:root{--bg: #050B07;--panel: rgba(11, 24, 15, .78);--panel-solid: #0B180F;--line: rgba(255, 255, 255, .08);--line-soft: rgba(255, 255, 255, .05);--ink: #E8F1E8;--dim: #94A79A;--dimmer: #7E9186;--faint: #5E6F62;--neon: #B6FF1B;--gold: #F2C860;--loss: #FF6B5A;--mono: "JetBrains Mono", ui-monospace, monospace;--disp: "Archivo Black", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:radial-gradient(ellipse 700px 440px at 50% 12%,#f2c8601a,#06100a00 62%),linear-gradient(180deg,#050b07d6,#050b07b8 42%,#050b07f0),url(/assets/bg-GFZAvfjt.webp) center top / cover no-repeat,var(--bg);background-attachment:fixed;color:var(--ink);font-family:Space Grotesk,Helvetica,sans-serif;font-size:15px;min-height:100vh}a{color:var(--neon);text-decoration:none}input{font-family:var(--mono);background:#040a06cc;border:1px solid var(--line);color:var(--ink);border-radius:7px;padding:8px 10px;font-size:14px;outline:none}input:focus{border-color:#b6ff1b80}button{font-family:inherit}.app{min-height:100vh;display:flex;flex-direction:column}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.2}}@keyframes idleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glowBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes raySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes coinSpinY{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes riseIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes impactPop{0%{transform:scale(1)}22%{transform:scale(1.06)}58%{transform:scale(.98)}to{transform:scale(1)}}@keyframes ringWin{0%{opacity:0;transform:scale(.72)}28%{opacity:.9}to{opacity:0;transform:scale(1.5)}}@keyframes ringLoss{0%{opacity:0;transform:scale(.92)}24%{opacity:.7}to{opacity:0;transform:scale(1.22)}}@keyframes amountPop{0%{opacity:0;transform:scale(.8)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes pillIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes chipPop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes jpShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes toastIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important}}.hdr{position:relative;display:flex;align-items:center;gap:18px;padding:14px 24px 10px;flex-wrap:nowrap}.lockup{display:flex;align-items:center;gap:12px;cursor:pointer}.logo-coin{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(242,200,96,.35))}.wordmark{display:flex;gap:7px;font-family:var(--disp);font-size:24px;line-height:1;transform:skew(-8deg)}.wm-a{color:var(--neon);text-shadow:0 0 22px rgba(182,255,27,.55)}.wm-b{color:#f2f7f0}.tagline{font-family:var(--mono);font-size:9px;color:var(--dimmer);letter-spacing:.34em;margin-top:4px}.nav-c{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:6px}.diamond{width:9px;height:9px;background:var(--neon);transform:rotate(45deg);border-radius:2px;display:inline-block;flex:0 0 auto}.diamond.lg{width:12px;height:12px}.gamechip{display:flex;align-items:center;gap:9px;padding:11px 16px;border-radius:8px;cursor:pointer;border:1px solid rgba(182,255,27,.5);background:#1e3c1080;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--neon);letter-spacing:.1em;white-space:nowrap}.navlink{appearance:none;background:none;border:none;cursor:pointer;padding:11px 14px;font-family:var(--mono);font-size:12px;color:var(--dim);letter-spacing:.1em;white-space:nowrap}.navlink:hover,.navlink.on{color:var(--ink)}.navlink.burger{font-size:18px;padding:6px 12px;border:1px solid var(--line);border-radius:8px}.hdr-r{display:flex;align-items:center;gap:10px}.xlink{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid var(--line);background:#0b180fc7;color:var(--dim);font-size:16px;font-weight:700}.xlink:hover{color:var(--ink);border-color:#ffffff38}.fairchip{display:flex;align-items:center;gap:9px;padding:9px 14px;border-radius:8px;cursor:pointer;border:1px solid rgba(182,255,27,.26);background:#14280c66}.fairchip:hover{border-color:#b6ff1b99}.fair-t{font-family:var(--mono);font-size:10px;font-weight:700;color:var(--neon);letter-spacing:.12em;white-space:nowrap}.fair-s{font-family:var(--mono);font-size:8px;color:var(--dimmer);letter-spacing:.1em;margin-top:2px;white-space:nowrap}.balchip{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:8px;border:1px solid rgba(182,255,27,.55);background:#14280c80}.bal-bar{width:20px;height:15px;border-radius:3px;background:linear-gradient(180deg,#ffe29b,#c69a2e);box-shadow:inset 0 -4px #0003}.bal-v{font-family:var(--mono);font-size:15px;font-weight:700;color:var(--gold);white-space:nowrap}.bal-mode{font-family:var(--mono);font-size:9px;color:var(--dimmer);letter-spacing:.14em}.addr{font-family:var(--mono);font-size:12px;color:var(--dim);padding:10px 12px;border:1px solid var(--line);border-radius:8px}.addr-wrap{position:relative;display:inline-block}.addr-btn{appearance:none;background:none;cursor:pointer}.addr-btn:hover{color:var(--ink);border-color:#fff3}.disconnect{position:absolute;top:calc(100% + 6px);right:0;z-index:50;appearance:none;cursor:pointer;padding:11px 18px;border-radius:8px;white-space:nowrap;border:1px solid rgba(255,107,90,.4);background:var(--panel-solid);color:#ff9a8c;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;box-shadow:0 14px 34px #0000008c;animation:pillIn .16s ease-out}.disconnect:hover{background:#3c140e99}.connect{appearance:none;cursor:pointer;padding:11px 20px;border-radius:8px;border:1px solid #E4FF9B;background:linear-gradient(180deg,#d9ff6b,#b6ff1b 55%,#8fd400);color:#12250a;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.08em;box-shadow:0 0 24px #b6ff1b59}.connect:hover{filter:brightness(1.06)}.menu{position:absolute;top:100%;right:16px;z-index:40;min-width:230px;background:var(--panel-solid);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 22px 50px #0009}.menu-row{display:flex;align-items:center;gap:9px;padding:13px 16px;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--dim);letter-spacing:.1em;border-bottom:1px solid var(--line-soft)}.menu-row:hover{color:var(--ink);background:#ffffff08}.menu-row.addr-row{color:var(--gold);cursor:default}.wallet-pick{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;background:#030805b3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.wallet-pick-card{width:min(340px,calc(100vw - 40px));border-radius:14px;border:1px solid rgba(182,255,27,.3);background:var(--panel-solid);padding:18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 30px 70px #000000b3,0 0 40px #b6ff1b1a;animation:fadeUp .18s ease-out}.wp-title{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--dim);letter-spacing:.18em;text-align:center;margin-bottom:4px}.wp-row{appearance:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid var(--line);background:#ffffff05;color:var(--ink);font-family:var(--mono);font-size:13px;font-weight:700;text-align:left;transition:border-color .15s ease,background .15s ease}.wp-row:hover{border-color:#b6ff1b80;background:#1e3c1059}.wp-row img{width:26px;height:26px;border-radius:6px}.wp-note{font-size:11px;color:var(--faint);text-align:center}.floor{flex:1;display:flex;flex-direction:column;padding:4px 24px 0}.floor-grid{display:grid;grid-template-columns:276px minmax(0,1fr) 392px;gap:16px;align-items:start;width:100%;max-width:1560px;margin:0 auto}.floor-grid.stack{grid-template-columns:minmax(0,1fr)}.col-l,.col-r{display:flex;flex-direction:column;gap:12px;padding-top:14px}.col-c{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.floor-grid.stack .col-c{gap:12px}.jackpot{border-radius:10px;border:1px solid rgba(242,200,96,.3);background:linear-gradient(140deg,#3028128c,#0b180fdb 62%);padding:16px 18px;display:flex;flex-direction:column;gap:11px;width:100%}.jp-hd{display:flex;align-items:center;justify-content:space-between;gap:10px}.jp-t{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:var(--gold);letter-spacing:.06em}.jp-crown{width:20px;height:14px;background:var(--gold);clip-path:polygon(0 100%,0 22%,25% 55%,50% 0,75% 55%,100% 22%,100% 100%)}.jp-q{width:17px;height:17px;border-radius:50%;border:1px solid rgba(255,255,255,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:9px;color:var(--dim)}.jp-amt{font-family:var(--mono);font-size:21px;font-weight:700;color:#f2f7f0;letter-spacing:-.01em}.jp-sub{font-size:12px;color:var(--dim);margin-top:4px}.jp-odds{border-radius:8px;border:1px solid rgba(242,200,96,.45);background:#040a06b3;padding:9px;text-align:center;font-family:var(--mono);font-size:15px;font-weight:700;color:var(--gold);letter-spacing:.08em}.jp-odds.held{color:#12250a;background:linear-gradient(180deg,#ffe9a8,#f2c860);border-color:#fff0be}.jp-bar{height:7px;border-radius:4px;background:#ffffff12;overflow:hidden}.jp-fill{height:7px;border-radius:4px;width:100%;background:linear-gradient(90deg,#c69a2e,#ffde86,#c69a2e);background-size:200% 100%;box-shadow:0 0 12px #f2c86073;animation:jpShimmer 3.2s linear infinite}.jp-ft{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px;color:var(--dim)}.jp-ft b{font-family:var(--mono);font-size:11px;font-weight:700;color:#f2f7f0}.jp-last{font-family:var(--mono);font-size:10px;color:var(--dimmer);line-height:1.5}.statlist{border-radius:10px;border:1px solid var(--line);background:var(--panel);padding:2px 18px}.stat-row{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--line-soft)}.stat-row:last-child{border-bottom:none}.stat-g{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:700;color:#9aa7b8}.stat-l{font-family:var(--mono);font-size:10px;color:var(--dimmer);letter-spacing:.14em}.stat-v{font-family:var(--mono);font-size:16px;font-weight:700;margin-top:2px}.mascot-box{position:relative;border-radius:10px;border:1px solid var(--line);background:var(--panel);padding:16px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.bubble{align-self:flex-start;padding:12px 16px;border-radius:14px 14px 14px 2px;border:2px solid var(--neon);box-shadow:0 0 20px #b6ff1b38;font-family:var(--disp);font-size:15px;line-height:1.25;color:var(--neon);transform:skew(-7deg);text-shadow:0 0 16px rgba(182,255,27,.45)}.mascot{width:100%;height:176px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 24px rgba(0,0,0,.6))}.stay-degen{font-family:var(--disp);font-size:13px;color:#e8f1e859;letter-spacing:.18em;text-align:center;transform:skew(-7deg)}.scene{position:relative;width:100%;max-width:700px;height:262px;display:flex;align-items:center;justify-content:center}.is-tiny .scene{height:200px}.scene-glow{position:absolute;width:268px;height:268px;border-radius:50%;background:radial-gradient(circle,#f2c8608c,#f2c86033 40%,#f2c86000 66%);animation:glowBreathe 3.6s ease-in-out infinite}.rays{position:absolute;width:470px;height:470px;mix-blend-mode:screen;pointer-events:none;transition:opacity .42s ease,transform .52s cubic-bezier(.2,.8,.2,1),filter .42s ease;animation:raySpin 90s linear infinite}.is-tiny .rays{width:340px;height:340px}.scene-floor{position:absolute;bottom:-34px;width:420px;height:120px;background:radial-gradient(ellipse at 50% 0%,#f2c86029,#f2c86000 72%)}.graffiti{position:absolute;font-family:var(--disp);color:#b6ff1b24;pointer-events:none}.graffiti.gl{left:6px;top:46px;font-size:18px;line-height:1.3;transform:rotate(-10deg) skew(-8deg)}.graffiti.gr{right:6px;top:38px;font-size:15px;line-height:1.35;text-align:right;transform:rotate(9deg) skew(-8deg)}.ring{position:absolute;width:300px;height:300px;border-radius:50%;border:2px solid transparent;opacity:0;pointer-events:none}.coin-outer{perspective:1600px;isolation:isolate}.coin-inner{position:relative;transform-style:preserve-3d}.coin-face{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;backface-visibility:hidden;-webkit-backface-visibility:hidden}.coin-face.back{transform:rotateY(180deg)}.scene-wrap{position:relative;width:100%;display:flex;justify-content:center}.result-overlay{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;animation:fadeUp .2s ease-out}.under-coin{min-height:34px;display:flex;align-items:center;justify-content:center;width:100%}.status{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.2em;text-align:center;padding:0 12px}.result{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 26px 16px;border-radius:14px;border:1px solid;max-width:92%;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.result.win{border-color:#f2c86080;background:linear-gradient(150deg,#3e300e9e,#09140cb8);box-shadow:0 0 34px #f2c86047}.result.lose{border-color:#ff6b5a59;background:linear-gradient(150deg,#38140e8c,#09140cb8);box-shadow:0 0 26px #ff6b5a29}.res-badge{padding:5px 12px;border-radius:6px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.18em;animation:pillIn .24s ease-out both}.result.win .res-badge{background:#f2c8602e;color:#ffd98a}.result.lose .res-badge{background:#ff6b5a29;color:#ff9a8c}.res-amt{font-family:var(--disp);font-size:32px;line-height:1;transform:skew(-7deg);animation:amountPop .42s cubic-bezier(.2,.8,.2,1) .12s both}.result.win .res-amt{color:#ffd98a}.result.lose .res-amt{color:var(--loss)}.res-kicker{font-family:var(--mono);font-size:11px;color:var(--dim);letter-spacing:.14em;animation:fadeUp .3s ease-out .28s both}.res-acts{display:flex;align-items:center;gap:10px;margin-top:4px;flex-wrap:wrap;justify-content:center;animation:fadeUp .3s ease-out .4s both}.collect{appearance:none;cursor:pointer;padding:9px 16px;border-radius:20px;border:1px solid #FFF0BE;background:linear-gradient(180deg,#ffe9a8,#f2c860 52%,#c69a2e);color:#3a2705;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;box-shadow:0 0 22px #f2c86052}.collect:hover{filter:brightness(1.05)}.collect.done{background:transparent;border-color:#ffd98a66;color:#ffd98a;box-shadow:none;cursor:default}.again{appearance:none;cursor:pointer;padding:9px 16px;border-radius:20px;background:transparent;border:1px solid rgba(255,255,255,.14);color:#c7d3c7;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.14em;transition:background .16s ease}.again:hover{background:#ffffff12}.result.win .again{border-color:#ffd98a73;color:#ffd98a}.result.win .again:hover{background:#ffd98a1f}.console{width:100%;max-width:700px;border-radius:14px;background:linear-gradient(180deg,#09170ef5,#06100af5);box-shadow:inset 0 1px #ffffff0d,0 22px 50px #00000080;padding:14px 18px;display:flex;flex-direction:column;gap:12px;transition:opacity .22s ease}.picks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pickbtn{appearance:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;text-align:left;background:#040b07d9;border:1px solid rgba(255,255,255,.05);box-shadow:none;transition:transform 90ms ease,opacity .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.pickbtn:active{transform:translateY(2px)}.pickbtn img{flex:0 0 auto;width:38px;height:38px;object-fit:contain;filter:grayscale(1) brightness(.6);transition:filter .2s ease}.pickbtn .pick-t{flex:1 1 auto;font-family:var(--disp);font-size:21px;color:#6e7f73;transform:skew(-7deg);transition:color .2s ease}.pickbtn .pick-x{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--faint)}.pickbtn.dim{opacity:.55}.pickbtn.heads.on{background:linear-gradient(160deg,#4e380a99,#140f04b3);border-color:var(--gold);box-shadow:inset 0 0 22px #f2c86038,0 0 22px #f2c8602e}.pickbtn.heads.on img{filter:none}.pickbtn.heads.on .pick-t{color:#ffde9a}.pickbtn.heads.on .pick-x{color:var(--gold)}.pickbtn.tails.on{background:linear-gradient(160deg,#22421299,#081208b8);border-color:var(--neon);box-shadow:inset 0 0 22px #b6ff1b2e,0 0 22px #b6ff1b2e}.pickbtn.tails.on img{filter:none}.pickbtn.tails.on .pick-t{color:#f2f7f0}.pickbtn.tails.on .pick-x{color:var(--neon)}.stakes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stake{appearance:none;cursor:pointer;padding:12px 0;border-radius:9px;font-family:var(--mono);font-size:15px;font-weight:700;background:#030905e6;border:1px solid rgba(255,255,255,.04);color:#8fa096;transition:transform 90ms ease,border-color .15s ease,color .15s ease,background .15s ease}.stake:hover{border-color:#f2c86073;color:#ffde9a;background:#2e26128c}.stake:active{transform:translateY(2px)}.stake.on{background:linear-gradient(180deg,#ffe9a8,#f2c860 52%,#c69a2e);border-color:#fff0be;color:#3a2705;box-shadow:0 0 22px #f2c86052,inset 0 1px #ffffff80}.stake-custom{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.stake-custom .sc-l{font-family:var(--mono);font-size:10px;color:var(--dimmer);letter-spacing:.14em}.stake-custom input{width:96px;font-weight:700}.stake-custom .sc-r{font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.06em}.cta{width:100%;appearance:none;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:40px;padding:14px;cursor:pointer;transition:transform 90ms ease,filter .16s ease,background .2s ease,box-shadow .2s ease;font-family:var(--disp);font-size:18px}.cta .cta-t{transform:skew(-8deg);white-space:nowrap}.cta .bolt{width:14px;height:21px;clip-path:polygon(58% 0,0 60%,42% 60%,26% 100%,100% 38%,55% 38%)}.cta.go{border:1px solid #E4FF9B;background:linear-gradient(180deg,#d9ff6b,#b6ff1b 55%,#8fd400);color:#12250a;box-shadow:0 0 44px #b6ff1b73,0 6px #60960099}.cta.go .bolt{background:#12250a}.cta.go:hover{filter:brightness(1.06)}.cta.go:active{transform:translateY(3px)}.cta.off,.cta.wait{border:1px solid rgba(182,255,27,.22);background:#060f09e6;color:#6e8071;box-shadow:inset 0 1px #ffffff0a;cursor:not-allowed}.cta.off .bolt,.cta.wait .bolt{background:#6e8071}.cta.bad{border:1px solid rgba(255,107,90,.5);background:transparent;color:var(--loss)}.cta.bad .bolt{background:var(--loss)}.cta.line{border:1px solid var(--ink);background:transparent;color:var(--ink)}.cta.line .bolt{background:var(--ink)}.auto-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.autolink{appearance:none;background:none;cursor:pointer;padding:4px 0;border:none;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--dim)}.autolink.running{color:var(--neon)}.auto-status{font-family:var(--mono);font-size:10px;color:var(--dimmer);flex:1 1 auto}.keys{font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.08em}.autobox{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding-top:2px}.auto-f{display:flex;flex-direction:column;gap:5px;font-family:var(--mono);font-size:9px;color:var(--dimmer);letter-spacing:.14em}.auto-f input{width:84px}.auto-go{appearance:none;cursor:pointer;padding:9px 20px;border-radius:8px;border:1px solid rgba(182,255,27,.5);background:#1e3c1080;color:var(--neon);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em}.auto-go.stop{border-color:#ff6b5a80;background:#3c140e80;color:var(--loss)}.trustrow{display:flex;align-items:center;gap:18px;font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.16em;flex-wrap:wrap;justify-content:center;margin-top:2px}.trustrow span{display:flex;align-items:center;gap:7px;white-space:nowrap}.tr-d{width:6px;height:6px;background:var(--faint);transform:rotate(45deg);display:inline-block}.feenote{display:flex;flex-direction:column;align-items:center;gap:4px;font-family:var(--mono);font-size:9px;color:var(--faint);letter-spacing:.1em;text-align:center;line-height:1.5;padding:0 10px}.feenote b{color:var(--dimmer);font-weight:700}.feedbox{border-radius:10px;border:1px solid var(--line);background:var(--panel);overflow:hidden;width:100%}.feed-hd{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--line-soft)}.feed-t{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:#f2f7f0}.feed-live{display:flex;align-items:center;gap:10px}.feed-session{font-family:var(--mono);font-size:11px;font-weight:700}.livedot{width:6px;height:6px;border-radius:50%;background:var(--neon);animation:pulseDot 1.6s ease-in-out infinite;display:inline-block}.live-l{font-family:var(--mono);font-size:10px;color:var(--dim);letter-spacing:.14em}.feed-empty{padding:18px;font-family:var(--mono);font-size:11px;color:var(--faint)}.feed-row{display:flex;align-items:flex-start;gap:12px;padding:8px 18px;border-bottom:1px solid rgba(255,255,255,.04);animation:riseIn .26s ease-out}.feed-row:last-child{border-bottom:none}.feed-coin{flex:0 0 auto;width:26px;height:26px;object-fit:contain}.feed-main{flex:1 1 auto;min-width:0}.feed-line{font-family:var(--mono);font-size:12px;line-height:1.4}.feed-who{color:#e8eee9;font-weight:700}.feed-verb{color:#7c8a80}.feed-amt{color:#e8c55b;font-weight:700}.feed-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:5px}.badge{padding:3px 8px;border-radius:4px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.14em;white-space:nowrap}.badge.win{background:#b7ff2a1f;color:#b7ff2a}.badge.lose{background:#ff7a5c1f;color:#ff7a5c}.feed-ago{font-family:var(--mono);font-size:10px;color:#7c8a80b3;white-space:nowrap}.streakbox{border-radius:10px;border:1px solid var(--line);background:var(--panel);padding:16px 18px;display:flex;flex-direction:column;gap:14px;width:100%}.streak-hd{display:flex;align-items:center;justify-content:space-between;gap:10px}.streak-t{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:#f2f7f0}.fireball{width:13px;height:13px;border-radius:50%;background:radial-gradient(circle,#ffb020,#ff6a00);display:inline-block}.streak-badge{padding:7px 12px;border-radius:6px;border:1px solid rgba(242,200,96,.45);font-family:var(--mono);font-size:11px;font-weight:700;color:var(--gold);white-space:nowrap}.streak-dots{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dot{width:33px;height:33px;border-radius:50%;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.dot.on{background:transparent;border-color:#ffedb859}.dot img{width:100%;height:100%;object-fit:contain;transition:opacity .32s ease}.streak-note{font-size:12px;color:var(--dimmer);text-align:center}.strip{position:sticky;bottom:0;z-index:6;width:100%;max-width:1560px;margin:8px auto 0;padding:8px 0 10px;background:linear-gradient(180deg,#050b0700,#050b07f0 34%,#050b07)}.strip-inner{display:flex;align-items:center;gap:16px;padding:10px 18px;border-radius:10px;border:1px solid var(--line);background:var(--panel)}.strip-l{font-family:var(--mono);font-size:11px;color:var(--dim);letter-spacing:.14em;white-space:nowrap}.strip-coins{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden}.strip-coins img{width:23px;height:23px;object-fit:contain;flex:0 0 auto}.strip-r{flex:0 0 auto;display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:11px;color:var(--dimmer);letter-spacing:.12em;white-space:nowrap}.toasts{position:fixed;top:16px;right:16px;z-index:100;display:flex;flex-direction:column;gap:8px;max-width:min(360px,calc(100vw - 32px))}.toast{padding:12px 16px;border-radius:10px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.05em;border:1px solid var(--line);background:var(--panel-solid);color:var(--ink);box-shadow:0 14px 40px #00000080;animation:toastIn .2s ease-out}.toast.gold{border-color:#f2c86080;color:#ffd98a;box-shadow:0 0 24px #f2c86033,0 14px 40px #00000080}.toast.lose{border-color:#ff6b5a66;color:#ff9a8c}.toast.info{border-color:#b6ff1b4d;color:#d8ff7a}.toasts.inline{position:static;top:auto;right:auto;width:100%;max-width:700px;align-items:center;margin-top:2px}.toasts.inline .toast{animation:fadeUp .22s ease-out;text-align:center}.pagewrap{flex:1;display:flex;justify-content:center;padding:10px 24px 60px}.pagecol{width:100%;max-width:880px}.backlink{font-family:var(--mono);font-size:11px;color:var(--dim);letter-spacing:.12em;cursor:pointer;padding:6px 0}.backlink:hover{color:var(--ink)}.pagehead{margin:14px 0 26px}.page-kicker{font-family:var(--mono);font-size:10px;color:var(--dimmer);letter-spacing:.22em}.page-title{font-family:var(--disp);font-size:34px;margin:10px 0 12px;transform:skew(-6deg);color:#f2f7f0;text-shadow:0 0 30px rgba(182,255,27,.15)}.page-dek{font-size:15px;color:var(--dim);line-height:1.6;max-width:640px;margin:0}.cells{display:grid;gap:12px;margin-bottom:26px}.cell{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:16px}.cell-k{font-family:var(--mono);font-size:9px;color:var(--dimmer);letter-spacing:.16em}.cell-v{font-family:var(--mono);font-size:18px;font-weight:700;margin-top:8px;color:var(--ink)}.cell-n{font-size:11px;color:var(--faint);margin-top:5px}.sect{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:4px 0 12px}.sect-t{font-size:15px;font-weight:700;letter-spacing:.04em;color:#f2f7f0}.sect-n{font-family:var(--mono);font-size:9px;color:var(--faint);letter-spacing:.14em}.tbl{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:26px}.tbl-h{display:grid;gap:10px;padding:11px 16px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:9px;color:var(--dimmer);letter-spacing:.14em}.tbl-r{display:grid;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line-soft);font-size:13px;align-items:baseline}.tbl-r:last-child{border-bottom:none}.tbl-r.mine{background:#b6ff1b0d}.flybox{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:26px}.fly-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.fly-t{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--ink);letter-spacing:.1em}.fly-n{font-family:var(--mono);font-size:9px;color:var(--faint);letter-spacing:.14em}.fly-row{display:grid;grid-template-columns:84px minmax(0,1fr) minmax(60px,180px) 60px;gap:14px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line-soft)}.fly-amt{font-family:var(--mono);font-size:15px;font-weight:700}.fly-l{font-size:13px;font-weight:600;color:var(--ink)}.fly-note{font-size:11px;color:var(--faint);margin-top:2px}.fly-bar{background:#ffffff0d;border-radius:4px;overflow:hidden}.fly-bar>div{border-radius:4px}.fly-pct{font-family:var(--mono);font-size:11px;color:var(--dim);text-align:right}.fly-ft{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:13px 18px;font-family:var(--mono);font-size:10px;color:var(--dimmer);letter-spacing:.1em}.fly-ft b{color:var(--gold)}.fly-calc{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;padding:16px 18px}.fly-calc-v{font-family:var(--mono);font-size:14px;font-weight:700;margin-top:6px}.fly-kv{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line-soft);font-family:var(--mono);font-size:11px;color:var(--dimmer);letter-spacing:.08em}.fly-kv b{color:var(--ink);font-size:13px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-bottom:26px}.sess-box{border:1px solid rgba(242,200,96,.3);border-radius:10px;background:linear-gradient(140deg,#30281266,#0b180fdb 62%);padding:16px 18px;margin-bottom:26px}.sess-row{display:flex;gap:28px;margin:12px 0 8px;flex-wrap:wrap}.sess-v{font-family:var(--mono);font-size:17px;font-weight:700}.sess-l{font-size:11px;color:var(--faint);margin-top:3px}.range-row{display:flex;gap:8px;margin-bottom:16px}.range-btn{appearance:none;cursor:pointer;padding:8px 16px;border-radius:7px;border:1px solid var(--line);background:transparent;color:var(--dim);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em}.range-btn.on{border-color:#b6ff1b80;background:#1e3c1080;color:var(--neon)}.tri,.quad{display:grid;gap:12px;margin-bottom:26px}.tri{grid-template-columns:repeat(3,1fr)}.quad{grid-template-columns:repeat(4,1fr)}.tri-cell{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:18px}.tri-n{font-family:var(--mono);font-size:22px;font-weight:700;color:var(--gold)}.tri-t{font-size:15px;font-weight:700;margin-top:10px;color:var(--ink)}.tri-b{font-size:12px;color:var(--dim);line-height:1.6;margin-top:6px}.verify{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:16px 18px;margin-bottom:26px}.verify-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.verify-l{font-family:var(--mono);font-size:10px;color:var(--dimmer);letter-spacing:.14em}.verify-cells{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin-bottom:14px}.verify-v{font-family:var(--mono);font-size:14px;font-weight:700;margin-top:6px}.verify-foot{font-size:12px;color:var(--faint);line-height:1.6}.verify-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:12px}.verify-links a{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--dim)}.verify-links a:hover{color:var(--neon)}.faq{border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow:hidden;margin-bottom:26px}.faq-row{padding:15px 18px;border-bottom:1px solid var(--line-soft)}.faq-row:last-child{border-bottom:none}.faq-q{font-size:14px;font-weight:700;color:var(--ink)}.faq-a{font-size:13px;color:var(--dim);line-height:1.6;margin-top:6px}.btn-line,.btn-line.sm{appearance:none;cursor:pointer;padding:9px 16px;border-radius:8px;border:1px solid rgba(182,255,27,.4);background:transparent;color:var(--neon);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em}.btn-line:hover{background:#b6ff1b14}.btn-solid{appearance:none;cursor:pointer;padding:13px 24px;border-radius:30px;border:1px solid #E4FF9B;background:linear-gradient(180deg,#d9ff6b,#b6ff1b 55%,#8fd400);color:#12250a;font-family:var(--disp);font-size:14px;box-shadow:0 0 34px #b6ff1b59}.btn-solid:hover{filter:brightness(1.06)}.body-p{font-size:14px;color:var(--dim);line-height:1.7}.fine-p{font-size:12px;color:var(--faint);line-height:1.6}.in-box{display:inline-flex;align-items:center;gap:6px;background:#040a06cc;border:1px solid var(--line);border-radius:7px;padding:0 0 0 10px}.in-box input{border:none;background:transparent;padding:8px 10px 8px 0}.in-cur{font-family:var(--mono);font-size:12px;color:var(--faint)}.chip{appearance:none;cursor:pointer;padding:8px 12px;border-radius:7px;border:1px solid var(--line);background:transparent;color:var(--dim);font-family:var(--mono);font-size:11px;font-weight:700}.chip.on{border-color:#f2c86080;color:var(--gold);background:#30281266}.split-big{display:flex;height:26px;border-radius:6px;overflow:hidden;margin-bottom:8px}.split-lbl{display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;color:var(--dim);letter-spacing:.1em;margin-bottom:8px}.vol-bars{display:flex;align-items:flex-end;gap:6px;height:90px}.vol-lbl{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9px;color:var(--faint);margin-top:6px}@media(max-width:1180px){.floor{padding:4px 14px 0}.hdr{padding:12px 14px 8px;gap:12px}.two-col{grid-template-columns:1fr}.quad{grid-template-columns:repeat(2,1fr)}.tri{grid-template-columns:1fr}}@media(max-width:640px){body{font-size:14px}.wordmark{font-size:19px}.logo-coin{width:42px;height:42px}.balchip{padding:8px 10px}.bal-v{font-size:12px}.stakes{grid-template-columns:repeat(3,1fr);gap:8px}.stake{font-size:12px;padding:11px 0}.pickbtn .pick-t{font-size:17px}.console{padding:12px}.page-title{font-size:26px}.cells{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fly-row{grid-template-columns:70px minmax(0,1fr) 48px}.fly-bar{display:none}.strip-r span:last-child{display:none}.res-amt{font-size:26px}.pagewrap{padding:10px 14px 50px}}
