@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-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:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_f43055{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_f43055{--font-barlow:"Barlow","Barlow Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_62543b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_62543b{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.p.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_991bea{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_991bea{--font-barlow-condensed:"Barlow Condensed","Barlow Condensed Fallback"}:root{--ink:#16181d;--ink-2:#1f2229;--ink-3:#2b2f38;--ink-text:#e9e6df;--ink-muted:#9a978f;--amber:#f5b301;--amber-2:#ffcb3d;--amber-ink:#2a1f00;--amber-soft:#fff4d1;--paper:#f6f4ef;--paper-2:#efece4;--surface:#ffffff;--line:#e4e0d6;--line-2:#d6d1c4;--text:#1b1c20;--muted:#6c6a64;--green:#18794e;--green-soft:#e3f4ea;--blue:#2457c5;--blue-soft:#e5edfc;--red:#c2361b;--red-soft:#fde8e2;--radius:14px;--radius-sm:9px;--shadow-1:0 1px 0 rgba(255,255,255,0.9) inset,0 1px 2px rgba(22,24,29,0.06),0 2px 6px rgba(22,24,29,0.04);--shadow-2:0 1px 0 rgba(255,255,255,0.9) inset,0 2px 4px rgba(22,24,29,0.06),0 12px 32px -8px rgba(22,24,29,0.14);--font-display:var(--font-barlow-condensed),"Arial Narrow",system-ui,sans-serif;--font-body:var(--font-barlow),system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:light}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-body);font-size:15px;line-height:1.45;color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.01em;margin:0;line-height:1.1}h1{font-size:34px}h1,h2{font-weight:700}h2{font-size:22px}.h3,h3{font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-display);margin:0;line-height:1.1}.muted{color:var(--muted)}.small{font-size:13px}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto;background:repeating-linear-gradient(115deg,rgba(255,255,255,.025) 0 10px,transparent 10px 22px),linear-gradient(180deg,var(--ink-2),var(--ink));color:var(--ink-text);padding:20px 14px;display:flex;flex-direction:column;gap:4px;border-right:1px solid #0c0d10}.brand{display:flex;align-items:center;gap:10px;padding:6px 10px 22px;text-decoration:none}.brand-mark{width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--ink) 0 34%,var(--amber) 35% 46%,var(--ink) 47% 53%,#3a3e48 54% 100%);box-shadow:0 0 0 2px #0c0d10,0 4px 12px rgba(245,179,1,.25)}.brand-name{font-family:var(--font-display);font-weight:700;font-size:21px;letter-spacing:.02em;color:#fff}.brand-name span{color:var(--amber)}.shop-switch{margin:0 6px 16px;padding:10px 12px;border-radius:var(--radius-sm);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07)}.shop-switch .label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-muted)}.shop-switch .name,.shop-switch select{font-weight:600;color:#fff}.shop-switch select{width:100%;background:transparent;border:0;padding:0}.shop-switch select option{color:var(--text)}.nav-label{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);padding:14px 12px 6px}.nav-link{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:var(--radius-sm);color:#cfccc4;text-decoration:none;font-weight:500;transition:background .15s,color .15s}.nav-link:hover{background:rgba(255,255,255,.06);color:#fff}.nav-link[aria-current=page]{background:rgba(245,179,1,.12);color:var(--amber-2);box-shadow:inset 3px 0 0 var(--amber)}.nav-link svg{width:18px;height:18px;flex:none}.sidebar-foot{margin-top:auto;padding:14px 8px 4px;border-top:1px solid rgba(255,255,255,.07);display:grid;grid-gap:10px;gap:10px}.user-chip{display:flex;align-items:center;gap:10px;padding:4px}.avatar{width:32px;height:32px;border-radius:50%;background:var(--ink-3);display:grid;place-items:center;font-weight:700;color:var(--amber);font-size:13px}.lang-toggle{display:inline-flex;border-radius:999px;background:rgba(255,255,255,.06);padding:3px}.lang-toggle a,.lang-toggle button{border:0;background:transparent;color:#cfccc4;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;text-decoration:none}.lang-toggle .on{background:var(--amber);color:var(--amber-ink)}.main{min-width:0;background:radial-gradient(1200px 500px at 85% -10%,rgba(245,179,1,.09),transparent 60%),radial-gradient(900px 400px at -10% 0,rgba(22,24,29,.05),transparent 60%),var(--paper)}.page{padding:28px 36px 64px;max-width:1240px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px;flex-wrap:wrap}.page-head .eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-weight:600;margin-bottom:6px}.topbar,.topnav{display:none}@media (max-width:900px){.shell{grid-template-columns:1fr}.sidebar{display:none}.topbar{align-items:center;justify-content:space-between;top:0;z-index:20;background:var(--ink);color:#fff;padding:10px 16px}.topbar,.topnav{display:flex;position:-webkit-sticky;position:sticky}.topnav{gap:4px;overflow-x:auto;background:var(--ink-2);padding:6px 10px;top:54px;z-index:19}.topnav .nav-link{padding:8px 12px;white-space:nowrap}.page{padding:18px 16px 48px}h1{font-size:28px}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-1)}.card.pad{padding:20px}.card.raised{box-shadow:var(--shadow-2)}.card-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.card-body{padding:20px}.grid{display:grid;grid-gap:16px;gap:16px}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.grid.four,.grid.three,.grid.two{grid-template-columns:1fr}}@media (min-width:600px) and (max-width:900px){.grid.four{grid-template-columns:repeat(2,1fr)}}.row{flex-wrap:wrap}.row,.spread{display:flex;align-items:center;gap:10px}.spread{justify-content:space-between}.stack{display:grid;grid-gap:12px;gap:12px;align-content:start}.divider{height:1px;background:var(--line);margin:16px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:10px;border:1px solid var(--line-2);background:var(--surface);color:var(--text);font-weight:600;cursor:pointer;text-decoration:none;transition:transform .08s,box-shadow .15s,background .15s,border-color .15s;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 2px rgba(0,0,0,.05)}.btn:hover{border-color:#bdb6a6}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn svg{width:18px;height:18px}.btn.primary{background:linear-gradient(180deg,var(--amber-2),var(--amber));border-color:#d99c00;color:var(--amber-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 6px 16px -6px rgba(245,179,1,.7)}.btn.primary:hover{filter:brightness(1.03)}.btn.dark{background:linear-gradient(180deg,var(--ink-3),var(--ink));color:#fff;border-color:#0c0d10;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 16px -8px rgba(0,0,0,.6)}.btn.ghost{background:transparent;border-color:transparent;box-shadow:none}.btn.ghost:hover{background:rgba(22,24,29,.05)}.btn.danger{color:var(--red)}.btn.sm{min-height:34px;padding:0 12px;font-size:13px;border-radius:8px}.btn.lg{min-height:52px;padding:0 22px;font-size:16px}.btn.block{width:100%}.field{display:grid;grid-gap:6px;gap:6px}.field>label,.label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.input,select.input,textarea.input{width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--line-2);background:#fffefb;box-shadow:inset 0 1px 2px rgba(0,0,0,.04);transition:border-color .15s,box-shadow .15s}textarea.input{min-height:84px;resize:vertical}.input:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px rgba(245,179,1,.25)}.field.check .input,.input.check{border-color:#e3a300;background:var(--amber-soft)}.input.invalid{border-color:var(--red);background:var(--red-soft)}.input.size{font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:.04em;min-height:56px}.hint{font-size:12px;color:var(--muted)}.error-text{font-size:12px;color:var(--red);font-weight:600}.flag{align-items:center;font-size:11px;font-weight:700;color:#8a5a00;text-transform:uppercase;letter-spacing:.06em}.flag,.seg{display:inline-flex;gap:4px}.seg{background:var(--paper-2);border:1px solid var(--line);border-radius:12px;padding:4px}.seg label{position:relative}.seg input{position:absolute;opacity:0;inset:0;cursor:pointer}.seg span{display:block;padding:8px 18px;border-radius:9px;font-weight:700;font-family:var(--font-display);font-size:17px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.seg input:checked+span{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}.seg input:focus-visible+span{outline:2px solid var(--amber)}.checkbox{display:inline-flex;align-items:center;gap:8px;font-weight:500}.checkbox input{width:18px;height:18px;accent-color:var(--amber)}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.badge.in_stock{background:var(--green-soft);color:var(--green)}.badge.on_hold{background:var(--blue-soft);color:var(--blue)}.badge.sold{background:#ecebe7;color:#57554f}.badge.aged{background:var(--red-soft);color:var(--red)}.badge.new{background:var(--ink);color:#fff}.badge.used{background:var(--paper-2);color:var(--text);border:1px solid var(--line-2)}.badge.dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.size-text{font-family:var(--font-display);font-weight:700;font-size:21px;letter-spacing:.03em}.size-text.xl{font-size:44px;line-height:1}.table{width:100%;border-collapse:separate;border-spacing:0}.table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:700;padding:10px 14px;background:#fbfaf7;position:-webkit-sticky;position:sticky;top:0}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:12px 14px;vertical-align:middle}.table tr:last-child td{border-bottom:0}.table tbody tr{transition:background .12s}.table tbody tr:hover{background:#fcfbf8}.table .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}.tire-row{display:grid;grid-template-columns:1.4fr .9fr .8fr .8fr .9fr auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line)}.tire-row:last-child{border-bottom:0}.tire-row:hover{background:#fcfbf8}.tire-row .meta{font-size:13px;color:var(--muted)}.tread-bar{display:flex;gap:2px;align-items:flex-end;height:18px}.tread-bar i{width:4px;border-radius:1px;background:var(--line-2)}.tread-bar i.on{background:var(--ink)}@media (max-width:900px){.tire-row{grid-template-columns:1fr auto}.tire-row .hide-sm{display:none}}.stat{padding:18px 20px}.stat .k{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:700}.stat .v{font-family:var(--font-display);font-weight:700;font-size:38px;line-height:1.05;margin-top:6px}.stat .s{font-size:13px;color:var(--muted);margin-top:2px}.stat.accent{background:linear-gradient(160deg,var(--ink-2),var(--ink));color:#fff;border-color:#0c0d10}.stat.accent .k,.stat.accent .s{color:var(--ink-muted)}.stat.accent .v{color:var(--amber-2)}.bars{display:grid;grid-gap:8px;gap:8px}.bar-row{display:grid;grid-template-columns:120px 1fr 48px;align-items:center;grid-gap:10px;gap:10px;font-size:14px}.bar-track{height:10px;background:var(--paper-2);border-radius:999px;overflow:hidden}.bar-fill{height:100%;background:linear-gradient(90deg,var(--amber),var(--amber-2));border-radius:999px}.bar-fill.dark{background:linear-gradient(90deg,var(--ink-3),var(--ink))}.heat{display:grid;grid-template-columns:140px repeat(14,minmax(22px,1fr));grid-gap:4px;gap:4px;align-items:center;font-size:13px}.heat .cell{height:28px;border-radius:6px;background:var(--paper-2);display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--muted)}.heat .cell.l1{background:#fde9a8;color:#6a4b00}.heat .cell.l2{background:#fbd35d;color:#4a3400}.heat .cell.l3{background:var(--amber);color:var(--amber-ink)}.heat .cell.zero{background:var(--red-soft);color:var(--red)}.heat .day{font-size:10px;text-transform:uppercase}.empty,.heat .day{text-align:center;color:var(--muted)}.empty{padding:48px 20px}.empty .ring{width:72px;height:72px;margin:0 auto 14px;border-radius:50%;background:radial-gradient(circle,var(--paper) 0 38%,var(--line-2) 39% 52%,var(--paper) 53% 58%,var(--line) 59%)}.notice{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;font-size:14px}.notice.warn{background:var(--amber-soft);color:#5b4100;border:1px solid #f3d27a}.notice.ok{background:var(--green-soft);color:var(--green);border:1px solid #b9e2c9}.notice.err{background:var(--red-soft);color:var(--red);border:1px solid #f3c1b3}.notice.info{background:var(--blue-soft);color:var(--blue);border:1px solid #c4d5f6}.toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:50;background:var(--ink);color:#fff;padding:12px 18px;border-radius:12px;box-shadow:0 16px 40px -10px rgba(0,0,0,.5);display:flex;gap:12px;align-items:center;animation:rise .25s ease-out}@keyframes rise{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.kbd{font-size:12px;background:var(--paper-2);border:1px solid var(--line);border-radius:6px;padding:2px 6px}.code,.kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.code{font-size:12.5px;background:var(--ink);color:#f1eee6;padding:14px;border-radius:10px;overflow-x:auto;white-space:pre}.photo-thumb{width:64px;height:64px;border-radius:10px;object-fit:cover;border:1px solid var(--line)}.dialog-backdrop{position:fixed;inset:0;background:rgba(16,17,20,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center;z-index:40;padding:16px;animation:fade .15s}.dialog{width:min(460px,100%);background:var(--surface);border-radius:18px;box-shadow:0 30px 80px -20px rgba(0,0,0,.45);border:1px solid var(--line);overflow:hidden}.dialog .head{padding:18px 20px 6px}.dialog .body{padding:10px 20px 20px;display:grid;grid-gap:14px;gap:14px}.dialog .foot{padding:14px 20px;background:#fbfaf7;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px}@keyframes fade{0%{opacity:0}to{opacity:1}}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:20px;overflow-x:auto}.tabs a{padding:10px 14px;text-decoration:none;color:var(--muted);font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.tabs a[aria-current=page]{color:var(--text);border-bottom-color:var(--amber)}.combo{position:relative}.combo-list{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;box-shadow:var(--shadow-2);padding:4px}.combo-list button{display:block;width:100%;text-align:left;padding:9px 10px;border:0;background:transparent;border-radius:7px;cursor:pointer}.combo-list button:hover,.combo-list button[data-active=true]{background:var(--paper)}.dropzone{border:2px dashed var(--line-2);border-radius:var(--radius);padding:22px;text-align:center;background:repeating-linear-gradient(115deg,#fbfaf6 0 10px,#f7f5ef 10px 20px);cursor:pointer;transition:border-color .15s;display:block}.dropzone:hover{border-color:var(--amber)}.spinner{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(0,0,0,.12);border-top-color:currentcolor;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.auth-wrap{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr}.auth-art{position:relative;overflow:hidden;color:#fff;padding:48px;background:radial-gradient(600px 400px at 70% 30%,rgba(245,179,1,.18),transparent 60%),repeating-linear-gradient(115deg,rgba(255,255,255,.03) 0 14px,transparent 14px 30px),linear-gradient(160deg,var(--ink-2),var(--ink));display:flex;flex-direction:column;justify-content:space-between}.auth-art .big{font-family:var(--font-display);font-size:64px;line-height:.95;font-weight:700;max-width:520px}.auth-art .big em{font-style:normal;color:var(--amber)}.tire-art{position:absolute;right:-120px;bottom:-120px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,#0d0e11 0 30%,#3a3e48 31% 33%,#15171c 34% 44%,transparent 45%),repeating-conic-gradient(#202329 0 4deg,#15171c 4deg 9deg);box-shadow:inset 0 0 0 26px #111216,0 30px 80px rgba(0,0,0,.5);opacity:.9}.auth-form{display:grid;place-items:center;padding:32px}.auth-card{width:min(400px,100%)}@media (max-width:900px){.auth-wrap{grid-template-columns:1fr}.auth-art{display:none}}.pub{min-height:100vh;background:var(--paper)}.pub-head{background:linear-gradient(160deg,var(--ink-2),var(--ink));color:#fff}.pub-head-inner{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pub-head-inner,.pub-hero{max-width:1040px;margin:0 auto}.pub-hero{padding:28px 20px 8px}.pub-body{max-width:1040px;margin:0 auto;padding:8px 20px 64px}.pub-shopname{font-family:var(--font-display);font-weight:700;font-size:24px;letter-spacing:.02em}.call-btn{background:linear-gradient(180deg,var(--amber-2),var(--amber));color:var(--amber-ink);text-decoration:none;font-weight:800;padding:12px 18px;border-radius:12px;display:inline-flex;gap:8px;align-items:center;box-shadow:0 8px 20px -8px rgba(245,179,1,.8)}.size-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:12px;gap:12px}.size-card{display:block;text-decoration:none;padding:16px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);transition:transform .12s,box-shadow .15s}.size-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.offer{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;padding:18px}.pub-foot{border-top:1px solid var(--line);color:var(--muted);font-size:13px;padding:18px 20px;text-align:center}.hours-table td{padding:3px 12px 3px 0}.embed-body{background:transparent}.legal{line-height:1.65}.legal h3{margin:22px 0 8px}.legal ul{padding-left:20px}.legal li{margin-bottom:6px}.theme-signal{--ink:#070b12;--ink-2:#0b1019;--ink-3:#151c2a;--ink-text:#e6ebf3;--ink-muted:#7e889b;--amber:#2f8cff;--amber-2:#38bdf8;--amber-ink:#ffffff;--amber-soft:rgba(47,140,255,0.12);--paper:#070b12;--paper-2:#111827;--surface:#0d121c;--surface-2:#0b1019;--line:#1b2332;--line-2:#273246;--text:#e8edf5;--muted:#8b95a7;--green:#34d399;--green-soft:rgba(52,211,153,0.12);--blue:#60a5fa;--blue-soft:rgba(96,165,250,0.12);--red:#f87171;--red-soft:rgba(248,113,113,0.12);--radius:16px;--radius-sm:10px;--shadow-2:0 24px 60px -24px rgba(0,0,0,0.8);--font-display:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--font-body:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:dark;color:var(--text);font-family:var(--font-body)}body:has(.theme-signal){background:#070b12}.theme-signal h1{font-size:36px;font-weight:800;letter-spacing:-.02em}.theme-signal h2{font-weight:700;letter-spacing:-.01em}.theme-signal h3{font-size:17px;font-weight:650;text-transform:none;letter-spacing:-.005em}.theme-signal .sidebar{background:var(--ink-2);border-right:1px solid var(--line);padding:18px 14px}.theme-signal .brand-mark{border-radius:11px;box-shadow:0 6px 18px -6px rgba(47,140,255,.7);background:radial-gradient(circle at 50% 50%,#fff 0 17%,transparent 18% 30%,#fff 31% 41%,transparent 42%),linear-gradient(140deg,#3b82f6,#2563eb 55%,#1d4ed8)}.theme-signal .brand-name{font-family:var(--font-body);letter-spacing:-.02em}.theme-signal .brand-name span{color:var(--amber)}.theme-signal .shop-switch{background:var(--surface);border-color:var(--line)}.theme-signal .nav-label{color:var(--ink-muted);gap:10px}.theme-signal .nav-label:empty{display:none}.theme-signal .nav-link{color:#c3cad6;border:1px solid transparent}.theme-signal .nav-link:hover{background:rgba(255,255,255,.04)}.theme-signal .nav-link[aria-current=page]{background:rgba(47,140,255,.1);border-color:rgba(47,140,255,.45);box-shadow:none}.theme-signal .nav-link[aria-current=page] svg{color:var(--amber)}.theme-signal .sidebar-foot{border-top-color:var(--line)}.theme-signal .avatar{background:linear-gradient(140deg,#2563eb,#1d4ed8)}.theme-signal .lang-toggle{background:var(--surface);border:1px solid var(--line)}.theme-signal .lang-toggle .on{background:#2563eb}.theme-signal .main{background:radial-gradient(900px 420px at 80% -8%,rgba(47,140,255,.08),transparent 60%),var(--paper)}.theme-signal .page-head .eyebrow{color:var(--amber);letter-spacing:.18em;gap:10px}.theme-signal .page-head .eyebrow:before{width:22px;background:var(--amber)}@media (max-width:900px){.theme-signal .topbar{background:var(--ink-2);border-bottom:1px solid var(--line)}.theme-signal .topnav{background:var(--ink);border-bottom:1px solid var(--line)}}.theme-signal .card{background:var(--surface);border-color:var(--line);box-shadow:none}.theme-signal .card-head{border-bottom-color:var(--line)}.theme-signal .stat .k{color:var(--muted)}.theme-signal .stat .v{letter-spacing:-.02em}.theme-signal .stat.accent{background:linear-gradient(150deg,rgba(47,140,255,.16),rgba(13,18,28,.9) 60%),var(--surface);border-color:rgba(47,140,255,.35)}.theme-signal .stat.accent .v{color:#fff}.theme-signal .stat .k:after{content:"";float:right;width:22px;height:10px;margin-top:2px;opacity:.9;background:linear-gradient(var(--amber),var(--amber)) 0 100% /3px 30% no-repeat,linear-gradient(var(--amber),var(--amber)) 6px 100% /3px 50% no-repeat,linear-gradient(var(--amber),var(--amber)) 12px 100% /3px 75% no-repeat,linear-gradient(var(--line-2),var(--line-2)) 18px 100% /3px 100% no-repeat}.theme-signal .btn{background:var(--surface);border-color:var(--line-2);color:var(--text);border-radius:12px}.theme-signal .btn:hover{background:#111827}.theme-signal .btn.primary{background:linear-gradient(180deg,#2b6cf0,#1d4ed8);border-color:#3b82f6;box-shadow:0 0 0 1px rgba(59,149,255,.25),0 10px 26px -10px rgba(47,140,255,.9)}.theme-signal .btn.dark{background:#111827;box-shadow:none}.theme-signal .btn.ghost{background:transparent;border-color:transparent}.theme-signal .btn.ghost:hover{background:rgba(255,255,255,.05)}.theme-signal .input,.theme-signal select.input,.theme-signal textarea.input{background:var(--ink-2);box-shadow:none;color:var(--text)}.theme-signal .input::placeholder{color:#5d677a}.theme-signal .input:focus{border-color:var(--amber);box-shadow:0 0 0 3px rgba(47,140,255,.25)}.theme-signal .field.check .input,.theme-signal .input.check{border-color:#f59e0b;background:rgba(245,158,11,.1)}.theme-signal .flag{color:#fbbf24}.theme-signal .seg{background:var(--ink-2);border-color:var(--line)}.theme-signal .seg span{font-family:var(--font-body);font-size:14px;letter-spacing:.02em;text-transform:none}.theme-signal .seg input:checked+span{background:#1a2333;box-shadow:inset 0 0 0 1px var(--line-2)}.theme-signal select.input option{background:var(--surface);color:var(--text)}.theme-signal .badge.sold{background:rgba(148,163,184,.14);color:#a3adbd}.theme-signal .badge.new{background:#e8edf5;color:#0b1019}.theme-signal .badge.used{background:var(--paper-2);color:var(--text)}.theme-signal .size-text{font-family:var(--font-body);font-weight:800;letter-spacing:-.01em}.theme-signal .table th{background:var(--surface);color:var(--muted)}.theme-signal .table td,.theme-signal .table th{border-bottom-color:var(--line)}.theme-signal .table tbody tr:hover,.theme-signal .tire-row:hover{background:#111827}.theme-signal .tire-row{border-bottom-color:var(--line)}.theme-signal .tread-bar i{background:var(--line-2)}.theme-signal .tread-bar i.on{background:var(--amber-2)}.theme-signal .bar-track{background:var(--paper-2)}.theme-signal .bar-fill{background:linear-gradient(90deg,#2f8cff,#38bdf8)}.theme-signal .bar-fill.dark{background:linear-gradient(90deg,#1e3a66,#2f5a9e)}.theme-signal .heat .cell{background:var(--paper-2);color:var(--muted)}.theme-signal .heat .cell.l1{background:rgba(47,140,255,.22);color:#cfe2ff}.theme-signal .heat .cell.l2{background:rgba(47,140,255,.45);color:#fff}.theme-signal .heat .cell.l3{background:#2563eb;color:#fff}.theme-signal .heat .cell.zero{background:var(--red-soft);color:var(--red)}.theme-signal .empty .ring{background:radial-gradient(circle,var(--surface) 0 38%,var(--line-2) 39% 52%,var(--surface) 53% 58%,var(--line) 59%)}.theme-signal .notice.warn{background:rgba(245,158,11,.1);color:#fcd34d;border-color:rgba(245,158,11,.35)}.theme-signal .notice.ok{background:var(--green-soft);color:var(--green);border-color:rgba(52,211,153,.35)}.theme-signal .notice.err{background:var(--red-soft);color:var(--red);border-color:rgba(248,113,113,.35)}.theme-signal .notice.info{background:var(--blue-soft);color:var(--blue);border-color:rgba(96,165,250,.35)}.theme-signal .toast{background:#111827;border:1px solid var(--line-2)}.theme-signal .kbd{background:var(--ink-2);border-color:var(--line-2)}.theme-signal .code{background:var(--ink);border:1px solid var(--line);color:#c9d4e5}.theme-signal .photo-thumb{border-color:var(--line)}.theme-signal .dialog{background:var(--surface);border-color:var(--line-2)}.theme-signal .dialog .foot{background:var(--ink-2);border-top-color:var(--line)}.theme-signal .dialog-backdrop{background:rgba(3,6,12,.7)}.theme-signal .tabs{border-bottom-color:var(--line)}.theme-signal .tabs a[aria-current=page]{border-bottom-color:var(--amber)}.theme-signal .combo-list{background:var(--surface);border-color:var(--line-2)}.theme-signal .combo-list button:hover,.theme-signal .combo-list button[data-active=true]{background:#151d2c}.theme-signal .dropzone{border-color:var(--line-2);background:repeating-linear-gradient(115deg,#0b1019 0 10px,#0d131e 10px 20px)}.theme-signal .spinner{border-color:currentColor rgba(255,255,255,.15) rgba(255,255,255,.15)}.theme-signal .divider{background:var(--line)}.theme-signal.auth-wrap{background:var(--paper)}.theme-signal .auth-art{background:radial-gradient(640px 420px at 70% 30%,rgba(47,140,255,.22),transparent 60%),linear-gradient(160deg,#0b1220,#070b12);border-right:1px solid var(--line)}.theme-signal .auth-art .big{font-family:var(--font-body);font-weight:800;letter-spacing:-.03em;font-size:58px;line-height:1}.theme-signal .auth-art .big em{color:var(--amber-2)}.theme-signal .tire-art{opacity:.55;filter:hue-rotate(190deg) saturate(.6)}.appbar{display:none}@media (min-width:901px){.theme-signal .appbar{display:flex;align-items:center;gap:18px;padding:14px 36px;position:-webkit-sticky;position:sticky;top:0;z-index:15;background:rgba(7,11,18,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.theme-signal .appbar-ws{min-width:0;max-width:200px}.theme-signal .appbar-ws .k{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:600}.theme-signal .appbar-ws .v{font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-signal .appbar-search{flex:1 1;max-width:560px;display:flex;align-items:center;gap:10px;padding:0 12px;height:42px;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;color:var(--muted)}.theme-signal .appbar-search:focus-within{border-color:var(--amber);box-shadow:0 0 0 3px rgba(47,140,255,.2)}.theme-signal .appbar-search svg{width:17px;height:17px;flex:none}.theme-signal .appbar-search input{flex:1 1;min-width:0;background:transparent;border:0;outline:none;color:var(--text)}.theme-signal .appbar-search input::placeholder{color:#5d677a}.theme-signal .appbar-right{margin-left:auto;display:flex;align-items:center;gap:16px}.theme-signal .appbar-user{display:flex;align-items:center;gap:10px}.theme-signal .appbar-user .n{font-weight:600;color:#fff;font-size:14px;white-space:nowrap}.theme-signal .appbar-user .r{font-size:12px;color:var(--muted)}}.theme-signal .bar-row{grid-template-columns:minmax(150px,190px) 1fr 48px}.theme-signal .input.size{font-family:var(--font-body);font-size:20px;font-weight:700;letter-spacing:0}.theme-signal,.theme-signal *{scrollbar-color:#273246 transparent}.flow-card{display:grid;grid-template-columns:1fr 300px;overflow:hidden}.flow-main{padding:18px 20px 12px;min-width:0}.flow-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:10px}.flow-legend{display:flex;gap:14px;font-size:13px;color:var(--muted)}.flow-legend span{display:inline-flex;align-items:center;gap:6px}.flow-legend .sw{width:10px;height:10px;border-radius:3px;display:inline-block}.flow-legend .sw.add{background:#2f8cff}.flow-legend .sw.sold{background:#22d3ee}.flow-legend .sw.calls{background:transparent;border:2px solid #a5b4fc;border-radius:50%}.flow-chart{width:100%;height:auto;display:block}.flow-chart .grid{stroke:var(--line);stroke-width:1;stroke-dasharray:2 4}.flow-chart .base{stroke:var(--line-2);stroke-width:2;stroke-linecap:round}.flow-chart .lbl{fill:var(--muted);font-size:11px;font-family:var(--font-body)}.flow-chart .lbl.today{fill:var(--text);font-weight:700}.flow-chart .calls{fill:none;stroke:#a5b4fc;stroke-width:1.5;stroke-dasharray:4 3;opacity:.8}.flow-chart .calls-dot{fill:#0d121c;stroke:#a5b4fc;stroke-width:2}.flow-side{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid var(--line)}.flow-kpi{padding:18px 20px;border-bottom:1px solid var(--line)}.flow-kpi:nth-child(odd){border-right:1px solid var(--line)}.flow-kpi:nth-last-child(-n+2){border-bottom:0}.flow-kpi .k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:600}.flow-kpi .v{font-size:32px;font-weight:800;letter-spacing:-.02em;margin-top:6px}@media (max-width:900px){.flow-card{grid-template-columns:1fr}.flow-side{border-left:0;border-top:1px solid var(--line)}}.theme-signal .main{background:radial-gradient(1100px 520px at 78% -12%,rgba(47,140,255,.13),transparent 62%),radial-gradient(700px 420px at 0 0,rgba(56,189,248,.05),transparent 60%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.035 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),var(--paper)}.theme-signal .card{background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0) 120px),var(--surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 1px 2px rgba(0,0,0,.4),0 18px 40px -24px rgba(0,0,0,.9);transition:border-color .15s,box-shadow .2s}.theme-signal .card:hover{border-color:#263044}.theme-signal .btn,.theme-signal .nav-link,.theme-signal .tire-row{transition:background .15s,border-color .15s,color .15s,transform .08s,box-shadow .2s}.theme-signal .btn.primary:hover{box-shadow:0 0 0 1px rgba(59,149,255,.35),0 14px 30px -10px rgba(47,140,255,1)}.pub-hero-band{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:end}.open-pill{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px;border-radius:999px;background:var(--red-soft);color:var(--red);margin-bottom:12px}.open-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.open-pill.on{background:var(--green-soft);color:var(--green)}.open-pill.on:before{box-shadow:0 0 0 4px rgba(24,121,78,.18);animation:pulse 2s ease-in-out infinite}@keyframes pulse{50%{box-shadow:0 0 0 7px rgba(24,121,78,0)}}.pub-address{display:inline-block;margin-top:10px;color:var(--text);text-decoration:none;font-size:15px;border-bottom:1px dashed var(--line-2)}.pub-address:hover{border-bottom-color:var(--amber)}.pub-stats{display:grid;grid-template-columns:repeat(3,auto);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-2);overflow:hidden}.pub-stats>div{padding:14px 22px;border-right:1px solid var(--line)}.pub-stats>div:last-child{border-right:0}.pub-stats .v{font-family:var(--font-display);font-weight:700;font-size:32px;line-height:1}.pub-stats .k{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:700;margin-top:6px;white-space:nowrap}@media (max-width:760px){.pub-hero-band{grid-template-columns:1fr}.pub-stats{grid-template-columns:repeat(3,1fr)}.pub-stats>div{padding:12px 14px}.pub-stats .v{font-size:24px}}.listing-art{display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 40%,#fffdf7,var(--paper-2));min-height:300px}.tire-art-svg{width:min(320px,100%);height:auto;filter:drop-shadow(0 18px 30px rgba(22,24,29,.28))}.ta-size{fill:#f1eee6;font-size:30px;letter-spacing:.12em}.ta-brand,.ta-size{font-family:var(--font-display);font-weight:700}.ta-brand{fill:#b9b5ab;font-size:18px;letter-spacing:.3em}.ta-hub{fill:#4a463e;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.12em}.theme-signal{--bg:#0a0d14;--panel:#0d121c;--panel-line:#1c2433;--surface:#0f1521;--surface-2:#0a0e17;--line:#1d2636;--line-2:#2a3548;--text:#eef2f8;--muted:#8a94a7;--nav-text:#c9d0dc;--accent:#1e8fff;--accent-2:#1673f0;--accent-text:#4aa3ff;--accent-soft:rgba(30,143,255,0.12);--go:#3ddc84;--go-soft:rgba(61,220,132,0.1);--amber:#1e8fff;--amber-2:#4aa3ff;font-size:15px}body:has(.theme-signal){background:var(--bg,#0a0d14)}@media (min-width:901px){.theme-signal.shell{grid-template-columns:300px minmax(0,1fr);gap:14px;padding:14px;background:var(--bg);min-height:100vh}.theme-signal .sidebar{top:14px;height:calc(100vh - 28px);padding:0;border:1px solid var(--panel-line);border-radius:18px;background:linear-gradient(180deg,#0f1520,var(--panel) 40%);box-shadow:0 30px 60px -40px rgba(0,0,0,.9);display:flex;flex-direction:column;overflow:hidden}.theme-signal .main{background:transparent;display:flex;flex-direction:column;gap:14px}.theme-signal .appbar{position:-webkit-sticky;position:sticky;top:14px;z-index:15;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 22px;border-bottom:1px solid var(--panel-line);border-radius:18px;background:rgba(13,18,28,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--panel-line)}.theme-signal .page{padding:34px 40px 72px;max-width:1320px}}.theme-signal .side-scroll{flex:1 1;overflow-y:auto;padding:18px 14px 12px}.theme-signal .brand{padding:4px 6px 18px;gap:12px}.theme-signal .brand-mark{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;color:#fff;flex:none;background:linear-gradient(150deg,#3d9bff,#1f6ff2 55%,#1556d6);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 10px 24px -10px rgba(30,143,255,.9)}.theme-signal .brand-name{font-size:23px;font-weight:800;letter-spacing:-.03em;color:#fff}.theme-signal .brand-name span{color:var(--accent-text)}.theme-signal .shop-switch{display:flex;align-items:center;gap:10px;margin:0 2px 10px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);color:var(--muted)}.theme-signal .shop-switch .name,.theme-signal .shop-switch select{color:#fff;font-weight:600;font-size:14.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-signal .nav-group{margin-top:6px}.theme-signal .nav-label{padding:14px 8px 8px;font-size:12px;font-weight:600;letter-spacing:.2em;color:#7c8699;display:flex;align-items:center;gap:12px;text-transform:uppercase}.theme-signal .nav-label:after{content:"";flex:1 1;height:1px;background:var(--line)}.theme-signal .nav-link{position:relative;display:flex;align-items:center;gap:13px;min-height:42px;padding:0 12px;margin:2px 0;border-radius:11px;border:1.5px solid transparent;color:var(--nav-text);font-size:15.5px;font-weight:500;box-shadow:none}.theme-signal .nav-link svg{width:20px;height:20px;color:#8f99ab;flex:none}.theme-signal .nav-link .nav-text{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-signal .nav-link .nav-ext{width:14px;height:14px;opacity:.5}.theme-signal .nav-link:hover{background:rgba(255,255,255,.035);color:#fff}.theme-signal .nav-link:hover svg{color:#c9d0dc}.theme-signal .nav-link[aria-current=page]{background:linear-gradient(90deg,rgba(30,143,255,.16),rgba(30,143,255,.07));border-color:#2f86f6;box-shadow:0 0 0 3px rgba(30,143,255,.08),0 8px 20px -14px rgba(30,143,255,.9)}.theme-signal .nav-link[aria-current=page] svg{color:#6fb6ff}.theme-signal .nav-badge{min-width:22px;height:22px;padding:0 7px;border-radius:7px;display:grid;place-items:center;font-size:12px;font-weight:700;color:#7cc0ff;background:rgba(30,143,255,.12);border:1px solid rgba(30,143,255,.35)}.nav-meter{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.nav-meter i{width:3px;border-radius:1px;background:#4aa3ff}.nav-meter i:first-child{height:5px}.nav-meter i:nth-child(2){height:8px}.nav-meter i:nth-child(3){height:12px}.theme-signal .sidebar-foot{margin:0;padding:12px 14px 14px;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;background:rgba(8,11,18,.5)}.theme-signal .foot-actions{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px}.theme-signal .btn.go{min-height:46px;border-radius:12px;background:var(--go-soft);border:1px solid rgba(61,220,132,.38);color:var(--go);font-weight:650;font-size:15px}.theme-signal .btn.go:hover{background:rgba(61,220,132,.16);border-color:rgba(61,220,132,.6)}.theme-signal .btn.icon-only{width:46px;min-height:46px;padding:0;border-radius:12px;background:var(--surface-2);border-color:var(--line-2);color:var(--nav-text)}.theme-signal .user-row{display:flex;align-items:center;gap:11px}.theme-signal .user-row .who{flex:1 1;min-width:0}.theme-signal .user-row .n{color:#fff;font-weight:650;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-signal .user-row .r{color:var(--muted);font-size:13px}.theme-signal .avatar{width:40px;height:40px;border-radius:11px;flex:none;display:grid;place-items:center;font-weight:700;font-size:14px;letter-spacing:.02em;color:#fff;background:linear-gradient(150deg,#3d9bff,#1f6ff2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.theme-signal .btn.logout{min-height:38px;padding:0 10px;flex:none;border-radius:10px;background:transparent;border:1px solid var(--line-2);color:var(--nav-text);font-weight:550;font-size:13.5px}.theme-signal .btn.logout:hover{color:#fff;border-color:#3a4760}.theme-signal .appbar-ws{min-width:120px;max-width:200px}.theme-signal .appbar-ws .k{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7c8699;font-weight:600}.theme-signal .appbar-ws .v{font-size:18px;font-weight:750;color:#fff;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-signal .appbar-search{flex:1 1;max-width:520px;height:46px;padding:0 8px 0 14px;gap:12px;border-radius:13px;border:1px solid var(--line-2);color:#7c8699;display:flex;align-items:center}.theme-signal .appbar-search input{font-size:15px}.theme-signal .appbar-search .kbd{background:#121926;border:1px solid var(--line-2);color:#aab3c2;font-family:var(--font-body);font-weight:600;font-size:12px;padding:3px 7px;border-radius:7px}.appbar-pill{display:none}@media (min-width:901px){.theme-signal .appbar-pill{display:flex;align-items:center;gap:8px;height:46px;padding:0 6px 0 14px;border-radius:13px;border:1px solid var(--line-2);background:var(--surface-2);white-space:nowrap}.theme-signal .appbar-pill b{font-size:17px;font-weight:800;color:#fff}.theme-signal .appbar-pill .pill-k{font-size:13px;color:var(--muted)}.theme-signal .appbar-pill .pill-icon{color:#6fb6ff}}.pill-meter{display:inline-flex;gap:4px;margin:0 6px 0 4px}.pill-meter i{width:7px;height:7px;border-radius:50%;background:#2a3548}.pill-meter i.on{box-shadow:0 0 8px rgba(245,179,1,.6)}.theme-signal .pill-add{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:0 6px 16px -6px rgba(30,143,255,.9)}.theme-signal .appbar-right{margin-left:auto;display:flex;align-items:center;gap:10px}.theme-signal .icon-btn{position:relative;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:#b8c1cf;text-decoration:none;border:1px solid transparent}.theme-signal .icon-btn:hover{background:rgba(255,255,255,.04);border-color:var(--line);color:#fff}.theme-signal .icon-dot{position:absolute;top:4px;right:3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:700;display:grid;place-items:center;color:#fff}.theme-signal .appbar-sep{width:1px;height:30px;background:var(--line);margin:0 4px}.theme-signal .appbar-user{display:flex;align-items:center;gap:11px;text-decoration:none;padding:4px 8px 4px 4px;border-radius:12px}.theme-signal .appbar-user:hover{background:rgba(255,255,255,.04)}.theme-signal .appbar-user .who{display:grid}.theme-signal .appbar-user .n{font-weight:650;color:#fff;font-size:15px;white-space:nowrap}.theme-signal .appbar-user .r{font-size:12.5px;color:var(--muted)}.theme-signal .lang-toggle{display:inline-flex;align-items:center;gap:2px;height:44px;padding:0 5px 0 12px;border-radius:12px;background:var(--accent-soft);border:1px solid rgba(30,143,255,.45);color:#7cc0ff}.theme-signal .lang-toggle svg{margin-right:4px}.theme-signal .lang-toggle button{padding:6px 11px;border-radius:8px;font-size:13px;font-weight:700;color:#9fb4cf;background:transparent}.theme-signal .lang-toggle .on{background:var(--accent);color:#fff}.theme-signal .page-head{align-items:flex-end;margin-bottom:28px;gap:24px}.theme-signal .page-head .ph-text{min-width:0;flex:1 1 520px}.theme-signal .page-head .eyebrow{font-size:13px;color:var(--accent-text);letter-spacing:.22em;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:12px}.theme-signal .page-head .eyebrow:before{content:"";width:26px;border-radius:2px;background:var(--accent-text)}.theme-signal .page-head h1{font-size:42px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:#fff}.theme-signal .page-head h1 .size-text{font-size:inherit;letter-spacing:-.02em}.theme-signal .page-head .lead{margin:12px 0 0;font-size:16.5px;color:#96a0b2;max-width:820px;line-height:1.5}.theme-signal .page-head .ph-actions{display:flex;gap:10px;align-items:center}.theme-signal .btn{min-height:42px;border-radius:11px;background:#111826;color:#e4e9f1;font-weight:600;font-size:14.5px}.theme-signal .btn:hover{background:#151d2d;border-color:#3a4760}.theme-signal .btn svg{width:18px;height:18px}.theme-signal .btn.primary{background:linear-gradient(180deg,#2a98ff,var(--accent) 45%,var(--accent-2));border:1px solid #45a6ff;color:#fff;font-weight:650;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 1px rgba(30,143,255,.25),0 12px 30px -10px rgba(30,143,255,.85)}.theme-signal .btn.primary:hover{filter:brightness(1.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 0 0 1px rgba(30,143,255,.35),0 16px 36px -10px rgba(30,143,255,1)}.theme-signal .btn.lg{min-height:50px;padding:0 24px;font-size:16px;border-radius:13px}.theme-signal .btn.sm{min-height:36px;font-size:13.5px;border-radius:9px}.theme-signal .btn.dark{background:#111826;border-color:var(--line-2);color:#fff}.theme-signal .card{border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0) 140px),var(--surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 24px 48px -32px rgba(0,0,0,.9)}.theme-signal .card:hover{border-color:#263147}.theme-signal .card-head{padding:20px 24px 14px;border-bottom:0}.theme-signal .card-head h3{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.01em}.theme-signal .card-body{padding:4px 24px 22px}.theme-signal .card.pad{padding:24px}.theme-signal .card.raised{box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 24px 48px -32px rgba(0,0,0,.9)}.theme-signal .stat{padding:20px 22px}.theme-signal .stat .k{font-size:12px;letter-spacing:.18em;color:#7c8699;font-weight:600}.theme-signal .stat .v{font-size:34px;font-weight:800;letter-spacing:-.03em;color:#fff;margin-top:10px}.theme-signal .stat .s{font-size:13.5px;color:var(--muted);margin-top:4px}.theme-signal .stat.accent{border-color:#2f86f6;background:linear-gradient(160deg,rgba(30,143,255,.14),rgba(15,21,33,0) 70%),var(--surface);box-shadow:0 0 0 3px rgba(30,143,255,.07),0 24px 48px -32px rgba(0,0,0,.9)}.theme-signal .stat .k:after{background:linear-gradient(#3ddc84,#3ddc84) 0 100% /3px 35% no-repeat,linear-gradient(#3ddc84,#3ddc84) 6px 100% /3px 55% no-repeat,linear-gradient(#3ddc84,#3ddc84) 12px 100% /3px 78% no-repeat,linear-gradient(#3ddc84,#3ddc84) 18px 100% /3px 100% no-repeat}.theme-signal .field>label,.theme-signal .label{font-size:12.5px;letter-spacing:.16em;font-weight:600;color:#8a94a7}.theme-signal .input,.theme-signal select.input,.theme-signal textarea.input{min-height:48px;border-radius:11px;background:#070a12;border:1px solid var(--line-2);font-size:15.5px;color:#fff}.theme-signal .input:focus{box-shadow:0 0 0 3px rgba(30,143,255,.22)}.theme-signal .hint{font-size:13px;color:#7c8699}.theme-signal .seg{background:var(--surface-2);border:1px solid var(--line-2);border-radius:13px;padding:5px}.theme-signal .seg span{font-size:15px;font-weight:600;padding:9px 18px;border-radius:9px;color:#b3bccb}.theme-signal .seg input:checked+span{background:#172033;color:#fff;box-shadow:inset 0 0 0 1px #2a3548}.theme-signal .tabs{display:inline-flex;gap:4px;padding:5px;margin-bottom:22px;border-bottom:1px solid var(--line-2);border-radius:13px;background:var(--surface-2);border:1px solid var(--line-2)}.theme-signal .tabs a{padding:9px 18px;border-radius:9px;border-bottom:0;margin:0;color:#b3bccb;font-size:15px}.theme-signal .tabs a:hover{color:#fff}.theme-signal .tabs a[aria-current=page]{background:#172033;color:#fff;box-shadow:inset 0 0 0 1px #2a3548}.theme-signal .badge{padding:4px 11px;font-size:12.5px;font-weight:600;border:1px solid transparent}.theme-signal .badge.in_stock{background:rgba(61,220,132,.1);color:#4ade80;border-color:rgba(61,220,132,.25)}.theme-signal .badge.on_hold{background:var(--accent-soft);color:#6fb6ff;border-color:rgba(30,143,255,.3)}.theme-signal .badge.new{background:#111826;color:#fff;border-color:var(--line-2)}.theme-signal .badge.new:before,.theme-signal .badge.on_hold:before{content:"";width:7px;height:7px;border-radius:50%;background:#2f97ff}.theme-signal .badge.used{background:#111826;color:#c9d0dc;border-color:var(--line-2)}.theme-signal .table th{font-size:12px;letter-spacing:.16em;font-weight:600;color:#7c8699;padding:12px 18px;background:transparent}.theme-signal .table td{padding:15px 18px;font-size:15px}.theme-signal .tire-row{padding:16px 22px}.theme-signal .size-text{color:#fff}@media (max-width:900px){.theme-signal .topbar{background:var(--panel);border-bottom:1px solid var(--panel-line)}.theme-signal .topnav{background:var(--bg);border-bottom:1px solid var(--panel-line)}.theme-signal .topnav .nav-link{min-height:38px;font-size:14.5px}.theme-signal .page-head h1{font-size:32px}.theme-signal .page-head .lead{font-size:15px}.theme-signal .lang-toggle{height:38px}}.filter-bar{display:grid;grid-gap:14px;gap:14px;margin-bottom:20px}.filter-top{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.seg-tabs{display:inline-flex;gap:4px;padding:5px;border-radius:13px;border:1px solid var(--line-2);background:var(--surface-2,#0a0e17);flex-wrap:wrap}.seg-tabs a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:9px;text-decoration:none;color:#b3bccb;font-weight:600;font-size:15px}.seg-tabs a:hover{color:#fff}.seg-tabs a .n{color:#7c8699;font-weight:600}.seg-tabs a[aria-current=page]{background:#172033;color:#fff;box-shadow:inset 0 0 0 1px #2a3548}.seg-tabs a[aria-current=page] .n{color:#4aa3ff}.filter-search{flex:1 1 380px;max-width:520px;display:flex;align-items:center;gap:10px;height:52px;padding:0 6px 0 16px;border-radius:13px;border:1px solid var(--line-2);background:var(--surface-2,#0a0e17);color:#7c8699}.filter-search:focus-within{border-color:var(--accent,#1e8fff);box-shadow:0 0 0 3px rgba(30,143,255,.2)}.filter-search input{flex:1 1;min-width:0;height:100%;background:transparent;border:0;outline:none;color:#fff;font-size:17px;font-weight:600}.filter-search input::placeholder{color:#5d677a;font-weight:500}.filter-search .btn{min-height:40px}.filter-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.show-k{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:#7c8699;margin-right:6px}.chip,.show-k{font-weight:600}.chip{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);color:#c9d0dc;text-decoration:none;font-size:14.5px;background:transparent}.chip:hover{color:#fff;border-color:#3a4760}.chip[aria-current=true]{color:#fff;background:rgba(30,143,255,.14);border-color:rgba(30,143,255,.55)}.filter-sep{width:1px;height:26px;background:var(--line);margin:0 6px}.theme-signal .input.mini{width:140px;min-height:40px;height:40px;font-size:14.5px;border-radius:10px}@media (max-width:900px){.filter-search{max-width:none}.theme-signal .input.mini{width:calc(50% - 8px)}}.theme-signal .card.pad .spread>h3,.theme-signal .card.pad>h3{font-size:19px;font-weight:700;color:#fff;letter-spacing:-.01em}.card-lead{margin:6px 0 18px;color:#8f99ab;font-size:15px}.profile{display:flex;align-items:center;gap:20px}.theme-signal .avatar.xl{width:84px;height:84px;border-radius:20px;font-size:30px;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 16px 32px -14px rgba(30,143,255,.8)}.profile-name{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:26px;font-weight:800;letter-spacing:-.02em;color:#fff}.profile-meta{margin-top:8px;color:#8f99ab;font-size:15.5px}.pill{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:999px;font-size:13.5px;font-weight:600;color:#6fb6ff;background:rgba(30,143,255,.12);border:1px solid rgba(30,143,255,.28);letter-spacing:0}.pill.dot:before{content:"";width:7px;height:7px;border-radius:50%;background:#2f97ff;box-shadow:0 0 8px rgba(47,151,255,.8)}.tile-pick{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.tile{display:grid;grid-gap:0;gap:0;padding:0;text-align:left;border-radius:16px;border:1.5px solid var(--line-2);background:#0a0e17;cursor:pointer;overflow:hidden;color:inherit;font:inherit}.tile:hover{border-color:#3a4760}.tile.on{border-color:#2f86f6;box-shadow:0 0 0 3px rgba(30,143,255,.1),0 14px 30px -18px rgba(30,143,255,.9)}.tile-art{display:grid;grid-gap:7px;gap:7px;padding:16px;margin:12px 12px 0;border-radius:10px;background:#070a11;border:1px solid var(--line)}.tile-art i{height:7px;border-radius:4px;background:#1d2636}.tile-art i:first-child{width:40%;background:#2f86f6}.tile-art i:last-child{width:70%}.tile-art b{font-size:12.5px;font-weight:600;color:#c9d0dc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px}.tile-name{font-weight:700;color:#fff;font-size:16px}@media (max-width:600px){.tile-pick{grid-template-columns:1fr}.profile{flex-direction:column;align-items:flex-start}}.theme-signal .btn{white-space:nowrap}.theme-signal .icon-dot,.theme-signal .lang-toggle .on{background:#1f6fe5}.theme-signal .btn.primary{background:linear-gradient(180deg,#2376ea,#1f6fe5 50%,#1565d8)}.theme-signal .pill-add{background:linear-gradient(180deg,#2a83f2,#1565d8)}.theme-signal{--bg:#0a0a0a;--panel:#0f0f0f;--panel-line:#222222;--surface:#121212;--surface-2:#0c0c0c;--paper:#0a0a0a;--paper-2:#171717;--line:#222222;--line-2:#2e2e2e;--text:#f5f5f4;--muted:#a3a3a3;--nav-text:#d4d4d4;--ink-muted:#8a8a8a;--accent:#f5b301;--accent-2:#e0a400;--accent-text:#f5b301;--accent-soft:rgba(245,179,1,0.1);--amber:#f5b301;--amber-2:#f5b301;--amber-ink:#0a0a0a;--amber-soft:rgba(245,179,1,0.1);--go:#f5b301;--go-soft:rgba(245,179,1,0.1);--blue:#d4d4d4;--blue-soft:rgba(255,255,255,0.06);--radius:8px;--radius-sm:6px;--shadow-1:none;--shadow-2:none}body:has(.theme-signal){background:#0a0a0a}.theme-signal .main,.theme-signal.shell{background:#0a0a0a}.theme-signal .page-head h1{font-size:32px;font-weight:700;letter-spacing:-.02em}.theme-signal .page-head .eyebrow{font-size:12px;letter-spacing:.16em;color:var(--accent)}.theme-signal .page-head .eyebrow:before{width:16px;height:2px;border-radius:0;background:var(--accent)}.theme-signal .page-head .lead{color:var(--muted);font-size:15px}@media (min-width:901px){.theme-signal .sidebar{background:var(--panel);border-radius:8px;box-shadow:none}.theme-signal .appbar{background:var(--panel);border-radius:8px;-webkit-backdrop-filter:none;backdrop-filter:none}}.theme-signal .sidebar-foot{background:transparent}.theme-signal .brand-mark{width:38px;height:38px;border-radius:6px;background:var(--accent);color:#0a0a0a;box-shadow:none}.theme-signal .brand-name{font-size:20px;font-weight:700}.theme-signal .brand-name span{color:var(--accent)}.theme-signal .shop-switch{border-radius:6px;background:var(--surface-2)}.theme-signal .nav-label{letter-spacing:.16em;color:#8f8f8f}.theme-signal .nav-link{border-radius:6px;border:0;font-size:15px}.theme-signal .nav-link svg{color:#8a8a8a}.theme-signal .nav-link:hover{background:#161616}.theme-signal .nav-link[aria-current=page]{background:#1a1a1a;border:0;box-shadow:inset 2px 0 0 var(--accent);color:#fff}.theme-signal .nav-link[aria-current=page] svg{color:var(--accent)}.theme-signal .nav-badge{border-radius:4px;color:var(--accent);background:transparent;border-color:#3a3a3a}.nav-meter i{background:var(--accent,#f5b301);border-radius:0}.theme-signal .appbar-pill,.theme-signal .appbar-search,.theme-signal .appbar-user,.theme-signal .icon-btn,.theme-signal .lang-toggle{border-radius:6px}.theme-signal .appbar-search{background:var(--surface-2)}.theme-signal .appbar-search:focus-within{border-color:var(--accent);box-shadow:none}.theme-signal .appbar-search .kbd{background:#181818;border-color:#2e2e2e;color:#a3a3a3;border-radius:4px}.theme-signal .appbar-pill .pill-icon{color:var(--accent)}.pill-meter i{border-radius:1px;background:#2e2e2e}.pill-meter i.on{background:#f5b301;box-shadow:none}.theme-signal .pill-add{box-shadow:none}.theme-signal .icon-dot,.theme-signal .pill-add{border-radius:4px;background:var(--accent);color:#0a0a0a}.theme-signal .icon-dot{box-shadow:0 0 0 2px var(--panel)}.theme-signal .lang-toggle{background:transparent;border:1px solid var(--line-2);color:var(--muted)}.theme-signal .lang-toggle button{border-radius:4px;color:var(--muted)}.theme-signal .lang-toggle .on{background:#f5f5f4;color:#0a0a0a}.theme-signal .avatar{background:#262626}.theme-signal .avatar,.theme-signal .btn{border-radius:6px;color:#f5f5f4;box-shadow:none}.theme-signal .btn{background:transparent;border:1px solid var(--line-2)}.theme-signal .btn:hover{background:#161616;border-color:#404040}.theme-signal .btn.go,.theme-signal .btn.primary{background:var(--accent);border:1px solid var(--accent);color:#0a0a0a;font-weight:600;box-shadow:none;filter:none}.theme-signal .btn.go:hover,.theme-signal .btn.primary:hover{background:#ffc21a;border-color:#ffc21a;box-shadow:none;filter:none}.theme-signal .btn.icon-only,.theme-signal .btn.lg,.theme-signal .btn.logout,.theme-signal .btn.sm{border-radius:6px}.theme-signal .btn.dark{background:#161616}.theme-signal .btn.danger{color:#f87171}.theme-signal .card,.theme-signal .card.raised{border-radius:8px;background:var(--surface);border:1px solid var(--line);box-shadow:none;transition:none}.theme-signal .card:hover{border-color:var(--line)}.theme-signal .stat .k{color:#8a8a8a;letter-spacing:.14em}.theme-signal .stat .v{font-size:30px;font-weight:700}.theme-signal .stat.accent{background:var(--surface);border-color:var(--line);box-shadow:inset 0 2px 0 var(--accent)}.theme-signal .stat .k:after{display:none}.theme-signal .input,.theme-signal select.input,.theme-signal textarea.input{border-radius:6px;background:#0c0c0c;border-color:var(--line-2)}.theme-signal .input:focus{border-color:var(--accent);box-shadow:none}.theme-signal .field.check .input,.theme-signal .input.check{border-color:var(--accent);background:rgba(245,179,1,.06)}.theme-signal .flag{color:var(--accent)}.seg-tabs,.theme-signal .seg,.theme-signal .tabs{border-radius:6px;background:var(--surface-2)}.seg-tabs a,.theme-signal .seg span,.theme-signal .tabs a{border-radius:4px}.seg-tabs a[aria-current=page],.theme-signal .seg input:checked+span,.theme-signal .tabs a[aria-current=page]{background:#f5f5f4;color:#0a0a0a;box-shadow:none}.seg-tabs a[aria-current=page] .n{color:#0a0a0a}.filter-search{border-radius:6px;background:#0c0c0c}.filter-search:focus-within{border-color:#f5b301;box-shadow:none}.chip{border-radius:6px}.chip[aria-current=true]{background:#f5f5f4;color:#0a0a0a;border-color:#f5f5f4}.pill,.theme-signal .badge{border-radius:4px}.theme-signal .badge.in_stock{background:transparent;color:#f5f5f4;border-color:#3a3a3a}.theme-signal .badge.on_hold{background:rgba(245,179,1,.1);color:#f5b301;border-color:rgba(245,179,1,.4)}.theme-signal .badge.new{background:#f5f5f4;color:#0a0a0a;border-color:#f5f5f4}.theme-signal .badge.used{background:transparent;color:#d4d4d4;border-color:#3a3a3a}.theme-signal .badge.sold{background:transparent;color:#8a8a8a;border-color:#2e2e2e}.pill.dot:before,.theme-signal .badge.new:before,.theme-signal .badge.on_hold:before{display:none}.pill{color:#f5b301;background:transparent;border-color:rgba(245,179,1,.4)}.theme-signal .table th{color:#8a8a8a}.theme-signal .table tbody tr:hover,.theme-signal .tire-row:hover{background:#161616}.theme-signal .bar-track{background:#1c1c1c;border-radius:1px}.theme-signal .bar-fill{background:#f5b301;border-radius:1px}.theme-signal .bar-fill.dark{background:#737373}.theme-signal .tread-bar i.on{background:#f5b301}.theme-signal .heat .cell{border-radius:2px}.theme-signal .heat .cell.l1{background:rgba(245,179,1,.18);color:#f5f5f4}.theme-signal .heat .cell.l2{background:rgba(245,179,1,.45);color:#f5f5f4}.theme-signal .heat .cell.l3{background:#f5b301;color:#0a0a0a}.flow-legend .sw{border-radius:1px}.flow-legend .sw.add{background:#f5b301}.flow-legend .sw.sold{background:#f5f5f4}.flow-legend .sw.calls{border-color:#8a8a8a}.flow-chart .calls{stroke:#8a8a8a}.flow-chart .calls-dot{fill:#121212;stroke:#8a8a8a}.theme-signal .notice{border-radius:6px}.theme-signal .notice.warn{background:rgba(245,179,1,.08);color:#f5b301;border-color:rgba(245,179,1,.35)}.theme-signal .notice.info{background:#141414;color:#d4d4d4;border-color:#2e2e2e}.theme-signal .notice.ok{background:#141414;color:#f5f5f4;border-color:#3a3a3a}.theme-signal .combo-list,.theme-signal .dialog,.theme-signal .toast{border-radius:8px;background:#141414}.theme-signal .dialog .foot{background:#0f0f0f}.theme-signal .dropzone{background:#0c0c0c;border-radius:6px}.theme-signal .tile,.theme-signal .tile-art{border-radius:6px}.theme-signal .tile.on{border-color:#f5b301;box-shadow:none}.theme-signal .tile-art i:first-child{background:#f5b301}.theme-signal .avatar.xl{border-radius:8px;box-shadow:none}.theme-signal .empty .ring{background:radial-gradient(circle,var(--surface) 0 38%,#2e2e2e 39% 52%,var(--surface) 53% 58%,#222 59%)}.theme-signal .auth-art{background:#0f0f0f;border-right:1px solid #222}.theme-signal .auth-art .big{font-weight:700}.theme-signal .auth-art .big em{color:#f5b301;font-style:normal}.theme-signal .tire-art{opacity:.5;filter:grayscale(1)}.theme-signal,.theme-signal *{scrollbar-color:#2e2e2e transparent}.theme-signal .nav-link[aria-current=page]{border-radius:0 6px 6px 0}.agent-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:1000px){.agent-grid{grid-template-columns:1fr}}.agent-call{display:flex;flex-direction:column;min-height:560px}.agent-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line);flex-wrap:wrap}.agent-status{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14px;color:var(--muted)}.agent-status i{width:9px;height:9px;border-radius:1px;background:#3a3a3a}.agent-status.s-listening,.agent-status.s-speaking,.agent-status.s-working{color:var(--text)}.agent-status.s-listening i{background:#f5b301;animation:agent-blink 1s steps(2) infinite}.agent-status.s-speaking i{background:#f5f5f4}.agent-status.s-working i{background:#f5b301}@keyframes agent-blink{50%{opacity:.25}}.agent-lang span{padding:7px 14px}.agent-lines{flex:1 1;overflow-y:auto;max-height:460px;min-height:340px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.agent-empty{margin:auto;text-align:center;color:var(--muted);display:grid;grid-gap:10px;gap:10px;justify-items:center;max-width:380px}.agent-empty svg{color:#f5b301}.agent-line{max-width:82%;display:grid;grid-gap:4px;gap:4px}.agent-line .who{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#8f8f8f;font-weight:600}.agent-line p{margin:0;padding:11px 14px;border-radius:6px;font-size:15.5px;line-height:1.45}.agent-line.agent p{background:#1a1a1a;border:1px solid #262626;color:#f5f5f4}.agent-line.caller{align-self:flex-end;justify-items:end}.agent-line.caller p{background:#f5b301;color:#0a0a0a}.agent-line.interim p{background:transparent;color:#f5b301;border:1px dashed rgba(245,179,1,.5)}.agent-type{display:flex;gap:8px;padding:12px 20px;border-top:1px solid var(--line)}.agent-type .input{flex:1 1;min-height:42px}.agent-actions{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:14px 20px 18px;border-top:1px solid var(--line);flex-wrap:wrap}.agent-caller{display:grid;grid-gap:6px;gap:6px}.agent-caller .input{width:210px;min-height:42px}.agent-actions .btn.lg{min-width:170px;gap:10px}.theme-signal .btn.agent-end{background:#f5f5f4;border-color:#f5f5f4;color:#0a0a0a}.agent-sys .card-head{display:grid;grid-gap:2px;gap:2px}.agent-events{display:grid;grid-gap:10px;gap:10px;padding:4px 20px 20px}.agent-ev{border:1px solid var(--line);border-left:2px solid #3a3a3a;border-radius:6px;padding:10px 12px;display:grid;grid-gap:4px;gap:4px;background:#0e0e0e}.agent-ev.ok{border-left-color:#f5b301}.agent-ev.warn{border-left-color:#f5f5f4}.agent-ev.err{border-left-color:#f87171}.agent-ev .ev-head{display:flex;justify-content:space-between;gap:10px}.ev-body{margin:6px 0 0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.5;color:#d4d4d4;background:#0a0a0a;border:1px solid #222;border-radius:4px;padding:10px}