body:has(.warrantyPortal){padding:0}.warrantyPortal{background:radial-gradient(circle at 0 0,#dcecff 0,#0000 38%),linear-gradient(145deg,#f8fbff,#edf3fa);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.warrantyPortalCard{background:#fff;border:1px solid #d7e1ee;border-radius:24px;width:min(680px,100%);overflow:hidden;box-shadow:0 28px 80px #112c4e24}.warrantyPortalHeader{color:#fff;background:linear-gradient(135deg,#071b35,#0b4c91);padding:36px 38px 24px}.warrantyPortalBrand{letter-spacing:.18em;color:#9dcbff;font-size:12px;font-weight:900}.warrantyPortalHeader h1{letter-spacing:-.035em;margin:12px 0 8px;font-size:clamp(34px,7vw,50px)}.warrantyPortalHeader p{color:#d7e9ff;margin:0}.warrantyLookupForm{gap:9px;padding:30px 38px 20px;display:grid}.warrantyLookupForm label{font-size:14px;font-weight:800}.warrantyLookupForm>div{grid-template-columns:1fr auto;gap:10px;display:grid}.warrantyLookupForm input{letter-spacing:.12em;border:1px solid #b9c8d9;border-radius:12px;outline:0;min-width:0;padding:15px 16px;font-size:20px;font-weight:700}.warrantyLookupForm input:focus{border-color:#1877d2;box-shadow:0 0 0 4px #dcebfb}.warrantyLookupForm button{color:#fff;cursor:pointer;background:#0876df;border:0;border-radius:12px;padding:0 24px;font-weight:800}.warrantyLookupForm button:disabled{cursor:wait;opacity:.7}.warrantyLookupForm small{color:#718096}.warrantyLookupError{color:#a7192d;background:#fff1f2;border:1px solid #fecaca;border-radius:11px;margin:0 38px 30px;padding:13px 15px;font-size:14px}.warrantyLookupResult{background:#fbfefc;border:1px solid #cfe0d6;border-radius:16px;margin:4px 38px 36px;overflow:hidden}.warrantyResultTitle{border-bottom:1px solid #dce9e1;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.warrantyResultTitle span{font-weight:900}.warrantyResultTitle strong{color:#167447;background:#dcfce7;border-radius:999px;padding:7px 10px;font-size:12px}.warrantyLookupResult dl{margin:0}.warrantyLookupResult dl>div{border-bottom:1px solid #e8efeb;grid-template-columns:minmax(130px,.7fr) 1.3fr;gap:16px;padding:14px 18px;display:grid}.warrantyLookupResult dl>div:last-child{border-bottom:0}.warrantyLookupResult dt{color:#667085;font-size:13px}.warrantyLookupResult dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:800}@media (max-width:560px){.warrantyPortal{place-items:start center;padding:18px 10px}.warrantyPortalHeader,.warrantyLookupForm{padding-left:22px;padding-right:22px}.warrantyLookupForm>div{grid-template-columns:1fr}.warrantyLookupForm button{min-height:48px}.warrantyLookupError,.warrantyLookupResult{margin-left:22px;margin-right:22px}.warrantyLookupResult dl>div{grid-template-columns:1fr;gap:4px}.warrantyLookupResult dd{text-align:left}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fb;--panel:#fff;--text:#172033;--muted:#667085;--line:#e4e9f0;--accent:#2563eb;--sidebar:#111827}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;padding-top:64px;padding-left:240px;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.shell{max-width:1440px;margin:0 auto;padding:32px 28px 80px}.hero,.pageHeader{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.hero{background:var(--panel);border:1px solid var(--line);border-radius:24px;padding:38px}h1{letter-spacing:-.04em;max-width:760px;margin:8px 0 12px;font-size:clamp(36px,5vw,64px);line-height:1.02}h2{margin:0 0 10px;font-size:20px}p{color:var(--muted);line-height:1.6}.eyebrow{letter-spacing:.18em;color:var(--muted);font-size:12px;font-weight:800}.button,.secondary{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:13px 18px;font-weight:700;text-decoration:none;display:inline-flex}.button{background:var(--accent);color:#fff}.secondary{color:var(--text);background:#edf0f2}.metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}.metrics div,.card,.flow,.notice,.orderMock{background:var(--panel);border:1px solid var(--line);border-radius:18px}.metrics div{flex-direction:column;gap:4px;padding:22px;display:flex}.metrics strong{font-size:28px}.metrics span,small{color:var(--muted)}.grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{min-height:150px;padding:24px}.flow{margin-top:16px;padding:28px}.flowline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.flowline span{background:#f2f4f6;border-radius:10px;padding:10px 14px}.back{color:var(--muted);margin-bottom:28px;text-decoration:none;display:inline-block}.pageHeader{margin-bottom:20px}.pageHeader h1{font-size:48px}.notice{color:var(--muted);margin-bottom:16px;padding:18px 20px}.notice strong{color:var(--text)}.orderMock{padding:24px}.orderTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.pill{background:#f2f4f6;border-radius:999px;padding:7px 10px;font-size:13px}.orderCols{grid-template-columns:1.2fr 1.5fr 1fr 1fr;gap:24px;padding-top:22px;display:grid}.money{color:var(--text);font-size:22px;font-weight:800}@media (max-width:800px){.hero,.pageHeader{flex-direction:column;align-items:flex-start}.metrics,.grid,.orderCols{grid-template-columns:1fr}.shell{padding:24px 16px}.hero{padding:24px}}.sidebar{z-index:20;background:var(--sidebar);color:#fff;flex-direction:column;width:240px;padding:20px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand{white-space:nowrap;align-items:center;gap:10px;padding:4px 10px 24px;font-size:19px;font-weight:900;text-decoration:none;display:flex}.brandMark{background:#3b82f6;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.navLinks{flex-direction:column;gap:4px;display:flex}.navLinks a{color:#cbd5e1;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;text-decoration:none;display:flex}.navLinks a span{text-align:center;color:#93c5fd;width:20px}.navLinks a:hover{color:#fff;background:#1f2937}.sidebarFooter{color:#94a3b8;margin-top:auto;padding:14px 10px 4px;font-size:12px}.statusDot{background:#22c55e;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.topbar{z-index:15;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex;position:fixed;inset:0 0 auto 240px}.topbar>div:first-child{flex-direction:column;display:flex}.topbar span{color:var(--muted);font-size:12px}.userBadge{color:#1d4ed8;background:#dbeafe;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.adminPage h1{font-size:42px}.sectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.sectionHeading h1,.sectionHeading p{margin-bottom:0}.kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.kpiCard{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.kpiCard strong{font-size:26px}.kpiCard small{color:var(--muted)}.accentMetric{border-top:3px solid #2563eb}.warningMetric{border-top:3px solid #f59e0b}.successMetric{border-top:3px solid #16a34a}.dangerMetric{border-top:3px solid #dc2626}.dashboardGrid{grid-template-columns:2fr 1fr;gap:18px;display:grid}.dataPanel{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;padding:22px}.panelHeading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.panelHeading h2{margin:0}.panelHeading a{color:#2563eb;font-size:13px;text-decoration:none}.tableWrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{color:var(--muted);text-align:left;font-size:12px}th,td{border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 10px}td a{color:#1d4ed8;text-decoration:none}.stockAlerts{gap:4px;display:grid}.stockAlerts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.stockAlerts div div{flex-direction:column;gap:4px;display:flex}.stockAlerts small{color:var(--muted)}.stockAlerts>div>span{color:#b42318;font-size:12px;font-weight:700}@media (max-width:1000px){.kpiGrid{grid-template-columns:repeat(2,1fr)}.dashboardGrid{grid-template-columns:1fr}}@media (max-width:700px){body{padding-top:58px;padding-left:0}.sidebar{flex-direction:row;width:auto;height:62px;padding:6px;position:fixed;inset:auto 0 0;overflow-x:auto}.sidebar .brand,.sidebarFooter{display:none}.navLinks{flex-direction:row}.navLinks a{flex-direction:column;gap:2px;padding:6px 10px;font-size:10px}.topbar{height:58px;inset:0 0 auto}.kpiGrid{grid-template-columns:1fr}.sectionHeading{flex-direction:column;align-items:flex-start}.shell{padding:24px 16px 90px}}.placeholderPanel{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:28px}.placeholderPanel li{color:var(--muted);margin:10px 0}.ordersList{gap:16px;display:grid}.orderCard,.manualOrderForm,.statePanel,.errorState{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:24px}.orderTop>div:first-child{flex-direction:column;gap:5px;display:flex}.orderBadges{flex-wrap:wrap;gap:8px;display:flex}.orderDetails{grid-template-columns:1.25fr 1.5fr .8fr .9fr;gap:24px;padding-top:22px;display:grid}.orderDetails p{margin:6px 0 18px}.orderItem{color:var(--muted);margin:6px 0 14px;line-height:1.6}.orderItem strong{color:var(--text)}.manualOrderForm{margin-bottom:16px}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.formGrid label{color:var(--muted);flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.formGrid input,.formGrid textarea{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#fff;border-radius:10px;padding:12px}.formGrid textarea{resize:vertical;min-height:78px}.formWide{grid-column:1/-1}.errorState{color:#9f2525;background:#fff7f7;border-color:#efb2b2;margin-bottom:16px}.errorState button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:8px;text-decoration:underline}.statePanel{text-align:center;color:var(--muted)}.secondary:disabled{cursor:not-allowed;opacity:.65}.filterBar{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-end;gap:14px;margin-bottom:16px;padding:16px;display:flex}.filterBar label{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.searchBox{flex:1}.filterBar input,.filterBar select{border:1px solid var(--line);min-height:42px;font:inherit;color:var(--text);background:#fff;border-radius:10px;padding:10px 12px}.orderLink{color:#1d4ed8;text-decoration:none}.orderLink:hover{text-decoration:underline}.actionRow{flex-wrap:wrap;gap:8px;display:flex}.dangerButton{color:#b91c1c;cursor:pointer;background:#fee2e2;border:0;border-radius:12px;padding:13px 18px;font-weight:700}.dangerButton:disabled,.button:disabled{opacity:.5;cursor:not-allowed}.detailGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sectionGap{margin-top:18px}dl{grid-template-columns:130px 1fr;gap:10px;margin-bottom:0;display:grid}dt{color:var(--muted)}dd{margin:0;font-weight:600}.orderTotal{justify-content:flex-end;gap:20px;padding-top:18px;font-size:18px;display:flex}.timeline{gap:16px;display:grid}.timeline>div{gap:12px;display:flex}.timeline>div>span{background:#2563eb;border-radius:50%;width:10px;height:10px;margin-top:5px}.timeline div div{flex-direction:column;gap:3px;display:flex}.timeline small{color:var(--muted)}.timeline p{margin:0}.paymentSnapshotPanel dl{grid-template-columns:minmax(150px,1fr) auto;gap:12px 24px}.paymentSnapshotPanel dd{text-align:right}.paymentSnapshotTotal{border-top:2px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:20px;padding-top:18px;display:flex}.paymentSnapshotTotal span{letter-spacing:.04em;font-size:13px;font-weight:800}.paymentSnapshotTotal strong{color:#0f4fa8;white-space:nowrap;font-size:24px}@media (max-width:600px){.paymentSnapshotPanel dl{grid-template-columns:1fr auto}.paymentSnapshotTotal{flex-direction:column;align-items:flex-start;gap:8px}}.entityForm select,.formGrid select,.settingsForm select{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#fff;border-radius:10px;padding:12px}.checkLabel{align-items:center;flex-direction:row!important}.checkLabel input{width:auto!important}.tableSearch{border:1px solid var(--line);border-radius:10px;min-width:240px;padding:10px 12px}.linkButton{color:#2563eb;cursor:pointer;background:0 0;border:0;font-weight:700}.customerCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.customerCards article{border:1px solid var(--line);border-radius:14px;padding:18px}.customerCards h2{margin:0}.miniMetrics{gap:18px;padding:12px 0;display:flex}.miniMetrics span{color:var(--muted);font-size:13px}.miniMetrics strong{color:var(--text)}details summary{cursor:pointer;color:#2563eb;font-weight:700}.mutedNote{font-size:13px}.dangerText{color:#b91c1c;font-weight:700}.successText{color:#15803d;font-weight:700}.successState{color:#166534;background:#f0fdf4;border:1px solid #86efac;border-radius:14px;margin-bottom:16px;padding:16px}.pagination{justify-content:center;align-items:center;gap:14px;margin-top:16px;display:flex}.pagination button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;padding:8px 12px}.pagination button:disabled{opacity:.4;cursor:not-allowed}.lineItems{gap:10px;margin:14px 0;display:grid}.lineItem{border:1px solid var(--line);border-radius:12px;grid-template-columns:2fr .55fr .7fr .8fr auto;align-items:end;gap:12px;padding:14px;display:grid}.lineItem label,.lineItem>div{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.lineItem select,.lineItem input{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;padding:11px}.lineItem strong{color:var(--text)}.totalsInputs{max-width:600px;margin-left:auto}.totalsBox{background:#f8fafc;border-radius:12px;gap:8px;max-width:420px;margin:0 0 18px auto;padding:16px;display:grid}.totalsBox span{justify-content:space-between;display:flex}.grandTotal{border-top:1px solid var(--line);padding-top:10px;font-size:18px}.grandTotal strong{color:#1d4ed8}.carrierGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 18px;display:grid}.carrierCard{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:9px;padding:13px;display:flex}.carrierCard.selected{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.carrierCard input{accent-color:#2563eb}.shippingTracking{max-width:620px;color:var(--muted);flex-direction:column;gap:7px;margin-bottom:16px;font-size:14px;font-weight:700;display:flex}.shippingTracking input{border:1px solid var(--line);font:inherit;background:#fff;border-radius:10px;padding:12px}.shippingTracking input:disabled{cursor:not-allowed;background:#f3f4f6}.mutedText{margin:10px 0 0;font-size:13px}.operationSummaryGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.operationSummaryCard{justify-content:space-between;align-items:center;gap:18px;display:flex}.operationSummaryCard>div:first-child{align-items:flex-start;gap:12px;display:flex}.operationSummaryCard h2,.operationSummaryCard p{margin:0}.operationSummaryCard p{color:var(--muted);margin-top:4px}.operationSummaryCard strong+.pill{margin-left:10px}.summaryIcon{color:#15803d;background:#dcfce7;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.workflowModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workflowModal{background:#fff;border:1px solid #ffffff80;border-radius:20px;width:min(760px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 24px 80px #0f172a4d}.workflowModalHeader{z-index:2;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;padding:22px 24px 14px;display:flex;position:sticky;top:0}.workflowModalHeader h2{margin:3px 0 0}.modalClose{color:#334155;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:24px;display:grid}.workflowProgress{background:#f8fafc;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:20px 24px;display:grid}.workflowProgress>div{color:#94a3b8;align-items:center;gap:8px;display:flex}.workflowProgress span{background:#fff;border:2px solid #cbd5e1;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.workflowProgress i{background:#cbd5e1;height:2px}.workflowProgress .active{color:#2563eb}.workflowProgress div.active span{color:#fff;background:#2563eb;border-color:#2563eb}.workflowProgress i.active{background:#2563eb}.workflowModalBody{padding:24px}.workflowModalBody .panelHeading h2{display:none}.packingClipsEmbedded{margin:0}.workflowModalFooter{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:20px;display:flex}.trackingVerificationResult{color:#166534;background:#f0fdf4;border:1px solid #86efac;border-radius:12px;margin-top:16px;padding:16px}.trackingVerificationResult>strong{margin-bottom:12px;display:block}.trackingVerificationResult dl{grid-template-columns:160px 1fr}.trackingVerificationResult p{margin:12px 0 0;font-size:13px}.dossierSummary .panelHeading{align-items:flex-start}.dossierActions{margin-top:18px}.proofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 22px;display:grid}.proofGrid a{border:1px solid var(--line);color:#166534;background:#f0fdf4;border-radius:10px;padding:10px 12px;text-decoration:none}.deliveryConfirmation{border:1px solid var(--line);background:#f8fafc;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;line-height:1.5;display:flex}.deliveryConfirmation input{accent-color:#2563eb;flex:none;width:20px;height:20px}@media (max-width:900px){.lineItem{grid-template-columns:1fr 1fr}.lineItem label:first-child{grid-column:1/-1}}@media (max-width:800px){.orderDetails,.formGrid,.detailGrid,.customerCards{grid-template-columns:1fr}.formWide{grid-column:auto}.filterBar{flex-direction:column;align-items:stretch}}@media (max-width:900px){.carrierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.operationSummaryGrid{grid-template-columns:1fr}}@media (max-width:600px){.carrierGrid{grid-template-columns:1fr}.workflowModalBackdrop{padding:0}.workflowModal{border-radius:0;width:100%;max-height:100vh}.workflowModalHeader,.workflowModalBody{padding-left:16px;padding-right:16px}.workflowProgress{padding:16px}.workflowProgress strong{font-size:13px}.operationSummaryCard{flex-direction:column;align-items:flex-start}}option[value=CASH],option[value=QR],option[value=CARD],option[value=OTHER]{display:none}.reportPreset{flex-wrap:wrap;gap:8px;display:flex}.reportPreset button{padding:10px 14px}.reportDefinition{display:block}.reportDefinition>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:11px 0;display:flex}.reportDefinition dd{text-align:right}.reportDefinition .reportTotal{border-bottom:0;padding-top:16px;font-size:17px}.reportDefinition .reportTotal dt,.reportDefinition .reportTotal dd{color:var(--text);font-weight:800}.reportBars{gap:12px;display:grid}.reportBarRow{grid-template-columns:90px minmax(140px,1fr) 260px;align-items:center;gap:14px;display:grid}.reportBarRow>div{gap:4px;display:grid}.reportBarRow span{border-radius:999px;min-width:2px;height:9px;display:block}.revenueBar{background:#2563eb}.profitBar{background:#16a34a}.reportBarRow small{text-align:right}.reportBarRow time{color:var(--muted);font-size:13px}@media (max-width:700px){.reportPreset{width:100%}.reportBarRow{grid-template-columns:70px 1fr}.reportBarRow small{text-align:left;grid-column:1/-1}}.topbarActions{align-items:center;gap:10px;display:flex}.loginShell{background:linear-gradient(145deg,#eff6ff,#f8fafc);place-items:center;min-height:100vh;padding:24px;display:grid}body:has(.loginShell){padding:0}.loginCard{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;width:min(430px,100%);padding:34px;display:flex;box-shadow:0 24px 70px #0f172a1f}.loginCard h1{margin:4px 0 0;font-size:38px}.loginCard p{margin:0 0 8px}.loginCard label{color:var(--muted);flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.loginCard input{border:1px solid var(--line);font:inherit;border-radius:10px;padding:13px}.loginCard .brandMark{margin-bottom:4px}.networkBanner,.updateBanner,.installHint{z-index:1000;border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:12px;max-width:min(92vw,720px);padding:10px 16px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0f172a24}.modalBackdrop{z-index:1100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modalCard{background:#fff;border-radius:20px;gap:16px;width:min(560px,100%);max-height:calc(100dvh - 40px);padding:24px;display:grid;overflow:auto;box-shadow:0 24px 80px #0f172a4d}.modalCard h2{margin:0}.modalCard label{gap:7px;font-weight:700;display:grid}.modalCard input,.modalCard textarea{border:1px solid var(--line);width:100%;font:inherit;border-radius:10px;padding:12px}.modalCard .button{min-height:48px}.networkBanner{color:#fff;background:#991b1b;top:0}.updateBanner{color:#fff;background:#0f172a;bottom:0}.installHint{color:#172033;background:#fff;bottom:16px}.installHint button,.updateBanner button{cursor:pointer;border:0;border-radius:8px;padding:7px 12px}.notificationSettings{max-width:760px}.notificationSettings p{color:#566074;line-height:1.65}.buttonRow{flex-wrap:wrap;gap:12px;display:flex}.notificationHistory{gap:10px;display:grid}.notificationHistory a{border:1px solid var(--border);background:var(--panel);color:inherit;border-radius:12px;gap:5px;padding:14px;text-decoration:none;display:grid}.notificationHistory a:hover{background:#eef7ff;border-color:#2588ef}.notificationHistory strong{color:#12345b}.notificationHistory span{color:#52627a}.notificationHistory time{color:#7a8799;font-size:12px}.headerIconButton{position:relative}.headerIconButton .navNotificationBadge{top:-5px;bottom:auto;right:-5px}@media (max-width:640px){.installHint{flex-direction:column;align-items:flex-start}.notificationSettings .button{width:100%}.shell{overflow-x:hidden}.modalCard,.dialogPanel{max-height:calc(100dvh - 24px);overflow:auto}}.shippingCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.shippingCards .dataPanel{min-width:0}.shippingCards .button,.shippingCards .secondary{min-height:44px}.shippingCards dl{grid-template-columns:145px minmax(0,1fr)}@media (max-width:800px){.shippingCards{grid-template-columns:1fr}.shippingCards dl{grid-template-columns:120px minmax(0,1fr)}}:root{--shell-sidebar:232px;--shell-header:64px;--brand:#2563eb;--brand-soft:#eff6ff;--surface:#fff;--surface-soft:#f8fafc;--ink:#172033;--subtle:#667085;--border:#e7ebf0;--shadow:0 12px 35px #0f172a14}body{background:#f6f7f9;padding:0;font-family:Arial,Helvetica Neue,sans-serif}.appFrame{min-height:100vh;padding-left:var(--shell-sidebar);padding-top:var(--shell-header)}.appContent{min-width:0}.appBootState{min-height:100vh;color:var(--subtle);place-items:center;font-weight:700;display:grid}.appSidebar{z-index:40;width:var(--shell-sidebar);border-right:1px solid var(--border);background:#fff;flex-direction:column;padding:18px 14px;display:flex;position:fixed;inset:0 auto 0 0}.appBrand,.mobileBrand{align-items:center;gap:11px;text-decoration:none;display:flex}.appBrand{padding:2px 8px 24px}.appBrandMark{color:#fff;background:linear-gradient(145deg,#1d4ed8,#3b82f6);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:grid;box-shadow:0 7px 18px #2563eb35}.appBrand>span:last-child{flex-direction:column;min-width:0;display:flex}.appBrand strong{font-size:15px}.appBrand small{color:var(--subtle);margin-top:3px;font-size:11px;font-weight:500}.desktopNav{gap:5px;display:grid}.desktopNav a,.desktopNav button,.mobileBottomNav a,.mobileBottomNav button{color:#5f6b7a;cursor:pointer;background:0 0;border:0;text-decoration:none}.desktopNav a,.desktopNav button{width:100%;min-height:46px;font:inherit;text-align:left;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.desktopNav svg{width:21px;height:21px}.desktopNav a:hover,.desktopNav button:hover,.desktopNav .active{background:var(--brand-soft);color:var(--brand)}.sidebarUser{background:var(--surface-soft);border-radius:13px;align-items:center;gap:10px;margin-top:auto;padding:13px 10px;display:flex}.sidebarUser>span,.accountButton>span{color:#1d4ed8;background:#dbeafe;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.sidebarUser>div{flex-direction:column;min-width:0;display:flex}.sidebarUser strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sidebarUser small{color:var(--subtle);margin-top:3px;font-size:10px}.appHeader{inset:0 0 auto var(--shell-sidebar);z-index:35;height:var(--shell-header);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;justify-content:space-between;align-items:center;padding:0 28px;display:flex;position:fixed}.headerContext{flex-direction:column;gap:2px;display:flex}.headerContext strong{font-size:14px}.headerContext span{color:var(--subtle);font-size:11px}.headerActions{align-items:center;gap:9px;display:flex;position:relative}.headerIconButton{color:#475467;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.headerIconButton svg{width:21px;height:21px}.accountButton{background:var(--surface-soft);min-height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:13px;align-items:center;gap:8px;padding:5px 10px 5px 5px;display:flex}.accountButton b{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.mobileBrand,.mobileBottomNav{display:none}.accountMenu{z-index:80;border:1px solid var(--border);width:250px;box-shadow:var(--shadow);background:#fff;border-radius:15px;flex-direction:column;gap:7px;padding:16px;display:flex;position:fixed;top:58px;right:24px}.accountMenu span{color:var(--subtle);overflow-wrap:anywhere;font-size:12px}.accountMenu button{color:#b42318;cursor:pointer;background:#fef2f2;border:0;border-radius:10px;min-height:42px;margin-top:7px;font-weight:800}.sheetBackdrop{z-index:70;background:#0f172a61;border:0;position:fixed;inset:0}.moreSheet{z-index:75;box-shadow:var(--shadow);background:#fff;position:fixed}.appSidebar+.appHeader~.moreSheet{border:1px solid var(--border);border-radius:18px;width:360px;max-height:calc(100vh - 90px);padding:18px;top:70px;left:242px;overflow:auto}.sheetHandle{display:none}.moreSheetHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.moreSheetHeader>div{flex-direction:column;gap:3px;display:flex}.moreSheetHeader span{color:var(--subtle);font-size:12px}.moreSheetHeader button{cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;width:36px;height:36px;font-size:22px}.moreGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.moreGrid a{border:1px solid var(--border);border-radius:12px;align-items:center;gap:10px;min-height:54px;padding:10px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.moreGrid a:hover,.moreGrid a.active{background:var(--brand-soft);color:var(--brand);border-color:#bfdbfe}.moreGrid svg{width:21px;height:21px}.hubGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hubCard{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:190px;padding:24px;text-decoration:none;transition:all .2s;display:flex}.hubCard:hover{box-shadow:var(--shadow);border-color:#bfdbfe;transform:translateY(-2px)}.hubCard p{margin:4px 0}.hubCard>strong{color:var(--brand);font-size:13px}.hubNote{background:#fffbeb;border-radius:14px;margin-top:20px;padding:16px}.channelDot{border-radius:50%;width:11px;height:11px;display:inline-block}.shopeeDot,.marketplaceCard.shopee .channelDot{background:#ee4d2d}.tiktokDot,.marketplaceCard.tiktok .channelDot{background:#111827}.dashboardPage{max-width:1380px}.dashboardHero{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.dashboardHero h1{margin:6px 0 5px;font-size:clamp(30px,4vw,46px)}.dashboardHero p{margin:0}.periodSwitch{border:1px solid var(--border);background:#fff;border-radius:13px;gap:4px;padding:4px;display:flex}.periodSwitch button{min-height:38px;color:var(--subtle);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font-weight:800}.periodSwitch button.active{color:#fff;background:#172033}.primaryMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;transition:opacity .2s;display:grid}.primaryMetrics.isRefreshing{opacity:.58}.primaryMetric{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;gap:9px;min-width:0;padding:20px;display:flex;position:relative;overflow:hidden}.primaryMetric:before{content:"";background:#2563eb;width:4px;position:absolute;inset:0 auto 0 0}.primaryMetric.green:before{background:#16a34a}.primaryMetric.amber:before{background:#f59e0b}.primaryMetric.red:before{background:#dc2626}.primaryMetric>span{color:var(--subtle);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800}.primaryMetric strong{letter-spacing:-.035em;white-space:nowrap;font-size:clamp(23px,2.3vw,32px)}.primaryMetric small{font-size:11px}.quickMetrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:12px 0 20px;display:grid}.quickMetric{border:1px solid var(--border);background:#fff;border-radius:15px;flex-direction:column;gap:7px;min-width:0;padding:15px;text-decoration:none;display:flex}.quickMetric:hover{border-color:#bfdbfe}.quickMetric span{color:var(--subtle);font-size:11px;font-weight:700}.quickMetric strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.quickMetric small{color:var(--brand);font-size:10px;font-weight:700}.dashboardColumns{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:16px;display:grid}.dashboardPanel{border:1px solid var(--border);background:#fff;border-radius:18px;padding:21px}.simplePanelHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:17px;display:flex}.simplePanelHeader h2{margin:5px 0 0}.simplePanelHeader>a{color:var(--brand);font-size:12px;font-weight:800;text-decoration:none}.simplePanelHeader>strong{font-size:23px}.breakdownList{gap:17px;display:grid}.breakdownRow>div:first-child{justify-content:space-between;gap:16px;margin-bottom:7px;font-size:13px;display:flex}.breakdownTrack{background:#eef2f6;border-radius:999px;height:8px;overflow:hidden}.breakdownTrack i{border-radius:inherit;background:#2563eb;min-width:0;height:100%;display:block}.breakdownTrack i.shopee{background:#ee4d2d}.breakdownTrack i.tiktok{background:#111827}.panelFootnote{margin:17px 0 0;font-size:11px}.attentionList{display:grid}.attentionList a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;min-height:46px;padding:10px 0;font-size:13px;text-decoration:none;display:flex}.attentionList a:last-child{border:0}.attentionList strong{color:#c2410c;background:#fff7ed;border-radius:10px;place-items:center;min-width:31px;height:31px;padding:0 8px;display:grid}.attentionList strong.danger{color:#b42318;background:#fef2f2}.attentionList strong.calm{color:#15803d;background:#f0fdf4}.marketplacePanel,.recentPanel{margin-top:16px}.marketplaceGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.marketplaceCard{border:1px solid var(--border);background:var(--surface-soft);border-radius:15px;padding:17px}.marketplaceCard>div{align-items:center;gap:8px;display:flex}.marketplaceCard h3{margin:0}.marketplaceCard dl{grid-template-columns:1fr;margin-top:15px;display:grid}.marketplaceCard dl>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding:8px 0;display:flex}.marketplaceCard dl>div:last-child{border:0}.marketplaceCard dt{font-size:12px}.marketplaceCard dd{text-align:right;font-size:13px}.recentOrderList{display:grid}.recentOrderList>a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;text-decoration:none;display:flex}.recentOrderList>a:last-child{border:0}.recentOrderList a>div{flex-direction:column;gap:4px;min-width:0;display:flex}.recentOrderList a>div:last-child{text-align:right}.recentOrderList span{color:var(--subtle);font-size:11px}.compactEmpty{text-align:center;color:var(--subtle);padding:30px}.dashboardSkeleton{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.dashboardSkeleton div{background:linear-gradient(90deg,#eef1f4,#f8fafc,#eef1f4) 0 0/200% 100%;border-radius:18px;height:132px;animation:1.3s infinite skeleton}@keyframes skeleton{to{background-position:-200% 0}}@media (max-width:1100px){.primaryMetrics{grid-template-columns:repeat(2,1fr)}.quickMetrics{grid-template-columns:repeat(3,1fr)}.hubGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){:root{--mobile-header:56px;--mobile-nav:68px}body{padding:0}.appFrame{padding:var(--mobile-header) 0 calc(var(--mobile-nav) + env(safe-area-inset-bottom))}.appSidebar{display:none}.appHeader{height:var(--mobile-header);padding:0 14px;inset:0 0 auto}.headerContext,.accountButton b{display:none}.mobileBrand{min-width:0;display:flex}.mobileBrand .appBrandMark{border-radius:10px;flex-basis:32px;width:32px;height:32px;font-size:15px}.mobileBrand strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.headerIconButton{width:40px;height:40px}.accountButton{background:0 0;padding:3px}.accountButton>span{width:34px;height:34px}.mobileBottomNav{z-index:60;min-height:calc(var(--mobile-nav) + env(safe-area-inset-bottom));padding:5px 4px env(safe-area-inset-bottom);border-top:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -7px 24px #0f172a0f}.mobileBottomNav a,.mobileBottomNav button{min-width:0;min-height:54px;font:inherit;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:10px;font-weight:700;display:flex}.mobileBottomNav svg{width:22px;height:22px}.mobileBottomNav .active{color:var(--brand);background:var(--brand-soft)}.appSidebar+.appHeader~.moreSheet,.moreSheet{width:auto;max-height:min(76dvh,650px);padding:10px 16px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:22px 22px 0 0;inset:auto 0 0;overflow:auto}.sheetHandle{background:#cbd5e1;border-radius:9px;width:42px;height:4px;margin:0 auto 14px;display:block}.moreGrid{grid-template-columns:1fr 1fr}.moreGrid a{min-height:58px}.accountMenu{width:min(270px,100vw - 20px);top:52px;right:10px}.shell{padding:22px 14px 34px}.dashboardHero{flex-direction:column;align-items:flex-start;gap:15px}.dashboardHero h1{font-size:31px}.dashboardHero p{font-size:13px}.periodSwitch{width:100%}.periodSwitch button{flex:1;padding:8px 5px}.primaryMetrics{grid-template-columns:1fr 1fr;gap:10px}.primaryMetric{min-height:126px;padding:16px}.primaryMetric strong{white-space:normal;font-size:clamp(20px,5.8vw,27px)}.quickMetrics{grid-template-columns:1fr 1fr;gap:9px}.quickMetric{min-height:104px;padding:14px}.quickMetric:nth-child(5){grid-column:1/-1}.dashboardColumns{grid-template-columns:1fr}.dashboardPanel{padding:17px}.simplePanelHeader{align-items:flex-start}.simplePanelHeader>strong{font-size:19px}.marketplaceGrid{grid-template-columns:1fr}.recentOrderList>a{align-items:flex-start}.hubGrid{grid-template-columns:1fr}.hubCard{min-height:150px}.dashboardSkeleton{grid-template-columns:1fr 1fr;gap:10px}.dashboardSkeleton div{height:126px}}@media (max-width:390px){.primaryMetric{min-height:120px;padding:14px}.primaryMetric>span,.primaryMetric small{font-size:10px}.quickMetric strong{font-size:16px}.moreGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.hubCard,.primaryMetrics{transition:none}.dashboardSkeleton div{animation:none}}.ordersWorkspace{max-width:1500px}.ordersHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.ordersHeader h1{margin:5px 0 4px}.ordersHeader p{color:var(--muted);margin:0}.orderTabs{background:#eef1f5;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;padding:5px;display:grid}.orderTabs button{color:#667085;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:11px 14px;font-weight:700;display:flex}.orderTabs button b{background:#dfe4eb;border-radius:999px;min-width:24px;padding:2px 6px;font-size:12px}.orderTabs button.active{color:#172033;background:#fff;box-shadow:0 2px 10px #17203312}.orderTabs button.active b{color:#1559b7;background:#e8f0ff}.ordersTools{align-items:center;gap:10px;margin-bottom:14px;display:flex;position:relative}.orderSearch{border:1px solid var(--border);background:#fff;border-radius:11px;flex:1;align-items:center;gap:8px;height:44px;padding:0 13px;display:flex}.orderSearch input{width:100%;font:inherit;background:0 0;border:0;outline:0}.filterTrigger{display:none}.compactFilters{flex-wrap:wrap;gap:6px;display:flex}.compactFilters button{border:1px solid var(--border);color:#475467;cursor:pointer;background:#fff;border-radius:999px;padding:8px 11px}.compactFilters button.active{color:#1559b7;background:#eaf2ff;border-color:#b8d3ff}.quickOrderList{gap:9px;display:grid}.quickOrderCard{border:1px solid var(--border);background:#fff;border-radius:14px;transition:all .15s;overflow:hidden}.quickOrderCard:hover{border-color:#b9c5d4;box-shadow:0 7px 22px #1720330d}.quickOrderCard.hasProblem{border-left:4px solid #e5484d}.orderCardMain{color:inherit;grid-template-columns:minmax(180px,1.05fr) minmax(230px,1.25fr) minmax(140px,.75fr) minmax(120px,.7fr) minmax(150px,.8fr);align-items:center;gap:18px;padding:16px 18px;text-decoration:none;display:grid}.quickOrderIdentity>div{align-items:center;gap:8px;display:flex}.quickOrderIdentity>div>strong{font-size:15px}.quickOrderIdentity small,.orderCustomer span,.orderMoney span{color:#667085;margin-top:5px;display:block}.sourceBadge{letter-spacing:.04em;color:#475467;background:#f0f2f5;border-radius:5px;padding:3px 5px;font-size:10px;font-weight:800}.trackingFocus{background:#f5f8fc;border-radius:10px;padding:9px 12px;position:relative}.trackingFocus span{color:#475467;text-transform:uppercase;font-size:12px;font-weight:700;display:block}.trackingFocus strong{letter-spacing:.025em;overflow-wrap:anywhere;margin-top:3px;font-size:16px;display:block}.trackingFocus button{color:#1559b7;cursor:pointer;background:#fff;border:0;border-radius:6px;padding:4px 7px;font-size:11px;position:absolute;top:7px;right:8px}.orderMoney strong{font-size:17px}.orderState{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.orderState b{color:#b42318;font-size:11px}.workflowChecks{color:#98a2b3;border-top:1px solid #f0f2f5;grid-column:1/-1;gap:16px;padding-top:10px;font-size:12px;display:flex}.workflowChecks .done{color:#16834a;font-weight:700}.iphoneQuickActions{display:none}.orderSkeletons{gap:10px;display:grid}.orderSkeletons i{background:linear-gradient(90deg,#edf0f4,#f7f8fa,#edf0f4) 0 0/200% 100%;border-radius:14px;height:112px;animation:1.2s infinite skeleton}.quickCreateModal{max-width:680px}.quickCreateTotal{border-top:1px solid var(--border);justify-content:space-between;padding:16px 0;font-size:18px;display:flex}@media (max-width:900px){.ordersHeader{align-items:flex-start}.orderCardMain{grid-template-columns:1fr 1.2fr 1fr}.orderCustomer{display:none}.workflowChecks{grid-column:1/-1}}@media (max-width:640px){.ordersWorkspace{padding-inline:12px}.ordersHeader{align-items:center;margin-bottom:14px}.ordersHeader p{display:none}.ordersHeader h1{font-size:22px}.ordersHeader .button{white-space:nowrap;padding:10px 12px}.orderTabs{scrollbar-width:none;border-bottom:1px solid var(--border);background:0 0;border-radius:0;margin-inline:-12px;padding-inline:12px;display:flex;overflow-x:auto}.orderTabs button{background:#f1f3f6;flex:none;padding:9px 10px}.orderTabs button.active{color:#fff;background:#172033}.orderTabs button.active b{color:#fff;background:#ffffff24}.ordersTools{align-items:stretch}.orderSearch{min-width:0}.filterTrigger{white-space:nowrap;display:block}.compactFilters{z-index:20;border:1px solid var(--border);background:#fff;border-radius:14px;padding:13px;display:none;position:absolute;top:50px;left:0;right:0;box-shadow:0 18px 40px #1720332a}.compactFilters.open{display:flex}.quickOrderCard{border-radius:15px}.orderCardMain{padding:15px;display:block}.quickOrderIdentity{margin-bottom:12px}.quickOrderIdentity>div{justify-content:space-between}.quickOrderIdentity>div>strong{font-size:17px}.trackingFocus{background:#edf4ff;border:1px solid #cfe1ff;margin-bottom:12px;padding:12px}.trackingFocus span{color:#365c89;font-size:13px}.trackingFocus strong{color:#0d3d78;padding-right:58px;font-size:18px}.orderMoney,.orderState{flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px;display:flex}.orderMoney span{margin:0}.workflowChecks{justify-content:space-between;gap:8px;margin-top:12px;overflow:hidden}.workflowChecks span{white-space:nowrap;font-size:11px}.iphoneQuickActions{border-top:1px solid var(--border);grid-template-columns:.65fr .8fr 1.55fr;display:grid}.iphoneQuickActions a,.iphoneQuickActions button{border:0;border-right:1px solid var(--border);color:#1559b7;cursor:pointer;background:#fff;place-items:center;min-height:46px;font:700 13px inherit;text-decoration:none;display:grid}.iphoneQuickActions>:last-child{border-right:0}.quickCreateModal{width:calc(100% - 16px);max-height:92vh;overflow:auto}.quickCreateModal .formGrid{grid-template-columns:1fr}.quickCreateModal .formWide{grid-column:auto}}.workflowHint{color:#667085;font-size:12px}.quickWorkflowSteps{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.quickWorkflowSteps button{text-align:left;border:1px solid var(--border);color:#344054;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;min-height:72px;padding:12px;display:flex}.quickWorkflowSteps button:hover:not(:disabled){background:#f8fbff;border-color:#9dbbe1}.quickWorkflowSteps button:disabled{cursor:default;opacity:.65}.quickWorkflowSteps button b{color:#315d94;background:#e8eef7;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;display:grid}.quickWorkflowSteps button span{font-weight:800}.quickWorkflowSteps button small{color:#667085;margin-top:4px;font-weight:500;display:block}.quickWorkflowSteps button.done{background:#f3fbf6;border-color:#b7dfc8}.quickWorkflowSteps button.done b{color:#fff;background:#18864b}@media (max-width:760px){.quickWorkflowSteps{grid-template-columns:1fr 1fr}.quickWorkflowPanel .sectionHeading{align-items:flex-start}.workflowHint{display:none}}@media (max-width:390px){.quickWorkflowSteps{grid-template-columns:1fr}.quickWorkflowSteps button{min-height:62px}}.iphoneQuickActions.singleAction{border-top:1px solid var(--border);justify-content:flex-end;padding:10px 16px;display:flex}.iphoneQuickActions.singleAction .processOrderButton,.iphoneQuickActions.singleAction>span{color:#fff;background:#1559b7;border:0;border-radius:9px;place-items:center;min-width:150px;min-height:42px;padding:0 18px;font-weight:800;text-decoration:none;display:grid}.iphoneQuickActions.singleAction>span{color:#16834a;background:#edf9f1}.quickOrderCard.processed{border-color:#b9dfc8}.singleProcessCard{justify-content:space-between;align-items:center;gap:20px;display:flex}.singleProcessCard>div{align-items:center;gap:12px;display:flex}.singleProcessCard h2{margin:3px 0}.singleProcessCard p{color:#667085;margin:0}.processState{color:#1559b7;background:#eaf2ff;border-radius:13px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid}.processState.done{color:#16834a;background:#e9f8ef}.unifiedOrderWorkflow{max-width:720px}.unifiedOrderWorkflow .workflowModalBody{gap:10px;display:grid}.unifiedStep{border:1px solid var(--border);background:#fff;border-radius:13px;padding:14px}.unifiedStep>header{align-items:center;gap:11px;margin-bottom:12px;display:flex}.unifiedStep>header>b{color:#315d94;background:#e8eef7;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;display:grid}.unifiedStep>header h3,.unifiedStep>header p{margin:0}.unifiedStep>header p{color:#667085;margin-top:3px;font-size:12px}.unifiedStep.done{background:#f7fcf9;border-color:#b7dfc8}.unifiedStep.done>header>b{color:#fff;background:#18864b}.videoStep .packingClipsEmbedded>div:first-child{display:none}.videoStep .packingClipsEmbedded h2{font-size:15px}.videoStep .customerCards{max-height:180px;overflow:auto}.carrierChoice{gap:8px;margin-bottom:10px;display:flex}.carrierChoice label{border:1px solid var(--border);background:#fff;border-radius:9px;flex:1;padding:11px}.trackingField{gap:5px;font-size:12px;font-weight:700;display:grid}.trackingActions{justify-content:flex-end;gap:7px;margin-top:9px;display:flex}.marketplaceTrackingReadonly{background:#edf4ff;border-radius:9px;align-items:center;gap:10px;padding:11px;display:flex}.marketplaceTrackingReadonly strong{overflow-wrap:anywhere;flex:1}.unifiedWorkflowFooter{border-top:1px solid var(--border);padding-top:8px}.unifiedWorkflowFooter p{color:#667085;font-size:11px}.unifiedWorkflowFooter .button{width:100%;min-height:50px}.unifiedOrderWorkflow .packingClipsEmbedded form .formGrid{grid-template-columns:1fr}.unifiedOrderWorkflow .packingClipsEmbedded .formWide{grid-column:auto}@media (max-width:640px){.iphoneQuickActions.singleAction{padding:9px 12px;display:flex}.iphoneQuickActions.singleAction .processOrderButton,.iphoneQuickActions.singleAction>span{width:100%;min-height:46px}.singleProcessCard{flex-direction:column;align-items:stretch}.singleProcessCard>button{width:100%;min-height:46px}.unifiedOrderWorkflow{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.unifiedOrderWorkflow .workflowModalBody{padding-bottom:calc(18px + env(safe-area-inset-bottom));overflow:auto}.trackingActions{grid-template-columns:1fr 1fr;display:grid}.trackingActions>:last-child{grid-column:1/-1;min-height:44px}.marketplaceTrackingReadonly{flex-direction:column;align-items:flex-start}.marketplaceTrackingReadonly .secondary{width:100%}}.minimalOrderCard{padding:0}.minimalOrderHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.minimalOrderHeader>div{align-items:center;gap:8px;display:flex}.minimalOrderHeader a{color:#172033;font-size:16px;font-weight:900;text-decoration:none}.minimalOrderHeader>span{color:#a15c00;background:#fff4e6;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.minimalOrderHeader>span.videoReady{color:#16834a;background:#eaf8ef}.processedMark{color:#16834a;font-size:11px;font-weight:800}.priorityTracking{background:#edf5ff;border:1px solid #bdd6fa;border-radius:12px;margin:14px 16px 0;padding:13px 110px 13px 14px;position:relative}.priorityTracking span{color:#315d94;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.priorityTracking strong{color:#0b3972;letter-spacing:.035em;overflow-wrap:anywhere;margin-top:3px;font-size:20px;display:block}.priorityTracking button{color:#1559b7;cursor:pointer;background:#fff;border:0;border-radius:8px;padding:8px 10px;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.minimalOrderBody{grid-template-columns:1.2fr 1fr auto;gap:22px;padding:15px 16px;display:grid}.minimalOrderBody h3{color:#667085;text-transform:uppercase;margin:0 0 8px;font-size:11px}.minimalProducts p{grid-template-columns:1fr auto;gap:2px 12px;margin:7px 0;display:grid}.minimalProducts p span{color:#667085;grid-column:1;font-size:12px}.minimalProducts p b{grid-area:1/2/3;align-self:center}.minimalCustomer{flex-direction:column;align-items:flex-start;display:flex}.minimalCustomer>a{color:#1559b7;margin-top:4px;text-decoration:none}.minimalCustomer p{color:#475467;margin:5px 0 0;line-height:1.45}.codDue{text-align:right;background:#fff7e8;border-radius:11px;align-self:center;min-width:155px;padding:12px}.codDue span{color:#8a5600;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.codDue strong{color:#9b4d00;margin-top:3px;font-size:19px;display:block}.journeyDisclosure{border-top:1px solid var(--border);margin:0 16px 10px;padding-top:9px}.journeyDisclosure summary{color:#1559b7;cursor:pointer;font-size:12px;font-weight:800}.compactJourney{gap:0;padding:12px 0 3px;display:flex}.compactJourney>div{color:#475467;flex:1;align-items:center;gap:6px;font-size:11px;display:flex}.compactJourney>div:not(:last-child):after{content:"";background:#cfd7e2;flex:1;height:1px}.compactJourney i{background:#4b7fbd;border-radius:50%;width:8px;height:8px}.compactJourney p{color:#667085;margin:0;font-size:12px}@media (max-width:700px){.minimalOrderHeader{align-items:flex-start}.minimalOrderHeader>div{flex-direction:column;align-items:flex-start}.priorityTracking{padding:13px 92px 13px 13px}.priorityTracking strong{font-size:19px}.minimalOrderBody{grid-template-columns:1fr;gap:14px}.minimalProducts,.minimalCustomer{border-bottom:1px solid #eef1f4;padding-bottom:12px}.codDue{text-align:left;align-self:auto}.compactJourney{flex-direction:column;align-items:flex-start;gap:9px}.compactJourney>div:not(:last-child):after,.journeyDisclosure:not([open]) .compactJourney{display:none}}.compactOrderCard{overflow:hidden}.compactOrderMain{color:inherit;padding:14px 16px;text-decoration:none;display:block}.compactOrderMain>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.compactOrderMain>header>div{align-items:center;gap:8px;display:flex}.compactOrderMain>header strong{font-size:15px}.compactOrderMain>header span{color:#315d94;background:#edf3fb;border-radius:5px;padding:3px 6px;font-size:9px;font-weight:900}.compactOrderMain>header>b{color:#475467;background:#eef2f6;border-radius:999px;padding:5px 8px;font-size:10px}.compactOrderMain>header>b.waitingShipping{color:#875d00;background:#fff3cf}.compactProductList{gap:8px;display:grid}.compactProductList>div{background:#f8fafc;border-radius:10px;grid-template-columns:48px minmax(0,1fr) auto minmax(95px,auto);align-items:center;gap:10px;padding:8px;display:grid}.compactProductList img,.productImageFallback{object-fit:cover;background:#e8eef5;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.compactProductList>div>span:not(.productImageFallback){min-width:0;display:grid}.compactProductList strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.compactProductList small{color:#667085;font-size:10px}.compactProductList b{font-size:12px}.compactProductList em{color:#0758b7;text-align:right;font-size:12px;font-style:normal;font-weight:900}.compactOrderTotals{border-top:1px solid #e8edf3;justify-content:flex-end;align-items:center;gap:18px;margin-top:11px;padding-top:10px;display:flex}.compactOrderTotals span{color:#667085;font-size:10px}.compactOrderTotals b{color:#25364b}.compactOrderTotals strong{color:#0758b7;font-size:15px}.compactTracking{background:#edf5ff;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:0 16px 10px;padding:9px 11px;display:grid}.compactTracking span{color:#315d94;text-transform:uppercase;font-size:10px;font-weight:900}.compactTracking strong{color:#0b3972;text-overflow:ellipsis;overflow:hidden}.compactTracking button{color:#1559b7;cursor:pointer;background:#fff;border:0;border-radius:6px;padding:6px 8px;font-weight:700}@media (max-width:640px){.compactOrderMain{padding:12px}.compactProductList>div{grid-template-columns:44px minmax(0,1fr) auto}.compactProductList img,.productImageFallback{width:44px;height:44px}.compactProductList em{text-align:left;grid-column:2/-1}.compactOrderTotals{grid-template-columns:1fr 1fr;gap:7px;display:grid}.compactOrderTotals span:last-child{border-top:1px solid #edf1f5;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:6px;display:flex}.compactTracking{grid-template-columns:1fr auto;margin-inline:12px}.compactTracking span{grid-column:1/-1}}.orderItemImage{object-fit:cover;background:#eef2f6;border-radius:9px;place-items:center;width:52px;height:52px;display:grid}.orderItemImage.empty{color:#98a2b3}.orderWarrantyNotice{background:#f8fafc;border:1px solid #dce4ed;border-left:4px solid #98a2b3;border-radius:10px;gap:3px;margin-top:14px;padding:12px;display:grid}.orderWarrantyNotice.active{background:#f2fbf6;border-left-color:#27a866}.orderWarrantyNotice.expired{background:#fff4f4;border-left-color:#df454d}.orderWarrantyNotice span{font-size:12px;font-weight:800}.orderWarrantyNotice small{color:#667085}.orderTrackingHero{background:linear-gradient(135deg,#edf5ff,#f8fbff);border:1px solid #b9d4f8;border-radius:15px;padding:18px 130px 16px 19px;position:relative}.orderTrackingHero>span{color:#315d94;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.orderTrackingHero>strong{color:#0b3972;letter-spacing:.04em;overflow-wrap:anywhere;margin-top:4px;font-size:25px;display:block}.orderTrackingHero>button{position:absolute;top:24px;right:18px}.orderTrackingHero details{border-top:1px solid #cbdcf3;margin-top:13px;padding-top:10px}.orderTrackingHero summary{color:#1559b7;cursor:pointer;font-size:12px;font-weight:800}.orderTrackingHero details>div{gap:14px;margin-top:11px;display:flex}.orderTrackingHero details p{color:#475467;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.orderTrackingHero details i{background:#4b7fbd;border-radius:50%;width:8px;height:8px}@media (max-width:640px){.orderTrackingHero{padding:16px 14px}.orderTrackingHero>strong{padding-right:85px;font-size:21px}.orderTrackingHero>button{top:26px;right:12px}.orderTrackingHero details:not([open])>div{display:none}.orderTrackingHero details>div{flex-direction:column;align-items:flex-start;gap:8px}}:root{--brand:#0758b7;--brand-soft:#eaf3ff;--bg:#f2f6fb;--accent:#0758b7;--sidebar:#050b14}body{background:linear-gradient(145deg,#edf5ff 0,#f7f9fc 42%,#eef4fb 100%)}.appSidebar{color:#fff;background:linear-gradient(#064a9a 0,#063b79 58%,#050b14 100%);border-right:0;box-shadow:8px 0 30px #042b5b21}.appBrand{border-bottom:1px solid #ffffff24;margin:-2px -2px 12px;padding:8px 8px 20px}.appBrand strong{color:#fff}.appBrand small{color:#c5dcf8}.appBrandMark{background:#0758b7;border:2px solid #ffffffd1;overflow:hidden;box-shadow:0 7px 18px #00000047}.appBrandMark img{object-fit:cover;object-position:center;width:100%;height:100%}.desktopNav a,.desktopNav button{color:#d8e8fb}.desktopNav a:hover,.desktopNav button:hover,.desktopNav .active{color:#050b14;background:#fff;box-shadow:0 7px 20px #0000001f}.sidebarUser{color:#fff;border-color:#ffffff26}.sidebarUser small{color:#bdd5f1}.button{background:linear-gradient(135deg,#0758b7,#083e82)}.appHeader{border-bottom-color:#d9e5f2;box-shadow:0 4px 18px #05376e0d}.membersPage{max-width:1500px}.membersHero{color:#fff;background:linear-gradient(135deg,#0758b7,#06417f 68%,#050b14);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;padding:26px 28px;display:flex;box-shadow:0 18px 38px #054a9933}.membersHero h1{margin:7px 0 5px;font-size:38px}.membersHero p{color:#d9eaff;margin:0}.membersHero .eyebrow{color:#bcd9fb}.memberTotal{background:#ffffff1a;border:1px solid #fff3;border-radius:15px;align-items:flex-end;gap:9px;min-width:150px;padding:14px 17px;display:flex}.memberTotal strong{font-size:34px}.memberTotal span{color:#d9eaff;padding-bottom:5px;font-weight:700}.memberTools{background:#fff;border:1px solid #dce6f1;border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:12px;display:flex}.memberTools>input{min-width:230px;height:42px;font:inherit;border:1px solid #ccd8e6;border-radius:10px;outline:0;flex:1;padding:0 13px}.memberTools>input:focus{border-color:#0758b7;box-shadow:0 0 0 3px #0758b71a}.sourceFilters{gap:7px;display:flex;overflow-x:auto}.sourceFilters button{color:#475467;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:8px 11px;font:700 12px inherit;display:flex}.sourceFilters button b{background:#edf2f7;border-radius:999px;min-width:21px;padding:2px 5px;font-size:10px}.sourceFilters button.active{color:#fff;background:#0758b7;border-color:#0758b7}.sourceFilters button.active b{background:#ffffff2b}.memberList{gap:14px;display:grid}.memberCard{background:#fff;border:1px solid #dbe5ef;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #06305f0f}.memberCard>header{border-bottom:1px solid #e8eef5;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:17px 19px;display:grid}.memberCard h2,.memberCard p{margin:0}.memberCard header p{color:#667085;margin-top:3px;font-size:12px}.memberAvatar{color:#fff;background:#0758b7;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:900;display:grid}.memberActive,.memberInactive{color:#167447;background:#eaf8ef;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}.memberInactive{color:#667085;background:#f3f4f6}.memberPurchases{display:grid}.memberPurchase{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(170px,.7fr) minmax(300px,1.6fr) minmax(180px,.65fr);gap:18px;padding:17px 19px;display:grid}.memberPurchase:last-child{border-bottom:0}.purchaseMeta{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.purchaseMeta a{color:#0758b7;font-weight:900;text-decoration:none}.purchaseMeta time{color:#667085;font-size:12px}.memberSource{color:#0758b7;text-transform:uppercase;background:#eaf3ff;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:900}.source-shopee{color:#b43d1d;background:#fff0e9}.source-tiktok{color:#111;background:#ececf0}.source-other{color:#475467;background:#f2f4f7}.purchaseProducts{gap:8px;display:grid}.purchaseProducts>div{padding-right:42px;display:grid;position:relative}.purchaseProducts strong{font-size:14px}.purchaseProducts span,.purchaseProducts small{color:#667085;font-size:11px}.purchaseProducts b{color:#050b14;position:absolute;top:0;right:0}.warrantyState{background:#f2f4f7;border-radius:11px;align-self:start;padding:11px 12px}.warrantyState span,.warrantyState small{color:#667085;font-size:10px;display:block}.warrantyState strong{margin:3px 0;font-size:13px;display:block}.warranty-active{color:#116d40;background:#eaf8ef}.warranty-expiring{color:#8a6100;background:#fff7d6}.warranty-expired{color:#b42318;background:#ffe8e8}.warranty-not_activated{color:#475467;background:#f2f4f7}.memberNoOrders,.memberLoading,.memberEmpty{text-align:center;padding:28px}.memberEmpty{background:#fff;border:1px dashed #b9c8d9;border-radius:16px;flex-direction:column;gap:7px;display:flex}.memberEmpty span{color:#667085}.marketplaceCard .roiMetric{background:#eaf3ff;border:0;border-radius:9px;margin-top:4px;padding:10px 9px}.marketplaceCard .roiMetric dt{color:#0758b7;font-weight:800}.marketplaceCard .roiMetric dd{color:#063f82;font-size:16px;font-weight:900}.marketplaceCard>.aiRecommendation{background:#fff;border:1px solid #bfd7f3;border-radius:11px;margin-top:12px;padding:12px;display:block}.aiRecommendation strong{color:#0758b7;font-size:12px}.aiRecommendation p{color:#344054;margin:6px 0 0;font-size:12px;line-height:1.5}.inventoryAgentPanel{margin-top:16px}.agentBudget{background:#eaf3ff;border-radius:13px;align-items:flex-end;gap:18px;margin-bottom:15px;padding:14px;display:flex}.agentBudget label{color:#063f82;gap:6px;font-size:12px;font-weight:800;display:grid}.agentBudget input{width:min(280px,100%);height:42px;font:inherit;background:#fff;border:1px solid #a9c9ec;border-radius:9px;padding:0 12px}.agentBudget p{margin:0;font-size:12px}.productInsightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.productInsightGrid article{background:#fff;border:1px solid #dfe7f0;border-radius:12px;padding:14px}.productInsightGrid article>div{display:grid}.productInsightGrid small{margin-top:3px}.productInsightGrid dl{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.productInsightGrid dl span{color:#667085;background:#f2f5f8;border-radius:7px;padding:5px 7px;font-size:10px}.productInsightGrid p{margin:0;font-size:11px}.budgetPlan{background:#f7fbff;border:1px solid #b9d6f4;border-radius:13px;margin-top:14px;padding:15px}.budgetPlan ul{gap:8px;padding:0;list-style:none;display:grid}.budgetPlan li{border-bottom:1px solid #deebf7;justify-content:space-between;gap:15px;padding-bottom:8px;font-size:12px;display:flex}.budgetPlan>small{color:#0758b7;font-weight:800}.printConfirmation{background:#f1fbf5;border:1px solid #a8d5b9;border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:11px;display:flex}.printConfirmation p{color:#17623a;flex:1;margin:0;font-size:12px;font-weight:700}.printConfirmation button{padding:9px 11px;font-size:12px}@media (max-width:900px){.productInsightGrid{grid-template-columns:1fr 1fr}.agentBudget{flex-direction:column;align-items:stretch}}@media (max-width:760px){.quickMetric:nth-child(5){grid-column:auto}.productInsightGrid{grid-template-columns:1fr}.budgetPlan li{flex-direction:column;align-items:flex-start;gap:4px}.printConfirmation{flex-direction:column;align-items:stretch}.printConfirmation button{width:100%}}@media (max-width:950px){.memberTools{flex-direction:column;align-items:stretch}.sourceFilters{padding-bottom:2px}.memberPurchase{grid-template-columns:1fr 1.5fr}.warrantyState{grid-column:1/-1}}@media (max-width:640px){.membersHero{flex-direction:column;align-items:flex-start;padding:21px}.membersHero h1{font-size:29px}.memberTotal{width:100%}.memberTools{margin-inline:-2px}.memberCard>header{grid-template-columns:auto 1fr}.memberCard>header>span{grid-column:2}.memberPurchase{grid-template-columns:1fr;gap:13px}.warrantyState{grid-column:auto}.purchaseProducts{border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5;padding:12px 0}}.warehouseNavShell{max-width:1440px;margin:0 auto;padding:20px 24px 0}.warehouseNav{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:6px;padding:5px;display:inline-flex}.warehouseNav a{color:var(--muted);border-radius:10px;padding:9px 16px;font-weight:700;text-decoration:none}.warehouseNav a.active{background:var(--accent);color:#fff}@media (max-width:700px){.warehouseNavShell{padding:12px 14px 0}.warehouseNav{display:flex}.warehouseNav a{text-align:center;flex:1}}.productRole{color:#1456a0;background:#eaf2ff;border-radius:999px;width:max-content;margin-top:7px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.productRole.hero{color:#166534;background:#dcfce7}.productRole.bait_candidate{color:#8a5700;background:#fff7d6}.productRole.high_margin{color:#4c3ca5;background:#e8e5ff}.productRole.monitor{color:#596273;background:#eef1f5}.purchaseOrderLink{white-space:nowrap;margin:3px 0;display:block}.memberWarrantyCard{background:linear-gradient(135deg,#effbf4,#fff);border:1px solid #b8ddc8;border-radius:16px;grid-template-columns:1.4fr .7fr .8fr;align-items:center;gap:16px;margin:16px 19px 4px;padding:16px 18px;display:grid}.memberWarrantyCard>div{flex-direction:column;gap:3px;display:flex}.memberWarrantyCard small,.memberWarrantyCard span{color:#52606d;font-size:12px}.memberWarrantyCard strong{color:#167447;font-size:18px}.memberWarrantyCard b{font-size:22px}.warranty-card-expiring{background:linear-gradient(135deg,#fff8db,#fff);border-color:#f5d66b}.warranty-card-expiring strong,.warranty-card-expiring b{color:#8a6100}.warranty-card-expired{background:linear-gradient(135deg,#fff1f2,#fff);border-color:#fecaca}.warranty-card-expired strong,.warranty-card-expired b{color:#b91c1c}.warranty-card-not_activated{background:#f8fafc;border-color:#d7dee8}.warranty-card-not_activated strong{color:#667085}.memberPurchaseDetailed{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.45fr) minmax(210px,.7fr)}.memberMoney{grid-template-columns:1fr auto;gap:4px 10px;width:100%;margin:8px 0 0;font-size:12px;display:grid}.memberMoney dt{color:#667085}.memberMoney dd{text-align:right;margin:0;font-weight:800}.settlementPending{color:#9a3412;background:#fff7ed;border-radius:8px;margin:6px 0 0;padding:7px 9px;font-size:11px;line-height:1.4}.purchaseProducts em{color:#0758b7;margin-left:auto;font-style:normal;font-weight:800}@media (max-width:760px){.memberWarrantyCard{grid-template-columns:1fr 1fr}.memberWarrantyCard>div:first-child{grid-column:1/-1}.memberPurchaseDetailed{grid-template-columns:1fr}.memberPurchaseDetailed .warrantyState{justify-self:stretch}.memberMoney{max-width:320px}}.memberVoucherStrip{background:#f8fafc;border:1px solid #dbe5ef;border-radius:12px;align-items:center;gap:9px;margin:10px 19px;padding:10px 12px;display:flex;overflow-x:auto}.memberVoucherStrip>strong{color:#0758b7}.memberVoucherStrip span{color:#667085;white-space:nowrap;background:#edf1f5;border-radius:8px;padding:6px 9px;font-size:11px}.memberVoucherStrip .voucherActive{color:#116d40;background:#eaf8ef}.memberDelivery{background:#f7fbff;border:1px solid #cbdced;border-radius:10px;gap:4px;width:100%;margin-top:8px;padding:10px;display:grid}.memberDelivery>b{color:#0758b7;word-break:break-all}.memberDelivery>span{font-size:11px}.memberDelivery details{margin-top:5px}.memberDelivery summary{color:#0758b7;cursor:pointer;font-size:11px;font-weight:800}.memberDelivery details p{border-left:2px solid #bcd4ee;gap:2px;margin:7px 0;padding-left:8px;display:grid}.memberDelivery details time,.memberDelivery details span{color:#667085;font-size:10px}.memberProfileList{gap:13px;display:grid}.memberProfile{background:#fff;border:1px solid #d7e2ee;border-radius:18px;overflow:hidden;box-shadow:0 9px 28px #06305f12}.memberProfile>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:17px 20px;list-style:none;transition:background .2s;display:grid}.memberProfile>summary::-webkit-details-marker{display:none}.memberHistoryOrder>summary::-webkit-details-marker{display:none}.memberProfile>summary:hover{background:#f7fbff}.memberProfile[open]>summary{background:linear-gradient(90deg,#f5faff,#fff);border-bottom:1px solid #e5edf5}.memberSummaryIdentity{gap:3px;min-width:0;display:grid}.memberSummaryIdentity strong{color:#0b2038;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.memberSummaryIdentity small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.memberSummaryCount{text-align:center;min-width:60px;display:grid}.memberSummaryCount b{color:#0758b7;font-size:19px}.memberSummaryCount small{color:#667085;font-size:10px}.memberChevron{color:#0758b7;font-size:21px;font-weight:900;transition:transform .2s}.memberProfile[open]>summary .memberChevron,.memberHistoryOrder[open]>summary .memberChevron{transform:rotate(180deg)}.memberWarrantyPill{color:#116d40;white-space:nowrap;background:#eaf8ef;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.memberWarrantyPill.warranty-expiring{color:#8a6100;background:#fff5cc}.memberWarrantyPill.warranty-expired{color:#b42318;background:#ffe8e8}.memberWarrantyPill.warranty-not_activated{color:#667085;background:#edf1f5}.memberProfileBody{background:#f6f8fb;gap:14px;padding:18px;display:grid}.memberIdentityPanel{background:#dce6f0;border:1px solid #dce6f0;border-radius:14px;grid-template-columns:1fr 1fr 2fr 1fr;gap:1px;display:grid;overflow:hidden}.memberIdentityPanel>div{background:#fff;align-content:center;gap:5px;min-height:76px;padding:14px;display:grid}.memberIdentityPanel small,.memberSection>header small{color:#789;letter-spacing:.08em;font-size:9px;font-weight:900}.memberIdentityPanel strong{color:#14283e;font-size:13px;line-height:1.45}.memberSection{background:#fff;border:1px solid #dce6f0;border-radius:15px;overflow:hidden}.memberSection>header{border-bottom:1px solid #e8eef5;justify-content:space-between;align-items:center;gap:14px;padding:14px 17px;display:flex}.memberSection>header h2{color:#102a46;margin:2px 0 0;font-size:16px}.memberSectionEmpty{color:#667085;text-align:center;margin:0;padding:22px}.memberWarrantyRows{display:grid}.memberWarrantyRow{border-bottom:1px solid #edf1f5;border-left:4px solid #2bb673;grid-template-columns:minmax(140px,.55fr) minmax(260px,1.3fr) minmax(210px,.8fr);gap:18px;padding:16px;display:grid}.memberWarrantyRow:last-child{border-bottom:0}.memberWarrantyRow.warranty-expiring{border-left-color:#f5b942}.memberWarrantyRow.warranty-expired{border-left-color:#e5484d}.memberWarrantyOrder{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.memberWarrantyOrder a{color:#0758b7;font-weight:900;text-decoration:none}.memberWarrantyOrder span{font-size:11px;font-weight:800}.memberWarrantyProducts{gap:9px;display:grid}.memberWarrantyProducts>div{padding-right:38px;display:grid;position:relative}.memberWarrantyProducts strong{font-size:13px}.memberWarrantyProducts small{color:#667085;font-size:11px}.memberWarrantyProducts b{color:#0758b7;position:absolute;right:0}.memberWarrantyDates{gap:6px;display:grid}.memberWarrantyDates span{color:#667085;justify-content:space-between;gap:10px;font-size:10px;display:flex}.memberWarrantyDates b{color:#21364c;text-align:right}.memberVoucherGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;padding:14px;display:grid}.memberVoucherGrid article{background:#f8fafc;border:1px dashed #ccd6e2;border-radius:12px;gap:4px;padding:14px;display:grid}.memberVoucherGrid article.active{background:linear-gradient(135deg,#fff9df,#fff);border-color:#e0ad2e}.memberVoucherGrid strong{color:#ad7200;font-size:18px}.memberVoucherGrid b{color:#25364b;font-size:12px}.memberVoucherGrid span{color:#667085;font-size:11px}.memberOrderHistory{display:grid}.memberHistoryOrder{border-bottom:1px solid #edf1f5}.memberHistoryOrder:last-child{border-bottom:0}.memberHistoryOrder>summary{cursor:pointer;grid-template-columns:minmax(170px,1fr) auto minmax(150px,.65fr) auto;align-items:center;gap:14px;padding:14px 17px;list-style:none;display:grid}.memberHistoryOrder>summary:hover{background:#f8fbff}.memberHistoryOrder>summary>span{gap:3px;display:grid}.memberHistoryOrder>summary a{color:#0758b7;font-weight:900;text-decoration:none}.memberHistoryOrder>summary small{color:#667085;font-size:10px}.memberHistoryDetail{grid-template-columns:1.1fr .9fr;gap:13px;padding:0 17px 17px;display:grid}.memberHistoryProducts,.memberJourney{background:#fafcff;border:1px solid #e0e8f0;border-radius:12px;padding:13px}.memberHistoryProducts{gap:10px;display:grid}.memberHistoryProducts>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.memberHistoryProducts span{display:grid}.memberHistoryProducts strong{font-size:12px}.memberHistoryProducts small{color:#667085;font-size:10px}.memberHistoryProducts em{color:#0758b7;font-size:11px;font-style:normal;font-weight:800}.memberJourney h3{margin:0 0 10px;font-size:13px}.memberJourney>p{color:#667085;margin:0;font-size:11px}.memberTracking{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.memberTracking span,.memberTracking b{font-size:10px}.memberTracking strong{color:#0758b7;text-overflow:ellipsis;font-size:12px;overflow:hidden}.memberJourney ol{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.memberJourney li{border-left:2px solid #a9c8e9;grid-template-columns:105px 1fr;gap:2px 10px;padding-left:10px;display:grid}.memberJourney li time{color:#667085;font-size:9px}.memberJourney li strong{font-size:10px}.memberJourney li span{color:#667085;grid-column:2;font-size:10px}.memberProfile.relationship-second-purchase .memberSummaryIdentity strong{color:#159447}.memberProfile.relationship-risk .memberSummaryIdentity strong{color:#d92d20}.memberProfile.relationship-positive .memberSummaryIdentity strong{color:#1677d2}.memberProfile.relationship-second-purchase>summary{box-shadow:inset 4px 0 #20b15a}.memberProfile.relationship-risk>summary{box-shadow:inset 4px 0 #e5484d}.memberProfile.relationship-positive>summary{box-shadow:inset 4px 0 #2589e8}.memberRelationshipSelect{color:#16324f;background:#f8fbff;border:1px solid #c7d7e8;border-radius:9px;width:100%;min-width:170px;padding:8px 9px;font-size:11px;font-weight:800}@media (max-width:900px){.memberIdentityPanel{grid-template-columns:1fr 1fr}.memberIdentityPanel .wide{grid-column:1/-1}.memberWarrantyRow{grid-template-columns:1fr 1.5fr}.memberWarrantyDates{grid-column:1/-1}.memberHistoryDetail{grid-template-columns:1fr}}@media (max-width:640px){.memberProfile>summary{grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.memberProfile>summary .memberWarrantyPill,.memberSummaryCount{display:none}.memberSummaryIdentity small{white-space:normal}.memberProfileBody{padding:10px}.memberIdentityPanel{grid-template-columns:1fr}.memberIdentityPanel .wide{grid-column:auto}.memberWarrantyRow{grid-template-columns:1fr;gap:12px}.memberWarrantyDates{grid-column:auto}.memberHistoryOrder>summary{grid-template-columns:1fr auto}.memberHistoryOrder>summary .memberSource{justify-self:start}.memberHistoryOrder>summary>span:nth-child(3){grid-column:1}.memberHistoryOrder>summary .memberChevron{grid-area:1/2/3}.memberHistoryProducts>div{grid-template-columns:minmax(0,1fr) auto}.memberHistoryProducts em{grid-column:1/-1}.memberTracking,.memberJourney li{grid-template-columns:1fr}.memberJourney li span{grid-column:1}}.desktopNav a,.mobileBottomNav a{position:relative}.navNotificationBadge{color:#fff;background:#ff3b4f;border:2px solid #07152a;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;bottom:7px;right:8px}.mobileBottomNav .navNotificationBadge{bottom:7px;right:calc(50% - 25px)}.memberCareTabs{border:1px solid var(--border);background:var(--panel);border-radius:14px;gap:8px;margin:0 0 18px;padding:5px;display:flex}.memberCareTabs a{color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex}.memberCareTabs a.active{color:#fff;background:linear-gradient(135deg,#0a69dd,#2298ff)}.memberCareTabs b{color:#fff;background:#ff3b4f;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid}.sidebarMemberGroup{gap:2px;display:grid}.sidebarMemberParent{position:relative}.sidebarMemberGroup.active>.sidebarMemberParent{color:#07152a!important;background:#fffffff5!important}.sidebarMemberChildren{border-left:1px solid #ffffff40;gap:3px;margin:-2px 10px 5px 42px;padding-left:12px;display:grid}.sidebarMemberChildren a{justify-content:space-between;align-items:center;position:relative;color:#ffffffb8!important;border-radius:9px!important;min-height:34px!important;padding:7px 10px!important;font-size:13px!important;display:flex!important}.sidebarMemberChildren a.active{color:#fff!important;background:#2190ff47!important}.sidebarMemberChildren b{color:#fff;background:#ff3b4f;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;line-height:1;display:grid}.sidebarMemberGroup .navNotificationBadge{bottom:50%;right:8px;transform:translateY(50%)}@media (min-width:801px){.appContent>.adminPage>.memberCareTabs{display:none}}.desktopNav .sidebarMemberGroup.active{color:inherit!important;background:0 0!important}.desktopNav .sidebarMemberGroup.active .sidebarMemberChildren a:not(.active){color:#ffffffc7!important;background:0 0!important}.compactOrderInfo{gap:18px;display:grid}.compactOrderMeta{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.compactOrderMeta>div{border:1px solid var(--border);background:var(--surface-soft);border-radius:12px;flex-direction:column;gap:5px;min-width:0;padding:13px 14px;display:flex}.compactOrderMeta span,.compactProductRows small{color:var(--subtle);font-size:12px}.compactOrderMeta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compactProductRows{gap:8px;display:grid}.compactProductRows article{border:1px solid var(--border);border-radius:13px;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;display:grid}.compactProductRows img,.compactProductRows .productImageFallback{object-fit:cover;border-radius:10px;width:48px;height:48px}.compactProductRows article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.compactPaymentSummary{background:#f7faff;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;width:min(100%,620px);margin-left:auto;padding:14px 18px;display:grid}.compactPaymentSummary>div{border-bottom:1px solid #e5edf8;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.compactPaymentSummary .total{color:#0758b7;border:0;grid-column:1/-1;padding-top:14px;font-size:17px}.compactSectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.compactAction{min-height:36px;padding:7px 11px;font-size:12px}.returnsHeader{justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;display:flex}.returnsHeader h1{margin:4px 0}.returnWorkspace>.dataPanel{margin-top:16px}@media (max-width:900px){.compactOrderMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.compactProductRows article{grid-template-columns:44px minmax(0,1fr) auto}.compactProductRows article>strong:last-child{grid-column:2/-1}.compactPaymentSummary{grid-template-columns:1fr}.compactPaymentSummary .total{grid-column:auto}.returnsHeader{flex-direction:column;align-items:flex-start}}.electronicWarrantySummary{background:linear-gradient(135deg,#fff 0%,#f4f9ff 100%);justify-content:space-between;align-items:center;gap:20px;display:flex}.electronicWarrantySummary h2{margin:5px 0 12px}.electronicWarrantySummary p{color:var(--subtle);margin:0}.electronicWarrantySummary p strong{color:#0758b7;margin-left:4px}.memberProfileArrow{color:#0758b7;background:#eaf4ff;border:1px solid #9cc9fa;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:26px;font-weight:800;text-decoration:none;transition:transform .16s,background .16s;display:grid}.memberProfileArrow:hover{background:#d7ebff;transform:translate(3px)}@media (max-width:700px){.memberProfileArrow{flex-basis:44px;width:44px;height:44px}}.appHeader{color:#fff!important;background:#030c19fa!important;border-bottom-color:#183b66!important}.headerContext strong{color:#fff!important}.headerContext span{color:#91a8c5!important}.headerIconButton{color:#8fc3ff!important}.headerIconButton:hover{background:#11233d!important}.accountButton{color:#fff!important;background:#0c1a2d!important;border:1px solid #203b5d!important}.mobileBrand{color:#fff!important}.chatAttachments{grid-template-columns:repeat(auto-fit,minmax(120px,220px));gap:8px;margin-top:9px;display:grid}.chatAttachments a{color:inherit;gap:5px;text-decoration:none;display:grid}.chatAttachments img,.chatAttachments video{object-fit:cover;border-radius:9px;width:100%;max-height:180px;display:block}.chatAttachments span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.notificationPopover{color:#172033;background:#fff;border:1px solid #d8e2ef;border-radius:16px;width:min(430px,100vw - 28px);max-height:min(72vh,650px);position:absolute;top:48px;right:54px;overflow:hidden;box-shadow:0 22px 70px #18395c35}.notificationPopover header{border-bottom:1px solid #e4ebf3;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.notificationPopover header a{color:#0876df;font-size:12px;font-weight:800}.notificationTabs{border-bottom:1px solid #edf1f6;gap:6px;padding:10px;display:flex;overflow:auto}.notificationTabs button{color:#536277;white-space:nowrap;background:#edf3fa;border:0;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.notificationTabs button.active{color:#fff;background:#157dea}.notificationFeed{max-height:490px;display:grid;overflow:auto}.notificationFeed a{color:inherit;border-bottom:1px solid #edf1f6;grid-template-columns:38px 1fr;gap:10px;padding:12px 14px;text-decoration:none;display:grid}.notificationFeed a:hover{background:#f3f8ff}.notificationFeed i{color:#0876df;background:#e6f2ff;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.notificationFeed strong,.notificationFeed span,.notificationFeed time{display:block}.notificationFeed strong{font-size:13px}.notificationFeed span{color:#536277;margin-top:3px;font-size:12px;line-height:1.4}.notificationFeed time{color:#8a97a9;margin-top:5px;font-size:10px}.notificationEmpty{text-align:center;color:#7a8799;padding:30px}.chatWorkspace{border:1px solid var(--border);background:#fff;border-radius:18px;grid-template-columns:320px minmax(0,1fr);min-height:calc(100vh - 150px);display:grid;overflow:hidden}.chatThreads{border-right:1px solid var(--border);overflow:auto}.chatThreads header{padding:18px}.chatThread{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf1f6;gap:4px;width:100%;padding:14px 18px;display:grid}.chatThread.active{background:#eaf4ff}.chatThread strong{align-items:center;gap:7px;display:flex}.memberChatBadge{color:#07843b;background:#e3f8ec;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:900}.chatThread span{color:#66758a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.chatConversation{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.chatConversation>header{border-bottom:1px solid var(--border);padding:17px 20px}.chatMessages{background:#f5f8fc;flex-direction:column;gap:10px;padding:20px;display:flex;overflow:auto}.chatBubble{background:#fff;border-radius:14px;max-width:76%;padding:10px 13px;box-shadow:0 3px 12px #18395c12}.chatBubble.staff{color:#fff;background:#167ce8;align-self:flex-end}.chatBubble small{opacity:.68;margin-top:5px;display:block}.chatReply{border-top:1px solid var(--border);grid-template-columns:1fr auto;gap:9px;padding:14px;display:grid}.chatReply textarea{border:1px solid var(--border);resize:vertical;border-radius:12px;min-height:48px;padding:12px}.chatReply button{color:#fff;background:#167ce8;border:0;border-radius:12px;padding:0 18px;font-weight:800}@media (max-width:800px){.notificationPopover{width:auto;position:fixed;inset:58px 10px auto}.chatWorkspace{grid-template-columns:1fr}.chatThreads{border-right:0;border-bottom:1px solid var(--border);max-height:230px}}.compactOrderCard.hasReturn{border-color:#f0b65b;box-shadow:0 8px 24px #a7651214}.compactReturnSummary{color:#7a4a08;background:#fff8eb;border:1px solid #f5d49a;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 14px;margin-top:10px;padding:10px 12px;font-size:12px;display:grid}.compactReturnSummary time{color:#8b6b3e;font-size:11px}.returnStatus{color:#8a5100;background:#fff1d6;border-radius:999px;width:max-content;padding:5px 9px;font-size:11px;display:inline-flex}.return-completed{color:#187643;background:#e9f8ef}.return-rejected,.return-cancelled{color:#667085;background:#f2f4f7}.return-received,.return-refunded{color:#0758b7;background:#e7f3ff}.returnDetailPanel{scroll-margin-top:90px}.returnDetailPanel [role=dialog]{align-items:center;overflow-y:auto}.returnDetailPanel [role=dialog]>.dataPanel{background:#f8fbff;border:1px solid #d7e3f2;border-radius:22px;box-shadow:0 30px 90px #071a3659;width:min(820px,100%)!important;padding:28px!important}.returnDetailPanel [role=dialog] .sectionHeading{border-bottom:1px solid #dce6f2;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;padding-bottom:18px;display:flex}.returnDetailPanel [role=dialog] .sectionHeading h2{letter-spacing:-.025em;color:#10233f;margin:0;font-size:25px;line-height:1.25}.returnDetailPanel [role=dialog] form{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.returnDetailPanel [role=dialog] form>fieldset,.returnDetailPanel [role=dialog] form>.statePanel{grid-column:1/-1}.returnDetailPanel [role=dialog] fieldset.statePanel{background:#fff;border:1px solid #d7e3f2;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:0;padding:20px;display:grid}.returnDetailPanel [role=dialog] fieldset.statePanel>strong,.returnDetailPanel [role=dialog] fieldset.statePanel>p{text-align:left;grid-column:1/-1;margin:0}.returnDetailPanel [role=dialog] fieldset.statePanel>strong{color:#10233f;font-size:17px}.returnDetailPanel [role=dialog] fieldset.statePanel>p{color:#60718a}.returnDetailPanel [role=dialog] form label{color:#34445d;text-align:left;flex-direction:column;align-items:stretch;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.returnDetailPanel [role=dialog] form input,.returnDetailPanel [role=dialog] form select,.returnDetailPanel [role=dialog] form textarea{color:#14243e;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c9d6e7;border-radius:10px;padding:10px 12px;font-size:14px}.returnDetailPanel [role=dialog] form textarea{resize:vertical;min-height:82px}.returnDetailPanel [role=dialog] form input:focus,.returnDetailPanel [role=dialog] form select:focus,.returnDetailPanel [role=dialog] form textarea:focus{outline-offset:1px;outline:2px solid #1674df}.returnDetailPanel [role=dialog] form input:disabled{color:#8390a2;background:#eef2f7}.returnDetailPanel [role=dialog] form>.statePanel{text-align:left;background:#edf5ff;border:1px solid #b9d6fb;border-radius:16px;margin:0;padding:20px 22px}.returnDetailPanel [role=dialog] form>.statePanel p{color:#435670;margin:12px 0;line-height:1.8}.returnDetailPanel [role=dialog] form>.statePanel>strong:last-child{color:#0654a7;border-top:1px solid #c5dcf9;padding-top:12px;font-size:18px;display:block}.returnDetailPanel [role=dialog] form>button[type=submit],.returnDetailPanel [role=dialog] form>button:last-child{color:#fff;cursor:pointer;background:#1267ca;border:0;border-radius:11px;grid-column:1/-1;justify-self:end;min-height:46px;padding:10px 20px;font-weight:700;box-shadow:0 8px 18px #1267ca30}.returnDetailPanel [role=dialog] form>button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:680px){.returnDetailPanel [role=dialog]{align-items:start!important;padding:10px!important}.returnDetailPanel [role=dialog]>.dataPanel{border-radius:16px;max-height:calc(100dvh - 20px)!important;padding:18px!important}.returnDetailPanel [role=dialog] form,.returnDetailPanel [role=dialog] fieldset.statePanel{grid-template-columns:1fr}.returnDetailPanel [role=dialog] form>button:last-child{width:100%}}@media (max-width:640px){.compactReturnSummary{grid-template-columns:1fr}.compactReturnSummary time{justify-self:start}}.bankPaymentPanel{background:linear-gradient(135deg,#fff,#eef6ff);border-color:#8bbcff;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.4fr) auto;align-items:center;gap:24px;display:grid}.bankPaymentPanel dl{grid-template-columns:max-content 1fr;gap:8px 18px;margin:0;display:grid}.bankPaymentPanel dt{color:#64748b}.bankPaymentPanel dd{margin:0;font-weight:700}.bankPaymentPanel button{white-space:nowrap}@media (max-width:760px){.bankPaymentPanel{grid-template-columns:1fr;gap:16px}.bankPaymentPanel button{width:100%;min-height:48px}.bankPaymentPanel dl{grid-template-columns:1fr}.bankPaymentPanel dd{margin-bottom:6px}}
