*{box-sizing:border-box}body{margin:0;background:#f7f7f8;color:#171717;font-family:Inter,Arial,Helvetica,sans-serif}a{text-decoration:none;color:inherit}.container{max-width:1180px;margin:auto;padding:0 20px}.header{background:#090909;color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:30;border-bottom:1px solid #252525}.nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{font-weight:950;font-size:24px;color:#facc15;letter-spacing:-.04em}.navlinks{display:flex;gap:18px;align-items:center;font-weight:700}.navlinks a:not(.btn):hover{color:#facc15}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;padding:12px 18px;font-weight:850;cursor:pointer}.primary{background:#facc15;color:#111}.dark{background:#111;color:#fff}.outline{background:#fff;border:1px solid #cfcfd4;color:#111}.section{padding:54px 0}.hero{padding:82px 0;background:radial-gradient(circle at 85% 15%,#3a3a3a 0,#151515 35%,#090909 75%);color:#fff}.hero h1{font-size:clamp(40px,7vw,66px);line-height:.98;letter-spacing:-.05em;margin:18px 0}.hero p{font-size:20px;max-width:680px;color:#d6d6d6;line-height:1.55}.grid{display:grid;grid-gap:20px;gap:20px}.grid4{grid-template-columns:repeat(4,1fr)}.grid3{grid-template-columns:repeat(3,1fr)}.grid2{grid-template-columns:repeat(2,1fr)}.card{background:#fff;border:1px solid #e2e2e6;border-radius:16px;padding:20px;box-shadow:0 5px 20px rgba(0,0,0,.04)}.product-card{display:flex;flex-direction:column;gap:10px}.product-img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#f1f1f2;border-radius:12px}.price{font-size:23px;font-weight:950}.tag{display:inline-block;background:#fff3a6;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:850}.input,.select,input,select,textarea{width:100%;padding:12px 13px;border:1px solid #c9c9cf;border-radius:10px;font:inherit;background:#fff;color:#111}.search{font-size:18px}.muted{color:#666}.results{position:relative;z-index:5;padding:0;overflow:hidden}.result{display:flex;gap:12px;width:100%;text-align:left;background:#fff;color:#111;border:0;border-bottom:1px solid #eee;border-radius:0;padding:13px 16px;cursor:pointer}.result:hover{background:#fffbe1}.result img{width:44px;height:62px;object-fit:contain}.row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.row>div{flex:1 1}.tableWrap{overflow:auto}.table{width:100%;border-collapse:collapse;background:#fff}.table td,.table th{padding:13px 10px;border-bottom:1px solid #eee;text-align:left;white-space:nowrap}.table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#666}.footer{background:#101010;color:#ccc;padding:48px 0 22px;margin-top:60px}.footerGrid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:30px;gap:30px}.footer a:hover{color:#facc15}.footerBottom{border-top:1px solid #333;margin-top:30px;padding-top:18px;font-size:13px;color:#888}.kpi{font-size:30px;font-weight:950}.admin-nav{background:#111;color:#fff;padding:14px;border-radius:12px;display:flex;gap:14px;flex-wrap:wrap}.admin-nav a:hover{color:#facc15}.adminHeader{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:22px}.adminKpis .card{min-height:120px}.adminTile{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid #e5e5e5;border-radius:14px;background:#fff;text-decoration:none;color:inherit;box-shadow:0 4px 18px rgba(0,0,0,.04)}.adminTile span{color:#666;font-size:14px;line-height:1.5}.pill{display:inline-block;padding:5px 9px;border-radius:999px;background:#f2f2f2;font-size:11px;font-weight:700}.timeline{display:grid;grid-gap:0;gap:0}.timelineItem{display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;min-height:54px}.timelineDot{width:14px;height:14px;background:#ddd;border-radius:50%;margin-top:4px;border:3px solid #fff;box-shadow:0 0 0 1px #ccc}.timelineDot.active{background:#facc15;box-shadow:0 0 0 1px #d4a900}.timelineLine{width:2px;background:#ddd;height:100%;margin-left:6px}.dropzone{border:2px dashed #cfcfd4;border-radius:14px;padding:24px;text-align:center;background:#fafafa}.photoRow{display:flex;gap:10px;flex-wrap:wrap}.photoRow img{width:86px;height:110px;object-fit:cover;border-radius:10px;border:1px solid #ddd}.alert{padding:12px 14px;border-radius:10px;background:#fff7d6;margin:12px 0}.alert.error{background:#ffe8e8;color:#8b0000}.adminHeader+.admin-nav{margin-bottom:22px}.filterBar{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:10px;gap:10px;margin:20px 0}.skeleton{height:250px;background:linear-gradient(90deg,#eee,#f8f8f8,#eee);border-radius:14px}@media(max-width:850px){.grid3,.grid4{grid-template-columns:repeat(2,1fr)}.navlinks a:not(.btn){display:none}.hero{padding:62px 0}.filterBar,.footerGrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.grid2,.grid3,.grid4{grid-template-columns:1fr}.navlinks{gap:8px}.navlinks .cartLink{display:block!important}.hero h1{font-size:40px}.filterBar,.footerGrid{grid-template-columns:1fr}.container{padding:0 14px}.section{padding:38px 0}}.adminApp{min-height:100vh;background:#f4f5f7}.adminSidebar{position:fixed;inset:0 auto 0 0;width:244px;background:#0d0d0e;color:#fff;z-index:80;display:flex;flex-direction:column;border-right:1px solid #222}.adminBrand{height:82px;padding:18px;display:flex;gap:11px;align-items:center;border-bottom:1px solid #252525}.adminLogo{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-weight:1000;font-size:13px}.adminBrand b{display:block;font-size:13px;letter-spacing:.05em}.adminBrand small{display:block;color:#999;margin-top:3px;font-size:11px}.adminSidebar nav{padding:14px 10px;display:grid;grid-gap:4px;gap:4px}.adminSidebar nav a{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:10px;color:#bdbdbd;font-weight:750;font-size:14px}.adminSidebar nav a:hover{background:#191919}.navIcon{text-align:center;font-size:16px}.adminSideFoot{margin-top:auto;padding:16px;border-top:1px solid #252525}.adminSideFoot a{font-size:13px;color:#aaa}.adminMain{margin-left:244px;min-height:100vh}.adminTopbar{height:64px;background:#fff;border-bottom:1px solid #dddfe4;justify-content:space-between;padding:0 26px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.adminTopbar,.topbarTitle{display:flex;align-items:center}.topbarTitle{gap:9px}.topbarTitle span{font-size:12px;color:#8a8d95}.topbarTitle strong{font-size:14px}.topbarActions{display:flex;align-items:center;gap:12px}.topbarStore{font-size:13px;font-weight:750}.topbarSignout{border:1px solid #ddd;background:#fff;padding:8px 11px;font-weight:700;cursor:pointer}.menuButton{display:none;border:0;background:transparent;font-size:22px}.adminMain main>.section{padding-top:30px}.adminPage{max-width:1240px;margin:0 auto;padding:0 24px 50px}.adminPageHead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px}.adminPageHead h1{font-size:32px;letter-spacing:-.04em;margin:4px 0 7px}.adminEyebrow{font-size:11px;letter-spacing:.12em;font-weight:900;color:#9a7a00}.adminPageHead p{margin:0;color:#6d7077}.adminActions{display:flex;gap:9px;flex-wrap:wrap}.adminBtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d8d9de;background:#fff;border-radius:9px;padding:10px 14px;font-weight:800;cursor:pointer}.adminBtn.primary{background:#facc15;border-color:#e3b900;color:#111}.adminBtn.dark{background:#111;border-color:#111;color:#fff}.adminBtn.danger{color:#a00}.adminSection{background:#fff;border:1px solid #e0e1e5;border-radius:14px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.025)}.adminSection+.adminSection{margin-top:16px}.adminSectionHead{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px}.adminSectionHead h2{font-size:17px;margin:0}.adminSectionHead p{font-size:13px;color:#73767d;margin:4px 0 0}.adminField{display:grid;grid-gap:7px;gap:7px;margin-bottom:15px}.adminField:last-child{margin-bottom:0}.adminField>span{font-size:13px;font-weight:800}.adminHelp{font-size:12px;color:#7b7e85;font-weight:500}.adminField input,.adminField select,.adminField textarea{background:#fbfbfc}.adminGrid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.adminGrid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.adminCheck{display:flex;gap:9px;align-items:flex-start;padding:12px;border:1px solid #e2e3e7;border-radius:10px;background:#fafafa}.adminCheck input{width:auto;margin-top:3px}.adminNotice{padding:12px 14px;border-radius:10px;background:#fff8d9;border:1px solid #f1df86;font-size:13px}.adminSuccess{padding:11px 14px;border-radius:9px;background:#edf9ef;border:1px solid #bfe4c4;color:#25632c;font-weight:700}.adminPreview{border:1px solid #ddd;border-radius:14px;overflow:hidden;background:#fff}.adminPreviewBar{background:#111;color:#fff;padding:9px 14px;font-size:11px;font-weight:800;display:flex;justify-content:space-between}.adminPreviewHero{padding:34px 25px;background:radial-gradient(circle at 85% 10%,#444,#101010 65%);color:#fff}.adminPreviewHero h3{font-size:29px;line-height:1;margin:10px 0}.adminPreviewHero p{color:#ccc;font-size:13px;line-height:1.5}.adminPreviewButtons{display:flex;gap:8px}.adminPreviewButtons span{background:#facc15;color:#111;padding:8px 10px;border-radius:7px;font-size:11px;font-weight:900}.adminPreviewButtons span+span{background:#fff}.quickActions{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.quickAction{padding:16px;border:1px solid #e1e2e6;background:#fff;border-radius:12px}.quickAction b{display:block;margin-bottom:5px}.quickAction span{font-size:12px;color:#73767d}.adminStatGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.adminStat{background:#fff;border:1px solid #e0e1e5;border-radius:14px;padding:17px}.adminStat .label{font-size:12px;color:#73767d;font-weight:700}.adminStat .value{font-size:27px;font-weight:950;margin:6px 0}.adminStat .hint{font-size:11px;color:#8a8d94}.adminBadge{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f1f2f4;font-size:11px;font-weight:800}.adminBadge.yellow{background:#fff2a8}.adminBadge.green{background:#e2f5e5;color:#25632c}.adminBadge.red{background:#ffe5e5;color:#9b2020}.stickySave{position:-webkit-sticky;position:sticky;bottom:14px;z-index:20;margin-top:18px;padding:12px 14px;border:1px solid #dddfe4;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 8px 30px rgba(0,0,0,.12)}.stickySave span{font-size:12px;color:#666}@media(max-width:900px){.adminSidebar{transform:translateX(-100%);transition:transform .2s}.adminSidebar.open{transform:translateX(0)}.adminMain{margin-left:0}.menuButton{display:block}.adminOverlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:70;border:0}.adminTopbar{padding:0 14px}.topbarStore{display:none}.adminGrid3,.adminStatGrid,.quickActions{grid-template-columns:1fr 1fr}}@media(max-width:600px){.adminPage{padding:0 14px 35px}.adminPageHead{align-items:flex-start;flex-direction:column}.adminPageHead h1{font-size:27px}.adminGrid2,.adminGrid3,.adminStatGrid,.quickActions{grid-template-columns:1fr}.topbarTitle{display:none}.adminSection{padding:16px}.stickySave{align-items:flex-start;gap:10px;flex-direction:column}}.adminTile.activeEdit{border-color:#e3b900;box-shadow:0 0 0 2px #fff2a8;background:#fffdf0}.adminTile:disabled{opacity:.55;cursor:not-allowed}.results .result{display:block;width:100%;padding:0;border:1px solid #e5e7eb;border-radius:14px;background:#fff;margin-top:10px;overflow:hidden;text-align:left}.results .result.selected{border-color:#111827;box-shadow:0 4px 16px rgba(0,0,0,.08)}.results .resultMain{display:flex;align-items:center;gap:14px;width:100%;padding:12px;background:transparent;border:0;text-align:left;cursor:pointer}.results .resultMain img{width:58px;height:82px;object-fit:contain;border-radius:8px;background:#f6f6f6}.results .resultMain span{display:flex;flex-direction:column;gap:4px}.results .resultMain small{color:#6b7280}.cardChoice{display:flex;gap:18px;padding:16px;border-top:1px solid #e5e7eb;background:#fafafa;align-items:flex-start}.cardChoiceImage img{width:110px;height:154px;object-fit:contain;border-radius:10px;background:#fff}.cardChoiceControls{display:flex;flex-direction:column;gap:10px;max-width:330px;width:100%}.cardChoiceControls input,.cardChoiceControls select{min-height:42px}.cardChoiceControls label{display:flex;align-items:center;gap:10px}.cardChoiceControls label span{font-size:14px;font-weight:600}.cardChoiceControls label input{width:90px}@media(max-width:640px){.cardChoice{flex-direction:column}.cardChoiceImage img{width:130px;height:182px}.cardChoiceControls{max-width:none}}.adminGlobalSearch{max-width:430px}.adminGlobalSearch input{padding:9px 12px;font-size:13px}.adminSearchResults{top:44px;border:1px solid #ddd;box-shadow:0 12px 30px rgba(0,0,0,.14)}.adminSearchResults a{display:block;border-bottom:1px solid #eee}.adminSearchResults a:hover{background:#fffbe1}.adminSearchResults b,.adminSearchResults small{display:block}.adminSearchResults small{color:#777;margin-top:3px}.qtyControl{gap:0}.qtyControl button{width:40px;border:1px solid #ccc;font-size:20px}.qtyControl input{width:60px!important;text-align:center;border-radius:0}.buylistItemMain{display:flex;align-items:center;gap:12px}.buylistItemMain img{width:48px;height:68px;object-fit:contain;border-radius:7px}.buylistSummaryLine{display:flex;align-items:center;justify-content:space-between;gap:12px}.buylistSummaryLine .kpi{display:block}.buylistSummaryLine small{display:block;color:#666}.stickyBuylistSummary{position:-webkit-sticky;position:sticky;top:88px}.shopFilters{grid-template-columns:2fr 1fr 1.2fr 1fr 1fr auto}@media(max-width:1000px){.adminGlobalSearch{max-width:300px}.shopFilters{grid-template-columns:1fr 1fr}}@media(max-width:700px){.adminGlobalSearch{display:none}.stickyBuylistSummary{position:static}.buylistSummaryLine{align-items:flex-start;flex-direction:column}}.productActions{justify-content:space-between;gap:10px;margin-top:10px}.addButton{font-size:30px;line-height:1;font-weight:500;display:grid;place-items:center;box-shadow:0 2px 0 rgba(0,0,0,.08)}.addButton:hover:not(:disabled){transform:translateY(-1px);filter:brightness(.97)}.addButton:disabled{background:#e5e5e5;color:#999;box-shadow:none}.inCartNote{color:#6b5a00}.cartCount{min-width:20px;height:20px;padding:0 5px;font-weight:950}.cartHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.cartList{display:grid;grid-gap:12px;gap:12px}.cartItem{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:20px;gap:20px}.cartItemInfo{display:grid;grid-gap:5px;gap:5px}.cartItemInfo small{color:#6b7280}.qtyControl{border:1px solid #d5d6da;border-radius:12px}.qtyControl button{width:42px;height:42px;background:#f5f5f5;font-size:24px;font-weight:700}.qtyControl button:hover{background:#fff2a8}.qtyControl span{min-width:44px;text-align:center;font-weight:900}.cartLineTotal{min-width:90px;text-align:right}.emptyCart{text-align:center;padding:42px 20px}.emptyCartIcon{font-size:36px;margin-bottom:6px}.checkoutBtn{width:100%;margin-top:8px}.shopHeading{margin-bottom:24px}@media(max-width:640px){.cartHeader{align-items:flex-start;flex-direction:column}.cartItem{grid-template-columns:1fr auto;gap:12px}.cartLineTotal{grid-column:1;text-align:left}.cartItem .qtyControl{grid-column:2;grid-row:1/3}.productActions .btn{flex:1 1}}.announcement{background:#facc15;font-weight:850;font-size:13px}.storeHeader{background:#090909;box-shadow:0 2px 16px rgba(0,0,0,.14)}.topHeader{border-bottom:1px solid #252525}.headerMain{min-height:76px;gap:26px}.headerSearch{max-width:650px}.headerSearch input{border:0;border-radius:9px 0 0 9px;color:#111;padding:0 16px}.headerSearch button{border-radius:0 9px 9px 0;font-size:25px}.headerActions{gap:18px;font-size:13px;font-weight:800}.headerIcon:hover{color:#facc15}.headerCartDot{font-size:10px}.navRow{background:#111}.navInner{min-height:44px}.homeHero{min-height:500px;display:flex;align-items:center}.heroInner{max-width:1180px;width:100%}.heroButtons{display:flex;gap:12px;flex-wrap:wrap}.heroOutline{background:transparent;border:1px solid #777;color:#fff}.sectionIntro{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:25px}.sectionIntro h2{margin:5px 0 4px;font-size:32px;letter-spacing:-.04em}..eyebrow{font-size:11px;letter-spacing:.14em;font-weight:950;color:#9a7a00}.textLink{font-weight:900}.textLink:hover{color:#9a7a00}.categoryGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.categoryTile{background:#fff;border:1px solid #e0e1e5;border-radius:15px;padding:22px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;min-height:120px;transition:.15s}.categoryTile:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.07);border-color:#facc15}.categoryTile h3{margin:0 0 5px}.categoryTile p{margin:0;color:#777;font-size:13px}.categoryTile>b{font-size:20px}.categoryIcon{font-size:30px}.productTile,.productsSection{background:#fff}.productTile{display:block;border:1px solid #e1e2e5;border-radius:14px;padding:14px;transition:.15s}.productTile:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.07)}.productTile .product-img{background:#f7f7f7}.productTile h3{margin:5px 0;font-size:15px}.productTile small{color:#777}.productCategory{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.productPlaceholder{aspect-ratio:1/1;border-radius:12px;background:#111;color:#facc15;display:grid;place-items:center;font-weight:950;font-size:30px}.buyBanner{background:#111;color:#fff;padding:54px 0}.buyBannerInner{display:flex;align-items:center;justify-content:space-between;gap:30px}.buyBanner h2{font-size:34px;margin:6px 0}.buyBanner p{color:#bbb;max-width:600px}.shopPage{padding-top:40px}.shopTop{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:25px}.shopTop h1{font-size:38px;margin:5px 0}.shopToolbar{font-size:13px;color:#666}.cartToolbar{font-weight:900;color:#111}.shopFilters{background:#fff;padding:14px;border:1px solid #dedfe3;margin:0;box-shadow:0 3px 14px rgba(0,0,0,.03)}.productName{font-size:17px;margin:0}.productMeta{color:#6b7280}.stockText{color:#55705a}.lowStock{color:#a15b00;font-weight:800}.toast{right:22px;bottom:22px;padding:13px 17px;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.2);font-weight:750}.emptyState{text-align:center;padding:50px}.breadcrumbs{font-size:13px;color:#777;margin-bottom:18px}.breadcrumbs a{text-decoration:underline}.productDetail{display:grid;grid-template-columns:minmax(300px,1fr) minmax(350px,1fr);grid-gap:60px;gap:60px;background:#fff;border:1px solid #e0e1e5;border-radius:18px;padding:30px}.productLargeImage{max-width:520px;margin:auto;aspect-ratio:1/1;display:grid;place-items:center;background:#f6f6f6;border-radius:15px}.productLargeImage img{width:100%;height:100%;object-fit:contain}.productLargeImage span{font-size:50px;font-weight:950;color:#facc15;background:#111;padding:40px;border-radius:20px}.productInfo{padding:15px 0}.productInfo h1{font-size:40px;line-height:1.05;letter-spacing:-.04em;margin:14px 0 7px}.productMeta.large{font-size:15px}.detailPrice{font-size:35px;font-weight:950;margin:25px 0}.conditionRow{display:flex;justify-content:space-between;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:14px 0}.stockGood{color:#26703a;font-weight:800}.stockBad{color:#a11;font-weight:800}.description{color:#555;line-height:1.65}.buyControls{display:flex;gap:10px;margin:25px 0}.detailQty{display:flex;border:1px solid #d2d3d7;border-radius:10px;overflow:hidden}.detailQty button{width:45px;border:0;background:#f4f4f4;font-size:22px;cursor:pointer}.detailQty span{width:46px;display:grid;place-items:center;font-weight:900}.addToCartLarge{flex:1 1}.sellCardLink{font-weight:850;font-size:14px}.reviewSection{padding-left:0;padding-right:0}.reviewSection .sectionIntro{margin-bottom:15px}@media(max-width:900px){.categoryGrid{grid-template-columns:1fr 1fr}.primaryNav{gap:15px}.productDetail{grid-template-columns:1fr;gap:25px}.productInfo{padding:0}.headerMain{gap:14px}.headerSearch{order:3;flex-basis:100%;max-width:none}.headerMain{flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.navRow{display:none}.storeHeader{position:relative}.headerActions{margin-left:auto}.buyBannerInner{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.categoryGrid{grid-template-columns:1fr}.sectionIntro,.shopTop{align-items:flex-start;flex-direction:column}.productInfo h1,.shopTop h1{font-size:31px}.productDetail{padding:16px}.headerActions{gap:10px}.brand{font-size:20px}.headerSearch{height:42px}.buyBanner h2{font-size:28px}.homeHero{min-height:440px}}.storeHeader{color:#fff;z-index:40;border-bottom:1px solid #242426}.storeHeader,.topHeader{background:#0b0b0c}.headerMain{gap:24px}.headerSearch{max-width:620px}.headerSearch input{border-radius:10px 0 0 10px;border:1px solid #3b3b3f;background:#fff}.headerSearch button{width:50px;border-radius:0 10px 10px 0;font-size:22px}.headerActions{gap:16px;white-space:nowrap}.headerIcon{font-size:13px;font-weight:800}.headerCartDot{color:#facc15}.navRow{border-top:1px solid #232326;background:#111112}.navInner{height:46px}.primaryNav{gap:25px;font-size:13px;font-weight:800}.primaryNav a:hover,.sellNav{color:#facc15}.homeSellSection{background:#facc15;color:#111;padding:28px 0}.homeSellInner{display:flex;align-items:center;justify-content:space-between;gap:24px}.homeSellInner h2{font-size:30px;letter-spacing:-.04em;margin:4px 0}.homeSellInner p{margin:0;max-width:720px;color:#3f3a18}.homeSellBtn{background:#111;color:#fff;min-width:180px}.buyHero{background:#0b0b0c;color:#fff;padding:58px 0}.buyHeroInner{display:grid;grid-template-columns:1.6fr .8fr;grid-gap:60px;gap:60px;align-items:center}.buyHero h1{font-size:clamp(48px,7vw,78px);line-height:.92;letter-spacing:-.06em;margin:14px 0}.buyHero h1 span{color:#facc15}.buyHero p{font-size:19px;line-height:1.5;color:#c8c8ca;max-width:680px}.buyTrust{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.buyTrust span{background:#19191b;border:1px solid #2b2b2e;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:750;color:#ddd}.buyQuickCard{background:#fff;color:#111;border-radius:18px;padding:24px;box-shadow:0 18px 50px rgba(0,0,0,.25)}.buyQuickCard>b{display:block;font-size:18px;margin-bottom:14px}.buyQuickCard>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #eee;font-size:14px}.buyQuickCard strong{width:28px;height:28px;border-radius:50%;background:#facc15;display:grid;place-items:center}.buyWorkspace{background:#f4f4f5;padding:34px 0 60px}.buyWorkspaceGrid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,.75fr);grid-gap:22px;gap:22px}.buySearchCard{background:#fff;border:1px solid #dedee2;border-radius:18px;padding:22px;box-shadow:0 8px 28px rgba(0,0,0,.05)}.buySearchHeading{display:flex;justify-content:space-between;align-items:flex-start}.buySearchHeading h2{margin:4px 0 16px;font-size:27px;letter-spacing:-.04em}.buySearchHeading kbd{border:solid #d7d7db;border-width:1px 1px 2px;border-radius:7px;padding:3px 8px;color:#777;background:#fafafa}.bigSearchWrap{display:flex;align-items:center;border:2px solid #b9a200;border-radius:13px;background:#fffdf0;padding:0 12px}.bigSearchWrap>span{font-size:25px;color:#777}.bigBuySearch{border:0!important;outline:0!important;background:transparent!important;font-size:18px!important;padding:16px 9px!important}.clearSearch{border:0;background:none;font-size:24px;color:#888;cursor:pointer}.searchHints{display:flex;gap:7px;flex-wrap:wrap;margin:11px 0}.searchHints button{border:1px solid #ddd;background:#fafafa;border-radius:999px;padding:7px 10px;font-size:12px;cursor:pointer}.searchHints button:hover{border-color:#facc15;background:#fffbe1}.advancedSearch{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:9px}.searchState{padding:16px 5px;color:#777;font-size:13px}.buyResults{margin-top:14px;border:1px solid #e3e3e6;border-radius:13px;overflow:hidden}.buyResult{position:relative;border-bottom:1px solid #ededee;background:#fff}.buyResult:last-child{border-bottom:0}.buyResult:hover{background:#fffdf0}.buyResultMain{display:flex;align-items:center;gap:13px;padding:12px 55px 12px 12px;cursor:pointer}.buyResultMain img,.miniCard{width:48px;height:67px;object-fit:contain;border-radius:7px;background:#f1f1f2}.miniCard{display:grid;place-items:center;background:#111;color:#facc15;font-weight:900}.buyResultMain b{display:block;font-size:15px}.batchItem small,.buyResultMain small{display:block;color:#777;margin-top:3px}.quickAdd{position:absolute;right:12px;top:17px;width:38px;height:38px;border:0;border-radius:10px;background:#facc15;color:#111;font-size:25px;font-weight:900;cursor:pointer}.quickAdd:hover{transform:scale(1.04)}.inlineChoice{display:grid;grid-template-columns:95px 1fr;grid-gap:18px;gap:18px;border-top:1px solid #eee;background:#fafafa;padding:16px}.choiceImage img{width:95px;height:130px;object-fit:contain}.choiceFields{display:flex;flex-direction:column;gap:8px}.conditionPills{display:flex;gap:6px;flex-wrap:wrap}.conditionPills button{border:1px solid #d5d5d7;background:#fff;border-radius:8px;padding:8px 11px;font-weight:800;cursor:pointer}.conditionPills button.active{background:#111;color:#fff;border-color:#111}.choicePricing{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:3px 0}.choicePricing>div{border:1px solid #dedee2;border-radius:10px;background:#fff;padding:10px 12px}.choicePricing span{display:block;color:#777;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.choicePricing strong{display:block;font-size:19px;margin-top:3px}.pricingMeta{color:#777;font-size:11px}.choiceBottom{display:flex;gap:12px;align-items:end;margin-top:4px}.choiceBottom label{font-size:12px;font-weight:800}.choiceBottom .btn{height:42px}.buyTips{display:grid;grid-template-columns:110px 1fr;grid-gap:5px 12px;gap:5px 12px;color:#666;font-size:12px;margin:12px 5px}.buyTips b{color:#222}.batchCard{background:#fff;border:1px solid #dedee2;border-radius:18px;box-shadow:0 8px 28px rgba(0,0,0,.07);position:-webkit-sticky;position:sticky;top:105px;overflow:hidden}.batchHeader{display:flex;align-items:end;justify-content:space-between;padding:21px;border-bottom:1px solid #eee}.batchHeader h2{margin:3px 0 0;font-size:25px}.batchHeader>strong{font-size:25px}.batchEmpty{text-align:center;padding:38px 24px;color:#666}.emptyIcon{width:50px;height:50px;border-radius:50%;background:#fff6b8;color:#111;display:grid;place-items:center;font-size:27px;font-weight:900;margin:0 auto 12px}.batchEmpty p{font-size:13px;line-height:1.5}.batchItems{max-height:52vh;overflow:auto}.batchItem{padding:14px 17px;border-bottom:1px solid #eee}.batchItemTop{display:flex;align-items:center;gap:10px}.batchItemTop .miniCard,.batchItemTop img{width:42px;height:58px}.batchItemTop>div:nth-child(2){flex:1 1;min-width:0}.batchItemTop b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.removeX{border:0;background:none;font-size:21px;color:#999;cursor:pointer}.batchItemBottom{display:flex;align-items:center;gap:8px;margin-top:10px}.batchItemBottom select{width:70px;padding:8px}.batchItemBottom>b{margin-left:auto}.qtyControl{display:flex;align-items:center;border:1px solid #d4d4d7;border-radius:8px;overflow:hidden;background:#fff}.qtyControl button{width:32px;height:34px;border:0;background:#f3f3f4;font-size:18px;cursor:pointer}.qtyControl input,.qtyControl span{width:36px;height:34px;border:0;text-align:center;display:grid;place-items:center;font-weight:850}.qtyControl input{padding:0}.batchFooter{border-top:1px solid #eee;padding:18px}.batchFooter>div{display:flex;justify-content:space-between;align-items:end}.batchFooter span{display:block;color:#777;font-size:12px}.batchFooter strong{font-size:29px}.batchFooter>small{display:block;color:#777;margin:5px 0 12px;line-height:1.4}.submitBatch{width:100%;height:48px}.buyBottom{padding:48px 0;background:#fff}.buyBottom>.container{display:flex;align-items:center;justify-content:space-between;gap:30px}.buyBottom h2{margin:5px 0;font-size:30px}.buyBottom p{color:#666;max-width:700px}.alert{font-size:12px}.productActions{display:flex;gap:8px}.addButton{width:44px;height:44px;border:0;border-radius:10px;background:#facc15;color:#111;font-size:28px;font-weight:900;cursor:pointer}.addButton:disabled{opacity:.35;cursor:not-allowed}.inCartNote{color:#7b6500}.cartCount{display:inline-grid;place-items:center;background:#facc15;font-size:11px;margin-left:4px}@media(max-width:900px){.buyHeroInner,.buyWorkspaceGrid{grid-template-columns:1fr}.buyQuickCard{max-width:560px}.batchCard{position:-webkit-sticky;position:sticky;top:10px}.buyBottom>.container,.homeSellInner{align-items:flex-start;flex-direction:column}.headerMain{flex-wrap:wrap;padding:12px 20px}.headerSearch{order:3;flex-basis:100%;max-width:none}.navRow{display:none}}@media(max-width:560px){.buyHero{padding:40px 0}.buyHero h1{font-size:52px}.buyWorkspace{padding-top:18px}.buySearchCard{padding:15px}.advancedSearch{grid-template-columns:1fr}.inlineChoice{grid-template-columns:70px 1fr;gap:10px}.choicePricing{grid-template-columns:1fr}.choiceImage img{width:70px;height:100px}.choiceBottom{align-items:stretch;flex-direction:column}.choiceBottom .btn{width:100%}.buyTips{grid-template-columns:1fr}.batchCard{border-radius:14px}.batchItems{max-height:none}.buyTrust{gap:6px}.buyTrust span{font-size:11px}.homeSellInner h2{font-size:25px}}.homeSellModes{background:#111;color:#fff;padding:18px 0}.homeSellModeGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.homeSellModeGrid a{background:#1b1b1d;border:1px solid #2e2e31;border-radius:12px;padding:16px;color:#fff;display:flex;flex-direction:column;gap:5px}.homeSellModeGrid a:hover{border-color:#facc15}.homeSellModeGrid b{font-size:14px}.homeSellModeGrid span{font-size:12px;color:#bbb}.sellLandingHero,.simpleSellHero{background:#0b0b0c;color:#fff;padding:62px 0}.sellLandingHero h1,.simpleSellHero h1{font-size:clamp(48px,7vw,78px);line-height:.95;letter-spacing:-.06em;margin:15px 0}.sellLandingHero h1 span{color:#facc15}.sellLandingHero p,.simpleSellHero p{max-width:720px;color:#c9c9cb;font-size:18px;line-height:1.5}.sellChoices{background:#f4f4f5;padding:35px 0 55px}.sellChoiceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.sellChoice{background:#fff;border:1px solid #ddd;border-radius:18px;padding:25px;box-shadow:0 8px 28px rgba(0,0,0,.05);color:#111;display:flex;flex-direction:column;min-height:280px}.sellChoice.featured{border:2px solid #facc15}.sellChoice:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,.08)}.choiceIcon{font-size:30px;margin-bottom:18px}.sellChoice h2{font-size:25px;letter-spacing:-.04em;margin:7px 0}.sellChoice p{color:#666;line-height:1.55;flex:1 1}.sellChoice b{color:#5f5100}.sellHow{background:#fff;padding:55px 0}.howGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px;gap:25px}.howGrid>div{border-top:2px solid #111;padding-top:15px}.howGrid strong{font-size:13px;color:#8b7600}.howGrid h3{margin:7px 0}.howGrid p{color:#666;font-size:14px;line-height:1.5}.simpleSellPage{background:#f4f4f5;min-height:80vh}.sellForm{display:flex;flex-direction:column;gap:17px;padding:28px}.sellForm h2{margin:0 0 5px}.sellForm label{display:flex;flex-direction:column;gap:7px;font-weight:800;font-size:13px}.sellForm input,.sellForm select,.sellForm textarea{border:1px solid #d4d4d8;border-radius:9px;padding:12px;font:inherit;font-weight:400}.notice{margin-top:12px;background:#fffbe1;border:1px solid #facc15;border-radius:9px;font-size:13px}.bulkLayout{display:grid;grid-template-columns:1.5fr .7fr;grid-gap:20px;gap:20px;align-items:start}.bulkCard,.bulkSide{padding:24px}.bulkRow{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;border-top:1px solid #eee}.bulkRow>div:first-child{display:flex;flex-direction:column;gap:4px}.bulkRow small{color:#777}.bulkRow .qtyControl{flex-shrink:0}.bulkRow .qtyControl input{border:0;background:#fff}.bulkNotice{display:flex;gap:10px;background:#f7f7f8;border-radius:10px;padding:13px;margin:17px 0;color:#666;font-size:12px;line-height:1.45}.bulkNotice b{color:#222}.bulkSide{position:-webkit-sticky;position:sticky;top:105px}.bulkSide h3{font-size:24px}.bulkSide p{color:#666;line-height:1.5}.bulkSide hr{border:0;border-top:1px solid #eee;margin:20px 0}.searchUtilityRow{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.conditionHelp,.scanButton{border:1px solid #ddd;background:#fafafa;border-radius:999px;padding:8px 11px;font-weight:800;font-size:12px;cursor:pointer}.conditionHelp:hover,.scanButton:hover{border-color:#facc15;background:#fffbe1}.buyPolicy{display:flex;gap:10px;align-items:flex-start;background:#fffdf0;border-top:1px solid #f0df76;padding:12px 14px;font-size:12px}.buyPolicy>span{font-size:16px}.buyPolicy div{display:flex;flex-direction:column;gap:3px}.buyPolicy small{color:#666;line-height:1.4}@media(max-width:900px){.bulkLayout,.homeSellModeGrid,.howGrid,.sellChoiceGrid{grid-template-columns:1fr}.bulkSide{position:static}.sellLandingHero,.simpleSellHero{padding:45px 0}.sellLandingHero h1,.simpleSellHero h1{font-size:52px}}.storeHeader{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#fff;color:#111;border-bottom:1px solid #e5e5e8;box-shadow:0 2px 14px rgba(0,0,0,.04)}.proHeader .topHeader{background:#0a0a0b}.headerMain{min-height:74px;display:flex;align-items:center;gap:22px}.brand{font-size:23px;white-space:nowrap}.brand span{color:#fff}.headerSearch{height:44px;flex:1 1;max-width:690px;margin:auto;display:flex;align-items:center;background:#fff;border:1px solid #d7d7dc;border-radius:10px;color:#111}.headerSearch:focus-within{border-color:#facc15;box-shadow:0 0 0 3px rgba(250,204,21,.15)}.headerSearch .searchGlyph{font-size:23px;color:#777;padding-left:13px}.headerSearch input{border:0!important;outline:0!important;box-shadow:none!important;padding:0 10px!important;height:42px}.headerSearch button{height:100%;border:0;background:#facc15;color:#111;padding:0 18px;font-weight:900;cursor:pointer}.headerActions{display:flex;align-items:center;gap:8px}.headerAction{font-size:13px;font-weight:800;padding:10px 11px;border-radius:8px}.headerAction:hover{background:#1b1b1d;color:#facc15}.navRow{background:#fff}.navInner{height:52px;justify-content:space-between}.navInner,.primaryNav{display:flex;align-items:center}.primaryNav{height:100%;gap:4px}.navDrop>summary,.primaryNav>a{padding:9px 12px;border-radius:8px;font-size:13px;font-weight:850;cursor:pointer;list-style:none}.navDrop>summary:hover,.primaryNav>a:hover{background:#f7f7f8}.navDrop{position:relative;height:100%;display:flex;align-items:center}.navDrop summary::-webkit-details-marker{display:none}.navDrop summary span{font-size:12px;color:#777;margin-left:4px}.navDrop[open]>summary{background:#fff8c9}.megaMenu{position:absolute;top:46px;left:0;background:#fff;border:1px solid #dedee3;border-radius:13px;box-shadow:0 18px 45px rgba(0,0,0,.14);padding:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px;min-width:430px}.megaMenu>div{display:flex;flex-direction:column;gap:3px}.megaMenu b{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#777;margin-bottom:7px}.megaMenu a{padding:8px 9px;border-radius:7px;font-size:13px;font-weight:750}.megaMenu a:hover{background:#fff9cf}.megaMenu em{font-style:normal;font-size:10px;background:#facc15;border-radius:999px;padding:3px 6px;margin-left:5px}.navRight{display:flex;align-items:center}.sellNav{background:#facc15;color:#111;border-radius:9px;padding:10px 14px;font-weight:900;font-size:13px}.sellNav:hover{filter:brightness(.97)}.mobileNav{display:none}.mobileNav summary{list-style:none}.mobileNav summary::-webkit-details-marker{display:none}.mobileNavPanel{display:flex;flex-direction:column;padding-bottom:14px}.mobileNavPanel details summary,.mobileNavPanel>a{padding:12px 4px;border-top:1px solid #eee;font-weight:800;list-style:none}.mobileNavPanel details summary::-webkit-details-marker{display:none}.mobileNavPanel details>a{display:block;padding:10px;color:#555;border-top:1px solid #f1f1f1}.proHero .heroInner{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:48px;gap:48px;align-items:center}.heroCopy{max-width:760px}.heroSearchCard{background:rgba(255,255,255,.96);color:#111;border-radius:18px;padding:24px;box-shadow:0 18px 55px rgba(0,0,0,.22)}.heroSearchCard h2{font-size:25px;letter-spacing:-.04em;margin:5px 0 16px}.heroSearchInput{display:flex;border:1px solid #d3d3d7;border-radius:10px;overflow:hidden}.heroSearchInput span{padding:0 11px;display:grid;place-items:center;color:#777;font-size:22px}.heroSearchInput input{border:0!important;outline:0!important;box-shadow:none!important}.heroSearchInput button{border:0;background:#facc15;font-weight:900;padding:0 15px;cursor:pointer}.heroSearchLinks{display:flex;gap:14px;margin-top:14px}.heroSearchLinks a{font-size:12px;font-weight:850;color:#5d5000}.trustStrip{background:#fff;border-bottom:1px solid #e6e6e8}.trustGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}.trustGrid>div{padding:17px 18px;border-right:1px solid #eee;display:flex;flex-direction:column;gap:4px}.trustGrid>div:last-child{border-right:0}.trustGrid b{font-size:13px}.trustGrid span{font-size:11px;color:#777}.proSellSection{background:#fff}.lightIntro{color:#fff}.lightIntro h2{margin:5px 0;font-size:27px}.homeSellModeGrid a{min-height:150px}.homeSellModeGrid strong{color:#facc15;font-size:12px;margin-top:auto}.proProductTile{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.proProductTile:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.09);border-color:#d7c34a}.productTileBottom{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px}.productTileBottom span{font-size:12px;font-weight:900;color:#625500}.footerGrid{grid-template-columns:1.5fr 1fr 1fr 1fr}.footerBottom span{margin:0 5px;color:#555}@media(max-width:900px){.headerMain{flex-wrap:wrap;padding:11px 20px}.headerSearch{order:3;flex-basis:100%;max-width:none}.navRow{display:none}.mobileNav{display:block;background:#fff;border-top:1px solid #222}.mobileNav>summary{display:flex;justify-content:space-between;align-items:center;padding-top:11px;padding-bottom:11px;font-weight:900}.mobileNavPanel{padding-left:20px;padding-right:20px}.proHero .heroInner{grid-template-columns:1fr}.heroSearchCard{max-width:560px}.trustGrid{grid-template-columns:repeat(2,1fr)}.trustGrid>div:nth-child(2){border-right:0}.trustGrid>div:nth-child(-n+2){border-bottom:1px solid #eee}.footerGrid{grid-template-columns:1.5fr 1fr 1fr}}@media(max-width:560px){.headerMain{padding:10px 14px;gap:10px}.brand{font-size:20px}.headerActions{margin-left:auto}.headerAction{font-size:12px;padding:8px 7px}.headerSearch{height:42px}.headerSearch button{padding:0 13px}.heroSearchCard{padding:18px}.heroSearchInput{display:grid;grid-template-columns:30px 1fr}.heroSearchInput button,.heroSearchInput input{height:40px}.trustGrid{grid-template-columns:1fr}.trustGrid>div{border-right:0!important;border-bottom:1px solid #eee!important}.trustGrid>div:last-child{border-bottom:0!important}.footerGrid{grid-template-columns:1fr}.sellNav{display:none}}:root{--dg-yellow:#f5c400;--dg-black:#0a0a0a;--dg-ink:#161616;--dg-muted:#6d6d6d;--dg-line:#e8e8e8;--dg-soft:#f7f7f5;--dg-radius:16px}html{scroll-behavior:smooth}body{background:#fff;color:var(--dg-ink)}button,input,select,textarea{font:inherit}.proHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--dg-line)}.topHeader{background:#fff}.navRow{background:#0b0b0b;color:#fff}.navInner{min-height:50px}.navDrop>summary,.primaryNav>a{font-weight:700;font-size:14px}.megaMenu{box-shadow:0 18px 50px rgba(0,0,0,.18);border:1px solid #222}.megaMenu a{transition:background .15s,transform .15s}.megaMenu a:hover{background:#f6f6f4;transform:translateX(2px)}.sellNav{box-shadow:0 8px 20px rgba(245,196,0,.15)}.headerSearch{border:1px solid #ddd;border-radius:12px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.headerSearch:focus-within{border-color:#b99a00;box-shadow:0 0 0 3px rgba(245,196,0,.15)}.bigSearchWrap,.heroSearchInput{transition:border-color .15s,box-shadow .15s}.bigSearchWrap:focus-within,.heroSearchInput:focus-within{border-color:#b99a00;box-shadow:0 0 0 4px rgba(245,196,0,.14)}.addButton,.btn,.cartToolbar,.quickAdd,.textLink{transition:transform .12s,box-shadow .12s,background .12s}.addButton:hover,.btn:hover,.quickAdd:hover{transform:translateY(-1px)}.addButton:active,.btn:active,.quickAdd:active{transform:translateY(0)}.product-card{position:relative;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.product-card:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(0,0,0,.1);border-color:#d7d7d7}.product-card .product-img{transition:transform .22s}.product-card:hover .product-img{transform:scale(1.025)}.productActions{align-items:center}.addButton{min-width:44px;min-height:44px;font-size:25px;font-weight:800;border-radius:12px}.inCartNote{font-size:12px;font-weight:800;color:#6b5600;margin-top:8px}.lowStock,.stockText{font-weight:700}.shopFilters{position:-webkit-sticky;position:sticky;top:111px;z-index:20;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px;border:1px solid var(--dg-line);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.05)}.shopToolbar{display:flex;justify-content:space-between;align-items:center;margin:14px 0;font-size:14px;font-weight:700}.cartToolbar{padding:8px 12px;border:1px solid var(--dg-line);border-radius:10px}.cartCount{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;background:var(--dg-yellow);color:#111;border-radius:999px;margin-left:5px}.toast{position:fixed;right:20px;bottom:20px;z-index:100;background:#111;color:#fff;padding:13px 16px;border-radius:12px;box-shadow:0 15px 40px rgba(0,0,0,.25);font-weight:700}.skeleton{min-height:390px;border-radius:16px;background:linear-gradient(90deg,#f1f1f1 25%,#fafafa 37%,#f1f1f1 63%);background-size:400% 100%;animation:dgshimmer 1.2s infinite}@keyframes dgshimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.buyWorkspace{background:#f7f7f5}.buyWorkspaceGrid{align-items:start}.batchColumn{position:-webkit-sticky;position:sticky;top:125px}.batchCard{box-shadow:0 18px 45px rgba(0,0,0,.08);border:1px solid #e2e2df}.batchFooter{background:#fff}.batchFooter .submitBatch{min-height:52px;font-size:16px}.buyResult{transition:border-color .15s,box-shadow .15s}.buyResult:hover{border-color:#cfcfcf;box-shadow:0 8px 24px rgba(0,0,0,.06)}.quickAdd{width:42px;height:42px}.conditionPills button{transition:all .12s}.conditionPills button.active{box-shadow:0 0 0 3px rgba(245,196,0,.18)}.sellChoices .sellChoice{transition:transform .18s,box-shadow .18s,border-color .18s}.sellChoices .sellChoice:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(0,0,0,.11);border-color:#d2d2d2}.homeSellModeGrid>a{transition:transform .18s,box-shadow .18s}.homeSellModeGrid>a:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(0,0,0,.1)}.adminPage{background:#f6f6f4}.adminStat{transition:transform .15s,box-shadow .15s}.adminStat:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.adminTile,.quickAction{transition:transform .15s,box-shadow .15s,border-color .15s}.adminTile:hover,.quickAction:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.08);border-color:#d6d6d6}@media(max-width:900px){.shopFilters{top:104px}.batchColumn{position:static}.proHeader{position:-webkit-sticky;position:sticky}.headerSearch{order:3;width:100%}.headerMain{flex-wrap:wrap}.headerActions{margin-left:auto}.navRight,.primaryNav{display:none}.mobileNav{display:block}.mobileNavPanel{box-shadow:0 18px 40px rgba(0,0,0,.15)}.shopFilters{position:static;display:grid;grid-template-columns:1fr 1fr}.shopFilters .search{grid-column:1/-1}.shopToolbar{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding:10px;border:1px solid var(--dg-line);border-radius:12px;z-index:30}.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.grid4,.shopFilters{grid-template-columns:1fr}.product-card .product-img{max-height:320px}.heroButtons,.row{flex-wrap:wrap}.toast{left:12px;right:12px;bottom:12px}.headerActions .headerAction{font-size:12px}}.bulkTotal{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5e7eb;margin-top:18px;padding-top:18px;font-size:18px}.bulkTotal strong{font-size:28px}.bulkRow>strong{min-width:80px;text-align:right}.notice{margin-top:14px;padding:12px;border-radius:10px;background:#fff7d6}.pill{white-space:nowrap}.scanButton:disabled{opacity:.6;cursor:not-allowed}.scanButton small{font-size:10px;margin-left:4px}.mobileBatchBar{display:none}.popularSellGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.popularSellCard{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid var(--dg-line);border-radius:14px;background:#fff;transition:transform .15s,box-shadow .15s,border-color .15s}.popularSellCard:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.08);border-color:#d6d6d6}.popularSellCard small{color:#777}.popularSellCard span{margin-top:auto;color:#625500;font-size:12px;font-weight:900}.mobileBatchBar{position:fixed;left:12px;right:12px;bottom:12px;z-index:90;background:#111;color:#fff;border-radius:16px;padding:10px 12px;box-shadow:0 18px 45px rgba(0,0,0,.28);align-items:center;justify-content:space-between;gap:12px}.mobileBatchBar>div{display:flex;flex-direction:column;gap:2px}.mobileBatchBar span{font-size:11px;color:#bbb}.mobileBatchBar strong{font-size:18px}.mobileBatchBar .btn{white-space:nowrap}@media(max-width:700px){.popularSellGrid{grid-template-columns:1fr 1fr}.mobileBatchBar{display:flex}.buyBottom{padding-bottom:95px}}@media(max-width:480px){.popularSellGrid{grid-template-columns:1fr}}.inspectionRow{display:grid;grid-template-columns:minmax(0,1fr) 90px 110px;grid-gap:8px;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb}.inspectionRow small{display:block;color:#6b7280;margin-top:3px}.inspectionRow input,.inspectionRow select{width:100%}@media(max-width:700px){.inspectionRow{grid-template-columns:1fr 80px 95px}}.adminApp{background:#f6f7f8}.adminSidebar{width:252px;background:#111214;border-right:1px solid #242529;box-shadow:4px 0 18px rgba(0,0,0,.08)}.adminBrand{height:76px;padding:15px 16px;border-bottom:1px solid #27282c;gap:10px}.adminLogo{width:38px;height:38px;border-radius:9px;background:#facc15;color:#111;box-shadow:0 2px 0 #c79d00;font-size:12px}.adminBrand b{font-size:12px;letter-spacing:.08em}.adminBrand small{font-size:10px;color:#8e9198}.adminBrandCopy{min-width:0}.adminClose{display:none;margin-left:auto;border:0;background:transparent;color:#999;font-size:25px;line-height:1;cursor:pointer}.adminNavScroll{flex:1 1;overflow-y:auto;padding:12px 10px 10px}.adminNavGroup{margin-bottom:14px}.adminNavLabel{padding:5px 11px 6px;color:#777b84;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.adminSidebar nav{padding:0;display:block}.adminSidebar nav a{position:relative;padding:9px 11px;margin:2px 0;border-radius:8px;color:#b9bcc3;font-size:13px;font-weight:720;gap:10px;transition:background .15s,color .15s,transform .15s}.adminSidebar nav a:hover{background:#1b1c20;color:#fff}.adminSidebar nav a.active{background:#facc15;color:#111;box-shadow:0 2px 0 rgba(0,0,0,.15)}.adminSidebar nav a.active:before{content:"";position:absolute;left:-10px;top:7px;bottom:7px;width:3px;background:#facc15;border-radius:0 3px 3px 0}.adminSidebar nav a.active .navIcon{color:#111}.navIcon{width:20px;font-size:15px;color:#858991}.navText{flex:1 1}.navBadge{font-size:9px;padding:2px 6px;border-radius:999px;background:#292a2e;color:#bbb}.adminSideFoot{padding:11px;border-top:1px solid #27282c}.adminSideFoot a{display:flex;gap:9px;align-items:center;padding:9px 10px;border-radius:8px;color:#9ea1a8;font-size:12px;font-weight:700}.adminSideFoot a:hover{background:#1b1c20;color:#fff}.adminTopbar{height:62px;padding:0 24px;box-shadow:0 1px 0 rgba(0,0,0,.02)}.topbarTitle{min-width:165px}.topbarTitle span{font-size:10px;text-transform:uppercase;letter-spacing:.09em}.topbarTitle strong{font-size:13px}.adminGlobalSearch{position:relative;flex:1 1;max-width:520px;margin:0 28px}.adminGlobalSearch input{width:100%;height:38px;border:1px solid #d9dce2;border-radius:9px;background:#f8f9fa;padding:0 12px 0 34px;font-size:12px;outline:none}.adminGlobalSearch input:focus{border-color:#b7bbc3;background:#fff;box-shadow:0 0 0 3px rgba(250,204,21,.14)}.adminSearchIcon{position:absolute;left:12px;top:9px;color:#858991;font-size:18px;z-index:1}.adminSearchResults{position:absolute;left:0;right:0;top:43px;background:#fff;border:1px solid #dddfe4;border-radius:10px;box-shadow:0 14px 35px rgba(0,0,0,.14);overflow:hidden;z-index:100}.adminSearchResults a{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;color:#202226}.adminSearchResults a:hover{background:#f7f7f8}.adminSearchResults b{font-size:12px}.adminSearchResults small{font-size:10px;color:#7a7d85}.topbarActions{gap:8px}.topbarStore{padding:8px 10px;border-radius:8px;color:#333;font-size:12px}.topbarStore:hover{background:#f2f3f5}.topbarSignout{border-radius:8px;padding:8px 10px;font-size:12px}.adminMain main>.section{padding-top:26px}@media(max-width:900px){.adminBrand{height:68px}.adminClose{display:block}.adminSidebar{width:270px}.adminGlobalSearch{margin:0 14px}.topbarTitle{min-width:120px}.adminSidebar nav a.active:before{display:none}}@media(max-width:600px){.adminTopbar{height:58px;padding:0 12px}.adminGlobalSearch{display:none}.topbarActions{margin-left:auto}.topbarSignout{padding:7px 9px}.topbarTitle{display:none}.adminBrandCopy{display:block}}.navIcon{width:18px;height:18px;display:grid;place-items:center;flex:0 0 18px}.navIcon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.adminSidebar nav a{min-height:38px}.adminSidebar nav a.active{font-weight:850}.adminSidebar nav a.active:after{content:"";position:absolute;right:8px;width:5px;height:5px;border-radius:50%;background:#111}.adminBrand{position:relative}.adminBrand:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:1px;background:linear-gradient(90deg,#facc15,transparent)}.adminTopbar{gap:16px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.adminTopbar:after{content:"";width:1px;height:24px;background:#e5e7eb;order:3}.adminGlobalSearch{order:2}.topbarTitle{order:1}.topbarActions{order:4}.adminGlobalSearch input::placeholder{color:#9aa0aa}.adminGlobalSearch:before{content:"⌘ K";position:absolute;right:10px;top:11px;font-size:9px;color:#9aa0aa;z-index:2;pointer-events:none}.adminSearchResults a{transition:background .12s}.adminSearchResults a:first-child{border-radius:10px 10px 0 0}.adminPage{max-width:1280px;padding-top:28px}.adminPageHead{position:relative}.adminPageHead h1{font-size:34px}.adminEyebrow{color:#8a6b00}.adminStat{position:relative;overflow:hidden}.adminStat:after{content:"";position:absolute;right:-28px;top:-28px;width:88px;height:88px;border-radius:50%;background:rgba(250,204,21,.12)}.quickAction{position:relative;min-height:92px;display:flex;flex-direction:column;justify-content:center}.quickAction:after{content:"→";position:absolute;right:15px;top:15px;color:#9ca0a8;transition:transform .15s}.quickAction:hover:after{transform:translateX(3px);color:#111}.adminSection{box-shadow:0 1px 2px rgba(0,0,0,.02),0 8px 28px rgba(0,0,0,.035)}.adminTile{background:#fbfbfc}@media(max-width:900px){.adminGlobalSearch:before,.adminSidebar nav a.active:after,.adminTopbar:after{display:none}}.inventoryHero{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:18px}.inventoryHero h1{margin:5px 0;font-size:clamp(36px,5vw,58px);letter-spacing:-.05em}.inventoryHeroActions{display:flex;gap:8px;flex-wrap:wrap}.inventoryStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.inventoryStats>div{background:#fff;border:1px solid #e2e2e5;border-radius:15px;padding:15px 16px;box-shadow:0 6px 22px rgba(0,0,0,.035)}.inventoryStats span{display:block;font-size:10px;font-weight:850;letter-spacing:.08em;color:#777}.inventoryStats b{display:block;font-size:27px;margin-top:5px;letter-spacing:-.03em}.advancedPanel{margin:16px 0;background:#fff;border:1px solid #e2e2e5;border-radius:14px;padding:13px 16px}.advancedPanel summary{cursor:pointer;font-weight:850;display:flex;justify-content:space-between;gap:12px}.advancedPanel summary span{font-weight:500;color:#777;font-size:12px}.advancedPanel[open] summary{margin-bottom:14px}.inventoryWorkspace{padding:0;overflow:hidden}.inventoryToolbar{display:grid;grid-template-columns:minmax(280px,1fr) 150px 130px 130px 130px;grid-gap:8px;gap:8px;padding:14px;border-bottom:1px solid #eee;background:#fafafa}.inventorySearch{display:flex;align-items:center;border:1px solid #d9d9dc;border-radius:10px;background:#fff;padding:0 11px}.inventorySearch span{font-size:20px;color:#777}.inventorySearch input{border:0!important;outline:0!important;background:transparent!important;padding:12px 8px!important;min-width:0}.inventoryToolbar select{border:1px solid #d9d9dc;border-radius:10px;padding:10px;background:#fff}.inventoryBulk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #eee}.inventoryBulk input,.table input{width:auto}.inventoryCardCell{display:flex;gap:10px;align-items:center;min-width:230px}.inventoryCardCell img,.inventoryThumb{width:42px;height:58px;object-fit:contain;border-radius:7px;background:#f0f0f1}.inventoryThumb{display:grid;place-items:center;font-weight:900}.inventoryCardCell small,.inventoryIdCell small{display:block;color:#777;margin-top:2px}.inventoryIdCell b{font-size:11px;white-space:nowrap}.statusPill{display:inline-flex;padding:5px 8px;border-radius:999px;background:#eee;font-size:10px;font-weight:850}.statusPill.active{background:#e9f8ee;color:#176b38}.cardShowPage{min-height:calc(100vh - 72px);background:#f4f4f1;padding:28px 20px 60px}.cardShowTop{max-width:1120px;margin:0 auto 18px;display:flex;justify-content:space-between;align-items:flex-end;gap:15px}.cardShowTop h1{font-size:clamp(38px,6vw,64px);letter-spacing:-.06em;margin:4px 0}.cardShowTop p{margin:0;color:#666}.cardShowGrid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:18px;gap:18px;align-items:stretch}.scanPanel,.showItemPanel{background:#fff;border:1px solid #dedee2;border-radius:22px;box-shadow:0 14px 45px rgba(0,0,0,.06);min-height:540px}.scanPanel{padding:18px}.scanHero,.scanPanel{display:flex;flex-direction:column;justify-content:center}.scanHero{min-height:430px;border:2px dashed #bbb;border-radius:18px;background:#fafafa;align-items:center;cursor:pointer}.scanHero:hover{border-color:#111;background:#fff}.scanIcon{width:88px;height:88px;border-radius:24px;background:#111;color:#facc15;display:grid;place-items:center;font-size:48px;font-weight:900;margin-bottom:18px}.scanHero strong{font-size:22px;letter-spacing:.02em}.scanHero small{color:#777;margin-top:5px}.cameraBox{position:relative;border-radius:18px;overflow:hidden;background:#111;min-height:430px}.cameraBox video{width:100%;height:430px;object-fit:cover}.scanFrame{position:absolute;inset:50% auto auto 50%;width:230px;height:230px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:20px;box-shadow:0 0 0 999px rgba(0,0,0,.25)}.scanFrame span{position:absolute;width:32px;height:32px;border-color:#facc15}.scanFrame span:first-child{top:-2px;left:-2px;border-top:4px solid;border-left:4px solid;border-radius:16px 0 0}.scanFrame span:nth-child(2){top:-2px;right:-2px;border-top:4px solid;border-right:4px solid;border-radius:0 16px 0 0}.scanFrame span:nth-child(3){bottom:-2px;left:-2px;border-bottom:4px solid;border-left:4px solid;border-radius:0 0 0 16px}.scanFrame span:nth-child(4){bottom:-2px;right:-2px;border-bottom:4px solid;border-right:4px solid;border-radius:0 0 16px 0}.cameraStop{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);border:0;background:rgba(0,0,0,.7);color:#fff;padding:11px 18px;border-radius:999px;cursor:pointer}.manualLookup{display:flex;gap:8px;margin-top:12px}.manualLookup input{flex:1 1;border:1px solid #d5d5d8;border-radius:11px;padding:13px}.showError,.showSuccess{margin-top:10px;padding:11px 13px;border-radius:10px;font-size:13px}.showError{background:#fff0f0;color:#9d2020}.showSuccess{background:#ecfaf0;color:#176b38}.showItemPanel{padding:26px}.showEmpty{height:100%;display:grid;place-items:center;align-content:center;text-align:center;color:#666}.showEmpty>div{font-size:46px}.showEmpty h2{color:#111;margin:10px 0 5px}.showItemHead{display:grid;grid-template-columns:100px 1fr;grid-gap:17px;gap:17px;align-items:center}.showImgPlaceholder,.showItemHead img{width:100px;height:140px;object-fit:contain;border-radius:12px;background:#f2f2f3}.showImgPlaceholder{display:grid;place-items:center;font-size:30px;font-weight:900}.showItemHead h2{font-size:28px;letter-spacing:-.04em;margin:5px 0}.showItemHead p{color:#666;margin:0 0 9px}.showItemHead b{font-size:12px;background:#f5f5f5;padding:7px 9px;border-radius:7px}.showQty{margin:25px 0;padding:22px;border-radius:17px;background:#111;color:#fff;text-align:center}.showQty span{display:block;color:#bbb;font-size:11px;font-weight:800;letter-spacing:.1em}.showQty strong{display:block;font-size:64px;line-height:1;margin:5px 0;color:#facc15}.showQty small{color:#aaa}.showActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.showActions button{height:105px;border:0;border-radius:16px;cursor:pointer;font-size:44px;font-weight:900}.showActions button:disabled{opacity:.35;cursor:not-allowed}.showActions button span{display:block;font-size:11px;letter-spacing:.08em}.showRemove{background:#ffe9e9;color:#a52a2a}.showAdd{background:#e9f8ee;color:#176b38}.showFooter{display:flex;justify-content:space-between;gap:8px;margin-top:13px}.showRule{max-width:1120px;margin:14px auto 0;color:#666;font-size:12px;text-align:center}.labelPrintPage{background:#f4f4f1;min-height:calc(100vh - 72px)}.printToolbar{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px}.printToolbar h1{margin:4px 0}.labelSheet{grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.showLabel{border:1px solid #ddd;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center}.showLabel img{width:130px;height:130px}.labelBrand{font-size:10px;letter-spacing:.08em}.labelName{font-size:12px;margin-top:3px;max-width:95%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showLabel span{font-size:9px;color:#666}.showLabel strong{font-size:10px;margin-top:4px}.showLabel em{font-size:14px;margin-top:2px}@media(max-width:900px){.inventoryStats{grid-template-columns:repeat(3,1fr)}.inventoryToolbar{grid-template-columns:1fr 1fr}.inventorySearch{grid-column:1/-1}.cardShowGrid{grid-template-columns:1fr}.scanPanel{min-height:auto}.showItemPanel{min-height:0}.labelSheet{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cardShowTop,.inventoryHero,.printToolbar{align-items:flex-start;flex-direction:column}.inventoryHeroActions{width:100%}.inventoryHeroActions .btn{flex:1 1}.inventoryStats{grid-template-columns:repeat(2,1fr)}.inventoryToolbar{grid-template-columns:1fr}.inventoryBulk{align-items:flex-start;flex-direction:column}.inventoryWorkspace{border-radius:14px}.tableWrap{overflow-x:auto}.cardShowPage{padding:15px 10px 35px}.cardShowTop{margin-bottom:12px}.scanPanel,.showItemPanel{border-radius:16px}.cameraBox,.cameraBox video,.scanHero{min-height:360px;height:360px}.scanFrame{width:190px;height:190px}.showItemPanel{padding:17px}.showItemHead{grid-template-columns:72px 1fr}.showImgPlaceholder,.showItemHead img{width:72px;height:102px}.showItemHead h2{font-size:22px}.showQty strong{font-size:56px}.showActions button{height:92px}.labelSheet{grid-template-columns:repeat(2,1fr);gap:5px}.showLabel{min-height:190px;padding:6px}.showLabel img{width:105px;height:105px}.noPrint{display:none!important}}@media print{body{background:#fff!important}.noPrint{display:none!important}.labelPrintPage{padding:0!important;background:#fff!important}.labelPrintPage .container{max-width:none!important}.labelSheet{grid-template-columns:repeat(3,1fr);gap:0}.showLabel{border:1px dashed #bbb;border-radius:0;min-height:0;height:2.55in;page-break-inside:avoid}.showLabel img{width:1.55in;height:1.55in}.labelName{font-size:9px}.showLabel span,.showLabel strong{font-size:7px}.showLabel em{font-size:10px}}.cardShowPage #dg-qr-reader{width:100%;min-height:430px;border:0!important;background:#111;color:#fff}.cardShowPage #dg-qr-reader video{width:100%!important;height:430px!important;object-fit:cover}.cardShowPage #dg-qr-reader__dashboard{display:none!important}.cardShowPage #dg-qr-reader img{max-width:100%}.cardShowPage .cameraBox{min-height:430px}@media(max-width:640px){.cardShowPage #dg-qr-reader,.cardShowPage #dg-qr-reader video{min-height:360px;height:360px!important}}.cardShowReady,.cardShowSale{max-width:1120px;margin:0 auto}.cardShowReady{max-width:760px}.cardShowReady .scanPanel{min-height:auto;padding:22px}.cardShowReady .scanHero{width:100%;min-height:430px}.cardShowSale .showItemPanel.saleMode{min-height:0;padding:28px;border-radius:24px}.saleCardTop{display:grid;grid-template-columns:170px minmax(0,1fr) auto;grid-gap:26px;gap:26px;align-items:center}.saleCardImage{width:170px;height:238px;display:flex;align-items:center;justify-content:center;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:18px;overflow:hidden}.saleCardImage img{width:100%;height:100%;object-fit:contain}.saleCardImage .showImgPlaceholder{width:100%;height:100%;border-radius:0}.saleCardInfo{min-width:0}.saleCardInfo h2{margin:7px 0 8px;font-size:clamp(30px,4vw,48px);line-height:1;letter-spacing:-.045em}.saleCardInfo p{margin:0 0 14px;color:#666;font-size:15px}.saleCondition{align-items:center;margin-right:7px;background:#f0f0f0;font-size:12px;font-weight:850}.saleCondition,.saleInventoryCode{display:inline-flex;padding:7px 11px;border-radius:999px}.saleInventoryCode{background:#111;color:#fff;font-size:11px;font-weight:800;letter-spacing:.03em}.salePriceBox{min-width:210px;padding:24px 25px;background:#111;color:#fff;border-radius:20px;text-align:center}.salePriceBox span{display:block;margin-bottom:7px;color:#aaa;font-size:10px;font-weight:900;letter-spacing:.12em}.salePriceBox strong{display:block;color:#facc15;font-size:40px;line-height:1;letter-spacing:-.04em}.saleStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:26px 0 18px}.saleStats>div{padding:18px;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:16px;text-align:center}.saleStats span{display:block;color:#777;font-size:10px;font-weight:900;letter-spacing:.1em}.saleStats strong{display:block;margin:4px 0;color:#111;font-size:36px;line-height:1}.saleStats small{color:#777;font-size:11px}.saleStats .saleStock.available{background:#edf9f0;border-color:#c9ead1}.saleStats .saleStock.available strong{color:#176b38}.saleStats .saleStock.soldOut{background:#fff0f0;border-color:#f0cccc}.saleStats .saleStock.soldOut strong{color:#a52a2a}.salePrimaryAction{margin-top:18px}.saleSoldButton{width:100%;min-height:116px;border:0;border-radius:20px;padding:20px 28px;display:flex;align-items:center;justify-content:center;gap:18px;cursor:pointer;background:#111;color:#fff;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.saleSoldButton:not(:disabled):hover{transform:translateY(-2px);background:#181818;box-shadow:0 14px 35px rgba(0,0,0,.16)}.saleSoldButton:not(:disabled):active{transform:translateY(0)}.saleSoldButton:disabled{cursor:not-allowed;background:#e8e8e8;color:#999;opacity:1}.saleCheck{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;border-radius:50%;background:#facc15;color:#111;font-size:30px;font-weight:950}.saleSoldButton:disabled .saleCheck{background:#ccc;color:#888}.saleSoldText{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.saleSoldText b{font-size:27px;line-height:1;letter-spacing:.02em}.saleSoldText small{margin-top:7px;color:#bbb;font-size:12px;font-weight:600}.saleSoldButton:disabled .saleSoldText small{color:#999}.saleSecondaryActions{display:grid;grid-template-columns:1fr 1fr 1.35fr;grid-gap:10px;gap:10px;margin-top:11px}.saleSecondaryActions .btn{min-height:52px;display:flex;align-items:center;justify-content:center}.cardShowSale .showError,.cardShowSale .showSuccess{margin:12px 0 0}@media(max-width:900px){.saleCardTop{grid-template-columns:130px 1fr;align-items:start}.saleCardImage{width:130px;height:182px}.salePriceBox{grid-column:1/-1;min-width:0;display:flex;justify-content:space-between;align-items:center;text-align:left;padding:18px 20px}.salePriceBox span{margin:0}.salePriceBox strong{font-size:34px}}@media(max-width:640px){.cardShowPage{padding:12px 9px 30px}.cardShowTop{margin-bottom:10px}.cardShowTop h1{font-size:36px;margin:3px 0}.cardShowTop p{font-size:12px}.cardShowSale .showItemPanel.saleMode{padding:14px;border-radius:18px}.saleCardTop{grid-template-columns:92px minmax(0,1fr);gap:13px}.saleCardImage{width:92px;height:129px;border-radius:12px}.saleCardInfo h2{margin:4px 0 5px;font-size:23px;line-height:1.05}.saleCardInfo p{margin-bottom:8px;font-size:12px}.saleCondition,.saleInventoryCode{padding:5px 7px;margin:2px 2px 2px 0;font-size:9px}.salePriceBox{grid-column:1/-1;padding:14px 16px;border-radius:14px}.salePriceBox strong{font-size:30px}.saleStats{gap:6px;margin:12px 0}.saleStats>div{padding:12px 5px;border-radius:12px}.saleStats span{font-size:8px}.saleStats strong{font-size:28px}.saleStats small{font-size:8px}.saleSoldButton{min-height:94px;padding:15px;border-radius:16px;gap:13px}.saleCheck{width:48px;height:48px;flex-basis:48px;font-size:25px}.saleSoldText b{font-size:22px}.saleSoldText small{margin-top:5px;font-size:11px}.saleSecondaryActions{grid-template-columns:1fr 1fr}.saleSecondaryActions .btn{min-height:48px;font-size:12px}.saleSecondaryActions .btn.primary{grid-column:1/-1;min-height:58px;font-size:14px}.cardShowReady .scanPanel{padding:12px}.cardShowReady .scanHero{min-height:330px}.showRule{margin-top:10px;padding:0 8px;line-height:1.5}}.salePriceControls{margin:16px 0 20px}.saleCustomPriceButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d7d7d7;background:#fff;color:#111;min-height:46px;padding:0 20px;border-radius:12px;font-size:14px;font-weight:800;cursor:pointer;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease}.saleCustomPriceButton:hover{border-color:#111;background:#fafafa;box-shadow:0 5px 16px rgba(0,0,0,.07)}.saleCustomPriceButton:active{transform:scale(.98)}.saleCustomPriceButton:disabled{opacity:.5;cursor:not-allowed}.saleCustomPriceEditor{padding:16px;border:1px solid #e1e1e1;border-radius:16px;background:#fafafa}.saleCustomPriceEditor label{display:block;margin-bottom:9px;color:#555;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.saleCustomPriceInputRow{display:flex;align-items:stretch;gap:10px}.saleCustomPriceInput{flex:1 1;min-width:0;display:flex;align-items:center;border:2px solid #111;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.saleCustomPriceInput:focus-within{border-color:#f3c900;box-shadow:0 0 0 4px rgba(243,201,0,.15)}.saleCustomPriceInput span{padding-left:16px;font-size:22px;font-weight:900;color:#111}.saleCustomPriceInput input{width:100%;min-width:0;height:52px;border:0;outline:0;background:transparent;padding:0 14px 0 5px;color:#111;font:inherit;font-size:22px;font-weight:900}.saleResetPrice{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:52px;padding:0 18px;border:1px solid #d8d8d8;border-radius:12px;background:#fff;color:#111;font-size:13px;font-weight:800;cursor:pointer;white-space:nowrap}.saleResetPrice:hover{border-color:#111}.saleResetPrice:disabled{opacity:.5;cursor:not-allowed}.salePriceBox .saleOriginalPrice{display:block;margin-top:5px;color:#bdbdbd;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:none}.saleConfirmation{min-height:430px;flex-direction:column;padding:48px 24px;text-align:center}.saleConfirmation,.saleConfirmationCheck{display:flex;align-items:center;justify-content:center}.saleConfirmationCheck{width:86px;height:86px;margin-bottom:22px;border-radius:50%;background:#ffd000;color:#111;font-size:48px;font-weight:900;line-height:1;box-shadow:0 12px 30px rgba(0,0,0,.12);animation:saleConfirmPop .3s ease-out}.saleConfirmation .eyebrow{margin-bottom:8px}.saleConfirmation h2{margin:0;color:#111;font-size:42px;line-height:1.05;letter-spacing:-.035em}.saleConfirmationCard{margin:15px 0 0;color:#444;font-size:18px;font-weight:700}.saleConfirmationInventory{margin-top:20px;padding:10px 18px;border-radius:999px;background:#eef8f0;color:#087b35;font-size:15px;font-weight:900}.saleConfirmation>small{margin-top:20px;color:#777;font-size:13px;font-weight:600}@keyframes saleConfirmPop{0%{opacity:0;transform:scale(.65)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media(max-width:640px){.salePriceControls{margin:12px 0 16px}.saleCustomPriceButton{width:100%;min-height:50px;border-radius:12px;font-size:15px}.saleCustomPriceEditor{padding:13px;border-radius:14px}.saleCustomPriceInputRow{flex-direction:column;gap:9px}.saleCustomPriceInput{width:100%}.saleCustomPriceInput input{height:54px;font-size:24px}.saleResetPrice{width:100%;min-height:48px}.saleConfirmation{min-height:390px;padding:38px 18px}.saleConfirmationCheck{width:76px;height:76px;margin-bottom:20px;font-size:42px}.saleConfirmation h2{font-size:34px}.saleConfirmationCard{font-size:16px}.saleConfirmationInventory{font-size:14px}}:root{--v37-navy:#07111f;--v37-navy-2:#0b1d35;--v37-blue:#1f5fbf;--v37-blue-bright:#2f75db;--v37-gold:#f4c430;--v37-gold-dark:#c99a12;--v37-white:#ffffff;--v37-soft:#f5f7fa;--v37-line:#e4e8ee;--v37-text:#111827;--v37-muted:#667085}.announcement{background:linear-gradient(90deg,#d6a915,#f4c430,#d6a915);color:#07111f;padding:8px 16px;text-align:center;font-size:12px;font-weight:900;letter-spacing:.035em}.storeHeader.proHeader{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--v37-navy);color:#fff;border-bottom:0;box-shadow:0 8px 30px rgba(0,0,0,.14);-webkit-backdrop-filter:none;backdrop-filter:none}.proHeader .topHeader{background:radial-gradient(circle at 8% 0,rgba(47,117,219,.2),transparent 28%),linear-gradient(135deg,#050b14,#07111f 55%,#0b1d35);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.proHeader .headerMain{min-height:94px;display:flex;align-items:center;gap:28px}.proHeader .brandLogo{display:flex;align-items:center;flex:0 0 auto;padding:4px 0;line-height:0}.proHeader .brandLogoImage{display:block;width:auto;height:82px;max-width:180px;object-fit:contain;filter:drop-shadow(0 5px 10px rgba(0,0,0,.28))}.proHeader .headerSearch{flex:1 1;max-width:660px;height:46px;margin:auto;display:flex;align-items:center;overflow:hidden;background:#fff;color:var(--v37-text);border:1px solid rgba(255,255,255,.18);border-radius:12px;box-shadow:0 5px 18px rgba(0,0,0,.12)}.proHeader .headerSearch:focus-within{border-color:var(--v37-gold);box-shadow:0 0 0 3px rgba(244,196,48,.2),0 7px 20px rgba(0,0,0,.16)}.proHeader .searchGlyph{color:#758195;font-size:21px;padding-left:14px}.proHeader .headerSearch input{height:44px;border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;color:#111827!important;padding:0 11px!important}.proHeader .headerSearch input::placeholder{color:#8b95a5}.proHeader .headerSearch button{align-self:stretch;width:auto;min-width:84px;border:0;border-radius:0;padding:0 18px;background:var(--v37-gold);color:#07111f;font-size:13px;font-weight:950;cursor:pointer;transition:background .15s ease}.proHeader .headerSearch button:hover{background:#ffd54a}.proHeader .headerActions{display:flex;align-items:center;gap:8px;white-space:nowrap}.proHeader .headerAction{color:#f7f9fc;font-size:13px;font-weight:850;padding:11px 12px;border-radius:9px;transition:background .15s ease,color .15s ease}.proHeader .headerAction:hover{background:rgba(255,255,255,.09);color:var(--v37-gold)}.proHeader .cartAction{border:1px solid rgba(244,196,48,.45);color:var(--v37-gold)}.proHeader .navRow{background:#fff;color:var(--v37-text);border-bottom:1px solid var(--v37-line)}.proHeader .navInner{min-height:52px;height:auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.proHeader .primaryNav{display:flex;align-items:center;gap:3px;height:100%}.proHeader .primaryNav>a{display:flex;align-items:center;min-height:52px;padding:0 13px;border-radius:0;color:#273142;font-size:13px;font-weight:850;position:relative;transition:color .15s ease,background .15s ease}.proHeader .primaryNav>a:hover{color:var(--v37-blue);background:#f6f8fb}.proHeader .primaryNav>a:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:3px;background:var(--v37-gold);transform:scaleX(0);transform-origin:center;transition:transform .15s ease}.proHeader .primaryNav>a:hover:after{transform:scaleX(1)}.proHeader .primaryNav>.navFeatured{color:var(--v37-blue);font-weight:950}.proHeader .navRight{display:flex;align-items:center}.proHeader .sellNav{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 15px;background:var(--v37-gold);color:#07111f;border-radius:9px;font-size:12px;font-weight:950;box-shadow:none;transition:transform .15s ease,background .15s ease}.proHeader .sellNav:hover{background:#ffd54a;transform:translateY(-1px)}.proHeader .mobileNav{display:none}.proHeader .mobileNav>summary{list-style:none;cursor:pointer}.proHeader .mobileNav>summary::-webkit-details-marker{display:none}.proHeader .mobileNavPanel{background:#fff;color:var(--v37-text)}.proHeader .mobileHeaderSearch{display:flex;margin:10px 0 14px;border:1px solid #d8dee7;border-radius:10px;overflow:hidden}.proHeader .mobileHeaderSearch input{border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important}.proHeader .mobileHeaderSearch button{border:0;padding:0 16px;background:var(--v37-gold);color:#07111f;font-weight:900;cursor:pointer}.proHeader .mobileNavPanel>a{padding:13px 4px;border-top:1px solid #edf0f4;font-size:14px;font-weight:800}.proHeader .mobileNavPanel>a:hover{color:var(--v37-blue)}.divineFooter{margin-top:70px;padding:55px 0 24px;background:radial-gradient(circle at 8% 20%,rgba(31,95,191,.16),transparent 25%),linear-gradient(135deg,#050b14,#07111f 60%,#0b1d35);color:#cbd3df;border-top:4px solid var(--v37-gold)}.divineFooter .footerGrid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:44px;gap:44px}.divineFooter .footerBrand{max-width:330px}.divineFooter .footerLogo{display:block;width:auto;height:105px;max-width:190px;object-fit:contain;margin-bottom:15px;filter:drop-shadow(0 7px 14px rgba(0,0,0,.3))}.divineFooter .footerTagline{color:#fff;font-size:15px;font-weight:800;line-height:1.5;margin:5px 0 16px}.divineFooter b{display:block;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:15px}.divineFooter p{margin:9px 0;font-size:13px;line-height:1.45}.divineFooter a{color:#cbd3df;transition:color .15s ease}.divineFooter a:hover{color:var(--v37-gold)}.divineFooter .footerBottom{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);color:#8995a6;font-size:12px}.divineFooter .footerBottom span{color:var(--v37-gold)}@media(max-width:900px){.proHeader .headerMain{min-height:auto;padding-top:10px;padding-bottom:10px;flex-wrap:wrap;gap:12px}.proHeader .brandLogoImage{height:68px;max-width:145px}.proHeader .headerActions{margin-left:auto}.proHeader .headerSearch{order:3;flex-basis:100%;width:100%;max-width:none;margin:0}.proHeader .navRow{display:none}.proHeader .mobileNav{display:block;background:#fff;color:var(--v37-text);border-top:1px solid #e4e8ee}.proHeader .mobileNav>summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;font-size:13px;font-weight:900}.proHeader .mobileNavPanel{padding-bottom:15px}.divineFooter .footerGrid{grid-template-columns:1.5fr 1fr 1fr;gap:32px}}@media(max-width:560px){.proHeader .headerMain{padding:8px 14px 10px}.proHeader .brandLogoImage{height:58px;max-width:122px}.proHeader .headerAction{padding:8px 7px;font-size:12px}.proHeader .cartAction{padding-left:9px;padding-right:9px}.proHeader .headerSearch{height:42px}.proHeader .headerSearch input{height:40px;font-size:13px}.proHeader .headerSearch button{min-width:68px;padding:0 12px;font-size:12px}.proHeader .searchGlyph{font-size:18px;padding-left:11px}.divineFooter{margin-top:50px;padding-top:42px}.divineFooter .footerGrid{grid-template-columns:1fr;gap:28px}.divineFooter .footerLogo{height:95px}.divineFooter .footerBottom{margin-top:30px}}.v37Shop{background:#f7f8fa;min-height:70vh;padding-top:42px}.v37ShopHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.v37ShopHeader h1{margin:6px 0 8px;font-size:clamp(34px,5vw,48px);line-height:1;letter-spacing:-.045em;color:#111827}.v37ShopHeader p{max-width:650px;margin:0;color:#667085;font-size:15px;line-height:1.55}.v37SellLink{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 17px;border-radius:10px;background:#07111f;color:#fff;font-size:13px;font-weight:900;transition:transform .15s ease,background .15s ease}.v37SellLink:hover{background:#0b1d35;color:#f4c430;transform:translateY(-1px)}.v37ShopControls{display:grid;grid-template-columns:minmax(300px,1fr) auto auto;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e2e6ec;border-radius:15px;box-shadow:0 5px 22px rgba(15,23,42,.055)}.v37ShopControls,.v37ShopSearch{align-items:center;background:#fff}.v37ShopSearch{height:48px;display:flex;border:1.5px solid #cfd6df;border-radius:11px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.v37ShopSearch:focus-within{border-color:#1f5fbf;box-shadow:0 0 0 3px rgba(31,95,191,.1)}.v37ShopSearch>span{flex:0 0 auto;padding-left:14px;color:#7c8798;font-size:22px}.v37ShopSearch input{height:46px;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0 10px!important;font-size:14px}.v37ShopSearch input::placeholder{color:#8993a2}.v37SearchClear{width:42px;align-self:stretch;border:0;background:transparent;color:#7d8795;font-size:23px;cursor:pointer}.v37SearchClear:hover{color:#111827}.v37FilterButton{height:48px;min-width:108px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid #cfd6df;border-radius:11px;background:#fff;color:#1f2937;font-weight:850;cursor:pointer}.v37FilterButton.active,.v37FilterButton:hover{border-color:#1f5fbf;background:#f4f8ff;color:#174f9f}.v37FilterCount{min-width:21px;height:21px;display:inline-grid;place-items:center;padding:0 6px;border-radius:999px;background:#1f5fbf;color:#fff;font-size:11px;font-weight:950}.v37Sort{height:48px;display:flex;align-items:center;gap:8px;padding-left:13px;border:1px solid #cfd6df;border-radius:11px;background:#fff}.v37Sort>span{color:#667085;font-size:12px;font-weight:800}.v37Sort select{width:auto;height:46px;min-width:155px;padding:0 30px 0 2px;border:0;outline:0;background:#fff;color:#111827;font-size:13px;font-weight:800}.v37FilterPanel{margin-top:10px;padding:20px;background:#fff;border:1px solid #e1e6ed;border-radius:15px;box-shadow:0 7px 24px rgba(15,23,42,.05)}.v37FilterPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:17px}.v37FilterPanelHead strong{display:block;color:#111827;font-size:15px}.v37FilterPanelHead span{display:block;margin-top:3px;color:#7a8493;font-size:12px}.v37FilterPanelHead button{border:0;background:transparent;color:#1f5fbf;font-size:12px;font-weight:900;cursor:pointer}.v37FilterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.v37FilterGrid label{display:flex;flex-direction:column;gap:6px}.v37FilterGrid label>span{color:#4b5563;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.v37FilterGrid input,.v37FilterGrid select{min-height:44px;border:1px solid #d6dce4;border-radius:9px;background:#fff;font-size:13px}.v37ActiveFilters{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:12px}.v37ActiveFilters button{border:1px solid #d7dee8;border-radius:999px;background:#fff;color:#344054;padding:7px 10px;font-size:11px;font-weight:800;cursor:pointer}.v37ActiveFilters button:hover{border-color:#1f5fbf;color:#174f9f;background:#f4f8ff}.v37ResultsBar{min-height:55px;justify-content:space-between;gap:20px;color:#667085;font-size:13px;font-weight:750}.v37CartLink,.v37ResultsBar{display:flex;align-items:center}.v37CartLink{gap:7px;color:#111827;font-weight:900}.v37CartLink:hover{color:#1f5fbf}.v37CartCount{min-width:22px;height:22px;display:inline-grid;place-items:center;padding:0 6px;border-radius:999px;background:#f4c430;color:#07111f;font-size:11px;font-weight:950}.v37ProductGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.v37ProductCard{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e1e6ec;border-radius:16px;box-shadow:0 3px 14px rgba(15,23,42,.035);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.v37ProductCard:hover{transform:translateY(-3px);border-color:#ccd4df;box-shadow:0 14px 34px rgba(15,23,42,.09)}.v37ProductImageWrap{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(145deg,#f4f6f8,#eef1f5)}.v37ProductImage{display:block;width:100%;height:100%;object-fit:contain;padding:18px;transition:transform .2s ease}.v37ProductCard:hover .v37ProductImage{transform:scale(1.025)}.v37ProductPlaceholder{width:100%;height:100%;display:grid;place-items:center;background:#07111f;color:#f4c430;font-size:24px;font-weight:950;letter-spacing:.08em}.v37ConditionBadge{position:absolute;top:11px;right:11px;display:inline-flex;align-items:center;justify-content:center;min-width:37px;height:27px;padding:0 9px;border-radius:999px;background:rgba(7,17,31,.93);color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.16);font-size:11px;font-weight:950}.v37ProductBody{flex:1 1;display:flex;flex-direction:column;padding:16px}.v37ProductCategory{margin-bottom:6px;color:#1f5fbf;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.075em}.v37ProductBody h2{margin:0;color:#111827;font-size:16px;line-height:1.3;letter-spacing:-.015em}.v37ProductBody a:hover h2{color:#1f5fbf}.v37ProductMeta{min-height:20px;display:flex;flex-wrap:wrap;gap:5px 9px;margin-top:6px;color:#7a8493;font-size:11px}.v37ProductPrice{margin-top:14px;color:#07111f;font-size:24px;font-weight:950;letter-spacing:-.025em}.v37Availability{display:flex;align-items:center;gap:6px;margin-top:6px;color:#287a46;font-size:11px;font-weight:800}.v37Availability>span{font-size:8px}.v37Availability.low{color:#a65a00}.v37Availability.soldOut{color:#9b3030}.v37ProductActions{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:8px;gap:8px;margin-top:auto;padding-top:17px}.v37AddButton,.v37ViewButton{min-height:42px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:12px;font-weight:900}.v37ViewButton{border:1px solid #d3d9e1;background:#fff;color:#273142}.v37ViewButton:hover{border-color:#1f5fbf;color:#1f5fbf;background:#f7faff}.v37AddButton{border:1px solid #e1b71e;background:#f4c430;color:#07111f;cursor:pointer}.v37AddButton:hover:not(:disabled){background:#ffd54a}.v37AddButton:disabled{border-color:#e1e5ea;background:#eef0f3;color:#9299a4;cursor:not-allowed}.v37InCart{margin-top:8px;text-align:center;color:#6e5a00;font-size:10px;font-weight:850}.v37EmptyState{padding:65px 20px;text-align:center;background:#fff;border:1px solid #e1e6ec;border-radius:16px}.v37EmptyIcon{width:52px;height:52px;display:grid;place-items:center;margin:0 auto 13px;border-radius:50%;background:#f1f4f8;color:#667085;font-size:25px}.v37EmptyState h2{margin:0 0 7px;color:#111827}.v37EmptyState p{margin:0;color:#667085}.v37EmptyState button{margin-top:17px;border:0;border-radius:9px;padding:11px 15px;background:#07111f;color:#fff;font-weight:850;cursor:pointer}@media(max-width:1000px){.v37ProductGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.v37Shop{padding-top:28px}.v37ShopHeader{align-items:flex-start;flex-direction:column;gap:16px}.v37ShopControls{grid-template-columns:1fr 1fr}.v37ShopSearch{grid-column:1/-1}.v37FilterButton,.v37Sort{width:100%}.v37Sort select{flex:1 1;min-width:0}.v37FilterGrid,.v37ProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v37ProductGrid{gap:12px}}@media(max-width:520px){.v37ShopHeader h1{font-size:34px}.v37ShopHeader p{font-size:14px}.v37SellLink{width:100%}.v37ShopControls{padding:9px;gap:8px}.v37FilterButton,.v37Sort{height:44px}.v37Sort>span{display:none}.v37FilterGrid{grid-template-columns:1fr}.v37FilterPanel{padding:15px}.v37FilterPanelHead{flex-direction:column}.v37ProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v37ProductImage{padding:10px}.v37ProductBody{padding:11px}.v37ProductBody h2{font-size:14px}.v37ProductPrice{font-size:20px}.v37ProductActions{grid-template-columns:1fr;gap:6px;padding-top:12px}.v37AddButton,.v37ViewButton{min-height:39px}.v37ConditionBadge{top:7px;right:7px}}@media(max-width:650px){.v37ProductPage{padding-top:16px;padding-bottom:88px}.v37Breadcrumbs{margin-bottom:12px;font-size:10px}.v37Breadcrumbs strong{max-width:160px}.v37ProductDetail{grid-template-columns:1fr;gap:22px}.v37ProductLargeImage{min-height:390px;padding:20px;border-radius:15px}.v37ProductLargeImage img{max-height:400px}.v37DetailConditionBadge{top:11px;right:11px}.v37ImageNote{font-size:10px}.v37ProductInfo{padding-top:0}.v37ProductInfo h1{font-size:32px}.v37DetailPrice{margin-top:18px;font-size:34px}.v37ProductFacts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.v37ProductFacts>div{padding:10px 8px}.v37ProductFacts strong{font-size:10px}.v37PurchaseBox{padding:14px}.v37TrustGrid{gap:7px}.v37SecondaryActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.v37SecondaryActions button{padding:6px;font-size:9px}.v37Reviews{margin-top:45px;padding-bottom:30px}.v37ReviewGrid{grid-template-columns:1fr}.v37MobileBuyBar{position:fixed;left:0;right:0;bottom:0;z-index:120;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px max(10px,env(safe-area-inset-bottom));border-top:1px solid #d9dee5;background:rgba(255,255,255,.97);box-shadow:0 -8px 28px rgba(15,23,42,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v37MobileBuyBar>div{min-width:0;display:flex;flex-direction:column}.v37MobileBuyBar small{max-width:155px;overflow:hidden;color:#667085;font-size:9px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.v37MobileBuyBar strong{color:#07111f;font-size:18px;font-weight:950}.v37MobileBuyBar button{min-width:135px;min-height:45px;border:1px solid #dcae12;border-radius:9px;background:#f4c430;color:#07111f;font-size:12px;font-weight:950;cursor:pointer}}.v37ProductPage{min-height:70vh;padding:30px 0 0;background:#f7f8fa;color:#111827}.v37Breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:20px;color:#7a8493;font-size:12px}.v37Breadcrumbs a{color:#1f5fbf;font-weight:850}.v37Breadcrumbs a:hover{text-decoration:underline}.v37Breadcrumbs strong{max-width:380px;overflow:hidden;color:#4b5563;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.v37ProductDetail{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);grid-gap:48px;gap:48px;align-items:start}.v37ProductGallery{min-width:0}.v37ProductLargeImage{position:relative;display:flex;align-items:center;justify-content:center;min-height:570px;padding:38px;overflow:hidden;border:1px solid #e0e5eb;border-radius:20px;background:radial-gradient(circle at 50% 30%,#fff 0,#f8f9fb 48%,#eef1f5 100%);box-shadow:0 10px 34px rgba(15,23,42,.06)}.v37ProductLargeImage img{display:block;width:100%;max-width:480px;max-height:560px;object-fit:contain;filter:drop-shadow(0 16px 20px rgba(15,23,42,.14))}.v37ProductNoImage{width:300px;height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:18px;background:linear-gradient(145deg,#07111f,#0b1d35);color:#f4c430;box-shadow:0 16px 30px rgba(0,0,0,.16)}.v37ProductNoImage span{font-size:34px;font-weight:950;letter-spacing:.08em}.v37ProductNoImage small{margin-top:3px;color:#fff;font-size:16px;font-weight:900;letter-spacing:.18em}.v37DetailConditionBadge{position:absolute;top:18px;right:18px;min-width:46px;padding:8px 12px;border-radius:999px;background:#07111f;color:#fff;text-align:center;font-size:12px;font-weight:950;box-shadow:0 5px 14px rgba(0,0,0,.18)}.v37ImageNote{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px 8px 0;color:#687386;font-size:11px;font-weight:750}.v37ImageNote span{color:#27834c;font-weight:950}.v37ProductInfo{min-width:0;padding-top:6px}.v37DetailCategory{display:inline-block;margin-bottom:9px;color:#1f5fbf;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.v37ProductInfo h1{margin:0;color:#111827;font-size:clamp(32px,4vw,48px);line-height:1.06;letter-spacing:-.045em}.v37DetailMeta{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:10px;color:#687386;font-size:13px;font-weight:700}.v37DetailPrice{margin-top:24px;color:#07111f;font-size:38px;line-height:1;font-weight:950;letter-spacing:-.04em}.v37DetailStock{display:flex;align-items:center;gap:7px;margin-top:10px;color:#287a46;font-size:12px;font-weight:850}.v37DetailStock>span{font-size:9px}.v37DetailStock.lowStock{color:#a65a00}.v37DetailStock.soldOut{color:#a13535}.v37ProductFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:25px;overflow:hidden;border:1px solid #e0e5eb;border-radius:13px;background:#e0e5eb}.v37ProductFacts>div{min-width:0;padding:13px 14px;background:#fff}.v37ProductFacts span{display:block;margin-bottom:4px;color:#818a98;font-size:9px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.v37ProductFacts strong{display:block;overflow:hidden;color:#273142;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.v37ProductDescription{margin-top:22px}.v37ProductDescription h2{margin:0 0 7px;color:#111827;font-size:14px}.v37ProductDescription p{margin:0;color:#667085;font-size:13px;line-height:1.6}.v37PurchaseBox{margin-top:25px;padding:17px;border:1px solid #dfe4ea;border-radius:15px;background:#fff;box-shadow:0 7px 22px rgba(15,23,42,.05)}.v37QuantityRow{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.v37QuantityRow>span{color:#4b5563;font-size:12px;font-weight:850}.v37DetailQty{display:grid;grid-template-columns:38px 42px 38px;height:38px;overflow:hidden;border:1px solid #d6dce4;border-radius:9px;background:#fff}.v37DetailQty button{border:0;background:#f7f8fa;color:#273142;font-size:18px;font-weight:800;cursor:pointer}.v37DetailQty button:hover{background:#edf2f8}.v37DetailQty span{display:grid;place-items:center;border-right:1px solid #e2e6eb;border-left:1px solid #e2e6eb;color:#111827;font-size:13px;font-weight:900}.v37AddToCartLarge{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border:1px solid #dcae12;border-radius:11px;background:#f4c430;color:#07111f;font-size:14px;font-weight:950;cursor:pointer;box-shadow:0 5px 15px rgba(244,196,48,.2);transition:transform .15s ease,background .15s ease}.v37AddToCartLarge:hover{background:#ffd54a;transform:translateY(-1px)}.v37AddToCartLarge strong{font-size:15px}.v37SoldOutBox{display:flex;flex-direction:column;gap:4px;margin-top:25px;padding:17px;border:1px solid #eadada;border-radius:13px;background:#fff8f8}.v37SoldOutBox strong{color:#922f2f}.v37SoldOutBox span{color:#7a5c5c;font-size:12px}.v37SuccessMessage{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:10px;padding:11px 13px;border:1px solid #cfe7d7;border-radius:10px;background:#f3fbf6;color:#27643b;font-size:12px;font-weight:800}.v37SuccessMessage a{color:#174f9f;font-weight:900}.v37TrustGrid{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px;margin-top:18px}.v37TrustGrid>div{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid #e3e7ec;border-radius:11px;background:rgba(255,255,255,.75)}.v37TrustIcon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:50%;background:#eef4fc;color:#1f5fbf;font-size:14px;font-weight:950}.v37TrustGrid>div>span:last-child{display:flex;flex-direction:column;gap:2px}.v37TrustGrid strong{color:#273142;font-size:11px}.v37TrustGrid small{color:#7b8491;font-size:10px}.v37SecondaryActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.v37SecondaryActions button{min-height:36px;padding:0 11px;border:1px solid #d7dde5;border-radius:8px;background:#fff;color:#4b5563;font-size:10px;font-weight:850;cursor:pointer}.v37SecondaryActions button:hover{border-color:#1f5fbf;color:#1f5fbf;background:#f7faff}.v37AccountMessage{margin-top:9px;padding:9px 11px;border-radius:8px;background:#eef4fc;color:#315b91;font-size:11px;font-weight:750}.v37SellThisCard{display:inline-block;margin-top:17px;color:#1f5fbf;font-size:12px;font-weight:900}.v37SellThisCard:hover{text-decoration:underline}.v37Reviews{margin-top:70px;padding-top:36px;padding-bottom:70px;border-top:1px solid #e0e5eb}.v37ReviewsHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.v37ReviewsHeader h2{margin:4px 0 0;color:#111827;font-size:30px;letter-spacing:-.035em}.v37ReviewsHeader>span{color:#7b8491;font-size:12px;font-weight:750}.v37ReviewGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.v37NoReviews,.v37ReviewCard{padding:20px;border:1px solid #e1e5ea;border-radius:14px;background:#fff}.v37Stars{color:#c99700;font-size:14px;letter-spacing:2px}.v37ReviewCard h3{margin:10px 0 6px;color:#111827;font-size:14px}.v37ReviewCard p{margin:0 0 13px;color:#667085;font-size:12px;line-height:1.55}.v37ReviewCard small{color:#7d8795}.v37NoReviews strong{display:block;color:#273142;font-size:14px}.v37NoReviews p{margin:5px 0 0;color:#7b8491;font-size:12px}.v37ProductLoading{margin:30px 0;padding:50px;border:1px solid #e0e5eb;border-radius:16px;background:#fff;color:#667085;text-align:center}.v37MobileBuyBar{display:none}@media(max-width:900px){.v37ProductDetail{grid-template-columns:1fr 1fr;gap:28px}.v37ProductLargeImage{min-height:470px;padding:25px}.v37ProductInfo h1{font-size:34px}.v37ProductFacts{grid-template-columns:1fr}.v37ReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.v37ProductPage{padding-top:16px;padding-bottom:88px}.v37Breadcrumbs{margin-bottom:12px;font-size:10px}.v37Breadcrumbs strong{max-width:160px}.v37ProductDetail{grid-template-columns:1fr;gap:22px}.v37ProductLargeImage{min-height:390px;padding:20px;border-radius:15px}.v37ProductLargeImage img{max-height:400px}.v37DetailConditionBadge{top:11px;right:11px}.v37ImageNote{font-size:10px}.v37ProductInfo{padding-top:0}.v37ProductInfo h1{font-size:32px}.v37DetailPrice{margin-top:18px;font-size:34px}.v37ProductFacts{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.v37ProductFacts>div{padding:10px 8px}.v37ProductFacts strong{font-size:10px}.v37PurchaseBox{padding:14px}.v37SecondaryActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.v37SecondaryActions button{padding:6px;font-size:9px}.v37Reviews{margin-top:45px;padding-bottom:30px}.v37ReviewGrid{grid-template-columns:1fr}.v37MobileBuyBar{position:fixed;left:0;right:0;bottom:0;z-index:120;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px max(10px,env(safe-area-inset-bottom));border-top:1px solid #d9dee5;background:rgba(255,255,255,.97);box-shadow:0 -8px 28px rgba(15,23,42,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v37MobileBuyBar>div{min-width:0;display:flex;flex-direction:column}.v37MobileBuyBar small{max-width:155px;overflow:hidden;color:#667085;font-size:9px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.v37MobileBuyBar strong{color:#07111f;font-size:18px;font-weight:950}.v37MobileBuyBar button{min-width:135px;min-height:45px;border:1px solid #dcae12;border-radius:9px;background:#f4c430;color:#07111f;font-size:12px;font-weight:950;cursor:pointer}}.v37Home{background:#f7f8fa;color:#111827}.v37Hero{position:relative;overflow:hidden;background:radial-gradient(circle at 75% 45%,rgba(31,95,191,.24),transparent 34%),linear-gradient(120deg,#050c17,#071526 58%,#0b2341);color:#fff}.v37Hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(rgba(255,255,255,.02) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent,black);mask-image:linear-gradient(90deg,transparent,black)}.v37HeroInner{position:relative;z-index:2;min-height:570px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:50px;gap:50px;align-items:center;padding-top:65px;padding-bottom:65px}.v37HeroCopy{max-width:700px}.v37HeroEyebrow,.v37SectionEyebrow{display:block;color:#1f5fbf;font-size:11px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.v37HeroEyebrow{margin-bottom:16px;color:#f4c430}.v37HeroCopy h1{max-width:760px;margin:0;color:#fff;font-size:clamp(48px,6vw,78px);line-height:.96;font-weight:950;letter-spacing:-.055em}.v37HeroCopy h1 span{display:block;color:#f4c430}.v37HeroCopy>p{max-width:610px;margin:24px 0 0;color:#c7d0dc;font-size:17px;line-height:1.65}.v37HeroActions{display:flex;flex-wrap:wrap;gap:11px;margin-top:30px}.v37HeroPrimary,.v37HeroSecondary{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 23px;border-radius:9px;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.035em;transition:transform .15s ease,background .15s ease}.v37HeroPrimary{border:1px solid #dcae12;background:#f4c430;color:#07111f;box-shadow:0 8px 22px rgba(244,196,48,.18)}.v37HeroPrimary:hover{background:#ffd64c;transform:translateY(-1px)}.v37HeroSecondary{border:1px solid rgba(255,255,255,.32);background:rgba(255,255,255,.06);color:#fff}.v37HeroSecondary:hover{border-color:#fff;background:rgba(255,255,255,.1)}.v37HeroTrust{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:25px;color:#9facbd;font-size:10px;font-weight:750}.v37HeroTrust span:first-letter{color:#f4c430}.v37HeroBrand{display:flex;align-items:center;justify-content:center}.v37HeroLogoGlow{position:relative;width:min(100%,470px);aspect-ratio:1;display:grid;place-items:center}.v37HeroLogoGlow:before{content:"";position:absolute;width:78%;height:78%;border-radius:50%;background:radial-gradient(circle,rgba(31,95,191,.33),rgba(244,196,48,.09) 45%,transparent 72%);filter:blur(5px)}.v37HeroLogoGlow img{position:relative;z-index:2;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 20px 28px rgba(0,0,0,.42))}.v37HomeSearchWrap{position:relative;z-index:5;margin-top:-29px}.v37HomeSearch{display:grid;grid-template-columns:auto minmax(350px,1fr);grid-gap:35px;gap:35px;align-items:center;padding:20px 24px;border:1px solid #dfe4ea;border-radius:15px;background:#fff;box-shadow:0 14px 35px rgba(15,23,42,.1)}.v37HomeSearch>div{min-width:235px}.v37HomeSearch>div strong{display:block;margin-top:4px;color:#172033;font-size:15px}.v37HomeSearch form{display:grid;grid-template-columns:34px 1fr auto;align-items:center;min-height:48px;overflow:hidden;border:1px solid #d7dde5;border-radius:9px;background:#f8fafc}.v37SearchIcon{display:grid;place-items:center;color:#758195;font-size:19px}.v37HomeSearch input{width:100%;height:46px;border:0;outline:0;background:transparent;color:#172033;font-size:12px}.v37HomeSearch button{height:38px;margin-right:5px;padding:0 19px;border:0;border-radius:7px;background:#07111f;color:#fff;font-size:11px;font-weight:900;cursor:pointer}.v37HomeSearch button:hover{background:#15345b}.v37HomeSection{padding:78px 0}.v37HomeSectionHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:25px}.v37HomeSectionHeader h2{margin:5px 0 0;color:#111827;font-size:34px;line-height:1.1;letter-spacing:-.04em}.v37HomeSectionHeader p{margin:8px 0 0;color:#707b8c;font-size:13px}.v37HomeSectionHeader>a{flex:0 0 auto;color:#1f5fbf;font-size:11px;font-weight:900}.v37HomeSectionHeader>a:hover{text-decoration:underline}.v37GameGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.v37GameCard{min-height:245px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid #e0e5eb;border-radius:16px;background:#fff;color:#111827;box-shadow:0 5px 18px rgba(15,23,42,.045);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.v37GameCard:hover{transform:translateY(-3px);border-color:#c8d5e7;box-shadow:0 14px 30px rgba(15,23,42,.09)}.v37GameMark{height:86px;display:flex;align-items:center;padding:0 20px;background:radial-gradient(circle at 85% 0,rgba(244,196,48,.22),transparent 35%),linear-gradient(120deg,#07111f,#102c50);color:#f4c430;font-size:29px;font-weight:950;letter-spacing:-.04em}.v37GameContent{padding:19px 20px 20px}.v37GameContent>span{color:#1f5fbf;font-size:9px;font-weight:950;letter-spacing:.11em}.v37GameContent h3{margin:5px 0 7px;color:#172033;font-size:17px;letter-spacing:-.025em}.v37GameContent p{min-height:36px;margin:0;color:#737e8e;font-size:11px;line-height:1.5}.v37GameContent strong{display:block;margin-top:15px;color:#172033;font-size:10px}.v37NewArrivals{border-top:1px solid #e7eaee;background:#fff}.v37HomeProductGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.v37HomeProductCard{overflow:hidden;border:1px solid #e0e5eb;border-radius:15px;background:#fff;color:#111827;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.v37HomeProductCard:hover{transform:translateY(-3px);border-color:#c9d5e4;box-shadow:0 13px 30px rgba(15,23,42,.09)}.v37HomeProductImage{position:relative;height:285px;display:flex;align-items:center;justify-content:center;padding:20px;background:radial-gradient(circle at 50% 25%,#fff 0,#f6f8fa 55%,#edf0f4 100%)}.v37HomeProductImage img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 9px 11px rgba(15,23,42,.12))}.v37HomeProductPlaceholder{width:145px;height:205px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;background:linear-gradient(145deg,#07111f,#14365f);color:#f4c430}.v37HomeProductPlaceholder span{font-size:19px;font-weight:950}.v37HomeProductPlaceholder small{color:#fff;font-size:9px;font-weight:900;letter-spacing:.14em}.v37HomeCondition{position:absolute;top:11px;right:11px;padding:6px 9px;border-radius:999px;background:#07111f;color:#fff;font-size:9px;font-weight:950}.v37HomeProductInfo{padding:15px}.v37HomeProductCategory{display:block;color:#1f5fbf;font-size:8px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.v37HomeProductInfo h3{min-height:38px;margin:6px 0 4px;color:#172033;font-size:14px;line-height:1.3}.v37HomeProductInfo>p{min-height:17px;margin:0;overflow:hidden;color:#7a8493;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.v37HomeProductBottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:15px;padding-top:12px;border-top:1px solid #edf0f3}.v37HomeProductBottom>div{display:flex;flex-direction:column;gap:3px}.v37HomeProductBottom strong{color:#07111f;font-size:18px;font-weight:950}.v37HomeProductBottom small{color:#27834c;font-size:8px;font-weight:800}.v37HomeProductBottom small.lowStock{color:#a65a00}.v37HomeProductBottom small.soldOut{color:#a13535}.v37HomeProductBottom>span{color:#1f5fbf;font-size:9px;font-weight:900}.v37HomeEmpty{padding:40px;border:1px solid #e0e5eb;border-radius:14px;background:#f8fafc;text-align:center}.v37HomeEmpty strong{color:#172033}.v37HomeEmpty p{margin:5px 0 0;color:#778292;font-size:12px}.v37HomeTrust{border-top:1px solid #e2e6eb;border-bottom:1px solid #e2e6eb;background:#f7f8fa}.v37HomeTrustGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.v37HomeTrustGrid>div{display:flex;align-items:center;gap:11px;min-height:105px;padding:18px 22px;border-right:1px solid #e1e5ea}.v37HomeTrustGrid>div:first-child{border-left:1px solid #e1e5ea}.v37HomeTrustGrid>div>span{width:35px;height:35px;flex:0 0 35px;display:grid;place-items:center;border-radius:50%;background:#eaf1fb;color:#1f5fbf;font-size:15px;font-weight:950}.v37HomeTrustGrid>div>div{display:flex;flex-direction:column;gap:3px}.v37HomeTrustGrid strong{color:#273142;font-size:11px}.v37HomeTrustGrid small{color:#7c8694;font-size:9px;line-height:1.4}.v37SellFeature{padding:80px 0;overflow:hidden;background:radial-gradient(circle at 15% 100%,rgba(31,95,191,.22),transparent 28%),linear-gradient(120deg,#050c17,#08182c 65%,#0b2442);color:#fff}.v37SellFeatureInner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);grid-gap:70px;gap:70px;align-items:center}.v37SectionEyebrow.gold{color:#f4c430}.v37SellFeatureCopy h2{max-width:520px;margin:7px 0 0;color:#fff;font-size:42px;line-height:1.05;letter-spacing:-.045em}.v37SellFeatureCopy p{max-width:530px;margin:17px 0 0;color:#aeb9c8;font-size:14px;line-height:1.7}.v37SellFeatureActions{display:flex;flex-wrap:wrap;align-items:center;gap:17px;margin-top:25px}.v37SellFeatureActions a:first-child{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 19px;border-radius:8px;background:#f4c430;color:#07111f;font-size:11px;font-weight:950}.v37SellFeatureActions a:last-child{color:#fff;font-size:11px;font-weight:850}.v37SellOptions{display:grid;grid-gap:9px;gap:9px}.v37SellOptions>a{display:grid;grid-template-columns:45px 1fr auto;grid-gap:14px;gap:14px;align-items:center;min-height:86px;padding:14px 18px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.055);color:#fff;transition:background .15s ease,border-color .15s ease}.v37SellOptions>a:hover{border-color:rgba(244,196,48,.45);background:rgba(255,255,255,.085)}.v37SellOptions>a>span{color:#f4c430;font-size:11px;font-weight:950}.v37SellOptions>a>div{display:flex;flex-direction:column;gap:4px}.v37SellOptions strong{font-size:13px}.v37SellOptions small{color:#aeb9c8;font-size:10px;line-height:1.45}.v37SellOptions b{color:#f4c430;font-size:17px}.v37HomeFinal{padding:58px 0;background:#fff}.v37HomeFinalInner{display:flex;align-items:center;justify-content:space-between;gap:40px}.v37HomeFinal h2{margin:5px 0 0;color:#111827;font-size:32px;letter-spacing:-.04em}.v37HomeFinal p{margin:7px 0 0;color:#747f8f;font-size:12px}.v37HomeFinalInner>div:last-child{display:flex;gap:8px}.v37FinalPrimary,.v37FinalSecondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:8px;font-size:10px;font-weight:950}.v37FinalPrimary{background:#07111f;color:#fff}.v37FinalSecondary{border:1px solid #d7dde5;background:#fff;color:#273142}@media(max-width:950px){.v37HeroInner{min-height:520px;grid-template-columns:1.1fr .9fr;gap:25px}.v37HeroCopy h1{font-size:52px}.v37GameGrid,.v37HomeProductGrid,.v37HomeTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v37HomeTrustGrid>div{border:1px solid #e1e5ea;border-bottom:0}.v37HomeTrustGrid>div:nth-last-child(-n+2){border-bottom:1px solid #e1e5ea}.v37SellFeatureInner{grid-template-columns:1fr 1fr;gap:35px}}@media(max-width:700px){.v37HeroInner{min-height:auto;grid-template-columns:1fr;gap:20px;padding-top:48px;padding-bottom:68px}.v37HeroCopy{text-align:center}.v37HeroEyebrow{margin-bottom:12px}.v37HeroCopy h1{margin:auto;font-size:43px;line-height:.98}.v37HeroCopy>p{margin:18px auto 0;font-size:13px;line-height:1.6}.v37HeroActions{justify-content:center;margin-top:23px}.v37HeroPrimary,.v37HeroSecondary{min-width:145px;min-height:46px;padding:0 14px;font-size:10px}.v37HeroTrust{justify-content:center;margin-top:19px;font-size:8px}.v37HeroBrand{order:-1}.v37HeroLogoGlow{width:210px}.v37HomeSearchWrap{margin-top:-30px}.v37HomeSearch{grid-template-columns:1fr;gap:12px;padding:15px}.v37HomeSearch>div{min-width:0;text-align:center}.v37HomeSearch form{grid-template-columns:30px 1fr auto}.v37HomeSearch button{padding:0 12px}.v37HomeSection{padding:55px 0}.v37HomeSectionHeader{align-items:flex-start;margin-bottom:18px}.v37HomeSectionHeader h2{font-size:27px}.v37HomeSectionHeader p{font-size:11px}.v37HomeSectionHeader>a{display:none}.v37GameGrid{grid-template-columns:1fr 1fr;gap:9px}.v37GameCard{min-height:220px}.v37GameMark{height:72px;padding:0 14px;font-size:23px}.v37GameContent{padding:14px}.v37GameContent h3{font-size:14px}.v37GameContent p{min-height:48px;font-size:9px}.v37HomeProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v37HomeProductImage{height:215px;padding:12px}.v37HomeProductInfo{padding:11px}.v37HomeProductInfo h3{min-height:34px;font-size:12px}.v37HomeProductBottom{align-items:flex-start;flex-direction:column;gap:7px}.v37HomeProductBottom strong{font-size:16px}.v37HomeProductBottom>span{display:none}.v37HomeTrustGrid{grid-template-columns:1fr 1fr}.v37HomeTrustGrid>div{min-height:95px;padding:12px}.v37HomeTrustGrid small{font-size:8px}.v37SellFeature{padding:58px 0}.v37SellFeatureInner{grid-template-columns:1fr;gap:30px}.v37SellFeatureCopy{text-align:center}.v37SellFeatureCopy h2{font-size:34px}.v37SellFeatureCopy p{font-size:12px}.v37SellFeatureActions{justify-content:center}.v37SellOptions>a{min-height:80px}.v37HomeFinal{padding:45px 0}.v37HomeFinalInner{align-items:flex-start;flex-direction:column;gap:20px}.v37HomeFinal h2{font-size:28px}.v37HomeFinalInner>div:last-child{width:100%}.v37FinalPrimary,.v37FinalSecondary{flex:1 1}}.v37AdminDashboard{min-height:100vh;padding:28px;background:#f4f6f9;color:#172033}.v37AdminHero{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px 30px;border:1px solid #dfe4ea;border-radius:18px;background:radial-gradient(circle at 90% 10%,rgba(31,95,191,.17),transparent 28%),linear-gradient(120deg,#07111f,#0b1d35);color:#fff;box-shadow:0 10px 30px rgba(15,23,42,.09)}.v37AdminEyebrow{display:block;color:#1f5fbf;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.v37AdminHero .v37AdminEyebrow{color:#f4c430}.v37AdminHero h1{margin:5px 0 0;color:#fff;font-size:38px;line-height:1;letter-spacing:-.045em}.v37AdminHero p{margin:9px 0 0;color:#aeb9c8;font-size:12px}.v37AdminHeroActions{display:flex;flex-wrap:wrap;gap:8px}.v37AdminPrimaryBtn,.v37AdminSecondaryBtn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border-radius:8px;font-size:10px;font-weight:950}.v37AdminPrimaryBtn{border:1px solid #dcae12;background:#f4c430;color:#07111f}.v37AdminPrimaryBtn:hover{background:#ffd54a}.v37AdminSecondaryBtn{border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.07);color:#fff}.v37AdminSecondaryBtn:hover{background:rgba(255,255,255,.12)}.v37AdminAttention{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:14px;padding:14px 17px;border:1px solid #ead9ad;border-radius:12px;background:#fffaf0}.v37AdminAttentionTitle{display:flex;align-items:center;gap:10px}.v37AdminAttentionTitle>span{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:50%;background:#f4c430;color:#07111f;font-size:13px;font-weight:950}.v37AdminAttentionTitle>div{display:flex;flex-direction:column;gap:2px}.v37AdminAttentionTitle strong{color:#403719;font-size:11px}.v37AdminAttentionTitle small{color:#897b53;font-size:9px}.v37AdminAttentionLinks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.v37AdminAttentionLinks a{padding:7px 10px;border:1px solid #e7d7a9;border-radius:7px;background:#fff;color:#625526;font-size:9px;font-weight:800}.v37AdminAttentionLinks a:hover{border-color:#caa51c}.v37AdminAttentionLinks b{color:#172033}.v37AdminStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:14px}.v37AdminStatCard{min-width:0;padding:18px;border:1px solid #dfe4ea;border-radius:13px;background:#fff;color:#172033;box-shadow:0 4px 14px rgba(15,23,42,.035);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.v37AdminStatCard:hover{transform:translateY(-2px);border-color:#b9c9dd;box-shadow:0 9px 22px rgba(15,23,42,.07)}.v37AdminStatTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.v37AdminStatTop span{color:#768195;font-size:8px;font-weight:950;letter-spacing:.08em}.v37AdminStatTop b{color:#1f5fbf;font-size:13px}.v37AdminStatCard>strong{display:block;margin-top:12px;color:#07111f;font-size:31px;line-height:1;font-weight:950;letter-spacing:-.04em}.v37AdminStatCard>small{display:block;margin-top:7px;color:#8992a0;font-size:9px;line-height:1.4}.v37AdminSection{margin-top:22px}.v37AdminSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}.v37AdminSectionHead h2{margin:4px 0 0;color:#172033;font-size:22px;letter-spacing:-.035em}.v37AdminSectionHead p{margin:4px 0 0;color:#7a8493;font-size:10px}.v37AdminOperations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.v37AdminOperationCard{min-height:215px;display:flex;flex-direction:column;justify-content:space-between;padding:18px;border:1px solid #dfe4ea;border-radius:14px;background:#fff;color:#172033;box-shadow:0 4px 14px rgba(15,23,42,.035);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.v37AdminOperationCard:hover{transform:translateY(-2px);border-color:#b9c9dd;box-shadow:0 10px 24px rgba(15,23,42,.075)}.v37AdminOperationCard.featured{border-color:#d8c26a;background:radial-gradient(circle at 100% 0,rgba(244,196,48,.15),transparent 38%),linear-gradient(145deg,#07111f,#0d2544);color:#fff}.v37AdminOperationIcon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:22px;border-radius:10px;background:#edf3fb;color:#1f5fbf;font-size:10px;font-weight:950;letter-spacing:.04em}.v37AdminOperationCard.featured .v37AdminOperationIcon{background:#f4c430;color:#07111f}.v37AdminOperationLabel{color:#1f5fbf;font-size:8px;font-weight:950;letter-spacing:.09em}.v37AdminOperationCard.featured .v37AdminOperationLabel{color:#f4c430}.v37AdminOperationCard h3{margin:5px 0 7px;color:#172033;font-size:16px;letter-spacing:-.02em}.v37AdminOperationCard.featured h3{color:#fff}.v37AdminOperationCard p{min-height:44px;margin:0;color:#7b8594;font-size:9px;line-height:1.55}.v37AdminOperationCard.featured p{color:#aeb9c8}.v37AdminOperationCard strong{display:block;margin-top:18px;color:#1f5fbf;font-size:9px}.v37AdminOperationCard.featured strong{color:#f4c430}.v37AdminGrid2{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:12px;gap:12px;margin-top:22px}.v37AdminPanel{min-width:0;padding:19px;border:1px solid #dfe4ea;border-radius:14px;background:#fff;box-shadow:0 4px 14px rgba(15,23,42,.035)}.v37AdminPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:15px}.v37AdminPanelHead h2{margin:4px 0 0;color:#172033;font-size:18px;letter-spacing:-.025em}.v37AdminPanelHead>a{color:#1f5fbf;font-size:9px;font-weight:900}.v37AdminHealthGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e2e6eb;border-radius:10px}.v37AdminHealthGrid>div{min-width:0;padding:14px;border-right:1px solid #e2e6eb;background:#fafbfc}.v37AdminHealthGrid>div:last-child{border-right:0}.v37AdminHealthGrid>div.warning{background:#fffaf0}.v37AdminHealthGrid span{display:block;color:#7a8493;font-size:8px;font-weight:850;text-transform:uppercase}.v37AdminHealthGrid strong{display:block;margin-top:7px;color:#172033;font-size:22px;line-height:1}.v37AdminHealthGrid>div.warning strong{color:#9a6500}.v37AdminHealthGrid small{display:block;margin-top:5px;color:#929aa6;font-size:8px;line-height:1.35}.v37AdminOnline{display:flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:#eef8f1;color:#277442;font-size:8px;font-weight:900}.v37AdminOnline i{width:6px;height:6px;border-radius:50%;background:#2b9a52}.v37AdminBusinessRows{border-top:1px solid #edf0f3}.v37AdminBusinessRows>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 2px;border-bottom:1px solid #edf0f3}.v37AdminBusinessRows span{color:#687386;font-size:9px}.v37AdminBusinessRows strong{color:#172033;font-size:12px}.v37AdminManagementGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.v37AdminManagementGrid>a{position:relative;min-height:82px;display:flex;flex-direction:column;justify-content:center;padding:14px 40px 14px 15px;border:1px solid #dfe4ea;border-radius:11px;background:#fff;color:#172033;transition:border-color .15s ease,background .15s ease}.v37AdminManagementGrid>a:hover{border-color:#b9c9dd;background:#f9fbfd}.v37AdminManagementGrid span{font-size:11px;font-weight:900}.v37AdminManagementGrid small{margin-top:4px;color:#858e9c;font-size:8px;line-height:1.4}.v37AdminManagementGrid b{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#1f5fbf;font-size:14px}@media(max-width:1050px){.v37AdminOperations,.v37AdminStats{grid-template-columns:repeat(2,minmax(0,1fr))}.v37AdminGrid2{grid-template-columns:1fr}}@media(max-width:700px){.v37AdminDashboard{padding:14px}.v37AdminHero{align-items:flex-start;flex-direction:column;padding:21px}.v37AdminHero h1{font-size:32px}.v37AdminHeroActions{width:100%}.v37AdminPrimaryBtn,.v37AdminSecondaryBtn{flex:1 1}.v37AdminAttention{align-items:flex-start;flex-direction:column}.v37AdminAttentionLinks{width:100%;justify-content:flex-start}.v37AdminStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v37AdminStatCard{padding:14px}.v37AdminStatCard>strong{font-size:27px}.v37AdminOperations{grid-template-columns:1fr;gap:9px}.v37AdminOperationCard{min-height:auto}.v37AdminOperationIcon{margin-bottom:15px}.v37AdminOperationCard p{min-height:0}.v37AdminHealthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v37AdminHealthGrid>div{border-bottom:1px solid #e2e6eb}.v37AdminHealthGrid>div:nth-child(2){border-right:0}.v37AdminHealthGrid>div:nth-last-child(-n+2){border-bottom:0}.v37AdminManagementGrid{grid-template-columns:1fr 1fr}}@media(max-width:430px){.v37AdminStats{grid-template-columns:1fr 1fr}.v37AdminManagementGrid{grid-template-columns:1fr}}.v37Inventory{min-height:100vh;padding:24px 28px 40px;background:#f4f6f9;color:#172033}.v37Inventory *{box-sizing:border-box}.v37InventoryEyebrow{display:block;color:#1f5fbf;font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.v37InventoryHeader{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 25px;border:1px solid #dfe4ea;border-radius:16px;background:radial-gradient(circle at 90% 0,rgba(31,95,191,.16),transparent 32%),linear-gradient(120deg,#07111f,#0b1d35);color:#fff;box-shadow:0 8px 25px rgba(15,23,42,.07)}.v37InventoryHeader .v37InventoryEyebrow{color:#f4c430}.v37InventoryHeader h1{margin:5px 0 0;color:#fff;font-size:29px;line-height:1.05;letter-spacing:-.04em}.v37InventoryHeader p{margin:7px 0 0;color:#aeb9c8;font-size:10px}.v37InventoryHeaderActions{display:flex;align-items:center;gap:8px}.v37InventoryButton{min-height:39px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border:1px solid #d5dce5;border-radius:8px;background:#fff;color:#172033;cursor:pointer;font-size:9px;font-weight:950;text-decoration:none;transition:.15s ease}.v37InventoryButton:hover:not(:disabled){transform:translateY(-1px)}.v37InventoryButton.primary{border-color:#d8ad15;background:#f4c430;color:#07111f}.v37InventoryButton.primary:hover:not(:disabled){background:#ffd54a}.v37InventoryButton.secondary{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.08);color:#fff}.v37InventoryButton.secondary:hover{background:rgba(255,255,255,.13)}.v37InventoryButton:disabled{opacity:.45;cursor:not-allowed}.v37InventoryStats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.v37InventoryStats>button,.v37InventoryStats>div{min-width:0;min-height:90px;padding:14px 15px;border:1px solid #dfe4ea;border-radius:11px;background:#fff;text-align:left;font-family:inherit;box-shadow:0 3px 12px rgba(15,23,42,.025)}.v37InventoryStats>button{cursor:pointer}.v37InventoryStats>button:hover{border-color:#b9c9dd;background:#fbfcfe}.v37InventoryStats>button.attention{border-color:#ead9ad;background:#fffaf0}.v37InventoryStats span{display:block;color:#7b8594;font-size:8px;font-weight:950;letter-spacing:.07em}.v37InventoryStats strong{display:block;margin-top:7px;color:#07111f;font-size:25px;line-height:1;letter-spacing:-.04em}.v37InventoryStats>button.attention strong{color:#9a6500}.v37InventoryStats small{display:block;margin-top:5px;color:#959da9;font-size:8px}.v37InventoryMessage{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:12px;padding:10px 13px;border:1px solid #b9d6c1;border-radius:9px;background:#f1faf4;color:#286b3d;font-size:9px;font-weight:800}.v37InventoryMessage button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:17px}.v37InventorySection{margin-top:22px}.v37InventorySectionTitle{margin-bottom:10px}.v37InventorySectionTitle h2,.v37InventoryWorkspaceHead h2{margin:4px 0 0;color:#172033;font-size:19px;letter-spacing:-.03em}.v37InventorySectionTitle p,.v37InventoryWorkspaceHead p{margin:4px 0 0;color:#7f8997;font-size:9px}.v37InventorySearchPanel{overflow:hidden;border:1px solid #dfe4ea;border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(15,23,42,.025)}.v37InventorySearchPanel .card{margin:0;border:0;border-radius:0;box-shadow:none}.v37InventoryCreate{margin-top:14px;padding:18px;border:1px solid #cdd9e8;border-radius:13px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.045)}.v37InventoryCreateHead{gap:18px;padding-bottom:15px;border-bottom:1px solid #edf0f3}.v37InventoryCreateIdentity{align-items:center;gap:13px}.v37InventoryCreateIdentity img,.v37InventoryCreateThumb{width:54px;height:75px;flex:0 0 auto;border-radius:7px;object-fit:cover;background:#eaf0f7}.v37InventoryCreateThumb{display:grid;place-items:center;color:#1f5fbf;font-size:10px;font-weight:950}.v37InventoryCreateIdentity h2{margin:4px 0 2px;color:#172033;font-size:18px}.v37InventoryCreateIdentity p{color:#7e8897;font-size:9px}.v37InventoryClose{width:30px;height:30px;flex:0 0 auto;border:1px solid #dfe4ea;border-radius:7px;background:#fff;color:#758091;font-size:18px}.v37InventoryCreateGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:15px}.v37InventoryCreateGrid label,.v37InventoryRuleGrid label{display:flex;flex-direction:column;gap:6px}.v37InventoryCreateGrid label>span,.v37InventoryRuleGrid label>span{color:#667184;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.v37InventoryCreateGrid input,.v37InventoryCreateGrid select,.v37InventoryRuleGrid input{width:100%;min-height:39px;padding:0 10px;border:1px solid #d7dde5;border-radius:7px;outline:none;background:#fff;color:#172033;font-family:inherit;font-size:10px}.v37InventoryCreateGrid input:focus,.v37InventoryCreateGrid select:focus,.v37InventoryRuleGrid input:focus{border-color:#1f5fbf;box-shadow:0 0 0 2px rgba(31,95,191,.08)}.v37InventoryCreateGrid input[readonly]{background:#f6f8fa;color:#667184}.v37InventoryMoneyInput b{left:10px;z-index:1;color:#697486;font-size:10px}.v37InventoryMoneyInput input{padding-left:22px}.v37InventoryCreateBottom{display:flex;justify-content:flex-end;gap:20px;margin-top:15px;padding-top:14px;border-top:1px solid #edf0f3}.v37InventoryCreateBottom>div{align-items:flex-end}.v37InventoryCreateBottom span{color:#7b8594;font-size:8px;font-weight:800}.v37InventoryCreateBottom strong{margin-top:2px;color:#172033;font-size:18px}.v37InventoryPricing{margin-top:14px;overflow:hidden;border:1px solid #dfe4ea;border-radius:11px;background:#fff}.v37InventoryPricing summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 15px;cursor:pointer;list-style:none}.v37InventoryPricing summary::-webkit-details-marker{display:none}.v37InventoryPricing summary>div{display:flex;flex-direction:column;gap:2px}.v37InventoryPricing summary strong{color:#172033;font-size:10px}.v37InventoryPricing summary span{color:#818b99;font-size:8px}.v37InventoryPricing summary>span{color:#1f5fbf;font-weight:900}.v37InventoryPricingBody{padding:15px;border-top:1px solid #edf0f3}.v37InventoryRuleGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:12px}.v37InventoryWorkspace{margin-top:22px;overflow:hidden;border:1px solid #dfe4ea;border-radius:14px;background:#fff;box-shadow:0 4px 15px rgba(15,23,42,.035)}.v37InventoryWorkspaceHead{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 18px 13px}.v37InventoryClear{border:0;background:transparent;color:#1f5fbf;cursor:pointer;font-size:9px;font-weight:900}.v37InventoryFilters{display:grid;grid-template-columns:minmax(260px,2fr) repeat(4,minmax(110px,.65fr));grid-gap:7px;gap:7px;padding:0 18px 14px}.v37InventorySearch{position:relative}.v37InventorySearch>span{position:absolute;top:50%;left:11px;transform:translateY(-50%);color:#8993a1;font-size:14px}.v37InventorySearch input{padding-left:31px!important}.v37InventoryFilters input,.v37InventoryFilters select{width:100%;height:38px;padding:0 10px;border:1px solid #d9dfe6;border-radius:7px;outline:none;background:#fff;color:#344054;font-family:inherit;font-size:9px}.v37InventoryFilters input:focus,.v37InventoryFilters select:focus{border-color:#1f5fbf;box-shadow:0 0 0 2px rgba(31,95,191,.07)}.v37InventoryFilterStatus{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 18px 13px}.v37InventoryFilterStatus>span{margin-right:3px;color:#7d8795;font-size:8px}.v37InventoryFilterStatus b{padding:5px 7px;border-radius:999px;background:#edf3fb;color:#245b9d;font-size:7px;font-weight:900}.v37InventoryBulk{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 18px;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3;background:#fafbfc}.v37InventoryBulk.active{background:#f2f6fc}.v37InventoryBulk>label{display:flex;align-items:center;gap:7px;white-space:nowrap;color:#4e596b;font-size:8px}.v37InventoryBulk input[type=checkbox]{width:14px;height:14px;accent-color:#1f5fbf}.v37InventoryBulkActions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px}.v37InventoryBulkActions button{min-height:29px;padding:0 9px;border:1px solid #d8dee6;border-radius:6px;background:#fff;color:#435064;cursor:pointer;font-family:inherit;font-size:7px;font-weight:850}.v37InventoryBulkActions button:hover:not(:disabled){border-color:#aebdce}.v37InventoryBulkActions button.danger{color:#a33838}.v37InventoryBulkActions button:disabled{opacity:.38;cursor:not-allowed}.v37InventoryReason{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:9px 18px;border-bottom:1px solid #edf0f3;background:#fff}.v37InventoryReason label{display:flex;align-items:center;gap:8px}.v37InventoryReason label>span{color:#687386;font-size:8px;font-weight:850}.v37InventoryReason input{width:190px;height:30px;padding:0 8px;border:1px solid #d9dfe6;border-radius:6px;outline:none;font-family:inherit;font-size:8px}.v37InventoryReason input:focus{border-color:#1f5fbf}.v37InventoryReason small{color:#9aa1ac;font-size:7px}.v37InventoryTableWrap{width:100%;overflow-x:auto}.v37InventoryTable{width:100%;min-width:1050px;border-collapse:collapse;background:#fff}.v37InventoryTable th{padding:9px 10px;border-bottom:1px solid #e4e8ed;background:#f8f9fb;color:#7b8593;font-size:7px;font-weight:950;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap}.v37InventoryTable td:first-child,.v37InventoryTable th:first-child{width:38px;text-align:center}.v37InventoryTable td{padding:10px;border-bottom:1px solid #edf0f3;color:#435064;font-size:8px;vertical-align:middle}.v37InventoryTable tbody tr:hover{background:#fbfcfe}.v37InventoryTable tbody tr:last-child td{border-bottom:0}.v37InventoryTable input[type=checkbox]{accent-color:#1f5fbf}.v37InventoryCard{display:flex;align-items:center;gap:9px;min-width:205px}.v37InventoryCard img,.v37InventoryThumb{width:37px;height:51px;flex:0 0 37px;border-radius:5px;object-fit:cover;background:#eaf0f7}.v37InventoryThumb{display:grid;place-items:center;color:#1f5fbf;font-size:8px;font-weight:950}.v37InventoryCard>div{min-width:0}.v37InventoryCard strong{color:#172033;font-size:9px;font-weight:900}.v37InventoryCard small,.v37InventoryCard span,.v37InventoryCard strong{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v37InventoryCard small,.v37InventoryCard span{margin-top:2px;color:#7e8896;font-size:7px}.v37InventoryCard small{color:#a0a7b1}.v37Condition{display:inline-flex;min-width:30px;justify-content:center;padding:4px 6px;border-radius:5px;background:#eef3f9;color:#365b83;font-size:7px;font-weight:950}.v37MarketPrice{color:#778292!important;white-space:nowrap}.v37SellPrice{color:#172033;font-size:9px;white-space:nowrap}.v37Stock{display:flex;flex-direction:column;gap:2px}.v37Stock strong{color:#2c7143;font-size:10px}.v37Stock.low strong{color:#a26c00}.v37Stock.out strong{color:#b13d3d}.v37Stock small{color:#929aa6;font-size:7px;white-space:nowrap}.v37InventoryStatus{display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;border-radius:999px;background:#f0f1f3;color:#687181;font-size:6px;font-weight:950;letter-spacing:.04em}.v37InventoryStatus.active{background:#eaf7ee;color:#287345}.v37InventoryId{display:flex;flex-direction:column;gap:3px;min-width:100px}.v37InventoryId strong{color:#364152;font-size:7px;white-space:nowrap}.v37InventoryId small{font-size:6px}.v37InventoryId small.printed{color:#438257}.v37InventoryId small.needsLabel{color:#a36c00}.v37InventoryAdjust{display:flex;align-items:center;gap:4px}.v37InventoryAdjust input{width:48px;height:29px;padding:0 5px;border:1px solid #d8dee6;border-radius:5px;outline:none;font-family:inherit;font-size:8px;text-align:center}.v37InventoryAdjust input:focus{border-color:#1f5fbf}.v37InventoryAdjust button{height:29px;padding:0 7px;border:1px solid #d8dee6;border-radius:5px;background:#fff;color:#3e4b5f;cursor:pointer;font-family:inherit;font-size:7px;font-weight:850}.v37InventoryMobileList{display:none}.v37InventoryMobileCard{padding:13px;border-bottom:1px solid #e7ebef}.v37InventoryMobileTop{display:flex;align-items:flex-start;gap:9px}.v37InventoryMobileTop>input{margin-top:4px;accent-color:#1f5fbf}.v37InventoryMobileFacts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px;margin-top:12px}.v37InventoryMobileFacts>div{padding:8px;border-radius:7px;background:#f6f8fa}.v37InventoryMobileFacts span{display:block;color:#8b94a1;font-size:6px;font-weight:850;text-transform:uppercase}.v37InventoryMobileFacts strong{display:block;margin-top:3px;color:#172033;font-size:9px}.v37InventoryMobileMeta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid #edf0f3}.v37InventoryMobileMeta>div:last-child{display:flex;flex-direction:column;align-items:flex-end}.v37InventoryMobileMeta>div:last-child strong{color:#596477;font-size:7px}.v37InventoryMobileMeta>div:last-child small{margin-top:2px;color:#8b94a1;font-size:6px}.v37InventoryMobileAdjust{display:flex;gap:6px;margin-top:10px}.v37InventoryMobileAdjust input{min-width:0;height:34px;flex:1 1;padding:0 9px;border:1px solid #d8dee6;border-radius:6px;outline:none;font-family:inherit;font-size:8px}.v37InventoryMobileAdjust button{height:34px;padding:0 14px;border:0;border-radius:6px;background:#172033;color:#fff;cursor:pointer;font-family:inherit;font-size:8px;font-weight:900}.v37InventoryEmpty{padding:45px 20px;text-align:center}.v37InventoryEmpty strong{color:#172033;font-size:15px}.v37InventoryEmpty p{margin:5px 0 12px;color:#8992a0;font-size:9px}.v37InventoryEmpty button{padding:8px 12px;border:1px solid #d5dce5;border-radius:6px;background:#fff;color:#1f5fbf;cursor:pointer;font-size:8px;font-weight:900}@media(max-width:1100px){.v37InventoryCreateGrid,.v37InventoryStats{grid-template-columns:repeat(3,minmax(0,1fr))}.v37InventoryFilters{grid-template-columns:2fr 1fr 1fr}.v37InventorySearch{grid-column:1/-1}}@media(max-width:700px){.v37Inventory{padding:12px 12px 28px}.v37InventoryHeader{align-items:flex-start;flex-direction:column;padding:18px}.v37InventoryHeader h1{font-size:25px}.v37InventoryHeaderActions{width:100%}.v37InventoryHeaderActions .v37InventoryButton{flex:1 1}.v37InventoryStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.v37InventoryStats>button,.v37InventoryStats>div{min-height:82px;padding:12px}.v37InventoryStats>div:first-child{grid-column:1/-1}.v37InventoryCreateHead{align-items:flex-start}.v37InventoryCreateGrid{grid-template-columns:1fr 1fr}.v37InventoryCreateGrid .sellPrice{grid-column:1/-1}.v37InventoryCreateBottom{align-items:stretch;flex-direction:column}.v37InventoryCreateBottom>div{align-items:flex-start}.v37InventoryRuleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v37InventoryFilters{grid-template-columns:1fr 1fr;padding:0 12px 12px}.v37InventorySearch{grid-column:1/-1}.v37InventoryWorkspaceHead{padding:14px 12px 11px}.v37InventoryFilterStatus{margin:0 12px 11px}.v37InventoryBulk{align-items:flex-start;flex-direction:column;padding:10px 12px}.v37InventoryBulkActions{width:100%;justify-content:flex-start}.v37InventoryBulkActions button{flex:1 1 auto}.v37InventoryReason{align-items:flex-start;flex-direction:column;padding:10px 12px}.v37InventoryReason label{width:100%}.v37InventoryReason input{min-width:0;flex:1 1}.v37InventoryTableWrap{display:none}.v37InventoryMobileList{display:block}}@media(max-width:430px){.v37InventoryCreateGrid{grid-template-columns:1fr}.v37InventoryCreateGrid .sellPrice{grid-column:auto}.v37InventoryFilters{grid-template-columns:1fr}.v37InventorySearch{grid-column:auto}.v37InventoryMobileFacts{grid-template-columns:1fr 1fr}}.v37InventoryCreate{position:fixed!important;top:0;right:0;bottom:0;z-index:1000;width:min(520px,94vw);max-height:100vh;overflow-y:auto;margin:0!important;padding:28px!important;background:#ffffff;border:0!important;border-left:1px solid #dfe4ec!important;border-radius:0!important;box-shadow:-18px 0 50px rgba(15,23,42,.14),-4px 0 18px rgba(15,23,42,.08);animation:v37InventoryDrawerIn .18s ease-out}@keyframes v37InventoryDrawerIn{0%{transform:translateX(100%);opacity:.6}to{transform:translateX(0);opacity:1}}.v37InventoryCreateHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;margin-bottom:24px;border-bottom:1px solid #e7eaf0}.v37InventoryCreateIdentity{display:flex;align-items:flex-start;gap:16px;min-width:0}.v37InventoryCreateIdentity>img,.v37InventoryCreateThumb{width:76px!important;height:106px!important;flex:0 0 76px;object-fit:contain;border-radius:8px}.v37InventoryCreateIdentity h2{margin:5px 0 4px;font-size:21px;line-height:1.15}.v37InventoryCreateIdentity p{margin:0;color:#667085;line-height:1.4}.v37InventoryClose{width:38px!important;height:38px!important;min-width:38px;display:grid;place-items:center;padding:0!important;border:1px solid #dfe4ec!important;border-radius:10px!important;background:#ffffff!important;color:#475467!important;font-size:22px;cursor:pointer}.v37InventoryClose:hover{background:#f8fafc!important;color:#101828!important}.v37InventoryCreateGrid{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:16px!important;gap:16px!important}.v37InventoryCreateGrid label{display:flex;flex-direction:column;gap:7px}.v37InventoryCreateGrid label>span{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#475467}.v37InventoryCreateGrid input,.v37InventoryCreateGrid select{width:100%;min-height:46px;border:1px solid #d0d5dd;border-radius:10px;background:#ffffff;color:#101828;padding:0 12px;font-size:14px}.v37InventoryCreateGrid input:focus,.v37InventoryCreateGrid select:focus{outline:none;border-color:#d4aa00;box-shadow:0 0 0 3px rgba(212,170,0,.12)}.v37InventoryCreateGrid input[readonly]{background:#f8fafc;color:#667085}.v37InventoryCreateGrid .sellPrice{grid-column:span 2}.v37InventoryMoneyInput{position:relative}.v37InventoryMoneyInput b{position:absolute;left:13px;top:50%;transform:translateY(-50%);z-index:2;color:#344054}.v37InventoryMoneyInput input{padding-left:29px!important;font-weight:800;font-size:17px}.v37InventoryCreateBottom{position:-webkit-sticky;position:sticky;bottom:-28px;display:flex!important;align-items:center;justify-content:space-between;gap:18px;margin:28px -28px -28px!important;padding:20px 28px!important;background:#ffffff;border-top:1px solid #e7eaf0;box-shadow:0 -8px 24px rgba(15,23,42,.05)}.v37InventoryCreateBottom>div{display:flex;flex-direction:column;gap:2px}.v37InventoryCreateBottom span{color:#667085;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.v37InventoryCreateBottom strong{font-size:23px;color:#101828}.v37InventoryCreateBottom .v37InventoryButton{min-height:48px;padding-left:24px;padding-right:24px;white-space:nowrap}.v37InventorySearchPanel .quickAdd{width:44px!important;height:44px!important;min-width:44px;border-radius:12px!important;font-size:22px!important;font-weight:900!important;cursor:pointer}@media (max-width:700px){.v37InventoryCreate{top:auto;left:0;right:0;bottom:0;width:100%;max-height:88vh;padding:20px!important;border-left:0!important;border-top:1px solid #dfe4ec!important;border-radius:20px 20px 0 0!important;box-shadow:0 -18px 50px rgba(15,23,42,.18);animation:v37InventorySheetIn .18s ease-out}@keyframes v37InventorySheetIn{0%{transform:translateY(100%);opacity:.7}to{transform:translateY(0);opacity:1}}.v37InventoryCreateIdentity>img,.v37InventoryCreateThumb{width:58px!important;height:81px!important;flex-basis:58px}.v37InventoryCreateIdentity h2{font-size:18px}.v37InventoryCreateGrid{grid-template-columns:1fr 1fr!important;gap:12px!important}.v37InventoryCreateGrid .sellPrice{grid-column:span 2}.v37InventoryCreateBottom{bottom:-20px;margin:22px -20px -20px!important;padding:16px 20px!important}.v37InventoryCreateBottom strong{font-size:20px}.v37InventoryCreateBottom .v37InventoryButton{min-height:46px;padding-left:18px;padding-right:18px}}:root{--dg-page:#f5f7fa;--dg-surface:#ffffff;--dg-surface-2:#f8fafc;--dg-surface-3:#eef2f6;--dg-text:#101828;--dg-text-soft:#344054;--dg-muted:#667085;--dg-border:#e1e6ed;--dg-border-strong:#cbd3df;--dg-navy:#07182c;--dg-navy-2:#0c2748;--dg-gold:#f8c332;--dg-gold-hover:#ffd45c;--dg-shadow:0 12px 34px rgba(16,24,40,0.08);--dg-shadow-strong:0 18px 50px rgba(16,24,40,0.14);color-scheme:light}html[data-theme=dark]{--dg-page:#080d14;--dg-surface:#101720;--dg-surface-2:#151e29;--dg-surface-3:#1b2633;--dg-text:#f4f7fb;--dg-text-soft:#d3dbe6;--dg-muted:#96a3b4;--dg-border:#263342;--dg-border-strong:#35465a;--dg-navy:#050b13;--dg-navy-2:#0a1c31;--dg-gold:#f8c332;--dg-gold-hover:#ffd45c;--dg-shadow:0 14px 38px rgba(0,0,0,0.28);--dg-shadow-strong:0 20px 55px rgba(0,0,0,0.42)}body,html{background:var(--dg-page)}body{transition:background-color .18s ease,color .18s ease}.dgThemeToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(248,195,50,.45);background:rgba(255,255,255,.07);color:#ffffff;min-height:38px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font:inherit;font-size:12px;font-weight:800;line-height:1;letter-spacing:.01em;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.dgThemeToggle:hover{background:rgba(248,195,50,.13);border-color:var(--dg-gold);color:var(--dg-gold);transform:translateY(-1px)}.dgThemeToggle:active{transform:translateY(0)}.dgThemeToggle:focus-visible{outline:3px solid rgba(248,195,50,.3);outline-offset:2px}.dgThemeToggle:disabled{opacity:.65;cursor:default}.dgThemeIcon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:17px;line-height:1}.dgThemeLabel{display:inline-block}html[data-theme=dark] body{background:var(--dg-page);color:var(--dg-text)}html[data-theme=dark] .navRow{background:#101720;border-color:var(--dg-border)}html[data-theme=dark] .primaryNav a{color:var(--dg-text-soft)}html[data-theme=dark] .primaryNav .navFeatured,html[data-theme=dark] .primaryNav a:hover{color:var(--dg-gold)}html[data-theme=dark] .mobileNav{background:var(--dg-surface);border-color:var(--dg-border)}html[data-theme=dark] .mobileNav summary,html[data-theme=dark] .mobileNavPanel a{color:var(--dg-text)}html[data-theme=dark] .mobileNavPanel{background:var(--dg-surface)}html[data-theme=dark] .mobileHeaderSearch input{background:var(--dg-surface-2);color:var(--dg-text);border-color:var(--dg-border)}html[data-theme=dark] .v37Home{background:var(--dg-page);color:var(--dg-text)}html[data-theme=dark] .v37Home section:not(.v37HomeHero){border-color:var(--dg-border)}html[data-theme=dark] .v37Home h1,html[data-theme=dark] .v37Home h2,html[data-theme=dark] .v37Home h3{color:var(--dg-text)}html[data-theme=dark] .v37Home p{color:var(--dg-muted)}html[data-theme=dark] .v37HomeGameCard,html[data-theme=dark] .v37HomeProductCard,html[data-theme=dark] .v37HomeSearch{background:var(--dg-surface);border-color:var(--dg-border);box-shadow:var(--dg-shadow)}html[data-theme=dark] .v37HomeSearch input{background:var(--dg-surface-2);border-color:var(--dg-border);color:var(--dg-text)}html[data-theme=dark] .v37HomeSearch input::placeholder{color:var(--dg-muted)}html[data-theme=dark] .v37Shop{background:var(--dg-page);color:var(--dg-text)}html[data-theme=dark] .v37Shop h1,html[data-theme=dark] .v37Shop h2,html[data-theme=dark] .v37Shop h3{color:var(--dg-text)}html[data-theme=dark] .v37Shop p{color:var(--dg-muted)}html[data-theme=dark] .v37Shop input,html[data-theme=dark] .v37Shop select{background:var(--dg-surface);color:var(--dg-text);border-color:var(--dg-border)}html[data-theme=dark] .v37Shop input::placeholder{color:var(--dg-muted)}html[data-theme=dark] .v37ShopFilterPanel,html[data-theme=dark] .v37ShopFilters,html[data-theme=dark] .v37ShopProductCard{background:var(--dg-surface);color:var(--dg-text);border-color:var(--dg-border);box-shadow:var(--dg-shadow)}html[data-theme=dark] .v37Product{background:var(--dg-page);color:var(--dg-text)}html[data-theme=dark] .v37Product h1,html[data-theme=dark] .v37Product h2,html[data-theme=dark] .v37Product h3{color:var(--dg-text)}html[data-theme=dark] .v37Product p{color:var(--dg-muted)}html[data-theme=dark] .v37ProductCard,html[data-theme=dark] .v37ProductInfo,html[data-theme=dark] .v37ProductReviews,html[data-theme=dark] .v37ProductTrust{background:var(--dg-surface);border-color:var(--dg-border);box-shadow:var(--dg-shadow)}html[data-theme=dark] .adminContent,html[data-theme=dark] .adminMain,html[data-theme=dark] .adminShell,html[data-theme=dark] .v37Admin,html[data-theme=dark] .v37Inventory{background:var(--dg-page);color:var(--dg-text)}html[data-theme=dark] .v37Admin h1,html[data-theme=dark] .v37Admin h2,html[data-theme=dark] .v37Admin h3,html[data-theme=dark] .v37Inventory h1,html[data-theme=dark] .v37Inventory h2,html[data-theme=dark] .v37Inventory h3{color:var(--dg-text)}html[data-theme=dark] .v37Admin p,html[data-theme=dark] .v37Inventory p{color:var(--dg-muted)}html[data-theme=dark] .v37AdminCard,html[data-theme=dark] .v37AdminPanel,html[data-theme=dark] .v37AdminStat,html[data-theme=dark] .v37InventoryPanel,html[data-theme=dark] .v37InventorySection,html[data-theme=dark] .v37InventoryStat{background:var(--dg-surface);border-color:var(--dg-border);box-shadow:var(--dg-shadow)}html[data-theme=dark] .v37Inventory input,html[data-theme=dark] .v37Inventory select,html[data-theme=dark] .v37Inventory textarea{background:var(--dg-surface-2);color:var(--dg-text);border-color:var(--dg-border)}html[data-theme=dark] .v37Inventory input::placeholder,html[data-theme=dark] .v37Inventory textarea::placeholder{color:var(--dg-muted)}html[data-theme=dark] .v37Inventory table{color:var(--dg-text)}html[data-theme=dark] .v37Inventory th{background:var(--dg-surface-2);color:var(--dg-muted);border-color:var(--dg-border)}html[data-theme=dark] .v37Inventory td{border-color:var(--dg-border)}html[data-theme=dark] .v37Inventory tbody tr:hover{background:rgba(255,255,255,.025)}html[data-theme=dark] .v37InventoryCreate{background:var(--dg-surface);color:var(--dg-text);border-color:var(--dg-border);box-shadow:-20px 0 60px rgba(0,0,0,.48)}html[data-theme=dark] .v37InventoryCreate label,html[data-theme=dark] .v37InventoryCreate strong{color:var(--dg-text)}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{color-scheme:dark}html[data-theme=dark] ::selection{background:var(--dg-gold);color:#07101c}@media (max-width:760px){.dgThemeToggle{min-width:38px;width:38px;height:38px;padding:0;border-radius:10px}.dgThemeLabel{display:none}}html[data-theme=dark] .v37HomeSearch{background:#101720!important;border-color:#263342!important;box-shadow:0 18px 45px rgba(0,0,0,.28)}html[data-theme=dark] .v37HomeSearchEyebrow{color:#f8c332!important}html[data-theme=dark] .v37HomeSearch h2,html[data-theme=dark] .v37HomeSearch h3,html[data-theme=dark] .v37HomeSearch strong{color:#f4f7fb!important}html[data-theme=dark] .v37HomeSearch p{color:#96a3b4!important}html[data-theme=dark] .v37HomeSearch form,html[data-theme=dark] .v37HomeSearch input{background:#151e29!important;border-color:#35465a!important}html[data-theme=dark] .v37HomeSearch input{color:#f4f7fb!important}html[data-theme=dark] .v37HomeSearch input::placeholder{color:#96a3b4!important}html[data-theme=dark] .v37HomeSearch button{background:#07182c!important;color:#ffffff!important;border-color:#35465a!important}html[data-theme=dark] .v37HomeSearch button:hover{background:#f8c332!important;color:#07101c!important;border-color:#f8c332!important}html[data-theme=dark] .v37HomeGames{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .v37HomeGameCard{background:#101720!important;border-color:#35465a!important;color:#f4f7fb!important;overflow:hidden}html[data-theme=dark] .v37HomeGameCard h3,html[data-theme=dark] .v37HomeGameCard strong{color:#f4f7fb!important}html[data-theme=dark] .v37HomeGameCard p{color:#aab5c4!important}html[data-theme=dark] .v37HomeGameCard a{color:#f8c332!important}html[data-theme=dark] .v37HomeArrivals{background:#0b1119!important;color:#f4f7fb!important}html[data-theme=dark] .v37HomeArrivals h2,html[data-theme=dark] .v37HomeArrivals h3{color:#f4f7fb!important}html[data-theme=dark] .v37HomeArrivals p{color:#96a3b4!important}html[data-theme=dark] .v37HomeProductCard{background:#101720!important;border-color:#35465a!important;color:#f4f7fb!important;box-shadow:0 18px 42px rgba(0,0,0,.28)}html[data-theme=dark] .v37HomeProductCard h3,html[data-theme=dark] .v37HomeProductCard strong{color:#f4f7fb!important}html[data-theme=dark] .v37HomeProductCard p{color:#aab5c4!important}html[data-theme=dark] .v37HomeProductCard a{color:#4da3ff!important}html[data-theme=dark] .v37HomeProductCard [class*=Price],html[data-theme=dark] .v37HomeProductCard [class*=price]{color:#f4f7fb!important}html[data-theme=dark] .v37HomeTrust,html[data-theme=dark] .v37HomeTrustStrip{background:#101720!important;border-color:#263342!important;color:#f4f7fb!important}html[data-theme=dark] .v37HomeTrust>*,html[data-theme=dark] .v37HomeTrustStrip>*{border-color:#263342!important}html[data-theme=dark] .v37HomeTrust strong,html[data-theme=dark] .v37HomeTrustStrip strong{color:#f4f7fb!important}html[data-theme=dark] .v37HomeTrust p,html[data-theme=dark] .v37HomeTrustStrip p{color:#96a3b4!important}html[data-theme=dark] .v37Home a:not(.v37HomeHero a){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}html[data-theme=dark] .v37HomeSell{border-color:#263342!important}html[data-theme=dark] .v37HomeSell h2,html[data-theme=dark] .v37HomeSell h3,html[data-theme=dark] .v37HomeSell strong{color:#f4f7fb!important}html[data-theme=dark] .v37HomeSell p{color:#aab5c4!important}html[data-theme=dark] .v37NewArrivals{background:#0b1119!important;color:#f4f7fb!important}html[data-theme=dark] .v37NewArrivals .v37HomeSectionHeader h2{color:#f4f7fb!important}html[data-theme=dark] .v37NewArrivals .v37HomeSectionHeader p{color:#96a3b4!important}html[data-theme=dark] .v37NewArrivals .v37SectionEyebrow{color:#4da3ff!important}html[data-theme=dark] .v37ShopToolbar{background:#101720!important;border-color:#263342!important}html[data-theme=dark] .v37ShopSearch{color:#f4f7fb!important}html[data-theme=dark] .v37ShopSearch::placeholder{color:#96a3b4!important}html[data-theme=dark] .v37FilterButton{color:#f4f7fb!important}html[data-theme=dark] .v37FilterButton.active,html[data-theme=dark] .v37FilterButton:hover{background:#1b2633!important;border-color:#f8c332!important}html[data-theme=dark] .v37FilterCount{background:#f8c332!important;color:#07101c!important}html[data-theme=dark] .v37FilterPanel{background:#101720!important;color:#f4f7fb!important;border-color:#35465a!important}html[data-theme=dark] .v37FilterPanel label,html[data-theme=dark] .v37FilterPanel label span,html[data-theme=dark] .v37FilterPanel strong{color:#f4f7fb!important}html[data-theme=dark] .v37FilterPanelHead span{color:#96a3b4!important}html[data-theme=dark] .v37FilterPanel input,html[data-theme=dark] .v37FilterPanel select{background:#151e29!important;color:#f4f7fb!important;border-color:#35465a!important}html[data-theme=dark] .v37ActiveFilters button{background:#151e29!important;color:#d3dbe6!important;border-color:#35465a!important}html[data-theme=dark] .v37Shop select{background:#151e29!important;color:#f4f7fb!important;border-color:#35465a!important}html[data-theme=dark] .v37CartLink{color:#d3dbe6!important}html[data-theme=dark] .v37CartLink:hover{color:#f8c332!important}html[data-theme=dark] .v37CartCount{background:#f8c332!important;color:#07101c!important}html[data-theme=dark] .v37Shop .v37ProductPrice{color:#ffffff!important}html[data-theme=dark] .v37Shop .v37ProductCard h2,html[data-theme=dark] .v37Shop .v37ProductCard h3,html[data-theme=dark] .v37Shop .v37ProductCard strong{color:#f4f7fb!important}html[data-theme=dark] .v37Shop .v37ProductCard p{color:#aab5c4!important}html[data-theme=dark] .v37InCart{background:rgba(248,195,50,.1)!important;color:#f8c332!important;border-color:rgba(248,195,50,.3)!important}html[data-theme=dark] .v37Shop .v37AddButton:not(:disabled){background:#f8c332!important;color:#07101c!important;border-color:#f8c332!important}html[data-theme=dark] .v37Shop .v37AddButton:disabled{background:#1b2633!important;color:#738095!important;border-color:#35465a!important}html[data-theme=dark] .v37ShopEmpty{background:#101720!important;border-color:#35465a!important;color:#f4f7fb!important}html[data-theme=dark] .v37ProductPage{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .v37Breadcrumbs{color:#96a3b4!important}html[data-theme=dark] .v37Breadcrumbs a{color:#4da3ff!important}html[data-theme=dark] .v37ProductGallery{color:#f4f7fb!important}html[data-theme=dark] .v37ProductLargeImage{background:#f4f6f8!important;border-color:#35465a!important;box-shadow:0 18px 45px rgba(0,0,0,.3)!important}html[data-theme=dark] .v37ImageNote{color:#96a3b4!important}html[data-theme=dark] .v37ProductInfo{background:#101720!important;border-color:#263342!important;color:#f4f7fb!important;box-shadow:0 18px 45px rgba(0,0,0,.28)!important}html[data-theme=dark] .v37ProductInfo h1{color:#ffffff!important}html[data-theme=dark] .v37DetailCategory{color:#4da3ff!important}html[data-theme=dark] .v37DetailMeta{color:#aab5c4!important}html[data-theme=dark] .v37DetailPrice{color:#ffffff!important}html[data-theme=dark] .v37DetailStock{color:#f8c332!important}html[data-theme=dark] .v37ProductFacts,html[data-theme=dark] .v37ProductFacts>*{background:#151e29!important;border-color:#35465a!important}html[data-theme=dark] .v37ProductFacts>*{color:#f4f7fb!important}html[data-theme=dark] .v37ProductFacts span{color:#96a3b4!important}html[data-theme=dark] .v37ProductFacts strong{color:#ffffff!important}html[data-theme=dark] .v37ProductDescription{color:#aab5c4!important;border-color:#263342!important}html[data-theme=dark] .v37ProductDescription h2,html[data-theme=dark] .v37ProductDescription h3,html[data-theme=dark] .v37ProductDescription strong{color:#f4f7fb!important}html[data-theme=dark] .v37PurchaseBox{background:#151e29!important;border-color:#35465a!important;color:#f4f7fb!important}html[data-theme=dark] .v37QuantityRow,html[data-theme=dark] .v37QuantityRow span,html[data-theme=dark] .v37QuantityRow strong{color:#f4f7fb!important}html[data-theme=dark] .v37DetailQty{background:#101720!important;border-color:#35465a!important}html[data-theme=dark] .v37DetailQty button,html[data-theme=dark] .v37DetailQty span{background:#101720!important;color:#f4f7fb!important;border-color:#35465a!important}html[data-theme=dark] .v37DetailQty button:hover{background:#1b2633!important;color:#f8c332!important}html[data-theme=dark] .v37AddToCartLarge{background:#f8c332!important;color:#07101c!important;border-color:#f8c332!important}html[data-theme=dark] .v37AddToCartLarge:hover{background:#ffd45c!important;border-color:#ffd45c!important}html[data-theme=dark] .v37TrustGrid{color:#f4f7fb!important}html[data-theme=dark] .v37TrustGrid>*{background:#151e29!important;border-color:#35465a!important;color:#f4f7fb!important}html[data-theme=dark] .v37TrustGrid strong{color:#f4f7fb!important}html[data-theme=dark] .v37TrustGrid p,html[data-theme=dark] .v37TrustGrid span:not(.v37TrustIcon){color:#96a3b4!important}html[data-theme=dark] .v37TrustIcon{background:#1b2633!important;color:#4da3ff!important;border-color:#35465a!important}html[data-theme=dark] .v37SecondaryActions{border-color:#263342!important}html[data-theme=dark] .v37SecondaryActions a,html[data-theme=dark] .v37SecondaryActions button{background:#151e29!important;color:#f4f7fb!important;border-color:#35465a!important}html[data-theme=dark] .v37SecondaryActions a:hover,html[data-theme=dark] .v37SecondaryActions button:hover{border-color:#f8c332!important;color:#f8c332!important}html[data-theme=dark] .v37AccountMessage,html[data-theme=dark] .v37SoldOutBox,html[data-theme=dark] .v37SuccessMessage{background:#151e29!important;color:#d3dbe6!important;border-color:#35465a!important}html[data-theme=dark] .v37SellThisCard{color:#f8c332!important}html[data-theme=dark] .v37Reviews{background:#0b1119!important;border-color:#263342!important;color:#f4f7fb!important}html[data-theme=dark] .v37ReviewsHeader h2,html[data-theme=dark] .v37ReviewsHeader h3{color:#f4f7fb!important}html[data-theme=dark] .v37NoReviews,html[data-theme=dark] .v37ReviewCard{background:#101720!important;border-color:#35465a!important;color:#f4f7fb!important}html[data-theme=dark] .v37NoReviews p,html[data-theme=dark] .v37ReviewCard p{color:#aab5c4!important}html[data-theme=dark] .v37Stars{color:#f8c332!important}html[data-theme=dark] .v37MobileBuyBar{background:rgba(16,23,32,.97)!important;color:#f4f7fb!important;border-color:#35465a!important;box-shadow:0 -12px 35px rgba(0,0,0,.35)!important}html[data-theme=dark] .v37MobileBuyBar strong{color:#ffffff!important}html[data-theme=dark] .v37MobileBuyBar button{background:#f8c332!important;color:#07101c!important;border-color:#f8c332!important}html[data-theme=dark] .adminMain,html[data-theme=dark] .adminMain>main{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .adminTopbar{background:#0d141d!important;border-bottom-color:#26313f!important}html[data-theme=dark] .topbarTitle span{color:#7f8b9c!important}html[data-theme=dark] .topbarTitle strong{color:#f4f7fb!important}html[data-theme=dark] .adminGlobalSearch{background:#121a24!important;border-color:#2b3746!important}html[data-theme=dark] .adminGlobalSearch input{background:transparent!important;color:#f4f7fb!important}html[data-theme=dark] .adminGlobalSearch input::placeholder{color:#778496!important}html[data-theme=dark] .adminSearchIcon{color:#96a3b4!important}html[data-theme=dark] .adminSearchResults{background:#121a24!important;border-color:#2b3746!important;box-shadow:0 18px 45px rgba(0,0,0,.4)!important}html[data-theme=dark] .adminSearchResults a{color:#f4f7fb!important;border-color:#26313f!important}html[data-theme=dark] .adminSearchResults a:hover{background:#182331!important}html[data-theme=dark] .adminSearchResults small{color:#8e9bad!important}html[data-theme=dark] .topbarSignout,html[data-theme=dark] .topbarStore{color:#d9e0e8!important}html[data-theme=dark] .menuButton{color:#f4f7fb!important}html[data-theme=dark] .v37Admin{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminAttention{background:#17140c!important;border-color:#5d4915!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminAttention strong{color:#ffffff!important}html[data-theme=dark] .v37AdminAttention p,html[data-theme=dark] .v37AdminAttention span{color:#aeb8c5!important}html[data-theme=dark] .v37AdminAttention a{background:#111923!important;border-color:#3a4655!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminStat{background:#111923!important;border-color:#26313f!important;box-shadow:none!important}html[data-theme=dark] .v37AdminStat strong{color:#ffffff!important}html[data-theme=dark] .v37AdminStat p,html[data-theme=dark] .v37AdminStat small,html[data-theme=dark] .v37AdminStat span{color:#8f9cad!important}html[data-theme=dark] .v37Admin h1,html[data-theme=dark] .v37Admin h2,html[data-theme=dark] .v37Admin h3{color:#f4f7fb!important}html[data-theme=dark] .v37AdminEyebrow{color:#4da3ff!important}html[data-theme=dark] .v37AdminAction,html[data-theme=dark] .v37AdminManageCard{background:#111923!important;border-color:#26313f!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .v37AdminAction:hover,html[data-theme=dark] .v37AdminManageCard:hover{background:#151f2b!important;border-color:#3b4a5d!important}html[data-theme=dark] .v37AdminAction h3,html[data-theme=dark] .v37AdminManageCard h3{color:#ffffff!important}html[data-theme=dark] .v37AdminAction p,html[data-theme=dark] .v37AdminManageCard p{color:#96a3b4!important}html[data-theme=dark] .v37AdminAction a,html[data-theme=dark] .v37AdminManageCard a{color:#5ba8ff!important}html[data-theme=dark] .v37AdminAction:first-child{background:linear-gradient(135deg,#08192b,#102842)!important;border-color:#b98a16!important}html[data-theme=dark] .v37AdminHealthCard,html[data-theme=dark] .v37AdminHealthPanel{background:#0f1721!important;border-color:#26313f!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminHealthCard h2,html[data-theme=dark] .v37AdminHealthCard h3,html[data-theme=dark] .v37AdminHealthPanel h2,html[data-theme=dark] .v37AdminHealthPanel h3{color:#f4f7fb!important}html[data-theme=dark] .v37AdminCard,html[data-theme=dark] .v37AdminPanel{background:#111923!important;border-color:#26313f!important;color:#f4f7fb!important}html[data-theme=dark] .v37Admin p{color:#96a3b4}html[data-theme=dark] .v37Admin strong{color:#f4f7fb}html[data-theme=dark] .v37AdminPrimary{background:#f5c425!important;border-color:#f5c425!important;color:#07101b!important}html[data-theme=dark] .v37AdminSecondary{background:#132033!important;border-color:#40536b!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminDashboard{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminStatCard{background:#111923!important;border-color:#26313f!important;box-shadow:none!important;color:#f4f7fb!important}html[data-theme=dark] .v37AdminStatCard:hover{background:#151f2b!important;border-color:#3b4a5d!important}html[data-theme=dark] .v37AdminStatCard strong{color:#ffffff!important}html[data-theme=dark] .v37AdminStatCard p,html[data-theme=dark] .v37AdminStatCard small,html[data-theme=dark] .v37AdminStatTop{color:#8f9cad!important}html[data-theme=dark] .v37AdminSectionHead h2{color:#f4f7fb!important}html[data-theme=dark] .v37AdminSectionHead p{color:#8f9cad!important}html[data-theme=dark] .v37AdminOperationCard{background:#111923!important;border-color:#26313f!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .v37AdminOperationCard:hover{background:#151f2b!important;border-color:#3b4a5d!important}html[data-theme=dark] .v37AdminOperationCard h3{color:#ffffff!important}html[data-theme=dark] .v37AdminOperationCard p{color:#96a3b4!important}html[data-theme=dark] .v37AdminOperationCard:not(.featured) .v37AdminOperationIcon{background:#172333!important;color:#5ba8ff!important}html[data-theme=dark] .v37AdminOperationCard:not(.featured) .v37AdminOperationLabel{color:#5ba8ff!important}html[data-theme=dark] .v37AdminOperationCard.featured{background:linear-gradient(135deg,#07182a,#102a47)!important;border-color:#b98a16!important}html[data-theme=dark] .v37AdminOperationCard.featured h3{color:#ffffff!important}html[data-theme=dark] .v37AdminOperationCard.featured p{color:#b9c6d6!important}html[data-theme=dark] .v37AdminPanel{background:#101821!important;border-color:#26313f!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .v37AdminPanelHead h2{color:#f4f7fb!important}html[data-theme=dark] .v37AdminPanelHead a{color:#5ba8ff!important}html[data-theme=dark] .v37AdminHealthGrid,html[data-theme=dark] .v37AdminHealthGrid>div{background:#151e29!important;border-color:#2a3645!important}html[data-theme=dark] .v37AdminHealthGrid>div.warning{background:#211c0e!important}html[data-theme=dark] .v37AdminHealthGrid small,html[data-theme=dark] .v37AdminHealthGrid span{color:#8f9cad!important}html[data-theme=dark] .v37AdminHealthGrid strong{color:#ffffff!important}html[data-theme=dark] .v37AdminHealthGrid>div.warning strong{color:#f5c425!important}html[data-theme=dark] .v37AdminBusinessRows{border-color:#2a3645!important}html[data-theme=dark] .v37AdminBusinessRows>div{border-color:#2a3645!important;color:#96a3b4!important}html[data-theme=dark] .v37AdminBusinessRows strong{color:#f4f7fb!important}html[data-theme=dark] .v37AdminManagementGrid>a{background:#111923!important;border-color:#26313f!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .v37AdminManagementGrid>a:hover{background:#151f2b!important;border-color:#3b4a5d!important}html[data-theme=dark] .v37AdminManagementGrid strong{color:#ffffff!important}html[data-theme=dark] .v37AdminManagementGrid p,html[data-theme=dark] .v37AdminManagementGrid small,html[data-theme=dark] .v37AdminManagementGrid span{color:#8f9cad!important}html[data-theme=dark] .v37AdminPrimaryBtn{background:#f5c425!important;border-color:#f5c425!important;color:#07101b!important}html[data-theme=dark] .v37AdminSecondaryBtn{background:#132033!important;border-color:#40536b!important;color:#f4f7fb!important}html[data-theme=dark] .v37Inventory{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryHeader{background:linear-gradient(135deg,#07182a,#102a47)!important;border-color:#435268!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryHeader h1{color:#ffffff!important}html[data-theme=dark] .v37InventoryHeader p{color:#b2c0d0!important}html[data-theme=dark] .v37InventoryEyebrow{color:#4da3ff!important}html[data-theme=dark] .v37InventoryStats>div{background:#111923!important;border-color:#26313f!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .v37InventoryStats>div.attention{background:#211c0e!important;border-color:#5d4915!important}html[data-theme=dark] .v37InventoryStats strong{color:#ffffff!important}html[data-theme=dark] .v37InventoryStats p,html[data-theme=dark] .v37InventoryStats small,html[data-theme=dark] .v37InventoryStats span{color:#8f9cad!important}html[data-theme=dark] .v37InventoryStats>div.attention strong{color:#f5c425!important}html[data-theme=dark] .v37InventorySection,html[data-theme=dark] .v37InventoryWorkspace{background:#0d141d!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventorySectionTitle h2,html[data-theme=dark] .v37InventoryWorkspaceHead h2{color:#ffffff!important}html[data-theme=dark] .v37InventorySectionTitle p,html[data-theme=dark] .v37InventoryWorkspaceHead p{color:#8f9cad!important}html[data-theme=dark] .v37InventorySearchPanel{background:#111923!important;border-color:#2a3645!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .v37InventorySearchPanel h1,html[data-theme=dark] .v37InventorySearchPanel h2,html[data-theme=dark] .v37InventorySearchPanel h3,html[data-theme=dark] .v37InventorySearchPanel strong{color:#ffffff!important}html[data-theme=dark] .v37InventorySearchPanel label,html[data-theme=dark] .v37InventorySearchPanel p,html[data-theme=dark] .v37InventorySearchPanel small{color:#96a3b4!important}html[data-theme=dark] .v37InventorySearchPanel input,html[data-theme=dark] .v37InventorySearchPanel select{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventorySearchPanel input::placeholder{color:#8491a3!important}html[data-theme=dark] .v37InventoryWorkspace{border-color:#26313f!important}html[data-theme=dark] .v37InventoryFilters{background:#101821!important;border-color:#26313f!important}html[data-theme=dark] .v37InventoryFilters input,html[data-theme=dark] .v37InventoryFilters select,html[data-theme=dark] .v37InventorySearch input{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryFilters input::placeholder,html[data-theme=dark] .v37InventorySearch input::placeholder{color:#8491a3!important}html[data-theme=dark] .v37InventoryFilterStatus{color:#96a3b4!important}html[data-theme=dark] .v37InventoryBulkActions,html[data-theme=dark] .v37InventoryReason{background:#101821!important;border-color:#2a3645!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryReason input{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryTableWrap{background:#0f1721!important;border-color:#26313f!important}html[data-theme=dark] .v37InventoryTable{background:#0f1721!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryTable th,html[data-theme=dark] .v37InventoryTable thead,html[data-theme=dark] .v37InventoryTable thead tr{background:#15202d!important;color:#aeb9c8!important;border-color:#354354!important}html[data-theme=dark] .v37InventoryTable tbody tr{background:#101821!important;border-color:#2a3645!important}html[data-theme=dark] .v37InventoryTable tbody tr:nth-child(2n){background:#0d151e!important}html[data-theme=dark] .v37InventoryTable tbody tr:hover{background:#172331!important}html[data-theme=dark] .v37InventoryTable td{color:#dce3eb!important;border-color:#2a3645!important}html[data-theme=dark] .v37InventoryCard strong{color:#ffffff!important}html[data-theme=dark] .v37InventoryCard small,html[data-theme=dark] .v37InventoryCard span{color:#8f9cad!important}html[data-theme=dark] .v37MarketPrice{color:#96a3b4!important}html[data-theme=dark] .v37SellPrice{color:#ffffff!important}html[data-theme=dark] .v37InventoryId{color:#aeb9c8!important}html[data-theme=dark] .v37Condition{background:#172333!important;color:#73b6ff!important}html[data-theme=dark] .v37InventoryAdjust input,html[data-theme=dark] .v37InventoryAdjust select{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryAdjust button{background:#182433!important;border-color:#405064!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryCreate{background:#0f1721!important;border-color:#2a3645!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryCreateHead{border-color:#2a3645!important}html[data-theme=dark] .v37InventoryCreateIdentity h2,html[data-theme=dark] .v37InventoryCreateIdentity h3{color:#ffffff!important}html[data-theme=dark] .v37InventoryCreateIdentity p,html[data-theme=dark] .v37InventoryCreateIdentity small{color:#96a3b4!important}html[data-theme=dark] .v37InventoryCreateGrid label{color:#aeb9c8!important}html[data-theme=dark] .v37InventoryCreateGrid input,html[data-theme=dark] .v37InventoryCreateGrid select,html[data-theme=dark] .v37InventoryMoneyInput{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryClose{background:#172331!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryCreateBottom{background:#0f1721!important;border-color:#2a3645!important}html[data-theme=dark] .v37InventoryMobileCard{background:#111923!important;border-color:#2a3645!important;color:#f4f7fb!important}html[data-theme=dark] .v37InventoryMobileAdjust,html[data-theme=dark] .v37InventoryMobileFacts,html[data-theme=dark] .v37InventoryMobileMeta{border-color:#2a3645!important;color:#aeb9c8!important}html[data-theme=dark] .v37InventoryEmpty{background:#111923!important;border-color:#2a3645!important;color:#96a3b4!important}html[data-theme=dark] .v37InventoryButton.primary{background:#f5c425!important;border-color:#f5c425!important;color:#07101b!important}html[data-theme=dark] .v37InventoryButton.secondary,html[data-theme=dark] .v37InventoryClear{background:#152235!important;border-color:#40536b!important;color:#f4f7fb!important}html[data-theme=dark] .buySearchCard.cardSearchPanel,html[data-theme=dark] .cardSearchPanel{background:#111923!important;border-color:#2a3645!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .cardSearchPanel .buySearchHeading h2{color:#ffffff!important}html[data-theme=dark] .cardSearchPanel .eyebrow{color:#4da3ff!important}html[data-theme=dark] .cardSearchPanel .muted{color:#96a3b4!important}html[data-theme=dark] .cardSearchPanel kbd{background:#172331!important;border-color:#354354!important;color:#aeb9c8!important}html[data-theme=dark] .cardSearchPanel .bigSearchWrap{background:#151f2b!important;border-color:#b98a16!important}html[data-theme=dark] .cardSearchPanel .bigBuySearch{background:#151f2b!important;color:#f4f7fb!important}html[data-theme=dark] .cardSearchPanel .bigBuySearch::placeholder{color:#8795a7!important}html[data-theme=dark] .cardSearchPanel .bigSearchWrap>span{color:#96a3b4!important}html[data-theme=dark] .cardSearchPanel .clearSearch{color:#f4f7fb!important}html[data-theme=dark] .cardSearchPanel .conditionHelp,html[data-theme=dark] .cardSearchPanel .scanButton{background:#151f2b!important;border-color:#354354!important;color:#dce3eb!important}html[data-theme=dark] .cardSearchPanel .conditionHelp select{background:#151f2b!important;color:#f4f7fb!important;border-color:#354354!important}html[data-theme=dark] .cardSearchPanel .scanButton:disabled{color:#687587!important;opacity:.7!important}html[data-theme=dark] .cardSearchPanel .searchHints button{background:#172331!important;border-color:#354354!important;color:#aeb9c8!important}html[data-theme=dark] .cardSearchPanel .searchHints button:hover{background:#1d2b3b!important;color:#ffffff!important}html[data-theme=dark] .cardSearchPanel .advancedSearch input{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .cardSearchPanel .advancedSearch input::placeholder{color:#8795a7!important}html[data-theme=dark] .cardSearchPanel .searchState{background:#151f2b!important;border-color:#354354!important;color:#aeb9c8!important}html[data-theme=dark] .cardSearchPanel .buyResults{border-color:#2a3645!important}html[data-theme=dark] .cardSearchPanel .buyResult{background:#0f1721!important;border-color:#2a3645!important}html[data-theme=dark] .cardSearchPanel .buyResult:hover{background:#172331!important}html[data-theme=dark] .cardSearchPanel .buyResult b{color:#ffffff!important}html[data-theme=dark] .cardSearchPanel .buyResult small{color:#96a3b4!important}html[data-theme=dark] .cardSearchPanel .pricingMeta{color:#f5c425!important}html[data-theme=dark] .cardSearchPanel .miniCard{background:#172331!important;border-color:#354354!important;color:#5ba8ff!important}html[data-theme=dark] .cardSearchPanel .quickAdd{background:#f5c425!important;border-color:#f5c425!important;color:#07101b!important}html[data-theme=dark] .adminMain .section{background:#080d14!important;color:#f4f7fb!important}html[data-theme=dark] .adminMain .section>.container>h1{color:#ffffff!important}html[data-theme=dark] .adminMain .section>.container>.muted{color:#96a3b4!important}html[data-theme=dark] .adminList>.card{background:#111923!important;border-color:#2a3645!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .adminList>.card>.listHeader{border-color:#2a3645!important}html[data-theme=dark] .adminList .listHeader b{color:#ffffff!important}html[data-theme=dark] .adminList .listHeader div{color:#d7dee7!important}html[data-theme=dark] .adminList .listHeader small{color:#8f9cad!important}html[data-theme=dark] .adminList .pill{background:#172333!important;border-color:#354354!important;color:#f5c425!important}html[data-theme=dark] .adminList .miniItems{border-color:#2a3645!important}html[data-theme=dark] .adminList .inspectionRow{border-color:#2a3645!important;color:#f4f7fb!important}html[data-theme=dark] .adminList .inspectionRow b{color:#ffffff!important}html[data-theme=dark] .adminList .inspectionRow small{color:#96a3b4!important}html[data-theme=dark] .adminList input,html[data-theme=dark] .adminList select,html[data-theme=dark] .adminList textarea{background:#151f2b!important;border-color:#354354!important;color:#f4f7fb!important}html[data-theme=dark] .adminList input::placeholder,html[data-theme=dark] .adminList textarea::placeholder{color:#7f8c9d!important}html[data-theme=dark] .adminList select option{background:#151f2b!important;color:#f4f7fb!important}html[data-theme=dark] .adminList .formGrid{color:#f4f7fb!important}html[data-theme=dark] .adminList .formGrid label{color:#aeb9c8!important}html[data-theme=dark] .adminList>.card .card{background:#0d151e!important;border-color:#2a3645!important;color:#f4f7fb!important;box-shadow:none!important}html[data-theme=dark] .adminList>.card .card>b{color:#ffffff!important}html[data-theme=dark] .adminList>.card .card .muted{color:#a1adbc!important}html[data-theme=dark] .adminList .btn{background:#182433!important;border-color:#405064!important;color:#f4f7fb!important}html[data-theme=dark] .adminList .btn:hover:not(:disabled){background:#213044!important;border-color:#52657d!important}html[data-theme=dark] .adminList .btn.primary{background:#f5c425!important;border-color:#f5c425!important;color:#07101b!important}html[data-theme=dark] .adminList .btn.primary:hover:not(:disabled){background:#ffd43b!important;border-color:#ffd43b!important}html[data-theme=dark] .adminList .btn:disabled{background:#161d26!important;border-color:#2b3541!important;color:#667383!important;opacity:.7!important}html[data-theme=dark] .adminList .row{color:#d7dee7!important}html[data-theme=dark] .adminList .row .muted{color:#96a3b4!important}html[data-theme=dark] .adminList .row label{color:#aeb9c8!important}html[data-theme=dark] .adminList .photoRow{border-color:#2a3645!important}html[data-theme=dark] .adminList .photoRow img{background:#151f2b!important;border-color:#354354!important}html[data-theme=dark] .adminList p{color:#aeb9c8!important}html[data-theme=dark] .adminList b,html[data-theme=dark] .adminList strong{color:#f4f7fb}.v37BatchesPage{padding-top:26px;padding-bottom:70px}.v37BatchesHeading{margin-bottom:22px}.v37BatchesHeading h1{margin:5px 0 7px;font-size:clamp(30px,4vw,44px);letter-spacing:-.035em}.v37BatchesHeading p{max-width:850px;margin:0}.v37BatchList{display:grid;grid-gap:28px;gap:28px}.v37Batch{overflow:hidden;padding:0!important;border-radius:22px}.v37BatchHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 26px 20px;border-bottom:1px solid rgba(148,163,184,.18)}.v37BatchEyebrow{margin-bottom:6px;font-size:11px;font-weight:900;letter-spacing:.13em;color:#f5bd17}.v37BatchHeader h2{margin:0 0 7px;font-size:26px;line-height:1.1}.v37BatchCustomer{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:13px;opacity:.72}.v37BatchHeaderStatus{flex:0 0 auto}.v37BatchHeaderStatus .pill{padding:8px 12px;font-weight:900;letter-spacing:.04em}.v37BatchStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:rgba(148,163,184,.14);border-bottom:1px solid rgba(148,163,184,.16)}.v37BatchStat{display:flex;flex-direction:column;gap:5px;min-height:88px;padding:18px 22px;background:var(--card,#fff)}.v37BatchStat small{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;opacity:.58}.v37BatchStat strong{font-size:23px;line-height:1}.v37BatchStatGold strong{color:#d9a300}.v37BatchSectionHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:24px 26px 15px}.v37BatchSectionHeading h3{margin:3px 0 0;font-size:20px}.v37BatchItems{display:grid;grid-gap:18px;gap:18px;padding:0 26px 26px}.v37InspectionCard{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(248,250,252,.7)}.v37InspectionNumber{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:39px;padding:9px 15px;border-bottom:1px solid rgba(148,163,184,.18);font-size:10px;font-weight:900;letter-spacing:.12em;opacity:.72}.v37InspectedBadge{color:#16834b;font-size:10px;font-weight:900}.v37InspectionGrid{display:grid;grid-template-columns:minmax(230px,1.05fr) minmax(190px,.8fr) minmax(250px,1fr) minmax(220px,.9fr)}.v37InspectionGrid>div{min-width:0;padding:18px;border-right:1px solid rgba(148,163,184,.16)}.v37InspectionGrid>div:last-child{border-right:0}.v37ReferenceCard{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.v37ReferenceImage{display:flex;align-items:center;justify-content:center;min-height:154px;overflow:hidden;border-radius:10px;background:#e8ebef;box-shadow:0 8px 20px rgba(0,0,0,.13)}.v37ReferenceImage img{display:block;width:100%;height:auto;max-height:175px;object-fit:contain}.v37NoCardImage{display:grid;place-items:center;grid-gap:5px;gap:5px;width:100%;min-height:154px;padding:12px}.v37NoCardImage span{font-size:28px;font-weight:950}.v37NoCardImage small{opacity:.55}.v37ReferenceInfo{min-width:0}.v37ReferenceInfo h3{margin:7px 0 5px;font-size:18px;line-height:1.2}.v37ReferenceInfo p{margin:0 0 5px;font-size:13px;opacity:.7}.v37ReferenceInfo>small{display:block;margin-bottom:10px;opacity:.6}.v37DivineInspection,.v37InspectionPhoto,.v37SubmittedPanel{display:flex;flex-direction:column;gap:14px}.v37GradeDisplay{display:grid;grid-gap:16px;gap:16px}.v37GradeDisplay>div{display:flex;flex-direction:column;gap:2px}.v37GradeDisplay small{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;opacity:.55}.v37GradeDisplay strong{margin-top:2px;font-size:25px}.v37GradeDisplay span{font-size:12px;opacity:.66}.v37InspectionFields{display:grid;grid-gap:12px;gap:12px}.v37InspectionFields label{display:grid;grid-gap:6px;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.v37InspectionFields input,.v37InspectionFields select{width:100%}.v37MoneyInput{position:relative}.v37MoneyInput>span{position:absolute;z-index:2;left:12px;top:50%;transform:translateY(-50%);font-weight:800;opacity:.6}.v37MoneyInput input{padding-left:27px!important}.v37OfferComparison{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 12px;border-radius:10px;background:rgba(148,163,184,.1);font-size:12px}.v37OfferComparison strong{font-size:15px}.v37ConditionChanged{padding:10px 11px;border:1px solid rgba(245,189,23,.36);border-radius:10px;background:rgba(245,189,23,.09);color:#9b7200;font-size:11px;font-weight:700;line-height:1.4}.v37PhotoEmpty{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;min-height:165px;padding:15px;border:1px dashed rgba(148,163,184,.42);border-radius:12px;text-align:center}.v37CameraIcon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:8px;border-radius:50%;background:rgba(245,189,23,.13);color:#d9a300;font-size:25px;font-weight:900}.v37PhotoEmpty strong{font-size:13px}.v37PhotoEmpty p{max-width:230px;margin:6px 0 12px;font-size:11px;line-height:1.45;opacity:.62}.v37InspectionPhotoPreview{display:grid;grid-gap:10px;gap:10px}.v37InspectionPhotoPreview>a{display:flex;align-items:center;justify-content:center;min-height:170px;overflow:hidden;border-radius:12px;background:#e8ebef}.v37InspectionPhotoPreview img{display:block;width:100%;max-height:240px;object-fit:contain}.v37PhotoActions{display:flex;flex-wrap:wrap;gap:7px}.v37CustomerExplanation{padding:17px 18px;border-top:1px solid rgba(148,163,184,.17)}.v37CustomerExplanation label{display:grid;grid-gap:5px;gap:5px}.v37CustomerExplanation label>span{font-size:13px;font-weight:900}.v37CustomerExplanation label>small{opacity:.6}.v37CustomerExplanation textarea{width:100%;min-height:78px;margin-top:5px;resize:vertical}.v37InspectionFooter{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 18px;border-top:1px solid rgba(148,163,184,.17)}.v37InspectionFooter>div{display:flex;flex-direction:column}.v37InspectionFooter small{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.55}.v37InspectionFooter strong{font-size:21px}.v37BatchManagement{border-top:1px solid rgba(148,163,184,.2)}.v37BatchManagement .formGrid{padding:0 26px 25px}.v37SubmissionPhotos{border-top:1px solid rgba(148,163,184,.2)}.v37SubmissionPhotos .photoRow{padding:0 26px 25px}.v37SubmissionPhotos .photoRow img{width:120px;height:120px;object-fit:cover;border-radius:12px}.v37BatchOperations{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0 26px 25px}.v37BatchOperations>.card{margin:0!important;padding:19px!important;border-radius:15px}.v37BatchOperations h3{margin:5px 0 8px}.v37BatchFinalBar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 26px;border-top:1px solid rgba(148,163,184,.2);background:rgba(15,23,42,.035)}.v37BatchFinalBar>div:first-child{display:flex;flex-direction:column;gap:2px}.v37BatchFinalBar small{font-size:10px;font-weight:900;letter-spacing:.08em;opacity:.55}.v37BatchFinalBar strong{font-size:27px}.v37BatchFinalActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.v37BatchEmpty{padding:35px!important;text-align:center}html[data-theme=dark] .v37Batch{border-color:#293748;background:#101a26}html[data-theme=dark] .v37BatchHeader{border-color:#293748}html[data-theme=dark] .v37BatchStats{background:#293748;border-color:#293748}html[data-theme=dark] .v37BatchStat{background:#0c1621}html[data-theme=dark] .v37BatchStatGold strong{color:#ffd029}html[data-theme=dark] .v37InspectionCard{border-color:#2a394b;background:#0c1621}html[data-theme=dark] .v37BatchFinalBar,html[data-theme=dark] .v37BatchManagement,html[data-theme=dark] .v37CustomerExplanation,html[data-theme=dark] .v37InspectionFooter,html[data-theme=dark] .v37InspectionGrid>div,html[data-theme=dark] .v37InspectionNumber,html[data-theme=dark] .v37SubmissionPhotos{border-color:#263648}html[data-theme=dark] .v37InspectionPhotoPreview>a,html[data-theme=dark] .v37ReferenceImage{background:#182431}html[data-theme=dark] .v37OfferComparison{background:#142130}html[data-theme=dark] .v37ConditionChanged{border-color:rgba(255,208,41,.35);background:rgba(255,208,41,.08);color:#ffd85a}html[data-theme=dark] .v37PhotoEmpty{border-color:#405065;background:rgba(255,255,255,.015)}html[data-theme=dark] .v37BatchOperations>.card{border-color:#293748;background:#0c1621}html[data-theme=dark] .v37BatchFinalBar{background:#0b141e}@media (max-width:1180px){.v37InspectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v37InspectionGrid>div:nth-child(2){border-right:0}.v37InspectionGrid>div:nth-child(-n+2){border-bottom:1px solid rgba(148,163,184,.16)}html[data-theme=dark] .v37InspectionGrid>div:nth-child(-n+2){border-bottom-color:#263648}}@media (max-width:720px){.v37BatchesPage{padding-top:14px;padding-bottom:90px}.v37BatchesHeading{margin-bottom:15px}.v37BatchesHeading h1{font-size:31px}.v37Batch{border-radius:16px}.v37BatchHeader{padding:18px 16px;flex-direction:column}.v37BatchHeader h2{font-size:22px}.v37BatchCustomer{display:grid;grid-gap:3px;gap:3px}.v37BatchStats{grid-template-columns:repeat(2,minmax(0,1fr))}.v37BatchStat{min-height:76px;padding:14px}.v37BatchStat strong{font-size:20px}.v37BatchSectionHeading{align-items:flex-start;flex-direction:column;padding:19px 16px 12px}.v37BatchItems{gap:14px;padding:0 12px 18px}.v37InspectionCard{border-radius:14px}.v37InspectionGrid{display:block}.v37InspectionGrid>div,.v37InspectionGrid>div:nth-child(2){padding:16px;border-right:0;border-bottom:1px solid rgba(148,163,184,.16)}.v37InspectionGrid>div:last-child{border-bottom:0}html[data-theme=dark] .v37InspectionGrid>div{border-bottom-color:#263648}.v37ReferenceCard{grid-template-columns:105px minmax(0,1fr)}.v37ReferenceImage{min-height:145px}.v37ReferenceImage img{max-height:155px}.v37GradeDisplay,.v37InspectionFields{grid-template-columns:repeat(2,minmax(0,1fr))}.v37PhotoEmpty{min-height:185px}.v37PhotoEmpty .btn.primary{width:100%;min-height:46px}.v37CustomerExplanation{padding:15px}.v37CustomerExplanation textarea{min-height:100px}.v37InspectionFooter{align-items:stretch;flex-direction:column;padding:14px 15px}.v37InspectionFooter .btn.primary{width:100%;min-height:47px}.v37BatchManagement .formGrid{padding:0 16px 20px}.v37BatchOperations{grid-template-columns:1fr;padding:0 16px 20px}.v37SubmissionPhotos .photoRow{padding:0 16px 20px}.v37BatchFinalBar{align-items:stretch;flex-direction:column;padding:17px 16px}.v37BatchFinalActions{display:grid;grid-template-columns:1fr}.v37BatchFinalActions .btn{width:100%;min-height:45px}}@media (max-width:430px){.v37ReferenceCard{grid-template-columns:90px minmax(0,1fr);gap:12px}.v37ReferenceImage{min-height:125px}.v37ReferenceImage img{max-height:140px}.v37InspectionFields{grid-template-columns:1fr}}.v37BatchManagement .v37BatchSectionHeading{padding-top:16px;padding-bottom:10px}.v37BatchManagement .v37BatchSectionHeading h3{font-size:17px;margin-top:1px}.v37BatchManagement .formGrid.compact{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(140px,.8fr) minmax(110px,.55fr);grid-gap:10px 12px;gap:10px 12px;padding:0 26px 16px;align-items:end}.v37BatchManagement .formGrid.compact>label{gap:4px;font-size:11px}.v37BatchManagement .formGrid.compact input,.v37BatchManagement .formGrid.compact select{min-height:39px}.v37BatchManagement .formGrid.compact .wide{grid-column:1/-1}.v37BatchManagement .formGrid.compact .wide textarea{min-height:46px;max-height:90px;resize:vertical}.v37BatchOperations{gap:10px;padding-bottom:16px}.v37BatchOperations>.card{padding:15px 17px!important}.v37BatchOperations h3{margin:3px 0 5px;font-size:17px}.v37BatchOperations p{margin:5px 0 10px}.v37BatchFinalBar{padding-top:14px;padding-bottom:14px}@media (max-width:720px){.v37BatchManagement .formGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px 15px}.v37BatchManagement .formGrid.compact .wide,.v37BatchManagement .formGrid.compact>label:first-child{grid-column:1/-1}.v37BatchManagement .formGrid.compact .wide textarea{min-height:54px}}@media (max-width:430px){.v37BatchManagement .formGrid.compact{grid-template-columns:1fr}.v37BatchManagement .formGrid.compact .wide,.v37BatchManagement .formGrid.compact>label,.v37BatchManagement .formGrid.compact>label:first-child{grid-column:1}}.v37CustomerAccount{padding-top:34px}.v37AccountHeader{margin-bottom:22px}.v37AccountStats{margin-top:18px}.v37AccountStats .card{min-height:150px}.v37AccountStats .kpi{margin-top:8px}.v37MyBatches{padding-bottom:34px}.v37CustomerBatchList{display:grid;grid-gap:22px;gap:22px}.v37CustomerBatch{padding:0;overflow:hidden}.v37CustomerBatchHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 18px;border-bottom:1px solid rgba(15,23,42,.09)}.v37CustomerBatchHeader h3{margin:4px 0 5px;font-size:20px;line-height:1.25;word-break:break-word}.v37CustomerBatchHeader p{margin:0}.v37CustomerBatchSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:rgba(15,23,42,.08);border-bottom:1px solid rgba(15,23,42,.08)}.v37CustomerBatchSummary>div{display:flex;flex-direction:column;gap:4px;padding:16px 20px;background:#fff}.v37CustomerBatchSummary small{color:#64748b;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.v37CustomerBatchSummary strong{font-size:18px;line-height:1.2}.v37CustomerInspectionReport{padding:24px 26px 28px}.v37CustomerReportHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px}.v37CustomerReportHeading h3{margin:3px 0 0;font-size:20px}.v37CustomerInspectionItems{display:grid;grid-gap:14px;gap:14px}.v37CustomerInspectionCard{overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff}.v37CustomerCardReference{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;padding:18px;background:#f8fafc;border-bottom:1px solid rgba(15,23,42,.08)}.v37CustomerCardReference h4{margin:3px 0 4px;font-size:18px}.v37CustomerCardReference p{margin:0 0 3px}.v37CustomerCardImage{align-items:center;width:92px;min-height:126px}.v37CustomerCardImage img{max-width:92px;max-height:126px;border-radius:7px;box-shadow:0 7px 18px rgba(15,23,42,.14)}.v37NoCardImage{display:flex;flex-direction:column;justify-content:center;align-items:center;width:82px;height:114px;border:1px dashed #cbd5e1;border-radius:9px;background:#fff;color:#64748b;text-align:center}.v37NoCardImage span{color:#b88a21;font-size:22px;font-weight:900}.v37NoCardImage small{padding:4px 6px 0;font-size:9px}.v37QuantityBadge{display:inline-flex;margin-top:8px;padding:4px 8px;border-radius:999px;background:rgba(184,138,33,.12);color:#8b6818;font-size:11px;font-weight:800}.v37CustomerGradeComparison{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch;padding:18px}.v37CustomerGradeBox{position:relative;padding:16px;border:1px solid #e2e8f0;border-radius:13px;background:#f8fafc}.v37CustomerGradeBox.divine{border-color:rgba(184,138,33,.34);background:rgba(184,138,33,.07)}.v37CustomerGradeBox>small{display:block;margin-bottom:6px;color:#64748b;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.v37CustomerGradeBox>strong{display:block;padding-right:44px;font-size:17px}.v37CustomerGradeBox>span{position:absolute;top:14px;right:14px;display:inline-flex;justify-content:center;min-width:34px;padding:5px 7px;border-radius:8px;background:#0f172a;color:#fff;font-size:10px;font-weight:900}.v37CustomerGradeBox.divine>span{background:#b88a21;color:#fff}.v37CustomerGradeBox p{margin:11px 0 0;color:#64748b;font-size:13px}.v37CustomerGradeBox p b{color:#0f172a}.v37CustomerGradeArrow{display:flex;justify-content:center;align-items:center;color:#94a3b8;font-size:24px;font-weight:800}.v37CustomerGradeArrow.changed{color:#b88a21}.v37CustomerAdjustmentNotice{margin:0 18px 18px;padding:13px 15px;border:1px solid rgba(184,138,33,.28);border-radius:12px;background:rgba(184,138,33,.08)}.v37CustomerAdjustmentNotice strong{display:block;margin-bottom:3px}.v37CustomerAdjustmentNotice p{margin:0;color:#64748b;font-size:13px;line-height:1.5}.v37CustomerEvidence{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);grid-gap:12px;gap:12px;margin:0 18px 18px}.v37CustomerInspectionNote,.v37CustomerInspectionPhoto{padding:15px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.v37CustomerInspectionNote p{margin:7px 0 0;line-height:1.55}.v37CustomerInspectionPhoto img{display:block;width:100%;max-height:230px;margin-top:9px;object-fit:contain;border-radius:9px;background:#f1f5f9}.v37CustomerInspectionPhoto small{display:block;margin-top:7px}.v37CustomerCardOffer{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:13px 18px;border-top:1px solid rgba(15,23,42,.08);background:#f8fafc}.v37CustomerCardOffer span{color:#64748b;font-size:12px;font-weight:700}.v37CustomerCardOffer strong{font-size:17px}.v37CustomerSubmissionPhotos{padding:22px 26px;border-top:1px solid rgba(15,23,42,.08)}.v37CustomerSubmissionPhotos h3{margin:3px 0 13px;font-size:17px}.v37CustomerSubmissionPhotos .photoRow{margin-top:0}.v37CustomerSubmissionPhotos .photoRow a,.v37CustomerSubmissionPhotos .photoRow img{display:block}.v37CustomerBatchInfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:18px 26px;border-top:1px solid rgba(15,23,42,.08)}.v37CustomerBatchInfo>div{padding:14px;border-radius:12px;background:#f8fafc}.v37CustomerBatchInfo strong{display:block;margin-top:4px}.v37CustomerBatchInfo p{margin:4px 0}.v37OfferExpiration{padding:12px 26px;border-top:1px solid rgba(184,138,33,.22);background:rgba(184,138,33,.08);color:#725615;font-size:13px}.v37CustomerFinalOffer{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:20px 26px;border-top:1px solid rgba(15,23,42,.08);background:#0f172a;color:#fff}.v37CustomerFinalOffer>div:first-child{display:flex;flex-direction:column;gap:2px}.v37CustomerFinalOffer small{color:#cbd5e1;font-size:10px;font-weight:800;letter-spacing:.08em}.v37CustomerFinalOffer strong{color:#fff;font-size:28px;line-height:1.15}.v37CustomerFinalOffer>div:first-child>span{color:#94a3b8;font-size:12px}.v37CustomerOfferActions{display:flex;flex-direction:row!important;gap:8px!important}.v37CustomerOfferActions .btn:not(.primary){border-color:rgba(255,255,255,.3);color:#fff;background:transparent}.v37CustomerOfferActions .btn:not(.primary):hover{background:rgba(255,255,255,.08)}.v37OfferAccepted{padding:9px 13px;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;font-weight:800}.v37BatchTimeline{border-top:1px solid rgba(15,23,42,.08)}.v37BatchTimeline summary{padding:14px 26px;cursor:pointer;color:#475569;font-size:13px;font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v37BatchTimeline .timeline{padding:4px 26px 22px}.v37NoBatches{padding:30px}.v37NoBatches h3{margin:5px 0 8px}.v37NoBatches .btn{margin-top:8px}.v37AccountOrders{padding-bottom:30px}html[data-theme=dark] .v37CustomerBatch{border-color:rgba(255,255,255,.1)}html[data-theme=dark] .v37BatchTimeline,html[data-theme=dark] .v37CustomerBatchHeader,html[data-theme=dark] .v37CustomerBatchInfo,html[data-theme=dark] .v37CustomerInspectionReport,html[data-theme=dark] .v37CustomerSubmissionPhotos{border-color:rgba(255,255,255,.09)}html[data-theme=dark] .v37CustomerBatchSummary{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.08)}html[data-theme=dark] .v37CustomerBatchSummary>div{background:#111827}html[data-theme=dark] .v37BatchTimeline summary,html[data-theme=dark] .v37CustomerAdjustmentNotice p,html[data-theme=dark] .v37CustomerBatchSummary small,html[data-theme=dark] .v37CustomerCardOffer span,html[data-theme=dark] .v37CustomerGradeBox>small{color:#94a3b8}html[data-theme=dark] .v37CustomerInspectionCard{border-color:rgba(255,255,255,.1);background:#111827}html[data-theme=dark] .v37CustomerBatchInfo>div,html[data-theme=dark] .v37CustomerCardOffer,html[data-theme=dark] .v37CustomerCardReference{background:#0b1220;border-color:rgba(255,255,255,.08)}html[data-theme=dark] .v37CustomerGradeBox{border-color:rgba(255,255,255,.1);background:#0b1220}html[data-theme=dark] .v37CustomerGradeBox.divine{border-color:rgba(212,170,64,.32);background:rgba(184,138,33,.09)}html[data-theme=dark] .v37CustomerGradeBox p b{color:#f8fafc}html[data-theme=dark] .v37CustomerInspectionNote,html[data-theme=dark] .v37CustomerInspectionPhoto{border-color:rgba(255,255,255,.1);background:#0b1220}html[data-theme=dark] .v37CustomerInspectionPhoto img{background:#111827}html[data-theme=dark] .v37CustomerAdjustmentNotice{border-color:rgba(212,170,64,.3);background:rgba(184,138,33,.1)}html[data-theme=dark] .v37OfferExpiration{border-color:rgba(212,170,64,.25);background:rgba(184,138,33,.1);color:#e6c76e}html[data-theme=dark] .v37CustomerFinalOffer{border-color:rgba(255,255,255,.08);background:#050b16}html[data-theme=dark] .v37NoCardImage{border-color:#334155;background:#111827;color:#94a3b8}@media (max-width:900px){.v37CustomerBatchSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.v37CustomerEvidence{grid-template-columns:1fr}}@media (max-width:720px){.v37CustomerAccount{padding-top:20px}.v37AccountHeader{gap:14px}.v37CustomerBatchHeader{padding:18px 16px 15px;flex-direction:column;gap:10px}.v37CustomerBatchHeader h3{font-size:16px}.v37CustomerBatchSummary>div{padding:13px 14px}.v37CustomerBatchSummary strong{font-size:16px}.v37CustomerInspectionReport{padding:18px 16px 20px}.v37CustomerReportHeading{align-items:flex-start;flex-direction:column;gap:5px}.v37CustomerCardReference{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:14px}.v37CustomerCardImage{width:76px;min-height:104px}.v37CustomerCardImage img{max-width:76px;max-height:104px}.v37NoCardImage{width:70px;height:98px}.v37CustomerCardReference h4{font-size:16px}.v37CustomerGradeComparison{grid-template-columns:1fr;gap:8px;padding:14px}.v37CustomerGradeArrow{height:20px;transform:rotate(90deg);font-size:20px}.v37CustomerGradeBox{padding:14px}.v37CustomerAdjustmentNotice,.v37CustomerEvidence{margin-left:14px;margin-right:14px;margin-bottom:14px}.v37CustomerCardOffer{padding:12px 14px}.v37CustomerBatchInfo,.v37CustomerSubmissionPhotos{padding:17px 16px}.v37CustomerBatchInfo{grid-template-columns:1fr}.v37OfferExpiration{padding:11px 16px}.v37CustomerFinalOffer{align-items:stretch;flex-direction:column;padding:17px 16px}.v37CustomerFinalOffer strong{font-size:26px}.v37CustomerOfferActions{display:grid;grid-template-columns:1fr 1fr;width:100%}.v37CustomerOfferActions .btn{width:100%}.v37BatchTimeline summary{padding:13px 16px}.v37BatchTimeline .timeline{padding-left:16px;padding-right:16px}}@media (max-width:430px){.v37CustomerBatchSummary{grid-template-columns:1fr 1fr}.v37CustomerBatchSummary>div{min-width:0}.v37CustomerBatchSummary strong{overflow-wrap:anywhere}.v37CustomerOfferActions{grid-template-columns:1fr}.v37CustomerEvidence{margin-left:12px;margin-right:12px}}html[data-theme=dark] .v37CustomerAccount .card{background:#111827;border-color:rgba(255,255,255,.1);color:#f8fafc}html[data-theme=dark] .v37CustomerAccount .card .kpi,html[data-theme=dark] .v37CustomerAccount .card b,html[data-theme=dark] .v37CustomerAccount .card h1,html[data-theme=dark] .v37CustomerAccount .card h2,html[data-theme=dark] .v37CustomerAccount .card h3,html[data-theme=dark] .v37CustomerAccount .card h4,html[data-theme=dark] .v37CustomerAccount .card strong{color:#f8fafc}html[data-theme=dark] .v37CustomerAccount .card .muted,html[data-theme=dark] .v37CustomerAccount .card small{color:#94a3b8}html[data-theme=dark] .v37AccountStats .card{background:#111827;border-color:rgba(255,255,255,.1)}.adminOrdersPage{max-width:1400px}.adminOrdersIntro{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.adminOrders{display:flex;flex-direction:column;gap:16px}.adminOrdersStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.adminOrdersStats button{border:1px solid #d9dee7;background:#fff;border-radius:14px;padding:14px 16px;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:3px}.adminOrdersStats button.active,.adminOrdersStats button:hover{border-color:#f5c400;box-shadow:0 0 0 2px rgba(245,196,0,.14)}.adminOrdersStats strong{font-size:24px}.adminOrdersStats span{font-size:12px;color:#687386}.adminOrdersToolbar{display:flex;gap:12px;align-items:center}.adminOrdersToolbar input{flex:1 1;min-width:0;border:1px solid #d9dee7;border-radius:10px;padding:12px 14px;background:#fff;font:inherit}.adminOrderList{display:flex;flex-direction:column;gap:10px}.adminOrder{border:1px solid #dfe3ea;background:#fff;border-radius:14px;box-shadow:0 2px 8px rgba(10,20,40,.04)}.adminOrder.open{box-shadow:0 5px 20px rgba(10,20,40,.08)}.adminOrderSummary{width:100%;border:0;background:#fff;padding:14px 16px;display:grid;grid-template-columns:28px minmax(180px,1.5fr) 110px 110px 125px 60px;grid-gap:14px;gap:14px;align-items:center;text-align:left;cursor:pointer}.adminOrderSummary:hover{background:#fafbfd}.adminOrderChevron{font-size:12px;color:#697386}.adminOrderCustomer{display:flex;flex-direction:column;min-width:0}.adminOrderCustomer strong{font-size:15px}.adminOrderCustomer small,.adminOrderCustomer strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminOrderCustomer small{color:#687386}.adminOrderMeta{display:flex;flex-direction:column;gap:2px}.adminOrderItemPrice small,.adminOrderItemQty small,.adminOrderMeta small{font-size:9px;letter-spacing:.08em;color:#8791a1}.adminOrderMeta b{font-size:14px}.adminOrderStatus{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.status-paid{background:#fff6c9;color:#7c6100}.status-processing{background:#e7f0ff;color:#235ea8}.status-shipped{background:#e9f8ee;color:#23703d}.status-delivered{background:#dff7eb;color:#1e6b48}.status-cancelled,.status-refunded{background:#f4e8e8;color:#8a3d3d}.status-pending{background:#eef0f3;color:#566170}.adminOrderBody{padding:0 20px 20px;border-top:1px solid #edf0f4}.adminOrderTopGrid{display:grid;grid-template-columns:1fr 1.2fr 1fr;grid-gap:24px;gap:24px;padding:20px 0;border-bottom:1px solid #edf0f4}.adminOrderTopGrid section{min-width:0}.adminOrderTopGrid h3{margin:4px 0 5px}.adminOrderTopGrid p{margin:3px 0;line-height:1.5}.adminOrderStripe{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a8493}.adminOrderItems{padding:20px 0;border-bottom:1px solid #edf0f4}.adminOrderSectionHeading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.adminOrderSectionHeading h3{margin:3px 0 0}.adminOrderItem{display:grid;grid-template-columns:72px minmax(240px,1fr) 60px 110px 110px;grid-gap:16px;gap:16px;align-items:center;border:1px solid #e5e8ed;border-radius:12px;padding:10px;margin-top:8px}.adminOrderItemImage{width:72px;height:96px;border-radius:8px;overflow:hidden;background:#f2f4f7;display:flex;align-items:center;justify-content:center}.adminOrderItemImage img{width:100%;height:100%;object-fit:contain}.adminOrderNoImage{font-size:10px;color:#8a93a1;text-align:center}.adminOrderItemInfo{display:flex;flex-direction:column;gap:3px;min-width:0}.adminOrderItemInfo strong{font-size:14px}.adminOrderItemInfo span{font-size:12px;color:#687386}.adminOrderCondition{font-weight:700!important;color:#172033!important}.adminOrderItemPrice,.adminOrderItemQty{display:flex;flex-direction:column;gap:3px}.adminOrderFulfillment{padding-top:20px}.adminOrderControls{display:grid;grid-template-columns:150px 130px minmax(220px,1fr) auto auto;grid-gap:10px;gap:10px;align-items:end}.adminOrderControls label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:700;color:#566170}.adminOrderControls input,.adminOrderControls select{height:42px;border:1px solid #d7dce4;border-radius:9px;padding:0 10px;background:#fff;font:inherit;color:#111827}.adminOrderControls .btn{height:42px;white-space:nowrap}.adminTrackingLink{display:inline-block;margin-top:10px;font-size:12px;font-weight:700}.adminOrderMessage{margin:10px 0 0;font-size:12px;font-weight:700}.adminOrderEmpty{padding:35px;text-align:center}@media(max-width:900px){.adminOrdersStats{grid-template-columns:repeat(2,1fr)}.adminOrderSummary{grid-template-columns:24px minmax(150px,1fr) 90px 105px}.adminOrderSummary>.adminOrderMeta:nth-of-type(2),.adminOrderSummary>.adminOrderMeta:nth-of-type(3){display:none}.adminOrderControls,.adminOrderTopGrid{grid-template-columns:1fr 1fr}.trackingField{grid-column:1/-1}}@media(max-width:640px){.adminOrdersStats{grid-template-columns:1fr 1fr}.adminOrdersToolbar{align-items:stretch;flex-direction:column}.adminOrderSummary{grid-template-columns:22px 1fr 95px;padding:12px}.adminOrderSummary>.adminOrderMeta,.adminOrderSummary>.adminOrderStatus{display:none}.adminOrderBody{padding:0 12px 14px}.adminOrderTopGrid{grid-template-columns:1fr;padding:14px 0}.adminOrderItem{grid-template-columns:58px 1fr 70px;gap:10px}.adminOrderItemImage{width:58px;height:76px}.adminOrderItemQty{grid-column:3;grid-row:1}.adminOrderItemPrice{grid-column:2}.adminOrderItemPrice:last-child{grid-column:3}.adminOrderControls{grid-template-columns:1fr}.trackingField{grid-column:auto}.adminOrderControls .btn{width:100%}}.adminShipConfirm{margin-top:12px;border:1px solid #f0d36b;background:#fffaf0;border-radius:10px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.adminShipConfirm>div:first-child{display:flex;flex-direction:column;gap:3px}.adminShipConfirm span{font-size:12px;color:#687386}.adminShipConfirmActions{display:flex;gap:8px}.adminShipConfirm .btn{height:38px;white-space:nowrap}@media(max-width:640px){.adminShipConfirm{align-items:stretch;flex-direction:column}.adminShipConfirmActions{display:grid;grid-template-columns:1fr 1fr}.adminShipConfirm .btn{width:100%}}.v37AccountNav{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:18px 0 22px;padding:6px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 16px rgba(0,0,0,.04)}html[data-theme=dark] .v37AccountNav{background:#111827;border-color:#334155}html[data-theme=dark] .v37AccountNav a{color:#cbd5e1}html[data-theme=dark] .v37AccountNav a:hover{background:#172033;color:#f8fafc}html[data-theme=dark] .v37AccountNav a.active{background:#0b1220;color:#f8fafc;border-color:#475569}html[data-theme=dark] .v37AccountNav a span{background:#1f2937;color:#facc15}.v37AccountNav a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 13px;border-radius:9px;color:#374151;text-decoration:none;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.v37AccountNav a:hover{background:#f5f5f5;color:#111827}.v37AccountNav a.active{background:#111;color:#fff;box-shadow:0 2px 7px rgba(0,0,0,.14)}.v37AccountNav a span{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:11px;font-weight:700}.v37AccountNav a.active span{background:#facc15;color:#111}.v37AccountNav a:focus-visible{outline:3px solid rgba(250,204,21,.45);outline-offset:2px}@media (max-width:700px){.v37AccountNav{gap:4px;padding:5px;margin:14px 0 18px;border-radius:12px}.v37AccountNav a{flex:1 1 auto;min-height:36px;padding:8px 10px;font-size:12px}}@media (max-width:480px){.v37AccountNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.v37AccountNav a{width:100%}}.v37CustomerOrders{display:flex;flex-direction:column;gap:12px;margin-top:18px}.v37CustomerOrder{overflow:hidden;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 2px 8px rgba(15,23,42,.04);transition:border-color .18s ease,box-shadow .18s ease}.v37CustomerOrder:hover{border-color:#d1d5db;box-shadow:0 5px 18px rgba(15,23,42,.07)}.v37CustomerOrder.open{border-color:#d1d5db;box-shadow:0 8px 24px rgba(15,23,42,.08)}.v37CustomerOrderSummary{width:100%;min-height:76px;display:grid;grid-template-columns:28px minmax(180px,1fr) auto auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 18px;margin:0;border:0;background:#fff;color:#111827;text-align:left;cursor:pointer;font:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.v37CustomerOrderSummary:hover{background:#fafafa}.v37CustomerOrderSummary:focus-visible{outline:3px solid rgba(250,204,21,.45);outline-offset:-3px}.v37CustomerOrderArrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#f3f4f6;color:#374151;font-size:11px;font-weight:800}.v37CustomerOrder.open .v37CustomerOrderArrow{background:#facc15;color:#111}.v37CustomerOrderMain{display:flex;flex-direction:column;min-width:0;gap:4px}.v37CustomerOrderMain strong{font-size:15px;line-height:1.25;color:#111827}.v37CustomerOrderMain small{color:#6b7280;font-size:12px}.v37CustomerOrderStatus{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:5px 11px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.v37CustomerOrderSummary>strong:last-child{min-width:92px;text-align:right;color:#111827;font-size:15px}.v37CustomerOrderBody{border-top:1px solid #e5e7eb;background:#f8fafc;padding:22px}.v37CustomerOrderOverview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.v37CustomerOrderOverview>section{min-width:0;padding:17px;background:#fff;border:1px solid #e5e7eb;border-radius:11px}.v37CustomerOrderOverview .eyebrow{display:block;margin-bottom:8px;color:#6b7280;font-size:10px;font-weight:800;letter-spacing:.1em}.v37CustomerOrderOverview h3{margin:0 0 6px;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.v37CustomerOrderOverview p{margin:0;color:#374151;font-size:13px;line-height:1.55}.v37CustomerOrderOverview .muted{color:#6b7280}.v37CustomerOrderCards{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.v37CustomerOrderSectionHead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px;border-bottom:1px solid #e5e7eb;background:#fff}.v37CustomerOrderSectionHead .eyebrow{display:block;margin-bottom:3px;color:#6b7280;font-size:10px;font-weight:800;letter-spacing:.1em}.v37CustomerOrderSectionHead h2{margin:0;font-size:16px}.v37CustomerOrderSectionHead>strong{font-size:15px}.v37CustomerCard{border-bottom:1px solid #e5e7eb}.v37CustomerCard:last-child{border-bottom:0}.v37CustomerCardSummary{width:100%;min-height:78px;display:grid;grid-template-columns:58px minmax(0,1fr) auto 28px;align-items:center;grid-gap:14px;gap:14px;padding:10px 16px;margin:0;border:0;background:#fff;color:#111827;text-align:left;cursor:pointer;font:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.v37CustomerCardSummary:hover{background:#fafafa}.v37CustomerCardSummary:focus-visible{outline:3px solid rgba(250,204,21,.45);outline-offset:-3px}.v37CustomerCard.open .v37CustomerCardSummary{background:#fafafa}.v37CustomerCardThumb{width:50px;height:66px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:7px;background:#f8fafc}.v37CustomerCardThumb img{display:block;width:100%;height:100%;object-fit:contain}.v37CustomerCardThumb>span{color:#9ca3af;font-size:10px;font-weight:800}.v37CustomerCardName{min-width:0;display:flex;flex-direction:column;gap:4px}.v37CustomerCardName strong{color:#111827;font-size:14px;line-height:1.3}.v37CustomerCardName small,.v37CustomerCardName strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v37CustomerCardName small{color:#6b7280;font-size:12px}.v37CustomerCardPrice{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:85px}.v37CustomerCardPrice strong{font-size:14px}.v37CustomerCardPrice small{color:#6b7280;font-size:11px}.v37CustomerCardSummary>span:last-child{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#f3f4f6;color:#374151;font-size:10px;font-weight:800}.v37CustomerCard.open .v37CustomerCardSummary>span:last-child{background:#facc15;color:#111}.v37CustomerCardDetails{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:22px;gap:22px;padding:20px;border-top:1px solid #e5e7eb;background:#f8fafc}.v37CustomerCardImage{width:150px;min-height:210px;display:flex;align-items:flex-start;justify-content:center}.v37CustomerCardImage img{display:block;width:auto;max-width:150px;max-height:210px;object-fit:contain;border-radius:8px;box-shadow:0 6px 18px rgba(15,23,42,.14)}.v37CustomerCardImage>div{width:130px;min-height:180px;display:flex;align-items:center;justify-content:center;padding:15px;border:1px dashed #d1d5db;border-radius:8px;background:#fff;color:#6b7280;font-size:12px;text-align:center}.v37CustomerCardInfo{min-width:0;padding:2px 0}.v37CustomerCardInfo .eyebrow{display:block;margin-bottom:7px;color:#6b7280;font-size:10px;font-weight:800;letter-spacing:.1em}.v37CustomerCardInfo h3{margin:0 0 15px;color:#111827;font-size:20px;line-height:1.3}.v37CustomerCardInfo dl{display:grid;grid-template-columns:145px minmax(0,1fr);margin:0;border-top:1px solid #e5e7eb}.v37CustomerCardInfo dd,.v37CustomerCardInfo dt{margin:0;padding:9px 0;border-bottom:1px solid #e5e7eb;font-size:13px}.v37CustomerCardInfo dt{color:#6b7280;font-weight:600}.v37CustomerCardInfo dd{color:#111827;font-weight:700;overflow-wrap:anywhere}.v37CustomerOrderFinancials{max-width:520px;margin:18px 0 0 auto;padding:18px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}.v37CustomerOrderFinancials>.eyebrow{display:block;margin-bottom:10px;color:#6b7280;font-size:10px;font-weight:800;letter-spacing:.1em}.v37CustomerOrderFinancials>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 0;color:#4b5563;font-size:13px}.v37CustomerOrderFinancials>div strong{color:#111827}.v37CustomerOrderFinancials>div.total{margin-top:8px;padding-top:14px;border-top:1px solid #e5e7eb;color:#111827;font-size:15px}.v37CustomerOrderFinancials>div.total strong{font-size:18px}.v37CustomerTracking{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:12px;padding:14px 17px;background:#fff;border:1px solid #e5e7eb;border-radius:11px}.v37CustomerTracking .eyebrow{color:#6b7280;font-size:10px;font-weight:800;letter-spacing:.1em}.v37CustomerTracking p{margin:0;color:#374151;font-size:13px}.v37CustomerTracking strong{color:#111827}.v37CustomerOrderStatus{border:1px solid rgba(245,158,11,.18)}.v37CustomerOrder:has(.v37CustomerOrderStatus){position:relative}@media (max-width:800px){.v37CustomerOrderSummary{grid-template-columns:28px minmax(0,1fr) auto;gap:11px;padding:13px}.v37CustomerOrderSummary>strong:last-child{grid-column:2;min-width:0;text-align:left}.v37CustomerOrderStatus{grid-column:3;grid-row:1/span 2}.v37CustomerOrderOverview{grid-template-columns:1fr}.v37CustomerOrderBody{padding:14px}.v37CustomerCardSummary{grid-template-columns:50px minmax(0,1fr) 26px;gap:10px;padding:9px 11px}.v37CustomerCardPrice{grid-column:2;align-items:flex-start}.v37CustomerCardDetails{grid-template-columns:1fr;gap:16px;padding:16px}.v37CustomerCardImage{width:100%;min-height:0;justify-content:flex-start}.v37CustomerCardImage img{max-width:120px;max-height:170px}.v37CustomerCardInfo dl{grid-template-columns:115px minmax(0,1fr)}.v37CustomerOrderFinancials{max-width:none}.v37CustomerTracking{align-items:flex-start;flex-direction:column}}@media (max-width:480px){.v37CustomerOrderMain strong{font-size:13px}.v37CustomerOrderMain small{font-size:11px}.v37CustomerOrderStatus{padding:4px 7px;font-size:9px}.v37CustomerCardName small,.v37CustomerCardName strong{white-space:normal}}html[data-theme=dark] .v37CustomerCardSummary,html[data-theme=dark] .v37CustomerOrder,html[data-theme=dark] .v37CustomerOrderCards,html[data-theme=dark] .v37CustomerOrderFinancials,html[data-theme=dark] .v37CustomerOrderOverview>section,html[data-theme=dark] .v37CustomerOrderSectionHead,html[data-theme=dark] .v37CustomerOrderSummary,html[data-theme=dark] .v37CustomerTracking{background:#111827;border-color:rgba(255,255,255,.09)}html[data-theme=dark] .v37CustomerCardDetails,html[data-theme=dark] .v37CustomerOrderBody{background:#0b1220}html[data-theme=dark] .v37CustomerCardSummary:hover,html[data-theme=dark] .v37CustomerOrderSummary:hover{background:#172033}html[data-theme=dark] .v37CustomerCardInfo dd,html[data-theme=dark] .v37CustomerCardInfo h3,html[data-theme=dark] .v37CustomerCardName strong,html[data-theme=dark] .v37CustomerCardPrice strong,html[data-theme=dark] .v37CustomerOrderFinancials>div strong,html[data-theme=dark] .v37CustomerOrderMain strong,html[data-theme=dark] .v37CustomerOrderSummary>strong:last-child,html[data-theme=dark] .v37CustomerTracking strong{color:#f9fafb}html[data-theme=dark] .v37CustomerCardInfo dt,html[data-theme=dark] .v37CustomerCardName small,html[data-theme=dark] .v37CustomerCardPrice small,html[data-theme=dark] .v37CustomerOrderFinancials>div,html[data-theme=dark] .v37CustomerOrderMain small,html[data-theme=dark] .v37CustomerOrderOverview p,html[data-theme=dark] .v37CustomerTracking p{color:#9ca3af}html[data-theme=dark] .adminApp,html[data-theme=dark] .buyWorkspace,html[data-theme=dark] .section,html[data-theme=dark] .shopPage,html[data-theme=dark] .simpleSellPage,html[data-theme=dark] body{background:#070b12;color:#f8fafc}html[data-theme=dark] .adminSection,html[data-theme=dark] .adminStat,html[data-theme=dark] .adminTile,html[data-theme=dark] .batchCard,html[data-theme=dark] .buyQuickCard,html[data-theme=dark] .buySearchCard,html[data-theme=dark] .card,html[data-theme=dark] .categoryTile,html[data-theme=dark] .popularSellCard,html[data-theme=dark] .productDetail,html[data-theme=dark] .productTile,html[data-theme=dark] .quickAction,html[data-theme=dark] .sellChoice,html[data-theme=dark] .shopFilters{background:#111827;color:#f8fafc;border-color:rgba(255,255,255,.1);box-shadow:0 8px 28px rgba(0,0,0,.28)}html[data-theme=dark] .product-img,html[data-theme=dark] .productLargeImage,html[data-theme=dark] .productTile .product-img{background:#0b1220}html[data-theme=dark] .adminHelp,html[data-theme=dark] .adminPageHead p,html[data-theme=dark] .adminStat .hint,html[data-theme=dark] .adminStat .label,html[data-theme=dark] .breadcrumbs,html[data-theme=dark] .description,html[data-theme=dark] .muted,html[data-theme=dark] .productMeta,html[data-theme=dark] .shopToolbar{color:#94a3b8}html[data-theme=dark] .input,html[data-theme=dark] .select,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:#0b1220;color:#f8fafc;border-color:#334155}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#64748b}html[data-theme=dark] .buyResult,html[data-theme=dark] .result,html[data-theme=dark] .results .result{background:#111827;color:#f8fafc;border-color:#263244}html[data-theme=dark] .buyResult:hover,html[data-theme=dark] .result:hover,html[data-theme=dark] .results .result:hover{background:#172033}html[data-theme=dark] .table,html[data-theme=dark] .tableWrap{background:#111827;color:#f8fafc}html[data-theme=dark] .table td,html[data-theme=dark] .table th{border-color:#263244}html[data-theme=dark] .table th{color:#94a3b8}html[data-theme=dark] .qtyControl{background:#0b1220;border-color:#334155}html[data-theme=dark] .qtyControl button{background:#172033;color:#f8fafc}html[data-theme=dark] .conditionHelp,html[data-theme=dark] .conditionPills button,html[data-theme=dark] .scanButton{background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .conditionPills button.active{background:#facc15;color:#111;border-color:#facc15}html[data-theme=dark] .batchFooter,html[data-theme=dark] .batchHeader{background:#111827;border-color:#263244}html[data-theme=dark] .batchItem{border-color:#263244}html[data-theme=dark] .buyBottom,html[data-theme=dark] .proSellSection,html[data-theme=dark] .sellHow,html[data-theme=dark] .trustStrip{background:#0b1220;color:#f8fafc}html[data-theme=dark] .sellChoices{background:#070b12}html[data-theme=dark] .sellForm{color:#f8fafc}html[data-theme=dark] .adminTopbar{background:#0f172a;color:#f8fafc;border-color:#263244}html[data-theme=dark] .adminBtn:not(.primary):not(.dark){background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminCheck{background:#0b1220;border-color:#334155}html[data-theme=dark] .adminNotice{background:#30270a;border-color:#6b5a00;color:#fef3c7}html[data-theme=dark] .adminPreview,html[data-theme=dark] .adminPreviewHero{border-color:#334155}html[data-theme=dark] .stickySave{background:rgba(15,23,42,.95);border-color:#334155}html[data-theme=dark] .stickySave span{color:#94a3b8}html[data-theme=dark] .megaMenu{background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .megaMenu a:hover{background:#172033}html[data-theme=dark] .mobileNav{background:#0b0b0c;color:#fff}html[data-theme=dark] .mobileNavPanel details summary,html[data-theme=dark] .mobileNavPanel>a{border-color:#263244}html[data-theme=dark] .mobileNavPanel details>a{color:#cbd5e1;border-color:#263244}html[data-theme=dark] .outline{background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .dropzone{background:#0b1220;border-color:#334155}html[data-theme=dark] .adminBadge,html[data-theme=dark] .pill{background:#1e293b;color:#e2e8f0}html[data-theme=dark] .skeleton{background:linear-gradient(90deg,#111827,#1e293b,#111827)}html[data-theme=dark] .adminContent,html[data-theme=dark] .adminMain,html[data-theme=dark] .adminPage,html[data-theme=dark] .adminShell,html[data-theme=dark] .adminWorkspace,html[data-theme=dark] .section{background:#080d14!important;color:#f4f7fb}html[data-theme=dark] .adminPage h1,html[data-theme=dark] .adminPage h2,html[data-theme=dark] .adminPage h3,html[data-theme=dark] .adminWorkspace h1,html[data-theme=dark] .adminWorkspace h2,html[data-theme=dark] .adminWorkspace h3,html[data-theme=dark] .section h1,html[data-theme=dark] .section h2,html[data-theme=dark] .section h3{color:#f4f7fb!important}html[data-theme=dark] .adminPage p,html[data-theme=dark] .adminWorkspace p{color:#96a3b4}html[data-theme=dark] .adminPage .adminCard,html[data-theme=dark] .adminPage .card,html[data-theme=dark] .adminPage .panel,html[data-theme=dark] .adminWorkspace .adminCard,html[data-theme=dark] .adminWorkspace .card,html[data-theme=dark] .adminWorkspace .panel{background:#111923!important;color:#f4f7fb;border-color:#26313f!important}html[data-theme=dark] .adminPage .tableWrap,html[data-theme=dark] .adminWorkspace .tableWrap,html[data-theme=dark] .tableWrap{background:#111923!important;border-color:#26313f!important}html[data-theme=dark] .adminPage table,html[data-theme=dark] .adminWorkspace table,html[data-theme=dark] .table{background:#111923!important;color:#f4f7fb}html[data-theme=dark] .adminPage th,html[data-theme=dark] .adminWorkspace th,html[data-theme=dark] .table th{background:#17212d!important;color:#cbd5e1!important;border-color:#26313f!important}html[data-theme=dark] .adminPage td,html[data-theme=dark] .adminWorkspace td,html[data-theme=dark] .table td{background:#111923!important;color:#e5e7eb!important;border-color:#26313f!important}html[data-theme=dark] .adminPage input,html[data-theme=dark] .adminPage select,html[data-theme=dark] .adminPage textarea,html[data-theme=dark] .adminWorkspace input,html[data-theme=dark] .adminWorkspace select,html[data-theme=dark] .adminWorkspace textarea{background:#0d1520!important;color:#f4f7fb!important;border-color:#334155!important}html[data-theme=dark] .adminPage input::placeholder,html[data-theme=dark] .adminPage textarea::placeholder,html[data-theme=dark] .adminWorkspace input::placeholder,html[data-theme=dark] .adminWorkspace textarea::placeholder{color:#64748b!important}html[data-theme=dark] .inlineForm,html[data-theme=dark] .inventoryCardCell,html[data-theme=dark] .inventoryIdCell{color:#f4f7fb}html[data-theme=dark] .inventoryCardCell small,html[data-theme=dark] .inventoryIdCell small{color:#94a3b8!important}html[data-theme=dark] .inventoryThumb{background:#17212d!important;color:#cbd5e1!important}html[data-theme=dark] .showControls,html[data-theme=dark] .showItem,html[data-theme=dark] .showItemHead,html[data-theme=dark] .showPanel,html[data-theme=dark] .showSearch{background:#111923!important;color:#f4f7fb!important;border-color:#26313f!important}html[data-theme=dark] .showItem p{color:#96a3b4!important}html[data-theme=dark] .showImgPlaceholder{background:#17212d!important;color:#cbd5e1!important}html[data-theme=dark] .adminEditor,html[data-theme=dark] .adminOrderCard,html[data-theme=dark] .adminOrderDetails,html[data-theme=dark] .adminOrderPanel,html[data-theme=dark] .adminPreview,html[data-theme=dark] .orderCard,html[data-theme=dark] .reviewCard,html[data-theme=dark] .reviewPanel,html[data-theme=dark] .reviewsPanel,html[data-theme=dark] .websiteEditor,html[data-theme=dark] .websitePanel,html[data-theme=dark] .websitePreview{background:#111923!important;color:#f4f7fb!important;border-color:#26313f!important}html[data-theme=dark] .reviewCard p,html[data-theme=dark] .reviewPanel p{color:#96a3b4!important}html[data-theme=dark] .settingsCard,html[data-theme=dark] .settingsPage,html[data-theme=dark] .settingsPanel,html[data-theme=dark] .settingsSection{background:#111923!important;color:#f4f7fb!important;border-color:#26313f!important}html[data-theme=dark] .settingsCard label,html[data-theme=dark] .settingsPage label,html[data-theme=dark] .settingsPanel label{color:#cbd5e1!important}html[data-theme=dark] .adminPage .btn:not(.primary):not(.dark),html[data-theme=dark] .adminWorkspace .btn:not(.primary):not(.dark){background:#17212d;color:#f4f7fb;border-color:#334155}html[data-theme=dark] .adminPage .btn.primary,html[data-theme=dark] .adminWorkspace .btn.primary{background:#f5c425!important;color:#07101b!important;border-color:#f5c425!important}html[data-theme=dark] .adminNotice,html[data-theme=dark] .adminPage .alert,html[data-theme=dark] .adminWorkspace .alert{background:#30270a!important;color:#fef3c7!important;border-color:#6b5a00!important}html[data-theme=dark] .adminPage hr,html[data-theme=dark] .adminWorkspace hr{border-color:#26313f!important}@media print{html[data-theme=dark] .labelSheet,html[data-theme=dark] .showLabel{background:#fff!important;color:#000!important}}html[data-theme=dark] .adminCard,html[data-theme=dark] .adminContent,html[data-theme=dark] .adminMain,html[data-theme=dark] .adminPage,html[data-theme=dark] .adminPanel,html[data-theme=dark] .adminSection,html[data-theme=dark] .adminTableWrap,html[data-theme=dark] .adminWorkspace{background:#0b1220;color:#f8fafc}html[data-theme=dark] .adminMain{min-height:100vh}html[data-theme=dark] .adminCard,html[data-theme=dark] .adminPanel,html[data-theme=dark] .adminSection,html[data-theme=dark] .adminTableWrap,html[data-theme=dark] .card-show-panel,html[data-theme=dark] .inventoryPanel,html[data-theme=dark] .ordersPanel,html[data-theme=dark] .reviewsPanel,html[data-theme=dark] .settingsPanel,html[data-theme=dark] .websitePanel{background:#111827;color:#f8fafc;border-color:#263244}html[data-theme=dark] .adminCard h1,html[data-theme=dark] .adminCard h2,html[data-theme=dark] .adminCard h3,html[data-theme=dark] .adminPanel h1,html[data-theme=dark] .adminPanel h2,html[data-theme=dark] .adminPanel h3,html[data-theme=dark] .adminSection h1,html[data-theme=dark] .adminSection h2,html[data-theme=dark] .adminSection h3{color:#f8fafc}html[data-theme=dark] .adminCard p,html[data-theme=dark] .adminDescription,html[data-theme=dark] .adminHelp,html[data-theme=dark] .adminHint,html[data-theme=dark] .adminPageHead p,html[data-theme=dark] .adminPanel p,html[data-theme=dark] .adminSection p{color:#94a3b8}html[data-theme=dark] .adminMain .input,html[data-theme=dark] .adminMain .select,html[data-theme=dark] .adminMain input,html[data-theme=dark] .adminMain select,html[data-theme=dark] .adminMain textarea{background:#0b1220;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain input::placeholder,html[data-theme=dark] .adminMain textarea::placeholder{color:#64748b}html[data-theme=dark] .adminMain input:focus,html[data-theme=dark] .adminMain select:focus,html[data-theme=dark] .adminMain textarea:focus{border-color:#facc15;outline-color:rgba(250,204,21,.25)}html[data-theme=dark] .adminMain table{background:#111827;color:#f8fafc;border-color:#263244}html[data-theme=dark] .adminMain th{background:#0b1220;color:#cbd5e1;border-color:#263244}html[data-theme=dark] .adminMain td{color:#e2e8f0;border-color:#263244}html[data-theme=dark] .adminMain tr:hover td{background:#172033}html[data-theme=dark] .adminMain .adminCheck,html[data-theme=dark] .adminMain .adminNotice,html[data-theme=dark] .adminMain .adminPreview,html[data-theme=dark] .adminMain .adminPreviewHero,html[data-theme=dark] .adminMain .adminStat,html[data-theme=dark] .adminMain .adminTile,html[data-theme=dark] .adminMain .quickAction,html[data-theme=dark] .adminMain .statCard{background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain .adminStat .hint,html[data-theme=dark] .adminMain .adminStat .label{color:#94a3b8}html[data-theme=dark] .adminMain .adminBadge,html[data-theme=dark] .adminMain .pill{background:#1e293b;color:#e2e8f0;border-color:#334155}html[data-theme=dark] .adminMain .dropzone{background:#0b1220;color:#e2e8f0;border-color:#475569}html[data-theme=dark] .adminMain .dropzone:hover{background:#111827;border-color:#facc15}html[data-theme=dark] .adminMain .adminNotice{background:#30270a;color:#fef3c7;border-color:#6b5a00}html[data-theme=dark] .adminMain .stickySave{background:rgba(15,23,42,.96);color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain .stickySave span{color:#94a3b8}html[data-theme=dark] .adminMain .btn:not(.primary):not(.dark){background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain .btn:not(.primary):not(.dark):hover{background:#1e293b;border-color:#475569}html[data-theme=dark] .adminMain .btn.primary{background:#facc15;color:#111827;border-color:#facc15}html[data-theme=dark] .adminMain .btn.primary:hover{background:#fde047}html[data-theme=dark] .adminMain .btn.dark{background:#f8fafc;color:#111827;border-color:#f8fafc}html[data-theme=dark] .adminMain hr{border-color:#263244}html[data-theme=dark] .adminMain a:not(.btn){color:#facc15}html[data-theme=dark] .adminMain a:not(.btn):hover{color:#fde047}html[data-theme=dark] .adminMain .megaMenu{background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain .megaMenu a:hover{background:#172033}html[data-theme=dark] .adminMain .dialog,html[data-theme=dark] .adminMain .modal,html[data-theme=dark] .adminMain [role=dialog]{background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain .dialog p,html[data-theme=dark] .adminMain .modal p,html[data-theme=dark] .adminMain [role=dialog] p{color:#cbd5e1}html[data-theme=dark] .adminMain [class*=Editor],html[data-theme=dark] .adminMain [class*=Panel],html[data-theme=dark] .adminMain [class*=Workspace],html[data-theme=dark] .adminMain [class*=editor],html[data-theme=dark] .adminMain [class*=panel],html[data-theme=dark] .adminMain [class*=workspace]{background-color:#111827;color:#f8fafc;border-color:#263244}html[data-theme=dark] .adminMain [class*=description],html[data-theme=dark] .adminMain [class*=hint],html[data-theme=dark] .adminMain [class*=muted],html[data-theme=dark] .adminMain [class*=secondary]{color:#94a3b8}html[data-theme=dark] .adminMain img{background:#0b1220}html[data-theme=dark] .adminMain .label,html[data-theme=dark] .adminMain .labelPreview{color:#f8fafc;border-color:#334155}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] body{background:#070b12!important;color:#f8fafc!important}html[data-theme=dark] .adminContent,html[data-theme=dark] .adminMain,html[data-theme=dark] .adminPage,html[data-theme=dark] .adminSection,html[data-theme=dark] .adminWorkspace,html[data-theme=dark] .section{background:#070b12!important;color:#f8fafc}html[data-theme=dark] .adminCard,html[data-theme=dark] .adminCheck,html[data-theme=dark] .adminNotice,html[data-theme=dark] .adminPanel,html[data-theme=dark] .adminPreview,html[data-theme=dark] .adminPreviewHero,html[data-theme=dark] .adminSection,html[data-theme=dark] .adminStat,html[data-theme=dark] .adminTableWrap,html[data-theme=dark] .adminTile,html[data-theme=dark] .card{background:#111827!important;color:#f8fafc!important;border-color:#263244!important}html[data-theme=dark] .adminMain h1,html[data-theme=dark] .adminMain h2,html[data-theme=dark] .adminMain h3,html[data-theme=dark] .adminMain h4,html[data-theme=dark] .adminMain h5,html[data-theme=dark] .adminMain label,html[data-theme=dark] .adminMain p,html[data-theme=dark] .adminMain span,html[data-theme=dark] .adminMain strong,html[data-theme=dark] .adminMain td,html[data-theme=dark] .adminMain th{color:inherit}html[data-theme=dark] .adminMain .adminHelp,html[data-theme=dark] .adminMain .adminStat .label,html[data-theme=dark] .adminMain .description,html[data-theme=dark] .adminMain .help,html[data-theme=dark] .adminMain .hint,html[data-theme=dark] .adminMain .muted{color:#94a3b8!important}html[data-theme=dark] .adminMain .input,html[data-theme=dark] .adminMain .select,html[data-theme=dark] .adminMain input,html[data-theme=dark] .adminMain select,html[data-theme=dark] .adminMain textarea{background:#0b1220!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .adminMain input::placeholder,html[data-theme=dark] .adminMain textarea::placeholder{color:#64748b!important}html[data-theme=dark] .adminMain input:focus,html[data-theme=dark] .adminMain select:focus,html[data-theme=dark] .adminMain textarea:focus{border-color:#facc15!important;outline-color:#facc15}html[data-theme=dark] .adminMain .table,html[data-theme=dark] .adminMain .tableWrap,html[data-theme=dark] .adminMain table{background:#111827!important;color:#f8fafc!important}html[data-theme=dark] .adminMain td,html[data-theme=dark] .adminMain th{border-color:#263244!important}html[data-theme=dark] .adminMain th{background:#0b1220!important;color:#94a3b8!important}html[data-theme=dark] .adminMain .btn:not(.primary):not(.dark),html[data-theme=dark] .adminMain button:not(.primary):not(.dark){background:#111827;color:#f8fafc;border-color:#334155}html[data-theme=dark] .adminMain .btn:not(.primary):not(.dark):hover,html[data-theme=dark] .adminMain button:not(.primary):not(.dark):hover{background:#1e293b;border-color:#475569}html[data-theme=dark] .adminTopbar{background:#0f172a!important;color:#f8fafc!important;border-color:#263244!important}html[data-theme=dark] .inventoryCard,html[data-theme=dark] .inventoryFilters,html[data-theme=dark] .inventoryPanel,html[data-theme=dark] .inventorySearch,html[data-theme=dark] .inventoryTable,html[data-theme=dark] .inventoryToolbar{background:#111827!important;color:#f8fafc!important;border-color:#263244!important}html[data-theme=dark] .cardShow,html[data-theme=dark] .cardShowMode,html[data-theme=dark] .cardShowPage,html[data-theme=dark] .cardShowPanel,html[data-theme=dark] .cardShowWorkspace{background:#070b12!important;color:#f8fafc!important}html[data-theme=dark] .cardShow .card,html[data-theme=dark] .cardShowMode .card,html[data-theme=dark] .cardShowPage .card,html[data-theme=dark] .cardShowPanel .card,html[data-theme=dark] .cardShowWorkspace .card{background:#111827!important;border-color:#263244!important}html[data-theme=dark] .adminOrders,html[data-theme=dark] .editorPanel,html[data-theme=dark] .editorWorkspace,html[data-theme=dark] .orderCard,html[data-theme=dark] .orderPanel,html[data-theme=dark] .ordersPage,html[data-theme=dark] .ordersWorkspace,html[data-theme=dark] .reviewCard,html[data-theme=dark] .reviewPanel,html[data-theme=dark] .reviewsPage,html[data-theme=dark] .reviewsWorkspace,html[data-theme=dark] .settingsCard,html[data-theme=dark] .settingsPage,html[data-theme=dark] .settingsPanel,html[data-theme=dark] .settingsSection,html[data-theme=dark] .settingsWorkspace,html[data-theme=dark] .websiteEditor,html[data-theme=dark] .websitePage,html[data-theme=dark] .websitePanel,html[data-theme=dark] .websiteWorkspace{background:#111827!important;color:#f8fafc!important;border-color:#263244!important}html[data-theme=dark] .adminMain .dropdown,html[data-theme=dark] .adminMain .menu,html[data-theme=dark] .adminMain [role=listbox],html[data-theme=dark] .adminMain [role=menu]{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .adminMain a{color:#facc15}html[data-theme=dark] .adminMain a:hover{color:#fde047}html[data-theme=dark] .adminMain .btn.primary,html[data-theme=dark] .adminMain button.primary{background:#facc15!important;color:#111827!important;border-color:#facc15!important}html[data-theme=dark] .adminMain .btn.primary:hover,html[data-theme=dark] .adminMain button.primary:hover{background:#fde047!important}html[data-theme=dark] .stickySave{background:rgba(15,23,42,.96)!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dropzone,html[data-theme=dark] .imageUpload,html[data-theme=dark] .uploadZone{background:#0b1220!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .adminMain [style*="background: #fff"],html[data-theme=dark] .adminMain [style*="background: white"],html[data-theme=dark] .adminMain [style*="background:#fff"]{background:#111827!important}.dgInventoryHeader{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px}.dgInventoryHeader h1{margin:4px 0;font-size:clamp(34px,4vw,48px);line-height:1;letter-spacing:-.045em;color:#172033}.dgInventoryHeader p{margin:8px 0 0;color:#7b8494;font-size:14px}.dgInventoryHeaderActions{display:flex;gap:8px;align-items:center}.dgInventoryPrimary,.dgInventorySecondary{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border-radius:10px;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.dgInventoryPrimary{border:1px solid #111827;background:#111827;color:#fff}.dgInventorySecondary{border:1px solid #dfe3e8;background:#fff;color:#303746}.dgInventoryPrimary:hover,.dgInventorySecondary:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(17,24,39,.08)}.dgInventoryPrimary:disabled,.dgInventorySecondary:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.dgInventoryNav{display:flex;align-items:center;gap:4px;padding:5px;margin:0 0 14px;overflow-x:auto;background:#f4f5f7;border:1px solid #e2e5e9;border-radius:13px}.dgInventoryNav a,.dgInventoryNav button{flex:0 0 auto;min-height:38px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:0;border-radius:9px;background:transparent;color:#697182;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer;white-space:nowrap}.dgInventoryNav a:hover,.dgInventoryNav button:hover{color:#111827;background:rgba(255,255,255,.8)}.dgInventoryNav button.active{color:#111827;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.04)}.dgInventoryNav small{min-width:19px;height:19px;display:grid;place-items:center;padding:0 5px;border-radius:999px;background:#e8ebef;color:#555f70;font-size:9px;font-weight:850}.dgInventoryNav .active small{background:#111827;color:#fff}.dgInventorySummary{margin:0 0 14px!important}.dgInventorySummary>button,.dgInventorySummary>div{box-shadow:none!important;border-color:#e5e7eb!important;padding:11px 13px!important}.dgInventorySummary strong{font-size:21px!important}.dgInventorySummary small{font-size:10px!important}.dgInventoryToolPanel{margin-bottom:14px;padding:22px;background:#fff;border:1px solid #e1e5e9;border-radius:16px;box-shadow:0 8px 24px rgba(20,30,50,.035);animation:dgInventoryPanelIn .16s ease-out}@keyframes dgInventoryPanelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dgInventoryToolHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.dgInventoryToolHead h2{margin:4px 0;color:#172033;font-size:24px;letter-spacing:-.025em}.dgInventoryToolHead p{max-width:660px;margin:0;color:#7a8391;font-size:13px;line-height:1.5}.dgInventoryBigNumber{font-size:38px;line-height:1;color:#172033;letter-spacing:-.04em}.dgInventoryToolActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dgInventoryQuickGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dgInventoryQuickGrid button{text-align:left;padding:17px;border:1px solid #e2e5e9;border-radius:12px;background:#fafbfc;cursor:pointer}.dgInventoryQuickGrid button:hover{background:#fff;border-color:#cbd1d9}.dgInventoryQuickGrid span{display:block;color:#798291;font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.dgInventoryQuickGrid strong{display:block;margin-top:5px;color:#172033;font-size:26px;letter-spacing:-.03em}.dgInventoryReasonBox{margin-top:14px;padding:15px;border:1px solid #e5e7eb;border-radius:12px;background:#fafbfc}.dgInventoryReasonBox label{display:flex;flex-direction:column;gap:6px;color:#4d5665;font-size:11px;font-weight:800}.dgInventoryReasonBox input{width:100%;min-height:42px;border:1px solid #d9dee5;border-radius:9px;background:#fff;padding:0 11px}.dgInventoryReasonBox small{display:block;margin-top:7px;color:#8a929f}.dgInventoryPricingGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:14px}.dgInventoryPricingGrid label{padding:12px;border:1px solid #e3e6ea;border-radius:11px;background:#fafbfc}.dgInventoryPricingGrid label span{display:block;margin-bottom:6px;color:#596273;font-size:11px;font-weight:850}.dgInventoryPricingGrid input{width:100%;min-height:39px;border:1px solid #d9dee4;border-radius:8px;background:#fff;padding:0 9px}.dgInventoryFilterButton{min-height:42px;padding:0 14px;border:1px solid #d9dee5;border-radius:10px;background:#fff;color:#505968;font-size:12px;font-weight:800;cursor:pointer}.dgInventoryFilterButton:hover{border-color:#9da5b1;color:#172033}.v37InventoryFilters.dgFiltersClosed{grid-template-columns:minmax(300px,1fr) auto!important}.v37InventoryFilters.dgFiltersClosed>select{display:none}.v37InventoryFilters.dgFiltersOpen{grid-template-columns:minmax(260px,1fr) auto repeat(4,minmax(115px,auto))!important}.v37InventoryBulk:not(.active){display:none!important}.v37InventoryBulk.active{display:flex}@media(max-width:1100px){.v37InventoryFilters.dgFiltersOpen{grid-template-columns:1fr 1fr 1fr!important}.v37InventoryFilters.dgFiltersOpen .v37InventorySearch{grid-column:1/-1}.dgInventoryPricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.dgInventoryHeader{align-items:flex-start;flex-direction:column}.dgInventoryHeaderActions{width:100%}.dgInventoryHeaderActions>*{flex:1 1}.dgInventoryNav{margin-left:-2px;margin-right:-2px}.dgInventoryQuickGrid{grid-template-columns:1fr}.dgInventoryPricingGrid{grid-template-columns:1fr 1fr}.v37InventoryFilters.dgFiltersClosed,.v37InventoryFilters.dgFiltersOpen{grid-template-columns:1fr!important}.dgInventoryToolHead{flex-direction:column}}.dgInventorySummaryHidden{display:none!important}.dgInventoryStatusTabs{display:flex;align-items:center;gap:4px;padding:10px 14px 6px;overflow-x:auto;scrollbar-width:thin}.dgInventoryStatusTabs button{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:#7b8493;font-size:11px;font-weight:800;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.dgInventoryStatusTabs button:hover{color:#e9edf3;background:rgba(255,255,255,.04)}.dgInventoryStatusTabs button.active{color:#fff;border-color:#344054;background:#172033}.dgInventoryStatusTabs small{display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:rgba(127,135,150,.14);color:inherit;font-size:9px;font-weight:850}.dgInventoryStatusTabs button.active small{background:rgba(255,255,255,.11)}.v37InventoryWorkspaceHead{padding-bottom:7px!important}.v37InventoryWorkspaceHead h2{margin-bottom:2px!important}.v37InventoryTable tbody tr{min-height:58px}.v37InventoryTable td{padding-top:10px!important;padding-bottom:10px!important}.v37InventoryCard img,.v37InventoryThumb{width:38px!important;height:53px!important}.v37InventoryCard strong{font-size:12px}.v37InventoryCard small,.v37InventoryCard span{font-size:9px!important}.v37InventoryAdjust{opacity:.72;transition:opacity .12s ease}.v37InventoryTable tr:hover .v37InventoryAdjust{opacity:1}@media(max-width:760px){.dgInventoryStatusTabs{padding-left:10px;padding-right:10px}}.dgInventoryBulkBar{position:-webkit-sticky;position:sticky;top:72px;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 13px;border-top:1px solid #dfe4ea;border-bottom:1px solid #dfe4ea;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 20px rgba(20,30,50,.07)}.dgInventoryBulkSelection{display:flex;align-items:center;gap:7px;white-space:nowrap}.dgInventoryBulkSelection strong{color:#172033;font-size:12px}.dgInventoryBulkActions button,.dgInventoryBulkSelection button{min-height:32px;padding:0 10px;border:1px solid #dce1e7;border-radius:8px;background:#fff;color:#4e5767;font-size:10px;font-weight:800;cursor:pointer}.dgInventoryBulkActions button:hover,.dgInventoryBulkSelection button:hover{border-color:#aeb6c2;color:#172033}.dgInventoryBulkSelection button.active{background:#172033;border-color:#172033;color:#fff}.dgInventoryBulkActions{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.dgInventoryBulkActions button.danger{color:#aa3131}.dgInventoryBulkActions button:disabled{opacity:.35;cursor:not-allowed}.dgInventoryTable{table-layout:auto}.dgInventoryTable th{height:38px;padding:0 12px!important}.dgInventoryTable td{padding:10px 12px!important}.dgInventoryCheck{width:38px;text-align:center}.dgInventoryCheck input{width:15px!important;height:15px!important}.dgInventoryActionHead{width:90px;text-align:right!important}.dgInventoryMainRow{transition:background .12s ease,box-shadow .12s ease}.dgInventoryMainRow:hover{background:#fbfcfd}.dgInventoryMainRow.open{background:#f8fafc}.dgInventoryCardButton,.dgInventoryMobileIdentity{width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.dgInventoryCardButton:hover .v37InventoryCard strong{text-decoration:underline;text-underline-offset:2px}.dgInventoryStatus{display:inline-flex;align-items:center;justify-content:center;min-width:56px;min-height:22px;padding:0 8px;border-radius:999px;background:#f1f3f5;color:#606978;font-size:9px;font-weight:850;letter-spacing:.035em}.dgInventoryStatus.active{background:#e9f7ef;color:#227243}.dgInventoryStatus.draft{background:#f1f2f4;color:#67707d}.dgInventoryStatus.archived{background:#f4eeee;color:#8b6262}.dgInventoryStatus.soldout{background:#f2f3f5;color:#7b8089}.dgInventoryManage{min-height:30px;padding:0 10px;border:1px solid #dbe0e6;border-radius:8px;background:#fff;color:#566070;font-size:10px;font-weight:800;cursor:pointer}.dgInventoryManage.active,.dgInventoryManage:hover{border-color:#172033;color:#172033}.dgInventoryDetailRow>td{padding:0!important;border-top:0!important}.dgInventoryDrawer{margin:0 12px 12px 50px;overflow:hidden;border:1px solid #dfe4ea;border-radius:13px;background:#fafbfc;animation:dgInventoryDrawerOpen .14s ease-out}@keyframes dgInventoryDrawerOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dgInventoryDrawerInfo{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid #e3e7eb}.dgInventoryDrawerInfo>div{min-width:0;padding:12px 14px;border-right:1px solid #e7e9ed}.dgInventoryDrawerInfo>div:last-child{border-right:0}.dgInventoryDrawerInfo span{display:block;margin-bottom:4px;color:#9098a5;font-size:8px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.dgInventoryDrawerInfo strong{display:block;overflow:hidden;color:#303846;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dgInventoryDrawerInfo strong.good{color:#257647}.dgInventoryDrawerInfo strong.attention{color:#9b6e17}.dgInventoryDrawerBody{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:0;gap:0}.dgInventoryCardActions,.dgInventoryStockEditor{padding:15px}.dgInventoryStockEditor{border-right:1px solid #e3e7eb}.dgInventoryStockEditor>div:first-child{margin-bottom:10px}.dgInventoryStockEditor>div:first-child strong{display:block;color:#27303e;font-size:12px}.dgInventoryStockEditor>div:first-child small{color:#89919d;font-size:10px}.dgInventoryQuickAdjust{display:flex;align-items:center;gap:6px}.dgInventoryQuickAdjust button{min-width:39px;min-height:36px;border:1px solid #d9dee4;border-radius:8px;background:#fff;color:#394252;font-size:11px;font-weight:850;cursor:pointer}.dgInventoryQuickAdjust button:hover{border-color:#aeb7c2}.dgInventoryQuickAdjust button.primary{border-color:#172033;background:#172033;color:#fff}.dgInventoryQuickAdjust button:disabled{opacity:.35;cursor:not-allowed}.dgInventoryQuickAdjust input{width:84px;min-height:36px;border:1px solid #d9dee4;border-radius:8px;background:#fff;padding:0 9px;font-size:11px}.dgInventoryReasonInline{display:block;margin-top:10px}.dgInventoryReasonInline span{display:block;margin-bottom:5px;color:#7d8695;font-size:9px;font-weight:800}.dgInventoryReasonInline input{width:100%;min-height:35px;border:1px solid #d9dee4;border-radius:8px;background:#fff;padding:0 9px;font-size:10px}.dgInventoryCardActions>strong{display:block;margin-bottom:9px;color:#313947;font-size:11px}.dgInventoryCardActions>div{display:flex;gap:6px;flex-wrap:wrap}.dgInventoryCardActions button{min-height:34px;padding:0 10px;border:1px solid #d9dee4;border-radius:8px;background:#fff;color:#4d5665;font-size:10px;font-weight:800;cursor:pointer}.dgInventoryCardActions button:hover{border-color:#aab3bf;color:#172033}.dgInventoryCardActions button.danger{color:#a93939}.dgInventoryMobileFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.dgInventoryMobileDrawer{margin-top:12px;padding-top:12px;border-top:1px solid #e4e7eb}.dgInventoryMobileDrawer .dgInventoryDrawerInfo{grid-template-columns:1fr 1fr;border:1px solid #e4e7eb;border-radius:9px;margin-bottom:10px}.dgInventoryMobileDrawer .dgInventoryDrawerInfo>div{border-bottom:0}@media(max-width:1180px){.dgInventoryBulkBar{align-items:flex-start;flex-direction:column}.dgInventoryBulkActions{justify-content:flex-start}.dgInventoryDrawerInfo{grid-template-columns:repeat(3,1fr)}.dgInventoryDrawerInfo>div:nth-child(3){border-right:0}.dgInventoryDrawerInfo>div:nth-child(-n+3){border-bottom:1px solid #e7e9ed}}@media(max-width:900px){.dgInventoryDrawerBody{grid-template-columns:1fr}.dgInventoryStockEditor{border-right:0;border-bottom:1px solid #e3e7eb}}@media(max-width:760px){.dgInventoryBulkBar{top:60px;padding:9px 10px}.dgInventoryBulkSelection{width:100%;flex-wrap:wrap}.dgInventoryBulkActions{width:100%}.dgInventoryBulkActions button{flex:1 1 auto}.dgInventoryQuickAdjust{flex-wrap:wrap}.dgInventoryQuickAdjust input{flex:1 1;min-width:100px}.dgInventoryMobileDrawer .dgInventoryDrawerInfo{grid-template-columns:1fr}}.dgInventoryBulkBarPro{position:-webkit-sticky;position:sticky;top:72px;z-index:30;min-height:54px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:8px 12px;background:rgba(255,255,255,.98);border-top:1px solid #e3e7eb;border-bottom:1px solid #e3e7eb;box-shadow:0 8px 24px rgba(22,32,48,.07);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dgBulkCenter,.dgBulkLeft{display:flex;align-items:center;gap:6px}.dgBulkCenter{justify-content:flex-end}.dgBulkCount{display:flex;align-items:center;gap:6px;margin-right:3px}.dgBulkCount strong{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#172033;color:#fff;font-size:11px}.dgBulkCount span{color:#626c7c;font-size:10px;font-weight:800}.dgBulkPrimary,.dgBulkStock,.dgBulkUtility{min-height:32px;padding:0 10px;border-radius:8px;font-size:10px;font-weight:800;cursor:pointer;white-space:nowrap}.dgBulkUtility{border:1px solid #dfe3e8;background:#fff;color:#697283}.dgBulkUtility.active,.dgBulkUtility:hover{border-color:#172033;color:#172033}.dgBulkUtility.active{background:#f3f5f7}.dgBulkPrimary{border:1px solid #d9dee5;background:#fff;color:#344052}.dgBulkPrimary:hover{border-color:#9fa9b6;background:#fafbfc}.dgBulkStock{border:1px solid #d9dee4;background:#f8fafb;color:#455061}.dgBulkStock:hover{border-color:#abb4bf;background:#fff}.dgBulkDivider{width:1px;height:22px;margin:0 3px;background:#e2e5e9}.dgBulkMore{position:relative}.dgBulkMore summary{min-height:32px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #d9dee4;border-radius:8px;background:#fff;color:#4d5767;font-size:10px;font-weight:800;cursor:pointer;list-style:none}.dgBulkMore summary::-webkit-details-marker{display:none}.dgBulkMore[open] summary{border-color:#172033;color:#172033}.dgBulkMenu{position:absolute;right:0;top:calc(100% + 7px);z-index:50;width:210px;padding:6px;border:1px solid #dfe3e8;border-radius:11px;background:#fff;box-shadow:0 16px 44px rgba(20,30,50,.14),0 2px 8px rgba(20,30,50,.07)}.dgBulkMenu button{width:100%;min-height:35px;display:flex;align-items:center;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#4d5767;font-size:10px;font-weight:750;text-align:left;cursor:pointer}.dgBulkMenu button:hover{background:#f4f6f8;color:#172033}.dgBulkMenu button:disabled{opacity:.35;cursor:not-allowed}.dgBulkMenu button.danger{color:#a83f3f}.dgBulkMenu button.danger:hover{background:#fff2f2}.dgBulkMenuRule{height:1px;margin:5px 3px;background:#eceef1}@media(max-width:1180px){.dgInventoryBulkBarPro{grid-template-columns:1fr auto}.dgBulkCenter{grid-column:1/-1;justify-content:flex-start;order:3;overflow-x:auto;padding-bottom:2px}}@media(max-width:760px){.dgInventoryBulkBarPro{top:60px;grid-template-columns:1fr auto;gap:8px;padding:8px}.dgBulkLeft{min-width:0;overflow-x:auto}.dgBulkCenter{width:100%}.dgBulkPrimary,.dgBulkStock{flex:0 0 auto}.dgBulkMenu{position:fixed;left:12px;right:12px;top:auto;bottom:18px;width:auto}}.cardSearchPanel.streamlined{padding:20px!important}.cardSearchPanel.streamlined .buySearchHeading{margin-bottom:14px}.cardSearchPanel.streamlined .buySearchHeading h2{margin:3px 0 2px;font-size:22px;letter-spacing:-.025em}.cardSearchPanel.streamlined .buySearchHeading p{max-width:620px;font-size:12px}.cardSearchPanel.streamlined .bigSearchWrap{min-height:50px;border-radius:11px}.cardSearchPanel.streamlined .bigBuySearch{min-height:48px;font-size:14px!important}.cardSearchPanel.streamlined .searchUtilityRow{display:flex;align-items:flex-end;gap:8px;margin-top:10px;flex-wrap:wrap}.cardSearchPanel.streamlined .searchUtilityRow label{min-width:210px}.cardSearchPanel.streamlined .conditionHelp{min-height:39px;border:1px solid #dfe3e8;border-radius:9px;background:#fff;color:#515b6b;font-size:10px;font-weight:800}.cardSearchPanel.streamlined button.conditionHelp{padding:0 12px;cursor:pointer}.cardSearchPanel.streamlined button.conditionHelp.active,.cardSearchPanel.streamlined button.conditionHelp:hover{border-color:#aab3bf;color:#172033}.cardSearchPanel.streamlined .advancedSearch{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #edf0f2;animation:dgSearchFiltersIn .12s ease-out}@keyframes dgSearchFiltersIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.cardSearchPanel.streamlined .advancedSearch input{min-height:40px;border-radius:9px}.cardSearchPanel.streamlined .searchState{margin-top:10px}.cardSearchPanel.streamlined .buyResults{margin-top:12px}.cardSearchPanel.streamlined .buyResult{min-height:74px;padding:9px 10px;border-radius:10px}.cardSearchPanel.streamlined .buyResultMain{gap:10px}.cardSearchPanel.streamlined .buyResultMain img,.cardSearchPanel.streamlined .miniCard{width:44px;height:61px;border-radius:7px}.cardSearchPanel.streamlined .buyResultMain b{font-size:12px}.cardSearchPanel.streamlined .buyResultMain small{font-size:9px}.cardSearchPanel.streamlined .quickAdd{min-width:36px;min-height:36px;border-radius:9px}@media(max-width:760px){.cardSearchPanel.streamlined{padding:14px!important}.cardSearchPanel.streamlined .searchUtilityRow{align-items:stretch}.cardSearchPanel.streamlined .searchUtilityRow label{width:100%;min-width:0}.cardSearchPanel.streamlined button.conditionHelp{flex:1 1}.cardSearchPanel.streamlined .advancedSearch{grid-template-columns:1fr}}.dgLabelsWorkspace{padding:20px!important}.dgLabelsStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.dgLabelsStats>div{padding:13px 15px;border:1px solid #e3e6ea;border-radius:11px;background:#fafbfc}.dgLabelsStats span{display:block;color:#818a99;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.dgLabelsStats strong{display:block;margin-top:3px;color:#172033;font-size:24px;letter-spacing:-.03em}.dgLabelsActions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.dgLabelQueue{overflow:hidden;border:1px solid #e1e5e9;border-radius:13px;background:#fff}.dgLabelQueueHead{display:flex;justify-content:space-between;align-items:center;gap:15px;min-height:58px;padding:11px 14px;border-bottom:1px solid #e7e9ed;background:#fafbfc}.dgLabelQueueHead strong{display:block;color:#26303e;font-size:12px}.dgLabelQueueHead span{display:block;margin-top:2px;color:#8b94a1;font-size:9px}.dgLabelQueueHead button{min-height:30px;padding:0 10px;border:1px solid #dce1e7;border-radius:8px;background:#fff;color:#596273;font-size:9px;font-weight:800;cursor:pointer}.dgLabelRows{display:flex;flex-direction:column}.dgLabelRow{grid-template-columns:30px minmax(300px,1fr) minmax(180px,.45fr) 100px auto;min-height:78px;padding:10px 14px;border-bottom:1px solid #edf0f2}.dgLabelRow:last-child{border-bottom:0}.dgLabelRow:hover{background:#fcfcfd}.dgLabelRow>input{width:15px!important;height:15px!important}.dgLabelCard{display:flex;align-items:center;gap:10px;min-width:0}.dgLabelCard img,.dgLabelPlaceholder{width:40px;height:56px;flex:0 0 auto;object-fit:contain;border-radius:6px;background:#f0f2f4}.dgLabelPlaceholder{display:grid;place-items:center;color:#596273;font-size:10px;font-weight:900}.dgLabelCard>div{min-width:0}.dgLabelCard strong{color:#26303e;font-size:11px}.dgLabelCard small,.dgLabelCard span,.dgLabelCard strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgLabelCard small,.dgLabelCard span{margin-top:2px;color:#818a98;font-size:9px}.dgLabelMeta{min-width:0}.dgLabelMeta span{display:block;margin-bottom:3px;color:#9aa1ac;font-size:8px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.dgLabelMeta strong{display:block;overflow:hidden;color:#46505f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dgLabelPrintOne{min-height:32px;padding:0 11px;border:1px solid #d9dee4;border-radius:8px;background:#fff;color:#455061;font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap}.dgLabelPrintOne:hover{border-color:#172033;color:#172033}.dgLabelsEmpty{display:grid;place-items:center;padding:44px 20px;text-align:center}.dgLabelsEmpty>div{width:38px;height:38px;display:grid;place-items:center;margin-bottom:9px;border-radius:999px;background:#eaf7ef;color:#277649;font-size:18px;font-weight:900}.dgLabelsEmpty strong{color:#303947;font-size:13px}.dgLabelsEmpty span{margin-top:3px;color:#89929f;font-size:10px}.dgLabelFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;color:#8a93a0;font-size:9px}.dgLabelCardShowLink{color:#4d5868;font-weight:800;text-decoration:none}.dgLabelCardShowLink:hover{color:#172033}@media(max-width:900px){.dgLabelRow{grid-template-columns:28px minmax(220px,1fr) minmax(150px,.5fr) auto}.dgLabelRow .dgLabelMeta:nth-of-type(3){display:none}}@media(max-width:700px){.dgLabelsStats{grid-template-columns:repeat(3,1fr)}.dgLabelRow{grid-template-columns:28px 1fr auto}.dgLabelMeta{display:none}.dgLabelFooter{align-items:flex-start;flex-direction:column}}.dgStockWorkspace{padding:20px!important}.dgStockStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.dgStockStats>*{padding:13px 15px;border:1px solid #e3e6ea;border-radius:11px;background:#fafbfc;text-align:left}.dgStockStats button{cursor:pointer}.dgStockStats button:hover{border-color:#cbd2db;background:#fff}.dgStockStats span{display:block;color:#818a99;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.dgStockStats strong{display:block;margin-top:3px;color:#172033;font-size:24px;letter-spacing:-.03em}.dgStockStats small{display:block;margin-top:2px;color:#9aa1ac;font-size:9px}.dgStockReason{margin-bottom:14px;padding:12px 14px;border:1px solid #e3e6ea;border-radius:11px;background:#fafbfc}.dgStockReason label span{display:block;margin-bottom:5px;color:#5b6473;font-size:9px;font-weight:850}.dgStockReason input{width:100%;min-height:38px;border:1px solid #d9dee4;border-radius:8px;background:#fff;padding:0 10px}.dgStockReason small{display:block;margin-top:5px;color:#8d95a2;font-size:9px}.dgStockQueue{overflow:hidden;border:1px solid #e1e5e9;border-radius:13px;background:#fff}.dgStockQueueHead{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:11px 14px;border-bottom:1px solid #e7e9ed;background:#fafbfc}.dgStockQueueHead strong{display:block;color:#26303e;font-size:12px}.dgStockQueueHead span{display:block;margin-top:2px;color:#8b94a1;font-size:9px}.dgStockQueueHead button{min-height:30px;padding:0 10px;border:1px solid #dce1e7;border-radius:8px;background:#fff;color:#596273;font-size:9px;font-weight:800;cursor:pointer}.dgStockRow{display:grid;grid-template-columns:minmax(300px,1fr) 90px 80px 80px 110px auto;align-items:center;grid-gap:12px;gap:12px;min-height:76px;padding:10px 14px;border-bottom:1px solid #edf0f2}.dgStockRow:last-child{border-bottom:0}.dgStockRow:hover{background:#fcfcfd}.dgStockCard{display:flex;align-items:center;gap:10px;min-width:0}.dgStockCard img,.dgStockPlaceholder{width:40px;height:56px;flex:0 0 auto;object-fit:contain;border-radius:6px;background:#f0f2f4}.dgStockPlaceholder{display:grid;place-items:center;color:#596273;font-size:10px;font-weight:900}.dgStockCard>div{min-width:0}.dgStockCard strong{color:#26303e;font-size:11px}.dgStockCard small,.dgStockCard span,.dgStockCard strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgStockCard small,.dgStockCard span{margin-top:2px;color:#818a98;font-size:9px}.dgStockFact span{display:block;margin-bottom:3px;color:#9aa1ac;font-size:8px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.dgStockFact strong{color:#46505f;font-size:10px}.dgStockFact strong.low{color:#a76d12}.dgStockFact strong.out{color:#b24343}.dgStockActions{display:flex;gap:5px;justify-content:flex-end}.dgStockActions button{min-width:34px;min-height:32px;padding:0 9px;border:1px solid #d9dee4;border-radius:8px;background:#fff;color:#455061;font-size:9px;font-weight:800;cursor:pointer}.dgStockActions button:hover{border-color:#172033;color:#172033}.dgStockActions button:disabled{opacity:.35;cursor:not-allowed}.dgStockActions button.manage{min-width:58px}.dgStockEmpty{display:grid;place-items:center;padding:44px 20px;text-align:center}.dgStockEmpty>div{width:38px;height:38px;display:grid;place-items:center;margin-bottom:9px;border-radius:999px;background:#eaf7ef;color:#277649;font-size:18px;font-weight:900}.dgStockEmpty strong{color:#303947;font-size:13px}.dgStockEmpty span{margin-top:3px;color:#89929f;font-size:10px}@media(max-width:1000px){.dgStockStats{grid-template-columns:repeat(2,1fr)}.dgStockRow{grid-template-columns:minmax(260px,1fr) 80px 80px auto}.dgStockFact:nth-of-type(4),.dgStockFact:nth-of-type(5){display:none}}@media(max-width:700px){.dgStockStats{grid-template-columns:1fr 1fr}.dgStockRow{grid-template-columns:1fr auto}.dgStockFact{display:none}.dgStockActions{grid-column:1/-1;justify-content:flex-start}}.dgMarketPricingHead{gap:20px}.dgMarketPricingHead p{color:#7c8593;line-height:1.5}.dgMarketPricingActive{padding:5px 8px}.dgMarketPricingStatus span{color:#8c95a2}.dgMarketPricingFlow span{padding:7px 9px}@media(max-width:650px){.dgMarketPricingStatus{grid-template-columns:1fr}.dgMarketPricingFlow,.dgMarketPricingHead{flex-direction:column}.dgMarketPricingFlow{align-items:flex-start}.dgMarketPricingFlow b{transform:rotate(90deg)}.dgMarketPricingActions{align-items:flex-start;flex-direction:column}}.dgMarketPricingWorkspace{padding:20px!important}.dgMarketPricingHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.dgMarketPricingHead h2{margin:4px 0;color:#172033;font-size:24px;letter-spacing:-.025em}.dgMarketPricingHead p{margin:0;color:#7d8693;font-size:11px}.dgMarketPricingActive{padding:5px 9px;border-radius:999px;background:#eaf7ef;color:#277649;font-size:8px;font-weight:900;letter-spacing:.06em}.dgMarketPricingStatus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.dgMarketPricingStatus>div{padding:14px;border:1px solid #e2e6ea;border-radius:11px;background:#fafbfc}.dgMarketPricingStatus span{display:block;color:#8d96a3;font-size:8px;font-weight:850;letter-spacing:.055em;text-transform:uppercase}.dgMarketPricingStatus strong{display:block;margin-top:5px;color:#172033;font-size:15px}.dgMarketPricingStatus small{display:block;margin-top:4px;color:#929aa6;font-size:9px;line-height:1.4}.dgMarketPricingExplanation{padding:15px;border:1px solid #e2e6ea;border-radius:12px;background:#fff;margin-bottom:12px}.dgMarketPricingExplanation>strong{display:block;margin-bottom:5px;color:#303947;font-size:11px}.dgMarketPricingExplanation>p{max-width:850px;margin:0;color:#747e8c;font-size:10px;line-height:1.55}.dgMarketPricingFlow{display:flex;align-items:center;gap:8px;margin-top:12px}.dgMarketPricingFlow span{padding:7px 10px;border:1px solid #dfe4e9;border-radius:8px;background:#fafbfc;color:#465160;font-size:9px;font-weight:800}.dgMarketPricingFlow b{color:#a0a7b1;font-size:10px}.dgMarketPricingActions{display:flex;align-items:center;gap:10px;margin-bottom:12px}.dgMarketPricingActions span{color:#8a93a0}.dgMarketPricingFuture{padding:12px 14px;border:1px dashed #d9dee4;border-radius:10px;background:#fafbfc}.dgMarketPricingFuture strong{display:block;margin-bottom:3px;color:#4c5665;font-size:9px}.dgMarketPricingFuture span{color:#89919d;font-size:9px;line-height:1.45}@media(max-width:900px){.dgMarketPricingStatus{grid-template-columns:1fr 1fr}}@media(max-width:650px){.dgMarketPricingStatus{grid-template-columns:1fr}.dgMarketPricingHead{flex-direction:column}.dgMarketPricingActions,.dgMarketPricingFlow{align-items:flex-start;flex-direction:column}}.dgInventoryToolPanel,.dgLabelsWorkspace,.dgMarketPricingWorkspace,.dgStockWorkspace{box-shadow:0 8px 22px rgba(17,24,39,.035)}.dgInventoryToolHead h2,.dgLabelsWorkspace h2,.dgMarketPricingHead h2,.dgStockWorkspace h2{line-height:1.1}.dgInventoryToolHead p,.dgLabelsWorkspace p,.dgMarketPricingHead p,.dgStockWorkspace p{max-width:760px}tr:has(input[type=checkbox]:checked){background:#fffdf3}tr:has(input[type=checkbox]:checked):hover{background:#fff9de}.dgInventorySecondary,.dgLabelPrintOne,.dgLabelQueueHead button,.dgStockActions button,.dgStockQueueHead button{transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.dgInventorySecondary:hover,.dgLabelPrintOne:hover,.dgLabelQueueHead button:hover,.dgStockActions button:hover,.dgStockQueueHead button:hover{background:#f9fafb}.dgInventoryPrimary{min-height:34px;border-radius:8px;font-weight:850}.dgMarketPricingActions span{color:#667180!important;font-size:9px}.dgMarketPricingExplanation{margin-bottom:10px!important}.dgMarketPricingFuture{margin-top:2px}.dgLabelsActions{margin-bottom:12px!important}.dgLabelFooter{padding-top:10px!important}.dgStockReason{margin-bottom:12px!important}.dgLabelQueueHead,.dgStockQueueHead{background:#fbfcfd!important}.dgStockFact strong.low,.dgStockFact strong.out{font-weight:900}button:disabled{cursor:not-allowed}@media(max-width:700px){.dgLabelsWorkspace,.dgMarketPricingWorkspace,.dgStockWorkspace{padding:14px!important}.dgLabelsStats,.dgMarketPricingStatus,.dgStockStats{gap:6px!important}.dgInventoryPrimary,.dgInventorySecondary{min-height:36px}}.adminOrdersPage{max-width:1220px;margin:0 auto}.adminOrdersPage h1{letter-spacing:-.035em}.adminOrdersPage .muted{color:#758091}.adminOrdersStats{gap:8px!important;margin-top:18px!important;margin-bottom:12px!important}.adminOrdersStats>*{min-height:68px;padding:13px 15px!important;border:1px solid #e1e5e9!important;border-radius:11px!important;background:#fff!important;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,transform .15s ease}.adminOrdersStats>:hover{border-color:#cbd2da!important;background:#fbfcfd!important}.adminOrdersStats .active,.adminOrdersStats [aria-current=true]{border-color:#f1c40f!important;background:#fffdf5!important}.adminOrdersStats b,.adminOrdersStats strong{font-size:22px!important;letter-spacing:-.025em;color:#172033}.adminOrdersStats small,.adminOrdersStats span{color:#7f8998;font-size:9px}.adminOrdersToolbar{margin-bottom:10px!important;gap:10px!important}.adminOrdersToolbar input{min-height:40px!important;border:1px solid #dfe4e9!important;border-radius:9px!important;background:#fff!important;padding:0 12px!important;font-size:11px!important}.adminOrdersToolbar input:focus{border-color:#aeb7c2!important;outline:none!important;box-shadow:0 0 0 3px rgba(17,24,39,.035)}.adminOrdersList{display:flex;flex-direction:column;gap:7px!important}.adminOrder{overflow:hidden;border:1px solid #e2e6ea!important;border-radius:11px!important;background:#fff!important;box-shadow:0 2px 8px rgba(17,24,39,.025)!important}.adminOrderSummary{min-height:58px!important;padding:9px 14px!important;transition:background .15s ease}.adminOrderSummary:hover{background:#fafbfc!important}.adminOrderSummary strong{color:#202938}.adminOrderSummary .muted{color:#7d8794!important;font-size:9px!important}.adminOrderSummary .adminOrderToggle,.adminOrderSummary>button:first-child{color:#798493!important}.adminOrderMeta span{display:block;color:#969eaa!important;font-size:7px!important;font-weight:850!important;letter-spacing:.065em!important;text-transform:uppercase!important}.adminOrderMeta strong{display:block;margin-top:1px;font-size:10px!important}.adminOrderStatus{min-width:96px!important;padding:5px 9px!important;border-radius:999px!important;font-size:8px!important;font-weight:900!important;letter-spacing:.04em!important;text-align:center!important}.adminOrderBody{border-top:1px solid #edf0f2!important;padding:0 15px 15px!important;background:#fcfcfd!important}.adminOrderTopGrid{gap:8px!important;padding:14px 0!important}.adminOrderTopGrid>div,.adminOrderTopGrid>section{padding:12px!important;border:1px solid #e4e7eb!important;border-radius:10px!important;background:#fff!important}.adminOrderTopGrid span{color:#929aa6!important;font-size:8px!important;font-weight:850!important;letter-spacing:.055em!important;text-transform:uppercase!important}.adminOrderTopGrid strong{color:#303947!important}.adminOrderItem{min-height:72px!important;padding:9px 0!important;border-bottom:1px solid #edf0f2!important}.adminOrderItem:last-child{border-bottom:0!important}.adminOrderItemImage{border-radius:7px!important;background:#f3f4f6!important}.adminOrderItem strong{color:#26303e!important}.adminOrderItem .muted{color:#87909d!important;font-size:9px!important}.adminOrderControls{margin-top:12px!important;padding:12px!important;border:1px solid #e1e5e9!important;border-radius:11px!important;background:#fff!important;gap:8px!important}.adminOrderControls label>span{display:block;margin-bottom:4px;color:#707a89;font-size:8px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.adminOrderControls input,.adminOrderControls select{min-height:38px!important;border:1px solid #d9dee4!important;border-radius:8px!important;background:#fff!important;font-size:10px!important}.adminOrderControls .btn{min-height:38px!important;border-radius:8px!important;font-size:9px!important;font-weight:850!important}.adminShipConfirm{margin-top:9px!important;border:1px solid #ead487!important;border-radius:10px!important;background:#fffaf0!important;padding:11px 12px!important}.adminShipConfirm strong{color:#303947}.adminShipConfirm span{font-size:9px!important}.adminOrdersPage section{scroll-margin-top:90px}@media(max-width:700px){.adminOrdersStats{grid-template-columns:1fr 1fr!important}.adminOrderSummary{padding:11px!important}.adminOrderBody{padding:0 11px 12px!important}}.adminOrderTopGrid{grid-template-columns:1fr 1.25fr .9fr!important;gap:7px!important;padding:12px 0!important}.adminOrderTopGrid>div,.adminOrderTopGrid>section{padding:10px 11px!important;min-height:82px!important}.adminOrderTopGrid h3,.adminOrderTopGrid strong{margin-top:2px!important}.adminOrderTopGrid p{margin:2px 0!important;line-height:1.35!important}.adminOrderItems{margin-top:2px!important}.adminOrderCardsHeader,.adminOrderItemsHeader{margin-bottom:6px!important}.adminOrderItem{min-height:64px!important;padding:7px 0!important}.adminOrderItemImage{width:52px!important;height:68px!important}.adminOrderItem strong{font-size:10px!important}.adminOrderItem .muted{font-size:8px!important}.adminOrderFulfillment{margin-top:10px!important;padding-top:10px!important;border-top:1px solid #e4e7eb!important}.adminOrderFulfillment h3{margin:2px 0 8px!important;color:#172033!important;font-size:15px!important;letter-spacing:-.02em!important}.adminOrderControls{display:grid!important;grid-template-columns:150px 130px minmax(260px,1fr) auto auto!important;align-items:end!important;grid-gap:7px!important;gap:7px!important;padding:10px!important;margin-top:8px!important;background:#fafbfc!important}.adminOrderControls label{min-width:0}.adminOrderControls input,.adminOrderControls select{width:100%!important;min-height:36px!important}.adminOrderControls .btn.dark{min-width:58px!important;background:#202733!important;border-color:#202733!important}.adminOrderControls .btn.primary{min-width:74px!important;background:#f4c400!important;border-color:#f4c400!important;color:#172033!important;font-weight:900!important}.adminOrderControls .btn.primary:hover{background:#eab900!important;border-color:#eab900!important}.adminOrderControls+.muted,.adminOrderControls+a,.adminOrderFulfillment>a{display:inline-block;margin-top:6px!important;color:#566172!important;font-size:8px!important;font-weight:750!important}.adminOrderFulfillment .adminOrderStatus{margin-left:auto}.adminShipConfirm{margin-top:8px!important;padding:10px 11px!important}.adminShipConfirmActions{gap:6px!important}.adminOrderBody{padding-bottom:12px!important}@media(max-width:950px){.adminOrderTopGrid{grid-template-columns:1fr!important}.adminOrderControls{grid-template-columns:1fr 1fr!important}.adminOrderControls .trackingField{grid-column:1/-1!important}}@media(max-width:640px){.adminOrderControls{grid-template-columns:1fr!important}.adminOrderControls .trackingField{grid-column:auto!important}.adminOrderControls .btn{width:100%!important}}.v37CustomerOrders{gap:8px!important}.v37CustomerOrder{border:1px solid #e2e6ea!important;border-radius:12px!important;background:#fff!important;box-shadow:0 3px 10px rgba(17,24,39,.025)!important;overflow:hidden!important}.v37CustomerOrderSummary{min-height:60px!important;padding:11px 14px!important;background:#fff!important;transition:background .15s ease}.v37CustomerOrderSummary:hover{background:#fbfcfd!important}.v37CustomerOrderMain strong{color:#202938!important;font-size:11px!important}.v37CustomerOrderMain small{color:#89929f!important;font-size:8px!important;margin-top:2px!important}.v37CustomerOrderSummary>strong:last-child{color:#172033!important;font-size:11px!important}.v37CustomerOrderArrow{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:7px!important;background:#f4f6f8!important;color:#687383!important;font-size:9px!important}.v37CustomerOrderStatus{min-width:82px!important;padding:5px 9px!important;border-radius:999px!important;text-align:center!important;font-size:8px!important;font-weight:900!important;letter-spacing:.035em!important}.v37CustomerOrder.open{border-color:#e5c44f!important}.v37CustomerOrder.open .v37CustomerOrderSummary{background:#fffdf6!important}.v37CustomerOrderBody{padding:12px!important;border-top:1px solid #edf0f2!important;background:#fbfcfd!important}.v37CustomerOrderOverview{gap:8px!important;margin-bottom:10px!important}.v37CustomerOrderOverview>section{padding:11px 12px!important;border:1px solid #e4e7eb!important;border-radius:10px!important;background:#fff!important;min-height:86px!important}.v37CustomerOrderOverview .eyebrow{color:#939ba7!important;font-size:7px!important;letter-spacing:.06em!important}.v37CustomerOrderOverview h3{margin:4px 0!important;color:#2a3442!important;font-size:10px!important}.v37CustomerOrderOverview p{margin:2px 0!important;color:#596474!important;font-size:9px!important;line-height:1.4!important}.v37CustomerOrderCards{margin-top:8px!important;border:1px solid #e3e7eb!important;border-radius:11px!important;overflow:hidden!important;background:#fff!important}.v37CustomerOrderSectionHead{min-height:50px!important;padding:10px 12px!important;background:#fafbfc!important;border-bottom:1px solid #edf0f2!important}.v37CustomerOrderSectionHead h2{margin:2px 0 0!important;font-size:13px!important;color:#26303e!important}.v37CustomerOrderSectionHead>strong{color:#172033!important;font-size:11px!important}.v37CustomerCardSummary{min-height:62px!important;padding:8px 10px!important}.v37CustomerCardSummary:hover{background:#fcfcfd!important}.v37CustomerCardName strong{color:#293342!important;font-size:10px!important}.v37CustomerCardName small{color:#89929f!important;font-size:8px!important}.v37CustomerCardPrice strong{color:#172033!important;font-size:10px!important}.v37CustomerOrderFinancials{margin-top:10px!important;margin-left:auto!important;max-width:330px!important;padding:11px 12px!important;border:1px solid #e3e7eb!important;border-radius:10px!important;background:#fff!important}.v37CustomerOrderFinancials>div{min-height:24px!important}.v37CustomerOrderFinancials span{color:#7f8997!important;font-size:9px!important}.v37CustomerOrderFinancials strong{color:#172033!important;font-size:10px!important}.v37CustomerTracking{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:10px!important;padding:10px 12px!important;border:1px solid #dfe4e9!important;border-radius:10px!important;background:#f8fafb!important}.v37CustomerTracking .eyebrow{color:#86909e!important;font-size:7px!important;letter-spacing:.06em!important}.v37CustomerTracking a,.v37CustomerTracking strong{color:#283445!important;font-size:9px!important;font-weight:850!important}.v37AccountNav{margin-bottom:12px!important}@media(max-width:700px){.v37CustomerOrderSummary{padding:10px!important}.v37CustomerOrderOverview{grid-template-columns:1fr!important}.v37CustomerOrderFinancials{max-width:none!important}.v37CustomerTracking{align-items:flex-start!important;flex-direction:column!important}}html[data-theme=dark] .dgInventoryStatus{background:#1f2937;color:#d7dee8;border:1px solid #334155}html[data-theme=dark] .dgInventoryStatus.active{background:#123524;color:#86efac;border-color:#1f6f46}html[data-theme=dark] .dgInventoryStatus.draft{background:#202938;color:#cbd5e1;border-color:#3a4658}html[data-theme=dark] .dgInventoryStatus.archived{background:#35252a;color:#f3b5bd;border-color:#6b3f49}html[data-theme=dark] .dgInventoryStatus.soldout{background:#2b313a;color:#cbd5e1;border-color:#48515e}.dgStoreNav{background:#07101f;border-bottom:1px solid rgba(255,255,255,.08)}.dgStoreNavInner{min-height:76px;gap:24px}.dgStoreBrand,.dgStoreNavInner{display:flex;align-items:center}.dgStoreBrand{flex:0 0 auto}.dgStoreBrandImage{width:118px;height:auto;display:block}.dgStoreLinks{display:flex;align-items:center;gap:22px;flex:0 0 auto}.dgStoreLinks a{color:#d7dee8;font-size:14px;font-weight:750;transition:.15s ease}.dgStoreLinks a:hover{color:#facc15}.dgStoreLinks .dgStoreSell{padding:9px 14px;border:1px solid #facc15;border-radius:9px;color:#facc15}.dgStoreLinks .dgStoreSell:hover{background:#facc15;color:#111827}.dgStoreSearch{display:flex;align-items:center;gap:8px;min-width:220px;max-width:420px;flex:1 1;margin-left:auto;padding:6px 7px 6px 12px;border:1px solid #263244;border-radius:10px;background:#0b1220}.dgStoreSearch>span{color:#94a3b8;font-size:18px}.dgStoreSearch input{min-width:0;flex:1 1;border:0!important;outline:0!important;padding:8px 4px!important;background:transparent!important;color:#f8fafc!important}.dgStoreSearch input::placeholder{color:#64748b!important}.dgStoreSearch button{border:0;border-radius:7px;padding:8px 12px;background:#facc15;color:#111827;font-weight:850;cursor:pointer}.dgStoreActions{display:flex;align-items:center;gap:14px;flex:0 0 auto}.dgStoreActions>a{color:#d7dee8;font-size:13px;font-weight:750}.dgStoreActions>a:hover{color:#facc15}.dgStoreCart{padding-left:14px;border-left:1px solid #263244}.navRow,.topHeader{display:none!important}@media(max-width:900px){.dgStoreNav{display:none}.mobileNav{display:block}}@media(min-width:901px){.mobileNav{display:none}}.buylistQuickAddOverlay{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:20px;background:rgba(2,6,23,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.buylistQuickAdd{width:min(720px,100%);max-height:90vh;overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0f172a;color:#f8fafc;box-shadow:0 30px 80px rgba(0,0,0,.45)}.buylistQuickAddHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid #263244}.buylistQuickAddIdentity{display:flex;align-items:center;gap:14px;min-width:0}.buylistQuickAddIdentity img,.buylistQuickAddThumb{width:58px;height:80px;flex:0 0 auto;object-fit:contain;border-radius:10px;background:#0b1220;border:1px solid #263244}.buylistQuickAddThumb{display:grid;place-items:center;font-weight:900;color:#facc15}.buylistQuickAddIdentity h2{margin:3px 0 4px;font-size:20px;line-height:1.15;color:#f8fafc}.buylistQuickAddIdentity p{margin:0;color:#94a3b8;font-size:12px}.buylistQuickAddClose{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #334155;border-radius:9px;background:#111827;color:#cbd5e1;font-size:20px;cursor:pointer}.buylistQuickAddClose:hover{background:#1e293b;color:#fff}.buylistQuickAddGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:20px}.buylistQuickAddField,.buylistQuickAddPrice{padding:14px;border:1px solid #263244;border-radius:12px;background:#111827}.buylistQuickAddField>span,.buylistQuickAddPrice>span{display:block;margin-bottom:9px;color:#94a3b8;font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.buylistQuickAddPrice strong{display:block;font-size:20px;color:#f8fafc}.buylistQuickAddPrice.payout{border-color:#5f4c00;background:#2a2207}.buylistQuickAddPrice.payout strong{color:#facc15}.buylistQuickAdd .conditionPills{display:flex;flex-wrap:wrap;gap:7px}.buylistQuickAdd .conditionPills button{min-width:46px;height:34px;border:1px solid #334155;border-radius:8px;background:#0b1220;color:#cbd5e1;font-weight:850;cursor:pointer}.buylistQuickAdd .conditionPills button:hover{border-color:#64748b}.buylistQuickAdd .conditionPills button.active{background:#facc15;border-color:#facc15;color:#111827}.buylistQuickAdd .qtyControl{width:max-content;display:flex;align-items:center;overflow:hidden;border:1px solid #334155;border-radius:9px;background:#0b1220}.buylistQuickAdd .qtyControl button{width:38px;height:34px;border:0;background:#172033;color:#fff;font-size:18px;cursor:pointer}.buylistQuickAdd .qtyControl strong{min-width:50px;text-align:center;color:#fff}.buylistQuickAdd .alert{margin:0 20px 14px}.buylistQuickAddBottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 20px;border-top:1px solid #263244}.buylistQuickAddBottom>div span{display:block;color:#94a3b8;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.buylistQuickAddBottom>div strong{display:block;margin-top:2px;color:#facc15;font-size:24px}.buylistQuickAddBottom .btn.primary{min-width:180px}@media(max-width:700px){.buylistQuickAddOverlay{align-items:end;padding:10px}.buylistQuickAdd{width:100%;max-height:92vh;border-radius:18px 18px 10px 10px}.buylistQuickAddGrid{grid-template-columns:1fr}.buylistQuickAddBottom{align-items:stretch;flex-direction:column}.buylistQuickAddBottom .btn.primary{width:100%}}.batchHeaderTotal{text-align:right}.batchHeaderTotal span{display:block;margin-bottom:2px;color:#94a3b8;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.batchHeaderTotal strong{color:#facc15;font-size:22px}.batchItemPro{padding:14px;border:1px solid #263244;border-radius:12px;background:#0f172a}.batchItemIdentity{min-width:0;flex:1 1}.batchItemIdentity b{display:block;color:#f8fafc;font-size:13px;line-height:1.25}.batchItemIdentity small{display:block;margin-top:3px;color:#94a3b8;font-size:10px}.batchItemControls{display:grid;grid-template-columns:1fr auto auto;align-items:end;grid-gap:12px;gap:12px;margin-top:12px}.batchCondition>span,.batchItemOffer>span,.batchQuantity>span{display:block;margin-bottom:5px;color:#94a3b8;font-size:9px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.batchCondition select{width:100%;min-height:36px;padding:0 10px;border:1px solid #334155;border-radius:8px;background:#0b1220;color:#f8fafc;font-weight:800}.batchQuantity .qtyControl{min-height:36px}.batchQuantity .qtyControl button{width:36px;height:36px}.batchQuantity .qtyControl span{min-width:34px;text-align:center;color:#f8fafc;font-weight:850}.batchItemOffer{text-align:right}.batchItemOffer strong{display:block;color:#facc15;font-size:16px}.batchFooterPro{padding-top:16px}.batchFooterTotal{display:flex;align-items:center;justify-content:space-between;gap:16px}.batchFooterTotal span{color:#cbd5e1;font-weight:750}.batchFooterTotal strong{color:#facc15;font-size:24px}.batchReviewNote{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 11px;border:1px solid #334155;border-radius:9px;background:#111827}.batchReviewNote>span{color:#86efac;font-weight:900}.batchReviewNote small{color:#94a3b8;line-height:1.4}.batchFooterPro .submitBatch{width:100%;margin-top:12px;min-height:44px;font-weight:900}@media(max-width:700px){.batchItemControls{grid-template-columns:1fr 1fr}.batchItemOffer{grid-column:1/-1;text-align:left}}.buyTips .buyPolicy{grid-column:1/-1;width:100%;border:1px solid #334155;border-radius:10px;background:#111827;color:#f8fafc}.buyTips .buyPolicy b{color:#f8fafc}.buyTips .buyPolicy small{color:#94a3b8}.accountSubmittedCard{background:#ffffff;color:#111827}.accountSubmittedCard strong{color:#111827}.accountSubmittedCard .muted{color:#6b7280}html[data-theme=dark] .accountSubmittedCard{background:#111827;color:#f8fafc;border-color:#334155!important}html[data-theme=dark] .accountSubmittedCard strong{color:#f8fafc}html[data-theme=dark] .accountSubmittedCard .muted{color:#cbd5e1}html[data-theme=dark] .v37AccountHeader .tag{background:#1f2937;color:#facc15;border:1px solid #475569}html[data-theme=dark] .statusBadge{background:#1f2937!important;color:#f8fafc!important;border:1px solid #475569}html[data-theme=dark] .statusBadge.good{background:#123524!important;color:#86efac!important;border-color:#1f6f46}html[data-theme=dark] .statusBadge.action{background:#3a2f05!important;color:#facc15!important;border-color:#8a6d00}html[data-theme=dark] .statusBadge.bad{background:#3a2025!important;color:#fda4af!important;border-color:#7f1d1d}html[data-theme=dark] .accountBatchExpanded{background:#0f172a!important;border-top-color:#334155!important}html[data-theme=dark] .v37HomeProductCard,html[data-theme=dark] .v37ProductCard{background:#101720!important;border-color:#334155!important;color:#f8fafc!important}html[data-theme=dark] .v37HomeProductImage,html[data-theme=dark] .v37ProductImageWrap{background:radial-gradient(circle at 50% 35%,#1e293b 0,#111827 55%,#0b1220 100%)!important;border-bottom:1px solid #263244}html[data-theme=dark] .v37HomeProductImage img,html[data-theme=dark] .v37ProductImage{filter:drop-shadow(0 10px 14px rgba(0,0,0,.32))}html[data-theme=dark] .v37HomeProductCard:hover,html[data-theme=dark] .v37ProductCard:hover{border-color:#52647a!important;box-shadow:0 16px 38px rgba(0,0,0,.32)!important}html[data-theme=dark] .v37ShopFilters{background:#101720!important;border-color:#334155!important;box-shadow:0 10px 28px rgba(0,0,0,.22)!important}html[data-theme=dark] .v37ShopSearch{background:#151e29!important;border-color:#35465a!important;color:#f8fafc!important}html[data-theme=dark] .v37ShopSearch input{color:#f8fafc!important}html[data-theme=dark] .v37ShopSearch input::placeholder{color:#94a3b8!important}html[data-theme=dark] .v37FilterButton{background:#151e29!important;color:#f8fafc!important;border-color:#35465a!important}html[data-theme=dark] .v37FilterButton:hover{background:#1e293b!important;border-color:#52647a!important}html[data-theme=dark] .v37Sort,html[data-theme=dark] .v37Sort select{background:#151e29!important;border-color:#35465a!important;color:#f8fafc!important}html[data-theme=dark] .v37ProductCard .btn:not(.primary){background:#172033!important;color:#f8fafc!important;border:1px solid #35465a!important}html[data-theme=dark] .v37ProductCard .btn:not(.primary):hover{background:#1e293b!important;border-color:#52647a!important}html[data-theme=dark] .v37ViewButton{background:#172033!important;color:#f8fafc!important;border:1px solid #35465a!important}html[data-theme=dark] .v37ViewButton:hover{background:#1e293b!important;border-color:#52647a!important}html[data-theme=dark] .v37ShopControls{background:#101720!important;border:1px solid #334155!important;box-shadow:0 10px 28px rgba(0,0,0,.22)!important}html[data-theme=dark] .v37ProductLargeImage{background:radial-gradient(circle at 50% 35%,#1e293b 0,#111827 55%,#0b1220 100%)!important;border:1px solid #334155!important}html[data-theme=dark] .v37Breadcrumbs{color:#94a3b8!important}html[data-theme=dark] .v37Breadcrumbs a{color:#60a5fa!important}html[data-theme=dark] .v37ProductBuyBox,html[data-theme=dark] .v37ProductFacts,html[data-theme=dark] .v37ProductTrust{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .v37DetailMeta,html[data-theme=dark] .v37ProductDescription p,html[data-theme=dark] .v37ProductFacts span,html[data-theme=dark] .v37ProductTrust small{color:#94a3b8!important}html[data-theme=dark] .v37ProductFacts strong,html[data-theme=dark] .v37ProductTrust strong{color:#f8fafc!important}html[data-theme=dark] .v37HomeProductCard a{color:#60a5fa!important;font-weight:800;text-decoration:none}html[data-theme=dark] .v37HomeProductCard a:hover{color:#93c5fd!important;text-decoration:underline}.v37NewArrivals{padding-top:32px!important}html[data-theme=dark] .adminOrdersStats button{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .adminOrdersStats button.active{background:#172033!important;border-color:#facc15!important}html[data-theme=dark] .adminOrdersToolbar{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .adminOrdersToolbar input{background:#0f172a!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .adminOrder{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .adminOrderSummary{background:#111827!important;color:#f8fafc!important}html[data-theme=dark] .adminOrderSummary:hover{background:#172033!important}html[data-theme=dark] .adminOrderBody{background:#0b1220!important;color:#f8fafc!important;border-top-color:#334155!important}html[data-theme=dark] .adminOrderFulfillment,html[data-theme=dark] .adminOrderItems,html[data-theme=dark] .adminOrderTopGrid section{background:#111827!important;border-color:#334155!important;color:#f8fafc!important}html[data-theme=dark] .adminOrderFulfillment h3,html[data-theme=dark] .adminOrderItems h3,html[data-theme=dark] .adminOrderItems strong,html[data-theme=dark] .adminOrderTopGrid h3,html[data-theme=dark] .adminOrderTopGrid strong{color:#f8fafc!important}html[data-theme=dark] .adminOrderItemInfo span,html[data-theme=dark] .adminOrderItemPrice small,html[data-theme=dark] .adminOrderItemQty small,html[data-theme=dark] .adminOrderStripe,html[data-theme=dark] .adminOrderTopGrid p{color:#94a3b8!important}html[data-theme=dark] .adminOrderItem{background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .adminOrderItemInfo strong,html[data-theme=dark] .adminOrderItemPrice strong,html[data-theme=dark] .adminOrderItemQty strong{color:#f8fafc!important}html[data-theme=dark] .adminOrderControls{background:#111827!important;border-color:#334155!important}html[data-theme=dark] .adminOrderControls input,html[data-theme=dark] .adminOrderControls select{background:#0f172a!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .adminShipConfirm{background:#172033!important;color:#f8fafc!important;border-color:#475569!important}html[data-theme=dark] .adminOrderStatus{background:#1f2937!important;color:#e5e7eb!important;border:1px solid #475569!important}html[data-theme=dark] .adminOrderStatus.status-delivered,html[data-theme=dark] .adminOrderStatus.status-shipped{background:#123524!important;color:#86efac!important;border-color:#1f6f46!important}html[data-theme=dark] .adminOrderStatus.status-processing{background:#3a2f05!important;color:#facc15!important;border-color:#8a6d00!important}html[data-theme=dark] .adminOrderStatus.status-cancelled{background:#3a2025!important;color:#fda4af!important;border-color:#7f1d1d!important}html[data-theme=dark] .v37CustomerOrder{background:#101720!important;color:#f8fafc!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 10px 30px rgba(0,0,0,.24)!important}html[data-theme=dark] .v37CustomerOrderSummary{background:#111827!important;color:#f8fafc!important;border-color:rgba(148,163,184,.18)!important}html[data-theme=dark] .v37CustomerOrderSummary:hover{background:#172033!important}html[data-theme=dark] .v37CustomerOrderBody dd,html[data-theme=dark] .v37CustomerOrderBody h1,html[data-theme=dark] .v37CustomerOrderBody h2,html[data-theme=dark] .v37CustomerOrderBody h3,html[data-theme=dark] .v37CustomerOrderBody strong,html[data-theme=dark] .v37CustomerOrderMain strong,html[data-theme=dark] .v37CustomerOrderSummary strong{color:#f8fafc!important}html[data-theme=dark] .v37CustomerOrderBody .muted,html[data-theme=dark] .v37CustomerOrderBody dt,html[data-theme=dark] .v37CustomerOrderBody p,html[data-theme=dark] .v37CustomerOrderMain small{color:#94a3b8!important}html[data-theme=dark] .v37CustomerCardDetails,html[data-theme=dark] .v37CustomerOrderBody{background:#0b1220!important;color:#f8fafc!important}html[data-theme=dark] .v37CustomerCardSummary,html[data-theme=dark] .v37CustomerOrderCards,html[data-theme=dark] .v37CustomerOrderFinancials,html[data-theme=dark] .v37CustomerOrderOverview>section,html[data-theme=dark] .v37CustomerOrderSectionHead,html[data-theme=dark] .v37CustomerTracking{background:#111827!important;color:#f8fafc!important;border-color:rgba(148,163,184,.18)!important}html[data-theme=dark] .v37CustomerOrderStatus{background:rgba(245,196,37,.12)!important;color:#facc15!important;border-color:rgba(245,196,37,.35)!important}html[data-theme=dark] .v37CustomerOrderArrow{background:#172033!important;color:#cbd5e1!important}.v37InspectionPhotoPreview img{max-height:420px!important}.v37InspectionPhoto{min-width:0}.v37InspectionPhotoPreview{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;position:static!important;overflow:visible!important}.v37InspectionPhotoPreview>a{display:block!important;position:relative!important;width:100%!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border-radius:12px!important;text-decoration:none!important}.v37InspectionPhotoPreview:after,.v37InspectionPhotoPreview:before,.v37InspectionPhotoPreview>a:after,.v37InspectionPhotoPreview>a:before{content:none!important;display:none!important}.v37InspectionPhotoPreview img{display:block!important;height:auto!important;max-height:460px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;border:0!important;border-radius:12px!important}.v37InspectionPhotoPreview img,.v37PhotoActions{position:static!important;width:100%!important;padding:0!important}.v37PhotoActions{display:flex!important;inset:auto!important;gap:8px!important;flex-wrap:wrap!important;margin:0!important;transform:none!important}.v37PhotoActions .btn,.v37PhotoActions label{position:static!important;transform:none!important;margin:0!important}html[data-theme=dark] .v37InspectionPhotoPreview>a{background:#0b141e!important}.v37HotListGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);grid-gap:22px;gap:22px;align-items:start}.v37HotListEditor{position:-webkit-sticky;position:sticky;top:92px}.v37HotListSelected{display:flex;gap:14px;margin-top:12px;align-items:flex-start}.v37HotListSelected img{width:82px;max-height:116px;object-fit:contain;border-radius:8px}.v37HotListSelected h2{margin:0 0 4px;font-size:19px}.v37HotListPreview{padding:14px;border:1px solid rgba(250,204,21,.28);border-radius:12px;background:rgba(250,204,21,.08);display:grid;grid-gap:3px;gap:3px}.v37HotListPreview strong{font-size:25px}.v37HotListPreview small{color:var(--muted)}.v37HotListEmpty{padding:28px;text-align:center}.v37HotListEmpty>div{font-size:34px}.v37HotListRows{display:grid;grid-gap:10px;gap:10px}.v37HotListRow{display:grid;grid-template-columns:58px minmax(0,1fr) 130px auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:12px}.v37HotListRow>.miniCard,.v37HotListRow>img{width:52px;height:70px;object-fit:contain;border-radius:7px}.v37HotListRowInfo{min-width:0;display:grid;grid-gap:2px;gap:2px}.v37HotListProgress small,.v37HotListRowInfo small{color:var(--muted)}.v37HotListRowInfo span{font-weight:800;color:#d5a400}.v37HotListProgress{display:grid;grid-gap:2px;gap:2px}.v37HotListProgress span{font-size:11px;font-weight:900;letter-spacing:.06em}.v37HotListActions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.v37PublicHotList{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.v37PublicHotCard{display:flex;gap:12px;padding:14px;border:1px solid var(--border);border-radius:14px;text-decoration:none;background:var(--card-bg,#fff);color:inherit}.v37PublicHotCard .miniCard,.v37PublicHotCard img{width:62px;height:86px;object-fit:contain;flex:0 0 auto;border-radius:8px}.v37PublicHotCard>div{min-width:0;display:grid;align-content:start;grid-gap:3px;gap:3px}.v37PublicHotCard strong{font-size:15px}.v37PublicHotCard small{color:var(--muted)}.v37PublicHotCard b{color:#d7a900}.v37PublicHotCard em{font-style:normal;font-size:12px;color:var(--muted)}html[data-theme=dark] .v37PublicHotCard{background:#0c1621}@media (max-width:900px){.v37HotListGrid{grid-template-columns:1fr}.v37HotListEditor{position:static}.v37PublicHotList{grid-template-columns:repeat(2,minmax(0,1fr))}.v37HotListRow{grid-template-columns:52px minmax(0,1fr)}.v37HotListActions,.v37HotListProgress{grid-column:2}.v37HotListActions{justify-content:flex-start}.v37InspectionPhotoPreview img{max-height:380px!important}}@media (max-width:600px){.v37PublicHotList{grid-template-columns:1fr}.v37PhotoActions{display:grid!important;grid-template-columns:1fr 1fr}.v37PhotoActions .btn,.v37PhotoActions label{width:100%;text-align:center}.cardShowPage button,.cardShowPage input{min-height:48px}.saleSecondaryActions{display:grid!important;grid-template-columns:1fr 1fr}.saleSecondaryActions .primary{grid-column:1/-1}}html[data-theme=dark] .v37InventoryDetail,html[data-theme=dark] .v37InventoryExpanded,html[data-theme=dark] .v37InventoryManage,html[data-theme=dark] .v37InventoryManagePanel{background:#0c1621!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .v37InventoryDetail>div,html[data-theme=dark] .v37InventoryExpanded>div,html[data-theme=dark] .v37InventoryManage>div,html[data-theme=dark] .v37InventoryManagePanel>div{background:#0f1b28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .v37InventoryDetail small,html[data-theme=dark] .v37InventoryExpanded small,html[data-theme=dark] .v37InventoryManage small,html[data-theme=dark] .v37InventoryManagePanel small{color:#94a3b8!important}html[data-theme=dark] .v37InventoryDetail strong,html[data-theme=dark] .v37InventoryExpanded strong,html[data-theme=dark] .v37InventoryManage strong,html[data-theme=dark] .v37InventoryManagePanel strong{color:#f8fafc!important}html[data-theme=dark] .v37InventoryDetail input,html[data-theme=dark] .v37InventoryDetail select,html[data-theme=dark] .v37InventoryDetail textarea,html[data-theme=dark] .v37InventoryExpanded input,html[data-theme=dark] .v37InventoryExpanded select,html[data-theme=dark] .v37InventoryExpanded textarea,html[data-theme=dark] .v37InventoryManage input,html[data-theme=dark] .v37InventoryManage select,html[data-theme=dark] .v37InventoryManage textarea{background:#0b141e!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .v37InventoryDetail .btn,html[data-theme=dark] .v37InventoryExpanded .btn,html[data-theme=dark] .v37InventoryManage .btn,html[data-theme=dark] .v37InventoryManagePanel .btn{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .v37InventoryDetail .btn.primary,html[data-theme=dark] .v37InventoryExpanded .btn.primary,html[data-theme=dark] .v37InventoryManage .btn.primary,html[data-theme=dark] .v37InventoryManagePanel .btn.primary{background:#facc15!important;color:#111827!important;border-color:#facc15!important}html[data-theme=dark] .dgInventoryDrawer{background:#0c1621!important;border-color:#293748!important}html[data-theme=dark] .dgInventoryDrawerInfo,html[data-theme=dark] .dgInventoryDrawerInfo>div{background:#101b29!important;border-color:#293748!important}html[data-theme=dark] .dgInventoryDrawerInfo span{color:#94a3b8!important}html[data-theme=dark] .dgInventoryDrawerInfo strong{color:#f8fafc!important}html[data-theme=dark] .dgInventoryDrawerInfo strong.good{color:#4ade80!important}html[data-theme=dark] .dgInventoryDrawerInfo strong.attention{color:#facc15!important}html[data-theme=dark] .dgInventoryDrawerBody{background:#0c1621!important}html[data-theme=dark] .dgInventoryStockEditor{background:#0c1621!important;border-color:#293748!important}html[data-theme=dark] .dgInventoryStockEditor>div:first-child strong{color:#f8fafc!important}html[data-theme=dark] .dgInventoryStockEditor>div:first-child small{color:#94a3b8!important}html[data-theme=dark] .dgInventoryQuickAdjust button{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgInventoryQuickAdjust input{background:#0b141e!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgInventoryReasonInline span{color:#cbd5e1!important}html[data-theme=dark] .dgInventoryReasonInline input{background:#0b141e!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgInventoryCardActions{background:#101b29!important;color:#f8fafc!important}html[data-theme=dark] .dgInventoryCardActions>strong{color:#f8fafc!important}html[data-theme=dark] .dgInventoryCardActions button{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgInventoryCardActions button:hover{background:#172033!important;color:#ffffff!important;border-color:#64748b!important}html[data-theme=dark] .dgInventoryCardActions button.danger{color:#f87171!important}html[data-theme=dark] .dgInventoryNav,html[data-theme=dark] .dgInventoryTabs,html[data-theme=dark] .inventoryNav,html[data-theme=dark] .inventoryTabs,html[data-theme=dark] .v37InventoryNav,html[data-theme=dark] .v37InventoryTabs{background:#0f1b28!important;border-color:#293748!important}html[data-theme=dark] .dgInventoryNav a,html[data-theme=dark] .dgInventoryNav button,html[data-theme=dark] .dgInventoryTabs a,html[data-theme=dark] .dgInventoryTabs button,html[data-theme=dark] .inventoryNav a,html[data-theme=dark] .inventoryNav button,html[data-theme=dark] .inventoryTabs a,html[data-theme=dark] .inventoryTabs button,html[data-theme=dark] .v37InventoryNav a,html[data-theme=dark] .v37InventoryNav button,html[data-theme=dark] .v37InventoryTabs a,html[data-theme=dark] .v37InventoryTabs button{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgInventoryNav a:hover,html[data-theme=dark] .dgInventoryNav button:hover,html[data-theme=dark] .dgInventoryTabs a:hover,html[data-theme=dark] .dgInventoryTabs button:hover,html[data-theme=dark] .inventoryNav a:hover,html[data-theme=dark] .inventoryNav button:hover,html[data-theme=dark] .inventoryTabs a:hover,html[data-theme=dark] .inventoryTabs button:hover{background:#172033!important;border-color:#64748b!important}html[data-theme=dark] .dgInventoryNav .active,html[data-theme=dark] .dgInventoryTabs .active,html[data-theme=dark] .inventoryNav .active,html[data-theme=dark] .inventoryTabs .active,html[data-theme=dark] .v37InventoryNav .active,html[data-theme=dark] .v37InventoryTabs .active{background:#facc15!important;color:#111827!important;border-color:#facc15!important}html[data-theme=dark] .dgInventoryBulkBar,html[data-theme=dark] .dgInventoryBulkBarPro{background:#0f1b28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgBulkCenter,html[data-theme=dark] .dgBulkLeft{background:transparent!important;color:#f8fafc!important}html[data-theme=dark] .dgBulkCount{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgBulkCount span,html[data-theme=dark] .dgBulkCount strong{color:#f8fafc!important}html[data-theme=dark] .dgBulkPrimary,html[data-theme=dark] .dgBulkUtility{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgBulkPrimary:hover,html[data-theme=dark] .dgBulkUtility:hover{background:#172033!important;border-color:#64748b!important}html[data-theme=dark] .dgBulkUtility.active{background:#facc15!important;color:#111827!important;border-color:#facc15!important}html[data-theme=dark] .dgInventoryBulkBar select,html[data-theme=dark] .dgInventoryBulkBarPro select{background:#111827!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgInventoryToolPanel,html[data-theme=dark] .dgLabelsWorkspace,html[data-theme=dark] .dgMarketPricing,html[data-theme=dark] .dgStockWorkspace{background:#101a28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgInventoryToolHead h2,html[data-theme=dark] .dgInventoryToolHead strong,html[data-theme=dark] .dgInventoryToolPanel h2,html[data-theme=dark] .dgInventoryToolPanel strong{color:#f8fafc!important}html[data-theme=dark] .dgInventoryToolHead p,html[data-theme=dark] .dgInventoryToolPanel p,html[data-theme=dark] .dgInventoryToolPanel small,html[data-theme=dark] .dgInventoryToolPanel span{color:#94a3b8}html[data-theme=dark] .dgLabelStats>*,html[data-theme=dark] .dgLabelsStats>*,html[data-theme=dark] .dgLabelsSummary>*{background:#0f1b28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgLabelStats strong,html[data-theme=dark] .dgLabelsStats strong,html[data-theme=dark] .dgLabelsSummary strong{color:#f8fafc!important}html[data-theme=dark] .dgLabelStats small,html[data-theme=dark] .dgLabelStats span,html[data-theme=dark] .dgLabelsStats small,html[data-theme=dark] .dgLabelsStats span,html[data-theme=dark] .dgLabelsSummary small,html[data-theme=dark] .dgLabelsSummary span{color:#94a3b8!important}html[data-theme=dark] .dgLabelQueue{background:#0c1621!important;border-color:#293748!important}html[data-theme=dark] .dgLabelQueueHead{background:#101b29!important;border-color:#293748!important;color:#f8fafc!important}html[data-theme=dark] .dgLabelQueueHead strong{color:#f8fafc!important}html[data-theme=dark] .dgLabelQueueHead span{color:#94a3b8!important}html[data-theme=dark] .dgLabelQueue>div:not(.dgLabelQueueHead),html[data-theme=dark] .dgLabelRow,html[data-theme=dark] .dgLabelRows>*{background:#0c1621!important;color:#f8fafc!important;border-color:#263648!important}html[data-theme=dark] .dgLabelCard b,html[data-theme=dark] .dgLabelCard strong{color:#f8fafc!important}html[data-theme=dark] .dgLabelCard small,html[data-theme=dark] .dgLabelCard span{color:#94a3b8!important}html[data-theme=dark] .dgLabelsEmpty{background:#0c1621!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgStockStats>*{background:#0f1b28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgStockStats>:hover{background:#142130!important;border-color:#405065!important}html[data-theme=dark] .dgStockStats strong{color:#f8fafc!important}html[data-theme=dark] .dgStockStats span{color:#94a3b8!important}html[data-theme=dark] .dgStockStats small{color:#7f8da1!important}html[data-theme=dark] .dgStockReason{background:#0f1b28!important;border-color:#293748!important}html[data-theme=dark] .dgStockReason label span{color:#cbd5e1!important}html[data-theme=dark] .dgStockReason input{background:#0b141e!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgStockReason small{color:#94a3b8!important}html[data-theme=dark] .dgStockQueue{background:#0c1621!important;border-color:#293748!important}html[data-theme=dark] .dgStockQueueHead{background:#101b29!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgStockQueueHead strong{color:#f8fafc!important}html[data-theme=dark] .dgStockQueueHead span{color:#94a3b8!important}html[data-theme=dark] .dgStockRow,html[data-theme=dark] .dgStockRows>*{background:#0c1621!important;color:#f8fafc!important;border-color:#263648!important}html[data-theme=dark] .dgStockRows b,html[data-theme=dark] .dgStockRows strong{color:#f8fafc!important}html[data-theme=dark] .dgStockRows small,html[data-theme=dark] .dgStockRows span{color:#94a3b8!important}html[data-theme=dark] .dgMarketPricingCards>*,html[data-theme=dark] .dgMarketPricingOverview>*,html[data-theme=dark] .dgMarketPricingStats>*{background:#0f1b28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgMarketPricingCards strong,html[data-theme=dark] .dgMarketPricingOverview strong,html[data-theme=dark] .dgMarketPricingStats strong{color:#f8fafc!important}html[data-theme=dark] .dgMarketPricingCards small,html[data-theme=dark] .dgMarketPricingCards span,html[data-theme=dark] .dgMarketPricingOverview small,html[data-theme=dark] .dgMarketPricingOverview span,html[data-theme=dark] .dgMarketPricingStats small,html[data-theme=dark] .dgMarketPricingStats span{color:#94a3b8!important}html[data-theme=dark] .dgMarketPricingExplain,html[data-theme=dark] .dgMarketPricingFuture,html[data-theme=dark] .dgMarketPricingHow,html[data-theme=dark] .dgMarketPricingInfo{background:#0c1621!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgMarketPricingExplain strong,html[data-theme=dark] .dgMarketPricingFuture strong,html[data-theme=dark] .dgMarketPricingHow strong,html[data-theme=dark] .dgMarketPricingInfo strong{color:#f8fafc!important}html[data-theme=dark] .dgMarketPricingExplain p,html[data-theme=dark] .dgMarketPricingExplain span,html[data-theme=dark] .dgMarketPricingFuture p,html[data-theme=dark] .dgMarketPricingFuture span,html[data-theme=dark] .dgMarketPricingHow p,html[data-theme=dark] .dgMarketPricingHow span,html[data-theme=dark] .dgMarketPricingInfo p,html[data-theme=dark] .dgMarketPricingInfo span{color:#94a3b8!important}html[data-theme=dark] .dgLabelsWorkspace>div,html[data-theme=dark] .dgMarketPricing>div,html[data-theme=dark] .dgStockWorkspace>div{border-color:#293748}html[data-theme=dark] .dgMarketPricing{background:#101a28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgMarketPricing article,html[data-theme=dark] .dgMarketPricing section>div,html[data-theme=dark] .dgMarketPricing>div>div,html[data-theme=dark] .dgMarketPricingCurrent,html[data-theme=dark] .dgMarketPricingExplain,html[data-theme=dark] .dgMarketPricingFuture,html[data-theme=dark] .dgMarketPricingHow,html[data-theme=dark] .dgMarketPricingInfo,html[data-theme=dark] .dgMarketPricingMarkup,html[data-theme=dark] .dgMarketPricingMode,html[data-theme=dark] .dgMarketPricingOverride{background:#0f1b28!important;color:#f8fafc!important;border-color:#293748!important}html[data-theme=dark] .dgMarketPricing b,html[data-theme=dark] .dgMarketPricing h3,html[data-theme=dark] .dgMarketPricing h4,html[data-theme=dark] .dgMarketPricing strong{color:#f8fafc!important}html[data-theme=dark] .dgMarketPricing p,html[data-theme=dark] .dgMarketPricing small,html[data-theme=dark] .dgMarketPricing span{color:#94a3b8!important}html[data-theme=dark] .dgMarketPricing input,html[data-theme=dark] .dgMarketPricing select,html[data-theme=dark] .dgMarketPricing textarea{background:#0b141e!important;color:#f8fafc!important;border-color:#334155!important}html[data-theme=dark] .dgMarketPricing button:disabled,html[data-theme=dark] .dgMarketPricing input:disabled{background:#111827!important;color:#64748b!important;border-color:#293748!important;opacity:1!important}html[data-theme=dark] .dgMarketPricing div[style*=background],html[data-theme=dark] .dgMarketPricing section[style*=background]{background:#0f1b28!important;color:#f8fafc!important}.dgManualPricingWorkspace{padding:24px!important;background:#0d1825!important;border:1px solid #28384b!important;border-radius:16px!important;color:#f8fafc!important}.dgManualPricingHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px}.dgManualPricingHeader h2{margin:4px 0 7px;color:#fff!important;font-size:26px;line-height:1.05;letter-spacing:-.03em}.dgManualPricingHeader p{max-width:760px;margin:0;color:#9fb0c5!important;font-size:13px;line-height:1.55}.dgManualPricingHeaderBadge{min-width:210px;padding:14px 16px;background:#111f2e;border:1px solid #304158;border-radius:12px}.dgManualPricingHeaderBadge span{display:block;color:#7ea4d5!important;font-size:9px;font-weight:900;letter-spacing:.09em}.dgManualPricingHeaderBadge strong{display:block;margin-top:4px;color:#ffd119!important;font-size:16px}.dgManualPricingHeaderBadge small{display:block;margin-top:3px;color:#8da0b8!important;font-size:10px}.dgManualPricingNotice{margin-bottom:16px;padding:12px 14px;background:#10243a;border:1px solid #244c72;border-radius:10px;color:#d7eaff;font-size:12px;font-weight:700}.dgManualPricingSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.dgManualPricingSummary>div{padding:15px 16px;background:#101c2a;border:1px solid #2a3b50;border-radius:12px}.dgManualPricingSummary span{display:block;color:#7f93aa!important;font-size:9px;font-weight:900;letter-spacing:.08em}.dgManualPricingSummary strong{display:block;margin-top:4px;color:#fff!important;font-size:22px}.dgManualPricingSummary small{display:block;margin-top:2px;color:#72849a!important;font-size:9px}.dgManualPricingToolbar{display:flex;gap:10px;margin-bottom:12px}.dgManualPricingSearch{flex:1 1;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;background:#09131f;border:1px solid #34475e;border-radius:11px}.dgManualPricingSearch span{color:#79a5db!important}.dgManualPricingSearch input{width:100%;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;font-size:13px}.dgManualPricingSearch input::placeholder{color:#64788f}.dgManualPricingClear{min-width:120px;min-height:48px;padding:0 16px;background:#111d2b;border:1px solid #34475e;border-radius:10px;color:#fff;font-weight:850;cursor:pointer}.dgManualPricingLegend{display:flex;gap:20px;flex-wrap:wrap;margin:4px 0 12px;padding:11px 14px;background:#0a1521;border:1px solid #213246;border-radius:10px}.dgManualPricingLegend span{display:flex;align-items:center;gap:7px;color:#788da5!important;font-size:10px}.dgManualPricingLegend b{color:#e4edf7!important}.dgManualPricingRows{display:grid;grid-gap:8px;gap:8px}.dgManualPricingRow{display:grid;grid-template-columns:minmax(300px,1.5fr) 150px 180px minmax(390px,1fr);align-items:center;grid-gap:14px;gap:14px;min-height:100px;padding:13px 15px;background:#0c1723;border:1px solid #26384b;border-radius:12px;transition:border-color .15s,background .15s,transform .15s}.dgManualPricingRow:hover{background:#101c29;border-color:#40546c}.dgManualPricingIdentity{display:flex;align-items:center;gap:12px;min-width:0}.dgManualPricingIdentity img,.dgManualPricingThumb{width:56px;height:76px;flex:0 0 56px;object-fit:cover;border-radius:7px;background:#121d2a}.dgManualPricingThumb{display:grid;place-items:center;color:#facc15;font-weight:900}.dgManualPricingIdentity>div{min-width:0}.dgManualPricingIdentity strong{color:#fff!important;font-size:14px}.dgManualPricingIdentity span,.dgManualPricingIdentity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgManualPricingIdentity span{margin-top:4px;color:#a5b6c9!important;font-size:10px}.dgManualPricingIdentity small{display:block;margin-top:3px;overflow:hidden;color:#6f839a!important;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dgManualPricingFact span{display:block;color:#7388a0!important;font-size:9px;font-weight:900;letter-spacing:.06em}.dgManualPricingFact strong{display:block;margin-top:5px;color:#fff!important;font-size:18px}.dgManualPricingFact strong.website{color:#ffd119!important}.dgManualPricingFact small{display:block;margin-top:3px;color:#778ba2!important;font-size:9px}.dgManualPricingFact small.above{color:#f3c966!important}.dgManualPricingFact small.below{color:#72d69e!important}.dgManualPricingEditor{display:grid;grid-template-columns:minmax(130px,1fr) auto auto;align-items:end;grid-gap:8px;gap:8px}.dgManualPricingEditor label>span{display:block;margin-bottom:5px;color:#8499b1!important;font-size:9px;font-weight:900}.dgManualPricingMoney{display:flex;align-items:center;min-height:46px;overflow:hidden;background:#08121d;border:1px solid #3a4f68;border-radius:9px}.dgManualPricingMoney:focus-within{border-color:#f5c400;box-shadow:0 0 0 3px rgba(245,196,0,.12)}.dgManualPricingMoney b{padding-left:12px;color:#8da1b7!important;font-size:15px}.dgManualPricingMoney input{width:100%;min-width:0;height:44px;border:0!important;outline:0!important;background:transparent!important;padding:0 10px 0 6px!important;color:#fff!important;font-size:17px!important;font-weight:900!important}.dgManualPricingMarket,.dgManualPricingSave{min-height:46px;padding:0 15px;border-radius:9px;font-size:11px;font-weight:900;white-space:nowrap;cursor:pointer}.dgManualPricingSave{background:#facc15;border:1px solid #facc15;color:#111827}.dgManualPricingSave:hover{background:#ffdc45}.dgManualPricingMarket{background:#111e2d;border:1px solid #3a4f68;color:#fff}.dgManualPricingMarket:hover{background:#18283a;border-color:#61748c}.dgManualPricingMarket:disabled,.dgManualPricingSave:disabled{opacity:.45;cursor:not-allowed}.dgManualPricingEmpty{display:grid;place-items:center;padding:55px 20px;text-align:center}.dgManualPricingEmpty strong{color:#fff!important}.dgManualPricingEmpty span{margin-top:5px;color:#7f93aa!important}.dgManualPriceInline{display:grid;grid-gap:12px;gap:12px;padding:16px;background:#0a1622;border:1px solid #2d4055;border-radius:12px}.dgManualPriceInlineHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dgManualPriceInlineHead>div:first-child span{display:block;color:#64a6eb!important;font-size:9px;font-weight:900;letter-spacing:.08em}.dgManualPriceInlineHead>div:first-child strong{display:block;margin-top:3px;color:#fff!important;font-size:13px}.dgManualPriceInlineValues{display:flex;gap:14px}.dgManualPriceInlineValues span{color:#8195ad!important;font-size:10px}.dgManualPriceInlineValues b{margin-left:4px;color:#fff!important}.dgManualPriceInlineControls{display:grid;grid-template-columns:minmax(150px,220px) auto auto;grid-gap:8px;gap:8px}.dgManualPriceInlineControls button{min-height:46px;padding:0 15px;background:#111e2d;border:1px solid #344a62;border-radius:9px;color:#fff;font-size:11px;font-weight:900;cursor:pointer}.dgManualPriceInlineControls button.save{background:#facc15;border-color:#facc15;color:#111827}.dgManualPriceInlineControls button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:1250px){.dgManualPricingRow{grid-template-columns:minmax(260px,1.4fr) 120px 150px}.dgManualPricingEditor{grid-column:1/-1;grid-template-columns:minmax(180px,1fr) auto auto}}@media(max-width:850px){.dgManualPricingWorkspace{padding:16px!important}.dgManualPricingHeader{display:grid}.dgManualPricingHeaderBadge{width:100%}.dgManualPricingRow,.dgManualPricingSummary{grid-template-columns:1fr 1fr}.dgManualPricingEditor,.dgManualPricingIdentity{grid-column:1/-1}}@media(max-width:600px){.dgManualPricingSummary{grid-template-columns:1fr 1fr}.dgManualPricingToolbar{display:grid}.dgManualPricingClear{width:100%}.dgManualPricingRow{grid-template-columns:1fr}.dgManualPricingEditor,.dgManualPricingFact,.dgManualPricingIdentity{grid-column:auto}.dgManualPricingEditor{grid-template-columns:1fr}.dgManualPricingMarket,.dgManualPricingSave{width:100%}.dgManualPriceInlineHead{display:grid}.dgManualPriceInlineValues{justify-content:flex-start}.dgManualPriceInlineControls{grid-template-columns:1fr}}.dgStockControlPro{display:grid;grid-gap:13px;gap:13px;padding:16px;background:#0a1622;border:1px solid #2d4055;border-radius:12px;color:#f8fafc}.dgStockControlHead{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.dgStockControlHead>div:first-child>span{display:block;color:#64a6eb;font-size:9px;font-weight:900;letter-spacing:.08em}.dgStockControlHead>div:first-child>strong{display:block;margin-top:3px;color:#fff;font-size:13px}.dgStockControlHead>div:first-child>small{display:block;margin-top:3px;color:#8094aa;font-size:9px}.dgStockControlHealth{display:flex;align-items:center}.dgStockControlHealth span{display:inline-flex;align-items:center;min-height:25px;padding:0 9px;border:1px solid #235f45;border-radius:999px;background:#0e3024;color:#69dfa6;font-size:8px;font-weight:900;letter-spacing:.06em}.dgStockControlStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.dgStockControlStats>div{padding:10px 12px;background:#0f1c2a;border:1px solid #293d53;border-radius:9px}.dgStockControlStats span{display:block;color:#7890aa;font-size:8px;font-weight:900;letter-spacing:.07em}.dgStockControlStats strong{display:block;margin-top:3px;color:#fff;font-size:19px}.dgStockControlStats strong.good{color:#6de0a8}.dgStockControlStats strong.empty{color:#f28b82}.dgStockQuickControl{display:grid;grid-template-columns:58px 58px minmax(105px,1fr) minmax(125px,auto);grid-gap:8px;gap:8px}.dgStockQuickControl button{min-height:46px;border-radius:9px;font-size:12px;font-weight:900;cursor:pointer}.dgStockQuickControl button.remove{background:#111e2d;border:1px solid #42556d;color:#f8fafc}.dgStockQuickControl button.add{background:#142739;border:1px solid #3b6587;color:#fff}.dgStockQuickControl button.apply{padding:0 15px;background:#facc15;border:1px solid #facc15;color:#111827}.dgStockQuickControl button:hover:not(:disabled){transform:translateY(-1px)}.dgStockQuickControl button.apply:hover:not(:disabled){background:#ffdc45}.dgStockQuickControl button:disabled{opacity:.4;cursor:not-allowed;transform:none}.dgStockCustomInput{display:flex;align-items:center;min-height:46px;overflow:hidden;background:#08121d;border:1px solid #3a4f68;border-radius:9px}.dgStockCustomInput:focus-within{border-color:#f5c400;box-shadow:0 0 0 3px rgba(245,196,0,.12)}.dgStockCustomInput span{padding-left:11px;color:#7f93a9;font-size:10px;font-weight:900}.dgStockCustomInput input{width:100%;min-width:0;height:44px;border:0!important;outline:0!important;background:transparent!important;padding:0 10px!important;color:#fff!important;font-size:15px!important;font-weight:900!important}.dgStockExactRow{display:grid;grid-template-columns:minmax(130px,1fr) 110px;align-items:end;grid-gap:8px;gap:8px}.dgStockExactRow label>span{display:block;margin-bottom:5px;color:#8095ad;font-size:8px;font-weight:900;letter-spacing:.06em}.dgStockExactRow input{width:100%;min-height:44px;padding:0 12px;background:#08121d!important;border:1px solid #3a4f68!important;border-radius:9px!important;color:#fff!important;font-size:15px!important;font-weight:900!important}.dgStockExactRow input:focus{outline:none;border-color:#f5c400!important;box-shadow:0 0 0 3px rgba(245,196,0,.12)}.dgStockExactRow button{min-height:44px;padding:0 14px;background:#111e2d;border:1px solid #3a4f68;border-radius:9px;color:#fff;font-size:10px;font-weight:900;cursor:pointer}.dgStockExactRow button:hover:not(:disabled){background:#18283a;border-color:#61748c}.dgStockReasonCompact{display:flex;align-items:end;justify-content:space-between;gap:12px}.dgStockReasonCompact label{flex:1 1}.dgStockReasonCompact label>span{display:block;margin-bottom:5px;color:#8095ad;font-size:8px;font-weight:900;letter-spacing:.06em}.dgStockReasonCompact select{width:100%;min-height:40px;padding:0 10px;background:#0b1622!important;border:1px solid #34475e!important;border-radius:8px!important;color:#dbe7f5!important;font-size:10px!important;font-weight:750}.dgStockReasonCompact small{padding-bottom:9px;color:#667b93;font-size:8px;white-space:nowrap}.dgStockControlStatus{padding:10px 11px;background:#10243a;border:1px solid #244c72;border-radius:8px;color:#d7eaff;font-size:9px;font-weight:750}@media(max-width:900px){.dgStockQuickControl{grid-template-columns:58px 58px 1fr}.dgStockQuickControl button.apply{grid-column:1/-1}}@media(max-width:600px){.dgStockControlPro{padding:13px}.dgStockControlStats{grid-template-columns:repeat(3,1fr)}.dgStockQuickControl{grid-template-columns:1fr 1fr}.dgStockCustomInput,.dgStockQuickControl button.apply{grid-column:1/-1}.dgStockExactRow{grid-template-columns:1fr}.dgStockReasonCompact{display:grid}.dgStockReasonCompact small{padding:0}}.cardShowPage .saleStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.cardShowPage .saleStats>div{min-height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#101b2a!important;color:#f8fafc!important;border:1px solid #34475e!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 8px 20px rgba(0,0,0,.08)}.cardShowPage .saleStats>div span{color:#cbd5e1!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em}.cardShowPage .saleStats>div strong{margin-top:5px;color:#ffffff!important;font-size:34px!important;line-height:1!important}.cardShowPage .saleStats>div small{margin-top:7px;color:#9fb0c5!important;font-size:11px!important}.cardShowPage .saleStats .saleStock.available{background:linear-gradient(135deg,#10251f,#102028)!important;border-color:#2fc878!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 0 0 1px rgba(47,200,120,.05)}.cardShowPage .saleStats .saleStock.available strong{color:#69dfa6!important}.cardShowPage .saleStats .saleStock.available span{color:#d5f5e5!important}.cardShowPage .saleStats .saleStock.available small{color:#b5d8c7!important}.cardShowPage .saleStats .saleStock.soldOut{background:#25151a!important;border-color:#864253!important}.cardShowPage .saleStats .saleStock.soldOut strong{color:#f28b82!important}.cardShowPage .saleCondition{justify-content:center;background:#142235!important;color:#dcecff!important;border:1px solid #3d5875!important;border-radius:999px!important;letter-spacing:.04em;box-shadow:none!important}.cardShowPage .saleCondition,.cardShowPage .saleInventoryCode{display:inline-flex!important;align-items:center;min-height:30px;padding:0 12px!important;font-size:10px!important;font-weight:900!important}.cardShowPage .saleInventoryCode{background:#0a111b!important;color:#f8fafc!important;border:1px solid #26394e!important;border-radius:999px!important}.cardShowPage .saleCardInfo{align-content:start}.cardShowPage .saleCondition+.saleInventoryCode{margin-left:7px}@media (max-width:700px){.cardShowPage .saleStats{grid-template-columns:1fr}.cardShowPage .saleStats>div{min-height:88px}.cardShowPage .saleStats>div strong{font-size:28px!important}}.cardShowPage .salePriceControls{margin:16px 0 20px}.cardShowPage .saleCustomPriceButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:46px;padding:0 18px;background:#111d2b!important;color:#f8fafc!important;border:1px solid #34475e!important;border-radius:10px!important;font-size:13px!important;font-weight:850!important;cursor:pointer}.cardShowPage .saleCustomPriceButton:hover{background:#172536!important;border-color:#61748c!important}.cardShowPage .saleCustomPriceEditor{padding:15px!important;background:#0d1825!important;border:1px solid #304158!important;border-radius:14px!important}.cardShowPage .saleCustomPriceEditor label{display:block;margin-bottom:8px;color:#c8d5e5!important;font-size:10px!important;font-weight:900!important;letter-spacing:.07em}.cardShowPage .saleCustomPriceInputRow{display:flex;align-items:stretch;gap:10px}.cardShowPage .saleCustomPriceInput{flex:1 1;min-width:0;display:flex;align-items:center;min-height:54px;background:#08121d!important;border:1px solid #3a4f68!important;border-radius:10px!important;overflow:hidden;box-shadow:none!important}.cardShowPage .saleCustomPriceInput:focus-within{border-color:#facc15!important;box-shadow:0 0 0 3px rgba(250,204,21,.14)!important}.cardShowPage .saleCustomPriceInput span{padding-left:14px!important;color:#8fa2b8!important;font-size:18px!important;font-weight:900!important}.cardShowPage .saleCustomPriceInput input{width:100%;min-width:0;height:52px!important;border:0!important;outline:0!important;background:transparent!important;padding:0 12px 0 5px!important;color:#ffffff!important;font-size:22px!important;font-weight:900!important;line-height:1!important}.cardShowPage .saleCustomPriceInput input::-webkit-inner-spin-button,.cardShowPage .saleCustomPriceInput input::-webkit-outer-spin-button{margin:0}.cardShowPage .saleResetPrice{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:54px!important;padding:0 18px!important;background:#111d2b!important;color:#f8fafc!important;border:1px solid #34475e!important;border-radius:10px!important;font-size:12px!important;font-weight:850!important;cursor:pointer;white-space:nowrap}.cardShowPage .saleResetPrice:hover{background:#172536!important;border-color:#61748c!important}.cardShowPage .saleResetPrice:disabled{opacity:.45;cursor:not-allowed}.cardShowPage .salePriceBox .saleOriginalPrice{display:block;margin-top:5px;color:#8fa2b8!important;font-size:9px!important;font-weight:700!important}@media(max-width:640px){.cardShowPage .saleCustomPriceEditor{padding:12px!important}.cardShowPage .saleCustomPriceInputRow{flex-direction:column}.cardShowPage .saleCustomPriceInput,.cardShowPage .saleResetPrice{width:100%}}.saleConfirmationActions{display:flex;gap:10px;margin-top:22px;width:min(460px,100%)}.saleConfirmationActions .btn{flex:1 1;min-height:48px;border-radius:10px;font-size:13px;font-weight:900}@media(max-width:640px){.saleConfirmationActions{flex-direction:column}.saleConfirmationActions .btn{width:100%}}.labelPrintPage{background:#070d15!important;min-height:100vh}.labelPrintPage .printToolbar .eyebrow,.labelPrintPage .printToolbar h1,.labelPrintPage .printToolbar p{color:#f8fafc!important}.labelPrintPage .alert{background:#2a2410!important;color:#f8e8a8!important;border:1px solid #7c6619!important;border-radius:10px!important;font-weight:700!important}.labelPrintPage .labelSheet{display:grid;grid-template-columns:repeat(3,minmax(240px,1fr));grid-gap:16px;gap:16px;align-items:start}.labelPrintPage .showLabel{box-sizing:border-box;width:100%;min-height:300px;background:#ffffff!important;color:#111827!important;border:1px solid #d1d5db!important;border-radius:12px!important;padding:16px 14px!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;page-break-inside:avoid;break-inside:avoid;box-shadow:0 8px 24px rgba(0,0,0,.22)}.labelPrintPage .showLabel img{width:150px!important;height:150px!important;object-fit:contain!important;display:block;margin:4px auto 8px!important}.labelPrintPage .labelBrand{font-size:10px!important;letter-spacing:.09em!important;margin-bottom:3px!important}.labelPrintPage .labelBrand,.labelPrintPage .labelName{color:#111827!important;line-height:1.2!important;font-weight:900!important}.labelPrintPage .labelName{display:block;max-width:100%;font-size:14px!important;margin-top:3px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.labelPrintPage .showLabel span{display:block;margin-top:3px!important;color:#4b5563!important;font-size:10px!important;line-height:1.25!important;font-weight:700!important}.labelPrintPage .showLabel small{display:block;margin-top:7px!important;color:#374151!important;font-size:10px!important;line-height:1.2!important;font-weight:800!important}.labelPrintPage .showLabel strong{display:block;margin-top:5px!important;color:#111827!important;font-size:11px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.02em!important}.labelPrintPage .showLabel em{display:block;margin-top:7px!important;color:#111827!important;font-style:normal!important;font-size:18px!important;line-height:1!important;font-weight:950!important}@media(max-width:900px){.labelPrintPage .labelSheet{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:640px){.labelPrintPage .labelSheet{grid-template-columns:1fr}.labelPrintPage .showLabel{min-height:280px}}@media print{body{background:#fff!important}.noPrint{display:none!important}.labelPrintPage{padding:0!important;background:#fff!important}.labelPrintPage .container{max-width:none!important}.labelPrintPage .labelSheet{grid-template-columns:repeat(3,1fr)!important;gap:0!important}.labelPrintPage .showLabel{width:auto!important;min-height:0!important;height:2.55in!important;padding:8px!important;border:1px dashed #999!important;border-radius:0!important;box-shadow:none!important;color:#000!important;page-break-inside:avoid!important}.labelPrintPage .showLabel img{width:1.35in!important;height:1.35in!important;margin:2px auto 4px!important}.labelPrintPage .labelBrand{color:#000!important;font-size:8px!important}.labelPrintPage .labelName{color:#000!important;font-size:9px!important;line-height:1.1!important}.labelPrintPage .showLabel span{color:#222!important;font-size:7px!important;line-height:1.1!important}.labelPrintPage .showLabel small{color:#222!important;font-size:7px!important;margin-top:3px!important}.labelPrintPage .showLabel strong{color:#000!important;font-size:7px!important;margin-top:2px!important}.labelPrintPage .showLabel em{color:#000!important;font-size:10px!important;margin-top:3px!important}}.labelPrintPage .showLabel{min-height:275px!important;padding:12px!important}.labelPrintPage .showLabel img{width:138px!important;height:138px!important;margin:2px auto 5px!important}.labelPrintPage .labelName{margin-top:1px!important;font-size:13px!important}.labelPrintPage .showLabel span{margin-top:2px!important;font-size:9px!important}.labelPrintPage .showLabel small{margin-top:5px!important;font-size:9px!important}.labelPrintPage .showLabel strong{margin-top:3px!important;font-size:10px!important}.labelPrintPage .showLabel em{margin-top:5px!important;font-size:17px!important}@media print{.labelPrintPage .showLabel{height:2.4in!important;padding:6px!important}.labelPrintPage .showLabel img{width:1.25in!important;height:1.25in!important;margin:1px auto 3px!important}}.dgLabelManager{grid-column:1/-1;width:100%;padding:18px;border:1px solid #30445b;border-radius:16px;background:#0d1825}.dgLabelManagerHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.dgLabelManagerHead>div>span{display:block;color:#58a5ff;font-size:10px;font-weight:950;letter-spacing:.08em}.dgLabelManagerHead>div>strong{display:block;margin-top:3px;color:#fff;font-size:18px}.dgLabelManagerHead>div>small{display:block;margin-top:5px;max-width:720px;color:#91a3b8;font-size:11px;line-height:1.4}.dgLabelStatus{padding:7px 10px;border:1px solid #425970;border-radius:999px;background:#12202f;color:#d0d9e3;font-size:9px;font-weight:950;white-space:nowrap}.dgLabelStatus.attention{border-color:#876e17;background:#2d260b;color:#ffd73b}.dgLabelStatus.complete{border-color:#177a4b;background:#0c3022;color:#62e8a4}.dgLabelStats{grid-gap:10px;gap:10px;margin-top:15px}.dgLabelStats>div{min-height:80px;padding:12px;border:1px solid #30445b;border-radius:12px;background:#101d2b;display:flex;flex-direction:column;justify-content:center}.dgLabelStats span{color:#8498ae;font-size:9px;font-weight:950;letter-spacing:.07em}.dgLabelStats strong{color:#fff;font-size:25px;line-height:1}.dgLabelStats small{margin-top:4px;color:#8092a6;font-size:10px}.dgLabelStats .needs strong{color:#ffd31a}.dgLabelStats .done strong{color:#52e49b}.dgLabelProgress{height:7px;margin:12px 0 16px;overflow:hidden;border:1px solid #293b4e;border-radius:999px;background:#07101a}.dgLabelProgress div{height:100%;background:#37d48d}.dgLabelQtyRow{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px;border:1px solid #30445b;border-radius:12px;background:#09131f}.dgLabelQtyRow>div:first-child span{display:block;color:#879bb1;font-size:9px;font-weight:950;letter-spacing:.08em}.dgLabelQtyRow>div:first-child strong{display:block;margin-top:4px;color:#e9eef5;font-size:12px}.dgLabelStepper{display:grid;grid-template-columns:52px 78px 52px;grid-gap:7px;gap:7px}.dgLabelStepper button,.dgLabelStepper input{height:48px;border:1px solid #3a5068;border-radius:10px;background:#111f2f;color:#fff;font-size:18px;font-weight:950;text-align:center;box-sizing:border-box}.dgLabelStepper button{cursor:pointer}.dgLabelStepper button:disabled{opacity:.35;cursor:not-allowed}.dgLabelStepper input{width:78px;outline:none}.dgLabelActions{display:grid;grid-template-columns:1fr .72fr;grid-gap:10px;gap:10px;margin-top:11px}.dgLabelActions button,.dgLabelDone button{min-height:48px;padding:0 16px;border:1px solid #3a5068;border-radius:10px;background:#122131;color:#fff;font-size:12px;font-weight:950;cursor:pointer}.dgLabelActions .primary{border-color:#ffd21a;background:#ffd21a;color:#090c10}.dgLabelDone{margin-top:11px;padding:12px 13px;border:1px solid #1e704c;border-radius:12px;background:#0b2c20;display:flex;justify-content:space-between;align-items:center;gap:12px}.dgLabelDone strong{display:block;color:#63e7a6;font-size:12px}.dgLabelDone small{display:block;margin-top:3px;color:#91b3a3;font-size:10px}.dgLabelReprintLink{margin-top:10px;padding:0;border:0;background:transparent;color:#899caf;font-size:10px;font-weight:800;cursor:pointer;text-decoration:underline}.dgLabelEmpty,.dgLabelManagerLoading{min-height:70px;display:flex;align-items:center;justify-content:center;color:#91a4b8;font-size:12px}.labelPrintPage .showLabel .labelCondition{color:#111!important;font-weight:900!important}@media(max-width:700px){.dgLabelDone,.dgLabelManagerHead,.dgLabelQtyRow{flex-direction:column;align-items:stretch}.dgLabelStepper{grid-template-columns:52px 1fr 52px}.dgLabelStepper input{width:100%}.dgLabelActions{grid-template-columns:1fr}}@media(max-width:480px){.dgLabelStats{grid-template-columns:1fr}}.dgLabelsPage{min-height:100vh;background:#f5f7fb;padding:28px 20px 60px;color:#172033}.dgLabelsWrap{max-width:1280px;margin:0 auto}.dgLabelsHeader{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.dgLabelsHeader h1{margin:4px 0 6px;font-size:34px}.dgLabelsHeader p{margin:0;color:#6b7280}.dgEyebrow{font-size:11px;font-weight:900;letter-spacing:.16em;color:#b8860b}.dgLabelStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:14px}.dgLabelStats>div{background:white;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.dgCount span,.dgLabelStats span,.dgQty>span{display:block;color:#7b8491;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.dgLabelStats strong{display:block;font-size:26px;margin-top:3px}.dgLabelStats .warn{border-color:#e2b93b;background:#fffaf0}.dgLabelToolbar{display:grid;grid-template-columns:minmax(260px,1fr) 160px auto auto auto;grid-gap:10px;gap:10px;align-items:center;background:white;border:1px solid #e5e7eb;border-radius:14px;padding:12px;margin-bottom:12px}.dgLabelSearch input,.dgLabelToolbar select{width:100%;border:1px solid #d9dee7;border-radius:10px;padding:11px 12px;background:white}.dgPrimaryBtn,.dgSecondaryBtn,.dgTextBtn{border-radius:9px;padding:10px 13px;font-weight:850;cursor:pointer}.dgPrimaryBtn{border:1px solid #172033;background:#172033;color:white}.dgSecondaryBtn{border:1px solid #ccd3dd;background:white;color:#172033;text-decoration:none}.dgTextBtn{border:0;background:transparent;color:#596273;padding:8px}.dgPrimaryBtn:disabled,.dgSecondaryBtn:disabled,.dgTextBtn:disabled{opacity:.4;cursor:not-allowed}.dgSelectTools{display:flex;gap:4px;align-items:center;justify-content:flex-end}.dgLabelError,.dgLabelMessage{display:flex;justify-content:space-between;gap:12px;padding:11px 13px;border-radius:10px;margin:10px 0}.dgLabelMessage{background:#eef8f1;border:1px solid #cce8d4}.dgLabelError{background:#fff0f0;border:1px solid #f0caca}.dgLabelMessage button{border:0;background:none}.dgLabelList{display:grid;grid-gap:9px;gap:9px}.dgLabelListHead{display:flex;justify-content:space-between;padding:4px 5px;color:#737d8b;font-size:12px}.dgLabelRow{display:grid;grid-template-columns:28px minmax(310px,1.3fr) 90px 90px 100px 150px minmax(210px,.8fr);grid-gap:12px;gap:12px;align-items:center;background:white;border:1px solid #e5e7eb;border-left:4px solid #d7dce4;border-radius:13px;padding:12px}.dgLabelRow.needs{border-left-color:#e0b12f;background:linear-gradient(90deg,#fffaf0,white 17%)}.dgLabelRow.labeled{border-left-color:#3b9b61}.dgRowCheck{width:16px;height:16px}.dgLabelIdentity{display:flex;gap:11px;align-items:center;min-width:0}.dgLabelIdentity img,.dgLabelThumb{width:42px;height:58px;border-radius:6px;object-fit:cover;flex:none}.dgLabelThumb{display:grid;place-items:center;background:#eef1f5;font-weight:900}.dgLabelIdentity small,.dgLabelIdentity span,.dgLabelIdentity strong{display:block}.dgLabelIdentity span{font-size:12px;color:#697281;margin-top:2px}.dgLabelIdentity small{font-size:10px;color:#9299a3;margin-top:3px}.dgCount strong{font-size:21px}.dgQty>div{display:inline-grid;grid-template-columns:32px 40px 32px;align-items:center;border:1px solid #d8dde5;border-radius:9px;overflow:hidden;margin-top:4px}.dgQty button{height:32px;border:0;background:#f4f6f8;font-size:18px}.dgQty strong{text-align:center}.dgLabelActions{display:flex;gap:7px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.dgAllBadge,.dgNeedBadge{font-size:10px;font-weight:900;white-space:nowrap}.dgNeedBadge{color:#946c00}.dgAllBadge{color:#277649}.dgLabelEmpty{padding:30px;text-align:center;background:white;border:1px dashed #ccd3dd;border-radius:12px;color:#7a8492}.dgPrintPreview{margin-top:16px}.dgPreviewBar{display:flex;justify-content:space-between;gap:14px;align-items:center;background:#172033;color:white;padding:12px 14px;border-radius:12px;margin-bottom:14px}.dgPreviewBar span,.dgPreviewBar strong{display:block}.dgPreviewBar span{font-size:11px;opacity:.75;margin-top:2px}.dgPreviewBar>div:last-child{display:flex;gap:8px}.labelSheet{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:12px;gap:12px}.showLabel{background:white;border:1px solid #bbb;padding:10px;text-align:center;page-break-inside:avoid;break-inside:avoid}.showLabel img{display:block;width:112px;height:112px;margin:6px auto}.showLabel b,.showLabel em,.showLabel small,.showLabel span,.showLabel strong{display:block}.labelBrand{font-weight:900}.labelName{margin-top:5px}.showLabel small,.showLabel span{font-size:10px}.showLabel em{font-weight:900;margin-top:4px}html[data-theme=dark] .dgLabelsPage{background:#080d14;color:#f4f7fb}html[data-theme=dark] .dgLabelListHead,html[data-theme=dark] .dgLabelsHeader p{color:#94a3b8}html[data-theme=dark] .dgLabelEmpty,html[data-theme=dark] .dgLabelRow,html[data-theme=dark] .dgLabelStats>div,html[data-theme=dark] .dgLabelToolbar{background:#111923;color:#f4f7fb;border-color:#26313f}html[data-theme=dark] .dgLabelRow.needs{background:linear-gradient(90deg,rgba(224,177,47,.12),#111923 22%)}html[data-theme=dark] .dgLabelSearch input,html[data-theme=dark] .dgLabelToolbar select{background:#0b1220;color:#f4f7fb;border-color:#334155}html[data-theme=dark] .dgSecondaryBtn{background:#111923;color:#f4f7fb;border-color:#3a4656}html[data-theme=dark] .dgTextBtn{color:#c7d0dc}html[data-theme=dark] .dgQty>div{border-color:#334155}html[data-theme=dark] .dgQty button{background:#172033;color:#f4f7fb}html[data-theme=dark] .dgCount span,html[data-theme=dark] .dgLabelIdentity small,html[data-theme=dark] .dgLabelIdentity span,html[data-theme=dark] .dgQty>span{color:#94a3b8}@media(max-width:1050px){.dgLabelToolbar{grid-template-columns:1fr 160px}.dgLabelRow{grid-template-columns:28px minmax(260px,1fr) repeat(3,75px)}.dgLabelActions,.dgQty{grid-column:2/-1}.dgLabelActions{justify-content:flex-start}}@media(max-width:650px){.dgLabelsPage{padding:18px 10px}.dgLabelsHeader{display:block}.dgLabelsHeader .dgSecondaryBtn{display:inline-block;margin-top:12px}.dgLabelStats{grid-template-columns:repeat(3,1fr)}.dgLabelToolbar{grid-template-columns:1fr}.dgLabelRow{grid-template-columns:26px 1fr}.dgCount{display:inline-block}.dgLabelActions,.dgQty{grid-column:2}.dgLabelActions{justify-content:flex-start}.dgLabelListHead{padding:3px}.labelSheet{grid-template-columns:1fr 1fr}}@media print{body{background:white!important}.dgLabelError,.dgLabelList,.dgLabelMessage,.dgLabelStats,.dgLabelToolbar,.dgLabelsHeader,.noPrint{display:none!important}.dgLabelsPage{padding:0;background:white}.dgPrintPreview{margin:0}.labelSheet{grid-template-columns:repeat(3,1fr);gap:4mm}.showLabel{page-break-inside:avoid}}.dgLabelMessage{background:#ecfdf3!important;border:1px solid #86efac!important;color:#14532d!important}.dgLabelMessage button{color:#14532d!important;border-color:#86efac!important}html[data-theme=dark] .dgLabelMessage{background:#0d2419!important;border-color:#246b45!important;color:#b7f7cf!important}html[data-theme=dark] .dgLabelMessage button{color:#b7f7cf!important;border-color:#246b45!important;background:#102d20!important}html[data-theme=dark] .dgLabelMessage button:hover{background:#173d2b!important}.dgDedicatedPreview{min-height:100vh;padding:28px 20px 64px;background:#f5f7fb;color:#172033}.dgDedicatedPreviewWrap{max-width:1320px;margin:0 auto}.dgPreviewHero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px}.dgPreviewHero h1{margin:4px 0 6px;font-size:34px;line-height:1.05}.dgPreviewHero p{margin:0;max-width:760px;color:#667085}.dgPreviewStatus{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;margin-bottom:18px;border:1px solid #d7deea;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.05)}.dgPreviewStatus>div:first-child{display:flex;flex-direction:column;gap:3px}.dgPreviewStatus span{font-size:11px;font-weight:900;letter-spacing:.12em;color:#65758b}.dgPreviewStatus strong{font-size:22px}.dgPreviewStatus small{color:#667085}.dgPreviewStatusActions{display:flex;gap:10px;align-items:center}.dgPreviewCanvas{min-height:420px;padding:28px;border:1px solid #d7deea;border-radius:16px;background:#e9edf4}.dgPreviewCanvas .labelSheet{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,250px));grid-gap:22px;gap:22px;align-items:start;justify-content:start}.dgDedicatedPreview .showLabel{box-sizing:border-box;width:250px;min-height:318px;padding:14px 14px 16px;border:1px solid #111827;border-radius:10px;background:#fff!important;color:#111827!important;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 10px 28px rgba(15,23,42,.15);font-style:normal}.dgDedicatedPreview .showLabel *{color:#111827!important;text-shadow:none!important}.dgDedicatedPreview .labelBrand{font-size:13px;font-weight:1000;letter-spacing:.12em;margin-bottom:7px}.dgDedicatedPreview .labelQr{display:block;width:132px;height:132px;object-fit:contain;background:#fff;margin:0 auto 9px}.dgDedicatedPreview .labelName{font-size:15px;line-height:1.15;margin:0 0 4px;max-width:100%}.dgDedicatedPreview .labelMeta{font-size:10px;line-height:1.25;margin-bottom:4px}.dgDedicatedPreview .labelSku{font-size:9px;line-height:1.2;margin-bottom:3px}.dgDedicatedPreview .labelUnit{font-size:9px;line-height:1.2;overflow-wrap:anywhere}.dgDedicatedPreview .labelPrice{font-size:21px;font-weight:1000;line-height:1;margin-top:8px;font-style:normal}.dgPreviewFooter{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:16px 18px;border:1px solid #d7deea;border-radius:14px;background:#fff}.dgPreviewFooter>div{display:flex;flex-direction:column;gap:3px}.dgPreviewFooter span{font-size:12px;color:#667085}.dgPreviewError{margin-bottom:16px;padding:13px 15px;border:1px solid #fecaca;background:#fef2f2;color:#991b1b;border-radius:12px}.dgPreviewLoading{padding:30px;text-align:center;color:#667085}html[data-theme=dark] .dgDedicatedPreview{background:#070d14;color:#f8fafc}html[data-theme=dark] .dgPreviewHero p{color:#9fb0c5}html[data-theme=dark] .dgPreviewFooter,html[data-theme=dark] .dgPreviewStatus{background:#101b28;border-color:#2a3a4d;color:#f8fafc}html[data-theme=dark] .dgPreviewStatus span{color:#8fb5df}html[data-theme=dark] .dgPreviewFooter span,html[data-theme=dark] .dgPreviewStatus small{color:#9fb0c5}html[data-theme=dark] .dgPreviewCanvas{background:#0b1420;border-color:#2a3a4d}html[data-theme=dark] .dgPreviewError{background:#2a1014;border-color:#7f1d1d;color:#fecaca}html[data-theme=dark] .dgPreviewLoading{color:#9fb0c5}html[data-theme=dark] .dgDedicatedPreview .showLabel,html[data-theme=dark] .dgDedicatedPreview .showLabel *{background-color:#fff!important;color:#111827!important}@media(max-width:720px){.dgDedicatedPreview{padding:18px 12px 48px}.dgPreviewFooter,.dgPreviewHero,.dgPreviewStatus{flex-direction:column;align-items:stretch}.dgPreviewStatusActions{display:grid;grid-template-columns:1fr 1fr}.dgPreviewCanvas{padding:18px 10px}.dgPreviewCanvas .labelSheet{grid-template-columns:1fr;justify-items:center}}@media print{@page{margin:.2in}body *{visibility:hidden!important}.dgDedicatedPreview .labelSheet,.dgDedicatedPreview .labelSheet *{visibility:visible!important}.dgDedicatedPreview .labelSheet{position:absolute;left:0;top:0;display:grid!important;grid-template-columns:repeat(3,2.25in)!important;grid-gap:.12in!important;gap:.12in!important;width:auto!important}.dgDedicatedPreview .showLabel{width:2.25in!important;min-height:2.9in!important;height:2.9in!important;padding:.1in!important;border:1px solid #000!important;border-radius:.05in!important;box-shadow:none!important;background:#fff!important;color:#000!important;break-inside:avoid!important;page-break-inside:avoid!important}.dgDedicatedPreview .showLabel *{color:#000!important;background:transparent!important;text-shadow:none!important}.dgDedicatedPreview .labelQr{width:1.12in!important;height:1.12in!important;background:#fff!important}.dgDedicatedPreview .labelBrand{font-size:9pt!important}.dgDedicatedPreview .labelName{font-size:10pt!important}.dgDedicatedPreview .labelMeta{font-size:7pt!important}.dgDedicatedPreview .labelSku,.dgDedicatedPreview .labelUnit{font-size:6.5pt!important}.dgDedicatedPreview .labelPrice{font-size:14pt!important}body,html{overflow:visible!important}.dgDedicatedPreview,body,html{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;background:#fff!important}.dgDedicatedPreviewWrap{margin:0!important;padding:0!important;max-width:none!important}.dgPreviewError,.dgPreviewFooter,.dgPreviewHero,.dgPreviewLoading,.dgPreviewStatus{display:none!important}.dgPreviewCanvas{min-height:0!important;border:0!important;background:#fff!important}.dgDedicatedPreview .labelSheet,.dgPreviewCanvas{height:auto!important;padding:0!important;margin:0!important}.dgDedicatedPreview .labelSheet{position:static!important;width:auto!important}}.dgCatalogCompact{max-width:1120px;margin:0 auto;padding:24px 20px 60px}.dgCatalogCompact .container,.dgCatalogCompact>.container{max-width:1120px!important}.dgCatalogCompact h1{margin-bottom:6px!important}.dgCatalogCompact .muted,.dgCatalogCompact>p{line-height:1.45}.dgCatalogCompact .card{padding:16px 18px!important;margin-top:12px!important;border-radius:14px!important}.dgCatalogCompact .card h2,.dgCatalogCompact .card h3{margin:0 0 12px!important;font-size:18px!important}.dgCatalogCompact .formGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px 14px!important;gap:10px 14px!important;align-items:end!important}.dgCatalogCompact label{display:flex!important;flex-direction:column!important;gap:5px!important;font-size:12px!important;font-weight:800!important}.dgCatalogCompact input,.dgCatalogCompact select,.dgCatalogCompact textarea{min-height:40px!important;padding:8px 10px!important}.dgCatalogCompact input[type=file]{min-height:auto!important;padding:8px!important}.dgCatalogCompact details{margin-top:8px!important}.dgCatalogCompact summary{cursor:pointer;font-weight:800}.dgCatalogCompact .btn,.dgCatalogCompact button{min-height:40px!important}.dgCatalogCompact .toolbar{gap:8px!important}.dgCatalogCompact .card p{margin:4px 0 10px!important}.dgAcquisitionPro{max-width:1260px;margin:0 auto;padding:28px 20px 64px}.dgAcquisitionPro .container,.dgAcquisitionPro>.container{max-width:1260px!important}.dgAcquisitionPro h1{margin:8px 0 6px!important;font-size:34px!important;line-height:1.05!important}.dgAcquisitionPro .card{margin-top:18px!important;padding:0!important;overflow:hidden!important;border-radius:16px!important}.dgAcquisitionPro table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;font-size:13px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dgAcquisitionPro thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:12px!important;text-align:right!important;font-size:10px!important;text-transform:uppercase;letter-spacing:.09em;white-space:nowrap;border-bottom:1px solid var(--border)!important;background:#e9eef6!important;color:#41536a!important}.dgAcquisitionPro thead th:first-child{text-align:left!important;min-width:300px}.dgAcquisitionPro tbody td{padding:11px 12px!important;text-align:right!important;vertical-align:middle!important;border-bottom:1px solid rgba(120,140,165,.14)!important;white-space:nowrap}.dgAcquisitionPro tbody td:first-child{text-align:left!important;white-space:normal!important}.dgAcquisitionPro tbody tr:last-child td{border-bottom:0!important}.dgAcquisitionPro tbody tr:hover td{background:rgba(250,204,21,.08)!important}.dgAcquisitionPro tbody td:first-child b,.dgAcquisitionPro tbody td:first-child strong{display:block;font-size:13px!important;line-height:1.2}.dgAcquisitionPro tbody td:first-child small,.dgAcquisitionPro tbody td:first-child span{display:block;margin-top:2px;font-size:11px!important;color:#73839a}.dgAcquisitionPro .acquisitionTableWrap,.dgAcquisitionPro .card,.dgAcquisitionPro .tableWrap{overflow-x:auto!important}.dgAcquisitionPro table td:last-child{font-weight:900}.dgAcquisitionPro table td:nth-last-child(2),.dgAcquisitionPro table td:nth-last-child(3){font-weight:800}.dgAcquisitionPro table tbody tr:has(td:nth-child(2):first-of-type){transition:background .12s ease}.dgAcquisitionPro .eyebrow{display:inline-flex!important;align-items:center;min-height:30px;padding:6px 10px!important;border:1px solid rgba(250,204,21,.35);border-radius:999px;background:rgba(250,204,21,.09);color:#b88900!important;font-size:10px!important;font-weight:900!important;letter-spacing:.1em!important}.dgAcquisitionPro .muted,.dgAcquisitionPro>p{max-width:760px;line-height:1.5}html[data-theme=dark] .dgAcquisitionPro thead th{background:#101b28!important;color:#9fc2e8!important;border-bottom-color:#2a3a4d!important}html[data-theme=dark] .dgAcquisitionPro tbody td{border-bottom-color:#1e2c3c!important}html[data-theme=dark] .dgAcquisitionPro tbody tr:hover td{background:rgba(250,204,21,.07)!important}html[data-theme=dark] .dgAcquisitionPro tbody td:first-child small,html[data-theme=dark] .dgAcquisitionPro tbody td:first-child span{color:#91a6bd!important}@media(max-width:760px){.dgAcquisitionPro,.dgCatalogCompact{padding:18px 12px 48px}.dgCatalogCompact .formGrid{grid-template-columns:1fr!important}.dgAcquisitionPro h1{font-size:28px!important}.dgAcquisitionPro table{min-width:850px!important}}.dgAcqWorkspace{min-height:100vh;padding:28px 20px 64px}.dgAcqWrap{max-width:1320px;margin:0 auto}.dgAcqHero{margin-bottom:18px}.dgAcqEyebrow{display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(250,204,21,.12);border:1px solid rgba(250,204,21,.35);font-size:10px;font-weight:900;letter-spacing:.12em}.dgAcqHero h1{margin:8px 0 6px;font-size:34px;line-height:1.05}.dgAcqHero p{margin:0;max-width:780px;color:var(--muted)}.dgAcqStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.dgAcqStats>div{padding:16px 18px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.dgAcqStats span{display:block;font-size:10px;font-weight:900;letter-spacing:.1em;color:#7eaee2}.dgAcqStats strong{display:block;margin-top:6px;font-size:24px}.dgAcqStats small{display:block;margin-top:3px;color:var(--muted)}.dgAcqToolbar{display:grid;grid-template-columns:minmax(260px,1fr) 210px auto;grid-gap:10px;gap:10px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:14px;background:var(--card);margin-bottom:12px}.dgAcqSearch{display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:10px;padding:0 11px;background:var(--bg)}.dgAcqSearch input{width:100%;min-height:42px;border:0!important;background:transparent!important;outline:0!important}.dgAcqToolbar select{min-height:42px}.dgAcqCount{font-size:12px;color:var(--muted);white-space:nowrap}.dgAcqTableCard{border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--card)}.dgAcqTableScroll{overflow:auto}.dgAcqTable{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dgAcqTable th{padding:11px 12px;text-align:right;font-size:10px;letter-spacing:.08em;color:#8fb6df;background:rgba(70,100,140,.08);border-bottom:1px solid var(--border);white-space:nowrap}.dgAcqTable th:first-child{text-align:left;min-width:320px}.dgAcqTable td{padding:10px 12px;text-align:right;border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap}.dgAcqTable td:first-child{text-align:left;white-space:normal}.dgAcqTable tr:last-child td{border-bottom:0}.dgAcqTable tbody tr:hover td{background:rgba(250,204,21,.055)}.dgAcqCardCell{display:flex;align-items:center;gap:11px}.dgAcqThumb{width:48px;height:66px;flex:0 0 48px;border-radius:7px;overflow:hidden;border:1px solid var(--border);background:var(--bg);display:grid;place-items:center}.dgAcqThumb img{width:100%;height:100%;object-fit:contain}.dgAcqThumb span{font-weight:1000;font-size:11px}.dgAcqCardCell strong{display:block;font-size:13px}.dgAcqCardCell small{display:block;margin-top:3px;color:var(--muted);font-size:11px}.dgAcqMargin{display:inline-flex;justify-content:center;min-width:56px;padding:5px 8px;border-radius:999px;background:rgba(34,197,94,.11);border:1px solid rgba(34,197,94,.28);font-weight:900}.dgAcqEmpty,.dgAcqState{padding:28px;text-align:center;color:var(--muted)}.dgAcqState.error{color:#ef4444}.dgHomeCartCard{display:flex!important;flex-direction:column!important;overflow:hidden}.dgHomeCardLink{display:flex;flex-direction:column;flex:1 1;color:inherit;text-decoration:none}.dgHomeCartControls{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;grid-gap:8px;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--border);background:rgba(80,110,150,.035)}.dgHomeCartControls button{height:40px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:inherit;font-size:22px;font-weight:900;cursor:pointer}.dgHomeCartControls button:hover:not(:disabled){border-color:#facc15;background:rgba(250,204,21,.08)}.dgHomeCartControls button:disabled{opacity:.35;cursor:not-allowed}.dgHomeCartControls>div{text-align:center;line-height:1.05}.dgHomeCartControls strong{display:block;font-size:18px}.dgHomeCartControls small{display:block;margin-top:3px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.dgGlobalCartLink{display:inline-flex!important;align-items:center!important;gap:7px!important}.dgGlobalCartCount{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#facc15;color:#111827;font-size:11px;font-weight:1000;line-height:1}@media(max-width:900px){.dgAcqStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.dgAcqWorkspace{padding:18px 12px 48px}.dgAcqHero h1{font-size:28px}.dgAcqToolbar{grid-template-columns:1fr}.dgAcqTable{min-width:900px}.dgAcqStats{grid-template-columns:1fr 1fr}}.dgAdminRoleCard{margin:10px 12px 4px;padding:10px 12px;border:1px solid var(--border);border-radius:11px;display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.025)}.dgAdminRoleCard>div:last-child{min-width:0}.dgAdminRoleCard b,.dgAdminRoleCard small{display:block}.dgAdminRoleCard b{font-size:12px}.dgAdminRoleCard small{font-size:10px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgRoleDot{width:9px;height:9px;border-radius:999px;background:#94a3b8;box-shadow:0 0 0 4px rgba(148,163,184,.11)}.dgRoleDot.owner{background:#facc15}.dgRoleDot.manager{background:#38bdf8}.dgRoleDot.employee{background:#22c55e}.dgRolePill,.dgTopRole{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.06em;border:1px solid var(--border)}.dgRolePill.owner,.dgTopRole.owner{background:rgba(250,204,21,.1);border-color:rgba(250,204,21,.3)}.dgRolePill.manager,.dgTopRole.manager{background:rgba(56,189,248,.1);border-color:rgba(56,189,248,.3)}.dgRolePill.employee,.dgTopRole.employee{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3)}.dgGlobalSearch2{position:relative}.dgSearchResults2{max-height:70vh;overflow:auto;padding:6px}.dgSearchState{padding:14px;color:var(--muted);font-size:12px}.dgSearchGroup{padding:5px 0}.dgSearchGroup+.dgSearchGroup{border-top:1px solid var(--border)}.dgSearchGroupLabel{padding:7px 10px 5px;font-size:9px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase;color:#7eaee2}.dgSearchGroup a{border-radius:8px!important}.dgSearchGroup a:hover{background:rgba(250,204,21,.06)}.dgAttentionPage,.dgTeamPage{max-width:1320px;margin:0 auto;padding:28px 22px 64px}.dgAttentionHero,.dgTeamHero{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.dgAttentionHero>div:first-child>span,.dgTeamHero>span{font-size:10px;font-weight:1000;letter-spacing:.12em;color:#7eaee2}.dgAttentionHero h1,.dgTeamHero h1{margin:7px 0 5px;font-size:34px}.dgAttentionHero p,.dgTeamHero p{margin:0;color:var(--muted)}.dgAttentionTotal{min-width:120px;text-align:center;padding:13px 16px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.dgAttentionTotal small,.dgAttentionTotal strong{display:block}.dgAttentionTotal strong{font-size:26px}.dgAttentionTotal small{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.dgAttentionTotal.warning strong{color:#facc15}.dgAttentionTotal.good strong{color:#22c55e}.dgAttentionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.dgAttentionCard{border:1px solid var(--border);border-radius:15px;background:var(--card);overflow:hidden}.dgAttentionCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:15px 16px;border-bottom:1px solid var(--border)}.dgAttentionCardHead>div{display:flex;gap:11px;align-items:flex-start}.dgAttentionCardHead>div>span{display:grid;place-items:center;min-width:30px;height:30px;border-radius:9px;background:rgba(250,204,21,.1);font-weight:1000}.dgAttentionCardHead h2{font-size:15px;margin:0}.dgAttentionCardHead p{font-size:11px;margin:3px 0 0;color:var(--muted)}.dgAttentionCardHead>a{font-size:11px;font-weight:800;white-space:nowrap}.dgAttentionRows a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border);text-decoration:none;color:inherit}.dgAttentionRows a:last-child{border-bottom:0}.dgAttentionRows a:hover{background:rgba(250,204,21,.045)}.dgAttentionRows b,.dgAttentionRows small{display:block}.dgAttentionRows b{font-size:12px}.dgAttentionRows small{font-size:10px;color:var(--muted);margin-top:2px}.dgAttentionRows>a>span{color:var(--muted)}.dgAttentionClear{padding:15px 16px;font-size:11px;color:#22c55e}.dgTeamHero{display:block}.dgTeamHero p{max-width:800px}.dgTeamGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.dgTeamCard{border:1px solid var(--border);border-radius:15px;background:var(--card);padding:16px}.dgTeamCardHead{display:flex;justify-content:space-between;align-items:flex-start}.dgTeamCardHead h2{font-size:17px;margin:7px 0 0}.dgTeamCardHead>b{font-size:26px}.dgTeamUsers{margin:15px 0;padding:10px;border-radius:10px;background:rgba(90,120,160,.06);min-height:44px}.dgTeamUsers div{font-size:11px;padding:3px 0}.dgTeamPerms,.dgTeamUsers small{color:var(--muted)}.dgTeamPerms{display:grid;grid-gap:7px;gap:7px;font-size:11px}.dgTeamSetup{border:1px solid var(--border);border-radius:15px;background:var(--card);padding:18px}.dgTeamSetup h2{margin:0 0 7px}.dgTeamSetup p{color:var(--muted)}.dgTeamSetup pre{overflow:auto;padding:14px;border-radius:10px;background:#08111f;color:#dbeafe;font-size:12px}.dgDeniedPage{min-height:70vh;display:grid;place-items:center;padding:30px}.dgDeniedCard{max-width:520px;text-align:center;border:1px solid var(--border);border-radius:16px;background:var(--card);padding:28px}.dgDeniedCard>span{font-size:10px;font-weight:1000;letter-spacing:.12em;color:#7eaee2}.dgDeniedCard h1{margin:8px 0}.dgDeniedCard p{color:var(--muted)}.dgDeniedCard a{display:inline-flex;margin-top:8px;padding:10px 14px;border-radius:10px;background:#facc15;color:#111827;font-weight:900;text-decoration:none}@media(max-width:980px){.dgAttentionGrid,.dgTeamGrid{grid-template-columns:1fr}.dgTopRole{display:none}}@media(max-width:700px){.dgAttentionPage,.dgTeamPage{padding:18px 12px 48px}.dgAttentionHero{display:block}.dgAttentionTotal{margin-top:12px;width:max-content}.dgAttentionHero h1,.dgTeamHero h1{font-size:28px}}.dgAttentionCompact{max-width:1380px;margin:0 auto;padding:24px 22px 48px}.dgAttentionCompactHero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px;padding:0 2px}.dgAttentionCompactHero>div:first-child>span{font-size:9px;font-weight:1000;letter-spacing:.13em;color:#5da8ff}.dgAttentionCompactTitle{display:flex;align-items:center;gap:10px;margin-top:4px}.dgAttentionCompactTitle h1{font-size:27px;line-height:1.05;margin:0}.dgAttentionCompactTitle b{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 7px;border-radius:999px;background:rgba(250,204,21,.11);border:1px solid rgba(250,204,21,.22);font-size:12px}.dgAttentionCompactHero p{margin:5px 0 0;color:var(--muted);font-size:11px}.dgAttentionStatus{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--card);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.dgAttentionStatus i{width:7px;height:7px;border-radius:99px;background:#22c55e}.dgAttentionStatus.warning i{background:#facc15}.dgAttentionCompactGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dgAttentionMiniCard{display:flex;flex-direction:column;min-height:170px;border:1px solid var(--border);border-radius:12px;background:var(--card);overflow:hidden}.dgAttentionMiniHead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-bottom:1px solid var(--border)}.dgAttentionMiniIdentity{display:flex;align-items:center;gap:9px;min-width:0}.dgAttentionMiniIdentity>span{display:grid;place-items:center;flex:0 0 auto;min-width:27px;height:27px;padding:0 6px;border-radius:8px;font-size:12px;font-weight:1000;background:rgba(250,204,21,.11);color:#facc15}.dgAttentionMiniIdentity>span.clear{background:rgba(34,197,94,.09);color:#22c55e}.dgAttentionMiniIdentity h2{margin:0;font-size:12px;line-height:1.15}.dgAttentionMiniIdentity small{display:block;margin-top:2px;color:var(--muted);font-size:9px}.dgAttentionMiniHead>a{font-size:9px;font-weight:900;text-decoration:none;white-space:nowrap}.dgAttentionMiniRows{flex:1 1}.dgAttentionMiniRows>a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none}.dgAttentionMiniRows>a:hover{background:rgba(250,204,21,.04)}.dgAttentionMiniRows>a>div{min-width:0}.dgAttentionMiniRows b{font-size:10px}.dgAttentionMiniRows b,.dgAttentionMiniRows small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgAttentionMiniRows small{margin-top:2px;color:var(--muted);font-size:8px}.dgAttentionMiniRows>a>span{font-size:10px;color:#facc15}.dgAttentionMiniClear{display:flex;align-items:center;gap:7px;padding:14px 12px;color:#22c55e;font-size:10px}.dgAttentionMore{display:block;padding:7px 12px;border-top:1px solid var(--border);font-size:9px;font-weight:900;text-decoration:none;color:#facc15}[data-dg-product-id]{scroll-margin-top:110px}@media(max-width:1050px){.dgAttentionCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.dgAttentionCompact{padding:17px 11px 38px}.dgAttentionCompactHero{align-items:flex-start;flex-direction:column}.dgAttentionCompactGrid{grid-template-columns:1fr}.dgAttentionMiniCard{min-height:0}}.dgDevRoleSwitcher{display:flex;align-items:center;gap:7px;padding:5px 7px;border:1px solid var(--border);border-radius:9px;background:rgba(255,255,255,.025)}.dgDevRoleSwitcher>span{font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.dgDevRoleSwitcher select{min-height:28px;padding:0 25px 0 8px;border-radius:7px;border:1px solid var(--border);background:var(--card);color:inherit;font-size:10px;font-weight:900}@media(max-width:900px){.dgDevRoleSwitcher>span{display:none}}.cameraBox{width:min(100%,560px);margin-left:auto;margin-right:auto}#dg-qr-reader{width:100%;overflow:hidden;border-radius:18px}#dg-qr-reader video{width:100%!important;height:auto!important;min-height:320px;object-fit:cover}.cameraScanHint{margin:10px auto 4px;max-width:480px;text-align:center;font-size:13px;font-weight:700;opacity:.78}@media (max-width:640px){.cameraBox{width:100%}#dg-qr-reader video{min-height:360px}}.labelSheet{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.showLabel{width:304px;height:152px;min-height:0!important;box-sizing:border-box;padding:9px!important;background:#fff;color:#000;border:1px solid #d5d5d5;border-radius:8px;grid-template-columns:108px 1fr;grid-template-rows:auto 1fr auto auto;grid-column-gap:9px;column-gap:9px;grid-row-gap:1px;row-gap:1px}.showLabel img{grid-column:1;grid-row:1/5;width:104px!important;height:104px!important;object-fit:contain;image-rendering:auto;margin:0!important}.showLabel .labelBrand{grid-column:2;grid-row:1;font-size:10px!important;font-weight:900;letter-spacing:.11em;line-height:1.1;margin:0}.showLabel .labelName{grid-column:2;grid-row:2;font-size:13px!important;line-height:1.05;font-weight:900;margin:2px 0!important;max-width:100%!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.showLabel .labelCondition{grid-column:2;grid-row:3;color:#333!important;font-size:10px!important;font-weight:800}.showLabel .labelShortId{grid-column:2;grid-row:4;font-size:7px!important;line-height:1;opacity:.7}.showLabel em{position:absolute}.showLabel{position:relative}.showLabel em{right:9px;bottom:8px;font-size:16px!important;line-height:1;font-style:normal;background:#fff;padding-left:4px}@media print{body,html{margin:0!important;padding:0!important;background:#fff!important}.dgLabelError,.dgLabelList,.dgLabelMessage,.dgLabelStats,.dgLabelToolbar,.dgLabelsHeader,.dgPreviewBar,.noPrint,.printToolbar{display:none!important}.container,.dgLabelsPage,.dgPrintPreview,.labelPrintPage{margin:0!important;padding:0!important;max-width:none!important;width:auto!important}.labelSheet{display:block!important;margin:0!important;padding:0!important}.showLabel{width:50.8mm!important;height:25.4mm!important;min-height:25.4mm!important;max-height:25.4mm!important;padding:1.4mm!important;border:0!important;border-radius:0!important;grid-template-columns:20mm 1fr!important;column-gap:1.4mm!important;break-inside:avoid!important;page-break-inside:avoid!important;page-break-after:always!important}.showLabel img{width:19mm!important;height:19mm!important}.showLabel .labelBrand{font-size:7pt!important}.showLabel .labelName{font-size:8.5pt!important}.showLabel .labelCondition{font-size:7pt!important}.showLabel .labelShortId{font-size:5pt!important}.showLabel em{right:1.5mm!important;bottom:1.4mm!important;font-size:11pt!important}}.labelSheet{display:flex!important;flex-wrap:wrap!important;gap:18px!important;align-items:flex-start!important}.showLabel{position:relative!important;width:400px!important;height:200px!important;min-height:200px!important;max-height:200px!important;box-sizing:border-box!important;padding:14px!important;display:grid!important;grid-template-columns:158px 1fr!important;grid-template-rows:26px 1fr 26px 22px!important;grid-column-gap:13px!important;column-gap:13px!important;grid-row-gap:2px!important;row-gap:2px!important;align-items:center!important;justify-content:stretch!important;background:#fff!important;color:#000!important;border:1px solid #d7dde5!important;border-radius:10px!important;text-align:left!important;overflow:hidden!important}.showLabel>img{grid-column:1!important;grid-row:1/5!important;width:154px!important;height:154px!important;object-fit:contain!important;margin:0!important;padding:0!important}.showLabel .labelBrand{grid-row:1!important;font-size:12px!important;line-height:1!important;letter-spacing:.12em!important}.showLabel .labelBrand,.showLabel .labelName{grid-column:2!important;margin:0!important;font-weight:950!important;color:#000!important}.showLabel .labelName{grid-row:2!important;font-size:18px!important;line-height:1.05!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.showLabel .labelCondition{grid-row:3!important;font-size:13px!important;font-weight:900!important;color:#222!important}.showLabel .labelCondition,.showLabel .labelShortId{grid-column:2!important;margin:0!important;line-height:1!important}.showLabel .labelShortId{grid-row:4!important;font-size:9px!important;font-weight:700!important;color:#555!important}.showLabel em{position:absolute!important;right:14px!important;bottom:12px!important;margin:0!important;padding-left:6px!important;background:#fff!important;color:#000!important;font-style:normal!important;font-size:22px!important;line-height:1!important;font-weight:950!important}@media print{@page{size:2in 1in;margin:0}body,html{width:2in!important;margin:0!important;padding:0!important;background:#fff!important}.dgLabelError,.dgLabelList,.dgLabelMessage,.dgLabelStats,.dgLabelToolbar,.dgLabelsHeader,.dgPreviewBar,.noPrint,.printToolbar,aside,header,nav{display:none!important}.container,.dgLabelsPage,.dgPrintPreview,.labelPrintPage{width:2in!important;margin:0!important;padding:0!important;max-width:none!important;background:#fff!important}.labelSheet{display:block!important;width:2in!important;margin:0!important;padding:0!important}.showLabel{width:2in!important;height:1in!important;min-width:2in!important;max-width:2in!important;min-height:1in!important;max-height:1in!important;box-sizing:border-box!important;padding:1.35mm!important;border:0!important;border-radius:0!important;grid-template-columns:20.5mm 1fr!important;grid-template-rows:4mm 1fr 4mm 3mm!important;column-gap:1.4mm!important;row-gap:0!important;overflow:hidden!important;break-inside:avoid!important;page-break-inside:avoid!important;page-break-after:always!important}.showLabel>img{width:19.5mm!important;height:19.5mm!important;margin:0!important}.showLabel .labelBrand{font-size:6.7pt!important}.showLabel .labelName{font-size:8.4pt!important;line-height:1.02!important}.showLabel .labelCondition{font-size:6.8pt!important}.showLabel .labelShortId{font-size:4.8pt!important}.showLabel em{right:1.4mm!important;bottom:1.2mm!important;padding-left:1mm!important;font-size:10pt!important}}.dgNotificationBell{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 10px;border:1px solid var(--border,#d8dee8);border-radius:10px;text-decoration:none;font-size:18px}.dgNotificationBell strong{position:absolute;right:-5px;top:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:#facc15;color:#111;font-size:10px;font-weight:900}.dgNotificationBell.hasAction{border-color:#facc15;box-shadow:0 0 0 2px rgba(250,204,21,.14)}.dgCustomerActionCenter{margin:18px 0 24px;padding:18px;border:1px solid rgba(250,204,21,.55);border-radius:16px;background:rgba(250,204,21,.08)}.dgCustomerActionHead{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:12px}.dgCustomerActionHead span{color:#d7a900;font-size:11px;font-weight:950;letter-spacing:.12em}.dgCustomerActionHead h2{margin:3px 0 0;font-size:20px}.dgCustomerActionHead>a{font-weight:800}.dgCustomerActionList{display:grid;grid-gap:10px;gap:10px}.dgCustomerActionList article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px;border-radius:12px;background:var(--panel,#fff);border:1px solid var(--border,#d8dee8)}.dgCustomerActionList article p{margin:4px 0 0;opacity:.76;line-height:1.45}.dgCustomerActionList article>a{flex:0 0 auto;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 16px;border-radius:10px;background:#facc15;color:#111;font-weight:900;text-decoration:none}.dgNotificationPage{min-height:70vh;padding:34px 18px 70px}.dgNotificationWrap{width:min(1050px,100%)}.dgNotificationHeader p{opacity:.72}.dgActionNotice{display:flex;gap:12px;padding:13px 15px;margin:16px 0;border-radius:12px;background:rgba(250,204,21,.12)}.dgActionNotice span{color:#d4a600;font-weight:950}.dgNotificationToolbar{gap:12px;margin:18px 0 10px}.dgNotificationToolbar>div{display:flex;gap:9px;align-items:center}.dgNotificationToolbar span{opacity:.65}.dgNotificationToolbar button{border-radius:9px;padding:0 13px;cursor:pointer}.dgNotificationCard,.dgNotificationToolbar button{border:1px solid var(--border,#d8dee8);background:var(--panel,#fff)}.dgNotificationCard.unread{border-color:#8ba5c9;box-shadow:inset 3px 0 0 #5b8fd8}.dgNotificationCard.action_required{border-color:rgba(250,204,21,.65);background:rgba(250,204,21,.06)}.dgNotificationCard.action_required.unread{box-shadow:inset 4px 0 0 #facc15}.dgNotificationIcon{border-radius:99px;background:rgba(100,116,139,.12);font-weight:950}.dgNotificationCard.action_required .dgNotificationIcon{background:#facc15;color:#111}.dgNotificationCard.success .dgNotificationIcon{background:rgba(34,197,94,.14)}.dgNotificationTitle{gap:9px}.dgNotificationTitle span{padding:2px 6px;border-radius:99px;background:#5b8fd8;font-weight:950}.dgNotificationContent p{margin:4px 0 7px;opacity:.8}.dgNotificationContent small{opacity:.55}.dgNotificationActions{flex-direction:column}.dgNotificationActions button{min-height:40px;padding:0 13px;border:1px solid var(--border,#d8dee8);background:var(--panel,#fff);cursor:pointer}.dgNotificationActions button.text{border:0;min-height:30px;font-size:12px}@media(max-width:700px){.dgNotificationHeader{display:block}.dgNotificationHeader .btn{display:inline-flex;margin-top:12px}.dgCustomerActionHead{align-items:flex-start;flex-direction:column}.dgCustomerActionList article{align-items:stretch;flex-direction:column}.dgCustomerActionList article>a{width:100%}.dgNotificationCard{grid-template-columns:38px minmax(0,1fr)}.dgNotificationActions{grid-column:1/-1;display:grid;grid-template-columns:1fr auto}.dgNotificationActions button.primary,.dgNotificationActions button:first-child{width:100%}.dgNotificationToolbar{align-items:flex-start;flex-direction:column}}.customerBatchSummaryGrid>*,.customerTrackingGrid>*{min-width:0}.customerTrackingGrid input,.customerTrackingGrid select{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.headerActions .dgNotificationBell{display:inline-flex!important;flex:0 0 auto}@media(max-width:700px){.customerBatchSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.customerBatchSummaryGrid>*{min-width:0!important;overflow:hidden}.customerBatchSummaryGrid strong{overflow-wrap:anywhere}.customerTrackingGrid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important}.customerTrackingGrid input,.customerTrackingGrid label,.customerTrackingGrid select{display:block!important;width:100%!important;min-width:0!important}.customerTrackingGrid input,.customerTrackingGrid select{max-width:100%!important;min-height:48px!important;margin-top:6px!important;box-sizing:border-box!important;font-size:16px!important}.customerTrackingGrid button{width:100%!important;min-height:50px!important;justify-content:center!important}.headerActions{display:flex!important;align-items:center!important;gap:7px!important;margin-left:auto!important}.dgNotificationBell{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;font-size:17px!important}.dgNotificationBell strong{right:-4px!important;top:-5px!important}}@media(max-width:430px){.customerBatchSummaryGrid{grid-template-columns:1fr 1fr!important}.headerActions{gap:5px!important}.dgNotificationBell{width:38px!important;min-width:38px!important;height:38px!important}}.dgTopNotification{width:100%;background:#111827;color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.dgTopNotification.action{background:#171406;border-bottom-color:rgba(250,204,21,.4)}.dgTopNotificationInner{width:min(1400px,100%);margin:0 auto;padding:10px 20px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.dgTopNotificationIcon{width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);font-size:17px}.dgTopNotification.action
.dgTopNotificationIcon{background:#facc15;color:#111}.dgTopNotificationCopy{min-width:0}.dgTopNotificationMeta{display:flex;align-items:center;gap:8px;margin-bottom:2px;font-size:10px;letter-spacing:.08em}.dgTopNotificationMeta strong{color:#facc15}.dgTopNotificationMeta span{opacity:.65;letter-spacing:0}.dgTopNotificationText{display:flex;align-items:center;gap:8px;min-width:0}.dgTopNotificationText b{font-size:13px;white-space:nowrap}.dgTopNotificationText span{font-size:12px;opacity:.78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgTopNotificationButtons{display:flex;align-items:center;gap:7px}.dgTopNotificationButtons a{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:8px;text-decoration:none;font-size:12px;font-weight:850}.dgTopNotificationPrimary{background:#facc15;color:#111}.dgTopNotificationAll{border:1px solid rgba(255,255,255,.2);color:#fff}.dgSubmittedBatchBanner{margin:22px 0 6px;padding:16px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:13px;gap:13px;border:1px solid rgba(34,197,94,.38);border-radius:14px;background:rgba(34,197,94,.08)}.dgSubmittedBatchCheck{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#16a34a;color:white;font-size:21px;font-weight:900}.dgSubmittedBatchBanner strong{display:block;font-size:16px}.dgSubmittedBatchBanner p{margin:4px 0 6px;line-height:1.45}.dgSubmittedBatchBanner small{opacity:.65;overflow-wrap:anywhere}@media(max-width:700px){.dgTopNotificationInner{grid-template-columns:34px minmax(0,1fr);padding:10px 13px;gap:9px}.dgTopNotificationIcon{width:32px;height:32px;font-size:15px}.dgTopNotificationText{display:block}.dgTopNotificationText b{display:block;font-size:13px;white-space:normal;overflow-wrap:anywhere}.dgTopNotificationText span{display:-webkit-box;margin-top:2px;white-space:normal;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dgTopNotificationButtons{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.dgTopNotificationButtons a{min-height:44px}.dgTopNotificationPrimary{width:100%}.dgSubmittedBatchBanner{margin-top:14px;padding:14px;grid-template-columns:38px minmax(0,1fr)}.dgSubmittedBatchCheck{width:36px;height:36px}}@media(max-width:430px){.dgTopNotificationButtons{grid-template-columns:1fr}.dgTopNotificationAll{width:100%}}.customerBatchSummaryGrid>.card{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px}.customerBatchSummaryGrid>.card .eyebrow{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.customerBatchSummaryGrid>.card strong{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.15}@media(max-width:700px){.customerBatchSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.customerBatchSummaryGrid>.card{min-height:96px;padding:14px!important;align-items:flex-start;justify-content:center}.customerBatchSummaryGrid>.card .eyebrow{font-size:11px!important;letter-spacing:.04em!important;white-space:nowrap!important}.customerBatchSummaryGrid>.card strong{font-size:20px!important;font-weight:800!important;white-space:nowrap!important}}@media(max-width:430px){.customerBatchSummaryGrid{gap:9px!important}.customerBatchSummaryGrid>.card{min-height:92px;padding:12px!important}.customerBatchSummaryGrid>.card .eyebrow{font-size:10px!important}.customerBatchSummaryGrid>.card strong{font-size:18px!important}}.accountSubmittedCard,.accountSubmittedCard>*{min-width:0}.accountSubmittedCard img{display:block;max-width:100%}@media(max-width:700px){.accountSubmittedCard{grid-template-columns:84px minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;padding:14px!important}.accountSubmittedCard>:first-child{width:84px!important;min-width:84px!important}.accountSubmittedCard>:first-child img{width:84px!important;height:auto!important;max-height:118px!important;object-fit:contain!important;border-radius:8px}.accountSubmittedCard>:nth-child(2){min-width:0!important}.accountSubmittedCard>:nth-child(2)>strong{display:-webkit-box!important;overflow:hidden!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px!important;line-height:1.22!important;overflow-wrap:anywhere}.accountSubmittedCard>:nth-child(2) p{margin:4px 0!important;font-size:13px!important;line-height:1.3!important;overflow-wrap:anywhere}.accountSubmittedCard>:last-child{min-width:84px!important;width:auto!important;text-align:right!important;align-self:center!important}.accountSubmittedCard>:last-child small{display:block;white-space:nowrap;font-size:11px!important}.accountSubmittedCard>:last-child strong{display:block!important;white-space:nowrap!important;font-size:17px!important;line-height:1.15!important}}@media(max-width:430px){.accountSubmittedCard{grid-template-columns:70px minmax(0,1fr) 76px!important;gap:10px!important;padding:12px!important}.accountSubmittedCard>:first-child{width:70px!important;min-width:70px!important}.accountSubmittedCard>:first-child img{width:70px!important;max-height:100px!important}.accountSubmittedCard>:nth-child(2)>strong{font-size:15px!important}.accountSubmittedCard>:nth-child(2) p{font-size:12px!important}.accountSubmittedCard>:last-child{min-width:76px!important}.accountSubmittedCard>:last-child strong{font-size:16px!important}}@media(max-width:360px){.accountSubmittedCard{grid-template-columns:64px minmax(0,1fr)!important}.accountSubmittedCard>:first-child{width:64px!important;min-width:64px!important}.accountSubmittedCard>:first-child img{width:64px!important}.accountSubmittedCard>:last-child{grid-column:2;min-width:0!important;width:100%!important;text-align:left!important;display:flex;align-items:baseline;gap:7px}}.dgCompactNoticeWrap{width:100%;background:#080b10;border-bottom:1px solid rgba(255,255,255,.08)}.dgCompactNotice{width:min(1400px,100%);min-height:48px;margin:0 auto;padding:7px 20px;display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none}.dgCompactNoticeBell{position:relative;width:34px;height:34px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#172033;font-size:16px}.dgCompactNotice.action .dgCompactNoticeBell{background:#facc15;color:#111}.dgCompactNoticeDot{position:absolute;top:1px;right:1px;width:8px;height:8px;border-radius:999px;background:#facc15;box-shadow:0 0 0 2px #080b10}.dgCompactNotice.action .dgCompactNoticeDot{background:#ef4444}.dgCompactNoticeCopy{min-width:0;flex:1 1;display:flex;align-items:baseline;gap:8px}.dgCompactNoticeCopy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2}.dgCompactNoticeCopy>span{flex:0 0 auto;color:#facc15;font-size:11px;font-weight:800;white-space:nowrap}.dgCompactNoticeCount{min-width:24px;height:24px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#facc15;color:#111;font-size:10px;font-weight:900}.dgCompactNoticeArrow{font-size:23px;line-height:1;opacity:.7}[id^=batch-],[id^=order-]{scroll-margin-top:88px}.v37AccountNav a[href="/account"],.v37AccountNav a[href="/account/batches"],.v37AccountNav a[href="/account/orders"]{font-weight:850}.v37AccountNav a[href="/account/rewards"],.v37AccountNav a[href="/account/shipping-address"],.v37AccountNav a[href="/account/store-credit"],.v37AccountNav a[href="/account/wishlist"]{opacity:.78}@media(max-width:700px){.dgCompactNotice{min-height:46px;padding:6px 13px;gap:8px}.dgCompactNoticeBell{width:32px;height:32px;flex-basis:32px}.dgCompactNoticeCopy{display:block}.dgCompactNoticeCopy strong{display:block;font-size:12px}.dgCompactNoticeCopy>span{display:block;margin-top:1px;font-size:10px}.dgCompactNoticeCount{min-width:22px;height:22px}.v37AccountNav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;padding:8px!important}.v37AccountNav a{width:100%;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:9px 10px!important}.v37AccountNav a[href="/account"]{grid-column:1/-1;min-height:38px!important;opacity:.72}.v37AccountNav a[href="/account/batches"],.v37AccountNav a[href="/account/orders"]{min-height:52px!important;border:1px solid rgba(255,255,255,.1);font-size:14px!important;font-weight:900!important}.v37AccountNav a[href="/account/rewards"],.v37AccountNav a[href="/account/shipping-address"],.v37AccountNav a[href="/account/store-credit"],.v37AccountNav a[href="/account/wishlist"]{min-height:38px!important;font-size:11px!important;opacity:.68}}@media(max-width:430px){.dgCompactNoticeCopy strong{max-width:220px}.v37AccountNav{gap:6px!important}}.dgNotificationPage{min-height:100vh;background:#070b12;color:#f8fafc;padding:28px 0 80px}.dgNotificationHeader{align-items:flex-end;gap:18px;margin-bottom:22px}.dgNotificationHeader h1{margin:4px 0 6px}.dgNotificationHeader p{margin:0;color:#94a3b8}.dgNotificationToolbar{gap:14px}.dgNotificationToolbar>div:first-child{gap:12px}.dgNotificationToolbar>div:first-child span{color:#94a3b8}.dgNotificationToolbarActions{display:flex;gap:8px}.dgNotificationToolbar button{min-height:40px;border-radius:10px;border:1px solid #334155;background:#172033;color:#f8fafc}.dgNotificationToolbar button.secondary{background:transparent}.dgActionNotice{grid-gap:18px;gap:18px;padding:18px;border:1px solid rgba(250,204,21,.55);border-radius:14px;background:linear-gradient(135deg,rgba(250,204,21,.14),rgba(250,204,21,.04))}.dgActionNotice span{color:#facc15;font-size:11px;letter-spacing:.1em}.dgActionNotice strong{font-size:18px}.dgNotificationList{grid-gap:10px;gap:10px}.dgNotificationCard{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:16px;border:1px solid #283548;border-radius:14px}.dgNotificationCard.unread{border-color:#3b82f6;background:#111d31!important}.dgNotificationCard.action_required.unread{border-color:#facc15;background:#191806!important}.dgNotificationCard.success{border-color:rgba(34,197,94,.35)}.dgNotificationIcon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#1e293b;color:#cbd5e1}.dgNotificationCard.action_required
.dgNotificationIcon{background:#facc15;color:#111}.dgNotificationCard.success
.dgNotificationIcon{background:#166534;color:white}.dgNotificationTitle{display:flex;align-items:center;gap:8px}.dgNotificationTitle strong{font-size:15px}.dgNotificationTitle span{padding:2px 7px;border-radius:999px;background:#2563eb;color:white;font-size:9px;font-weight:900}.dgNotificationSubject{display:inline-block;margin-top:5px;padding:3px 7px;border-radius:6px;background:#1e293b;color:#facc15;font-size:11px;font-weight:850}.dgNotificationContent p{margin:6px 0;line-height:1.45}.dgNotificationActions{display:flex;align-items:center;gap:6px}.dgNotificationActions button{min-height:38px;padding:0 12px;border-radius:9px;border:1px solid #334155;background:#172033;color:#f8fafc;font-weight:800;white-space:nowrap}.dgNotificationActions button.primary{background:#facc15;border-color:#facc15;color:#111}.dgNotificationActions button.text{background:transparent;border-color:transparent;color:#93c5fd}.dgNotificationActions button.danger{color:#fca5a5}.dgCompactNotice{border:0;cursor:pointer;text-align:left}@media(max-width:700px){.dgNotificationPage{padding-top:18px}.dgNotificationWrap{width:min(100% - 24px,980px)}.dgNotificationHeader{display:block}.dgNotificationHeader .btn{margin-top:12px}.dgNotificationToolbar{align-items:flex-start;flex-direction:column}.dgNotificationToolbarActions{width:100%}.dgNotificationToolbarActions button{flex:1 1;min-height:44px}.dgActionNotice{grid-template-columns:1fr;gap:5px;padding:14px}.dgNotificationCard{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;padding:14px}.dgNotificationIcon{width:34px;height:34px}.dgNotificationActions{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.dgNotificationActions button{min-height:44px}.dgNotificationActions button.primary,.dgNotificationActions button:first-child{width:100%}}@media(max-width:430px){.dgNotificationActions{grid-template-columns:1fr 1fr}.dgNotificationActions button:first-child{grid-column:1/-1}}.dgNotificationPage{min-height:100vh!important;background:#050911!important;color:#f8fafc!important}.dgNotificationWrap{width:min(980px,calc(100% - 32px));margin:0 auto;padding:28px 0 80px}.dgNotificationHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.dgNotificationHeader h1{color:#f8fafc!important}.dgNotificationHeader p{color:#94a3b8!important}.dgActionNotice{margin:18px 0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;padding:18px 20px;border:1px solid rgba(250,204,21,.5);border-radius:16px;background:rgba(250,204,21,.1)!important;color:#f8fafc!important}.dgActionNotice span{color:#facc15!important;font-size:12px;font-weight:900;letter-spacing:.12em}.dgActionNotice strong{color:#f8fafc!important}.dgNotificationToolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:18px 0}.dgNotificationToolbar>div:first-child{display:flex;align-items:baseline;gap:10px}.dgNotificationToolbar strong{color:#f8fafc!important}.dgNotificationToolbar span{color:#94a3b8!important}.dgNotificationToolbarButtons{display:flex;gap:8px}.dgNotificationToolbar button{min-height:42px;padding:0 14px;border:1px solid #334155!important;border-radius:10px!important;background:#111827!important;color:#f8fafc!important;font-weight:800}.dgNotificationToolbar button.secondary{background:transparent!important}.dgNotificationList{display:grid;grid-gap:12px;gap:12px}.dgNotificationCard{display:grid!important;grid-template-columns:46px minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;padding:18px!important;border:1px solid #263449!important;border-radius:16px!important;background:#101827!important;color:#f8fafc!important;box-shadow:none!important}.dgNotificationCard.unread{border-color:#49627f!important;background:#121d2e!important}.dgNotificationCard.action_required.unread{border-color:#b99512!important;background:linear-gradient(135deg,rgba(250,204,21,.1),#101827 42%)!important}.dgNotificationCard.read{opacity:.76}.dgNotificationIcon{width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#1e293b!important;color:#cbd5e1!important;font-weight:900}.dgNotificationCard.action_required
.dgNotificationIcon{background:#facc15!important;color:#111827!important}.dgNotificationCard.success
.dgNotificationIcon{background:#143523!important;color:#86efac!important}.dgNotificationContent{min-width:0}.dgNotificationTitle{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:8px!important}.dgNotificationTitle strong{color:#f8fafc!important;font-size:16px!important}.dgNotificationTitle span{padding:3px 7px!important;border-radius:999px!important;background:#2563eb!important;color:white!important;font-size:9px!important;font-weight:900!important}.dgNotificationEntity{display:inline-flex;margin-top:6px;padding:4px 8px;border-radius:7px;background:#1e293b;color:#facc15;font-size:11px;font-weight:850}.dgNotificationContent p{margin:8px 0 6px!important;color:#cbd5e1!important;line-height:1.45!important}.dgNotificationContent small{color:#64748b!important}.dgNotificationActions{display:flex!important;align-items:center!important;gap:7px!important}.dgNotificationActions button{min-height:40px!important;padding:0 13px!important;border:1px solid #334155!important;border-radius:9px!important;background:#172033!important;color:#f8fafc!important;font-weight:850!important;white-space:nowrap!important}.dgNotificationActions button.primary{border-color:#facc15!important;background:#facc15!important;color:#111827!important}.dgNotificationActions button.text{border-color:transparent!important;background:transparent!important;color:#94a3b8!important}.dgNotificationActions button.danger{color:#fca5a5!important}@media(max-width:700px){.dgNotificationWrap{width:min(100% - 24px,980px);padding-top:18px}.dgNotificationHeader{display:block}.dgNotificationHeader .btn{margin-top:10px}.dgActionNotice{grid-template-columns:1fr;gap:5px;padding:14px}.dgNotificationToolbar{align-items:flex-start;flex-direction:column}.dgNotificationToolbarButtons{width:100%}.dgNotificationToolbarButtons button{flex:1 1}.dgNotificationCard{grid-template-columns:38px minmax(0,1fr)!important;padding:14px!important;gap:10px!important}.dgNotificationIcon{width:36px!important;height:36px!important}.dgNotificationActions{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;width:100%}.dgNotificationActions button{min-height:44px!important}}@media(max-width:430px){.dgNotificationActions{grid-template-columns:minmax(0,1fr) auto!important}.dgNotificationActions button.danger{grid-column:1/-1;min-height:34px!important}}.dgCustomerFilterPanel{display:grid;grid-gap:16px;gap:16px;margin:0 0 20px;padding:18px;background:#fff;border:1px solid #e1e4e8;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.04)}.dgFilterTop{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);grid-gap:16px;gap:16px;align-items:end}.dgFilterTop>div{display:grid;grid-gap:4px;gap:4px}.dgCustomerSearch{min-height:46px}.dgFilterGroup{display:grid;grid-gap:8px;gap:8px}.dgFilterLabel{font-size:11px;font-weight:900;letter-spacing:.08em;color:#737780}.dgFilterChips{display:flex;flex-wrap:wrap;gap:8px}.dgFilterChip{min-height:40px;gap:7px;padding:8px 13px;border:1px solid #d8dce2;background:#f5f6f8;color:#222;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.dgFilterChip,.dgFilterChip span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.dgFilterChip span{min-width:22px;height:22px;padding:0 6px;background:rgba(0,0,0,.08);font-size:11px}.dgFilterChip.active{background:#111;color:#fff;border-color:#111}.dgFilterChip.active span{background:#facc15;color:#111}.dgFilterChips.secondary .dgFilterChip{min-height:36px;padding:6px 12px}.dgFilterResult{font-size:12px;font-weight:700;color:#737780}.dgNoFilterResults{display:grid;grid-gap:4px;gap:4px;margin:0 0 16px;padding:18px;text-align:center;background:#fff;border:1px dashed #ccd1d8;border-radius:14px}.dgNoFilterResults span{font-size:13px;color:#737780}.dgBatchJourney{margin:0 0 18px;padding:18px;border:1px solid #dfe3e8;border-radius:15px;background:#fff}.dgBatchJourneyHead{margin-bottom:14px}.dgBatchJourneyHead h3{margin:4px 0 0;font-size:21px}.dgBatchGuidanceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.dgBatchGuidanceGrid>div{display:grid;grid-gap:6px;gap:6px;padding:13px;border:1px solid #e5e7eb;border-radius:11px;background:#f8fafc}.dgBatchGuidanceGrid>div.needsAction{border-color:#e4b700;background:#fff9d8}.dgBatchGuidanceGrid small{font-size:10px;font-weight:900;letter-spacing:.06em;color:#70757d}.dgBatchGuidanceGrid strong{font-size:13px;line-height:1.45}.dgBatchProgress{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:16px}.dgBatchProgressStep{min-width:0;display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center;color:#9ca3af}.dgBatchProgressStep>span{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:2px solid #d6dae0;border-radius:50%;background:#fff;font-size:11px;font-weight:900}.dgBatchProgressStep small{font-size:10px;font-weight:800}.dgBatchProgressStep.current,.dgBatchProgressStep.done{color:#111}.dgBatchProgressStep.done>span{background:#111;border-color:#111;color:#fff}.dgBatchProgressStep.current>span{background:#facc15;border-color:#facc15;color:#111}.dgNotificationPage .dgCustomerFilterPanel{background:#0e1520;border-color:#263244;color:#fff;box-shadow:none}.dgNotificationPage .dgFilterLabel,.dgNotificationPage .dgFilterResult{color:#94a3b8}.dgNotificationPage .dgFilterChip{background:#151f2d;border-color:#2c394b;color:#dce5ef}.dgNotificationPage .dgFilterChip span{background:#263244;color:#dce5ef}.dgNotificationPage .dgFilterChip.active{background:#facc15;border-color:#facc15;color:#111}.dgNotificationPage .dgFilterChip.active span{background:#111;color:#fff}.dgNotificationPage .dgNoFilterResults{background:#0e1520;border-color:#334155;color:#fff}@media(max-width:700px){.dgCustomerFilterPanel{padding:14px;gap:14px}.dgFilterTop{grid-template-columns:1fr}.dgCustomerSearch{min-height:48px;font-size:16px}.dgFilterChips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dgFilterChip{width:100%;min-height:44px;padding:8px 10px}.dgFilterChips.secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.dgBatchGuidanceGrid{grid-template-columns:1fr}.dgBatchProgress{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.dgBatchJourney{padding:14px}}.dgCustomerFilterPanel{background:#101725!important;border:1px solid #28364a!important;box-shadow:none!important;color:#f8fafc!important;padding:16px!important;gap:12px!important;border-radius:18px!important}.dgFilterTop{gap:12px!important}.dgFilterLabel,.dgFilterTop .eyebrow{color:#8e9aae!important}.dgCustomerSearch,.dgFilterTop strong{color:#f8fafc!important}.dgCustomerSearch{background:#0a101b!important;border:1px solid #334155!important;min-height:46px!important}.dgCustomerSearch::placeholder{color:#718096!important}.dgFilterGroup{gap:7px!important}.dgFilterChips{gap:8px!important}.dgFilterChip{min-height:40px!important;background:#161f2e!important;border:1px solid #334155!important;color:#e5e7eb!important;box-shadow:none!important}.dgFilterChip:hover{background:#1b2738!important}.dgFilterChip span{background:#263244!important;color:#dbe4ef!important}.dgFilterChip.active{background:#f4c84b!important;border-color:#f4c84b!important;color:#111827!important}.dgFilterChip.active span{background:#111827!important;color:#f4c84b!important}.dgFilterChips.secondary .dgFilterChip{min-height:38px!important}.dgFilterResult{color:#8f9bad!important;padding-top:2px!important;font-size:12px!important}.dgNoFilterResults{background:#101725!important;border-color:#334155!important;color:#f8fafc!important}.dgNoFilterResults span{color:#94a3b8!important}.dgBatchJourney{background:#101725!important;border-color:#2b394d!important;color:#f8fafc!important;padding:16px!important}.dgBatchJourneyHead{margin-bottom:12px!important}.dgBatchJourneyHead h3{color:#f8fafc!important;font-size:19px!important}.dgBatchGuidanceGrid{gap:8px!important}.dgBatchGuidanceGrid>div{background:#0c1320!important;border-color:#28364a!important;padding:12px!important}.dgBatchGuidanceGrid>div.needsAction{background:#28220f!important;border-color:#b99424!important}.dgBatchGuidanceGrid small{color:#8e9aae!important}.dgBatchGuidanceGrid strong{color:#f1f5f9!important}.dgBatchProgress{margin-top:14px!important}.dgBatchProgressStep{color:#68758a!important}.dgBatchProgressStep>span{background:#0a101b!important;border-color:#334155!important;color:#94a3b8!important}.dgBatchProgressStep.current,.dgBatchProgressStep.done{color:#e5e7eb!important}.dgBatchProgressStep.done>span{background:#243247!important;border-color:#41526a!important;color:#fff!important}.dgBatchProgressStep.current>span{background:#f4c84b!important;border-color:#f4c84b!important;color:#111827!important}@media(max-width:700px){.dgCustomerFilterPanel{padding:14px!important;gap:11px!important;margin-bottom:14px!important}.dgFilterTop{gap:9px!important}.dgFilterTop>div{gap:2px!important}.dgFilterTop>div strong{font-size:15px!important}.dgCustomerSearch{min-height:44px!important;padding:10px 12px!important}.dgFilterLabel{font-size:10px!important;margin-bottom:1px!important}.dgFilterChips{gap:7px!important}.dgFilterChip{min-height:42px!important;padding:7px 9px!important;font-size:12px!important}.dgFilterChips.secondary .dgFilterChip{min-height:39px!important}.dgFilterResult{padding-top:1px!important}.dgBatchJourney{padding:13px!important}.dgBatchGuidanceGrid{gap:7px!important}.dgBatchGuidanceGrid>div{padding:11px!important}.dgBatchProgress{row-gap:11px!important}.dgCustomerFilterPanel{padding:13px!important;gap:9px!important}.dgFilterGroup{gap:5px!important}.dgFilterChips{gap:6px!important}.dgFilterChip{min-height:39px!important;padding:6px 8px!important}.dgFilterChips.secondary .dgFilterChip{min-height:37px!important}.dgFilterResult{padding-top:0!important;margin-top:0!important}article[id^=batch-]>button{grid-template-columns:minmax(0,1fr) auto auto!important;gap:10px!important;padding:15px 14px!important;align-items:center!important}article[id^=batch-]>button>div:first-child{min-width:0!important}article[id^=batch-]>button>div:first-child strong{font-size:15px!important;line-height:1.2!important;overflow-wrap:anywhere!important}article[id^=batch-]>button>div:first-child small{display:block!important;margin-top:4px!important;line-height:1.35!important}article[id^=batch-]>button>div:nth-child(2){text-align:right!important;min-width:78px!important}article[id^=batch-]>button>div:nth-child(2) strong{font-size:16px!important;white-space:nowrap!important}article[id^=batch-]>button>.statusBadge{grid-column:2/3!important;grid-row:2!important;justify-self:end!important;padding:6px 9px!important;font-size:11px!important}article[id^=batch-]>button>span:last-child{grid-column:3!important;grid-row:1/3!important;align-self:center!important;font-size:17px!important}.accountBatchExpanded{padding:14px!important}.dgBatchJourney{margin-bottom:14px!important;padding:13px!important;border-radius:14px!important}.dgBatchJourneyHead{margin-bottom:10px!important}.dgBatchJourneyHead h3{font-size:18px!important;line-height:1.2!important}.dgBatchGuidanceGrid{gap:6px!important}.dgBatchGuidanceGrid>div{padding:10px 11px!important;gap:4px!important;border-radius:10px!important}.dgBatchGuidanceGrid small{font-size:9px!important;letter-spacing:.055em!important}.dgBatchGuidanceGrid strong{font-size:12.5px!important;line-height:1.38!important}.dgBatchProgress{position:relative!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-column-gap:6px!important;column-gap:6px!important;grid-row-gap:13px!important;row-gap:13px!important;margin-top:13px!important;padding-top:2px!important}.dgBatchProgressStep{position:relative!important;gap:4px!important;min-width:0!important}.dgBatchProgressStep>span{width:25px!important;height:25px!important;font-size:10px!important;border-width:2px!important;z-index:2!important}.dgBatchProgressStep small{font-size:9.5px!important;line-height:1.15!important;white-space:normal!important}.dgBatchProgressStep:not(:nth-child(4)):not(:last-child):after{content:""!important;position:absolute!important;top:12px!important;left:calc(50% + 16px)!important;width:calc(100% - 26px)!important;height:2px!important;background:#2f3c50!important;z-index:1!important}.dgBatchProgressStep.done:not(:nth-child(4)):not(:last-child):after{background:#64748b!important}.dgBatchProgressStep:nth-child(n+5){margin-top:1px!important}.customerBatchSummaryGrid{gap:8px!important;margin-bottom:14px!important}.customerBatchSummaryGrid .card{padding:11px!important}.customerBatchSummaryGrid .card strong{font-size:16px!important}.customerBatchSummaryGrid .eyebrow{font-size:9px!important}}.dgMobileHeader{display:none}@media(max-width:800px){.dgMobileHeader{display:block;position:relative;z-index:40;background:#090909;border-bottom:1px solid #202938}.dgMobileHeaderBar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;padding-bottom:8px}.dgMobileBrand{min-width:0;flex:1 1;color:#f8fafc;font-size:16px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dgMobileQuickActions{display:flex;align-items:center;gap:5px;flex:0 0 auto}.dgMobileMenuButton,.dgMobileQuickAction{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #2b3748;border-radius:11px;background:#111927;color:#f8fafc;text-decoration:none;padding:0 9px;font-weight:800;cursor:pointer}.dgMobileMenuButton:active,.dgMobileQuickAction:active{transform:scale(.98)}.dgMobileActionIcon{font-size:17px;line-height:1}.dgMobileActionText{font-size:11px;line-height:1}.dgMobileCartAction{position:relative}.dgMobileCartBadge{position:absolute;top:-6px;right:-5px;min-width:21px;height:21px;display:flex;align-items:center;justify-content:center;padding:0 5px;border:2px solid #090909;border-radius:999px;background:#f4c84b;color:#111827;font-size:10px;font-weight:950;line-height:1}.dgMobileMenu{position:relative}.dgMobileMenu>summary{list-style:none}.dgMobileMenu>summary::-webkit-details-marker{display:none}.dgMobileMenuButton{width:44px;padding:0;font-size:19px}.dgMobileNavPanel{position:absolute;top:52px;right:-20px;width:100vw;max-width:none;padding:14px 20px 18px!important;background:#101720;border-top:1px solid #263244;border-bottom:1px solid #263244;box-shadow:0 18px 35px rgba(0,0,0,.38)}.dgMobileNavPanel .mobileHeaderSearch{display:grid;grid-template-columns:minmax(0,1fr) auto;margin:0 0 10px}.dgMobileNavPanel .mobileHeaderSearch input{min-height:46px;border-radius:11px 0 0 11px;background:#151e2b;border-color:#435168;color:#f8fafc;font-size:16px}.dgMobileNavPanel .mobileHeaderSearch button{min-height:46px;border:0;border-radius:0 11px 11px 0;padding:0 16px;background:#f4c84b;color:#111827;font-weight:900}.dgMobileMenuLinks{display:grid}.dgMobileMenuLinks>a{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 9px;border-bottom:1px solid #283446;color:#f4f7fb;font-size:15px;font-weight:800}.dgMobileMenuLinks>a>span:last-child{color:#748197;font-size:22px;font-weight:500}.dgMobileMenuLinks .dgMobileSellLink,.dgMobileMenuLinks>a:hover{color:#f4c84b}.dgMobileMenuDivider{height:9px;margin:0 -20px;background:#090e16;border-top:1px solid #202b3a;border-bottom:1px solid #202b3a}.mobileNav.dgMobileMenu{margin:0!important;padding:0!important;border:0!important;background:transparent!important}}@media(max-width:390px){.dgMobileHeaderBar{padding-left:12px;padding-right:12px}.dgMobileBrand{font-size:15px}.dgMobileActionText{display:none}.dgMobileQuickAction{width:43px;padding:0}.dgMobileNavPanel{right:-12px}}.dgCartStepper{width:100%;min-height:52px;display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:stretch;overflow:hidden;border:1px solid #e8bb2d;border-radius:12px;background:#121a27}.dgCartStepButton{border:0;background:#1c2636;color:#f8fafc;font-size:25px;font-weight:900;cursor:pointer}.dgCartStepButton.add{background:#f4c431;color:#111827}.dgCartStepButton:disabled{opacity:.4;cursor:not-allowed}.dgCartStepQty{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:#fff}.dgCartStepQty small{font-size:8px;font-weight:900;letter-spacing:.08em;color:#8491a5}.dgCartStepQty strong{font-size:18px;line-height:1}@media(max-width:700px){.dgCartStepper{grid-template-columns:44px minmax(0,1fr) 44px;min-height:48px}.dgCartStepButton{font-size:22px}.dgCartStepQty strong{font-size:17px}}.dgMiniCardStrip{display:flex;align-items:center;gap:5px;margin-top:8px;min-height:48px}.dgMiniCardThumb{width:34px;height:48px;flex:0 0 34px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #334155;border-radius:6px;background:#09101b;box-shadow:0 2px 7px rgba(0,0,0,.28)}.dgMiniCardThumb img{width:100%;height:100%;display:block;object-fit:contain}.dgMiniCardThumb>span{font-size:9px;font-weight:900;color:#7d8ca2}.dgMiniCardMore{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border:1px solid #38475d;border-radius:999px;background:#1b2636;color:#f1f5f9;font-size:11px;font-weight:900}@media(min-width:701px){.dgMiniCardThumb{width:40px;height:56px;flex-basis:40px}}@media(max-width:700px){.dgMiniCardStrip{gap:4px;margin-top:7px;min-height:45px}.dgMiniCardThumb{width:32px;height:44px;flex-basis:32px}.dgMiniCardMore{min-width:33px;height:33px;padding:0 6px;font-size:10px}.v37CustomerOrderMain .dgMiniCardStrip{margin-top:6px}}.dgCardSearchV2{display:grid;grid-gap:14px;gap:14px}.dgCardSearchHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dgCardSearchHead h2{margin:4px 0 5px}.dgCardSearchHead p{margin:0;color:#8f9bad}.dgSearchShortcut{min-width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid #344258;border-radius:9px;background:#182231;color:#cbd5e1}.dgCardSearchForm{display:grid;grid-gap:11px;gap:11px}.dgMainSearchRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.dgMainSearchInput{position:relative;min-width:0}.dgMainSearchInput input{width:100%;min-height:54px;padding:0 48px 0 46px;border:2px solid #c69c2d;border-radius:13px;background:#161f2d;color:#fff;font-size:16px}.dgMainSearchInput input:focus{outline:none;border-color:#f4c84b;box-shadow:0 0 0 2px rgba(244,200,75,.12)}.dgSearchGlass{left:16px;color:#94a3b8;font-size:22px;pointer-events:none}.dgSearchClear,.dgSearchGlass{position:absolute;top:50%;transform:translateY(-50%)}.dgSearchClear{right:8px;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#f8fafc;font-size:25px;cursor:pointer}.dgSearchSubmit{min-width:112px;min-height:54px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:12px;background:#f4c84b;color:#111827;font:inherit;font-weight:900;cursor:pointer}.dgSearchSubmit:disabled{opacity:.65}.dgSearchQuickRow{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.dgGamePicker{display:grid;grid-gap:5px;gap:5px;padding:10px 12px;border:1px solid #334155;border-radius:12px;background:#151e2b}.dgGamePicker>span{font-size:11px;font-weight:900;color:#d9e1ea}.dgGamePicker select{min-height:40px;border:0;background:transparent;color:#fff;font-weight:800}.dgSearchToolButtons{display:flex;gap:8px}.dgSearchToolButtons>button{min-height:48px;padding:0 16px;border:1px solid #39475b;border-radius:11px;background:#171f2c;color:#e5e7eb;font-weight:800;cursor:pointer}.dgSearchToolButtons>button.active{border-color:#f4c84b;color:#f4c84b}.dgFilterDot{color:#f4c84b;margin-left:4px}.dgCardSearchFilters{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:9px;gap:9px;padding:11px;border:1px solid #334155;border-radius:12px;background:#0e1520}.dgCardSearchFilters label{display:grid;grid-gap:5px;gap:5px}.dgCardSearchFilters label>span{font-size:10px;font-weight:900;letter-spacing:.05em;color:#8491a5}.dgCardSearchFilters input{min-height:44px;font-size:16px}.dgClearFilters{align-self:end;min-height:44px}.dgConditionGuide{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;padding:12px;border:1px solid #334155;border-radius:12px;background:#0d1420}.dgConditionGuide>small,.dgConditionGuide>strong{grid-column:1/-1}.dgConditionGuide>div{display:grid;justify-items:center;padding:8px 5px;border-radius:8px;background:#172131}.dgConditionGuide>div span{font-size:9px;color:#9aa6b8;text-align:center}.dgConditionGuide>small{color:#8f9bad}.dgSearchResultsHeader{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-top:4px}.dgSearchResultsHeader>div{display:grid;grid-gap:2px;gap:2px}.dgSearchResultsHeader small{color:#8f9bad}.dgSearchResultsHeader label{display:grid;grid-gap:4px;gap:4px}.dgSearchResultsHeader label>span{font-size:10px;font-weight:900;color:#8f9bad}.dgSearchResultsHeader select{min-height:38px}.dgSearchMessage{padding:12px;border:1px solid #36445a;border-radius:10px;background:#111a28;color:#cbd5e1}.dgCardSearchResults{display:grid;grid-gap:8px;gap:8px}.dgCardSearchResult{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid #2d394b;border-radius:12px;background:#0e1520}.dgSearchCardImage{width:72px;height:92px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#070b12}.dgSearchCardImage img{width:100%;height:100%;object-fit:contain}.dgSearchCardImage>span{font-size:11px;font-weight:900;color:#758299}.dgSearchCardInfo{min-width:0;display:grid;grid-gap:3px;gap:3px}.dgSearchCardInfo>strong{color:#fff;font-size:15px}.dgSearchCardInfo>small,.dgSearchCardInfo>span{color:#9aa6b8;font-size:12px}.dgSearchMarket{display:flex;align-items:baseline;gap:7px;margin-top:4px}.dgSearchMarket small{font-size:8px;font-weight:900;color:#748197}.dgSearchMarket b{color:#f4c84b}.dgSearchAdd{width:52px;height:52px;border:0;border-radius:12px;background:#f4c84b;color:#111827;font-size:28px;font-weight:900;cursor:pointer}.dgBatchReviewBackdrop{display:none}@media(max-width:800px){.dgCardSearchV2{gap:11px}.dgCardSearchHead{gap:10px}.dgCardSearchHead h2{font-size:25px;line-height:1.1}.dgCardSearchHead p{font-size:13px;line-height:1.4}.dgSearchShortcut{display:none}.dgMainSearchRow{grid-template-columns:minmax(0,1fr) 52px;gap:6px}.dgMainSearchInput input{min-height:52px;padding-left:43px;padding-right:42px}.dgSearchSubmit{min-width:52px;width:52px;min-height:52px;padding:0;font-size:19px}.dgSearchSubmit span:last-child{display:none}.dgSearchQuickRow{grid-template-columns:1fr;gap:7px}.dgGamePicker{padding:8px 10px}.dgSearchToolButtons{display:grid;grid-template-columns:1fr 1fr}.dgSearchToolButtons>button{min-height:44px;padding:0 8px;font-size:12px}.dgCardSearchFilters{grid-template-columns:1fr;padding:9px}.dgClearFilters{width:100%}.dgConditionGuide{grid-template-columns:repeat(3,minmax(0,1fr))}.dgSearchResultsHeader{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px}.dgSearchResultsHeader label{width:100%}.dgSearchResultsHeader select{width:100%;min-height:42px}.dgCardSearchResult{grid-template-columns:58px minmax(0,1fr) 46px;gap:9px;padding:9px}.dgSearchCardImage{width:58px;height:79px}.dgSearchAdd{width:46px;height:46px;font-size:25px}.dgSearchCardInfo>strong{font-size:14px}.dgBatchReviewBackdrop{position:fixed;inset:0;z-index:999;display:flex;align-items:flex-end;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dgBatchReviewDrawer{width:100%;max-height:88dvh;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid #344258;border-radius:22px 22px 0 0;background:#0d1420;color:#f8fafc;box-shadow:0 -20px 60px rgba(0,0,0,.55)}.dgBatchReviewHandle{width:42px;height:5px;margin:8px auto 2px;border-radius:999px;background:#4a5668}.dgBatchReviewHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 15px 12px;border-bottom:1px solid #273447}.dgBatchReviewHead h2{margin:3px 0;font-size:22px}.dgBatchReviewHead p{margin:0;color:#9aa6b8}.dgBatchReviewClose{width:42px;height:42px;flex:0 0 42px;border:1px solid #37465b;border-radius:10px;background:#172131;color:#fff;font-size:24px}.dgBatchReviewItems{overflow:auto;display:grid;grid-gap:8px;gap:8px;padding:10px 12px;overscroll-behavior:contain}.dgBatchReviewItem{padding:10px;border:1px solid #2d394b;border-radius:12px;background:#111a28}.dgBatchReviewTop{display:grid;grid-template-columns:52px minmax(0,1fr) 34px;grid-gap:9px;gap:9px;align-items:center}.dgBatchReviewImage{width:52px;height:70px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:7px;background:#080d15}.dgBatchReviewImage img{width:100%;height:100%;object-fit:contain}.dgBatchReviewImage span{font-size:10px;color:#7d8ca2;font-weight:900}.dgBatchReviewCard{min-width:0;display:grid;grid-gap:3px;gap:3px}.dgBatchReviewCard strong{font-size:14px}.dgBatchReviewCard small,.dgBatchReviewCard span{color:#93a0b3;font-size:11px}.dgBatchReviewRemove{width:34px;height:34px;border:1px solid #4a3540;border-radius:9px;background:#21141a;color:#ff9a9a;font-size:20px}.dgBatchReviewControls{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:9px}.dgBatchReviewControls label,.dgBatchReviewOffer,.dgBatchReviewQty{display:grid;grid-gap:4px;gap:4px}.dgBatchReviewControls label>span,.dgBatchReviewOffer>span,.dgBatchReviewQty>span{font-size:9px;font-weight:900;letter-spacing:.05em;color:#8491a5}.dgBatchReviewControls select{min-height:40px;font-size:13px}.dgBatchReviewQty>div{min-height:40px;display:grid;grid-template-columns:38px 1fr 38px;overflow:hidden;border:1px solid #344258;border-radius:9px}.dgBatchReviewQty button{border:0;background:#1b2636;color:#fff;font-size:18px}.dgBatchReviewQty strong{display:flex;align-items:center;justify-content:center}.dgBatchReviewOffer{grid-column:1/-1;padding-top:2px}.dgBatchReviewOffer strong{color:#f4c84b;font-size:16px}.dgBatchReviewFooter{padding:11px 12px calc(11px + env(safe-area-inset-bottom));border-top:1px solid #2c394c;background:#090e16}.dgBatchReviewTotal{display:grid;grid-template-columns:1fr auto;grid-gap:2px 10px;gap:2px 10px;margin-bottom:9px}.dgBatchReviewTotal span{font-size:12px;color:#9aa6b8}.dgBatchReviewTotal strong{color:#f4c84b;font-size:20px}.dgBatchReviewTotal small{grid-column:1/-1;color:#7d899a;font-size:10px}.dgBatchReviewActions{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:7px;gap:7px}.dgBatchReviewActions .btn{min-height:48px}.mobileBatchBar{gap:7px!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important}.dgMobileReviewBatch{min-width:0;flex:1 1;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border:1px solid #334155;border-radius:11px;background:#131c2a;color:#fff;text-align:left}.dgMobileReviewBatch>span{min-width:0;display:grid;font-weight:900;font-size:12px}.dgMobileReviewBatch small{color:#94a3b8;font-size:9px;font-weight:700}.dgMobileReviewBatch strong{white-space:nowrap;color:#f4c84b;font-size:15px}.mobileBatchBar>.btn{min-height:50px!important;white-space:nowrap}}.dgBatchDecisions{margin:16px 0;display:grid;grid-gap:16px;gap:16px;color:inherit}.dgBatchDecisions h3{margin:0 0 10px;font-size:1.05rem}.dgBatchDecisions h3 span{font-weight:400;opacity:.7}.dgShipNotice{padding:16px;border:1px solid #c49b24;border-radius:14px;background:rgba(244,196,0,.08)}.dgShipNotice p{margin:6px 0 0;line-height:1.5}.dgDecisionList{display:grid;grid-gap:10px;gap:10px}.dgDecisionRow{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:14px;border:1px solid rgba(148,163,184,.3);border-radius:12px}.dgDecisionImage{height:88px;display:grid;place-items:center;border-radius:6px;background:rgba(148,163,184,.08);overflow:hidden}.dgDecisionImage img{width:100%;height:100%;object-fit:contain}.dgDecisionInfo{min-width:0;overflow-wrap:anywhere}.dgDecisionInfo p{margin:4px 0;line-height:1.5;font-size:.9rem}.dgDecisionInfo>p:not(.dgDecisionReason){opacity:.8}.dgDecisionBadge{padding:5px 9px;border-radius:999px;font-size:.78rem;font-weight:700;white-space:nowrap}.dgDecisionBadge.accepted{background:rgba(34,197,94,.15);color:#16834b}.dgDecisionBadge.denied{background:rgba(239,68,68,.12);color:#bd3030}.dark .dgDecisionBadge.accepted,[data-theme=dark] .dgDecisionBadge.accepted{color:#86efac}.dark .dgDecisionBadge.denied,[data-theme=dark] .dgDecisionBadge.denied{color:#fca5a5}.dgDeniedCards{border:1px solid rgba(148,163,184,.3);border-radius:12px;padding:14px}.dgDeniedCards summary{cursor:pointer;font-weight:700;line-height:1.5}.dgDeniedCards .dgDecisionList{margin-top:12px}.dgDenialEditor{display:grid;grid-gap:8px;gap:8px}.dgDenialEditor textarea{width:100%;min-height:80px;resize:vertical;padding:10px;border-radius:8px;box-sizing:border-box;font:inherit}.dgDenialEditor small{opacity:.75}.dgDenialEditor button{justify-self:start;min-height:44px}@media(max-width:600px){.dgDecisionRow{grid-template-columns:52px minmax(0,1fr);gap:10px}.dgDecisionImage{height:73px;grid-row:1/3}.dgDecisionBadge{grid-column:2;justify-self:start}.dgShipNotice{padding:14px}.dgDeniedCards{padding:12px}}.dgFinalOffer{margin-top:16px;padding:18px;display:grid;grid-gap:12px;gap:12px;min-width:0;scroll-margin-top:140px}.dgFinalOffer h3{font-size:2rem;margin:0}.dgFinalOffer p{margin:0;line-height:1.5}.dgFinalOffer label{font-weight:700}.dgFinalOffer input,.dgFinalOffer select{max-width:100%;padding:12px;border-radius:10px;background:var(--input-bg,#111827);color:var(--text,#f9fafb);border:1px solid rgba(148,163,184,.4)}.dgFinalOffer button,.dgFinalOffer input,.dgFinalOffer select{width:100%;min-width:0;box-sizing:border-box;min-height:48px;font-size:16px}.dgFinalOffer button{white-space:normal}.dgDeclineButton{opacity:.85}.dgDeclineConfirm{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(148,163,184,.4);border-radius:10px}.dgInspectionNote{margin-top:12px;padding:12px;border-radius:10px;background:rgba(148,163,184,.09)}.dgInspectionNote p{white-space:pre-wrap}.dgInspectionPhoto{margin-top:12px}.dgInspectionPhoto summary{font-weight:700;cursor:pointer}.dgInspectionPhoto img{display:block;width:100%;max-width:360px;height:auto;max-height:420px;object-fit:contain;margin-top:10px;border-radius:8px}.dgInspectionPhoto small{display:block;margin-top:6px;opacity:.75}.dgOfferSuccess{padding:14px;border-radius:10px;background:rgba(34,197,94,.12)}.dgCompactNoticeWrap>a.dgCompactNotice{box-sizing:border-box;display:grid;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;grid-gap:10px;gap:10px;width:100%;max-width:1180px;min-height:48px;margin:0 auto;padding:8px 20px}.dgCompactNotice .dgCompactNoticeBell{position:relative;grid-column:1;display:grid;place-items:center;width:34px;height:34px;flex:none;line-height:1}.dgCompactNotice .dgCompactNoticeCopy{grid-column:2;display:flex;align-items:center;gap:10px;min-width:0;margin:0;font-size:14px;line-height:1.4}.dgCompactNotice .dgCompactNoticeCopy strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dgCompactNotice .dgCompactNoticeCopy>span{flex:none;white-space:nowrap}.dgCompactNotice .dgCompactNoticeCount{position:static;grid-column:3;display:grid;place-items:center;width:auto;min-width:26px;height:26px;padding:0 6px;margin:0;border-radius:999px;font-size:12px;line-height:1;transform:none}.dgCompactNotice .dgCompactNoticeArrow{position:static;grid-column:4;display:grid;place-items:center;width:16px;margin:0;font-size:24px;line-height:1;transform:none}.dgCompactNotice:focus-visible{outline:2px solid #facc15;outline-offset:-2px}@media(max-width:640px){.dgCompactNoticeWrap>a.dgCompactNotice{gap:8px;padding:10px 20px;min-height:60px}.dgCompactNotice .dgCompactNoticeCopy{flex-direction:column;align-items:flex-start;gap:2px}.dgCompactNotice .dgCompactNoticeCopy strong{width:100%;white-space:normal;overflow-wrap:anywhere}.dgCompactNotice .dgCompactNoticeCopy>span{font-size:12px}}.dgCompactNoticeWrap>a.dgCompactNotice{grid-template-columns:34px minmax(0,1fr) auto;min-height:56px;padding-top:10px;padding-bottom:10px}.dgCompactNotice .dgCompactNoticeMeta{grid-column:3;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;padding:6px 10px;border:1px solid rgba(148,163,184,.28);border-radius:999px;background:rgba(148,163,184,.08);color:inherit;white-space:nowrap;font-size:13px;font-weight:700;line-height:1}.dgCompactNotice .dgCompactNoticeMetaNumber{display:grid;place-items:center;min-width:24px;height:24px;padding:0 5px;border-radius:999px;background:#facc15;color:#111;font-size:12px;font-weight:800}.dgCompactNotice .dgCompactNoticeMetaArrow{font-size:22px;line-height:1;opacity:.75}@media(max-width:640px){.dgCompactNoticeWrap>a.dgCompactNotice{min-height:64px}.dgCompactNotice .dgCompactNoticeMeta{gap:6px;padding:6px 8px}}@media(max-width:440px){.dgCompactNotice .dgCompactNoticeMetaLabel{display:none}}@media(max-width:900px){.dgMobileHeader.dgMobileHeaderPolish{position:relative}.dgMobileHeaderPolish .dgMobileHeaderBar{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:88px;padding-top:8px;padding-bottom:8px;position:static}.dgMobileHeaderPolish .dgMobileBrand{display:flex;align-items:center;flex:0 0 64px;width:64px;min-width:0;padding:0}.dgMobileHeaderPolish .dgMobileBrandLogo{display:block;width:64px;height:72px;object-fit:contain}.dgMobileHeaderPolish .dgMobileQuickActions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.dgMobileHeaderPolish .dgMobileMenuButton,.dgMobileHeaderPolish .dgMobileQuickAction{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:10px;font-size:13px;line-height:1.2;border-radius:12px}.dgMobileHeaderPolish .dgMobileActionIcon{font-size:20px;line-height:1}.dgMobileHeaderPolish .dgMobileActionText{font-size:12px}.dgMobileHeaderPolish .dgMobileMenu{position:static;margin:0}.dgMobileHeaderPolish .dgMobileMenuButton{list-style:none}.dgMobileHeaderPolish .dgMobileMenuButton::-webkit-details-marker{display:none}.dgMobileHeaderPolish .dgMobileNavPanel{position:absolute;top:calc(100% + 8px);left:20px;right:20px;width:auto;min-width:0;max-width:none;max-height:65vh;overflow:auto;margin:0;padding:16px;z-index:90;border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.28)}.dgMobileHeaderPolish .dgMobileVisibleLinks{display:grid;grid-template-columns:1fr 1fr 1.6fr;grid-gap:8px;gap:8px;padding-top:0;padding-bottom:12px}.dgMobileVisibleLinks a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border:1px solid rgba(148,163,184,.3);border-radius:10px;background:rgba(148,163,184,.08);font-size:13px;font-weight:750;line-height:1.2;white-space:nowrap}.dgMobileVisibleLinks a.dgMobileVisibleSell{background:#facc15;border-color:#facc15;color:#111}.dgMobileVisibleLinks a:focus-visible{outline:2px solid #facc15;outline-offset:2px}.v37ShopControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.v37ShopControls .v37ShopSearch{grid-column:1/-1;min-width:0}.v37ShopControls .v37FilterButton,.v37ShopControls .v37Sort{box-sizing:border-box;width:100%;min-width:0;height:48px;min-height:48px;margin:0;border-radius:11px}.v37ShopControls .v37Sort>span{display:none}}@media(max-width:360px){.dgMobileHeaderPolish .dgMobileActionText{display:none}}.v37ShopControls .v37Sort{position:relative;align-items:center;padding-left:0;overflow:hidden}.v37ShopControls .v37Sort select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:none!important;box-sizing:border-box;flex:1 1;width:100%;min-width:0;height:100%;margin:0;padding:0 40px 0 14px;border:0;border-radius:10px;line-height:normal;font-size:14px}.v37ShopControls .v37Sort:after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-70%) rotate(45deg);pointer-events:none}.v37ShopControls .v37Sort>span{padding-left:14px}.v37ShopControls .v37Sort:focus-within{outline:2px solid #facc15;outline-offset:2px}.adminOrders .adminOrderCustomer{min-width:0}.adminOrders .adminOrderCustomer .dgOrderCardPreview{display:flex;align-items:center;gap:6px;min-width:0;margin-top:7px}.adminOrders .dgOrderPreviewCard{position:relative;display:inline-flex;flex:none;width:32px;height:44px;border:1px solid rgba(148,163,184,.35);border-radius:5px;background:rgba(148,163,184,.1)}.adminOrders .dgOrderPreviewCard img{display:block;width:100%;height:100%;object-fit:contain;border-radius:4px}.adminOrders .dgOrderPreviewFallback{display:grid;place-items:center;width:100%;font-size:9px;opacity:.65}.adminOrders .dgOrderPreviewQuantity{position:absolute;right:-3px;bottom:-3px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;min-height:16px;padding:1px 3px;border-radius:5px;background:#facc15;color:#111;font-size:9px;font-weight:800;line-height:1}.adminOrders .dgOrderPreviewMore{display:grid;place-items:center;min-width:28px;min-height:28px;padding:4px;border:1px solid rgba(148,163,184,.3);border-radius:7px;font-size:11px;font-weight:700}