@charset "UTF-8";.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-latin.woff2?v=ac109eea1b) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-ext.woff2?v=ac109eea1b) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.woff2?v=ac109eea1b) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2?v=ac109eea1b) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:dark;--bg-0: #0a0b0d;--bg-1: #101114;--bg-2: #15171a;--bg-3: #1b1d21;--bg-4: #24272c;--bg-overlay: rgb(0 0 0 / 60%);--line: rgb(255 255 255 / 7%);--line-strong: rgb(255 255 255 / 13%);--line-focus: rgb(242 177 52 / 55%);--fg: #ebece8;--fg-2: #b0b4ad;--fg-3: #8c908a;--fg-4: #4a4d4a;--accent: #f2b134;--accent-hover: #ffc14d;--accent-fg: #15110a;--accent-soft: rgb(242 177 52 / 12%);--accent-line: rgb(242 177 52 / 40%);--up: #3ecf8e;--up-soft: rgb(62 207 142 / 12%);--down: #f0655e;--down-soft: rgb(240 101 94 / 12%);--warn: #e3a434;--info: #5aa7f0;--m-observed: #b0b4ad;--m-estimated: #b28cf5;--m-estimated-soft: rgb(178 140 245 / 12%);--m-onchain: #5aa7f0;--m-onchain-soft: rgb(90 167 240 / 12%);--hot: #ff8a4c;--hot-soft: rgb(255 138 76 / 12%);--cold: #6aa6ff;--cold-soft: rgb(106 166 255 / 12%);--st-ok: var(--up);--st-degraded: var(--warn);--st-down: var(--down);--st-chain: var(--m-onchain);--st-idle: var(--fg-3);--tier-level: #e4e6e1;--tier-level-bg: #24272c;--tier-neutral: #d3d7d0;--tier-neutral-bg: #24272c;--tier-base: #c8ccc5;--tier-base-bg: #1f2226;--tier-wood: #d9b08c;--tier-wood-bg: #2a2119;--tier-copper: #eaa07a;--tier-copper-bg: #2d1f18;--tier-iron: #c6ccd4;--tier-iron-bg: #23272d;--tier-bronze: #e6a765;--tier-bronze-bg: #2f2314;--tier-silver: #dde3ea;--tier-silver-bg: #2b3138;--tier-gold: #f5c451;--tier-gold-bg: #342a0f;--tier-platinum: #cfe7f7;--tier-platinum-bg: #1f2f3b;--tier-emerald: #66dd9c;--tier-emerald-bg: #10311f;--tier-jade: #7adcc0;--tier-jade-bg: #0f2f27;--tier-sapphire: #8dbbff;--tier-sapphire-bg: #172845;--tier-ruby: #ff9490;--tier-ruby-bg: #3b1b1e;--tier-diamond: #a9e9ff;--tier-diamond-bg: #163742;--tier-pearl: #f6e7f0;--tier-pearl-bg: #3a2d38;--tier-opal: #dcbcff;--tier-opal-bg: #2d2242;--tier-obsidian: #cdc6e6;--tier-obsidian-bg: #1b1727;--tier-legend: #cfa3ff;--tier-legend-bg: #2b1a48;--tier-role: #0a0b0d;--tier-role-bg: #e6e8e3;--c-1: var(--accent);--c-2: #5aa7f0;--c-3: #3ecf8e;--c-4: #b28cf5;--c-5: #f0655e;--c-6: #e0e3dd;--c-7: #ff8a4c;--c-8: #6aa6ff;--c-grid: rgb(255 255 255 / 6%);--c-ref: rgb(235 236 232 / 55%);--font-ui: "Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;--font-mono: "Geist Mono", "SF Mono", ui-monospace, Menlo, monospace;--fs-0: 11px;--fs-1: 12px;--fs-2: 13px;--fs-3: 14px;--fs-4: 16px;--fs-5: 20px;--fs-6: 26px;--fs-7: 36px;--lh-tight: 1.15;--lh-ui: 1.35;--lh-prose: 1.55;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 72px;--r-1: 3px;--r-2: 6px;--r-3: 10px;--r-pill: 999px;--ctl-b: 1px;--ctl-h-sm: 24px;--ctl-px-sm: 8px;--ctl-fs-sm: var(--fs-1);--ctl-ico-sm: 12px;--ctl-gap-sm: 5px;--ctl-r-sm: 5px;--ctl-h-md: 30px;--ctl-px-md: 10px;--ctl-fs-md: var(--fs-2);--ctl-ico-md: 14px;--ctl-gap-md: 6px;--ctl-r-md: 6px;--ctl-h-lg: 36px;--ctl-px-lg: 14px;--ctl-fs-lg: var(--fs-3);--ctl-ico-lg: 16px;--ctl-gap-lg: 8px;--ctl-r-lg: 8px;--shadow-1: 0 1px 2px rgb(0 0 0 / 40%);--shadow-2: 0 8px 24px rgb(0 0 0 / 35%);--shadow-3: 0 20px 48px rgb(0 0 0 / 45%);--z-sticky: 20;--z-nav: 50;--z-dropdown: 60;--z-progress: 70;--z-modal: 100;--z-toast: 110;--nav-h: 48px;--ticker-h: 32px;--content-w: 1480px;--gutter: 20px;--ease-out: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t-base: .2s}@media (max-width: 819px){:root{--gutter: 12px}}@property --ctl{syntax: "*"; inherits: false;}@property --ctl-col{syntax: "*"; inherits: false;}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg-0);color:var(--fg);font-family:var(--font-ui);font-size:var(--fs-2);line-height:var(--lh-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv05"}html{scrollbar-gutter:stable}body{min-height:100dvh}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.01em;line-height:var(--lh-tight)}h1{font-size:var(--fs-6);letter-spacing:-.02em}h2{font-size:var(--fs-4)}h3{font-size:var(--fs-3)}p{margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--fg)}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}svg{display:block}table{border-collapse:collapse;border-spacing:0}ul,ol{margin:0;padding:0;list-style:none}hr{border:0;border-top:1px solid var(--line);margin:0}small{font-size:var(--fs-1)}code,kbd{font-family:var(--font-mono);font-size:.92em}:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px;border-radius:var(--r-1)}::selection{background:var(--accent-soft);color:var(--fg)}*{scrollbar-width:thin;scrollbar-color:var(--bg-4) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--bg-4);border-radius:4px}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum","zero" 0;letter-spacing:-.01em;white-space:nowrap}.num-lg{font-size:var(--fs-5);font-weight:500}.num-xl{font-size:var(--fs-7);font-weight:500;letter-spacing:-.03em;line-height:1}.up{color:var(--up)}.down{color:var(--down)}.flat,.mute{color:var(--fg-3)}.dim{color:var(--fg-2)}.hot{color:var(--hot)}.cold{color:var(--cold)}.unit{color:var(--fg-3);font-size:.85em;margin-left:2px}.eyebrow{font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.label{font-size:var(--fs-1);color:var(--fg-2)}.prose{max-width:72ch;font-size:var(--fs-3);line-height:var(--lh-prose);color:var(--fg-2)}.prose h2{color:var(--fg);margin:var(--s-6) 0 var(--s-3);font-size:var(--fs-5)}.prose h3{color:var(--fg);margin:var(--s-5) 0 var(--s-2)}.prose p+p{margin-top:var(--s-3)}.prose ul,.prose ol{margin:var(--s-3) 0;padding-left:1.2em;list-style:disc}.prose ol{list-style:decimal}.prose li+li{margin-top:var(--s-1)}.prose a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.prose a:hover{text-decoration-color:var(--accent)}.prose strong{color:var(--fg);font-weight:600}.prose code{background:var(--bg-2);padding:1px 5px;border-radius:var(--r-1)}.trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[hidden]{display:none!important}.nowrap{white-space:nowrap}.right{text-align:right}.center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:var(--content-w);margin:0 auto;padding:0 var(--gutter)}.stack>*+*{margin-top:var(--s-5)}.stack-sm>*+*{margin-top:var(--s-3)}.row{display:flex;align-items:center;gap:var(--s-2)}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.grow{flex:1 1 auto;min-width:0}.grid{display:grid;gap:var(--s-4)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-side{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.span-2{grid-column:span 2}.grid-top{align-items:start}@media (max-width: 1079px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-main,.grid-side{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}.span-2{grid-column:auto}}@media (max-width: 639px){.hide-sm{display:none!important}}@media (max-width: 819px){.hide-md{display:none!important}}@media (max-width: 1079px){.hide-lg{display:none!important}}@media (min-width: 640px){.only-sm{display:none!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes tick{0%{background-color:#ffffff24}to{background-color:transparent}}.tick{animation:tick .9s var(--ease-out) 1;border-radius:var(--r-1)}@keyframes row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.row-in{animation:row-in .22s var(--ease-out) 1}.shell{display:flex;flex-direction:column;min-height:100dvh}.shell-main{flex:1 0 auto;padding:var(--s-5) 0 var(--s-8)}.nav{position:sticky;top:0;z-index:var(--z-nav);height:var(--nav-h);background:#0a0b0deb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav-in{height:100%;display:flex;align-items:center;gap:var(--s-4)}.brand{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:-.02em;font-size:15px;color:var(--fg);flex:none}.brand-mark{width:20px;height:20px}.brand em{font-style:normal;color:var(--fg-3);font-weight:500}.nav-links{display:flex;align-items:center;gap:2px;height:100%}.nav-link{position:relative;display:inline-flex;align-items:center;height:var(--nav-h);padding:0 10px;color:var(--fg-2);font-weight:500;font-size:var(--fs-2);white-space:nowrap}.nav-link:hover,.nav-link[aria-current=page],.nav-link.active{color:var(--fg)}.nav-link[aria-current=page]:after,.nav-link.active:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--accent);border-radius:1px}.nav-more .nav-link.menu-btn{gap:5px;cursor:pointer}.nav-more .nav-link.menu-btn .chev{color:var(--fg-3)}.nav-more .nav-link.menu-btn:focus-visible{outline:2px solid var(--line-focus);outline-offset:-6px;border-radius:var(--r-2)}.nav-more.has-current .nav-link.menu-btn{color:var(--fg)}.nav-more.has-current .nav-link.menu-btn:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--accent);border-radius:1px}.nav-more.is-open .nav-link.menu-btn{color:var(--fg)}.nav-mega{--col: 172px;max-width:none;max-height:none;border-radius:var(--r-3)}.nav-mega .pop-list{display:grid;grid-auto-flow:column;grid-auto-columns:var(--col);gap:0 var(--s-2);padding:var(--s-2);overflow:auto}.nav-mega .pop-group,.nav-mega .pop-group+.pop-group{min-width:0;margin:0;padding:0;border:0}.nav-mega .pop-h{padding:6px 10px 8px;margin-bottom:4px;border-bottom:1px solid var(--line)}.nav-mega .pop-item{min-height:32px;padding:0 10px 0 16px;border-radius:var(--r-2);font-weight:400}.nav-mega .pop-item:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.nav-mega .pop-check{display:none}.nav-mega .pop-item.is-selected:before{content:"";position:absolute;top:8px;bottom:8px;left:6px;width:3px;border-radius:var(--r-pill);background:var(--accent)}@media (pointer: coarse){.nav-mega .pop-item{min-height:44px}}.nav-right{margin-left:auto;display:flex;align-items:center;gap:var(--s-3)}.search{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.search>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.search>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.search{display:flex;width:260px;padding-right:calc(var(--ctl-px) - 2px);background:var(--bg-2);border-color:var(--line);color:var(--fg-3)}.search:focus-within{border-color:var(--line-strong);color:var(--fg-2)}.search .input{--ctl: initial;flex:1;min-width:0;height:100%;padding:0;background:none;border:0;border-radius:0;outline:0;color:var(--fg);font-size:var(--ctl-fs)}.search .input::placeholder{color:var(--fg-3)}.search .input:focus-visible{outline:0}.search kbd{display:inline-flex;align-items:center;height:calc(var(--ctl-h) - 12px);line-height:1;white-space:nowrap;padding:0 5px;font-size:10px;border:1px solid var(--line-strong);border-radius:3px;color:var(--fg-3)}.live-dot{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.live-dot i{width:7px;height:7px;border-radius:50%;background:var(--fg-4);flex:none}.live-dot[data-state=open] i{background:var(--accent)}.live-dot[data-state=connecting] i,.live-dot[data-state=reconnecting] i{background:var(--warn);animation:breathe 1.6s ease-in-out infinite}.live-dot[data-state=paused] i{background:var(--fg-4)}.nav-right>.live-dot{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.nav-right>.live-dot>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.nav-right>.live-dot>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.nav-right>.live-dot{padding:0;font-size:var(--fs-0);letter-spacing:.08em}@keyframes breathe{0%,to{opacity:1}50%{opacity:.35}}.nav-burger{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.nav-burger>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.nav-burger>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.nav-burger:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.nav-burger{width:var(--ctl-h);padding:0;justify-content:center;display:none;color:var(--fg-2)}.nav-burger:hover{background:var(--bg-2)}.nav-drawer{display:none;position:absolute;top:100%;left:0;right:0;height:calc(100dvh - var(--nav-h));background:var(--bg-0);z-index:var(--z-nav);overflow:auto;overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);align-content:start;column-gap:var(--s-6);padding:var(--s-4) var(--gutter) var(--s-7)}.nav-drawer .search{--ctl: lg;--ctl-h: var(--ctl-h-lg);--ctl-px: var(--ctl-px-lg);--ctl-fs: var(--ctl-fs-lg);--ctl-ico: var(--ctl-ico-lg);--ctl-gap: var(--ctl-gap-lg);--ctl-r: var(--ctl-r-lg);grid-column:1/-1;width:100%;margin-bottom:var(--s-3)}@media (min-width: 640px){.nav-drawer{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}.nav[data-open=true] .nav-drawer{display:grid}.nav-drawer .nav-drawer-main{display:flex;flex-direction:column;padding-bottom:var(--s-2)}.nav-drawer .nav-drawer-link{position:relative;display:flex;align-items:center;min-height:44px;padding:0 12px 0 16px;border-radius:var(--r-2);color:var(--fg-2);font-size:var(--fs-3);font-weight:500}.nav-drawer .nav-drawer-link:hover{color:var(--fg);background:var(--bg-1)}.nav-drawer .nav-drawer-link:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.nav-drawer .nav-drawer-link[aria-current=page]{color:var(--fg);background:var(--bg-1)}.nav-drawer .nav-drawer-link[aria-current=page]:before{content:"";position:absolute;top:10px;bottom:10px;left:6px;width:3px;border-radius:var(--r-pill);background:var(--accent)}.nav-drawer .nav-drawer-more{display:flex;flex-direction:column;border-top:1px solid var(--line)}@media (min-width: 640px){.nav-drawer .nav-drawer-more{border-top:0}}.nav-drawer .nav-acc{border-bottom:1px solid var(--line)}.nav-drawer .nav-acc-h{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 12px 0 16px;border-radius:var(--r-2);list-style:none;color:var(--fg);font-size:var(--fs-3);font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent}.nav-drawer .nav-acc-h::-webkit-details-marker{display:none}.nav-drawer .nav-acc-h::marker{content:""}.nav-drawer .nav-acc-h .chev{width:12px;height:12px;color:var(--fg-3);transition:transform var(--t-fast)}.nav-drawer .nav-acc-h:hover{background:var(--bg-1)}.nav-drawer .nav-acc-h:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.nav-drawer .nav-acc[open]>.nav-acc-h .chev{transform:rotate(180deg)}.nav-drawer .nav-acc-b{padding:0 0 var(--s-2)}.nav-drawer .nav-acc-b .nav-drawer-link{font-weight:400}@media (max-width: 1079px){.nav-links{display:none}.nav-burger{display:inline-flex}.nav-right .search{width:200px}}@media (max-width: 639px){.nav-right .search{display:none}.brand span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.search-c{--collapsed: 0}.search-c .search-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--ctl-ico);height:100%;padding:0;color:inherit;cursor:text}.search-c .search-btn:focus-visible{outline:0}@media (min-width: 1080px) and (max-width: 1439px){.nav-right .search-c{--collapsed: 1;width:var(--ctl-h);padding:0;justify-content:center;background:none;border-color:transparent;color:var(--fg-2)}.nav-right .search-c:hover{background:var(--bg-2);color:var(--fg)}.nav-right .search-c .search-btn{width:100%;cursor:pointer;border-radius:inherit}.nav-right .search-c .search-btn:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.nav-right .search-c .input,.nav-right .search-c kbd{display:none}.nav-right .search-c.is-open{position:absolute;top:50%;right:var(--gutter);transform:translateY(-50%);z-index:2;width:min(360px,100vw - 2 * var(--gutter) - 24px);padding:0 calc(var(--ctl-px) - 2px) 0 var(--ctl-px);justify-content:flex-start;background:var(--bg-2);border-color:var(--line-strong);color:var(--fg-2);box-shadow:var(--shadow-2)}.nav-right .search-c.is-open .search-btn{width:var(--ctl-ico);cursor:text}.nav-right .search-c.is-open .input{display:block}.nav-right .search-c.is-open kbd{display:inline-flex}}@media (min-width: 640px) and (max-width: 819px){.nav-right .search-c{--collapsed: 1;width:var(--ctl-h);padding:0;justify-content:center;background:none;border-color:transparent;color:var(--fg-2)}.nav-right .search-c:hover{background:var(--bg-2);color:var(--fg)}.nav-right .search-c .search-btn{width:100%;cursor:pointer;border-radius:inherit}.nav-right .search-c .search-btn:focus-visible{outline:2px solid var(--line-focus);outline-offset:-2px}.nav-right .search-c .input,.nav-right .search-c kbd{display:none}.nav-right .search-c.is-open{position:absolute;top:50%;right:var(--gutter);transform:translateY(-50%);z-index:2;width:min(360px,100vw - 2 * var(--gutter) - 24px);padding:0 calc(var(--ctl-px) - 2px) 0 var(--ctl-px);justify-content:flex-start;background:var(--bg-2);border-color:var(--line-strong);color:var(--fg-2);box-shadow:var(--shadow-2)}.nav-right .search-c.is-open .search-btn{width:var(--ctl-ico);cursor:text}.nav-right .search-c.is-open .input{display:block}.nav-right .search-c.is-open kbd{display:inline-flex}}@media (min-width: 1080px) and (max-width: 1279px){.nav-link.is-fold{display:none}.nav-more.has-fold-current .nav-link.menu-btn{color:var(--fg)}.nav-more.has-fold-current .nav-link.menu-btn:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--accent);border-radius:1px}}@media (min-width: 1280px){.nav-mega .pop-item.is-fold{display:none}}.ticker{height:var(--ticker-h);border-bottom:1px solid var(--line);background:var(--bg-1);overflow:hidden;position:relative}.ticker:after{content:"";position:absolute;top:0;right:0;bottom:0;width:48px;background:linear-gradient(90deg,transparent,var(--bg-1));pointer-events:none}.ticker-in{display:flex;align-items:center;height:100%;gap:0}.ticker-label{flex:none;display:inline-flex;align-items:center;gap:8px;height:100%;padding:0 var(--gutter) 0 var(--gutter);border-right:1px solid var(--line);font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-1);z-index:1}.ticker-track{flex:1;min-width:0;display:flex;align-items:center;gap:0;overflow:hidden}.ticker-item{flex:none;display:inline-flex;align-items:center;gap:8px;height:var(--ticker-h);padding:0 14px;border-right:1px solid var(--line);font-size:var(--fs-1);color:var(--fg-2);white-space:nowrap}.ticker-item .num{color:var(--fg)}.ticker-item:hover{background:var(--bg-2)}.ticker-item .ticker-game{color:var(--fg-2);max-width:160px}.ticker-item .ticker-mult{color:var(--fg-3)}.page-h{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-5)}.page-h .crumbs{display:flex;align-items:center;gap:6px;font-size:var(--fs-1);color:var(--fg-3);margin-bottom:6px}.page-h .crumbs a:hover{color:var(--fg)}.page-h .crumbs i{color:var(--fg-4);font-style:normal}.page-h h1{display:flex;align-items:center;gap:12px}.page-h .sub{margin-top:6px;color:var(--fg-2);font-size:var(--fs-3);max-width:70ch}.page-h .actions{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin-bottom:var(--s-5);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{--ctl: lg;--ctl-h: var(--ctl-h-lg);--ctl-px: var(--ctl-px-lg);--ctl-fs: var(--ctl-fs-lg);--ctl-ico: var(--ctl-ico-lg);--ctl-gap: var(--ctl-gap-lg);--ctl-r: var(--ctl-r-lg);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.tab>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.tab>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.tab{flex:none;padding:0 12px;border:0;border-radius:0;color:var(--fg-2);font-weight:500}.tab:hover,.tab[aria-selected=true],.tab.active{color:var(--fg)}.tab[aria-selected=true]:after,.tab.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--accent);border-radius:1px}.tab .count{margin-left:6px;color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-0)}.footer{border-top:1px solid var(--line);background:var(--bg-1);padding:var(--s-6) 0 var(--s-6);color:var(--fg-3);font-size:var(--fs-1)}.footer-grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:var(--s-5)}.footer-h{font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:6px}.footer li a{display:inline-block;padding:4px 0;line-height:16px}.footer a{color:var(--fg-2)}.footer a:hover{color:var(--fg)}.footer-brand p{margin-top:10px;max-width:42ch;line-height:var(--lh-prose)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-6);padding-top:var(--s-4);border-top:1px solid var(--line)}.age{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1.5px solid var(--fg-2);border-radius:50%;font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--fg-2);flex:none}@media (max-width: 1079px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (max-width: 639px){.footer-grid{grid-template-columns:1fr 1fr;gap:var(--s-4)}}.nav-progress{position:fixed;top:0;left:0;width:100%;height:2px;z-index:var(--z-progress);pointer-events:none;background:linear-gradient(90deg,var(--accent),var(--accent-hover));border-radius:0 1px 1px 0;transform:scaleX(0);transform-origin:0 50%;opacity:0;transition:none}.nav-progress[data-state=loading]{opacity:1;transform:scaleX(.9);transition:transform 10s cubic-bezier(.02,.7,.1,1)}.nav-progress[data-state=done]{opacity:1;transform:scaleX(1);transition:transform .15s var(--ease-out)}.nav-progress[data-state=fade]{opacity:0;transform:scaleX(1);transition:opacity .22s ease}@media (prefers-reduced-motion: reduce){.nav-progress,.nav-progress[data-state]{transition:none}}a[href][aria-pressed=true]{cursor:progress}.panel{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);display:flex;flex-direction:column;min-width:0}.panel-h{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:10px 14px;border-bottom:1px solid var(--line);min-height:42px}.panel-h h2,.panel-h h3{font-size:var(--fs-2);font-weight:600;display:flex;align-items:center;gap:8px}.panel-h .panel-sub{color:var(--fg-3);font-size:var(--fs-1);font-weight:400}.panel-h .panel-tools{display:flex;align-items:center;gap:var(--s-2);margin-left:auto}.panel-h a.more{font-size:var(--fs-1);color:var(--fg-3)}.panel-h a.more:hover{color:var(--fg)}.panel-b{padding:14px}.panel-b-flush{padding:0}.panel-f{padding:8px 14px;border-top:1px solid var(--line);color:var(--fg-3);font-size:var(--fs-1);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.panel-f .row{flex-wrap:wrap}.panel-f a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.panel-f a:hover{color:var(--fg)}.stat{position:relative;padding:12px 14px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);min-width:0}.stat .stat-l{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--fg-2);font-size:var(--fs-1)}.stat .stat-v{margin-top:6px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.stat .stat-v .num{font-size:var(--fs-6);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--fg)}.stat .stat-v .delta{font-size:var(--fs-1)}.stat .stat-f{margin-top:6px;color:var(--fg-3);font-size:var(--fs-0)}.stat.stat-sm .stat-v .num{font-size:var(--fs-5)}.stat.stat-empty .stat-v .num{color:var(--fg-4)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1);overflow:hidden}.stat-row .stat{border:0;border-radius:0;border-right:1px solid var(--line);background:none}.stat-row .stat:last-child{border-right:0}@media (max-width: 819px){.stat-row .stat{border-bottom:1px solid var(--line)}}.measure{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-0);font-weight:500;letter-spacing:.02em;color:var(--fg-3);white-space:nowrap;cursor:help}.measure i{width:8px;height:8px;border-radius:50%;flex:none;box-sizing:border-box}.measure[data-m=observed] i{background:var(--m-observed)}.measure[data-m=estimated] i{border:1.5px dashed var(--m-estimated)}.measure[data-m=onchain] i{background:var(--m-onchain);border-radius:2px;transform:rotate(45deg) scale(.9)}.measure[data-m=estimated]{color:var(--m-estimated)}.measure[data-m=onchain]{color:var(--m-onchain)}.measure.measure-dot-only{gap:0}.measure.measure-dot-only span{display:none}.pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:var(--r-pill);font-size:var(--fs-0);font-weight:600;letter-spacing:.02em;white-space:nowrap;line-height:1;background:var(--bg-3);color:var(--fg-2);border:1px solid transparent}.pill i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.pill[data-s=ok]{color:var(--st-ok);background:var(--up-soft)}.pill[data-s=degraded]{color:var(--st-degraded);background:#e3a4341f}.pill[data-s=down]{color:var(--st-down);background:var(--down-soft)}.pill[data-s=chain_only],.pill[data-s=chain]{color:var(--st-chain);background:var(--m-onchain-soft)}.pill[data-s=disabled],.pill[data-s=idle]{color:var(--fg-3);background:var(--bg-3)}.pill[data-s=open]{color:var(--info);background:var(--m-onchain-soft)}.pill[data-s=won]{color:var(--up);background:var(--up-soft)}.pill[data-s=lost]{color:var(--down);background:var(--down-soft)}.pill[data-s=void],.pill[data-s=cashout]{color:var(--fg-2);background:var(--bg-3)}.pill[data-s=active]{color:var(--accent);background:var(--accent-soft)}.pill[data-s=ended]{color:var(--fg-3);background:var(--bg-3)}.pill[data-s=hot]{color:var(--hot);background:var(--hot-soft)}.pill[data-s=cold]{color:var(--cold);background:var(--cold-soft)}.pill[data-s=normal]{color:var(--fg-2);background:var(--bg-3)}.pill[data-s=too-early]{color:var(--fg-3);background:var(--bg-3);border-style:dashed;border-color:var(--line-strong)}.pill[data-s=flag]{color:var(--warn);background:#e3a4341f}.pill[data-s=accent]{color:var(--accent);background:var(--accent-soft)}.pill.pill-outline{background:none;border-color:var(--line-strong)}.pill.pill-lg{height:24px;padding:0 10px;font-size:var(--fs-1)}.facts-badges{display:inline-flex;align-items:center;gap:4px;flex:none}.fact-chip{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:var(--r-1);font-size:10px;font-weight:500;letter-spacing:.02em;color:var(--fg-2);background:var(--bg-3);white-space:nowrap}.game-w{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.game-w .game{min-width:0}.kind{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--r-1);font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);background:var(--bg-3);white-space:nowrap}.kind[data-k=originals]{color:var(--accent);background:var(--accent-soft)}.kind[data-k=live]{color:var(--down);background:var(--down-soft)}.kind[data-k=sports]{color:var(--up);background:var(--up-soft)}.access{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:10px;color:var(--fg-2);background:var(--bg-3);white-space:nowrap}.access[data-a=proxy]{color:var(--warn)}.access[data-a=browser]{color:var(--m-estimated)}.cas{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--fg);font-weight:500;white-space:nowrap}.cas:hover .cas-name,.cas .cas-name{color:var(--fg)}.cas-mono{position:relative;width:20px;height:20px;border-radius:5px;flex:none;display:inline-grid;place-items:center;overflow:hidden;font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:-.02em;color:var(--ink, var(--fg));background:var(--hue, var(--bg-3))}.cas-mono:before{content:attr(data-mono)}.cas-mono img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.cas-mono.lg{width:36px;height:36px;border-radius:9px;font-size:14px}.cas-mono.xl{width:48px;height:48px;border-radius:12px;font-size:18px}.cas-mono.sm{width:16px;height:16px;border-radius:4px;font-size:8px}.cas-stack{display:inline-flex}.cas-stack .cas-mono{margin-left:-6px;box-shadow:0 0 0 2px var(--bg-1)}.cas-stack .cas-mono:first-child{margin-left:0}.cas-wordmark{display:inline-flex;align-items:center;min-width:0;max-width:100%}.cas-wordmark img{display:block;height:var(--h, 32px);width:auto;max-width:100%;object-fit:contain;object-position:left center;color:var(--fg);font-weight:600;font-size:var(--fs-3);line-height:var(--h, 32px);white-space:nowrap}.cas-wordmark .cas-wordmark-sm{display:none}@media (max-width: 639px){.cas-wordmark.swap img{display:none}.cas-wordmark.swap .cas-wordmark-sm{display:inline-flex}}.game{display:inline-flex;align-items:center;gap:8px;min-width:0;line-height:1.2}.game .game-t{display:flex;flex-direction:column;min-width:0;gap:2px}.game .game-n{color:var(--fg);font-weight:500}.game .game-p{color:var(--fg-3);font-size:var(--fs-0)}.player{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-1)}.player.hidden{color:var(--fg-3);font-style:italic;font-family:var(--font-ui)}.player a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.prov{display:inline-flex;align-items:center;gap:6px;color:var(--fg-2);font-size:var(--fs-1)}.prov i{width:6px;height:6px;border-radius:1px;background:var(--fg-4);transform:rotate(45deg);flex:none}.coin{display:inline-flex;align-items:center;gap:5px}.coin i{width:12px;height:12px;border-radius:50%;background:var(--bg-4);display:inline-grid;place-items:center;font-size:7px;font-weight:700;color:var(--fg-2)}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tbl{width:100%;font-size:var(--fs-2)}.tbl th,.tbl td{padding:0 12px;height:36px;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--line)}.tbl th{position:sticky;top:0;z-index:1;background:var(--bg-1);font-size:var(--fs-0);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);height:32px}.tbl thead th{box-shadow:inset 0 -1px 0 var(--line);border-bottom:0}.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody tr:hover td{background:var(--bg-2)}.tbl td.r,.tbl th.r{text-align:right}.tbl td.c,.tbl th.c{text-align:center}.tbl td.rank{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-1);width:40px}.tbl td.rank-1{color:var(--accent);font-weight:600}.tbl td.shrink,.tbl th.shrink{width:1%}.tbl td.wide{max-width:260px;overflow:hidden;text-overflow:ellipsis}.tbl th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.tbl th.sortable:hover{color:var(--fg-2)}.tbl th.sortable[aria-sort]:after{content:" ↓";color:var(--accent)}.tbl th.sortable[aria-sort=ascending]:after{content:" ↑"}.tbl tr.sub td{color:var(--fg-3)}.tbl tr.dim td{opacity:.55}.tbl td .cas{min-height:24px}.tbl.tbl-dense th,.tbl.tbl-dense td{padding:0 10px;height:30px}.tbl.tbl-dense th{height:28px}.tbl.tbl-xl td{height:44px}@media (min-width: 640px){.tbl.tbl-wide thead th{white-space:normal;line-height:1.25;padding-top:4px;padding-bottom:4px}.tbl.tbl-wide th,.tbl.tbl-wide td{padding-left:8px;padding-right:8px}.tbl.tbl-wide th:first-child,.tbl.tbl-wide td:first-child{padding-left:12px}.tbl.tbl-wide th:last-child,.tbl.tbl-wide td:last-child{padding-right:12px}}.bar-cell{display:inline-grid;grid-template-columns:72px minmax(60px,auto);align-items:center;gap:10px;vertical-align:top}.bar-cell .bar{position:relative;display:block;height:4px;border-radius:2px;background:var(--bg-3);overflow:hidden}.bar-cell .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--accent)}.bar-cell .bar.bar-up i{background:var(--up)}.bar-cell .bar.bar-down i{background:var(--down)}.bar-cell .bar.bar-chain i{background:var(--m-onchain)}.bar-cell .num{text-align:right;margin-left:0}@media (max-width: 639px){.bar-cell{grid-template-columns:minmax(60px,auto)}.bar-cell .bar{display:none}}.list-item .bar-cell{margin-left:auto}.list-item .bar-cell .num{margin-left:0}.tbl-sticky-h{max-height:70vh;overflow:auto}.tbl .pos{color:var(--up)}.tbl .neg{color:var(--down)}@media (max-width: 639px){.tbl.collapse thead{display:none}.tbl.collapse tr{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:10px 12px;border-bottom:1px solid var(--line)}.tbl.collapse td{display:block;height:auto;padding:0;border:0;white-space:normal}.tbl.collapse td.r{text-align:right}.tbl.collapse td[data-l]:before{content:attr(data-l) " ";color:var(--fg-3);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;margin-right:4px}.tbl.collapse td.hide-collapse{display:none}.tbl.collapse td.full{grid-column:1/-1}.tbl.collapse tbody tr:hover td{background:none}.tbl.collapse td .game,.tbl.collapse td .cas,.tbl.collapse td .case-ref{min-height:24px}.tbl.collapse td .player a{display:inline-block;line-height:24px}}.wins{display:flex;flex-direction:column}.win{display:grid;grid-template-columns:24px minmax(0,1.6fr) minmax(0,1fr) 96px 110px 84px 92px;align-items:center;gap:10px;padding:0 14px;height:44px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.win:last-child{border-bottom:0}.win:hover{background:var(--bg-2)}.win .win-ts{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-0);text-align:right}.win .win-mult{color:var(--fg-2);text-align:right}.win .win-pay{text-align:right;font-weight:600;color:var(--fg)}.win .win-stake{text-align:right;color:var(--fg-2)}.win .win-stake small{display:block;color:var(--fg-3);font-size:10px}.win .win-pay small{display:block;color:var(--fg-3);font-size:10px;font-weight:400}.win .win-pay small.loss{color:var(--fg-3)}.win.win-big .win-pay{color:var(--accent)}.win.win-compact{grid-template-columns:24px minmax(0,1fr) 84px 72px;height:40px}.win.win-compact .win-stake,.win.win-compact .win-ts,.win.win-compact .player,.win.win-compact .win-pay small{display:none}.win-h{height:28px;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600}.win-h:hover{background:none}@media (max-width: 819px){.win:not(.win-compact){grid-template-columns:24px minmax(0,1.5fr) minmax(0,1fr) auto;height:auto;padding:8px 12px;row-gap:2px}.win:not(.win-compact) .win-stake,.win:not(.win-compact) .win-ts,.win:not(.win-compact) .win-pay small{display:none}.win:not(.win-compact) .win-mult{grid-column:4}.win:not(.win-compact) .win-pay{grid-column:4}.win-h{display:none}}.btn{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.btn>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.btn>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.btn:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.btn{justify-content:center;font-weight:500;border-color:var(--line-strong);background:var(--bg-2);color:var(--fg);transition:background var(--t-fast),border-color var(--t-fast)}.btn:hover{background:var(--bg-3);border-color:var(--fg-4)}.btn.btn-primary{background:var(--accent);color:var(--accent-fg);border-color:transparent}.btn.btn-primary:hover{background:var(--accent-hover)}.btn.btn-ghost{background:none;border-color:transparent;color:var(--fg-2)}.btn.btn-ghost:hover{background:var(--bg-2);color:var(--fg)}.btn.btn-danger{color:var(--down)}.btn.btn-danger:hover{border-color:var(--down)}.btn.btn-sm{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.btn.btn-lg{--ctl: lg;--ctl-h: var(--ctl-h-lg);--ctl-px: var(--ctl-px-lg);--ctl-fs: var(--ctl-fs-lg);--ctl-ico: var(--ctl-ico-lg);--ctl-gap: var(--ctl-gap-lg);--ctl-r: var(--ctl-r-lg)}.btn:disabled{opacity:.45;cursor:not-allowed}.seg{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.seg>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.seg>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.seg{padding:2px;gap:2px;background:var(--bg-2);border-color:var(--line)}.seg a,.seg button{display:inline-flex;align-items:center;align-self:stretch;padding:0 calc(var(--ctl-px) - 1px);border-radius:calc(var(--ctl-r) - 2px);font-size:calc(var(--ctl-fs) - 1px);font-weight:500;color:var(--fg-2);font-family:var(--font-mono);white-space:nowrap}.seg a:hover,.seg button:hover{color:var(--fg)}.seg a[aria-pressed=true],.seg a[aria-current=true],.seg a.active,.seg button[aria-pressed=true],.seg button[aria-current=true],.seg button.active{background:var(--bg-4);color:var(--fg)}.seg.seg-sm{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:var(--s-4)}.filters .spacer{flex:1}.input{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.input>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.input>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.input{border-color:var(--line);background:var(--bg-2);color:var(--fg);outline:0;min-width:0}.input:focus{border-color:var(--line-strong)}.input::placeholder{color:var(--fg-3)}.input.input-sm{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.input.input-lg{--ctl: lg;--ctl-h: var(--ctl-h-lg);--ctl-px: var(--ctl-px-lg);--ctl-fs: var(--ctl-fs-lg);--ctl-ico: var(--ctl-ico-lg);--ctl-gap: var(--ctl-gap-lg);--ctl-r: var(--ctl-r-lg)}textarea.input{--ctl: initial;height:auto;padding:8px var(--ctl-px);line-height:var(--lh-ui);resize:vertical;white-space:pre-wrap}.chip{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.chip>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.chip>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.chip{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent)}.chip a,.chip button{color:inherit;opacity:.7}.chip a:hover,.chip button:hover{opacity:1}.field{display:flex;flex-direction:column;gap:5px}.field label{font-size:var(--fs-1);color:var(--fg-2)}.field .hint{font-size:var(--fs-0);color:var(--fg-3)}.chart{position:relative;min-width:0}.chart-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:6px;font-size:var(--fs-1);color:var(--fg-2)}.chart-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:var(--fs-0);color:var(--fg-3)}.chart-legend span{display:inline-flex;align-items:center;gap:5px}.chart-legend i{width:10px;height:2px;background:var(--c-1);border-radius:1px;flex:none}.chart-legend i.band{height:8px;opacity:.35}.chart-legend i.dash{background:repeating-linear-gradient(90deg,var(--c-ref) 0 3px,transparent 3px 5px)}.chart-legend i.bar{width:8px;height:8px;border-radius:2px}.chart-box{position:relative;width:100%}.chart-box .u-legend{display:none}.chart-box .uplot{font-family:var(--font-mono)!important}.chart-box .u-axis{color:var(--fg-3)}.chart-box .u-cursor-pt{border-radius:50%}.chart-box .u-select{background:#ffffff0f}.chart-tip{position:absolute;pointer-events:none;z-index:2;padding:6px 8px;background:var(--bg-3);border:1px solid var(--line-strong);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-size:var(--fs-0);color:var(--fg-2);white-space:nowrap;display:none}.chart-tip b{color:var(--fg);font-weight:500;font-family:var(--font-mono)}.chart-tip .t{color:var(--fg-3);margin-bottom:3px}.chart-tip .s{display:flex;align-items:center;gap:6px}.chart-tip .s i{width:8px;height:2px}.chart-empty{display:grid;place-items:center;height:100%;min-height:120px;color:var(--fg-4);font-size:var(--fs-1);border:1px dashed var(--line);border-radius:var(--r-2)}.spark{display:block;width:100%;height:28px}.spark path{fill:none;stroke:var(--fg-2);stroke-width:1.25;vector-effect:non-scaling-stroke}.spark.up path{stroke:var(--up)}.spark.down path{stroke:var(--down)}.spark .area{fill:currentColor;opacity:.08;stroke:none}.ci-bars{display:flex;flex-direction:column;gap:6px}.ci-row{display:grid;grid-template-columns:150px minmax(0,1fr) 210px;align-items:center;gap:12px;font-size:var(--fs-1);min-height:24px}.ci-row .ci-l{display:flex;align-items:center;gap:7px;min-width:0}.ci-track{position:relative;height:18px}.ci-track .ci-axis{position:absolute;left:0;right:0;top:50%;height:1px;background:var(--line-strong)}.ci-track .ci-band{position:absolute;top:5px;height:8px;border-radius:2px;background:var(--accent);opacity:.35}.ci-track .ci-point{position:absolute;top:4px;width:10px;height:10px;border-radius:50%;background:var(--accent);transform:translate(-50%)}.ci-track .ci-adv{position:absolute;top:1px;bottom:1px;width:2px;background:var(--c-ref);transform:translate(-50%)}.ci-track .ci-adv:after{content:"";position:absolute;left:50%;top:-3px;width:5px;height:5px;border-radius:50%;background:var(--c-ref);transform:translate(-50%)}.ci-row.flag .ci-band,.ci-row.flag .ci-point{background:var(--warn)}.ci-row.thin .ci-band,.ci-row.thin .ci-point{background:var(--fg-4)}.ci-row .ci-v{display:flex;justify-content:flex-end;align-items:baseline;gap:8px;white-space:nowrap}.ci-row .ci-v .num{color:var(--fg)}.ci-row .ci-v small{color:var(--fg-3)}.ci-scale{display:flex;justify-content:space-between;grid-column:2;font-family:var(--font-mono);font-size:10px;color:var(--fg-3);margin-top:2px}@media (max-width: 639px){.ci-row{grid-template-columns:1fr;gap:4px}.ci-row .ci-v{justify-content:flex-start}}.rtp-v{display:inline-flex;align-items:baseline;gap:4px}.rtp-v .num{color:var(--fg);font-weight:500}.rtp-v small{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-0)}.below-min{color:var(--fg-3)!important}.below-min .num,.below-min .rtp-v .num{color:var(--fg-3);font-weight:400}.below-min-tag{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--fg-3);border:1px dashed var(--line-strong);border-radius:var(--r-1);padding:0 5px;height:16px;white-space:nowrap}.z{font-family:var(--font-mono);font-size:var(--fs-1)}.z.z-hot{color:var(--hot)}.z.z-cold{color:var(--cold)}.z.z-flat{color:var(--fg-3)}.matrix-wrap{overflow-x:auto}.matrix{border-collapse:separate;border-spacing:0;font-size:var(--fs-1);min-width:100%}.matrix th,.matrix td{border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.matrix thead th{position:sticky;top:0;z-index:3;background:var(--bg-1);height:48px;padding:0 6px;text-align:center;font-weight:500}.matrix thead th:first-child,.matrix tbody th{position:sticky;left:0;z-index:2;background:var(--bg-1);text-align:left;padding:0 12px;font-weight:500;min-width:120px;color:var(--fg)}.matrix thead th:first-child{z-index:4}.matrix td{padding:0;height:52px;min-width:100px;vertical-align:middle}.matrix .cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:52px;padding:4px 6px;cursor:default;white-space:nowrap}.matrix .cell .cv{font-family:var(--font-mono);font-size:var(--fs-2);color:var(--fg);font-weight:500}.matrix .cell .cc{font-family:var(--font-mono);font-size:10px;color:var(--fg-3)}.matrix .cell:hover{background:var(--bg-2)}.matrix .cell.flag{background:#e3a43412}.matrix .cell.flag .cv{color:var(--warn)}.matrix .cell.flag:hover{background:#e3a4341f}.matrix .cell.thin .cv{color:var(--fg-3);font-weight:400}.matrix .cell.na .cv{color:var(--fg-4)}.matrix .cell-adv{font-family:var(--font-mono);font-size:10px;color:var(--fg-3)}.aff{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.aff>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.aff>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.aff:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.aff{justify-content:center;border-color:var(--line-strong);background:var(--bg-2);color:var(--fg);font-weight:500;transition:background var(--t-fast),border-color var(--t-fast)}.aff>svg{color:var(--fg-3)}.aff:hover{border-color:var(--fg-4);background:var(--bg-3)}.aff:hover>svg{color:var(--fg)}.aff.aff-sm{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.aff.aff-visit{--ctl-col: visit;width:72px;padding:0}.aff.aff-primary{min-width:160px;background:var(--accent);border-color:transparent;color:var(--accent-fg);font-weight:600}.aff.aff-primary>svg,.aff.aff-primary:hover>svg{color:var(--accent-fg)}.aff.aff-primary:hover{background:var(--accent-hover)}.play-now .menu-btn.aff .chev{color:var(--accent-fg)}.play-now-pop{min-width:240px}.aff-group{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.aff-code{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.aff-code>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.aff-code>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.aff-code{padding-right:4px;border-color:var(--line);background:var(--bg-1);font-size:var(--fs-1)}.aff-code .aff-code-l{color:var(--fg-3);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.aff-code code{color:var(--fg);-webkit-user-select:all;user-select:all}.aff-code .aff-copy{display:inline-flex;align-items:center;height:calc(var(--ctl-h) - 8px);line-height:1;white-space:nowrap;padding:0 8px;border-radius:var(--r-1);color:var(--fg-2);font-size:var(--fs-0);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.aff-code .aff-copy:hover{background:var(--bg-3);color:var(--fg)}@media (max-width: 639px){.tbl.collapse td.aff-cell{grid-column:1/-1;padding-top:6px;text-align:left}.tbl.collapse td.aff-cell-none{display:none}}.tbl .tbl-fold td{padding:0;height:auto;border-top:1px solid var(--line);border-bottom:0;white-space:normal}.tbl .tbl-fold tr:hover td{background:none}.tbl .tbl-rest tr:first-child td{border-top:1px solid var(--line)}.fold-btn{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;color:var(--fg-2);font-size:var(--fs-1);font-weight:500;text-align:left}.fold-btn:hover{background:var(--bg-2);color:var(--fg)}.fold-btn .fold-chev{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--t-fast);flex:none;margin-left:2px}.fold-btn[aria-expanded=true] .fold-chev{transform:translateY(1px) rotate(225deg)}@media (max-width: 639px){.tbl.collapse .tbl-fold tr{display:block;padding:0}.tbl.collapse .tbl-fold td{display:block}.tbl.collapse .tbl-rest tr:first-child{border-top:1px solid var(--line)}}.rg{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 14px 12px 22px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1);color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui)}.rg:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--fg-3)}.rg b{color:var(--fg);font-weight:600}.rg .rg-links{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rg .rg-links a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px;white-space:nowrap}.rg .rg-links a:hover{color:var(--fg);text-decoration-color:var(--fg)}@media (max-width: 819px){.rg{grid-template-columns:auto 1fr}.rg .rg-links{grid-column:1/-1}}.note{position:relative;padding:10px 12px 10px 22px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.note:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--fg-4)}.note.note-warn:before{background:var(--warn)}.note.note-info:before{background:var(--info)}.note.note-est:before{background:var(--m-estimated)}.note b{color:var(--fg)}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:var(--s-6) var(--s-4);text-align:center;color:var(--fg-3);font-size:var(--fs-2)}.empty b{color:var(--fg-2);font-weight:500}.empty .empty-i{width:28px;height:28px;border:1px dashed var(--line-strong);border-radius:var(--r-2);margin-bottom:6px}.empty.empty-err .empty-i{border-color:var(--down);border-style:solid}.skel{position:relative;overflow:hidden;background:var(--bg-3);border-radius:var(--r-1);color:transparent!important;-webkit-user-select:none;user-select:none}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:shimmer 1.4s infinite}@keyframes shimmer{to{transform:translate(100%)}}.tip[data-tip]{cursor:help}.tip-pop{display:none;position:fixed;inset:auto;margin:0;z-index:var(--z-toast);overflow:visible;width:max-content;max-width:240px;padding:6px 8px;background:var(--bg-4);color:var(--fg);border:1px solid var(--line-strong);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-size:var(--fs-0);font-weight:400;letter-spacing:0;text-transform:none;font-family:var(--font-ui);white-space:normal;line-height:1.35;text-align:left;pointer-events:none;transition:opacity var(--t-fast)}.tip-pop:popover-open{display:block}.tip-pop.open{display:block}@starting-style{.tip-pop:popover-open{opacity:0}}.kv{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:var(--fs-1)}.kv dt{color:var(--fg-3)}.kv dd{margin:0;color:var(--fg);text-align:right}.list{display:flex;flex-direction:column}.list-item{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.list-item:last-child{border-bottom:0}.list-item:hover{background:var(--bg-2)}.list-item .num{margin-left:auto}.rank-n{width:20px;color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-1);flex:none}.more-row{display:flex;justify-content:center;padding:10px;border-top:1px solid var(--line)}.toasts{position:fixed;right:16px;bottom:16px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:8px}.toast{padding:10px 12px;background:var(--bg-3);border:1px solid var(--line-strong);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-size:var(--fs-1);color:var(--fg)}.toast.err{border-color:var(--down)}.select{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.select>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.select>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.select{min-width:0;max-width:100%;padding-right:calc(var(--ctl-px) - 2px);border-color:var(--line);background:var(--bg-2);color:var(--fg-2);transition:border-color var(--t-fast),background var(--t-fast)}.select.select-sm{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.select.select-lg{--ctl: lg;--ctl-h: var(--ctl-h-lg);--ctl-px: var(--ctl-px-lg);--ctl-fs: var(--ctl-fs-lg);--ctl-ico: var(--ctl-ico-lg);--ctl-gap: var(--ctl-gap-lg);--ctl-r: var(--ctl-r-lg)}.select:hover{border-color:var(--line-strong)}.select.has-value{border-color:var(--accent-line)}.select.is-open{border-color:var(--line-strong);background:var(--bg-3)}.select.is-invalid{border-color:var(--down)}.select.is-disabled{opacity:.45}.select:has(>.sel-btn:focus-visible),.select:has(>.menu-btn:focus-visible){outline:2px solid var(--line-focus);outline-offset:1px}.select b,.select .sel-v{color:var(--fg);font-weight:500}.sel-btn{display:inline-flex;align-items:center;gap:var(--ctl-gap);flex:1 1 auto;min-width:0;height:100%;padding:0;border-radius:inherit;text-align:left;white-space:nowrap;color:inherit;font-size:inherit;cursor:pointer}.sel-btn:focus-visible{outline:0}.sel-btn:disabled{cursor:not-allowed}.sel-btn .cas-mono{flex:none}.sel-btn .chev{flex:none;width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px);color:var(--fg-3);margin-left:2px;transition:transform var(--t-fast)}.menu-btn.select{flex:1 1 auto;text-align:left;color:inherit;cursor:pointer}.menu-btn.select:focus-visible{outline:0}.menu-btn.select:disabled{cursor:not-allowed}.menu-btn.select .cas-mono{flex:none}.menu-btn.select .chev{color:var(--fg-3);margin-left:2px}.select.is-open .chev,.menu.is-open .menu-btn .chev{transform:rotate(180deg)}.sel-l{color:var(--fg-2)}.sel-v{min-width:0}.select.is-disabled .sel-btn{cursor:not-allowed}.menu{display:inline-flex;min-width:0;max-width:100%}.menu-btn .chev{flex:none;transition:transform var(--t-fast)}.menu-btn:not(.select){display:inline-flex;align-items:center;gap:8px}.menu.is-open .menu-btn[aria-expanded=true]{color:var(--fg)}@media (pointer: coarse){.sel-btn:before,.menu-btn.select:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}.sel-btn{position:relative}}.pop{position:fixed;inset:auto;margin:0;z-index:var(--z-dropdown);overflow:hidden;display:none;flex-direction:column;min-width:180px;max-width:min(320px,100vw - 16px);max-height:min(360px,70vh);padding:0;background:var(--bg-2);color:var(--fg);border:1px solid var(--line-strong);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-family:var(--font-ui);font-size:var(--fs-2);font-weight:400;letter-spacing:0;text-transform:none;text-align:left;line-height:var(--lh-ui)}.pop::backdrop{background:none}.pop:popover-open{display:flex}.pop.open{display:flex}@starting-style{.pop:popover-open{opacity:0}}.pop:popover-open{transition:opacity var(--t-fast)}.pop-list{overflow:auto;overscroll-behavior:contain;padding:4px;min-height:0}.pop-title{padding:8px 10px 4px;font-size:var(--fs-1);color:var(--fg-2);font-weight:500}.pop-filter{padding:6px;border-bottom:1px solid var(--line);flex:none}.pop-filter-in{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.pop-filter-in>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.pop-filter-in>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.pop-filter-in{width:100%;border-color:var(--line);background:var(--bg-1);color:var(--fg);outline:0}.pop-filter-in::placeholder{color:var(--fg-3)}.pop-filter-in:focus{border-color:var(--line-strong)}.pop-filter-in:focus-visible{outline:2px solid var(--line-focus);outline-offset:0}.pop-group+.pop-group,.pop-item+.pop-group{margin-top:4px;border-top:1px solid var(--line);padding-top:4px}.pop-h{padding:6px 8px 4px;font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.pop-item{position:relative;display:flex;align-items:center;gap:8px;min-height:30px;padding:0 8px;border-radius:var(--r-1);color:var(--fg-2);font-size:var(--fs-2);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pop-item .cas-mono{flex:none}.pop-item .pop-item-l{flex:1 1 auto;min-width:0}.pop-item .pop-item-h{flex:none;color:var(--fg-3);font-size:var(--fs-0);font-family:var(--font-mono)}.pop-item .pop-check{flex:none;color:var(--accent)}.pop-item:hover,.pop-item.is-active,.pop-item:focus-visible{background:var(--bg-3);color:var(--fg);outline:0}.pop-item.is-selected{color:var(--fg)}.pop-item.is-disabled,.pop-item[aria-disabled=true]{color:var(--fg-4);cursor:not-allowed}.pop-item.is-disabled:hover,.pop-item.is-disabled.is-active,.pop-item[aria-disabled=true]:hover,.pop-item[aria-disabled=true].is-active{background:none}.pop-item.is-disabled .cas-mono,.pop-item[aria-disabled=true] .cas-mono{opacity:.45}.pop-empty{padding:10px 8px;color:var(--fg-3);font-size:var(--fs-1)}@media (pointer: coarse){.pop-item{min-height:44px}.pop{max-height:min(420px,70vh)}}.hc{width:280px;min-width:0;max-height:min(420px,80vh);padding:12px;gap:10px;overflow:auto;overscroll-behavior:contain}.hc-head{display:flex;align-items:center;gap:10px;min-width:0}.hc-head .cas-mono{flex:none}.hc-head-user{align-items:flex-start;justify-content:space-between;gap:8px}.hc-head-user .chat-lvl{margin:1px 0 0;flex:none}.hc-title{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.hc-name{font-size:var(--fs-2);font-weight:600;color:var(--fg);line-height:1.25}.hc-sub{font-size:var(--fs-0);color:var(--fg-3);line-height:1.3}.hc-sub.is-live{color:var(--fg-2)}.hc-cas{display:inline-flex;align-items:center;gap:5px}.hc-cas .cas-mono{width:12px;height:12px;border-radius:3px;font-size:7px}.hc-stats{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:5px;margin:0;padding:9px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hc-stats dt{color:var(--fg-2);font-size:var(--fs-1)}.hc-stats dd{margin:0;color:var(--fg);font-size:var(--fs-2);font-weight:500;text-align:right}.hc-stats dd .skel{display:inline-block}.hc-foot{margin:-4px 0 0;color:var(--fg-3);font-size:var(--fs-0);line-height:1.35}.hc-foot .skel{display:inline-block}.hc-actions{display:flex;flex-wrap:wrap;gap:6px}.hc-quiet{align-self:flex-start;color:var(--fg-3);font-size:var(--fs-0);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.hc-quiet:hover{color:var(--fg)}.hc-quiet:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px;border-radius:2px}.xpl{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:3px;border-radius:50%;color:var(--fg-4);vertical-align:-3px;transition:color var(--t-fast),background var(--t-fast)}.xpl svg{display:block}.xpl:hover,.xpl[aria-expanded=true]{color:var(--fg);background:var(--bg-3)}.xpl:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}th .xpl,.chart-legend .xpl{margin-left:2px}@media (pointer: coarse){.xpl{position:relative}.xpl:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}}.xpl-pill{cursor:pointer;padding-right:5px}.xpl-pill svg{opacity:.7}.xpl-pill:hover svg,.xpl-pill[aria-expanded=true] svg{opacity:1}.xpl-pill:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}.xpl-card{width:300px;gap:8px}.xpl-p{margin:0;color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.xpl-ex{display:flex;align-items:baseline;gap:8px;margin:0;padding:6px 8px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);font-size:var(--fs-0);color:var(--fg-3)}.xpl-ex .num{color:var(--fg);font-size:var(--fs-2);font-weight:500;white-space:nowrap}.xpl-fig{position:relative;margin:2px 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:8px;height:8px;border-radius:4px;overflow:visible}.xpl-fig figcaption{position:absolute;left:0;right:0;top:11px;display:flex;justify-content:space-between;font-size:10px;color:var(--fg-3);font-family:var(--font-mono)}.xpl-sigma{margin-bottom:18px}.xpl-sigma .xpl-seg{display:block;height:8px}.xpl-sigma .xpl-seg.cold{background:var(--cold-soft);border-radius:4px 0 0 4px}.xpl-sigma .xpl-seg.mid{background:var(--bg-3)}.xpl-sigma .xpl-seg.hot{background:var(--hot-soft);border-radius:0 4px 4px 0}.xpl-sigma .xpl-mark{position:absolute;left:50%;top:-2px;width:1px;height:12px;margin-left:-.5px;background:var(--c-ref)}.xpl-sigma figcaption span:nth-child(2){position:absolute;left:33.33%;transform:translate(-50%);color:var(--cold)}.xpl-sigma figcaption span:nth-child(3){position:absolute;left:50%;transform:translate(-50%);color:var(--fg-2)}.xpl-sigma figcaption span:nth-child(4){position:absolute;left:66.67%;transform:translate(-50%);color:var(--hot)}.xpl-sigma figcaption span:first-child{color:var(--cold)}.xpl-sigma figcaption span:last-child{color:var(--hot)}.xpl-band{margin-bottom:18px;display:block;height:10px}.xpl-band .xpl-axis{position:absolute;left:0;right:0;top:4.5px;height:1px;background:var(--line-strong)}.xpl-band .xpl-bandbar{position:absolute;left:22%;right:22%;top:1px;height:8px;border-radius:4px;background:var(--accent-soft)}.xpl-band .xpl-point{position:absolute;left:50%;top:1px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--accent)}.xpl-band figcaption span:nth-child(1){position:absolute;left:22%;transform:translate(-50%)}.xpl-band figcaption span:nth-child(2){position:absolute;left:50%;transform:translate(-50%);color:var(--fg-2)}.xpl-band figcaption span:nth-child(3){position:absolute;left:78%;transform:translate(-50%)}.chk{position:relative;display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:var(--ctl-h-sm);color:var(--fg);font-size:var(--fs-1);cursor:pointer;-webkit-tap-highlight-color:transparent}.chk.is-disabled{color:var(--fg-3);cursor:not-allowed}.chk-in{position:absolute;left:0;top:50%;width:16px;height:16px;margin:-8px 0 0;opacity:0;cursor:inherit}.chk-box{position:relative;width:16px;height:16px;flex:none;border-radius:4px;border:1.5px solid var(--fg-4);background:var(--bg-2);color:var(--accent-fg);display:inline-grid;place-items:center;transition:background var(--t-fast),border-color var(--t-fast)}.chk-box svg{opacity:0;transform:scale(.6);transition:opacity var(--t-fast),transform var(--t-fast)}.chk:hover .chk-box{border-color:var(--fg-3)}.chk-in:checked+.chk-box{background:var(--accent);border-color:var(--accent)}.chk-in:checked+.chk-box svg{opacity:1;transform:none}.chk-in:focus-visible+.chk-box{outline:2px solid var(--line-focus);outline-offset:1px}.chk-in:disabled+.chk-box{opacity:.45}.chk-l{min-width:0}@media (pointer: coarse){.chk{min-height:44px}}.chk.chk-chip{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.chk.chk-chip>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.chk.chk-chip>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.chk.chk-chip:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.chk.chk-chip{gap:7px;min-height:0;border-color:var(--line);background:var(--bg-2);color:var(--fg-2);font-size:var(--ctl-fs);font-weight:500;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast)}.chk.chk-chip .chk-box{width:14px;height:14px;border-radius:3px}.chk.chk-chip:hover{border-color:var(--line-strong);color:var(--fg)}.chk.chk-chip:has(.chk-in:checked){border-color:var(--accent-line);color:var(--fg)}.chk.chk-chip:has(.chk-in:focus-visible){outline:2px solid var(--line-focus);outline-offset:1px}.chk.chk-chip .chk-in:focus-visible+.chk-box{outline:0}@media (pointer: coarse){.chk.chk-chip{min-height:0}}.num-field{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.num-field>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.num-field>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.num-field{gap:6px;border-color:var(--line);background:var(--bg-2);color:var(--fg-2);cursor:text;transition:border-color var(--t-fast)}.num-field:hover{border-color:var(--line-strong)}.num-field:focus-within{border-color:var(--line-strong);outline:2px solid var(--line-focus);outline-offset:1px}.num-field.has-value{border-color:var(--accent-line)}.num-field .num-field-l{color:var(--fg-2)}.num-field .num-field-u{color:var(--fg-3);font-size:var(--fs-1)}.num-field .input{--ctl: initial;height:100%;width:64px;padding:0;border:0;border-radius:0;background:none;color:var(--fg);font-weight:500;text-align:right}.num-field .input:focus,.num-field .input:focus-visible{outline:0}.num-field .input::placeholder{color:var(--fg-4);font-family:var(--font-ui);font-weight:400;text-align:right}.switch{position:relative;width:30px;height:18px;border-radius:9px;background:var(--bg-4);flex:none;cursor:pointer;transition:background var(--t-fast);-webkit-tap-highlight-color:transparent}.switch i{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--fg-2);transition:transform var(--t-fast),background var(--t-fast)}.switch:hover{background:var(--fg-4)}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:hover{background:var(--accent-hover)}.switch[aria-checked=true] i{transform:translate(12px);background:var(--accent-fg)}.switch:disabled{opacity:.45;cursor:not-allowed}.switch:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px;border-radius:9px}@media (pointer: coarse){.switch:before{content:"";position:absolute;top:-13px;right:-7px;bottom:-13px;left:-7px}}.input-number{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.input-number::-webkit-inner-spin-button,.input-number::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.input-search{-moz-appearance:none;appearance:none;-webkit-appearance:none}.input-search::-webkit-search-decoration,.input-search::-webkit-search-cancel-button,.input-search::-webkit-search-results-button,.input-search::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.input:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}.input.is-invalid,textarea.input.is-invalid{border-color:var(--down)}.sug{display:flex;min-width:0;max-width:100%}.sug>.input{width:100%;min-width:0}.sug.has-value>.input{border-color:var(--accent-line)}.sug-pop{max-width:min(380px,100vw - 16px)}.sug-pop .pop-item{min-height:36px;padding:2px 8px}.sug-pop .pop-item .gthumb{flex:none}.tf{display:flex;flex-direction:column;gap:5px;min-width:0}.tf .input,.tf .select{width:100%}.tf textarea.input{min-height:72px}.tf-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--fs-1);color:var(--fg-2);min-height:16px}.tf-h label,.tf-h .tf-l{font-weight:500;color:var(--fg-2)}.tf-opt{color:var(--fg-3);font-weight:400}.tf-count{flex:none;font-size:var(--fs-0);color:var(--fg-3)}.tf-count[data-s=short]{color:var(--fg-4)}.tf-count[data-s=over]{color:var(--down)}.tf-hint{font-size:var(--fs-0);color:var(--fg-3);line-height:1.4}.tf-err{margin:0;font-size:var(--fs-0);color:var(--down);line-height:1.4}.stars{--star: 14px;--star-gap: 1px;display:inline-flex;align-items:center;gap:var(--star-gap);vertical-align:middle;line-height:0;flex:none}.stars.stars-sm{--star: 12px}.stars.stars-lg{--star: 22px;--star-gap: 2px}.star{position:relative;display:inline-block;width:var(--star);height:var(--star);color:var(--fg-4);flex:none}.star svg{display:block;width:var(--star);height:var(--star);fill:currentColor}.star .star-f{position:absolute;top:0;right:0;bottom:0;left:0;width:0;overflow:hidden;color:var(--accent)}.star.is-full .star-f{width:100%}.star.is-half .star-f{width:50%}.star-in{display:inline-flex;align-items:center;gap:2px;flex-wrap:wrap;max-width:100%}.star-in.is-disabled{opacity:.45}.star-btn{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.star-btn>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.star-btn>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.star-btn:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.star-btn{width:var(--ctl-h);padding:0;justify-content:center;color:var(--fg-4);cursor:pointer;transition:color var(--t-fast)}.star-btn>svg{width:22px;height:22px;fill:currentColor}.star-btn.is-on{color:var(--accent)}.star-btn:focus-visible{outline:2px solid var(--line-focus);outline-offset:0}.star-btn:disabled{cursor:not-allowed}.star-in.is-invalid .star-btn:not(.is-on){color:#f0655e8c}.star-in-t{margin-left:6px;min-width:88px;font-size:var(--fs-1);color:var(--fg-2)}.dlg-wide{width:min(560px,100vw - 32px)}.dlg .dlg-a:empty{display:none}.dlg{margin:auto;padding:0;border:1px solid var(--line-strong);border-radius:var(--r-3);background:var(--bg-1);color:var(--fg);width:min(420px,100vw - 32px);box-shadow:var(--shadow-3)}.dlg::backdrop{background:var(--bg-overlay)}.dlg[open]{display:block}.dlg-f{display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px}.dlg-t{font-size:var(--fs-4);font-weight:600;letter-spacing:-.01em}.dlg-x{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.dlg-x:empty{display:none}.dlg-code{display:block;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2);color:var(--fg);font-size:var(--fs-1);word-break:break-all;-webkit-user-select:all;user-select:all}.dlg-a{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.fdlg{width:min(92vw,1280px);max-width:none;max-height:none;background:var(--bg-0)}.fdlg .fdlg-f{display:flex;flex-direction:column;gap:0;padding:0;background:var(--bg-0)}.fdlg .fdlg-f.is-full,.fdlg .fdlg-f:fullscreen{width:100%;height:100%}.fdlg-h{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:48px;padding:8px 10px 8px 14px;border-bottom:1px solid var(--line);background:var(--bg-1)}.fdlg-h .dlg-t{font-size:var(--fs-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fdlg-title{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.fdlg-title .prov{flex:none}.fdlg-tools{display:flex;align-items:center;gap:var(--s-2);flex:none}.fdlg-tools .menu{flex:none}.fdlg-ico{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.fdlg-ico>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.fdlg-ico>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.fdlg-ico:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.fdlg-ico{width:var(--ctl-h);padding:0;justify-content:center;color:var(--fg-2);border-color:var(--line-strong);background:var(--bg-2);transition:background var(--t-fast),color var(--t-fast)}.fdlg-ico svg{width:var(--ctl-ico);height:var(--ctl-ico)}.fdlg-ico:hover{background:var(--bg-3);color:var(--fg)}.fdlg-ico:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}.fdlg-label{display:flex;align-items:baseline;justify-content:space-between;gap:6px 16px;flex-wrap:wrap;padding:7px 14px;border-bottom:1px solid var(--line);background:var(--bg-1);color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui)}.fdlg-label .fdlg-note{color:var(--fg-3);white-space:nowrap}.fdlg-label .fdlg-alt{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.fdlg-label .fdlg-alt:hover{color:var(--fg)}.fdlg-status{padding:6px 14px;border-bottom:1px solid var(--line);background:var(--bg-1);color:var(--fg-2);font-size:var(--fs-1)}.fdlg-status:empty{display:none}.fdlg-frame{position:relative;width:100%;height:min(min(92vw,1280px) * 9 / 16,80vh,720px);background:var(--bg-0);flex:1 1 auto}.fdlg-iframe{display:block;width:100%;height:100%;border:0;background:var(--bg-0)}.fdlg-gate,.fdlg-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:min(min(92vw,1280px) * 9 / 16,80vh,420px);padding:32px 20px;text-align:center}.fdlg-gate-t{font-size:var(--fs-4);font-weight:600;color:var(--fg)}.fdlg-gate-a{display:flex;align-items:center;gap:8px}.fdlg-action .fdlg-open{--ctl: lg;--ctl-h: var(--ctl-h-lg);--ctl-px: var(--ctl-px-lg);--ctl-fs: var(--ctl-fs-lg);--ctl-ico: var(--ctl-ico-lg);--ctl-gap: var(--ctl-gap-lg);--ctl-r: var(--ctl-r-lg);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.fdlg-action .fdlg-open>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.fdlg-action .fdlg-open>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.fdlg-action .fdlg-open:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.fdlg-action .fdlg-open{justify-content:center}.fdlg-action-x{max-width:46ch;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}@media (max-width: 639px){.fdlg{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;border:0;border-radius:0}.fdlg .fdlg-f{height:100%}.fdlg-h{padding-left:12px}.fdlg-label{padding-left:12px;padding-right:12px}.fdlg-label .fdlg-note{white-space:normal}.fdlg-frame{height:auto}.fdlg-gate,.fdlg-action{flex:1 1 auto;min-height:0}}.gthumb{position:relative;flex:none;display:inline-grid;place-items:center;overflow:hidden;box-sizing:border-box;width:24px;height:32px;border-radius:4px;background:var(--bg-3);color:var(--fg-3);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:-.02em;line-height:1;-webkit-user-select:none;user-select:none;vertical-align:middle}.gthumb:before{content:attr(data-ini)}.gthumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--line);border-radius:inherit;pointer-events:none}.gthumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;background:var(--bg-3)}.gthumb[data-k=originals]{color:var(--fg-2)}.gthumb-card{width:48px;height:64px;border-radius:var(--r-2);font-size:14px}.gthumb-hero{width:120px;height:160px;border-radius:var(--r-3);font-size:var(--fs-6);font-weight:600;letter-spacing:-.03em;color:var(--fg-2)}.gthumb-hero:after{border-color:var(--line-strong)}.gthumb-hero:has(img){box-shadow:var(--shadow-2)}.tbl-dense .gthumb-row{width:21px;height:28px;font-size:8px;border-radius:3px}@media (max-width: 639px){.gthumb-hero{width:84px;height:112px;font-size:var(--fs-5)}}.page-h-game{flex-wrap:nowrap}.page-h-game .grow,.page-h-game .actions{align-self:flex-end}@media (max-width: 819px){.page-h-game{flex-wrap:wrap}.page-h-game .actions{flex-basis:100%}}.record .rec-thumb{align-self:start;margin-top:1px}.record.has-thumb{grid-template-columns:150px 24px minmax(0,1fr) 64px}@media (max-width: 639px){.record.has-thumb{grid-template-columns:24px minmax(0,1fr) 48px}.record.has-thumb .rec-kind{grid-column:1/-1}.record.has-thumb .rec-when{grid-column:3;grid-row:2}}.podium-1 .gthumb-card{margin-top:2px}.podium-n .gthumb-row{width:18px;height:24px;font-size:7px;border-radius:3px}.str-best:has(.gthumb){flex-direction:row;align-items:center;gap:8px}.str-best:has(.gthumb) .str-best-t{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}.feed-line .gthumb-row{width:15px;height:20px;font-size:6px;border-radius:3px}.feed-line .game{gap:5px}.sugg.has-thumb{grid-template-columns:24px minmax(0,1fr) 120px auto}.tbl-radar td{height:64px}.tbl-radar .gthumb-card{width:36px;height:48px;font-size:11px}.dash-top{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--s-4);align-items:start}.dash-chart{height:180px}.dash-wins .win{height:40px}@media (max-width: 1079px){.dash-top{grid-template-columns:minmax(0,1fr)}}.cas-head{display:flex;align-items:flex-start;gap:14px;min-width:0}.cas-head>div{min-width:0}.cas-head .cas-h1{display:flex;align-items:center;min-height:36px;margin:0 0 10px;max-width:min(100%,320px)}.cas-head .cas-h1 .cas-wordmark,.cas-head .cas-h1 .cas-wordmark img{max-width:100%}.cas-head .meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-1)}.cas-head .meta a{color:var(--fg-2)}.cas-head .meta a:hover{color:var(--fg)}.coverage-note{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.hero-game{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--s-4);align-items:start}@media (max-width: 1079px){.hero-game{grid-template-columns:minmax(0,1fr)}}.rtp-windows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden;background:var(--bg-1)}.rtp-windows>div{padding:12px 14px;border-right:1px solid var(--line)}.rtp-windows>div:last-child{border-right:0}.rtp-windows .w{font-size:var(--fs-0);color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.rtp-windows .v{margin-top:4px;display:flex;align-items:baseline;gap:6px}.rtp-windows .v .num{font-size:var(--fs-5);font-weight:500}.rtp-windows .n{margin-top:4px;font-size:var(--fs-0);color:var(--fg-3)}@media (max-width: 639px){.rtp-windows{grid-template-columns:1fr}.rtp-windows>div{border-right:0;border-bottom:1px solid var(--line)}.rtp-windows>div:last-child{border-bottom:0}}.hotcold{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);font-size:var(--fs-1);color:var(--fg-2)}.hist{display:flex;align-items:flex-end;gap:4px;height:120px;padding-top:10px}.hist .hb{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:4px;min-width:0}.hist .hb i{width:100%;background:var(--accent);border-radius:2px 2px 0 0;min-height:1px;opacity:.85}.hist .hb small{font-family:var(--font-mono);font-size:9px;color:var(--fg-3);white-space:nowrap}.hist .hb:hover i{opacity:1}.board{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4)}@media (max-width: 1079px){.board{grid-template-columns:minmax(0,1fr)}}.rtp-row-live td{transition:background .4s}.streaks{display:flex;flex-wrap:wrap;gap:4px}.crash-pt{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:24px;padding:0 6px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:var(--fs-1);background:var(--bg-3);color:var(--fg-2)}.crash-pt[data-b="1"]{color:var(--down);background:var(--down-soft)}.crash-pt[data-b="2"]{color:var(--fg)}.crash-pt[data-b="10"]{color:var(--up);background:var(--up-soft)}.crash-pt[data-b="100"]{color:var(--accent);background:var(--accent-soft);font-weight:600}.cmp{width:100%;font-size:var(--fs-2)}.cmp th,.cmp td{padding:0 14px;height:40px;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.cmp th:first-child,.cmp td:first-child{text-align:left;color:var(--fg-2);font-weight:400;position:sticky;left:0;background:var(--bg-1)}.cmp thead th{height:56px;vertical-align:middle}.cmp td.best .num{color:var(--up)}.cmp tbody tr:hover td{background:var(--bg-2)}.cmp-pick{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.record{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line)}.record:last-child{border-bottom:0}.record .rec-k{font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600}.record .rec-prev{font-size:var(--fs-0);color:var(--fg-3);margin-top:2px}@media (max-width: 639px){.record{grid-template-columns:1fr;gap:6px}}.sport-bet{display:grid;grid-template-columns:28px minmax(0,1fr) 90px 80px 100px;gap:12px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.sport-bet:last-child{border-bottom:0}.sport-bet .legs{display:flex;flex-direction:column;gap:3px;margin-top:4px;font-size:var(--fs-1);color:var(--fg-2)}.sport-bet .legs .leg{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.sport-bet .legs .leg .lo{color:var(--fg)}.sport-bet .legs .leg .lm{color:var(--fg-3)}.sport-bet .legs .leg .lodds{font-family:var(--font-mono);color:var(--fg-3);margin-left:auto}.sport-bet .sb-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-0);margin-top:3px}@media (max-width: 819px){.sport-bet{grid-template-columns:28px minmax(0,1fr)}.sport-bet .sb-r{grid-column:2;display:flex;gap:14px}}.jackpot{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:10px 14px;padding:12px 14px;align-items:center}.status-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.chain-card{padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);display:flex;align-items:center;justify-content:space-between;gap:8px}.search-page .input-lg{width:100%}.search-group h3{padding:8px 14px;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);border-bottom:1px solid var(--line)}.doc{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--s-6);align-items:start}.doc-toc{position:sticky;top:calc(var(--nav-h) + 16px);font-size:var(--fs-1)}.doc-toc a{display:block;padding:4px 0;color:var(--fg-3)}.doc-toc a:hover{color:var(--fg)}@media (max-width: 1079px){.doc{grid-template-columns:minmax(0,1fr)}.doc-toc{display:none}}.admin-shell{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:calc(100dvh - var(--nav-h))}.admin-side{border-right:1px solid var(--line);padding:var(--s-4) var(--s-3);background:var(--bg-1)}.admin-side a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:var(--r-2);color:var(--fg-2);font-size:var(--fs-2)}.admin-side a:hover{background:var(--bg-2);color:var(--fg)}.admin-side a[aria-current=page]{background:var(--bg-3);color:var(--fg)}.admin-side a .count{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--fg-3)}.admin-side h4{margin:0 10px 8px}.admin-main{padding:var(--s-5) var(--s-5) var(--s-8);min-width:0}@media (max-width: 819px){.admin-shell{grid-template-columns:1fr}.admin-side{border-right:0;border-bottom:1px solid var(--line);display:flex;gap:4px;overflow-x:auto;padding:8px var(--gutter)}.admin-side h4{display:none}.admin-side a{white-space:nowrap}.admin-main{padding:var(--s-4) var(--gutter) var(--s-7)}}.form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.mono-addr{font-family:var(--font-mono);font-size:var(--fs-1);color:var(--fg-2)}.conf{display:inline-flex;align-items:center;gap:6px}.conf .bar{width:50px;height:4px;border-radius:2px;background:var(--bg-3);position:relative}.conf .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--up)}a.u{text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}a.u:hover{text-decoration-color:var(--fg)}.bet-browser .page-h{margin-bottom:var(--s-4)}.bet-browser .bet-filters,.bet-browser .result-bar{margin-bottom:var(--s-3)}.bet-browser .panel+.rg{margin-top:var(--s-5)}.bet-filters .seg{margin-right:4px}.min-bet{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.min-bet>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.min-bet>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}.min-bet{gap:0;padding-right:0;border-color:var(--line);background:var(--bg-2);color:var(--fg-2);overflow:hidden}.min-bet>span{white-space:nowrap}.min-bet .input{--ctl: initial;height:100%;width:84px;border:0;border-radius:0;background:none;padding:0 8px 0 6px;color:var(--fg)}.min-bet .input::placeholder{color:var(--fg-4)}.min-bet .input:focus-visible{outline:0}.min-bet:focus-within{border-color:var(--line-strong)}.min-bet:has(.input:not(:placeholder-shown)){border-color:var(--accent-line)}.result-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:var(--fs-1);color:var(--fg-2);min-height:24px}.result-count .num{color:var(--fg);font-weight:500}.result-chips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.result-chips .chip a{font-size:var(--fs-2);line-height:1;padding:0 2px}.chip-clear{color:var(--fg-3);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.chip-clear:hover{color:var(--fg)}@media (max-width: 639px){.bet-filters{gap:6px}.bet-filters .seg{width:100%;justify-content:stretch}.bet-filters .seg a{flex:1;justify-content:center}.bet-filters .seg{margin-right:0}.bet-filters .select,.bet-filters .min-bet{flex:1 1 45%}.bet-filters .min-bet .input{width:100%}}.live-page .page-h .actions{align-items:center}.live-page .panel .panel-h{border-radius:var(--r-3) var(--r-3) 0 0}.hof-month{font-size:var(--fs-5)}.hof-month .mute{font-weight:400}.podium-grid{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.podium-grid>:first-child{grid-column:span 2}.podium .panel-b-flush{display:flex;flex-direction:column}.podium-1{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 12px;border-bottom:1px solid var(--line)}.podium-1 .rank-n{color:var(--accent);font-weight:600;padding-top:6px}.podium-1 .podium-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.podium-1 .podium-v{font-size:var(--fs-6);letter-spacing:-.03em;line-height:1;color:var(--fg)}.podium-1 .podium-v.up{color:var(--up)}.podium-1 .podium-v.down{color:var(--down)}.podium-1 .podium-l{font-size:var(--fs-3);font-weight:500;color:var(--fg);display:flex;min-width:0}.podium-1 .podium-l a{line-height:24px}.podium-1 .podium-l a:hover{text-decoration:underline;text-underline-offset:2px}.podium-1 .podium-m{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-1);min-height:24px}.podium-1 .podium-m .player{font-size:var(--fs-1)}.podium-1 .podium-m .player a{display:inline-block;line-height:24px}.podium-n{display:flex;align-items:center;gap:8px;padding:0 14px;height:34px;font-size:var(--fs-1);color:var(--fg-2);border-bottom:1px solid var(--line)}.podium-n:last-child{border-bottom:0}.podium-n .podium-nl{color:var(--fg-2);flex:0 1 auto;min-width:0}.podium-n .podium-nl:hover{color:var(--fg)}.podium-n .player{font-size:var(--fs-0);flex:0 1 auto;min-width:0;overflow:hidden}.podium-n .player a{display:block;overflow:hidden;text-overflow:ellipsis}.podium-n .num{margin-left:auto;color:var(--fg);flex:none}.podium-n .num.up{color:var(--up)}.podium-n .num.down{color:var(--down)}.podium-empty{padding:var(--s-5) 14px;color:var(--fg-3);font-size:var(--fs-1);text-align:center}.hof-link{color:var(--fg)}.hof-link .pill{margin-left:2px}.hof-link:hover{color:var(--fg)}.month-nav{display:flex;align-items:center;gap:6px}.month-nav .btn[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}.hof-jump{margin-bottom:0}.hof-jump .tab{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);padding:0 10px}.tbl-wagerers td .player{max-width:140px;overflow:hidden}.tbl-wagerers td .player a{display:block;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1079px){.podium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639px){.podium-grid{grid-template-columns:minmax(0,1fr)}.podium-grid>:first-child{grid-column:auto}}@media (max-width: 639px){.tbl-ranked.collapse tr{position:relative}.tbl-ranked.collapse td.rank{position:absolute;top:10px;right:12px;width:auto}.tbl-ranked.collapse td.full{padding-right:32px}}.records{display:flex;flex-direction:column}.rec-day+.rec-day .rec-date{border-top:1px solid var(--line)}.rec-date{position:sticky;top:var(--nav-h);z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;padding:0 14px;height:30px;background:var(--bg-1);border-bottom:1px solid var(--line);font-size:var(--fs-0);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.record{grid-template-columns:150px minmax(0,1fr) 64px;gap:14px;padding:10px 14px}.record .rec-kind{display:flex;flex-direction:column;gap:2px;align-self:start;padding-top:2px}.record .rec-metric{font-size:var(--fs-0);color:var(--fg-3)}.record[data-scope=slot] .rec-k{color:var(--accent)}.record[data-scope=casino] .rec-k{color:var(--fg-2)}.record[data-scope=provider] .rec-k{color:var(--m-estimated)}.record .rec-body{min-width:0;display:flex;flex-direction:column;gap:3px}.record .rec-subject{display:flex;align-items:baseline;gap:10px;min-width:0;font-size:var(--fs-3);font-weight:500;color:var(--fg)}.record .rec-subject a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.record .rec-subject a:hover{text-decoration:underline;text-underline-offset:2px}.record .rec-val{font-size:var(--fs-4);font-weight:600;color:var(--fg);white-space:nowrap}.record .rec-bet{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-1);color:var(--fg-2);min-height:24px}.record .rec-bet .trunc{min-width:0;max-width:100%}.record .rec-bet a{display:inline-block;line-height:24px}.record .rec-bet a:hover{color:var(--fg)}.record .rec-bet .player{font-size:var(--fs-1)}.record .rec-prev{margin-top:0}.record .rec-prev .num{color:var(--fg-2)}.record .rec-prev i{color:var(--fg-3)}.record .rec-when{color:var(--fg-3);font-size:var(--fs-0);text-align:right;align-self:start;padding-top:4px}@media (max-width: 639px){.record{grid-template-columns:minmax(0,1fr) 48px}.record .rec-kind{grid-column:1/-1;flex-direction:row;align-items:baseline;gap:8px;padding-top:0}.record .rec-when{grid-column:2;grid-row:2}}.record[data-scope=maxwin] .rec-k{color:var(--accent)}.record[data-scope=maxwin] .rec-subject{flex-wrap:wrap;row-gap:0}.record[data-scope=maxwin] .mw-val{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;line-height:24px}.record[data-scope=maxwin] .mw-of{font-size:var(--fs-1);font-weight:400;color:var(--fg-3)}.record[data-scope=maxwin] .mw-of .num{color:var(--fg-2)}.mw-rule{margin:0}.mw-pager{justify-content:space-between;gap:12px}.mw-pager .row{gap:14px}.mw-pager a{white-space:nowrap}.sports-grid{align-items:start}@media (min-width: 1080px){.sports-grid>.panel:last-child{position:sticky;top:calc(var(--nav-h) + 16px);max-height:calc(100dvh - var(--nav-h) - 32px);overflow:auto}}.sport-bets{display:flex;flex-direction:column}.sport-bet{grid-template-columns:24px minmax(0,1fr) 90px 64px 96px 84px;align-items:start}.sport-bet .sb-r{display:contents}.sport-bet .sb-cell{text-align:right;font-size:var(--fs-2)}.sport-bet .sb-cell.mute{color:var(--fg-3)}.sport-bet .sb-cell[data-l]:before{display:none}.sport-bet .sb-status{display:flex;justify-content:flex-end}.sport-bet .sb-main{min-width:0}.sport-bet .sb-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.sport-bet .sb-meta{margin-top:0;color:var(--fg-3)}.sport-bet .sb-meta time{font-family:var(--font-mono)}.sport-bet .legs .leg{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto auto 52px;gap:8px;align-items:baseline}.sport-bet .legs .leg .le{color:var(--fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sport-bet .legs .leg .lo,.sport-bet .legs .leg .lm{white-space:nowrap}.sport-bet .legs .leg .lodds{margin-left:0;text-align:right}.sport-bet .legs .leg-total{grid-template-columns:1fr 52px;padding-top:3px;border-top:1px dashed var(--line);margin-top:2px}.sport-bet .legs .leg-total .lm{text-align:right}.sport-bet .legs .leg-total .lodds{color:var(--fg);font-weight:500}.sport-bet.is-parlay .sb-top .pill{height:18px;font-size:10px}.sport-bet.sport-bet-h{height:28px;padding:0 14px;align-items:center;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600}.sport-bet.sport-bet-h .r{text-align:right}.sport-bet:hover:not(.sport-bet-h){background:var(--bg-2)}@media (max-width: 1079px){.sport-bet{grid-template-columns:24px minmax(0,1fr);row-gap:6px}.sport-bet .sb-r{display:flex;grid-column:2;gap:6px 12px;align-items:center;flex-wrap:wrap}.sport-bet .sb-cell{text-align:left}.sport-bet .sb-cell[data-l]:before{display:inline;content:attr(data-l) " ";color:var(--fg-3);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-ui);margin-right:2px}.sport-bet .sb-status{order:-1}.sport-bet.sport-bet-h{display:none}.sport-bet .legs .leg{display:flex;flex-wrap:wrap;gap:2px 6px}.sport-bet .legs .leg .lm:first-child{flex:0 0 100%;font-size:var(--fs-0)}.sport-bet .legs .leg .le{flex:1 0 70%;order:1}.sport-bet .legs .leg .lodds{flex:none;order:2}.sport-bet .legs .leg .lm:nth-child(3),.sport-bet .legs .leg .lo{flex:0 1 auto;order:3}.sport-bet .legs .leg-total{display:flex;justify-content:flex-end;gap:8px}}.upcoming-item{align-items:flex-start;padding:10px 14px}.upcoming-item .up-event{font-weight:500;color:var(--fg)}.upcoming-item .up-meta{margin-top:2px;font-size:var(--fs-0);color:var(--fg-3)}.upcoming-item .up-meta .num{color:var(--fg-2)}.upcoming-item .up-pick{display:flex;align-items:center;gap:7px;margin-top:5px;font-size:var(--fs-1);color:var(--fg-2);min-width:0}.upcoming-item .up-pick .player{font-size:var(--fs-1);flex:none}.upcoming-item .up-pick .trunc{min-width:0}.upcoming-item .up-stake{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.upcoming-item .up-stake .num{font-size:var(--fs-3);font-weight:600;color:var(--fg);margin-left:0}.upcoming-item .up-stake small{font-size:var(--fs-0);white-space:nowrap}.race-grid{gap:12px}.race .panel-h h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.race-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.race-kv{display:flex;gap:18px}.race-kv>span{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.race-kv small{font-size:var(--fs-0);color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.race-kv .num{font-size:var(--fs-3);font-weight:600;color:var(--fg)}.race-tbl{width:100%}.race-tbl th{position:static}.race-tbl td .player{max-width:150px;overflow:hidden}.race-tbl td .player a{display:block;overflow:hidden;text-overflow:ellipsis}.jackpot-grid{gap:12px}.jackpot-card .panel-h .cas .cas-name{font-size:var(--fs-1);color:var(--fg-2);font-weight:500}.jp-amount{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 14px 4px}.jp-amount .num-xl{color:var(--fg)}.jp-growth{font-size:var(--fs-0);color:var(--fg-3)}.jp-growth .num{color:var(--up)}.jp-chart{padding:4px 8px 0 4px}.jp-last{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--line);font-size:var(--fs-1);color:var(--fg-2);flex-wrap:wrap}.jp-last .player{font-size:var(--fs-1)}.jp-last .num{color:var(--fg)}.jp-last time{margin-left:auto;font-size:var(--fs-0)}.player-page .page-h h1{font-family:var(--font-mono);letter-spacing:-.01em;word-break:break-all}.player-page .page-h .actions .cas{font-size:var(--fs-1);color:var(--fg-2)}.pstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1);overflow:hidden}.pstat{padding:12px 14px;border-right:1px solid var(--line);min-width:0}.pstat:last-child{border-right:0}.pstat .pstat-l{font-size:var(--fs-1);color:var(--fg-2)}.pstat .pstat-v{margin-top:6px;display:flex;align-items:baseline;gap:6px}.pstat .pstat-v .num{font-size:var(--fs-6);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--fg)}.pstat .pstat-u{font-size:var(--fs-0);color:var(--fg-3)}.pstat .pstat-kv{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin:10px 0 0;font-size:var(--fs-1)}.pstat .pstat-kv dt{color:var(--fg-3)}.pstat .pstat-kv dd{margin:0;text-align:right;color:var(--fg)}.pstat .pstat-kv dd.up{color:var(--up)}.pstat .pstat-kv dd.down{color:var(--down)}.pstat .pstat-kv dd.flat{color:var(--fg-3)}.player-page .grid-main{align-items:start}@media (max-width: 819px){.pstats{grid-template-columns:repeat(2,minmax(0,1fr))}.pstat{border-bottom:1px solid var(--line)}.pstat:nth-child(2n){border-right:0}.pstat:nth-last-child(-n+2){border-bottom:0}}@media (max-width: 379px){.pstats{grid-template-columns:minmax(0,1fr)}.pstat{border-right:0}.pstat:nth-last-child(2){border-bottom:1px solid var(--line)}}.search-form{display:flex;gap:8px;max-width:640px}.search-form .input{flex:1}.popular{display:flex;flex-wrap:wrap;gap:8px}.search-page .result-count{font-size:var(--fs-2);color:var(--fg-2)}.search-page .result-count b{color:var(--fg);font-weight:500}.search-groups{align-items:start}.search-groups .list-item{color:var(--fg)}.search-groups .list-item .grow{min-width:0}.page-h .game-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:var(--fs-2);color:var(--fg-3)}.page-h .game-meta .prov{font-size:var(--fs-2)}.page-h .game-meta .num{color:var(--fg-2)}.rtp-windows>div.current{background:var(--bg-2)}.rtp-windows.w5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width: 1079px){.rtp-windows.w5{grid-template-columns:repeat(3,minmax(0,1fr))}.rtp-windows.w5>div:nth-child(3){border-right:0}.rtp-windows.w5>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (max-width: 639px){.rtp-windows.w5{grid-template-columns:repeat(2,minmax(0,1fr))}.rtp-windows.w5>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.rtp-windows.w5>div:nth-child(2n){border-right:0}.rtp-windows.w5>div:last-child{border-bottom:0}}.rtp-windows.w6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width: 1079px){.rtp-windows.w6{grid-template-columns:repeat(3,minmax(0,1fr))}.rtp-windows.w6>div:nth-child(3){border-right:0}.rtp-windows.w6>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (max-width: 639px){.rtp-windows.w6{grid-template-columns:repeat(2,minmax(0,1fr))}.rtp-windows.w6>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.rtp-windows.w6>div:nth-child(2n){border-right:0}.rtp-windows.w6>div:nth-last-child(-n+2){border-bottom:0}}.kv-stats{gap:8px 16px}.kv-stats dt{color:var(--fg-2);font-size:var(--fs-2)}.kv-stats dd{font-size:var(--fs-2)}.kv-stats dd small{font-size:var(--fs-0)}.hotcold{flex-wrap:wrap}.hotcold .hc-text{flex:1 1 100%;color:var(--fg-2);line-height:var(--lh-prose)}.official-src{margin-left:auto;font-size:var(--fs-0)}.official-src+.num{margin-left:0}.list-item.official-studio{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:2px;align-items:center}.list-item.official-studio .prov{font-size:var(--fs-2);color:var(--fg);min-height:24px;display:inline-flex;align-items:center}.list-item.official-studio .official-src{grid-column:1;grid-row:2;margin-left:0}.list-item.official-studio .num{grid-column:2;grid-row:1/3;font-size:var(--fs-1);white-space:nowrap}.facts .panel-tools{min-width:0}.facts .panel-h h2,.official-rtp .panel-h h2{flex-wrap:wrap;white-space:nowrap;row-gap:0}.facts .panel-h h2 .panel-sub,.official-rtp .panel-h h2 .panel-sub{white-space:normal;flex:1 1 100%}.facts-sum{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.kv-facts{gap:7px 16px}.kv-facts dt{color:var(--fg-2);font-size:var(--fs-1)}.kv-facts dd{font-size:var(--fs-1)}.kv-facts dd.num{white-space:nowrap}.facts-mw{color:var(--fg-2);font-size:var(--fs-1);line-height:24px}.facts-mw .num{color:var(--fg)}.facts-mw>a{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.facts-mw>a:hover{color:var(--accent)}.facts-mw .cas{font-size:var(--fs-1);vertical-align:top}.facts-mw .facts-mw-last{white-space:nowrap}.facts-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.facts-chips li{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-3);color:var(--fg-2);font-size:var(--fs-0);white-space:nowrap}.facts-f{justify-content:space-between}.facts-f a{white-space:nowrap}.demo-btn svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.demo-btn{white-space:nowrap}.demo-na{font-size:var(--fs-1);line-height:var(--lh-prose)}.demo-na .demo-na-why{color:var(--fg-3)}.fdlg-mark .prov{font-size:var(--fs-1);color:var(--fg-2)}.fdlg-report-s{display:none}@media (max-width: 639px){.fdlg-mark,.fdlg-report-l{display:none}.fdlg-report-s{display:inline}}.fdlg-action-b{display:flex;flex-direction:column;align-items:center;gap:14px}.fdlg-open svg{width:var(--ctl-ico);height:var(--ctl-ico)}.more-item .game{min-width:0;flex:0 1 auto}.more-item .facts-badges,.more-item .num{flex:none}.list-item.played .bar-cell{grid-template-columns:72px minmax(104px,auto)}.list-item.played .bar-cell .num small{display:block;color:var(--fg-3);font-size:10px}@media (max-width: 639px){.list-item.played .bar-cell{grid-template-columns:minmax(104px,auto)}}.hist small{max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width: 639px){.hist{gap:2px}.hist .hb small{max-width:none;overflow:visible}.hist .hb:nth-child(2n) small{visibility:hidden}}.dist-lead{margin:0;font-size:var(--fs-2);color:var(--fg-2);line-height:var(--lh-prose)}.dist-lead .num{color:var(--fg);font-weight:500}.dist-odds{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;margin:6px 0 0;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-prose)}.dist-odds dt{text-align:right;color:var(--fg);font-weight:500;white-space:nowrap}.dist-odds dt.mute{color:var(--fg-3);font-weight:400}.dist-odds dd{margin:0}.dist .hist{height:110px}.dist-vol{gap:6px 12px;padding-top:10px;border-top:1px solid var(--line);line-height:var(--lh-prose)}.dist-vol dt{display:inline-flex;align-items:center;gap:6px;align-self:start;color:var(--fg-2);white-space:nowrap}.dist-vol dd{text-align:left}.dist-vol dd.mute{color:var(--fg-3)}@media (max-width: 639px){.dist-vol dd.mute{grid-column:1/-1;margin-top:-2px}}.bigwin-cell{justify-content:flex-end;gap:8px}.slot-filters{row-gap:10px}.slot-facts-btn{display:none}.slot-facts-btn .num{font-size:inherit;color:var(--fg-2)}.slot-facts{position:static;inset:auto;width:auto;height:auto;max-height:none;margin:0;padding:0;border:0;overflow:visible;background:none;color:inherit;display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1 1 100%}.slot-facts .select,.slot-facts .num-field,.slot-facts .chk-chip,.slot-facts .btn{flex:none}.slot-facts-h{display:none}@supports selector(:popover-open){@media (max-width: 819px){.slot-facts-btn{display:inline-flex}.slot-facts{position:fixed;inset:auto 0 0 0;max-height:min(85dvh,640px);overflow:auto;overscroll-behavior:contain;padding:10px 12px calc(14px + env(safe-area-inset-bottom));border:1px solid var(--line-strong);border-bottom:0;border-radius:var(--r-3) var(--r-3) 0 0;background:var(--bg-1);color:var(--fg);box-shadow:var(--shadow-3)}.slot-facts:not(:popover-open){display:none}.slot-facts::backdrop{background:var(--bg-overlay)}.slot-facts .select,.slot-facts .num-field,.slot-facts .chk-chip,.slot-facts>.btn{flex:1 1 calc(50% - 4px)}.slot-facts .sel-btn{flex:1 1 auto}.slot-facts .num-field .input{flex:1 1 auto;width:0}.slot-facts-h{display:flex;align-items:center;justify-content:space-between;flex:1 1 100%;margin-bottom:2px}.slot-facts-h b{font-size:var(--fs-3);font-weight:600}}}.unseen-note{color:var(--fg-3);font-size:var(--fs-0);white-space:nowrap}.tbl.collapse .game-w{flex-wrap:wrap;row-gap:2px}.slot-foot span{max-width:96ch}.okinds{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.okind{display:flex;flex-direction:column;gap:8px;padding:14px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);min-width:0}.okind h2{font-size:var(--fs-4)}.okind h2 a{color:var(--fg)}.okind h2 a:hover{color:var(--accent)}.okind .okind-d{color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.okind .okind-m{display:flex;gap:12px;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-1)}.okind .okind-m .num{color:var(--fg)}.okind .okind-m .warn,.okind .okind-m .warn .num{color:var(--warn)}.okind .okind-x{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:var(--fs-1);padding-top:8px;border-top:1px solid var(--line)}.okind .okind-x dt{color:var(--fg-3)}.okind .okind-x dd{margin:0;display:inline-flex;align-items:center;gap:6px;justify-content:flex-end;color:var(--fg)}.okind .okind-l{display:flex;gap:14px;margin-top:auto;padding-top:4px;font-size:var(--fs-1)}.okind .okind-l a{color:var(--fg-2)}.okind .okind-l a:hover{color:var(--fg)}.okind.crash-card h2 a{gap:10px}.okind.crash-card .kv-stats{padding-top:4px}.method{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:10px;color:var(--fg-2);background:var(--bg-3)}.method[data-m=rounds]{color:var(--info);background:var(--m-onchain-soft)}.tbl td.check{white-space:normal;min-width:180px;font-size:var(--fs-1)}.chip-key{display:inline-flex;gap:6px;flex-wrap:wrap}.chip-key .crash-pt{height:20px;min-width:0;font-size:var(--fs-0)}.tbl .crash-pt{height:20px;min-width:0;font-size:var(--fs-1)}.round-id{font-size:var(--fs-0)}.stat .delta.flat{color:var(--fg-3)}.stat .stat-v .stat-ci{font-size:var(--fs-1);font-weight:400;color:var(--fg-3);letter-spacing:0}.cmp-pick{align-items:flex-end;gap:12px;padding:14px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3)}.cmp-pick .cmp-slot{display:flex;flex-direction:column;gap:6px;flex:1 1 160px;min-width:0}.cmp-pick .select{width:100%}.cmp-pick .btn{flex:none}@media (max-width: 639px){.cmp-pick .btn{width:100%}}.pairs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.pairs .pair{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-2);font-size:var(--fs-2);color:var(--fg)}.pairs .pair:hover{background:var(--bg-2)}.pairs .pair i{margin-left:auto;color:var(--fg-3);font-style:normal}.cmp-wrap{overflow-x:auto}.cmp{min-width:calc(180px + var(--cols, 2) * 200px)}.cmp th,.cmp td{vertical-align:middle}.cmp thead th:first-child,.cmp td:first-child{z-index:1;min-width:180px}.cmp thead th{height:auto;padding:12px 14px;vertical-align:top;text-align:left}.cmp .cmp-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cmp .cmp-head .row{gap:10px}.cmp .cmp-head .cmp-brand{max-width:100%;min-height:24px}.cmp .cmp-head .cmp-name{font-size:var(--fs-3);font-weight:600;color:var(--fg)}.cmp .cmp-head-meta{gap:8px;flex-wrap:wrap}.cmp .cmp-foot{display:block;color:var(--fg-3);font-size:var(--fs-0);margin-top:1px}.cmp .cmp-v{justify-content:flex-end;gap:6px}.cmp td.best .num.up,.cmp td.best .num.down{color:var(--up)}.cmp .cmp-games td{height:auto;padding-top:10px;padding-bottom:10px;vertical-align:top}.cmp .cmp-list{display:flex;flex-direction:column;gap:6px;text-align:left}.cmp .cmp-list li{display:flex;align-items:center;gap:8px;min-width:0}.cmp .cmp-list li .game{flex:1;min-width:0}.cmp .cmp-list li .num{flex:none}.cmp td[data-l]:before{content:none}@media (max-width: 639px){.cmp{min-width:calc(124px + var(--cols, 2) * 160px)}.cmp th,.cmp td{padding:0 10px}.cmp thead th:first-child,.cmp td:first-child{min-width:124px;max-width:124px;white-space:normal;line-height:1.25}.cmp td:first-child{padding-top:6px;padding-bottom:6px}}.cmp-slots td{height:auto;padding-top:8px;padding-bottom:8px;vertical-align:top;white-space:normal}.cmp-slots .cmp-game{display:flex;align-items:center;gap:10px;min-width:0;color:var(--fg)}.cmp-slots .cmp-game .gthumb{flex:none}.cmp-slots .cmp-game-t{display:flex;flex-direction:column;gap:3px;min-width:0}.cmp-slots .cmp-game-t .prov{font-size:var(--fs-1)}.cmp-slots .cmp-sec td{padding:14px 14px 6px;font-size:var(--fs-1);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-1)}.cmp-slots .cmp-sec td .cmp-foot{letter-spacing:0;text-transform:none;font-weight:400}.cmp-slots tbody+tbody .cmp-sec td{border-top:1px solid var(--line)}.cmp-slots .cmp-stack{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.cmp-slots .cmp-stack .cmp-foot{margin-top:0}.cmp-slots .cmp-chips{margin:0;gap:4px}.cmp-slots .cmp-chips li{font-size:var(--fs-0)}.cmp-slots td .xpl{margin-left:4px;vertical-align:middle}.cmp-slots .cmp-contradicted{display:inline-block;max-width:220px;font-size:var(--fs-1);line-height:1.3}@media (max-width: 639px){.cmp-slots .cmp-sec td{padding:12px 10px 4px}}.cmp-with{flex-wrap:wrap;gap:4px 10px}.cmp-with .cmp-with-l{display:flex;flex-wrap:wrap;gap:4px 12px;list-style:none;margin:0;padding:0}.cmp-with .cmp-with-l a{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.cmp-with .cmp-with-l a:hover{color:var(--accent)}.cmp-pick-slots .cmp-slot{flex:1 1 200px}.cmp-pick-slots .sug{width:100%}.cmp-pick-slots .cmp-pick-err{flex-basis:100%;margin:0;color:var(--down);font-size:var(--fs-1)}.studio-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px 24px;margin:0}.studio-facts>div{min-width:0}.studio-facts dt{color:var(--fg-3);font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.studio-facts dd{margin:4px 0 0;color:var(--fg);font-size:var(--fs-2)}.studio-facts dd a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.studio-facts dd a:hover{text-decoration-color:var(--fg)}.tbl-rel .rel-seen .row{gap:8px}.rel-none{font-size:var(--fs-1)}.rel-rule{max-width:96ch}@media (max-width: 639px){.tbl.collapse.tbl-rel .rel-date{order:0}.tbl.collapse.tbl-rel .rel-date .row{display:inline-flex}.tbl.collapse.tbl-rel .rel-n{order:1}.tbl.collapse.tbl-rel .rel-game{order:2}.tbl.collapse.tbl-rel .rel-prov{order:3;grid-column:1/-1}.tbl.collapse.tbl-rel .rel-seen{order:4;grid-column:1/-1}.tbl.collapse.tbl-rel .rel-seen .row{display:inline-flex;vertical-align:top}.tbl.collapse.tbl-rel .rel-lag{order:5;grid-column:1/-1}}.rel-chart{padding:12px 14px 10px;border-bottom:1px solid var(--line)}.rel-chart .eyebrow{margin-bottom:4px}.rel-h{display:flex;align-items:baseline;gap:8px;padding:10px 14px 8px;border-bottom:1px solid var(--line);font-size:var(--fs-2);font-weight:600}.rel-h span{color:var(--fg-3);font-size:var(--fs-1);font-weight:400}.rel-months{--rel-gap: 6px}@media (max-width: 639px){.rel-months{--rel-gap: 3px}}.rel-bars{display:flex;align-items:flex-end;gap:var(--rel-gap);height:56px;margin-top:16px;border-bottom:1px solid var(--line)}.rel-bars .rel-m{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;justify-content:center;min-width:0}.rel-bars .rel-m i{display:block;width:100%;max-width:28px;border-radius:2px 2px 0 0;background:var(--accent);opacity:.85}.rel-bars .rel-m b{position:absolute;left:0;right:0;text-align:center;font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1;color:var(--fg-2)}.rel-bars .rel-m:hover i{opacity:1}.rel-x{display:flex;gap:var(--rel-gap);margin-top:5px}.rel-x small{flex:1;min-width:0;text-align:center;font-family:var(--font-mono);font-size:10px;line-height:1;color:var(--fg-3);white-space:nowrap}.rel-x small.now{color:var(--fg-2)}.fig-line{margin:0}.fig-intro{margin-bottom:0}.fig-intro a,.fig-line a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.fig-intro a:hover,.fig-line a:hover{text-decoration-color:var(--accent)}.fig-intro{max-width:110ch}.tbl-fig .cas{min-height:24px}@media (max-width: 639px){.tbl.collapse.tbl-fig td.r{text-align:left}}.fig-same{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.tbl-fig-rows .fig-versions,.tbl-fig-rows .fig-gap{white-space:nowrap}.tbl-fig-rows .fig-src{color:var(--fg-3);font-size:var(--fs-1);max-width:180px;overflow:hidden;text-overflow:ellipsis}.tbl-fig-rows .fig-when{color:var(--fg-3)}.tbl-fig-rows .fig-figs{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap;justify-content:flex-end}.tbl-fig-rows .fig-f{display:inline-flex;align-items:baseline;gap:6px}.tbl-fig-rows .fig-f i{color:var(--fg-4);font-style:normal}.tbl-fig-rows .fig-f small{font-size:var(--fs-0)}@media (max-width: 639px){.tbl.collapse.tbl-fig-rows .fig-versions{grid-column:1/-1;text-align:left;white-space:normal}.tbl.collapse.tbl-fig-rows .fig-casino{text-align:left}.tbl.collapse.tbl-fig-rows .fig-figs{justify-content:flex-start}.tbl.collapse.tbl-fig-rows .fig-src{max-width:none;white-space:normal}}.fig-pager{justify-content:space-between;gap:12px}.fig-pager .row{gap:14px}.fig-pager a{white-space:nowrap}.list-item.official-off{flex-wrap:wrap;row-gap:0}.list-item.official-off .cas{min-height:24px}.official-off-l{flex:1 1 100%;color:var(--fg-3);font-size:var(--fs-0);line-height:24px;text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.official-off-l:hover{color:var(--fg-2);text-decoration-color:var(--accent)}.admin-h{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-4)}.admin-h h1{font-size:var(--fs-5)}.admin-h .sub{margin-top:4px;color:var(--fg-2);font-size:var(--fs-2);max-width:80ch}.admin-h .actions{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.admin-side h4.eyebrow{margin:0 10px 8px}.admin-main .stat-row .stat{padding:10px 14px}.warn{color:var(--warn)}.err-text{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--down);font-size:var(--fs-0);vertical-align:middle}.icon-btn{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.icon-btn>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.icon-btn>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.icon-btn:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.icon-btn{width:var(--ctl-h);padding:0;justify-content:center;color:var(--fg-3);flex:none}.icon-btn:hover{color:var(--fg);background:var(--bg-3)}.tbl tr.editing td{background:var(--bg-2)}.tbl .switch{vertical-align:middle}.two-line{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.2;gap:2px}.two-line small{font-size:var(--fs-0);color:var(--fg-3)}.chain-dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex:none}.chain-dot.lg{width:10px;height:10px}.adapters td{height:auto;padding-top:6px;padding-bottom:6px;vertical-align:middle}.adapters .select{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.adapters .cas-name{max-width:90px}.feed-list{display:grid;grid-template-columns:64px 58px 30px 32px;gap:1px 8px;font-size:var(--fs-0);align-items:center}.feed-line{display:contents}.feed-line .feed-n{color:var(--fg-2);font-family:var(--font-mono)}.feed-line .num{text-align:right}.wallets td{height:auto;padding-top:6px;padding-bottom:6px}.wallets .two-line,.wallets .addr{gap:3px}.wallets .addr-note{display:block;max-width:170px;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-0);color:var(--fg-3)}.wallets .cas-name{max-width:80px}.wallets .conf .bar{width:40px}.wallets .role{font-family:var(--font-mono);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-2);padding:1px 6px;border-radius:var(--r-1);background:var(--bg-3)}.wallets .role[data-r=hot]{color:var(--accent);background:var(--accent-soft)}.wallets .role[data-r=cold]{color:var(--cold);background:var(--cold-soft)}.wallets .role[data-r=deposit]{color:var(--up);background:var(--up-soft)}.wallets .role[data-r=processor],.wallets .role[data-r=exchange]{color:var(--m-estimated);background:var(--m-estimated-soft)}.wallets .src{color:var(--fg-2);font-size:var(--fs-1)}.wallets .src:hover{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.wallets .note-cell{max-width:180px;color:var(--fg-2);font-size:var(--fs-1)}.wallets .select{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.wallets .conf .num{font-size:var(--fs-0);color:var(--fg-2)}.um-list{display:flex;flex-direction:column;gap:10px}.um-h{display:grid;grid-template-columns:minmax(120px,auto) auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.um-h .um-code{font-family:var(--font-mono);font-size:var(--fs-1);color:var(--fg-2);background:var(--bg-2);padding:2px 6px;border-radius:var(--r-1)}.um-h .um-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.um-h .um-meta{display:flex;gap:8px;font-size:var(--fs-1);color:var(--fg-2);white-space:nowrap}.um-h .um-stats{display:flex;gap:16px;white-space:nowrap}.um-h .um-stats small{color:var(--fg-3);font-size:var(--fs-0)}@media (max-width: 819px){.um-h{grid-template-columns:1fr 1fr}.um-h .um-name,.um-h .um-stats{grid-column:1/-1}}.um-b{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px 24px;padding:12px 14px 14px}@media (max-width: 1079px){.um-b{grid-template-columns:1fr}}.um-sugg .eyebrow,.um-create .eyebrow{margin-bottom:6px}.sugg{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:12px;padding:6px 0;border-top:1px solid var(--line);font-size:var(--fs-2)}.sugg:last-child{padding-bottom:0}.sugg .sugg-g{display:flex;flex-direction:column;min-width:0;gap:2px}.sugg .sugg-g small{color:var(--fg-3);font-size:var(--fs-0);display:inline-flex;align-items:center;gap:4px}.sugg .sugg-score{display:inline-flex;align-items:center;gap:8px}.sugg .sugg-score .bar{position:relative;flex:1;height:4px;border-radius:2px;background:var(--bg-3)}.sugg .sugg-score .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--accent)}.sugg .sugg-score .num{font-size:var(--fs-0);color:var(--fg-2);width:30px;text-align:right}.um-create .form-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.um-create .select{width:100%}.thresholds{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px 24px}.th-field label{color:var(--fg);font-weight:500}.th-field .th-input{display:inline-flex;align-items:center;gap:6px}.th-field .th-input .input{width:140px;text-align:right}.th-field .th-input .unit{font-size:var(--fs-1);color:var(--fg-3);margin:0}.th-field.changed .input{border-color:var(--accent-line)}.affiliates td{height:40px}.affiliates .aff-url{width:34%;min-width:240px}.affiliates .aff-url .input{width:100%}.affiliates .input{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm)}.optout-form{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.optout-form .field{min-width:160px}.optout-form .field.grow{flex:1 1 220px}.optout-form .select{width:100%}@media (max-width: 639px){.optout-form .field{width:100%}}.tr-range{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.tr-range .tr-custom{display:flex;align-items:center;gap:6px}.tr-range .tr-custom .input{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);width:112px}.tr-range .tr-to{color:var(--fg-3);font-size:var(--fs-1)}.tr-range .tr-updated{margin-left:auto;font-size:var(--fs-1)}@media (max-width: 819px){.tr-range .tr-updated{margin-left:0;width:100%}}.tr-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tr-group{display:flex;flex-direction:column;gap:var(--s-4)}.tr-group>.eyebrow{margin:0}.tr-group .grid{align-items:start}.tr-group-h{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.tr-group-h .eyebrow{margin:0}.tr-lede{margin:calc(var(--s-2) * -1) 0 0;color:var(--fg-2);font-size:var(--fs-1);max-width:90ch}.tr-top .tbl{table-layout:fixed}.tr-top th.r,.tr-top td.r{width:76px}.tr-top td.tr-key{position:relative}.tr-top .tr-bar{position:absolute;left:0;top:5px;bottom:5px;min-width:2px;border-radius:0 var(--r-1) var(--r-1) 0;background:var(--accent-soft);pointer-events:none}.tr-top .tr-k{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg)}.tr-top a.tr-k:hover{text-decoration:underline;text-underline-offset:2px}.tr-now-b{display:flex;flex-direction:column;gap:var(--s-4)}.tr-now-n{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.tr-now-n>div{display:flex;flex-direction:column;gap:4px}.tr-now-n .num{font-size:var(--fs-6);font-weight:500;letter-spacing:-.03em;line-height:1}.tr-now-n small{color:var(--fg-3);font-size:var(--fs-0)}.tr-minutes .usage-bars{height:72px}.tr-now-pages .eyebrow{margin:0 0 6px}.tr-now-pages ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.tr-now-pages li{display:flex;align-items:center;justify-content:space-between;gap:10px;height:28px;border-top:1px solid var(--line);font-size:var(--fs-1)}.tr-now-pages a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg)}.tr-now-pages a:hover{text-decoration:underline;text-underline-offset:2px}.tr-casinos .cas-name{max-width:140px}.tr-rates .tr-route{font-family:var(--font-mono);font-size:var(--fs-1);color:var(--fg-2);max-width:220px;overflow:hidden;text-overflow:ellipsis}.tr-rates .tr-name{font-family:var(--font-mono);font-size:var(--fs-1)}.tr-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--s-4) var(--s-6)}.tr-setting{display:flex;align-items:flex-start;gap:12px}.tr-setting .switch{flex:none;margin-top:1px}.tr-setting b{font-size:var(--fs-2);font-weight:500}.tr-setting p{margin:4px 0 0;color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui)}.feed-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:0;overflow:hidden}@media (max-width: 639px){.feed-cards{grid-template-columns:1fr}}.feed-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:10px 14px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 -1px -1px 0}.feed-card.chain-only .feed-note{margin-top:8px}.feed-card-h{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;min-height:24px}.feed-rows{display:grid;grid-template-columns:minmax(64px,auto) auto minmax(0,1fr) 36px 60px;gap:4px 10px;align-items:center;font-size:var(--fs-1)}.feed-row{display:contents}.feed-row .feed-n{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--fg-2)}.feed-row .num{text-align:right}.feed-row .unit{font-size:.8em}.feed-note{margin-top:8px;font-size:var(--fs-0);color:var(--fg-3);line-height:var(--lh-ui)}.chain-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.chain-card .chain-name{display:inline-flex;flex-direction:column;line-height:1.2;font-size:var(--fs-2);font-weight:500}.chain-card .chain-name small{font-family:var(--font-mono);font-size:var(--fs-0);font-weight:400}.chain-card .chain-v{display:inline-flex;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.2;gap:2px}.chain-card .chain-v .num{font-size:var(--fs-1)}.chain-card .chain-v small{font-size:var(--fs-0)}.doc-body{max-width:76ch}.doc-body section{scroll-margin-top:calc(var(--nav-h) + var(--ticker-h) + 16px)}.doc-body section:first-child h2{margin-top:0}.doc-body .measure{vertical-align:middle;margin-right:2px}.doc-toc .eyebrow{margin-bottom:6px}.doc-updated{font-size:var(--fs-1);margin:0 0 var(--s-4)}.doc-updated+section h2{margin-top:0}.doc-body .tbl-wrap{margin:var(--s-3) 0;border:1px solid var(--line);border-radius:var(--r-2)}.priv-tbl th,.priv-tbl td{white-space:normal;height:auto;padding:8px 12px;vertical-align:top;line-height:1.4}.priv-tbl th{position:static}.priv-tbl td code{white-space:nowrap}@media (max-width: 639px){.priv-tbl.collapse td{padding:0;line-height:var(--lh-prose)}.priv-tbl.collapse td.full:last-child{margin-top:4px}.priv-tbl.collapse td[data-l]{font-size:var(--fs-1)}}.changelog{margin:var(--s-3) 0 0;display:flex;flex-direction:column;gap:8px}.changelog>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline}.changelog dt{color:var(--fg-3);font-size:var(--fs-1)}.changelog dd{margin:0}@media (max-width: 639px){.changelog>div{grid-template-columns:1fr;gap:2px}}.rg-casinos{display:flex;flex-wrap:wrap;gap:6px;margin:var(--s-3) 0}.rg-casinos .rg-casino{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.rg-casinos .rg-casino>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.rg-casinos .rg-casino>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.rg-casinos .rg-casino:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.rg-casinos .rg-casino{padding-left:6px;border-color:var(--line);background:var(--bg-1);text-decoration:none}.rg-casinos .rg-casino:hover{border-color:var(--line-strong);background:var(--bg-2)}.rg-casinos .rg-casino .cas-name{font-weight:500}.help-list{display:flex;flex-direction:column;margin:var(--s-3) 0;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1);overflow:hidden}.help{display:grid;grid-template-columns:180px 150px minmax(0,1fr);gap:12px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.help:last-child{border-bottom:0}.help .help-n{display:flex;flex-direction:column;gap:2px}.help .help-n a{text-decoration:none;color:var(--fg);font-weight:500}.help .help-n a:hover{text-decoration:underline}.help .help-n small{color:var(--fg-3);font-size:var(--fs-0)}.help .help-ph{text-decoration:none;color:var(--fg);font-size:var(--fs-2)}.help .help-ph:hover{color:var(--accent)}.help .help-note{color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui)}@media (max-width: 639px){.help{grid-template-columns:1fr 1fr}.help .help-note{grid-column:1/-1}}.disc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px;margin:var(--s-3) 0}.disc-row{display:flex;align-items:center;justify-content:space-between;gap:10px;height:40px;padding:0 8px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);font-size:var(--fs-2)}.disc-row a{text-decoration:none}.disc-row .aff{flex:none;white-space:nowrap}@media (max-width: 639px){.disc-row .cas-name{max-width:120px}}.sources .src-site{color:var(--fg)}.sources .src-site:hover{text-decoration:underline;text-underline-offset:2px}.sources .framing{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.sources .framing small{font-size:var(--fs-0)}.sources .framing[data-tip]{cursor:help}.sources .err-text{max-width:150px}.sources .two-line-l{align-items:flex-start}.sg-h{grid-template-columns:auto auto minmax(0,1fr) auto auto}.sg-h .sg-src{color:var(--fg-2);font-size:var(--fs-1);white-space:nowrap}.sg-h .um-meta{align-items:center;flex-wrap:wrap}.sg-h .um-meta a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.sg-h .um-meta a:hover{color:var(--fg)}.sg-h .um-meta [data-tip]{cursor:help}@media (max-width: 819px){.sg-h{grid-template-columns:auto minmax(0,1fr)}.sg-h .um-meta{grid-column:1/-1}}.sg-b .sugg .num.mute{font-size:var(--fs-0)}.sg-act .input{width:auto}.demos thead th{white-space:normal;line-height:1.2;padding-top:4px;padding-bottom:4px}.demos .demo-url{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-0)}.demos .demo-url:hover{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.demos td .row{gap:6px}.nf{display:grid;place-items:center;min-height:56vh;padding:var(--s-7) 0;text-align:center}.nf-card{max-width:460px;display:flex;flex-direction:column;align-items:center;gap:10px}.nf-card h1{margin-top:10px}.nf-card p.dim{font-size:var(--fs-3);line-height:var(--lh-prose)}.nf-code{display:flex;flex-direction:column;align-items:center;gap:8px}.nf-code .code{font-family:var(--font-mono);font-size:72px;font-weight:500;letter-spacing:-.04em;color:var(--fg-4);line-height:1}.nf-label{font-family:var(--font-mono);font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.nf-retry{color:var(--fg-2);font-size:var(--fs-1)}.nf-retry small{color:var(--fg-3);font-family:var(--font-ui)}.nf-actions{justify-content:center;margin-top:14px;flex-wrap:wrap}.str-avatar{width:28px;height:28px;border-radius:7px;flex:none;object-fit:cover;background:var(--bg-3);display:inline-grid;place-items:center;font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--fg-2);letter-spacing:-.02em;border:1px solid var(--line)}.str-avatar.str-avatar-mono:before{content:attr(data-ini)}.str-avatar.sm{width:20px;height:20px;border-radius:5px;font-size:8px}.str-avatar.lg{width:40px;height:40px;border-radius:10px;font-size:14px}.str-avatar.xl{width:56px;height:56px;border-radius:14px;font-size:20px}.plat{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:var(--fs-0);color:var(--fg-2);background:var(--bg-3);white-space:nowrap}.plat i{width:6px;height:6px;border-radius:1px;background:var(--fg-3);flex:none}.plat[data-p=kick] i{background:#53fc18;opacity:.8}.plat[data-p=twitch] i{background:#9146ff}.plat .plat-ch{color:var(--fg-3)}.plat .plat-ext{color:var(--fg-3);margin-left:-1px}.plat:is(a):hover{color:var(--fg);background:var(--bg-4)}.pill.live-pill{color:var(--accent);background:var(--accent-soft)}.pill.live-pill i{background:var(--accent)}.pill.live-pill .num{color:inherit}.on-stream{display:inline-flex;align-items:center;height:16px;margin-left:6px;padding:0 5px;border-radius:var(--r-1);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);white-space:nowrap;vertical-align:middle}.on-stream:hover{color:var(--accent-hover)}.str-nobody{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px dashed var(--line-strong);border-radius:var(--r-3);color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-ui)}.str-nobody .live-dot{flex:none}.str-nobody .live-dot i{background:var(--fg-4)}.str-nobody .live-dot.is-open i{background:var(--accent)}.str-note{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.str-foot{color:var(--fg-3);font-size:var(--fs-1);line-height:var(--lh-prose);max-width:90ch}.str-foot a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.str-foot a:hover{color:var(--fg)}.str-live .panel-h h2>span:last-child{display:inline-flex;flex-direction:column;gap:1px}.str-live .panel-h h2>span:last-child .panel-sub{font-size:var(--fs-0)}.str-live-track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.str-live-item{display:flex;gap:12px;align-items:flex-start;flex:1 0 360px;max-width:560px;min-width:0;padding:14px;border-right:1px solid var(--line);scroll-snap-align:start;color:var(--fg)}.str-live-item:last-child{border-right:0}.str-live-item:hover{background:var(--bg-2)}@media (max-width: 639px){.str-live-item{flex:0 0 84vw}}@media (max-width: 639px){.str-live .panel-tools{display:none}}.str-live-main{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.str-live-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.str-live-name b{font-size:var(--fs-3)}.str-live-name .num{font-size:var(--fs-1)}.str-live-title{color:var(--fg-2);font-size:var(--fs-1)}.str-live-kv{display:flex;gap:14px;flex-wrap:wrap;margin-top:2px}.str-live-kv>span{display:inline-flex;flex-direction:column;gap:1px;line-height:1.2}.str-live-kv>span .num{font-size:var(--fs-2);color:var(--fg)}.str-live-kv>span small{font-size:var(--fs-0);color:var(--fg-3)}.str-grid-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.str-grid-h h2{font-size:var(--fs-4)}.str-grid-h .mute{font-size:var(--fs-1)}.str-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}@media (max-width: 639px){.str-grid{grid-template-columns:minmax(0,1fr)}}.str-card{display:flex;flex-direction:column;gap:10px;padding:14px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);min-width:0;position:relative}.str-card.is-live{border-color:var(--accent-line)}.str-card-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.str-card-id{display:flex;align-items:center;gap:10px;min-width:0;color:var(--fg)}.str-card-id:hover b{text-decoration:underline;text-underline-offset:2px}.str-card-name{display:flex;flex-direction:column;gap:4px;min-width:0}.str-card-name b{font-size:var(--fs-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-card-plats{display:flex;gap:4px;flex-wrap:wrap}.str-last{font-size:var(--fs-0);color:var(--fg-3);white-space:nowrap;padding-top:3px}.str-card-title{color:var(--fg-2);font-size:var(--fs-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-card-kv{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0;padding-top:10px;border-top:1px solid var(--line);font-size:var(--fs-1);align-items:center}.str-card-kv dt{color:var(--fg-3)}.str-card-kv dd{margin:0;text-align:right;color:var(--fg);min-width:0;display:flex;justify-content:flex-end}.str-best{display:inline-flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}.str-best .num{font-weight:500}.str-best .str-best-m{font-size:var(--fs-0);color:var(--fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.str-head{display:flex;align-items:center;gap:14px;min-width:0}.str-head .grow{min-width:0}.str-head-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px;color:var(--fg-3);font-size:var(--fs-1)}.str-head-meta .sep{width:1px;height:14px;background:var(--line-strong)}.str-social{color:var(--fg-2);font-size:var(--fs-1)}.str-social:hover{color:var(--fg)}.str-who{color:var(--fg);font-weight:500}.str-who:hover{text-decoration:underline;text-underline-offset:2px}.str-stats .stat-v .num.up,.str-stats .stat-v .num.down{font-size:var(--fs-5);font-weight:500;letter-spacing:-.03em;line-height:1}.str-session.is-ended{opacity:.85}.str-session .panel-h{flex-wrap:wrap}.str-session .panel-h h2{min-width:0;flex:1 1 240px}.str-session .panel-h h2 .trunc{min-width:0;display:block;flex:1}.str-session-b{display:flex;flex-direction:column}.str-session-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--line);color:var(--fg-3);font-size:var(--fs-1)}.str-session-meta .num{color:var(--fg-2)}.str-totals{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.str-totals>div{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-right:1px solid var(--line);min-width:0}.str-totals>div:last-child{border-right:0}.str-totals .str-tl{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:var(--fs-1);color:var(--fg-2)}.str-totals .str-tv{font-size:var(--fs-5);font-weight:500;letter-spacing:-.03em;line-height:1;color:var(--fg)}.str-totals .str-tv .num{font-size:inherit;font-weight:inherit;letter-spacing:inherit}@media (max-width: 1079px){.str-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.str-totals>div{border-bottom:1px solid var(--line)}.str-totals>div:nth-child(3n){border-right:0}.str-totals>div:nth-last-child(-n+3){border-bottom:0}}@media (max-width: 639px){.str-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.str-totals>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.str-totals>div:nth-child(3n){border-right:1px solid var(--line)}.str-totals>div:nth-child(2n){border-right:0}.str-totals>div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.str-totals>div:nth-last-child(-n+2){border-bottom:0}}.str-cols{align-items:start}.str-sessions td{height:auto;padding-top:8px;padding-bottom:8px;vertical-align:middle}.str-sessions .str-sess-when{display:inline-flex;align-items:center;gap:8px;color:var(--fg)}.str-sessions .str-sess-when .num{font-size:var(--fs-1)}.str-sessions .str-sess-when:hover .num{text-decoration:underline;text-underline-offset:2px}.str-sessions .str-sess-stream{max-width:320px}.str-sessions .str-sess-title{display:block;color:var(--fg-2);font-size:var(--fs-1)}.str-sessions .str-sess-sub{display:flex;align-items:center;gap:8px;margin-top:3px;color:var(--fg-3);font-size:var(--fs-0)}.str-sessions .str-sess-sub .trunc{max-width:160px}.str-sessions .str-sess-none{font-size:var(--fs-1)}@media (max-width: 639px){.str-sessions .str-sess-stream[data-l]:before{content:none}.str-sessions .str-sess-none{grid-column:1/-1;text-align:left}}.str-wins .str-pay{font-weight:600;color:var(--fg)}.str-wins .str-pay small{display:block;font-weight:400;color:var(--fg-3);font-size:10px}.str-account{display:flex;flex-direction:column;gap:5px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-1)}.str-account:last-child{border-bottom:0}.str-account.is-off .cas-name,.str-account.is-off .player{color:var(--fg-2)}.str-account .str-account-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.str-account .str-account-name{color:var(--fg)}.str-account .str-account-name .player{font-size:var(--fs-2)}.str-account .str-account-name .mute{font-size:var(--fs-1)}.str-account .str-account-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--fg-3);flex-wrap:wrap}.str-account .src{color:var(--fg-2)}.str-account .src:hover{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.str-account .conf .bar{width:48px}.str-account .conf .bar i{background:var(--fg-2)}.str-account .conf .num{font-size:var(--fs-0);color:var(--fg-2)}.str-recap-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.str-recap-title span:last-child{min-width:0}.str-recap .page-h .sub .num{color:var(--fg)}.str-recap .panel .str-totals{border-bottom:1px solid var(--line)}.str-recap .panel-f b.num{color:var(--fg);font-weight:500}.str-recap .list-item.played .game{flex:1;min-width:0}.str-filters .str-game{gap:6px}.str-game-in{width:170px;height:100%;border:0;background:none;outline:0;color:var(--fg);font-size:var(--ctl-fs);font-family:var(--font-mono)}.str-game-in::placeholder{color:var(--fg-4);font-family:var(--font-ui)}.str-game-x{color:var(--fg-3);font-size:var(--fs-3);line-height:1;padding:0 2px}.str-game-x:hover{color:var(--fg)}.str-cell{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--fg)}.str-cell b{font-weight:500;max-width:180px}.str-cell:hover b{text-decoration:underline;text-underline-offset:2px}.str-board-tbl td.str-sorted{color:var(--fg);font-weight:600}@media (max-width: 639px){.str-filters .seg{width:100%}.str-filters .seg a{flex:1;justify-content:center}.str-filters .select{flex:1 1 45%}.str-filters .str-game-in{width:100%}.str-filters .spacer,.str-board-tbl td.hide-collapse{display:none}}.pill .pill-note{color:var(--fg-3);font-weight:500;font-family:var(--font-mono);letter-spacing:0}.pill.pill-lg .pill-note{font-size:var(--fs-0)}.rep .page-h h1{flex-wrap:wrap}.rep-jump{margin-bottom:0}.rep-caveats{display:grid;gap:8px}.rep-caveats .note{margin:0}.findings{counter-reset:f;display:flex;flex-direction:column}.findings li{display:grid;grid-template-columns:28px 96px minmax(0,1fr);gap:4px 14px;padding:12px 14px;border-bottom:1px solid var(--line);align-items:baseline}.findings li:last-child{border-bottom:0}.findings .finding-n{color:var(--fg-3);font-size:var(--fs-1)}.findings .finding-k{padding-top:2px}.findings p{font-size:var(--fs-3);line-height:var(--lh-prose);color:var(--fg)}@media (max-width: 639px){.findings li{grid-template-columns:24px minmax(0,1fr)}.findings .finding-k{grid-column:2;order:-1}.findings p{grid-column:2}}.rep-sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:2px}.rep-sec-h h2{font-size:var(--fs-4)}.rep-sec-h .mute{font-size:var(--fs-1)}.rep-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width: 1079px){.rep-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639px){.rep-stats{grid-template-columns:minmax(0,1fr)}}.rep-stat .stat-f{min-height:2.6em}.rep-casinos td{height:auto;padding-top:7px;padding-bottom:7px;vertical-align:top}.rep-casinos .two-line{gap:1px}.rep-casinos .two-line small{font-size:10px}.rep-casinos .two-line small.up{color:var(--up)}.rep-casinos .two-line small.down{color:var(--down)}.rep-casinos tr.sub td,.rep-casinos tr.sub td .cas-name{color:var(--fg-2)}.rep-cas summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;min-height:22px}.rep-cas summary::-webkit-details-marker{display:none}.rep-cas summary:before{content:"›";color:var(--fg-3);width:8px;transition:transform var(--t-fast)}.rep-cas summary:hover .cas-name{color:var(--fg)}.rep-cas[open] summary:before{transform:rotate(90deg)}.rep-cas .rep-cas-n{font-family:var(--font-mono);font-size:10px;color:var(--fg-3);border:1px dashed var(--line-strong);border-radius:var(--r-1);padding:0 4px}.rep-cas-notes{padding:10px 0 6px 16px;max-width:72ch;white-space:normal;display:flex;flex-direction:column;gap:8px;font-size:var(--fs-1);line-height:var(--lh-prose);color:var(--fg-2)}.rep-cas-notes p.mute a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.rep-cas-notes p.mute a:hover{color:var(--fg)}.rep-feeds{width:auto;min-width:360px}.rep-feeds th{position:static}.rep-feeds td.num{color:var(--fg-2)}.rep-cols{align-items:start}.rep-record{align-items:flex-start;gap:12px;padding:10px 14px}.rep-record .rec-k{font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600;width:60px;flex:none;padding-top:2px}.rep-record .rec-k[data-scope=slot]{color:var(--accent)}.rep-record .rec-k[data-scope=provider]{color:var(--m-estimated)}.rep-record .rec-k[data-scope=casino]{color:var(--fg-2)}.rep-record .rep-record-b{display:flex;flex-direction:column;gap:3px;min-width:0}.rep-record .rep-record-s{font-size:var(--fs-2);color:var(--fg-2)}.rep-record .rep-record-s b{color:var(--fg);font-family:var(--font-mono);font-weight:600}.rep-record small{color:var(--fg-3);font-size:var(--fs-0);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.rep-record small .player{font-size:var(--fs-0)}.rep-largest{display:flex;flex-direction:column;gap:6px;padding:10px 14px 12px;border-top:1px solid var(--line);font-size:var(--fs-1)}.rep-largest .rep-largest-i{display:flex;align-items:center;gap:8px;color:var(--fg-2)}.rep-largest .rep-largest-i .trunc{min-width:0;flex:1}.rep-largest .rep-largest-i .num{color:var(--fg)}.rep-end{display:grid;gap:12px}.rep-meta{color:var(--fg-3);font-size:var(--fs-0);line-height:var(--lh-prose)}.rep-meta a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.rep-meta a:hover{color:var(--fg)}.warn-t{color:var(--warn)}.rep-months{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:12px}@media (max-width: 639px){.rep-months{grid-template-columns:minmax(0,1fr)}}.rep-month{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);color:var(--fg)}.rep-month:hover{border-color:var(--line-strong);background:var(--bg-2)}.rep-month:hover .rep-month-go{color:var(--fg)}.rep-month .rep-month-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rep-month .rep-month-h h2{font-size:var(--fs-5)}.rep-month .rep-month-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rep-month .rep-month-kv>div{display:flex;flex-direction:column;gap:4px;min-width:0}.rep-month .rep-month-kv .rep-month-l{font-size:var(--fs-0);color:var(--fg-3)}.rep-month .rep-month-kv .num{font-size:var(--fs-4);font-weight:500;letter-spacing:-.02em}@media (max-width: 639px){.rep-month .rep-month-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}.rep-month .rep-month-f{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.rep-month .rep-month-go{margin-top:auto;color:var(--fg-3);font-size:var(--fs-1)}.subscribe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 24px;align-items:center;padding:16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3)}.subscribe .subscribe-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.subscribe .subscribe-copy b{font-size:var(--fs-3)}.subscribe .subscribe-copy span{color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.subscribe .subscribe-row{display:flex;gap:8px;align-items:center}.subscribe .subscribe-row .input{width:280px;max-width:100%}.subscribe .subscribe-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.subscribe .subscribe-hint{grid-column:1/-1;color:var(--fg-3);font-size:var(--fs-0)}.subscribe .subscribe-hint a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.subscribe .subscribe-hint a:hover{color:var(--fg)}.panel-b>.subscribe{padding:0;border:0;background:none}@media (max-width: 819px){.subscribe{grid-template-columns:minmax(0,1fr)}.subscribe .subscribe-row{flex-wrap:wrap}.subscribe .subscribe-row .input{flex:1 1 200px;width:auto}}.subscribe-compact .subscribe-copy b{font-size:var(--fs-2)}.nl-state{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1);flex-wrap:wrap}.nl-state h2{font-size:var(--fs-4)}.nl-state p{margin-top:4px;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose);max-width:72ch}.nl-state .nl-state-i{width:32px;height:32px;border-radius:50%;display:inline-grid;place-items:center;flex:none;font-family:var(--font-mono);font-weight:700;font-size:var(--fs-3);background:var(--bg-3);color:var(--fg-2)}.nl-state.nl-ok .nl-state-i{color:var(--up);background:var(--up-soft)}.nl-state.nl-wait .nl-state-i{color:var(--accent);background:var(--accent-soft)}.nl-state.nl-err .nl-state-i{color:var(--down);background:var(--down-soft)}.nl-grid{align-items:start}.nl-what{margin:0;display:flex;flex-direction:column}.nl-what>div{display:grid;grid-template-columns:170px minmax(0,1fr);gap:4px 14px;padding:10px 14px;border-bottom:1px solid var(--line)}.nl-what>div:last-child{border-bottom:0}.nl-what dt{color:var(--fg);font-weight:500;font-size:var(--fs-2)}.nl-what dd{margin:0;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}@media (max-width: 639px){.nl-what>div{grid-template-columns:minmax(0,1fr)}}.nl-latest{display:flex;flex-direction:column;gap:12px}.nl-latest p{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.nl-latest .kv dd{font-size:var(--fs-2)}.nl-latest .btn{align-self:flex-start}.nl-keep{display:flex;flex-direction:column;gap:8px;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose);padding-left:1.1em;list-style:disc}.nl-keep a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.admin-side-g+.admin-side-g{margin-top:14px}.admin-side-g h4.eyebrow{margin:0 10px 6px}@media (max-width: 819px){.admin-side-g{display:contents}.admin-side-g h4{display:none}}.adm-check{color:var(--fg-2);white-space:nowrap}.adm-casinos td{height:auto;padding-top:7px;padding-bottom:7px;vertical-align:top}.adm-casinos .adm-countries .input{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);width:150px}.adm-casinos .adm-about{width:34%;min-width:240px;white-space:normal}.adm-casinos .adm-about textarea.input{width:100%;font-size:var(--fs-1)}.adm-casinos .adm-about-btn{display:block;width:100%;text-align:left;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-ui);padding:4px 0}.adm-casinos .adm-about-btn .trunc{display:block;max-width:420px}.adm-casinos .adm-about-btn:hover{color:var(--fg)}.adm-casinos .two-line small a{color:var(--fg-3)}.adm-casinos .two-line small a:hover{color:var(--fg)}.adm-audit td{height:auto;padding-top:7px;padding-bottom:7px;vertical-align:top}.adm-audit .adm-actor{color:var(--fg-2);font-size:var(--fs-1)}.adm-audit .adm-target{color:var(--fg-2);font-size:var(--fs-1);max-width:220px;overflow:hidden;text-overflow:ellipsis}.adm-audit .adm-data{white-space:normal;max-width:460px}.adm-audit .adm-data code{font-size:var(--fs-0);color:var(--fg-3);word-break:break-word;line-height:1.5}.adm-action{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.adm-action>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.adm-action>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.adm-action:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.adm-action{padding:0 7px;font-family:var(--font-mono);font-size:var(--fs-0);color:var(--fg-2);background:var(--bg-3)}.adm-action:hover{color:var(--fg);background:var(--bg-4)}.adm-action[data-g=optout]{color:var(--down)}.adm-action[data-g=api_key]{color:var(--accent)}.adm-action[data-g=streamer]{color:var(--m-estimated)}.adm-action[data-g=wallet]{color:var(--m-onchain)}.adm-action[data-g=game]{color:var(--up)}.adm-action[data-g=report]{color:var(--fg)}.adm-keyform{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:end}.adm-keyform .field>span:first-child{font-size:var(--fs-1);color:var(--fg-2)}.adm-keyform .select{width:100%}.adm-keyform .adm-keyform-wide{grid-column:span 2}@media (max-width: 639px){.adm-keyform .adm-keyform-wide{grid-column:auto}}.adm-created{border-color:var(--accent-line)}.adm-keys-panel .panel-h{flex-wrap:wrap}.adm-keys-tools{gap:6px;flex-wrap:wrap}.adm-keys-tools .input{width:200px;max-width:100%}@media (max-width: 639px){.adm-keys-tools{width:100%}.adm-keys-tools .input{flex:1 1 100%}}.adm-keys td{height:auto;padding-top:7px;padding-bottom:7px;vertical-align:top}.adm-keys .input{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);min-width:120px}.adm-keys .adm-note{margin-top:4px;width:100%}.adm-keys .adm-note-t{display:block;margin-top:3px;max-width:220px;color:var(--fg-3);font-size:var(--fs-0);white-space:normal;line-height:var(--lh-ui)}.adm-keys .adm-limits .two-line small{font-size:10px}.adm-keys .adm-limit-in{display:inline-flex;gap:4px}.adm-keys .adm-limit-in .input{width:76px;min-width:0;text-align:right}.adm-usage{height:160px}.adm-usage .usage-bar i.adm-stack{display:flex;flex-direction:column-reverse;background:none;position:relative;overflow:visible}.adm-usage .usage-bar i.adm-stack b{display:block;width:100%}.adm-usage .usage-bar i.adm-stack em{position:absolute;left:0;right:0;bottom:0;background:var(--warn)}.adm-streamers .um-list{gap:12px}.adm-str.is-off{opacity:.75}.adm-str-h{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 14px;border-bottom:1px solid var(--line);flex-wrap:wrap}.adm-str-id{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 320px}.adm-str-t{display:flex;flex-direction:column;gap:5px;min-width:0}.adm-str-t b{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-3)}.adm-str-t .adm-str-slug{font-size:var(--fs-0);color:var(--fg-3);font-weight:400}.adm-str-t .adm-str-slug:hover{color:var(--fg)}.adm-str-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-1)}.adm-str-meta .num{color:var(--fg-2)}.adm-str-meta .adm-str-note{color:var(--fg-2);font-style:italic}.adm-str-act{display:flex;align-items:center;gap:12px;flex:none}.adm-str-edit{padding:12px 14px;border-bottom:1px solid var(--line);background:var(--bg-2)}.adm-accs{display:flex;flex-direction:column}.adm-accs-none{padding:12px 14px;font-size:var(--fs-1)}.adm-acc{display:grid;grid-template-columns:130px minmax(140px,1.2fr) minmax(120px,.9fr) minmax(130px,.9fr) 84px minmax(140px,1.2fr) auto;gap:8px 10px;align-items:end;padding:10px 14px;border-bottom:1px solid var(--line)}.adm-acc:last-child{border-bottom:0}.adm-acc .field{min-width:0}.adm-acc .field>span:first-child{font-size:var(--fs-0);color:var(--fg-3)}.adm-acc .field .input,.adm-acc .field .select{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);width:100%}.adm-acc .adm-acc-cas{align-self:end;padding-bottom:4px}.adm-acc .adm-acc-state{grid-column:1/7;display:flex;align-items:center;gap:10px;font-size:var(--fs-0);color:var(--fg-3)}.adm-acc .adm-acc-state .src{color:var(--fg-2)}.adm-acc .adm-acc-state .src:hover{color:var(--fg)}.adm-acc .adm-acc-save{grid-column:7;grid-row:1/3;display:flex;align-items:center;justify-content:flex-end;gap:6px;align-self:center}.adm-acc.editing{background:var(--bg-2)}.adm-acc.is-blank .adm-acc-cas:after{content:"needs a name or id";display:block;font-size:10px;color:var(--warn);margin-top:2px}.adm-acc.is-out .adm-acc-cas .cas-name{color:var(--fg-3);text-decoration:line-through}.adm-acc.adm-acc-new{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(120px,1fr) minmax(130px,1fr) auto;background:var(--bg-2)}.adm-acc.adm-acc-new .adm-acc-save{grid-column:auto;grid-row:auto}@media (max-width: 1079px){.adm-acc{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-acc .adm-acc-cas,.adm-acc .adm-acc-state{grid-column:1/-1}.adm-acc .adm-acc-save{grid-column:1/-1;grid-row:auto;justify-content:flex-start}.adm-acc.adm-acc-new{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-acc.adm-acc-new .adm-acc-save{grid-column:1/-1!important}}@media (max-width: 639px){.adm-acc,.adm-acc.adm-acc-new{grid-template-columns:minmax(0,1fr)}}.adm-accs-add{padding:10px 14px;border-top:1px solid var(--line)}.adm-img-tabs{margin-bottom:0}.adm-img-tabs .tab{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);padding:0 10px}.adm-img-panel .panel-h{flex-wrap:wrap}.adm-img-tools{gap:6px;flex-wrap:wrap}.adm-img-tools .input{width:180px;max-width:100%}@media (max-width: 639px){.adm-img-tools{width:100%}.adm-img-tools .input{flex:1 1 100%}}.adm-img-list{display:flex;flex-direction:column}.adm-img{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:6px 14px;padding:10px 14px;border-bottom:1px solid var(--line);align-items:start}.adm-img:last-child{border-bottom:0}.adm-img.editing{background:var(--bg-2)}@media (max-width: 819px){.adm-img{grid-template-columns:48px minmax(0,1fr)}.adm-img .adm-img-act{grid-column:2;justify-content:flex-start}}.adm-img-main{display:flex;flex-direction:column;gap:5px;min-width:0}.adm-img-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--fs-2)}.adm-img-head b{max-width:320px}.adm-img-head .mute{font-size:var(--fs-1);max-width:180px}.adm-img-head .num{font-size:var(--fs-0)}.adm-img-head .cas-stack small{margin-left:4px;font-size:var(--fs-0)}.adm-img-state{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--fs-1);color:var(--fg-2)}.adm-img-state .num{font-size:var(--fs-0)}.adm-img-src{display:inline-flex;align-items:center;gap:6px}.adm-img-src code{font-size:var(--fs-0);color:var(--fg-3);background:var(--bg-3);padding:1px 5px;border-radius:var(--r-1);max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-img-err{color:var(--down);font-size:var(--fs-0);line-height:var(--lh-ui);word-break:break-word}.adm-img-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:var(--fs-0);color:var(--fg-3)}.adm-img-meta code{color:var(--fg-2);word-break:break-all}.adm-img-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}.adm-img-form .input{flex:1 1 320px}.adm-img-formerr{flex:1 1 100%;color:var(--down);font-size:var(--fs-0)}.adm-img-act{display:flex;align-items:center;gap:6px;justify-content:flex-end;flex-wrap:wrap}.acct-link{display:inline-flex;align-items:center;gap:6px}.nav-drawer .acct-link svg{display:none}.btn.follow{gap:6px}.btn.follow svg{flex:none;color:var(--fg-3)}.btn.follow:hover svg{color:var(--fg)}.btn.follow.is-on{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.btn.follow.is-on svg{color:var(--accent)}.btn.follow.is-on:hover{background:var(--accent-soft);border-color:var(--accent)}.follow-wrap{position:relative;display:inline-flex;align-items:center;gap:8px}.follow-err{font-size:var(--fs-0);color:var(--down);max-width:220px}.push-toggle{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-2);color:var(--fg-2);flex-wrap:wrap}.push-toggle .hint{font-size:var(--fs-0);color:var(--down)}.codeblock{margin:0;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-0);overflow:hidden;min-width:0}.codeblock .codeblock-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 6px 4px 10px;border-bottom:1px solid var(--line);background:var(--bg-2);font-size:var(--fs-0);color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.codeblock pre{margin:0;padding:10px 12px;overflow-x:auto;font-family:var(--font-mono);font-size:var(--fs-1);line-height:1.5;color:var(--fg-2);-moz-tab-size:2;tab-size:2}.codeblock pre code{font-size:inherit}.btn.is-done{color:var(--up);border-color:var(--up)}.dev-note{color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.dev-note code{background:var(--bg-3);padding:1px 5px;border-radius:var(--r-1);color:var(--fg);font-size:.92em}.dev-note a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.dev-top,.dev-cols{align-items:start}.dev-groups td{white-space:normal;height:auto;padding-top:9px;padding-bottom:9px;vertical-align:top}.dev-groups code{font-size:var(--fs-1);color:var(--fg-2);word-break:break-word}.dev-groups .dev-what{color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui);min-width:220px}.dev-tiers td{height:auto;padding-top:9px;padding-bottom:9px;vertical-align:top}.dev-tiers .dev-what{white-space:normal;color:var(--fg-2);font-size:var(--fs-1);min-width:160px}.dev-tiers .two-line small{font-size:var(--fs-0)}.dev-headers{margin:0;display:flex;flex-direction:column}.dev-headers>div{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:4px 14px;padding:9px 14px;border-bottom:1px solid var(--line)}.dev-headers>div:last-child{border-bottom:0}.dev-headers dt code{font-size:var(--fs-1);color:var(--fg);word-break:break-word}.dev-headers dd{margin:0;color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui)}@media (max-width: 639px){.dev-headers>div{grid-template-columns:minmax(0,1fr)}}.dev-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dev-form .field>span:first-child{font-size:var(--fs-1);color:var(--fg-2)}.dev-form .dev-form-wide{grid-column:1/-1}.dev-form .dev-form-actions{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.dev-form .dev-form-actions .hint{font-size:var(--fs-0);color:var(--fg-3)}.dev-form .note{margin:0}@media (max-width: 639px){.dev-form{grid-template-columns:minmax(0,1fr)}}.dev-sent{display:flex;gap:12px;align-items:flex-start}.dev-sent .dev-sent-i{width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;background:var(--up-soft);color:var(--up);font-weight:700;flex:none;font-family:var(--font-mono)}.dev-sent b{font-size:var(--fs-3)}.dev-sent p{margin:6px 0 10px;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.dev-terms{margin:0;padding-left:1.2em;list-style:decimal;display:flex;flex-direction:column;gap:10px;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.dev-terms b{color:var(--fg)}.dev-terms li::marker{color:var(--fg-3);font-family:var(--font-mono)}.keybox{display:flex;align-items:center;gap:10px;width:100%;padding:10px 10px 10px 14px;border:1px solid var(--accent-line);border-radius:var(--r-2);background:var(--bg-0)}.keybox .keybox-k{flex:1;min-width:0;font-family:var(--font-mono);font-size:var(--fs-3);color:var(--fg);word-break:break-all;letter-spacing:.02em;-webkit-user-select:all;user-select:all}.keybox .btn{flex:none}@media (max-width: 639px){.keybox{flex-wrap:wrap}.keybox .btn{width:100%}}.one-card-p.one-card-wide{max-width:640px}.one-card-b .keyinfo,.one-card-b .codeblock{width:100%}.keyinfo{gap:8px 16px}.keyinfo dd{text-align:left}.keyinfo dt{padding-top:1px}.limits{display:inline-flex;gap:14px;flex-wrap:wrap}.limits>span{display:inline-flex;flex-direction:column;line-height:1.2}.limits>span b{font-weight:500;color:var(--fg)}.limits>span small{font-size:var(--fs-0);color:var(--fg-3)}.dev-keyform{display:flex;gap:10px;align-items:flex-end}.dev-keyform .field>span:first-child{font-size:var(--fs-1);color:var(--fg-2)}.dev-keyform .btn{flex:none}.dev-keyform .input{letter-spacing:.04em}@media (max-width: 639px){.dev-keyform{flex-wrap:wrap}.dev-keyform .btn{width:100%}}.dev-usage-grid{align-items:start}.usage{display:flex;flex-direction:column;gap:8px}.usage-h{display:flex;gap:16px;flex-wrap:wrap;font-size:var(--fs-1);color:var(--fg-2)}.usage-h b{color:var(--fg);font-weight:500}.usage-h b.warn{color:var(--warn)}.usage-h .mute b{color:var(--fg-2)}.usage-bars{position:relative;display:flex;align-items:flex-end;gap:3px;height:140px;padding-top:6px;border-bottom:1px solid var(--line)}.usage-bars .usage-bar{flex:1;height:100%;display:flex;align-items:flex-end;min-width:0}.usage-bars .usage-bar i{display:flex;flex-direction:column;justify-content:flex-start;width:100%;min-height:1px;background:var(--accent);border-radius:2px 2px 0 0;opacity:.85;overflow:hidden}.usage-bars .usage-bar i b{display:block;width:100%;background:var(--warn)}.usage-bars .usage-bar:hover i{opacity:1}.usage-bars .usage-quota{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--c-ref);pointer-events:none}.usage-x{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:10px;color:var(--fg-4)}.signin{padding-top:var(--s-4)}.signin-grid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,320px);gap:var(--s-6);justify-content:center;align-items:start}@media (max-width: 819px){.signin-grid{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}}.signin-b{padding:24px;display:flex;flex-direction:column;gap:14px}.signin-b h1{font-size:var(--fs-6)}.signin-b>p.dim{font-size:var(--fs-3);line-height:var(--lh-prose)}.signin-b .note{margin:0}@media (max-width: 639px){.signin-b{padding:18px 16px}}.signin-oauth{display:flex;flex-direction:column;gap:8px}.signin-btn{justify-content:flex-start;gap:10px}.signin-dot{width:10px;height:10px;border-radius:3px;background:var(--fg-3);flex:none}.signin-dot[data-p=discord]{background:#5865f2}.signin-dot[data-p=google]{background:#e0e3dd}.signin-or{display:flex;align-items:center;gap:12px;color:var(--fg-3);font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.signin-or:before,.signin-or:after{content:"";flex:1;height:1px;background:var(--line)}.signin-form{display:flex;gap:8px;align-items:flex-end}.signin-form .btn{flex:none}.signin-form .field span:first-child{font-size:var(--fs-1);color:var(--fg-2)}@media (max-width: 639px){.signin-form{flex-direction:column;align-items:stretch}.signin-form .field{width:100%}}.signin-sent{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2)}.signin-sent .signin-sent-i{width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;background:var(--up-soft);color:var(--up);font-weight:700;flex:none;font-family:var(--font-mono)}.signin-sent b{font-size:var(--fs-2)}.signin-sent p{margin:4px 0 8px;font-size:var(--fs-1);line-height:var(--lh-prose)}.signin-fine{color:var(--fg-3);font-size:var(--fs-1);line-height:var(--lh-prose)}.signin-fine a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.signin-fine a:hover{color:var(--fg)}.signin-side{display:flex;flex-direction:column;gap:12px;padding-top:8px}.signin-add{display:flex;flex-direction:column;gap:3px;padding:10px 0;border-bottom:1px solid var(--line)}.signin-add b{font-size:var(--fs-2)}.signin-add span{color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.signin-add:last-of-type{border-bottom:0}.one-card{display:grid;place-items:center;min-height:50vh;padding:var(--s-6) var(--gutter)}.one-card-p{max-width:460px;width:100%}.one-card-b{padding:28px 24px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.one-card-b h1{font-size:var(--fs-5)}.one-card-b p.dim{font-size:var(--fs-3);line-height:var(--lh-prose)}@media (max-width: 639px){.one-card-b{padding:20px 16px}}.one-card-actions{flex-wrap:wrap;margin-top:4px}.one-card-fine{color:var(--fg-3);font-size:var(--fs-0);line-height:var(--lh-prose)}.acct-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;border-bottom:1px solid var(--line)}.acct-bar .tabs{margin-bottom:0;border-bottom:0}.acct-id{display:flex;align-items:center;gap:12px;padding-bottom:10px;min-width:0}.acct-avatar{width:36px;height:36px;border-radius:9px;object-fit:cover;flex:none;background:var(--bg-3);border:1px solid var(--line)}.acct-avatar-mono{display:inline-grid;place-items:center;font-family:var(--font-mono);font-weight:600;font-size:var(--fs-3);color:var(--fg-2)}.acct-id-t{display:flex;flex-direction:column;gap:2px;min-width:0}.acct-id-t b{font-size:var(--fs-3)}.acct-id-t span{color:var(--fg-3);font-size:var(--fs-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct .page-h{margin-bottom:0}.acct-count{font-size:var(--fs-5);font-weight:500;color:var(--fg);letter-spacing:-.02em}.acct-count small{font-size:var(--fs-1);color:var(--fg-3);font-family:var(--font-ui)}.acct-grid{align-items:start}.acct-form{display:flex;gap:10px;align-items:flex-start}.acct-form .field{min-width:0}.acct-form .field span:first-child{font-size:var(--fs-1);color:var(--fg-2)}.acct-form .btn{flex:none;margin-top:21px}@media (max-width: 639px){.acct-form{flex-wrap:wrap}.acct-form .field.grow{flex:1 1 100%}}.acct-cap{width:100px}.acct-err{color:var(--down);margin-top:8px}.acct-ident,.acct-session,.acct-follow,.acct-rule,.acct-delivery{align-items:center;gap:12px;padding:10px 14px}.acct-ident-t,.acct-rule-t,.acct-follow-t{display:flex;flex-direction:column;gap:2px;min-width:0}.acct-ident-t b,.acct-rule-t b,.acct-follow-t b{font-weight:500;color:var(--fg);display:flex;align-items:center;gap:8px;flex-wrap:wrap;overflow:hidden;text-overflow:ellipsis}.acct-ident-t b a:hover,.acct-rule-t b a:hover,.acct-follow-t b a:hover{text-decoration:underline;text-underline-offset:2px}.acct-ident-t small,.acct-rule-t small,.acct-follow-t small{color:var(--fg-3);font-size:var(--fs-0);line-height:var(--lh-ui)}.acct-ident-t small .num,.acct-rule-t small .num,.acct-follow-t small .num{color:var(--fg-2)}.acct-ident-t i,.acct-rule-t i,.acct-follow-t i{color:var(--fg-3)}.acct-prov{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:var(--fs-0);color:var(--fg-2);background:var(--bg-3);white-space:nowrap;flex:none}.acct-prov[data-p=discord]{color:#9aa3ff}.acct-prov[data-p=google]{color:var(--fg)}.acct-add{padding:12px 14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.acct-chan{align-items:flex-start;gap:14px;padding:12px 14px;flex-wrap:wrap}.acct-chan .acct-chan-t{display:flex;flex-direction:column;gap:3px;flex:1 1 200px;min-width:0}.acct-chan .acct-chan-t b{font-size:var(--fs-2)}.acct-chan .acct-chan-t small{color:var(--fg-3);font-size:var(--fs-0);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.acct-chan .acct-chan-t small.warn{color:var(--warn)}.acct-chan .acct-chan-c{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.acct-follow-form{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}.acct-follow-form .field{min-width:150px}.acct-follow-form .field>span:first-child{font-size:var(--fs-1);color:var(--fg-2)}.acct-follow-form .field.grow{flex:1 1 260px}.acct-follow-form .select{width:100%}@media (max-width: 639px){.acct-follow-form .field{width:100%}}.acct-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;align-items:start}@media (max-width: 639px){.acct-groups{grid-template-columns:minmax(0,1fr)}}.acct-follow.is-off .acct-follow-t i{font-style:italic}.acct-alerts{align-items:start}.acct-new-rule .field>span:first-child,.acct-new-rule legend{font-size:var(--fs-1);color:var(--fg-2)}.acct-select{width:100%}.acct-channels{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.acct-channels legend{padding:0;margin-bottom:2px}.acct-chip.is-on{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.acct-rule.is-off .acct-rule-t b,.acct-rule.is-off .acct-rule-t small{color:var(--fg-3)}.acct-rule-scope{font-weight:400;color:var(--fg-2)}.acct-rule-scope:before{content:"·";color:var(--fg-4);margin-right:8px}.acct-delivery-when{width:36px;flex:none;color:var(--fg-3);font-size:var(--fs-1);text-align:right}.acct-settings .note{margin:0}.feed{display:flex;flex-direction:column}.feed-item{display:grid;grid-template-columns:44px 64px minmax(0,1fr);gap:4px 12px;padding:10px 14px;border-bottom:1px solid var(--line);align-items:baseline}.feed-item:last-child{border-bottom:0}.feed-item .feed-day{grid-column:1/-1;padding-bottom:4px}.feed-item .feed-when{color:var(--fg-3);font-size:var(--fs-0);text-align:right}.feed-item .feed-k{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.feed-item[data-k=record] .feed-k{color:var(--accent)}.feed-item[data-k=whale] .feed-k{color:var(--m-onchain)}.feed-item[data-k=jackpot] .feed-k{color:var(--m-estimated)}.feed-item[data-k=race_end] .feed-k{color:var(--up)}.feed-item .feed-body{display:flex;flex-direction:column;gap:3px;min-width:0}.feed-item .feed-line{font-size:var(--fs-2);color:var(--fg-2);line-height:var(--lh-ui);display:inline}.feed-item .feed-line .cas,.feed-item .feed-line .game,.feed-item .feed-line .player{display:inline-flex;vertical-align:middle}.feed-item .feed-line .game{flex-direction:row}.feed-item .feed-line b,.feed-item .feed-line .num{color:var(--fg)}.feed-item .feed-sub{font-size:var(--fs-0);color:var(--fg-3);line-height:var(--lh-ui)}.feed-item .feed-sub .num{color:var(--fg-2)}.feed-item .feed-sub .player{font-size:var(--fs-0)}.feed-item .feed-sub a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.feed-item .feed-why{grid-column:3;font-size:var(--fs-0);color:var(--fg-3)}.feed-item .feed-why a{color:var(--fg-2)}.feed-item .feed-why a:hover{color:var(--fg)}@media (max-width: 639px){.feed-item{grid-template-columns:44px minmax(0,1fr)}.feed-item .feed-k,.feed-item .feed-body,.feed-item .feed-why{grid-column:2}}.acct-off-grid{gap:10px}.acct-off-card{padding:14px 16px 16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);display:flex;flex-direction:column;gap:6px}.acct-off-card h2{font-size:var(--fs-4)}.acct-off-card p{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.acct-off-now{color:var(--fg-2);font-size:var(--fs-3);line-height:var(--lh-prose);max-width:72ch}.acct-off-now a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.acct-off-now a:hover{text-decoration-color:var(--accent)}.social-studio{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--s-5);align-items:start}@media (max-width: 1079px){.social-studio{grid-template-columns:minmax(0,1fr)}}.social-preview{margin:0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3)}.social-preview figcaption{font-size:var(--fs-1)}.social-img{display:block;width:auto;height:auto;max-width:100%;max-height:78vh;border-radius:var(--r-2);border:1px solid var(--line);background:var(--bg-0)}.social-side{display:flex;flex-direction:column;gap:14px;position:sticky;top:64px}@media (max-width: 1079px){.social-side{position:static}}.social-opts{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3)}.social-opt{display:flex;flex-direction:column;gap:6px}.social-opt-l{font-size:var(--fs-0);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.social-seg{flex-wrap:wrap;height:auto;align-self:flex-start}.social-seg a{min-height:var(--ctl-h)}.social-actions{display:flex;flex-wrap:wrap;gap:8px}.social-hint{margin:0;font-size:var(--fs-1);line-height:var(--lh-ui)}.cat-chip{display:inline-flex;align-items:center;height:16px;padding:0 5px;margin-left:6px;border-radius:var(--r-1);font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-3);vertical-align:middle;white-space:nowrap}.rarity-dot{display:inline-block;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--rar, var(--fg-4));margin-right:6px;vertical-align:middle}.ithumb{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--r-1);background:var(--bg-3);color:var(--fg-3);font-family:var(--font-mono);font-size:10px;font-weight:600}.ithumb:before{content:attr(data-k)}.ithumb:after{content:"";position:absolute;left:4px;bottom:3px;width:10px;height:3px;border-radius:var(--r-pill);background:var(--rar)}.ithumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:var(--bg-3)}.ithumb-row{width:36px;height:27px}.ithumb-card{width:96px;height:72px;font-size:var(--fs-2);border-radius:var(--r-2)}.ithumb-card:after{left:8px;bottom:6px;width:16px}.item{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--fg)}.item:hover .item-n{text-decoration:underline;text-underline-offset:2px}.item-t{display:flex;flex-direction:column;min-width:0;line-height:1.25}.item-n{display:flex;align-items:center;min-width:0;font-weight:500;font-size:var(--fs-2)}.item-s{color:var(--fg-3);font-size:var(--fs-0)}.case-ref{display:inline-flex;align-items:baseline;gap:6px;min-width:0;color:var(--fg)}.case-ref:hover .case-n{text-decoration:underline;text-underline-offset:2px}.case-n{min-width:0}.case-p{color:var(--fg-3);font-size:var(--fs-0)}.rtp-cell{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:0}.rtp-cell .rtp-v{display:inline-flex;align-items:baseline;gap:4px;color:var(--fg)}.rtp-cell .rtp-v small{color:var(--fg-3);font-size:var(--fs-0)}.rtp-cell.rtp-thin .rtp-v{color:var(--fg-2)}.rtp-cell.rtp-flagged .rtp-v .num{color:var(--warn)}.rtp-meta{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-0)}.rtp-meta .pill{height:16px;font-size:10px}.adv-cell{white-space:nowrap}.case-tbl tr.case-flag td:first-child{position:relative}.case-tbl tr.case-flag td:first-child:before{content:"";position:absolute;top:10px;bottom:10px;left:4px;width:3px;border-radius:var(--r-pill);background:var(--warn)}.case-tbl tr.case-flag td.full,.case-tbl tr.case-flag td.rank{padding-left:14px}.cov-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.cov-chip{display:inline-flex;align-items:center;gap:5px;height:18px;padding:0 7px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--bg-2);color:var(--fg-2);font-family:var(--font-mono);font-size:10px;letter-spacing:.02em;white-space:nowrap}.cov-chip i{width:6px;height:6px;border-radius:50%;background:var(--fg-4)}.cov-chip[data-state=on] i{background:var(--up)}.cov-chip[data-state=part] i{background:var(--warn)}.cov-chip[data-state=off]{color:var(--fg-3);border-style:dashed}.cov-chip[data-state=off] i{background:transparent;border:1px solid var(--fg-4)}.cov-dense .cov-chip{height:16px;padding:0 5px}.coin-rate{display:inline-flex;flex-direction:column;gap:1px;line-height:1.25}.coin-rate small{color:var(--fg-3);font-size:var(--fs-0)}.coin-rate small a{color:var(--fg-3);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.coin-rate small a:hover{color:var(--fg)}.drops{display:flex;flex-direction:column}.drop{display:grid;grid-template-columns:24px minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,.8fr) 84px 96px 72px 56px;align-items:center;gap:10px;padding:0 14px;min-height:46px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.drop:last-child{border-bottom:0}.drop:hover{background:var(--bg-2)}.drop .drop-ts{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-0);text-align:right}.drop .drop-mult{color:var(--fg-2);text-align:right}.drop .drop-value{text-align:right;font-weight:600;color:var(--fg)}.drop .drop-price{text-align:right;color:var(--fg-2)}.drop .drop-price small,.drop .drop-value small{display:block;color:var(--fg-3);font-size:10px;font-weight:400}.drop .drop-case{display:flex;align-items:center;gap:6px;min-width:0}.drop .drop-case .pill{height:16px;font-size:10px}.drop.drop-big .drop-value{color:var(--accent)}.drops-nocase .drop{grid-template-columns:24px minmax(0,1.7fr) minmax(0,.9fr) 84px 96px 72px 56px}.drop-h{min-height:28px;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600}.drop-h:hover{background:none}.drops-note{padding:10px 14px;margin:0;color:var(--fg-3);font-size:var(--fs-1);border-top:1px solid var(--line)}@media (max-width: 1079px){.drop .drop-price,.drop .player,.drops-nocase .drop .drop-price,.drops-nocase .drop .player{display:none}.drop{grid-template-columns:24px minmax(0,1.6fr) minmax(0,1fr) 96px 64px 48px}.drops-nocase .drop{grid-template-columns:24px minmax(0,1.6fr) 96px 64px 48px}}@media (max-width: 819px){.drop,.drops-nocase .drop{grid-template-columns:24px minmax(0,1fr) 84px 56px;min-height:auto;padding:8px 12px;row-gap:2px}.drop .drop-case,.drop .drop-ts,.drops-nocase .drop .drop-case,.drops-nocase .drop .drop-ts,.drop-h,.drop .drop-value small{display:none}}.battles{display:flex;flex-direction:column}.battle{padding:10px 14px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:8px;font-size:var(--fs-1)}.battle:last-child{border-bottom:0}.battle:hover{background:var(--bg-2)}.battle-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.battle-top .battle-mode{color:var(--fg);font-weight:600}.battle-top .battle-ts{margin-left:auto;color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-0)}.battle-top .pill{height:16px;font-size:10px}.battle-cases{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;color:var(--fg-2)}.battle-cases .battle-case{display:inline-flex;gap:4px;align-items:baseline}.battle-cases .battle-case .num{color:var(--fg-3)}.battle-seats{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.seat{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1);min-width:0}.seat .player{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seat.seat-win{border-color:var(--line-strong);background:var(--bg-2)}.seat.seat-win .num{color:var(--up);font-weight:600}.seat.seat-bot{color:var(--fg-3)}.battle-sum{display:flex;align-items:center;gap:16px;flex-wrap:wrap;color:var(--fg-2)}.battle-sum .num{color:var(--fg)}.battle-sum small{margin-left:4px}.upgs{display:flex;flex-direction:column}.upg{display:grid;grid-template-columns:24px minmax(0,1.6fr) minmax(0,.9fr) 120px 64px 110px 56px;align-items:center;gap:10px;padding:0 14px;min-height:44px;border-bottom:1px solid var(--line);font-size:var(--fs-2)}.upg:last-child{border-bottom:0}.upg:hover{background:var(--bg-2)}.upg .upg-amt{text-align:right;color:var(--fg-2)}.upg .upg-amt small{display:block;color:var(--fg-3);font-size:10px}.upg .upg-chance{text-align:right;color:var(--fg-2)}.upg .upg-res{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.upg .upg-res .pill{height:16px;font-size:10px}.upg .upg-ts{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-0);text-align:right}.upg-h{min-height:28px;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600}.upg-h:hover{background:none}@media (max-width: 819px){.upg{grid-template-columns:24px minmax(0,1fr) 100px;min-height:auto;padding:8px 12px}.upg .player,.upg .upg-amt,.upg .upg-chance,.upg .upg-ts,.upg-h{display:none}}.sites-tbl .cov-chips{max-width:170px}.sites-tbl td.full .cas{max-width:180px}.sites-tbl .coin-rate small{display:none}.site-sort{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 639px){.sites-tbl .panel-h{flex-wrap:wrap}.sites-tbl .panel-h .panel-tools{flex-basis:100%;margin-left:0}.site-sort{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.site-sort .eyebrow{display:none}.site-sort .seg{flex:none}}.site-head{display:flex;flex-direction:column;gap:12px}.site-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--fg-3);font-size:var(--fs-1)}.site-meta .cov-chips{margin-left:4px}.site-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.fact{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1)}.fact .fact-l{font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3);font-weight:600}.fact .fact-v{font-size:var(--fs-2);color:var(--fg)}.fact .fact-f{font-size:var(--fs-0);color:var(--fg-3)}.site-rtp{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.site-rtp .site-rtp-v{font-size:var(--fs-5);letter-spacing:-.02em;color:var(--fg)}.region-note{margin:0;padding:0;color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.region-note q{font-style:italic}.country-list{display:flex;flex-wrap:wrap;gap:4px}.country-list .pill{height:18px;font-size:10px}.case-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.case-price{font-size:var(--fs-5);letter-spacing:-.02em;color:var(--fg)}.case-price small{color:var(--fg-3);font-size:var(--fs-1);margin-left:6px;letter-spacing:0}.ev-bar{display:flex;height:10px;border-radius:var(--r-pill);overflow:hidden;background:var(--bg-3);margin:8px 0 6px}.ev-bar span{height:100%;background:var(--rar)}.ev-legend{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:var(--fs-0);color:var(--fg-3)}.ev-legend span{display:inline-flex;align-items:center;gap:4px}.odds-tbl td.full{position:relative;padding-left:18px}.odds-tbl td.full:before{content:"";position:absolute;top:8px;bottom:8px;left:6px;width:3px;border-radius:var(--r-pill);background:var(--rar, var(--fg-4))}.odds-tbl .rarity-dot{display:none}.hotcold{display:inline-flex;align-items:center;gap:4px}.hotcold .num{min-width:3ch;text-align:right}.hotcold-bar{width:60px;height:6px;border-radius:var(--r-pill);background:var(--bg-3);overflow:hidden;position:relative}.hotcold-bar i{position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--fg-4)}.hotcold-bar span{position:absolute;top:0;bottom:0;background:var(--fg-3)}.hotcold-bar span.hot{background:var(--hot)}.hotcold-bar span.cold{background:var(--cold)}.windows-tbl .pill{height:16px;font-size:10px}.cmp-sites .cas-wordmark img{max-height:24px}.site-pick{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.site-pick .cmp-slot{flex:1 1 180px}.method-blurb{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 24px;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-prose);margin:0}.method-blurb h3{margin:0 0 4px;font-size:var(--fs-1);color:var(--fg);font-weight:600}.method-blurb p{margin:0}@media (max-width: 639px){.site-rtp{grid-template-columns:minmax(0,1fr)}.battle-seats{grid-template-columns:repeat(2,minmax(0,1fr))}}.kv-col{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.windows-tbl tr.current td{background:var(--bg-2)}:root{--chat-w: 360px}@media (min-width: 1440px){html[data-chat=open] .shell.has-chat{padding-right:var(--chat-w)}html[data-chat=open][data-chat-side=left] .shell.has-chat{padding-right:0;padding-left:var(--chat-w)}}@media (min-width: 1440px) and (max-width: 1799px){html[data-chat=open] .shell.has-chat .nav-links{display:none}html[data-chat=open] .shell.has-chat .nav-burger{display:inline-flex}html[data-chat=open] .shell.has-chat .nav-right .search{width:200px}}.chat-toggle{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.chat-toggle>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.chat-toggle>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.chat-toggle:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.chat-toggle{color:var(--fg-2);font-weight:500;transition:background var(--t-fast),color var(--t-fast)}.chat-toggle:hover{background:var(--bg-2);color:var(--fg)}.chat-toggle[aria-pressed=true]{background:var(--bg-3);color:var(--fg);border-color:var(--line)}.chat-toggle .chat-toggle-hint{display:inline-flex;align-items:center;height:calc(var(--ctl-h) - 12px);line-height:1;white-space:nowrap;font-size:var(--fs-0);color:var(--accent);padding:0 5px;border-radius:var(--r-1);background:var(--accent-soft)}@media (max-width: 639px){.chat-toggle{padding:0 7px}.chat-toggle .chat-toggle-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.chat-dock{position:fixed;top:0;bottom:0;right:0;width:var(--chat-w);z-index:calc(var(--z-nav) + 1);background:var(--bg-1);border-left:1px solid var(--line);display:flex;flex-direction:column;min-height:0}html:not([data-chat=open]) .chat-dock{display:none}html[data-chat-side=left] .chat-dock{right:auto;left:0;border-left:0;border-right:1px solid var(--line)}.chat-dock .chat{flex:1;min-height:0}@media (max-width: 1439px){.chat-dock{top:var(--nav-h);box-shadow:var(--shadow-2)}}@media (max-width: 639px){.chat-dock{top:0;width:100%;border:0;box-shadow:none}html[data-chat-side=left] .chat-dock{border:0}}.chat{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--bg-1)}.chat-h{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-height:var(--nav-h);padding:7px 10px 7px 14px;border-bottom:1px solid var(--line)}.chat-h h2{display:flex;align-items:center;gap:8px;font-size:var(--fs-2);font-weight:600;line-height:1.2}.chat-h .chat-rate{font-size:var(--fs-0);color:var(--fg-2);font-weight:500}.chat-h .chat-dot{gap:0}.chat-h .chat-dot i{width:7px;height:7px}.chat-title{min-width:0;display:flex;flex-direction:column;gap:3px}.chat-loud{display:flex;align-items:center;gap:6px;min-width:0;color:var(--fg-3);font-size:var(--fs-0);line-height:1.2}.chat-loud .num{color:var(--fg-2)}.chat-loud .cas-mono{width:12px;height:12px;border-radius:3px;font-size:7px}.chat-tools{display:flex;align-items:center;gap:2px;flex:none;margin-top:1px}.chat-ib{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.chat-ib>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.chat-ib>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.chat-ib:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.chat-ib{width:var(--ctl-h);padding:0;justify-content:center;color:var(--fg-3)}.chat-ib:hover{background:var(--bg-2);color:var(--fg)}.chat-sub{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px 0 14px;border-bottom:1px solid var(--line)}.chat-pick-btn{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.chat-pick-btn>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.chat-pick-btn>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.chat-pick-btn:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.chat-pick-btn{min-width:0;padding-left:calc(var(--ctl-px) - 2px);border-color:var(--line);background:var(--bg-2);color:var(--fg);font-weight:500;flex:0 1 auto}.chat-pick-btn:hover{border-color:var(--line-strong)}.chat-pick-btn[aria-expanded=true]{background:var(--bg-3);border-color:var(--line-strong)}.chat-pick-btn .cas-stack{flex:none}.chat-pick-btn .cas-stack .cas-mono{box-shadow:0 0 0 2px var(--bg-2)}.chat-pick-btn>svg{color:var(--fg-3)}.chat-pause{margin-left:auto;flex:none}.chat-pick{border-bottom:1px solid var(--line);background:var(--bg-2);max-height:50%;display:flex;flex-direction:column;min-height:0}.chat-pick-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px 6px 14px}.chat-pick-l{overflow-y:auto;padding:0 6px 6px;display:grid;grid-template-columns:1fr 1fr;gap:1px;overscroll-behavior:contain}.chat-site{display:grid;grid-template-columns:14px 16px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:7px;row-gap:1px;min-width:0;height:40px;padding:0 8px;border-radius:var(--r-2);text-align:left;color:var(--fg);font-size:var(--fs-1)}.chat-site:hover{background:var(--bg-3)}.chat-site .chat-site-box{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--fg-4);grid-row:1/3;position:relative}.chat-site[aria-checked=true] .chat-site-box{border-color:var(--accent);background:var(--accent)}.chat-site[aria-checked=true] .chat-site-box:after{content:"";position:absolute;left:3px;top:.5px;width:3px;height:6px;border:solid var(--accent-fg);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.chat-site .cas-mono{grid-row:1/3}.chat-site .chat-site-n{font-weight:500;line-height:1.2}.chat-site .chat-site-r{grid-column:3;font-size:10px;color:var(--fg-3);line-height:1.2}.chat-site.chat-site-off .chat-site-n{color:var(--fg-3)}.chat-site.chat-site-off .cas-mono{opacity:.45}.chat-site.chat-site-off .chat-site-why{font-style:italic}.chat-conn{display:flex;align-items:center;gap:8px;padding:6px 14px;border-bottom:1px solid var(--line);background:var(--bg-2);color:var(--fg-2);font-size:var(--fs-0)}.chat-conn .live-dot{gap:0}.chat-conn-err{color:var(--down)}.chat-body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.chat-list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 0;outline-offset:-2px}.chat-line{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;column-gap:8px;padding:4px 14px;font-size:var(--fs-1);line-height:1.35}.chat-line .cas-mono,.chat-line .chat-cas{margin-top:1px}.chat-line .chat-cas .cas-mono{margin-top:0}.chat-line:hover{background:var(--bg-2)}.chat-cas{position:relative;display:block;width:16px;height:16px;border-radius:4px}.chat-cas:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.chat-cas[aria-expanded=true]{outline:2px solid var(--line-strong);outline-offset:1px}@media (pointer: coarse){.chat-cas:before{content:"";position:absolute;top:-8px;right:-6px;bottom:-8px;left:-6px}}.chat-body-l{min-width:0;display:block;overflow-wrap:anywhere}.chat-meta{display:inline;margin-right:6px}.chat-user{color:var(--fg);font-weight:600;text-align:left;border-radius:2px}.chat-user:is(a,button):hover,.chat-user[aria-expanded=true]{text-decoration:underline;text-underline-offset:2px}.chat-user:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}.chat-lvl{display:inline-block;max-width:128px;margin-left:5px;padding:0 5px;border:1px solid var(--line);border-radius:4px;font-size:var(--fs-0);line-height:14px;font-weight:600;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--tier-neutral);background:var(--tier-neutral-bg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.chat-lvl svg{display:inline-block;vertical-align:-1px;margin-right:3px}.chat-lvl[data-tier=base]{color:var(--tier-base);background:var(--tier-base-bg)}.chat-lvl[data-tier=wood]{color:var(--tier-wood);background:var(--tier-wood-bg)}.chat-lvl[data-tier=copper]{color:var(--tier-copper);background:var(--tier-copper-bg)}.chat-lvl[data-tier=iron]{color:var(--tier-iron);background:var(--tier-iron-bg)}.chat-lvl[data-tier=bronze]{color:var(--tier-bronze);background:var(--tier-bronze-bg)}.chat-lvl[data-tier=silver]{color:var(--tier-silver);background:var(--tier-silver-bg)}.chat-lvl[data-tier=gold]{color:var(--tier-gold);background:var(--tier-gold-bg)}.chat-lvl[data-tier=platinum]{color:var(--tier-platinum);background:var(--tier-platinum-bg)}.chat-lvl[data-tier=emerald]{color:var(--tier-emerald);background:var(--tier-emerald-bg)}.chat-lvl[data-tier=jade]{color:var(--tier-jade);background:var(--tier-jade-bg)}.chat-lvl[data-tier=sapphire]{color:var(--tier-sapphire);background:var(--tier-sapphire-bg)}.chat-lvl[data-tier=ruby]{color:var(--tier-ruby);background:var(--tier-ruby-bg)}.chat-lvl[data-tier=diamond]{color:var(--tier-diamond);background:var(--tier-diamond-bg)}.chat-lvl[data-tier=pearl]{color:var(--tier-pearl);background:var(--tier-pearl-bg)}.chat-lvl[data-tier=opal]{color:var(--tier-opal);background:var(--tier-opal-bg)}.chat-lvl[data-tier=obsidian]{color:var(--tier-obsidian);background:var(--tier-obsidian-bg)}.chat-lvl[data-tier=legend]{color:var(--tier-legend);background:var(--tier-legend-bg)}.chat-lvl[data-tier=level]{color:var(--tier-level);background:var(--tier-level-bg)}.chat-lvl[data-tier=role]{color:var(--tier-role);background:var(--tier-role-bg);border-color:var(--tier-role-bg);font-weight:700}.chat-tag{display:inline-flex;align-items:center;gap:3px;margin-left:6px;height:15px;padding:0 5px;border-radius:var(--r-1);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;color:var(--fg-3);background:var(--bg-3);white-space:nowrap}.chat-tag .num{font-size:10px;letter-spacing:0}.chat-text{color:var(--fg-2)}.chat-ts{color:var(--fg-3);font-size:10px;padding-top:2px;min-width:3ch;text-align:right}.k-rain{padding-left:22px;background:var(--accent-soft)}.k-rain:before{content:"";position:absolute;top:6px;bottom:6px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--accent)}.k-rain:hover{background:var(--accent-soft)}.k-rain .chat-tag{color:var(--accent-fg);background:var(--accent)}.k-rain .chat-text{color:var(--fg)}.k-tip .chat-tag{color:var(--up);background:var(--up-soft)}.k-tip .chat-text{color:var(--fg)}.k-win_share .chat-text{color:var(--fg-3)}.k-system .chat-user{color:var(--fg-3);font-weight:500}.k-system .chat-text{color:var(--fg-3);font-style:italic}.k-system .cas-mono{opacity:.6}@keyframes chat-pop{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.chat-pop{animation:chat-pop .26s var(--ease-out) 1}.chat-new{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.chat-new>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.chat-new>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.chat-new:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.chat-new{position:absolute;left:50%;bottom:10px;transform:translate(-50%);gap:4px;border-radius:var(--r-pill);background:var(--bg-4);color:var(--fg);border-color:var(--line-strong);box-shadow:var(--shadow-2);font-weight:500}.chat-new .num{color:var(--accent)}.chat-new .chat-new-go{color:var(--fg-2);margin-left:4px}.chat-new .chat-new-go:empty{display:none}.chat-new:hover{border-color:var(--fg-4)}.chat-skel .chat-line{align-items:center}.chat-skel .skel{display:inline-block;height:12px;border-radius:3px}.chat-f{padding:7px 14px;border-top:1px solid var(--line);color:var(--fg-3);font-size:10px;line-height:1.35}.chat-page-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:var(--s-4);align-items:start}.chat-page-panel{overflow:hidden;height:min(72vh,820px);display:flex}.chat-page-panel .chat{flex:1;border-radius:var(--r-3)}.chat-page .chat-h{min-height:52px}.chat-page-side .note code{background:var(--bg-2);padding:1px 4px;border-radius:var(--r-1)}@media (max-width: 1079px){.chat-page-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){.chat-page-panel{height:calc(100dvh - var(--nav-h) - var(--ticker-h) - 140px);min-height:420px}}.promo{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 10px 12px 14px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1)}.promo-mark{display:block;width:36px;height:36px;border-radius:25%}.promo-copy{display:flex;flex-direction:column;gap:3px;min-width:0;line-height:var(--lh-ui)}.promo-copy b{font-size:var(--fs-3);font-weight:600;color:var(--fg);letter-spacing:-.01em}.promo-copy span{font-size:var(--fs-1);color:var(--fg-2)}.promo-cta>svg{color:var(--fg-3)}.promo-cta:hover>svg{color:var(--fg)}.promo-x{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.promo-x>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.promo-x>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.promo-x:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.promo-x{width:var(--ctl-h);padding:0;justify-content:center;color:var(--fg-3)}.promo-x:hover{color:var(--fg);background:var(--bg-3)}html[data-promo-off~=gambalock] .promo[data-promo=gambalock]:not(.promo-compact){display:none}.promo-compact{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:10px 12px}.promo-compact .promo-mark{width:28px;height:28px}.promo-compact .promo-copy{line-height:var(--lh-ui)}.promo-compact .promo-copy b{font-size:var(--fs-2)}.prose .promo-compact a{color:var(--fg);text-decoration:none}.prose .promo-compact{margin:var(--s-4) 0}@media (max-width: 819px){.promo{grid-template-columns:auto minmax(0,1fr) auto}.promo-compact{grid-template-columns:auto minmax(0,1fr)}.promo-mark{align-self:start}.promo-copy{grid-column:2;grid-row:1}.promo-cta{grid-column:2;grid-row:2;justify-self:start}.promo-x{grid-column:3;grid-row:1;align-self:start}}@media (max-width: 639px){.promo-cta{grid-column:1/-1;justify-self:stretch}}.ins-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;scroll-margin-top:calc(var(--nav-h) + 12px)}.ins-title{display:flex;align-items:center;gap:2px;font-size:var(--fs-5);letter-spacing:-.01em}.ins-basis-line{display:flex;align-items:flex-start;gap:8px;margin-top:6px;color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-ui);max-width:78ch}.ins-basis-line .measure{margin-top:2px;flex:none}.ins-head-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ins-note{margin:0}.ins-rank{display:flex;align-items:center;gap:6px 20px;flex-wrap:wrap;color:var(--fg-2);font-size:var(--fs-1);margin-top:var(--s-3)!important}.ins-rank b{color:var(--fg);font-weight:500;font-size:var(--fs-3);margin-right:4px}.ins-rank span{display:inline-flex;align-items:center}.ins-foot{font-size:var(--fs-0);margin:0}.ins-foot a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.ins-chart-note{margin:10px 0 0;font-size:var(--fs-0);line-height:var(--lh-ui)}.ins-dot{width:8px;height:8px;border-radius:2px;display:inline-block;flex:none}.ins-bar{position:relative;display:block;height:6px;border-radius:2px;background:var(--bg-3);overflow:hidden;flex:none}.ins-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--accent);min-width:1px}.ins-bar.ins-bar-usd i{background:var(--m-onchain)}.ins-bar.grow{flex:1 1 auto}.ins-legend{margin-bottom:10px}.ins-k{display:block;font-size:var(--fs-0);color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.ins-v{display:block;margin-top:3px;font-size:var(--fs-5);font-weight:500;letter-spacing:-.02em;color:var(--fg);line-height:1.1}.ins-basis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border-bottom:1px solid var(--line)}.ins-basis>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-right:1px solid var(--line);min-width:0}.ins-basis>div:last-child{border-right:0}.ins-basis .ins-basis-k{font-size:var(--fs-0);color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.ins-basis .ins-basis-v{font-size:var(--fs-3);color:var(--fg);font-weight:500}.ins-basis .ins-basis-v.warn{color:var(--warn)}.ins-basis .ins-basis-s{font-size:var(--fs-0);color:var(--fg-3)}@media (max-width: 819px){.ins-basis>div{border-bottom:1px solid var(--line)}}.ins-chains{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--fs-1)!important;font-weight:400!important}.ins-chain{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ins-chain i{width:7px;height:7px;border-radius:2px;display:inline-block}.ins-excl-h{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 14px 6px;font-size:var(--fs-1);color:var(--fg);font-weight:500}.ins-excl-h .mute{font-weight:400}.ins-excl-l{display:flex;flex-direction:column;gap:1px;min-width:0;white-space:normal}.ins-excl-l b{font-weight:500;color:var(--fg)}.ins-excl-l .mute{font-size:var(--fs-0);line-height:1.3}.ins-excl .tbl td{height:auto;padding-top:7px;padding-bottom:7px}.ins-excl-none{padding:6px 14px 12px;font-size:var(--fs-1)}.ins-sizes{display:flex;flex-direction:column;gap:5px}.ins-size{display:grid;grid-template-columns:74px minmax(0,1fr) 92px 112px;align-items:center;gap:10px;font-size:var(--fs-1);min-height:22px}.ins-size .ins-size-l{color:var(--fg-2);font-size:var(--fs-0)}.ins-size .ins-size-bars{display:flex;flex-direction:column;gap:2px}.ins-size .ins-bar{height:7px}.ins-size .ins-size-n,.ins-size .ins-size-u{text-align:right;color:var(--fg)}.ins-size .ins-size-n small,.ins-size .ins-size-u small{font-size:var(--fs-0)}@media (max-width: 639px){.ins-size{grid-template-columns:64px minmax(0,1fr);row-gap:2px}.ins-size .ins-size-n,.ins-size .ins-size-u{grid-column:2;text-align:left}.ins-size .ins-size-bars,.ins-size .ins-size-l{grid-row:1}}.ins-heat-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.ins-heat{display:grid;grid-template-columns:34px repeat(24,minmax(16px,1fr));grid-auto-rows:24px;gap:2px;min-width:520px;align-items:center}.ins-heat .ins-heat-h{font-size:10px;color:var(--fg-3);text-align:left;line-height:1;align-self:end;padding-bottom:2px}.ins-heat .ins-heat-d{font-size:var(--fs-0);color:var(--fg-3);padding-right:4px}.ins-heat .ins-heat-c{display:block;height:100%;border-radius:3px;background:color-mix(in srgb,var(--accent) calc(var(--v, 0) * 92%),var(--bg-3));cursor:help}.ins-heat .ins-heat-c:focus-visible{outline:2px solid var(--line-focus);outline-offset:0}.ins-heat-scale{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-0);color:var(--fg-3)}.ins-heat-scale i{width:12px;height:10px;border-radius:2px;background:color-mix(in srgb,var(--accent) calc(var(--v, 0) * 92%),var(--bg-3))}.ins-heat-scale i:first-of-type{margin-left:3px}.ins-heat-scale i:last-of-type{margin-right:3px}.act-prof{display:grid;grid-template-columns:34px minmax(0,1fr);gap:2px;align-items:end;margin-top:10px;min-width:520px}.act-prof .act-prof-l{font-size:var(--fs-0);color:var(--fg-3);padding-right:4px;padding-bottom:2px}.act-prof .act-prof-bars{display:grid;grid-template-columns:repeat(24,minmax(16px,1fr));gap:2px;height:36px;align-items:end}.act-prof .act-prof-b{display:flex;align-items:flex-end;height:100%;cursor:help}.act-prof .act-prof-b i{display:block;width:100%;background:var(--accent);border-radius:2px 2px 0 0;opacity:.85}.act-prof .act-prof-b:hover i{opacity:1}.act-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.ins-mix .ins-mix-share{min-width:44px;text-align:right;color:var(--fg-2);margin-left:0!important}.ins-mix .ins-mix-usd{min-width:64px;text-align:right;margin-left:0!important}.ins-conc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4);align-items:start}.ins-conc .ins-conc-nums{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ins-conc .ins-conc-nums>div{padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2)}.ins-conc .ins-segments{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--line);padding-top:12px}.ins-conc .ins-segment{display:flex;align-items:center;gap:10px;font-size:var(--fs-1)}.ins-conc .ins-segment .ins-seg-l{width:130px;flex:none}.ins-conc .ins-segment .ins-seg-l b{color:var(--fg);font-weight:500}.ins-conc .ins-segment .ins-seg-l .num{font-size:var(--fs-0)}.ins-conc .ins-segment .ins-seg-n{width:92px;text-align:right;flex:none;color:var(--fg)}.ins-conc .ins-segment .ins-seg-u{width:112px;text-align:right;flex:none;color:var(--fg)}.ins-conc .ins-segment small{font-size:var(--fs-0)}@media (max-width: 1079px){.ins-conc{grid-template-columns:minmax(0,1fr)}}@media (max-width: 639px){.ins-conc .ins-segment{flex-wrap:wrap}.ins-conc .ins-segment .ins-bar{flex:1 1 100%;order:3}.ins-conc .ins-segment .ins-seg-n,.ins-conc .ins-segment .ins-seg-u{width:auto}}.ins-lorenz{margin:0;min-width:0}.ins-lorenz svg{display:block;width:100%;height:auto}.ins-lorenz figcaption{margin-top:4px;font-size:var(--fs-0);line-height:1.3}.ins-addr-a{color:var(--fg);font-size:var(--fs-1)}.ins-ovl .ins-ovl-n{min-width:60px;text-align:right;margin-left:0!important}.ins-ovl .ins-ovl-s{min-width:44px;text-align:right;margin-left:0!important}.ins-ovl .cas{flex:1 1 auto}.ins-ovl-head{display:flex;align-items:center;gap:14px;padding:14px;border-bottom:1px solid var(--line);font-size:var(--fs-2);color:var(--fg-2)}.ins-ovl-head b{color:var(--fg);font-weight:500}.ins-ovl-head .ins-v{margin:0;font-size:var(--fs-6);flex:none}.ins-bycount{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-bottom:1px solid var(--line)}.ins-bycount-row{display:flex;align-items:center;gap:10px;font-size:var(--fs-1)}.ins-bycount-row .ins-bycount-l{width:64px;flex:none;color:var(--fg-2)}.ins-bycount-row .ins-bycount-n{width:130px;flex:none;text-align:right;color:var(--fg)}.ins-bycount-row .ins-bycount-n small{font-size:var(--fs-0)}.ins-pair{gap:8px}.ins-pair .cas-name{font-weight:500}.ins-chaindots{gap:3px}.ins-chaindots i{cursor:help}.ins-cohorts th.c,.ins-cohorts td.c{text-align:center}.ins-cohorts td.ins-cohort-c{padding:0 4px}.ins-cohort-v{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:22px;padding:0 6px;border-radius:var(--r-1);font-size:var(--fs-1);color:var(--fg);cursor:help;background:color-mix(in srgb,var(--m-onchain) calc(var(--v, 0) * 55%),var(--bg-3))}.ins-cohort-v:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px}.ins-share .cas{color:var(--fg)}.ins-cell{white-space:nowrap}.ins-reserves{gap:12px}@media (max-width: 639px){.ins-reserves{grid-template-columns:1fr}}.rv{display:flex;flex-direction:column;gap:var(--s-4)}.rv-top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:var(--s-4);align-items:stretch}@media (max-width: 819px){.rv-top{grid-template-columns:minmax(0,1fr)}}.rv-sum-panel,.rv-write-panel{display:flex;flex-direction:column}.rv-sum-panel .panel-b,.rv-write-panel .panel-b{flex:1 1 auto}.rv-sum{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:center;height:100%}.rv-sum-empty{display:block}.rv-sum-empty .empty{padding:var(--s-4) var(--s-3)}.rv-avg{display:flex;align-items:center;gap:14px}.rv-avg-n{font-size:var(--fs-7);font-weight:600;letter-spacing:-.02em;line-height:1;color:var(--fg)}.rv-avg-s{display:flex;flex-direction:column;gap:6px}.rv-avg-c{font-size:var(--fs-1);color:var(--fg-3)}.rv-dist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;min-width:0}.rv-dist li{display:grid;grid-template-columns:12px minmax(0,1fr) 28px;align-items:center;gap:8px;font-size:var(--fs-1)}.rv-dist-l{color:var(--fg-3);text-align:right}.rv-dist-bar{position:relative;height:8px;border-radius:4px;background:var(--bg-3);overflow:hidden}.rv-dist-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:var(--accent)}.rv-dist-n{color:var(--fg-2);text-align:right}@media (max-width: 639px){.rv-sum{grid-template-columns:minmax(0,1fr);gap:14px}}.rv-inline{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--fg);font-size:var(--fs-1)}.rv-inline .rv-inline-n{color:var(--fg-3)}a.rv-inline:hover .rv-inline-n{color:var(--fg-2)}.tbl td.rv-cell{white-space:nowrap}@media (max-width: 639px){.tbl.collapse td.rv-cell{grid-column:1/-1}}.rv-write{display:flex;flex-direction:column;justify-content:center;height:100%}.rv-cta{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.rv-cta p{margin:0;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.rv-cta-err{color:var(--down);font-size:var(--fs-0)}.rv-own{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px 14px 12px 24px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2)}.rv-own:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--fg-4)}.rv-own.is-pending:before{background:var(--warn)}.rv-own.is-approved:before{background:var(--up)}.rv-own.is-rejected:before{background:var(--down)}.rv-own-h{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.rv-own-t{display:flex;align-items:center;gap:8px;font-size:var(--fs-2);min-width:0}.rv-own-t b{color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-own-x{margin:0;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-prose)}.rv-own-a{gap:6px}.rv-live{margin:0;font-size:var(--fs-1);color:var(--fg-2)}.rv-live:empty{display:none}.rv-list{display:flex;flex-direction:column;transition:opacity var(--t-fast)}.rv-list.is-loading{opacity:.55}.rv-card{display:flex;flex-direction:column;gap:8px;padding:14px;border-bottom:1px solid var(--line)}.rv-card:last-child{border-bottom:0}.rv-card-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rv-title{margin:0;font-size:var(--fs-3);font-weight:600;letter-spacing:-.01em;color:var(--fg);line-height:var(--lh-ui)}.rv-meta{display:flex;align-items:center;gap:4px 10px;flex-wrap:wrap;font-size:var(--fs-0);color:var(--fg-3)}.rv-meta .rv-author{color:var(--fg-2);font-weight:500}.rv-redacted{font-style:italic}.rv-body{margin:0;font-size:var(--fs-2);line-height:var(--lh-prose);color:var(--fg);white-space:pre-line;max-width:78ch;overflow-wrap:anywhere}.rv-pc{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 24px;max-width:78ch}.rv-pc h4{margin:0 0 4px;font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.rv-pc ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-ui)}.rv-pc li{position:relative;padding-left:14px;overflow-wrap:anywhere}.rv-pc li:before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background:var(--fg-4)}.rv-pc .rv-pros li:before{background:var(--up)}.rv-pc .rv-cons li:before{background:var(--down)}.rv-reply{position:relative;margin-top:2px;padding:10px 12px 10px 22px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2);font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-prose);max-width:78ch}.rv-reply:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--info)}.rv-reply p{margin:0;white-space:pre-line;overflow-wrap:anywhere}.rv-reply-h{margin-bottom:4px;font-size:var(--fs-0);color:var(--fg-3)}.rv-reply-h b{color:var(--fg);font-weight:600}.rv-card-f{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:2px}.rv-helpful .num{color:var(--fg-3)}.rv-helpful.is-on{border-color:var(--accent-line);background:var(--accent-soft);color:var(--fg)}.rv-helpful.is-on .num{color:var(--accent)}.rv-helpful.is-on>svg{fill:var(--accent);stroke:var(--accent)}.rv-card-msg{font-size:var(--fs-0);color:var(--fg-2)}.rv-sort{display:inline-flex;align-items:center;gap:6px}.rv-pager{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line)}.rv-pager .btn{min-width:var(--ctl-h)}.rv-pager .btn.is-current{background:var(--bg-4);border-color:var(--line-strong);color:var(--fg)}.rv-pager .btn.is-disabled{opacity:.45;pointer-events:none}.rv-pager-gap{color:var(--fg-4);padding:0 4px}.rv-form{display:flex;flex-direction:column;gap:14px;max-width:760px}.rv-form-h h3{margin:0 0 4px;font-size:var(--fs-4);font-weight:600;letter-spacing:-.01em}.rv-form-h h3:focus{outline:0}.rv-form-sub{margin:0;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-prose)}.rv-form-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.rv-ts{display:flex;flex-direction:column;gap:6px}.rv-ts-box{display:flex;align-items:center;min-height:65px;max-width:420px}.rv-ts.is-loading .rv-ts-box{padding:0 12px;border:1px dashed var(--line-strong);border-radius:var(--r-2)}.rv-ts.is-failed .rv-ts-box{display:none}.rv-ts-msg{margin:0;font-size:var(--fs-0);color:var(--fg-3);line-height:1.4}.rv-link{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px;cursor:pointer;font:inherit}.rv-link:hover{color:var(--fg);text-decoration-color:var(--fg)}.rv-link:focus-visible{outline:2px solid var(--line-focus);outline-offset:1px;border-radius:2px}.rv-rules{font-size:var(--fs-0)}.rv-rules a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.rv-rules a:hover{color:var(--fg)}.rv-form-a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rv-form-err{font-size:var(--fs-1);color:var(--down)}.rv-form-err:empty{display:none}.rv-report-f{display:flex;flex-direction:column;gap:12px}.rv-report-done{margin:0;color:var(--fg-2);font-size:var(--fs-2)}.rvh-card-site{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.rvh-card-site>.cas,.rvh-card-site>.rvh-card-all{min-height:24px;display:inline-flex;align-items:center}.rvh-card-all{font-size:var(--fs-0);color:var(--fg-3);white-space:nowrap}.rvh-card-all:hover,.rvh-card .rv-title a{color:var(--fg)}.rvh-card .rv-title a:hover{text-decoration:underline;text-decoration-color:var(--fg-3);text-underline-offset:3px}.rvh-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.rvh-reply{margin:0;font-size:var(--fs-0);color:var(--fg-3)}.rvh-reply b{color:var(--fg-2);font-weight:500}.rvh-pager-n{color:var(--fg-3);font-size:var(--fs-1);padding:0 8px}.rvh-tbl{table-layout:auto}.rvh-tbl td{vertical-align:middle}.rvh-tbl .cat-chip{margin-left:2px}.rvh-write-link{font-size:var(--fs-1);color:var(--fg-3);white-space:nowrap}.rvh-write-link:hover{color:var(--fg)}.rvh-empty-panel .empty{padding:var(--s-6) var(--s-4)}.rvh-empty-a{margin-top:6px}.rvh-how{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin:0}.rvh-how>div{min-width:0}.rvh-how dt{font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:4px}.rvh-how dd{margin:0;font-size:var(--fs-2);line-height:var(--lh-prose);color:var(--fg-2)}.rvh-how dd a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.rvh-how dd a:hover{color:var(--fg)}@media (max-width: 639px){.rvh-how{grid-template-columns:minmax(0,1fr)}}.rvh-foot{font-size:var(--fs-0);margin:0}.rvh-foot a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.rvh-foot a:hover{color:var(--fg)}.admin-h .actions:has(.arv-tabs){min-width:0;max-width:100%}.arv-tabs{max-width:100%;overflow-x:auto;scrollbar-width:none}.arv-tabs::-webkit-scrollbar{display:none}.arv-list{display:flex;flex-direction:column;gap:var(--s-3)}.arv{position:relative;display:flex;flex-direction:column;gap:12px;padding:14px 16px 12px 24px;border:1px solid var(--line);border-radius:var(--r-3);background:var(--bg-1)}.arv:before{content:"";position:absolute;top:10px;bottom:10px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--fg-4)}.arv.is-pending:before{background:var(--warn)}.arv.is-approved:before{background:var(--up)}.arv.is-rejected:before{background:var(--down)}.arv.has-reports:before{background:var(--down)}.arv-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.arv-who{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.arv-site{font-size:var(--fs-2);color:var(--fg)}.arv-id{font-size:var(--fs-0);color:var(--fg-3)}.arv-main{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px 28px;align-items:start}@media (max-width: 899px){.arv-main{grid-template-columns:minmax(0,1fr)}}.arv-text{display:flex;flex-direction:column;gap:10px;min-width:0}.arv-t{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.arv-t h3{margin:0;font-size:var(--fs-3);font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.arv-body{margin:0;font-size:var(--fs-2);line-height:var(--lh-prose);color:var(--fg);white-space:pre-line;overflow-wrap:anywhere}.arv-pc{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 20px}.arv-pc h4{margin:0 0 3px;font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.arv-pc ul{margin:0;padding-left:16px;list-style:disc;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-ui);display:flex;flex-direction:column;gap:2px}.arv-pc ul li{overflow-wrap:anywhere}.arv-flags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.arv-flags li{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--bg-3);color:var(--fg);font-size:var(--fs-0)}.arv-reply{position:relative;padding:8px 12px 8px 22px;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-2);font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-prose)}.arv-reply:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--info)}.arv-reply p{margin:0;white-space:pre-line;overflow-wrap:anywhere}.arv-reply-h{margin-bottom:3px;font-size:var(--fs-0);color:var(--fg-3)}.arv-reply-h b{color:var(--fg)}.arv-reports h4{margin:0 0 4px;font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--down)}.arv-reports ul{margin:0;padding-left:16px;list-style:disc;font-size:var(--fs-1);color:var(--fg-2);line-height:var(--lh-ui);display:flex;flex-direction:column;gap:3px}.arv-reports ul b{color:var(--fg);font-weight:500}.arv-meta{align-content:start;padding:10px 12px;border-radius:var(--r-2);background:var(--bg-2);border:1px solid var(--line);font-size:var(--fs-1)}.arv-meta dt{white-space:nowrap}.arv-meta dd{text-align:left;overflow-wrap:anywhere;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.arv-meta dd.num{font-size:var(--fs-0)}.arv-neg{color:var(--down)}.arv-a{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:10px;border-top:1px solid var(--line)}.arv-a .arv-ban{margin-left:auto;color:var(--down)}.arv-dlg-f{display:flex;flex-direction:column;gap:12px}.arv-dlg-f .dlg-a{margin-top:0}.arv-side-by-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4);align-items:start}@media (max-width: 1099px){.arv-side-by-side{grid-template-columns:minmax(0,1fr)}}.arv-settings{display:flex;flex-direction:column;gap:16px}.arv-set-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.arv-set-row b{display:block;font-size:var(--fs-2);font-weight:500;color:var(--fg)}.arv-set-row p{margin:3px 0 0;font-size:var(--fs-1);color:var(--fg-3);line-height:var(--lh-prose)}.arv-set-row .input-number{width:80px}.arv-set-words{display:flex;flex-direction:column;gap:10px}.arv-bans{table-layout:auto}.arv-bans td{vertical-align:top}.arv-ban-id{display:block;font-size:var(--fs-0);overflow-wrap:anywhere}.btn.is-disabled{opacity:.45;pointer-events:none}.blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;color:var(--fg-3);font-size:var(--fs-1);line-height:var(--lh-ui)}.blog-meta>:not(:first-child):before{content:"·";color:var(--fg-4);margin-right:8px}.blog-meta .num{font-size:var(--fs-0)}.blog-cat{display:inline-flex;align-items:center;color:var(--fg-2);font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.blog-cat:hover{color:var(--fg)}.blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:12px;align-items:stretch}.blog-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);transition:background var(--t-fast),border-color var(--t-fast)}.blog-card .blog-meta{position:relative;z-index:1}.blog-card:hover{background:var(--bg-2);border-color:var(--line-strong)}.blog-card:hover .blog-card-go{color:var(--fg)}.blog-card:focus-within{border-color:var(--line-strong)}.blog-card-t{font-size:var(--fs-4);font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--fg)}.blog-card-t a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.blog-card-t a:focus-visible{outline:0}.blog-card-d{color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.blog-card-go{margin-top:auto;padding-top:2px;color:var(--fg-3);font-size:var(--fs-1);transition:color var(--t-fast)}.blog-card.is-lead{grid-column:1/-1;gap:12px;padding:24px 24px 24px 34px}.blog-card.is-lead:before{content:"";position:absolute;top:12px;bottom:12px;left:12px;width:3px;border-radius:var(--r-pill);background:var(--accent)}.blog-card.is-lead .blog-card-t{font-size:var(--fs-6);letter-spacing:-.02em;line-height:var(--lh-tight);max-width:26ch}.blog-card.is-lead .blog-card-d{font-size:var(--fs-3);max-width:70ch}@media (max-width: 639px){.blog-card.is-lead{padding:18px 16px 18px 28px}.blog-card.is-lead:before{left:10px}.blog-card.is-lead .blog-card-t{font-size:var(--fs-5)}.blog-card.is-lead .blog-card-d{font-size:var(--fs-2)}}.blog-cats{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.blog-cats a{--ctl: md;--ctl-h: var(--ctl-h-md);--ctl-px: var(--ctl-px-md);--ctl-fs: var(--ctl-fs-md);--ctl-ico: var(--ctl-ico-md);--ctl-gap: var(--ctl-gap-md);--ctl-r: var(--ctl-r-md);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.blog-cats a>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.blog-cats a>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.blog-cats a:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.blog-cats a{flex:none;border-radius:var(--r-pill);border-color:var(--line);background:var(--bg-1);color:var(--fg-2);font-weight:500;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.blog-cats a .num{color:var(--fg-3);font-size:var(--fs-0)}.blog-cats a:hover{background:var(--bg-2);border-color:var(--line-strong);color:var(--fg)}.blog-cats a[aria-current=page]{background:var(--bg-3);border-color:var(--line-strong);color:var(--fg)}.blog-cats a[aria-current=page] .num{color:var(--fg-2)}@media (max-width: 819px){.blog-cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter)}.blog-cats::-webkit-scrollbar{display:none}}.blog-pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s-3);padding-top:var(--s-2)}.blog-pager>:last-child{justify-self:end}.blog-pager-n{color:var(--fg-3);font-size:var(--fs-1)}.wrap.blog-page{max-width:calc(1008px + 2 * var(--gutter))}.blog-post-h{padding-bottom:var(--s-5);margin-bottom:var(--s-6);border-bottom:1px solid var(--line)}.blog-post-h .crumbs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--fs-1);color:var(--fg-3);margin-bottom:var(--s-4)}.blog-post-h .crumbs a:hover{color:var(--fg)}.blog-post-h .crumbs i{color:var(--fg-4);font-style:normal}.blog-post-h h1{font-size:var(--fs-7);font-weight:600;letter-spacing:-.025em;line-height:1.08;max-width:24ch;text-wrap:balance}.blog-post-h .blog-lede{margin-top:var(--s-4);color:var(--fg-2);font-size:var(--fs-4);line-height:var(--lh-prose);max-width:64ch;text-wrap:pretty}.blog-post-h .blog-meta{margin-top:var(--s-4)}.blog-post-h .blog-meta .num{font-size:var(--fs-1)}@media (max-width: 819px){.blog-post-h h1{font-size:var(--fs-6);letter-spacing:-.02em}.blog-post-h .blog-lede{font-size:var(--fs-3)}.blog-post-h{margin-bottom:var(--s-5);padding-bottom:var(--s-4)}}.blog-post-cols{display:grid;grid-template-columns:200px minmax(0,760px);gap:var(--s-7);align-items:start}.blog-post-main{display:flex;flex-direction:column;gap:var(--s-6);min-width:0}.blog-post-side{position:sticky;top:calc(var(--nav-h) + 24px);max-height:calc(100dvh - var(--nav-h) - 48px);overflow-y:auto;scrollbar-width:none}.blog-post-side::-webkit-scrollbar{display:none}@media (max-width: 1079px){.blog-post-cols{grid-template-columns:minmax(0,760px);gap:var(--s-5)}.blog-post-side{position:static;max-height:none;overflow:visible}.blog-post-side:empty{display:none}}.blog-toc .eyebrow{margin-bottom:10px}.blog-toc ol{border-left:1px solid var(--line)}.blog-toc li a{display:block;padding:5px 0 5px 12px;margin-left:-1px;border-left:1px solid transparent;color:var(--fg-3);font-size:var(--fs-1);line-height:var(--lh-ui);transition:color var(--t-fast),border-color var(--t-fast)}.blog-toc li a:hover{color:var(--fg);border-left-color:var(--fg-3)}.blog-toc li.is-sub a{padding-left:24px;font-size:var(--fs-0)}@media (max-width: 1079px){.blog-toc{padding:12px 14px 14px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3)}.blog-toc ol{border-left:0;columns:2;column-gap:24px}.blog-toc li{break-inside:avoid}.blog-toc li a{padding-left:0;margin-left:0;border-left:0}.blog-toc li.is-sub a{padding-left:12px}}@media (max-width: 639px){.blog-toc ol{columns:1}}.blog-prose{font-size:var(--fs-4);line-height:var(--lh-prose);color:var(--fg);min-width:0;text-wrap:pretty}.blog-prose>*+*{margin-top:var(--s-4)}.blog-prose h2,.blog-prose h3{color:var(--fg);scroll-margin-top:calc(var(--nav-h) + 20px);text-wrap:balance}.blog-prose h2{font-size:var(--fs-5);letter-spacing:-.02em;margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line)}.blog-prose h3{font-size:var(--fs-4);margin-top:var(--s-6)}.blog-prose h2+h3{margin-top:var(--s-4)}.blog-prose h2+*,.blog-prose h3+*{margin-top:var(--s-3)}.blog-prose p{color:var(--fg)}.blog-prose ul,.blog-prose ol{padding-left:1.4em;list-style:disc}.blog-prose ol{list-style:decimal}.blog-prose li+li{margin-top:var(--s-2)}.blog-prose li::marker{color:var(--fg-3)}.blog-prose ol li::marker{font-family:var(--font-mono);font-size:.9em}.blog-prose a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--t-fast)}.blog-prose a:hover{text-decoration-color:var(--accent)}.blog-prose a[target=_blank]:after{content:"↗";font-size:.7em;color:var(--fg-3);margin-left:3px;vertical-align:.15em;text-decoration:none;display:inline-block}.blog-prose strong{color:var(--fg);font-weight:600}.blog-prose em{font-style:italic}.blog-prose del{color:var(--fg-3)}.blog-prose code{background:var(--bg-2);border:1px solid var(--line);padding:1px 5px;border-radius:var(--r-1);font-size:.85em;color:var(--fg)}.blog-prose hr{margin:var(--s-6) 0}.blog-prose blockquote{position:relative;margin:var(--s-5) 0;padding:2px 0 2px 22px;color:var(--fg-2)}.blog-prose blockquote:before{content:"";position:absolute;top:4px;bottom:4px;left:6px;width:3px;border-radius:var(--r-pill);background:var(--fg-4)}.blog-prose blockquote p{color:inherit}.blog-prose .blog-table{margin:var(--s-5) 0;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;border:1px solid var(--line);border-radius:var(--r-2);background:var(--bg-1)}.blog-prose .blog-table table{width:100%;min-width:100%;font-size:var(--fs-2);line-height:var(--lh-ui)}.blog-prose .blog-table th,.blog-prose .blog-table td{padding:0 14px;height:36px;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--line)}.blog-prose .blog-table th{height:32px;font-size:var(--fs-0);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);background:var(--bg-1)}.blog-prose .blog-table td{color:var(--fg)}.blog-prose .blog-table tbody tr:last-child td{border-bottom:0}.blog-prose .blog-table tbody tr:hover td{background:var(--bg-2)}.blog-prose .blog-table th.n,.blog-prose .blog-table td.n{text-align:right}.blog-prose .blog-table td.n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.01em}.blog-prose .blog-table td.n:first-child{color:var(--fg-3);font-size:var(--fs-1);width:1%}.blog-prose .blog-table thead+tbody tr:first-child td{border-top:0}.blog-prose .blog-table a:after{content:none}@media (max-width: 639px){.blog-prose{font-size:15px}.blog-prose h2{font-size:var(--fs-5)}.blog-prose .blog-table{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));border-radius:0;border-left:0;border-right:0;max-width:none}}.blog-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:calc(-1 * var(--s-3))}.blog-tags a{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.blog-tags a>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.blog-tags a>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.blog-tags a:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.blog-tags a{border-radius:var(--r-pill);background:var(--bg-3);color:var(--fg-2);font-family:var(--font-mono);font-weight:500;gap:1px}.blog-tags a i{font-style:normal;color:var(--fg-3)}.blog-tags a:hover{background:var(--bg-4);color:var(--fg)}.blog-tags a:hover i{color:var(--fg-2)}.blog-sources{padding-top:var(--s-5);border-top:1px solid var(--line)}.blog-sources h2{font-size:var(--fs-4);margin-bottom:var(--s-4)}.blog-sources h3{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:var(--fs-0);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:8px}.blog-sources .blog-src-asof{color:var(--fg-3);font-weight:400;letter-spacing:0;text-transform:none}.blog-sources .blog-src-group+.blog-src-group{margin-top:var(--s-4)}.blog-sources li{font-size:var(--fs-2);line-height:var(--lh-prose);color:var(--fg-2)}.blog-sources a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:3px}.blog-sources a:hover{text-decoration-color:var(--accent)}.blog-src-data{display:flex;flex-wrap:wrap;gap:6px}.blog-src-data li{font-size:var(--fs-1)}.blog-src-data a{--ctl: sm;--ctl-h: var(--ctl-h-sm);--ctl-px: var(--ctl-px-sm);--ctl-fs: var(--ctl-fs-sm);--ctl-ico: var(--ctl-ico-sm);--ctl-gap: var(--ctl-gap-sm);--ctl-r: var(--ctl-r-sm);position:relative;display:inline-flex;align-items:center;gap:var(--ctl-gap);box-sizing:border-box;height:var(--ctl-h);padding:0 var(--ctl-px);border:var(--ctl-b) solid transparent;border-radius:var(--ctl-r);font-size:var(--ctl-fs);line-height:1.2;white-space:nowrap;vertical-align:middle}.blog-src-data a>svg{width:var(--ctl-ico);height:var(--ctl-ico);flex:none}.blog-src-data a>svg.chev{width:calc(var(--ctl-ico) - 4px);height:calc(var(--ctl-ico) - 4px)}@media (pointer: coarse){.blog-src-data a:before{content:"";position:absolute;inset:calc((var(--ctl-h) - 44px) / 2) 0}}.blog-src-data a{border-color:var(--line);background:var(--bg-1);color:var(--fg);text-decoration:none;font-weight:500}.blog-src-data a:after{content:"→";color:var(--fg-3);margin-left:2px}.blog-src-data a:hover{background:var(--bg-2);border-color:var(--line-strong)}.blog-src-data a:hover:after{color:var(--fg)}.blog-src-web{counter-reset:src;display:flex;flex-direction:column;gap:4px}.blog-src-web li{counter-increment:src;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 2px;padding-left:24px;position:relative}.blog-src-web li:before{content:counter(src);position:absolute;left:0;top:0;font-family:var(--font-mono);font-size:var(--fs-0);color:var(--fg-3);line-height:inherit}.blog-src-web a:after{content:"↗";font-size:.75em;color:var(--fg-3);margin-left:3px;text-decoration:none;display:inline-block}.blog-src-web .blog-src-pub{color:var(--fg-3);font-size:var(--fs-1)}.blog-src-web .blog-src-pub:before{content:"·";margin:0 6px;color:var(--fg-4)}.blog-postnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:var(--s-7)}.blog-postnav a{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);color:var(--fg);transition:background var(--t-fast),border-color var(--t-fast)}.blog-postnav a b{font-size:var(--fs-3);font-weight:600;line-height:1.3;letter-spacing:-.01em}.blog-postnav a:hover{background:var(--bg-2);border-color:var(--line-strong)}.blog-postnav a:hover .eyebrow{color:var(--fg-2)}.blog-postnav a.is-next{text-align:right;align-items:flex-end}@media (max-width: 639px){.blog-postnav{grid-template-columns:minmax(0,1fr)}.blog-postnav>span:empty{display:none}}.blog-related{margin-top:var(--s-7)}.blog-related h2{font-size:var(--fs-4);margin-bottom:var(--s-4)}.blog-latest-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.blog-latest-h h2{font-size:var(--fs-4)}.blog-latest-h a{color:var(--fg-3);font-size:var(--fs-1);white-space:nowrap}.blog-latest-h a:hover{color:var(--fg)}.blog-latest .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1079px){.blog-latest .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639px){.blog-latest .blog-grid{grid-template-columns:minmax(0,1fr)}}.adm-blog-tbl td{height:auto;padding-top:8px;padding-bottom:8px;vertical-align:top}.adm-blog-tbl td.full{white-space:normal;min-width:260px;max-width:520px}.adm-blog-tbl .adm-blog-t{display:block;color:var(--fg);font-weight:500;line-height:var(--lh-ui)}.adm-blog-tbl .adm-blog-t:hover{text-decoration:underline;text-underline-offset:2px}.adm-blog-tbl td.full small{display:block;margin-top:3px;font-size:var(--fs-0)}.adm-blog-tbl .adm-blog-act{white-space:nowrap}.adm-blog-tbl .adm-blog-act>*{vertical-align:middle}.adm-blog-tbl .adm-blog-act>*+*{margin-left:6px}@media (max-width: 639px){.adm-blog-tbl td.full{min-width:0}.adm-blog-tbl .adm-blog-act{grid-column:1/-1;text-align:left;padding-top:4px}}.adm-blog-cols{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--s-4);align-items:start}@media (max-width: 1079px){.adm-blog-cols{grid-template-columns:minmax(0,1fr)}}.adm-blog-form{padding:16px;gap:14px}.adm-blog-form .field>span:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--fs-1);color:var(--fg-2)}.adm-blog-form .field>span:first-child small{font-size:var(--fs-0)}.adm-blog-form .input,.adm-blog-form .select{width:100%}.adm-blog-row{display:grid;grid-template-columns:240px minmax(0,1fr);gap:12px;align-items:start}@media (max-width: 639px){.adm-blog-row{grid-template-columns:minmax(0,1fr)}}textarea.adm-blog-md{font-family:var(--font-mono);font-size:var(--fs-1);line-height:1.6;letter-spacing:0;white-space:pre-wrap;min-height:420px;-moz-tab-size:2;tab-size:2}.adm-blog-save{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.adm-blog-side .panel-b,.adm-blog-gates{display:flex;flex-direction:column;gap:10px}.adm-blog-gates-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--fs-1)}.adm-blog-problems,.adm-blog-warnings{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-1);line-height:var(--lh-ui)}.adm-blog-problems li,.adm-blog-warnings li{position:relative;padding-left:14px;color:var(--fg-2)}.adm-blog-problems li:before,.adm-blog-warnings li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%}.adm-blog-problems li{color:var(--fg)}.adm-blog-problems li:before{background:var(--down)}.adm-blog-warnings li:before{background:var(--warn)}.adm-blog-sources{display:flex;flex-direction:column}.adm-blog-sources li{display:flex;align-items:baseline;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);font-size:var(--fs-1);line-height:var(--lh-ui);min-width:0}.adm-blog-sources li:last-child{border-bottom:0;padding-bottom:0}.adm-blog-sources li:first-child{padding-top:0}.adm-blog-sources li .pill{flex:none;align-self:center}.adm-blog-sources li a{color:var(--fg-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-blog-sources li a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.adm-blog-dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:var(--fs-1)}.adm-blog-dl dt{color:var(--fg-3)}.adm-blog-dl dd{margin:0;color:var(--fg);min-width:0;overflow-wrap:anywhere}.adm-blog-dl dd a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}.adm-blog-dl dd a:hover{color:var(--fg)}.adm-blog-edit .blog-prose{max-width:760px}.brand-body{max-width:none}.brand-section{margin-bottom:var(--s-7)}.brand-section>h2{font-size:var(--fs-5);margin-bottom:var(--s-3)}.brand-lead{color:var(--fg-2);font-size:var(--fs-3);line-height:var(--lh-prose);max-width:76ch;margin-bottom:var(--s-4)}.brand-foot{margin-top:var(--s-3);color:var(--fg-3);font-size:var(--fs-1);line-height:var(--lh-prose)}.brand-foot a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px}.brand-foot a:hover{color:var(--fg);text-decoration-color:var(--fg)}.brand-figures{margin-top:var(--s-4)}.brand-meta{color:var(--fg-3);font-size:var(--fs-0);font-weight:400;margin-left:2px}.btn-primary .brand-meta{color:var(--accent-fg);opacity:.75}.brand-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s-4);align-items:start}.brand-grid-two{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.brand-grid-banners{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.brand-asset-wide{grid-column:1/-1}.brand-preview{display:flex;align-items:center;justify-content:center;padding:var(--s-5);min-height:160px;border-bottom:1px solid var(--line);border-radius:var(--r-3) var(--r-3) 0 0}.brand-preview img{display:block;max-width:100%;height:auto;max-height:220px;width:auto}.brand-preview-dark{background:repeating-conic-gradient(var(--bg-2) 0 25%,var(--bg-0) 0 50%) 0 0/20px 20px}.brand-preview-light{background:repeating-conic-gradient(#f3f3f0 0,#f3f3f0 25%,#fff 0,#fff 50%) 0 0/20px 20px}.brand-asset-wide .brand-preview{padding:var(--s-4) var(--s-5);min-height:0}.brand-asset-wide .brand-preview img{max-height:280px}.brand-asset-body{padding:12px 14px 14px}.brand-asset-body h3{font-size:var(--fs-3);font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.brand-asset-body p{margin-top:4px;color:var(--fg-2);font-size:var(--fs-1);line-height:var(--lh-prose)}.brand-ratio{font-size:var(--fs-0);font-weight:500;color:var(--fg-3);background:var(--bg-3);border-radius:var(--r-1);padding:1px 6px}.brand-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.brand-files .btn{gap:5px}.brand-x{position:relative;margin:0 0 var(--s-4);border:1px solid var(--line);border-radius:var(--r-3);overflow:hidden;background:var(--bg-0)}.brand-x .brand-x-banner{display:block;width:100%;height:auto}.brand-x .brand-x-avatar{position:absolute;left:4%;bottom:1.5%;width:18%;height:auto;border-radius:50%;border:2px solid var(--bg-4)}.brand-x{padding-bottom:10.5%}.brand-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.brand-swatch{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3);text-align:left;min-width:0;min-height:44px;transition:border-color var(--t-fast),background var(--t-fast)}.brand-swatch:hover{background:var(--bg-2);border-color:var(--line-strong)}.brand-swatch.is-done .brand-hex{color:var(--up)}.brand-chip{width:28px;height:28px;border-radius:var(--r-2);border:1px solid var(--line-strong);flex:none}.brand-swatch-name{flex:1 1 auto;font-size:var(--fs-2);color:var(--fg);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-hex{font-size:var(--fs-1);color:var(--fg-2)}.brand-fonts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s-4)}.brand-font{padding:18px 18px 16px;gap:6px}.brand-font .brand-font-sample{font-size:var(--fs-7);line-height:var(--lh-tight);letter-spacing:-.02em;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-font .brand-font-name{margin-top:8px;font-size:var(--fs-3);font-weight:600;color:var(--fg)}.brand-font .brand-font-use{font-size:var(--fs-1);color:var(--fg-2)}.brand-font .brand-font-links{display:flex;gap:14px;margin-top:8px;font-size:var(--fs-1)}.brand-font .brand-font-links a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--fg-4);text-underline-offset:2px;line-height:24px}.brand-font .brand-font-links a:hover{color:var(--fg);text-decoration-color:var(--fg)}.brand-font-ui .brand-font-sample{font-weight:600}.brand-font-mono .brand-font-sample{font-family:var(--font-mono);font-weight:500;font-size:var(--fs-6)}.brand-rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s-4)}.brand-rule{position:relative;padding:14px 16px 14px 22px;background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-3)}.brand-rule:before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:3px;border-radius:var(--r-pill);background:var(--up)}.brand-rule h3{font-size:var(--fs-3);font-weight:600;margin-bottom:8px}.brand-rule ul{padding-left:1.1em;list-style:disc;color:var(--fg-2);font-size:var(--fs-2);line-height:var(--lh-prose)}.brand-rule li+li{margin-top:4px}.brand-rule-dont:before{background:var(--down)}.brand-age{vertical-align:middle;margin-right:6px}@media (max-width: 639px){.brand-grid,.brand-grid-two,.brand-grid-banners{grid-template-columns:minmax(0,1fr)}.brand-preview{padding:var(--s-4);min-height:120px}.brand-font .brand-font-sample{font-size:var(--fs-6)}}
