:root{color:#dbe8f8;font-synthesis:none;background:#07101d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 70% -10%,#12345a55,#0000 36%),#07101d;min-width:1180px;margin:0}button,input,textarea{font:inherit}.shell{grid-template-columns:244px 1fr;min-height:100vh;display:grid}.sidebar{background:#08121fdd;border-right:1px solid #1a2b40;flex-direction:column;height:100vh;padding:26px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;padding:0 7px 28px;display:flex}.brandMark{color:#07101d;background:linear-gradient(135deg,#30d5c8,#4e8cff);border-radius:11px;place-items:center;width:40px;height:40px;font-weight:900;display:grid;box-shadow:0 7px 24px #31b8c637}.brand strong{font-size:15px;display:block}.brand span{color:#65819f;letter-spacing:.07em;text-transform:uppercase;margin-top:3px;font-size:10px;display:block}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav button{color:#7890ab;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:11px 12px;display:flex}.sidebar nav button span{text-align:center;width:20px;font-size:19px}.sidebar nav button:hover{color:#c8daf0;background:#0f2134}.sidebar nav button.active{color:#e9f6ff;background:#122b40;box-shadow:inset 2px 0 #3bd7c7}.sideBottom{color:#607a95;margin-top:auto;font-size:11px}.safe{background:#0b2025;border:1px solid #173a42;border-radius:10px;margin-bottom:14px;padding:12px}.safe b{color:#72dfc6;margin-bottom:4px;font-size:11px;display:block}.safe span{line-height:1.45;display:block}main{min-width:0;padding:0 30px 50px}header{border-bottom:1px solid #17283a;justify-content:space-between;align-items:center;height:100px;margin-bottom:25px;display:flex}header h1{letter-spacing:-.03em;margin:4px 0 0;font-size:24px}.eyebrow{letter-spacing:.16em;color:#4e7396;font-size:10px;font-weight:700}.headerActions{align-items:center;gap:12px;display:flex}.live{color:#6f8ba7;border:1px solid #1c3045;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:flex}.live i,.connectionHead>i{background:#3bd7a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #3bd7a7}.connectionHead>i.off{box-shadow:none;background:#485c70}.stack{flex-direction:column;gap:18px;display:flex}.card{background:linear-gradient(#0d1928,#0b1624);border:1px solid #1b2e43;border-radius:13px;box-shadow:0 10px 30px #02070e33}.kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.kpi{padding:17px 18px;position:relative;overflow:hidden}.kpi:after{content:"";background:#27507220;border-radius:50%;width:90px;height:90px;position:absolute;top:-26px;right:-22px}.kpi.good:after{background:#24c69b16}.kpi.warn:after{background:#ffac4d20}.kpi>span,.mini span{color:#6f88a2;font-size:11px}.kpi strong{letter-spacing:-.03em;margin:7px 0 4px;font-size:25px;display:block}.kpi small{color:#546d87;font-size:10px}.grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.cardTitle{padding:18px 20px 0}.cardTitle h2{margin:0 0 3px;font-size:14px}.cardTitle span{color:#67819d;font-size:10px}.targetCard{padding-bottom:20px}.targetNumber{align-items:end;gap:7px;padding:20px;display:flex}.targetNumber strong{font-size:31px}.targetNumber span{color:#607b96;margin-bottom:5px;font-size:12px}.progress{background:#142638;border-radius:999px;height:8px;margin:0 20px;overflow:hidden}.progress div{background:linear-gradient(90deg,#26cdb7,#4f8dff);border-radius:999px;height:100%;box-shadow:0 0 14px #36c7bb55}.targetMeta{color:#66809a;justify-content:space-between;margin:8px 20px 0;font-size:10px;display:flex}.bars{padding:16px 20px}.barRow{margin-bottom:14px}.barRow>div:first-child{justify-content:space-between;margin-bottom:6px;font-size:11px;display:flex}.barRow span{color:#7190ae}.bar{background:#142537;border-radius:999px;height:5px;overflow:hidden}.bar i{background:#507dd0;border-radius:999px;height:100%;display:block}.gridMetrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mini{background:#0a1725;border:1px solid #182c40;border-radius:10px;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.mini b{font-size:18px}.toolbar{justify-content:space-between;align-items:center;display:flex}.toolbar div b{font-size:13px}.toolbar div span{color:#607b96;margin-top:3px;font-size:10px;display:block}button{color:#a9c0d8;cursor:pointer;background:#102136;border:1px solid #28415c;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:600}button:hover{color:#e2effd;border-color:#396381}button.primary{color:#06131c;background:linear-gradient(135deg,#2ecdbd,#347fc9);border-color:#2bc2b6;box-shadow:0 5px 18px #2ecdbd20}button:disabled{opacity:.45;cursor:not-allowed}.tableCard{overflow:hidden}table{border-collapse:collapse;width:100%;font-size:11px}th{text-align:left;color:#58728d;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #1b2d40;padding:12px 15px;font-size:9px;font-weight:700}td{color:#b7c9dc;border-bottom:1px solid #122437;padding:13px 15px}tr:last-child td{border-bottom:0}tbody tr:hover{background:#10203470}.rowSub{color:#4f6b86;white-space:nowrap;text-overflow:ellipsis;max-width:240px;margin-top:3px;display:block;overflow:hidden}.pill,.status{color:#91abc4;background:#132439;border:1px solid #294055;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.pill.ebay{color:#85b5f0;background:#10233d;border-color:#365b8a}.pill.amazon{color:#e8bd69;background:#261e0d;border-color:#765d2c}.pill.shopee{color:#ef8f84;background:#2a1413;border-color:#79413e}.status.awaitingapproval{color:#f2ba66;background:#2a1e0e;border-color:#674b27}.status.exception,.status.error{color:#ff8585;background:#2c1317;border-color:#6b3035}.status.purchased,.status.shipped,.status.completed,.status.info{color:#70d9b9;background:#0e2924;border-color:#285c52}.muted{color:#637d98}.nowrap{white-space:nowrap}.goodText{color:#61d7ad!important}.badText{color:#ff7a81!important}.small{padding:5px 8px}.notice{z-index:30;color:#9be4cd;background:#11372f;border:1px solid #2d735f;border-radius:9px;max-width:430px;padding:12px 16px;font-size:11px;position:fixed;top:24px;right:30px;box-shadow:0 10px 30px #0008}.notice.error{color:#ffadb1;background:#3a171c;border-color:#77363d}.productGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.product{min-height:245px;display:flex;overflow:hidden}.productIcon{color:#448e9a;background:linear-gradient(#122d3d,#0d202e);border-right:1px solid #1b3244;place-items:center;width:70px;font-size:18px;font-weight:900;display:grid}.productBody{flex:1;padding:16px}.productBody h3{margin:6px 0 15px;font-size:14px;line-height:1.35}.productStats{border-top:1px solid #172b3e;border-bottom:1px solid #172b3e;grid-template-columns:1fr 1fr;margin-bottom:12px;padding:11px 0;display:grid}.productStats small{color:#617b94;font-size:9px;display:block}.productStats b{font-size:12px}.listingPills{flex-wrap:wrap;gap:5px;min-height:25px;display:flex}.productActions{gap:5px;margin-top:13px;display:flex}.productActions button{padding:6px 7px;font-size:9px}.connectionGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.connection{padding:18px}.connectionHead{align-items:center;gap:10px;display:flex}.connectionHead>i{margin-left:auto}.marketLogo{background:#17293b;border-radius:10px;place-items:center;width:39px;height:39px;font-size:18px;font-weight:900;display:grid}.marketLogo.ebay{color:#74b2ff;background:#122a49}.marketLogo.amazon{color:#e6b95e;background:#30230f}.marketLogo.shopee{color:#ee847a;background:#361817}.connection h3{margin:0;font-size:14px}.connectionHead span{color:#6f8aa4;font-size:9px}.connection p,.notes{color:#63809b;font-size:10px;line-height:1.5}.capabilities{border-top:1px solid #172a3d;border-bottom:1px solid #172a3d;grid-template-columns:1fr 1fr;gap:7px;padding:12px 0;display:grid}.capabilities span{color:#7390aa;font-size:9px}.capabilities i{border-radius:50%;place-items:center;width:16px;height:16px;margin-right:5px;font-style:normal;display:inline-grid}.capabilities .yes i{color:#61d8ac;background:#12392e}.capabilities .no i{color:#c77580;background:#302026}.notes{min-height:60px;padding-top:9px}.connectionActions{justify-content:flex-end;gap:7px;display:flex}.supplierCard{justify-content:space-between;align-items:center;padding:20px;display:flex}.supplierCard h2{margin:5px 0;font-size:18px}.supplierCard p{color:#637e98;font-size:10px}.supplierCard>div:last-child{align-items:center;gap:10px;max-width:50%;display:flex}.envGrid{grid-template-columns:1fr 1fr;gap:8px;padding:17px 20px;display:grid}.envGrid code{color:#6eb6c8;background:#081522;border:1px solid #1a3044;border-radius:6px;padding:8px;font-size:10px}.card>.muted{padding:0 20px 18px;font-size:10px}.modeGrid{grid-template-columns:repeat(4,1fr);gap:10px;padding:17px 20px 20px;display:grid}.mode{background:#091724;border:1px solid #1a2e42;border-radius:9px;padding:12px}.mode>b{font-size:11px}.mode>div{gap:4px;margin:10px 0;display:flex}.mode button{background:#0f2031;padding:5px 6px;font-size:8px}.mode button.selected{color:#77dccc;background:#123331;border-color:#36b4ac}.mode small{color:#58728c;font-size:8.5px;line-height:1.35;display:block}.formGrid{grid-template-columns:1fr 1fr;gap:12px;padding:18px 20px;display:grid}.formGrid label>span{color:#6c879f;margin-bottom:6px;font-size:9px;display:block}.formGrid .wide{grid-column:1/-1}.formGrid input,.formGrid textarea{color:#d7e5f3;background:#081521;border:1px solid #20384d;border-radius:7px;outline:none;width:100%;padding:9px 10px}.formGrid textarea{resize:vertical;min-height:80px}.formGrid input:focus,.formGrid textarea:focus{border-color:#2e8e96}.numberInput{background:#081521;border:1px solid #20384d;border-radius:7px;align-items:center;display:flex}.numberInput input{background:0 0;border:0}.numberInput i{color:#5d7892;padding:0 9px;font-size:10px;font-style:normal}.toggles{padding:15px 20px 3px}.toggleRow{color:#9db1c5;border-bottom:1px solid #15283a;justify-content:space-between;align-items:center;padding:10px 0;font-size:10px;display:flex}.toggle{background:#24384b;border:0;border-radius:99px;width:35px;height:19px;padding:2px;position:relative}.toggle i{background:#7890a7;border-radius:50%;width:15px;height:15px;transition:all .2s;display:block}.toggle.on{background:#226b62}.toggle.on i{background:#79e0c9;transform:translate(16px)}.saveBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1a29ef;border:1px solid #224255;border-radius:11px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;bottom:15px;box-shadow:0 15px 35px #0007}.saveBar b{font-size:11px}.saveBar span{color:#607b94;margin-top:3px;font-size:9px;display:block}.infoBox{color:#bea767;background:#221f11;border:1px solid #534826;border-radius:7px;margin:0 20px;padding:10px 12px;font-size:9.5px;line-height:1.45}.modalBackdrop{z-index:20;background:#02060dbb;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.modal{background:#0b1724;border:1px solid #25405a;border-radius:14px;width:min(720px,90vw);max-height:88vh;overflow:auto;box-shadow:0 25px 70px #000c}.modalHead{border-bottom:1px solid #1a2c3e;justify-content:space-between;padding:20px;display:flex}.modalHead h2{margin:8px 0 0;font-size:17px}.close{width:32px;height:32px;padding:0;font-size:20px}.detailGrid{grid-template-columns:repeat(4,1fr);gap:10px;padding:15px 20px;display:grid}.detailGrid div{background:#091521;border:1px solid #182c3e;border-radius:8px;padding:10px}.detailGrid span{color:#637d95;font-size:9px;display:block}.detailGrid b{font-size:12px}.decision{border:1px solid;border-radius:8px;margin:0 20px 15px;padding:12px}.decision.pass{color:#76d7ba;background:#0c2a23;border-color:#24594c}.decision.fail{color:#ff969c;background:#32161a;border-color:#6a3137}.decision>b,.decision>span{display:block}.decision>span{margin:5px 0 8px;font-size:9px}.decision>div{gap:16px;font-size:9px;display:flex}.lines{padding:0 20px}.lines>div{border-top:1px solid #172a3b;grid-template-columns:35px 1fr 120px 80px;gap:8px;padding:9px 0;font-size:10px;display:grid}.lines small{color:#57738c}.lines strong{text-align:right}.modalActions{border-top:1px solid #192c3e;justify-content:flex-end;gap:8px;margin-top:15px;padding:17px 20px;display:flex}.loading{color:#6e8ba6;align-content:center;place-items:center;gap:12px;height:300px;font-size:11px;display:grid}.loading i{border:2px solid #24425b;border-top-color:#3bd1c1;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.productActions{flex-wrap:wrap}.formGrid select{color:#d7e5f3;background:#081521;border:1px solid #20384d;border-radius:7px;outline:none;width:100%;padding:9px 10px}.formGrid select:focus{border-color:#2e8e96}.status.purchasing{color:#8fc5ff;background:#10243a;border-color:#315a80}.opportunitySearch form{padding-bottom:5px}.scanBar{border-top:1px solid #172b3e;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.scanBar label{color:#7893ad;align-items:center;gap:8px;font-size:10px;display:flex}.scanBar input{accent-color:#2ecdbd}.scanSummary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.opportunityInfo{margin:0}.opportunityGrid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.opportunity{display:flex;overflow:hidden}.oppImage{background:#081522;border-right:1px solid #1a2d40;place-items:center;width:150px;min-width:150px;display:grid}.oppImage img{object-fit:cover;width:100%;height:100%;max-height:290px}.oppImage span{color:#365774;font-size:22px;font-weight:900}.oppBody{flex:1;min-width:0;padding:16px}.oppHead{justify-content:space-between;gap:10px;display:flex}.oppHead h3{margin:5px 0 3px;font-size:13px;line-height:1.35}.oppHead small{color:#5e7892;font-size:9px;display:block}.oppNumbers{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}.oppNumbers>div{background:#081521;border:1px solid #182c3e;border-radius:7px;padding:8px}.oppNumbers span{color:#617b94;font-size:8px;display:block}.oppNumbers b{font-size:10px}.oppMeta{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.oppMeta span{color:#7893aa;background:#0b1d2c;border:1px solid #1d354a;border-radius:99px;padding:4px 7px;font-size:8.5px}.marketBox{background:#091824;border:1px solid #1d354a;border-radius:8px;margin-top:10px;padding:9px}.marketBox.pass{background:#0b271f;border-color:#265b4e}.marketBox.fail{background:#2d171a;border-color:#63343a}.marketBox b,.marketBox span,.marketBox small{display:block}.marketBox b{font-size:9px}.marketBox span{color:#8aa4bc;margin-top:4px;font-size:8.5px}.marketBox small{color:#bd9c62;margin-top:4px;font-size:8px}.oppActions{justify-content:flex-end;margin-top:11px;display:flex}@media (width<=1050px){.opportunityGrid{grid-template-columns:1fr}.oppImage{width:120px;min-width:120px}.scanSummary{grid-template-columns:repeat(2,1fr)}}.runCycleButton{align-items:center;gap:7px;display:inline-flex;position:relative;overflow:visible}.cyclePulseDot{width:7px;height:7px;box-shadow:none;background:#072029;border-radius:50%;display:inline-block}.runCycleButton.working{animation:1.15s ease-in-out infinite cycleButtonPulse}.runCycleButton.working .cyclePulseDot{background:#d8fff7;animation:1.05s ease-out infinite cycleDotPulse;box-shadow:0 0 #7ef5de99}@keyframes cycleButtonPulse{0%,to{transform:scale(1);box-shadow:0 5px 18px #2ecdbd20}50%{transform:scale(1.035);box-shadow:0 0 0 6px #2ecdbd18,0 7px 24px #2ecdbd42}}@keyframes cycleDotPulse{0%{box-shadow:0 0 #d8fff7aa}70%{box-shadow:0 0 0 8px #d8fff700}to{box-shadow:0 0 #d8fff700}}.candidateBadge{white-space:nowrap;color:#70d9b9;background:#0e2924;border:1px solid #285c52;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-height:26px;margin:0;padding:6px 10px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.modalSub{color:#607b96;margin-top:6px;font-size:9px;font-weight:400;display:block}.persistentBackdrop{cursor:default}.variantModal{width:min(1040px,94vw);max-height:92vh}.variantHero{background:#091622;border-bottom:1px solid #172b3e;align-items:center;gap:14px;padding:15px 20px;display:flex}.variantHeroImage{background:#07131f;border:1px solid #1c3449;border-radius:10px;flex:none;place-items:center;width:86px;height:86px;display:grid;overflow:hidden}.variantHeroImage img{object-fit:cover;width:100%;height:100%}.variantHeroImage span{color:#3d6685;font-weight:900}.variantHero>div:last-child b,.variantHero>div:last-child span,.variantHero>div:last-child small{display:block}.variantHero>div:last-child b{font-size:12px}.variantHero>div:last-child span{color:#7893aa;margin-top:4px;font-size:10px}.variantHero>div:last-child small{color:#57758e;margin-top:5px;font-size:9px}.variantGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 20px;display:grid}.variantChoice{text-align:left;color:#b9ccde;background:#081521;border:1px solid #1d3449;border-radius:10px;align-items:center;gap:10px;min-height:92px;padding:9px;display:flex;position:relative}.variantChoice:hover{border-color:#35637e}.variantChoice.selected{background:#0c2529;border-color:#38cbbb;box-shadow:inset 0 0 0 1px #2ecdbd33}.variantChoice.imported{background:#0d211f}.variantSelectMark{color:#07131c;border:1px solid #2c4961;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-weight:900;display:grid;position:absolute;top:7px;right:7px}.variantChoice.selected .variantSelectMark{background:#65ddca;border-color:#65ddca}.variantThumb{background:#06111d;border:1px solid #1b3043;border-radius:8px;flex:none;place-items:center;width:68px;height:68px;display:grid;overflow:hidden}.variantThumb img{object-fit:cover;width:100%;height:100%}.variantThumb span{color:#31546f;font-weight:900}.variantText{min-width:0;padding-right:16px}.variantText b,.variantText span,.variantText small,.variantText em{display:block}.variantText b{color:#dce9f7;font-size:11px}.variantText span{color:#718aa2;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8.5px;overflow:hidden}.variantText small{color:#8ca6bd;margin-top:5px;font-size:9px}.variantText em{color:#62cdb5;margin-top:5px;font-size:8px;font-style:normal;line-height:1.25}.variantPreflightResults{flex-direction:column;gap:8px;padding:0 20px 6px;display:flex}.variantResultRow{background:#091723;border:1px solid #254157;border-radius:9px;padding:10px 12px}.variantResultRow.pass{background:#0b241f;border-color:#285b50}.variantResultRow.fail{background:#2a171a;border-color:#66363a}.variantResultRow>div:first-child b,.variantResultRow>div:first-child span{display:block}.variantResultRow>div:first-child b{font-size:10px}.variantResultRow>div:first-child span{color:#7790a7;margin-top:3px;font-size:8.5px}.variantResultNumbers{border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:14px;margin-top:8px;padding-top:7px;display:flex}.variantResultNumbers span{color:#6f8ba3;font-size:8.5px}.variantResultNumbers b{color:#d8e8f7;margin-left:3px}.variantInfo{margin-top:8px}.productVisual{width:110px;min-width:110px;padding:0;overflow:hidden}.productVisual img{object-fit:cover;width:100%;height:100%;min-height:245px}.productVisual>span{place-items:center;width:100%;height:100%;display:grid}.supplierIdentity{background:#091724;border:1px solid #182e40;border-radius:7px;margin:-5px 0 10px;padding:7px 8px}.supplierIdentity span,.supplierIdentity small{display:block}.supplierIdentity span{color:#92a9bd;font-size:9px}.supplierIdentity small{color:#5e7a92;margin-top:3px;font-size:8px}.supplierImageNotice{background:#0a1c28;border:1px solid #1e3d4e;border-radius:8px;align-items:center;gap:10px;margin:0 20px 12px;padding:9px;display:flex}.supplierImageNotice img{object-fit:cover;border:1px solid #28465b;border-radius:6px;width:58px;height:58px}.supplierImageNotice b,.supplierImageNotice span{display:block}.supplierImageNotice b{font-size:9.5px}.supplierImageNotice span{color:#6f8ba4;margin-top:4px;font-size:8.5px;line-height:1.4}@media (width<=1200px){.variantGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.variantGrid{grid-template-columns:1fr}}.productStats.productStats3{grid-template-columns:repeat(3,minmax(0,1fr))}.productStats.productStats3>span{min-width:0}.productStats.productStats3 b{white-space:nowrap}.cjGalleryStrip{gap:8px;padding:0 20px 14px;display:flex;overflow-x:auto}.cjGalleryThumb{background:#081521;border:1px solid #1d354a;border-radius:8px;width:72px;min-width:72px;height:72px;position:relative;overflow:hidden}.cjGalleryThumb img{object-fit:cover;width:100%;height:100%}.cjGalleryThumb span{color:#b7cee4;background:#07101dcc;border:1px solid #34506a;border-radius:99px;padding:2px 5px;font-size:7px;position:absolute;bottom:4px;left:4px}.listingModal{width:min(980px,94vw)}.marketMediaEditor{background:#081522;border:1px solid #1c354a;border-radius:10px;margin:0 20px 15px;padding:14px}.mediaEditorHead{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:12px;display:flex}.mediaEditorHead b{font-size:11px;display:block}.mediaEditorHead span{color:#69849d;margin-top:3px;font-size:9px;display:block}.primaryMediaPreview{background:#0b1b2a;border:1px solid #24435b;border-radius:9px;grid-template-columns:160px 1fr;align-items:center;gap:14px;margin-bottom:12px;padding:10px;display:grid}.primaryMediaPreview img{object-fit:contain;background:#fff;border-radius:7px;width:160px;height:160px}.primaryMediaPreview b{color:#d7e7f7;font-size:11px;display:block}.primaryMediaPreview span{color:#7993ab;margin-top:5px;font-size:9px;line-height:1.5;display:block}.listingImageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.listingImageTile{background:#091724;border:1px solid #1d3448;border-radius:9px;flex-direction:column;gap:6px;padding:7px;display:flex;position:relative}.listingImageTile.selected{border-color:#2b6e72}.listingImageTile.primary{box-shadow:inset 0 0 0 1px #42d2c0}.listingImageTile img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:6px;width:100%}.listingImageTile label{color:#839bb2;align-items:center;gap:5px;font-size:8px;display:flex}.listingImageTile label input{accent-color:#2dcdbb}.listingImageTile button{padding:5px 6px;font-size:8px}.additionalImages{margin-top:12px;display:block}.additionalImages>span{color:#6c879f;margin-bottom:6px;font-size:9px;display:block}.additionalImages textarea{color:#d7e5f3;resize:vertical;background:#081521;border:1px solid #20384d;border-radius:7px;width:100%;min-height:62px;padding:9px 10px}.mediaEmpty{margin:0}.productActions button{white-space:nowrap}@media (width<=1200px){.listingImageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.listingImageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.primaryMediaPreview{grid-template-columns:120px 1fr}.primaryMediaPreview img{width:120px;height:120px}}.globalWorking{color:#a8c9df;white-space:nowrap;background:#0a2130;border:1px solid #2b5668;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:0 0 22px #2ecdbd12}.globalWorking>i{border:2px solid #31586d;border-top-color:#68e2d0;border-radius:50%;width:13px;height:13px;animation:.75s linear infinite globalSpin}.globalWorking>b{color:#9de6da;background:#16394a;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;display:grid}@keyframes globalSpin{to{transform:rotate(360deg)}}.variantSummary{background:#081622;border:1px solid #1b3447;border-radius:8px;margin:-3px 0 10px;padding:8px}.variantSummary>b{color:#88a8bf;margin-bottom:6px;font-size:9px;display:block}.variantSummary>div{flex-wrap:wrap;gap:5px;display:flex}.variantSummary span{text-overflow:ellipsis;white-space:nowrap;color:#92c4cf;background:#0c2330;border:1px solid #285063;border-radius:99px;max-width:130px;padding:3px 7px;font-size:8px;display:inline-flex;overflow:hidden}.variationEditor{background:#081824;border:1px solid #235061;border-radius:10px;margin:0 20px 15px;padding:14px}.variationRows{flex-direction:column;gap:8px;display:flex}.variationRow{background:#091724;border:1px solid #1d3548;border-radius:9px;grid-template-columns:minmax(210px,1.4fr) 110px 95px minmax(220px,1.7fr);align-items:end;gap:9px;padding:9px;display:grid}.variationIdentity{align-items:center;gap:9px;min-width:0;display:flex}.variationIdentity img{object-fit:contain;background:#fff;border:1px solid #2a4658;border-radius:7px;width:52px;height:52px}.variationIdentity b,.variationIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.variationIdentity b{color:#d8e8f6;font-size:10px}.variationIdentity small{color:#607e96;margin-top:4px;font-size:8px}.variationRow label>span{color:#6c879f;margin-bottom:5px;font-size:8px;display:block}.variationRow input,.variationRow textarea{color:#d8e6f3;background:#071521;border:1px solid #20394d;border-radius:7px;outline:none;width:100%;padding:8px}.variationRow textarea{resize:vertical;min-height:52px}.variationRow input:focus,.variationRow textarea:focus{border-color:#39a9a6}.variationAspects{min-width:0}@media (width<=1250px){.variationRow{grid-template-columns:minmax(200px,1.4fr) 100px 90px}.variationAspects{grid-column:1/-1}}.operationStatus{white-space:nowrap;border:1px solid;border-radius:10px;align-items:center;gap:8px;max-width:520px;min-height:32px;padding:7px 11px;font-size:10px;font-weight:700;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px #0004}.operationStatus>span{text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.operationStatus>b{border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;display:grid}.operationStatus.working{color:#a8c9df;background:#0a2130;border-color:#2b5668;box-shadow:0 0 22px #2ecdbd12}.operationStatus.working>b{color:#9de6da;background:#16394a}.operationStatus.success{color:#9be4cd;background:#11372f;border-color:#2d735f;box-shadow:0 8px 24px #0a271f66}.operationStatus.error{color:#ffadb1;background:#3a171c;border-color:#77363d;box-shadow:0 8px 24px #2c090d66}.operationSpinner{border:2px solid #31586d;border-top-color:#68e2d0;border-radius:50%;flex:0 0 13px;width:13px;height:13px;animation:.75s linear infinite globalSpin}.operationResultIcon{border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:11px;font-style:normal;line-height:1;display:grid}.operationStatus.success .operationResultIcon{color:#c8ffed;background:#1e5d4d}.operationStatus.error .operationResultIcon{color:#ffd4d7;background:#6a252c}.modalOperationStatus{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;border-radius:10px;align-items:center;gap:9px;min-height:40px;margin:12px 20px 0;padding:9px 12px;font-size:10px;font-weight:700;line-height:1.35;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:flex;position:sticky;top:0;box-shadow:0 8px 24px #0005}.modalOperationStatus>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.modalOperationStatus.working{color:#a8c9df;background:#0a2130f2;border-color:#2b5668;box-shadow:0 0 22px #2ecdbd14}.modalOperationStatus.success{color:#9be4cd;background:#11372ff2;border-color:#2d735f;box-shadow:0 8px 24px #0a271f66}.modalOperationStatus.error{color:#ffadb1;background:#3a171cf2;border-color:#77363d;box-shadow:0 8px 24px #2c090d66}.modalOperationStatus.success .operationResultIcon{color:#c8ffed;background:#1e5d4d}.modalOperationStatus.error .operationResultIcon{color:#ffd4d7;background:#6a252c}.modalOperationStatus.working .operationSpinner{flex-basis:15px;width:15px;height:15px}.variantProfitSnapshot{background:#091824;border:1px solid #244156;border-radius:10px;margin:0 20px 12px;padding:12px 13px;box-shadow:inset 3px 0 #34566d}.variantProfitSnapshot.pass{background:#0b211d;border-color:#285b50;box-shadow:inset 3px 0 #43c6a6}.variantProfitSnapshot.fail{background:#28171a;border-color:#66363a;box-shadow:inset 3px 0 #e36b74}.variantProfitSnapshot.unchecked{background:#0a1926;border-color:#2a4559;box-shadow:inset 3px 0 #5b819d}.variantProfitHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.variantProfitHead>div{min-width:0}.variantProfitHead small,.variantProfitHead b,.variantProfitHead span{display:block}.variantProfitHead small{letter-spacing:.13em;color:#5f7d96;font-size:7px;font-weight:800}.variantProfitHead b{color:#dceaf7;margin-top:3px;font-size:11px}.variantProfitHead span{color:#68859d;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.variantProfitHead em{color:#89a8bf;white-space:nowrap;border:1px solid #345064;border-radius:99px;padding:4px 7px;font-size:8px;font-style:normal}.variantProfitSnapshot.pass .variantProfitHead em{color:#88dfc5;border-color:#2b6a59}.variantProfitSnapshot.fail .variantProfitHead em{color:#ff9ea5;border-color:#744149}.variantProfitMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.variantProfitMetrics>span{background:#06121d66;border:1px solid #ffffff0c;border-radius:8px;min-width:0;padding:8px 9px}.variantProfitMetrics small,.variantProfitMetrics b{display:block}.variantProfitMetrics small{color:#66839a;margin-bottom:4px;font-size:7.5px}.variantProfitMetrics b{color:#d9e8f6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.variantProfitFoot{color:#6e8aa1;border-top:1px solid #ffffff0c;margin-top:9px;padding-top:8px;font-size:8px;line-height:1.45}@media (width<=1150px){.variantProfitMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.ebayCategoryPicker{flex-direction:column;gap:8px;display:flex}.ebayCategorySearch{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.ebayCategorySearch input{min-width:0}.ebayCategoryPicker select{color:#d7e5f3;background:#081521;border:1px solid #20384d;border-radius:7px;outline:none;width:100%;min-height:38px;padding:9px 10px}.ebayCategoryPicker select:focus{border-color:#2e8e96}.ebayCategoryPicker select:disabled{opacity:.55}.ebayCategoryMeta{color:#607d95;flex-wrap:wrap;gap:6px 14px;font-size:8px;line-height:1.45;display:flex}.ebayCategoryMeta span{display:inline-block}.ebayCategoryMeta b{color:#9bb6cc;font-weight:700}.goToEbayButton{color:#91c4ff;white-space:nowrap;background:#132b4b;border:1px solid #4d76b5;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.goToEbayButton:hover{color:#d5e9ff;background:#17355d;border-color:#73a5ed}.categoryLoading{align-items:center;gap:6px;color:#89acc2!important;display:inline-flex!important}.categoryLoading .operationSpinner{border-width:1.5px;flex:0 0 11px;width:11px;height:11px}.categoryError{color:#ff989f!important}.categoryError b{color:#ffb8bd!important}.categoryReady{color:#82cbb9!important}.ebaySpecificsEditor{background:#081824;border:1px solid #234b60;border-radius:10px;flex-direction:column;gap:12px;margin:0 20px 15px;padding:14px;display:flex}.aspectState{color:#83a1b7;background:#0a1926;border:1px solid #284357;border-radius:8px;align-items:center;gap:8px;padding:10px 11px;font-size:9px;line-height:1.45;display:flex}.aspectState.loading .operationSpinner{flex:0 0 12px;width:12px;height:12px}.aspectState.error{color:#ff9ba2;background:#2c161a;border-color:#6c343b;flex-wrap:wrap}.aspectState.error b{color:#ffc0c4}.aspectState.error button{margin-left:auto}.aspectCompletion{background:#091a28;border:1px solid #315069;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.aspectCompletion b{font-size:10px}.aspectCompletion span{color:#7391a8;text-align:right;font-size:8px}.aspectCompletion.complete{background:#0b211d;border-color:#286052}.aspectCompletion.complete b{color:#87dfc4}.aspectCompletion.incomplete{background:#291f10;border-color:#6e4e29}.aspectCompletion.incomplete b{color:#f4c278}.aspectSection{border-top:1px solid #173044;padding-top:11px}.aspectSection:first-of-type{border-top:0}.aspectSectionTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.aspectSectionTitle>div{align-items:center;gap:8px;display:flex}.aspectSectionTitle b{color:#d9e8f6;font-size:10px}.aspectSectionTitle span{color:#66839b;font-size:8px}.aspectSectionTitle button{padding:5px 8px;font-size:8px}.aspectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ebayAspectField{background:#091724;border:1px solid #1d3548;border-radius:9px;min-width:0;padding:10px}.ebayAspectField.required{border-color:#4e4c35}.ebayAspectField.covered{background:#0a201c;border-color:#2b6257}.ebayAspectLabel{justify-content:space-between;align-items:flex-start;gap:9px;margin-bottom:8px;display:flex}.ebayAspectLabel b,.ebayAspectLabel span{display:block}.ebayAspectLabel b{color:#dceaf7;font-size:9.5px}.ebayAspectLabel b em{color:#ff8e96;margin-left:3px;font-style:normal}.ebayAspectLabel span{color:#5f7d96;margin-top:3px;font-size:7.5px}.aspectBadges{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.aspectBadges i{color:#839db4;white-space:nowrap;background:#102131;border:1px solid #345066;border-radius:99px;padding:3px 5px;font-size:6.5px;font-style:normal}.aspectBadges i.required{color:#ff9ba2;background:#2b171b;border-color:#714347}.aspectBadges i.variation{color:#82d8bd;background:#0d2924;border-color:#2b6257}.ebayAspectField input,.ebayAspectField select{color:#d8e6f3;background:#071521;border:1px solid #20394d;border-radius:7px;outline:none;width:100%;padding:8px 9px;font-size:9px}.ebayAspectField select[multiple]{min-height:78px}.ebayAspectField input:focus,.ebayAspectField select:focus{border-color:#39a9a6}.aspectCoveredValue{background:#0c2923;border:1px solid #2a5c52;border-radius:7px;padding:8px 9px}.aspectCoveredValue b,.aspectCoveredValue span{display:block}.aspectCoveredValue b{color:#82dfc2;font-size:9px}.aspectCoveredValue span{color:#71968c;margin-top:3px;font-size:7.5px}.aspectHints{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.aspectHints span{color:#5e7a91;font-size:7px}.customAspectEditor{border-top:1px solid #173044;padding-top:11px;display:block}.customAspectEditor>span{color:#89a4bb;margin-bottom:6px;font-size:9px;display:block}.customAspectEditor textarea{color:#d8e6f3;resize:vertical;background:#071521;border:1px solid #20394d;border-radius:7px;outline:none;width:100%;min-height:68px;padding:8px 9px}.customAspectEditor textarea:focus{border-color:#39a9a6}.customAspectEditor small{color:#5d7890;margin-top:5px;font-size:7.5px;line-height:1.45;display:block}.variationValidation{border:1px solid;border-radius:8px;flex-direction:column;gap:4px;margin-top:9px;padding:9px 10px;font-size:8px;display:flex}.variationValidation b{font-size:9px}.variationValidation.error{color:#ff9ba2;background:#2c161a;border-color:#6c343b}.variationValidation.success{color:#7ed8bb;background:#0b211d;border-color:#286052}@media (width<=1200px){.aspectGrid{grid-template-columns:1fr}}.productActions .productEbayLink{padding:6px 7px;font-size:9px}.orderDetailSection{padding:0 20px 16px}.orderDetailSection+.orderDetailSection{border-top:1px solid #14283a;padding-top:16px}.orderDetailSectionHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.orderDetailSectionHead b{color:#dce9f6;font-size:11px;display:block}.orderDetailSectionHead span{color:#607d97;margin-top:3px;font-size:8.5px;display:block}.orderCustomerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.orderCustomerGrid>div,.orderInfoGrid>div{background:#091521;border:1px solid #182c3e;border-radius:8px;min-width:0;padding:10px}.orderCustomerGrid>div>span,.orderInfoGrid>div>span{color:#637d95;margin-bottom:3px;font-size:9px;display:block}.orderCustomerGrid>div>b,.orderInfoGrid>div>b{overflow-wrap:anywhere;font-size:11px;display:block}.orderAddressCard{grid-column:1/-1}.orderAddressCard>b,.orderAddressCard>strong,.orderAddressCard>small,.orderAddressCard>code{display:block}.orderAddressCard>b{color:#e0edf9;font-size:12px}.orderAddressCard>strong{color:#a9bfd2;margin-top:4px;font-size:10px}.orderAddressCard>small{color:#738fa7;margin-top:3px;font-size:9px}.orderAddressCard>code{color:#71a4bd;white-space:normal;overflow-wrap:anywhere;border-top:1px solid #152b3e;margin-top:8px;padding-top:7px;font-size:8.5px}.orderInfoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.orderDetailSection .detailGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.orderLineHeader{color:#54728d;text-transform:uppercase;letter-spacing:.07em;grid-template-columns:45px minmax(220px,1fr) minmax(180px,.7fr) 90px;gap:10px;padding:0 0 7px;font-size:8px;display:grid}.orderLines{padding:0}.orderLines>div>div b,.orderLines>div>div small{display:block}.orderLines>div>div small{margin-top:3px}.orderLines code{color:#6c8ba5;overflow-wrap:anywhere;font-size:8.5px}.orderTrackingBox{margin-top:2px}.orderPrivacyNote{color:#5e7b94;background:#081522;border:1px solid #1b3144;border-radius:7px;margin:12px 20px 0;padding:9px 11px;font-size:8.5px;line-height:1.45}@media (width<=1000px){.orderCustomerGrid,.orderInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.orderLineHeader,.orderLines>div{grid-template-columns:40px minmax(180px,1fr) minmax(130px,.7fr) 80px}}.orderDetailModal{width:min(1180px,96vw)}.orderLineHeader{grid-template-columns:45px minmax(230px,.9fr) minmax(390px,1.45fr) minmax(150px,.55fr) 90px}.orderLines>div{grid-template-columns:45px minmax(230px,.9fr) minmax(390px,1.45fr) minmax(150px,.55fr) 90px;align-items:start}.orderPurchasedProduct b,.orderPurchasedProduct small{display:block}.orderPurchasedProduct small{color:#6f8ba5;margin-top:6px;line-height:1.45}.orderPurchasedProduct small em{text-transform:uppercase;letter-spacing:.07em;color:#4e6e89;margin-bottom:2px;font-size:7.5px;font-style:normal;display:block}.orderVariantMapping{background:#081522;border:1px solid #1b3346;border-radius:8px;min-width:0;padding:9px 10px}.orderVariantMapping.mapped{background:#0a201d;border-color:#24594c}.orderVariantMapping.fallback{background:#211e10;border-color:#4e4728}.orderVariantMapping.missing{background:#2a1519;border-color:#68343a}.variantMappingBadge{color:#79d8b9;background:#103329;border:1px solid #2f6d5d;border-radius:999px;align-items:center;margin-bottom:8px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.variantMappingBadge.fallback{color:#e0c46d;background:#2d2711;border-color:#73652f}.variantMappingBadge.missing{color:#ff9da5;background:#35181d;border-color:#7a3c43}.variantMappingGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.variantMappingGrid>span{background:#07131f;border:1px solid #183145;border-radius:6px;min-width:0;padding:6px 7px;display:block}.variantMappingGrid em,.variantMappingGrid b,.variantMappingGrid code{display:block}.variantMappingGrid em{color:#55738d;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:7.5px;font-style:normal}.variantMappingGrid b{color:#d5e6f5;overflow-wrap:anywhere;font-size:9.5px}.variantMappingGrid code{color:#72a9c3;white-space:normal;overflow-wrap:anywhere;font-size:8px}.variantMappingWarning{color:#e5a1a6;margin-top:7px;font-size:8px;line-height:1.4;display:block}@media (width<=1200px){.orderLineHeader,.orderLines>div{grid-template-columns:40px minmax(200px,.9fr) minmax(320px,1.25fr) minmax(130px,.55fr) 80px}.variantMappingGrid{grid-template-columns:1fr}}.themeControl{color:#6f8ba7;align-items:center;gap:6px;font-size:11px;display:flex}.themeSwitch{background:#0c1c2b;border:1px solid #29435b;border-radius:999px;width:42px;height:22px;padding:0;position:relative}.themeSwitch i{background:#9bb3c9;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:3px}.themeSwitch.light i{background:#f0b940;left:21px}.rowActions{justify-content:flex-end;gap:6px;display:flex}.emptyState,.emptyMini{color:#6f8aa4;padding:18px 20px;font-size:10px}.afterSaleInline{border-bottom:1px solid #172a3d;grid-template-columns:140px 1fr minmax(160px,auto);align-items:center;gap:10px;padding:9px 0;display:grid}.afterSaleInline:last-child{border-bottom:0}.afterSaleInline code{color:#7c9bb7;font-size:9px}.refundPanel{background:#081724;border:1px solid #29495c;border-radius:10px;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:12px;padding:12px;display:grid}.refundPanel label>span{color:#6f89a1;margin-bottom:5px;font-size:9px;display:block}.refundPanel input,.refundPanel select{color:#d7e5f3;background:#071521;border:1px solid #20384d;border-radius:7px;width:100%;padding:8px 9px}.refundPanel .wide{grid-column:1/-1}.refundPanel button{grid-column:1/-1;justify-self:end}.status.refunded{color:#70d9b9;background:#0e2924;border-color:#285c52}.readinessHero{justify-content:space-between;align-items:center;padding:22px;display:flex}.readinessHero span{letter-spacing:.15em;color:#65819f;font-size:9px}.readinessHero h2{margin:5px 0 6px;font-size:22px}.readinessHero p{color:#6f89a1;margin:0;font-size:10px}.readinessHero.ready{border-color:#2f6b59}.readinessHero.notReady{border-color:#6d4c2e}.readinessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.readinessCheck{align-items:flex-start;gap:11px;padding:14px;display:flex}.readinessCheck>i{border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;font-weight:900;display:grid}.readinessCheck.pass>i{color:#72dfc6;background:#123a30}.readinessCheck.fail>i{color:#f1ad68;background:#3a2116}.readinessCheck b{font-size:11px;display:block}.readinessCheck span{color:#6b849b;margin-top:4px;font-size:9px;line-height:1.4;display:block}:root[data-theme=light]{color:#1d2c3b;background:#edf3f8}:root[data-theme=light] body{color:#1d2c3b;background:radial-gradient(circle at 70% -10%,#cbe8ff,#0000 36%),#edf3f8}:root[data-theme=light] .sidebar{background:#f7fafc;border-right-color:#d5e0e8}:root[data-theme=light] .brand span,:root[data-theme=light] .sideBottom,:root[data-theme=light] .toolbar div span,:root[data-theme=light] .cardTitle span,:root[data-theme=light] .muted,:root[data-theme=light] .rowSub,:root[data-theme=light] .kpi>span,:root[data-theme=light] .mini span{color:#61788e}:root[data-theme=light] .sidebar nav button{color:#536d84}:root[data-theme=light] .sidebar nav button:hover{color:#17324b;background:#e9f1f6}:root[data-theme=light] .sidebar nav button.active{color:#14354a;background:#dfeef4}:root[data-theme=light] .safe{background:#e9f8f3;border-color:#b8ddd2}:root[data-theme=light] .card,:root[data-theme=light] .mini,:root[data-theme=light] .mode,:root[data-theme=light] .orderDetailSection,:root[data-theme=light] .refundPanel{background:#fff;border-color:#d6e1e9;box-shadow:0 8px 24px #526a7b12}:root[data-theme=light] header{border-bottom-color:#d5e0e8}:root[data-theme=light] button{color:#314d64;background:#f5f8fa;border-color:#c5d4df}:root[data-theme=light] button:hover{color:#17344a;border-color:#8eacbf}:root[data-theme=light] table th{color:#647b8e;border-bottom-color:#d7e2ea}:root[data-theme=light] table td{color:#2b4356;border-bottom-color:#e4ebf0}:root[data-theme=light] tbody tr:hover{background:#eff6fa}:root[data-theme=light] input,:root[data-theme=light] textarea,:root[data-theme=light] select,:root[data-theme=light] .refundPanel input,:root[data-theme=light] .refundPanel select{color:#1f3546;background:#fff;border-color:#c8d6e0}:root[data-theme=light] .modal{background:#f8fbfd;border-color:#cfdae3}:root[data-theme=light] .orderAddressCard,:root[data-theme=light] .orderVariantMapping,:root[data-theme=light] .infoBox{color:#294256;background:#f4f8fb;border-color:#d5e1e9}:root[data-theme=light] .themeSwitch{background:#e6eef3;border-color:#b8c9d5}:root[data-theme=light] .live{color:#577189;border-color:#c7d5df}:root[data-theme=light] code{color:#345e77}@media (width<=1200px){.readinessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dangerButton{color:#ff9aa2!important;background:#34171d!important;border-color:#8a3b45!important}.dangerButton:hover{color:#ffd5d8!important;border-color:#c85a66!important}.dangerButton.strong{color:#fff!important;background:linear-gradient(135deg,#8d2e3b,#5e202b)!important}.removeProductModal{max-width:760px}.removeListingList{flex-direction:column;gap:8px;margin:16px 0;display:flex}.removeListingRow{border:1px solid var(--border,#1b2e43);background:var(--panel2,#0a1725);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.removeListingRow>div{align-items:center;gap:9px;min-width:0;display:flex}.removeListingRow small{color:var(--muted,#607b96);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dangerZone{color:#ffb0b6;background:#32171c;border:1px solid #71343d;border-radius:10px;margin:16px 0;padding:14px}.dangerZone b{margin-bottom:5px;display:block}.dangerZone span{color:#d98f96;font-size:10px;line-height:1.5;display:block}[data-theme=light] .dangerButton{color:#a62e3b!important;background:#fff0f1!important;border-color:#d99aa1!important}[data-theme=light] .dangerZone{color:#8d2733;background:#fff3f4;border-color:#e4a7ad}[data-theme=light] .dangerZone span{color:#9c5960}
