@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-opsz-normal-BjhtXyW2.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-opsz-normal-BQn1nviT.woff2) format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-opsz-normal-s-izfB6B.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");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}:root{--paper: #050506;--paper-2: #111113;--paper-3: #1a1a1c;--stock: #0a0a0b;--ink: #edebe6;--ink-2: #a9a7a1;--ink-3: #807e79;--ink-hover: #fff;--line: #edebe61c;--line-strong: #edebe652;--veil: #0000009e;--gold: #daba91;--shipped: #daba91;--shipped-wash: #daba911f;--not: #edebe6;--not-wash: #edebe60f;--void: #8d8b86;--up-ink: #86c79f;--down-ink: #e38b7a;--font-display: "Newsreader Variable", Georgia, "Times New Roman", serif;--font-sans: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--gutter: 20px;--max: 1240px;--rule: 1px;--ease: cubic-bezier(.4, 0, 0, 1);--ease-out: cubic-bezier(.19, 1, .22, 1);--header-h: 65px;color-scheme:dark}@media(min-width:768px){:root{--gutter: 32px}}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{display:flex;flex-direction:column;min-height:100dvh;margin:0;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:1.55;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#root{display:flex;flex:1 0 auto;flex-direction:column}main{flex:1 0 auto}h1,h2,h3,h4{margin:0;font-weight:500;letter-spacing:-.015em}h1,h2{font-family:var(--font-display);font-variation-settings:"opsz" 72;font-weight:300;letter-spacing:-.03em}p{margin:0}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}dl,dd{margin:0}ol,ul{margin:0;padding:0}a{color:inherit}blockquote{margin:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}::selection{background:var(--ink);color:var(--paper)}.num{font-variant-numeric:tabular-nums}.mono,code{font-family:var(--font-mono);font-variant-ligatures:none}.muted{color:var(--ink-2)}.caps{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.link{color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:color .12s,text-decoration-color .12s}.link:hover{color:var(--ink-2);text-decoration-color:var(--ink)}button.link{padding:0;border:0;background:none;font:inherit;cursor:pointer}.up{color:var(--up-ink)}.down{color:var(--down-ink)}.skip{position:absolute;top:8px;left:-9999px;z-index:200;padding:8px 12px;background:var(--ink);color:var(--paper)}.skip:focus{left:8px}.container{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin:0 auto;padding-inline:var(--gutter)}.mark-line{fill:var(--ink)}.mark-s{fill:var(--gold)}.wordmark{display:inline-flex;align-items:center;gap:9px;color:var(--ink)}.wordmark-mark{flex:none}.wordmark-text{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1;letter-spacing:-.02em;white-space:nowrap}.wordmark-sub{color:var(--ink-2)}.site-header{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--line-strong)}.header-row{display:flex;align-items:center;gap:28px;height:64px}.header-brand{display:inline-flex;text-decoration:none}.header-nav{display:none;align-items:center;gap:4px}.nav-link{position:relative;padding:8px 10px;border-radius:var(--r-md);color:var(--ink-2);font-size:14px;font-weight:600;text-decoration:none;transition:color .12s,background .12s}.nav-link:hover{color:var(--ink);background:var(--paper-2)}.nav-link[aria-current=page]{color:var(--ink)}.nav-link[aria-current=page]:after{content:"";position:absolute;left:10px;right:10px;bottom:-14px;height:var(--rule);background:var(--ink)}.header-actions{position:relative;display:flex;align-items:center;gap:8px;min-width:0;margin-left:auto}.header-actions .header-new,.header-record{display:none}.header-record{align-items:center;gap:14px;margin-right:8px;color:var(--ink-2);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .12s}.header-record:hover{color:var(--ink)}.menu-toggle svg path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round}.mobile-nav{padding:8px 0 16px;border-top:1px solid var(--line);background:var(--paper)}.mobile-link{display:block;padding:14px 0;border-bottom:1px solid var(--line);font-size:17px;font-weight:700;text-decoration:none}.mobile-link[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.mobile-record{padding:14px 0 0}.mobile-record .header-record{display:flex}.mobile-nav .btn{margin-top:16px}@media(max-width:559px){.header-row{gap:12px}.wordmark{gap:8px}.wordmark-text{font-size:20px}.header-actions{gap:4px}.header-actions>.btn-icon{flex:none}}@media(max-width:430px){.header-row:has(.connect-wrap) .wordmark-text{display:none}.header-row:has(.connect-wrap) .header-actions .btn:not(.btn-icon){padding:0 10px}.wallet-chip{gap:6px}}@media(min-width:900px){.header-nav{display:flex}.header-actions .header-new{display:inline-flex}.header-actions .menu-toggle,.mobile-nav{display:none}}@media(min-width:1140px){.header-actions .header-record{display:inline-flex}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:1px solid var(--line-strong);border-radius:999px;background:none;color:var(--ink);font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1;letter-spacing:-.005em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.btn:hover:not(:disabled){border-color:var(--ink);background:var(--paper-2)}.btn:active:not(:disabled){background:var(--paper-3)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-solid,.btn.primary{border-color:var(--ink);background:var(--ink);color:var(--paper)}.btn-solid:hover:not(:disabled),.btn.primary:hover:not(:disabled),.btn-solid:active:not(:disabled),.btn.primary:active:not(:disabled){border-color:var(--gold);background:var(--gold);color:var(--paper)}.btn-sm{height:36px;padding:0 15px;font-size:13px}.btn-lg{height:52px;padding:0 26px;font-size:15.5px}.btn-block{width:100%}.btn-icon{width:36px;padding:0}.btn-ghost,.btn-ghost:hover:not(:disabled){border-color:transparent}.btn-ghost:hover:not(:disabled){background:var(--paper-2)}.btn.quiet{border-color:transparent;color:var(--ink-2)}.btn.quiet:hover:not(:disabled){border-color:transparent;background:var(--paper-2);color:var(--ink)}.sound{color:var(--ink-2)}.sound[aria-pressed=true]{color:var(--ink)}.wallet-chip{gap:8px;padding:0 14px}.wallet-chip .mono{font-size:12.5px;letter-spacing:.02em}.wallet-chip.demo{cursor:default}.wallet-chip.demo:hover{border-color:var(--ink);background:var(--ink)}.wallet-chip .addr{color:var(--ink-3)}.connect-wrap{position:relative}.menu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;display:grid;min-width:200px;padding:6px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);box-shadow:0 16px 40px -16px #0009}.menu>*{display:flex;align-items:center;min-height:40px;padding:0 12px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink);font-size:14px;text-align:left;text-decoration:none}.menu>*:hover{background:var(--paper-2)}.wallet-note{position:absolute;top:calc(100% + 14px);right:0;z-index:60;max-width:min(360px,calc(100vw - 2 * var(--gutter)));padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);box-shadow:0 16px 40px -16px #0009;color:var(--ink);font-size:13px}@media(max-width:559px){.wallet-chip{padding:0 12px}.wallet-chip .mono{font-size:12px;letter-spacing:0}.demo-word,.wallet-chip .addr{display:none}}.wallet-chip .wallet-icon{border-radius:4px}.wallet-switch{display:inline-flex;gap:6px}.wallet-switch .wallet-icon{border-radius:4px}.connect-wrap{display:inline-flex;gap:6px}@media(max-width:559px){.site-header:has(.wallet-add) .sound{display:none}.wallet-add{padding:0 10px}}@media(max-width:559px){.wallet-switch-to{display:none}}.sheet-veil{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--veil)}.sheet{display:flex;flex-direction:column;width:min(440px,100%);max-height:100%;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);box-shadow:0 16px 40px -16px #0009;outline:none}.sheet-bar{display:flex;flex:none;align-items:center;gap:8px;min-height:52px;padding:6px 8px 6px 16px;border-bottom:1px solid var(--line-strong)}.sheet-bar .btn:first-child{margin-left:-10px}.sheet-bar h2{flex:1;min-width:0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sheet-body{display:grid;gap:16px;padding:16px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sheet-lead{color:var(--ink);font-size:14.5px;line-height:1.5}.sheet-note{color:var(--ink-2);font-size:12.5px;line-height:1.5}.sheet-lead a,.sheet-note a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.wallet-group{display:grid;gap:8px}.wallet-rows{display:grid;gap:6px}.wallet-rows.two{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:none;color:var(--ink);font-size:14.5px;font-weight:550;text-align:left;text-decoration:none;transition:background-color .12s,border-color .12s}.wallet-row:hover:not(:disabled){background:var(--paper-2)}.wallet-row:disabled{color:var(--ink-3);cursor:default}.wallet-row.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.wallet-row-name{display:grid;flex:1;gap:2px;min-width:0}.wallet-row-name small{color:var(--ink-2);font-size:12.5px;font-weight:450}.wallet-row-arrow{flex:none;color:var(--ink-3)}.wallet-icon{flex:none;border-radius:7px}.wallet-icon-plain{color:var(--ink-2)}.wallet-qr{display:block;width:min(100%,280px);aspect-ratio:1;margin:0 auto;border-radius:var(--r-sm);background:#fff}.add-eth-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.add-eth-amounts .btn{padding:0 4px;font-family:var(--font-mono);font-size:12.5px}.add-eth-amounts .btn[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.add-eth-quote>div:last-child{border-bottom:0}.add-eth-direct{padding-top:14px;border-top:1px solid var(--line)}.add-eth-address{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.add-eth-address .mono{min-width:0;font-size:12.5px;overflow-wrap:anywhere}@media(max-width:559px){.sheet-veil{align-items:flex-end;padding:0}.sheet{width:100%;max-height:92dvh;border-width:1px 0 0;border-radius:var(--r-lg) var(--r-lg) 0 0}.sheet-body{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.site-footer{margin-top:96px;border-top:1px solid var(--line-strong);background:var(--paper)}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 24px;padding-block:40px 32px}.footer-brand{display:grid;grid-column:1 / -1;gap:14px;max-width:360px}.footer-brand .wordmark{width:fit-content}.footer-brand p{color:var(--ink-2);font-size:14px}.footer-col{display:grid;align-content:start;gap:8px;font-size:14px}.footer-col a,.footer-social a{width:fit-content;color:var(--ink);text-decoration:none;transition:color .12s}.footer-col a:hover,.footer-social a:hover{color:var(--ink-2)}.footer-col .caps{margin-bottom:4px}.footer-base{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px 28px;border-top:1px solid var(--line);font-size:13px}.footer-base>.mono{color:var(--ink);text-underline-offset:3px}.footer-base-end{display:flex;align-items:center;gap:20px}.footer-social{display:flex;align-items:center;margin:-8px;list-style:none}.footer-social a{display:block;padding:8px}.footer-social svg{width:16px;height:16px;fill:currentColor}.footer-social .x-logo{width:13px;height:13px}@media(min-width:900px){.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}.footer-brand{grid-column:auto}}.page{padding-block:32px 0}@media(min-width:900px){.page{padding-block:48px 0}}.page-head{display:grid;gap:12px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--line-strong)}.page-head h1{font-family:var(--font-display);font-size:clamp(34px,5.4vw,64px);font-weight:300;font-variation-settings:"opsz" 72;line-height:.98;letter-spacing:-.03em;overflow-wrap:anywhere}.page-head .lead{max-width:60ch;color:var(--ink-2);font-size:17px}.page-head .lead+.lead{margin-top:-4px}.page-stats{display:flex;flex-wrap:wrap;gap:6px 18px;color:var(--ink)}.crumbs{display:flex;align-items:center;gap:8px;margin-bottom:18px;color:var(--ink-2);font-size:13px}.crumbs a{color:var(--ink-2);text-decoration:none;transition:color .12s}.crumbs a:hover{color:var(--ink)}.crumbs [aria-current]{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--line-strong);scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;margin-bottom:calc(var(--rule) * -1);padding:10px 14px 12px;border:0;border-bottom:var(--rule) solid transparent;background:none;color:var(--ink-3);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:color .12s}.tab:hover{color:var(--ink)}.tab[aria-pressed=true],.tab[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}.seg-short{display:none}@media(max-width:640px){.tabs{padding-right:40px;mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}}@media(max-width:559px){.seg-long{display:none}.seg-short{display:inline}}.segmented{display:inline-flex;flex-wrap:wrap;width:fit-content;max-width:100%;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-md)}.segmented button{min-height:40px;padding:0 14px;border:0;border-right:1px solid var(--line);background:none;font-size:13.5px;font-weight:650;transition:background .12s,color .12s}.segmented button:last-child{border-right:0}.segmented button:hover:not([aria-pressed=true]):not(:disabled){background:var(--paper-2)}.segmented button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.segmented button:disabled{color:var(--ink-3)}.segmented.small button{min-height:32px;padding:0 12px;font-size:12.5px}.panel{min-width:0;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:10px 16px;border-bottom:1px solid var(--line-strong)}.panel-head h2,.panel-head .caps{font-family:var(--font-mono);font-weight:600;letter-spacing:.14em}.panel-head h2{color:var(--ink);font-size:11px;text-transform:uppercase}.panel-body{display:grid;gap:14px;padding:16px}.list-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 12px;margin:56px 0 18px;padding-bottom:10px;border-bottom:1px solid var(--line-strong)}.list-head h2{font-size:26px;line-height:1.05;letter-spacing:-.02em}.list-count{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 7px;border:1px solid var(--line);border-radius:999px;font-size:11px;font-weight:700}.list-empty{color:var(--ink-2);font-size:14.5px}.more{display:flex;justify-content:center;margin-top:28px}.empty{display:grid;justify-items:start;gap:14px;padding:36px 24px;border:2px dashed var(--line-strong);border-radius:var(--r-md)}.empty h1,.empty h3{font-family:var(--font-display);font-size:22px;font-weight:300;font-variation-settings:"opsz" 72;letter-spacing:-.015em}.empty p{max-width:52ch;color:var(--ink-2)}.notice{margin-bottom:20px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);font-size:13.5px}.role{display:inline-flex;align-items:center;flex:none;height:22px;padding:0 8px;border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.stamp{--tone: var(--ink);display:inline-flex;flex:none;align-items:center;justify-content:center;padding:6px 13px;border:1px solid var(--tone);color:var(--tone);font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;transform:skew(-28.8deg)}.stamp-word{display:inline-block;transform:skew(28.8deg)}.stamp[data-tone=shipped]{--tone: var(--gold);background:var(--shipped-wash)}.stamp[data-tone=not]{--tone: var(--not)}.stamp[data-tone=void]{--tone: var(--void);border-style:dashed}.stamp[data-tone=muted]{--tone: var(--ink-2);border-color:var(--line-strong)}.stamp[data-size=sm]{padding:4px 9px;font-size:10px}.stamp[data-size=md]{padding:5px 11px;font-size:11px}.stamp[data-size=lg]{padding:10px 20px;font-size:15px}.stamp[data-size=xl]{padding:14px 30px;border-width:2px;background-color:var(--stock);font-size:clamp(30px,6vw,46px);letter-spacing:.08em}.stamp[data-size=xl][data-tone=shipped]{background-image:linear-gradient(var(--shipped-wash),var(--shipped-wash))}.stamp-layer{position:absolute;inset:0;z-index:5;pointer-events:none}.stamp-dock{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transform-origin:top right;transition:top .7s var(--ease-out),right .7s var(--ease-out),transform .7s var(--ease-out)}.stamp-layer.docked .stamp-dock{top:18px;right:22px;transform:translate(0) scale(.42)}.verdict{display:grid;justify-items:center;gap:12px}.verdict-sub{padding:2px 8px;background:var(--stock);color:var(--ink-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;transition:opacity .3s var(--ease)}.stamp-layer.docked .verdict-sub{opacity:0}@media(prefers-reduced-motion:reduce){.stamp-dock{transition:none}}.avatar{display:inline-grid;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-weight:600;letter-spacing:.02em;line-height:1}.avatar img{width:100%;height:100%;object-fit:cover}.addr-avatar{display:inline-grid;flex:none;place-items:center;border-radius:var(--r-sm);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3)}.addr-avatar rect{fill:currentColor}.addr-avatar.you{color:var(--ink-hover);box-shadow:inset 0 0 0 1px var(--line-strong)}.who-line{display:inline-flex;align-items:center;gap:8px;min-width:0}.who-name{overflow:hidden;color:var(--ink);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.who-line.you .who-name{color:var(--ink-hover);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:11.5px}.tags{display:inline-flex;align-items:center;gap:6px}.t-rank,.t-streak{display:inline-flex;align-items:center;gap:2px;color:var(--ink-2);font-size:11px}.t-agent{flex:none;padding:1px 5px;border:1px solid var(--gold);border-radius:var(--r-sm);color:var(--gold);font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.who-line.house .who-name{font-weight:600}@media(max-width:520px){.bets .who-line.house{flex-wrap:wrap;row-gap:2px}.bets .who-line.house .who-name{flex:none;max-width:100%}}.rail-row .t-agent{display:none}.rail-row .who-line.house .who-name{color:var(--gold)}.t-whale{padding:1px 5px;border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink-2);font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tote{--fw: 15px;--fh: 22px;display:inline-flex;align-items:center;gap:2px;color:var(--ink);font-family:var(--font-mono);font-size:15px;font-weight:500;line-height:1;transition:color .6s var(--ease)}.holds .tote{color:var(--gold)}.breaks .tote{color:var(--ink)}.tote.sm{--fw: 13px;--fh: 19px;font-size:13px}.tote.lg{--fw: 30px;--fh: 44px;gap:3px;font-size:30px}.tote-glyph{margin:0 -1px;color:var(--ink-2);font-size:.85em}.flap{position:relative;display:inline-block;flex:none;width:var(--fw);height:var(--fh);border-radius:3px;perspective:160px;background:linear-gradient(to bottom,var(--paper-2) calc(50% - .5px),var(--paper) calc(50% - .5px),var(--paper) calc(50% + .5px),var(--paper-2) calc(50% + .5px))}.flap:before{content:"";position:absolute;inset:0;z-index:3;border-radius:3px;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}.flap .half{position:absolute;left:0;right:0;height:50%;overflow:hidden;backface-visibility:hidden}.flap .half.top{top:0;border-radius:3px 3px 0 0}.flap .half.bottom{bottom:0;border-radius:0 0 3px 3px}.flap .half>span{position:absolute;left:0;right:0;height:var(--fh);line-height:var(--fh);text-align:center}.flap .half.top>span{top:0}.flap .half.bottom>span{bottom:0}.flap .leaf{position:absolute;inset:0;z-index:2}.flap .half.out{background:var(--paper-2);transform-origin:50% 100%;animation:flap-out 80ms cubic-bezier(.55,0,1,.45) forwards;animation-delay:calc(var(--i, 0) * 40ms)}.flap .half.in{background:var(--paper-2);transform-origin:50% 0;transform:rotateX(90deg);animation:flap-in 80ms cubic-bezier(0,.55,.45,1) forwards;animation-delay:calc(var(--i, 0) * 40ms + 80ms)}.flap .half.out:after,.flap.flipping>.half.bottom:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0}.flap .half.out:after{background:linear-gradient(to bottom,#0000001a,#0000008c);animation:flap-dim 80ms ease-in forwards;animation-delay:calc(var(--i, 0) * 40ms)}.flap.flipping>.half.bottom:after{background:linear-gradient(to bottom,#0009,#0000);animation:flap-shade .16s linear forwards;animation-delay:calc(var(--i, 0) * 40ms)}@keyframes flap-out{to{transform:rotateX(-90deg)}}@keyframes flap-in{to{transform:rotateX(0)}}@keyframes flap-dim{to{opacity:1}}@keyframes flap-shade{50%{opacity:1}to{opacity:0}}.tote.up{color:var(--up-ink);transition:none}.tote.down{color:var(--down-ink);transition:none}.fuse-row{display:flex;align-items:center;gap:14px}.fuse{flex:1;min-width:0;height:14px;overflow:visible}.fuse-track,.fuse-burnt,.fuse-cap{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.fuse-track{stroke:var(--line)}.fuse-burnt,.fuse-cap{stroke:var(--line-strong)}.fuse-ember{fill:var(--gold);animation:ember 1.8s ease-in-out infinite}.fuse-ember.hot{animation-duration:.9s}.fuse-ember.critical{animation-duration:.45s}@keyframes ember{50%{opacity:.55}}.countdown{display:grid;justify-items:end;gap:4px;flex:none;font-family:var(--font-mono);font-size:16px;font-weight:500;line-height:1;letter-spacing:-.02em}.countdown small{color:var(--ink-3);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.countdown.hot{color:var(--ink-hover)}@media(prefers-reduced-motion:reduce){.fuse-ember{animation:none}}.trend{display:flex;align-items:center;gap:12px;height:22px}.spark{flex:1;min-width:0;height:22px}.spark-even{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 3}.spark-fill{fill:#daba910d}.spark-line{fill:none;stroke:var(--gold);stroke-width:1.25px;stroke-linejoin:round}.move{flex:none;color:var(--ink-2);font-family:var(--font-mono);font-size:11.5px;white-space:nowrap}.move small{color:var(--ink-3);font-size:10px}.lobby{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px 32px}@media(min-width:1100px){.lobby{grid-template-columns:minmax(0,1fr) 300px}.lobby-rail{position:sticky;top:calc(var(--header-h) + 24px)}}.lobby-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:20px}.lobby-bar .tabs{flex:1 1 auto;min-width:0}.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.grid>*{display:flex;min-width:0}.grid>*>.call-card{flex:1}@media(min-width:720px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.results .list-head{margin-top:64px}.strip{display:flex;align-items:stretch;margin-bottom:28px;overflow-x:auto;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);color:inherit;text-decoration:none;scrollbar-width:none;transition:border-color .12s}.strip::-webkit-scrollbar{display:none}.strip:hover{border-color:var(--ink-2)}.strip-cell{display:grid;flex:1 0 auto;align-content:center;gap:8px;padding:14px 18px 16px;border-right:1px solid var(--line);white-space:nowrap}.strip-cell small{font-size:10px}.strip-cell b{font-size:22px;font-weight:700;line-height:1;letter-spacing:-.03em}.strip-go{display:flex;flex:none;align-items:center;gap:8px;padding:0 20px;font-size:13.5px;font-weight:600;white-space:nowrap}@media(max-width:639px){.strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.strip-cell{min-width:0;padding:12px 14px 14px;border-bottom:1px solid var(--line);white-space:normal}.strip-cell:nth-child(2n){border-right:0}.strip-cell b{overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.strip-go{grid-column:1 / -1;justify-content:space-between;padding:14px}}.rail-reset{color:var(--ink-3);font-size:10px}.rail-rows{list-style:none}.rail-row a{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background .12s}.rail-row a:hover{background:var(--paper-2)}.rail-row.you a{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.rail-rank{color:var(--ink-2);font-size:13px;font-weight:700}.rail-row.you .rail-rank{color:var(--ink-hover)}.rail-profit{font-size:12.5px;font-weight:500}.rail-gap{padding:2px 16px;border-bottom:1px solid var(--line);color:var(--ink-3);text-align:center;line-height:1}.rail-empty{padding:16px;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:13.5px}.rail-more{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .12s}.rail-more:hover{color:var(--ink-2)}.house-rail{margin-top:20px}.house-rail .rail-lead{padding:14px 16px 10px;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:13.5px;line-height:1.45}.house-rail .rail-row a{grid-template-columns:24px minmax(0,1fr);align-items:start}.rail-house{display:grid;gap:3px;min-width:0}.rail-house b{font-size:13.5px}.rail-house small{color:var(--ink-2);font-size:12px;line-height:1.4}.clip-panel .clip{display:block;width:100%;max-width:480px;aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper)}.clip-panel .num{margin-top:12px;color:var(--ink-2)}.agent-head .record-title .t-agent{align-self:center}.call-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--stock);transition:border-color .2s var(--ease)}.call-card:hover{border-color:var(--line-strong)}.cover{position:absolute;inset:0;z-index:1;border-radius:var(--r-lg)}.cc-head{display:flex;align-items:center;gap:10px;padding:14px 16px 12px}.cc-who{display:grid;flex:1;min-width:0}.cc-name{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cc-byline{overflow:hidden;color:var(--ink-3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.cc-band{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:9px 16px;border-block:1px solid var(--line);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.cc-band>.num{color:var(--ink-2)}.card-tag{margin-left:14px;color:var(--ink-2)}.cc-call{padding:16px 16px 0;font-family:var(--font-display);font-size:22px;font-weight:300;font-variation-settings:"opsz" 72;line-height:1.2;letter-spacing:-.012em;text-wrap:pretty;overflow-wrap:anywhere}.unpublished{color:var(--ink-2)}.call-card .quote{display:-webkit-box;margin:12px 16px 0;padding-left:12px;overflow:hidden;border-left:1px solid var(--line-strong);color:var(--ink-2);font-size:13.5px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}.call-card .quote.source{display:block;color:var(--ink-3)}.cc-meter{display:grid;gap:10px;margin-top:auto;padding:18px 16px 14px}.card-sides{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.card-side{position:relative;z-index:2;display:grid;gap:8px;min-width:0;padding:12px 16px 14px;color:var(--ink);text-decoration:none;transition:background .12s}.card-side+.card-side{border-left:1px solid var(--line)}a.card-side:hover{background:var(--paper-2)}.cs-label{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.holds .cs-label{color:var(--gold)}.breaks .cs-label{color:var(--ink)}.cs-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.cs-pct{color:var(--ink-2);font-family:var(--font-mono);font-size:12px}.cs-none{color:var(--ink-3);font-size:13px;line-height:22px;white-space:nowrap}.card-sides.closed .card-side{color:var(--ink-2)}.card-sides.closed .tote,.card-sides.closed .cs-label{opacity:.55}.card-outcome{display:flex;align-items:center;gap:12px 16px;min-height:56px;padding:12px 16px;border-top:1px solid var(--line);color:var(--ink-2);font-size:13.5px}.card-outcome .stamp{margin-left:6px}.card-outcome.paid .cs-label{color:var(--ink-2)}.card-outcome.paid .tote{margin-left:auto}.card-outcome.paid.holds .tote{color:var(--gold)}.cc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:46px;padding:10px 16px;border-top:1px solid var(--line)}.cc-pot{display:flex;gap:14px;color:var(--ink-2);font-size:12px}.you-chip{display:inline-flex;align-items:stretch;min-width:0;height:24px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--paper-2);color:var(--ink-hover);font-family:var(--font-mono);font-size:11px;line-height:22px;white-space:nowrap}.you-word{padding:0 7px;border-right:1px solid var(--line-strong);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.you-line{overflow:hidden;padding:0 8px;text-overflow:ellipsis}.ghost{position:absolute;bottom:112px;z-index:4;padding:3px 9px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--stock);box-shadow:0 8px 20px -10px #000000b3;font-family:var(--font-mono);font-size:12px;font-weight:500;pointer-events:none;white-space:nowrap}.ghost.holds{left:16px;color:var(--gold)}.ghost.breaks{right:16px;color:var(--ink)}.call-card.landed-holds{animation:landed-holds .6s var(--ease)}.call-card.landed-breaks{animation:landed-breaks .6s var(--ease)}@keyframes landed-holds{0%{border-color:var(--gold)}}@keyframes landed-breaks{0%{border-color:var(--ink)}}.call-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.call-layout>*{min-width:0}@media(min-width:900px){.call-layout{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.call-layout .tray-col{position:sticky;top:calc(var(--header-h) + 24px)}}@media(min-width:1100px){.call-layout{grid-template-columns:minmax(0,1fr) 380px;gap:32px 36px}}.stack{display:grid;gap:24px}.call-sheet{position:relative;border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--stock);container-type:inline-size}.sheet-head{display:flex;align-items:center;gap:12px;padding:16px 20px 14px}.sheet-head .cc-name{font-size:15px}.sheet-head .cc-byline{font-size:12.5px}.sheet-band{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 20px;border-block:1px solid var(--line);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.sheet-band .num{color:var(--ink-2)}.status.final.holds{color:var(--gold)}.status.voided,.status.closed{color:var(--ink-2)}.sheet-title{display:grid;align-items:center;gap:24px;padding:22px 20px 6px}.sheet-words{display:grid;gap:14px;min-width:0}.sheet-title>.field-slot{justify-self:center;max-width:320px}.call-text{font-family:var(--font-display);font-size:clamp(26px,5.4cqi,40px);font-weight:300;font-variation-settings:"opsz" 72;line-height:1.08;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.call-sheet .quote{max-width:64ch;padding:2px 0 2px 14px;border-left:1px solid var(--line-strong);color:var(--ink-2);font-size:15px;line-height:1.55}.call-sheet .quote.source{color:var(--ink-3)}.quote-meta{margin-top:6px;color:var(--ink-3);font-size:12.5px}.quote-meta a{position:relative;z-index:2;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.quote-meta a:hover{color:var(--ink)}.card-note{padding:10px 12px;border:1px dashed var(--line-strong);border-radius:var(--r-md);color:var(--ink);font-size:13.5px}.sheet-meter{display:grid;gap:18px;padding:22px 20px 6px}.sheet-foot{display:flex;align-items:flex-end;justify-content:flex-end;min-height:74px;padding:16px 26px 20px}@container (min-width: 620px){.sheet-head,.sheet-band,.sheet-title,.sheet-meter{padding-inline:26px}.sheet-title{grid-template-columns:minmax(0,1fr) minmax(200px,38cqi);gap:28px;padding-top:26px}}.call-sheet .stamp-layer.docked .stamp-dock{top:calc(100% - 20px);right:30px;transform:translateY(-100%) scale(.36);transform-origin:right bottom}.pools{display:grid;gap:8px}.pools-bar{display:flex;justify-content:space-between;height:6px}.pools-bar .holds{background:var(--gold)}.pools-bar .breaks{background:var(--ink-2)}.pools-labels{display:flex;justify-content:space-between;gap:12px;color:var(--ink-2);font-size:12px}.pools-labels b{margin-inline:0 6px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pools-labels .holds-l b{color:var(--gold)}.pools-labels .breaks-l b{margin-inline:6px 0;color:var(--ink)}.odds{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;padding-top:6px}.odds .side{display:grid;gap:6px}.odds .side.right{justify-items:end}.odds .label{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.odds .holds .label,.odds .holds .value{color:var(--gold)}.odds .value{font-size:clamp(32px,7cqi,48px);font-weight:500;line-height:1;letter-spacing:-.04em}.odds .pot{display:grid;justify-items:center;gap:2px;padding-bottom:4px;color:var(--ink-2);font-size:12px}.odds .pot b{color:var(--ink);font-size:14px;font-weight:600}.odds.unbet .pot{grid-column:2;font-size:13px}.panel-body p+p{margin-top:-4px}.panel-body a:not(.btn):not(.link){color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.panel-empty{padding:22px 16px;color:var(--ink-2);font-size:14px}.panel-foot{padding:12px 16px;font-size:13.5px}.actions{display:flex;flex-wrap:wrap;gap:10px}.settles .panel-body{font-size:14.5px}.evidence{display:grid;gap:6px;padding:2px 0 2px 14px;border-left:1px solid var(--line-strong);font-size:14px}.evidence p:first-child b{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.evidence p+p{margin:0;color:var(--ink-2)}.dispute{display:grid;gap:10px;padding:14px;border:1px dashed var(--line-strong);border-radius:var(--r-md)}.chart-box{padding:16px 16px 12px}.chart-box svg{display:block;overflow:visible}.chart-empty{padding:28px 0;color:var(--ink-2);font-size:14px;text-align:center}.chart-breaks{fill:none}.chart-holds{fill:#daba9114}.chart-pot{fill:var(--not-wash)}.chart-line{fill:none;stroke:var(--gold);stroke-width:1.5px;stroke-linejoin:round}.chart:has(.chart-pot) .chart-line{stroke:var(--ink-2)}.chart-grid{stroke:var(--line);stroke-width:1px}.chart-grid.mid{stroke-dasharray:2 4}.chart-label{fill:var(--ink-3);font-family:var(--font-mono);font-size:10.5px}.chart-dot{stroke:var(--stock);stroke-width:1.5px}.chart-dot.holds{fill:var(--gold)}.chart-dot.breaks{fill:var(--ink-2)}.chart-dot.you{stroke:var(--ink-hover);stroke-width:2px}.bets{list-style:none}.bet{display:grid;grid-template-columns:minmax(0,1fr) auto 88px;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--line)}.bet.you{box-shadow:inset 0 0 0 1px var(--line-strong),inset 0 0 0 100vmax var(--paper-2)}.bet-who{display:grid;gap:3px;min-width:0}.bet-when{padding-left:26px;color:var(--ink-3);font-size:12px}.bet .tag{padding:0;border:0;background:none;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bet .tag.holds{color:var(--gold)}.bet .tag.breaks{color:var(--ink)}.bet .amt{font-size:13px;text-align:right}.bet .amt.big{color:var(--ink-hover);font-weight:700}.tops-grid{display:grid}@media(max-width:639px){.tops-head,.tops-side li{grid-template-columns:minmax(0,1fr) 64px 64px}.tops-side .tags{display:none}}@media(min-width:640px){.tops-grid{grid-template-columns:1fr 1fr}.tops-side+.tops-side{border-left:1px solid var(--line)}}.tops-head{display:grid;grid-template-columns:minmax(0,1fr) 76px 76px;gap:10px;padding:10px 16px 8px;border-bottom:1px solid var(--line);color:var(--ink-2);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.tops-head>span:not(:first-child){text-align:right}.tops-side ol{list-style:none}.tops-side li{display:grid;grid-template-columns:minmax(0,1fr) 76px 76px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--line)}.tops-side li.you{box-shadow:inset 0 0 0 1px var(--line-strong),inset 0 0 0 100vmax var(--paper-2)}.tops-stake,.tops-pays{font-size:12.5px;text-align:right}.tops-pays{color:var(--ink-2)}.next ul{list-style:none}.next li a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background .12s}.next li:last-child a{border-bottom:0}.next li a:hover{background:var(--paper-2)}.next-text{display:grid;min-width:0}.next-name{font-size:13.5px;font-weight:600}.next-call{overflow:hidden;color:var(--ink-2);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.next-side{display:grid;justify-items:end;gap:2px;font-size:12px}.next-odds{display:flex;gap:8px}.next-odds b{font-weight:500}.next-odds .h{color:var(--gold)}.next-time{color:var(--ink-2)}.slip{display:grid;gap:14px;padding:0 16px 16px}.slip>h2{margin:0 -16px;padding:14px 16px 13px;border-bottom:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.slip:not(:has(>h2)){padding-top:16px}.sides{display:grid;grid-template-columns:1fr 1fr;gap:8px}.side-btn{display:grid;align-content:start;gap:10px;min-height:76px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-md);background:none;color:var(--ink);text-align:left;transition:background .12s,border-color .12s}.side-btn:hover{background:var(--paper-2);border-color:var(--line-strong)}.side-btn .label{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.side-btn.holds .label{color:var(--gold)}.side-btn.on{background:var(--paper-2);border-color:var(--ink)}.side-btn.holds.on{border-color:var(--gold)}.side-btn.over{border-style:dashed;border-color:var(--ink-2);background:var(--paper-2)}.sb-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.sb-pct{color:var(--ink-2);font-family:var(--font-mono);font-size:12px}.tray{display:flex;justify-content:space-between;gap:8px;padding:4px 0;touch-action:none}.chip{display:grid;place-items:center;width:54px;height:54px;padding:0;border:1.5px dashed var(--line-strong);border-radius:50%;background:var(--paper-2);color:var(--ink);font-size:11.5px;font-weight:500;transition:border-color .12s,opacity .12s;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.chip:hover:not(:disabled),.chip:focus-visible{border-color:var(--gold)}.chip:disabled{opacity:.35}.tray-note{color:var(--ink-2);font-size:12.5px}.stake{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;font-size:13.5px}.stake-amt{color:var(--ink-2)}.stake-amt b{margin-left:4px;color:var(--ink);font-weight:600}.tray-tools{display:flex;gap:14px;margin-left:auto;font-size:13px}.tray-tools .link:disabled{color:var(--ink-3);text-decoration-color:transparent;cursor:default}.to-win{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;padding-top:12px;border-top:1px solid var(--line)}.to-win-label{color:var(--ink-2);font-size:13.5px}.to-win b{justify-self:end;font-size:17px;font-weight:600}.to-win small{grid-column:1 / -1;color:var(--ink-2);font-size:12.5px}.place[aria-busy=true]{opacity:1;cursor:progress}.place-win{display:none}.hint{color:var(--ink-2);font-size:12.5px;line-height:1.45}.hint a{color:var(--ink)}.hint.err{position:relative;padding-left:15px;color:var(--ink);font-weight:650}.hint.err:before{content:"";position:absolute;top:.32em;left:2px;width:6px;height:.85em;background:var(--ink);transform:skew(-28deg)}.closed-note,.position{color:var(--ink-2);font-size:13.5px}.pos{display:grid;gap:8px}.slip .pos{padding-top:14px;border-top:1px solid var(--line)}.slip.compact .pos,.slip:not(.betting)>.pos:first-child{padding-top:0;border-top:0}.kv{display:grid}.kv>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13.5px}.kv>div:first-child{padding-top:0}.kv dt{flex:none;color:var(--ink-2)}.kv dd{min-width:0;overflow-wrap:anywhere;text-align:right;font-weight:650}.kv dd.mono{font-size:12.5px;font-weight:500}.kv dd.strong{font-size:15px;font-weight:650}.pos-change{font-size:12px}@media(min-width:900px){.stack-position{display:none}}@media(max-width:899px){.tray-col{position:sticky;bottom:0;z-index:10;margin:0 calc(var(--gutter) * -1);padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line-strong);background:var(--paper);box-shadow:0 -16px 32px -20px #000000e6}.tray-col .panel{padding:0;border:0;background:none}.tray-col .slip>h2{display:none}.tray-col.static{position:static;margin:0;padding:0;border:0;background:none;box-shadow:none}.tray-col.static .panel{padding:0 16px 16px;border:1px solid var(--line-strong);background:var(--stock)}.tray-col.static .slip>h2{display:block}.panel.betting{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px}.panel.betting>*{grid-column:1 / -1}.panel.betting>.sides{grid-row:1;gap:6px}.panel.betting>.tray{grid-column:1;grid-row:2;justify-content:flex-start;gap:6px;padding:0}.panel.betting>.stake{grid-column:2;grid-row:2}.panel.betting>.place{grid-row:3}.side-btn{grid-auto-flow:column;align-items:center;justify-content:space-between;min-height:44px;padding:0 12px}.chip{width:44px;height:44px;font-size:10.5px}.stake .stake-amt{display:none}.tray-tools{gap:0}.tray-tools .link{min-height:44px;padding:0 6px}.place{height:46px;font-size:15px}.tray-col:not(.static) .to-win,.tray-col:not(.static) .tray-note,.tray-col:not(.static) .help,.slip-position,.tray-col:not(.static) .slip.compact .pos,.place-unit{display:none}.place-win{display:inline;opacity:.7}.tray-col .hint,.tray-col .position{font-size:12px;line-height:1.3}}.result-anchor{scroll-margin-top:calc(var(--header-h) + 16px)}.result-anchor:empty{display:none}.reveal{display:grid;justify-items:start;gap:12px;padding:22px 20px 20px}.rv-kicker{color:var(--ink-2);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.reveal.won.holds .rv-kicker{color:var(--gold)}.reveal h3{font-family:var(--font-display);font-size:34px;font-weight:300;font-variation-settings:"opsz" 72;line-height:1.05;letter-spacing:-.02em}.reveal h3 .mono{font-size:.82em;font-weight:500;letter-spacing:-.03em}.reveal .sub{max-width:60ch;color:var(--ink-2);font-size:14px}.rv-pnl{display:flex;align-items:flex-end;gap:10px}.reveal.won.holds .rv-pnl .tote{color:var(--gold)}.rv-unit{padding-bottom:4px;color:var(--ink-2);font-family:var(--font-mono);font-size:14px;font-weight:500}.rv-beat{width:100%;margin:0 -6px;padding:0 6px;overflow:hidden}.rv-figs{display:flex;gap:32px;padding:12px 0 2px;border-top:1px solid var(--line)}.rv-figs>div{display:grid;gap:8px}.rv-label{color:var(--ink-2);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.rv-first{font-size:14px;line-height:22px}.rv-streak{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:22px;font-weight:300}.rv-flame{display:inline-grid;color:var(--gold)}.rv-badge{display:flex;align-items:center;gap:12px;padding:4px 0}.rv-badge>span{display:grid}.rv-badge b{font-size:14px;font-weight:650}.rv-badge small{color:var(--ink-2);font-size:12.5px}.rv-rank{font-size:13px}.reveal .actions{margin-top:6px}.reveal .preview{width:100%;max-width:480px;margin-top:6px;border:1px solid var(--line);border-radius:var(--r-md)}.rv-nft{display:flex;align-items:center;gap:18px;width:100%;margin-top:10px;padding-top:14px;border-top:1px solid var(--line)}.rv-nft img,.rv-nft-blank{flex:none;width:132px;height:176px;border:1px solid var(--line-strong);border-radius:6px;background:var(--paper)}.rv-nft>div{display:grid;gap:6px}.rv-nft b{font-family:var(--font-display);font-size:22px;font-weight:300;letter-spacing:-.02em}.rv-nft small{color:var(--ink-2);font-size:13px}.rv-nft .link{width:fit-content;font-size:13px}.rv-nft-wait{margin-top:4px}@media(max-width:559px){.reveal .actions .btn{flex:1 1 auto}.reveal .actions .btn.primary{flex-basis:100%}}.badge-mark{display:inline-grid;flex:none;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--ink-3)}.badge-mark.on{border-color:var(--gold);background:var(--shipped-wash);color:var(--gold)}.fx{position:fixed;inset:0;z-index:60;width:100vw;height:100vh;pointer-events:none;transition:opacity .25s var(--ease)}.flash{position:fixed;inset:0;z-index:50;background:var(--ink);pointer-events:none}.board-sorts{margin-top:8px}.board-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 28px;padding:16px 0 18px}.board-rule{max-width:72ch;color:var(--ink-2);font-size:13.5px}.podium{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:24px;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);list-style:none}.podium li+li{border-top:1px solid var(--line)}.podium a{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rank who" "rank figure" "rank sub";gap:6px 18px;height:100%;padding:18px 20px 20px;color:inherit;text-decoration:none;transition:background .12s}.podium a:hover{background:var(--paper-2)}.podium li.you a{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.pd-rank{grid-area:rank;font-size:30px;font-weight:700;line-height:1;letter-spacing:-.02em}.place-1 .pd-rank{color:var(--gold)}.pd-who{display:flex;grid-area:who;align-items:center;gap:10px;min-width:0;font-size:13px}.podium li.you .pd-who .mono{color:var(--ink-hover);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pd-figure{grid-area:figure;font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.03em}.pd-sub{grid-area:sub;color:var(--ink-2);font-size:12.5px}@media(min-width:760px){.podium{grid-template-columns:repeat(3,minmax(0,1fr))}.podium li+li{border-top:0;border-left:1px solid var(--line)}.podium a{grid-template-columns:minmax(0,1fr);grid-template-areas:"rank" "who" "figure" "sub";gap:12px;padding:20px 22px 22px}.pd-rank{font-size:36px}.pd-figure{margin-top:6px;font-size:32px}}.tally{display:flex;flex-wrap:wrap;gap:6px}.tally-mark{--tone: var(--ink);display:inline-flex;align-items:stretch;border:1px solid var(--tone);border-radius:var(--r-sm);color:var(--tone);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.tally-mark[data-tone=shipped]{--tone: var(--gold)}.tally-mark[data-tone=muted]{--tone: var(--ink-3);border-color:var(--line-strong)}.tally-word{padding:5px 7px 4px}.tally-count{display:grid;place-items:center;min-width:24px;padding:0 6px;border-left:1px solid var(--tone);letter-spacing:0;font-size:12px}.tally-mark[data-tone=muted] .tally-count{border-left-color:var(--line-strong)}.board{border-top:1px solid var(--line-strong);list-style:none}.board>li{border-bottom:1px solid var(--line)}.board-head{display:none}.board-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"rank who figure" "rank record record" "rank last last";align-items:center;gap:8px 14px;padding:14px 4px 14px 0;color:inherit;text-decoration:none;transition:background .12s}a.board-row:hover{background:var(--paper-2)}.board-row.you{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.board-rank{grid-area:rank;align-self:start;padding-left:2px;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.board-row.you .board-rank{color:var(--ink-hover)}.board-who{grid-area:who;min-width:0;text-decoration:none}.board-who:hover .who-name{color:var(--ink-2)}.board-record{grid-area:record;min-width:0}.board-figure{grid-area:figure;color:var(--ink);font-size:16px;font-weight:700;letter-spacing:-.02em;text-align:right}.board-last{grid-area:last;color:var(--ink-2);font-size:12.5px}.board-last a{text-decoration:none}.board-last a:hover{color:var(--ink)}@media(min-width:900px){.board-head{display:grid;grid-template-columns:72px minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:16px;padding:10px 0 8px;color:var(--ink-2);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.board-head span:first-child{padding-left:8px}.board-row{grid-template-columns:72px minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rank who record figure last";gap:16px;padding:16px 0}.board-rank{align-self:center;padding-left:8px;font-size:26px}.board-figure{font-size:19px;text-align:left}}.lb-me{position:sticky;bottom:16px;z-index:8;margin-top:24px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--paper-2);box-shadow:0 16px 40px -18px #000000e6;transition:opacity .3s var(--ease),visibility .3s}.lb-me.out{visibility:hidden;opacity:0}.lb-me a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank who figure" "gap gap gap";align-items:center;gap:4px 14px;padding:12px 16px;color:inherit;text-decoration:none}.lb-me .board-rank{padding:0;color:var(--ink-hover)}.lb-me .who-line{grid-area:who}.lb-me .board-figure{grid-area:figure}.lb-gap{grid-area:gap;color:var(--ink-2);font-size:13px}.lb-me p{padding:14px 16px;color:var(--ink-2);font-size:14px}.record-title{display:flex;align-items:center;gap:16px;min-width:0}.record-title h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addr-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;font-size:12.5px}.addr-line .addr,.addr-line code{color:var(--ink-2);font-family:var(--font-mono);font-size:12.5px;overflow-wrap:anywhere}.addr.short{display:none}@media(max-width:559px){.record-head .addr.full{display:none}.record-head .addr.short{display:inline}}.copy{padding:0;border:0;background:none;color:var(--ink);font-size:12.5px;font-weight:600;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .12s}.copy:hover{text-decoration-color:var(--ink)}.third-party{color:var(--ink-2);font-size:12px;font-weight:500;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.third-party:hover{color:var(--ink);text-decoration-color:var(--ink)}.profile{display:grid;gap:24px}.profile>.page-head{margin-bottom:4px}.pf-hero{display:grid;overflow:hidden}.pf-profit{display:grid;justify-items:start;align-content:start;gap:12px;padding:20px 20px 8px}.pf-profit b{font-size:clamp(36px,7vw,56px);font-weight:700;line-height:1;letter-spacing:-.04em}.pf-profit .actions{margin-top:6px}.equity{padding:8px 12px 14px}.equity svg{display:block;overflow:visible}.eq-zero{stroke:var(--line);stroke-dasharray:2 4}.eq-area{fill:var(--not-wash)}.eq-line{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.eq-dot{fill:var(--ink)}.eq-axis{display:flex;justify-content:space-between;padding:6px 8px 0;color:var(--ink-3);font-family:var(--font-mono);font-size:10.5px}@media(min-width:900px){.pf-hero{grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);align-items:center}.pf-profit{padding:24px;border-right:1px solid var(--line)}.equity{padding:20px 20px 16px}}.scoreboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock)}.scoreboard>div{min-width:0;padding:16px 18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.scoreboard dt{font-size:10px}.scoreboard dd{margin-top:8px;overflow:hidden;font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.scoreboard dd small{margin-left:4px;color:var(--ink-2);font-size:12.5px;font-weight:500;letter-spacing:0}.scoreboard dd a{text-decoration:none}.scoreboard dd a:hover small{color:var(--ink)}@media(min-width:640px){.scoreboard{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){.scoreboard{grid-template-columns:repeat(6,minmax(0,1fr))}.scoreboard>div{border-bottom:0}}.pf-badges ul{display:grid;list-style:none}.pf-badges li{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--line)}.pf-badges li>span{display:grid;min-width:0}.pf-badges b{font-size:14px;font-weight:600}.pf-badges li:not(.on) b{color:var(--ink-2)}.pf-badges small{color:var(--ink-3);font-size:12.5px}.pf-badges small a{color:var(--ink-2)}@media(min-width:640px){.pf-badges ul{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-badges li:nth-child(odd){border-right:1px solid var(--line)}}@media(min-width:1000px){.pf-badges ul{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-badges li:nth-child(odd){border-right:0}.pf-badges li:not(:nth-child(3n)){border-right:1px solid var(--line)}.pf-badges li:nth-last-child(-n+3){border-bottom:0}}.pf-open ul{list-style:none}.pf-open li a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background .12s}.pf-open li:last-child a{border-bottom:0}.pf-open li a:hover{background:var(--paper-2)}.pf-pays{display:grid;justify-items:end;gap:4px}.pf-pays small{font-size:9.5px}.pf-pays b{color:var(--ink-hover);font-size:15px;font-weight:600}.pf-shelf .list-head{margin-top:32px}.shelf .board-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who verdict" "mid res" "date res";gap:6px 14px;padding:14px 4px}.sh-who{display:flex;grid-area:who;align-items:center;gap:10px;min-width:0}.sh-handle{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sh-verdict{grid-area:verdict;justify-self:end;padding-right:6px}.sh-mid{grid-area:mid;color:var(--ink-2);font-size:12.5px}.sh-res{display:grid;grid-area:res;justify-items:end;font-size:15px;font-weight:600}.sh-res small{color:var(--ink-2);font-size:11.5px;font-weight:500}.sh-date{grid-area:date;color:var(--ink-3);font-size:11.5px}@media(min-width:900px){.shelf .board-head,.shelf .board-row{grid-template-columns:minmax(0,1.4fr) 120px minmax(0,1fr) minmax(0,1fr) 120px}.shelf .board-head span:first-child{padding-left:0}.shelf .board-row{grid-template-areas:"who verdict mid res date";padding:12px 0}.sh-verdict{justify-self:start;padding-left:8px}.sh-res{justify-items:start;grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}}.new-layout{display:grid;gap:32px}.new-form{min-width:0}.form-section{display:grid;gap:18px;padding:24px 0 32px;border-top:1px solid var(--line-strong)}.form-section:first-child{padding-top:0;border-top:0}.form-section-head{display:flex;align-items:baseline;gap:14px}.form-section-no{font-family:var(--font-mono);font-size:13px;font-weight:700}.form-section-head h2{font-size:24px;letter-spacing:-.015em}.form-note{color:var(--ink-2);font-size:13.5px}.field{display:grid;gap:7px;min-width:0}.field.short{max-width:280px}.field-label{font-size:13.5px;font-weight:650}.field-hint{color:var(--ink-2);font-size:12.5px;line-height:1.45}.field-error{position:relative;padding-left:15px;color:var(--ink);font-size:12.5px;font-weight:650;line-height:1.45}.field-error:before{content:"";position:absolute;top:.32em;left:2px;width:6px;height:.85em;background:var(--ink);transform:skew(-28deg)}.field-row{display:grid;gap:18px}@media(min-width:640px){.field-row.two{grid-template-columns:repeat(2,minmax(0,1fr))}}input:where(:not([type=checkbox]):not([type=radio]):not([type=file])),textarea,select{width:100%;min-height:44px;padding:10px 12px;border:1.5px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock);color:var(--ink);font-size:15px;line-height:1.4;transition:border-color .12s}textarea{min-height:72px;resize:vertical}select{padding-right:36px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23a9a7a1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px}input::placeholder,textarea::placeholder{color:var(--ink-3)}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:1px}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--not)}input:disabled,textarea:disabled,select:disabled{opacity:.6}.input-suffix{display:flex;align-items:stretch;overflow:hidden;border:1.5px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock)}.input-suffix:focus-within{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:1px}.input-suffix input{min-width:0;border:0!important;outline:none!important;background:none;font-family:var(--font-mono)}.input-suffix>span{display:flex;align-items:center;padding:0 12px;border-left:1px solid var(--line);background:var(--paper-2);color:var(--ink-2);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.spec{display:grid;gap:6px;padding:12px 14px;border:1.5px dashed var(--line-strong);border-radius:var(--r-md);font-size:13.5px}.spec .caps{font-size:10px}.new-aside{display:grid;align-content:start;gap:16px}.preview-card .cc-call{padding-bottom:4px}.preview-card .cc-call.placeholder{color:var(--ink-3)}.preview-card .quote{margin-bottom:4px}.preview-foot{display:flex;justify-content:flex-end;margin-top:auto;padding:18px 22px 20px}.mark-tile{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.summary{display:grid;gap:12px;padding:16px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock)}.submit-block{display:grid;gap:10px;padding-top:4px}@media(min-width:1040px){.new-layout{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:48px}.new-aside{position:sticky;top:calc(var(--header-h) + 20px)}}.steps{display:grid;margin-bottom:32px;border-top:1px solid var(--line-strong);list-style:none}.step{padding:24px 0 28px;border-bottom:1px solid var(--line)}.step-no{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.1em}.step h3{margin:14px 0 10px;font-family:var(--font-display);font-size:28px;font-weight:300;font-variation-settings:"opsz" 72;line-height:1.05;letter-spacing:-.02em}.step p{max-width:40ch;color:var(--ink-2)}@media(min-width:900px){.steps{grid-template-columns:repeat(3,1fr)}.step{padding:28px 28px 36px}.step+.step{border-left:1px solid var(--line)}.step:first-child{padding-left:0}}.open-demo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:18px 20px;border:2px dashed var(--line-strong);border-radius:var(--r-md)}.open-demo p{color:var(--ink-2)}.open-demo a:not(.btn){color:var(--ink)}.page-head .lead.small{font-size:15px}.read-at{color:var(--ink-3);font-size:10.5px}.docs-layout{display:grid;gap:32px}.docs-toc{display:none}.docs-toc nav{display:grid;gap:2px}.docs-toc a{padding:6px 10px;border-radius:var(--r-sm);color:var(--ink-2);font-size:14px;text-decoration:none;transition:color .12s,background .12s}.docs-toc a:hover{color:var(--ink);background:var(--paper-2)}@media(min-width:1040px){.docs-layout{grid-template-columns:220px minmax(0,1fr);gap:56px}.docs-toc{position:sticky;top:calc(var(--header-h) + 20px);display:block;align-self:start}}.prose{display:grid;gap:18px;min-width:0;max-width:82ch}.prose>section{display:grid;gap:16px;padding-bottom:28px;scroll-margin-top:calc(var(--header-h) + 20px)}.prose h2{margin-top:12px;padding-bottom:10px;border-bottom:1px solid var(--line-strong);font-size:32px;letter-spacing:-.02em}.prose h3{font-family:var(--font-display);font-size:21px;font-weight:300;font-variation-settings:"opsz" 72;letter-spacing:-.01em}.prose p,.prose li{font-size:15px;line-height:1.7}.prose ul{display:grid;gap:6px;padding-left:20px}.quiet{color:var(--ink-2)}.terms{display:grid;border-top:1px solid var(--line)}.term{display:grid;gap:6px;padding:14px 0;border-bottom:1px solid var(--line)}.term dt{padding-top:3px;color:var(--ink-2);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.term dd{display:grid;gap:6px;min-width:0;font-size:14.5px;overflow-wrap:anywhere}.term-line{display:grid;justify-items:start;gap:8px}.term-note{color:var(--ink-2);font-size:13px}@media(min-width:720px){.term{grid-template-columns:210px minmax(0,1fr);gap:20px}}a.role{text-decoration:none;transition:background .12s}a.role:hover{background:var(--paper-2)}.role.muted{color:var(--ink-2)}.proof-list{display:grid;gap:0;padding:0!important;list-style:none}.role-card{display:grid;gap:12px;padding:18px 0 22px;border-bottom:1px solid var(--line)}.role-card:first-child{padding-top:4px}.row-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.signers{display:grid;gap:6px;padding-left:14px;border-left:1px solid var(--line-strong)}.member{display:grid;gap:2px}.member>span{font-size:13.5px;font-weight:600}.mini{color:var(--ink-2);font-family:var(--font-mono);font-size:10px!important;font-weight:600;letter-spacing:.14em;line-height:1.5!important;text-transform:uppercase}.can-grid{display:grid;gap:16px}.can-grid ul,.never ul{display:grid;gap:4px;margin-top:6px;padding-left:18px}.can-grid li,.never li{font-size:14px;line-height:1.55}@media(min-width:720px){.can-grid{grid-template-columns:1fr 1fr;gap:24px}}.never{display:grid;gap:6px;margin-top:8px;padding:18px 20px;border:1.5px dashed var(--line-strong);border-radius:var(--r-md)}.table-wrap{overflow-x:auto;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--stock)}@media(max-width:640px){.table-wrap{mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.table-wrap .table th:last-child,.table-wrap .table td:last-child{padding-right:54px}}.table{width:100%;border-collapse:collapse;font-size:14px}.table th,.table td{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.table th{border-bottom-color:var(--line-strong);color:var(--ink-2);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.table tr:last-child td{border-bottom:0}.table td:first-child{min-width:140px}.table .rule-value{font-weight:650;white-space:nowrap}.table .rule-note{min-width:280px;color:var(--ink-2);font-size:13.5px}.prose .table td{font-size:14px;line-height:1.5}.prose .table .rule-note{font-size:13.5px}.prose .scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px){.prose .scoreboard{grid-template-columns:repeat(3,minmax(0,1fr))}.prose .scoreboard>div:nth-last-child(-n+3){border-bottom:0}}.cmd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper-2)}.cmd code{min-width:0;overflow-x:auto;font-size:12.5px;white-space:nowrap;scrollbar-width:none}.snippet{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 14px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper-2)}.snippet pre{min-width:0;margin:0;overflow-x:auto;font-size:12.5px;line-height:1.55;scrollbar-width:none}.agents-guide>section{grid-template-columns:minmax(0,1fr)}.agents-guide .cmd{flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}.agents-guide .cmd code{overflow-x:visible;line-height:1.55;overflow-wrap:anywhere;white-space:normal}.agents-guide h3{margin-top:8px}.agents-guide .term dd{display:block;line-height:1.6}.agents-guide p code,.agents-guide dd code,.agents-guide td code,.agents-guide li code{font-size:.92em;overflow-wrap:anywhere}.agents-guide .route{min-width:190px}.agents-guide .route code{white-space:nowrap}.bet-steps{display:grid;gap:18px;padding:0;list-style:none;counter-reset:bet}.bet-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;row-gap:6px;counter-increment:bet}.bet-steps li:before{grid-row:1;padding-top:7px;color:var(--ink-2);content:"0" counter(bet);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em}.bet-steps li>*{grid-column:2;min-width:0}.bet-steps h3{margin-top:0}.spec-links{padding-left:20px}.abi{display:grid;gap:8px;padding:0!important;list-style:none}.abi li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.hash-line{display:inline-flex;align-items:baseline;gap:10px}.hash{color:var(--ink-2);font-size:12px}.floor{display:grid;gap:40px;padding-bottom:48px}.floor-intro{display:grid;align-content:center;justify-items:start;gap:20px;min-width:0}.floor-headline{display:flex;flex-direction:column;font-family:var(--font-display);font-size:clamp(64px,8.6vw,132px);font-weight:300;font-variation-settings:"opsz" 72;line-height:.86;letter-spacing:-.045em}.floor-line{display:block;clip-path:inset(0 -.5em 0 -.25em);margin-top:-.16em;padding:.16em 0 .08em}.floor-line>span{display:inline-block;animation:line-rise 1.5s var(--ease-out) both;animation-delay:calc(var(--d, 0) * .14s + .2s)}.floor-line.dim{margin-top:-.24em;color:var(--ink-3)}@keyframes line-rise{0%{transform:translateY(105%)}}.floor-lead{max-width:40ch;color:var(--ink-2);font-size:17px}.floor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:4px}.floor-note{color:var(--ink-2);font-size:13px}.floor-stage{display:grid;gap:24px;min-width:0}.floor-dial{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"field field" "holds breaks";align-items:center;gap:20px 16px}.floor-dial>.field-slot{grid-area:field;justify-self:center}.floor-dial.no-call{grid-template-areas:"field field" "none none"}.floor-none{grid-area:none;color:var(--ink-2);font-family:var(--font-display);font-size:22px;font-weight:300;text-align:center}.floor-side{display:grid;justify-items:start;gap:10px}.floor-side.holds{grid-area:holds}.floor-side.breaks{grid-area:breaks;justify-items:end}.floor-side .cs-pct{font-size:13px}.floor-side .tote{--fw: 22px;--fh: 32px;gap:3px;font-size:22px}.floor-pot{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 20px;color:var(--ink-2)}.floor-dial.decided .floor-side{opacity:0;pointer-events:none}.floor-call{display:grid;gap:10px;padding-top:18px;border-top:1px solid var(--line);color:inherit;text-decoration:none}.floor-call .caps{display:flex;justify-content:space-between;gap:16px}.floor-go{color:var(--ink);letter-spacing:.08em;transition:color .2s var(--ease)}.floor-sentence{font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);font-weight:300;font-variation-settings:"opsz" 72;line-height:1.15;letter-spacing:-.015em;text-wrap:balance;transition:color .2s var(--ease)}.floor-call:hover .floor-sentence,.floor-call:hover .floor-go{color:var(--ink-hover)}@media(min-width:1000px){.floor{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:center;padding-bottom:56px}.floor-intro{grid-column:1 / span 5}.floor-stage{grid-column:6 / span 7}.floor-dial{position:relative;display:block;width:min(100% + var(--gutter),760px);margin-inline:auto calc(var(--gutter) * -1)}.floor-dial>.field-slot{max-width:none}.floor .pf-tick,.floor .dial-tick{stroke-opacity:.55;stroke-width:2px}.floor .pf-tick.major,.floor .dial-tick.major{stroke-opacity:.95;stroke-width:3px}.floor .pf-tick.spent,.floor .dial-tick.passed{stroke-opacity:.14}.floor .pf-hair,.floor .dial-ring{stroke-opacity:.16}.floor-side{position:absolute;top:50%;z-index:2;justify-items:center;padding:10px 12px;background:var(--paper);text-align:center;translate:-50% -50%;transition:opacity .6s var(--ease)}.floor-side.holds{left:10.8%}.floor-side.breaks{left:89.2%;justify-items:center}.floor-dial.no-call .floor-none{margin-top:16px}}@media(prefers-reduced-motion:reduce){.floor-line>span{animation:none}}.field-slot{position:relative;width:100%;max-width:420px;aspect-ratio:1}.field-slot.lg{max-width:360px}.field-slot>:first-child{mask-image:radial-gradient(closest-side circle,#000 94%,transparent 100%);-webkit-mask-image:radial-gradient(closest-side circle,#000 94%,transparent 100%)}.field-slot>:first-child{position:absolute;inset:0;width:100%;height:100%}.field-still{position:relative}.field-still img{display:block;width:100%;height:100%}.dial{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.dial-ring{fill:none;stroke:var(--ink);stroke-opacity:.1;stroke-width:1px;vector-effect:non-scaling-stroke}.dial-tick{stroke:var(--ink);stroke-opacity:.42;stroke-width:1.4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.dial-tick.major{stroke-opacity:.72}.dial-tick.passed{stroke-opacity:.1}.dial-dot{fill:var(--ink-hover)}.tape{position:relative;margin:0 calc(50% - 50vw) 32px;overflow:hidden;border-block:1px solid var(--line);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tape-track{display:flex;width:max-content;animation:tape var(--tape-dur, 60s) linear infinite}.tape:hover .tape-track,.tape:focus-within .tape-track{animation-play-state:paused}@keyframes tape{to{transform:translate(-50%)}}.tape.still{overflow-x:auto;scrollbar-width:none}.tape.still .tape-track{padding-inline:var(--gutter);animation:none}.tape-list{display:flex;list-style:none}.tape-item a{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 20px;border-right:1px solid var(--line);color:var(--ink-2);font-family:var(--font-mono);font-size:12px;text-decoration:none;white-space:nowrap;transition:color .12s}.tape-item a:hover{color:var(--ink)}.tape .who-name{font-size:12px}.tape .side{font-weight:600}.tape .side.holds{color:var(--gold)}.tape .side.breaks{color:var(--ink)}.tape .amt{margin-left:4px;color:var(--ink)}.tape .whale .amt,.tape .amt.big{color:var(--gold);font-weight:700}.tape .streak{display:inline-flex;align-items:center;gap:3px;color:var(--ink)}::view-transition-group(*){animation-duration:.45s;animation-timing-function:var(--ease-out)}::view-transition-old(root),::view-transition-new(root){animation-duration:.25s}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.rise{opacity:0;translate:0 48px}.rise.in{opacity:1;translate:none;transition:opacity 1.1s var(--ease-out),translate 1.1s var(--ease-out),border-color .2s var(--ease),background .12s;transition-delay:calc(var(--rise-d, 0) * .12s),calc(var(--rise-d, 0) * .12s),0s,0s}@media(prefers-reduced-motion:reduce){.rise{opacity:1;translate:none}}.tween-up{color:var(--up-ink)}.tween-down{color:var(--down-ink)}.tape-item a:focus-visible{outline-offset:-3px}
