:root{--bg: #0d0f0e;--bg-1: #121513;--bg-2: #171a17;--bg-3: #1d211d;--bg-4: #252a24;--bg-inv: #e9e6da;--line: rgba(206, 212, 186, .08);--line-2: rgba(206, 212, 186, .14);--line-3: rgba(206, 212, 186, .24);--tx: #ebe8dc;--tx-2: #b9b8a8;--tx-3: #8e9182;--tx-4: #666a5d;--olive-0: #20251c;--olive-1: #2c3326;--olive-2: #3e4734;--olive: #5d6a48;--olive-hi: #7d8b63;--khaki: #b3aa86;--sand: #d6cca4;--amber: #f2a33a;--amber-hi: #ffb757;--amber-lo: #c27c1d;--amber-ink: #1a1207;--amber-a10: rgba(242, 163, 58, .1);--amber-a20: rgba(242, 163, 58, .2);--amber-a35: rgba(242, 163, 58, .35);--ok: #8fae68;--ok-a15: rgba(143, 174, 104, .15);--warn: #d9b45a;--bad: #d4683f;--bad-a15: rgba(212, 104, 63, .15);--f-display: "Oswald", "Arial Narrow", "Roboto Condensed", sans-serif;--f-text: "Onest", "Segoe UI", system-ui, -apple-system, sans-serif;--f-mono: "JetBrains Mono", "SFMono-Regular", ui-monospace, Menlo, Consolas, monospace;--fs-d1: clamp(52px, 8.2vw, 128px);--fs-d2: clamp(42px, 5.6vw, 88px);--fs-h1: clamp(36px, 4.4vw, 64px);--fs-h2: clamp(28px, 3.1vw, 44px);--fs-h3: clamp(21px, 1.9vw, 28px);--fs-h4: 19px;--fs-lead: clamp(17px, 1.35vw, 20px);--fs-body: 16px;--fs-sm: 14px;--fs-xs: 12.5px;--fs-micro: 11px;--lh-tight: 1.02;--lh-head: 1.12;--lh-body: 1.62;--tr-caps: .04em;--tr-micro: .14em;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 96px;--s-10: 128px;--r-1: 2px;--r-2: 4px;--r-3: 8px;--r-pill: 999px;--chamfer: 10px;--sh-1: 0 1px 0 rgba(255, 255, 255, .025) inset, 0 1px 2px rgba(0, 0, 0, .45);--sh-2: 0 1px 0 rgba(255, 255, 255, .03) inset, 0 10px 28px -12px rgba(0, 0, 0, .7);--sh-3: 0 24px 64px -24px rgba(0, 0, 0, .85), 0 0 0 1px var(--line-2);--ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--amber);--ease: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t-med: .22s;--t-slow: .48s;--w-max: 1320px;--w-text: 720px;--gutter: clamp(16px, 4vw, 48px);--hdr-h: 64px;--rail-h: 30px;--grade: saturate(.72) contrast(1.06) brightness(.92) sepia(.12);--grade-hover: saturate(.86) contrast(1.06) brightness(.98) sepia(.08);color-scheme:dark}@media (prefers-reduced-motion: reduce){:root{--t-fast: 0ms;--t-med: 0ms;--t-slow: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hdr-h) + 24px);background:var(--bg)}body{margin:0;min-height:100vh;background:var(--bg);color:var(--tx);font:400 var(--fs-body) / var(--lh-body) var(--f-text);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}body:after{content:"";position:fixed;inset:-50%;z-index:9000;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}img,svg,video,canvas{display:block;max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration:none}p{margin:0 0 var(--s-4)}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5{margin:0;font-weight:600}ul,ol{margin:0;padding:0}table{border-collapse:collapse}hr{border:0;border-top:1px solid var(--line);margin:var(--s-6) 0}::selection{background:var(--amber);color:var(--amber-ink)}:focus{outline:none}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:var(--r-1)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-60px;z-index:9999;padding:10px 16px;background:var(--amber);color:var(--amber-ink);font-weight:600;border-radius:var(--r-2);transition:top var(--t-med) var(--ease)}.skip-link:focus{top:12px}.wrap{width:100%;max-width:calc(var(--w-max) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.wrap--wide{max-width:calc(1600px + var(--gutter) * 2)}.wrap--text{max-width:calc(var(--w-text) + var(--gutter) * 2)}.d1,.d2,.h1,.h2,.h3,.h4{font-family:var(--f-display);font-weight:600;text-transform:uppercase;letter-spacing:var(--tr-caps);line-height:var(--lh-head);text-wrap:balance}.d1{font-size:var(--fs-d1);line-height:.92;letter-spacing:.01em;font-weight:700}.d2{font-size:var(--fs-d2);line-height:.96;letter-spacing:.015em}.h1{font-size:var(--fs-h1);line-height:1}.h2{font-size:var(--fs-h2);line-height:1.04}.h3{font-size:var(--fs-h3)}.h4{font-size:var(--fs-h4);letter-spacing:.05em}.lead{font-size:var(--fs-lead);line-height:1.55;color:var(--tx-2);text-wrap:pretty}.prose{color:var(--tx-2);max-width:68ch}.prose p,.prose li{text-wrap:pretty}.prose strong{color:var(--tx);font-weight:600}.prose a,.link{color:var(--amber);text-decoration:underline;text-decoration-color:var(--amber-a35);text-underline-offset:3px;transition:text-decoration-color var(--t-fast)}.prose a:hover,.link:hover{text-decoration-color:var(--amber)}.prose ul,.prose ol{padding-left:1.2em;margin:0 0 var(--s-4)}.prose li{margin:0 0 6px}.prose li::marker{color:var(--olive-hi)}.prose h2{font:600 var(--fs-h3) / 1.15 var(--f-display);text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--tx);margin:var(--s-7) 0 var(--s-4)}.prose h3{font:600 var(--fs-h4) / 1.2 var(--f-display);text-transform:uppercase;letter-spacing:.05em;color:var(--tx);margin:var(--s-6) 0 var(--s-3)}.prose blockquote{margin:var(--s-5) 0;padding:var(--s-3) var(--s-5);border-left:2px solid var(--amber);color:var(--tx);background:var(--bg-1)}.prose code{font:500 .88em var(--f-mono);padding:1px 6px;background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-1);color:var(--sand)}.mono{font-family:var(--f-mono);font-feature-settings:"zero","tnum";letter-spacing:-.01em}.tnum{font-variant-numeric:tabular-nums}.muted{color:var(--tx-3)}.dim{color:var(--tx-2)}.accent{color:var(--amber)}.khaki{color:var(--khaki)}.caps{text-transform:uppercase;letter-spacing:var(--tr-micro)}.nowrap{white-space:nowrap}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:500 var(--fs-micro) / 1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--tr-micro);color:var(--khaki)}.eyebrow b{color:var(--amber);font-weight:600}.eyebrow:before{content:"";width:18px;height:1px;background:currentColor;opacity:.6}.eyebrow--plain:before{display:none}.sec{padding-block:var(--s-9);position:relative}.sec--tight{padding-block:var(--s-8)}.sec--flush{padding-block:0}.sec+.sec--line{border-top:1px solid var(--line)}@media (max-width: 720px){.sec{padding-block:var(--s-8)}.sec--tight{padding-block:var(--s-7)}}.sec-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--s-5);margin-bottom:var(--s-7)}.sec-head__idx{display:flex;margin-bottom:var(--s-3)}.sec-head__title{max-width:18ch}.sec-head__aside{color:var(--tx-2);max-width:46ch;font-size:var(--fs-sm)}@media (max-width: 860px){.sec-head{grid-template-columns:minmax(0,1fr);margin-bottom:var(--s-6)}}.row{display:flex;align-items:center;gap:var(--s-3)}.row--wrap{flex-wrap:wrap}.row--between{justify-content:space-between}.stack{display:flex;flex-direction:column;gap:var(--s-3)}.grow{flex:1 1 auto;min-width:0}.btn{--b-bg: transparent;--b-fg: var(--tx);--b-bd: var(--line-3);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 20px;background:var(--b-bg);color:var(--b-fg);border:1px solid var(--b-bd);border-radius:var(--r-2);font:600 13px / 1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;user-select:none;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease),box-shadow var(--t-fast)}.btn:hover{--b-bd: var(--khaki);background:#ced4ba0a}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn svg{flex:none}.btn--primary{--b-bg: var(--amber);--b-fg: var(--amber-ink);--b-bd: var(--amber);box-shadow:0 1px #ffffff40 inset,0 8px 22px -12px #f2a33ab3}.btn--primary:hover{--b-bg: var(--amber-hi);--b-bd: var(--amber-hi);background:var(--b-bg)}.btn--solid{--b-bg: var(--bg-3);--b-bd: var(--line-2)}.btn--solid:hover{background:var(--bg-4)}.btn--ghost{--b-bd: transparent;padding:0 12px}.btn--ghost:hover{--b-bd: transparent;background:#ced4ba0f}.btn--s{min-height:34px;padding:0 14px;font-size:12px;gap:8px}.btn--l{min-height:54px;padding:0 28px;font-size:14px}.btn--block{width:100%}.btn--icon{padding:0;width:44px}.btn--icon.btn--s{width:34px}.btn--cut{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));border-radius:0}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;font:500 var(--fs-micro) / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--tx-2);background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-1);white-space:nowrap}button.chip,a.chip{transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}button.chip:hover,a.chip:hover{border-color:var(--khaki);color:var(--tx)}.chip[aria-pressed=true],.chip.is-on{background:var(--amber-a10);border-color:var(--amber);color:var(--amber)}.chip--amber{color:var(--amber-ink);background:var(--amber);border-color:var(--amber)}.chip--olive{color:var(--sand);background:var(--olive-1);border-color:var(--olive-2)}.chip--ok{color:var(--ok);background:var(--ok-a15);border-color:#8fae6859}.chip--bad{color:var(--bad);background:var(--bad-a15);border-color:#d4683f59}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--tx-4);flex:none}.dot--ok{background:var(--ok);box-shadow:0 0 0 3px var(--ok-a15)}.dot--bad{background:var(--bad);box-shadow:0 0 0 3px var(--bad-a15)}.dot--warn{background:var(--warn)}.dot--live{background:var(--amber);position:relative}.dot--live:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--amber);animation:z-ping 1.8s var(--ease-out) infinite}@keyframes z-ping{0%{transform:scale(.6);opacity:1}to{transform:scale(1.8);opacity:0}}.panel{position:relative;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);box-shadow:var(--sh-1)}.panel--2{background:var(--bg-2)}.panel--pad{padding:var(--s-5)}.panel--cut{border-radius:0;clip-path:polygon(0 0,calc(100% - var(--chamfer)) 0,100% var(--chamfer),100% 100%,0 100%)}.panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--line);font:500 var(--fs-micro) / 1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--tr-micro);color:var(--khaki)}.panel__body{padding:var(--s-4)}.hud{position:relative}.hud:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;--c: var(--hud-c, rgba(214, 204, 164, .55));--l: var(--hud-l, 14px);--w: 1px;background:linear-gradient(var(--c),var(--c)) top left / var(--l) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) top left / var(--w) var(--l) no-repeat,linear-gradient(var(--c),var(--c)) top right / var(--l) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) top right / var(--w) var(--l) no-repeat,linear-gradient(var(--c),var(--c)) bottom left / var(--l) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) bottom left / var(--w) var(--l) no-repeat,linear-gradient(var(--c),var(--c)) bottom right / var(--l) var(--w) no-repeat,linear-gradient(var(--c),var(--c)) bottom right / var(--w) var(--l) no-repeat}.hud--amber{--hud-c: var(--amber)}.hud--inset:before{inset:10px}.hud-label{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;font:500 10.5px / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--sand);text-shadow:0 1px 2px rgba(0,0,0,.8)}.hud-label--tl{top:16px;left:18px}.hud-label--tr{top:16px;right:18px}.hud-label--bl{bottom:16px;left:18px}.hud-label--br{bottom:16px;right:18px}.gridbg{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:48px 48px;background-position:-1px -1px}.topo{position:relative;isolation:isolate}.topo:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600' fill='none' stroke='%23d6cca4' stroke-opacity='0.07' stroke-width='1'><path d='M-20 120c80-40 140 30 220 0s120-90 210-60 140 70 210 40'/><path d='M-20 160c90-30 150 40 230 10s130-80 210-50 130 60 200 40'/><path d='M-20 205c100-20 150 50 240 20s120-70 200-40 130 50 200 30'/><path d='M-20 255c110-10 160 55 250 25s120-60 190-35 130 45 200 30'/><path d='M40 360c40-50 120-60 170-20s40 110-20 130-170-40-150-110z'/><path d='M70 365c30-35 95-40 130-12s25 80-20 92-125-30-110-80z'/><path d='M100 370c20-20 60-22 85-5s15 50-15 57-80-20-70-52z'/><path d='M320 420c60-60 190-50 220 20s-50 140-140 120-140-80-80-140z'/><path d='M350 430c45-42 140-35 160 15s-35 100-100 86-100-58-60-101z'/><path d='M380 440c28-26 88-22 100 10s-22 62-62 54-62-36-38-64z'/><path d='M-20 560c100-30 170 20 260-5s150-60 240-30 90 20 140 10'/></svg>");background-size:600px 600px}.stat{display:flex;flex-direction:column;gap:6px}.stat__v{font:600 clamp(30px,3.4vw,52px) / 1 var(--f-display);letter-spacing:.01em;color:var(--tx);font-variant-numeric:tabular-nums}.stat__v small{font-size:.5em;color:var(--tx-3);margin-left:4px;letter-spacing:.04em}.stat__l{font:500 var(--fs-micro) / 1.3 var(--f-mono);text-transform:uppercase;letter-spacing:var(--tr-micro);color:var(--khaki)}.stat__s{font-size:var(--fs-xs);color:var(--tx-3)}.kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px 24px;margin:0}.kv dt{font:500 var(--fs-micro) / 1.7 var(--f-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--tx-3)}.kv dd{margin:0;color:var(--tx);font-size:var(--fs-sm)}.skel{position:relative;overflow:hidden;background:var(--bg-3);border-radius:var(--r-1)}.skel:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(214,204,164,.06),transparent);animation:z-shimmer 1.4s infinite}.skel--line{height:12px;margin:8px 0}.skel--title{height:28px;width:60%;margin:8px 0 16px}@keyframes z-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.skel:after{animation:none}}.spin{width:22px;height:22px;border:2px solid var(--line-2);border-top-color:var(--amber);border-radius:50%;animation:z-rot .8s linear infinite}@keyframes z-rot{to{transform:rotate(360deg)}}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-3);padding:var(--s-8) var(--s-5);text-align:center;color:var(--tx-3);border:1px dashed var(--line-2);border-radius:var(--r-2)}.empty__icon{color:var(--olive-hi)}.empty__title{font:600 18px / 1.2 var(--f-display);text-transform:uppercase;letter-spacing:.06em;color:var(--tx-2)}.empty__text{max-width:40ch;font-size:var(--fs-sm)}.tabs{display:flex;gap:2px;padding:3px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;font:600 12.5px / 1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);border-radius:var(--r-1);white-space:nowrap;transition:color var(--t-fast),background var(--t-fast)}.tab:hover{color:var(--tx)}.tab[aria-selected=true]{color:var(--amber-ink);background:var(--amber)}.tab__n{font:500 10.5px / 1 var(--f-mono);opacity:.7}.tabs--line{padding:0;gap:var(--s-5);background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;width:100%}.tabs--line .tab{padding:0 2px;min-height:44px;border-radius:0}.tabs--line .tab[aria-selected=true]{background:none;color:var(--tx)}.tabs--line .tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--amber)}.tbl-wrap{position:relative;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1)}.tbl{width:100%;font-size:var(--fs-sm)}.tbl th{position:sticky;top:0;z-index:1;text-align:left;white-space:nowrap;padding:0 14px;height:42px;background:var(--bg-2);border-bottom:1px solid var(--line-2);font:500 10.5px / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--tx-3)}.tbl th.r,.tbl td.r{text-align:right}.tbl th.c,.tbl td.c{text-align:center}.tbl th button{display:inline-flex;align-items:center;gap:6px;height:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.tbl th button:hover{color:var(--tx)}.tbl th[aria-sort=ascending] button,.tbl th[aria-sort=descending] button{color:var(--amber)}.tbl td{padding:0 14px;height:52px;border-bottom:1px solid var(--line);white-space:nowrap;color:var(--tx-2)}.tbl tbody tr:nth-child(2n) td{background:#ced4ba05}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr{transition:background var(--t-fast)}.tbl tbody tr.is-click{cursor:pointer}.tbl tbody tr.is-click:hover td{background:#f2a33a0d;color:var(--tx)}.tbl tbody tr.is-me td{background:var(--amber-a10);color:var(--tx)}.tbl td.num,.tbl td.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:13px}.tbl td.strong{color:var(--tx);font-weight:600}.tbl--compact td{height:42px}.tbl-place{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 6px;font:600 12px / 1 var(--f-mono);color:var(--tx-3);border:1px solid var(--line-2);border-radius:var(--r-1)}.tbl-place--1{color:var(--amber-ink);background:var(--amber);border-color:var(--amber)}.tbl-place--2{color:var(--bg);background:var(--sand);border-color:var(--sand)}.tbl-place--3{color:var(--tx);background:var(--olive);border-color:var(--olive)}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-4);flex-wrap:wrap}.pager__info{font:500 var(--fs-xs) / 1 var(--f-mono);color:var(--tx-3)}.pager__btns{display:flex;gap:4px;flex-wrap:wrap}.pager__btn{min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font:500 13px / 1 var(--f-mono);color:var(--tx-2);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-1);transition:border-color var(--t-fast),color var(--t-fast)}.pager__btn:hover{border-color:var(--khaki);color:var(--tx)}.pager__btn[aria-current=page]{background:var(--amber);border-color:var(--amber);color:var(--amber-ink);font-weight:700}.pager__btn[disabled]{opacity:.35;pointer-events:none}.pager__gap{align-self:center;color:var(--tx-4);padding:0 4px}.progress{position:relative;height:8px;background:var(--bg-3);border-radius:var(--r-1);overflow:hidden}.progress__bar{position:absolute;inset:0 auto 0 0;background:var(--amber);transition:width var(--t-slow) var(--ease-out)}.progress--seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;background:none;height:10px}.progress--seg i{background:var(--bg-3);border-radius:1px}.progress--seg i.on{background:var(--amber)}.progress--seg i.half{background:linear-gradient(90deg,var(--amber) 50%,var(--bg-3) 50%)}.avatar{flex:none;display:block;border-radius:var(--r-1);overflow:hidden;background:var(--bg-3);box-shadow:0 0 0 1px var(--line-2)}.avatar svg{width:100%;height:100%}.trend{display:inline-flex;align-items:center;gap:2px;font:600 12px / 1 var(--f-mono)}.trend--up{color:var(--ok)}.trend--down{color:var(--bad)}.trend--flat{color:var(--tx-4)}.who{display:inline-flex;align-items:center;gap:10px;min-width:0}.who__nick{color:var(--tx);font-weight:600;overflow:hidden;text-overflow:ellipsis}.who__tag{font:500 11px / 1 var(--f-mono);color:var(--khaki)}a.who:hover .who__nick{color:var(--amber)}.copy{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid var(--line-3);border-radius:var(--r-2);background:var(--bg-1);overflow:hidden;transition:border-color var(--t-fast)}.copy:hover{border-color:var(--khaki)}.copy__val{display:flex;align-items:center;padding:0 14px;min-height:44px;font:600 15px / 1 var(--f-mono);letter-spacing:.01em;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy__btn{display:flex;align-items:center;gap:8px;padding:0 14px;border-left:1px solid var(--line-2);font:600 12px / 1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--amber);background:#f2a33a0f;transition:background var(--t-fast),color var(--t-fast)}.copy__btn:hover{background:var(--amber);color:var(--amber-ink)}.copy.is-done .copy__btn{background:var(--ok);color:var(--bg)}.copy--s .copy__val{min-height:34px;font-size:13px;padding:0 10px}.copy--s .copy__btn{padding:0 10px;font-size:11px}.toasts{position:fixed;z-index:9500;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:calc(100vw - 40px)}.toast{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;min-width:280px;max-width:400px;padding:14px 16px;background:var(--bg-3);border:1px solid var(--line-2);border-left:2px solid var(--amber);border-radius:var(--r-2);box-shadow:var(--sh-3);font-size:var(--fs-sm);color:var(--tx);animation:z-toast var(--t-med) var(--ease-out)}.toast--ok{border-left-color:var(--ok)}.toast--bad{border-left-color:var(--bad)}.toast__t{font:600 13px / 1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px}.toast__x{margin-left:auto;color:var(--tx-3)}.toast__x:hover{color:var(--tx)}@keyframes z-toast{0%{opacity:0;transform:translateY(8px)}}.ticker{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ticker__track{display:flex;width:max-content;animation:z-marquee var(--ticker-dur, 60s) linear infinite}.ticker:hover .ticker__track,.ticker:focus-within .ticker__track{animation-play-state:paused}.ticker__item{display:inline-flex;align-items:center;gap:8px;padding:0 22px;white-space:nowrap;font:500 12px / 1 var(--f-mono);color:var(--tx-3);border-right:1px solid var(--line)}.ticker__item b{color:var(--tx);font-weight:600}.ticker__item em{font-style:normal;color:var(--amber)}.ticker__item i{font-style:normal;color:var(--tx-4)}@keyframes z-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.ticker__track{animation:none}.ticker{overflow-x:auto}}.media{position:relative;overflow:hidden;background:var(--bg-3);isolation:isolate}.media>img,.media>video,.media>picture,.media>picture>img{width:100%;height:100%;object-fit:cover}.media>img,.media>picture>img,.media>video{filter:var(--grade);transition:filter var(--t-slow) var(--ease),transform .9s var(--ease-out),opacity var(--t-slow) var(--ease)}.media.is-loading>img,.media.is-loading>picture>img{opacity:0}.media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0d0f0e00 55%,#0d0f0e8c)}.media--flat:after{display:none}.media--shade:after{background:linear-gradient(180deg,#0d0f0e26,#0d0f0ed1)}.media--zoom:hover>img,.media--zoom:hover>picture>img{transform:scale(1.04);filter:var(--grade-hover)}.media__cap{position:absolute;z-index:3;left:16px;right:16px;bottom:14px;font:500 11px / 1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sand);text-shadow:0 1px 2px rgba(0,0,0,.8)}.media__play{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;display:grid;place-items:center;border-radius:50%;background:#0d0f0e8c;border:1px solid var(--sand);color:var(--tx);backdrop-filter:blur(6px);transition:background var(--t-fast),color var(--t-fast),transform var(--t-med) var(--ease)}.media__play:hover{background:var(--amber);color:var(--amber-ink);border-color:var(--amber);transform:translate(-50%,-50%) scale(1.05)}.lb{position:fixed;inset:0;z-index:9600;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#080908f5;animation:z-fade var(--t-med) var(--ease)}.lb__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px var(--gutter);font:500 12px / 1 var(--f-mono);color:var(--tx-3)}.lb__stage{position:relative;display:grid;place-items:center;padding:0 var(--gutter);min-height:0}.lb__stage img,.lb__stage video{max-width:100%;max-height:100%;object-fit:contain;filter:var(--grade-hover)}.lb__nav{position:absolute;top:50%;transform:translateY(-50%)}.lb__nav--prev{left:12px}.lb__nav--next{right:12px}.lb__cap{padding:14px var(--gutter) 20px;color:var(--tx-2);font-size:var(--fs-sm);text-align:center}@keyframes z-fade{0%{opacity:0}}.modal-bg{position:fixed;inset:0;z-index:9400;display:grid;place-items:center;padding:var(--s-4);background:#080908b8;backdrop-filter:blur(4px);animation:z-fade var(--t-med) var(--ease)}.modal{width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow:auto;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-3);animation:z-toast var(--t-med) var(--ease-out)}.modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--line)}.modal__title{font:600 20px / 1.1 var(--f-display);letter-spacing:.05em;text-transform:uppercase}.modal__body{padding:20px}.modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--line)}.field{display:flex;flex-direction:column;gap:8px}.field__l{font:500 var(--fs-micro) / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--khaki)}.field__h{font-size:var(--fs-xs);color:var(--tx-3)}.field__e{font-size:var(--fs-xs);color:var(--bad)}.input,.select,.textarea{width:100%;min-height:46px;padding:0 14px;background:var(--bg);color:var(--tx);border:1px solid var(--line-2);border-radius:var(--r-2);font-size:15px;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.textarea{padding:12px 14px;min-height:120px;resize:vertical;line-height:1.5}.input::placeholder,.textarea::placeholder{color:var(--tx-4)}.input:hover,.select:hover,.textarea:hover{border-color:var(--line-3)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-a20);background:var(--bg-1)}.input[aria-invalid=true]{border-color:var(--bad)}.input--mono{font-family:var(--f-mono)}.select{appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23b3aa86' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 14px center}.check{display:inline-flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:var(--fs-sm);color:var(--tx-2);line-height:1.45}.check input{appearance:none;flex:none;width:18px;height:18px;margin:1px 0 0;border:1px solid var(--line-3);border-radius:var(--r-1);background:var(--bg);display:grid;place-items:center;transition:background var(--t-fast),border-color var(--t-fast)}.check input:checked{background:var(--amber);border-color:var(--amber)}.check input:checked:after{content:"";width:9px;height:5px;border:2px solid var(--amber-ink);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.check input:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.qty{display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:var(--r-2)}.qty button{width:34px;height:34px;display:grid;place-items:center;color:var(--tx-2)}.qty button:hover{color:var(--amber)}.qty span{min-width:28px;text-align:center;font:600 14px / 1 var(--f-mono)}.compass{position:relative;height:22px;overflow:hidden;border-top:1px solid var(--line);background:linear-gradient(180deg,#0d0f0e99,#0d0f0ee6);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.compass__tape{position:absolute;top:0;left:50%;height:100%;will-change:transform}.compass__tick{position:absolute;bottom:0;width:1px;height:5px;background:var(--tx-4)}.compass__tick--m{height:8px;background:var(--tx-3)}.compass__lbl{position:absolute;top:3px;transform:translate(-50%);font:500 9.5px / 1 var(--f-mono);color:var(--tx-3);letter-spacing:.06em}.compass__lbl--c{color:var(--sand);font-weight:700}.compass__needle{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--amber)}.compass__needle:before{content:"";position:absolute;top:0;left:-4px;border:4px solid transparent;border-top-color:var(--amber)}.compass__read{position:absolute;right:var(--gutter);top:4px;font:600 10px / 1 var(--f-mono);color:var(--amber);letter-spacing:.08em}.routebar{position:fixed;z-index:9800;top:0;left:0;height:2px;background:var(--amber);box-shadow:0 0 10px var(--amber);transition:width .3s var(--ease-out),opacity .3s;pointer-events:none}.page-enter{animation:z-page var(--t-slow) var(--ease-out)}@keyframes z-page{0%{opacity:0;transform:translateY(6px)}}[data-rv]{transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.js-rv [data-rv]:not([data-in]){opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion: reduce){.js-rv [data-rv]:not([data-in]){opacity:1;transform:none}.page-enter{animation:none}}.cookie{position:fixed;z-index:9300;left:20px;bottom:20px;width:min(420px,calc(100vw - 40px));padding:18px 18px 16px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-3);animation:z-toast var(--t-slow) var(--ease-out)}.cookie__t{display:flex;align-items:center;gap:8px;font:600 14px / 1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.cookie__p{font-size:13.5px;line-height:1.5;color:var(--tx-2);margin-bottom:14px}.cookie__opts{display:flex;flex-direction:column;gap:10px;margin:0 0 14px;padding:12px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2)}.cookie__btns{display:flex;gap:8px;flex-wrap:wrap}.rank{display:inline-flex;align-items:center;gap:8px;font:600 12px / 1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--sand);white-space:nowrap}.rank svg{flex:none}.lvl{display:inline-grid;place-items:center;min-width:30px;height:22px;padding:0 5px;font:700 11.5px / 1 var(--f-mono);color:var(--sand);background:var(--olive-1);border:1px solid var(--olive-2);clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,4px 100%,0 50%)}.lvl--hi{color:var(--amber-ink);background:var(--amber);border-color:var(--amber)}.bracket{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:0 40px;overflow-x:auto;padding-bottom:var(--s-3)}.bracket__round{display:flex;flex-direction:column}.bracket__rh{font:500 10.5px / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--khaki);padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:8px;display:flex;justify-content:space-between}.bracket__col{display:flex;flex-direction:column;justify-content:space-around;flex:1;gap:14px}.match{position:relative;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2);overflow:visible}.match:after{content:"";position:absolute;right:-41px;top:50%;width:40px;height:1px;background:var(--line-2)}.bracket__round:last-child .match:after{display:none}.match--live{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber-a20)}.match__meta{display:flex;justify-content:space-between;padding:6px 10px;font:500 10px / 1 var(--f-mono);letter-spacing:.08em;color:var(--tx-4);text-transform:uppercase;border-bottom:1px solid var(--line)}.match--live .match__meta{color:var(--amber)}.match__side{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;height:36px;padding:0 10px;font-size:13.5px;color:var(--tx-2)}.match__side+.match__side{border-top:1px solid var(--line)}.match__side.is-win{color:var(--tx);font-weight:600}.match__side.is-win .match__score{color:var(--amber)}.match__side.is-lose{color:var(--tx-4)}.match__seed{font:500 10px / 1 var(--f-mono);color:var(--tx-4)}.match__score{font:700 14px / 1 var(--f-mono);color:var(--tx-3)}.match__tag{font:500 10.5px / 1 var(--f-mono);color:var(--khaki);margin-right:6px}.chart{position:relative;width:100%}.chart svg{width:100%;height:100%;overflow:visible}.chart__tip{position:absolute;z-index:5;pointer-events:none;padding:8px 10px;background:var(--bg-3);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-2);font:500 12px / 1.4 var(--f-mono);color:var(--tx);white-space:nowrap;transform:translate(-50%,calc(-100% - 12px))}.chart__tip span{color:var(--tx-3)}.chart-axis{font:500 10px / 1 var(--f-mono);fill:var(--tx-4)}.dropdown{position:relative}.dropdown__menu{position:absolute;z-index:100;top:calc(100% + 8px);min-width:220px;padding:6px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-3);animation:z-toast var(--t-fast) var(--ease-out)}.dropdown__menu a,.dropdown__menu button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:var(--r-1);font-size:14px;color:var(--tx-2);text-align:left}.dropdown__menu a:hover,.dropdown__menu button:hover,.dropdown__menu a.active{background:var(--bg-3);color:var(--tx)}.callout{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 18px;background:var(--bg-1);border:1px solid var(--line);border-left:2px solid var(--khaki);border-radius:var(--r-2);font-size:var(--fs-sm);color:var(--tx-2)}.callout--amber{border-left-color:var(--amber);background:linear-gradient(90deg,var(--amber-a10),var(--bg-1) 40%)}.callout--bad{border-left-color:var(--bad)}.callout__t{color:var(--tx);font-weight:600;margin-bottom:4px}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:500 11px / 1 var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--tx-4)}.crumbs a{color:var(--tx-3)}.crumbs a:hover{color:var(--amber)}.crumbs span[aria-hidden]{color:var(--tx-4)}.price{font:600 22px / 1 var(--f-display);letter-spacing:.02em;color:var(--tx);font-variant-numeric:tabular-nums;white-space:nowrap}.price s{font:500 14px / 1 var(--f-mono);color:var(--tx-4);margin-left:8px}.price small{font:500 12px / 1 var(--f-mono);color:var(--tx-3);margin-left:6px;letter-spacing:0}.kbd{display:inline-flex;align-items:center;min-width:22px;height:22px;padding:0 6px;font:600 11px / 1 var(--f-mono);color:var(--tx);background:var(--bg-3);border:1px solid var(--line-3);border-bottom-width:2px;border-radius:var(--r-1)}.term{background:#0a0b0a;border:1px solid var(--line-2);border-radius:var(--r-2);font:500 13.5px / 1.7 var(--f-mono);color:var(--tx-2);overflow:hidden}.term__bar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--line);font-size:11px;color:var(--tx-4);letter-spacing:.08em;text-transform:uppercase}.term__body{padding:14px 16px;overflow-x:auto}.term__body .p{color:var(--amber);user-select:none}.term__body .c{color:var(--tx-4)}.term__body .o{color:var(--ok)}@media (max-width: 560px){.toasts{right:12px;left:12px;bottom:12px;max-width:none}.toast{min-width:0;max-width:none}.cookie{left:12px;bottom:12px;width:calc(100vw - 24px)}}.logo{display:inline-flex;align-items:center;gap:10px;color:var(--tx);flex:none}.logo__w{font:700 21px / 1 var(--f-display);letter-spacing:.09em}.logo__w b{color:var(--amber);font-weight:700}.logo__sub{font:500 10.5px / 1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--khaki);padding-left:10px;margin-left:2px;border-left:1px solid var(--line-2)}.logo:hover .logo__w{color:var(--tx)}.ftr{position:relative;overflow:hidden;margin-top:var(--s-9);border-top:1px solid var(--line);background:linear-gradient(180deg,var(--bg-1),var(--bg) 60%)}.ftr__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2.2fr);gap:var(--s-7);padding:var(--s-8) 0 var(--s-7)}.ftr__lead{margin:var(--s-4) 0 var(--s-5);color:var(--tx-2);font-size:var(--fs-sm);max-width:38ch}.ftr__social{display:flex;gap:6px}.ftr__social a{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:var(--r-2);color:var(--tx-2);transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast)}.ftr__social a:hover{color:var(--amber);border-color:var(--amber);background:var(--amber-a10)}.ftr__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-5)}.ftr__h{display:block;margin-bottom:14px;font:500 var(--fs-micro) / 1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--tr-micro);color:var(--khaki)}.ftr__cols ul{list-style:none;display:flex;flex-direction:column;gap:9px}.ftr__cols a{color:var(--tx-2);font-size:var(--fs-sm);transition:color var(--t-fast)}.ftr__cols a:hover{color:var(--amber)}.ftr__mid{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-6);flex-wrap:wrap;padding:var(--s-5) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ftr__contact{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:var(--fs-sm)}.ftr__contact .ftr__h{margin:0;width:100%}.ftr__contact a,.ftr__contact span:not(.ftr__h){display:inline-flex;align-items:center;gap:8px;color:var(--tx-2)}.ftr__contact a:hover{color:var(--amber)}.ftr__contact svg{color:var(--olive-hi)}.ftr__muted{color:var(--tx-3)!important}.ftr__addr{text-align:right}.ftr__addr .ftr__h{margin-bottom:8px}.ftr__play{font-size:18px;font-weight:600;color:var(--amber)}.ftr__legal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3) var(--s-7);padding:var(--s-5) 0 var(--s-6);font-size:12.5px;line-height:1.6;color:var(--tx-3)}.ftr__legal p{margin:0}.ftr__legal a{color:var(--tx-2);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:2px}.ftr__legal a:hover{color:var(--amber)}.ftr__copy{grid-column:1 / -1;padding-top:var(--s-3);border-top:1px dashed var(--line)}.ftr__ck{color:var(--tx-2);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:2px;font-size:inherit;margin-left:8px}.ftr__ck:hover{color:var(--amber)}.ftr__giant{font:700 clamp(80px,21vw,340px) / .78 var(--f-display);letter-spacing:.02em;text-align:center;color:transparent;-webkit-text-stroke:1px var(--line-2);user-select:none;margin-bottom:-.08em;white-space:nowrap}@media (max-width: 1000px){.ftr__top{grid-template-columns:minmax(0,1fr)}.ftr__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr__legal{grid-template-columns:minmax(0,1fr)}.ftr__addr{text-align:left}}.shdr{position:sticky;top:-30px;z-index:500;background:#0d0f0ee6;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--line)}.shdr.is-scrolled{background:#0d0f0ef5}.sstrip{height:30px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(-45deg,rgba(214,204,164,.025) 0 8px,transparent 8px 16px),#080908b3;font:500 11.5px / 1 var(--f-mono);color:var(--tx-2)}.sstrip__in{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%}.sstrip__back,.sstrip__help{display:inline-flex;align-items:center;gap:6px;color:var(--tx-3);white-space:nowrap;transition:color var(--t-fast)}.sstrip__back:hover,.sstrip__help:hover{color:var(--amber)}.sstrip__mid{display:inline-flex;align-items:center;gap:8px;color:var(--tx-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sstrip__mid svg{color:var(--amber);flex:none}.sstrip__dim{color:var(--tx-3)}.shdr__in{display:flex;align-items:center;gap:var(--s-5);height:64px}.shdr__act{display:flex;align-items:center;gap:8px;margin-left:auto}.shdr__sbtn{display:none;width:42px;height:42px;place-items:center;color:var(--tx-2);border:1px solid var(--line-2);border-radius:var(--r-2);transition:color var(--t-fast),border-color var(--t-fast)}.shdr__sbtn:hover,.shdr__sbtn[aria-expanded=true]{color:var(--amber);border-color:var(--amber)}.shdr__msearch{padding-bottom:12px}.ssearch--m{display:block!important;max-width:none;margin:0}.ssearch{position:relative;flex:1 1 auto;max-width:520px;margin-left:var(--s-4)}.ssearch__i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--tx-3);pointer-events:none}.ssearch__in{width:100%;height:42px;padding:0 14px 0 40px;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2);color:var(--tx);font-size:14.5px;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.ssearch__in::placeholder{color:var(--tx-4)}.ssearch__in:hover{border-color:var(--line-3)}.ssearch__in:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-a20);background:var(--bg)}.ssearch__in::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.6)}.ssearch__drop{position:absolute;z-index:60;left:0;right:0;top:calc(100% + 6px);padding:6px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-2);box-shadow:var(--sh-3);animation:z-toast var(--t-fast) var(--ease-out)}.ssearch__opt{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:6px;border-radius:var(--r-1);text-align:left}.ssearch__opt.is-hi{background:var(--bg-3)}.ssearch__art{width:64px;aspect-ratio:16 / 10}.ssearch__t{display:flex;flex-direction:column;gap:3px;font-size:14px;color:var(--tx);min-width:0}.ssearch__t small{font:500 10.5px / 1 var(--f-mono);color:var(--tx-3);text-transform:uppercase;letter-spacing:.08em}.ssearch__p{font-size:13px;color:var(--sand)}.ssearch__none{padding:14px;font-size:13.5px;color:var(--tx-3)}.sacc{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 12px 0 7px;border:1px solid var(--line-2);border-radius:var(--r-2);color:var(--tx-2);transition:border-color var(--t-fast),color var(--t-fast);max-width:220px}.sacc:hover{border-color:var(--khaki);color:var(--tx)}.sacc--in{padding:0 14px}.sacc__n{font:600 13px / 1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sacc__demo{font-size:10px;color:var(--amber);border:1px solid var(--amber-a35);padding:2px 5px;border-radius:var(--r-1)}.scart{position:relative;display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 16px;background:var(--amber);color:var(--amber-ink);border:1px solid var(--amber);border-radius:var(--r-2);font:600 13px / 1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;transition:background var(--t-fast),transform var(--t-fast);box-shadow:0 1px #ffffff40 inset}.scart:hover{background:var(--amber-hi)}.scart:active{transform:translateY(1px)}.scart__n{min-width:22px;height:22px;padding:0 6px;display:inline-grid;place-items:center;background:var(--amber-ink);color:var(--amber);border-radius:var(--r-1);font-size:12px;font-weight:700;letter-spacing:0}.scart.is-bump{animation:s-bump .45s var(--ease-out)}@keyframes s-bump{30%{transform:scale(1.08)}}.scats{border-top:1px solid var(--line)}.scats__in{display:flex;align-items:center;gap:2px;height:44px;overflow-x:auto;scrollbar-width:none}.scats__in::-webkit-scrollbar{display:none}.scats__a{position:relative;display:inline-flex;align-items:center;gap:8px;height:100%;padding:0 14px;font:500 12.5px / 1 var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;transition:color var(--t-fast)}.scats__a svg{opacity:.75}.scats__a:hover,.scats__a.active{color:var(--tx)}.scats__a.active:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;background:var(--amber)}.smain{min-height:60vh}.sgrid{display:grid;grid-template-columns:252px minmax(0,1fr);gap:var(--s-7);align-items:start;padding-top:var(--s-6)}.sgrid__main{min-width:0}.srail{position:sticky;top:124px;display:flex;flex-direction:column;gap:var(--s-4);max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin;padding-bottom:var(--s-4)}.srail__h{font-size:10.5px;text-transform:uppercase;letter-spacing:var(--tr-micro);color:var(--khaki);padding:0 12px 10px;border-bottom:1px solid var(--line)}.srail__nav{display:flex;flex-direction:column}.srail__a{position:relative;display:grid;grid-template-columns:22px 20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;border-bottom:1px solid var(--line);color:var(--tx-2);transition:background var(--t-fast),color var(--t-fast)}.srail__a:hover{background:#ced4ba09;color:var(--tx)}.srail__a.active{color:var(--tx);background:linear-gradient(90deg,var(--amber-a10),transparent 80%)}.srail__a.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--amber)}.srail__a.active svg{color:var(--amber)}.srail__n{font-size:10.5px;color:var(--tx-4)}.srail__t{display:flex;flex-direction:column;gap:3px;font:600 13.5px / 1.15 var(--f-display);letter-spacing:.06em;text-transform:uppercase}.srail__t small{font:500 11px / 1 var(--f-mono);letter-spacing:0;text-transform:none;color:var(--tx-3)}.srail__c{font-size:11px;color:var(--tx-4)}.srail__box{padding:14px 0 0}.srail__steps{list-style:none;display:flex;flex-direction:column;gap:10px;padding:14px 12px 0;font-size:13px;color:var(--tx-2)}.srail__steps li{display:grid;grid-template-columns:26px 1fr;gap:4px}.srail__steps b{font:600 11px / 1.6 var(--f-mono);color:var(--amber)}.srail__me{display:flex;flex-direction:column;gap:2px;padding-top:0}.srail__melink{display:grid;grid-template-columns:18px 1fr 14px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;color:var(--tx-2);border:1px solid var(--line);border-radius:var(--r-2);transition:border-color var(--t-fast),color var(--t-fast)}.srail__melink:hover{border-color:var(--khaki);color:var(--tx)}.srail__melink svg:first-child{color:var(--olive-hi)}.art{position:relative;overflow:hidden;background:var(--bg-2);isolation:isolate;width:100%;height:100%}.art__svg{position:absolute;inset:0}.art__svg svg{width:100%;height:100%}.art__dark{background:radial-gradient(120% 90% at 50% 40%,#1d221c,#0f120f)}.art__photo{position:absolute;inset:0}.art__rank{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(90% 80% at 50% 40%,#252c20,#121512)}.art__rank svg{filter:drop-shadow(0 10px 18px rgba(0,0,0,.6));height:74%;width:auto}.art__grid{position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:22px 22px;opacity:.8}.art__lbl{position:absolute;left:12px;bottom:10px;font:500 10.5px / 1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--khaki)}.art__tier{position:absolute;z-index:3;left:12px;bottom:10px;padding:4px 7px;font:500 10px / 1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sand);background:#0d0f0eb8;border:1px solid var(--line-2);border-radius:var(--r-1);backdrop-filter:blur(4px)}.art__tier--hi{color:var(--amber);border-color:var(--amber-a35)}.ptag{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.ptag__v{font:600 22px / 1 var(--f-display);letter-spacing:.02em;color:var(--tx);font-variant-numeric:tabular-nums;white-space:nowrap}.ptag__per{font:500 12px / 1 var(--f-mono);color:var(--tx-3);white-space:nowrap}.ptag__old{font:500 13px / 1 var(--f-mono);color:var(--tx-4);white-space:nowrap}.ptag--big .ptag__v{font-size:clamp(30px,3vw,40px)}.srvline{display:inline-flex;align-items:center;gap:6px;font:500 11px / 1.3 var(--f-mono);color:var(--tx-3)}.srvline svg{color:var(--olive-hi);flex:none}.shead{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--s-5)}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:var(--s-4)}.tiles--mix{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles--mix .tile--wide{grid-column:span 2}.tiles--pass{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles--pass .tile--wide{grid-column:1 / -1}.tile{position:relative;display:flex;flex-direction:column;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden;transition:border-color var(--t-med) var(--ease),transform var(--t-med) var(--ease),box-shadow var(--t-med)}.tile:hover{border-color:var(--line-3);box-shadow:var(--sh-2)}.tile:focus-within{border-color:var(--khaki)}.tile__art{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-bottom:1px solid var(--line)}.tile:hover .art .media>picture>img{transform:scale(1.04);filter:var(--grade-hover)}.tile__badge{position:absolute;z-index:4;top:10px;left:10px;padding:5px 8px;font:600 10.5px / 1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber-ink);background:var(--amber);border-radius:var(--r-1)}.tile__body{display:flex;flex-direction:column;gap:8px;padding:16px;flex:1}.tile__t{font:600 18px / 1.15 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--tx);transition:color var(--t-fast)}.tile__t:hover{color:var(--amber)}.tile__s{font-size:13.5px;line-height:1.5;color:var(--tx-2);margin:0}.tile__list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;margin:4px 0 0;font-size:13px;color:var(--tx-2)}.tile__list li{position:relative;padding-left:14px}.tile__list li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:1px;background:var(--amber)}.tile__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:10px;border-top:1px dashed var(--line-2)}.tile--wide{flex-direction:row}.tile--wide .tile__art{aspect-ratio:auto;flex:0 0 52%;border-bottom:0;border-right:1px solid var(--line);min-height:280px}.tile--wide .tile__t{font-size:24px}.tile--wide .tile__body{padding:22px}.rrows{display:flex;flex-direction:column;border-top:1px solid var(--line);margin-bottom:var(--s-7)}.rrow{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:var(--s-5);padding:18px 8px;border-bottom:1px solid var(--line);transition:background var(--t-fast)}.rrow:hover{background:#ced4ba06}.rrow--vip{background:linear-gradient(90deg,var(--amber-a10),transparent 60%);border-bottom-color:var(--amber-a35)}.rrow__ins{display:grid;place-items:center;height:96px;background:radial-gradient(70% 70% at 50% 45%,#252c20,transparent);border:1px solid var(--line);border-radius:var(--r-2)}.rrow__top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rrow__t{font:600 24px / 1.1 var(--f-display);letter-spacing:.05em;text-transform:uppercase;color:var(--tx)}.rrow__t:hover{color:var(--amber)}.rrow__s{margin:6px 0 10px;font-size:14px;color:var(--tx-2);max-width:60ch}.rrow__perks{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;color:var(--tx-2)}.rrow__perks li{display:inline-flex;align-items:center;gap:6px}.rrow__perks svg{color:var(--amber);flex:none}.rrow__buy{display:flex;flex-direction:column;align-items:flex-end;gap:10px;text-align:right}.cat__cmp{margin-top:var(--s-5)}.cat__cmp .h4{margin-bottom:var(--s-4)}.pmx td,.pmx th{white-space:nowrap}.pmx__h{display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:8px 0;font-size:10px;color:var(--tx-2)}.pmx thead th{height:auto}.pmx__v{font-size:11.5px;color:var(--sand);white-space:normal}.pmx tbody td:first-child{position:sticky;left:0;z-index:1;background:var(--bg-1)}.pmx tbody tr:nth-child(2n) td:first-child{background:#141714}.pmx__price td{background:var(--bg-2)!important}.prows{display:flex;flex-direction:column;gap:8px}.prow{display:grid;grid-template-columns:150px 150px minmax(0,1fr) 150px auto;align-items:center;gap:var(--s-5);padding:10px 16px 10px 10px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);transition:border-color var(--t-fast)}.prow:hover{border-color:var(--line-3)}.prow--best{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber-a20)}.prow__art{display:block;aspect-ratio:16 / 10;border-radius:var(--r-1);overflow:hidden}.prow__amt{display:flex;flex-direction:column;gap:4px}.prow__n{font:700 32px / 1 var(--f-display);letter-spacing:.01em;color:var(--tx);font-variant-numeric:tabular-nums}.prow__u{font-size:11px;color:var(--tx-3);text-transform:uppercase;letter-spacing:.1em}.prow__u b{color:var(--amber)}.prow__badge{align-self:flex-start;margin-top:4px;padding:3px 6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber-ink);background:var(--amber);border-radius:var(--r-1)}.prow__mid{display:flex;flex-direction:column;gap:4px;min-width:0}.prow__t{font-weight:600;color:var(--tx)}.prow__t:hover{color:var(--amber)}.prow__s{font-size:13px;color:var(--tx-3)}.prow__per{font-size:11.5px;color:var(--tx-3)}.prow__buy{display:flex;align-items:center;gap:14px}.swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:var(--s-4)}.swatch{display:flex;flex-direction:column;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden;transition:border-color var(--t-fast)}.swatch:hover{border-color:var(--line-3)}.swatch__art{position:relative;display:block;aspect-ratio:1}.swatch__art:after{content:"";position:absolute;inset:10px;border:1px dashed rgba(214,204,164,.35);pointer-events:none}.swatch__b{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.swatch__t{font:600 15px / 1.2 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--tx)}.swatch__t:hover{color:var(--amber)}.swatch__f{display:flex;align-items:center;justify-content:space-between;gap:8px}.swatch__p{font-size:15px;font-weight:600;color:var(--sand)}.shero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.9fr);gap:var(--s-6);align-items:stretch;margin-bottom:var(--s-7)}.shero__txt{display:flex;flex-direction:column;justify-content:center;gap:var(--s-4);padding:var(--s-5) 0}.shero__h{margin:4px 0 0}.shero__p{max-width:54ch}.shero__facts{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:12px;color:var(--tx-3);margin-top:4px}.shero__facts li{display:inline-flex;align-items:center;gap:6px}.shero__facts svg{color:var(--olive-hi)}.ledger{position:relative;display:flex;flex-direction:column;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2);overflow:hidden;background-image:repeating-linear-gradient(180deg,transparent 0 39px,var(--line) 39px 40px)}.ledger__head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line-2);background:var(--bg-2);font-size:10.5px;letter-spacing:var(--tr-micro);text-transform:uppercase;color:var(--khaki)}.ledger__live{display:inline-flex;align-items:center;gap:8px;font:500 10.5px / 1 var(--f-mono);color:var(--amber)}.ledger__big{display:flex;flex-direction:column;gap:6px;padding:20px 16px 14px;background:var(--bg-1)}.ledger__n{font:700 clamp(40px,4.4vw,60px) / 1 var(--f-display);letter-spacing:.01em;color:var(--tx)}.ledger__l{font-size:13px;color:var(--tx-2)}.ledger__today{display:flex;justify-content:space-between;padding:10px 16px;border-top:1px dashed var(--line-2);border-bottom:1px dashed var(--line-2);font-size:12px;color:var(--tx-3);background:var(--bg-1)}.ledger__today b{color:var(--amber)}.ledger__list{list-style:none;background:var(--bg-1);flex:1}.ledger__row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--line);animation:z-fade var(--t-slow) var(--ease)}.ledger__row:last-child{border-bottom:0}.ledger__who{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13px}.ledger__who b{color:var(--tx);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger__who span{color:var(--tx-3);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger__ago{font-size:11px;color:var(--tx-4);white-space:nowrap}.pfeat{position:relative;margin-bottom:var(--s-8);border:1px solid var(--line-2);border-radius:var(--r-2);overflow:hidden;isolation:isolate;min-height:340px}.pfeat__bg{position:absolute;inset:0;z-index:-1}.pfeat__bg:after{background:linear-gradient(90deg,#0d0f0ef5,#0d0f0ed6 45%,#0d0f0e66)!important}.pfeat__in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:var(--s-6);align-items:center;padding:var(--s-7) var(--s-6)}.pfeat__txt{display:flex;flex-direction:column;gap:12px}.pfeat__p{color:var(--tx-2);max-width:52ch;margin:0}.pfeat__cd{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--sand);margin:0}.pfeat__cd svg{color:var(--amber)}.pfeat__art{aspect-ratio:16 / 10;border:1px solid var(--line-3);border-radius:var(--r-2);overflow:hidden;box-shadow:var(--sh-3);transform:rotate(-2deg)}.pfeat__plus{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:13.5px;color:var(--tx-2);width:max-content;max-width:100%}.pfeat__plus:hover{color:var(--amber)}.pfeat__plus svg{color:var(--amber)}.manifest{margin-bottom:var(--s-8)}.manifest__list{list-style:none;border-top:1px solid var(--line-2)}.mrow{display:grid;grid-template-columns:34px 44px minmax(0,1fr) auto 150px 20px;align-items:center;gap:var(--s-4);padding:16px 8px;border-bottom:1px solid var(--line);transition:background var(--t-fast)}.mrow:hover{background:#ced4ba08}.mrow:hover .mrow__go{color:var(--amber);transform:translate(3px)}.mrow:hover .mrow__th{opacity:1}.mrow__n{font-size:11px;color:var(--tx-4)}.mrow__i{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-2);border-radius:var(--r-2);color:var(--sand);background:var(--bg-1)}.mrow__t{display:flex;flex-direction:column;gap:4px;min-width:0}.mrow__t b{font:600 20px / 1.1 var(--f-display);letter-spacing:.05em;text-transform:uppercase;color:var(--tx)}.mrow__t>span{font-size:13.5px;color:var(--tx-3);max-width:60ch}.mrow__thumbs{display:flex;gap:4px}.mrow__th{width:64px;height:40px;border-radius:var(--r-1);opacity:.75;transition:opacity var(--t-med)}.mrow__from{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:12px;color:var(--tx-3)}.mrow__from b{color:var(--tx);font-size:15px}.mrow__from small{font-size:11px;color:var(--tx-4)}.mrow__go{color:var(--tx-4);transition:color var(--t-fast),transform var(--t-fast)}.spop{margin-bottom:var(--s-8)}.shelp{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-7);padding-top:var(--s-7);border-top:1px solid var(--line)}.faq{border-top:1px solid var(--line-2)}.faq__it{border-bottom:1px solid var(--line)}.faq__q{display:grid;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;padding:16px 4px;text-align:left;font-weight:600;font-size:15.5px;color:var(--tx);transition:color var(--t-fast)}.faq__q .mono{font-size:11px;color:var(--tx-4);font-weight:500}.faq__q:hover{color:var(--amber)}.faq__q svg{color:var(--tx-3)}.faq__it.is-open .faq__q svg{color:var(--amber)}.faq__a{padding:0 34px 18px 44px;font-size:14.5px;color:var(--tx-2);line-height:1.6;animation:z-fade var(--t-med) var(--ease)}.crumbs{margin-bottom:var(--s-4)}.cat__head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-5);margin-bottom:var(--s-5)}.cat__t{display:flex;align-items:center;gap:14px;margin-top:10px}.cat__t svg{color:var(--amber);flex:none}.cat__lead{margin-top:12px;max-width:64ch}.cat__bar{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;margin:var(--s-5) 0;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cat__srv{position:relative;display:flex;align-items:center;gap:10px;color:var(--tx-3);min-width:240px}.cat__srv .select{min-height:38px;font-size:14px}.cat__sort{display:flex;gap:6px;flex-wrap:wrap}.cat__sort .chip{height:32px;padding:0 12px}.prod__top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--s-6);align-items:start;margin-bottom:var(--s-7)}.prod__art{position:relative;aspect-ratio:16 / 10;border:1px solid var(--line-2);border-radius:var(--r-2);overflow:hidden}.prod__info{display:flex;flex-direction:column;gap:var(--s-4)}.prod__t{margin-top:-4px}.prod__price{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding:var(--s-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.prod__srv{display:flex;flex-direction:column;gap:10px}.prod__buy{display:flex;flex-direction:column;gap:var(--s-4)}.prod__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prod__btns .btn{width:100%}.prod__qty{display:flex;align-items:center;justify-content:space-between;gap:16px}.prod__qty .qty button{width:42px;height:42px}.prod__qty .qty span{min-width:36px;font-size:16px}.prod__assure{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:var(--tx-3)}.prod__assure li{display:inline-flex;align-items:center;gap:6px}.prod__assure svg{color:var(--olive-hi)}.prod__cols{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:var(--s-7);align-items:start}.prod__main{display:flex;flex-direction:column;gap:var(--s-6)}.prod__sec .h4{margin-bottom:var(--s-4)}.perks{list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--line)}.perks li{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:12px 4px;border-bottom:1px solid var(--line);color:var(--tx);font-size:15px}.perks__n{font-size:11px;color:var(--amber);padding-top:3px}.prod__after{position:sticky;top:140px;padding:var(--s-5);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2)}.prod__after .h4{margin-bottom:var(--s-4)}.after{list-style:none;display:flex;flex-direction:column;gap:0}.after li{position:relative;display:grid;grid-template-columns:36px 1fr;gap:14px;padding-bottom:18px}.after li:not(:last-child):before{content:"";position:absolute;left:17px;top:38px;bottom:2px;width:1px;background:var(--line-2)}.after__i{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;color:var(--amber);background:var(--bg-2)}.after b{display:block;font:600 13px / 1.3 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tx);margin:2px 0 4px}.after p{font-size:13.5px;color:var(--tx-2);margin:0;line-height:1.5}.prod__rel{margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--line)}.scart-page{padding-top:var(--s-6);padding-bottom:var(--s-6)}.co{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:var(--s-6);align-items:start}.co__items{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.co__ih{display:grid;grid-template-columns:minmax(0,1fr) 120px 110px 36px;gap:16px;padding:0 0 10px 156px;font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--tx-4);border-bottom:1px solid var(--line-2)}.co__ih span:nth-child(3){text-align:right}.cline{display:grid;grid-template-columns:140px minmax(0,1fr) 120px 110px 36px;align-items:center;gap:16px;padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.cline__art{display:block;aspect-ratio:16 / 10;border-radius:var(--r-1);overflow:hidden;border:1px solid var(--line)}.cline__b{display:flex;flex-direction:column;gap:6px;min-width:0}.cline__t{font:600 17px / 1.2 var(--f-display);letter-spacing:.04em;text-transform:uppercase;color:var(--tx)}.cline__t:hover{color:var(--amber)}.cline__m{font-size:12px;color:var(--tx-3)}.cline__p{text-align:right;font-size:15px;font-weight:600;color:var(--tx)}.co__promo{display:flex;align-items:flex-start;gap:10px;padding:var(--s-4);background:var(--bg-1);border:1px dashed var(--line-2);border-radius:var(--r-2)}.co__promo .btn{min-height:46px;margin-top:19px}.co__side{position:sticky;top:140px;display:flex;flex-direction:column;gap:12px}.co__panel{background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2);overflow:hidden}.co__fields{display:flex;flex-direction:column;gap:16px;padding:16px}.co__sum{margin:0;padding:12px 16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.co__sum>div{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--tx-2)}.co__sum dt{margin:0}.co__sum dd{margin:0;color:var(--tx)}.co__total{padding-top:10px;margin-top:4px;border-top:1px dashed var(--line-2)}.co__total dt{font:600 14px / 1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--tx);align-self:center}.co__total dd{font-size:24px;font-weight:700;color:var(--amber)!important}.co__hint{display:flex;gap:8px;font-size:13px;color:var(--tx-3);margin:0}.co__hint svg{color:var(--olive-hi);flex:none;margin-top:2px}.co .callout{margin-top:0}.drawer-bg{position:fixed;inset:0;z-index:9200;background:#08090899;backdrop-filter:blur(3px);animation:z-fade var(--t-med) var(--ease)}.drawer{position:absolute;top:0;right:0;bottom:0;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--bg-2);border-left:1px solid var(--line-2);box-shadow:var(--sh-3);animation:s-slide var(--t-slow) var(--ease-out)}.drawer:focus{outline:none}@keyframes s-slide{0%{transform:translate(40px);opacity:0}}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line)}.drawer__t{display:inline-flex;align-items:center;gap:10px;font:600 20px / 1 var(--f-display);letter-spacing:.08em;text-transform:uppercase}.drawer__list{flex:1;overflow-y:auto;padding:8px 20px}.drawer__foot{padding:16px 20px 20px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:12px;background:var(--bg-1)}.drawer__sum{display:flex;justify-content:space-between;align-items:baseline;font:600 14px / 1 var(--f-display);letter-spacing:.1em;text-transform:uppercase}.drawer__sum b{font-size:22px;color:var(--amber);letter-spacing:0}.drawer__note{font-size:12.5px;color:var(--tx-3);margin:0}.drawer__empty{padding:20px}.dline{display:grid;grid-template-columns:96px minmax(0,1fr) 32px;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.dline__art{display:block;aspect-ratio:16 / 10;border-radius:var(--r-1);overflow:hidden}.dline__body{display:flex;flex-direction:column;gap:6px;min-width:0}.dline__t{font-weight:600;font-size:14.5px;color:var(--tx);line-height:1.3}.dline__t:hover{color:var(--amber)}.dline__m{font-size:11.5px;color:var(--tx-3)}.dline__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.dline__p{font-size:14px;font-weight:600;color:var(--sand)}.dline__x{width:32px;height:32px;display:grid;place-items:center;color:var(--tx-4);border-radius:var(--r-1);transition:color var(--t-fast),background var(--t-fast)}.dline__x:hover{color:var(--bad);background:var(--bad-a15)}.pay{padding-top:var(--s-6);padding-bottom:var(--s-6)}.steps{list-style:none;display:flex;gap:0;margin:0 0 var(--s-6);border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden;width:max-content;max-width:100%}.steps li{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-4);border-right:1px solid var(--line);background:var(--bg-1)}.steps li:last-child{border-right:0}.steps li.is-done{color:var(--ok)}.steps li.is-on{color:var(--amber-ink);background:var(--amber)}.pay__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);gap:var(--s-7);align-items:start}.pay__prov{display:flex;flex-direction:column;gap:var(--s-4)}.pay__card{display:flex;flex-direction:column;margin:var(--s-3) 0;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2)}.pay__row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--tx-2)}.pay__row:last-child{border-bottom:0}.pay__row b{color:var(--tx)}.pay__sum{font:700 28px / 1 var(--f-display);color:var(--amber)!important}.pay__btn{align-self:flex-start;min-width:280px}.pay__btn.is-busy{animation:s-pulse 1.2s ease-in-out infinite}@keyframes s-pulse{50%{opacity:.75}}.pay__note{display:flex;gap:8px;margin:0;font-size:12.5px;color:var(--tx-4)}.pay__note svg{flex:none;margin-top:2px}.pay__legal{font-size:12.5px;color:var(--tx-3);margin:0;max-width:62ch}.pay__side{position:sticky;top:140px}.oitems{list-style:none;display:flex;flex-direction:column;gap:10px}.oitems li{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--tx-2)}.oitems__t{color:var(--tx)}.ostages{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:var(--s-5);border:1px solid var(--line);border-radius:var(--r-2);overflow:hidden}.ostages li{display:flex;align-items:center;gap:10px;padding:14px;font:500 12.5px / 1.2 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--tx-4);border-right:1px solid var(--line);background:var(--bg-1);transition:background var(--t-med),color var(--t-med)}.ostages li:last-child{border-right:0}.ostages__i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-2);flex:none}.ostages li.is-done{color:var(--tx)}.ostages li.is-done .ostages__i{background:var(--ok);border-color:var(--ok);color:var(--bg)}.ostages li.is-on{color:var(--amber);background:var(--amber-a10)}.ostages li.is-on .ostages__i{border-color:var(--amber);animation:s-pulse 1.2s ease-in-out infinite}.auth{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:var(--s-7);padding-top:var(--s-6);padding-bottom:var(--s-6);align-items:stretch}.auth__media{position:relative;min-height:560px;border:1px solid var(--line-2);border-radius:var(--r-2);overflow:hidden}.auth__media .media{position:absolute;inset:0}.auth__cap{position:absolute;z-index:3;left:var(--s-5);right:var(--s-5);bottom:var(--s-5);display:flex;flex-direction:column;gap:10px}.auth__cap .h3{max-width:18ch;margin:0}.auth__box{display:flex;flex-direction:column;gap:var(--s-5);justify-content:center}.auth__form{display:flex;flex-direction:column;gap:16px;animation:z-fade var(--t-med) var(--ease)}.auth__small{font-size:13px;color:var(--tx-3);margin:0}.auth__demo{list-style:none;display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--tx-2)}.auth__demo li{display:flex;align-items:center;gap:10px}.auth__demo svg{color:var(--amber)}.acc{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--s-7);padding-top:var(--s-6);padding-bottom:var(--s-6);align-items:start}.acc__side{position:sticky;top:140px;display:flex;flex-direction:column;gap:var(--s-4)}.acc__me{display:flex;align-items:center;gap:12px;padding:14px;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2)}.acc__me .mono{display:block;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc__nick-n{display:block;font:600 18px / 1.2 var(--f-display);letter-spacing:.05em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc__demo{display:flex;gap:8px;padding:10px 12px;font-size:12.5px;color:var(--amber);background:var(--amber-a10);border:1px solid var(--amber-a35);border-radius:var(--r-2)}.acc__demo svg{flex:none;margin-top:1px}.acc__nav{display:flex;flex-direction:column;border-top:1px solid var(--line)}.acc__a{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-bottom:1px solid var(--line);font:500 14px / 1 var(--f-display);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-2);text-align:left;transition:color var(--t-fast),background var(--t-fast)}.acc__a:hover{color:var(--tx);background:#ced4ba08}.acc__a.active{color:var(--tx);background:linear-gradient(90deg,var(--amber-a10),transparent 80%)}.acc__a.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--amber)}.acc__a.active svg{color:var(--amber)}.acc__main{min-width:0}.acc__top{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--s-6)}.acc__h{margin-bottom:var(--s-5)}.acc__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:var(--s-6);border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--bg-1)}.acc__kpi{display:flex;flex-direction:column;gap:12px;padding:18px;border-right:1px solid var(--line)}.acc__kpi:last-child{border-right:0}.acc__kpi .stat__v{font-size:clamp(26px,2.4vw,38px)}.acc__kl{font-size:13px;align-self:flex-start}.acc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}.acc__card{display:flex;flex-direction:column;gap:14px;padding:var(--s-5);background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);min-width:0}.acc__wide{grid-column:1 / -1}.acc__ch{display:flex;justify-content:space-between;align-items:center;gap:12px}.acc__p{font-size:14px;margin:0}.acc__linked{display:flex;align-items:center;gap:16px}.acc__linked .mono{display:block;font-size:12px;margin-top:4px}.acc__ln{display:block;font:600 22px / 1 var(--f-display);letter-spacing:.05em;color:var(--tx)}.acc__places{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.acc__place{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--line-2);border-radius:var(--r-2);transition:border-color var(--t-fast)}.acc__place:hover{border-color:var(--amber)}.acc__place .mono{font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--tx-3)}.acc__place b{font:600 24px / 1 var(--f-display);color:var(--tx)}.acc__kv{margin:0}.acc__ranks{list-style:none;display:flex;flex-direction:column;gap:14px}.acc__ranks li{display:flex;align-items:center;gap:14px}.acc__ranks .grow{display:flex;flex-direction:column;gap:6px}.acc__ranks b{font:600 16px / 1 var(--f-display);letter-spacing:.06em;text-transform:uppercase}.acc__ranks .mono{font-size:11.5px}.acc__ranks .progress{height:4px}.acc__left{font-size:12px;color:var(--sand);white-space:nowrap}.acc__buys{list-style:none;border-top:1px solid var(--line)}.acc__buy{display:flex;align-items:center;gap:14px;padding:11px 2px;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--tx-2);transition:color var(--t-fast)}.acc__buy:hover{color:var(--tx)}.acc__buy .mono{font-size:12px;flex:none}.acc__bt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc__nick{margin-top:var(--s-5);font-size:11.5px}.acc__settings{display:flex;flex-direction:column;gap:var(--s-4)}.acc__settings .acc__card{gap:6px}.linkf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:12px}.linkf .btn{min-height:46px}.linkf--c{grid-template-columns:minmax(0,1fr)}.linkf .field__e{grid-column:1 / -1}.trackw__hint{display:none;align-items:center;gap:6px;margin-top:8px;font-size:11px;color:var(--tx-4)}.bpline{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px}.bpline .mono{font-size:12.5px;white-space:nowrap}.bpline--big{padding:var(--s-4);margin:var(--s-5) 0;background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--r-2);grid-template-columns:auto minmax(0,1fr) auto}.bpline--big .progress{height:10px}.bphead{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-4);flex-wrap:wrap}.bphead .h2{margin-top:10px}.track{display:grid;overflow-x:auto;gap:0;border:1px solid var(--line-2);border-radius:var(--r-2);background:var(--bg-1);scrollbar-width:thin}.track__lanes{position:sticky;left:0;z-index:2;display:grid;grid-template-rows:34px 70px 70px;background:var(--bg-2);border-right:1px solid var(--line-2);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--tx-3)}.track__lanes span{display:flex;align-items:center;padding:0 12px;border-bottom:1px solid var(--line)}.track__lanes span:last-child{border-bottom:0;color:var(--amber)}.track__c{display:grid;grid-template-rows:34px 70px 70px;border-right:1px solid var(--line)}.track__l{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--tx-3);border-bottom:1px solid var(--line);background:var(--bg-2)}.track__r{display:flex;align-items:center;gap:6px;padding:8px 10px;font-size:12px;line-height:1.3;color:var(--tx-2);border-bottom:1px solid var(--line);overflow:hidden}.track__r span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.track__r svg{flex:none;color:var(--olive-hi)}.track__r--p{border-bottom:0;background:#f2a33a08}.track__r--p svg{color:var(--amber)}.track__r.is-empty{justify-content:center;color:var(--tx-4)}.track__r.is-lock{opacity:.55}.track__c.is-got .track__l{color:var(--amber-ink);background:var(--amber);font-weight:700}.track__c.is-got .track__r:not(.is-lock){color:var(--tx)}.track__c.is-next .track__l{color:var(--amber)}.track__c.is-next .track__r:not(.is-empty){background:var(--amber-a10)}.track__c.is-cur{box-shadow:inset 0 0 0 1px var(--amber)}.track__c.is-cur .track__l{font-weight:700}.bptips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4);margin-top:var(--s-5)}.bptips>div{display:grid;grid-template-columns:22px 1fr;gap:4px 10px;padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);font-size:13px;color:var(--tx-3)}.bptips svg{color:var(--amber);grid-row:span 2;margin-top:2px}.bptips b{color:var(--tx);font:600 14px / 1.2 var(--f-display);letter-spacing:.06em;text-transform:uppercase}.bpweek{margin-top:var(--s-6)}.bpweek .h4{margin-bottom:var(--s-3)}.bpweek ul{list-style:none;border-top:1px solid var(--line)}.bpweek li{display:flex;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--line);font-size:14px;color:var(--tx)}.bpweek li svg{color:var(--tx-3);flex:none}.bpweek li.is-done svg{color:var(--ok)}.bpweek li.is-done .grow{color:var(--tx-2)}.bpweek__xp{color:var(--amber);font-size:12.5px;min-width:80px;text-align:right}.sqhead{display:flex;align-items:center;gap:var(--s-5);margin-bottom:var(--s-5);flex-wrap:wrap}.sqhead__tag{display:grid;place-items:center;min-width:96px;height:96px;padding:0 12px;font-size:22px;font-weight:700;color:var(--amber);border:1px solid var(--amber-a35);background:var(--amber-a10);border-radius:var(--r-2)}.nf{position:relative;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-9) 0;overflow:hidden}.nf--inline{padding:var(--s-6) 0}.nf__code{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.nf .lead{max-width:52ch}.nf__ico{position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--line-2);pointer-events:none}@media (max-width: 1200px){.prow{grid-template-columns:130px 130px minmax(0,1fr) auto}.prow__per{display:none}.mrow{grid-template-columns:34px 44px minmax(0,1fr) 130px 20px}.mrow__thumbs{display:none}.acc__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.acc__kpi:nth-child(2){border-right:0}.acc__kpi:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width: 1080px){.sgrid{grid-template-columns:minmax(0,1fr);padding-top:var(--s-5)}.srail{display:none}.shero,.co{grid-template-columns:minmax(0,1fr)}.co__side{position:static}.pay__grid{grid-template-columns:minmax(0,1fr)}.pay__side{position:static}.prod__cols{grid-template-columns:minmax(0,1fr)}.prod__after{position:static}.acc{grid-template-columns:minmax(0,1fr)}.acc__side{position:static}.acc__nav{flex-direction:row;overflow-x:auto;border-top:0;border-bottom:1px solid var(--line);scrollbar-width:none}.acc__nav::-webkit-scrollbar{display:none}.acc__a{width:auto;white-space:nowrap;border-bottom:0}.acc__a.active:before{inset:auto 12px 0;width:auto;height:2px}.auth{grid-template-columns:minmax(0,1fr)}.auth__media{min-height:260px}}@media (max-width: 860px){.ssearch{display:none}.shdr__sbtn{display:grid}.tiles--mix,.tiles--pass{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--wide{flex-direction:column}.tile--wide .tile__art{flex:none;aspect-ratio:16 / 10;min-height:0;border-right:0;border-bottom:1px solid var(--line)}.pfeat__in{grid-template-columns:minmax(0,1fr);padding:var(--s-6) var(--s-5)}.pfeat__art{max-width:360px;transform:none}.prod__top{grid-template-columns:minmax(0,1fr)}.shelp{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.rrow{grid-template-columns:72px minmax(0,1fr)}.rrow__ins{height:72px}.rrow__ins svg{width:34px}.rrow__buy{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left}.acc__grid,.bptips{grid-template-columns:minmax(0,1fr)}.trackw__hint{display:inline-flex}.linkf{grid-template-columns:minmax(0,1fr)}.co__ih{display:none}.cline{grid-template-columns:96px minmax(0,1fr) 32px;grid-template-areas:"a b x" "a q p";row-gap:10px}.cline__art{grid-area:a;align-self:start}.cline__b{grid-area:b}.cline__q{grid-area:q}.cline__p{grid-area:p;grid-column:3 / 4;justify-self:end;white-space:nowrap}.cline .dline__x{grid-area:x}.ostages{grid-template-columns:repeat(2,minmax(0,1fr))}.ostages li:nth-child(2){border-right:0}.ostages li:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width: 640px){.sstrip__mid,.scart__l{display:none}.scart{padding:0 12px}.sacc__n{display:none}.sacc{padding:0 7px}.sacc--in{padding:0 10px}.sacc--in .sacc__n{display:inline}.sacc__demo{display:none}.shdr__in{gap:12px}.logo__sub{display:none}.tiles--mix,.tiles--pass{grid-template-columns:minmax(0,1fr)}.tiles--mix .tile--wide{grid-column:auto}.tile__list{grid-template-columns:minmax(0,1fr)}.swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.swatch__f{flex-direction:column;align-items:stretch}.prow{grid-template-columns:88px minmax(0,1fr);gap:12px}.prow__mid{display:none}.prow__buy{grid-column:1 / -1;justify-content:space-between}.prow__n{font-size:26px}.mrow{grid-template-columns:40px minmax(0,1fr) 18px;gap:12px}.mrow__n,.mrow__from{display:none}.mrow__i{width:40px;height:40px}.mrow__t b{font-size:17px}.cat__srv{min-width:0;width:100%}.acc__kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.acc__kpi{padding:14px}.acc__places b{font-size:18px}.bpline{grid-template-columns:auto minmax(0,1fr)}.bpline>:nth-child(n+3){grid-column:1 / -1;justify-self:start}.pay__btn{min-width:0;width:100%}.prod__btns{grid-template-columns:minmax(0,1fr)}.steps li{padding:10px 12px}.faq__a{padding-left:4px;padding-right:4px}.nf__ico{display:none}.co__promo{flex-wrap:wrap}.co__promo .btn{margin-top:0;width:100%}}.toasts{top:140px;bottom:auto}@media (max-width: 560px){.toasts{top:12px;bottom:auto}}
