:root{color-scheme:dark;--ink:#f4eadb;--muted:#b9aa9b;--line:rgba(222,199,172,.18);--paper:#171411;--panel:#241f1a;--navy:#f7eddf;--blue:#c9894d;--blue-soft:rgba(184,107,59,.16);--red:#d28761;--red-soft:rgba(166,82,52,.18);--green:#8ea36f;--gold:#c89a57;--gold-soft:rgba(200,154,87,.18);--patriot-sky:#1e1a16;--surface-glow:rgba(39,33,28,.82);--shadow:0 18px 48px rgba(0,0,0,.38);--tight-shadow:0 10px 26px rgba(0,0,0,.24);--hairline:rgba(222,199,172,.14);--tap-target:44px;--mobile-gutter:14px}*{box-sizing:border-box}[hidden]{display:none !important}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:linear-gradient(180deg,rgba(255,255,255,.68),rgba(255,255,255,0) 180px),radial-gradient(circle at top left,rgba(45,95,159,.08),transparent 280px),var(--paper)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,textarea,select{font:inherit}::selection{background:rgba(45,95,159,.2);color:var(--navy)}.brand{display:inline-flex;align-items:center;gap:10px}.brand-mark{display:block;width:42px;height:40px;border:1px solid rgba(255,255,255,.22);border-radius:8px;overflow:hidden;background:#f3f5f6;box-shadow:inset 0 -2px 0 rgba(255,255,255,.12),var(--tight-shadow);transition:transform .16s ease,box-shadow .16s ease}.brand:hover .brand-mark{transform:translateY(-1px);box-shadow:inset 0 -2px 0 rgba(255,255,255,.18),0 10px 24px rgba(19,35,63,.16)}.brand-mark img{width:100%;height:100%;object-fit:cover;object-position:center top}.brand strong{display:block;font-size:15px}.brand small{display:block;color:var(--muted);font-size:12px}.eyebrow{margin:0 0 8px;color:var(--red);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.button,button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:linear-gradient(180deg,#1b3158,var(--navy));color:white;padding:11px 15px;font-weight:850;line-height:1.15;text-align:center;cursor:pointer;box-shadow:var(--tight-shadow);transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.button:hover,button:hover{background:linear-gradient(180deg,#244579,#152845);transform:translateY(-1px)}.button:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(45,95,159,.22);outline-offset:2px}.button.secondary{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(19,35,63,.14);background:white;color:var(--navy);box-shadow:none}.button.secondary:hover{background:var(--blue-soft);color:var(--navy)}[data-icon]::before{content:"";display:inline-block;width:1em;height:1em;flex:0 0 auto;background:currentColor;mask:var(--action-icon) center / contain no-repeat;-webkit-mask:var(--action-icon) center / contain no-repeat}[data-icon="wallet"]{--action-icon:radial-gradient(circle at 68% 50%,transparent 0 16%,#000 17% 22%,transparent 23%),linear-gradient(#000 0 0)}[data-icon="refresh"]{--action-icon:conic-gradient(from 35deg,transparent 0 16%,#000 16% 82%,transparent 82%),radial-gradient(circle,transparent 0 48%,#000 49% 62%,transparent 63%)}[data-icon="open"]{--action-icon:linear-gradient(45deg,transparent 0 42%,#000 43% 57%,transparent 58%),linear-gradient(90deg,transparent 0 48%,#000 49% 100%),linear-gradient(180deg,#000 0 36%,transparent 37%)}[data-icon="package"]{--action-icon:linear-gradient(30deg,transparent 0 37%,#000 38% 48%,transparent 49%),linear-gradient(150deg,transparent 0 37%,#000 38% 48%,transparent 49%),linear-gradient(#000 0 0)}[data-icon="tag"]{--action-icon:radial-gradient(circle at 28% 28%,transparent 0 10%,#000 11% 16%,transparent 17%),linear-gradient(135deg,#000 0 70%,transparent 71%)}[data-icon="tracking"]{--action-icon:radial-gradient(circle at 28% 72%,transparent 0 13%,#000 14% 25%,transparent 26%),radial-gradient(circle at 72% 72%,transparent 0 13%,#000 14% 25%,transparent 26%),linear-gradient(#000 0 0)}[data-icon="save"]{--action-icon:linear-gradient(#000 0 0),linear-gradient(90deg,transparent 0 22%,#000 23% 77%,transparent 78%)}[data-icon="search"]{--action-icon:radial-gradient(circle at 42% 42%,transparent 0 30%,#000 31% 43%,transparent 44%),linear-gradient(45deg,transparent 0 58%,#000 59% 72%,transparent 73%)}[data-icon="copy"]{--action-icon:linear-gradient(#000 0 0),linear-gradient(#000 0 0)}.buyer-topbar{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:auto minmax(280px,760px) auto;align-items:center;gap:16px;padding:10px clamp(18px,4vw,54px);background:rgba(252,250,245,.9);border-bottom:1px solid var(--line);backdrop-filter:blur(14px);box-shadow:0 8px 24px rgba(19,35,63,.06)}.buyer-topbar::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:linear-gradient(90deg,var(--red) 0 22%,transparent 22% 28%,var(--blue) 28% 76%,transparent 76% 82%,var(--gold) 82% 100%)}.buyer-nav{display:flex;align-items:center;gap:6px}.buyer-nav a{border-radius:8px;padding:9px 11px;color:#586270;font-weight:780}.buyer-nav a:hover{background:var(--panel);color:var(--navy);box-shadow:0 1px 0 rgba(19,35,63,.06)}.buyer-nav .nav-cta{background:var(--navy);color:white}.buyer-nav .nav-cta:hover{background:#1d3f6f;color:white}.buyer-nav .admin-nav-link{border:1px solid rgba(185,139,74,.42);background:#fff8ea;color:#624615}.buyer-nav .admin-nav-link:hover{background:#f4e4bf;color:#3e2b0f}.nav-form{margin:0}.nav-button{padding:8px 10px;border:1px solid rgba(19,35,63,.14);background:white;color:var(--navy);box-shadow:none}.nav-button:hover{background:var(--blue-soft);color:var(--navy)}.account-pill{max-width:130px;overflow:hidden;border:1px solid rgba(45,95,159,.18);border-radius:999px;background:var(--blue-soft);color:var(--navy);padding:8px 10px;font-size:12px;font-weight:900;white-space:nowrap}.buyer-nav .account-pill:hover{background:#dfeafa;color:var(--navy)}.account-menu{position:relative;flex:0 0 auto}.account-menu summary{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(19,35,63,.14);border-radius:999px;background:white;box-shadow:0 1px 0 rgba(19,35,63,.05);cursor:pointer;list-style:none;overflow:hidden}.account-menu summary::-webkit-details-marker{display:none}.account-menu summary img{width:100%;height:100%;object-fit:cover}.account-menu summary span,.avatar-placeholder,.settings-avatar-row span{display:grid;place-items:center;width:100%;height:100%;background:var(--navy);color:white;font-weight:950}.account-menu-panel{position:absolute;top:calc(100%+8px);right:0;z-index:20;display:grid;gap:4px;min-width:210px;padding:10px;border:1px solid rgba(19,35,63,.14);border-radius:8px;background:white;box-shadow:var(--tight-shadow)}.account-menu-panel strong{padding:6px 8px;color:var(--navy)}.account-menu-panel a,.account-menu-panel button{width:100%;padding:9px 8px;border:0;border-radius:7px;background:transparent;color:var(--muted);text-align:left;font:inherit;font-weight:850;cursor:pointer}.account-menu-panel a:hover,.account-menu-panel button:hover{background:rgba(45,95,159,.08);color:var(--navy)}.account-menu-panel form{margin:0}.topbar-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;min-width:0;padding:5px;border:1px solid rgba(19,35,63,.14);border-radius:8px;background:rgba(255,255,255,.95);box-shadow:0 1px 0 rgba(19,35,63,.04);transition:box-shadow .16s ease,border-color .16s ease}.topbar-search:focus-within{border-color:rgba(45,95,159,.35);box-shadow:0 10px 30px rgba(45,95,159,.12)}.topbar-search input{min-width:0;border:0;background:transparent;padding:9px 10px;color:var(--ink)}.topbar-search input:focus{outline:0}.topbar-search button{padding:9px 12px;box-shadow:none}.market-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(18px,4vw,54px) 10px}.market-intro h1,.simple-page h1,.product-detail h1,.storefront-head h1,.seller-header h1{margin:0;font-size:clamp(30px,4vw,58px);line-height:.98;letter-spacing:0}.market-intro h1{max-width:720px;font-size:clamp(34px,5vw,64px)}.market-intro p,.simple-page p,.product-detail p,.storefront-head p,.seller-header p{color:var(--muted);line-height:1.55;max-width:720px}.market-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;max-width:760px;margin:22px 0 12px;padding:6px;border:1px solid rgba(19,35,63,.14);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:var(--tight-shadow)}.market-search input{min-width:0;border:0;background:transparent;padding:10px 12px;color:var(--ink)}.market-search input:focus{outline:0}.category-chips{display:flex;flex-wrap:wrap;gap:8px}.category-chips a{padding:7px 10px;border:1px solid rgba(19,35,63,.12);border-radius:999px;background:rgba(255,255,255,.78);color:#4d5766;font-size:13px;font-weight:800;transition:transform .14s ease,background .14s ease,border-color .14s ease}.category-chips a:hover,.category-chips a.active{color:var(--navy);border-color:rgba(45,95,159,.32);background:var(--blue-soft);transform:translateY(-1px)}.market-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.market-summary strong{color:var(--navy);font-size:21px;line-height:1.05}.market-summary span{padding:7px 10px;border:1px solid rgba(19,35,63,.12);border-radius:999px;background:rgba(255,255,255,.82);color:var(--muted);font-size:13px;font-weight:850;box-shadow:0 1px 0 rgba(19,35,63,.04)}.market-filter-bar{display:grid;grid-template-columns:minmax(150px,200px) repeat(2,minmax(96px,130px)) minmax(120px,auto) auto;gap:10px;align-items:end;margin:0 clamp(18px,4vw,54px) 16px;padding:12px;border:1px solid rgba(19,35,63,.1);border-radius:10px;background:rgba(255,255,255,.72);box-shadow:0 10px 28px rgba(19,35,63,.06)}.market-filter-bar label{display:grid;min-width:0;gap:5px;color:var(--muted);font-size:13px;font-weight:850}.market-filter-bar input,.market-filter-bar select{width:100%;min-width:0;border:1px solid var(--line);border-radius:8px;padding:9px 10px;background:white;box-shadow:inset 0 1px 1px rgba(19,35,63,.035)}.compact-check{align-self:center;margin-top:18px}.market-filter-bar .compact-check{display:flex;align-items:center;gap:8px;min-height:42px;margin-top:0;white-space:nowrap}.market-filter-bar .compact-check input{width:22px;min-width:22px;height:22px}.market-safety-row,.active-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 clamp(18px,4vw,54px) 14px}.market-safety-row span,.active-filter-row span,.active-filter-row a{padding:7px 10px;border:1px solid rgba(19,35,63,.12);border-radius:999px;background:rgba(255,255,255,.82);color:var(--muted);font-size:13px;font-weight:850}.market-safety-row span{color:var(--navy);background:linear-gradient(180deg,#f8fbff,#edf3fb)}.active-filter-row a{color:var(--red)}.feed-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;padding:14px clamp(18px,4vw,54px) 14px}.feed-heading h1{margin:0;font-size:28px;line-height:1.1}.feed-heading h2{margin:0;font-size:22px}.feed-heading p{margin:4px 0 0;color:var(--muted)}.feed-heading a{color:var(--red);font-weight:850}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,276px),1fr));gap:18px;padding:0 clamp(18px,4vw,54px) 54px}.product-grid>.empty-state{grid-column:1 / -1}.product-card{position:relative;display:grid;gap:7px;min-height:100%;overflow:hidden;padding:10px;border:1px solid rgba(19,35,63,.11);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,252,255,.94));box-shadow:0 1px 0 rgba(17,25,39,.04),0 10px 28px rgba(19,35,63,.06);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.product-card:hover{transform:translateY(-3px);border-color:rgba(45,95,159,.24);box-shadow:0 22px 54px rgba(19,35,63,.14)}.product-card::after{content:"";position:absolute;inset:auto 10px 0;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--red),var(--blue),var(--gold));opacity:.72}.product-card-link{display:grid;grid-template-rows:auto auto auto auto minmax(42px,1fr) auto;gap:7px;min-width:0;min-height:100%;color:inherit}.product-card-link>*{min-width:0}.product-card-link:hover{color:inherit}.product-card img{width:100%;height:clamp(180px,18vw,245px);aspect-ratio:4 / 3;object-fit:cover;object-position:center;border-radius:8px;background:#e8e2d7;box-shadow:inset 0 0 0 1px rgba(19,35,63,.06)}.product-card strong{min-width:0;color:var(--navy);font-size:16px;line-height:1.18;overflow-wrap:anywhere}.product-card small,.product-card p{color:var(--muted)}.product-card p{margin:0;font-size:13px;line-height:1.4}.product-card-meta{display:flex;flex-wrap:wrap;gap:5px;min-width:0;overflow:hidden}.product-card-meta small,.product-card-trust,.stock-pill{width:fit-content;max-width:100%;min-width:0;padding:4px 7px;border:1px solid rgba(19,35,63,.1);border-radius:999px;background:rgba(244,247,251,.9);color:#586270;font-size:12px;font-weight:850;overflow-wrap:anywhere;white-space:normal}.product-card-meta small{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-meta small:first-child{flex:1 1 160px}.product-card-trust{display:-webkit-box;justify-self:start;overflow:hidden;border-color:rgba(45,95,159,.14);background:#f4f8ff;color:var(--blue);-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-summary{display:-webkit-box;min-height:36px;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-footer{display:flex;align-items:end;justify-content:space-between;gap:8px;margin-top:auto;min-width:0;overflow:hidden}.stock-pill{flex:0 1 auto;border-color:rgba(185,139,74,.22);background:#fff8ea;color:#705018}.product-card-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin-top:auto}.product-card-actions form{margin:0}.product-card-actions button,.product-card-actions .button,.byline-actions button,.storefront-actions button{width:100%;min-height:36px;padding:7px 8px;border:1px solid rgba(45,95,159,.18);background:linear-gradient(180deg,#f8fbff,var(--blue-soft));color:var(--navy);font-size:13px;box-shadow:none}.product-card-actions.single{grid-template-columns:minmax(0,1fr)}.product-card-actions .button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.collection-heading .eyebrow a{color:var(--blue)}.collection-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.collection-preview-card{display:grid;gap:8px;min-width:0;padding:13px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:linear-gradient(180deg,#fff,#f7f9fc);box-shadow:var(--tight-shadow)}.collection-preview-card strong{color:var(--navy);font-size:18px;line-height:1.15}.collection-preview-card span{color:var(--muted);line-height:1.35}.collection-preview-card small{color:var(--blue);font-weight:900}.collection-preview-card .mini-card-row{display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden}.collection-preview-card .mini-card-row img{width:48px;height:48px;flex:0 0 auto;border-radius:8px;object-fit:cover;border:1px solid rgba(19,35,63,.08)}.founding-seller-badge{display:inline-flex;width:fit-content;margin:4px 0 0;padding:7px 10px;border:1px solid rgba(190,143,61,.28);border-radius:999px;background:#fff8ea;color:#705018;font-weight:950}.product-card-actions button:hover,.product-card-actions .button:hover,.byline-actions button:hover,.storefront-actions button:hover{border-color:rgba(45,95,159,.3);background:linear-gradient(180deg,#fff,#dfeafa);color:var(--navy)}.badge{position:absolute;top:18px;left:18px;padding:6px 9px;border:1px solid rgba(19,35,63,.12);border-radius:999px;background:rgba(255,255,255,.96);color:var(--navy);font-size:12px;font-weight:850;box-shadow:0 8px 20px rgba(19,35,63,.12);backdrop-filter:blur(8px)}.badge.promoted{left:auto;right:18px;background:#fff7e4;border-color:rgba(184,125,38,.35);color:#7a4a0d}.price{display:flex;align-items:baseline;gap:7px;min-width:0}.price b,.detail-price strong{color:var(--red);font-size:18px}.price del,.detail-price del{color:var(--muted)}.product-detail{display:grid;grid-template-columns:minmax(280px,1fr) minmax(280px,560px);gap:34px;padding:38px clamp(18px,4vw,54px)}.product-media-stack{display:grid;gap:12px;align-content:start}.product-media-stack img,.product-media-stack video{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px;border:1px solid rgba(255,255,255,.78);box-shadow:0 22px 58px rgba(19,35,63,.16);background:#111827}.product-media-stack video{aspect-ratio:16 / 9}.store-link{display:inline-block;margin:12px 0;color:var(--red);font-weight:850}.byline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.byline-actions .store-link{margin:12px 0}.byline-actions form{margin:0}.storefront-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin-top:10px}.storefront-actions form{margin:0}.saved-mini-list{display:grid;gap:7px}.saved-mini-list a{padding:8px 9px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(245,247,250,.8);color:var(--navy);font-weight:850}.quiet-link{display:inline-flex;align-items:center;width:fit-content;border:0;background:transparent;color:var(--muted);font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:3px;box-shadow:none}.quiet-link:hover{color:var(--red)}.detail-price{display:flex;align-items:baseline;gap:10px;margin:20px 0}.checkout-box{display:grid;gap:12px;padding:16px;border:1px solid rgba(19,35,63,.12);border-radius:10px;background:linear-gradient(180deg,#fff,#fbfaf7);box-shadow:0 16px 42px rgba(19,35,63,.1)}.checkout-box p{margin:0;font-size:13px}.product-assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.product-assurance-grid section,.checkout-checklist{display:grid;gap:5px;padding:12px;border:1px solid rgba(19,35,63,.12);border-radius:10px;background:rgba(255,255,255,.9);box-shadow:0 1px 0 rgba(19,35,63,.04)}.product-assurance-grid strong,.checkout-checklist strong{color:var(--navy)}.product-assurance-grid span,.checkout-checklist span{color:var(--ink);font-size:13px;font-weight:800}.product-assurance-grid small{color:var(--muted);font-weight:750}.product-custom-box{display:grid;gap:7px;margin:14px 0;padding:13px;border:1px solid rgba(45,95,159,.16);border-radius:8px;background:#f8fbff}.product-custom-box strong{color:var(--navy)}.product-custom-box span{color:var(--ink);font-weight:850}.product-custom-box small{color:var(--muted);line-height:1.35}.share-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:12px;align-items:center;margin:14px 0;padding:12px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(255,255,255,.9)}.share-card>div:first-child{display:grid;gap:3px;min-width:0}.share-card strong{color:var(--navy)}.share-card span{color:var(--muted);font-size:13px;font-weight:850;overflow-wrap:anywhere}.share-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.share-actions input{min-height:40px;font-size:13px}.checkout-checklist{background:#f4f7fb}.storefront-head,.simple-page{padding:38px clamp(18px,4vw,54px)}.storefront-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin:0 clamp(18px,4vw,54px) 16px;padding:24px;border:1px solid rgba(19,35,63,.1);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(247,250,255,.86));box-shadow:0 16px 42px rgba(19,35,63,.09)}.storefront-head>div,.storefront-copy{min-width:0}.storefront-copy{display:grid;gap:8px}.storefront-copy h1{max-width:860px}.store-logo{display:grid;place-items:center;width:92px;height:92px;border-radius:10px;background:linear-gradient(135deg,var(--navy),var(--blue));color:white;font-weight:900;font-size:24px;box-shadow:0 14px 34px rgba(19,35,63,.16)}.store-logo.image-logo{object-fit:cover;background:white}.store-banner{padding:24px clamp(18px,4vw,54px) 0}.store-banner img{width:100%;max-height:280px;object-fit:cover;border-radius:10px;box-shadow:var(--tight-shadow)}.store-priority-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:0 clamp(18px,4vw,54px) 16px}.store-announcement{display:grid;gap:10px;padding:12px 14px;border:1px solid rgba(45,95,159,.18);border-radius:10px;background:linear-gradient(180deg,#f7fbff,#eef4fb);box-shadow:0 8px 22px rgba(45,95,159,.08)}.store-announcement strong{color:var(--navy)}.store-announcement span{color:var(--ink);line-height:1.4}.storefront-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;padding:0 clamp(18px,4vw,54px) 18px}.storefront-showcase{display:grid;gap:12px;margin:18px clamp(18px,4vw,54px);padding:0}.storefront-showcase .section-heading{padding:0}.storefront-product-heading{padding-bottom:10px}.policy-list,.faq-list,.safe-link-list{display:grid;gap:9px}.policy-list p,.faq-list p{margin:0;color:var(--muted)}.safe-link-list a{font-weight:850;color:var(--blue)}.mini-card-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.mini-card-row a{display:grid;gap:8px;color:var(--ink);font-weight:850}.mini-card-row img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px}.product-tags{margin:10px 0 0}.store-media-preview{display:flex;flex-wrap:wrap;gap:12px}.store-media-preview figure{margin:0;display:grid;gap:7px;width:min(220px,100%);padding:8px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:white}.store-media-preview img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px}.store-media-preview figcaption{color:var(--muted);font-size:13px;font-weight:850}.panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:20px}.panel,.empty-state,.rule-list p{padding:16px;border:1px solid rgba(19,35,63,.11);border-radius:10px;background:rgba(255,255,255,.92);box-shadow:0 10px 28px rgba(19,35,63,.06)}.panel:hover{border-color:rgba(45,95,159,.16)}.panel h2{margin:0 0 8px;font-size:18px}.simple-page{position:relative}.simple-page::before,.seller-header::before,.storefront-head::before{content:"";display:block;width:72px;height:4px;margin-bottom:14px;border-radius:999px;background:linear-gradient(90deg,var(--red),var(--blue),var(--gold))}.seller-header::before{flex:0 0 72px;align-self:flex-start;margin-top:7px}.storefront-head::before{grid-column:1 / -1;margin-top:0}.narrow-page{max-width:860px}.report-target-panel{display:grid;gap:4px;margin:18px 0}.report-target-panel strong{color:var(--navy);font-size:18px}.report-target-panel span{color:var(--muted);font-weight:820}.compact-order-list{margin:18px 0}.panel-title-row,.header-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.header-actions{flex-wrap:wrap}.help-bubble{position:relative;flex:0 0 auto}.help-bubble summary{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(45,95,159,.24);border-radius:999px;background:white;color:var(--blue);font-weight:950;cursor:pointer;list-style:none;box-shadow:0 1px 0 rgba(19,35,63,.06)}.help-bubble summary::-webkit-details-marker{display:none}.help-bubble>div{position:absolute;right:0;top:calc(100%+8px);z-index:30;display:grid;gap:7px;width:min(320px,86vw);padding:13px;border:1px solid rgba(19,35,63,.14);border-radius:8px;background:white;color:var(--ink);box-shadow:var(--shadow)}.help-bubble strong{color:var(--navy)}.help-bubble p{margin:0;color:var(--muted);line-height:1.45}.help-bubble a{color:var(--blue);font-weight:900}.howto-hero{padding-bottom:12px}.howto-shell{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;padding:0 clamp(18px,4vw,54px) 42px}.seller-main .howto-shell{padding:0}.howto-index{position:sticky;top:76px;align-self:start;display:grid;gap:7px;padding:14px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:var(--tight-shadow)}.howto-index strong{color:var(--navy)}.howto-index a{padding:8px 9px;border-radius:7px;color:var(--muted);font-weight:850}.howto-index a:hover,.howto-index a.active{background:var(--blue-soft);color:var(--navy)}.howto-guides{display:grid;gap:14px}.howto-card{display:grid;gap:16px;padding:18px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:var(--tight-shadow)}.howto-card h2,.howto-card h3{margin:0;color:var(--navy)}.howto-card h2{font-size:clamp(24px,3vw,34px)}.howto-card h3{font-size:16px}.howto-card p{margin:6px 0 0;color:var(--muted);line-height:1.55}.howto-columns{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.howto-card ul,.howto-card ol{margin:10px 0 0;padding-left:22px;color:#3d4654;line-height:1.55}.howto-card li+li{margin-top:7px}.howto-card li small{display:block;margin-top:4px;color:var(--muted);font-weight:850;line-height:1.35}.inline-step-link{display:inline-flex;margin-left:6px;color:var(--blue);font-weight:900;text-decoration:underline;text-underline-offset:3px}.howto-warning,.howto-screenshots,.howto-sources{padding:13px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(246,248,251,.82)}.howto-warning{border-color:rgba(158,48,50,.18);background:var(--red-soft)}.howto-sources div{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.howto-sources a{padding:8px 10px;border:1px solid rgba(45,95,159,.18);border-radius:999px;background:var(--blue-soft);color:var(--navy);font-weight:850}.walkthrough-checklist{display:grid;gap:7px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(19,35,63,.12)}.walkthrough-checklist>strong{color:var(--navy)}.walkthrough-checklist a{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:start;padding:8px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(255,255,255,.72);color:var(--muted);font-size:13px;line-height:1.25}.walkthrough-checklist a span{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(19,35,63,.14);border-radius:999px;background:white;color:var(--navy);font-weight:950}.walkthrough-checklist a b{min-width:0;font-weight:850}.walkthrough-checklist a.done{border-color:rgba(41,116,74,.22);background:#eef8f0;color:var(--green)}.walkthrough-checklist a.current{border-color:rgba(45,95,159,.28);background:var(--blue-soft);color:var(--navy);box-shadow:inset 3px 0 0 var(--blue)}.walkthrough-checklist a.done span{border-color:rgba(41,116,74,.24);background:var(--green);color:white}.walkthrough-shell{display:grid;grid-template-columns:260px minmax(0,720px);gap:16px;padding:0 clamp(18px,4vw,54px) 42px}.seller-main .walkthrough-shell{padding:0}.walkthrough-card{display:grid;gap:18px;align-content:start;padding:clamp(18px,4vw,32px);border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(255,255,255,.95);box-shadow:var(--tight-shadow)}.walkthrough-card h2{margin:0;color:var(--navy);font-size:clamp(26px,4vw,42px);line-height:1.05}.walkthrough-step-description{max-width:68ch;margin:-6px 0 2px;color:#475568;font-size:17px;line-height:1.55}.walkthrough-step-task{margin:-6px 0 0;padding:11px 13px;border-left:3px solid var(--gold);background:rgba(190,143,61,.1);color:#394457;line-height:1.45}.walkthrough-step-details{display:grid;gap:10px;padding:14px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:linear-gradient(180deg,#fff,#f7f9fc)}.walkthrough-step-details h3{margin:0;color:var(--navy);font-size:16px}.walkthrough-step-details ol{display:grid;gap:8px;margin:0;padding-left:24px;color:#394457;line-height:1.45}.walkthrough-step-details li::marker{color:var(--blue);font-weight:950}.walkthrough-done-when{display:grid;gap:4px;padding:12px 14px;border:1px solid rgba(41,116,74,.18);border-left:4px solid var(--green);border-radius:8px;background:rgba(45,116,94,.08);color:#394457}.walkthrough-done-when strong{color:var(--green);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.walkthrough-done-when span{line-height:1.45}.walkthrough-step-safety{display:grid;gap:4px;padding:12px 14px;border:1px solid rgba(158,48,50,.22);border-left:4px solid var(--red);border-radius:8px;background:rgba(158,48,50,.08);color:#3d4654}.walkthrough-step-safety strong{color:var(--red);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.walkthrough-step-safety span{line-height:1.45}.authenticator-apps{display:grid;gap:12px;padding:14px;border:1px solid rgba(45,95,159,.16);border-radius:8px;background:rgba(246,248,251,.88)}.authenticator-apps.compact{padding:12px}.authenticator-apps h3,.authenticator-apps p{margin:0}.authenticator-apps h3{color:var(--navy);font-size:18px}.authenticator-apps p{color:var(--muted);line-height:1.45}.authenticator-apps>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.authenticator-apps a{display:grid;gap:4px;padding:11px 12px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:white;color:#394457;box-shadow:var(--tight-shadow)}.authenticator-apps a:hover{border-color:rgba(45,95,159,.3);color:var(--navy)}.authenticator-apps strong{color:var(--navy)}.authenticator-apps small,.authenticator-apps a>span:first-of-type{color:var(--blue);font-weight:900}.authenticator-apps a>span:last-child{color:var(--muted);line-height:1.35}.walkthrough-progress{display:grid;gap:8px;color:var(--muted);font-weight:900}.walkthrough-progress meter{width:100%;height:12px}.walkthrough-action{display:grid;gap:12px;padding:16px;border:1px solid rgba(45,95,159,.16);border-radius:8px;background:var(--blue-soft)}.walkthrough-action p{margin:0;color:#475568}.walkthrough-action .button{justify-self:start}.walkthrough-warning{padding:13px;border:1px solid rgba(158,48,50,.18);border-radius:8px;background:var(--red-soft)}.walkthrough-warning summary{cursor:pointer;color:var(--red);font-weight:950}.walkthrough-warning ul{margin:10px 0 0;padding-left:20px}.walkthrough-nav{display:flex;justify-content:space-between;gap:12px}body.frame-open{overflow:hidden}.walkthrough-frame-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:clamp(10px,2vw,22px);background:rgba(11,18,32,.78);backdrop-filter:blur(8px)}.walkthrough-frame-shell{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1180px,100%);height:min(860px,96vh);overflow:hidden;border-radius:0;background:white;box-shadow:0 30px 90px rgba(0,0,0,.34)}.walkthrough-frame-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--navy);color:white}.walkthrough-frame-bar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.walkthrough-frame-controls{display:flex;align-items:center;gap:8px;flex:0 0 auto}.walkthrough-frame-controls a,.walkthrough-frame-controls button{flex:0 0 auto;border:1px solid rgba(255,255,255,.22);border-radius:7px;padding:9px 11px;background:rgba(255,255,255,.12);color:white;font-weight:900;box-shadow:none}.walkthrough-frame-controls a:hover,.walkthrough-frame-controls button:hover{background:rgba(255,255,255,.2)}.walkthrough-frame-controls a:focus-visible,.walkthrough-frame-controls button:focus-visible{outline:3px solid rgba(255,255,255,.82);outline-offset:2px}.walkthrough-frame-shell iframe{width:100%;height:100%;border:0;background:white}.walkthrough-return-button{position:fixed;right:clamp(14px,3vw,28px);bottom:clamp(14px,3vw,28px);z-index:80;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:var(--navy);color:white;font-weight:950;box-shadow:0 18px 45px rgba(19,35,63,.24)}.walkthrough-return-button:hover{color:white;transform:translateY(-1px)}.account-settings{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start;margin-top:22px}.account-profile-panel{padding:20px}.account-profile-form{margin-top:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-visibility-grid{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);gap:14px;align-items:start}.profile-info-box{display:grid;gap:12px;align-content:start;min-width:0;margin:0;padding:14px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:white}.profile-info-box legend,.profile-info-box strong{color:var(--navy);font-size:16px;font-weight:950}.profile-info-box p{margin:0;color:var(--muted);line-height:1.45}.public-info-box{border-top:3px solid var(--blue)}.encrypted-info-box{border-top:3px solid var(--green)}.visibility-list{display:grid;gap:6px;padding-top:8px;border-top:1px solid rgba(19,35,63,.1);color:var(--muted);font-size:13px;font-weight:830}.avatar-upload-field{align-content:start}.avatar-upload-row{display:flex;align-items:center;gap:12px}.avatar-upload-row img,.avatar-placeholder,.settings-avatar-row img,.settings-avatar-row span{width:58px;height:58px;flex:0 0 auto;border-radius:999px;object-fit:cover}.avatar-upload-row input{min-width:0;max-width:100%}.static-profile-field{display:grid;gap:6px;padding:12px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(245,247,250,.9)}.static-profile-field span,.static-profile-field small{color:var(--muted);font-weight:850}.static-profile-field strong{font-size:20px;overflow-wrap:anywhere}.account-side-stack{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.compact-panel{display:grid;gap:10px;align-content:start}.compact-panel p{margin:0;color:var(--muted)}.section-heading{display:flex;align-items:start;justify-content:space-between;gap:14px}.section-heading h2{margin-bottom:4px}.section-heading p{margin:0;color:var(--muted)}.status-pill{flex:0 0 auto;border:1px solid rgba(45,116,94,.2);border-radius:999px;background:rgba(45,116,94,.08);color:var(--green);padding:6px 9px;font-size:12px;font-weight:900}.check-pill{display:inline-flex;align-items:center;gap:5px}.neutral-pill{border-color:rgba(19,35,63,.14);background:rgba(19,35,63,.05);color:var(--muted)}.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:22px}.settings-panel{display:grid;gap:12px;align-content:start}.settings-panel p{margin:0;color:var(--muted)}.settings-row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid rgba(19,35,63,.1)}.settings-row span{color:var(--muted);font-weight:820}.settings-row strong{color:var(--navy)}.settings-avatar-row{display:flex;align-items:center;gap:12px}.empty-state{display:grid;gap:8px;justify-items:start;color:var(--muted)}.empty-state::before{content:"";display:block;width:min(112px,38vw);aspect-ratio:4 / 3;margin-bottom:4px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:linear-gradient(135deg,transparent 0 58%,rgba(45,95,159,.18) 58% 63%,transparent 63%),radial-gradient(circle at 72% 28%,rgba(185,131,47,.7) 0 8%,transparent 9%),linear-gradient(180deg,rgba(255,255,255,.9),rgba(244,247,251,.92)),linear-gradient(90deg,rgba(158,48,50,.15),rgba(45,95,159,.15));box-shadow:inset 0 -18px 0 rgba(19,35,63,.05),0 10px 24px rgba(19,35,63,.08)}.product-grid>.empty-state::before,.seller-table>.empty-state::before{width:min(140px,46vw)}.empty-state strong{color:var(--navy);font-size:17px}.empty-state p{margin:0}.empty-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.notice{max-width:max-content;padding:10px 12px;border:1px solid rgba(45,116,94,.2);border-radius:8px;background:rgba(45,116,94,.08);color:var(--green);font-weight:850}.notice.error{display:grid;gap:3px;max-width:720px;border-color:rgba(158,48,50,.22);background:rgba(158,48,50,.08);color:var(--red)}.notice.warning{display:grid;gap:4px;max-width:920px;border-color:rgba(185,131,47,.28);background:var(--gold-soft);color:#6f4b18}.notice[data-autosave-status]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.notice[data-autosave-status] span{flex:1 1 240px}.notice[data-autosave-status] button{min-height:36px;padding:8px 12px}.wide-warning{margin-top:18px}.wallet-page h1{max-width:720px}.wallet-grid{align-items:start}.wallet-panel{display:grid;gap:12px}.wallet-panel button[disabled],.payment-box button[disabled]{opacity:.58;cursor:not-allowed}.wallet-panel.is-loading,.payment-box.is-loading,.mini-xaman-payment.is-loading,.shipping-action-stack.is-loading{position:relative}.wallet-panel.is-loading::after,.payment-box.is-loading::after,.mini-xaman-payment.is-loading::after,.shipping-action-stack.is-loading::after{content:"";display:block;min-height:42px;border:1px solid rgba(19,35,63,.08);border-radius:8px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.76),transparent) -120px 0 / 120px 100% no-repeat,linear-gradient(180deg,rgba(45,95,159,.12),rgba(19,35,63,.06));animation:skeleton-sweep 1.1s ease-in-out infinite}.mini-xaman-payment.is-loading::after,.shipping-action-stack.is-loading::after{min-height:32px}@keyframes skeleton-sweep{to{background-position:calc(100%+120px) 0,0 0}}.wallet-cta-note{margin:0;color:var(--muted);font-size:13px}.connected-panel{margin-top:14px}.stack-form{display:grid;gap:12px;margin-top:14px}.stack-form label{display:grid;gap:7px;color:var(--ink);font-weight:850}.form-row{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:10px}.form-hint{margin:-2px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.check-row{display:flex;align-items:center;gap:9px;color:var(--muted);font-weight:850}.check-row span{display:inline-flex;align-items:center;gap:7px}.check-row input{width:18px;height:18px;accent-color:var(--navy)}.checkbox-check{display:none;place-items:center;width:18px;height:18px;border-radius:999px;background:var(--green);color:white;font-size:12px;line-height:1}.check-row input:checked+span .checkbox-check{display:inline-grid}.trust-device-row{margin-top:12px;font-size:14px}.setup-callout{border-left:3px solid var(--gold);margin:10px 0 12px;padding:9px 12px;background:var(--gold-soft);color:#6f4b18;font-weight:820}.compact-profile-form{max-width:520px}.two-factor-setup-grid{display:block;margin-top:12px}.two-factor-setup-grid,.two-factor-setup-column{width:min(100%,360px);margin-left:auto;margin-right:auto}.qr-card{display:grid;place-items:center;gap:12px;width:100%;padding:10px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:white}.qr-card svg{display:block;width:min(100%,260px);height:auto}.manual-key-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:var(--blue-soft)}.manual-key-row span{display:grid;gap:4px;min-width:0}.manual-key-row strong{color:var(--muted);font-size:12px}.copy-button{flex:0 0 auto;padding:8px 10px;border:1px solid rgba(19,35,63,.14);background:white;color:var(--navy);box-shadow:none}.recovery-code-grid{display:grid;gap:8px;padding:12px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:var(--blue-soft)}.manual-key-row code,.recovery-code-grid code,.uri-details code{overflow-wrap:anywhere;font-weight:900}.recovery-code-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.uri-details{padding:10px 0;color:var(--muted)}.danger-button{background:var(--red);color:white}.stack-form input{width:100%;border:1px solid var(--line);border-radius:8px;background:white;padding:11px 12px;box-shadow:inset 0 1px 1px rgba(19,35,63,.04)}.stack-form input:focus{outline:3px solid rgba(45,95,159,.16);border-color:var(--blue)}.checkout-form{margin-top:0}.form-split{display:grid;grid-template-columns:minmax(0,1fr) 78px minmax(90px,.7fr);gap:10px}.money-line{color:var(--red);font-size:24px;font-weight:900}.wallet-muted{overflow-wrap:anywhere;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.payment-box{margin-top:16px}.payment-timeline{display:grid;gap:12px;margin:16px 0;padding:16px;border:1px solid rgba(19,35,63,.12);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.92));box-shadow:0 12px 32px rgba(19,35,63,.08)}.payment-timeline-head{display:flex;justify-content:space-between;gap:12px;color:var(--navy)}.payment-timeline-head span{padding:5px 8px;border-radius:999px;background:var(--blue-soft);color:var(--blue);font-size:12px;font-weight:900}.payment-timeline.needs_attention .payment-timeline-head span{background:var(--red-soft);color:var(--red)}.payment-timeline.paid .payment-timeline-head span{background:#eef8f0;color:var(--green)}.payment-timeline ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.payment-timeline li{display:grid;gap:4px;padding:8px;border:1px solid rgba(19,35,63,.1);border-radius:10px;background:#f8fafc;color:var(--muted);font-size:12px;font-weight:850}.payment-timeline li.done{border-color:rgba(41,116,74,.22);background:linear-gradient(180deg,#f4fbf5,#eef8f0);color:var(--green)}.payment-timeline p{margin:0;color:var(--muted)}.payment-checks{display:flex;flex-wrap:wrap;gap:8px}.payment-checks span{padding:7px 9px;border:1px solid rgba(19,35,63,.1);border-radius:999px;background:#f8fafc;color:var(--ink);font-size:13px;font-weight:850}.copy-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.copy-row code{padding:8px 10px;border-radius:8px;background:#101827;color:white;overflow-wrap:anywhere}.payment-errors{margin:0;color:var(--red)}.payment-timeline.compact{padding:10px;box-shadow:none}.payment-timeline.compact ol{grid-template-columns:1fr}.payment-timeline.compact li{grid-template-columns:auto 1fr;align-items:center}.xaman-flow{display:grid;gap:12px;margin-top:14px}.xaman-qr-frame{width:min(240px,100%);padding:10px;border:1px solid rgba(19,35,63,.14);border-radius:8px;background:white;box-shadow:var(--tight-shadow)}.xaman-qr-frame img{width:100%;height:auto;border-radius:4px}.xaman-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--muted);font-size:14px;font-weight:800}.mini-xaman-payment{display:grid;gap:8px;margin-top:8px}.mini-xaman-payment button{width:max-content;padding:8px 10px;font-size:13px}.mini-xaman-payment .xaman-qr-frame{width:160px}.buyer-order-list{margin-top:18px}.order-row{color:inherit}.cancel-order-form{margin-top:18px}.cancel-order-form button{background:linear-gradient(180deg,#ad3d3f,var(--red))}.seller-section{margin-top:18px}.seller-checklist{display:grid;gap:8px;margin:10px 0 14px 22px;color:var(--muted);font-weight:750}.clean-list{margin-left:0}.clean-list span.done{color:var(--green)}.launch-checklist{display:grid;gap:8px;margin:10px 0 0;color:var(--muted);font-weight:780}.launch-checklist span,.launch-checklist div{padding:8px 10px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(255,255,255,.76)}.launch-checklist .done{border-color:rgba(41,116,74,.22);background:#eef8f0;color:var(--green)}.launch-checklist .missing{border-color:rgba(158,48,50,.18);background:var(--red-soft);color:var(--red)}.launch-checklist.detailed div{display:grid;gap:4px}.launch-checklist.detailed span{padding:0;border:0;background:transparent;color:var(--muted)}.launch-checklist.compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.metric-number{display:block;margin-bottom:6px;color:var(--navy);font-size:30px}.status-chip-row{display:flex;flex-wrap:wrap;gap:8px}.status-chip-row a{padding:7px 10px;border:1px solid rgba(19,35,63,.12);border-radius:999px;background:white;color:var(--muted);font-size:13px;font-weight:850}.status-chip-row a.active{background:var(--blue-soft);color:var(--navy);border-color:rgba(45,95,159,.24)}.seller-order-row{grid-template-columns:70px minmax(220px,1fr) 130px 170px minmax(220px,.9fr)}.seller-fee-row{grid-template-columns:70px 1fr 130px 150px 120px}.notification-row{grid-template-columns:70px minmax(240px,1fr) 170px 140px 110px}.seller-row small{display:block;color:var(--muted);margin-top:3px}.wide-row{grid-column:1 / -1}.order-actions{display:flex;align-items:center;gap:8px}.order-actions form{margin:0}.order-actions button{padding:9px 11px}.shipping-action-stack{display:grid;gap:8px;min-width:0}.label-action-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.label-action-row form{margin:0}.package-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.package-form select{min-width:0;border:1px solid var(--line);border-radius:8px;padding:9px 10px;background:white}.tracking-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:7px}.tracking-form input{min-width:0;border:1px solid var(--line);border-radius:8px;padding:9px 10px}.tracking-form button{grid-row:1 / span 2;grid-column:3}.shipping-note{margin:0;color:var(--muted);font-size:12px;font-weight:800;line-height:1.35}.shipping-note.warn{padding:8px 9px;border:1px solid rgba(158,48,50,.16);border-radius:8px;background:var(--red-soft);color:var(--red)}.fulfillment-stepper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:8px 0 6px}.fulfillment-stepper span{min-width:0;padding:5px 4px;border:1px solid rgba(19,35,63,.1);border-radius:999px;background:rgba(19,35,63,.04);color:var(--muted);font-size:11px;font-weight:900;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fulfillment-stepper .done{border-color:rgba(45,116,94,.24);background:rgba(45,116,94,.1);color:var(--green)}.fulfillment-stepper .current{border-color:rgba(45,95,159,.28);background:var(--blue-soft);color:var(--navy)}.rate-card-row{display:grid;gap:7px}.shipping-rate-card{display:grid;gap:3px;padding:9px;border:1px solid rgba(45,95,159,.14);border-radius:8px;background:rgba(245,247,250,.75)}.shipping-rate-card strong,.shipping-rate-card span{color:var(--navy);font-weight:950}.shipping-rate-card small{margin:0}.admin-queue-panel{margin-top:18px}.admin-payment-row{grid-template-columns:70px 1fr 120px 150px minmax(240px,.9fr)}.inline-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin:0}.inline-form input{min-width:0;border:1px solid var(--line);border-radius:8px;padding:10px 11px}.inline-form button{padding:10px 12px}.compact-form{margin-top:14px}.form-actions{align-self:end}.package-row{grid-template-columns:82px 1fr 100px 100px 100px}.seller-body{display:grid;grid-template-columns:250px 1fr;min-height:100vh;background:radial-gradient(circle at top right,rgba(45,95,159,.12),transparent 320px),linear-gradient(180deg,#f8f6f0,#eef2f6)}.seller-rail{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:18px;padding:18px;background:radial-gradient(circle at top left,rgba(45,95,159,.3),transparent 240px),linear-gradient(180deg,#101b31,#172842 68%,#1a2332);color:white;box-shadow:8px 0 28px rgba(19,35,63,.16)}.seller-rail::before{content:"";display:block;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--red),#fff,var(--blue));opacity:.84}.seller-brand small,.seller-exit{color:#b8c1cc}.seller-nav{display:grid;gap:5px}.seller-nav a{padding:11px 12px;border-radius:8px;color:#dbe3eb;font-weight:820}.seller-nav a:hover{background:rgba(255,255,255,.12);color:white;box-shadow:inset 3px 0 0 var(--gold),0 8px 18px rgba(0,0,0,.1);transform:translateX(1px)}.seller-exit{margin-top:auto;font-weight:800;font-size:13px}.seller-main,.admin-shell{padding:28px clamp(18px,4vw,44px)}.seller-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.seller-header h1{font-size:clamp(28px,4vw,44px)}.task-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:18px}.task-card{position:relative;display:grid;gap:4px;overflow:hidden;padding:16px;border:1px solid rgba(19,35,63,.11);border-radius:10px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(19,35,63,.07)}.task-card::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--blue);opacity:.7}.task-card strong{font-size:28px}.task-card span{color:var(--muted);font-weight:750}.task-card.strong strong{color:var(--green)}.task-card.warn strong{color:var(--gold)}.task-card.danger strong{color:var(--red)}.seller-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px}.seller-action-grid a{display:grid;gap:5px;min-width:0;padding:13px 14px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 8px 22px rgba(19,35,63,.055)}.seller-action-grid strong{color:var(--navy);font-size:16px}.seller-action-grid span{color:var(--muted);font-size:13px;font-weight:800;line-height:1.35}.seller-action-grid a:hover{border-color:rgba(45,95,159,.22);background:white;transform:translateY(-1px)}.listing-health-grid{margin-top:4px}.seller-filter-bar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(130px,170px) minmax(150px,210px) auto auto;gap:10px;align-items:end;margin-bottom:14px;padding:12px;border:1px solid rgba(19,35,63,.12);border-radius:10px;background:rgba(255,255,255,.86);box-shadow:0 10px 28px rgba(19,35,63,.06)}.seller-filter-bar label{display:grid;gap:5px;color:var(--muted);font-size:13px;font-weight:850}.seller-filter-bar input,.seller-filter-bar select{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px 10px;background:white}.bulk-product-form{display:grid;grid-template-columns:150px repeat(6,minmax(120px,1fr)) 120px auto;gap:10px;align-items:end;margin:0 0 14px;padding:12px;border:1px solid rgba(19,35,63,.1);border-radius:10px;background:rgba(255,255,255,.92);box-shadow:0 8px 24px rgba(19,35,63,.055)}.bulk-product-form>strong{align-self:center;color:var(--navy)}.bulk-product-form label{display:grid;gap:5px;min-width:0;color:var(--muted);font-size:12px;font-weight:850}.bulk-product-form .check-line{grid-template-columns:18px minmax(0,1fr);align-items:center;padding-bottom:10px}.bulk-product-form .check-line span{color:var(--ink);font-size:13px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-grid label{display:grid;gap:7px;font-weight:850}.form-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.form-label-row a{font-size:13px;font-weight:900;color:var(--blue)}.form-grid input,.form-grid textarea,.form-grid select{width:100%;border:1px solid var(--line);border-radius:10px;background:white;padding:11px 12px;box-shadow:inset 0 1px 1px rgba(19,35,63,.04)}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{outline:3px solid rgba(45,95,159,.16);border-color:var(--blue)}.form-grid textarea{min-height:120px;resize:vertical}.form-grid .wide{grid-column:1 / -1}.seller-polish-form{align-items:start}.seller-polish-form .form-panel-heading{display:grid;gap:4px;margin-top:6px;padding:12px 14px;border:1px solid rgba(19,35,63,.11);border-radius:8px;background:rgba(19,35,63,.035)}.seller-polish-form .form-panel-heading:first-of-type{margin-top:0}.form-panel-heading strong{color:var(--navy);font-size:16px;font-weight:950}.form-panel-heading span{color:var(--muted);font-size:13px;font-weight:800;line-height:1.35}.sticky-save-actions{position:sticky;bottom:12px;z-index:8;align-items:center;margin-top:4px;padding:12px;border:1px solid rgba(19,35,63,.13);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 14px 34px rgba(19,35,63,.14)}.option-group{display:grid;gap:10px;padding:13px;border:1px solid rgba(19,35,63,.12);border-radius:10px;background:rgba(246,248,251,.78)}.option-group legend{padding:0 6px;color:var(--navy);font-weight:950}.check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.check-line{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;color:var(--ink)}.check-line input{width:18px;height:18px;margin:2px 0 0;box-shadow:none}.form-actions,.button-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.media-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.media-card{display:grid;gap:9px;min-width:0;margin:0;padding:10px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:white}.media-strip img,.media-strip video{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:6px;background:#111827}.media-card label{display:grid;gap:5px;color:var(--muted);font-size:13px;font-weight:850}.media-card input{min-height:40px;font-size:14px}.media-card .media-remove{align-items:center;color:var(--ink)}.media-card .media-remove input{min-height:0;width:18px;box-shadow:none}.custom-listing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(255,255,255,.74)}.custom-listing-grid .wide{grid-column:1 / -1}.variant-profile-panel{display:grid;gap:14px}.variant-profile-panel h2{margin:0;font-size:22px}.variant-profile-panel p{margin:0;color:var(--muted)}.variant-profile-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.variant-profile-list article{display:grid;gap:7px;padding:11px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:white}.variant-profile-list strong{color:var(--navy)}.variant-profile-list small{color:var(--muted);line-height:1.35}.variant-profile-list form{margin:0}.listing-quality-panel{display:grid;gap:14px}.listing-quality-panel h2{margin:0;font-size:22px;letter-spacing:0}.quality-check-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.quality-check{display:grid;gap:5px;padding:11px;border:1px solid rgba(19,35,63,.12);border-radius:8px;background:rgba(255,255,255,.86)}.quality-check strong{width:fit-content;padding:3px 8px;border-radius:999px;font-size:12px;line-height:1.2}.quality-check span{font-weight:950;color:var(--ink)}.quality-check small{color:var(--muted);line-height:1.35}.quality-check.done strong{color:var(--green);background:#eef8f0}.quality-check.warn strong{color:#8a640f;background:#fff8e8}.quality-check.soft strong{color:var(--blue);background:#edf4ff}.seller-table{display:grid;gap:8px}.seller-row{display:grid;grid-template-columns:54px 1fr 140px 110px auto;gap:12px;align-items:center;padding:11px;border:1px solid rgba(19,35,63,.1);border-radius:10px;background:rgba(255,255,255,.96);box-shadow:0 8px 22px rgba(19,35,63,.055);overflow-wrap:anywhere;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.seller-row:hover{border-color:rgba(45,95,159,.18);box-shadow:0 14px 34px rgba(19,35,63,.08);transform:translateY(-1px)}.seller-row>*{min-width:0}.seller-row img{width:54px;height:54px;object-fit:cover;border-radius:6px}.bulk-select-thumb{position:relative;display:block;width:54px;height:54px}.bulk-select-thumb input{position:absolute;z-index:1;top:-5px;left:-5px;width:18px;height:18px;min-height:0;margin:0;box-shadow:0 2px 8px rgba(19,35,63,.2)}.quality-pill-row{display:flex;flex-wrap:wrap;gap:5px}.quality-pill-row small{display:inline-flex;width:fit-content;margin:0;padding:4px 7px;border:1px solid rgba(19,35,63,.12);border-radius:999px;background:#f8fafc;font-size:12px;font-weight:850}.quality-pill-row .good{color:var(--green);background:#eef8f0}.quality-pill-row .warn{color:#8a640f;background:#fff8e8}.print-body{background:white;color:#111827}.packing-slip{max-width:820px;margin:24px auto;padding:28px}.packing-slip header{display:flex;justify-content:space-between;gap:18px;border-bottom:2px solid #111827;padding-bottom:16px}.packing-slip table{width:100%;border-collapse:collapse;margin:18px 0}.packing-slip th,.packing-slip td{border-bottom:1px solid #d1d5db;padding:10px 6px;text-align:left}@media print{.no-print{display:none !important}.packing-slip{margin:0;max-width:none}}.nested-row{margin-left:24px;background:rgba(255,255,255,.72)}.dispute-panel{margin:0 0 14px}.message-thread{display:grid;gap:10px;max-width:920px}.message-bubble{display:grid;gap:8px;max-width:760px;padding:13px 14px;border:1px solid rgba(19,35,63,.12);border-radius:10px;background:white;box-shadow:0 1px 0 rgba(19,35,63,.04)}.message-bubble.own-message{justify-self:end;background:linear-gradient(180deg,#f8fbff,var(--blue-soft))}.message-bubble header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.message-bubble time{color:var(--muted);font-size:12px;font-weight:800}.message-bubble p{margin:0;color:var(--ink);overflow-wrap:anywhere}.saved-reply-row{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 14px}.saved-reply-row button{border:1px solid rgba(45,95,159,.18);background:var(--blue-soft);color:var(--navy);box-shadow:none}.workflow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.workflow span{padding:14px 10px;border-radius:8px;background:white;border:1px solid var(--line);text-align:center;font-weight:850;box-shadow:0 1px 0 rgba(19,35,63,.04)}.workflow span{background:linear-gradient(180deg,#fff,#f7f9fc)}.admin-body{background:radial-gradient(circle at top left,rgba(45,95,159,.32),transparent 34%),radial-gradient(circle at bottom right,rgba(185,131,47,.18),transparent 34%),linear-gradient(135deg,#0b1220,#121a29 54%,#17120f);color:white}.admin-shell{max-width:1680px;margin:0 auto}.admin-shell .task-card,.admin-shell .panel{color:var(--ink)}.ops-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:22px;align-items:end;padding:10px 0 20px}.ops-hero h1{margin:0;font-size:clamp(34px,5vw,64px);line-height:.95}.ops-hero p{max-width:760px;color:#cad3df;line-height:1.5}.ops-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.08);box-shadow:0 18px 50px rgba(0,0,0,.18)}.ops-search input{min-width:0;border:0;border-radius:8px;padding:12px 13px;background:rgba(255,255,255,.94)}.ops-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-bottom:16px}.ops-metric{display:grid;gap:5px;padding:15px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.07));box-shadow:0 10px 26px rgba(0,0,0,.13)}.ops-metric span{color:#b9c4d1;font-size:12px;font-weight:900;text-transform:uppercase}.ops-metric strong{font-size:25px;color:white}.ops-metric.strong{border-color:rgba(82,165,132,.38)}.ops-metric.warn{border-color:rgba(185,139,74,.46)}.ops-metric.danger{border-color:rgba(158,48,50,.6)}.ops-saved-views{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:14px 0 16px;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(11,18,32,.72)}.ops-saved-views>strong{align-self:center;color:#e7edf6;font-size:13px;text-transform:uppercase}.ops-saved-views a{display:grid;gap:2px;padding:10px 11px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.08);color:white}.ops-saved-views a.active{border-color:rgba(82,165,132,.55);background:rgba(82,165,132,.18)}.ops-saved-views span{font-weight:950}.ops-saved-views small{color:#b9c4d1;font-weight:780}.ops-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:14px;margin-bottom:16px}.ops-span-2{grid-column:1 / -1;min-height:100%}.ops-panel,.ops-section{padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,248,251,.95));color:var(--ink);box-shadow:0 20px 60px rgba(0,0,0,.18)}.ops-panel header,.ops-section>header{display:flex;justify-content:space-between;gap:14px;align-items:start;margin-bottom:14px}.ops-panel h2,.ops-section h2{margin:0;font-size:22px}.ops-panel p,.ops-section p{color:var(--muted)}.ops-jump{position:sticky;top:0;z-index:3;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:10px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(11,18,32,.88);backdrop-filter:blur(14px)}.ops-jump a{padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:#e7edf6;font-weight:850;font-size:13px}.ops-jump a:hover{background:rgba(255,255,255,.18);color:white}.ops-section{margin-top:14px}.ops-list-tools{display:grid;grid-template-columns:minmax(220px,1fr) 180px auto auto;gap:8px;align-items:center;margin-bottom:12px}.ops-list-tools input,.ops-list-tools select{width:100%;border:1px solid var(--line);border-radius:8px;background:white;padding:10px 11px}.ops-queue-filter{grid-template-columns:180px 160px auto auto}.ops-table-wrap{overflow-x:auto;border:1px solid rgba(19,35,63,.1);border-radius:9px;background:white}.ops-data-table{width:100%;min-width:980px;border-collapse:collapse}.ops-data-table th,.ops-data-table td{padding:11px 12px;border-bottom:1px solid rgba(19,35,63,.08);text-align:left;vertical-align:top}.ops-data-table th{background:rgba(45,95,159,.055);color:#526070;font-size:12px;font-weight:950;text-transform:uppercase}.ops-data-table td{color:#303946;font-size:14px}.ops-data-table td>strong{display:block;color:var(--navy);font-size:15px}.ops-data-table td>small{display:block;margin-top:3px;color:var(--muted);font-weight:820;overflow-wrap:anywhere}.ops-detail-row td{padding-top:0;background:rgba(246,248,251,.72)}.ops-detail-row details{padding:8px 0 10px}.ops-detail-row summary{cursor:pointer;color:var(--blue);font-weight:900}.ops-detail-row details[open]{display:grid;gap:10px}.ops-detail-row p,.ops-detail-row small{display:block;margin:8px 0 0;color:var(--muted)}.ops-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#d9e2ee;font-weight:850}.ops-pagination nav{display:flex;align-items:center;gap:8px}.ops-pagination nav>div:first-child{display:none}.ops-pagination svg{width:18px;height:18px}.ops-pagination a,.ops-pagination span[aria-current] span,.ops-pagination span[aria-disabled="true"] span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.1);color:#edf3fb;padding:6px 9px}.ops-pagination span[aria-current] span{background:white;color:var(--navy)}.ops-pagination span[aria-disabled="true"] span{opacity:.45}.ops-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.ops-record-card{display:grid;gap:13px;align-content:start;padding:14px;border:1px solid rgba(19,35,63,.1);border-radius:9px;background:white;box-shadow:0 1px 0 rgba(19,35,63,.04)}.ops-record-card>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.ops-record-card strong{color:var(--navy)}.ops-record-card small{display:block;margin-top:3px;color:var(--muted);font-weight:780;overflow-wrap:anywhere}.ops-record-card p{margin:0;line-height:1.45}.status-pill.suspended,.status-pill.paused,.status-pill.application_pending{border-color:rgba(185,131,47,.28);background:var(--gold-soft);color:#6f4b18}.status-pill.banned,.status-pill.hidden_by_admin,.status-pill.removed_by_admin{border-color:rgba(158,48,50,.25);background:var(--red-soft);color:var(--red)}.status-pill.live,.status-pill.active{border-color:rgba(45,116,94,.2);background:rgba(45,116,94,.08);color:var(--green)}.ops-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px;margin:0}.ops-facts div{min-width:0;padding:9px;border:1px solid rgba(19,35,63,.08);border-radius:8px;background:rgba(45,95,159,.045)}.ops-facts dt{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.ops-facts dd{margin:3px 0 0;color:var(--navy);font-size:18px;font-weight:950;overflow-wrap:anywhere}.encrypted-meta{display:grid;gap:5px;padding:11px;border:1px dashed rgba(45,95,159,.28);border-radius:8px;background:var(--blue-soft)}.encrypted-meta strong{color:var(--navy);font-size:13px}.encrypted-meta span{color:#526070;font-size:13px;font-weight:820;overflow-wrap:anywhere}.ops-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ops-actions form{margin:0}.ops-actions button{padding:9px 11px;box-shadow:none}.ops-actions .danger-button:hover{background:#7f2527}.ops-table{display:grid;gap:8px}.ops-row{display:grid;grid-template-columns:90px minmax(260px,1fr) 150px 190px minmax(220px,.75fr);gap:10px;align-items:center;padding:11px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:white}.ops-row.compact{grid-template-columns:80px minmax(220px,1fr) minmax(220px,.8fr)}.ops-row-tall{align-items:start}.ops-row strong{display:block;color:var(--navy)}.ops-row small,.ops-row p,.muted{color:var(--muted)}.ops-row p{margin:6px 0 0}.ops-row form,.ops-reason-form{display:grid;gap:7px}.ops-row input,.ops-row select,.ops-row textarea,.ops-reason-form input{width:100%;border:1px solid var(--line);border-radius:8px;padding:9px 10px;background:white}.ops-row textarea{min-height:72px;resize:vertical}.ops-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.ops-search-results>div{padding:12px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(255,255,255,.72)}.ops-search-group{display:grid;align-content:start;gap:8px}.ops-search-result{display:grid;gap:2px;margin:0;padding:9px 10px;border:1px solid rgba(19,35,63,.08);border-radius:8px;background:white}.ops-search-result a{color:var(--navy);font-weight:900;text-decoration:none}.ops-search-result span{color:var(--muted);font-size:12px;font-weight:800}.ops-health-list{display:grid;gap:8px}.ops-health-list span{display:flex;justify-content:space-between;gap:10px;padding:10px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:white;color:var(--muted)}.ops-health-list b{color:var(--ink)}.ops-health-list .passed{box-shadow:inset 4px 0 0 var(--green)}.ops-health-list .warn{box-shadow:inset 4px 0 0 var(--gold)}.ops-health-list .danger{box-shadow:inset 4px 0 0 var(--red)}.ops-health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.ops-health-grid div,.ops-mini-row{display:grid;gap:5px;margin:0 0 8px;padding:11px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:white}.ops-health-grid strong,.ops-mini-row strong{color:var(--navy)}.ops-health-grid span,.ops-mini-row span{color:var(--muted);font-size:13px;font-weight:820}.ops-health-grid .passed{box-shadow:inset 4px 0 0 var(--green)}.ops-health-grid .warn{box-shadow:inset 4px 0 0 var(--gold)}.ops-health-grid .danger{box-shadow:inset 4px 0 0 var(--red)}.comms-setup-grid>div{align-content:start}.comms-setup-grid p{margin:0;color:var(--ink);line-height:1.45}.ops-env-list{display:grid;gap:6px;margin:6px 0 0}.ops-env-list div{display:grid;grid-template-columns:minmax(150px,.75fr) 1fr;gap:8px;align-items:start;padding:7px 9px;border:1px solid rgba(19,35,63,.08);border-radius:7px;background:rgba(248,250,252,.78)}.ops-env-list dt{color:var(--navy);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:900}.ops-env-list dd{margin:0;color:var(--muted);font-size:12px;font-weight:820}.ops-command-list{display:grid;gap:8px;margin-top:12px;padding:12px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:rgba(255,255,255,.72)}.ops-command-list>strong{color:var(--navy)}.ops-command-list p{display:grid;grid-template-columns:minmax(240px,.7fr) 1fr;gap:10px;align-items:center;margin:0}.ops-command-list code{display:block;overflow-x:auto;padding:8px 9px;border-radius:7px;background:var(--navy);color:white;font-size:12px}.ops-command-list span{color:var(--muted);font-size:12px;font-weight:850}.danger-text{color:var(--red) !important;font-weight:900}.launch-test-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.launch-test-grid article{display:grid;gap:7px;align-content:start;padding:13px;border:1px solid rgba(19,35,63,.1);border-radius:8px;background:white}.launch-test-grid strong{color:var(--navy)}.launch-test-grid p{margin:0;color:var(--ink);line-height:1.4}.launch-test-grid small{color:var(--muted);font-weight:850;line-height:1.35}.ops-reason-form{grid-template-columns:minmax(150px,1fr) minmax(180px,1.2fr) repeat(4,auto) 90px auto;align-items:center;margin-bottom:12px}.ops-reason-form label,.ops-row label{display:flex;align-items:center;gap:6px;color:var(--muted);font-weight:850}.ops-reason-form input[type="checkbox"],.ops-row input[type="checkbox"]{width:auto;box-shadow:none}.compact-search{max-width:720px;margin-bottom:12px;background:rgba(19,35,63,.04);border-color:rgba(19,35,63,.1);box-shadow:none}@media (max-width:820px){body{overflow-x:hidden}.button,button,input,select,textarea,.buyer-nav a,.category-chips a,.status-chip-row a,.account-menu summary,.help-bubble summary{min-height:var(--tap-target)}.buyer-topbar,.market-intro,.product-detail,.seller-header,.storefront-head{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.buyer-topbar{position:static;padding:12px var(--mobile-gutter)}.buyer-nav{gap:8px;margin-inline:calc(var(--mobile-gutter) * -1);padding:0 var(--mobile-gutter) 4px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.buyer-nav a{flex:0 0 auto;scroll-snap-align:start}.topbar-search{order:3}.market-strip,.feed-heading,.storefront-head,.simple-page,.product-detail,.seller-header{padding-inline:var(--mobile-gutter)}.market-strip{flex-direction:column;align-items:stretch}.market-summary{justify-content:flex-start}.market-search{grid-template-columns:1fr}.market-filter-bar,.market-safety-row,.active-filter-row,.product-grid,.storefront-info-grid,.storefront-showcase,.store-priority-row,.store-banner,.storefront-head{margin-inline:var(--mobile-gutter);padding-inline:0}.market-filter-bar{grid-template-columns:1fr;margin-bottom:14px;padding:12px}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,165px),1fr));gap:12px;padding-bottom:34px}.product-card{padding:9px;border-radius:8px}.product-card img{height:165px}.product-card-actions{grid-template-columns:1fr}.product-card-actions button,.product-card-actions .button,.byline-actions button,.storefront-actions button{min-height:var(--tap-target)}.payment-timeline ol{grid-template-columns:1fr}.product-assurance-grid{grid-template-columns:1fr}.share-card,.share-actions{grid-template-columns:1fr}.feed-heading{align-items:start;flex-direction:column}.storefront-head{gap:12px;padding:14px}.storefront-head::before{margin-top:0}.store-logo{width:68px;height:68px}.store-banner{padding-top:14px}.store-priority-row{grid-template-columns:1fr}.mini-card-row{grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr))}.seller-body{grid-template-columns:1fr}.seller-rail{position:static;height:auto}.seller-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-action-grid{grid-template-columns:1fr}.seller-row{grid-template-columns:1fr;align-items:stretch;gap:8px}.seller-row img{width:72px;height:72px}.seller-row .button,.seller-row button,.order-actions,.order-actions form,.inline-form{width:100%}.seller-order-row,.seller-fee-row,.admin-payment-row,.package-row,.notification-row{grid-template-columns:1fr}.seller-filter-bar{grid-template-columns:1fr}.bulk-product-form{grid-template-columns:1fr}.package-form,.tracking-form,.inline-form{grid-template-columns:1fr}.tracking-form button{grid-row:auto;grid-column:auto}.workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.account-settings{grid-template-columns:1fr}.account-profile-form{grid-template-columns:1fr}.profile-visibility-grid{grid-template-columns:1fr}.section-heading{flex-direction:column}.howto-shell{grid-template-columns:1fr}.walkthrough-shell{grid-template-columns:1fr}.howto-index{position:static}.howto-columns{grid-template-columns:1fr}.authenticator-apps>div{grid-template-columns:1fr}.two-factor-setup-grid{grid-template-columns:1fr}.walkthrough-return-button{right:14px;left:14px;bottom:14px}.check-grid{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.sticky-save-actions{bottom:8px}.form-split{grid-template-columns:1fr}.custom-listing-grid{grid-template-columns:1fr}.ops-hero,.ops-grid,.ops-metrics,.ops-list-tools,.ops-card-grid,.ops-row,.ops-row.compact,.ops-reason-form{grid-template-columns:1fr}.ops-jump{position:static}.ops-pagination{color:var(--muted)}.ops-pagination a,.ops-pagination span[aria-current] span,.ops-pagination span[aria-disabled="true"] span{border-color:rgba(19,35,63,.12);background:white;color:var(--navy)}}.product-detail{grid-template-columns:minmax(280px,520px) minmax(320px,1fr);gap:28px;padding-top:calc(26px+var(--tap-target));align-items:start}.product-media-stack{position:sticky;top:92px}.product-media-stack img,.product-media-stack video{aspect-ratio:4 / 3;max-height:min(58vh,560px);border-color:rgba(222,199,172,.18);box-shadow:none}.product-detail article{display:grid;gap:12px;min-width:0}.product-detail h1{max-width:720px;font-size:clamp(36px,4.4vw,64px);line-height:.96}.product-detail .eyebrow{margin-bottom:-4px}.byline-actions{gap:8px}.byline-actions .button.secondary{padding:8px 12px}.detail-price{margin:4px 0 8px}.share-card,.checkout-box,.product-custom-box,.product-assurance-grid section,.checkout-checklist{border-color:rgba(222,199,172,.16);background:rgba(30,25,21,.96);box-shadow:none;color:var(--ink)}.share-card{grid-template-columns:minmax(0,.9fr) minmax(220px,1fr);margin:6px 0}.share-actions input{min-width:0}.product-assurance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0}.product-assurance-grid section{min-height:134px}.product-assurance-grid strong,.checkout-checklist strong,.product-custom-box strong,.share-card strong{color:#fff2df}.product-assurance-grid span,.checkout-checklist span,.product-custom-box span{color:#e8d7c4}.product-assurance-grid small,.product-custom-box small,.share-card span{color:var(--muted)}@media (max-width:980px){.product-detail{grid-template-columns:1fr;padding-top:20px}.product-media-stack{position:static}.product-media-stack img,.product-media-stack video{max-height:420px}.product-assurance-grid,.share-card{grid-template-columns:1fr}}.walkthrough-card,.walkthrough-step-details,.walkthrough-action,.walkthrough-done-when,.walkthrough-step-safety,.walkthrough-warning,.howto-card,.howto-warning,.howto-sources,.authenticator-apps{color:var(--ink)}.walkthrough-step-description,.walkthrough-step-details ol,.walkthrough-step-details li,.walkthrough-step-task,.walkthrough-done-when span,.walkthrough-step-safety span,.walkthrough-warning li,.howto-card ul,.howto-card ol,.howto-card li,.howto-card p,.walkthrough-action p{color:#d9cbbb}.walkthrough-card h2,.walkthrough-step-details h3,.howto-card h2,.howto-card h3,.howto-index strong,.walkthrough-checklist>strong{color:#fff2df}.walkthrough-step-details,.walkthrough-action,.walkthrough-done-when,.walkthrough-step-safety,.walkthrough-warning,.authenticator-apps{border-color:rgba(222,199,172,.18);background:rgba(30,25,21,.96)}.walkthrough-step-task{border-left-color:var(--gold);background:rgba(200,154,87,.12)}.walkthrough-done-when{border-left-color:var(--green)}.walkthrough-step-safety,.walkthrough-warning{border-left-color:var(--red)}.walkthrough-step-details li::marker,.howto-card li::marker{color:#d28761}.walkthrough-progress{color:#d9cbbb}.walkthrough-progress meter{accent-color:var(--gold)}.walkthrough-checklist a b{color:#e8d7c4}.walkthrough-page{background:#171411}.walkthrough-page .buyer-topbar{position:static}.walkthrough-page .howto-hero{padding-top:22px;padding-bottom:14px}.walkthrough-page .howto-hero h1{max-width:960px;font-size:clamp(34px,5vw,58px);line-height:1.02}.walkthrough-page .walkthrough-shell{display:block;max-width:860px;margin:0 auto}.walkthrough-page .howto-index{display:none}.walkthrough-page .walkthrough-checklist{margin-top:10px;padding-top:10px}.walkthrough-page .walkthrough-checklist a,.walkthrough-page .authenticator-apps a{box-shadow:none;background:rgba(35,29,24,.94)}.walkthrough-page .walkthrough-card,.walkthrough-page .walkthrough-step-details,.walkthrough-page .walkthrough-action,.walkthrough-page .walkthrough-done-when,.walkthrough-page .walkthrough-step-safety,.walkthrough-page .walkthrough-warning,.walkthrough-page .authenticator-apps{box-shadow:none;background:rgba(28,23,20,.92)}.walkthrough-page .walkthrough-card{gap:14px;padding:clamp(16px,3vw,24px)}.walkthrough-page .walkthrough-step-details,.walkthrough-page .walkthrough-action,.walkthrough-page .walkthrough-done-when,.walkthrough-page .walkthrough-step-safety,.walkthrough-page .walkthrough-warning{padding:12px}.walkthrough-page .walkthrough-step-details ol{gap:6px}.walkthrough-page meter{height:8px}@media (max-width:900px){.walkthrough-page .walkthrough-shell{grid-template-columns:1fr}}body{color:var(--ink);background:radial-gradient(circle at 12% -10%,rgba(184,107,59,.14),transparent 360px),radial-gradient(circle at 88% 2%,rgba(142,163,111,.10),transparent 320px),linear-gradient(180deg,#1e1a16 0,#171411 300px,#120f0d 100%)}::selection{background:rgba(200,154,87,.28);color:#fff2df}.brand small,.buyer-nav a,.market-filter-bar label,.feed-heading p,.product-card small,.product-card p,.market-summary span,.active-filter-row span,.walkthrough-step-description,.walkthrough-action p,.howto-card p,.howto-card li small,.panel p,.simple-page p,.product-detail p,.storefront-head p,.seller-header p,.ops-hero p,.ops-metric span,.ops-saved-views small,.ops-record-card small,.ops-detail-row p,.ops-detail-row small,.ops-facts dd,.ops-health-grid span,.ops-mini-row span,.ops-env-list dd,.ops-command-list span,.launch-test-grid p,.launch-test-grid small{color:var(--muted)}.buyer-topbar,.seller-rail,.topbar-search,.market-search,.market-filter-bar,.market-summary span,.market-safety-row span,.active-filter-row span,.product-card,.checkout-box,.checkout-checklist,.product-custom-box,.share-card,.storefront-head,.store-announcement,.store-media-preview figure,.panel,.empty-state,.rule-list p,.help-bubble,.howto-index,.howto-card,.howto-warning,.howto-screenshots,.howto-sources,.walkthrough-card,.walkthrough-step-details,.walkthrough-action,.authenticator-apps,.authenticator-apps a,.walkthrough-checklist,.walkthrough-checklist a,.account-menu-panel,.seller-section,.task-card,.ops-panel,.ops-section,.ops-metric,.ops-saved-views,.ops-saved-views a,.ops-record-card,.ops-facts div,.ops-row,.ops-search,.ops-search-result,.ops-search-group,.ops-health-list span,.ops-health-grid div,.ops-mini-row,.ops-env-list div,.ops-command-list,.collection-preview-card,.saved-mini-list a,.launch-test-grid article{border-color:rgba(222,199,172,.16);background:linear-gradient(180deg,rgba(39,33,28,.97),rgba(28,23,20,.96));color:var(--ink);box-shadow:var(--tight-shadow)}.buyer-topbar{background:rgba(22,18,15,.94);box-shadow:0 10px 28px rgba(0,0,0,.3)}.seller-body,.admin-body{background:radial-gradient(circle at top left,rgba(184,107,59,.12),transparent 360px),linear-gradient(180deg,#1e1a16,#120f0d)}.button.secondary,.nav-button,.product-card-actions button,.product-card-actions .button,.byline-actions button,.storefront-actions button,.walkthrough-return-button,.ops-actions button,.ops-pagination a,.ops-pagination span[aria-current] span,.ops-pagination span[aria-disabled="true"] span{border-color:rgba(222,199,172,.18);background:linear-gradient(180deg,rgba(54,45,38,.96),rgba(35,29,24,.96));color:var(--ink);box-shadow:none}.button.secondary:hover,.nav-button:hover,.product-card-actions button:hover,.product-card-actions .button:hover,.byline-actions button:hover,.storefront-actions button:hover,.buyer-nav a:hover,.howto-index a:hover,.howto-index a.active,.walkthrough-checklist a.current{background:rgba(184,107,59,.22);color:#fff2df}.button,button,.buyer-nav .nav-cta{background:linear-gradient(180deg,#c89a57,#9c5f37);color:#17120e;box-shadow:0 10px 24px rgba(0,0,0,.28)}.button:hover,button:hover,.buyer-nav .nav-cta:hover{background:linear-gradient(180deg,#d8aa68,#ae6d43);color:#120f0d}input,textarea,select,.market-filter-bar input,.market-filter-bar select,.topbar-search input,.market-search input,.ops-search input,.ops-list-tools input,.ops-list-tools select{border-color:rgba(222,199,172,.18);background:rgba(14,12,10,.76);color:var(--ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}input::placeholder,textarea::placeholder{color:#8d7f72}.product-card{background:linear-gradient(180deg,rgba(43,36,30,.98),rgba(25,21,18,.98))}.product-card strong,.howto-card h2,.howto-card h3,.walkthrough-card h2,.walkthrough-step-details h3,.panel h2,.store-announcement strong,.product-custom-box strong,.share-card strong,.ops-record-card strong,.ops-panel h2,.ops-section h2,.ops-facts dt,.ops-health-grid strong,.ops-mini-row strong,.ops-env-list dt,.launch-test-grid strong{color:#fff2df}.product-card-meta small,.product-card-trust,.stock-pill,.badge,.market-safety-row span,.category-chips a,.active-filter-row a,.status-pill,.walkthrough-checklist a span,.ops-jump a{border-color:rgba(222,199,172,.18);background:rgba(57,47,39,.82);color:#e8d7c4}.category-chips a.active,.category-chips a:hover{border-color:rgba(200,154,87,.42);background:rgba(184,107,59,.22);color:#fff2df}.badge.promoted,.stock-pill,.founding-seller-badge{border-color:rgba(200,154,87,.38);background:rgba(200,154,87,.16);color:#efd09a}.price b,.detail-price strong,.feed-heading a,.store-link,.quiet-link:hover,.eyebrow{color:#d28761}.walkthrough-step-task{background:rgba(200,154,87,.12);color:var(--ink)}.walkthrough-done-when{border-color:rgba(142,163,111,.32);background:rgba(142,163,111,.12);color:var(--ink)}.walkthrough-step-safety,.walkthrough-warning{border-color:rgba(210,135,97,.34);background:rgba(166,82,52,.16);color:#efd2c0}.walkthrough-step-safety strong,.walkthrough-warning summary{color:#e5a07d}.authenticator-apps a:hover,.help-bubble a,.howto-sources a,.safe-link-list a,.collection-preview-card small,.quiet-link{color:#dba66f}.walkthrough-frame-shell iframe,.store-logo.image-logo,.brand-mark{background:#211b16}.buyer-topbar{backdrop-filter:none;box-shadow:none}.market-strip,.feed-heading,.market-filter-bar,.market-safety-row,.active-filter-row,.product-grid{padding-right:clamp(14px,3vw,34px);padding-left:clamp(14px,3vw,34px)}.market-filter-bar{gap:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;box-shadow:none}.market-safety-row{padding-bottom:10px}.market-safety-row span,.market-summary span,.category-chips a{padding:5px 8px;font-size:12px}.feed-heading{padding-top:10px;padding-bottom:10px}.feed-heading h1{font-size:24px}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,205px),1fr));gap:12px;padding-bottom:36px}.product-card{contain:layout paint style;content-visibility:auto;contain-intrinsic-size:280px 340px;gap:5px;padding:8px;border-radius:8px;background:rgba(30,25,21,.96);box-shadow:none;transition:border-color .12s ease}.product-card:hover{transform:none;border-color:rgba(200,154,87,.34);box-shadow:none}.product-card::after{display:none}.product-card-link{grid-template-rows:auto auto auto auto auto;gap:5px}.product-card img{height:148px;border-radius:7px;box-shadow:none}.product-card .badge{top:14px;left:14px;padding:4px 7px;font-size:11px}.product-card strong{font-size:14px;line-height:1.15}.product-card-meta{gap:4px}.product-card-meta small,.stock-pill{padding:3px 6px;font-size:11px}.product-card-meta small:first-child{flex-basis:120px}.product-card-trust,.product-card-summary{display:none}.product-card-footer{align-items:center;margin-top:2px}.price b{font-size:18px}.price del{font-size:13px}.product-card-actions{gap:5px}.product-card-actions button,.product-card-actions .button{min-height:30px;padding:5px 7px;font-size:12px}@media (max-width:820px){.market-filter-bar{grid-template-columns:1fr 1fr;align-items:end}.market-filter-bar label:first-of-type,.market-filter-bar button{grid-column:1 / -1}.market-filter-bar .compact-check{min-height:38px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-card{padding:7px}.product-card img{height:132px}}:root{--ink:#f2f5f7;--muted:#aeb8c4;--line:rgba(180,196,206,.18);--paper:#0c1110;--panel:#141b1d;--navy:#f7f9fc;--blue:#8eb8ca;--blue-soft:rgba(85,126,139,.16);--red:#d46a72;--red-soft:rgba(174,72,82,.16);--green:#95b88f;--gold:#d9bd71;--gold-soft:rgba(217,189,113,.16);--patriot-sky:#101817;--surface-glow:rgba(20,27,29,.88);--shadow:0 18px 48px rgba(0,0,0,.34);--tight-shadow:0 8px 22px rgba(0,0,0,.22);--hairline:rgba(174,184,196,.14)}body{color:var(--ink);background:radial-gradient(circle at 14% -12%,rgba(79,108,151,.18),transparent 360px),radial-gradient(circle at 88% 0%,rgba(149,184,143,.11),transparent 320px),linear-gradient(180deg,#141b1d 0,#0c1110 300px,#080b0b 100%)}.walkthrough-page{background:#0c1110}::selection{background:rgba(125,162,214,.32);color:#fff}.buyer-topbar,.seller-rail{background:rgba(12,16,22,.94);border-color:rgba(174,184,196,.16)}.seller-body,.admin-body{background:radial-gradient(circle at top left,rgba(79,108,151,.14),transparent 360px),linear-gradient(180deg,#111824,#090c10)}.topbar-search,.market-filter-bar,.market-summary span,.market-safety-row span,.active-filter-row span,.product-card,.checkout-box,.checkout-checklist,.product-custom-box,.share-card,.storefront-head,.store-announcement,.store-media-preview figure,.panel,.empty-state,.rule-list p,.help-bubble,.howto-index,.howto-card,.howto-warning,.howto-screenshots,.howto-sources,.walkthrough-card,.walkthrough-step-details,.walkthrough-action,.authenticator-apps,.authenticator-apps a,.walkthrough-checklist,.walkthrough-checklist a,.account-menu-panel,.seller-section,.task-card,.ops-panel,.ops-section,.ops-metric,.ops-saved-views,.ops-saved-views a,.ops-record-card,.ops-facts div,.ops-row,.ops-search,.ops-search-result,.ops-search-group,.ops-health-list span,.ops-health-grid div,.ops-mini-row,.ops-env-list div,.ops-command-list,.collection-preview-card,.saved-mini-list a,.launch-test-grid article{border-color:rgba(174,184,196,.16);background:#141b1d;color:var(--ink);box-shadow:none}.product-card,.walkthrough-page .walkthrough-card,.walkthrough-page .walkthrough-step-details,.walkthrough-page .walkthrough-action,.walkthrough-page .walkthrough-done-when,.walkthrough-page .walkthrough-step-safety,.walkthrough-page .walkthrough-warning,.walkthrough-page .authenticator-apps{background:#141b1d}.button,button,.buyer-nav .nav-cta{background:linear-gradient(180deg,#e2c875,#c59f4c);color:#090c10}.button:hover,button:hover,.buyer-nav .nav-cta:hover{background:linear-gradient(180deg,#edd789,#d0ad5c);color:#07090c}.button.secondary,.nav-button,.product-card-actions button,.product-card-actions .button,.byline-actions button,.storefront-actions button,.walkthrough-return-button,.ops-actions button,.ops-pagination a,.ops-pagination span[aria-current] span,.ops-pagination span[aria-disabled="true"] span{border-color:rgba(174,184,196,.18);background:#1c2430;color:var(--ink)}.button.secondary:hover,.nav-button:hover,.product-card-actions button:hover,.product-card-actions .button:hover,.byline-actions button:hover,.storefront-actions button:hover,.buyer-nav a:hover,.howto-index a:hover,.howto-index a.active,.walkthrough-checklist a.current{background:rgba(89,122,167,.18);color:#fff}input,textarea,select,.market-filter-bar input,.market-filter-bar select,.topbar-search input,.market-search input,.ops-search input,.ops-list-tools input,.ops-list-tools select{border-color:rgba(174,184,196,.18);background:#090c10;color:var(--ink);box-shadow:none}input::placeholder,textarea::placeholder{color:#7f8b99}.product-card strong,.howto-card h2,.howto-card h3,.walkthrough-card h2,.walkthrough-step-details h3,.panel h2,.store-announcement strong,.product-custom-box strong,.share-card strong,.ops-record-card strong,.ops-panel h2,.ops-section h2,.ops-facts dt,.ops-health-grid strong,.ops-mini-row strong,.ops-env-list dt,.launch-test-grid strong{color:#f7f9fc}.product-card-meta small,.product-card-trust,.stock-pill,.badge,.market-safety-row span,.category-chips a,.active-filter-row a,.status-pill,.walkthrough-checklist a span,.ops-jump a{border-color:rgba(174,184,196,.18);background:#1c2430;color:#d7dee8}.category-chips a.active,.category-chips a:hover{border-color:rgba(125,162,214,.38);background:rgba(89,122,167,.22);color:#fff}.badge.promoted,.stock-pill,.founding-seller-badge{border-color:rgba(201,164,95,.38);background:rgba(201,164,95,.14);color:#e4c887}.price b,.detail-price strong,.feed-heading a,.store-link,.quiet-link:hover,.eyebrow{color:#de8b72}.walkthrough-step-description,.walkthrough-step-details ol,.walkthrough-step-details li,.walkthrough-step-task,.walkthrough-done-when span,.walkthrough-step-safety span,.walkthrough-warning li,.howto-card ul,.howto-card ol,.howto-card li,.howto-card p,.walkthrough-action p{color:#d7dee8}.walkthrough-step-task{background:rgba(201,164,95,.12)}.walkthrough-done-when{border-color:rgba(132,183,149,.3);background:rgba(132,183,149,.1)}.walkthrough-step-safety,.walkthrough-warning{border-color:rgba(212,106,114,.32);background:rgba(174,72,82,.12)}.authenticator-apps a:hover,.help-bubble a,.howto-sources a,.safe-link-list a,.collection-preview-card small,.quiet-link{color:#9bbce8}.walkthrough-frame-shell iframe,.store-logo.image-logo,.brand-mark{background:#111824}.profile-info-box,.public-info-box,.encrypted-info-box,.static-profile-field{border-color:rgba(180,196,206,.18);background:#141b1d;color:var(--ink)}.public-info-box{border-top-color:#8eb8ca}.encrypted-info-box{border-top-color:#95b88f}.profile-info-box legend,.profile-info-box strong,.profile-info-box .field-label,.profile-info-box label,.stack-form label,.form-grid label{color:#f7f9fc}.profile-info-box p,.profile-info-box .form-hint,.file-picker-status,.static-profile-field span,.static-profile-field small{color:#b8c3cf}.profile-info-box input,.profile-info-box textarea,.profile-info-box select,.stack-form input,.stack-form textarea,.stack-form select,.form-grid input,.form-grid textarea,.form-grid select{border-color:rgba(180,196,206,.22);background:#080b0b;color:#f2f5f7}.profile-info-box input::placeholder,.stack-form input::placeholder,.form-grid input::placeholder{color:#7f8b99;opacity:1}.field-label{display:block;font-weight:850}.file-picker{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;min-width:0}.avatar-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.avatar-file-input:focus-visible+label{outline:3px solid rgba(142,184,202,.34);outline-offset:2px}.file-picker .button{min-height:38px;padding:8px 12px;box-shadow:none}.file-picker-status{min-width:150px;max-width:100%;overflow-wrap:anywhere;font-size:13px;font-weight:800}.faq-note{margin:0;padding:12px;border:1px solid rgba(180,196,206,.18);border-radius:8px;background:rgba(85,126,139,.12);color:#d7dee8;font-weight:800}.variant-check-panel,.product-variant-preview{display:grid;gap:12px;padding:14px;border:1px solid rgba(180,196,206,.18);border-radius:8px;background:#141b1d;color:var(--ink)}.product-variant-preview{margin:16px 0}.variant-check-panel h2,.product-variant-preview strong{margin:0;color:#f7f9fc}.variant-check-panel p,.product-variant-preview p{margin:0;color:#b8c3cf}.variant-check-grid,.variant-buyer-selectors{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.variant-check-grid article,.variant-buyer-selectors label,.variant-sample-box{display:grid;gap:8px;min-width:0;padding:11px;border:1px solid rgba(180,196,206,.16);border-radius:8px;background:#0d1214}.variant-check-grid article strong,.variant-buyer-selectors label{color:#f7f9fc;font-weight:900}.variant-pill-row,.variant-combo-list{display:flex;flex-wrap:wrap;gap:7px}.variant-pill-row span,.variant-combo-list span{max-width:100%;overflow-wrap:anywhere;padding:5px 8px;border:1px solid rgba(142,184,202,.28);border-radius:999px;background:rgba(85,126,139,.16);color:#d7dee8;font-size:13px;font-weight:850}.variant-buyer-selectors select{width:100%}.variant-warning-list{display:grid;gap:6px;margin:0;padding:10px 10px 10px 28px;border:1px solid rgba(212,106,114,.34);border-radius:8px;background:rgba(174,72,82,.13);color:#f0c5c9;font-weight:800}