:root{--bg:#000;--panel:#0a0a0b;--card:#111113;--card-2:#18181b;--line:rgba(255,255,255,0.08);--line-2:rgba(255,255,255,0.14);--text:#fafafa;--muted:#8b8b92;--dim:#5c5c63;--accent:#d4ff3a;--accent-ink:#0b0d00;--x:#e7e7e7;--tiktok:#ff2d6f;--tiktok-2:#25f4ee;--danger:#ff6b6b;--radius:22px;--radius-sm:14px;--sidebar:68px;--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text)}body{font-family:var(--font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01";overflow-x:hidden}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}img{display:block}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.dim{color:var(--dim)}.accent{color:var(--accent)}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar);border-right:1px solid var(--line);background:var(--bg);display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0;z-index:30}.sidebar .logo{margin-bottom:18px}.side-link{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;color:var(--muted);transition:background .15s,color .15s;position:relative}.side-link.active,.side-link:hover{background:var(--card-2);color:var(--text)}.side-link .tip{position:absolute;left:54px;white-space:nowrap;background:var(--card-2);border:1px solid var(--line);padding:4px 10px;border-radius:8px;font-size:12px;opacity:0;pointer-events:none;transform:translateX(-4px);transition:opacity .15s,transform .15s}.side-link:hover .tip{opacity:1;transform:none}.sidebar .spacer{flex:1 1}.main{margin-left:var(--sidebar);min-height:100vh}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:64px;gap:12px;padding:0 24px;border-bottom:1px solid var(--line);background:rgba(0,0,0,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ticker-pill,.topbar{display:flex;align-items:center}.ticker-pill{gap:10px;height:40px;padding:0 14px 0 6px;border-radius:999px;border:1px solid var(--line);background:var(--panel);flex:1 1;max-width:460px;min-width:0}.ticker-pill .tag{background:var(--card-2);border-radius:999px;padding:3px 10px;font-weight:600;font-size:13px}.ticker-pill .ca{color:var(--muted);font-family:var(--mono);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar .grow{flex:1 1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--line-2);background:transparent;font-weight:500;font-size:14px;transition:background .15s,transform .1s,opacity .15s;white-space:nowrap}.btn:hover{background:var(--card-2)}.btn:active{transform:scale(.98)}.btn.primary{background:#fff;color:#000;border-color:#fff}.btn.primary:hover{background:#e9e9e9}.btn.accent{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn.lg{height:48px;padding:0 24px;font-size:15px}.btn:disabled{opacity:.45;cursor:not-allowed}.page{padding:0 24px 80px;max-width:1240px;margin:0 auto}.hero{text-align:center;padding:72px 0 40px}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1px solid var(--line);font-size:13px;color:var(--muted);background:var(--panel)}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 rgba(212,255,58,.6);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(212,255,58,.55)}70%{box-shadow:0 0 0 8px rgba(212,255,58,0)}to{box-shadow:0 0 0 0 rgba(212,255,58,0)}}.hero h1{font-size:clamp(40px,7vw,76px);line-height:1.02;letter-spacing:-.035em;margin:22px 0 18px;font-weight:600}.hero p.lede{color:var(--muted);font-size:18px;max-width:560px;margin:0 auto}.hero .ctas{display:flex;gap:10px;justify-content:center;margin-top:30px;flex-wrap:wrap}.total{margin:52px auto 0;max-width:880px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);overflow:hidden;text-align:left}.total>div{padding:20px 22px;border-left:1px solid var(--line)}.total>div:first-child{border-left:0}.total .k{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.total .v{font-size:22px;font-weight:600;margin-top:6px;letter-spacing:-.02em}.total .big{font-size:34px}.total .sub{font-size:13px;color:var(--muted)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:56px 0 16px}.section-head h2{font-size:26px;letter-spacing:-.025em;margin:0;font-weight:600}.section-head p{margin:4px 0 0;color:var(--muted)}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:22px;position:relative;overflow:hidden}.card-head{justify-content:space-between;gap:12px;margin-bottom:16px}.card-head,.card-title{display:flex;align-items:center}.card-title{gap:10px;font-weight:600;font-size:15px;white-space:nowrap}.card-foot{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:14px;margin-top:18px}.pots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.pot{display:flex;flex-direction:column;min-height:300px}.pot .platform{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--card-2)}.pot .chip,.pot .platform{border:1px solid var(--line)}.pot .chip{font-size:12px;color:var(--muted);padding:3px 10px;border-radius:999px}.pot .label{color:var(--muted);font-size:13px;margin-top:4px}.pot .amount{font-size:46px;font-weight:600;letter-spacing:-.035em;line-height:1;margin-top:18px;display:flex;align-items:baseline;gap:10px}.pot .amount .unit{font-size:18px;color:var(--muted);font-weight:500;letter-spacing:0}.pot .usd{color:var(--muted);font-size:14px;margin-top:8px}.pot .count{margin-top:18px;display:flex;align-items:center;justify-content:space-between;font-size:14px}.pot .count b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar{height:4px;background:var(--card-2);overflow:hidden;margin-top:10px}.bar,.bar>i{border-radius:99px}.bar>i{display:block;height:100%;background:linear-gradient(90deg,#fff,var(--accent));transition:width 1s linear}.pot .leader{margin-top:auto;padding-top:18px}.leader-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--card-2);border:1px solid var(--line)}.leader-row .who{flex:1 1;min-width:0}.leader-row .who div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leader-row .metric{font-weight:600;font-size:14px}.empty{padding:12px 14px;border-radius:var(--radius-sm);border:1px dashed var(--line-2);color:var(--muted);font-size:13px;line-height:1.45}.rollover{color:var(--accent);font-size:12px;margin-top:6px}.bento{display:grid;grid-template-columns:1.55fr 1fr;grid-gap:14px;gap:14px}.tabs{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--panel)}.tabs button{border:0;background:transparent;padding:6px 14px;border-radius:999px;font-size:13px;color:var(--muted)}.tabs button.on{background:#fff;color:#000}.lb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lb li{display:grid;grid-template-columns:28px 40px 1fr auto auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--panel);border:1px solid var(--line);transition:border-color .15s,background .15s}.lb li:hover{border-color:var(--line-2);background:#0e0e10}.lb li.first{border-color:rgba(212,255,58,.35);background:linear-gradient(90deg,rgba(212,255,58,.07),transparent 60%),var(--panel)}.lb .rank{font-weight:600;color:var(--muted);text-align:center}.lb li.first .rank{color:var(--accent)}.lb .name,.lb .who{min-width:0}.lb .name{font-weight:600;font-size:14px;display:flex;gap:6px;align-items:baseline}.lb .name span,.lb .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb .text{color:var(--muted);font-size:13px}.lb .likes{font-weight:600;display:flex;align-items:center;gap:6px;font-size:15px}.lb .go{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line);color:var(--muted)}.lb .go:hover{color:var(--text);border-color:var(--line-2)}.tt-card{height:100%}.tt-card,.tt-hero{display:flex;flex-direction:column}.tt-hero{border-radius:var(--radius-sm);aspect-ratio:4/3;position:relative;overflow:hidden;border:1px solid var(--line);background:radial-gradient(120% 90% at 0 0,rgba(37,244,238,.28),transparent 55%),radial-gradient(120% 90% at 100% 100%,rgba(255,45,111,.32),transparent 55%),#0b0b0d;justify-content:flex-end;padding:16px}.tt-hero img.cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.tt-hero>*{position:relative}.tt-views{font-size:38px;font-weight:600;letter-spacing:-.03em;line-height:1}.tt-caption{color:#d8d8dc;font-size:14px;margin-top:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tt-runners{margin-top:12px;display:flex;flex-direction:column;gap:6px}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;gap:12px;width:max-content;animation:scroll 60s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.win-card{width:230px;flex:none;border-radius:var(--radius-sm);background:var(--card);border:1px solid var(--line);padding:14px;display:flex;flex-direction:column;gap:12px}.win-card .top{display:flex;align-items:center;gap:10px}.win-card .amt{font-size:22px;font-weight:600;letter-spacing:-.02em}.win-card .meta{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.how{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.how .step-n{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--card-2);border:1px solid var(--line);font-weight:600;font-size:13px}.how h3{margin:18px 0 6px;font-size:18px;letter-spacing:-.015em}.how p{margin:0;color:var(--muted);font-size:14px}.split-viz{height:44px;border-radius:12px;margin-top:18px;font-size:12px;font-weight:600}.split-viz,.split-viz>div{display:flex;overflow:hidden}.split-viz>div{align-items:center;justify-content:center;white-space:nowrap}.table-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--card)}table{width:100%;border-collapse:collapse}th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:500;background:var(--panel)}td,th{padding:14px 18px;border-bottom:1px solid var(--line)}td{font-size:14px;vertical-align:middle}tr:last-child td{border-bottom:0}td:not(:first-child),th{white-space:nowrap}tbody tr:hover td{background:#141416}.status{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;border:1px solid var(--line)}.status.paid{color:var(--accent);border-color:rgba(212,255,58,.3)}.status.unclaimed{color:#ffd166;border-color:rgba(255,209,102,.3)}.toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.input{height:44px;border-radius:12px;border:1px solid var(--line-2);background:var(--panel);color:var(--text);padding:0 14px;font:inherit;outline:none;transition:border-color .15s;min-width:0}.input:focus{border-color:#fff}.input.mono{font-family:var(--mono);font-size:13px}.claim-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.link-btn{display:flex;align-items:center;gap:14px;width:100%;padding:16px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:var(--panel);text-align:left;transition:border-color .15s,background .15s}.link-btn:hover{border-color:#fff}.link-btn.linked{border-color:rgba(212,255,58,.35)}.owed{font-size:56px;font-weight:600;letter-spacing:-.04em;line-height:1}.notice{padding:12px 14px;border-radius:12px;font-size:14px;border:1px solid var(--line);background:var(--panel)}.notice.err{border-color:rgba(255,107,107,.35);color:#ffb3b3}.notice.ok{border-color:rgba(212,255,58,.35);color:var(--accent)}.demo-banner{background:var(--accent);color:var(--accent-ink);text-align:center;font-size:13px;font-weight:500;padding:7px 16px}.roll{overflow:hidden;line-height:1.1;height:1.1em;vertical-align:bottom}.roll,.roll .col{display:inline-flex}.roll .col{flex-direction:column;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.roll .ch,.roll .col span{height:1.1em;display:block;text-align:center}.roll .col span{width:.62em}.avatar{border-radius:50%;flex:none;display:grid;place-items:center;font-weight:600;color:#000;overflow:hidden}.avatar img{width:100%;height:100%;object-fit:cover}footer.foot{border-top:1px solid var(--line);margin-top:80px;padding:28px 24px;color:var(--dim);font-size:13px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media (max-width:1020px){.pots{grid-template-columns:1fr}.pot{min-height:0}.bento,.claim-grid,.how{grid-template-columns:1fr}.total{grid-template-columns:1fr 1fr}.total>div:nth-child(3){border-left:0}.total>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:760px){:root{--sidebar:0px}.sidebar{inset:auto 0 0 0;width:100%;height:62px;flex-direction:row;justify-content:space-around;border-right:0;border-top:1px solid var(--line);padding:0 8px;background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.side-link .tip,.sidebar .logo,.sidebar .spacer{display:none}.topbar{padding:0 16px}.topbar .hide-sm{display:none}.page{padding:0 16px 100px}.hero{padding-top:44px}.total{grid-template-columns:1fr}.total>div{border-left:0!important;border-top:1px solid var(--line)}.total>div:first-child{border-top:0}.lb li{grid-template-columns:22px 34px 1fr auto}.lb .go{display:none}.pot .amount{font-size:40px}.hide-sm{display:none}td,th{padding:12px}footer.foot{margin-bottom:62px}}@media (prefers-reduced-motion:reduce){.live-dot,.marquee-track{animation:none}.bar>i,.roll .col{transition:none}}