.product-e-transfer-reconciliation .eqi-placement{width:100%;min-width:0;margin-top:36px;text-align:left}
.product-e-transfer-reconciliation .eqi-caption{margin:0 0 18px;font-size:14px;line-height:1.6;color:var(--odx-muted)}
.eqi-demo{--eqi-brand:var(--live-demo-primary,#20b633);width:100%;min-width:0;font:14px/1.5 Arial,sans-serif;color:var(--ui-demo-text);background:var(--ui-demo-bg);border:1px solid var(--ui-demo-line);border-radius:12px;overflow:hidden;text-align:left}
.eqi-demo *{box-sizing:border-box}.eqi-demo [hidden]{display:none!important}
.product-page .eqi-demo :is(h3,h4,p,strong,span){font-family:inherit;letter-spacing:normal;text-wrap:initial;color:inherit}
.eqi-demo .eqi-head{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:20px 22px;background:var(--ui-demo-surface)}
.product-page .eqi-demo h3{font-size:21px;line-height:1.4;margin:0}
.eqi-demo [data-demo-logo]{margin-left:auto;max-width:150px;overflow:hidden}.eqi-demo .ds-logo-image{width:120px;height:29px;object-fit:contain}
.eqi-demo i{color:var(--ui-demo-icons)}
.eqi-demo .eqi-head>a{display:inline-flex;align-items:center;gap:8px;color:var(--ui-demo-accent-text);font-size:13px;text-decoration:none}
.eqi-demo button{font:inherit;cursor:pointer;border:0;border-radius:var(--ui-demo-radius,8px);background:transparent;color:var(--ui-demo-text);min-height:40px;padding:9px 14px}
.eqi-demo .eqi-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--ui-demo-surface);border-bottom:1px solid var(--ui-demo-line)}
.eqi-demo .eqi-tabs>button{border-radius:0;border-bottom:2px solid transparent;padding:17px 10px;color:var(--ui-demo-muted)}
.eqi-demo .eqi-tabs>[aria-selected=true]{color:var(--ui-demo-accent-text);border-bottom-color:var(--eqi-brand)}
.eqi-demo .eqi-empty{min-height:350px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px 22px;border:0;margin:0;background:transparent}
.eqi-demo .eqi-empty>i{font-size:48px;color:var(--ui-demo-muted);opacity:.6;margin-bottom:20px}
.eqi-demo [data-eqi-panel=pending]>i{color:var(--ui-demo-accent-text)}
.product-page .eqi-demo h4{font-size:18px;line-height:1.5;font-weight:500;margin:0 0 8px;color:var(--ui-demo-muted)}
.product-page .eqi-demo .eqi-empty p{font-size:14px;line-height:1.6;margin:0;max-width:none;color:var(--ui-demo-muted)}
.product-page .eqi-demo .eqi-empty .eqi-count{color:var(--ui-demo-text)}
.eqi-demo .eqi-status{padding:13px 22px;font-size:12px;border-top:1px solid var(--ui-demo-line);color:var(--ui-demo-muted);background:var(--ui-demo-surface)}
.eqi-demo :is(button,a,[role=tabpanel]):focus-visible{outline:2px solid var(--eqi-brand);outline-offset:-3px}
.eqi-demo .eqi-head>[data-demo-logo]{min-width:0;flex-shrink:1}.eqi-demo .eqi-head .ds-logo-image{max-width:100%}
@media(max-width:540px){.eqi-demo .eqi-head{padding:16px;gap:12px}.product-page .eqi-demo h3{font-size:19px}.eqi-demo [data-demo-logo]{max-width:100px}.eqi-demo .eqi-head>a{margin-left:auto}.eqi-demo .eqi-tabs>button{font-size:13px;padding:14px 8px}.eqi-demo .eqi-empty{min-height:300px;padding:32px 18px}.eqi-demo .eqi-status{padding:13px 16px}}

.eqi-record-panel{padding:20px 22px;min-height:350px}.eqi-summary{font-size:13px;color:var(--ui-demo-muted)!important;margin:0 0 14px!important}.eqi-record{display:flex;justify-content:space-between;align-items:start;gap:18px;padding:18px 0;border-top:1px solid var(--ui-demo-line)}.eqi-record>div{min-width:0;overflow-wrap:anywhere}.eqi-record>strong{white-space:nowrap;color:var(--ui-demo-accent-text)!important}.product-page .eqi-demo .eqi-record p{font-size:13px;line-height:1.5;margin:5px 0;max-width:none}.eqi-record small{font-size:12px;color:var(--ui-demo-muted)}.eqi-result{color:var(--ui-demo-accent-text)!important}@media(max-width:540px){.eqi-record-panel{padding:16px}.eqi-record{flex-wrap:wrap;gap:8px}}
