@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--background:#f4f6fb;--foreground:#18202a;--muted:#5b6472;--line:#dce3ee;--panel:#ffffff;--panel-soft:#f1f5f9;--accent:#c62828;--accent-dark:#8b1d1d;--accent-soft:#fff3f0;--blue:#2563eb;--blue-soft:#eff6ff;--gold:#f59e0b;--red:#e4393c;--green:#0f9f6e;--steel:#243447;--steel-soft:#eaf0f6;--ink:#0f172a;--shadow:0 16px 46px rgba(15,23,42,0.09)}html{height:100%}body,html{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),"Microsoft YaHei",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(1920px,calc(100% - clamp(28px, 5vw, 120px)));margin:0 auto}.container-wide{width:min(2160px,calc(100% - clamp(28px, 4vw, 120px)))}.site-header{position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(24,32,27,.1);background:rgba(246,247,242,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header__inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:grid;gap:2px;min-width:220px}.brand__name{font-size:17px;font-weight:800;color:var(--ink)}.brand__tag{font-size:12px;color:var(--muted)}.nav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.nav a{border-radius:999px;padding:9px 12px;font-size:14px;color:#334139}.nav a:hover{background:var(--panel-soft);color:var(--accent-dark)}.site-footer{margin-top:72px;border-top:1px solid var(--line);background:#111827;color:#fff;padding-bottom:max(18px,env(safe-area-inset-bottom))}.site-footer__inner{display:grid;grid-template-columns:minmax(300px,1.35fr) minmax(130px,.62fr) minmax(140px,.68fr) minmax(190px,.82fr) minmax(230px,.92fr);gap:clamp(22px,3vw,42px);padding:40px 92px 32px 0;align-items:start}.site-footer__brand{max-width:440px}.site-footer h3,.site-footer h4{margin-bottom:12px}.site-footer a,.site-footer li,.site-footer p{color:#cbd5e1;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.site-footer ul{display:grid;gap:6px;list-style:none}.site-footer__policy-list{grid-template-columns:1fr}.section{padding:56px 0 0}.section-header{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:22px}.eyebrow{color:var(--accent-dark);font-size:13px;font-weight:800;letter-spacing:0;margin-bottom:8px}.section-title{font-size:clamp(24px,3vw,38px);line-height:1.18;color:var(--ink)}.section-copy{color:var(--muted);line-height:1.8;max-width:700px}.button-row{display:flex;flex-wrap:wrap;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--ink);padding:10px 14px;font-weight:700;min-height:42px}.btn svg{width:17px;height:17px}.btn-primary{border-color:var(--accent);background:var(--accent);color:#fff}.btn-ghost{background:transparent}.grid{display:grid;gap:18px}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:var(--shadow)}.card-pad{padding:20px}.badge-row{display:flex;gap:8px;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:var(--accent-soft);color:var(--accent-dark);padding:5px 9px;font-size:12px;font-weight:800}.badge-muted{background:#f0eee7;color:#6d5b33}.badge-red{background:#f8e3e3;color:var(--red)}.hero{padding:34px 0 8px}.hero__surface{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:26px;align-items:stretch}.hero__copy{padding:36px 0}.hero h1{font-size:clamp(34px,4.5vw,64px);line-height:1.08;margin-bottom:18px}.hero__lead{color:var(--muted);font-size:18px;line-height:1.8;margin-bottom:22px}.search-panel{padding:18px}.search-form{display:grid;grid-template-columns:1fr auto;gap:10px;margin-bottom:14px}.input,.select,.textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:#fff;padding:11px 12px;color:var(--ink);min-height:42px}.textarea{min-height:104px;resize:vertical}.catalog-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-card{overflow:hidden}.product-card__media,.shop-card__media{aspect-ratio:16/10;background:linear-gradient(135deg,rgba(31,122,85,.9),rgba(154,107,22,.82)),var(--panel-soft);display:grid;align-content:end;padding:16px;color:#fff}.product-card__media strong{font-size:18px}.product-card__body,.shop-card__body{padding:16px;display:grid;gap:10px}.product-card__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.price{color:var(--red);font-size:20px;font-weight:900}.muted{color:var(--muted)}.list{display:grid;gap:12px}.list-item{padding:16px;border:1px solid var(--line);border-radius:8px;background:#fff}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.stat{border:1px solid var(--line);background:#fff;border-radius:8px;padding:18px}.stat strong{display:block;font-size:26px;margin-bottom:5px}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:#fff}.table{width:100%;border-collapse:collapse;min-width:720px}.table td,.table th{padding:13px 14px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.table th{background:var(--panel-soft);color:#304037;font-size:13px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-grid .full{grid-column:1/-1}.alert{border-radius:8px;border:1px solid #e8d095;background:#fff8e6;color:#72520f;padding:14px;line-height:1.7}.success{border-color:#b8d7c5;background:#edf8f0;color:#1f6a45}.step,.stepper{display:grid;gap:12px}.step{grid-template-columns:36px 1fr;align-items:start}.step__num{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font-weight:900}.page-lead{padding:46px 0 8px}.page-lead h1{font-size:clamp(30px,4vw,50px);margin-bottom:14px}.auth-shell{max-width:1180px}.auth-shell .section-copy{max-width:620px}.auth-lead-actions{margin-top:16px}.two-column{display:grid;grid-template-columns:minmax(0,.74fr) minmax(300px,.26fr);gap:22px;align-items:start}.legal-content{line-height:1.9;color:#334139}.legal-content h2{margin:24px 0 8px;color:var(--ink)}.legal-content ul,ul.legal-content{padding-left:20px}.filing-workbench{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(239,246,255,.78),rgba(255,255,255,0) 280px),#fff;box-shadow:var(--shadow);padding:22px}.filing-workbench__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.filing-workbench__head h2{font-size:clamp(26px,3vw,38px);margin-bottom:8px}.filing-workbench__head p{max-width:820px;color:var(--muted);line-height:1.7}.filing-score{min-width:132px;border:1px solid rgba(37,99,235,.18);border-radius:8px;background:#fff;padding:16px;text-align:center}.filing-score strong{display:block;color:var(--blue);font-size:34px;line-height:1}.filing-score span{color:var(--muted);font-size:13px;font-weight:800}.filing-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.filing-field{display:grid;gap:8px;color:var(--ink);font-weight:900}.filing-checklist label,.filing-field span{display:flex;align-items:center;gap:8px}.filing-checklist svg,.filing-field svg{width:18px;height:18px;color:var(--blue)}.filing-actions,.filing-checklist,.filing-field.full,.filing-shots{grid-column:1/-1}.filing-field:nth-of-type(10),.filing-field:nth-of-type(11),.filing-field:nth-of-type(5),.filing-field:nth-of-type(6),.filing-field:nth-of-type(7),.filing-field:nth-of-type(8),.filing-field:nth-of-type(9){grid-column:span 2}.filing-checklist,.filing-shots{border:1px solid var(--line);border-radius:8px;background:rgba(248,250,252,.8);padding:16px}.filing-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 16px}.filing-checklist h3,.filing-shots h3{grid-column:1/-1;font-size:18px}.filing-checklist label{color:#344054;font-weight:800;line-height:1.5}.filing-checklist input{width:18px;height:18px;accent-color:var(--green);flex:0 0 auto}.filing-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.auth-grid{display:grid;grid-template-columns:minmax(420px,1.05fr) minmax(320px,.78fr);gap:24px;align-items:start}.auth-card{min-width:0}.auth-card h2{margin:10px 0 8px}.auth-card label{min-width:0}.auth-side-card{display:grid;gap:12px}.auth-side-card .list{gap:10px}.auth-side-card .list-item{padding:14px 16px;box-shadow:none}.auth-side-card .list-item h3{font-size:16px;line-height:1.45}.auth-contact-card{display:grid;gap:4px;margin-top:2px}.auth-contact-card span,.auth-contact-card strong{display:block}.auth-admin-entry{width:fit-content;margin-top:10px}.auth-check{display:flex;align-items:flex-start;gap:10px;line-height:1.7}.auth-check input{width:18px;height:18px;margin-top:4px;accent-color:var(--green);flex:0 0 auto}.auth-check a{color:var(--blue);font-weight:900;margin:0 2px}.admin-gate{max-width:760px;margin:0 auto;display:grid;justify-items:start;gap:14px}.admin-gate>svg{width:40px;height:40px;color:var(--accent)}.admin-gate h2{font-size:clamp(26px,3vw,38px)}.admin-gate p{color:var(--muted);line-height:1.8}.info-flow-card h2,.verification-card h2{font-size:19px;line-height:1.35}.verification-card .badge-row{margin-bottom:12px}.info-flow-card{display:grid;gap:12px;align-content:start}.hero-premium{background:linear-gradient(120deg,rgba(31,122,85,.08),rgba(35,79,104,.08)),radial-gradient(circle at top right,rgba(154,107,22,.13),transparent 36%);border-bottom:1px solid rgba(24,32,27,.08)}.hero__notice{display:inline-flex;align-items:center;gap:8px;border:1px solid #e2d4ac;background:#fff9e8;color:#72520f;border-radius:8px;padding:10px 12px;margin-top:18px;line-height:1.6}.hero__notice svg{width:18px;height:18px;flex:0 0 auto}.command-center{padding:20px;align-self:center}.command-center__top,.data-card__head,.merchant-card__head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.metric-grid,.metric-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.metric-strip{margin:14px 0}.metric-card,.metric-strip div{border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px}.metric-card strong,.metric-strip strong{display:block;font-size:24px;color:var(--ink)}.metric-card strong small{font-size:13px;margin-left:4px;color:var(--muted)}.metric-card p,.metric-card span,.metric-strip span,.mini{color:var(--muted);font-size:13px;line-height:1.7}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.data-card{display:grid;gap:12px}.data-card svg{color:var(--accent)}.filter-list,.ops-list{display:grid;gap:10px}.status-line{display:flex;align-items:flex-start;gap:10px;line-height:1.7}.dot{width:9px;height:9px;border-radius:50%;background:var(--accent);margin-top:8px;flex:0 0 auto}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.wide-main{grid-template-columns:minmax(0,.78fr) minmax(280px,.22fr)}.sticky-panel{position:static}.filter-list{margin:14px 0}.filter-list a{display:grid;gap:4px;border:1px solid var(--line);border-radius:8px;padding:12px;background:#fff}.filter-list a:hover{border-color:rgba(31,122,85,.45)}.product-rules{margin-bottom:18px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px}.product-grid-rich{align-items:stretch}.merchant-facts,.product-meta{display:grid;gap:7px;color:#334139;font-size:13px}.merchant-facts span,.product-meta span{display:inline-flex;align-items:center;gap:7px}.merchant-facts svg,.product-meta svg{width:15px;height:15px;color:var(--accent)}.product-detail-hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}.detail-proof .list-item,.merchant-mini,.product-detail-hero>div{border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:16px}.detail-proof svg{color:var(--accent);width:22px;height:22px}.merchant-card{overflow:hidden;display:grid}.merchant-card__head{padding:20px;background:linear-gradient(135deg,rgba(35,79,104,.96),rgba(31,122,85,.9));color:#fff}.merchant-card__head p{color:rgba(255,255,255,.78);margin-top:8px}.merchant-card__head strong{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);font-size:22px}.merchant-card__body{display:grid;gap:14px;padding:18px}.merchant-profile{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.risk-score{width:104px;height:104px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;background:#fff}.risk-score strong{font-size:32px;color:var(--accent-dark)}.risk-score span{color:var(--muted);font-size:12px;margin-top:-24px}.cart-line{align-items:flex-start}.cart-line,.info-row{display:flex;justify-content:space-between;gap:18px}.info-row__meta{min-width:150px;display:grid;gap:4px;color:var(--muted);font-size:13px}.ops-suite{display:grid;gap:18px}.chart-card{min-height:340px}.chart-box{margin-top:16px;width:100%}.tabs{display:grid;gap:12px}.tabs__list{display:flex;gap:8px;flex-wrap:wrap}.tabs__trigger{border:1px solid var(--line);border-radius:999px;background:#fff;padding:10px 14px;color:var(--muted);font-weight:800}.tabs__trigger[data-state=active]{background:var(--accent);border-color:var(--accent);color:#fff}.tabs__content{border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px}.timeline{display:grid;gap:12px}.timeline__item{border-left:3px solid var(--accent);padding:4px 0 4px 14px}.timeline__item span{color:var(--muted);font-size:12px}.timeline__item strong{display:block;margin:3px 0}.form-error{color:var(--red);display:block;font-size:12px;margin-top:6px}.section-compact{padding-top:28px}.section-header.simple{margin-bottom:16px}.mall-hero{padding:18px 0 34px;background:linear-gradient(180deg,rgba(255,255,255,.96),#f4f6fb),linear-gradient(120deg,rgba(17,24,39,.06),rgba(198,40,40,.06));border-bottom:1px solid var(--line)}.mall-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px;min-height:30px;flex-wrap:wrap}.mall-search-row{display:grid;grid-template-columns:minmax(210px,.22fr) minmax(320px,1fr) minmax(250px,.38fr);gap:16px;align-items:center;margin:14px 0 10px}.mall-logo{display:grid;gap:3px}.mall-logo strong{color:var(--accent);font-size:36px;line-height:1;font-weight:950}.mall-logo span{color:var(--muted);font-size:13px}.audit-search,.mall-search,.product-searchbar{display:flex;align-items:center;gap:10px;border:2px solid var(--accent);background:#fff;border-radius:8px;padding:6px 6px 6px 14px;min-height:48px}.audit-search svg,.mall-search svg,.product-searchbar svg{width:18px;height:18px;color:var(--accent)}.audit-search input,.mall-search input,.product-searchbar input{min-width:0;flex:1 1;border:0;outline:0;color:var(--ink);background:transparent}.mall-search button,.product-searchbar button{border:0;border-radius:6px;background:var(--accent);color:#fff;font-weight:900;padding:10px 22px;min-height:36px}.mall-quick-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.channel-strip a,.hot-searches a,.mall-quick-actions a{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:8px;min-height:40px;padding:8px 12px;font-weight:800}.mall-quick-actions svg{width:18px;height:18px;color:var(--accent)}.hot-searches{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--muted);margin-bottom:16px}.hot-searches span{font-size:13px;font-weight:900;color:var(--accent)}.hot-searches a{min-height:30px;padding:5px 9px;font-size:13px;border-radius:999px;font-weight:700}.mall-hero-grid{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,2.2fr) minmax(270px,.72fr);gap:16px;align-items:stretch}.buyer-card,.channel-proof-card,.compliance-board,.market-category-panel,.market-filter-panel{border:1px solid var(--line);background:#fff;border-radius:8px;box-shadow:var(--shadow)}.market-category-panel,.market-filter-panel{padding:14px}.panel-title{display:flex;align-items:center;gap:8px;margin-bottom:12px}.panel-title svg{width:19px;height:19px;color:var(--accent)}.market-category-list{display:grid;gap:2px}.market-category-list a{display:grid;grid-template-columns:26px 1fr;gap:9px;align-items:start;padding:9px;border-radius:7px}.market-category-list a:hover{background:var(--accent-soft)}.market-category-list svg{width:18px;height:18px;color:var(--blue);margin-top:2px}.market-category-list small,.market-category-list strong{display:block}.market-category-list small{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.4}.market-main{display:grid;gap:12px;min-width:0}.channel-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.channel-strip a{min-width:0;flex-direction:column;gap:2px;padding:8px}.channel-strip a:hover{border-color:rgba(228,57,60,.35);background:var(--accent-soft)}.channel-strip small{color:var(--muted);font-size:12px;font-weight:700}.channel-strip-wide{grid-template-columns:repeat(7,minmax(0,1fr))}.market-carousel{position:relative;min-height:350px;overflow:hidden;border-radius:8px}.market-carousel__track,.market-carousel__viewport,.market-slide{height:100%}.market-carousel__viewport{overflow:hidden}.market-carousel__track{display:flex}.market-slide{min-width:100%;display:grid;align-content:center;gap:16px;padding:34px 44px;color:#fff;background:linear-gradient(135deg,rgba(17,24,39,.92),rgba(198,40,40,.86)),url(/marketplace/toc-usbc-cable.jpg) 50%/cover}.market-slide--flash{background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(37,99,235,.82)),url(/marketplace/toc-water-bottle.jpg) 50%/cover}.market-slide--inspection,.market-slide--service{background:linear-gradient(135deg,rgba(15,23,42,.9),rgba(15,159,110,.78)),url(/marketplace/toc-canvas-tote.jpg) 50%/cover}.market-slide h2{font-size:clamp(34px,4.5vw,58px);line-height:1}.market-slide p{max-width:560px;color:rgba(255,255,255,.86);font-size:17px;line-height:1.7}.market-slide__products{display:flex;flex-wrap:wrap;gap:10px}.market-slide__products span,.market-slide__proof{border-radius:999px;background:rgba(255,255,255,.16);color:#fff;padding:8px 12px;font-weight:800}.market-slide__proof{display:inline-flex;align-items:center;gap:8px;justify-self:start}.market-slide__proof svg{width:18px;height:18px}.icon-btn{width:40px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);flex:0 0 auto}.icon-btn svg{width:19px;height:19px}.icon-btn-red{border-color:var(--accent);background:var(--accent);color:#fff}.market-carousel__next,.market-carousel__prev{position:absolute;top:50%;transform:translateY(-50%);border:0;background:rgba(255,255,255,.9)}.market-carousel__prev{left:12px}.market-carousel__next{right:12px}.market-carousel__dots{position:absolute;left:44px;bottom:18px;display:flex;gap:8px}.market-carousel__dots button{width:28px;height:5px;border:0;border-radius:999px;background:rgba(255,255,255,.45)}.market-carousel__dots button.is-active{background:#fff}.buyer-card{display:grid;align-content:start;gap:14px;padding:16px}.buyer-card__profile{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center}.buyer-card__profile>span{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.buyer-card__profile svg{width:23px;height:23px}.buyer-card__profile p,.notice-list p{color:var(--muted);line-height:1.55;font-size:13px}.buyer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-auth-actions .btn{min-height:46px}.home-auth-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-auth-links a{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:9px 10px;color:var(--ink);font-size:13px;font-weight:900}.home-auth-links svg{width:17px;height:17px;color:var(--accent)}.account-proof-list{display:grid;gap:7px}.account-proof-list p{border:1px solid rgba(37,99,235,.16);border-radius:8px;background:var(--blue-soft);color:#1e3a8a;padding:9px 10px;font-size:12px;font-weight:800;line-height:1.45}.notice-list{display:grid;gap:8px}.notice-list p{border:1px solid var(--line);border-radius:8px;padding:10px;background:var(--panel-soft)}.stat-ribbon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-ribbon__item{display:grid;gap:4px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:18px}.stat-ribbon__item strong{color:var(--accent);font-size:34px;line-height:1}.stat-ribbon__item span{color:var(--ink);font-weight:900}.stat-ribbon__item small{color:var(--muted);line-height:1.5}.service-grid,.takeaway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.service-badge,.takeaway-item{border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px}.takeaway-item{display:flex;gap:10px;color:#344054;line-height:1.7}.service-badge svg,.takeaway-item svg{width:21px;height:21px;color:var(--green);flex:0 0 auto}.product-waterfall{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;align-items:stretch}.market-product-card{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow);display:grid;grid-template-rows:auto 1fr;min-width:0;min-height:468px}.market-product-card__media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--panel-soft)}.market-product-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .18s ease}.market-product-card:hover .market-product-card__media img{transform:scale(1.035)}.market-product-card__channel{position:absolute;left:10px;top:10px;border-radius:999px;background:rgba(15,23,42,.72);color:#fff;padding:5px 9px;font-size:12px;font-weight:900}.market-product-card__body{display:grid;grid-template-rows:auto minmax(42px,auto) auto auto minmax(42px,auto) auto auto;gap:8px;padding:12px;min-width:0}.market-product-card__title{color:var(--ink);font-weight:900;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.market-price-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-height:30px}.market-price-row strong{color:var(--accent);font-size:clamp(20px,1.7vw,24px);line-height:1}.market-price-row span{color:#b45309;background:#fff7ed;border-radius:999px;padding:3px 7px;font-size:12px;font-weight:900}.market-price-row del{color:#9aa4b2;font-size:13px}.market-meta-grid{display:grid;gap:5px;color:var(--muted);font-size:12px}.audit-pill,.market-meta-grid span,.market-product-card__assurance,.market-product-card__proof,.small-proof-list p,.store-line{display:flex;align-items:center;gap:7px;min-width:0}.market-meta-grid span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-pill svg,.market-meta-grid svg,.market-product-card__assurance svg,.market-product-card__proof svg,.small-proof-list svg,.store-line svg{width:15px;height:15px;color:var(--blue);flex:0 0 auto}.market-product-card__service{color:#344054;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.market-product-card__footer{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;min-height:40px}.audit-pill,.store-line{max-width:calc(100% - 48px);border-radius:999px;background:var(--blue-soft);color:var(--blue);padding:6px 8px;font-size:11px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-line{background:#f8fafc;color:#475569;max-width:100%}.market-product-card__assurance,.market-product-card__proof{color:var(--muted);font-size:12px;border-top:1px solid var(--line);padding-top:9px}.market-product-card__assurance span,.market-product-card__proof span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-strong{background:rgba(255,255,255,.2);color:#fff}.badge-light{background:#f8fafc;color:#475569}.tooltip-content{z-index:50;max-width:240px;border-radius:8px;background:var(--ink);color:#fff;padding:8px 10px;font-size:12px;line-height:1.5;box-shadow:var(--shadow)}.tooltip-arrow{fill:var(--ink)}.floor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mall-floor{display:grid;gap:14px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:18px}.mall-floor__head{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start}.mall-floor__head>svg{width:42px;height:42px;border-radius:8px;background:var(--accent-soft);color:var(--accent);padding:9px}.mall-floor__head p{color:var(--muted);line-height:1.6;margin-top:5px}.mall-floor__chips{display:flex;gap:7px;flex-wrap:wrap}.mall-floor__chips span{border-radius:999px;background:var(--panel-soft);color:#475569;padding:5px 8px;font-size:12px;font-weight:800}.mall-floor__products{display:grid;gap:8px}.mall-floor__products a{display:grid;gap:3px;border-top:1px solid var(--line);padding-top:9px}.mall-floor__products span{color:var(--muted);font-size:13px}.filing-list,.info-mini-list,.shop-rank-list{display:grid;gap:10px}.shop-rank{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px}.shop-rank>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:#fff;font-weight:950}.filing-item p,.info-mini-list small,.service-badge p,.shop-rank p{color:var(--muted);line-height:1.6}.service-badge{display:grid;gap:8px}.compliance-board{padding:22px}.compliance-board h2{margin-bottom:16px}.filing-item{display:grid;grid-template-columns:22px 1fr;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:12px}.filing-item svg{width:20px;height:20px;color:var(--green)}.info-mini-list a{display:grid;gap:4px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:12px}.info-mini-list span{color:var(--accent);font-size:12px;font-weight:900}.evidence-card{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow);padding:18px}.evidence-card p,.evidence-card small{color:var(--muted);line-height:1.6}.source-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.source-card{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px;min-height:188px}.source-card strong{color:var(--ink)}.source-card p{color:var(--muted);line-height:1.65;font-size:13px}.final-identity-strip{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px}.final-identity-strip strong{color:var(--accent)}.products-channel-hero{padding:46px 0 28px;background:linear-gradient(135deg,rgba(228,57,60,.94),rgba(37,99,235,.92)),var(--accent);color:#fff}.products-channel-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.28fr);gap:24px;align-items:center}.products-channel-hero .eyebrow,.products-channel-hero p{color:rgba(255,255,255,.86)}.products-channel-hero h1{font-size:clamp(32px,4.4vw,56px);line-height:1.12;margin-bottom:14px}.channel-proof-card{display:grid;gap:8px;padding:18px;color:var(--ink)}.channel-proof-card svg{width:32px;height:32px;color:var(--green)}.channel-proof-card span{color:var(--muted);line-height:1.6}.marketplace-layout{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.market-filter-panel{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(220px,.7fr) minmax(0,1.8fr);gap:16px;align-items:start;position:static}.filter-group{display:grid;gap:10px;border-left:1px solid var(--line);padding-left:16px;margin-top:0}.filter-group>span{color:var(--ink);font-weight:900}.filter-chips{display:flex;flex-wrap:wrap;gap:8px}.filter-chips a{border-radius:999px;color:#475569;padding:6px 9px;font-size:12px;font-weight:800}.filter-chips a,.filter-list.rich a{background:var(--panel-soft)}.filter-list.rich{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.filter-list.rich small{color:var(--muted);line-height:1.5}.small-proof-list{display:grid;gap:9px}.small-proof-list p{color:var(--muted);line-height:1.55}.marketplace-main{min-width:0}.product-searchbar{margin-bottom:12px}.product-toolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px;margin-bottom:16px;flex-wrap:wrap}.product-toolbar__left,.product-toolbar__right{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.product-toolbar svg{width:18px;height:18px;color:var(--accent)}.product-toolbar a{border-radius:999px;padding:6px 10px;color:var(--muted);font-weight:800}.product-toolbar a.is-active{background:var(--accent);color:#fff}.product-toolbar__right{color:var(--muted);font-size:13px}.inline-section{padding-top:34px}.category-catalog{display:grid;gap:12px}.category-catalog__item{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:18px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:18px}.category-catalog__item p{color:var(--muted);line-height:1.7;margin-top:6px}.category-catalog__item>div:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.category-catalog__item a{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:12px}.category-catalog__item a svg{width:17px;height:17px;color:var(--accent);flex:0 0 auto}.product-detail-top{padding:34px 0 12px;background:#fff;border-bottom:1px solid var(--line)}.product-detail-top__inner{display:grid;grid-template-columns:minmax(320px,.44fr) minmax(0,1fr);gap:28px;align-items:center}.product-detail-gallery{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);box-shadow:var(--shadow)}.product-detail-gallery img{width:100%;display:block}.product-detail-summary{display:grid;gap:16px}.product-detail-summary h1{font-size:clamp(30px,4vw,52px);line-height:1.12}.detail-price-panel{display:grid;gap:8px;border:1px solid #fed7d7;border-radius:8px;background:#fff5f5;padding:16px}.detail-price-panel>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.detail-price-panel strong{color:var(--accent);font-size:40px;line-height:1}.detail-price-panel del,.detail-price-panel p{color:var(--muted)}.detail-price-panel span{border-radius:999px;background:#fff;color:var(--accent);padding:5px 10px;font-weight:900}.audit-proof-row{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:14px}.admin-flow-board{display:grid;gap:18px}.admin-flow-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.admin-flow-card{display:grid;grid-template-rows:auto auto 1fr auto;gap:14px;min-height:292px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px;box-shadow:var(--shadow)}.admin-flow-card dl>div,.admin-flow-card__footer,.admin-flow-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-flow-card__head span{color:var(--accent);font-size:12px;font-weight:900}.admin-flow-card__head svg{width:34px;height:34px;border-radius:8px;background:var(--accent-soft);color:var(--accent);padding:8px}.admin-flow-card h3{font-size:18px;line-height:1.35}.admin-flow-card p{color:var(--muted);line-height:1.65;margin-top:7px}.admin-flow-card dl{display:grid;gap:8px;min-width:0}.admin-flow-card dd,.admin-flow-card dt{min-width:0;font-size:12px}.admin-flow-card dt{color:var(--muted)}.admin-flow-card dd{color:#344054;font-weight:800;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.admin-flow-card__footer{border-top:1px solid var(--line);padding-top:12px}.admin-flow-card__footer a{border-radius:8px;background:var(--ink);color:#fff;padding:7px 10px;font-size:12px;font-weight:900;white-space:nowrap}.admin-monitor{display:grid;gap:18px}.admin-monitor__summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.admin-monitor__summary .stat{display:grid;gap:6px}.admin-monitor__summary .stat svg{width:22px;height:22px;color:var(--accent)}.admin-monitor__message{margin:0}.monitor-metric{display:grid;grid-template-columns:32px 1fr;gap:12px;min-height:168px}.monitor-endpoint>svg,.monitor-metric>svg,.query-scope-grid svg,.readiness-card>svg{width:24px;height:24px;color:var(--blue);flex:0 0 auto}.monitor-metric h3,.patrol-card h3,.readiness-card h3{margin-top:8px}.monitor-metric strong{display:block;margin:5px 0;font-size:22px;color:var(--ink)}.admin-query-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}.admin-monitor-search{display:flex;align-items:center;gap:10px;width:min(520px,100%);min-height:46px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:0 12px}.admin-monitor-search svg{width:18px;height:18px;color:var(--accent)}.admin-monitor-search input{width:100%;min-width:0;border:0;outline:0}.admin-monitor-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.admin-monitor-tabs button{border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);padding:8px 12px;font-weight:900}.admin-monitor-tabs button.is-active{border-color:var(--accent);background:var(--accent);color:#fff}.monitor-record-list{display:grid;gap:10px;max-height:640px;overflow:auto;padding-right:4px}.monitor-record{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);gap:16px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft);padding:14px}.monitor-record h3{margin:8px 0 5px}.monitor-record p{color:var(--muted);line-height:1.65}.monitor-record dl,.patrol-card dl{display:grid;gap:8px}.monitor-record dl>div,.patrol-card dl>div{display:grid;gap:2px}.monitor-record dt,.patrol-card dt{color:var(--muted);font-size:12px}.monitor-record dd,.patrol-card dd{min-width:0;overflow-wrap:anywhere;color:var(--ink);font-weight:900}.monitor-endpoint{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px}.monitor-endpoint strong{overflow-wrap:anywhere}.patrol-grid,.query-scope-grid,.readiness-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.patrol-card,.readiness-card{border:1px solid var(--line);border-radius:8px;background:#fff;padding:16px}.patrol-card{display:grid;gap:12px}.patrol-card ul{display:grid;gap:7px;padding-left:18px;color:#344054;line-height:1.55}.readiness-card{display:grid;grid-template-columns:28px 1fr;gap:12px;min-height:220px}.readiness-card small{display:block;margin:8px 0;color:var(--blue);font-weight:900;overflow-wrap:anywhere}.query-scope-grid .list-item{display:grid;gap:10px;min-height:188px}.audit-table-head{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:16px}.audit-search{width:min(360px,100%);border-color:var(--line)}.audit-search input{min-height:30px}.table-sort{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:inherit;font-weight:900}.table-sort svg{width:14px;height:14px}.table-main-cell{display:grid;gap:4px}.table-main-cell a{color:var(--ink);font-weight:900}.table-main-cell span{color:var(--muted);font-size:12px}.risk-tag{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#ecfdf3;color:#067647;font-weight:950}.risk-tag-warn{background:#fff7ed;color:#b45309}@media (max-width:1280px){.marketplace-layout{grid-template-columns:1fr}.admin-monitor__summary,.patrol-grid,.query-scope-grid,.readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-filter-panel{max-height:none;overflow:visible;position:static}.source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-waterfall{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.site-footer__inner{grid-template-columns:repeat(3,minmax(0,1fr));padding-right:0}.site-footer__brand{grid-column:1/-1;max-width:720px}}@media (max-width:1080px){.product-waterfall{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:920px){.admin-query-head,.section-header,.site-header__inner{align-items:flex-start;flex-direction:column}.site-header__inner .nav{align-self:stretch;justify-content:flex-start;width:100%}.admin-monitor__summary,.auth-grid,.category-catalog__item,.category-catalog__item>div:last-child,.evidence-grid,.floor-grid,.grid-2,.grid-3,.grid-4,.hero__surface,.mall-hero-grid,.mall-search-row,.marketplace-layout,.merchant-profile,.metric-grid,.metric-strip,.patrol-grid,.product-detail-hero,.product-detail-top__inner,.products-channel-hero__inner,.query-scope-grid,.readiness-grid,.service-grid,.site-footer__inner,.source-grid,.stat-grid,.stat-ribbon,.takeaway-grid,.two-column{grid-template-columns:1fr}.channel-strip,.channel-strip-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.market-filter-panel{grid-template-columns:1fr;position:static}.filter-group{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:14px;margin-top:0}.site-footer__brand{grid-column:auto}.product-waterfall{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.filing-checklist,.filing-form{grid-template-columns:repeat(3,minmax(0,1fr))}.filing-field:nth-of-type(10),.filing-field:nth-of-type(11),.filing-field:nth-of-type(5),.filing-field:nth-of-type(6),.filing-field:nth-of-type(7),.filing-field:nth-of-type(8),.filing-field:nth-of-type(9){grid-column:1/-1}.audit-table-head,.filing-workbench__head{flex-direction:column}.audit-table-head{align-items:flex-start}.hero__copy{padding:22px 0 0}.catalog-board{grid-template-columns:1fr}.sticky-panel{position:static}.monitor-record{grid-template-columns:1fr}}@media (max-width:640px){.container{width:min(100% - 22px,1180px)}.nav{gap:4px}.nav a{padding:8px 9px;font-size:13px}.form-grid,.search-form{grid-template-columns:1fr}.auth-shell{max-width:none}.auth-card .button-row{width:100%}.auth-card .button-row .btn{flex:1 1 100%}.site-footer__policy-list{grid-template-columns:1fr}.section{padding-top:38px}.cart-line,.final-identity-strip,.info-row,.product-toolbar{flex-direction:column}.mall-logo strong{font-size:30px}.mall-search,.product-searchbar{display:grid;grid-template-columns:24px 1fr}.mall-search button,.product-searchbar button{grid-column:1/-1;width:100%}.market-slide{min-height:330px;padding:28px 22px 46px}.market-carousel__next,.market-carousel__prev{display:none}.market-carousel__dots{left:22px}.filing-checklist,.filing-form,.product-waterfall{grid-template-columns:repeat(2,minmax(0,1fr))}.filing-workbench{padding:16px}}@media (max-width:480px){.filing-checklist,.filing-form,.product-waterfall{grid-template-columns:1fr}}