@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,700;12..96,800&family=Gochi+Hand&family=Caveat:wght@600;700&family=Space+Grotesk:wght@400;500;700&display=swap";:root{--black:#000;--panel:#0a0a0a;--panel-2:#101010;--ink-1:#fff1e8;--ink-2:#9c9c9c;--ink-3:#5c5c5c;--line:#ffffff1f;--line-strong:#ffffff4d;--lime:#7fff68;--lime-bright:#54ff35;--lime-soft:#aaff9b;--lime-deep:#1b4b12;--orange:#ff6d00;--red:#ff003d;--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-hand:"Gochi Hand", "Caveat", cursive;--font-quote:"Caveat", cursive;--wobble-faint:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200' preserveAspectRatio='none'%3E%3Cpath d='M10 12 C70 4 150 16 210 9 C270 3 340 15 390 10 C397 55 389 115 395 188 C330 197 250 185 170 193 C110 199 45 189 10 194 C3 140 13 75 7 22 Z' fill='none' stroke='%23ffffff30' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--wobble-line:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200' preserveAspectRatio='none'%3E%3Cpath d='M9 14 C65 5 145 17 205 8 C265 2 335 16 391 11 C398 60 388 118 394 189 C325 195 245 187 165 194 C105 198 42 190 9 193 C4 135 12 72 6 20 Z' fill='none' stroke='%23fff1e880' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--wobble-lime:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 200' preserveAspectRatio='none'%3E%3Cpath d='M11 10 C75 6 155 14 215 8 C275 4 345 14 389 9 C396 58 390 118 393 187 C328 194 248 188 168 192 C108 197 48 191 11 193 C5 138 11 74 8 21 Z' fill='none' stroke='%237fff6860' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--ink-1);font-family:var(--font-body);letter-spacing:.02em;-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(58% 58% at 50% 0,#7fff6816 0%,#0000 70%);height:72vh;position:fixed;top:0;left:0;right:0}a{color:inherit;text-decoration:none}a:hover{color:var(--lime-soft)}button{font-family:inherit}.shell{z-index:1;max-width:1760px;margin:0 auto;padding:0 clamp(18px,3.5vw,56px) 110px;position:relative}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-weight:800}.eyebrow{font-family:var(--font-hand);text-transform:uppercase;color:var(--lime-soft);margin:0 0 14px;font-size:17px}.hand{font-family:var(--font-quote);color:var(--lime-soft);font-size:1.5em}.tiny{font-size:12.5px}.muted{color:var(--ink-2)}.panel{background-image:var(--wobble-faint);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:20px;padding:26px 28px;position:relative}.panel:before{content:"";z-index:-1;background:#ffffff05;position:absolute;inset:6px}.panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.panel-head h2,.panel-head h3{text-transform:uppercase;font-size:22px}.panel-head .aside{font-family:var(--font-hand);color:var(--ink-2);font-size:15px}.tilt-a{transform:rotate(-.9deg)}.tilt-b{transform:rotate(.7deg)}.tilt-c{transform:rotate(-1.6deg)}.site-header{flex-wrap:wrap;align-items:center;gap:26px;padding:26px 0 22px;display:flex}.logo{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink-1);align-items:center;gap:9px;font-size:30px;font-weight:800;display:inline-flex;transform:rotate(-1.4deg)}.logo-mark{object-fit:cover;border-radius:50%;flex:0 0 30px;width:30px;height:30px}.logo .suffix{font-family:var(--font-hand);color:var(--lime-soft);letter-spacing:0;font-size:20px;font-weight:400}.site-nav{align-items:center;gap:22px;display:flex}.site-nav a{font-family:var(--font-hand);text-transform:uppercase;color:var(--ink-2);font-size:17px}.site-nav a:hover{color:var(--lime-soft)}.header-spacer{flex:1}.chip{font-family:var(--font-hand);color:var(--ink-1);background-image:var(--wobble-faint);background-repeat:no-repeat;background-size:100% 100%;align-items:center;gap:9px;padding:6px 16px;font-size:16px;display:inline-flex}.chip .dot{background:var(--lime-bright);width:8px;height:8px;box-shadow:0 0 8px var(--lime-bright);border-radius:50%}.chip.closed .dot{background:var(--orange);box-shadow:0 0 8px var(--orange)}.chip .locked{color:var(--ink-3)}.btn{font-family:var(--font-hand);text-transform:uppercase;cursor:pointer;color:var(--ink-1);background:0 0;background-image:var(--wobble-line);background-repeat:no-repeat;background-size:100% 100%;border:0;padding:13px 26px;font-size:19px;transition:color .18s,transform .1s,background-image .18s}.btn:hover:not(:disabled){color:var(--lime-soft);background-image:var(--wobble-lime)}.btn:active:not(:disabled){transform:translateY(1px)rotate(-.4deg)}.btn:disabled{cursor:not-allowed;opacity:.45}.btn.solid{color:#06210a;background-image:none;background:var(--lime);clip-path:polygon(1% 6%,99% 2%,100% 94%,2% 98%)}.btn.solid:hover:not(:disabled){color:#06210a;background:var(--lime-bright)}.btn.big{width:100%;padding:16px 40px;font-size:24px}.hero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,80px);padding:clamp(40px,7vh,96px) 0 56px;display:grid}.hero h1{letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(48px,8.4vw,148px);line-height:.84}.hero h1 .accent{color:var(--lime)}.hero-lede{max-width:56ch;color:var(--ink-2);margin:26px 0 0;font-size:16px}.hero-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:22px 30px;display:grid}.stat .stat-value{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(26px,2.6vw,40px);font-weight:800;line-height:1.05}.stat .stat-label{font-family:var(--font-hand);text-transform:uppercase;color:var(--ink-2);margin-top:6px;font-size:15px}.preview-note{background-image:var(--wobble-lime);color:var(--lime-soft);background-repeat:no-repeat;background-size:100% 100%;margin-bottom:34px;padding:18px 24px;font-size:14px;position:relative}.preview-note:before{content:"";z-index:-1;background:#7fff680a;position:absolute;inset:5px}.columns{grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,.95fr);align-items:start;gap:22px;display:grid}.wipey-list{flex-direction:column;display:flex}.wipey-row{border-bottom:1px dashed var(--line);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 4px;transition:background .15s;display:grid}.wipey-row:hover:not(.rejected){background:#ffffff06}.wipey-row:focus-visible{outline:1px dashed var(--line-strong);outline-offset:2px}.wipey-row .tick{width:20px;height:20px;font-family:var(--font-hand);color:var(--lime-bright);background-image:var(--wobble-line);background-repeat:no-repeat;background-size:100% 100%;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.wipey-row .tick .mark{opacity:0;transition:opacity .15s,transform .15s;transform:scale(.6)}.wipey-row.selected .tick .mark{opacity:1;transform:scale(1)}.wipey-row .symbol{font-family:var(--font-display);font-size:16px;font-weight:700}.wipey-row .subline{color:var(--ink-3);font-size:12.5px}.wipey-row .value{text-align:right}.wipey-row .value .usd{color:var(--ink-2);font-size:13px}.wipey-row .value .reward{color:var(--lime-soft);font-size:13px}.wipey-row.rejected{opacity:.38;cursor:not-allowed}.wipey-row.rejected .value .reward{color:var(--ink-3)}.wipey-footer{font-family:var(--font-hand);color:var(--lime-soft);margin-top:14px;font-size:16px}.token-check{border-top:1px dashed var(--line);gap:8px;margin-top:16px;padding-top:14px;display:flex}.token-check input{background-image:var(--wobble-faint);min-width:0;color:var(--ink-1);background-color:#0000;background-repeat:no-repeat;background-size:100% 100%;border:0;flex:1;padding:9px 12px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12.5px}.token-check input::placeholder{color:var(--ink-3)}.token-check .btn{white-space:nowrap;padding:9px 16px;font-size:14px}.token-check-error{color:var(--red);margin-top:8px;font-size:12.5px}.odds-table{border-collapse:collapse;width:100%}.odds-table th{text-align:left;font-family:var(--font-hand);text-transform:uppercase;color:var(--ink-3);padding:0 8px 8px 0;font-size:14px;font-weight:400}.odds-table td{border-top:1px dashed var(--line);padding:8px 8px 8px 0;font-size:14px}.odds-table td.num{text-align:right;font-variant-numeric:tabular-nums}.odds-table th.num{text-align:right}.box{text-align:center;transform:rotate(-.8deg)}.box-stage{aspect-ratio:1/.82;background-image:var(--wobble-line);background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;display:flex;position:relative}.box-stage:before{content:"";z-index:-1;background:#ffffff04;position:absolute;inset:7px}.box .mult{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(40px,8vw,78px);font-weight:800;line-height:1}.box .caption{font-family:var(--font-hand);text-transform:uppercase;color:var(--ink-2);font-size:17px}.box .payout{color:var(--ink-1);font-size:15px}.box.rolling .mult{animation:.28s linear infinite flick}.box.settled .mult{animation:.45s cubic-bezier(.2,1.6,.4,1) both pop}@keyframes flick{0%{opacity:1;transform:translateY(0)rotate(0)}25%{opacity:.55;transform:translateY(-2px)rotate(-.8deg)}50%{opacity:1;transform:translateY(1px)rotate(.6deg)}75%{opacity:.6;transform:translateY(-1px)rotate(-.4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes pop{0%{opacity:0;transform:scale(.72)rotate(-2.4deg)}to{opacity:1;transform:scale(1)rotate(0)}}.odds-strip{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.odds-pill{font-family:var(--font-hand);background-image:var(--wobble-faint);color:var(--ink-2);background-repeat:no-repeat;background-size:100% 100%;align-items:baseline;gap:6px;padding:5px 14px;font-size:15px;display:inline-flex}.pending-settle{background-image:var(--wobble-faint);text-align:left;color:var(--ink-2);background-repeat:no-repeat;background-size:100% 100%;margin-top:18px;padding:14px 16px;font-size:13.5px}.pending-settle .btn{margin-top:10px;padding:9px 20px;font-size:16px}.feed-row{border-bottom:1px dashed var(--line);grid-template-columns:1fr auto auto;align-items:baseline;gap:14px;padding:10px 0;font-size:13.5px;display:grid}.feed-row:last-child{border-bottom:0}.feed-row .wallet{color:var(--ink-2);font-variant-numeric:tabular-nums}.feed-row .outcome{font-family:var(--font-hand);font-size:15px}.feed-row .delta{font-variant-numeric:tabular-nums;color:var(--ink-1)}.feed-empty{color:var(--ink-3);padding:12px 0;font-size:13.5px}.kv{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:14px;display:flex}.kv:last-of-type{border-bottom:0}.kv .k{color:var(--ink-2);font-family:var(--font-hand);text-transform:uppercase;font-size:15px}.kv .v{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}.locked-note{color:var(--ink-2);margin:14px 0 0;font-size:13.5px}.docs{margin-top:64px}.docs-tabs{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.docs-tab{font-family:var(--font-hand);text-transform:uppercase;cursor:pointer;color:var(--ink-2);background:0 0;background-image:var(--wobble-faint);background-repeat:no-repeat;background-size:100% 100%;border:0;padding:8px 20px;font-size:17px;transition:color .18s,background-image .18s}.docs-tab:hover{color:var(--ink-1)}.docs-tab.active{color:var(--lime-soft);background-image:var(--wobble-lime)}.docs-body{max-width:880px}.docs-body p{color:var(--ink-2);margin:0 0 16px}.docs-body p .hand{margin:4px 0;display:inline-block}.docs-body ol,.docs-body ul{color:var(--ink-2);margin:0 0 16px;padding-left:22px}.docs-body li{margin-bottom:10px}.docs-body strong{color:var(--ink-1);font-weight:700}.docs-body .tiny{color:var(--ink-3)}.disclosure{margin-top:64px}.disclosure h2{text-transform:uppercase;margin-bottom:22px;font-size:clamp(28px,3.4vw,44px)}.disclosure ul{max-width:880px;margin:0;padding-left:22px}.disclosure li{color:var(--ink-2);margin-bottom:14px}.disclosure li strong{color:var(--ink-1)}.site-footer{border-top:1px dashed var(--line);color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:10px 26px;margin-top:80px;padding-top:26px;font-size:13px;display:flex}.site-footer a{color:var(--ink-2)}.site-footer a:hover{color:var(--lime-soft)}@media (width<=1240px){.columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.columns .col-c{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.columns .col-c .panel{margin-bottom:0}}@media (width<=1100px){.hero h1{font-size:clamp(44px,9vw,110px)}}@media (width<=900px){.hero{grid-template-columns:1fr;align-items:start}.columns{grid-template-columns:1fr}.columns .col-c{grid-column:auto;grid-template-columns:1fr}.columns .col-c .panel{margin-bottom:20px}.docs-body{max-width:none}}@media (width<=760px){.site-header{gap:16px}.site-nav{order:3;width:100%}.hero{padding-top:28px}.hero h1{font-size:clamp(40px,12.5vw,72px)}.panel{padding:20px}.btn.big{padding:14px 28px;font-size:20px}.feed-row{gap:8px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.box.rolling .mult,.box.settled .mult{animation:none}.btn,.docs-tab,.wipey-row,.wipey-row .tick .mark{transition:none}}
