:root{--bg:#f4f5f6;--surface:#fff;--surface-subtle:#f8f9fa;--ink:#191b1f;--muted:#68707b;--line:#dfe2e6;--line-strong:#cbd0d6;--brand:#74162a;--brand-dark:#55101f;--green:#23734a;--green-soft:#e8f4ed;--amber:#a56508;--amber-soft:#fff3dc;--red:#a32d2d;--red-soft:#fcebea;--blue:#24639a;--blue-soft:#eaf2fa;--sidebar:240px;--radius:6px;--shadow:0 8px 24px #1c202514}*{box-sizing:border-box}html{background:var(--bg);color:var(--ink)}body{margin:0;font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit;letter-spacing:0}button,select{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #24639a33}.adminShell{min-height:100vh;padding-left:var(--sidebar);background:var(--bg);transition:padding-left .2s}.adminShell.sidebarCollapsed{--sidebar:72px}.adminSidebar{z-index:40;width:var(--sidebar);border-right:1px solid var(--line);background:#fff;flex-direction:column;transition:width .2s,transform .2s;display:flex;position:fixed;inset:0 auto 0 0}.sidebarBrand{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:66px;padding:12px 14px;display:flex}.brandLogo{object-fit:cover;border:1px solid #ead6da;border-radius:6px;flex:none}.sidebarBrand>div,.authBrand>div{gap:1px;min-width:0;display:grid}.sidebarBrand strong,.authBrand strong{font-size:.92rem}.sidebarBrand span,.authBrand span{color:var(--muted);font-size:.72rem}.sidebarBrand .iconButton{margin-left:auto}.sidebarNav{align-content:start;gap:4px;padding:14px 10px;display:grid;overflow-y:auto}.sidebarDepartment{gap:1px;margin-top:5px;display:grid}.departmentToggle{width:100%;min-height:32px;color:var(--muted);text-align:left;text-transform:uppercase;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:7px 10px;font-size:.67rem;font-weight:800;display:flex}.departmentToggle:hover{background:var(--surface-subtle);color:var(--ink)}.departmentToggle span{flex:1}.departmentToggle em{background:var(--amber-soft);min-width:20px;color:var(--amber);text-align:center;border-radius:4px;padding:2px 4px;font-size:.65rem;font-style:normal}.departmentToggle svg{transition:transform .15s}.departmentToggle[aria-expanded=true] svg{transform:rotate(180deg)}.departmentLinks{gap:2px;display:grid}.departmentLinks[hidden]{display:none}.sidebarNav a{color:#505862;border-radius:5px;align-items:center;gap:11px;min-height:40px;padding:9px 10px;font-size:.84rem;font-weight:650;display:flex}.sidebarNav a:hover{background:var(--surface-subtle);color:var(--ink)}.sidebarNav a.active{color:var(--brand);background:#f7ecef}.sidebarNav a em{min-width:21px;color:var(--brand);text-align:center;background:#eee2e5;border-radius:999px;margin-left:auto;padding:2px 6px;font-size:.66rem;font-style:normal}.sidebarCollapsed .sidebarNav a{justify-content:center}.sidebarCollapsed .sidebarNav a span,.sidebarCollapsed .sidebarNav a em,.sidebarCollapsed .sidebarProfile div,.sidebarCollapsed .sidebarProfile svg{display:none}.sidebarCollapsed .departmentToggle{pointer-events:none;height:12px;min-height:12px;padding:0}.sidebarCollapsed .departmentToggle span,.sidebarCollapsed .departmentToggle em,.sidebarCollapsed .departmentToggle svg{display:none}.sidebarFoot{border-top:1px solid var(--line);gap:10px;margin-top:auto;padding:12px 10px;display:grid;position:relative}.escrowCompact{color:var(--green);background:#f4faf6;border:1px solid #d7e9df;border-radius:6px;align-items:center;gap:9px;padding:9px;display:flex}.escrowCompact div{gap:1px;display:grid}.escrowCompact span{color:#5a6a60;font-size:.66rem}.escrowCompact strong{font-size:.78rem}.sidebarProfile{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:7px;display:flex}.sidebarProfile:hover{background:var(--surface-subtle)}.sidebarProfile>span{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:.68rem;font-weight:800;display:grid}.sidebarProfile div{flex:1;min-width:0;display:grid}.sidebarProfile strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.sidebarProfile small{color:var(--muted);font-size:.65rem}.profilePopover{border:1px solid var(--line);border-radius:var(--radius);width:220px;box-shadow:var(--shadow);background:#fff;gap:5px;padding:12px;display:grid;position:absolute;bottom:64px;right:10px}.profilePopover span{color:var(--muted);font-size:.72rem}.profilePopover a{background:var(--surface-subtle);color:var(--blue);text-align:center;border-radius:4px;margin-top:5px;padding:8px;font-size:.72rem;font-weight:750}.profilePopover button{background:var(--red-soft);color:var(--red);border:0;border-radius:4px;margin-top:6px;padding:8px;font-weight:700}.adminMain{min-width:0}.adminTopbar{z-index:30;border-bottom:1px solid var(--line);background:#fffffff5;align-items:center;gap:12px;height:66px;padding:0 24px;display:flex;position:sticky;top:0}.globalSearch{border:1px solid var(--line);background:var(--surface-subtle);border-radius:6px;align-items:center;gap:9px;width:min(560px,55vw);padding:0 10px;display:flex}.globalSearch input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:9px 0;font-size:.8rem}.globalSearch>button{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:4px;align-items:center;gap:3px;padding:3px 6px;font-size:.66rem;display:flex}.globalSearchCommand{min-height:38px;color:var(--muted);text-align:left}.globalSearchCommand span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8rem;overflow:hidden}.topbarActions{align-items:center;gap:7px;margin-left:auto;display:flex}.iconButton{border:1px solid var(--line);color:#4f5863;background:#fff;border-radius:5px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.iconButton:hover{border-color:var(--line-strong);background:var(--surface-subtle);color:var(--ink)}.notificationButton{position:relative}.notificationButton>span{background:var(--red);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;min-width:17px;height:17px;font-size:.58rem;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.popoverAnchor{position:relative}.notificationPopover{border:1px solid var(--line);width:340px;box-shadow:var(--shadow);background:#fff;border-radius:7px;position:absolute;top:44px;right:0}.notificationPopover header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;padding:12px;display:flex}.notificationPopover header div{gap:2px;display:grid}.notificationPopover header span{color:var(--muted);font-size:.7rem}.notificationPopover header button{background:0 0;border:0}.notificationPopover>div{max-height:380px;padding:5px;overflow-y:auto}.notificationPopover a{border-radius:5px;align-items:flex-start;gap:9px;padding:9px;display:flex}.notificationPopover a:hover{background:var(--surface-subtle)}.notificationPopover a div{gap:2px;display:grid}.notificationPopover a strong{font-size:.76rem}.notificationPopover a small{color:var(--muted);font-size:.67rem}.alertDot{background:var(--blue);border-radius:50%;width:7px;height:7px;margin-top:5px}.alertDot.warn{background:var(--amber)}.alertDot.bad{background:var(--red)}.workspaceContent{width:min(1480px,100%);margin:0 auto;padding:18px 24px 28px}.breadcrumbs{color:var(--muted);align-items:center;gap:7px;margin-bottom:14px;font-size:.7rem;display:flex}.breadcrumbs strong{color:#3d444c}.pageIntro{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.pageIntro>div:first-child{max-width:760px}.sectionLabel{color:var(--brand);text-transform:uppercase;font-size:.67rem;font-weight:800}.pageIntro h1{margin:4px 0 6px;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.15}.pageIntro p{color:var(--muted);margin-bottom:0;font-size:.84rem;line-height:1.55}.pageActions,.sectionActions{flex-wrap:wrap;gap:8px;display:flex}.surface{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sectionHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.sectionHeader h2{margin-bottom:0;font-size:.9rem}.sectionHeader p{color:var(--muted);margin:4px 0 0;font-size:.7rem}.titleLine{align-items:center;gap:8px;display:flex}.countBadge{color:#505862;background:#eceff2;border-radius:999px;padding:2px 7px;font-size:.65rem;font-weight:800}.button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:8px 13px;font-size:.75rem;font-weight:750;display:inline-flex}.button.primary{background:var(--brand);color:#fff}.button.primary:hover{background:var(--brand-dark)}.button.secondary{border-color:var(--line);color:#444c55;background:#fff}.button.secondary:hover{background:var(--surface-subtle)}.button.danger{background:var(--red);color:#fff}.button.small{min-height:31px;padding:6px 10px;font-size:.69rem}.summaryStrip{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid}.analyticsSummary{grid-template-columns:repeat(4,minmax(0,1fr))}.summaryStat{border-right:1px solid var(--line);gap:4px;min-width:0;padding:15px 17px;display:grid;position:relative}.summaryStat:last-child{border-right:0}.summaryStat>span{color:var(--muted);font-size:.68rem;font-weight:650}.summaryStat strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;overflow:hidden}.summaryStat small{color:var(--muted);font-size:.65rem}.summaryStat:before{content:"";background:0 0;width:3px;position:absolute;inset:0 auto 0 0}.summaryStat.good:before{background:var(--green)}.summaryStat.warn:before{background:var(--amber)}.summaryStat.bad:before{background:var(--red)}.overviewGrid{grid-template-columns:minmax(0,1fr) 310px;gap:16px;display:grid}.supportList{display:grid}.supportListHead{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;padding:13px 16px;font-size:.72rem;display:flex}.supportListHead strong{color:var(--ink)}.supportRequest{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px;display:flex}.supportRequest:last-child{border-bottom:0}.supportRequestIcon{background:var(--blue-soft);width:36px;height:36px;color:var(--blue);border-radius:5px;flex:none;place-items:center;display:grid}.supportRequestBody{flex:1;min-width:0}.supportRequestTitle{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.supportRequestTitle strong{font-size:.86rem}.supportRequestBody p{color:#48515b;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;font-size:.8rem;line-height:1.5}.supportRequestMeta{color:var(--muted);flex-wrap:wrap;gap:5px 14px;font-size:.7rem;display:flex}.supportRequestMeta a{color:var(--blue);font-weight:700}.supportRequestActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.attentionSurface{min-width:0}.overviewRail{align-content:start;gap:16px;display:grid}.attentionTable,.dataTable,.tableScroll{overscroll-behavior-inline:contain;overflow-x:auto}.tableHead,.tableRow,.attentionRow{align-items:center;gap:12px;display:grid}.attentionTable .tableHead,.attentionRow{grid-template-columns:76px 74px minmax(180px,1.2fr) 100px 130px 22px;min-width:760px}.tableHead{border-bottom:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);text-transform:uppercase;padding:9px 14px;font-size:.61rem;font-weight:800}.attentionRow{border-bottom:1px solid #eceef0;padding:11px 14px;font-size:.74rem}.attentionRow:last-child,.tableRow:last-child{border-bottom:0}.attentionRow:hover,.linkedRow:hover{background:#fafbfb}.attentionRow>span{gap:2px;min-width:0;display:grid}.attentionRow strong,.tableRow strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attentionRow small,.tableRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.urgency{border-radius:4px;width:fit-content;padding:3px 6px;font-size:.61rem;font-weight:800;display:inline-flex!important}.urgency.critical{background:var(--red-soft);color:var(--red)}.urgency.high{background:var(--amber-soft);color:var(--amber)}.urgency.normal{color:#59616b;background:#edf0f2}.queueType{font-weight:700}.queueHealth{padding-bottom:12px}.queueBar{gap:6px;padding:11px 15px 0;display:grid}.queueBar>div{align-items:center;gap:7px;font-size:.73rem;display:flex}.queueBar>div strong{margin-left:auto}.queueBar>span{background:#eceff1;border-radius:3px;height:5px;overflow:hidden}.queueBar i{background:var(--green);height:100%;display:block}.queueBar i.burgundy{background:var(--brand)}.queueBar i.amber{background:var(--amber)}.queueBar i.blue{background:var(--blue)}.queueBar i.red{background:var(--red)}.serviceSummary>div:not(.sectionHeader){color:var(--brand);border-bottom:1px solid #eceef0;align-items:flex-start;gap:9px;padding:12px 15px;display:flex}.serviceSummary>div:last-child{border-bottom:0}.serviceSummary div span{gap:2px;display:grid}.serviceSummary div strong{color:var(--ink);font-size:.72rem}.serviceSummary div small{color:var(--muted);font-size:.64rem}.resourceSurface{min-width:0;overflow:hidden}.tabs{border-bottom:1px solid var(--line);padding:0 14px;display:flex;overflow-x:auto}.tabs button{min-height:43px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:.71rem;font-weight:700;display:flex}.tabs button.active{border-bottom-color:var(--brand);color:var(--brand)}.tabs button span{background:#eceff1;border-radius:99px;padding:1px 6px;font-size:.61rem}.resourceToolbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:12px;min-height:54px;padding:9px 14px;display:flex}.resourceToolbar.hasSelection{color:var(--brand);background:#f8eef1}.toolbarCopy{gap:2px;margin-right:auto;display:grid}.toolbarCopy strong{font-size:.74rem}.toolbarCopy span{color:var(--muted);font-size:.65rem}.toolbarActions{flex-wrap:wrap;gap:7px;margin-left:auto;display:flex}.selectField{color:var(--muted);align-items:center;gap:7px;font-size:.66rem;font-weight:700;display:flex}.selectField select,.rangeSelect select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:5px;padding:7px 28px 7px 8px;font-size:.7rem}.tableRow{color:#31363c;border-bottom:1px solid #eceef0;padding:10px 14px;font-size:.71rem}.tableRow>span{gap:3px;min-width:0;display:grid}.primaryCell{align-items:center;gap:9px;min-width:0;display:flex!important}.productCell{color:inherit}.primaryCell>span:last-child{gap:2px;min-width:0;display:grid}.recordAvatar,.recordIcon{width:34px;height:34px;color:var(--brand);background:#f3e8eb;border-radius:5px;flex:none;place-items:center;font-size:.65rem;font-weight:800;display:grid}.recordIcon{color:#4d5863;background:#edf1f4}.recordIcon.alert{background:var(--red-soft);color:var(--red)}.productImage{border:1px solid var(--line);width:42px;height:48px;color:var(--muted);background:#f0f2f3;border-radius:4px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.productImage img{object-fit:cover}.vendorTable .tableHead,.vendorTable .tableRow{grid-template-columns:22px minmax(190px,1.2fr) minmax(180px,1fr) 110px 120px 150px;min-width:980px}.paymentsTable .tableHead,.paymentsTable .tableRow{grid-template-columns:22px 160px 175px 170px 105px 130px 160px;min-width:1120px}.productsTable .tableHead,.productsTable .tableRow{grid-template-columns:22px minmax(220px,1.3fr) 150px 105px 110px 105px 110px 150px;min-width:1240px}.ordersTable .tableHead,.ordersTable .tableRow{grid-template-columns:175px 160px 120px 110px 125px 120px 130px 170px;min-width:1280px}.reportsTable .tableHead,.reportsTable .tableRow{grid-template-columns:22px minmax(210px,1.2fr) 140px 135px 105px 115px 135px 200px;min-width:1300px}.auditTable .tableHead,.auditTable .tableRow{grid-template-columns:160px 170px 190px 150px 110px minmax(170px,1fr);min-width:1060px}.rowActionGroup{justify-content:flex-end;align-items:center;gap:5px;display:flex}.iconTextButton{border:1px solid var(--line);color:#4b535c;background:#fff;border-radius:5px;align-items:center;gap:5px;min-height:32px;padding:6px 8px;font-size:.65rem;font-weight:750;display:inline-flex}.iconTextButton.positive{color:var(--green);background:#f0f8f3;border-color:#bad9c7}.mismatch{color:var(--red)}.mismatch small{color:var(--red);align-items:center;gap:3px;display:flex}.focusedRow{background:var(--amber-soft)}.statusBadge{color:#56606a;white-space:nowrap;background:#eef0f2;border-radius:99px;align-items:center;gap:5px;width:fit-content;padding:4px 7px;font-size:.61rem;font-weight:800;display:inline-flex}.statusBadge>span{background:currentColor;border-radius:50%;width:5px;height:5px}.statusBadge.success{background:var(--green-soft);color:var(--green)}.statusBadge.warning{background:var(--amber-soft);color:var(--amber)}.statusBadge.danger{background:var(--red-soft);color:var(--red)}.statusBadge.info{background:var(--blue-soft);color:var(--blue)}.pagination{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding:10px 14px;font-size:.67rem;display:flex}.pagination div{align-items:center;gap:10px;display:flex}.statePanel{text-align:center;align-content:center;place-items:center;gap:7px;min-height:230px;padding:24px;display:grid}.statePanel p{max-width:380px;color:var(--muted);margin:0;font-size:.74rem;line-height:1.5}.emptyState svg{color:var(--green)}.errorState svg{color:var(--red)}.loadingRows{background:var(--line);gap:1px;display:grid}.skeletonRow{background:#f4f5f6;height:52px;animation:1.2s ease-in-out infinite pulse}.quietMessage{color:var(--muted);margin:0;padding:15px;font-size:.72rem}.quietMessage.large{align-content:center;place-items:center;gap:7px;min-height:260px;display:grid}.quietMessage.large svg{color:var(--green)}.quietMessage.large span{font-size:.68rem}.analyticsLayout{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}.analyticsPanel{min-width:0}.rangeSelect{color:var(--muted);gap:4px;font-size:.65rem;font-weight:700;display:grid}.funnelChart{gap:13px;padding:18px;display:grid}.funnelChart>div{grid-template-columns:155px minmax(0,1fr) 40px;align-items:center;gap:10px;display:grid}.funnelChart span{gap:2px;display:grid}.funnelChart span strong{font-size:.72rem}.funnelChart small{color:var(--muted);font-size:.61rem}.funnelChart>div>div{background:#eef0f2;border-radius:3px;height:17px}.funnelChart i{background:var(--brand);border-radius:3px;height:100%;display:block}.signalGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.signal{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--brand);gap:10px;padding:15px;display:flex}.signal:nth-child(2n){border-right:0}.signal span{gap:3px;display:grid}.signal small,.signal em{color:var(--muted);font-size:.63rem;font-style:normal}.signal strong{color:var(--ink);font-size:1.05rem}.analyticsHealth{margin-top:16px}.trendChart{align-items:flex-end;gap:8px;min-height:250px;padding:20px 16px 14px;display:flex;overflow-x:auto}.trendColumn{min-width:34px;color:var(--muted);text-align:center;flex:1 0 34px;grid-template-rows:180px 16px 18px;align-items:end;gap:4px;display:grid}.trendColumn>div{border-bottom:1px solid var(--line);align-items:flex-end;height:180px;display:flex}.trendColumn i{background:var(--brand);border-radius:3px 3px 0 0;width:100%;min-height:4px;display:block}.trendColumn strong{color:var(--ink);font-size:.65rem}.trendColumn span{white-space:nowrap;font-size:.58rem}.auditTable details{position:relative}.auditTable summary{cursor:pointer;color:var(--blue);font-size:.68rem}.auditTable pre{z-index:5;border:1px solid var(--line);color:#eef2f4;white-space:pre-wrap;background:#20252b;border-radius:5px;width:320px;max-height:240px;padding:10px;font-size:.63rem;position:absolute;right:0;overflow:auto}.backLink{color:var(--muted);align-items:center;gap:5px;margin-bottom:14px;font-size:.7rem;font-weight:700;display:inline-flex}.backLink:hover{color:var(--brand)}.detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.detailPanel{min-width:0}.detailLine{color:var(--brand);border-bottom:1px solid #eceef0;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.detailLine:last-child{border-bottom:0}.detailLine>span{gap:3px;min-width:0;display:grid}.detailLine small{color:var(--muted);font-size:.64rem}.detailLine strong{overflow-wrap:anywhere;color:var(--ink);font-size:.75rem}.detailPanel blockquote{border-left:3px solid var(--brand);background:var(--surface-subtle);color:#454c54;margin:14px 16px;padding:10px 12px;font-size:.76rem;line-height:1.55}.orderStatusStrip{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid}.orderStatusStrip>div{border-right:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.orderStatusStrip>div:last-child{border-right:0}.orderStatusStrip>div>span:first-child{color:var(--muted);font-size:.66rem}.orderTimeline{padding:14px 16px}.orderTimeline>div{grid-template-columns:12px minmax(0,1fr);gap:10px;display:grid}.orderTimeline>div>span{border:2px solid var(--green);background:#fff;border-radius:50%;width:8px;height:8px;margin-top:4px;position:relative}.orderTimeline>div>span:after{background:var(--line);content:"";width:1px;height:52px;position:absolute;top:7px;left:2px}.orderTimeline>div:last-child>span:after{display:none}.orderTimeline div div{padding-bottom:19px}.orderTimeline strong{font-size:.74rem}.orderTimeline p{color:var(--muted);margin:3px 0;font-size:.68rem}.orderTimeline small{color:var(--muted);font-size:.61rem}.paymentReviewPanel{margin-bottom:16px}.paymentReviewActions{flex-wrap:wrap;gap:8px;padding:0 16px 16px;display:flex}.reportInvestigationLayout{grid-template-columns:minmax(0,1.65fr) minmax(280px,.72fr);align-items:start;gap:16px;display:grid}.reportEvidencePanel,.reportContextPanel{min-width:0;overflow:hidden}.reportEvidenceHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px;display:flex}.reportEvidenceHeader h2{margin:3px 0 4px;font-size:.94rem}.reportEvidenceHeader p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}.reportMedia{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#eef0f2;place-items:center;width:100%;max-height:620px;margin:0;display:grid;position:relative;overflow:hidden}.reportMedia img{object-fit:contain;background:#16181b;width:100%;height:100%}.reportMediaFallback{color:#8a929b;text-align:center;justify-items:center;gap:7px;max-width:330px;padding:24px;display:grid}.reportMediaFallback strong{color:#535b64;font-size:.78rem}.reportMediaFallback span{color:var(--muted);font-size:.68rem;line-height:1.5}.reportEvidenceBody{min-width:0}.reportedCopy{padding:17px 18px}.reportedCopy>span{color:var(--brand);text-transform:uppercase;font-size:.62rem;font-weight:800}.reportedCopy h3{margin:5px 0 7px;font-size:.96rem}.reportedCopy p{overflow-wrap:anywhere;color:#343a41;white-space:pre-wrap;max-width:78ch;margin:0;font-size:.79rem;line-height:1.65}.reportedCopy p.mutedCopy{color:var(--muted)}.evidenceMetrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.evidenceMetrics>div{border-right:1px solid var(--line);min-width:0;color:var(--brand);grid-template-columns:18px minmax(0,1fr);gap:2px 7px;padding:12px 13px;display:grid}.evidenceMetrics>div:last-child{border-right:0}.evidenceMetrics svg{grid-row:1/3;margin-top:2px}.evidenceMetrics dt{color:var(--muted);font-size:.61rem}.evidenceMetrics dd{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-size:.71rem;font-weight:750}.evidenceContext{padding:15px 18px 5px}.evidenceContext h3{margin-bottom:8px;font-size:.75rem}.evidenceContext>dl{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.reportContextList{margin:0}.reportContextItem{min-width:0;color:var(--brand);border-bottom:1px solid #eceef0;align-items:flex-start;gap:9px;padding:11px 0;display:flex}.reportContextPanel>.reportContextList .reportContextItem{padding:12px 16px}.evidenceContext .reportContextItem:nth-child(odd){border-right:1px solid var(--line);padding-right:14px}.evidenceContext .reportContextItem:nth-child(2n){padding-left:14px}.reportContextItem>div{gap:3px;min-width:0;display:grid}.reportContextItem dt{color:var(--muted);font-size:.62rem}.reportContextItem dd{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:.72rem;font-weight:720;line-height:1.4}.reportNotes{border-left:3px solid var(--brand);background:var(--surface-subtle);margin:14px 16px;padding:10px 12px}.reportNotes span{color:var(--muted);font-size:.61rem;font-weight:700}.reportNotes p{overflow-wrap:anywhere;color:#414850;white-space:pre-wrap;margin:4px 0 0;font-size:.72rem;line-height:1.55}.technicalEvidence{border-top:1px solid var(--line)}.technicalEvidence summary{color:#4e5760;cursor:pointer;padding:13px 16px;font-size:.68rem;font-weight:750}.technicalEvidence summary:hover{color:var(--brand)}.technicalEvidence>div{border-top:1px solid var(--line);background:var(--surface-subtle);gap:7px;padding:13px 16px 16px;display:grid}.technicalEvidence span{color:var(--muted);font-size:.61rem;font-weight:700}.technicalEvidence code,.technicalEvidence pre{overflow-wrap:anywhere;color:#30373f;max-width:100%;font-size:.62rem;line-height:1.55}.technicalEvidence code{white-space:normal}.technicalEvidence pre{border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:4px;max-height:320px;margin:0 0 7px;padding:10px;overflow:auto}.financeSummary{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px;display:grid}.financeScope{border:1px solid #cbdcea;border-left:3px solid var(--blue);border-radius:var(--radius);background:#f6fafd;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:10px 13px;display:flex}.financeScope>div{gap:2px;min-width:0;display:grid}.financeScope strong{font-size:.72rem}.financeScope span{color:var(--muted);font-size:.64rem;line-height:1.45}.financeScope>a{color:var(--blue);flex:none;align-items:center;gap:5px;font-size:.65rem;font-weight:750;display:inline-flex}.financeExceptions{margin-bottom:16px;overflow:hidden}.financeExceptions>header,.caseComposer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.financeExceptions h2,.caseComposer h2{margin:3px 0 4px;font-size:.9rem}.financeExceptions header p,.caseComposer header p{color:var(--muted);margin:0;font-size:.69rem}.exceptionList{display:grid}.exceptionRow{border-bottom:1px solid var(--line);border-left:3px solid var(--amber);color:var(--amber);grid-template-columns:22px minmax(0,1fr) max-content;align-items:center;gap:10px;padding:11px 13px;display:grid}.exceptionRow:last-child{border-bottom:0}.exceptionRow.danger{border-left-color:var(--red);color:var(--red)}.exceptionRow>div{gap:2px;min-width:0;display:grid}.exceptionRow strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.exceptionRow span{color:var(--muted);font-size:.65rem;line-height:1.45}.financeClear{color:var(--green);align-items:center;gap:10px;padding:14px 16px;display:flex}.financeClear div{gap:2px;display:grid}.financeClear strong{color:var(--ink);font-size:.73rem}.financeClear span{color:var(--muted);font-size:.65rem}.financeWorkspace{min-height:420px}.financeTableScroll{overscroll-behavior-inline:contain;overflow-x:auto}.financeTable{min-width:1180px}.financeTableHead,.financeTableRow{grid-template-columns:165px 145px 175px 135px 115px 105px minmax(175px,1fr);align-items:center;gap:12px;display:grid}.financeTableHead{border-bottom:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);text-transform:uppercase;padding:9px 14px;font-size:.61rem;font-weight:800}.financeTableRow{border-bottom:1px solid #eceef0;padding:11px 14px;font-size:.7rem}.financeTableRow:last-child{border-bottom:0}.financeTableRow:hover{background:#fafbfb}.financeTableRow.duplicateRow{background:#fff8f7}.financeTableRow>a,.financeTableRow>span{gap:3px;min-width:0;display:grid}.financeTableRow strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.financeTableRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.financeReference strong{color:var(--brand);font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.financeRowActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.financeRowActions button,.financeRowActions a,.financeCaseRow footer button,.financeCaseRow footer a{color:#46505a;background:#edf1f4;border:0;border-radius:4px;padding:6px 8px;font-size:.63rem;font-weight:750}.financeRowActions button:hover,.financeRowActions a:hover,.financeCaseRow footer button:hover,.financeCaseRow footer a:hover{background:#e2e6e9}.dangerText{color:var(--red)!important}.positiveText{color:var(--green)!important}.ledgerList{display:grid}.ledgerRow{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(230px,1.2fr) minmax(190px,1fr) 150px 150px;align-items:center;gap:12px;padding:11px 14px;display:grid}.ledgerRow:last-child{border-bottom:0}.ledgerDirection{background:var(--green-soft);width:32px;height:32px;color:var(--green);border-radius:5px;place-items:center;display:grid}.ledgerDirection.debit{background:var(--amber-soft);color:var(--amber)}.ledgerRow>div{gap:3px;min-width:0;display:grid}.ledgerRow strong,.ledgerRow a{text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;overflow:hidden}.ledgerRow a{color:var(--brand);font-weight:750}.ledgerRow small,.ledgerRow time{color:var(--muted);font-size:.62rem}.ledgerRow time{text-align:right}.financeCaseList{display:grid}.financeCaseRow{border-bottom:1px solid var(--line);border-left:3px solid var(--line-strong);padding:14px}.financeCaseRow:last-child{border-bottom:0}.financeCaseRow.priority-high{border-left-color:var(--amber)}.financeCaseRow.priority-urgent{border-left-color:var(--red)}.financeCaseRow>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.financeCaseRow header span{color:var(--brand);text-transform:uppercase;font-size:.61rem;font-weight:800}.financeCaseRow h3{margin:4px 0 0;font-size:.82rem}.caseFacts{border:1px solid var(--line);border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0;display:grid}.caseFacts>span{border-right:1px solid var(--line);gap:2px;min-width:0;padding:9px 10px;display:grid}.caseFacts>span:last-child{border-right:0}.caseFacts strong{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.caseFacts small{color:var(--muted);font-size:.59rem}.caseLatest{border-left:2px solid var(--blue);color:var(--blue);background:#f7fafc;align-items:flex-start;gap:8px;padding:7px 9px;display:flex}.caseLatest div{gap:2px;display:grid}.caseLatest strong{color:#3d4e5e;font-size:.63rem}.caseLatest p{color:var(--muted);margin:0;font-size:.66rem;line-height:1.45}.financeCaseRow>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.financeCaseRow footer>div{flex-wrap:wrap;gap:5px;display:flex}.financeCaseRow.focusedFinanceCase{border-left-color:var(--blue);background:#f7fbfe;box-shadow:inset 0 0 0 1px #d8e7f2}.payoutList{display:grid}.payoutRow{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(210px,1fr) 130px 110px 145px minmax(150px,auto);align-items:center;gap:12px;padding:11px 14px;display:grid}.payoutRow:last-child{border-bottom:0}.payoutRow>div{gap:2px;min-width:0;display:grid}.payoutRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.payoutRow small,.payoutRow time{color:var(--muted);font-size:.62rem}.payoutRow time{text-align:right}.payoutActions{justify-content:flex-end;gap:6px!important;display:flex!important}.payoutActions button{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:6px;font-size:.68rem;font-weight:800}.caseComposer{margin-bottom:16px;overflow:hidden}.caseComposer form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px 16px 16px;display:grid}.caseComposer .caseSubject{grid-column:span 3}.caseComposer .caseNote{grid-column:1/-1}.caseComposerActions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.earningsFeesView{min-width:0}.financeEarningsLayout{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);display:grid}.financeEarningsMain{min-width:0}.financeContentSection{background:#fff;min-width:0}.financeEarningsMain .financeContentSection+.financeContentSection{border-top:1px solid var(--line)}.feeControlPanel{border-left:1px solid var(--line)}.financeContentHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;min-height:76px;padding:14px 16px;display:flex}.financeContentHeader>div{min-width:0}.financeContentHeader h2{margin:3px 0 4px;font-size:.9rem}.financeContentHeader p{max-width:650px;color:var(--muted);margin:0;font-size:.68rem;line-height:1.45}.financeContentHeader>svg{color:var(--blue);flex:none;margin-top:2px}.compositionList{padding:4px 16px 9px;display:grid}.compositionRow{border-bottom:1px solid #eceef0;grid-template-columns:30px minmax(0,1fr) minmax(92px,max-content);align-items:center;gap:10px;padding:11px 0;display:grid}.compositionRow:last-child{border-bottom:0}.compositionIcon{background:var(--green-soft);width:29px;height:29px;color:var(--green);border-radius:5px;place-items:center;display:grid}.compositionRow.delivery .compositionIcon{background:var(--blue-soft);color:var(--blue)}.compositionRow>div{grid-template-columns:max-content minmax(0,1fr);column-gap:8px;min-width:0;display:grid}.compositionRow strong{font-size:.71rem}.compositionRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.compositionRow>b{color:#283039;font-variant-numeric:tabular-nums;text-align:right;font-size:.74rem}.compositionTrack{background:#edf0f2;border-radius:2px;grid-column:1/-1;height:3px;margin-top:7px;overflow:hidden}.compositionTrack i{border-radius:inherit;background:var(--green);height:100%;display:block}.compositionRow.delivery .compositionTrack i{background:var(--blue)}.economicsFlow{grid-template-columns:repeat(5,minmax(0,1fr));padding:0;display:grid}.economicsFlow>div{border-right:1px solid var(--line);gap:5px;min-width:0;padding:15px 13px 16px;display:grid;position:relative}.economicsFlow>div:last-child{border-right:0}.economicsFlow>div:before{background:var(--line-strong);content:"";height:3px;position:absolute;inset:0 0 auto}.economicsFlow>div.info:before,.economicsFlow>div.delivery:before{background:var(--blue)}.economicsFlow>div.recognized:before{background:var(--green)}.economicsFlow span,.economicsFlow small{color:var(--muted);font-size:.61rem;line-height:1.35}.economicsFlow strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.activeFeeBody{padding:0 16px 15px}.feeDefinitionList{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.feeDefinitionList>div{border-bottom:1px solid #eceef0;gap:3px;padding:12px 8px 11px 0;display:grid}.feeDefinitionList>div:nth-child(2n){padding-left:8px;padding-right:0}.feeDefinitionList dt{color:var(--muted);font-size:.61rem}.feeDefinitionList dd{font-variant-numeric:tabular-nums;margin:0;font-size:.76rem;font-weight:800}.feeVersionMeta{border-left:3px solid var(--blue);background:#f7fafc;gap:3px;margin-top:14px;padding:8px 10px;display:grid}.feeVersionMeta span{color:var(--muted);font-size:.6rem}.feeVersionMeta strong{font-size:.66rem;line-height:1.45}.feeEditor{gap:14px;padding:14px 16px 16px;display:grid}.feeInputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.feeEditor .fieldLabel small{color:var(--muted);font-size:.59rem;font-weight:500}.feeReason textarea{min-height:74px}.feePreview{background:#f7fafc;border:1px solid #cbdcea;border-radius:6px}.feePreview>header{color:var(--blue);border-bottom:1px solid #dbe6ef;align-items:center;gap:8px;padding:10px 11px;display:flex}.feePreview>header div{gap:2px;display:grid}.feePreview>header strong{color:#334453;font-size:.69rem}.feePreview>header span{color:var(--muted);font-size:.6rem}.feePreview>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feePreview>div>span{border-bottom:1px solid #dbe6ef;border-right:1px solid #dbe6ef;gap:3px;padding:9px 10px;display:grid}.feePreview>div>span:nth-child(2n){border-right:0}.feePreview>div>span:nth-last-child(-n+2){border-bottom:0}.feePreview small{color:var(--muted);font-size:.59rem}.feePreview strong{font-variant-numeric:tabular-nums;font-size:.72rem}.feePreview p{color:var(--muted);border-top:1px solid #dbe6ef;margin:0;padding:8px 10px;font-size:.6rem;line-height:1.45}.feeEditorActions{justify-content:flex-end;gap:8px;display:flex}.financeInlineNotice{color:var(--green);background:#f4faf6;border-bottom:1px solid #d8e7dc;grid-template-columns:20px minmax(0,1fr) max-content;align-items:center;gap:9px;padding:10px 14px;display:grid}.financeInlineNotice.warning{color:var(--amber);background:#fff9ef;border:1px solid #ecd8b8;border-radius:5px;padding:9px 10px}.financeInlineNotice>div{gap:2px;display:grid}.financeInlineNotice strong{color:var(--ink);font-size:.7rem}.financeInlineNotice span{color:var(--muted);font-size:.62rem;line-height:1.4}.financeInlineNotice>button:not(.button){color:currentColor;background:0 0;border:0;padding:4px;display:grid}.feeHistory{border-bottom:0}.feeHistoryTable{outline:0;max-width:100%;overflow-x:auto}.feeHistoryTable:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.feeHistoryTable table{border-collapse:collapse;width:100%;min-width:980px;font-size:.65rem}.feeHistoryTable caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feeHistoryTable th{background:var(--surface-subtle);color:var(--muted);text-align:left;text-transform:uppercase;padding:8px 14px;font-size:.58rem;font-weight:800}.feeHistoryTable td{color:#4d5660;font-variant-numeric:tabular-nums;vertical-align:top;border-top:1px solid #eceef0;padding:10px 14px}.feeHistoryTable tbody tr:hover{background:#fafbfb}.feeHistoryTable td strong{color:var(--ink)}.feeHistoryTable .feeHistoryReason{min-width:190px;color:var(--muted);line-height:1.4}.feeHistoryMobile{display:none}.commissionPrograms{border-top:1px solid var(--line)}.commissionRuleForm{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:14px 16px;display:grid}.commissionRuleReason{grid-column:1/-1}.commissionTransitionToggle{min-height:38px;color:var(--muted);align-self:end;align-items:center;gap:8px;font-size:.65rem;font-weight:700;display:flex}.commissionRuleForm .feeEditorActions{grid-column:1/-1}.commissionRuleList{display:grid}.commissionRuleRow{border-top:1px solid var(--line);grid-template-columns:minmax(240px,1fr) 90px 90px 80px;align-items:center;gap:12px;padding:12px 16px;display:grid}.commissionRuleRow:first-child{border-top:0}.commissionRuleRow>div{gap:3px;min-width:0;display:grid}.commissionRuleRow strong,.commissionRuleRow span,.commissionRuleRow small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commissionRuleRow strong{font-size:.72rem}.commissionRuleRow span{color:var(--muted);font-size:.62rem}.commissionRuleRow small{color:var(--muted);font-size:.59rem}.commissionRuleRow>b{font-variant-numeric:tabular-nums;font-size:.76rem}.commissionRuleRow>button{cursor:pointer;background:0 0;border:0;font-size:.67rem;font-weight:800}.ledgerSections{display:grid}.ledgerSections>section+section{border-top:1px solid var(--line)}.ledgerSections>section>h3{margin:0;padding:13px 14px 2px;font-size:.78rem}.ledgerSections>section>p{color:var(--muted);margin:0;padding:0 14px 10px;font-size:.63rem}.vendorOperationsBar{border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--radius);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:11px 13px;display:flex}.vendorOperationsBar>div:first-child{flex:1;gap:2px;display:grid}.vendorOperationsBar>div:first-child strong{font-size:.74rem}.vendorOperationsBar>div:first-child span{color:var(--muted);font-size:.64rem}.vendorOperationsBar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.orderOperationsBar{border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:var(--radius);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:11px 13px;display:flex}.orderOperationsBar>div:first-child{flex:1;gap:2px;display:grid}.orderOperationsBar>div:first-child strong{font-size:.74rem}.orderOperationsBar>div:first-child span{color:var(--muted);font-size:.64rem}.orderOperationsBar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.vendorMetricStrip{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px;display:grid}.vendorDetailWorkspace{min-height:370px;overflow:hidden}.vendorTabBody{gap:0}.vendorTabBody>section{border-right:1px solid var(--line)}.vendorTabBody>section:last-child{border-right:0}.vendorRecordList{min-width:850px}.vendorDetailWorkspace:has(.vendorRecordList){overflow-x:auto}.vendorRecordHead,.vendorRecordRow{grid-template-columns:minmax(260px,1fr) 140px 120px 130px;align-items:center;gap:12px;display:grid}.vendorRecordHead{border-bottom:1px solid var(--line);background:var(--surface-subtle);color:var(--muted);text-transform:uppercase;padding:9px 14px;font-size:.61rem;font-weight:800}.vendorRecordRow{border-bottom:1px solid #eceef0;padding:11px 14px;font-size:.7rem}.vendorRecordRow:last-child{border-bottom:0}.vendorRecordRow:hover{background:#fafbfb}.vendorRecordRow>span{gap:2px;min-width:0;display:grid}.vendorRecordRow strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vendorRecordRow small{color:var(--muted);font-size:.62rem}.vendorOrderHead,.vendorOrderRow{grid-template-columns:minmax(210px,1fr) 170px 140px 120px 120px}.payoutRecordHead,.payoutRecordRow{grid-template-columns:minmax(240px,1fr) 140px 110px 145px minmax(170px,auto)}.vendorRiskGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vendorRiskGrid>section:first-child{border-right:1px solid var(--line)}.riskRecord{color:var(--brand);border-bottom:1px solid #eceef0;grid-template-columns:20px minmax(0,1fr) max-content;align-items:center;gap:9px;padding:11px 14px;display:grid}.riskRecord>span{gap:2px;min-width:0;display:grid}.riskRecord strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.riskRecord small{color:var(--muted);font-size:.62rem}.vendorCaseList{display:grid}.vendorCaseRow{border-bottom:1px solid var(--line);color:var(--brand);grid-template-columns:24px minmax(0,1fr) 110px 112px;align-items:center;gap:10px;padding:12px 14px;display:grid}.vendorCaseRow>div{gap:3px;min-width:0;display:grid}.vendorCaseRow strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;overflow:hidden}.vendorCaseRow small{color:var(--muted);font-size:.62rem}.vendorCaseCopy p{color:#4a525b;gap:2px;margin:5px 0 0;font-size:.65rem;line-height:1.45;display:grid}.vendorCaseCopy p span{color:var(--muted);text-transform:uppercase;font-size:.58rem;font-weight:750}.vendorCaseCopy nav{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.vendorCaseCopy nav a{color:var(--blue);font-size:.62rem;font-weight:750}.vendorCaseState{align-content:center;justify-items:start}.vendorCaseList footer{justify-content:flex-end;padding:10px 14px;display:flex}.feedAdminList{background:var(--line);gap:1px;display:grid}.feedAdminCard{background:#fff;grid-template-columns:210px minmax(0,1fr);min-width:0;display:grid}.feedAdminMedia{min-height:290px;color:var(--muted);background:#edf0f2;place-items:center;display:grid;position:relative;overflow:hidden}.feedAdminMedia img{object-fit:cover}.feedAdminMedia>span{color:#fff;background:#74162aeb;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:.61rem;font-weight:800;display:inline-flex;position:absolute;top:10px;left:10px}.feedAdminBody{min-width:0}.feedAdminBody>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.feedAdminBody>header>div{min-width:0}.feedAdminBody>header span:not(.statusBadge){color:var(--brand);text-transform:uppercase;font-size:.61rem;font-weight:800}.feedAdminBody h2{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 5px;font-size:.9rem;overflow:hidden}.feedAdminBody header small{color:var(--muted);font-size:.63rem}.feedAdminMetrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feedAdminMetrics>span{border-right:1px solid var(--line);gap:2px;min-width:0;padding:10px 12px;display:grid}.feedAdminMetrics>span:last-child{border-right:0}.feedAdminMetrics strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.feedAdminMetrics small{color:var(--muted);font-size:.59rem}.feedProductStrip{gap:8px;min-height:66px;padding:10px 12px;display:flex;overflow-x:auto}.feedProductStrip>div{border:1px solid var(--line);min-width:245px;color:var(--brand);border-radius:5px;grid-template-columns:40px minmax(0,1fr) max-content;align-items:center;gap:8px;padding:6px;display:grid}.feedProductStrip img{object-fit:cover;border-radius:3px;width:40px;height:44px}.feedProductStrip div>span{gap:2px;min-width:0;display:grid}.feedProductStrip strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.feedProductStrip small{color:var(--muted);font-size:.58rem}.feedProductStrip>p{color:var(--muted);margin:auto 0;font-size:.67rem}.feedProductStrip>p.feedWarning{color:var(--red)}.feedAdminBody>footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:7px;padding:9px 12px;display:flex}.feedProductEditor{border-top:1px solid var(--line);background:var(--surface-subtle)}.feedProductEditor>header{justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.feedProductEditor>header>div{gap:2px;display:grid}.feedProductEditor>header strong{font-size:.7rem}.feedProductEditor>header span{color:var(--muted);font-size:.61rem}.feedProductEditor>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-height:245px;padding:0 12px 12px;display:grid;overflow-y:auto}.feedProductEditor label{border:1px solid var(--line);background:#fff;border-radius:5px;align-items:center;gap:7px;min-width:0;padding:6px;display:flex}.feedProductEditor label>span{flex:1;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:7px;min-width:0;display:grid}.feedProductEditor label img,.feedProductEditor label svg{object-fit:cover;border-radius:3px;grid-row:1/3;width:36px;height:40px}.feedProductEditor label strong{text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}.feedProductEditor label small{color:var(--muted);font-size:.58rem}.modalBackdrop,.commandBackdrop,.drawerBackdrop{z-index:100;background:#15181c85;position:fixed;inset:0}.confirmDialog{background:#fff;border-radius:7px;gap:15px;width:min(460px,100vw - 28px);padding:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #0000003d}.dialogMark{background:var(--green);border-radius:2px;width:34px;height:4px}.dialogMark.danger{background:var(--red)}.confirmDialog h2{margin-bottom:5px;font-size:1rem}.confirmDialog p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.fieldLabel{color:#394049;gap:6px;font-size:.72rem;font-weight:700;display:grid}.fieldLabel input,.fieldLabel textarea,.fieldLabel select{border:1px solid var(--line-strong);width:100%;color:var(--ink);resize:vertical;background:#fff;border-radius:5px;outline:0;padding:10px 11px}.dialogActions{justify-content:flex-end;gap:8px;display:flex}.toastRegion{z-index:120;gap:8px;width:min(370px,100vw - 36px);display:grid;position:fixed;bottom:18px;right:18px}.toast{border:1px solid var(--line);border-left:4px solid var(--blue);box-shadow:var(--shadow);background:#fff;border-radius:6px;gap:3px;padding:11px 38px 11px 12px;display:grid;position:relative}.toast.success{border-left-color:var(--green)}.toast.error{border-left-color:var(--red)}.toast strong{font-size:.75rem}.toast span{color:var(--muted);font-size:.68rem}.toast button{color:var(--muted);background:0 0;border:0;font-size:1rem;position:absolute;top:8px;right:8px}.commandPalette{border:1px solid var(--line);background:#fff;border-radius:8px;width:min(620px,100vw - 28px);max-height:min(620px,100vh - 60px);margin:10vh auto 0;overflow:hidden;box-shadow:0 28px 80px #00000047}.commandPalette>label{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:13px;display:flex}.commandPalette input{border:0;outline:0;flex:1;min-width:0}.commandPalette kbd{border:1px solid var(--line);color:var(--muted);border-radius:3px;padding:3px 5px;font-size:.62rem}.commandResults{max-height:470px;padding:7px;display:grid;overflow-y:auto}.commandGroup{color:var(--muted);text-transform:uppercase;padding:8px 7px 4px;font-size:.6rem;font-weight:800}.commandResults a{border-radius:5px;grid-template-columns:20px minmax(0,1fr) max-content;align-items:center;gap:8px;padding:9px;display:grid}.commandResults a:hover{background:var(--surface-subtle)}.commandResults a span{font-size:.75rem;font-weight:700}.commandResults a small{color:var(--muted);font-size:.62rem}.authPage{background:#eef0f2;place-items:center;min-height:100vh;padding:28px 18px;display:grid}.authPanel{border:1px solid var(--line);width:min(430px,100%);box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:26px}.authBrand{align-items:center;gap:11px;display:flex}.authBrand img{border:1px solid #ead6da;border-radius:7px}.authHeading{margin:28px 0 20px}.authHeading h1,.authSuccess h1{margin:5px 0 7px;font-size:1.55rem}.authHeading p,.authSuccess p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.authPanel form{gap:14px;display:grid}.authOptions{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:.67rem;display:flex}.authOptions label{align-items:center;gap:5px;display:flex}.authOptions a{color:var(--brand);font-weight:700}.authSubmit{width:100%}.inlineAlert{background:var(--red-soft);color:var(--red);border:1px solid #f0c7c4;border-radius:5px;align-items:flex-start;gap:7px;padding:9px;font-size:.7rem;line-height:1.45;display:flex}.mfaNotice{color:var(--blue);background:#f5f9fc;border:1px solid #d9e5ef;border-radius:5px;align-items:flex-start;gap:9px;margin-top:17px;padding:10px;display:flex}.mfaNotice div{gap:2px;display:grid}.mfaNotice strong{color:#294c6d;font-size:.69rem}.mfaNotice span{color:#5d7286;font-size:.63rem;line-height:1.4}.serviceStatus{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:15px;display:grid}.serviceStatus>div{border:1px solid var(--line);border-radius:5px;grid-template-columns:7px 1fr;gap:2px 5px;padding:8px;display:grid}.serviceStatus div>span:nth-child(2){color:var(--muted);font-size:.58rem}.serviceStatus strong{grid-column:2;font-size:.62rem}.serviceDot{background:var(--amber);border-radius:50%;width:6px;height:6px;margin-top:2px}.serviceDot.ready{background:var(--green)}.serviceDot.down{background:var(--red)}.authPanel>footer{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:18px;font-size:.61rem;display:flex}.authSuccess{justify-items:start;gap:9px;margin-top:28px;display:grid}.authSuccess svg{color:var(--green)}.mfaPanel{width:min(500px,100%)}.mfaLoading{border:1px solid var(--line);background:var(--surface-subtle);border-radius:6px;align-items:center;gap:11px;padding:15px;display:flex}.mfaLoading div{gap:2px;display:grid}.mfaLoading strong{font-size:.76rem}.mfaLoading span,.fieldHelp{color:var(--muted);font-size:.66rem}.authSignOut{width:100%;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:7px;font-size:.7rem;display:flex}.authSignOut:hover{color:var(--red)}.enrollmentCard{background:#f8fbfd;border:1px solid #d9e5ef;border-radius:6px;justify-items:center;gap:13px;margin-bottom:16px;padding:14px;display:grid}.enrollmentHeading{color:var(--blue);justify-self:stretch;align-items:flex-start;gap:9px;display:flex}.enrollmentHeading div{gap:3px;display:grid}.enrollmentHeading strong{color:#294c6d;font-size:.76rem}.enrollmentHeading span,.enrollmentCard p{color:#5d7286;margin:0;font-size:.66rem;line-height:1.45}.mfaQr{border:8px solid #fff;border-radius:5px;width:min(210px,100%);height:auto;display:block}.totpSecret{border:1px solid var(--line);background:#fff;border-radius:5px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:4px 8px;width:100%;padding:9px;display:grid}.totpSecret span{color:var(--muted);grid-column:1/-1;font-size:.61rem;font-weight:700}.totpSecret code{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:.73rem}.totpSecret .iconButton{grid-area:2/2}.securityStatusStrip{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;display:grid}.securityStatusStrip>div{border-right:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 8px;padding:14px 16px;display:grid}.securityStatusStrip>div:last-child{border-right:0}.securityStatusStrip svg{color:var(--green);grid-row:1/3}.securityStatusStrip span{color:var(--muted);font-size:.65rem}.securityStatusStrip strong{font-size:.8rem}.securityEnrollment{margin-bottom:16px}.securityEnrollmentBody{grid-template-columns:minmax(260px,.8fr) minmax(300px,1fr);gap:22px;padding:18px;display:grid}.securityEnrollmentBody form{align-content:center;gap:13px;display:grid}.enrollmentVisual{border-right:1px solid var(--line);color:var(--blue);justify-items:center;gap:11px;padding-right:22px;display:grid}.enrollmentVisual p{color:var(--muted);margin:0;font-size:.66rem;line-height:1.5}.securityFactors{overflow:hidden}.factorList{display:grid}.factorList article{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) max-content 36px;align-items:center;gap:10px;padding:11px 14px;display:grid}.factorList article:last-child{border-bottom:0}.factorList article>div{gap:2px;display:grid}.factorList strong{font-size:.75rem}.factorList small{color:var(--muted);font-size:.64rem}.releaseCandidateNotice{border:1px solid #e9cf9f;border-left:4px solid var(--amber);background:var(--amber-soft);color:var(--ink);border-radius:5px;grid-template-columns:24px minmax(0,1fr);gap:11px;margin-bottom:16px;padding:14px 16px;display:grid}.releaseCandidateNotice>svg{color:var(--amber)}.releaseCandidateNotice strong{font-size:.82rem}.releaseCandidateNotice p{max-width:850px;color:var(--muted);margin:5px 0 7px;font-size:.72rem;line-height:1.5}.releaseCandidateNotice small{overflow-wrap:anywhere;color:var(--muted);font-size:.65rem;display:block}.releaseCandidateNotice code{word-break:break-all}.releaseCandidateNotice ul{flex-wrap:wrap;gap:4px 22px;margin:9px 0 0;padding-left:17px;font-size:.68rem;line-height:1.45;display:flex}.releaseStatusGrid{border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid;overflow:hidden}.releaseStatusGrid>div{border:0;border-right:1px solid var(--line);box-shadow:none;border-radius:0;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:2px 8px;padding:14px 15px;display:grid}.releaseStatusGrid>div:last-child{border-right:0}.releaseStatusGrid svg{color:var(--blue);grid-row:1/4}.releaseStatusGrid span,.releaseStatusGrid small{color:var(--muted);font-size:.62rem}.releaseStatusGrid strong{font-size:.82rem}.releaseDetails{margin-bottom:16px;overflow:hidden}.releaseDetailBody{grid-template-columns:minmax(0,1fr) minmax(300px,.7fr);display:grid}.releaseDetailBody>div{padding:15px 16px}.releaseDetailBody>div+div{border-left:1px solid var(--line)}.fieldCaption{color:var(--muted);text-transform:uppercase;font-size:.61rem;font-weight:800}.releaseDetailBody ul{gap:7px;margin:10px 0 0;padding-left:18px;font-size:.72rem;line-height:1.45;display:grid}.releaseDownloadRecord{color:var(--blue);grid-template-columns:28px minmax(0,1fr);align-content:center;gap:8px;display:grid}.releaseDownloadRecord>div{gap:5px;min-width:0;display:grid}.releaseDownloadRecord span{color:var(--muted);font-size:.62rem}.releaseDownloadRecord a{color:var(--blue);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.releaseDelivery{overflow:hidden}.releaseDelivery dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.releaseDelivery dl>div{border-right:1px solid var(--line);gap:4px;padding:13px 15px;display:grid}.releaseDelivery dl>div:last-child{border-right:0}.releaseDelivery dt{color:var(--muted);font-size:.61rem}.releaseDelivery dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.76rem;font-weight:750;overflow:hidden}.releaseDelivery code{font-size:.65rem}.releaseNoticePreview{border-bottom:1px solid var(--line);gap:6px;padding:14px 16px;display:grid}.releaseNoticePreview strong{font-size:.82rem}.releaseNoticePreview p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}.releaseNoticePreview a{width:fit-content;color:var(--blue);align-items:center;gap:5px;font-size:.7rem;font-weight:700;display:inline-flex}.deletionList{display:grid}.deletionRow{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(170px,.9fr) 120px minmax(220px,1.2fr) max-content 20px;align-items:center;gap:12px;padding:12px 14px;display:grid}.deletionRow:last-child{border-bottom:0}.deletionRow:hover{background:var(--surface-subtle)}.deletionRow>span:not(.recordIcon):not(.statusBadge){gap:2px;min-width:0;display:grid}.deletionRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.deletionRow small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;overflow:hidden}.deletionDetailGrid{grid-template-columns:minmax(0,1fr) 340px;gap:16px;display:grid}.deletionCase,.deletionDecision{overflow:hidden}.detailDefinitionList{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:4px 16px;display:grid}.detailDefinitionList>div{border-bottom:1px solid var(--line);gap:3px;padding:12px 8px 12px 0;display:grid}.detailDefinitionList>div:nth-child(2n){padding-left:8px;padding-right:0}.detailDefinitionList dt{color:var(--muted);font-size:.62rem}.detailDefinitionList dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem;font-weight:700}.deletionNarrative{padding:13px 16px}.deletionNarrative+.deletionNarrative{border-top:1px solid var(--line)}.deletionNarrative span{color:var(--muted);font-size:.62rem;font-weight:700}.deletionNarrative p{margin:5px 0 0;font-size:.74rem;line-height:1.55}.privacyWarning{background:var(--amber-soft);color:var(--amber);border:1px solid #efd7aa;border-radius:5px;align-items:flex-start;gap:9px;margin:14px;padding:11px;display:flex}.privacyWarning p{color:#76551f;margin:0;font-size:.68rem;line-height:1.5}.decisionActions{gap:8px;padding:0 14px 14px;display:grid}.decisionActions .button{width:100%}.detailBack{margin-bottom:11px}.detailBack a{color:var(--blue);align-items:center;gap:5px;font-size:.7rem;font-weight:700;display:inline-flex}.fullState{background:var(--bg);text-align:center;align-content:center;place-items:center;gap:9px;min-height:100vh;padding:24px;display:grid}.fullState h1{margin:4px 0 0;font-size:1.4rem}.fullState p,.fullState span{max-width:470px;color:var(--muted);margin:0;font-size:.76rem}.spin{animation:.8s linear infinite spin}.vendorWorkspace{background:var(--bg);min-height:100vh}.vendorTopbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:12px 24px;display:flex}.vendorTopbar>div{align-items:center;gap:8px;display:flex}.vendorContent{width:min(1180px,100%);margin:0 auto;padding:25px 24px}.vendorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vendorOrderList>div{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) max-content;align-items:center;gap:9px;padding:10px 14px;display:grid}.vendorOrderList>div:last-child{border-bottom:0}.vendorOrderList div>span:nth-child(2){gap:2px;min-width:0;display:grid}.vendorOrderList strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.vendorOrderList small{color:var(--muted);font-size:.63rem}.storefrontRow{color:var(--brand);align-items:center;gap:11px;margin-top:16px;padding:14px;display:flex}.storefrontRow div{flex:1;gap:2px;display:grid}.storefrontRow strong{color:var(--ink);font-size:.75rem}.storefrontRow span{color:var(--muted);font-size:.66rem}.workspaceFooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;margin-top:20px;padding-top:12px;font-size:.62rem;display:flex}.copyId{color:var(--muted);background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.mobileOnly,.drawerBackdrop{display:none}.productReviewMedia{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:14px 0 20px;display:grid}.productReviewMedia a{aspect-ratio:4/5;background:var(--surface-subtle);border:1px solid var(--line);display:block;overflow:hidden}.productReviewMedia img{object-fit:contain;width:100%;height:100%}.commandEmpty{color:var(--muted);margin:0;padding:10px 9px;font-size:.75rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{background:#e9ebed}}@media (max-width:1120px){.overviewGrid,.analyticsLayout{grid-template-columns:1fr}.overviewRail,.summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.summaryStat:nth-child(2){border-right:0}.summaryStat:nth-child(-n+2){border-bottom:1px solid var(--line)}.financeSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.financeSummary .summaryStat:nth-child(3){border-right:0}.financeSummary .summaryStat:nth-child(-n+3){border-bottom:1px solid var(--line)}.vendorMetricStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.vendorMetricStrip .summaryStat:nth-child(3){border-right:0}.vendorMetricStrip .summaryStat:nth-child(-n+3){border-bottom:1px solid var(--line)}.financeEarningsLayout{grid-template-columns:1fr}.feeControlPanel{border-top:1px solid var(--line);border-left:0}.feeDefinitionList{grid-template-columns:repeat(3,minmax(0,1fr))}.feeDefinitionList>div:nth-child(2n){padding-left:0;padding-right:8px}.feeDefinitionList>div:nth-child(3n+2){padding-left:4px;padding-right:4px}.feeDefinitionList>div:nth-child(3n){padding-left:8px;padding-right:0}.ledgerRow{grid-template-columns:36px minmax(220px,1.2fr) minmax(170px,1fr) 140px}.ledgerRow time{text-align:left;grid-column:2/-1}}@media (max-width:760px){.supportRequest{flex-wrap:wrap;gap:9px}.supportRequestActions{justify-content:flex-start;width:100%;padding-left:45px}.supportListHead span{display:none}.sidebarCollapsed .sidebarNav a{justify-content:flex-start}.sidebarCollapsed .sidebarNav a span,.sidebarCollapsed .sidebarNav a em,.sidebarCollapsed .sidebarProfile div,.sidebarCollapsed .sidebarProfile svg{display:initial}.sidebarCollapsed .departmentToggle{pointer-events:auto;height:auto;min-height:32px;padding:7px 10px;display:flex}.sidebarCollapsed .departmentToggle span,.sidebarCollapsed .departmentToggle em,.sidebarCollapsed .departmentToggle svg{display:initial}.adminShell,.adminShell.sidebarCollapsed{padding-left:0}.adminSidebar{width:min(290px,88vw);box-shadow:var(--shadow);transform:translate(-102%)}.adminSidebar.mobileOpen{transform:translate(0)}.drawerBackdrop{z-index:35;border:0;display:block}.desktopOnly{display:none!important}.mobileOnly{display:inline-grid}.adminTopbar{height:58px;padding:0 12px}.globalSearch{flex:1;width:auto;min-width:0}.globalSearch>button,.globalSearchCommand svg:last-child{display:none}.workspaceContent,.vendorContent{padding:15px 12px 22px}.breadcrumbs{margin-bottom:10px}.pageIntro{flex-direction:column;align-items:flex-start;gap:10px}.pageIntro h1{font-size:1.45rem}.pageActions{width:100%}.pageActions .button,.pageActions .rangeSelect{flex:1}.summaryStrip{grid-template-columns:1fr 1fr}.summaryStat{padding:12px}.summaryStat strong{font-size:1.02rem}.overviewRail,.detailGrid,.vendorGrid,.reportInvestigationLayout{grid-template-columns:1fr}.tabs{padding:0 8px}.resourceToolbar{flex-direction:column;align-items:stretch}.toolbarActions{margin-left:0}.selectField{justify-content:space-between}.reportEvidencePanel{order:1}.reportContextPanel{order:2}.reportMedia{aspect-ratio:4/3}.evidenceMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.evidenceMetrics>div:nth-child(2){border-right:0}.evidenceMetrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.pagination{flex-direction:column;align-items:stretch}.pagination div{justify-content:space-between}.signalGrid{grid-template-columns:1fr}.signal,.signal:nth-child(2n){border-right:0}.funnelChart>div{grid-template-columns:112px minmax(0,1fr) 28px}.orderStatusStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.orderStatusStrip>div:nth-child(2){border-right:0}.orderStatusStrip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.notificationPopover{width:auto;position:fixed;top:58px;left:8px;right:8px}.commandPalette{margin-top:7vh}.authPanel{padding:20px}.serviceStatus{grid-template-columns:1fr}.authOptions{flex-direction:column;align-items:flex-start}.vendorTopbar{padding:10px 12px}.vendorTopbar .button{font-size:0}.vendorTopbar .button svg{margin:0}.workspaceFooter{flex-direction:column;gap:4px}.securityStatusStrip{grid-template-columns:1fr}.securityStatusStrip>div{border-right:0;border-bottom:1px solid var(--line)}.securityStatusStrip>div:last-child{border-bottom:0}.securityEnrollmentBody,.deletionDetailGrid{grid-template-columns:1fr}.enrollmentVisual{border-right:0;border-bottom:1px solid var(--line);padding-bottom:18px;padding-right:0}.deletionRow{grid-template-columns:34px minmax(0,1fr) max-content 18px;gap:8px}.deletionRow>span:nth-child(3),.deletionReason{grid-column:2/-1}.deletionRow>.statusBadge{grid-area:1/3}.deletionRow>svg{grid-area:1/4}.detailDefinitionList{grid-template-columns:1fr}.detailDefinitionList>div,.detailDefinitionList>div:nth-child(2n){padding-left:0;padding-right:0}.releaseStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.releaseStatusGrid>div:nth-child(2){border-right:0}.releaseStatusGrid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.releaseDetailBody{grid-template-columns:1fr}.releaseDetailBody>div+div{border-top:1px solid var(--line);border-left:0}.releaseDelivery dl{grid-template-columns:repeat(2,minmax(0,1fr))}.releaseDelivery dl>div:nth-child(2){border-right:0}.releaseDelivery dl>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.feedAdminCard{grid-template-columns:1fr}.feedAdminMedia{aspect-ratio:4/3;min-height:0}.feedAdminBody>header{flex-direction:column;align-items:flex-start}.feedAdminMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.feedAdminMetrics>span:nth-child(2){border-right:0}.feedAdminMetrics>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.feedAdminBody>footer{justify-content:stretch}.feedAdminBody>footer .button{flex:1}.feedProductEditor>header{flex-direction:column;align-items:stretch}.feedProductEditor>div{grid-template-columns:1fr}.financeSummary,.vendorMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.financeSummary .summaryStat:nth-child(3),.vendorMetricStrip .summaryStat:nth-child(3){border-right:1px solid var(--line)}.financeSummary .summaryStat:nth-child(2n),.vendorMetricStrip .summaryStat:nth-child(2n){border-right:0}.financeSummary .summaryStat:nth-child(-n+4),.vendorMetricStrip .summaryStat:nth-child(-n+4){border-bottom:1px solid var(--line)}.financeContentHeader{min-height:0}.compositionRow{grid-template-columns:30px minmax(0,1fr)}.compositionRow>b{text-align:left;grid-column:2}.economicsFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.economicsFlow>div{border-bottom:1px solid var(--line)}.economicsFlow>div:nth-child(2n){border-right:0}.economicsFlow>div:last-child{border-bottom:0}.feeDefinitionList{grid-template-columns:repeat(2,minmax(0,1fr))}.feeDefinitionList>div,.feeDefinitionList>div:nth-child(3n+2),.feeDefinitionList>div:nth-child(3n){padding-left:0;padding-right:8px}.feeDefinitionList>div:nth-child(2n){padding-left:8px;padding-right:0}.feeInputGrid{grid-template-columns:1fr}.feeHistoryTable{display:none}.feeHistoryMobile{display:grid}.feeHistoryMobile article{border-bottom:1px solid var(--line);padding:12px 14px}.feeHistoryMobile article:last-child{border-bottom:0}.feeHistoryMobile article>header{justify-content:space-between;gap:10px;display:flex}.feeHistoryMobile article>header div{gap:2px;display:grid}.feeHistoryMobile article>header strong{font-size:.69rem}.feeHistoryMobile article>header span{color:var(--muted);font-size:.61rem}.feeHistoryMobile article>header b{color:var(--green);font-size:.72rem}.feeHistoryMobile dl{border:1px solid var(--line);border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0;display:grid}.feeHistoryMobile dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:2px;padding:8px;display:grid}.feeHistoryMobile dl div:nth-child(2n){border-right:0}.feeHistoryMobile dl div:nth-last-child(-n+2){border-bottom:0}.feeHistoryMobile dt{color:var(--muted);font-size:.57rem}.feeHistoryMobile dd{margin:0;font-size:.64rem;font-weight:750}.feeHistoryMobile p{color:var(--muted);margin:0;font-size:.63rem;line-height:1.45}.commissionRuleForm{grid-template-columns:repeat(2,minmax(0,1fr))}.commissionRuleRow{grid-template-columns:minmax(190px,1fr) 70px 80px}.commissionRuleRow>button{grid-column:2/-1;justify-self:end}.exceptionRow{grid-template-columns:22px minmax(0,1fr)}.exceptionRow .button{grid-column:2;justify-self:start}.caseComposer form{grid-template-columns:repeat(2,minmax(0,1fr))}.caseComposer .caseSubject{grid-column:1/-1}.financeCaseRow>footer,.vendorOperationsBar,.orderOperationsBar{flex-direction:column;align-items:stretch}.financeCaseRow footer>div:last-child,.vendorOperationsBar>div:last-child,.orderOperationsBar>div:last-child{justify-content:flex-start}.caseFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.caseFacts>span:nth-child(2){border-right:0}.caseFacts>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.ledgerList,.payoutList{overflow-x:auto}.ledgerRow{min-width:780px}.payoutRow{min-width:760px}.vendorRiskGrid{grid-template-columns:1fr}.vendorRiskGrid>section:first-child,.vendorTabBody>section{border-right:0;border-bottom:1px solid var(--line)}.vendorTabBody>section:last-child{border-bottom:0}.vendorCaseRow{grid-template-columns:22px minmax(0,1fr) 110px}.vendorCaseRow>.button{grid-column:2;justify-self:start}.financeScope{align-items:flex-start}}@media (max-width:390px){.summaryStrip{grid-template-columns:1fr}.summaryStat{border-right:0;border-bottom:1px solid var(--line)}.summaryStat:last-child{border-bottom:0}.topbarActions .iconButton:first-child{display:none}.globalSearch input{font-size:.72rem}.funnelChart{padding:12px}.funnelChart>div{grid-template-columns:95px minmax(0,1fr) 24px;gap:6px}.dialogActions{flex-direction:column-reverse;align-items:stretch}.dialogActions .button{width:100%}.factorList article{grid-template-columns:34px minmax(0,1fr) 36px}.factorList article .statusBadge{grid-column:2;justify-self:start}.factorList article>button{grid-area:1/3/3}.securityEnrollmentBody{padding:14px}.releaseStatusGrid,.releaseDelivery dl{grid-template-columns:1fr}.releaseStatusGrid>div,.releaseStatusGrid>div:nth-child(2),.releaseDelivery dl>div,.releaseDelivery dl>div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.releaseStatusGrid>div:last-child,.releaseDelivery dl>div:last-child{border-bottom:0}.reportEvidenceHeader{flex-direction:column}.reportMedia{aspect-ratio:1}.evidenceContext>dl{grid-template-columns:1fr}.evidenceContext .reportContextItem:nth-child(odd){border-right:0;padding-right:0}.evidenceContext .reportContextItem:nth-child(2n){padding-left:0}.financeSummary,.vendorMetricStrip{grid-template-columns:1fr}.financeSummary .summaryStat,.vendorMetricStrip .summaryStat{border-bottom:1px solid var(--line);border-right:0!important}.financeSummary .summaryStat:last-child,.vendorMetricStrip .summaryStat:last-child{border-bottom:0}.caseComposer form{grid-template-columns:1fr}.caseComposer .caseSubject,.caseComposer .caseNote{grid-column:1}.caseComposerActions{flex-direction:column-reverse;align-items:stretch}.caseComposerActions .button{width:100%}.caseFacts{grid-template-columns:1fr}.caseFacts>span{border-right:0;border-bottom:1px solid var(--line)}.caseFacts>span:last-child{border-bottom:0}.vendorCaseRow{grid-template-columns:22px minmax(0,1fr)}.vendorCaseState{grid-column:2;grid-auto-flow:column;justify-content:start;gap:5px!important}.financeScope{flex-direction:column}.economicsFlow,.feeDefinitionList,.feePreview>div{grid-template-columns:1fr}.economicsFlow>div,.economicsFlow>div:nth-child(2n),.feeDefinitionList>div,.feeDefinitionList>div:nth-child(2n),.feeDefinitionList>div:nth-child(3n+2),.feeDefinitionList>div:nth-child(3n),.feePreview>div>span,.feePreview>div>span:nth-child(2n){border-right:0;padding-left:0;padding-right:0}.economicsFlow>div{padding:13px 14px}.feeDefinitionList>div{padding:10px 0}.feePreview>div>span{padding:8px 10px}.feePreview>div>span:nth-last-child(-n+2){border-bottom:1px solid #dbe6ef}.feePreview>div>span:last-child{border-bottom:0}.feeEditorActions{flex-direction:column-reverse;align-items:stretch}.feeEditorActions .button{width:100%}.financeInlineNotice{grid-template-columns:20px minmax(0,1fr)}.financeInlineNotice>button{grid-column:2;justify-self:start}.feeHistoryMobile dl{grid-template-columns:1fr}.feeHistoryMobile dl div{border-right:0;border-bottom:1px solid var(--line)}.feeHistoryMobile dl div:last-child{border-bottom:0}.commissionRuleForm{grid-template-columns:1fr}.commissionRuleForm>*,.commissionRuleReason,.commissionRuleForm .feeEditorActions{grid-column:1}.commissionRuleRow{grid-template-columns:minmax(0,1fr) max-content}.commissionRuleRow .statusBadge,.commissionRuleRow>button{grid-column:auto;justify-self:start}}.reservationQueue{margin-top:18px}.reservationRows{border-top:1px solid var(--line,#ddd)}.reservationRow{border-bottom:1px solid var(--line,#ddd);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:14px 16px;display:grid}.reservationRow small{opacity:.7;margin-top:4px;display:block}.reservationRow>div:last-child{align-items:center;gap:14px;display:flex}.reservationRow a,.reservationRow button{color:inherit;font:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.reservationRow button{cursor:pointer;color:#a02738;background:0 0;border:0}@media (max-width:700px){.reservationRow{grid-template-columns:1fr auto}.reservationRow>div:last-child{grid-column:1/-1;justify-content:flex-start}}
