@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg:#161826;--bg2:#1f2130;--t:#e9e9ed;--muted:#b2b6ca;--dim:#9da1b5;--acc:#ff8a5c;--acc-txt:#ffb193;--good:#5cd88f;--bad:#ff6ca8;--warn:#b6f06c;--earn:#c9b1ff;--earn-tint:#a98bff;--brand-polymarket:#2e5cff;--lp-faint:#8a8ea3;--lp-rule:#3f424d;--lp-ticket:#2e3959;--lp-spot:#6880e2;--lp-dusk:#0b0d20;--lp-maya:#d67be6;--overlay:#fff;--shadow:#000;--scrim:var(--bg);--glow:var(--acc);--glass:color-mix(in srgb, var(--overlay) 5%, transparent);--glass2:color-mix(in srgb, var(--overlay) 9%, transparent);--glass3:color-mix(in srgb, var(--overlay) 14%, transparent);--line:color-mix(in srgb, var(--overlay) 8%, transparent);--line2:color-mix(in srgb, var(--overlay) 14%, transparent);--acc-soft:color-mix(in srgb, var(--acc) 16%, transparent);--acc-line:color-mix(in srgb, var(--acc) 60%, transparent);--good-soft:color-mix(in srgb, var(--good) 14%, transparent);--bad-soft:color-mix(in srgb, var(--bad) 14%, transparent);--bad-line:color-mix(in srgb, var(--bad) 45%, transparent);--warn-soft:color-mix(in srgb, var(--warn) 14%, transparent);--warn-line:color-mix(in srgb, var(--warn) 35%, transparent);--earn-soft:color-mix(in srgb, var(--earn-tint) 15%, transparent);--earn-line:color-mix(in srgb, var(--earn-tint) 30%, transparent);--t-bright:#e4e7f5;--t-soft:#cfd3e5;--t-detail:#c3c7d9;--t-detail-alt:#c3c7d9;--acc-txt-hi:#ffc9b3;--good-txt:#86e5ad;--bad-txt:#ffa6ca;--warn-txt:#d0f6a2;--on-acc:#161826;--on-bad:var(--on-bright);--on-avatar:#fff;--on-bright:#161826;--on-redeem:#161826;--hot:#ffc93f;--hot-soft:color-mix(in srgb, var(--hot) 14%, transparent);--hot-line:color-mix(in srgb, var(--hot) 35%, transparent);--podium:var(--hot);--podium-line:color-mix(in srgb, var(--podium) 35%, transparent);--hot-txt:#ffdb84;--rank-txt:var(--hot-txt);--cat-sports:#7fa8ff;--cat-sports-soft:color-mix(in srgb, var(--cat-sports) 14%, transparent);--cat-soccer:#7fa8ff;--cat-soccer-soft:color-mix(in srgb, var(--cat-soccer) 14%, transparent);--who:var(--cat-soccer);--who-soft:color-mix(in srgb, var(--who) 14%, transparent);--cat-chaos:#c8e25c;--cat-chaos-soft:color-mix(in srgb, var(--cat-chaos) 14%, transparent);--cat-crypto:#4fd0e6;--cat-crypto-soft:color-mix(in srgb, var(--cat-crypto) 14%, transparent);--menu-bg:#262836;--medal-bg:#353747;--stack-ring:#1f2130;--badge-ring:var(--bg2);--switch-knob:#fff;--crest-bg:#f1f1f6;--crest-edge:#101119;--on-crest:var(--on-bright);--draw-tile:#33353f;--av0-from:#ff7ac6;--av0-to:#a8326f;--av1-from:#a78bfa;--av1-to:#5b21b6;--av2-from:#46d39a;--av2-to:#16756a;--av3-from:#5aa9ff;--av3-to:#1f5fbf;--av4-from:#5eead4;--av4-to:#0d9488;--av5-from:#c084fc;--av5-to:#2563eb;--fs-micro:12px;--fs-small:13px;--fs-detail:15px;--fs-body:17px;--fs-title:20px;--fs-heading:22px;--fs-large:28px;--fs-hero:34px;--fs-display:48px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--gutter:var(--sp-5);--font-sans:"Manrope";--font-mono:"JetBrains Mono";--mono:var(--font-mono), ui-monospace, Menlo, monospace;--sans:var(--font-sans), "Avenir Next", "Helvetica Neue", system-ui, sans-serif;--shell-max:480px;--sidebar:0px;--kb-inset:0px;--nav-h:71px;--tray-h:69px;--sheet-pad-top:10px;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-2xl:28px;--r-pill:999px;--elev-1:0 2px 8px color-mix(in srgb, var(--shadow) 50%, transparent);--elev-2:0 10px 30px color-mix(in srgb, var(--shadow) 50%, transparent);--elev-3:0 -18px 40px color-mix(in srgb, var(--shadow) 45%, transparent);--z-base:0;--z-raised:1;--z-badge:10;--z-tray:19;--z-nav:20;--z-menu:30;--z-overlay:40;--z-blocker:50;--z-sheet:60;--z-toast:70;--tap:44px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--t);font:var(--fs-body)/1.5 var(--sans);-webkit-font-smoothing:antialiased;margin:0}body:before{content:none;pointer-events:none;background:radial-gradient(closest-side in srgb, color-mix(in srgb, var(--glow) 18%, transparent), transparent 70%);width:900px;height:640px;z-index:var(--z-base);border-radius:50%;position:fixed;top:-300px;left:50%;transform:translate(-50%)}.app{z-index:var(--z-raised);max-width:var(--shell-max);padding:var(--sp-3) var(--gutter) 110px;margin:0 auto;position:relative}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}a{color:var(--acc-txt);text-decoration:none}.hide{display:none!important}.micro{font:600 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.muted{color:var(--muted);font-size:var(--fs-small)}.card{background:var(--glass);border-radius:var(--r-lg)}.err{color:var(--bad);font-size:var(--fs-small);margin-top:8px}.pos{color:var(--good)}.neg{color:var(--bad)}.hdr{justify-content:space-between;align-items:center;gap:8px;padding:6px 0 12px;display:flex}@media (max-width:899px){.app.nested .hdr{display:none}.app.nested{padding-top:calc(var(--sp-3) + 6px);padding-bottom:calc(var(--sp-6) + env(safe-area-inset-bottom))}}.brand{font-weight:800;font-size:var(--fs-heading);letter-spacing:-.035em;line-height:1}.wordmark{vertical-align:top;width:2.05em;height:1em;display:inline-block}.hdr .brand .wordmark,.nav .sidebar-brand .wordmark{width:2.46em;height:1.2em}.brandmark{width:100%;height:100%;display:block}.hright{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.chip{border-radius:var(--r-pill);background:var(--glass);height:32px;font-size:var(--fs-micro);color:var(--muted);white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.chip b{color:var(--t);font-weight:700}.mode{border-radius:var(--r-pill);height:32px;font-weight:800;font-size:var(--fs-micro);border:1px solid #0000;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.mode.sim{background:var(--warn-soft);color:var(--warn);border-color:var(--warn-line)}.mode.live{background:var(--bad-soft);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 35%, transparent)}.mode.env{background:var(--glass);color:var(--muted);border-color:var(--line2)}.dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--overlay) 35%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.dot{animation:none}}.subhdr{justify-content:space-between;align-items:center;gap:10px;padding:6px 0 14px;display:flex}.subhdr .lft{align-items:center;gap:10px;min-width:0;display:flex}.backbtn{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);background:var(--glass2);cursor:pointer;color:var(--t);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.subttl{font-weight:700;font-size:var(--fs-title);letter-spacing:-.015em}.nav{z-index:var(--z-nav);background:color-mix(in srgb, var(--scrim) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--line);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.nav .in{width:100%;max-width:var(--shell-max);padding:8px 10px calc(10px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.nav button,.nav a.tab{box-shadow:none;color:var(--muted);font:700 var(--fs-micro) var(--sans);border-radius:var(--r-md);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:6px 0;display:flex}.nav button.on,.nav a.tab.on{color:var(--acc-txt)}.nav .tab-ic{display:block;position:relative}.nav .tab-create{color:var(--acc-txt)}.nav .tab-disc{background:var(--acc);width:48px;height:48px;color:var(--on-acc);box-shadow:0 6px 18px color-mix(in srgb, var(--acc) 35%, transparent);border-radius:50%;place-items:center;margin-top:-18px;display:grid}.nav .tab-create:disabled .tab-disc{opacity:.45}.nav .tab-badge{border-radius:var(--r-pill);background:var(--acc);min-width:17px;height:17px;color:var(--on-acc);font:800 var(--fs-micro)/17px var(--sans);text-align:center;box-shadow:0 0 0 2px var(--bg);font-variant-numeric:tabular-nums;padding:0 4px;position:absolute;top:-5px;left:calc(100% - 7px)}.nav button:disabled{cursor:default}.nav svg{display:block}button{font-family:var(--sans);cursor:pointer}.btn{border-radius:var(--r-pill);background:var(--acc);width:100%;height:52px;color:var(--on-acc);font:650 var(--fs-body) var(--sans);justify-content:center;align-items:center;gap:var(--sp-2);border:0;display:inline-flex}.btn.ghost{background:var(--glass2);color:var(--t)}.btn.outline{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc);background:0 0}.btn.ghost.on{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.btn.text{box-shadow:none;color:var(--acc-txt);height:var(--tap);background:0 0;border:0}.btn.sm{width:auto;height:36px;font-size:var(--fs-small);border-radius:var(--r-md);padding:0 13px}.btn.md{height:var(--tap);font-size:var(--fs-detail);border-radius:var(--r-md)}:is(button.cpy,a.brand,a.chip.funds,a.avatar,button.nm,button.inline-link,button.quiet,button.c,button.ddb,a.create,.btn.sm,button.fchip){position:relative}:is(button.cpy,a.brand,a.chip.funds,a.avatar,button.nm,button.inline-link,button.quiet,button.c,button.ddb,a.create,.btn.sm,button.fchip):after{content:"";inset-block:min(0px, calc((100% - var(--tap)) / 2));inset-inline:min(0px, calc((100% - var(--tap)) / 2));position:absolute}.btn:disabled{opacity:.45;cursor:not-allowed}input,select{background:var(--bg2);width:100%;height:52px;color:var(--t);border:1px solid var(--line2);border-radius:var(--r-md);padding:0 var(--sp-4);font:450 var(--fs-body) var(--sans);outline:none}input:focus,select:focus{border-color:var(--acc-line)}input[type=number]{font-family:var(--sans);font-variant-numeric:tabular-nums}label{font:600 var(--fs-detail) / 20px var(--sans);color:var(--t-soft);margin:var(--sp-4) 0 var(--sp-2);display:block}.chips{gap:7px;display:flex}.chips .c{border-radius:var(--r-md);background:var(--glass);height:44px;font:700 var(--fs-detail) var(--sans);cursor:pointer;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;border:0;flex:1;justify-content:center;align-items:center;display:flex}.chips .c.on{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.search{align-items:center;gap:var(--sp-3);height:48px;padding:0 var(--sp-4);border-radius:var(--r-md);background:var(--glass2);color:var(--muted);border:1px solid #0000;display:flex}.search:focus-within{border-color:var(--acc-line)}.search svg{flex:none}.search input{height:100%;font-size:var(--fs-body);background:0 0;border:0;border-radius:0;padding:0}.srow{align-items:center;gap:var(--sp-3);min-height:64px;margin:0 calc(var(--sp-4) * -1);padding:var(--sp-3) var(--sp-4);width:calc(100% + var(--sp-4) * 2);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;color:inherit;font:inherit;background:0 0;border:0;display:flex;position:relative}.srow+.srow:before{content:"";top:0;left:var(--sp-4);right:var(--sp-4);background:var(--line);height:1px;position:absolute}.srow:active{background:var(--glass)}.srow .q{flex:1;min-width:0}.srow .q .t,.srow .q .m{display:block}.srow .q .t{font:650 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em}.srow .q .m{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin-top:2px}.pbadge{width:24px;height:24px;font:800 var(--fs-micro) var(--sans);background:var(--glass3);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.srow.on .pbadge{box-shadow:inset 0 0 0 1.5px var(--acc);color:var(--t);background:0 0}.pricechip{font:600 var(--fs-body) / 22px var(--sans);color:var(--t-soft);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.srow.on .pricechip{color:var(--t)}.ghead{align-items:center;gap:8px;margin:6px 0 0;display:flex}.backlink{font-size:var(--fs-detail);color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;font-weight:600}.slist{margin-top:var(--sp-3);padding:0 var(--sp-4);border-radius:var(--r-lg);background:var(--glass);flex-direction:column;display:flex}.slist:empty{display:none}.micro+.slist{margin-top:var(--sp-2)}.srow.still{cursor:default}.srow.off{opacity:.45}.srow.off .pricechip{color:var(--muted);font-weight:500}.create-screen .micro{margin-top:var(--sp-6);align-items:center;gap:var(--sp-2);display:flex}.timg{border-radius:var(--r-md);object-fit:cover;background:var(--glass2);flex:none;width:34px;height:34px;display:block}.timg.sm{border-radius:var(--r-sm);width:24px;height:24px}.stack{flex:none;display:flex}.stack .timg{border-radius:var(--r-md);border:1.5px solid var(--stack-ring);width:38px;height:38px;margin-left:-13px}.stack .timg:first-child{margin-left:0}.cat{font-size:var(--fs-micro);letter-spacing:.1em;border-radius:var(--r-sm);flex:none;padding:4px 8px;font-weight:800}.cat.FINANCE{background:var(--acc-soft);color:var(--acc-txt)}.cat.SPORTS{background:var(--cat-sports-soft);color:var(--cat-sports)}.cat.CULTURE{background:var(--glass3);color:var(--t)}.cat.CHAOS{background:var(--cat-chaos-soft);color:var(--cat-chaos)}.cat.SOCCER{background:var(--cat-soccer-soft);color:var(--cat-soccer)}.cat.CRYPTO{background:var(--cat-crypto-soft);color:var(--cat-crypto)}.card.acct{flex-direction:column;gap:10px;margin-bottom:12px;padding:14px 16px;display:flex}.card.acct .row{font-size:var(--fs-small);justify-content:space-between;align-items:center;gap:12px;display:flex}.card.acct .row>:first-child{color:var(--muted)}.card.acct .muted{line-height:1.45}.card.acct label{font-size:var(--fs-micro);color:var(--muted)}.card.acct .addr{font-size:var(--fs-small);word-break:break-all;border-radius:var(--r-md);background:var(--glass);padding:8px 10px;line-height:1.4}.note{font:450 var(--fs-detail) / 20px var(--sans);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--glass)}.note.warn{background:var(--warn-soft);border-color:var(--warn-line);color:var(--t)}.btn.danger{background:var(--glass2);color:var(--bad-txt);box-shadow:none}.pill{font-size:var(--fs-micro);border-radius:var(--r-sm);background:var(--glass3);color:var(--muted);margin-right:6px;padding:2px 6px;font-weight:800}.mxp{white-space:nowrap;color:var(--t);line-height:1;font:700 var(--fs-heading) var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end;align-items:baseline;gap:.3em;display:inline-flex}.mxp.md{font-size:var(--fs-title)}.mxp.hot{color:var(--hot)}.mxp-est{font:inherit;font-family:var(--sans);letter-spacing:-.01em;font-weight:800}.mxp-n small{margin-left:1px;font-size:.62em}.itin{margin:var(--sp-5) 0 var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.itin .stop{column-gap:var(--sp-3);grid-template-columns:24px minmax(0,1fr);display:grid;position:relative}.itin .it-main{align-items:center;gap:var(--sp-3);min-width:0;min-height:64px;padding:var(--sp-2) 0;grid-area:1/2;display:flex}button.it-main{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.itin .it-chev{color:var(--dim);flex:none;transition:transform .2s}.itin .open .it-chev{transform:rotate(180deg)}.itin .it-rail{z-index:var(--z-raised);grid-area:1/1;justify-content:center;align-items:center;display:flex;position:relative}.itin .it-rail:before,.itin .it-rail:after,.itin .it-line{content:"";background:var(--line2);width:2px;position:absolute;left:11px}.itin .it-rail:before{height:calc(50% - 12px);top:0}.itin .it-rail:after{top:calc(50% + 12px);bottom:0}.itin .it-line{grid-area:2/1;height:100%;position:relative;top:0;left:11px}.itin .stop:first-child .it-rail:before,.itin .stop:last-child .it-rail:after,.itin .stop:last-child .it-line{display:none}.itin .it-dot{width:24px;height:24px;font:700 var(--fs-micro) var(--sans);background:var(--glass3);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.itin .is-live .it-dot{background:var(--acc);color:var(--on-acc)}.itin .is-now .it-dot{color:var(--t);box-shadow:inset 0 0 0 1.5px var(--t-soft);background:0 0}.itin .is-live .it-dot:after{content:"";border:2px solid var(--acc);opacity:0;border-radius:50%;animation:1.8s ease-out infinite it-ring;position:absolute;inset:-4px}@keyframes it-ring{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.itin .is-settling .it-dot{background:var(--acc-soft);color:var(--acc-txt-hi);box-shadow:inset 0 0 0 1.5px var(--acc-line)}.itin .is-won .it-dot{background:var(--good);color:var(--on-bright)}.itin .is-won .it-rail:after,.itin .is-won .it-line,.itin .is-won+.stop .it-rail:before{background:var(--good)}.itin .is-lost .it-dot{background:var(--bad);color:var(--on-bad)}.itin .is-off .it-dot,.itin .is-off .it-body,.itin .is-off .it-art{opacity:.5}.itin .fresh .it-dot{animation:.6s cubic-bezier(.2,1.6,.4,1) it-pop}.itin .fresh .it-dot:before{content:"";border:3px solid var(--good);border-radius:50%;animation:.8s ease-out forwards it-shock;position:absolute;inset:0}.itin .fresh{border-radius:var(--r-md);animation:1.6s ease-out it-flash}@keyframes it-pop{0%{transform:scale(.5)}55%{transform:scale(1.6)}}@keyframes it-shock{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes it-flash{0%,30%{background:var(--good-soft)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.itin .is-live .it-dot:after,.itin .fresh .it-dot:before{display:none}.itin .fresh,.itin .fresh .it-dot{animation:none}}.itin .it-art{flex:none;display:flex}.itin .it-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.itin .it-nm{font:650 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em}.itin .it-when{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.itin .it-val{font:600 var(--fs-body) / 22px var(--sans);color:var(--t-soft);font-variant-numeric:tabular-nums;flex:none}.itin .is-won .it-val{color:var(--good)}.itin .it-detail{min-width:0;padding:0 0 var(--sp-3);grid-area:2/2}.itin .x{width:var(--tap);height:var(--tap);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0 -10px 0 -6px;display:flex}.mm-amt{text-align:center;padding:10px 0 14px}.mm-num{font:800 var(--fs-display)/1 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--t)}.mm-amt.good .mm-num{color:var(--good)}.mm-amt.bad .mm-num{color:var(--bad)}.mm-cur,.mm-frac{color:var(--muted);font-size:.55em}.mm-cur{vertical-align:.6em;margin-right:2px}.mm-ctx{margin-top:var(--sp-2);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.mm-picks{gap:var(--sp-2);margin:var(--sp-2) 0 var(--sp-6);display:flex}.mm-picks button{height:var(--tap);border-radius:var(--r-pill);background:var(--glass2);color:var(--t);font:600 var(--fs-detail) var(--sans);font-variant-numeric:tabular-nums;border:0;flex:1}.mm-picks button.on{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.mm-keys{grid-template-columns:repeat(3,1fr);gap:4px;margin:6px 0 10px;display:grid}.mm-keys button{border-radius:var(--r-md);height:52px;color:var(--t);font:600 var(--fs-heading) var(--sans);font-variant-numeric:tabular-nums;background:0 0;border:0}.mm-keys button:active{background:var(--glass2)}.mm-row{border-radius:var(--r-lg);background:var(--glass);width:100%;min-height:60px;color:var(--t);text-align:left;font:inherit;border:0;align-items:center;gap:12px;padding:10px 14px;display:flex}.mm-row.on{border-color:var(--acc-line)}.mm-row-ic{border-radius:var(--r-md);background:var(--glass2);width:36px;height:36px;color:var(--t-soft);flex:none;justify-content:center;align-items:center;display:flex}.mm-row-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mm-row-tx b{font-size:var(--fs-detail);font-weight:700}.mm-row-tx small{font-size:var(--fs-small);color:var(--muted)}.mm-row-go{color:var(--muted)}.mm-fee{font-size:var(--fs-small);color:var(--muted);text-align:center;margin:10px 0 0}.mm-fee.bad{color:var(--bad-txt)}.mm-receipt{gap:var(--sp-5);flex-direction:column;display:flex}.mm-rhero{text-align:center}.mm-rhero-k{font:600 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.mm-rhero .mm-amt{padding:var(--sp-1) 0 var(--sp-2)}.mm-rhero-to{font:450 var(--fs-body) / 24px var(--sans);color:var(--muted)}.mm-rhero-to .mono{color:var(--t)}.mm-prog{padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);gap:var(--sp-4);flex-direction:column;margin:0;list-style:none;display:flex}.mm-prog li{align-items:flex-start;gap:var(--sp-3);font:650 var(--fs-body) / 22px var(--sans);display:flex}.mm-prog li.wait{color:var(--muted)}.mm-prog-k{background:var(--glass2);width:26px;height:26px;font:800 var(--fs-small) var(--sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.mm-prog .done .mm-prog-k{background:var(--good-soft);color:var(--good)}.mm-prog .failed .mm-prog-k{background:var(--bad-soft);color:var(--bad)}.mm-prog-tx small{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin-top:2px;display:block}.mm-acts{gap:8px;margin-top:18px;display:flex}.mm-acts .btn.ghost{flex:0 0 34%}.mm-pend{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);background:var(--glass);display:flex}.mm-pend-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mm-pend-k{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted)}.mm-pend-line{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.mm-pend.failed .mm-pend-line{color:var(--bad-txt)}.account{gap:var(--sp-6);flex-direction:column;display:flex}.account .pg-hd{margin-bottom:0}.card.bal{padding:var(--sp-4);gap:var(--sp-3);flex-direction:column;display:flex}.bal-k{font:600 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.bal .heronum{margin-top:-4px}.bal-acts{gap:var(--sp-3);margin-top:var(--sp-1);display:flex}.bal-acts .btn{flex:1}.bal .mm-pend{padding:var(--sp-3) 0 0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin:0}.mm-pend-amt{font:650 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums}.ast{font:700 var(--fs-small) var(--sans);color:var(--muted);flex:none}.ast.g{color:var(--good)}.ast.w{color:var(--warn)}.ep-pic{align-items:center;gap:16px;margin:4px 0 6px;display:flex}.ep-pic-acts{align-items:center;gap:4px;display:flex}.ep-pic-acts .btn{width:auto;padding:0 14px}.namerow{align-items:center;gap:8px;display:flex}.namerow input{flex:1;min-width:0}.namerow .btn.sm{height:46px}.hint{margin-top:var(--sp-2);min-height:1.3em;font:450 var(--fs-detail) / 20px var(--sans)}.hint.bad{color:var(--warn-txt)}.mm-dir{text-align:center;font-size:var(--fs-small);color:var(--muted);font-weight:700}.at-now{gap:var(--sp-2);padding:var(--sp-4);margin-bottom:var(--sp-6);border-radius:var(--r-lg);background:var(--glass);flex-direction:column;display:flex}.at-line{font:450 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums}.at-effect{margin-top:var(--sp-3);font:450 var(--fs-detail) / 20px var(--sans);color:var(--t-soft)}.phd{gap:var(--sp-4);flex-direction:column;display:flex}.phd-top{align-items:center;gap:var(--sp-4);display:flex}.phd-pic{flex:none;display:flex}.phd-id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.phd-h{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.phd-handle{min-width:0;font:700 var(--fs-heading) / 28px var(--sans);letter-spacing:-.02em;text-overflow:ellipsis;overflow:hidden}.phd-h .fol{flex:none}.phd-rank{padding:1px var(--sp-2);border-radius:var(--r-pill);background:color-mix(in srgb, var(--podium) 14%, transparent);color:var(--rank-txt);font:600 var(--fs-small) / 18px var(--sans);font-variant-numeric:tabular-nums}.phd-sub{font-size:var(--fs-detail);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phd-counts{gap:0 var(--sp-4);font-size:var(--fs-detail);color:var(--muted);flex-wrap:wrap;display:flex}.phd-counts b{color:var(--t);font-weight:650}.phd-counts button{color:inherit;font:inherit;background:0 0;border:0;padding:0;position:relative}.phd-counts button:after{content:"";position:absolute;inset:-12px -6px}.phd-acts{gap:var(--sp-3);display:flex}.phd-acts>*{flex:1}.pstat{border-radius:var(--r-lg);background:var(--glass);padding:var(--sp-4) var(--sp-2)}.pstat-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pstat-row>div{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:0 6px;display:flex}.pstat-row>div+div{border-left:1px solid var(--line)}.pstat-row b{font:700 var(--fs-title) var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pstat-row b.good{color:var(--good)}.pstat-row b.bad{color:var(--bad)}.pstat-row b.earn{color:var(--earn)}.pstat-row span{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted)}.pstat-note{margin-top:var(--sp-3);text-align:center;font-size:var(--fs-small);color:var(--muted)}.trows{padding:0 var(--sp-4);border-radius:var(--r-lg);background:var(--glass);flex-direction:column;display:flex}.trows>*+* .trow,.trows>.trow+.trow{box-shadow:inset 0 1px 0 var(--line)}.trow{width:calc(100% + var(--sp-4) * 2);margin:0 calc(var(--sp-4) * -1);column-gap:var(--sp-3);min-height:72px;padding:var(--sp-3) var(--sp-4);color:var(--t);text-align:left;font:inherit;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.trow.has-go{grid-template-columns:44px minmax(0,1fr) auto 16px}button.trow{cursor:pointer}button.trow:active{background:var(--glass)}.trow-art{grid-row:1/3;display:flex;position:relative}.trow-dot{background:var(--acc);width:11px;height:11px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:-3px;right:-3px}.trow .t1{min-width:0;font:650 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:1/2/auto/4;display:-webkit-box;overflow:hidden}.trow .t2{align-items:center;gap:2px var(--sp-2);min-width:0;font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);flex-wrap:wrap;grid-area:2/2;display:flex}.trow-fig{font:600 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums;grid-area:2/3;justify-self:end}.trow-fig.g{color:var(--good)}.trow-fig.r{color:var(--bad)}.trow-go{color:var(--muted);grid-area:1/4/3}.trow-hit{margin:0 0 var(--sp-3) calc(44px + var(--sp-3));font:450 var(--fs-detail) / 20px var(--sans);color:var(--good-txt);align-items:center;gap:6px;display:flex}.pips{gap:3px;display:inline-flex}.pips i{background:var(--glass3);border-radius:3px;width:14px;height:5px;display:block}.pips i.w{background:var(--good)}.pips i.l{background:var(--bad)}.pips i.c{background:var(--acc);animation:1.6s ease-in-out infinite live-breathe}.pips i.new{animation:.5s cubic-bezier(.2,1.6,.4,1) it-pop}@keyframes live-breathe{50%{opacity:.45}}.tick{font-variant-numeric:tabular-nums;white-space:nowrap}.tick-arr{vertical-align:middle;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-left:6px;display:inline-block}.tick-arr.up{border-bottom:7px solid var(--good)}.tick-arr.down{border-top:7px solid var(--bad)}.td-big.win{transform-origin:0;animation:1.2s ease-out worth-win}@keyframes worth-win{0%{color:var(--good);transform:scale(1.12)}50%{color:var(--good)}}.it-when .it-live{color:var(--acc-txt);align-items:center;gap:6px;font-weight:700;display:inline-flex}.it-when .it-live:before{content:"";background:var(--acc);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite live-breathe}.fact{gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-3);border-radius:var(--r-md);background:var(--glass);flex-direction:column;display:flex}.fact-figs{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.fig{flex-direction:column;gap:2px;min-width:0;display:flex}.fig+.fig{text-align:right;align-items:flex-end}.fig-k{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted)}.fig-v{align-items:center;gap:var(--sp-2);font:800 var(--fs-large) / 32px var(--sans);letter-spacing:-.015em;white-space:nowrap;font-variant-numeric:tabular-nums;transition:color .35s;display:inline-flex}.fig-v.sm{font:700 var(--fs-title) / 32px var(--sans);color:var(--t-soft)}.fig-v.good{color:var(--good-txt)}.fig-v.bad{color:var(--bad-txt)}.px-arr{font-size:var(--fs-detail);font-style:normal;line-height:1}.px-arr.good{color:var(--good-txt)}.px-arr.bad{color:var(--bad-txt)}.fact-foot{justify-content:space-between;align-items:center;gap:var(--sp-3);border-top:1px solid var(--line);font:450 var(--fs-small) / 18px var(--sans);color:var(--muted);padding-top:10px;display:flex}.fact-foot .tl{color:var(--acc-txt);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:800}.fact-foot .tl.urgent{color:var(--on-acc);background:var(--acc);padding:3px var(--sp-2);border-radius:var(--r-pill)}.board{align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-2) var(--sp-4);border-radius:var(--r-md);background:var(--glass);grid-template-columns:1fr auto 1fr;display:grid}.board-side{align-items:center;gap:var(--sp-2);min-width:0;font:650 var(--fs-small) / 16px var(--sans);color:var(--t-soft);text-align:center;flex-direction:column;display:flex}.board-side.picked{color:var(--t);font-weight:700}.board-side .legpic{width:40px;height:40px}.board-side .legpic img{width:26px;height:26px}.board-side .legpic svg{width:18px;height:18px}.board-mid{align-items:center;gap:var(--sp-2);flex-direction:column;display:flex}.board-sc{font:800 var(--fs-hero) / 1 var(--sans);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.board-ko{font:700 var(--fs-detail) / 20px var(--sans);color:var(--t-soft);text-align:center}.board-min{font:800 var(--fs-detail) / 1 var(--sans);color:var(--acc-txt)}.board-ends{font:450 var(--fs-micro) / 1 var(--sans);color:var(--muted);white-space:nowrap}.dp{padding:var(--sp-4) var(--sp-4) var(--sp-3);border-radius:var(--r-lg);background:var(--glass);gap:var(--sp-3);flex-direction:column;display:flex;position:relative}.dp-pin{z-index:var(--z-badge);height:0;margin:0 calc(var(--gutter) * -1);position:sticky;top:0}.dp-row{gap:var(--sp-3);grid-template-columns:1fr 1fr;align-items:start;display:grid}.dp-col{flex-direction:column;gap:2px;min-width:0;display:flex}.dp-col.end{text-align:right;align-items:flex-end}.dp-k{font:600 var(--fs-small) / 18px var(--sans);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dp-leg{border-radius:var(--r-pill);background:var(--acc-soft);color:var(--acc-txt);font:700 var(--fs-micro) / 18px var(--sans);white-space:nowrap;padding:0 7px}.dp-big{font:800 var(--fs-hero) / 40px var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.dp-big.win{transform-origin:0;animation:1.2s ease-out worth-win}.dp-delta{min-height:18px;font:600 var(--fs-small) / 18px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dp-delta.g{color:var(--good)}.dp-delta.r{color:var(--bad)}.dp-meter{flex-direction:column;display:flex}.dp-meter .lmeter{height:26px}.dp-meter .lm-track{inset:10px 0 auto}.dp-meter .lm-knob,.dp-meter .lm-entry{top:6px}.dp-meter .lm-roll{height:26px}.dp-meter .lm-floor{top:8px}.dp-tile{gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) 10px;border-radius:var(--r-md);background:var(--bg);flex-direction:column;display:flex}.dp-tile .fig-v{font:800 var(--fs-heading) / 28px var(--sans)}.dp-tile .fig-v.sm{font:700 var(--fs-body) / 28px var(--sans);color:var(--t-soft)}.dp-tile .fact-foot{padding-top:var(--sp-2);font-size:var(--fs-micro);border-top:0}.dp-tile .board{padding:var(--sp-2) 0 var(--sp-1);background:0 0}.dp-foot{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line2);font:450 var(--fs-small) / 18px var(--sans);color:var(--t-soft);display:flex}.dp-foot b{color:var(--t);font-weight:700}.dp .tl{color:var(--acc-txt);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:800}.dp .tl.urgent{color:var(--on-acc);background:var(--acc);padding:1px var(--sp-2);border-radius:var(--r-pill)}.dp-bar{inset:calc(-1 * var(--sheet-pad-top)) 0 auto;align-items:center;gap:var(--sp-3);min-height:48px;padding:0 var(--gutter);background:var(--bg2);border-bottom:1px solid var(--line2);box-shadow:var(--elev-1);grid-template-columns:auto 1fr auto;display:none;position:absolute}.dp-bar.on{display:grid}.dp-bar-worth,.dp-bar-px{font:800 var(--fs-heading) / 26px var(--sans);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap}.dp-bar-mid{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.dp-bar-mid .lmeter{flex:auto;min-width:56px;height:18px}.dp-bar-mid .lm-track{inset:6px 0 auto}.dp-bar-mid .lm-knob{width:12px;height:12px;box-shadow:0 0 0 2px var(--bg2);top:3px}.dp-bar-mid .lm-roll{height:18px}.dp-bar-mid .lm-entry{top:2px}.dp-bar-mid .lm-floor{top:4px}.wchart{margin:var(--sp-1) 0 var(--sp-3);position:relative}.wchart svg{width:100%;height:auto;display:block;overflow:visible}.wc-grid{stroke:var(--line);stroke-width:1px}.wc-beat{stroke:var(--muted);stroke-width:1.2px;stroke-dasharray:4 4}.wc-area{fill:var(--muted);opacity:.14}.wc-area.good{fill:var(--good)}.wc-area.bad{fill:var(--bad)}.wc-line{fill:none;stroke:var(--muted);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wc-line.good{stroke:var(--good)}.wc-line.bad{stroke:var(--bad)}.wc-end{fill:var(--t);stroke:var(--bg);stroke-width:2px}.wc-lbl{font:700 10px / 1 var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;position:absolute;bottom:-14px;left:0}.wc-lbl.end{left:auto;right:0}@media (prefers-reduced-motion:reduce){.dp-big.win{animation:none}}.ll-lab{justify-content:space-between;gap:var(--sp-3);padding-top:var(--sp-1);font:450 var(--fs-micro) / 16px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;display:flex}.ll-lab b,.ll-near{color:var(--good-txt);font-weight:700}.ll-miss{color:var(--bad-txt);font-weight:700}.ld{flex-direction:column;display:flex}.ld-cond{font:450 var(--fs-detail) / 21px var(--sans);color:var(--t-soft);margin:0;padding-bottom:10px}.ld-cond b{color:var(--t);font-weight:700}.kv{justify-content:space-between;align-items:baseline;gap:var(--sp-3);border-top:1px solid var(--line);font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;padding:9px 0;display:flex}.kv span{color:var(--muted)}.kv b{font-weight:700}.kv b.g{color:var(--good-txt)}.trade{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;padding:9px 0 2px;display:flex}.tr-top{justify-content:space-between;align-items:baseline;gap:var(--sp-3);font:700 var(--fs-detail) / 20px var(--sans);display:flex}.tr-top .g{color:var(--good-txt)}.tr-ar{margin:0 var(--sp-1);color:var(--dim);font-weight:450}.tr-x{font-size:var(--fs-small);color:var(--t-soft)}.tr-sub{justify-content:space-between;gap:0 var(--sp-3);font:450 var(--fs-small) / 18px var(--sans);color:var(--dim);flex-wrap:wrap;display:flex}.tkicon.crests .tile{border-radius:var(--r-sm);background:var(--crest-bg);border:1.5px solid var(--badge-ring);width:36px;height:36px;color:var(--on-crest);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.tkicon.crests .tile img{object-fit:contain;width:25px;height:25px;display:block}.tkicon.crests .tile.draw{background:var(--draw-tile);color:var(--acc-txt)}.lmeter{height:22px;position:relative}.lm-track{background:var(--glass3);border-radius:3px;height:6px;position:absolute;inset:8px 0 auto;overflow:hidden}.lm-fill{background:var(--acc);border-radius:3px;transition:width .6s cubic-bezier(.2,.8,.2,1),background-color .4s;position:absolute;inset:0 auto 0 0}.lmeter.near .lm-fill{background:var(--good)}.lmeter.miss .lm-fill{background:var(--bad)}.lm-entry,.lm-roll,.lm-floor,.lm-knob{position:absolute;transform:translate(-50%)}.lm-entry{background:var(--muted);border-radius:1px;width:2px;height:14px;top:4px}.lm-roll{background:var(--good);border-radius:1px;width:2px;height:22px;top:0}.lm-floor{background:var(--bad-line);border-radius:1px;width:2px;height:10px;top:6px}.lm-stop{background:var(--bad);border-radius:1px;width:2px;height:22px;position:absolute;top:0;transform:translate(-50%)}.ll-stop{color:var(--bad-txt);font-weight:700}.lm-knob{background:var(--t);width:14px;height:14px;box-shadow:0 0 0 3px var(--bg2);border-radius:50%;transition:left .6s cubic-bezier(.2,.8,.2,1);top:4px}.hitban{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-3);border-radius:var(--r-lg);background:var(--good-soft);box-shadow:inset 0 0 0 1.5px var(--good);color:var(--good-txt);animation:.65s cubic-bezier(.2,1.4,.4,1) hit-drop;display:flex;position:relative;overflow:hidden}.hitban:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--good) 35%, transparent) 50%, transparent 70%);animation:1.1s ease-out .25s forwards hit-sheen;position:absolute;inset:0;transform:translate(-100%)}.hb-ic{background:var(--good);width:28px;height:28px;color:var(--on-bright);border-radius:50%;flex:none;place-items:center;animation:.6s cubic-bezier(.2,1.6,.4,1) .1s both it-pop;display:grid}.hb-tx{flex-direction:column;min-width:0;display:flex}.hb-tx b{font:700 var(--fs-detail) / 20px var(--sans);color:var(--t);font-variant-numeric:tabular-nums}.hb-tx span{font:450 var(--fs-small) / 18px var(--sans);font-variant-numeric:tabular-nums}@keyframes hit-drop{0%{opacity:0;transform:translateY(-18px)scale(.92)}}@keyframes hit-sheen{to{transform:translate(100%)}}.td-glow{border-radius:inherit;pointer-events:none;z-index:var(--z-raised);animation:1.4s ease-out forwards hit-edge;position:absolute;inset:0}@keyframes hit-edge{0%{box-shadow:inset 0 0 0 2px var(--good), inset 0 0 60px var(--good-soft)}to{box-shadow:none}}.lt-slot{position:relative}.lt-slot .confetti{pointer-events:none;width:100%;height:calc(100% + 80px);z-index:var(--z-raised);position:absolute;inset:-40px 0}.lt-slot.hit>.trow{border-radius:var(--r-md);animation:1.6s ease-out it-flash}@media (prefers-reduced-motion:reduce){.pips i.c,.pips i.new,.td-big.win,.hitban,.hitban:after,.hb-ic,.td-glow,.lt-slot.hit>.trow{animation:none}.hitban:after{display:none}.lm-fill,.lm-knob,.fig-v{transition:none}.it-when .it-live:before{animation:none}}.tbadge{padding:1px var(--sp-2);border-radius:var(--r-pill);font:600 var(--fs-small) / 18px var(--sans);background:var(--glass2);color:var(--t-soft);white-space:nowrap}.tbadge.a{background:var(--acc-soft);color:var(--acc-txt)}.k-tag{padding:1px var(--sp-2);border-radius:var(--r-pill);font:600 var(--fs-small) / 18px var(--sans);background:var(--glass2);color:var(--t-soft);white-space:nowrap}.k-tag.good{background:var(--good-soft);color:var(--good-txt)}.k-tag.warn{background:var(--warn-soft);color:var(--warn-txt)}.see-all{margin-top:var(--sp-2);gap:4px;text-decoration:none}.crow-hd{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:block}.sheet .confetti{pointer-events:none;width:100%;height:100%;z-index:var(--z-raised);position:absolute;inset:0}.td-hd{align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-5);display:flex}.td-tx{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.td-sub{align-items:center;gap:var(--sp-1) var(--sp-2);font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);flex-wrap:wrap;display:flex}.td-snap{padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);gap:var(--sp-1);flex-direction:column;display:flex}.td-snap.result{text-align:center;padding:var(--sp-5) var(--sp-4);align-items:center}.td-snap.result.g{background:var(--good-soft)}.td-snap.result.r{background:var(--bad-soft)}.td-k{font:600 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.td-big{font:800 var(--fs-hero) / 40px var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.td-snap.result.g .td-big,.td-snap.result.g .td-k{color:var(--good)}.td-snap.result.r .td-big,.td-snap.result.r .td-k{color:var(--bad)}.td-delta{font:600 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums}.td-delta.g{color:var(--good)}.td-delta.r{color:var(--bad)}.td-line{font:600 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums}.td-note{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.td-faq{font:600 var(--fs-detail) / 20px var(--sans);color:var(--acc-txt);text-decoration:none}.td-sum{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;text-wrap:balance}.td-sim{margin:var(--sp-2) 0 var(--sp-3)}.td-snap.settle .st-bar{margin:6px 0 2px}.td-why{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.td-why summary{align-items:center;gap:var(--sp-2);min-height:var(--tap);font:600 var(--fs-detail) / 20px var(--sans);color:var(--acc-txt);cursor:pointer;list-style:none;display:inline-flex}.td-why summary::-webkit-details-marker{display:none}.td-est{justify-content:space-between;align-items:center;gap:var(--sp-3);margin:var(--sp-2) 0 var(--sp-1);display:flex}.td-est .mxp{color:var(--hot)}.td-foot{bottom:calc(-28px - env(safe-area-inset-bottom));margin:var(--sp-5) calc(var(--gutter) * -1) calc(-28px - env(safe-area-inset-bottom));padding:var(--sp-4) var(--gutter) calc(var(--sp-4) + env(safe-area-inset-bottom));background:var(--bg2);border-top:1px solid var(--line2);z-index:var(--z-raised);flex-direction:column;gap:6px;display:flex;position:sticky}.td-acts{gap:var(--sp-3);display:flex}.td-acts.two>.btn{flex:1}.td-more{flex:none;position:relative}.td-dots{width:52px;font-size:var(--fs-heading);line-height:1}.td-foot .btn{white-space:nowrap}.td-more .ddm{top:auto;bottom:calc(100% + 6px)}.ttl{font-size:var(--fs-body);letter-spacing:-.02em;font-weight:800;line-height:1.15}details summary{cursor:pointer;color:var(--dim);font-size:var(--fs-micro);-webkit-user-select:none;user-select:none}.heronum{font:700 var(--fs-large) var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bar{border-radius:var(--r-pill);background:var(--glass3);flex:1;height:6px;overflow:hidden}.bar>div{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--acc), var(--acc-txt));height:100%}.sim{font-size:var(--fs-micro);color:var(--warn);border:1px solid var(--warn-line);border-radius:var(--r-xs);vertical-align:middle;padding:1px 4px;font-weight:800}.act{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.act:first-child{border-top:0}.ic{border:1.5px solid var(--muted);width:24px;height:24px;color:var(--muted);font:700 var(--fs-small)/1 var(--sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ic.redeem{background:var(--good);border-color:var(--good);color:var(--on-redeem)}.ic.expired{background:var(--glass3);border-color:#0000}.when{font-size:var(--fs-micro);color:var(--dim);white-space:nowrap;text-align:right;margin-top:2px}.empty{padding:var(--sp-6) var(--sp-4);color:var(--muted);text-align:center;font:450 var(--fs-detail) / 20px var(--sans)}.overlay{inset:0 0 var(--kb-inset);z-index:var(--z-overlay);background:var(--bg);position:fixed;overflow-y:auto}.overlay .in{max-width:var(--shell-max);margin:0 auto;padding:14px 16px 40px}.gate{justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.gate .in{text-align:center;flex-direction:column;gap:14px;width:100%;max-width:420px;display:flex}.gate .brand{font-size:var(--fs-display)}.gate .lede{color:var(--muted);font-size:var(--fs-detail);line-height:1.55}.setup{text-align:left;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.setup .row{font-size:var(--fs-small);align-items:center;gap:10px;display:flex}.setup .row .k{text-align:center;flex:none;width:18px}label.plain{font-size:var(--fs-small);letter-spacing:0;text-transform:none;color:var(--t-soft);font-weight:700}.sent-to{color:var(--t);word-break:break-all;font-weight:600}.segc{border-radius:var(--r-lg);background:var(--glass);gap:4px;margin-bottom:12px;padding:4px;display:flex}.segc button{min-width:0;height:var(--tap);border-radius:var(--r-md);font:800 var(--fs-detail) var(--sans);color:var(--muted);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.segc button.on{background:color-mix(in srgb, var(--overlay) 10%, transparent);color:var(--t);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--overlay) 8%, transparent)}.segc .ld{background:var(--good);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--good) 18%, transparent);border-radius:50%}.segc .n{border-radius:var(--r-pill);height:20px;font:700 var(--fs-micro) var(--sans);background:var(--glass2);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;padding:0 7px;display:inline-flex}.segc .n.g{background:var(--good-soft);color:var(--good)}.st-bar{border-radius:var(--r-pill);background:var(--line);height:4px;margin-top:4px;overflow:hidden}.st-bar i{border-radius:inherit;background:var(--acc);height:100%;transition:width 1s linear;display:block}.st-bar.over i{background:repeating-linear-gradient(110deg in srgb, var(--acc-soft) 0 10px, var(--acc-line) 10px 20px);background-size:40px 100%;animation:1.2s linear infinite st-crawl;width:100%!important}@keyframes st-crawl{to{background-position:40px 0}}@media (prefers-reduced-motion:reduce){.st-bar.over i{animation:none}.st-bar i{transition:none}}.li{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.li.x{background:var(--draw-tile);color:var(--acc-txt)}.rs-was{color:var(--muted);margin-right:6px;font-weight:500}.gx{font-size:var(--fs-small);color:var(--muted);margin-top:10px;line-height:1.45}.gx.bad{color:var(--bad)}.pcts{gap:6px;margin-top:12px;display:flex}.pcts button{height:var(--tap);border-radius:var(--r-md);font:700 var(--fs-small) var(--sans);background:var(--glass);color:var(--muted);cursor:pointer;font-variant-numeric:tabular-nums;border:0;flex:1}.pcts button.on{background:var(--acc-soft);border-color:var(--acc);color:var(--acc-txt-hi)}.csum{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);margin-bottom:var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.csum>div{justify-content:space-between;gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.csum .k{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted)}.csum b{font:700 var(--fs-title) / 26px var(--sans);white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:359px){.csum>div{padding:10px}.csum b{font-size:var(--fs-body)}}.csum b.g{color:var(--good)}.csum b.r{color:var(--bad)}.htab,.hist-filters,.hist-pager{display:none}.cmore{height:1px}.cmore-note{text-align:center;color:var(--dim);padding:14px 0 4px}.crow{position:relative}.crow+.crow{box-shadow:inset 0 1px 0 var(--line)}.cx{padding-bottom:var(--sp-3);gap:var(--sp-2);flex-direction:column;display:flex}.cfoot{font-size:var(--fs-small);color:var(--muted);justify-content:space-between;padding:0 2px;display:flex}.nav-create,.rail-mark,.hdr-back,.nav-foot{display:none}.panes{gap:var(--sp-6);flex-direction:column;display:flex}@media (min-width:900px){:root{--sidebar:72px;--page-gutter:32px;--content-max:1600px;--content-right:max(var(--page-gutter), 100vw - var(--sidebar) - var(--page-gutter) - var(--content-max));--toprow-h:88px;--popover-top:calc(var(--toprow-h) - 12px)}.app{max-width:calc(var(--sidebar) + var(--page-gutter) * 2 + var(--content-max));padding:28px var(--page-gutter) 48px calc(var(--sidebar) + var(--page-gutter));margin:0}.nav{width:var(--sidebar);border-top:0;border-right:1px solid var(--line);background:color-mix(in srgb, var(--scrim) 70%, transparent);padding:28px 14px;display:block;top:0;bottom:0;right:auto}.nav .in{grid-template-columns:1fr;gap:4px;max-width:none;padding:0}.nav button,.nav a.tab{height:44px;font-size:var(--fs-detail);flex-direction:row;justify-content:center;gap:12px;padding:0}.nav .tab-lb{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nav button.on,.nav a.tab.on{background:var(--glass2)}.nav button:not(:disabled):hover,.nav a.tab:hover{color:var(--t);background:var(--glass)}.nav a.tab.on:hover{background:var(--glass2)}.nav .sidebar-brand{justify-content:center;padding:0 0 22px;display:flex}.nav .sidebar-brand .wordmark{display:none}.nav .rail-mark{width:28px;height:28px;display:block}.nav .tab-create{display:none}.nav .nav-create{width:var(--tap);height:var(--tap);border-radius:var(--r-pill);justify-content:center;margin:12px auto 0;padding:0;display:inline-flex}.nav .nav-create:disabled{opacity:.45}.hdr{justify-content:flex-end;align-items:center;min-height:40px;padding:0 0 20px}.hdr .brand{display:none}.hright{flex-wrap:nowrap;gap:8px}.hdr-back{border-radius:var(--r-md);height:40px;font:600 var(--fs-detail) var(--sans);color:var(--acc-txt);align-items:center;gap:2px;margin-right:auto;padding:0 10px 0 4px;display:inline-flex}.hdr-back:hover{background:var(--glass)}.app.nested .subhdr .backbtn:first-child,.app.nested .k-pagebar .backbtn{display:none}.app.nested .subhdr{justify-content:flex-end}.nav .nav-foot{align-items:center;gap:var(--sp-1);font:450 var(--fs-micro) / 16px var(--sans);color:var(--muted);flex-direction:column;display:flex;position:absolute;bottom:28px;left:0;right:0}.nav-foot a{color:inherit}.nav-foot .legal-sep{display:none}.nav-foot a:hover{color:var(--t)}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.panes{gap:var(--sp-8)}.pane-main{min-width:0}@media (min-width:1100px){.panes{grid-template-columns:minmax(520px,1fr) 380px;align-items:start;display:grid}.pane-side{top:var(--toprow-h);position:sticky}}.overlay .in{max-width:640px;padding-top:40px}}@media (min-width:1280px){:root{--sidebar:224px;--page-gutter:40px}.nav{padding:28px 16px}.nav button,.nav a.tab{justify-content:flex-start;padding:0 12px}.nav .tab-lb{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.nav .sidebar-brand{padding:0 12px 22px;display:block}.nav .sidebar-brand .wordmark{display:inline-block}.nav .rail-mark{display:none}.nav .nav-create{border-radius:var(--r-md);width:auto;height:36px;margin:12px 0 0 12px;padding:0 13px}.nav .nav-foot{align-items:baseline;gap:var(--sp-1) var(--sp-4);font-size:var(--fs-small);flex-flow:wrap;line-height:18px;left:28px;right:16px}}@media (pointer:fine) and (min-width:900px){.btn{width:auto;height:var(--tap);padding:0 var(--sp-5)}.btn.sm:not(.nav-create){height:36px;padding:0 13px}.btn.text{padding:0 var(--sp-3)}.bal-acts .btn,.phd-acts .btn{flex:none}.k-empty .k-acts{flex-direction:row;justify-content:center;align-self:auto}.k-empty .k-acts .btn{width:auto}.srow:hover,button.trow:hover,a.trow:hover,a.k-row-in:hover,button.k-row-in:not(:disabled):hover{background:var(--glass)}.fc-card:not(.still):hover{background:var(--glass2)}.fc-card:active,.srow:active,button.trow:active{transform:none}}@media (min-width:900px){.btn:focus-visible,.nav a.tab:focus-visible,.nav-create:focus-visible,.hdr-back:focus-visible,.hdr-bell:focus-visible,.hdr-me:focus-visible,.chip.funds:focus-visible,.srow:focus-visible,button.trow:focus-visible,a.trow:focus-visible,.k-row-in:focus-visible,.sitk-chip:focus-visible,.nav-foot a:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px}}@media (min-width:900px) and (max-height:480px){.nav .nav-foot{margin-top:var(--sp-6);position:static}}@media (min-width:900px) and (max-width:1100px){.grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.nav .sidebar-brand{display:none}}@media (max-width:899px) and (pointer:coarse){.kb-field .nav{display:none}}.ob{z-index:var(--z-raised);max-width:var(--shell-max);min-height:100dvh;padding:var(--sp-3) var(--gutter) var(--sp-6);flex-direction:column;margin:0 auto;display:flex;position:relative}.ob .obtop{min-height:var(--tap);padding:var(--sp-2) 0 var(--sp-4);box-sizing:content-box;justify-content:space-between;align-items:center;display:flex}.ob .obtop+.k-head{margin-top:var(--sp-4)}.ob>.k-steps{margin-bottom:var(--sp-8)}.ob .body{padding-top:var(--sp-8)}.ob .body>.k-marks{margin-bottom:var(--sp-6)}.ob .prog{gap:6px;margin-bottom:26px;display:flex}.ob .prog .p{border-radius:var(--r-xs);background:var(--glass2);flex:1;height:4px}.ob .prog .p.on{background:var(--acc)}.ob .prog .p.done{background:var(--good)}.h1{font-size:var(--fs-large);letter-spacing:-.03em;margin:0 0 10px;font-weight:800;line-height:1.1}.lede{color:var(--muted);font:450 var(--fs-body) / 24px var(--sans);margin:0}.ob-link{justify-content:center;align-items:center;gap:10px;margin:28px 0 22px;display:flex}.ob-tile{border-radius:var(--r-lg);background:var(--glass2);min-width:96px;height:64px;font:800 var(--fs-detail) var(--sans);border:0;justify-content:center;align-items:center;padding:0 16px;display:flex}.ob-tile.yolo .wordmark{width:auto;height:24px}.ob-wire{border-radius:var(--r-xs);background:var(--line2);width:48px;height:2px;position:relative}.ob-wire:after{content:"";border-radius:inherit;background:var(--acc);transform-origin:0;transition:transform .6s;position:absolute;inset:0;transform:scaleX(0)}.ob-wire.on:after{transform:scaleX(1)}.ob-what{text-align:center;font-size:var(--fs-small);color:var(--muted);margin-bottom:8px}.ob-ctl{margin-top:18px}.ob-ctl-row+.ob-ctl-row{border-top:1px solid var(--line)}.ob-ctl-row{flex-direction:column;gap:10px;padding:12px 0;display:flex}.ob-ctl-hd{align-items:center;gap:12px;display:flex}.ob-ctl-hd .ic{border-radius:var(--r-md);background:var(--acc-soft);width:40px;height:40px;color:var(--acc-txt);flex:none;justify-content:center;align-items:center;display:flex}.ob-ctl-hd .tx{min-width:0;font-size:var(--fs-body);flex:1;font-weight:800}.ob-ctl-hd .tx small{font-size:var(--fs-small);color:var(--muted);font-weight:500;display:block}.ob-val{height:var(--tap);border-radius:var(--r-md);border:1px solid var(--acc-line);background:var(--acc-soft);color:var(--acc-txt-hi);font:700 var(--fs-detail) var(--sans);font-variant-numeric:tabular-nums;flex:none;padding:0 12px}.ob-note{font-size:var(--fs-small);color:var(--t-soft);margin:14px 2px 0;line-height:1.5}.ob-fine{margin:var(--sp-4) 0 0;text-align:center;font-size:var(--fs-micro);color:var(--dim);line-height:1.5}.ob-fine span{margin-top:var(--sp-2);display:block}.ob-fine a{color:var(--muted)}.ob .body{flex:1}.ob .cta{padding-top:24px;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;gap:10px;display:flex}.fine{text-align:center;color:var(--muted);font:450 var(--fs-small) / 18px var(--sans)}.rows{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.row2{align-items:flex-start;gap:12px;display:flex}.row2.idle{opacity:.45}.row2 .ic{border-radius:var(--r-md);background:var(--acc-soft);border:1px solid var(--acc-line);width:34px;height:34px;color:var(--acc-txt);flex:none;justify-content:center;align-items:center;display:flex}.row2 .ic.ok{background:var(--good-soft);border-color:color-mix(in srgb, var(--good) 35%, transparent);color:var(--good)}.row2 .ic.idle{background:var(--glass);border-color:var(--line2);color:var(--dim)}.row2 .tx{min-width:0;font-size:var(--fs-detail);letter-spacing:-.01em;flex:1;font-weight:600;line-height:1.4}.row2 .tx small{color:var(--muted);font-weight:500;font-size:var(--fs-small);margin-top:2px;display:block}.inline-link{font-size:var(--fs-small);color:var(--acc-txt);font-weight:700;font-family:var(--sans);cursor:pointer;background:0 0;border:0;flex:none;margin-top:2px;padding:0}.spin{border:2px solid var(--line2);border-top-color:var(--acc-txt);border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.otp{gap:8px;display:flex}.otp input{text-align:center;min-width:0;height:54px;font:700 var(--fs-heading) var(--mono);flex:1;padding:0}.divider{color:var(--dim);font-size:var(--fs-small);align-items:center;gap:10px;display:flex}.divider:before,.divider:after{content:"";background:var(--line);flex:1;height:1px}.gate .signin{text-align:left;flex-direction:column;gap:10px;padding:16px;display:flex}.gate .signin label{margin:0}.gate .links{font-size:var(--fs-small);justify-content:center;gap:18px;display:flex}.gate .links button{font:inherit;color:var(--acc-txt);cursor:pointer;background:0 0;border:0;padding:0}.gate .links button.quiet{color:var(--muted)}.kv{font-size:var(--fs-detail);justify-content:space-between;align-items:center;gap:10px;display:flex}.kv .k{color:var(--muted)}.wsi{text-align:left;flex-direction:column;display:flex}.wl{flex-direction:column;margin-top:14px;display:flex}.wl .w{border:0;border-top:1px solid var(--line);width:100%;color:var(--t);font-family:var(--sans);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:11px 4px;display:flex}.wl .w:first-child{border-top:0}.wl .w:focus-visible{outline:2px solid var(--acc-txt);outline-offset:2px;border-radius:var(--r-md)}.wl .lg{border-radius:var(--r-md);background:var(--glass2);width:38px;height:38px;color:var(--muted);object-fit:contain;border:0;flex:none;justify-content:center;align-items:center;padding:6px;display:flex}.wl .nm{min-width:0;font-weight:700;font-size:var(--fs-detail);letter-spacing:-.01em;flex:1}.wl .nm small{font-weight:500;font-size:var(--fs-small);color:var(--muted);display:block}.wl .chev{color:var(--dim);flex:none}.card.linked{flex-direction:column;gap:11px;padding:14px 16px;display:flex}.card.linked .hd{align-items:center;gap:11px;display:flex}.card.linked .dot{background:conic-gradient(from 200deg, var(--acc), var(--good), var(--warn), var(--acc));border:2px solid var(--bg2);width:38px;height:38px;box-shadow:0 0 0 1px var(--line2);border-radius:50%;flex:none}.card.linked .nm{min-width:0;font-weight:700;font-size:var(--fs-detail);overflow-wrap:anywhere;flex:1}.card.linked .nm small{color:var(--muted);font-weight:500;font-size:var(--fs-small);display:block}.card.linked .sep{background:var(--line);height:1px}.card.linked .pill{margin-right:0}.pill.good{color:var(--good);background:var(--good-soft)}.pill.warn{color:var(--warn);background:var(--warn-soft)}.heronum{font:700 var(--fs-large) var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.avatar{background:var(--glass2);width:32px;height:32px;font:800 var(--fs-small) var(--sans);color:var(--t);text-transform:lowercase;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar.lg{width:64px;height:64px;font-size:var(--fs-heading)}.avatar:disabled{opacity:.6;cursor:not-allowed}.caddr{min-width:0;font-size:var(--fs-small);align-items:center;gap:6px;display:inline-flex}.caddr .cpy{border-radius:var(--r-sm);width:24px;height:24px;color:var(--dim);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.caddr .cpy:hover{color:var(--t);background:var(--glass2)}.chip.funds{height:36px;padding:0 var(--sp-3);border-radius:var(--r-pill);background:var(--glass2);color:var(--t);font:600 var(--fs-detail) var(--sans);font-variant-numeric:tabular-nums;cursor:pointer;border:0}.hdr-me{border-radius:var(--r-pill);display:flex}.nudge{border-color:var(--acc-line);background:var(--acc-soft);align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.nudge .t{font-size:var(--fs-detail);letter-spacing:-.01em;font-weight:700}.stale{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--warn-line);background:var(--warn-soft);border-radius:var(--r-md);font:500 var(--fs-detail) / 18px var(--sans);color:var(--t-soft);display:flex}.stale-ic{color:var(--warn);flex:none;display:inline-flex}.stale-txt{flex:auto;min-width:0}.stale-go{padding:var(--sp-2);margin:calc(var(--sp-2) * -1) calc(var(--sp-2) * -1) calc(var(--sp-2) * -1) 0;min-height:var(--tap);color:var(--warn);font:700 var(--fs-detail) / 18px var(--sans);cursor:pointer;background:0 0;border:0;flex:none}.notice{background:var(--glass);border-radius:var(--r-lg);padding:var(--sp-4);margin-top:var(--sp-3);gap:var(--sp-3);text-align:left;flex-direction:column;display:flex}.notice-head{align-items:center;gap:10px;display:flex}.loading-slow{margin:var(--sp-3) 2px 0;font-size:var(--fs-detail);color:var(--muted);text-align:center}.notice-money{margin:var(--sp-2) 0 0;font:600 var(--fs-detail) / 20px var(--sans);color:var(--t-soft)}.notice-ic{background:var(--bad-soft);width:36px;height:36px;color:var(--bad);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.notice-ttl{font-weight:700;font-size:var(--fs-body);letter-spacing:-.01em}.notice-body{color:var(--muted);font:450 var(--fs-detail) / 20px var(--sans)}.notice-acts{gap:var(--sp-3);display:flex}.notice-acts .btn{border-radius:var(--r-pill);height:52px;font-size:var(--fs-body);flex:1}.notice-ref{color:var(--muted);font-size:var(--fs-small)}.notice-ic.big{width:48px;height:48px;margin-bottom:var(--sp-2)}.notice.compact .notice-ic{width:28px;height:28px}.notice.compact .notice-ic svg{width:14px;height:14px}.sheet-wrap:focus,.overlay:focus{outline:none}.sheet-wrap{inset:0 0 var(--kb-inset);z-index:var(--z-sheet);justify-content:center;align-items:flex-end;display:flex;position:fixed}.sheet-dim{background:color-mix(in srgb, var(--scrim) 72%, transparent);cursor:default;border:0;padding:0;position:absolute;inset:0}.sheet{width:100%;max-width:var(--shell-max);background:var(--bg2);border:1px solid var(--line2);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:var(--sheet-pad-top) var(--gutter) calc(28px + env(safe-area-inset-bottom));box-shadow:var(--elev-3);border-bottom:0;position:relative}.sheet-bar{height:36px;margin-bottom:4px;position:relative}.sheet-grab{border-radius:var(--r-xs);background:var(--line2);width:36px;height:4px;margin:0 auto}.sheet-x{--inset:12px;top:calc(var(--inset) - var(--sheet-pad-top) - 6px);right:calc(var(--inset) - var(--gutter) - 6px);width:var(--tap);height:var(--tap);color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute}.sheet-x:before{content:"";background:var(--glass2);border-radius:50%;width:32px;height:32px;position:absolute}.sheet-x svg{position:relative}.sheet-bar.head{height:auto;min-height:36px;margin-bottom:var(--sp-3);align-items:center;padding-right:48px;display:flex}.sheet-head{font:700 var(--fs-title) / 28px var(--sans);letter-spacing:-.01em;margin:0}.sheet-ttl,.sheet .subttl{font:700 var(--fs-heading) / 28px var(--sans);letter-spacing:-.01em;text-wrap:balance;margin:0}.sheet-ttl{margin-bottom:var(--sp-5)}.sheet{will-change:transform;transition:transform .25s cubic-bezier(.2,.8,.2,1);transform:translateY(calc(100% + 48px))}.sheet-dim{opacity:0;transition:opacity .25s ease-out}.sheet-wrap[data-phase=open] .sheet{transform:none}.sheet-wrap[data-phase=open] .sheet-dim{opacity:var(--dim,1)}.sheet-wrap[data-phase=leaving] .sheet{transition:transform .22s cubic-bezier(.4,0,1,1);transform:translateY(calc(100% + 48px))}.sheet-wrap[data-phase=leaving] .sheet-dim{opacity:0;transition:opacity .22s ease-in}.sheet-wrap[data-drag] .sheet,.sheet-wrap[data-drag] .sheet-dim{transition:none}.sheet-bar{touch-action:none;cursor:grab}.sheet{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sheet-dim,.sheet-wrap{touch-action:none}.sheet{touch-action:pan-y}@media (prefers-reduced-motion:reduce){.sheet,.sheet-wrap[data-phase] .sheet{opacity:0;transition:opacity .15s ease-out;transform:none}.sheet-wrap[data-phase=open] .sheet{opacity:1}.sheet-wrap[data-phase=leaving] .sheet{opacity:0}}.sheet-acts{gap:var(--sp-3);margin-top:var(--sp-6);flex-direction:column;display:flex}.sheet .notice-ref{margin-top:12px}.addr{font-size:var(--fs-micro);word-break:break-all;color:var(--muted);background:var(--bg2);border-radius:var(--r-sm);margin-top:6px;padding:8px 10px}.strip{text-align:center;font-size:var(--fs-micro);color:var(--warn);background:var(--warn-soft);border-bottom:1px solid var(--warn-line);padding:4px 8px;font-weight:800}@media (min-width:900px){.sheet{border-radius:var(--r-xl);border-bottom:1px solid var(--line2);margin-bottom:40px}body:has(.nav) .sheet-wrap[data-form=drawer]:not(.inbox){left:var(--sidebar)}.sheet-wrap[data-form=drawer]:not(.inbox){justify-content:flex-end;align-items:stretch}.sheet-wrap[data-form=drawer]:not(.inbox) .sheet{--gutter:var(--sp-6);border:0;border-left:1px solid var(--line2);width:440px;max-width:440px;height:100%;max-height:none;box-shadow:none;border-radius:0;flex-direction:column;margin:0;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:flex;transform:translate(calc(100% + 48px))}.sheet-wrap[data-form=drawer]:not(.inbox)[data-phase=open] .sheet{transform:none}.sheet-wrap[data-form=drawer]:not(.inbox)[data-phase=leaving] .sheet{transition:transform .22s cubic-bezier(.4,0,1,1);transform:translate(calc(100% + 48px))}.sheet-wrap[data-form=drawer]:not(.inbox) .sheet>*{flex:none}.sheet-wrap[data-form=dialog]{justify-content:center;align-items:center}.sheet-wrap[data-form=dialog] .sheet{--gutter:var(--sp-6);border:1px solid var(--line2);border-radius:var(--r-xl);width:440px;max-width:440px;max-height:calc(100vh - 80px);padding-bottom:var(--sp-6);box-shadow:var(--elev-2);opacity:0;margin:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out;transform:translateY(12px)}.sheet-wrap[data-form=dialog][data-phase=open] .sheet{opacity:1;transform:none}.sheet-wrap[data-form=dialog][data-phase=leaving] .sheet{opacity:0;transition:transform .16s cubic-bezier(.4,0,1,1),opacity .16s ease-in;transform:translateY(12px)}.sheet-wrap[data-form=dialog] .bought{text-align:left;align-items:flex-start;gap:var(--sp-3);margin-bottom:0}.sheet-wrap[data-form=dialog] .bought .notice-ic.big{display:none}.sheet-wrap[data-form=dialog] .notice-ref{text-align:left!important}.sheet-wrap[data-form]:not(.inbox) .sheet-grab{display:none}.sheet-wrap[data-form]:not(.inbox) .sheet-bar{cursor:default;touch-action:auto}@media (prefers-reduced-motion:reduce){.sheet-wrap[data-form]:not(.inbox) .sheet,.sheet-wrap[data-form]:not(.inbox)[data-phase] .sheet{opacity:0;transition:opacity .15s ease-out;transform:none}.sheet-wrap[data-form]:not(.inbox)[data-phase=open] .sheet{opacity:1}.sheet-wrap[data-form]:not(.inbox)[data-phase=leaving] .sheet{opacity:0}}.sheet-wrap[data-form=drawer]:not(.inbox) .sheet>:is(.td-foot,.checkout,.k-actions,.sheet-acts):last-child{margin:auto calc(var(--gutter) * -1) -28px;padding:var(--sp-4) var(--gutter);background:var(--bg2);border-top:1px solid var(--line2);box-shadow:none;z-index:var(--z-raised);position:sticky;bottom:-28px}.sheet-wrap[data-form=drawer]:not(.inbox) .sheet>.checkout:last-child>.k-actions{padding-bottom:0}.sheet-wrap[data-form=drawer]:not(.inbox) .sheet>.td-foot:last-child>.notice,.sheet-wrap[data-form=drawer]:not(.inbox) .sheet>.td-foot:last-child>.td-acts{flex:1 0 100%}.sheet-wrap[data-form=dialog] .sheet>.k-actions{justify-content:flex-start;align-items:center;gap:var(--sp-3);flex-flow:row-reverse wrap}.sheet-wrap[data-form=dialog] .sheet>.k-actions>.k-helper{text-align:left;flex:1 0 100%}.sheet-wrap[data-form=dialog] .sheet>.k-actions>.btn.text{background:var(--glass2);color:var(--t)}}.pg-hd{justify-content:space-between;align-items:center;gap:12px;margin:2px 0 12px;display:flex}.pg-ttl{font:800 var(--fs-large)/1.1 var(--sans);letter-spacing:-.03em;margin:0}.fchips{scrollbar-width:none;margin:0 calc(var(--gutter) * -1) 6px;padding:2px var(--gutter) 6px;gap:6px;display:flex;overflow-x:auto}.fchips::-webkit-scrollbar{display:none}.fchip{height:36px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--glass2);color:var(--t);font:600 var(--fs-detail) var(--sans);white-space:nowrap;border:0;flex:none;align-items:center;gap:6px;display:inline-flex}.fchip .ct{font:600 var(--fs-micro) var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.fchip.on{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.fchip.on .ct{color:color-mix(in srgb, var(--acc-txt) 70%, transparent)}.dd{position:relative}.ddb{border-radius:var(--r-pill);background:var(--glass2);height:36px;font:600 var(--fs-detail) var(--sans);color:var(--t);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 10px 0 14px;display:inline-flex}.ddb .ddi{color:var(--muted);display:flex}.ddb .ct{font:700 var(--fs-micro) var(--sans);color:var(--dim);font-variant-numeric:tabular-nums}.ddb .cv{color:var(--dim);transition:transform .16s;display:flex}.ddb.sm{height:32px;font-size:var(--fs-small);color:var(--muted);background:0 0;border-color:#0000;gap:4px;padding:0 8px 0 10px}.ddb.open{background:var(--glass3)}.ddb.open .cv{transform:rotate(180deg)}.ddb.set{background:var(--acc-soft);color:var(--acc-txt-hi)}.ddb.set .ddi{color:var(--acc-txt)}.ddm{z-index:var(--z-menu);background:var(--menu-bg);border:1px solid var(--line2);border-radius:var(--r-lg);width:max-content;min-width:100%;box-shadow:0 24px 60px color-mix(in srgb, var(--shadow) 65%, transparent), 0 0 0 1px color-mix(in srgb, var(--shadow) 40%, transparent);flex-direction:column;gap:2px;max-width:calc(100vw - 32px);padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.ddm.end{left:auto;right:0}.ddo{align-items:center;gap:var(--sp-3);min-height:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--t);font:500 var(--fs-body) var(--sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.ddo:hover,.ddo:focus-visible{background:var(--glass)}.ddo.on{background:0 0}.ddo:disabled{opacity:.45;cursor:not-allowed}.ddo:disabled:hover{background:0 0}.ddo .mic{border-radius:var(--r-sm);background:color-mix(in srgb, var(--overlay) 7%, transparent);border:1px solid color-mix(in srgb, var(--overlay) 10%, transparent);width:28px;height:28px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:flex}.ddo.on .mic{color:var(--acc-txt);border-color:var(--acc-line);background:color-mix(in srgb, var(--acc) 14%, transparent)}.ddo .mt{flex:1}.ddo .mc{font:500 var(--fs-detail) var(--sans);color:var(--muted);margin-left:var(--sp-4);font-variant-numeric:tabular-nums}.ddo .ok{color:var(--acc-txt);justify-content:flex-end;width:18px;margin-left:6px;display:flex}.tkicon{isolation:isolate;flex:none;width:44px;height:44px;display:block;position:relative}.tkicon>.timg{border-radius:var(--r-md);width:44px;height:44px}.legpic.draw{background:var(--draw-tile);color:var(--acc-txt)}.tkicon .initial,.legpic .initial{font:800 var(--fs-detail) var(--sans);color:var(--on-crest)}.tkbadge{border:2px solid var(--badge-ring);width:22px;height:22px;z-index:var(--z-badge);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-5px;right:-5px;overflow:hidden}.tkbadge.arrow{color:var(--on-bright);border-radius:50%}.tkbadge.arrow.up{background:var(--good)}.tkbadge.arrow.down{background:var(--bad)}.tkbadge.arrow.alt{background:var(--menu-bg);gap:0}.tkbadge.arrow.alt .u{color:var(--good)}.tkbadge.arrow.alt .d{color:var(--bad)}.legpic{background:var(--crest-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.legpic img{object-fit:contain;width:16px;height:16px}.srow .legpic{width:34px;height:34px}.srow .legpic img{width:22px;height:22px}.srow .legpic svg{width:14px;height:14px}.sheet{max-height:calc(92dvh - var(--kb-inset));overflow-y:auto}.tksheet{align-items:center;gap:12px;margin-bottom:6px;display:flex}section.compact .slist{margin:8px 0 0!important}section.compact .review{margin-top:4px;position:static}.hbtn{height:36px;padding:0 var(--sp-4);border-radius:var(--r-pill);font:600 var(--fs-detail) var(--sans);cursor:pointer;flex:none;align-items:center;gap:6px;display:inline-flex}.hbtn.ghost{background:var(--glass2);color:var(--t);border:0}.hbtn.pri{background:var(--acc);color:var(--on-acc);border:0}.hero{margin:var(--sp-2) 0 var(--sp-8);padding:var(--sp-6) var(--sp-5) var(--sp-3);border-radius:var(--r-lg);background:var(--glass);gap:var(--sp-2);flex-direction:column;display:flex}.hero .h{font:800 var(--fs-large) / 34px var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:0}.hero .h em{color:var(--acc);font-style:normal}.hero .s{margin:0 0 var(--sp-4);font:450 var(--fs-body) / 24px var(--sans);color:var(--muted)}.landing-fine{margin:0 0 var(--sp-6)}.step{align-items:flex-start;gap:12px;display:flex}.step .k{background:var(--acc-soft);border:1px solid var(--acc-line);width:28px;height:28px;color:var(--acc-txt);font:800 var(--fs-small) var(--sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.step .t{font-size:var(--fs-detail);letter-spacing:-.01em;font-weight:700;line-height:1.3}.step .t small{color:var(--muted);font-weight:500;font-size:var(--fs-small);margin-top:3px;line-height:1.45;display:block}.flash{padding:var(--sp-3) var(--sp-4);align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);font:450 var(--fs-detail) / 20px var(--sans);color:var(--t-soft);display:flex}.flash .x{color:var(--dim);cursor:pointer;background:0 0;border:0;padding:4px}@media (min-width:900px){.app.public{padding-left:32px}.app.public .hdr{justify-content:space-between}.app.public .hdr .brand{display:block}.hero{align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.hero .h{font-size:var(--fs-hero)}.hero .s{font-size:var(--fs-body);max-width:620px;margin-top:8px}.hbtn{height:38px;font-size:var(--fs-detail);padding:0 14px}}@media (min-width:1280px){.app.public{column-gap:var(--sp-8);grid-template-columns:minmax(520px,1fr) 380px;align-items:start;display:grid}.app.public>.hdr{grid-column:1/-1}.app.public>.dc{grid-area:2/1}.app.public>.landing-fine{grid-area:3/1}.app.public>.hero{top:var(--sp-6);margin:var(--sp-2) 0 0;grid-area:2/2/span 2;position:sticky}.app.public>.hero .h{font-size:var(--fs-large)}}.live{font:800 var(--fs-micro) var(--sans);color:var(--good);align-items:center;gap:5px;display:inline-flex}.live i{background:var(--good);width:6px;height:6px;box-shadow:0 0 0 3px var(--good-soft);border-radius:50%;display:block}.split{border-radius:var(--r-xs);gap:2px;height:8px;display:flex;overflow:hidden}.split i{height:100%;display:block}.split .cash{background:var(--t-soft)}.split .pos{background:var(--acc)}.split .earn{background:var(--earn)}.split .held{background:var(--dim)}.brows{flex-direction:column;display:flex}.brows .br{align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--sp-3) 0;border:0;border-bottom:1px solid var(--line);text-align:left;color:var(--t);font-family:var(--sans);cursor:pointer;background:0 0;display:flex}.brows .br:last-child{border-bottom:0}.brows .br:disabled{cursor:default}.brows .br:disabled>svg{opacity:.35}.brows .gift-rows{display:contents}.brows .br.static{cursor:default}.fb-prog{border-radius:var(--r-pill);background:var(--line);height:4px;margin-bottom:var(--sp-4)}.k-lede.fb-q{margin:0 0 var(--sp-4)}.fb-sub{margin:0 0 var(--sp-2)}.fb-note{margin:0 0 var(--sp-4)}.fb-prog>i{border-radius:inherit;background:var(--acc);height:100%;display:block}.fb-opts{gap:var(--sp-3) var(--sp-2);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.fb-opts .btn.sm{height:auto;min-height:36px;padding-block:var(--sp-2);text-align:left;line-height:20px}.fb-text{width:100%;margin-bottom:var(--sp-3);background:var(--bg2);color:var(--t);border:1px solid var(--line2);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);font:450 var(--fs-body) / 1.4 var(--sans);resize:vertical;outline:none;display:block}.fb-text:focus{border-color:var(--acc-line)}.contact-form{flex-direction:column;display:flex}.contact-form label,.contact-h{font:600 var(--fs-detail) / 20px var(--sans);color:var(--t-soft);margin:var(--sp-4) 0 var(--sp-2);display:block}.contact-form .fb-text{margin-bottom:var(--sp-1)}.contact-count{margin:0 0 var(--sp-2);text-align:right}.contact-count.bad,.sm-ctx.bad{color:var(--bad-txt)}.contact-form .btn[type=submit]{margin-top:var(--sp-4)}.contact-alt{margin-top:var(--sp-4);text-align:left}.contact-state{gap:var(--sp-4);flex-direction:column;display:flex}.contact-state .contact-alt{margin-top:0}.fb-nav{gap:var(--sp-2);display:flex}.brows .gift-sim{padding:var(--sp-2) 0;font-size:var(--fs-small)}.brows .sw{border-radius:var(--r-xs);flex:none;width:8px;height:8px;display:block}.brows .tx{flex-direction:column;flex:1;min-width:0;display:flex}.brows .l{font:650 var(--fs-body) / 22px var(--sans)}.brows .s{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin-top:2px}.brows .v{font:600 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums;flex:none}.brows .v.pk{color:var(--earn)}.brows .br>svg{color:var(--dim);flex:none}.bal-hero{gap:var(--sp-3);flex-direction:column;display:flex}.account .pane-lead,.account .pane-main,.account .pane-side{gap:var(--sp-6);flex-direction:column;display:flex}@media (min-width:900px){.account .bal-hero .heronum{font-size:var(--fs-display);letter-spacing:-.04em;margin-top:0;line-height:1}.account .bal-hero .split{margin-top:var(--sp-2)}.account .bal-acts{margin-top:0}.account .phd-acts .btn{width:auto;height:36px;font-size:var(--fs-small);border-radius:var(--r-md);flex:none;padding:0 13px}.account .pstat{background:0 0;padding:0}.account .pstat-row{justify-content:start;gap:var(--sp-8);grid-auto-columns:auto}.account .pstat-row>div{text-align:left;align-items:flex-start;padding:0}.account .pstat-row>div+div{border-left:0}.account .skel-bal{gap:var(--sp-6);background:0 0;padding:0}.account .skel-bal .bal-hero{order:-2}.account .skel-bal .bal-acts{order:-1;margin-top:0}.account .skel-bal .bal-acts .skel,.account .pane-lead .phd-acts .skel{max-width:124px}.account .skel-bal .brows{padding:var(--sp-1) var(--sp-4);border-radius:var(--r-lg);background:var(--glass)}.account .pane-side{gap:var(--sp-3)}.account .pane-side .k-section{margin:var(--sp-3) 0 0}.account .pane-side .acc-out{margin-top:var(--sp-3)}.vfield-wrap{position:relative}.vfield-wrap .confetti{inset:-80px calc(var(--sp-6) * -1);width:calc(100% + var(--sp-6) * 2);pointer-events:none;height:calc(100% + 160px);z-index:var(--z-raised);position:absolute}.vfield-row{align-items:center;gap:var(--sp-2);display:flex}.vfield-row input{min-width:0;height:40px;font-size:var(--fs-detail);flex:1}.vfield-row .btn.sm{height:40px}.vfield-done{margin:0}.wd-drawer{flex-direction:column;gap:12px;display:flex}.wd-drawer label{margin:4px 0 -6px}.wd-drawer .subhdr{padding:0 0 var(--sp-2)}.wd-avail{margin:var(--sp-2) 0 var(--sp-2)}.sheet-wrap.bank-dialog[data-form=dialog] .sheet{width:540px;max-width:540px}.bank-widget{min-height:640px}.bank-widget iframe{border:0;width:100%;height:640px}}@media (min-width:1100px){.account .panes{isolation:isolate;grid-template-rows:auto 1fr;row-gap:0;position:relative}.account .panes:after{content:"";border-radius:var(--r-xl);background:var(--glass);z-index:-1;grid-area:1/2/span 2;align-self:stretch}.account .pane-lead{padding:var(--sp-6) var(--sp-6) 0;grid-area:1/2}.account .pane-main{grid-area:1/1/span 2}.account .pane-side{padding:var(--sp-6);grid-area:2/2;position:static}.account .pane-side .k-list,.account .pane-side .skel-rows{background:0 0;padding:0}}.hr{background:var(--line);height:1px}.meter{border-radius:var(--r-xs);background:var(--glass2);height:6px;overflow:hidden}.meter i{background:var(--acc);border-radius:var(--r-xs);height:100%;display:block}.meter.warn i{background:var(--warn)}.at-line+.meter+.at-line{margin-top:var(--sp-3)}.kv.small{font-size:var(--fs-small)}.dest{border-radius:var(--r-lg);background:var(--glass);color:var(--t);text-align:left;font-family:var(--sans);cursor:pointer;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.dest:disabled{opacity:.5;cursor:not-allowed}.dest.on{background:var(--acc-soft);border-color:var(--acc-line)}.dest .dt{min-width:0;font-size:var(--fs-detail);letter-spacing:-.01em;flex:1;font-weight:800}.dest .dt small{font-size:var(--fs-micro);color:var(--muted);margin-top:2px;font-weight:500;display:block}.radio{border:2px solid color-mix(in srgb, var(--overlay) 25%, transparent);border-radius:50%;flex:none;width:18px;height:18px}.radio.on{border:5px solid var(--acc)}.wd-screen{flex-direction:column;gap:12px;min-height:100dvh;display:flex;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.wd-screen label{margin:4px 0 -6px}.wd-screen .body{flex:1}.wd-sum{text-align:center}.wd-addr{align-items:center;gap:8px;display:flex}.wd-addr input{font-family:var(--mono);font-size:var(--fs-small)}.wd-hint{margin-top:-6px}.netsel{flex-wrap:wrap;gap:6px;display:flex}.netsel .n{border-radius:var(--r-pill);height:34px;font:700 var(--fs-small) var(--sans);background:var(--glass);color:var(--muted);cursor:pointer;border:0;align-items:center;padding:0 12px;display:inline-flex}.netsel .n.on{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.recv{border-radius:var(--r-lg);background:var(--bg2);border:1px solid var(--line);font-size:var(--fs-detail);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.lbls{align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.lbls-tx{font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted)}.lb{border-radius:var(--r-sm);background:color-mix(in srgb, var(--overlay) 7.5%, transparent);height:22px;font:700 var(--fs-micro) var(--sans);color:var(--t-soft);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.lb svg{color:var(--muted)}.lb.mono{font:700 var(--fs-micro) var(--mono)}.lb.up{background:var(--good-soft);color:var(--good-txt)}.lb.down{background:color-mix(in srgb, var(--bad) 14%, transparent);color:var(--bad-txt)}.tksheet.g{column-gap:var(--sp-3);grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;margin-bottom:0;display:grid}.tksheet.g>.tkicon{grid-row:1/3}.tksheet.g>.subttl{grid-area:1/2/auto/4}.tksheet.g>.lbls{grid-area:2/2}.tksheet.g>.mx{grid-area:2/3;align-self:end}.tksheet.g.hd{grid-template-rows:auto auto auto;row-gap:2px}.tksheet.g.hd>.subttl,.tksheet.g.hd>.ttlbtn{grid-column:2}.sheet-wrap.tk-sheet .tksheet.g.hd{padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-3);margin-bottom:var(--sp-4);background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);row-gap:4px}.sheet-wrap.tk-sheet .tksheet .subttl{font-size:var(--fs-title);line-height:24px}.ck-rule{margin:var(--sp-3) 0 0;padding:10px var(--sp-3);border-radius:var(--r-md);background:var(--glass);color:var(--t-soft);font:450 var(--fs-small) / 18px var(--sans);flex-direction:column;gap:2px;display:flex}.ck-rule b{color:var(--muted);font:700 var(--fs-micro) var(--sans)}.tksheet.g.hd>.tk-span{font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);grid-area:2/2/auto/4}.tksheet.g.hd>.mx{grid-area:1/3;align-self:start}.tksheet.g.hd>.tk-pills{grid-area:3/2/auto/4}.pg-hd .create{border-radius:var(--r-md);background:var(--acc);height:40px;color:var(--on-acc);font:700 var(--fs-small) var(--sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--overlay) 18%, transparent);border:0;align-items:center;gap:6px;margin-left:auto;padding:0 13px 0 11px;display:inline-flex}.sheet .checkout{bottom:calc(-28px - env(safe-area-inset-bottom));margin:var(--sp-5) calc(var(--gutter) * -1) calc(-28px - env(safe-area-inset-bottom));padding:var(--sp-4) var(--gutter) calc(var(--sp-4) + env(safe-area-inset-bottom));background:var(--bg2);border-top:1px solid var(--line2);box-shadow:var(--elev-3);z-index:var(--z-raised);position:sticky}.checkout{gap:var(--sp-4);flex-direction:column;display:flex}.checkout>.k-actions{padding-top:0}.checkout>.btn.sm{height:auto;min-height:36px;padding-block:var(--sp-2);line-height:20px}.ck-k{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.ck-k small{font-size:var(--fs-micro);display:block}.mxp.money{color:var(--hot)}.ck-settings{width:auto;font-size:var(--fs-small);align-self:flex-start;gap:6px;margin-top:4px;padding:0 4px}.ck-amt,.ck-panel{display:none}@media (min-width:900px){.add-qr{margin:var(--sp-2) 0 var(--sp-4);justify-content:center;display:flex}.qr{background:var(--t);border-radius:var(--r-md);width:184px;height:184px}.qr path{fill:var(--on-bright)}.ck-amt{padding:var(--sp-1) 0 var(--sp-2);border-bottom:1px solid var(--line2);align-items:baseline;gap:2px;display:flex}.ck-amt:focus-within{border-bottom-color:var(--acc-line)}.ck-cur{font:800 var(--fs-title) / 1 var(--sans);color:var(--muted)}.ck-amt input{min-width:0;height:40px;font:800 var(--fs-hero) / 40px var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:1;padding:0}.ck-amt input::placeholder{color:var(--dim)}.checkout .k-choices .ck-other{display:none}}.ckfine{text-align:center;font-size:var(--fs-micro);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin-top:9px;overflow:hidden}.create-screen{padding-bottom:calc(var(--tray-live-h,var(--tray-h)) + 11px)}.tray{z-index:var(--z-tray);width:100%;min-height:var(--tray-h);max-width:var(--shell-max);padding:var(--sp-3) var(--gutter) calc(var(--sp-3) + env(safe-area-inset-bottom));background:var(--bg2);border-top:1px solid color-mix(in srgb, var(--overlay) 10%, transparent);box-shadow:var(--elev-3);flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.tray-row{align-items:center;gap:var(--sp-3);display:flex}.tray-tk{min-width:0;min-height:var(--tap);align-items:center;gap:var(--sp-4);padding:6px var(--sp-2) 6px 10px;background:var(--glass);border:1px solid var(--line2);border-radius:var(--r-md);color:inherit;font:inherit;text-align:left;cursor:pointer;flex:1;display:flex}.tray-tk.empty{cursor:default}.tray-ic{width:24px;height:32px;color:var(--t);flex:none;place-items:center;display:grid;position:relative}.tray-n{border-radius:var(--r-pill);background:var(--t);min-width:18px;height:18px;color:var(--bg);font:800 var(--fs-micro) / 1 var(--sans);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--bg2);place-items:center;padding:0 5px;animation:.25s ease-out tray-pop;display:grid;position:absolute;top:-7px;right:-9px}@keyframes tray-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tray-n{animation:none}}.tray-tx{flex-direction:column;flex:1;min-width:0;display:flex}.tray-tx .t{font:650 var(--fs-detail) / 20px var(--sans);white-space:nowrap;align-items:center;gap:2px;display:flex}.tray-tx .t .up{color:var(--muted);display:inline-flex;transform:rotate(180deg)}.tray-tx .m{font:450 var(--fs-micro) / 16px var(--sans);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tray-tx .m .est{color:var(--hot);font-weight:700}.tray-note{align-items:baseline;gap:var(--sp-3);padding:0 2px var(--sp-3);margin-bottom:var(--sp-3);border-bottom:1px solid var(--line);color:var(--t-soft);font:500 var(--fs-small) / 18px var(--sans);display:flex}.tray-note b{color:var(--t);font-weight:700}.tray-note .mt{flex:1;min-width:0}.tray-undo{padding:var(--sp-3) var(--sp-2);margin:calc(var(--sp-3) * -1) calc(var(--sp-2) * -1);color:var(--t);font:700 var(--fs-small) var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.tray .go{height:var(--tap);padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--acc);color:var(--on-acc);font:650 var(--fs-body) var(--sans);white-space:nowrap;cursor:pointer;border:0;align-items:center;display:inline-flex}.tray .go:disabled{background:var(--glass2);color:var(--muted);box-shadow:none;cursor:default}@media (max-width:899px) and (pointer:coarse){.kb-field .tray{bottom:var(--kb-inset)}}@media (min-width:900px){.create-screen{padding-bottom:0}.create-screen .tray{display:none}.create-screen .pane-side{position:sticky;top:28px}.create-screen .ck-panel{padding:var(--sp-5);border-radius:var(--r-lg);background:var(--bg2);border:1px solid var(--line);box-shadow:var(--elev-1);max-height:calc(100vh - 52px);display:block;overflow-y:auto}.app:has(.create-screen)~.nav{opacity:.45;pointer-events:none}.ck-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.ck-head h2{font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;margin:0}.ck-head span{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.ck-panel .itin{margin-top:var(--sp-3)}.ck-panel .it-main{min-height:56px}.ck-grip{width:20px;height:var(--tap);color:var(--dim);cursor:grab;touch-action:none;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;margin-left:-6px;padding:0;display:inline-flex}.ck-grip .up{transform:rotate(180deg)}.ck-grip:hover,.ck-grip:focus-visible{color:var(--t)}.ck-grip.dragging{cursor:grabbing;color:var(--acc-txt)}.ck-panel .stop:has(.ck-grip.dragging){background:var(--glass);border-radius:var(--r-md)}.ck-grip:focus-visible,.ck-panel .x:focus-visible,.ck-name:focus-within{outline:2px solid var(--acc-line);outline-offset:2px}.ck-name{align-items:center;gap:var(--sp-2);height:var(--tap);margin:var(--sp-2) 0 0;padding:0 var(--sp-3);border-radius:var(--r-md);background:var(--glass);cursor:text;display:flex}.ck-name-l{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);flex:none}.ck-name input{min-width:0;height:100%;font:650 var(--fs-detail) var(--sans);letter-spacing:-.01em;background:0 0;border:0;border-radius:0;flex:1;padding:0}.ck-name input:focus{box-shadow:none;outline:0}.ck-name .cnt{font:600 var(--fs-micro) var(--sans);color:var(--dim);font-variant-numeric:tabular-nums;flex:none}.ck-panel .k-note{margin-top:var(--sp-2)}.ck-panel .checkout{margin-top:var(--sp-5)}.ck-receipt .bought{margin-bottom:var(--sp-4)}.ck-receipt .bought-rows{margin-top:var(--sp-4)}.ck-receipt .k-actions{flex-direction:row;justify-content:flex-end}.ck-receipt .k-actions .btn{width:auto}}@media (min-width:900px) and (max-width:1099px){.create-screen .panes{grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}}.bchips{gap:var(--sp-2);scrollbar-width:none;margin:var(--sp-4) calc(var(--gutter) * -1) 0;padding:0 var(--gutter);display:flex;overflow-x:auto}.bchips::-webkit-scrollbar{display:none}.bchip{height:36px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--glass2);font:600 var(--fs-detail) var(--sans);color:var(--t);white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:6px;display:inline-flex}.bchip .timg.sm{border-radius:var(--r-xs);width:18px;height:18px}.bchip.on{box-shadow:inset 0 0 0 1px var(--t-soft);color:var(--t)}.bchips.tabs{margin-top:var(--sp-2);border-bottom:1px solid var(--line);align-items:stretch;gap:18px}.bchips.tabs .bchip{height:42px;box-shadow:none;color:var(--muted);font:600 var(--fs-detail) var(--sans);background:0 0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:0}.bchips.tabs .bchip.on{color:var(--t);border-bottom-color:var(--t)}.bchips.tabs .tabs-in{align-items:stretch;gap:18px;display:flex}.bchips.tabs .bchip.srch{min-width:var(--tap);color:var(--t);justify-content:center}.srh{margin-top:var(--sp-2);align-items:center;gap:10px;display:flex}.srh .search{flex:1;margin:0}.srh .search:focus-within{border-color:var(--line2)}.srh-x{min-height:var(--tap);color:var(--t);font:600 var(--fs-detail) var(--sans);cursor:pointer;background:0 0;border:0;padding:0 2px}.sg-list{gap:var(--sp-4);margin-top:var(--sp-4);flex-direction:column;display:flex}.sg-sec{flex-direction:column;display:flex}.sg-sec .micro{margin-top:0}.sg{align-items:center;gap:var(--sp-3);min-height:var(--tap);border:0;border-bottom:1px solid var(--line);color:var(--t);font:inherit;text-align:left;cursor:pointer;background:0 0;padding:9px 2px;display:flex}.sg-tx{flex-direction:column;min-width:0;display:flex}.sg-n{font:600 var(--fs-detail) / 20px var(--sans)}.sg-m{color:var(--muted);font:500 var(--fs-micro) / 16px var(--sans)}.sr-day{margin:var(--sp-2) 2px 0;color:var(--muted);font:700 var(--fs-micro) var(--sans);letter-spacing:.06em}.bpair{isolation:isolate;flex:none;width:40px;height:32px;position:relative}.bpair span{background:var(--crest-bg);border:2px solid var(--crest-edge);width:28px;height:28px;z-index:calc(var(--z-raised) + 1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.bpair span+span{z-index:var(--z-raised);top:4px;left:13px}.bpair img{object-fit:contain;width:18px;height:18px}.ht-demo{margin:0 0 var(--sp-4);padding:0 var(--sp-4);border-radius:var(--r-lg);background:var(--glass)}.ht-demo .itin{margin:var(--sp-2) 0 0}.ht-tray{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;border-top:1px solid var(--line);display:flex}.ht-tray .t{font:600 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.ht-demo .it-main{min-height:44px}.ht-demo .stop{animation:.42s cubic-bezier(.2,.8,.2,1) both ht-drop}.ht-demo .stop:nth-child(2){animation-delay:.38s}.ht-demo .stop:nth-child(3){animation-delay:.76s}@keyframes ht-drop{0%{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.ht-demo .stop{animation:none}}.ht-tile{background:var(--crest-bg);width:26px;height:26px;color:var(--on-crest);font:800 var(--fs-micro) var(--sans);border-radius:50%;justify-content:center;align-items:center;display:flex}.ht-tile.draw{background:var(--draw-tile);color:var(--t-soft)}.hw-steps{gap:var(--sp-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hw-step{gap:var(--sp-4);align-items:flex-start;display:flex}.hw-n{border-radius:var(--r-pill);background:var(--glass2);width:28px;height:28px;color:var(--t);font:700 var(--fs-small) var(--sans);font-variant-numeric:tabular-nums;flex:0 0 28px;justify-content:center;align-items:center;display:flex}.hw-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.pp{color:var(--on-avatar);text-transform:lowercase;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--overlay) 18%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;overflow:hidden}.pp img{object-fit:cover;width:100%;height:100%;display:block}.pp.g0{background:linear-gradient(135deg, var(--av0-from), var(--av0-to))}.pp.g1{background:linear-gradient(135deg, var(--av1-from), var(--av1-to))}.pp.g2{background:linear-gradient(135deg, var(--av2-from), var(--av2-to))}.pp.g3{background:linear-gradient(135deg, var(--av3-from), var(--av3-to))}.pp.g4{background:linear-gradient(135deg, var(--av4-from), var(--av4-to))}.pp.g5{background:linear-gradient(135deg, var(--av5-from), var(--av5-to))}.pp.big{box-shadow:0 14px 40px color-mix(in srgb, var(--earn-tint) 25%, transparent), inset 0 0 0 2px color-mix(in srgb, var(--overlay) 18%, transparent)}.tkbadge.league{background:var(--crest-bg);border-radius:50%}.tkbadge.league img{object-fit:cover;width:100%;height:100%;display:block}.tkbadge.ball{background:var(--crest-bg);color:var(--on-crest);border-radius:50%}.tk-pills{flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.pl{border-radius:var(--r-pill);height:22px;font:650 var(--fs-micro) / 1 var(--sans);white-space:nowrap;background:var(--glass2);color:var(--muted);align-items:center;gap:5px;padding:0 7px;display:inline-flex}.pl .n{font-family:var(--mono);font-weight:700}.pl.fav,.pl.up{background:var(--good-soft);color:var(--good-txt)}.pl.middle{background:var(--acc-soft);color:var(--acc-txt)}.pl.wild{background:var(--hot-soft);color:var(--hot-txt)}.pl.down{background:var(--bad-soft);color:var(--bad-txt)}.pl.by{background:var(--who-soft);color:var(--who);padding-left:3px}.pl.by .pp{box-shadow:none;flex:none}.tl-tx .t2 .pl.by{margin-right:6px}.lb.by{background:var(--glass2);color:var(--t-soft)}.lb.lvl{background:color-mix(in srgb, var(--acc) 20%, transparent);color:var(--acc-txt-hi)}.lb.ok{background:color-mix(in srgb, var(--good) 14%, transparent);color:var(--good-txt)}.ddsep{background:var(--line);height:1px;margin:4px 8px}.crow-by{border-radius:var(--r-lg);background:var(--glass);align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.crow-by .who{text-align:left;min-width:0;color:var(--t);background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.crow-by .who b{font-weight:800;font-size:var(--fs-detail);letter-spacing:-.01em;display:block}.crow-by .who span{min-width:0}.crow-by .who small{font-size:var(--fs-micro);color:var(--muted);font-variant-numeric:tabular-nums;display:block}.fol{height:36px;padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--acc);color:var(--on-acc);font:650 var(--fs-detail) var(--sans);cursor:pointer;border:0;flex:none;align-items:center;gap:5px;display:inline-flex}.fol.on{background:var(--glass2);color:var(--t)}.rest-note{font-size:var(--fs-small);border-radius:var(--r-md);background:var(--acc-soft);border:1px solid var(--acc-line);color:var(--t-soft);margin:2px 0 10px;padding:9px 12px;line-height:1.45}.ttlbtn{text-align:left;color:var(--t);background:0 0;border:0;align-items:center;gap:8px;max-width:100%;padding:2px 0;display:flex}.ttlbtn .subttl{line-height:1.2}.ttlbtn .ed{border-radius:var(--r-pill);background:var(--glass2);width:28px;height:28px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:flex}.tksheet.g>.ttlbtn{grid-area:1/2/auto/4}.naming .nhd{justify-content:space-between;align-items:center;display:flex}.nfield{border-radius:var(--r-md);background:var(--bg);border:1px solid var(--acc);height:50px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 25%, transparent);align-items:center;gap:8px;margin-top:12px;padding:0 12px;display:flex}.nfield input{min-width:0;height:100%;color:var(--t);font:800 var(--fs-body) var(--sans);letter-spacing:-.02em;background:0 0;border:0;outline:0;flex:1;padding:0}.nfield .cnt{font:600 var(--fs-micro) var(--sans);color:var(--dim);font-variant-numeric:tabular-nums}.nsugg{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.nsugg button{border-radius:var(--r-pill);background:var(--glass);height:32px;color:var(--t-soft);font:700 var(--fs-small) var(--sans);border:0;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.nsugg button.on{background:var(--acc-soft);border-color:var(--acc-line);color:var(--t)}.bought{align-items:center;gap:var(--sp-2);text-align:center;margin-bottom:var(--sp-6);flex-direction:column;display:flex}.bought .k-lede{margin:0}.bought-ic{background:var(--good-soft);width:48px;height:48px;color:var(--good);margin-bottom:var(--sp-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.bought .sheet-ttl{margin:0}.shr{gap:var(--sp-5);flex-direction:column;display:flex}.shr-ic{background:var(--glass2);width:40px;height:40px;color:var(--t-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.shr-ic.ok{background:var(--good-soft);color:var(--good)}.shr-ic.pk{background:var(--earn-soft);color:var(--earn)}.shr-hd{margin-bottom:var(--sp-6)}.shr-pick{gap:var(--sp-4);flex-direction:column;display:flex}.shr-how{font-size:var(--fs-detail)}.shr-sec{margin-top:var(--sp-8)}@media (min-width:900px){.shr-preview{border-radius:var(--r-md);border:1px solid var(--line);width:100%;height:auto;display:block}}.sec-hd{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:32px;margin:var(--sp-8) 0 var(--sp-3);display:flex}.eyebrow{font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;color:var(--t)}.shr-ic.off{color:var(--muted)}.steps{counter-reset:s;gap:var(--sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps li{counter-increment:s;padding-left:44px;position:relative}.steps li:before{content:counter(s);background:var(--glass2);width:28px;height:28px;color:var(--t);font:700 var(--fs-small) var(--sans);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.steps b{font:650 var(--fs-body) / 22px var(--sans);display:block}.steps span{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin-top:2px;display:block}.exk{margin-top:var(--sp-5);padding:var(--sp-4);gap:var(--sp-2);font-size:var(--fs-detail);flex-direction:column;display:flex}.exk .micro{color:var(--earn)}.exk .mono{color:var(--earn);font-weight:700}.exk .tot{border-top:1px solid var(--line);padding-top:7px;font-weight:800}.lbf{justify-content:space-between;align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0 var(--sp-5);display:flex}.pod{gap:var(--sp-3);margin:0 0 var(--sp-4);grid-template-columns:1fr 1.15fr 1fr;align-items:end;display:grid}.pod .c{border-radius:var(--r-lg);background:var(--glass);color:var(--t);border:0;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:14px 6px 12px;display:flex;position:relative}.pod .c.one{background:color-mix(in srgb, var(--podium) 12%, transparent);padding-top:18px}.pod-face{display:flex;position:relative}.pod .md{width:26px;height:26px;font:800 var(--fs-small) var(--sans);background:var(--medal-bg);color:var(--t);box-shadow:0 0 0 3px var(--bg);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px;right:-4px}.pod .one .md{background:var(--podium);width:30px;height:30px;color:var(--on-bright)}.pod .h{font-weight:650;font-size:var(--fs-detail);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pod .a,.ldr .v .a{font:700 var(--fs-detail) var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pod .b,.ldr .v .b{font:450 var(--fs-small) var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.a.g{color:var(--good)}.a.r{color:var(--bad)}.a.pk{color:var(--earn)}.lbl-list{border-radius:var(--r-lg);background:var(--glass);overflow:hidden}.ldr{align-items:center;gap:var(--sp-3);width:100%;min-height:64px;padding:var(--sp-3) var(--sp-4);border:0;border-bottom:1px solid color-mix(in srgb, var(--overlay) 6%, transparent);color:var(--t);text-align:left;background:0 0;display:flex}.lbl-list .ldr:last-child{border-bottom:0}.ldr .rk{text-align:center;width:24px;font:600 var(--fs-detail) var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.ldr .nm{flex:1;min-width:0}.ldr .nm .h{font:650 var(--fs-body) / 22px var(--sans);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.ldr .nm .h .fol{color:var(--acc-txt);background:0 0;height:auto;padding:0}.ldr .nm .s{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ldr .v{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;line-height:1.15;display:flex}.ldr .v .a{font-size:var(--fs-body)}.lbme{bottom:calc(var(--nav-h) + env(safe-area-inset-bottom) + 10px);z-index:calc(var(--z-raised) + 2);border-radius:var(--r-lg);background:var(--bg2);box-shadow:0 -14px 30px color-mix(in srgb, var(--scrim) 90%, transparent);margin-top:12px;position:sticky}.ldr.me{border-radius:var(--r-lg);background:var(--glass2)}.ldr.me .rk{color:var(--acc-txt)}.lbempty{text-align:center;padding:var(--sp-6) var(--sp-4);border-radius:var(--r-lg);background:var(--glass);color:var(--muted);font:450 var(--fs-detail) / 20px var(--sans)}.lb-desk,.pf-cols,.pf-rows,.pf-empty,.profile .phd-acts,.pf-panes>.pane-side:empty{display:none}.pf-panes .pane-lead,.pf-panes .pane-main{gap:var(--sp-6);flex-direction:column;display:flex}@media (min-width:900px){.leaders{align-items:center;column-gap:var(--sp-4);grid-template-columns:280px minmax(0,1fr);display:grid}.leaders>*{grid-column:1/-1}.leaders>.segc{grid-column:1;margin-bottom:0}.leaders>.lbf{grid-column:2;justify-content:flex-end;margin:0}.leaders>.pod,.leaders>.lbl-list,.leaders>.lbme,.leaders>.lbempty,.leaders>.loading>section{display:none}.lb-desk{gap:var(--sp-4);margin-top:var(--sp-6);flex-direction:column;display:flex}.lb-you{align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);background:var(--glass2);font:500 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums;color:var(--t-soft);display:flex}.lb-you b{color:var(--t);font-weight:650}.lb-you .a{font-weight:650}.lb-table{padding:var(--sp-1) 0;border-radius:var(--r-lg);background:var(--glass)}.lb-hd,.lb-row{align-items:center;column-gap:var(--sp-4);padding:0 var(--sp-4);grid-template-columns:32px minmax(0,1fr) 128px 104px 88px;display:grid}.lb-hd{min-height:40px;font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.lb-hd .lb-n{font:inherit}.lb-hd .lb-n.on{color:var(--t);font-weight:600}.lb-row{min-height:64px;color:var(--t);box-shadow:inset 0 1px 0 var(--line);text-decoration:none}.lb-rk{text-align:center;font:500 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted)}.lb-rk.top{color:var(--t);font-weight:800}.lb-who{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.lb-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.lb-tx .h{font:650 var(--fs-body) / 22px var(--sans);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.lb-tx .h .fol{height:auto;color:var(--acc-txt);background:0 0;padding:0}.lb-tx .s{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lb-n{text-align:right;white-space:nowrap;font:500 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums}.lb-row .lb-n:nth-child(3){font-weight:650}.lb-n.g{color:var(--good)}.lb-n.r{color:var(--bad)}.lb-n.pk{color:var(--earn)}.lb-none{color:var(--dim)}.lb-row.on{background:var(--glass2)}.lb-skel .lb-rk,.lb-skel .lb-n{justify-content:flex-end;display:flex}.lb-skel .lb-rk{justify-content:center}.lb-empty{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4);box-shadow:inset 0 1px 0 var(--line);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);display:flex}.lb-empty p{margin:0}.lb-empty .btn{flex:none}.app.nested .profile>.subhdr{display:none}.profile .phd-acts{gap:var(--sp-2);display:flex}.profile .phd-acts .btn{flex:none;width:auto}.profile .phd-h .fol{display:none}.profile .phd-rank{background:var(--glass2);color:var(--t-soft)}.profile .pstat{background:0 0;padding:0}.profile .pstat-row{justify-content:start;gap:var(--sp-8);grid-auto-columns:auto}.profile .pstat-row>div{text-align:left;align-items:flex-start;padding:0}.profile .pstat-row>div+div{border-left:0}.profile .pstat-note{text-align:left}.pf-cards,.pf-sec>.empty{display:none}.pf-rows{display:block}.pf-cols,.pf-rows .tl-open{column-gap:var(--sp-3);grid-template-columns:44px minmax(0,1fr) 56px 72px 104px 16px;display:grid}.pf-rows .tl-go{grid-column:6}.pf-cols{margin:calc(var(--sp-2) * -1) 0 var(--sp-1);padding:0 var(--sp-4);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.pf-cols>span{text-align:right;white-space:nowrap}.pf-cols>:first-child{grid-column:3}.pf-rows .tl-open{text-decoration:none}.pf-rows .tl-c .mxp{justify-content:flex-end}.pf-rows .tl-open[aria-current=true]{background:var(--glass2)}.pf-empty{padding:var(--sp-4) 0;font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin:0;display:block}.pf-empty button{color:var(--acc-txt);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}}@media (pointer:fine) and (min-width:900px){.lb-row:is(a):hover,.pf-rows a.tl-open:hover{background:var(--glass)}.lb-row.on:is(a):hover,.pf-rows .tl-open[aria-current=true]:hover{background:var(--glass2)}}@media (min-width:1100px){.pf-panes.panes{row-gap:var(--sp-6);grid-template-rows:auto 1fr}.pf-panes>.pane-lead{grid-area:1/2}.pf-panes>.pane-main{grid-area:1/1/span 2}.pf-panes>.pane-side{padding-bottom:var(--sp-6);grid-area:2/2;position:static}.pf-panel .crow-by{display:none}}.pmine{flex-direction:column;gap:10px;margin-top:14px;display:flex}.pub{min-height:100dvh;padding:0 var(--gutter) calc(28px + env(safe-area-inset-bottom));background:var(--bg);justify-content:center;display:flex}.pub-in{width:100%;max-width:var(--shell-max);flex-direction:column;gap:14px;padding-top:18px;display:flex}.pub-top{justify-content:space-between;align-items:center;display:flex}.pub-brand{font:800 var(--fs-large) var(--sans);letter-spacing:-.04em;color:var(--t);text-decoration:none}.pub-who{border-radius:var(--r-lg);background:var(--glass);align-items:center;gap:10px;padding:10px 12px;display:flex}.pub-who b{font-size:var(--fs-detail);display:block}.pub-who small{font-size:var(--fs-micro);color:var(--muted);display:block}.pub-av{background:linear-gradient(135deg, var(--av0-from), var(--av0-to));width:38px;height:38px;color:var(--on-avatar);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.pub-av.big{width:84px;height:84px;font-size:var(--fs-hero)}.pub-av img{object-fit:cover;width:100%;height:100%}.pub-title{font:800 var(--fs-large) / 34px var(--sans);letter-spacing:-.02em;margin:0}.pub-mult{font:700 var(--fs-display) var(--sans);letter-spacing:-.05em;color:var(--acc-txt);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:flex}.pub-mult.hot{color:var(--hot)}.pub-mult.g{color:var(--good)}.pub-mult small{font-size:var(--fs-heading)}.pub-mult span{margin-left:var(--sp-3);font:600 var(--fs-detail) var(--sans);letter-spacing:0;color:var(--muted)}.pub-itin{text-align:left;margin:4px 0 6px}.pub-how{gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);text-align:left;grid-template-columns:minmax(0,1fr);display:grid}.pub-how b{font:650 var(--fs-body) / 22px var(--sans);color:var(--t);margin-bottom:2px;display:block}.pub-cta{margin-top:6px;text-decoration:none}.legal-links{text-align:center}.legal-links a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.pub-in.legal{text-align:left;gap:var(--sp-4)}.pub-in.legal .pub-top{grid-template-columns:var(--tap) 1fr var(--tap);align-items:center;display:grid}.pub-in.legal .pub-brand{grid-column:2;justify-self:center;align-items:center;display:flex}.pub-in.legal .backbtn{text-decoration:none}.pub-in.legal .lede,.pub-in .k-lede{font:450 var(--fs-body) / 24px var(--sans);color:var(--muted);margin:0}.legal-doc{font:450 var(--fs-detail) / 23px var(--sans);color:var(--t);overflow-wrap:anywhere}.legal-doc p,.legal-doc ul,.legal-doc ol{margin:0 0 var(--sp-3)}.legal-doc ul,.legal-doc ol{padding-left:var(--sp-5)}.legal-doc li+li{margin-top:var(--sp-2)}.legal-doc b{font-weight:650}.legal-doc a{color:var(--t);text-underline-offset:3px;text-decoration:underline}.legal-doc h2{margin:var(--sp-8) 0 var(--sp-3);font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;scroll-margin-top:var(--sp-4)}.legal-doc h3{margin:var(--sp-5) 0 var(--sp-2);font:650 var(--fs-body) / 22px var(--sans)}.legal-version{color:var(--muted);font-size:var(--fs-small)}.legal-toc{padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);margin-bottom:var(--sp-4)}.legal-doc .legal-toc ol{margin:0;padding:0;list-style:none}.legal-doc .legal-toc li+li{margin-top:var(--sp-1)}.legal-doc .legal-toc a{color:var(--muted);text-decoration:none}.legal-rows{gap:var(--sp-2);margin-bottom:var(--sp-3);display:grid}.legal-row{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-lg);background:var(--glass);margin:0}.legal-row dt{font:600 var(--fs-micro) / 16px var(--sans);color:var(--muted)}.legal-row dt+dd{margin:0}.legal-row dd+dt{margin-top:var(--sp-2)}.pub-head{text-align:left;flex-direction:column;gap:12px;display:flex}.pub-head .pub-title{font-size:inherit;margin:0}.faq{gap:var(--sp-2);flex-direction:column;display:flex}.faq [hidden]{display:none}.faq-search{color:var(--dim);align-items:center;display:flex;position:relative}.faq-search svg{pointer-events:none;position:absolute;left:14px}.faq-search input{border:1px solid var(--line2);border-radius:var(--r-md);background:var(--glass);width:100%;height:48px;color:var(--t);font:500 var(--fs-body) var(--sans);outline:none;padding:0 44px 0 42px}.faq-search input::placeholder{color:var(--dim)}.faq-search input:focus-visible{border-color:var(--acc-line);background:var(--glass2)}.faq-search kbd{border:1px solid var(--line2);border-radius:var(--r-xs);font:600 var(--fs-micro) / 20px var(--mono);color:var(--dim);padding:0 6px;position:absolute;right:12px}.faq-search.has kbd{display:none}@media (pointer:coarse){.faq-search kbd{display:none}}.faq-chips{top:env(safe-area-inset-top,0px);z-index:var(--z-badge);gap:var(--sp-2);margin:0 calc(-1 * var(--gutter));padding:var(--sp-3) var(--gutter);scrollbar-width:none;background:color-mix(in srgb, var(--scrim) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;position:sticky;overflow-x:auto}.faq-chips::-webkit-scrollbar{display:none}.faq-chip{height:34px;padding:0 var(--sp-4);border:1px solid var(--line2);border-radius:var(--r-pill);font:600 var(--fs-small) var(--sans);color:var(--muted);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:inline-flex}.faq-chip:hover{color:var(--t);border-color:var(--line2);background:var(--glass)}.faq-group{flex-direction:column;scroll-margin-top:64px;display:flex}.faq-group h2{margin:var(--sp-5) 0 var(--sp-1);font:700 var(--fs-micro) / 16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);justify-content:space-between;display:flex}.faq-qa{border-bottom:1px solid var(--line);scroll-margin-top:64px}.faq-qa summary{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);min-height:var(--tap);padding:var(--sp-4) 0;font:650 var(--fs-body) / 23px var(--sans);color:var(--t);cursor:pointer;list-style:none;display:flex}.faq-qa summary::-webkit-details-marker{display:none}.faq-qa summary svg{color:var(--dim);flex:none;margin-top:3px;transition:transform .2s}.faq-qa[open] summary svg{color:var(--acc-txt);transform:rotate(45deg)}.faq-qa summary:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px;border-radius:var(--r-xs)}.faq-a{padding:0 0 var(--sp-5);font:450 var(--fs-detail) / 23px var(--sans);color:var(--muted)}.faq-a p,.faq-a ul{margin:0 0 var(--sp-3)}.faq-a ul{padding-left:var(--sp-5)}.faq-a li+li{margin-top:var(--sp-1)}.faq-a b{color:var(--t);font-weight:650}.faq-a a{color:var(--acc-txt);text-underline-offset:3px}.faq-a .faq-earn{color:var(--earn)}.faq-rows{gap:var(--sp-2) var(--sp-4);margin:0 0 var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--glass);grid-template-columns:auto 1fr;display:grid}.faq-rows dt{color:var(--t);font-weight:650}.faq-rows dd{margin:0}@media (max-width:420px){.faq-rows{grid-template-columns:1fr;gap:2px}.faq-rows dd+dt{margin-top:var(--sp-2)}}.faq-pill{padding:0 var(--sp-2);border-radius:var(--r-pill);font:700 var(--fs-micro) / 20px var(--mono);white-space:nowrap;display:inline-block}.faq-pill.good{background:var(--good-soft);color:var(--good-txt)}.faq-pill.bad{background:var(--bad-soft);color:var(--bad-txt)}.faq-pill.acc{background:var(--acc-soft);color:var(--acc-txt)}.faq-pill.dim{background:var(--glass2);color:var(--muted)}.faq-roll{margin:0 0 var(--sp-3);font:600 var(--fs-micro) / 16px var(--mono);font-variant-numeric:tabular-nums;align-items:stretch;display:flex}.faq-roll div{min-width:0;padding:var(--sp-2) 10px;border:1px solid var(--line);background:var(--glass);border-radius:10px;flex:1}.faq-roll div.hit{border-color:color-mix(in srgb, var(--good) 40%, transparent)}.faq-roll span{color:var(--dim);font-weight:500;display:block}.faq-roll b{font-size:var(--fs-small);color:var(--t)}.faq-roll i{width:22px;color:var(--acc-txt);place-items:center;font-style:normal;display:grid}.faq-copy{font:600 var(--fs-small) var(--sans);color:var(--dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.faq-copy:hover{color:var(--acc-txt)}.faq-qa.faq-flash,.faq-group.faq-flash{border-radius:10px;animation:1.6s ease-out faq-flash}@keyframes faq-flash{0%{background:var(--acc-soft);box-shadow:0 0 0 8px var(--acc-soft)}to{background:0 0;box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.faq-qa.faq-flash,.faq-group.faq-flash{animation:none}.faq-qa summary svg{transition:none}}::highlight(faq-match){background-color:var(--hot-soft);color:var(--t)}.faq-empty{margin:var(--sp-5) 0;color:var(--muted)}.faq-empty b{color:var(--t)}.faq-contact{gap:var(--sp-3);margin-top:var(--sp-6);padding:var(--sp-5);border-radius:var(--r-lg);background:var(--glass);flex-direction:column;scroll-margin-top:64px;display:flex}.faq-contact h2{font:750 var(--fs-title) var(--sans);margin:0}.faq-contact p{color:var(--muted);margin:0}.faq-contact .mono{color:var(--acc-txt)}.faq-link{min-height:32px;font:600 var(--fs-small) var(--sans);color:var(--acc-txt);align-self:flex-start;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.faq-link:hover{text-underline-offset:3px;text-decoration:underline}.faq-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pub-aside,.pub-back,.pub-updated{display:none}@media (min-width:900px){.pub-read{padding-inline:var(--page-gutter);justify-content:flex-start}.pub-read .pub-in{max-width:680px;padding-top:28px}.pub-read .pub-back{border-radius:var(--r-md);height:40px;font:600 var(--fs-detail) var(--sans);color:var(--acc-txt);align-self:flex-start;align-items:center;gap:2px;margin-left:-4px;padding:0 10px 0 4px;text-decoration:none;display:inline-flex}.pub-read .pub-back:hover{background:var(--glass)}.pub-read .pub-back:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px}.pub-read .pub-in.legal>.btn.ghost{display:none}.pub-read .pub-in.legal .pub-top{display:flex}.pub-read .pub-in.legal .pub-top .backbtn{display:none}.pub-read .pub-updated{margin:calc(var(--sp-2) - 14px) 0 0;font-size:var(--fs-small);color:var(--muted);display:block}.pub-read .btn{align-self:flex-start;width:auto}.pub-read .legal-links{text-align:left}}@media (min-width:1100px){.pub-read .pub-aside{flex:0 0 200px;align-self:flex-start;margin-left:64px;padding-top:196px;display:block;position:sticky;top:28px}.pub-read:has(.pub-aside) .faq-chips{display:none}.faq-index{flex-direction:column;gap:2px;display:flex}.faq-index b{font:700 var(--fs-micro) / 16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:10px}.faq-index a{border-left:2px solid var(--line);font:600 var(--fs-small) / 18px var(--sans);color:var(--muted);padding:7px 0 7px 12px;text-decoration:none}.faq-index a:hover{color:var(--t)}.faq-index a[aria-current=true]{border-left-color:var(--acc);color:var(--t)}}.pub-share{display:none}@media (min-width:900px){.pub-share{margin-top:var(--sp-6);display:block}.pub-share .k-targets{justify-content:center;gap:var(--sp-6)}}.inv{gap:var(--sp-3);flex-direction:column;display:flex}.inv-sub{margin:calc(var(--sp-2) * -1) 0 var(--sp-2);font-size:var(--fs-detail)}.inv-h{margin-top:var(--sp-6);font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em}.inv-stats{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.inv-stats div{flex-direction:column;gap:2px;min-width:0;display:flex}.inv-stats b{font:700 var(--fs-title) / 26px var(--sans);font-variant-numeric:tabular-nums}.inv-stats span{font-size:var(--fs-small);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inv-mint{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.inv-mint label{font-size:var(--fs-detail);color:var(--t-soft);flex-direction:column;gap:4px;width:92px;margin:0;display:flex}.inv-mint label.grow{flex:1;min-width:120px}.inv-mint .btn{width:auto;height:52px;padding:0 var(--sp-5);border-radius:var(--r-pill)}.inv-minted{padding:var(--sp-4);border-radius:var(--r-lg);background:var(--good-soft);flex-direction:column;gap:10px;display:flex}.inv-minted .h{font-size:var(--fs-small);color:var(--good);justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:flex}.inv-minted .h span{color:var(--muted);font-weight:600}.inv-words{flex-wrap:wrap;gap:6px;display:flex}.inv-words code,.inv-list code{font:600 var(--fs-small) var(--mono);color:var(--t)}.inv-words code{background:color-mix(in srgb, var(--scrim) 50%, transparent);border-radius:var(--r-sm);padding:4px 9px}.inv-row{align-items:center;gap:8px;display:flex}.inv-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inv-list li{border-bottom:1px solid var(--line);min-height:42px;font-size:var(--fs-small);align-items:center;gap:10px;padding:9px 0;display:flex}.inv-list li.used code,.inv-list li.expired code,.inv-list li.burned code{color:var(--dim);text-decoration:line-through}.inv-meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.inv-list.vouchers .inv-meta{white-space:normal}.inv-list .mono{font-family:var(--mono);font-size:var(--fs-small);text-overflow:ellipsis;flex:1;overflow:hidden}.inv-x{font:600 var(--fs-small) var(--sans);color:var(--acc-txt);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.inv-x.bad{color:var(--bad)}.inv-x.dim{color:var(--dim)}.inv-x:disabled{opacity:.4}.admin-tabs{margin-bottom:var(--sp-4)}.inv-list.support li{align-items:stretch;gap:var(--sp-1);padding:var(--sp-3) 0;flex-direction:column}.inv-list.support li.closed .sm-body{color:var(--muted)}.sm-topic{font:700 var(--fs-small) var(--sans);color:var(--t-soft);flex:none}.sm-body{font:450 var(--fs-detail) / 1.45 var(--sans);color:var(--t);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sm-reply{margin:var(--sp-2) 0 0 var(--sp-4);padding-left:var(--sp-3);border-left:2px solid var(--acc-line)}.sm-reply-h{font:600 var(--fs-small) var(--sans);color:var(--t-soft)}.sm-undelivered{color:var(--warn)}.sm-compose{margin-top:var(--sp-2);gap:var(--sp-2);flex-direction:column;display:flex}.sm-compose label{margin:0}.sm-ctx{text-align:left;color:var(--dim);overflow-wrap:anywhere;margin:0}.payouts-sql{margin-top:var(--sp-2);white-space:nowrap;-webkit-user-select:all;user-select:all;display:block;overflow-x:auto}.inv-confirm{font-size:var(--fs-small);color:var(--bad);white-space:nowrap;flex:none;align-items:center;gap:8px;font-weight:600;display:flex}.inv-confirm .yes{border-radius:var(--r-sm);background:var(--bad-soft);border:1px solid color-mix(in srgb, var(--bad) 35%, transparent);height:28px;color:var(--bad);font:700 var(--fs-small) var(--sans);cursor:pointer;padding:0 10px}.inv-confirm .no{color:var(--muted);font:600 var(--fs-small) var(--sans);cursor:pointer;background:0 0;border:0;padding:0}.inv-empty{margin:0}.inv.vouchers{margin-bottom:var(--sp-10)}.btn.good{background:var(--good-soft);color:var(--good);border:1px solid color-mix(in srgb, var(--good) 35%, transparent);box-shadow:none}.toast{left:50%;bottom:calc(var(--nav-h) + 12px + env(safe-area-inset-bottom));z-index:var(--z-toast);background:var(--t);color:var(--bg);font:700 var(--fs-small) var(--sans);border-radius:var(--r-md);box-shadow:var(--elev-2);white-space:nowrap;pointer-events:none;align-items:center;gap:var(--sp-2);max-width:calc(100vw - 2 * var(--gutter));padding:10px 14px;display:flex;position:fixed;transform:translate(-50%)}.toast-ic{display:flex}.toast-t{text-overflow:ellipsis;overflow:hidden}.toast.has-action{pointer-events:auto}.toast-a{font:inherit;color:inherit;opacity:.62;padding:0 0 0 var(--sp-2);border:0;border-left:1px solid color-mix(in srgb, var(--bg) 22%, transparent);cursor:pointer;background:0 0;margin-left:2px}.toast-x{border-radius:var(--r-pill);width:28px;height:28px;color:inherit;opacity:.62;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-6px -8px -6px 0;display:none}.toast-x:hover,.toast-x:focus-visible{opacity:1}.toast.is-stay{pointer-events:auto;white-space:normal;align-items:flex-start}.toast.is-stay .toast-t{overflow:visible}.toast.is-stay .toast-x{display:flex}@media (prefers-reduced-motion:no-preference){.toast{animation:.18s cubic-bezier(.2,.8,.2,1) toast-in}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}}@media (min-width:900px){.toast{left:auto;right:var(--content-right);pointer-events:auto;animation-name:toast-in-desk;bottom:24px;transform:none}.toast-x{display:flex}@keyframes toast-in-desk{0%{opacity:0;transform:translateY(8px)}}}.hdr-bell{border-radius:var(--r-pill);background:var(--glass2);width:36px;height:36px;color:var(--t);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:relative}.hdr-bell-dot{border-radius:var(--r-pill);background:var(--acc);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg);position:absolute;top:5px;right:6px}.hdr-bell-dot.warn{background:var(--warn)}.ib-tile{border-radius:var(--r-pill);background:var(--glass2);width:40px;height:40px;color:var(--t-soft);flex:none;justify-content:center;align-items:center;display:flex}.ib-tile.acc{background:var(--acc-soft);color:var(--acc-txt)}.ib-tile.good{background:var(--good-soft);color:var(--good-txt)}.ib-tile.warn{background:var(--warn-soft);color:var(--warn-txt)}.ib-tile.warn.solid{background:var(--warn);color:var(--on-bright)}.ib-tile.earn{background:var(--earn-soft);color:var(--earn)}.ib-tile.yolo{background:var(--acc)}.ib-pebble{border-radius:var(--r-xs);background:var(--on-acc);width:13px;height:13px}.btn.warn{background:var(--warn);color:var(--on-bright)}.ib-banner.action{background:var(--warn-soft);box-shadow:inset 0 0 0 1px var(--warn-line)}.ib-banner.blocking{background:var(--warn-soft);box-shadow:inset 0 0 0 1px var(--warn)}.ib-banner .ib-tile{width:36px;height:36px}.ib-banner-tx{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;padding:0;display:flex}button.ib-banner-tx{cursor:pointer}.ib-banner-tx b{font:700 var(--fs-detail) / 20px var(--sans);color:var(--t);letter-spacing:-.01em}.ib-banner-tx span{font:450 var(--fs-small) / 18px var(--sans);color:var(--t-detail)}.ib-head{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);padding-right:40px;display:flex}.ib-head .sheet-ttl{margin:0}.ib-group+.ib-group{margin-top:var(--sp-3)}.ib-group-ttl{margin:var(--sp-3) 0 0;font:700 var(--fs-micro) / 16px var(--sans);color:var(--muted)}.ib-group-ttl.need{color:var(--warn-txt)}.ib-group .k-row-in{align-items:flex-start}.ib-group .k-v{font:450 var(--fs-micro) / 22px var(--sans);color:var(--dim)}.ib-meta{align-items:center;gap:var(--sp-2);font-variant-numeric:tabular-nums;display:inline-flex}.ib-dot{border-radius:var(--r-pill);background:var(--acc);width:8px;height:8px}.ib-read{color:var(--t-soft);font-weight:550}.ib-more{align-items:center;gap:var(--sp-3);padding:0 0 var(--sp-3) calc(40px + var(--sp-3));display:flex}.ib-pips{gap:3px;display:inline-flex}.ib-pips i{border-radius:var(--r-xs);background:var(--glass3);width:18px;height:5px}.ib-pips i.w{background:var(--good)}.ib-pips i.c{background:var(--acc)}.ib-empty{align-items:center;gap:var(--sp-2);flex-direction:column;display:flex}.ib-empty b{color:var(--t);font:650 var(--fs-body) / 22px var(--sans)}.ib-cards{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ib-cards li{background:var(--glass);border-radius:var(--r-lg);padding:var(--sp-4);flex-direction:column;gap:4px;display:flex}.ib-cards b{font:650 var(--fs-detail) / 20px var(--sans)}.ib-cards span{font:450 var(--fs-detail) / 20px var(--sans);color:var(--t-detail)}.ib-foot{display:none}@media (min-width:900px){.sheet-wrap.inbox{padding:var(--popover-top) var(--content-right) 0 0;justify-content:flex-end;align-items:flex-start}.sheet-wrap.inbox .sheet-dim{background:0 0}.sheet-wrap.inbox .sheet{max-width:400px;max-height:calc(100vh - var(--popover-top) - 24px);background:var(--menu-bg);border-radius:var(--r-xl);padding-bottom:var(--sp-4);box-shadow:var(--elev-2);opacity:0;margin:0;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .18s ease-out;overflow-y:auto;transform:translateY(-8px)}.sheet-wrap.inbox[data-phase=open] .sheet{opacity:1;transform:none}.sheet-wrap.inbox[data-phase=leaving] .sheet{opacity:0;transform:translateY(-8px)}.sheet-wrap.inbox .sheet-grab{visibility:hidden}.ib-foot{margin-top:var(--sp-4);padding-top:var(--sp-2);border-top:1px solid var(--line);display:block}.ib-foot-link{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;min-height:var(--tap);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.ib-foot-link:hover,.ib-foot-link:focus-visible{color:var(--t)}}.skel{background:linear-gradient(90deg in srgb, var(--glass) 25%, var(--glass2) 37%, var(--glass) 63%);background-size:400% 100%;flex:none;animation:1.4s ease-in-out infinite skel-shimmer;display:block}@keyframes skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skel{background:var(--glass2);animation:none}}.fc-card.skel-card{cursor:default;pointer-events:none}.skel-rows{padding:0 var(--sp-4);border-radius:var(--r-lg);background:var(--glass);flex-direction:column;display:flex}.skel-row{align-items:center;gap:var(--sp-3);min-height:72px;padding:var(--sp-3) 0;background:0 0;border-radius:0;display:flex}.skel-row+.skel-row{border-top:1px solid var(--line)}.skel-row.tall{padding:18px 14px}.skel-row .tx{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.skel-tx{gap:var(--sp-2);flex-direction:column;display:flex}.skel-bal{gap:var(--sp-3);flex-direction:column;display:flex}.skel-bal .brows .br{cursor:default}.skel-ident{align-items:center;gap:14px;padding:6px 0 18px;display:flex}.skel-ident .tx{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.skel-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.skel-stats>.card{flex-direction:column;gap:8px;padding:12px 10px;display:flex}.tksheet.skel-tk{flex-direction:column;align-items:center;gap:10px;display:flex}.fc-ic,.trow-art,.td-hd>:first-child,.tksheet.g>.tkicon{align-self:start;margin-top:2px}.k-steps{gap:6px;display:flex}.k-steps span{background:var(--glass2);border-radius:2px;flex:1;height:4px}.k-steps span.on{background:var(--acc)}.k-head{gap:var(--sp-2);flex-direction:column;display:flex}.k-head.center{text-align:center;align-items:center}.k-head h1{font:800 var(--fs-large) / 34px var(--sans);letter-spacing:-.02em;text-wrap:balance;margin:0}.k-head p{font:450 var(--fs-body) / 24px var(--sans);color:var(--muted);text-wrap:pretty;margin:0}.k-list{background:var(--glass);border-radius:var(--r-lg);padding:0 var(--sp-4)}.k-list.plain{background:0 0;padding:0}.k-row+.k-row .k-row-in{border-top:1px solid var(--line)}.k-row-in{align-items:center;gap:var(--sp-4);width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:14px 0;display:flex}button.k-row-in{cursor:pointer}.k-row.media .k-row-in{gap:var(--sp-3);min-height:64px}.k-ic{width:24px;height:24px;color:var(--t-soft);flex:0 0 24px;justify-content:center;align-items:center;display:flex}.k-ic svg{width:24px;height:24px}.k-media{border-radius:var(--r-pill);flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.k-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.k-t{font:650 var(--fs-body) / 22px var(--sans);color:var(--t)}.k-s{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.k-v{font:600 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums;color:var(--t);flex:none}.k-chev{color:var(--dim);flex:none;transition:transform .2s}.k-chev.up{transform:rotate(180deg)}.k-row.idle .k-t,.k-row.idle .k-ic{color:var(--dim)}.k-row-more{padding:0 0 var(--sp-4) calc(24px + var(--sp-4))}.k-choices{gap:var(--sp-2);flex-wrap:wrap;display:flex}.k-choices button{min-height:var(--tap);padding:0 var(--sp-4);border-radius:var(--r-pill);background:var(--glass2);color:var(--t);font:600 var(--fs-detail) var(--sans);font-variant-numeric:tabular-nums;border:0;align-items:center;gap:6px;display:inline-flex}.k-choices button.on{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.checkout .k-choices button.on{box-shadow:inset 0 0 0 1px var(--t-soft);color:var(--t)}.k-choices small{font:600 var(--fs-micro) var(--sans);opacity:.75}.k-marks{justify-content:center;align-items:center;gap:var(--sp-4);display:flex}.k-mark{border-radius:var(--r-lg);justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.k-mark.yolo{background:var(--bg)}.k-mark.polymarket{background:var(--brand-polymarket);color:var(--overlay)}.k-mark svg{width:100%;height:100%;display:block}.k-join{color:var(--dim);transition:color .4s;display:flex}.k-join.on{color:var(--acc)}.k-actions{gap:var(--sp-3);padding-top:var(--sp-6);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}.k-helper{text-align:center;font:450 var(--fs-small) / 18px var(--sans);color:var(--muted);margin:0}.k-section{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.k-section h2{font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;margin:0}.k-on{color:var(--acc)}.k-good{color:var(--good)}.k-lede{margin:calc(var(--sp-5) * -1 + var(--sp-2)) 0 0;font:450 var(--fs-body) / 24px var(--sans);color:var(--muted);text-wrap:pretty}.mm-moves{margin-bottom:var(--sp-3)}.k-note{margin:var(--sp-4) 0 0;font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.k-addr{gap:var(--sp-2);margin-top:var(--sp-6);flex-direction:column;display:flex}.k-addr .addr{font-size:var(--fs-detail);color:var(--t);word-break:break-all}.k-failed-ic{border-radius:var(--r-pill);background:var(--bad-soft);width:56px;height:56px;color:var(--bad);margin:var(--sp-6) 0 var(--sp-5);justify-content:center;align-items:center;display:flex}.k-form{gap:var(--sp-4);flex-direction:column;display:flex}.k-field{flex-direction:column;display:flex}.k-field label{margin:0 0 var(--sp-2)}.k-hint,.si-hint{margin:var(--sp-2) 0 0;font:450 var(--fs-detail) / 20px var(--sans);color:var(--bad-txt)}.k-field input[aria-invalid=true]{border-color:var(--bad)}.k-check{gap:var(--sp-3);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);cursor:pointer;align-items:flex-start;margin:0;display:flex}.k-check input{width:20px;height:20px;accent-color:var(--acc);flex:none;margin:0}.k-sum{gap:var(--sp-3);flex-direction:column;margin:0;display:flex}.k-sum>div{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.k-sum dt{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.k-sum dt small{font:450 var(--fs-small) / 18px var(--sans);color:var(--dim);display:block}.k-sum dd{font:600 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums;color:var(--t);text-align:right;margin:0}.k-sum .strong dt{color:var(--t);font-weight:600}.k-choices.fill{flex-wrap:wrap}.k-choices.fill>button{padding:0 var(--sp-2);white-space:nowrap;flex:auto;justify-content:center}.warnln{border-radius:var(--r-md);background:var(--warn-soft);color:var(--warn-txt);font:450 var(--fs-detail) / 20px var(--sans);padding:var(--sp-3) var(--sp-4);margin:0}.warnln a{color:inherit;text-underline-offset:2px;text-decoration:underline}.warnln.outlasts{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.k-flowbar{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--tap);padding:var(--sp-2) 0 var(--sp-3);box-sizing:content-box;display:flex}.k-flowbar h1{font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;margin:0}.k-flowbar-acts{align-items:center;gap:var(--sp-1);margin-right:-6px;display:flex}.k-flowbar-acts .k-close{margin-right:0}.k-close{width:var(--tap);height:var(--tap);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:-6px;display:flex;position:relative}.k-close:before{content:"";background:var(--glass2);border-radius:50%;width:32px;height:32px;position:absolute}.k-close svg{position:relative}@media (max-width:899px){.nav.focus{display:none}}.k-targets{justify-content:space-around;gap:var(--sp-2);display:flex}.k-target{align-items:center;gap:var(--sp-2);max-width:96px;color:var(--t);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.k-target-ic{background:var(--glass2);width:56px;height:56px;color:var(--t);border-radius:50%;justify-content:center;align-items:center;display:flex}.k-target.on .k-target-ic{box-shadow:inset 0 0 0 1px var(--acc);color:var(--acc-txt)}.k-target-l{font:500 var(--fs-small) / 18px var(--sans);color:var(--t-soft);white-space:nowrap}.k-target:disabled{opacity:.6}.k-slider{gap:var(--sp-3);flex-direction:column;display:flex}.k-slider-hd{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.k-slider-hd label{font:650 var(--fs-body) / 22px var(--sans);color:var(--t);margin:0}.k-slider input[type=range]{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:28px;padding:0}.k-slider input[type=range]::-webkit-slider-runnable-track{border-radius:var(--r-pill);background:linear-gradient(to right in srgb, var(--acc) var(--pct), var(--glass3) var(--pct));height:6px}.k-slider input[type=range]::-moz-range-track{border-radius:var(--r-pill);background:linear-gradient(to right in srgb, var(--acc) var(--pct), var(--glass3) var(--pct));height:6px}.k-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--switch-knob);width:28px;height:28px;box-shadow:var(--elev-1);border-radius:50%;margin-top:-11px}.k-slider input[type=range]::-moz-range-thumb{background:var(--switch-knob);width:28px;height:28px;box-shadow:var(--elev-1);border:0;border-radius:50%}.k-slider input[type=range]:focus-visible{outline:2px solid var(--acc-line);outline-offset:4px}.k-slider-ends{margin-top:calc(var(--sp-2) * -1);font:450 var(--fs-small) / 18px var(--sans);color:var(--muted);justify-content:space-between;display:flex}.k-slider-hint{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin:0}.rs{gap:var(--sp-6);margin-top:var(--sp-6);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--glass);flex-direction:column;display:flex}.rs-sum{margin-top:var(--sp-6)}.rs-more{width:100%;min-height:var(--tap);margin-top:var(--sp-4);padding:var(--sp-2) 0;justify-content:space-between;align-items:center;gap:var(--sp-3);border:0;border-top:1px solid var(--line);color:var(--acc-txt);font:600 var(--fs-detail) / 20px var(--sans);text-align:left;cursor:pointer;background:0 0;display:flex}.rs-more-t small{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;display:block}.rs.rs-adv{margin-top:var(--sp-2)}.ck-set-t{text-align:left;min-width:0}.ck-rest{color:var(--muted);font-weight:450}.k-pagebar{align-items:center;gap:var(--sp-3);min-height:var(--tap);margin:0 0 var(--sp-5);display:flex}.k-pagebar h1{font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;margin:0}.k-dim{color:var(--muted);font-weight:450}.k-v.k-dim,.k-v>.k-dim{font-size:var(--fs-detail)}a.k-row-in{text-decoration:none}button.k-row-in:disabled{cursor:default}.k-choices.tall>button{border-radius:var(--r-md);flex-direction:column;gap:0;min-height:52px}.k-choices.tall small{font:600 var(--fs-micro) / 16px var(--sans)}.k-switch{cursor:pointer;margin:0}.k-switch input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.k-switch i{border-radius:var(--r-pill);background:var(--glass3);flex:none;width:51px;height:31px;transition:background .15s;position:relative}.k-switch i:after{content:"";background:var(--switch-knob);width:27px;height:27px;box-shadow:var(--elev-1);border-radius:50%;transition:left .15s;position:absolute;top:2px;left:2px}.k-switch input:checked+i{background:var(--acc)}.k-switch input:checked+i:after{left:22px}.k-switch input:focus-visible+i{outline:2px solid var(--acc-line);outline-offset:2px}.k-switch input:disabled+i{opacity:.6}.k-switch .k-tx label,.k-row .k-switch{font:inherit;color:inherit}.profile{gap:var(--sp-6);flex-direction:column;display:flex}.profile>.subhdr{margin-bottom:calc(var(--sp-2) * -1);padding:0}.pf-sec .k-section{margin-bottom:var(--sp-3)}@media (max-width:899px){.pf-cards{gap:var(--sp-3);flex-direction:column;display:flex}}.k-empty{align-items:center;gap:var(--sp-1);padding:var(--sp-8) var(--sp-4) var(--sp-6);border-radius:var(--r-lg);background:var(--glass);text-align:center;flex-direction:column;display:flex}.k-empty p{margin:0}.k-empty .btn{margin-top:var(--sp-4);width:auto;padding:0 var(--sp-6)}.k-empty .k-acts{align-self:stretch;gap:var(--sp-3);margin-top:var(--sp-4);flex-direction:column;display:flex}.k-empty .k-acts .btn{width:100%;margin-top:0}.k-earn{color:var(--earn)}.earn-hero{gap:var(--sp-1);margin-bottom:var(--sp-6);flex-direction:column;display:flex}.earn-claim{align-items:flex-start;gap:var(--sp-2);margin-bottom:var(--sp-6);flex-direction:column;display:flex}.renew-limits{margin-top:var(--sp-6)}.k-on.k-v,.k-v .k-on{font-weight:600}.k-mt{margin-top:var(--sp-4)}.fine.left{text-align:left}.k-note.top{margin:0 0 var(--sp-4)}.tl-row,.tl-hd,.eyebrow .tl-dk,.tl-skel .skel-cols{display:none}@media (min-width:900px){.td-page{position:relative}.td-page .panes{grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.td-page .pane-side{top:var(--toprow-h);position:sticky}@media (min-width:1100px){.td-page .panes{grid-template-columns:minmax(520px,1fr) 380px}}.td-main{position:relative}.td-main .confetti{pointer-events:none;width:100%;height:100%;z-index:var(--z-raised);position:absolute;inset:0}.td-main .td-glow{border-radius:var(--r-lg)}.td-page .td-hd{align-items:center}.td-page h1.sheet-ttl{margin:0}.td-page .dp{margin-bottom:var(--sp-3)}.dp-status{font:450 var(--fs-small) / 18px var(--sans);color:var(--t-soft);font-variant-numeric:tabular-nums;margin:0}.dp-status b{color:var(--t);font-weight:700}.dp-status.good b{color:var(--good)}.dp-status.bad b{color:var(--bad)}.ap{gap:var(--sp-4);padding:var(--sp-5);border:1px solid var(--line2);border-radius:var(--r-lg);background:var(--bg2);max-height:calc(100vh - var(--toprow-h) - var(--sp-6));overscroll-behavior:contain;flex-direction:column;display:flex;overflow:auto}.ap>.btn{width:100%}.ap-primary.win{animation:1.2s ease-out ap-win}@keyframes ap-win{0%,50%{background:var(--good);color:var(--on-bright)}}.ap-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ap-act{align-items:center;gap:var(--sp-3);min-height:44px;margin:0 calc(var(--sp-2) * -1);padding:var(--sp-2);width:calc(100% + var(--sp-4));border-radius:var(--r-md);color:var(--t);font:600 var(--fs-detail) / 20px var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.ap-act:hover,.ap-act:focus-visible{background:var(--glass)}.ap-act:disabled{color:var(--muted);cursor:default;background:0 0}.ap-ic{border-radius:var(--r-sm);background:var(--glass);width:28px;height:28px;color:var(--muted);flex:none;place-items:center;display:grid}.ap-act-tx{flex-direction:column;min-width:0;display:flex}.ap-act-s{font:450 var(--fs-small) / 18px var(--sans);color:var(--muted)}.ap-rows{padding-top:var(--sp-3);border-top:1px solid var(--line2);flex-direction:column;display:flex}.ap-h{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-1);font:600 var(--fs-small) / 18px var(--sans);color:var(--muted);display:flex}.ap-row{align-items:center;gap:var(--sp-3);min-height:36px;font:450 var(--fs-detail) / 20px var(--sans);display:flex}.ap-row-k{color:var(--t-soft);flex:1}.ap-row-v{color:var(--t);font-variant-numeric:tabular-nums;font-weight:600}.ap-edit{padding:2px var(--sp-2);border-radius:var(--r-sm);color:var(--acc-txt);font:600 var(--fs-small) / 18px var(--sans);cursor:pointer;background:0 0;border:0}.ap-edit:hover,.ap-edit:focus-visible{background:var(--acc-soft)}.ap-edit:disabled{color:var(--muted);cursor:default;background:0 0}.ap .td-est{padding-top:var(--sp-3);border-top:1px solid var(--line2);margin:0}.ap-head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.ap-head .ap-h{font:700 var(--fs-heading) / 28px var(--sans);color:var(--t);margin:0}.ap-x{background:var(--glass);width:32px;height:32px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.ap-x:hover,.ap-x:focus-visible{color:var(--t);background:var(--glass2)}.ap .k-helper{text-align:left}.ap .k-lede{margin:0}.ap .k-actions{padding-top:0}.ap .bought{margin:0}.ap .td-snap,.ap .td-snap.result,.ap .rs{background:0 0;border-radius:0;margin:0;padding:0}.ap .td-snap.result{padding:var(--sp-2) 0}.ap .ap-outcome .btn{width:100%;margin-top:var(--sp-2)}.ap .ap-outcome .sheet-ttl{margin-bottom:var(--sp-1)}.ap .rs.rs-adv{margin-top:var(--sp-3)}.hist .csum{gap:var(--sp-10);margin-bottom:var(--sp-5);background:0 0;border-radius:0;padding:0;display:flex}.hist .csum>div{flex:none}.hist .fchips,.hist .hist-day{display:none}.hist-filters{gap:var(--sp-2);margin-bottom:var(--sp-3);display:flex}.hist-pager{justify-content:flex-end;align-items:center;gap:var(--sp-4);margin-top:var(--sp-4);color:var(--muted);display:flex}.htab{border-collapse:collapse;width:100%;display:table}.htab th,.htab td{text-align:left;vertical-align:middle}.htab thead th{padding:var(--sp-2) var(--sp-3) var(--sp-3);font:500 var(--fs-small) / 18px var(--sans);color:var(--muted);border-bottom:1px solid var(--line)}.htab .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.htab-day th{padding:var(--sp-8) var(--sp-3) var(--sp-2);font:700 var(--fs-title) / 26px var(--sans);letter-spacing:-.01em;color:var(--t)}.htab-row{cursor:pointer}.htab-row td{padding:var(--sp-3);border-top:1px solid var(--line);font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted)}.htab-day+.htab-row td{border-top:0}.htab-at{white-space:nowrap;font-variant-numeric:tabular-nums;width:64px}.htab-tk{align-items:center;gap:var(--sp-3);min-width:0;color:var(--t);text-decoration:none;display:inline-flex}.htab-art{flex:none;display:flex;position:relative}.htab-t1{font:650 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.htab-paid,.htab-got{font:600 var(--fs-body) / 22px var(--sans);color:var(--t)}.htab-arrow{margin:0 var(--sp-2);color:var(--dim)}.htab-got.g{color:var(--good)}.htab-got.r{color:var(--bad)}.htab-res{white-space:nowrap}.htab-row:has(a:focus-visible) td{background:var(--glass)}}@media (pointer:fine) and (min-width:900px){.htab-row:hover td{background:var(--glass)}}.mact-amt.in{color:var(--good)}.mact-amt.earn{color:var(--earn)}.mact-amt.failed{color:var(--dim);text-decoration:line-through}.mact-st.failed{color:var(--bad)}.mact-detail.failed .mm-rhero .mm-amt{color:var(--dim);text-decoration:line-through}.mact-empty{padding:var(--sp-4) 0}.mact-skel{gap:var(--sp-4);padding:var(--sp-3) 0;flex-direction:column;display:flex}@media (min-width:900px){.mact-recent{margin-top:var(--sp-4)}.mact-page .mact-filters{margin-bottom:var(--sp-2)}.htab.mact .mact-amt{font:600 var(--fs-body) / 22px var(--sans)}.htab.mact .mact-amt:not(.in,.earn,.failed){color:var(--t)}.mact-what{font:600 var(--fs-body) / 22px var(--sans);color:var(--t);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.mact-what:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px}@supports selector(:has(*)){.mact-what:focus-visible{outline:none}}.htab.mact .htab-row:has(button:focus-visible) td{background:var(--glass)}.htab.mact .htab-at{width:88px}.sec-hd.tl-ph,.eyebrow .tl-ph,.lt-slot>.trow{display:none}.eyebrow .tl-dk{display:inline}.tl-hd,.tl-row{--tl-dots:28px;--tl-go:16px}.tl-hd,.tl-open{grid-template-columns:44px minmax(0, 1fr) 112px 144px 80px 128px var(--tl-dots) var(--tl-go);column-gap:var(--sp-3);display:grid}.tl-hd{min-height:32px;margin:var(--sp-8) 0 var(--sp-3);padding:0 var(--sp-4);align-items:end}.tl-hd .eyebrow{margin-left:calc(var(--sp-4) * -1);grid-column:1/3}.tl-cols{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);display:contents}.tl-cols>span{text-align:right;white-space:nowrap}.trows>*+* .tl-row{box-shadow:inset 0 1px 0 var(--line)}.tl-row{width:calc(100% + var(--sp-4) * 2);margin:0 calc(var(--sp-4) * -1);display:block;position:relative}.tl-open{width:100%;min-height:72px;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);color:var(--t);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center}.tl-art{display:flex}.tl-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.tl-tx .t1{font:650 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-tx .t2{align-items:center;gap:var(--sp-2);white-space:nowrap;min-width:0;font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);display:flex;overflow:hidden}.tl-c{text-align:right;white-space:nowrap;font:500 var(--fs-body) / 22px var(--sans);font-variant-numeric:tabular-nums}.tl-c.tl-wv{font-weight:650}.tl-c.g{color:var(--good)}.tl-c.r{color:var(--bad)}.tl-none{color:var(--dim)}.tl-go{color:var(--muted);grid-column:8}.tl-more{top:0;bottom:0;right:calc(var(--sp-4) + var(--tl-go) + var(--sp-3));width:var(--tl-dots);align-items:center;display:flex;position:absolute}.tl-dots{width:var(--tl-dots);height:var(--tl-dots);border-radius:var(--r-pill);color:var(--muted);font:600 var(--fs-heading) / 1 var(--sans);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tl-dots:hover,.tl-more.open .tl-dots{background:var(--glass2);color:var(--t)}.lt-slot.hit>.tl-row .tl-open{animation:1.6s ease-out it-flash}.tl-skel .skel-cols{align-items:center;gap:var(--sp-8);display:flex}.tl-skel .skel-row>.skel:last-child{display:none}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.lt-slot.hit>.tl-row .tl-open{animation:none}}@media (pointer:fine) and (min-width:900px){.tl-row:hover .tl-open{background:var(--glass)}.tl-more:not(.open) .tl-dots{opacity:0}.tl-row:hover .tl-dots,.tl-row:focus-within .tl-dots{opacity:1}}.dc-bar{align-items:center;gap:var(--sp-2);margin:var(--sp-2) 0 var(--sp-4);display:flex}.dc>.k-section:first-child{margin-top:var(--sp-3)}.dc-count{color:var(--good);font-family:var(--mono);font-variant-numeric:tabular-nums}.fc-card.compact .fc{grid-template-rows:auto auto}.fc-card.compact .fc>.tk-pills{grid-row:2;margin-top:2px}.fc-card.compact .fc-ic{grid-row:1/3}.dc-search{min-width:96px;height:36px;padding:0 var(--sp-3);border-radius:var(--r-pill);background:var(--glass);border:1px solid var(--line);color:var(--faint);flex:96px;align-items:center;gap:6px;margin:0;display:flex}.dc-search:focus-within{border-color:var(--acc-line)}.dc-search input{width:100%;min-width:0;color:var(--t);font:500 var(--fs-detail) var(--sans);background:0 0;border:0;outline:none;flex:1;padding:0}.dc-search input::placeholder{color:var(--faint)}.dc-rail{gap:var(--sp-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1) var(--sp-6);padding:0 var(--gutter);display:flex;overflow-x:auto}.dc-rail::-webkit-scrollbar{display:none}.dc-rail>.fc-wrap{scroll-snap-align:start;flex:0 0 332px}.dc-day{margin:var(--sp-2) 0 var(--sp-2);font:700 var(--fs-micro) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.dc-list{margin-bottom:var(--sp-5)}@media (max-width:899px){.dc-list{gap:var(--sp-3);flex-direction:column;display:flex}}.dc-new,.dc-empty{display:none}.panes.dc-panes{display:block}.dc-panes>.pane-side{display:none}@media (min-width:900px){.dc-new{font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);margin-left:auto;display:inline}.dc-new button,.dc-empty button{font:inherit;color:var(--acc-txt);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dc-new button:focus-visible,.dc-empty button:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px}.dc-cards .dc-list{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:stretch}.dc-cards .fc-wrap,.dc-cards .fc-card,.dc-cards .fc{height:100%}.dc-cards .fc{grid-template-rows:auto auto 1fr}.dc-cards .fc>.tk-pills{align-self:start}.dc-cards .fc-wrap{container-type:inline-size}@container (max-width:320px){.dc-cards .fc{grid-template-rows:auto auto auto 1fr}.dc-cards .fc-ttl,.dc-cards .fc-span{grid-column:2/4}.dc-cards .fc-mx{grid-area:4/2/auto/4;place-self:end}}.dc-cards .fc-card.on{background:var(--glass2);box-shadow:inset 0 0 0 1.5px var(--acc-line)}.dc-cards>.empty{display:none}.dc-empty{padding:var(--sp-5) 0;font:450 var(--fs-detail) / 20px var(--sans);color:var(--muted);display:block}}@media (min-width:1280px){.panes.dc-panes{display:grid}.dc-panes>.pane-side{max-height:calc(100dvh - var(--toprow-h));overscroll-behavior:contain;padding-bottom:var(--sp-6);display:block;overflow-y:auto}}.fc-card{width:100%;padding:var(--sp-4);background:var(--glass);border-radius:var(--r-lg);color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:transform .12s,background .12s;display:block}.fc-card:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px}.fc-card:active{background:var(--glass2);transform:scale(.98)}.fc-card.still{cursor:default}.fc-card.still:active{background:var(--glass);transform:none}@media (prefers-reduced-motion:reduce){.fc-card{transition:none}}.fc{column-gap:var(--sp-3);grid-template-rows:auto auto auto;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.fc-ic{grid-area:1/1/3;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.fc-ic .busy{border-radius:var(--r-md);background:color-mix(in srgb, var(--scrim) 60%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fc-tx{flex-direction:column;gap:6px;min-width:0;display:flex}.fc-ttl{font:650 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:1/2;display:-webkit-box;overflow:hidden}.fc-span{min-width:0;font:450 var(--fs-detail) / 20px var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);grid-area:2/2/auto/4}.fc>.tk-pills{grid-area:3/2/auto/4}.fc-tag{font:600 var(--fs-small) / 18px var(--sans);padding:1px var(--sp-2);border-radius:var(--r-pill)}.fc-mx{grid-area:1/3;align-self:start}.si{gap:var(--sp-4);flex-direction:column;display:flex}.si-form{flex-direction:column;display:flex}.si-form label{margin-top:0}.si-form .btn{margin-top:var(--sp-3)}.si-hint{margin:var(--sp-2) 0 0;font:450 var(--fs-detail) / 20px var(--sans);color:var(--bad-txt)}.si-form input[aria-invalid=true]{border-color:var(--bad)}.si-alt{gap:var(--sp-3);flex-direction:column;display:flex}.si-lede{font:450 var(--fs-body) / 24px var(--sans);color:var(--muted);margin:0}.si-ticket{margin-bottom:var(--sp-5)}.si-status{text-align:left}.si-page .k-head{margin-bottom:var(--sp-8)}.otp input{height:60px}.si-sent{gap:var(--sp-1);flex-direction:column;display:flex}.si-to{align-items:baseline;gap:var(--sp-3);font:600 var(--fs-body) / 24px var(--sans);margin:0;display:flex}.si-to .sent-to{overflow-wrap:anywhere;word-break:normal;min-width:0}.si-to .inline-link{font-size:var(--fs-detail);white-space:nowrap}.si-resend{font-size:var(--fs-detail)}.sipage{--si-hero:clamp(40px, 5.2vw, 68px);--si-payout:40px;background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.sipage-hdr{justify-content:space-between;align-items:center;gap:var(--sp-4);height:60px;padding:0 var(--gutter);display:flex}.sipage-lead{align-items:center;gap:var(--sp-2);display:flex}.sipage-lead .backbtn{margin-left:calc(var(--sp-2) * -1)}.sipage-live{align-items:center;gap:var(--sp-2);font:600 var(--fs-small) var(--sans);color:var(--muted);margin:0;display:flex}.sipage-live i{background:var(--good);border-radius:50%;width:7px;height:7px}.sipage-main{justify-content:center;align-items:center;gap:var(--sp-10);width:100%;max-width:1320px;padding:var(--sp-2) var(--sp-4) var(--sp-4);flex-wrap:nowrap;flex:1;margin:0 auto;display:flex}.sipage-col{align-items:center;gap:var(--sp-3);flex-direction:column;flex:400px;min-width:0;display:flex}.sicard{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-xl);width:100%;max-width:440px;padding:var(--sp-6) 22px;gap:var(--sp-5);flex-direction:column;display:flex}.sicard-head{gap:var(--sp-2);flex-direction:column;display:flex}.sicard-head h1{font:800 var(--fs-large) / 1.05 var(--sans);letter-spacing:-.035em;margin:0}.sicard-head p{font:450 var(--fs-detail) / 1.45 var(--sans);color:var(--t-detail);margin:0}.sipage-env{margin:0}.sicard .si-form input{height:50px;padding:0 var(--sp-4);font-weight:600}.sicard .si-form input,.sicard .otp input{background:var(--bg);border-width:1.5px;border-radius:14px}.sicard .si-form input:focus-visible,.sicard .otp input:focus-visible{border-color:var(--acc);box-shadow:0 0 0 4px var(--acc-soft);outline:none}.sicard .btn{height:52px}.sicard .btn.ghost{height:48px;box-shadow:inset 0 0 0 1px var(--line2)}.si-go{font-weight:800}.si-legal{line-height:1.55}.si-waitlist{align-self:center}.sihero{gap:var(--sp-6);flex-direction:column;flex:520px;min-width:0;display:flex}.sihero-say{gap:var(--sp-2);flex-direction:column;display:flex}.sihero-eyebrow{font:600 var(--fs-detail) / 20px var(--sans);color:var(--acc-txt);margin:0}.sihero-line{font:800 var(--si-hero) / .98 var(--sans);letter-spacing:-.045em;margin:0}.sihero-line span{color:var(--acc)}.sitk{background:var(--bg2);border:1px solid var(--line);border-radius:var(--r-xl);width:100%;max-width:520px;overflow:hidden}.sitk-top{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:18px var(--sp-5) 14px;display:flex}.sitk-label{font:700 var(--fs-micro) var(--sans);color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.sitk-rolled{font:700 var(--fs-detail) var(--sans);margin-top:2px;display:block}.sitk-amounts{gap:6px;display:flex}.sitk-chip{min-width:var(--tap);border-radius:var(--r-pill);border:1px solid var(--line2);height:32px;color:var(--t-soft);font:700 var(--fs-small) var(--mono);cursor:pointer;background:0 0;padding:0 10px}.sitk-chip:hover{border-color:var(--acc)}.sitk-chip[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.sitk-bar{height:4px;margin:0 var(--sp-5);border-radius:var(--r-xs);background:var(--glass2);overflow:hidden}.sitk-bar>div{border-radius:var(--r-xs);background:var(--acc);height:100%;transition:width .5s}.sitk-legs{margin:var(--sp-3) 0 0;padding:0;list-style:none}.sitk-leg{padding:13px var(--sp-5);border-top:1px dashed var(--line);align-items:center;gap:14px;transition:opacity .3s;display:flex}.sitk-leg.todo{opacity:.55}.sitk-icon{flex:none;place-items:center;width:26px;height:26px;display:grid}.sitk-icon .hit{background:var(--good);width:26px;height:26px;color:var(--on-bright);border-radius:50%;place-items:center;animation:.28s ease-out si-pop;display:grid}.sitk-icon .live{background:var(--acc);border-radius:50%;width:12px;height:12px;animation:1.4s ease-out infinite si-pulse}.sitk-icon .todo{border:2px solid var(--line2);border-radius:50%;width:18px;height:18px}.sitk-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sitk-name{font:700 var(--fs-detail) var(--sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sitk-when{font:600 var(--fs-micro) var(--sans);color:var(--muted)}.sitk-state{font:700 var(--fs-small) var(--mono);color:var(--muted)}.sitk-leg.hit .sitk-state{color:var(--good)}.sitk-leg.live .sitk-state{color:var(--acc-txt)}.sitk-tear{height:22px;position:relative}.sitk-tear:before,.sitk-tear:after{content:"";background:var(--bg);border-radius:50%;width:22px;height:22px;position:absolute;top:0}.sitk-tear:before{left:-11px}.sitk-tear:after{right:-11px}.sitk-tear span{left:var(--sp-5);right:var(--sp-5);border-top:2px dashed var(--line);position:absolute;top:10px}.sitk-foot{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);padding:var(--sp-1) var(--sp-5) var(--sp-5);display:flex}.sitk-payout{font:700 var(--si-payout) / 1.05 var(--mono);letter-spacing:-.03em;margin-top:2px;transition:color .3s;display:block}.sitk-payout.done{color:var(--good)}.sitk-cashout{height:var(--tap);padding:0 var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--acc);color:var(--acc-txt);font:800 var(--fs-detail) var(--sans);align-items:center;display:inline-flex}.sitick{border-top:1px solid var(--line);background:var(--bg2);padding:13px 0 calc(15px + env(safe-area-inset-bottom));overflow:hidden}.sitick-track{gap:28px;width:max-content;padding-left:28px;animation:30s linear infinite si-crawl;display:flex}.sitick-one{align-items:center;gap:var(--sp-2);font:700 var(--fs-small) var(--sans);white-space:nowrap;display:inline-flex}.sitick-one b{font:700 var(--fs-micro) var(--mono);color:var(--acc-txt)}.sitick-one i{color:var(--dim);font-style:normal}@keyframes si-crawl{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes si-pulse{0%{box-shadow:0 0 0 0 var(--acc-line)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes si-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (min-width:900px){.sipage-hdr{height:auto;padding:22px clamp(var(--sp-5), 4vw, var(--sp-8))}.sipage-main{gap:var(--sp-10);padding:var(--sp-4) clamp(var(--sp-5), 4vw, var(--sp-8)) var(--sp-10)}.sicard{border-radius:var(--r-2xl);padding:clamp(var(--sp-6), 3vw, var(--sp-10));gap:22px}.sicard-head h1{font-size:var(--fs-hero)}.sicard-head p{font-size:var(--fs-body)}.sicard .si-form input{height:54px;padding:0 18px}.sicard .btn{height:56px}.sicard .btn.ghost{height:52px}.sitick{padding:14px 0}.sitick-track{gap:36px;padding-left:36px;animation-duration:38s}.sitick-one{font-size:var(--fs-detail)}.sitick-one b{font-size:var(--fs-small)}}@media (prefers-reduced-motion:reduce){.sitick-track,.sitk-icon .live,.sitk-icon .hit{animation:none}.sitk-bar>div,.sitk-leg{transition:none}}@media (max-width:899px){.si-desk,.wsi-desk{display:none}}.cscard{border-radius:var(--r-2xl);gap:var(--sp-5)}.cs-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.cs-row{align-items:flex-start;gap:var(--sp-3);border-bottom:1px solid var(--line);font:inherit;color:inherit;cursor:pointer;margin:0;padding:14px 2px;display:flex;position:relative}.cs-row.opt{align-items:center}.cs-vh{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.cs-box{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--dim);color:var(--acc);border-radius:6px;flex:none;place-items:center;transition:box-shadow .15s;display:grid}.cs-box svg{opacity:0;transition:opacity .18s,transform .18s;transform:scale(.6)}.cs-vh:checked+.cs-box{box-shadow:inset 0 0 0 1.5px var(--acc)}.cs-vh:checked+.cs-box svg{opacity:1;transform:scale(1)}.cs-vh:focus-visible+.cs-box{outline:3px solid var(--acc-txt);outline-offset:3px}.cs-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cs-main{font:600 var(--fs-detail) / 20px var(--sans);color:var(--t)}.cs-sub{font:500 var(--fs-micro) / 16px var(--sans);color:var(--muted)}.cs-actions{gap:var(--sp-3);flex-direction:column;display:flex}.cs-cta{height:56px;font-size:var(--fs-body);font-weight:800}.cs-cta:disabled{opacity:1;background:var(--glass2);color:var(--muted)}.cs-note{text-align:center;margin:0}@media (max-width:719px){.cscard{border-radius:var(--r-xl);gap:var(--sp-4)}.cs-cta{height:52px}}@media (prefers-reduced-motion:reduce){.cs-box,.cs-box svg,.cs-row.k-switch i,.cs-row.k-switch i:after{transition:none}}@media (min-width:900px){.si-phone{display:none}.ob{max-width:none;padding:calc(var(--tap) + var(--sp-10)) var(--sp-8) calc(var(--sp-10) * 2);justify-content:center;align-items:center}.ob>*{width:100%;max-width:440px}.ob>.obtop{max-width:none;padding:var(--sp-4) var(--sp-8);box-sizing:border-box;min-height:calc(var(--tap) + var(--sp-8));position:absolute;top:0;left:0}.ob>.k-steps{top:calc(var(--sp-4) + var(--tap) / 2);width:200px;margin:0;position:absolute;left:50%;transform:translate(-50%,-50%)}.ob .obtop+.k-head{margin-top:0}.ob .body{flex:none}.ob .k-actions{padding-bottom:0}.si-foot{justify-content:center;gap:var(--sp-6);padding:18px var(--sp-5) var(--sp-6);font-size:var(--fs-small);flex-wrap:wrap;font-weight:600;display:flex}.si-foot a{color:var(--muted);text-decoration:none}.si-foot a:hover{color:var(--t-soft)}.wsi .inline-link.wsi-desk{margin-left:var(--sp-2)}.wsi>.btn.text.wsi-desk{margin-top:var(--sp-4)}}.stats .k-row{margin:0}.stats-loading{padding:var(--sp-6) 0;text-align:center}.stats-body{gap:var(--sp-3);flex-direction:column;transition:opacity .15s;display:flex}.stats-body.stale{opacity:.5}.stats-sec{gap:var(--sp-3);flex-direction:column;display:flex}.stats-sec>.inv-h{margin-top:var(--sp-4)}.stats-h{font:600 var(--fs-detail) / 20px var(--sans);display:block}.stats-tiles-wrap{gap:var(--sp-2);flex-direction:column;display:flex}.stats-tiles{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.stats-tile{min-width:0;padding:var(--sp-3);border-radius:var(--r-md);background:var(--glass);flex-direction:column;gap:2px;display:flex}.stats-tile .stats-k{font-size:var(--fs-micro);color:var(--muted);line-height:16px}.stats-tile b{font:700 var(--fs-title) / 26px var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:anywhere}.stats-tile.good b{color:var(--good-txt)}.stats-tile.bad b{color:var(--bad-txt)}.stats-tile small{font-size:var(--fs-micro);color:var(--dim);line-height:15px}.stats-funnel ol{margin:var(--sp-2) 0 0;flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.stats-funnel li{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);grid-template-columns:minmax(96px,36%) 1fr auto;display:grid}.stats-fl{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stats-fb{background:var(--glass);border-radius:3px;height:14px;display:block;overflow:hidden}.stats-fb i{background:var(--acc);border-radius:0 3px 3px 0;height:100%;transition:width .3s;display:block}.stats-fn{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.stats-fn small{color:var(--dim)}.stats-fn small.bad{color:var(--bad-txt)}.stats-chart{gap:var(--sp-1);flex-direction:column;margin:0;display:flex}.stats-chart figcaption{justify-content:space-between;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.stats-plot{width:100%;position:relative}.stats-plot svg{display:block;overflow:visible}.stats-axis{stroke:var(--line);stroke-width:1px}.stats-bar{fill:var(--acc)}.stats-bar.good{fill:var(--good)}.stats-bar.bad{fill:var(--bad)}.stats-bar.on,.stats-seg.on{filter:brightness(1.2)}.stats-seg.good{fill:var(--good)}.stats-seg.acc{fill:var(--acc)}.stats-seg.bad{fill:var(--bad)}.stats-seg.dim{fill:var(--dim)}.stats-seg.warn{fill:var(--warn)}.stats-val{font:600 11px var(--sans);fill:var(--t-soft)}.stats-tick{font:500 10px var(--sans);fill:var(--dim)}.stats-tip{border-radius:var(--r-sm);background:var(--menu-bg);box-shadow:0 2px 8px color-mix(in srgb, var(--shadow) 30%, transparent);font-size:var(--fs-micro);white-space:nowrap;pointer-events:none;z-index:1;padding:3px 8px;position:absolute;top:-4px;transform:translate(-50%)}.stats-legend{gap:4px var(--sp-3);font-size:var(--fs-micro);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.stats-legend li{align-items:center;gap:5px;display:inline-flex}.stats-legend i{background:var(--acc);border-radius:3px;width:10px;height:10px}.stats-legend i.good{background:var(--good)}.stats-legend i.bad{background:var(--bad)}.stats-legend i.dim{background:var(--dim)}.stats-legend i.warn{background:var(--warn)}.stats-grid{gap:var(--sp-4) var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.stats-count{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.stats-table{border-collapse:collapse;width:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums}.stats-table th{text-align:left;color:var(--muted);font-weight:500;font-size:var(--fs-micro);border-bottom:1px solid var(--line);padding:4px 6px 4px 0}.stats-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:5px 6px 5px 0}.stats-table td:last-child,.stats-table th:last-child{padding-right:0}.stats-table .num{text-align:right;white-space:nowrap}.stats-table tr.warn td:first-child{color:var(--warn-txt)}.stats-table-wrap summary{cursor:pointer;padding:2px 0;list-style:none}.stats-table-wrap summary::-webkit-details-marker{display:none}.stats-table-wrap summary:before{content:"▸ "}.stats-table-wrap[open] summary:before{content:"▾ "}.stats-table-wrap .stats-table{margin-top:var(--sp-1)}.stats-foot{margin-top:var(--sp-4)}.bchips.sub{margin-top:var(--sp-2)}.bchips.sub .bchip{height:32px;padding:0 var(--sp-3);font-size:var(--fs-small)}.bchip.dim{opacity:.4}.row-between{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.fxlist{gap:var(--sp-2);margin-top:var(--sp-2);flex-direction:column;display:flex}.fixture{background:var(--glass);border:1px solid var(--line);border-radius:var(--r-lg);padding:10px var(--sp-3) var(--sp-3);gap:var(--sp-2);flex-direction:column;display:flex;position:relative}.fixture.on{border-color:var(--acc-line)}.fixture-no{background:var(--acc);width:22px;height:22px;color:var(--on-acc);font:800 var(--fs-micro) / 1 var(--sans);font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px var(--bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:-7px;left:-7px}.fixture.off{opacity:.5}.fixture.off .ans{background:0 0}.fixture-meta{align-items:center;gap:var(--sp-2);min-width:0;height:20px;display:flex}.fixture-open{align-items:baseline;gap:var(--sp-2);min-width:0;color:var(--muted);font:500 var(--fs-micro) / 18px var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.fixture-when{color:var(--t-soft);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.fixture-lg{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fixture-why{color:var(--muted);font:500 var(--fs-micro) var(--sans);white-space:nowrap;flex:none}.fixture-more{color:var(--muted);font:600 var(--fs-micro) var(--sans);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:2px;padding:4px 0 4px 6px;display:inline-flex}.fixture-picks{gap:var(--sp-2);display:grid}.fixture-picks.c3{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr)}.fixture-picks.c2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fixture-picks.even{grid-template-columns:repeat(var(--cols), minmax(0, 1fr))}.fixture-picks.even .ans{gap:4px;height:auto;min-height:52px}.fixture-picks.even .ans .nm{white-space:normal;overflow-wrap:anywhere}.ans{border-radius:var(--r-md);background:var(--glass2);height:52px;box-shadow:inset 0 0 0 1px var(--line);padding:7px var(--sp-2);min-width:0;color:var(--t);font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.ans .nm{width:100%;font:700 var(--fs-small) / 16px var(--sans);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ans.draw .nm{color:var(--muted);font-weight:600}.ans .x{font:500 var(--fs-small) / 16px var(--mono);color:var(--t-soft);font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:flex}.ans .x img{object-fit:contain;background:var(--crest-bg);border-radius:50%;width:14px;height:14px}.ans.on{box-shadow:inset 0 0 0 1.5px var(--acc)}.ans:disabled{opacity:.45;cursor:default}.ans:not(:disabled):active{transform:scale(.98)}.ans .ar{margin-right:5px;font-size:.8em;font-style:normal}.ans .ar.up{color:var(--good)}.ans .ar.dn{color:var(--bad)}.fixture-group{gap:var(--sp-2);padding:var(--sp-2);border:1px dashed var(--line2);border-radius:calc(var(--r-lg) + 4px);flex-direction:column;display:flex}.fixture-gh{color:var(--t-soft);font:600 var(--fs-small) / 18px var(--sans);padding:2px 4px 0}.fixture.round{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);flex-direction:row}.fixture-rmeta{flex-direction:column;flex:none;gap:2px;min-width:84px;display:flex}.fixture-rmeta .fixture-when{color:var(--t);font:700 var(--fs-small) / 18px var(--sans);white-space:nowrap}.fixture-sub{min-height:16px;color:var(--muted);font:500 var(--fs-micro) / 16px var(--sans);white-space:nowrap}.fixture-sub.soon{color:var(--t-soft);font-variant-numeric:tabular-nums}.fixture.round .fixture-picks{flex:1;min-width:0}.legno{font:800 var(--fs-micro) var(--mono);box-shadow:inset 0 0 0 1px var(--t-soft);color:var(--t);white-space:nowrap;background:0 0;border-radius:6px;flex:none;padding:2px 7px}.fx-hint{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md,12px);background:var(--glass);color:var(--muted);font:500 var(--fs-micro) / 16px var(--sans);display:flex}.fx-hint.on{color:var(--t-soft)}.fx-hint .q{flex:1;min-width:0}.fx-hint .lnk{color:var(--t);text-underline-offset:3px;font:700 var(--fs-micro) var(--sans);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.mhead{align-items:center;gap:var(--sp-3);margin-top:var(--sp-2);display:flex}.mhead .vs{font:800 var(--fs-title,18px) var(--sans);letter-spacing:-.01em}.mq{margin-top:var(--sp-3);flex-direction:column;gap:6px;display:flex}.mq-h{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.mq-h h4{font:800 var(--fs-detail) var(--sans);margin:0}.mq-h span{color:var(--muted);font:500 var(--fs-micro) var(--sans)}.morelink{margin-top:var(--sp-3);border:1px dashed var(--line2);border-radius:var(--r-md,12px);width:100%;color:var(--muted);font:700 var(--fs-detail) var(--sans);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:4px;padding:10px;display:inline-flex}.morelink svg{transform:rotate(90deg)}.morelink svg.up{transform:rotate(-90deg)}.it-vs{color:var(--muted);font-weight:500}.k-sum .ck-faq{color:var(--t-soft);text-underline-offset:3px;min-height:0;margin-left:var(--sp-2);font-size:var(--fs-small);vertical-align:baseline;gap:4px;text-decoration:underline}.k-sum .ck-faq svg{width:13px;height:13px}.k-sum .ck-note dt{font:450 var(--fs-small) / 18px var(--sans);color:var(--dim)}.k-sum .ck-note{margin-top:calc(var(--sp-2) * -1)}.ck-gear{color:var(--t-soft);font:600 var(--fs-small) / 18px var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.fbwrap{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.fb{background:var(--glass2);border-radius:5px;height:10px;display:flex;overflow:hidden}.fbwrap.pin .fb{border-radius:2px;height:3px}.fb i{height:100%;transition:width .6s,filter .45s,opacity .6s;display:block}.fb i.h{background:var(--home)}.fb i.d{background:var(--draw)}.fb i.a{background:var(--away)}.fb i.lit{filter:brightness(1.4)saturate(1.25)}.fb.dim i{opacity:.55}.fb-lbl{justify-content:space-between;align-items:baseline;gap:var(--sp-2);font:600 var(--fs-micro) / 16px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums;display:flex}.fb-lbl .h{color:var(--home-txt)}.fb-lbl .a{color:var(--away-txt)}.fb-lbl .mid{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;transition:color .3s;overflow:hidden}.fb-lbl .mid.hot{color:var(--t)}.board-min.goal{color:var(--good-txt)}.board-min.goal.against{color:var(--bad-txt)}@media (prefers-reduced-motion:reduce){.fb i,.fb-lbl .mid{transition:none}}.lmc{border:1.5px solid #0000}.lmc.live{border-color:var(--bad-line,var(--line2))}.lmc.dimmed{opacity:.72}.lmc-crests .tile:first-child{filter:brightness(.8);bottom:0;left:14px}.lmc-crests .tile:last-child{bottom:8px;left:0}.lmc-mx{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.lmc-mult{font:800 var(--fs-body) / 22px var(--sans);letter-spacing:-.01em;color:var(--t);white-space:nowrap}.lmc-mult .n{font-variant-numeric:tabular-nums}.lmc-mx small{font:600 var(--fs-micro) / 14px var(--sans);color:var(--muted);white-space:nowrap}.lmc-mx.dim .lmc-mult{color:var(--muted)}.pl.acc{background:var(--acc-soft);color:var(--acc-txt)}.pl.soccer{color:#7fa8ff;background:#7fa8ff24}.pl.live{background:var(--bad-soft);color:var(--bad-txt)}.pl.grey{background:var(--glass2);color:var(--muted)}.qp{gap:var(--sp-3);flex-direction:column;display:flex}.qp .dp-tile .board{padding:var(--sp-2) 0 var(--sp-1);background:0 0}.qp-k{margin:var(--sp-2) 0 0;font:700 var(--fs-micro) / 16px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.qp-picks{gap:var(--sp-2);flex-direction:column;display:flex}.qp-pick{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--tap);padding:var(--sp-3);border-radius:var(--r-md);background:var(--glass2);color:var(--t);font:inherit;text-align:left;cursor:pointer;border:1.5px solid #0000;display:flex}.qp-pick.on{border-color:var(--acc);background:var(--acc-soft)}.qp-pick:focus-visible{outline:2px solid var(--acc-line);outline-offset:2px}.qp-pick-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.qp-pick-tx .n{font:700 var(--fs-detail) / 20px var(--sans)}.qp-pick-tx .d{font:450 var(--fs-micro) / 16px var(--sans);color:var(--muted);font-variant-numeric:tabular-nums}.qp-pick-m{font:700 var(--fs-detail) / 20px var(--sans);color:var(--good-txt);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;display:flex}.qp-pick-m small{font:500 var(--fs-micro) / 14px var(--sans);color:var(--muted)}.qp-amt{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.qp-in{min-height:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-md);background:var(--glass2);font:800 var(--fs-heading) / 1 var(--sans);font-variant-numeric:tabular-nums;align-items:baseline;gap:2px;display:flex}.qp-in input{width:3ch;font:inherit;color:var(--t);background:0 0;border:0;margin:0;padding:0}.qp-in input:focus{outline:none}.qp-in:focus-within{box-shadow:0 0 0 2px var(--acc-line)}.qp-problem{font:450 var(--fs-small) / 18px var(--sans);color:var(--bad-txt);margin:0}.qp-quiet{color:var(--acc-txt)}