@font-face{font-family:Archivo;font-weight:400 600;font-style:normal;font-display:swap;src:url(/fonts/archivo-400-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-weight:400 600;font-style:normal;font-display:swap;src:url(/fonts/archivo-400-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/plex-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/plex-mono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/plex-mono-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/plex-mono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);size-adjust:98.81%;ascent-override:88.86%;descent-override:21.25%;line-gap-override:0%}:root{--gold:#e0b04a;--gold-hover:#f0c877;--gold-soft:#12100b;--gold-soft-hover:#1a160e;--gold-tint:#e0b04a0d;--gold-tint-2:#e0b04a14;--gold-tint-3:#e0b04a26;--gold-bar:#e0b04a8c;--gold-area:#e0b04a12;--gold-line:#3a3220;--on-gold:#0a0c11;--bg:#0a0c11;--bg-map:#0c0f15;--surface:#0f131a;--surface-2:#12161d;--panel:#0d1015;--field-bg:#0a0c11;--hover:#151b25;--row-hover:#151b25b3;--rail-bg:#0a0c11d6;--overlay-bg:#0d1015e0;--line:#171c25;--line-soft:#12161d;--track:#1c222c;--border:#232b38;--border-2:#2a3341;--border-3:#3a4557;--fg:#eef1f5;--fg-2:#b8c2d0;--fg-3:#8b95a3;--mute:#808a98;--dim:#727c8a;--blue:#7ba7c9;--amber:#d9a13b;--green:#4fb477;--green-tint:#4fb47712;--red:#e05c5c;--red-tint:#e05c5c12;--land:#12171f;--land-hot:#1b2230;--map-stroke:#0c0f15;--price-1:#554726;--price-2:#6b5a2b;--price-3:#827030;--price-4:#9c8637;--series-1:var(--gold);--series-2:#35a394;--series-3:#9a72d8;--supply-mint:#5db1e6;--supply-refiner:#c77dd6;--supply-wholesaler:#95a3bb;--backdrop:#06080cb8;--scroll-thumb:#232b38;--rail-w:376px;--side-w:430px;--card-w:296px;--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--safe-b:env(safe-area-inset-bottom,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--gold:#96690c;--gold-hover:#7d550a;--gold-soft:#fbf3e0;--gold-soft-hover:#f5e8c8;--gold-tint:#96690c12;--gold-tint-2:#96690c1c;--gold-tint-3:#96690c29;--gold-bar:#96690c80;--gold-area:#96690c1a;--gold-line:#e3cf9d;--on-gold:#fffaf0;--bg:#f3f5f8;--bg-map:#eaeef4;--surface:#fff;--surface-2:#e2e7ef;--panel:#fff;--field-bg:#f7f9fc;--hover:#eef1f6;--row-hover:#0e12190b;--rail-bg:#ffffffe0;--overlay-bg:#ffffffe6;--line:#dfe4ec;--line-soft:#e9edf3;--track:#d2d9e4;--border:#c3ccda;--border-2:#adb8c9;--border-3:#8e9baf;--fg:#0e1219;--fg-2:#39434f;--fg-3:#5b6675;--mute:#5f6975;--dim:#66707c;--blue:#35708f;--amber:#a86a08;--green:#1f8a55;--green-tint:#1f8a5514;--red:#c73434;--red-tint:#c7343414;--land:#dde3ec;--land-hot:#ccd6e4;--map-stroke:#eaeef4;--price-1:#b39d66;--price-2:#9d8750;--price-3:#87713a;--price-4:#6f5c2c;--series-2:#0a8a72;--series-3:#6b3fc4;--supply-mint:#1f6f9c;--supply-refiner:#8a3fa0;--supply-wholesaler:#56657d;--backdrop:#181e2873;--scroll-thumb:#c3ccda;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{background:var(--bg);min-height:100%;color:var(--fg);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;font-family:Archivo,Archivo Fallback,Helvetica,Arial,sans-serif;font-size:14px}html{-webkit-tap-highlight-color:transparent}body{min-width:0}a{color:var(--gold);text-decoration:none}a:hover{color:var(--gold-hover)}button{color:inherit;font-family:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.mono{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace}.k{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:10px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:4px}::-webkit-scrollbar-track{background:0 0}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes blink{0%,45%{opacity:1}55%,to{opacity:.12}}@keyframes arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes halo{0%{r:7;opacity:.5}to{r:24;opacity:0}}@keyframes shimmer{0%,to{opacity:.25}50%{opacity:.55}}@keyframes slidein{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes pinIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes ping{0%{r:5;opacity:.55;stroke-width:1.4px}to{r:19;opacity:0;stroke-width:.5px}}@keyframes tick{0%,60%{color:var(--gold)}}@keyframes tickDown{0%,60%{color:var(--green)}}@keyframes tickUp{0%,60%{color:var(--red)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hotRing{0%{r:7;opacity:.7}to{r:15;opacity:0}}@keyframes tape{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes drawArc{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes flare{0%{r:5;opacity:.8}70%{opacity:.25}to{r:30;opacity:0}}@keyframes flareText{0%{opacity:0;transform:translateY(4px)}18%,68%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes trendPulse{0%{r:3;opacity:.7}to{r:11;opacity:0}}@keyframes slideout{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(28px)}}@keyframes sheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dropOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.22s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.app{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.header{z-index:20;height:64px;padding:0 calc(26px + var(--safe-r)) 0 calc(26px + var(--safe-l));border-bottom:1px solid var(--line);background:var(--bg);flex:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.header-left{align-items:center;gap:34px;min-width:0;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand-mark{background:var(--gold);flex:none;width:9px;height:9px;transform:rotate(45deg)}.brand-text{flex-direction:column;gap:2px;min-width:min-content;display:flex}.brand-name{letter-spacing:.18em;color:var(--fg);white-space:nowrap;font-size:13px;font-weight:600}.brand-sub{color:var(--mute);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:10px;display:-webkit-box;overflow:hidden}.nav{gap:22px;display:flex}.nav a{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);white-space:nowrap;border-bottom:1px solid #0000;padding:3px 0;font-size:12px}.nav a:hover{color:var(--fg)}.nav a.on{color:var(--fg);border-color:var(--gold)}.header-right{align-items:center;gap:18px;display:flex}.spot{align-items:center;gap:12px;display:flex}.spot-box{flex-direction:column;gap:3px;display:flex}.spot-k{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.spot-row{align-items:baseline;gap:6px;display:flex}.spot-v{color:var(--gold);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:16px}.spot-u{color:var(--mute);font-size:10px}.spark{flex:none;width:76px;height:26px;display:block}.sso{align-items:center;gap:10px;min-width:0;display:flex}.sso-row{gap:6px;display:flex}.sso-btn{border:1px solid var(--border);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.sso-btn:hover{border-color:var(--border-3)}.sso-user{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:11.5px;overflow:hidden}.sso-out{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid #0000;font-size:10.5px;text-decoration:none}.sso-out:hover{color:var(--fg);border-bottom-color:currentColor}.sso-erase{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:0;font-size:10.5px}.sso-erase:hover{color:var(--fg);border-bottom-color:currentColor}.sso-export{letter-spacing:.1em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid #0000;font-size:10.5px;text-decoration:none}.sso-export:hover{color:var(--fg);border-bottom-color:currentColor}.sso-hint.err{color:var(--red);flex-basis:100%}.sheet-row .sso{flex-wrap:wrap;flex:1;justify-content:space-between;row-gap:8px}.sheet-row .sso-btn{width:44px;height:44px}.sheet-row .sso-user{max-width:46vw}.sso-label{flex-direction:column;gap:3px;min-width:0;display:flex}.sso-hint{color:var(--mute);font-size:11.5px}.status{border:1px solid var(--border);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);cursor:help;white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:5px 10px;font-size:10px;display:flex}.status-dot{background:var(--mute);border-radius:50%;width:5px;height:5px;display:inline-block}.status.live .status-dot{background:var(--green);animation:1.4s step-end infinite blink}.status.connecting .status-dot{background:var(--amber);animation:1.2s ease-in-out infinite pulse}.status.demo .status-dot,.status.offline .status-dot{background:var(--amber)}.status.demo,.status.offline{border-color:var(--gold-line);color:var(--amber)}.status.stale .status-dot{background:var(--amber);animation:1.2s ease-in-out infinite pulse}.status.stale{border-color:var(--border-2);color:var(--fg-3)}.seg{border:1px solid var(--border);display:flex}.seg button{letter-spacing:.1em;color:var(--mute);cursor:pointer;background:0 0;border:0;padding:5px 9px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;transition:background .3s,color .3s}.seg button.on{background:var(--track);color:var(--fg)}.seg button:hover:not(.on):not(:disabled){color:var(--fg-2)}.seg button:disabled{color:var(--dim);cursor:default}.seg.cur{position:relative}.seg.cur .seg-drop{border-left:0}.cur-sym{color:var(--gold);text-align:center;min-width:1.1em}.seg-drop.wait .cur-sym{color:var(--amber)}.picker.cur-list{width:272px}.cur-select{border:1px solid var(--border);background:var(--panel);min-height:44px;color:var(--fg);letter-spacing:.06em;padding:0 14px;font-size:12px}.prefs{flex:none;position:relative}.prefs-btn{border:1px solid var(--border);width:28px;height:28px;color:var(--fg-3);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:color .3s,border-color .3s;display:flex}.prefs-btn:hover{color:var(--fg);border-color:var(--border-3)}.prefs-btn[aria-expanded=true]{color:var(--gold);border-color:var(--gold)}.picker.prefs-list{width:auto;min-width:248px;max-height:none;padding:4px 0}.prefs-list .sheet-row{min-height:48px;padding:0 14px}.prefs-list .sheet-k{font-size:12px}.coinbar{min-width:0;padding-left:var(--safe-l);padding-right:var(--safe-r);border-bottom:1px solid var(--line);background:var(--bg);flex:none;align-items:stretch;display:flex;overflow:hidden}.tape{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000)}.tape.pushed{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tape.pushed::-webkit-scrollbar{display:none}.tape.pushed .tape-track{width:max-content;animation:none}.tape.pushed .coin-chip{scroll-snap-align:start}.tape.pushed[data-more=right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),#0000)}.tape.pushed[data-more=left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px);mask-image:linear-gradient(90deg,#0000,#000 22px)}.tape.pushed[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000)}.tape-pause{border:0;border-left:1px solid var(--line-soft);width:40px;color:var(--mute);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.tape-pause:hover{color:var(--fg-2);background:var(--row-hover)}.tape-pause[aria-pressed=true]{color:var(--gold)}.tape-pause .bars{border-left:2px solid;border-right:2px solid;width:7px;height:10px;display:block}.tape-pause .tri{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0;display:block}.tape-track{will-change:transform;width:max-content;animation:44s linear infinite tape;display:flex}.tape-half{display:flex}.tape:hover .tape-track,.tape:focus-within .tape-track{animation-play-state:paused}.coin-chip{border:0;border-right:1px solid var(--line-soft);text-align:left;background:0 0;border-bottom:2px solid #0000;flex:none;align-items:stretch;transition:background .25s,border-color .25s;display:flex}.coin-chip-main{cursor:pointer;flex-direction:column;gap:4px;min-width:148px;padding:11px 8px 10px 18px;display:flex}.coin-chip{animation:.5s backwards fadeIn}.coin-chip:hover{background:var(--row-hover)}.coin-chip.on{border-bottom-color:var(--gold);background:var(--gold-tint)}.coin-chip.cmp{border-bottom-color:var(--series-2)}.coin-chip-cmp{width:30px;color:var(--dim);cursor:pointer;background:0 0;border:0;border-left:1px solid #0000;flex:none;justify-content:center;align-items:center;font-size:12px;transition:color .2s,background .2s;display:flex}.coin-chip:hover .coin-chip-cmp{color:var(--fg-3);border-left-color:var(--line-soft)}.coin-chip-cmp:hover:not(:disabled){color:var(--gold);background:var(--gold-tint)}.coin-chip-cmp.on{color:var(--series-2)}.coin-chip.on .coin-chip-cmp.on{color:var(--gold)}.coin-chip-cmp:disabled{cursor:default}.coin-chip-cmp:disabled:not(.on){color:var(--dim);opacity:.45}.coin-chip-n{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12.5px;overflow:hidden}.coin-chip.on .coin-chip-n{color:var(--fg)}.coin-chip-size{border:1px solid var(--line);color:var(--mute);vertical-align:1px;border-radius:0;margin-left:6px;padding:1px 4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9.5px}.coin-chip.on .coin-chip-size{color:var(--gold);border-color:var(--gold)}.coin-chip-row{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.coin-chip-v{color:var(--fg);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.coin-chip.on .coin-chip-v{color:var(--gold)}.coin-chip-d{color:var(--mute);font-variant-numeric:tabular-nums;font-size:10px}.coin-chip.all{border-right:1px solid var(--border);cursor:pointer;flex-direction:column;gap:4px;min-width:166px;padding:11px 18px 10px}.coin-chip.all .coin-chip-n{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.coinbar-nav{flex:1;align-items:stretch;min-width:0;display:flex}.formswitch,.sideswitch{border-right:1px solid var(--border);background:var(--panel);flex:none;align-items:center;padding:8px 12px;display:flex}.formswitch-opt,.sideswitch-opt{border:1px solid var(--border-2);min-height:40px;color:var(--fg-2);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:flex}.formswitch-opt+.formswitch-opt,.sideswitch-opt+.sideswitch-opt{border-left:0}.formswitch-opt:hover,.sideswitch-opt:hover{color:var(--fg);background:var(--row-hover)}.formswitch-opt.on,.formswitch-opt.on:hover,.sideswitch-opt.on,.sideswitch-opt.on:hover{color:var(--on-gold);background:var(--gold);border-color:var(--gold)}.formswitch-ico,.sideswitch-ico{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:22px;height:15px}.sideswitch-ico{stroke-linecap:round;stroke-linejoin:round}.sideswitch-opt.sell.on,.sideswitch-opt.sell.on:hover{background:var(--blue);border-color:var(--blue)}.sideswitch-opt.off{opacity:.45;cursor:not-allowed}.sideswitch-opt.off:hover{color:var(--fg-2);background:0 0}.bmark{vertical-align:middle;align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.bmark-bar{width:31px;height:18px;color:var(--mute);flex:none}.bmark-face{fill:currentColor}.bmark-ring{fill:none;stroke:#fff6;stroke-width:1px}.bmark-mono{fill:#fff;letter-spacing:.02em;font-family:Archivo,Archivo Fallback,Helvetica,Arial,sans-serif;font-weight:700}.bmark-any .bmark-bar{color:var(--gold)}.bmark-any .bmark-mono{fill:var(--on-gold)}.bmark-any .bmark-ring{stroke:#00000040}.bmark-other .bmark-bar{color:var(--dim)}.bmark-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);font-weight:700;overflow:hidden}.bmark-logo{object-fit:contain;flex:none;width:auto;max-width:72px;height:18px}.bmark-row{gap:5px}.bmark-row .bmark-bar{width:22px;height:13px}.bmark-row .bmark-n{color:var(--fg-2);font-size:11px;font-weight:600}.bmark-card .bmark-bar{width:40px;height:24px}.bmark-card .bmark-n{font-size:15px}.coin-chip.bar .coin-chip-n{align-items:center;display:flex}.coin-chip.bar .bmark-n{color:var(--fg-2);font-size:13px}.coin-chip.bar.on .bmark-n{color:var(--fg)}.offer-foot .bmark{margin-right:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:60;border:1px solid var(--gold-line);background:var(--panel);color:var(--fg);letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;font-size:11px;text-decoration:none;position:absolute;top:-200px;left:12px}.skip:focus{outline:2px solid var(--gold);outline-offset:2px;top:12px}.aidx{color:var(--fg-2);white-space:nowrap;vertical-align:middle;flex:none;align-items:center;gap:6px;line-height:1;display:inline-flex}.aidx-high{color:var(--gold)}.aidx-good{color:var(--fg)}.aidx-low{color:var(--mute)}.aidx-medal{flex:none;place-items:center;width:18px;height:18px;display:grid}.aidx-medal>*{grid-area:1/1}.aidx-ring{width:100%;height:100%;display:block}.aidx-ring circle{fill:none;stroke-width:3.5px}.aidx-track{stroke:var(--track)}.aidx-arc{stroke:currentColor;stroke-linecap:round}.aidx-medal .aidx-mark{stroke-width:2.2px;width:9px;height:9px}.aidx-text{align-items:baseline;gap:5px;display:inline-flex}.aidx-score{font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.aidx-level{letter-spacing:.12em;text-transform:uppercase;font-size:9.5px}.aidx-row{gap:5px;margin-left:7px}.aidx-row .aidx-score{font-size:11px}.offer-top .aidx,.offer-mid .aidx{margin-right:auto}.aidx-card .aidx-medal{width:22px;height:22px}.aidx-card .aidx-medal .aidx-mark{width:11px;height:11px}.aidx-card .aidx-level{font-size:9px}.aidx-head{gap:11px}.aidx-head .aidx-medal{width:50px;height:50px}.aidx-head .aidx-ring circle{stroke-width:3px}.aidx-head .aidx-medal .aidx-score{font-size:17px}.aidx-head .aidx-text{flex-direction:column;align-items:flex-start;gap:5px}.aidx-head .aidx-level{align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.aidx-head .aidx-level .aidx-mark{stroke-width:1.8px;width:15px;height:15px}.aidx-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10px}.drawer-idx,.dealer-idx{margin-top:10px}.dealer-id .aidx-head{margin-left:8px}.aidx-box{flex-direction:column;gap:10px;display:flex}.drawer-section .aidx-box,.block .aidx-box{margin-top:10px}.aidx-lede{color:var(--mute);margin:0;font-size:11.5px;line-height:1.55}.aidx-parts{flex-direction:column;margin:0;display:flex}.aidx-part{border-bottom:1px solid var(--line-soft);grid-template-columns:176px minmax(0,1fr);align-items:center;gap:4px 12px;padding:8px 0;display:grid}.aidx-part:last-child{border-bottom:0}.aidx-part dt{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--mute);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.aidx-pname{align-items:center;gap:7px;min-width:0;display:inline-flex}.aidx-pname .glyph{width:13px;height:13px;color:var(--fg-3)}.aidx-part dt b{color:var(--fg-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.aidx-part dd{align-items:center;gap:10px;min-width:0;margin:0;display:flex}.aidx-meter{flex:none;gap:2px;display:inline-flex}.aidx-meter i{background:var(--track);width:10px;height:6px;display:block}.aidx-meter i.on{background:var(--gold)}.aidx-found{color:var(--fg-3);overflow-wrap:anywhere;font-size:11.5px;line-height:1.45}.aidx-note{letter-spacing:.04em;margin:0;font-size:11px}@media (width<=700px){.aidx-part{grid-template-columns:1fr;gap:3px}}.aidx-weights{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.aidx-weights li{border-bottom:1px solid var(--line-soft);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:4px 14px;padding:9px 0;display:grid}.aidx-weights li:last-child{border-bottom:0}.aidx-weights b{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:400}.aidx-weights span{display:block}.aidx-weights .aidx-pname{align-items:center;gap:8px;display:flex}.aidx-weights .aidx-pname .glyph{width:15px;height:15px;color:var(--gold)}.aidx-weights .aidx-hint{color:var(--mute);font-size:12px;line-height:1.5}.stage{background:var(--bg-map);flex:1;min-height:0;position:relative}.mapwrap{position:absolute;inset:0;overflow:hidden}svg.map{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}svg.map,.map-label,.arc-label,.cc-label{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}svg.map.grab{cursor:grab}svg.map.grab:active{cursor:grabbing}.land{fill:var(--land);stroke:var(--map-stroke);stroke-width:.7px;transition:fill .6s,opacity .4s}.land.priced{fill:var(--land-hot);cursor:pointer}.land.priced:hover{stroke:var(--fg-3);stroke-width:1.1px}.land.focus{stroke:var(--gold);stroke-width:1.2px}.land.dimmed{opacity:.55}.map-land{animation:1s both fadeIn}.pin{cursor:pointer;animation:.5s cubic-bezier(.2,.7,.2,1) backwards pinIn}.pin .pin-core{fill:var(--bg-map);stroke:var(--fg-2);stroke-width:1.7px;transition:fill .3s,stroke .3s,r .25s}.pin .pin-hit,.cmp-mark .pin-hit,.cluster .pin-hit{fill:#0000}.pin:hover .pin-core,.pin.hot .pin-core{stroke:var(--fg);fill:var(--hover)}.pin.best .pin-core{fill:var(--gold);stroke:var(--bg-map);stroke-width:2px}.pin.best:hover .pin-core,.pin.best.hot .pin-core{fill:var(--gold-hover)}.pin.out{opacity:.3}.pin-halo{fill:none;stroke:var(--gold);animation:2.8s ease-out infinite halo}.pin-halo.late{animation-delay:1.4s}.pin-ping{fill:none;stroke:var(--fg-2);animation:1.5s cubic-bezier(.2,.7,.2,1) forwards ping}.pin.best .pin-ping{stroke:var(--gold)}.pin-hot{fill:none;stroke:var(--fg);animation:.8s ease-out infinite hotRing}.map-lab{pointer-events:none;transition:opacity .3s;animation:.7s .3s backwards fadeIn}.labels.moving .map-lab,.arcs.moving .arc-label{opacity:0;transition-duration:.12s}.arcs{pointer-events:none}.arc-line{fill:none;stroke:var(--gold);stroke-width:1px;opacity:.32;stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;transition:opacity .3s;animation:1.1s cubic-bezier(.2,.7,.2,1) both drawArc}.arc-bead{fill:var(--gold);opacity:.85}.arc-label{fill:var(--gold);paint-order:stroke;stroke:var(--bg-map);stroke-width:3.5px;stroke-linejoin:round;opacity:.82;font-size:10px;transition:opacity .25s;animation:.6s .5s backwards fadeIn}.arc.lit .arc-line{opacity:.75;stroke-width:1.4px}.here{pointer-events:none}.here-dot{fill:var(--blue);stroke:var(--bg-map);stroke-width:1.6px}.here-wave{fill:none;stroke:var(--blue);animation:3s ease-out infinite halo}.here-wave.late{animation-delay:1.5s}.here-link{stroke:var(--blue);stroke-width:1px;opacity:.45;stroke-dasharray:3 5;animation:.8s .3s both fadeIn}.here-km,.here-label{paint-order:stroke;stroke:var(--bg-map);stroke-width:3.5px;stroke-linejoin:round;fill:var(--blue);animation:.8s .5s both fadeIn}.here-km{font-size:10px}.here-label{letter-spacing:.12em;text-transform:uppercase;font-size:9.5px}.pin.near .pin-core{stroke:var(--fg);stroke-width:2.2px}.arc-head{fill:var(--gold);opacity:.75}.arc.lit .arc-head{opacity:1}.arc.off .arc-line{stroke-dasharray:.02 .02}.arc.lit .arc-label{opacity:1}.pin-move{pointer-events:none}.pin-flare{fill:none;stroke:var(--fg-2);stroke-width:1.2px;animation:1.9s ease-out forwards flare}.pin-move.down .pin-flare{stroke:var(--green)}.pin-move.up .pin-flare{stroke:var(--red)}.pin-move-t{paint-order:stroke;stroke:var(--bg-map);stroke-width:3.5px;stroke-linejoin:round;font-size:10.5px;animation:4.5s ease-out forwards flareText}.pin-move.down .pin-move-t{fill:var(--green)}.pin-move.up .pin-move-t{fill:var(--red)}.map-label{paint-order:stroke;stroke:var(--bg-map);stroke-width:3.5px;stroke-linejoin:round;font-family:IBM Plex Mono,ui-monospace,monospace}.map-label.name{fill:var(--fg);font-size:11px}.map-label.name.best{fill:var(--gold)}.map-label.price{fill:var(--fg-3);font-size:10px}.map-lab.out{opacity:.45}.cmp-mark{cursor:pointer;animation:.45s cubic-bezier(.2,.7,.2,1) backwards pinIn}.cmp-ring{fill:none;stroke-width:1.6px;opacity:.9;transition:r .3s cubic-bezier(.2,.7,.2,1)}.cmp-dot{opacity:.95}.cluster{cursor:pointer;animation:.45s cubic-bezier(.2,.7,.2,1) backwards pinIn}.cluster-core{fill:var(--bg-map);fill-opacity:.92;stroke-width:2px;transition:stroke-width .2s}.cluster:hover .cluster-core,.cluster.near .cluster-core{stroke-width:3px}.cluster.best .cluster-core{stroke:var(--gold);fill:var(--gold-soft);fill-opacity:1}.cluster-n{fill:var(--fg);pointer-events:none;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500}.cluster.best .cluster-n{fill:var(--gold)}.cluster.out{opacity:.3}.cmp-mark:hover .cmp-ring{stroke-width:2.4px;opacity:1}.map-label.cmp{letter-spacing:.02em;paint-order:stroke;stroke:var(--bg-map);stroke-width:3.5px;stroke-linejoin:round;pointer-events:none;font-size:11px}.sup{cursor:pointer;animation:.5s cubic-bezier(.2,.7,.2,1) backwards pinIn}.sup .pin-hit{fill:#0000}.sup-core{stroke:var(--bg-map);stroke-width:1.4px;opacity:.92;transition:opacity .3s,stroke .2s}.sup.mint .sup-core,.sarc.mint .sarc-bead,.sarc.mint .sarc-label,.map-label.sup.mint{fill:var(--supply-mint)}.sup.refiner .sup-core,.sarc.refiner .sarc-bead,.sarc.refiner .sarc-label,.map-label.sup.refiner{fill:var(--supply-refiner)}.sup.wholesaler .sup-core,.sarc.wholesaler .sarc-bead,.sarc.wholesaler .sarc-label,.map-label.sup.wholesaler{fill:var(--supply-wholesaler)}.dia.mint{background:var(--supply-mint)}.dia.refiner{background:var(--supply-refiner)}.dia.wholesaler{background:var(--supply-wholesaler)}.sup.mint .sup-ring,.sarc.mint .sarc-line,.pin-fed.mint{stroke:var(--supply-mint)}.sup.refiner .sup-ring,.sarc.refiner .sarc-line,.pin-fed.refiner{stroke:var(--supply-refiner)}.sup.wholesaler .sup-ring,.sarc.wholesaler .sarc-line,.pin-fed.wholesaler{stroke:var(--supply-wholesaler)}.sup:hover .sup-core,.sup.lit .sup-core,.sup.picked .sup-core{stroke:var(--fg);opacity:1}.sup.out{opacity:.3}.sup-ring{fill:none;stroke-width:1.2px;opacity:.8;animation:.3s both fadeIn}.sarcs{pointer-events:none}.sarc-line{fill:none;stroke-width:1.1px;opacity:.5;stroke-dasharray:1;stroke-dashoffset:1px;pathLength:1;transition:opacity .3s;animation:.8s cubic-bezier(.2,.7,.2,1) both drawArc}.sarc.on .sarc-line{opacity:.8;stroke-width:1.4px}.sarc.lit .sarc-line{opacity:.95;stroke-width:1.6px}.sarc.off .sarc-line{stroke-dasharray:.02 .02}.sarc-bead{opacity:.9}.sarc-label{paint-order:stroke;stroke:var(--bg-map);stroke-width:3.5px;stroke-linejoin:round;opacity:.85;font-size:10px;transition:opacity .25s;animation:.5s .4s backwards fadeIn}.sarcs.moving .sarc-label{opacity:0;transition-duration:.12s}.pin-fed{fill:none;stroke-width:1.3px;opacity:.9;animation:.3s both fadeIn}.pin.unfed{opacity:.4}.pin.unfed.best{opacity:.7}.map-label.sup{letter-spacing:.02em;font-size:10.5px}.dia{flex:none;width:8px;height:8px;display:inline-block;transform:rotate(45deg)scale(.85)}.map-hint{letter-spacing:.04em;fill:var(--fg);paint-order:stroke;stroke:var(--bg-map);stroke-width:5px;stroke-linejoin:round;pointer-events:none;font-size:12.5px;animation:.18s both fadeIn}.cc-label{letter-spacing:.14em;text-transform:uppercase;fill:var(--fg-3);paint-order:stroke;stroke:var(--bg-map);stroke-width:3px;stroke-linejoin:round;pointer-events:none;font-size:10px}.ov{background:var(--overlay-bg);border:1px solid var(--line);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:.5s cubic-bezier(.2,.7,.2,1) both riseIn;position:relative}.ov-top{animation-delay:.1s}.legend{animation-delay:.25s}.controls{animation:.5s cubic-bezier(.2,.7,.2,1) .18s both riseIn}.ov-top{max-width:100%;padding:13px 15px}.ov-title{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:10px}.ov-h{color:var(--fg);margin:7px 0 3px;font-size:19px;font-weight:500;line-height:1.25}.ov-sub{color:var(--fg-3);font-size:11.5px;line-height:1.5}.ov-stats{border-top:1px solid var(--line);gap:20px;margin-top:11px;padding-top:11px;display:flex}.ov-stat{flex-direction:column;gap:3px;display:flex}.ov-stat-v{color:var(--fg);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px}.ov-stat-v.gold{color:var(--gold)}.ov-stat-k{letter-spacing:.13em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.ov-moment{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:11px;padding-top:11px;display:flex}.ov-moment-v{color:var(--fg-3);font-size:11.5px;line-height:1.45}.ov-moment-v.good{color:var(--gold)}.ov-moment-scale{color:var(--mute);align-items:center;gap:8px;margin-top:2px;font-size:10px;display:flex}.ov-moment-track{background:var(--line);flex:1;height:1px;position:relative}.ov-moment-track i{background:var(--gold);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3px}.ov-cross{border-top:1px solid var(--line);color:var(--fg-3);flex-direction:column;gap:4px;margin-top:11px;padding-top:11px;text-decoration:none;display:flex}.ov-cross-v{color:var(--blue);font-size:11.5px;line-height:1.45}.ov-cross.sell .ov-cross-v{color:var(--gold)}.ov-cross:hover .ov-cross-v,.ov-cross:focus-visible .ov-cross-v{text-underline-offset:3px;text-decoration:underline}.ov-h.gold{color:var(--gold)}.ov-who{color:var(--fg);flex-direction:column;gap:2px;margin-top:6px;text-decoration:none;display:flex}.ov-who:hover{color:var(--fg)}.ov-who-coin{color:var(--fg);font-size:12.5px;line-height:1.3}.ov-who-shop{color:var(--fg-2);border-bottom:1px solid var(--border);align-self:flex-start;font-size:11.5px;line-height:1.3;transition:color .2s,border-color .2s}.ov-who:hover .ov-who-shop,.ov-who:focus-visible .ov-who-shop{color:var(--gold);border-color:var(--gold)}.ov-who-where{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.3;overflow:hidden}.ov-line{color:var(--fg-3);margin-top:6px;font-size:11px;line-height:1.45}.ov-line .mono{color:var(--fg-2)}.ov-ladder{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:11px;padding-top:11px;display:flex}.ladder{margin:2px 4px 0;position:relative}.ladder-axis{background:var(--track);height:1px;position:absolute;bottom:3px;left:-4px;right:-4px}.ladder-dot{background:var(--fg-3);border-radius:50%;width:8px;height:8px;margin-left:-4px;transition:background .2s,transform .2s;position:absolute}.ladder-dot:before{content:"";position:absolute;inset:-6px}.ladder-dot:hover,.ladder-dot:focus-visible{background:var(--fg);transform:scale(1.35)}.ladder-dot.best{background:var(--gold)}.ladder-dot.best:hover,.ladder-dot.best:focus-visible{background:var(--gold-hover)}.ov-facts{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:11px;padding-top:11px;display:flex}.ov-fact{flex-direction:column;gap:3px;display:flex}.ov-fact-v{color:var(--fg-3);font-size:11.5px;line-height:1.5}.ov-fact-v .mono{color:var(--fg-2)}.ov-fact-v a,.ov-fact-b{color:var(--fg);border-bottom:1px solid var(--border);text-decoration:none;transition:color .2s,border-color .2s}.ov-fact-b{border:0;border-bottom:1px solid var(--border);font:inherit;line-height:inherit;cursor:pointer;background:0 0;padding:0}.ov-fact-v a:hover,.ov-fact-v a:focus-visible,.ov-fact-b:hover,.ov-fact-b:focus-visible{color:var(--gold);border-color:var(--gold)}.ov-top{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}.ov-main{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ov-figure{min-width:0}.plate{flex:none;margin-top:4px}.plate-face{fill:var(--gold-tint-2);stroke:var(--gold);stroke-width:.8px}.plate-reed{stroke:var(--gold);stroke-width:.5px;opacity:.5}.plate-ring{fill:none;stroke:var(--gold);stroke-width:.5px;opacity:.38}.plate-unit{fill:var(--gold);letter-spacing:.02em}.motif-fill{fill:var(--gold);opacity:.9}.motif-line{fill:none;stroke:var(--gold);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.plate-photo{object-fit:cover;border:1px solid var(--gold-line);border-radius:50%;width:96px;height:96px}.plate-fine{fill:var(--fg-3)}.ov-sizes{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.ov-size{border:1px solid var(--line);min-width:52px;color:var(--fg-3);cursor:pointer;background:0 0;border-radius:0;flex-direction:column;gap:2px;padding:5px 8px 4px;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}.ov-size:hover{color:var(--fg);border-color:var(--line-soft);background:var(--row-hover)}.ov-size.on{color:var(--fg);border-color:var(--gold);background:var(--gold-tint);cursor:default}.ov-size.off{color:var(--dim);cursor:default;border-style:dashed}.ov-size.off:hover{color:var(--dim);border-color:var(--line);background:0 0}.ov-size-n{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px}.ov-size.on .ov-size-n{color:var(--gold)}.ov-size-d{color:var(--mute);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9.5px}.ov-size.off .ov-size-d{color:var(--dim)}.ov-brands{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;margin-top:9px;display:flex;overflow-x:auto}.ov-brands::-webkit-scrollbar{display:none}.ov-brands[data-more=right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000)}.ov-brands[data-more=left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px);mask-image:linear-gradient(90deg,#0000,#000 18px)}.ov-brands[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}.ov-brand{scroll-snap-align:start;border:1px solid var(--line);color:var(--fg-3);cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:7px;padding:4px 8px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.ov-brand:hover{border-color:var(--line-soft);background:var(--row-hover)}.ov-brand.on{border-color:var(--gold);background:var(--gold-tint);cursor:default}.ov-brand.on .bmark-n{color:var(--fg)}.ov-brand-d{color:var(--mute);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:9.5px}.ov-more{border:0;border-top:1px solid var(--line);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:11px;padding:10px 0 0;display:flex}.ov-more:hover .legend-k{color:var(--fg-3)}.sheet-fold{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.7,.2,1);display:grid}.sheet-fold.open{grid-template-rows:1fr}.sheet-fold-in{min-height:0;overflow:hidden}.sheet-spec{flex-direction:column;display:flex}.spec-row{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;gap:14px;padding:5px 0;display:flex}.spec-row:last-of-type{border-bottom:0}.spec-row.metal{border-bottom:1px solid var(--line)}.spec-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.spec-v{color:var(--fg-2);text-align:right;font-size:11.5px}.spec-v.gold{color:var(--gold)}.spec-edge{flex-direction:column;align-items:center;gap:5px;padding:11px 0 3px;display:flex}.edge{display:block}.edge-body{fill:var(--gold-tint-3);stroke:var(--gold);stroke-width:.7px}.spec-scale{letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-size:9px}.spec-note{color:var(--mute);margin:8px 0 0;font-size:11px;line-height:1.5}.map-right{top:16px;bottom:16px;right:calc(var(--rail-w) + 16px);width:var(--side-w);z-index:12;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute}.map-right>*{pointer-events:auto}.controls{z-index:2;flex-direction:column;flex:none;align-self:flex-end;align-items:flex-end;gap:9px;display:flex;position:relative}.controls .seg{background:var(--overlay-bg);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.seg .seg-drop{border-left:1px solid var(--border);align-items:center;gap:7px;max-width:170px;display:flex}.seg .seg-drop span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seg .seg-drop.on{background:var(--gold-soft);color:var(--gold)}.caret{color:var(--mute);font-size:8px}.btn-ghost{border:1px solid var(--border);background:var(--overlay-bg);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);cursor:pointer;align-items:center;gap:8px;padding:6px 11px;font-size:10.5px;transition:border-color .25s,color .25s;display:flex}.btn-ghost:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.btn-ghost:disabled{color:var(--dim);cursor:default}.btn-ghost.on{border-color:var(--gold);color:var(--gold);background:var(--gold-soft)}.seg.zoom .zoom-btn{letter-spacing:0;min-width:30px;padding:5px 0;font-size:13px;line-height:1}.seg.zoom .zoom-btn.fit{letter-spacing:.1em;border-left:1px solid var(--border);min-width:0;padding:5px 10px;font-size:10px}.controls-note{letter-spacing:.04em;color:var(--amber);text-align:right;max-width:220px;font-size:10.5px;animation:.16s both dropIn}.picker{background:var(--surface);border:1px solid var(--border);z-index:12;flex-direction:column;width:256px;max-height:min(340px,62svh);animation:.16s cubic-bezier(.2,.7,.2,1) both dropIn;display:flex;position:absolute;top:34px;right:0}.picker.leaving{pointer-events:none;animation:.14s forwards dropOut}.picker-box{position:relative}.picker.coins{width:290px;max-height:min(380px,62svh)}.picker-search{border:0;border-bottom:1px solid var(--track);color:var(--fg);background:0 0;outline:none;flex:none;padding:10px 13px;font-family:Archivo,Archivo Fallback,sans-serif;font-size:12.5px}.picker-list{overscroll-behavior:contain;padding:4px 0;overflow-y:auto}.picker-item.cursor{background:var(--hover)}.ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.btn-ghost.wide{justify-content:space-between;width:186px}.picker-item{text-align:left;cursor:pointer;width:100%;color:var(--fg-2);background:0 0;border:0;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:8px 13px;font-size:12.5px;display:grid}.picker-item:hover{background:var(--hover);color:var(--fg)}.picker-item.on{background:var(--gold-soft);color:var(--gold)}.picker-cc{letter-spacing:.1em;color:var(--mute);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.picker-item.on .picker-cc{color:var(--gold)}.picker-meta{color:var(--mute);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.picker-hint{border-top:1px solid var(--track);color:var(--mute);padding:8px 13px;font-size:10.5px}.map-left{width:var(--card-w);z-index:11;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:absolute;top:16px;bottom:16px;left:16px}.map-left>*{pointer-events:auto}.legend{flex-direction:column;flex:none;gap:9px;max-width:100%;margin-top:auto;padding:12px 15px 13px;display:flex}.legend-k{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:9.5px}.legend-scale{align-items:center;gap:10px;display:flex}.legend-steps{gap:2px;display:flex}.legend-steps i{width:26px;height:9px;display:block}.legend-ends{justify-content:space-between;gap:14px;display:flex}.legend-ends span{max-width:46%;color:var(--mute);flex-direction:column;gap:2px;font-size:10px;line-height:1.3;display:flex}.legend-ends b{color:var(--fg-3);font-size:10.5px;font-weight:400}.legend-ends span:last-child{text-align:right;align-items:flex-end}.legend-note{color:var(--mute);font-size:10.5px;line-height:1.45}.legend-note.arc{color:var(--gold);opacity:.75}.legend-note.arc.best{opacity:1}.legend-cheapest{border-top:1px solid var(--line);flex-direction:column;gap:5px;padding-top:9px;display:flex}.legend-coin{grid-template-columns:9px minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:8px;font-size:10.5px;display:grid}.legend-coin i.dot{border-radius:50%;width:9px;height:9px;display:inline-block;transform:translateY(1px)}.legend-coin b{color:var(--fg-2);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.legend-coin em{color:var(--mute);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.legend-keys{color:var(--fg-3);flex-wrap:wrap;gap:6px 16px;font-size:10.5px;display:flex}.legend-keys span{align-items:center;gap:7px;display:flex}.legend-keys i.dot{box-sizing:border-box;border-radius:50%;width:9px;height:9px;display:inline-block}.legend-keys i.dot.best{background:var(--gold);border:1.5px solid var(--bg-map)}.legend-keys i.land{background:var(--land-hot);width:14px;height:9px;display:inline-block}.legend-keys.legend-supply{border-top:1px solid var(--line);padding-top:7px}.supsheet{flex-direction:column;flex:0 auto;gap:7px;max-width:100%;min-height:0;padding:12px 15px 13px;display:flex;overflow:hidden}.supsheet-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sup-kind{align-items:center;gap:7px;display:inline-flex}.supsheet .icon-x{width:24px;height:24px;font-size:16px}.supsheet-h{color:var(--fg);margin:0;font-size:16px;font-weight:500;line-height:1.25}.supsheet-sub{color:var(--fg-3);flex-wrap:wrap;gap:4px 10px;font-size:11px;display:flex}.supsheet-sub a{color:var(--fg-3);border-bottom:1px solid var(--border);transition:color .2s,border-color .2s}.supsheet-sub a:hover,.supsheet-sub a:focus-visible{color:var(--gold);border-color:var(--gold)}.supsheet-line{color:var(--mute);font-size:10.5px;line-height:1.45}.supsheet-off{color:var(--amber);justify-content:space-between;align-items:center;gap:8px;font-size:10.5px;line-height:1.4;display:flex}.supsheet-rows{overscroll-behavior:contain;border-top:1px solid var(--line);flex-direction:column;flex:auto;min-height:44px;display:flex;overflow-y:auto}.supsheet-head,.supsheet-h,.supsheet-sub,.supsheet-line,.supsheet-off,.supsheet-note{flex:none}.sup-row{border:0;border-bottom:1px solid var(--line-soft);text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--fg-2);background:0 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n v""m r";align-items:baseline;gap:1px 10px;padding:7px 0;transition:background .2s,color .2s;display:grid}.sup-row:last-child{border-bottom:0}.sup-row:hover,.sup-row.hot{color:var(--fg);background:var(--row-hover)}.sup-row-n{text-overflow:ellipsis;white-space:nowrap;grid-area:n;font-size:12px;overflow:hidden}.sup-row-m{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;grid-area:m;font-size:10.5px;overflow:hidden}.sup-row-v{color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;grid-area:v;font-size:11.5px}.sup-row-v.best{color:var(--gold)}.sup-row-r{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);text-align:right;grid-area:r;font-size:9px}.supsheet-note{color:var(--mute);margin:0;font-size:10.5px;line-height:1.45}.side-right{pointer-events:none;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;position:relative;overflow:hidden}.side-right>:first-child{margin-top:auto}.side-right>*{pointer-events:auto}.side-right .trend,.side-right .log{width:100%}.trend{flex-direction:column;flex:none;gap:6px;padding:10px 0 8px;display:flex}.trend-head{align-items:center;gap:8px;padding:0 13px;display:flex}.trend-title{flex-direction:column;gap:3px;min-width:0;display:flex}.trend-what{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;max-width:210px;font-size:11.5px;overflow:hidden}.seg.trend-seg{border-color:var(--line);flex:none;margin-left:auto}.seg.trend-seg button{padding:3px 9px;font-size:9.5px}.trend-clear{border:1px solid var(--gold-line);letter-spacing:.06em;color:var(--gold);cursor:pointer;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:6px;padding:3px 7px;font-size:9.5px;display:flex}.trend-clear:hover{background:var(--gold-soft)}.trend-plot{position:relative}.trend-svg{width:100%;height:auto;display:block}.trend-svg.fresh{animation:.3s both fadeIn}.trend-svg.ghost{pointer-events:none;animation:.3s forwards fadeOut;position:absolute;inset:0}.trend-line.draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.2,.7,.2,1) both drawArc}.trend-line.dashed.fade{animation:.5s .45s backwards fadeIn}.trend-last,.trend-tag{animation:.4s .6s backwards fadeIn}.trend-live{fill:none;stroke-width:1.2px;animation:2.4s ease-out infinite trendPulse}.trend-grid{stroke:var(--line)}.trend-zero{stroke:var(--border-2);stroke-dasharray:2 3}.trend-axis{fill:var(--mute);font-size:9px}.trend-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.trend-line.dashed{stroke-width:1.4px;stroke-dasharray:4 3;opacity:.8}.trend-tag{paint-order:stroke;stroke:var(--overlay-bg);stroke-width:3px;stroke-linejoin:round;font-size:9.5px}.trend-cross line{stroke:var(--border-3)}.trend-cross circle{fill:var(--panel);stroke-width:2px}.trend-foot{color:var(--mute);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:0 13px;font-size:10px;display:flex}.trend-read{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.trend-read i{border-radius:1px;flex:none;width:9px;height:2px;transform:translateY(-3px)}.trend-read i.dash{background:0 0;border-top:2px dashed;height:0}.trend-who{color:var(--fg-3)}.trend-read b{color:var(--fg);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}.trend-read em{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.trend-read em.down{color:var(--green)}.trend-read em.up{color:var(--red)}.trend-when{color:var(--fg-3)}.trend-span{color:var(--dim);margin-left:auto}.trend-empty{color:var(--mute);align-items:center;gap:11px;padding:12px 13px 14px;font-size:11px;display:flex}.trend-bars{align-items:flex-end;gap:3px;height:18px;display:flex}.trend-bars i{background:var(--track);width:3px;height:5px;animation:1.5s ease-in-out infinite bars}@keyframes bars{0%,to{height:4px}50%{height:17px}}.log{flex-direction:column;flex:0 auto;gap:5px;min-height:108px;max-height:min(46%,336px);padding:10px 0 0;display:flex}.log-head{align-items:center;gap:8px;padding:0 13px 2px;display:flex}.log-head .legend-k{white-space:nowrap}.log-dot{background:var(--green);border-radius:50%;width:5px;height:5px;animation:1.4s step-end infinite blink}.log-count{color:var(--dim);white-space:nowrap;font-size:10px}.seg.log-seg{border-color:var(--line);margin-left:auto}.seg.log-seg button{padding:3px 8px;font-size:9.5px}.log-fold-btn{border:1px solid var(--line);width:22px;height:22px;color:var(--mute);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;font-size:9px;display:flex}.log-fold-btn:hover{border-color:var(--border);color:var(--fg-2)}.log-digest{color:var(--mute);font-variant-numeric:tabular-nums;padding:0 13px 5px;font-size:10px;line-height:1.5}.log-rows{overscroll-behavior:contain;flex-direction:column;padding-bottom:6px;display:flex;overflow-y:auto}.log-row{border-left:2px solid #0000;transition:background .2s,border-color .2s}.log-row.mark{background:var(--gold-tint)}.log-row.on{border-left-color:var(--gold);background:var(--gold-tint-2)}.log-line{text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;width:100%;color:var(--fg-3);white-space:nowrap;background:0 0;border:0;grid-template-columns:40px 12px 132px minmax(0,1fr) auto;align-items:baseline;gap:1px 9px;padding:4px 13px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;transition:background .2s;animation:.4s cubic-bezier(.2,.7,.2,1) arrive;display:grid}.log-line:hover{background:var(--row-hover);color:var(--fg-2)}.log-line.still,.log-line.still:hover{cursor:default;color:var(--fg-3);background:0 0}.log-t{color:var(--dim)}.log-k{text-align:center;color:var(--dim)}.log-k.good,.log-v.good{color:var(--green)}.log-k.bad,.log-v.bad{color:var(--red)}.log-k.mark{color:var(--gold)}.log-v{text-align:right}.log-what,.log-who{text-overflow:ellipsis;min-width:0;overflow:hidden}.log-what{color:var(--fg-2)}.log-line:hover .log-what{color:var(--fg)}.log-line.still:hover .log-what{color:var(--fg-2)}.log-who{color:var(--mute)}.log-end{align-items:baseline;gap:8px;display:flex}.log-more{color:var(--dim)}.log-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);grid-column:3/-1;font-family:Archivo,Archivo Fallback,sans-serif;font-size:8.5px;line-height:1.3}.log-tag.mark{color:var(--gold)}.log-fold{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.7,.2,1);display:grid}.log-fold.open{grid-template-rows:1fr}.log-fold-in{min-height:0;overflow:hidden}.log-detail{flex-direction:column;gap:9px;padding:3px 13px 11px;display:flex}.log-facts{flex-wrap:wrap;gap:5px 18px;display:flex}.log-facts span{align-items:baseline;gap:6px;display:flex}.log-facts .k{font-size:9px}.log-facts b{color:var(--fg);font-size:11.5px;font-weight:400}.log-facts b.gold{color:var(--gold)}.log-facts b.under{color:var(--green)}.log-acts{flex-wrap:wrap;gap:8px;display:flex}.log-empty{flex-direction:column;gap:5px;padding:2px 13px 12px;display:flex}.log-empty p{color:var(--fg-3);margin:0;font-size:11.5px;line-height:1.5}.log-empty p.sub{color:var(--mute);font-size:10.5px}.btn-mini{border:1px solid var(--border);letter-spacing:.06em;max-width:100%;color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:5px 9px;font-size:10.5px;display:inline-flex;overflow:hidden}.btn-mini:hover{border-color:var(--border-3);color:var(--fg)}.btn-mini.go{border-color:var(--gold-line);color:var(--gold)}.btn-mini.go:hover{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-hover)}.btn-mini.off{color:var(--dim);cursor:default;border-style:dashed}.tip{z-index:14;pointer-events:none;background:var(--surface);border:1px solid var(--border-2);min-width:196px;max-width:244px;padding:11px 13px;animation:.12s both fadeIn;position:absolute}.tip.leaving{animation:.14s forwards fadeOut}.tip-n{color:var(--fg);margin-bottom:3px;font-size:12.5px}.tip-m{color:var(--mute);font-size:10.5px}.tip-row{color:var(--fg-3);justify-content:space-between;gap:16px;margin-top:7px;font-size:11px;display:flex}.tip-row span:last-child{color:var(--fg);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace}.tip-cta{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-top:9px;font-size:10px}.rail{width:var(--rail-w);padding-right:var(--safe-r);background:var(--rail-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-left:1px solid var(--line);z-index:8;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.rail-head{border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:6px;padding:17px 20px 14px;display:flex}.rail-h{color:var(--fg);font-size:14.5px;font-weight:500}.rail-sub{color:var(--mute);font-size:11px}.rail-sort{gap:0;margin-top:9px;display:flex}.rail-filters{flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;display:flex}.rail-filters .legend-k{width:100%;margin-bottom:1px}.fchip{border:1px solid var(--border);color:var(--fg-3);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:3px 8px 3px 6px;font-family:Archivo,Archivo Fallback,sans-serif;font-size:11px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.fchip .glyph{width:12px;height:12px}.fchip b{color:var(--mute);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:400}.fchip:hover{border-color:var(--fg-3);color:var(--fg)}.fchip[aria-pressed=true]{border-color:var(--gold);color:var(--gold);background:var(--gold-soft)}.fchip[aria-pressed=true] b{color:var(--gold);opacity:.8}.fchip.clear{border-style:dashed}.rail-filters .filter-note{width:100%;color:var(--mute);font-size:10.5px}.rail-filters .filter-note.none{color:var(--amber)}.rail-area{align-items:center;gap:8px;margin-top:9px;display:flex}.area-note{color:var(--mute);margin:0;font-size:10.5px}.badge.away{border-color:var(--amber);color:var(--amber)}.rail-body{overscroll-behavior:contain;flex:1;overflow-y:auto}.offer{border-bottom:1px solid var(--line-soft);background:0 0;border-left:2px solid #0000;width:100%;transition:background .2s,border-color .2s;animation:.45s cubic-bezier(.2,.7,.2,1) backwards arrive;display:block}.offer:hover,.offer.hot{background:var(--row-hover);border-left-color:var(--border-3)}.offer.best{border-left-color:var(--gold)}.offer.best:hover,.offer.best.hot{background:var(--gold-tint)}.offer-main{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:13px 20px 0;display:block}.offer-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.offer-n{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.offer-p{color:var(--fg);font-variant-numeric:tabular-nums;flex:none;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px}.tick{animation:1.6s ease-out backwards tick}.tick.down{animation-name:tickDown}.tick.up{animation-name:tickUp}.offer.best .offer-p{color:var(--gold)}.offer-mid{color:var(--mute);justify-content:space-between;align-items:baseline;gap:12px;margin-top:3px;font-size:11px;display:flex}.offer-where{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.offer-prem{font-variant-numeric:tabular-nums;color:var(--fg-3);flex:none;font-family:IBM Plex Mono,ui-monospace,monospace}.offer-bar{background:var(--surface-2);height:3px;margin-top:9px;display:block;position:relative}.offer-bar i{background:var(--gold-bar);border-radius:0 2px 2px 0;height:3px;transition:width .5s;position:absolute;top:0;left:0}.offer.best .offer-bar i{background:var(--gold)}.offer-foot{color:var(--dim);flex-wrap:wrap;align-items:center;gap:5px 9px;padding:8px 20px 12px;font-size:10px;display:flex}.offer-foot>*{white-space:nowrap}.offer-end{align-items:center;gap:9px;margin-left:auto;display:flex}.offer-go{border:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);white-space:nowrap;flex:none;padding:3px 8px;font-size:9.5px;transition:border-color .2s,color .2s,background .2s}.offer.best .offer-go,.offer:hover .offer-go,.offer.hot .offer-go{border-color:var(--gold-line);color:var(--gold)}.offer-go:hover{background:var(--gold-soft);border-color:var(--gold);color:var(--gold-hover)}.badge{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--gold-line);color:var(--gold);padding:2px 6px;font-size:9px}.badge.save{border-color:var(--green);color:var(--green)}.offer-ago{font-family:IBM Plex Mono,ui-monospace,monospace}.rail-more{justify-content:center;width:calc(100% - 32px);min-height:44px;margin:12px auto 4px}.rail-empty{flex-direction:column;gap:9px;padding:30px 22px;display:flex}.rail-empty p{color:var(--fg-3);margin:0;font-size:12.5px;line-height:1.55}.rail-empty p.sub{color:var(--mute);font-size:11.5px}.rail-foot{padding:11px 20px calc(13px + var(--safe-b));border-top:1px solid var(--line);color:var(--dim);flex:none;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.rail-foot .mono{color:var(--mute)}.backdrop{z-index:40;background:var(--backdrop);justify-content:flex-end;animation:.2s both fadeIn;display:flex;position:fixed;inset:0}.backdrop.leaving{pointer-events:none;animation:.22s forwards fadeOut}.drawer{overscroll-behavior:contain;width:520px;max-width:100%;height:100%;padding-right:var(--safe-r);padding-bottom:var(--safe-b);background:var(--panel);border-left:1px solid var(--border);animation:.32s cubic-bezier(.2,.7,.2,1) slidein;overflow-y:auto}.drawer.leaving{animation:.22s cubic-bezier(.4,0,.8,.4) forwards slideout}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:26px 28px 20px;display:flex}.drawer-h{margin:8px 0 0;font-size:20px;font-weight:500}.drawer-sub{color:var(--fg-3);margin-top:7px;font-size:12px}.drawer-away{color:var(--amber);margin:8px 0 0;font-size:11.5px;line-height:1.45}.prose p.note.away,.k .away{color:var(--amber)}.icon-x{border:1px solid var(--border);width:30px;height:30px;color:var(--fg-3);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.icon-x:hover{border-color:var(--border-3);color:var(--fg)}.drawer-host{color:var(--mute);margin-left:10px;font-size:11px}.drawer-section{border-bottom:1px solid var(--line);padding:22px 28px}.drawer-section:last-child{border-bottom:0}.drawer-section.hero{background:var(--gold-tint);border-bottom:1px solid var(--gold-line)}.hero-row{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:9px;display:flex}.hero-p{color:var(--gold);font-variant-numeric:tabular-nums;font-size:28px}.hero-tags{align-items:center;gap:8px;display:flex}.hero-facts{flex-wrap:wrap;gap:12px 26px;margin-top:16px;display:flex}.hero-facts span{flex-direction:column;gap:4px;display:flex}.hero-facts b{color:var(--fg);font-size:13px;font-weight:400}.hero-facts b.under{color:var(--green)}.hero-acts{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.drawer-stats{flex-wrap:wrap;gap:26px;display:flex}.drawer-stat{flex-direction:column;gap:5px;display:flex}.drawer-stat-v{font-variant-numeric:tabular-nums;color:var(--fg);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:20px}.drawer-stat-v.gold{color:var(--gold)}.drawer-note{color:var(--mute);margin:12px 0 0;font-size:11.5px;line-height:1.55}.stars{vertical-align:middle;gap:2px;display:inline-flex}.stars svg{width:14px;height:14px;display:block}.stars .star-bg{fill:var(--track)}.stars .star-fg{fill:var(--gold)}.rep-rows{flex-direction:column;display:flex}.rep-row{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px 0;display:flex}.rep-row:last-child{border-bottom:0}.rep-plat{width:118px;color:var(--fg);flex:none;font-size:12.5px}.rep-main{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.rep-score{color:var(--fg);font-variant-numeric:tabular-nums;font-size:15px}.rep-band{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:10px}.rep-meta{color:var(--mute);white-space:nowrap;font-size:11px}.rep-go{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:11px}.rep-presence{color:var(--fg-3);font-size:12px}.rep-note{color:var(--mute);margin:10px 0 0;font-size:11.5px;line-height:1.55}.facts-list{flex-direction:column;margin:0;display:flex}.fact-row{border-bottom:1px solid var(--line-soft);grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}.fact-row:last-child{border-bottom:0}.fact-row dt{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:10px}.fact-row dd{color:var(--fg-2);overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.fact-row dd .tags{gap:5px}.fact-row dd .tag{padding:3px 8px;font-size:11px}.card-star{color:var(--gold)}.drawer .rep-row{flex-direction:column;align-items:flex-start;gap:7px}.drawer .rep-plat{width:auto}.drawer .rep-go{margin-left:0}.glyph{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.glyph-solid{fill:currentColor;stroke:none}.rep-plat{align-items:center;gap:8px;display:inline-flex}.rep-mark{width:15px;height:15px;color:var(--gold)}.fact-row dt{align-items:flex-start;gap:9px;display:flex}.fact-ico{width:14px;height:14px;color:var(--mute);margin-top:-1px}.tag-ico{align-items:center;gap:7px;display:inline-flex}.tag-ico .glyph{width:13px;height:13px;color:var(--fg-3)}.tag-ico:hover .glyph{color:var(--gold)}.tag-ico .tag-note{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:9.5px}.tag-ico .tag-note:empty{display:none}.tag-btn{font:inherit;color:inherit;cursor:pointer;font-size:11.5px;text-decoration:none;transition:color .2s,border-color .2s,background .2s}.tag-btn:hover,.tag-btn:focus-visible{color:var(--gold);border-color:var(--gold-line);background:var(--gold-tint)}.cchip{border-radius:50%;flex:none;width:26px;height:26px;display:block}.cchip-drawn .plate-face{stroke-width:1.6px}.cchip-drawn .plate-ring{stroke-width:1.2px}.cchip-bar{border-radius:0}.ccell{align-items:center;gap:10px;display:inline-flex}.ccell .cchip{width:24px;height:24px}.dmark{flex:none;display:block}.dmark-face{fill:var(--gold-tint-2);stroke:var(--gold-line);stroke-width:1px}.dmark-ring{fill:none;stroke:var(--gold);stroke-width:.7px;opacity:.26}.dmark-t{fill:var(--gold);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.drawer-id{align-items:flex-start;gap:14px;min-width:0;display:flex}.drawer-id .dmark{margin-top:2px}.drawer-idt{min-width:0}.dealer-id{align-items:center;gap:15px;display:flex}.spreadbar{height:58px;margin:16px 2px 6px;position:relative}.spreadbar .axis{background:var(--border);height:1px;position:absolute;top:26px;left:0;right:0}.spreadbar .tickv{background:var(--gold);width:1px;height:13px;position:absolute;top:20px}.spreadbar .tickk{color:var(--gold);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9.5px;position:absolute;top:0;transform:translate(-50%)}.spreadbar .dot{border:2px solid var(--fg-3);background:var(--panel);box-sizing:border-box;border-radius:50%;width:11px;height:11px;transition:left .5s cubic-bezier(.2,.7,.2,1),top .3s;position:absolute;top:21px;transform:translate(-50%)}.spreadbar .dot.best{border-color:var(--gold);background:var(--gold)}.rail-head .spreadbar .dot{animation:.6s backwards fadeIn}.spreadbar .end{color:var(--mute);white-space:nowrap;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9.5px;position:absolute;top:45px}.spreadbar .end.hi{right:0}.rows{flex-direction:column;display:flex}.row{border-bottom:1px solid var(--line-soft);grid-template-columns:26px 1fr auto auto 24px;align-items:center;gap:12px;padding:12px 0;display:grid}.row:last-child{border-bottom:0}.row-n{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;display:block;overflow:hidden}a.row-n:hover,.row.on .row-n,.row.on .row-m{color:var(--gold)}.row-go{border:1px solid var(--border);width:24px;height:24px;color:var(--fg-3);justify-content:center;align-items:center;font-size:11px;display:flex}a.row-go:hover{border-color:var(--gold);color:var(--gold)}.row-go.off{color:var(--dim);border-color:#0000}.row-m{color:var(--dim);margin-top:2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:9.5px}.row-p{color:var(--fg);text-align:right;font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13.5px}.row-p.best{color:var(--gold)}.row-d{text-align:right;color:var(--fg-3);font-variant-numeric:tabular-nums;min-width:54px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px}.row-d.under{color:var(--green)}.row-d.over{color:var(--fg-3)}.btn-open{border:1px solid var(--gold);background:var(--gold);color:var(--on-gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;align-items:center;gap:7px;padding:9px 15px;font-size:11.5px;display:inline-flex}.btn-open:hover{background:var(--gold-hover);border-color:var(--gold-hover)}.btn-open.ghost{color:var(--gold);background:0 0}.btn-open.ghost:hover{background:var(--gold-soft)}.btn-open[aria-disabled=true]{border-color:var(--border);color:var(--dim);cursor:default;background:0 0}.acct-form{flex-direction:column;gap:14px;display:flex}.seg.kind button{padding:8px 14px;font-size:11px}.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form .wide{grid-column:1/-1}.field{flex-direction:column;gap:5px;min-width:0;display:flex}.field input{box-sizing:border-box;border:1px solid var(--border);background:var(--field-bg);width:100%;color:var(--fg);font:inherit;padding:9px 10px;font-size:13.5px}.field input:focus{border-color:var(--gold);outline:none}.field input::placeholder{color:var(--dim)}.field.bad .k{color:var(--red)}.field.bad input{border-color:var(--red)}.form .note{margin:0}.acct-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.msg{color:var(--fg-3);font-size:12px}.msg.ok{color:var(--green)}.msg.err{color:var(--red)}.msg-band{border:1px solid var(--gold-line);background:var(--gold-soft);color:var(--fg);margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.msg-band.err{border-color:var(--red);background:var(--red-tint)}.sub{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.sub-status{border:1px solid var(--border);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);border-radius:999px;padding:3px 9px;font-size:10.5px}.sub-status.active{border-color:var(--green);color:var(--green)}.sub-status.past_due,.sub-status.pending{border-color:var(--amber);color:var(--amber)}.sub-status.suspended,.sub-status.cancelled{border-color:var(--red);color:var(--red)}.plans{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.plan{border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:7px;padding:16px;display:flex}.plan.on{border-color:var(--gold)}.plan-name{color:var(--fg);font-size:15px;font-weight:500}.plan-price{color:var(--gold);font-size:24px}.plan-price small{color:var(--fg-3);font-size:11px}.plan-vat{color:var(--mute);font-size:10.5px}.plan ul{color:var(--fg-3);flex-direction:column;gap:5px;margin:6px 0 0;padding:0;font-size:12.5px;line-height:1.45;list-style:none;display:flex}.plan li:before{content:"· ";color:var(--gold)}.plan li.no{color:var(--dim);text-decoration:line-through}.plan li.no:before{color:var(--dim)}.pay{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pay .btn-open{padding:8px 12px;font-size:10.5px}.pay .btn-open:disabled{opacity:.5;cursor:default}.keybox{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.keybox code{word-break:break-all;color:var(--fg);flex:260px;font-size:13px}.prose .keyhow{color:var(--fg-3);font-size:12px}.usage{flex-direction:column;gap:6px;display:flex}.usage-bar{background:var(--track);height:4px}.usage-bar i{background:var(--gold-bar);height:100%;display:block}.usage-reset{color:var(--mute);font-size:11.5px}.ctable.wrap td.text,.ctable.wrap th{white-space:normal;line-height:1.5}.ctable.wrap th[scope=row]{color:var(--gold);vertical-align:top;font-size:12px}.ctable.wrap td{vertical-align:top}.prose pre.code{border:1px solid var(--line);background:var(--surface);color:var(--fg-2);white-space:pre;margin:0;padding:14px 16px;font-size:12px;line-height:1.6;overflow-x:auto}.prose code.mono{color:var(--fg);font-size:13px}@media (width<=700px){.form{grid-template-columns:1fr}}.menu-btn{border:1px solid var(--border);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;display:flex}.menu-btn span{background:var(--fg-2);width:16px;height:1.5px}.menu-btn[aria-expanded=true]{border-color:var(--gold)}.menu-btn[aria-expanded=true] span{background:var(--gold)}.sheet-scrim{z-index:60;background:var(--backdrop);align-items:flex-end;animation:.18s both fadeIn;display:flex;position:fixed;inset:0}.sheet-scrim.leaving{pointer-events:none;animation:.2s forwards fadeOut}.sheet{overscroll-behavior:contain;width:100%;max-height:86dvh;padding-left:var(--safe-l);padding-right:var(--safe-r);padding-bottom:max(16px, var(--safe-b));background:var(--panel);border-top:1px solid var(--border);animation:.26s cubic-bezier(.2,.7,.2,1) both sheetUp;overflow-y:auto}.sheet.leaving{animation:.22s cubic-bezier(.4,0,.8,.4) forwards sheetDown}.sheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px 14px;display:flex}.sheet-title{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:12px}.sheet .nav{border-bottom:1px solid var(--line);flex-direction:column;gap:0;padding:6px 0;display:flex}.sheet .nav a{border-bottom:0;border-left:2px solid #0000;align-items:center;min-height:52px;padding:0 18px;font-size:13px;display:flex}.sheet .nav a.on{border-left-color:var(--gold);color:var(--gold)}.sheet-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:0 18px;display:flex}.sheet-row:last-child{border-bottom:0}.sheet-k{color:var(--fg-2);font-size:14px}.sheet .seg button{min-height:44px;padding:0 18px;font-size:12px}.page{padding:54px calc(26px + var(--safe-r)) calc(80px + var(--safe-b) + var(--consent-h,0px)) calc(26px + var(--safe-l));flex:1;overflow-y:auto}.prose{flex-direction:column;gap:20px;max-width:700px;margin:0 auto;display:flex}.prose h1{text-wrap:balance;margin:0;font-size:27px;font-weight:500;line-height:1.25}.prose p{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.68}.prose ul.admission{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.prose ul.admission li{color:var(--fg-2);text-wrap:pretty;font-size:14.5px;line-height:1.6}.prose p.note{border:1px solid var(--line);background:var(--surface);color:var(--fg-3);padding:16px 18px;font-size:12.5px;line-height:1.6}.prose .facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:34px;padding-top:8px;display:flex}.prose .fact{flex-direction:column;gap:5px;padding-top:14px;display:flex}.prose .fact-v{color:var(--gold);font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:22px}.prose .fact-v.words{font-size:15px}.crash-actions{flex-wrap:wrap;gap:10px;display:flex}.crash-actions .btn-open{text-decoration:none}.credits{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:18px;display:flex}.credits-note{color:var(--fg-3);margin:0;font-size:12px;line-height:1.6}.credits-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.credits-list li{border-bottom:1px solid var(--line-soft);color:var(--mute);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 104px;align-items:baseline;gap:14px;padding:7px 0;font-size:11.5px;display:grid}.credits-list li:last-child{border-bottom:0}.credits-list b{color:var(--fg-2);font-weight:400}.credits-list a{white-space:nowrap;text-align:right;font-size:11px}.crumbs ol{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;padding:0;font-size:10px;list-style:none;display:flex}.crumbs li{align-items:baseline;gap:8px;display:flex}.crumbs li+li:before{content:"/";color:var(--dim)}.crumbs a{color:var(--mute)}.crumbs a:hover{color:var(--fg-2)}.crumbs [aria-current]{color:var(--fg-3)}.prose h2{color:var(--fg);text-wrap:balance;margin:14px 0 0;font-size:17px;font-weight:500;line-height:1.3}.prose .lede{color:var(--fg);font-size:16px;line-height:1.62}.prose .block{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.dev-compartment{flex-direction:column;gap:10px;display:flex}.dev-compartment h2:first-letter{text-transform:uppercase}.cards{grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:10px;display:grid}.card{border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:6px;padding:14px 15px;display:flex}.card:hover{border-color:var(--gold-line);background:var(--surface-2)}.card b{color:var(--gold);font-size:13px;font-weight:600}.card-t{color:var(--fg-3);font-size:12px;line-height:1.45}.card-n{color:var(--mute);font-size:10.5px}.card-dealer{flex-direction:row;align-items:flex-start;gap:13px}.card-mark{margin-top:1px}.card-body{flex-direction:column;gap:6px;min-width:0;display:flex}.card-does{color:var(--mute);flex-wrap:wrap;gap:9px;margin-top:1px;display:flex}.card-does .glyph{width:14px;height:14px}.card:hover .card-does{color:var(--fg-3)}.card:hover .dmark-face{fill:var(--gold-tint-3)}.tablewrap{overflow-x:auto}.ctable{border-collapse:collapse;width:100%;font-size:12.5px}.ctable th,.ctable td{text-align:left;border-bottom:1px solid var(--line-soft);white-space:nowrap;padding:9px 14px 9px 0}.ctable thead th{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);border-bottom-color:var(--line);font-size:9.5px;font-weight:400}.ctable tbody th{font-weight:400}.ctable td.under{color:var(--green)}.ctable td{color:var(--fg-3)}.ctable tbody tr:hover{background:var(--row-hover)}.arts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arts li{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:5px;padding:12px 0;display:flex}.arts li:last-child{border-bottom:0}.arts a{font-size:14px;line-height:1.35}.arts span{color:var(--fg-3);font-size:12.5px;line-height:1.55}.arts time{color:var(--mute);font-size:10.5px}.arts.big li{gap:7px;padding:16px 0}.arts.big a{font-size:17.5px}.art-head{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.art-head time{color:var(--mute);font-size:10.5px}.bullets{color:var(--fg-2);flex-direction:column;gap:7px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.6;display:flex}.faq{flex-direction:column;margin:0;display:flex}.faq>div{border-bottom:1px solid var(--line-soft);padding:13px 0}.faq>div:last-child{border-bottom:0}.faq dt{color:var(--fg);font-size:14px}.faq dd{color:var(--fg-3);margin:7px 0 0;font-size:13.5px;line-height:1.6}.tags{flex-wrap:wrap;gap:7px;display:flex}.prose .rep-row{padding:14px 0}.prose .rep-score{font-size:17px}.tag{border:1px solid var(--line);background:var(--surface);padding:5px 10px;font-size:11.5px}.tag:hover{border-color:var(--gold-line);background:var(--gold-tint)}.foot{border-top:1px solid var(--line);flex-direction:column;gap:18px;margin-top:14px;padding-top:20px;display:flex}.foot-cols{flex-wrap:wrap;gap:44px;display:flex}.foot-col{flex-direction:column;gap:8px;font-size:12.5px;display:flex}.foot-note{color:var(--mute);max-width:62ch;margin:0;font-size:11.5px;line-height:1.6}.colophon{border-top:1px solid var(--line-soft);flex-direction:column;gap:5px;padding-top:16px;display:flex}.foot .colophon p{color:var(--fg-3);margin:0;font-size:11px;line-height:1.55}.foot .colophon p.mono{letter-spacing:.02em;font-size:10.5px}.colophon a{color:var(--fg-2)}.colophon a:hover{color:var(--fg)}.colophon-line,.legal-group{flex-wrap:wrap;align-items:baseline;display:flex}.legal-fact{white-space:nowrap}.legal-fact:not(:last-child):after{content:"·";color:var(--mute);margin:0 6px}.legal-k{color:var(--mute)}.price-note{padding:7px calc(26px + var(--safe-r)) 7px calc(26px + var(--safe-l));border-top:1px solid var(--line);background:var(--bg);color:var(--fg-3);flex:none;margin:0;font-size:10.5px;line-height:1.5}.legal-strip{padding:9px calc(26px + var(--safe-r)) calc(9px + var(--safe-b)) calc(26px + var(--safe-l));border-top:1px solid var(--line);background:var(--bg);color:var(--fg-3);flex-wrap:wrap;flex:none;align-items:baseline;gap:3px 20px;font-size:10.5px;line-height:1.5;display:flex}.legal-strip a{color:var(--fg-2)}.legal-strip a:hover{color:var(--fg)}.legal-strip-nav{flex-wrap:wrap;gap:3px 14px;margin-left:auto;display:flex}.legal-strip-nav a,.legal-strip-nav .linklike{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);white-space:nowrap;font-size:10.5px}.legal-strip-nav a:hover,.legal-strip-nav .linklike:hover{color:var(--fg)}@media (width<=1679px){.legal-strip{gap:3px 18px;font-size:9.5px}.legal-strip .legal-fact:not(:last-child):after{margin:0 5px}.legal-strip-nav a,.legal-strip-nav .linklike{font-size:9.5px}}@media (width<=1499px){.legal-strip,.legal-strip-nav a,.legal-strip-nav .linklike{font-size:9px}}@media (width<=1399px){.legal-strip,.legal-strip-nav a,.legal-strip-nav .linklike{font-size:10px}}.legal .ctable th,.legal .ctable td{white-space:normal;vertical-align:top;line-height:1.5}.legal .ctable th.key{color:var(--fg-2);overflow-wrap:anywhere;min-width:150px;font-size:11.5px}.legal .ctable td.where{white-space:nowrap}.legal .ctable td.text{min-width:150px}.bullets.links{padding-left:0;list-style:none}.boot{flex-direction:column;gap:18px;max-width:700px;margin:0 auto;padding:48px 26px 80px;display:flex}.boot h1{margin:0;font-size:26px;font-weight:500;line-height:1.25}.boot p{color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.68}.boot nav{flex-wrap:wrap;gap:16px;font-size:12.5px;display:flex}.boot .brand-name{display:block}.notice{padding:9px calc(26px + var(--safe-r)) 9px calc(26px + var(--safe-l));border-bottom:1px solid var(--gold-line);background:var(--gold-soft);color:var(--fg-3);flex:none;align-items:center;gap:12px;font-size:11.5px;line-height:1.45;display:flex}.notice b{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);flex:none;font-size:9.5px;font-weight:600}.notice-err{border:1px solid var(--gold-line);color:var(--amber);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:100%;padding:2px 7px;font-size:10.5px;overflow:hidden}.notice button{border:1px solid var(--gold-line);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);cursor:pointer;background:0 0;flex:none;margin-left:auto;padding:4px 10px;font-size:10px}.notice button:hover{background:var(--gold-tint)}.notice.stale{border-bottom-color:var(--line);background:var(--surface)}.notice.stale b{color:var(--fg-2)}.notice.stale button{border-color:var(--border-2);color:var(--fg-2)}.notice.stale button:hover{background:var(--hover)}.stage-wait{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.stage-wait .brand-mark{animation:2s ease-in-out infinite pulse}.stage-wait span{letter-spacing:.14em;text-transform:uppercase;color:var(--mute);font-size:11.5px}.stage-wait small{color:var(--dim);letter-spacing:0;text-transform:none;font-size:11px}.sk{background:var(--track);animation:1.7s ease-in-out infinite shimmer;display:block}.sk-card{flex-direction:column;gap:9px;width:292px;display:flex}.sk-main{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sk-figure{flex-direction:column;gap:7px;display:flex}.sk-plate{border-radius:50%;flex:none;width:96px;height:96px;margin-top:4px}.sk-stats{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:4px;padding-top:12px;display:flex}.sk-stat{flex-direction:column;gap:6px;display:flex}.sk-rail .rail-head{gap:10px}.sk-row{border-bottom:1px solid var(--line-soft);flex-direction:column;gap:9px;padding:15px 20px 14px;display:flex}.sk-line{justify-content:space-between;align-items:center;display:flex}@media (width>=1800px){:root{--rail-w:416px;--side-w:496px;--card-w:330px}}@media (width>=2300px){:root{--rail-w:456px;--side-w:560px;--card-w:366px}}@media (height>=1000px){.log{max-height:min(46%,440px)}}@media (width<=1180px){:root{--rail-w:330px;--side-w:430px;--card-w:296px}.ov-top{max-width:250px}.ov-glance .plate,.ov-glance .plate-photo{width:80px;height:80px}}@media (width<=1399px){.brand-sub,.spark{display:none}.nav{gap:18px}.header-right{gap:14px}}@media (width<=1199px){.header{flex-wrap:wrap;row-gap:10px;height:auto;padding-top:10px;padding-bottom:10px}.header-left{justify-content:space-between;gap:24px;width:100%}.header-right{flex-wrap:wrap;justify-content:flex-end;width:100%}.spot{margin-right:auto}}@media (width<=900px){.header{height:auto;padding:12px calc(16px + var(--safe-r)) 12px calc(16px + var(--safe-l));flex-wrap:wrap;gap:12px}.header-left{justify-content:space-between;gap:20px;width:100%}.header-right{flex-wrap:wrap;justify-content:flex-end;gap:12px;width:100%}.nav{gap:16px}:root{--rail-w:0px}.stage{background:var(--bg);flex-direction:column;flex:1 0 auto;display:flex}.mapwrap{background:var(--bg-map);flex:none;height:56svh;min-height:330px;position:relative;inset:auto}.mapwrap svg.map{touch-action:pan-y}.rail{z-index:0;width:100%;padding-left:var(--safe-l);padding-right:var(--safe-r);border-left:0;border-top:1px solid var(--line);background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;inset:auto}.rail-body{overflow:visible}.ov-top{max-width:280px}.legend{gap:7px;max-width:200px;padding:10px 12px}.legend-note{display:none}:root{--side-w:372px}.log{max-height:min(52%,300px)}.trend-what{max-width:160px}.log-line{grid-template-columns:36px 12px minmax(0,118px) minmax(0,1fr) auto}.drawer{border-left:0;width:100%}.page{padding:34px calc(18px + var(--safe-r)) calc(60px + var(--safe-b) + var(--consent-h,0px)) calc(18px + var(--safe-l))}.legal-strip{padding:10px calc(16px + var(--safe-r)) calc(10px + var(--safe-b)) calc(16px + var(--safe-l));gap:2px 12px;font-size:11.5px}.legal-strip .legal-fact:not(:last-child):after{content:none}.legal-strip .legal-group{gap:2px 12px}.legal-strip-nav{gap:2px 18px;width:100%;margin:4px 0 0}.legal-strip-nav a,.legal-strip-nav .linklike{padding:3px 0;font-size:11px}}@media (width<=700px){.legal .ctable thead{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.legal .ctable tr{border-bottom:1px solid var(--line-soft);padding:10px 0;display:block}.legal .ctable tbody tr:hover{background:0 0}.legal .ctable th,.legal .ctable td{white-space:normal;border:0;min-width:0;padding:2px 0;display:block}.legal .ctable th.key{padding-bottom:6px}.legal .ctable td:before{content:attr(data-k);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin-top:4px;font-size:9.5px;display:block}}@media (width<=700px),(width<=900px) and (height<=560px){:root{--gut:calc(16px + var(--safe-l));--gut-r:calc(16px + var(--safe-r))}.mapwrap{background:0 0;flex-direction:column;height:auto;display:flex;overflow:visible}.mapwrap svg.map{background:var(--bg-map);border-block:1px solid var(--line);order:1;width:100%;height:58svh;min-height:min(330px,52svh);max-height:560px;position:relative;inset:auto}.ov{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;max-width:none;position:relative;inset:auto}.controls{padding:10px var(--gut-r) 10px var(--gut);scrollbar-width:none;flex-direction:row;order:2;align-self:stretch;align-items:center;gap:8px;position:relative;inset:auto;overflow-x:auto}.controls::-webkit-scrollbar{display:none}.controls[data-more=right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.controls[data-more=left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 26px);mask-image:linear-gradient(90deg,#0000,#000 26px)}.controls[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000)}.controls .seg,.btn-ghost{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.controls .seg button{min-height:40px;padding:0 14px;font-size:11.5px}.controls .btn-ghost{min-height:40px;font-size:12px}.controls-note{text-align:left;white-space:nowrap;flex:none}.picker{top:44px;left:0;right:auto}.ov-top{padding:14px var(--gut-r) 12px var(--gut)}.mapwrap .ov-top{order:3}.ov-h{font-size:19px}.ov-sub{display:none}.plate,.plate-photo{width:72px;height:72px}.ov-title,.legend-k,.k{font-size:11.5px}.ov-stats{margin-top:9px;padding-top:9px}.ov-stat-v{font-size:17px}.ov-stat-k{font-size:11.5px}.ov-cross-v{font-size:12.5px}.ov-who-coin{font-size:14px}.ov-who-shop{font-size:13px}.ov-who-where{font-size:12px}.ov-line,.ov-fact-v{font-size:12.5px}.ladder-dot:before{inset:-10px}.legend{padding:2px var(--gut-r) 14px var(--gut);order:4;gap:8px;max-width:none}.legend-ends span,.legend-keys span{font-size:12.5px}.legend-note{display:none}.legend-note.arc{font-size:12.5px;display:block}.supsheet{max-height:none;padding:2px var(--gut-r) 12px var(--gut);order:3;gap:8px}.supsheet-note{display:none}.sup-row{min-height:44px;padding:8px 0}.sup-row-n{font-size:13.5px}.sup-row-m,.supsheet-line,.supsheet-sub{font-size:12px}.sup-row-v{font-size:13px}.map-left,.map-right,.side-right{display:contents}.trend{order:5;width:auto;padding:4px 0 10px}.trend-head{padding-inline:var(--gut) var(--gut-r);flex-wrap:wrap;gap:10px}.trend-title{flex:100%}.seg.trend-seg{margin-left:0}.trend-foot{padding-inline:var(--gut) var(--gut-r);font-size:11.5px}.trend-axis{font-size:10.5px}.trend-what{max-width:none;font-size:13px}.seg.trend-seg button{padding:4px 11px;font-size:11px}.trend-empty{padding-inline:var(--gut) var(--gut-r);font-size:12.5px}.log{order:6;width:auto;max-height:340px;padding:2px 0 14px}.log-head,.log-digest,.log-line,.log-detail,.log-empty{padding-inline:var(--gut) var(--gut-r)}.log-head{flex-wrap:wrap;row-gap:8px}.log-fold-btn{margin-left:auto}.seg.log-seg{flex:1 0 100%;order:1;margin-left:0}.seg.log-seg button{flex:1}.log-line{grid-template-columns:44px 14px minmax(0,1fr) auto;font-size:12.5px}.log-who{display:none}.log-tag{font-size:10px}.log-digest{font-size:11px}.log-count,.log-empty p.sub{font-size:11.5px}.btn-mini{min-height:40px;font-size:12px}.ov-top{max-height:none;overflow:visible}.ov-main{gap:18px}.spec-k,.spec-scale{font-size:11.5px}.spec-v{font-size:13px}.spec-note{font-size:12.5px}.offer-go{padding:5px 10px;font-size:11px}.btn-ghost.wide{width:auto;min-width:150px}.coin-chip{min-width:132px;padding:10px 14px}.coin-chip-n{font-size:13px}.coin-chip-d{font-size:11.5px}.rail-sub,.offer-mid{font-size:12.5px}.offer-foot{font-size:11.5px}.badge{letter-spacing:.08em;padding:3px 7px;font-size:11.5px}.offer-p{font-size:16px}.rail-foot,.rail-foot .mono{font-size:11.5px}.coin-chip.all .coin-chip-n{font-size:12.5px}.coinbar{flex-wrap:wrap}.formswitch,.sideswitch{border-right:0;border-bottom:1px solid var(--line);flex:1 1 0;min-width:0}.formswitch{padding:8px 6px 8px 16px}.sideswitch{padding:8px 16px 8px 6px}.formswitch-opt,.sideswitch-opt{letter-spacing:.05em;flex:1;min-width:0;min-height:44px;padding:0 6px;font-size:11px}.formswitch-ico,.sideswitch-ico{display:none}.coinbar-nav{flex:1 0 100%}.coin-chip.bar .bmark-n{font-size:13.5px}.spot-k{font-size:11px}.spot-u{font-size:11.5px}.map-label.name{font-size:12px}.map-label.price,.arc-label{font-size:11px}.pin-move-t{font-size:11.5px}.header{height:auto;padding:8px calc(14px + var(--safe-r)) 8px calc(14px + var(--safe-l));gap:10px}.header-left{gap:0}.header-right{gap:12px}.brand-sub{display:none}.spot{gap:9px}.spark{display:none}.status{font-size:11px}.notice{padding:9px calc(14px + var(--safe-r)) 9px calc(14px + var(--safe-l));gap:10px;font-size:12px;line-height:1.4}.notice span{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.notice b{font-size:10.5px}.notice button{flex:none;min-height:40px;margin-left:0;font-size:11.5px}.notice-err{flex:0 auto;font-size:10.5px}}@media (width>=600px) and (width<=900px) and (height<=560px){.header{flex-wrap:nowrap}.header-left,.header-right{width:auto}.header-right{flex:0 auto;justify-content:flex-end}}@media (any-pointer:coarse){.rail-row,.log-line,.coin-chip{min-height:48px}.offer-go,.row-go,.log-fold-btn{align-items:center;min-height:36px;display:inline-flex}.seg button{min-height:40px}.btn-ghost,.btn-open,.icon-x{min-width:44px;min-height:44px}.rail-sort button{min-height:40px;padding-inline:12px}.picker-search{font-size:16px}}@media (hover:none){.coin-chip:hover:not(.on){background:0 0}.coin-chip:hover .coin-chip-cmp:not(.on){color:var(--dim);border-left-color:#0000}.coin-chip-cmp:hover:not(:disabled):not(.on){color:var(--dim);background:0 0}.btn-ghost:hover:not(:disabled):not(.on){border-color:var(--border);color:var(--fg-3)}.log-line:hover{color:var(--fg-3);background:0 0}.log-line:hover .log-what{color:var(--fg-2)}.icon-x:hover{border-color:var(--border);color:var(--fg-3)}.log-fold-btn:hover{border-color:var(--line);color:var(--mute)}.land.priced:hover{stroke:var(--map-stroke);stroke-width:.7px}.land.priced.focus:hover{stroke:var(--gold);stroke-width:1.2px}}@media (width<=700px){.rep-plat{width:100%}.rep-go{margin-left:0}.fact-row{grid-template-columns:1fr;gap:4px}.fact-ico{margin-top:0}.drawer-id{gap:12px}.drawer-id .dmark{width:38px;height:38px}.dealer-id{gap:12px}.dealer-id .dmark{width:44px;height:44px}}.linklike{font:inherit;text-align:left;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:0}.linklike:hover{color:var(--gold-hover)}.consent{z-index:55;padding:18px calc(64px + var(--safe-r)) calc(18px + var(--safe-b)) calc(26px + var(--safe-l));background:var(--panel);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;animation:.26s cubic-bezier(.2,.7,.2,1) both sheetUp;display:flex;position:fixed;bottom:0;left:0;right:0}.consent-body{flex-direction:column;flex:520px;gap:8px;max-width:780px;display:flex}.consent-k{letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin:0;font-size:11px;font-weight:400}.consent-text{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.consent-links{flex-wrap:wrap;gap:4px 18px;font-size:12px;display:flex}.consent-acts{flex-wrap:wrap;gap:10px;display:flex}.consent-btn{border:1px solid var(--gold);min-height:40px;color:var(--gold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;padding:0 18px;font-size:11.5px}.consent-btn:hover{background:var(--gold-soft);color:var(--gold-hover)}.consent-btn:focus-visible,.consent-switch:focus-visible,.linklike:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.consent-x{top:12px;right:calc(18px + var(--safe-r));position:absolute}.consent-scrim{z-index:70;background:var(--backdrop);justify-content:center;align-items:center;padding:16px;animation:.18s both fadeIn;display:flex;position:fixed;inset:0}.consent-scrim.leaving{pointer-events:none;animation:.2s forwards fadeOut}.consent-panel{overscroll-behavior:contain;background:var(--panel);border:1px solid var(--border);flex-direction:column;gap:16px;width:560px;max-width:100%;max-height:calc(100dvh - 32px);padding:20px 22px 22px;display:flex;overflow-y:auto}.consent-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.consent-cat{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:14px;display:flex}.consent-cat-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.consent-cat-head b{color:var(--fg);font-size:14px;font-weight:500}.consent-cat p{color:var(--fg-3);margin:0;font-size:12.5px;line-height:1.6}.consent-always{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:10.5px}.consent-tools{color:var(--fg-3);margin:0;padding:0;font-size:12px;line-height:1.6;list-style:none}.consent-switch{letter-spacing:.12em;text-transform:uppercase;min-height:32px;color:var(--fg-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:10.5px;display:inline-flex}.consent-switch-knob{border:1px solid var(--border-3);background:var(--track);flex:none;width:36px;height:20px;transition:background .15s,border-color .15s;position:relative}.consent-switch-knob:after{content:"";background:var(--fg-3);width:14px;height:14px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.consent-switch.on{color:var(--gold)}.consent-switch.on .consent-switch-knob{border-color:var(--gold);background:var(--gold-soft)}.consent-switch.on .consent-switch-knob:after{background:var(--gold);transform:translate(16px)}.consent-switch-v{text-align:left;min-width:2.5em}@media (width<=700px){.consent{padding:16px calc(16px + var(--safe-r)) calc(16px + var(--safe-b)) calc(16px + var(--safe-l));gap:14px}.consent-body{flex-basis:100%;padding-right:34px}.consent-text{font-size:12.5px}.consent-x{top:10px;right:calc(12px + var(--safe-r))}.consent-acts{width:100%}.consent-btn{flex:calc(50% - 5px);min-height:44px;padding:0 10px}.consent-btn.mid{flex-basis:100%;order:3}.consent-scrim{align-items:flex-end;padding:0}.consent-panel{width:100%;max-height:92dvh;padding:18px calc(18px + var(--safe-r)) max(22px, var(--safe-b)) calc(18px + var(--safe-l));border-width:1px 0 0;animation:.26s cubic-bezier(.2,.7,.2,1) both sheetUp}}
