:root{--bg:#050505;--bg-1:#0a0a0a;--bg-2:#101010;--bg-3:#171717;--sidebar:#121212;--field:#161616;--line:#ffffff0f;--line-2:#ffffff1a;--text:#f4f4f2;--text-2:#a0a09a;--text-3:#6a6a64;--text-4:#3f3f3a;--acid:#f2ff00;--acid-hover:#e4f02a;--acid-glow:#f2ff0073;--acid-soft:#f2ff001a;--warn:#ffb347;--ok:#6fe6b0;--err:#ff5c5c;--display:var(--font-display), "Arial Narrow", sans-serif;--sans:var(--font-sans), system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, monospace;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:32px;--r-pill:999px;--r-btn:8px;--r-card:var(--r-xl);--r-panel:var(--r-2xl);--shadow-card:0 24px 60px -32px #000000d9;--shadow-modal:0 30px 80px -20px #000000d9;--shadow-modal-lg:0 50px 130px -32px #000000eb;--glow-acid-sm:0 0 8px var(--acid-glow);--glow-acid-md:0 0 24px #f2ff0059;--glow-acid-lg:0 0 60px #f2ff0033;--ring-acid:0 0 0 4px var(--acid-soft);--maxw:1480px;--sb-w:240px}html{scroll-behavior:smooth;height:100%}html,body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;max-width:100vw;overflow-x:hidden}body{flex-direction:column;min-height:100%;display:flex}body>*{width:100%;min-width:0}button,a,input,select{font-family:inherit}button,a{cursor:pointer;color:inherit;background:0 0;border:0;text-decoration:none}.btn-block{width:100%}.topbar{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#050505d1;position:sticky;top:0}.topbar-inner{max-width:var(--maxw);align-items:center;gap:28px;height:68px;margin:0 auto;padding:0 28px;display:flex}#top,#casinos,#calculator,#how,#why,#faq,#cashback,#top-casinos{scroll-margin-top:88px}@media (max-width:720px){#top,#casinos,#calculator,#how,#why,#faq,#cashback,#top-casinos{scroll-margin-top:78px}}.tb-logo{flex-shrink:0;align-items:center;gap:10px;display:flex}.tb-logo .mark{background:var(--acid);color:#050505;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:flex}.tb-logo .brand{letter-spacing:-.04em;font-size:19px;font-weight:800}.tb-logo .brand .rest{color:var(--text-2)}@media (max-width:860px){.tb-logo.logo-img .logo-full{display:none}.tb-logo.logo-img .logo-mark{width:auto;height:30px;display:block}}.tb-nav{align-items:center;gap:6px;margin:0 auto;display:flex}.tb-nav a{border-radius:var(--r-sm);color:var(--text-2);padding:9px 14px;font-size:14px;font-weight:500;transition:color .16s,background .16s}.tb-nav a:hover{color:var(--text);background:#ffffff08}.tb-nav a.active{color:var(--acid);background:var(--acid-soft)}.tb-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.wallet-chip{border-radius:var(--r-sm);background:var(--bg-2);border:1px solid var(--line-2);font-family:var(--mono);color:var(--text);align-items:center;gap:9px;padding:8px 13px;font-size:12px;display:flex}.wallet-chip .ic{color:#fff;background:linear-gradient(135deg,#627eea,#4458b6);border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:flex}.wallet-chip .net{color:var(--ok);font-size:9px}.wallet-chip .addr{color:var(--text-2)}.tb-account-menu{border:1px solid var(--line-2);border-radius:var(--r-lg);width:240px;box-shadow:var(--shadow-modal);z-index:60;background:#0c0c0c;padding:8px;display:none;position:absolute;top:calc(100% + 12px);right:0}.tb-account-menu.open{display:block}.tb-account-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:6px;padding:12px 12px 14px;display:flex}.tb-account-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.tb-account-meta .nm{font-size:14px;font-weight:600}.tb-account-meta .em{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.tb-account-item{border-radius:var(--r-sm);color:var(--text-2);align-items:center;gap:11px;padding:10px 12px;font-size:14px;display:flex}.tb-account-item svg{color:var(--text-3);flex-shrink:0}.tb-account-item:hover{background:var(--bg-2);color:var(--text)}.tb-account-item.danger:hover,.tb-account-item.danger:hover svg{color:var(--err)}.balance-pill{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);font-family:var(--mono);color:var(--text);white-space:nowrap;align-items:center;gap:5px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex}.balance-pill .lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:500}.tb-bell{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--bg-2);width:40px;height:40px;color:var(--text-2);justify-content:center;align-items:center;transition:all .16s;display:flex;position:relative}.tb-bell:hover{color:var(--text);background:var(--bg-3)}.tb-bell .dot{background:var(--acid);border:2px solid var(--bg-2);width:7px;height:7px;box-shadow:var(--glow-acid-sm);border-radius:50%;position:absolute;top:8px;right:9px}.tb-avatar{border-radius:var(--r-pill);color:#fff;background:linear-gradient(135deg,#a595ff,#6b4ee6);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex}.tb-login{color:var(--text);padding:10px 8px;font-size:14px;font-weight:500}.tb-login:hover{color:var(--acid)}.tb-burger{border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--bg-2);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;display:none}.tb-burger span{background:var(--text);border-radius:1px;width:17px;height:2px;display:block}.tb-mobile{border-top:1px solid var(--line);background:#0b0b0b;padding:10px 18px 16px;display:none}.tb-mobile.open{display:block}.tb-mobile a{border-radius:var(--r-sm);color:var(--text-2);padding:13px 14px;font-size:15px;font-weight:500;display:block}.tb-mobile a:hover,.tb-mobile a.active{color:var(--acid);background:var(--acid-soft)}.tb-mobile .m-auth{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;padding-top:12px;display:grid}@media (max-width:1080px){.tb-nav{display:none}.tb-burger{display:flex}.wallet-chip .addr{display:none}}@media (max-width:720px){.topbar-inner{gap:14px;height:62px;padding:0 16px}.wallet-chip,.balance-pill .lbl{display:none}}@media (max-width:480px){.balance-pill{display:none}}.field{margin-bottom:16px;display:block}.field .flabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:9px;font-size:10px;display:block}.field-input{background:var(--field);border:1px solid var(--line-2);border-radius:var(--r-md);align-items:center;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.field-input .lead{color:var(--text-3);align-items:center;padding-left:15px;display:flex}.field-input input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:15px 16px;font-size:15px}.field-input input::placeholder{color:var(--text-4)}.field-input input:autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.field-input input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.field-input input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.field-input input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.field-input input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.field-input input::-webkit-strong-password-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.field-input input::-webkit-caps-lock-indicator{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.field-input input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0;display:none!important}.field-input .trail{color:var(--text-3);align-items:center;padding-right:14px;display:flex}.field-input .trail button{color:var(--text-3);display:flex}.field-input .trail button:hover{color:var(--text-2)}.field-input:focus-within{box-shadow:0 0 0 4px var(--acid-soft);border-color:#f2ff0099}.field.error .field-input{border-color:var(--err);box-shadow:0 0 0 4px #ff5c5c1a}.field .fhint{font-family:var(--mono);color:var(--err);align-items:center;gap:6px;margin-top:8px;font-size:11px;display:none}.field.error .fhint{display:flex}:root{--r-panel:32px;--pad-x:44px}html,body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.shell{max-width:1480px;margin:0 auto;padding:0 24px 24px}.panel{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-panel);position:relative;overflow:hidden}.ticker{background:var(--acid);margin:0 -24px 16px;padding:9px 0;position:relative;overflow:hidden}.ticker-track{gap:36px;width:max-content;animation:38s linear infinite ticker-scroll;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-item{white-space:nowrap;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#050505;align-items:center;gap:10px;font-size:11px;display:inline-flex}.ticker-item .tag{color:var(--acid);background:#050505;border-radius:4px;padding:3px 8px;font-weight:600}.ticker-item .offer{color:#f4f4f2;background:#050505;border-radius:4px;padding:3px 8px;font-weight:700}.ticker-item .link{border-radius:var(--r-pill);border:1.5px solid #050505;align-items:center;gap:5px;padding:3px 10px;font-weight:600;display:inline-flex}.ticker-item .dot{background:#05050573;border-radius:50%;width:4px;height:4px}.nav{padding:28px var(--pad-x);z-index:20;justify-content:space-between;align-items:center;display:flex;position:relative}.brand{letter-spacing:-.04em;font-size:22px;font-weight:800}.brand .b{color:var(--text)}.brand .rest{color:var(--text-2)}.nav-links{gap:38px;display:flex}.nav-links a{color:var(--text-2);font-size:14px;font-weight:500;transition:color .18s}.nav-links a:hover{color:var(--text)}.nav-cta{align-items:center;gap:18px;display:flex}.nav-cta .login{color:var(--text);font-size:14px;font-weight:500}.btn{letter-spacing:-.005em;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:14px;font-weight:600;transition:all .18s;display:inline-flex}.btn-acid{background:var(--acid);color:#050505;border:1px solid var(--acid)}.burger{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--bg-2);flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.burger span{background:var(--text);border-radius:1px;width:18px;height:2px;transition:transform .25s,opacity .2s;display:block}.burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{border:1px solid var(--line-2);border-radius:var(--r-xl);z-index:30;box-shadow:var(--shadow-modal);background:#0d0d0d;padding:12px;display:none;position:absolute;top:calc(100% - 8px);left:16px;right:16px}.mobile-menu.open{display:block}.mobile-menu a.mlink{border-radius:var(--r-md);color:var(--text-2);padding:14px 16px;font-size:15px;font-weight:500;display:block}.mobile-menu a.mlink:hover{background:var(--bg-2);color:var(--text)}.mobile-menu .m-cta{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;padding:12px 4px 4px;display:grid}.hero{padding:16px var(--pad-x) 48px;grid-template-columns:1.05fr 1fr;align-items:start;gap:32px;display:grid;position:relative}.hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f2ff001a,#0000 60%);width:700px;height:700px;position:absolute;top:-20%;right:-10%}.hero-l{z-index:1;padding-top:24px;position:relative}.badge{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-pill);font-family:var(--mono);color:var(--text-2);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:11px;display:inline-flex}.badge .ic{background:var(--acid-soft);border:1px solid var(--acid);width:18px;height:18px;color:var(--acid);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.badge .ic svg{width:10px;height:10px}.hero h1{font-family:var(--display);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;margin-top:28px;font-size:clamp(52px,6.6vw,104px);font-weight:400;line-height:.92}.hero h1 .em{color:var(--acid);text-shadow:0 0 40px #f2ff0040}.hero-sub{max-width:44ch;color:var(--text-2);margin-top:30px;font-size:17px;line-height:1.5}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.trusted{margin-top:56px}.trusted .t-label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);margin-bottom:20px;font-size:11px}.trusted .t-logos{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.trusted .t-logos img{opacity:.6;filter:grayscale()brightness(1.6);width:auto;height:28px;transition:opacity .2s,filter .2s}.trusted .t-logos img:hover{opacity:1;filter:grayscale(0%)brightness(1.6)}.hero-r{z-index:1;height:560px;position:relative}.float{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0a,#ffffff04);border-radius:22px;flex-direction:column;gap:8px;padding:22px;display:flex;position:absolute;box-shadow:0 30px 80px -30px #0009,inset 0 1px #ffffff0a}.float .l{color:var(--text-2);font-size:12px;font-weight:500}.float .v{font-family:var(--display);font-size:42px;font-weight:400;line-height:1}.float .v .u{color:var(--text-3);font-size:.42em;font-family:var(--sans);letter-spacing:.02em;margin-left:4px;font-weight:600}.float .delta{font-family:var(--mono);color:var(--acid);font-size:11px}.f-returned{width:290px;height:200px;top:12px;left:0;transform:rotate(-2deg)}.f-returned:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(220px 80px at 90% 0,#f2ff0029,#0000 60%);position:absolute;inset:-2px}.f-returned .v{font-size:38px}.bars{align-items:flex-end;gap:4px;height:36px;display:flex;position:absolute;bottom:16px;left:22px;right:22px}.bars span{background:var(--acid);opacity:.85;box-shadow:0 0 6px var(--acid-glow);border-radius:2px;flex:1}.f-avg{background:var(--acid);border-color:var(--acid);width:240px;height:180px;top:64px;right:8px;transform:rotate(3deg);box-shadow:0 0 80px #f2ff004d,0 30px 80px -20px #f2ff0059,inset 0 1px #fff3}.f-avg .l,.f-avg .v{color:#050505}.f-avg .l{font-weight:600}.f-avg .delta{color:#05050599}.f-players{width:250px;height:158px;top:248px;left:36px;transform:rotate(-3deg)}.f-players:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(180px 80px at 100% 100%,#f2ff0021,#0000 60%);position:absolute;inset:-2px}.f-live{flex-direction:row;align-items:center;gap:14px;width:320px;padding:18px 22px;display:flex;bottom:28px;right:16px;transform:rotate(1.5deg)}.f-live .av{background:linear-gradient(135deg, var(--acid), #cdd900);color:#050505;width:36px;height:36px;box-shadow:0 0 18px var(--acid-glow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.f-live .who{flex-direction:column;flex:1;gap:4px;display:flex}.f-live .l{color:var(--acid);font-size:10px;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase}.f-live .msg{font-size:13px;line-height:1.4}.f-live .msg b{color:var(--acid);font-weight:600}.f-live .ago{font-family:var(--mono);color:var(--text-3);font-size:10px}.spark{pointer-events:none;background:var(--acid);box-shadow:0 0 12px var(--acid-glow);border-radius:50%;animation:3s ease-in-out infinite twinkle;position:absolute}.spark.s1{width:8px;height:8px;top:30px;right:60px}.spark.s2{width:4px;height:4px;animation-delay:.7s;top:220px;right:220px}.spark.s3{width:6px;height:6px;animation-delay:1.4s;top:400px;right:90px}@keyframes twinkle{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.casinos-section{padding:48px var(--pad-x) 44px;margin-top:16px}.section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.section-head .title{font-family:var(--display);text-transform:uppercase;align-items:center;gap:14px;font-size:clamp(24px,2.6vw,32px);font-weight:400;display:inline-flex}.section-head .title svg{color:var(--acid);flex-shrink:0}.right-action{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);white-space:nowrap;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:500;display:inline-flex}.right-action:hover{background:var(--bg-3)}.section-head-actions{align-items:center;gap:12px;display:flex}.view-toggle{background:var(--bg-2);border:1px solid var(--line-2);border-radius:11px;align-items:center;gap:2px;padding:3px;display:flex}.vt-btn{border-radius:var(--r-sm);width:34px;height:34px;color:var(--text-3);justify-content:center;align-items:center;transition:all .16s;display:flex}.vt-btn:hover{color:var(--text-2)}.vt-btn.active{background:var(--acid);color:#050505}.cas-list-view{border:1px solid var(--line);border-radius:18px;flex-direction:column;margin-bottom:8px;display:none;overflow:hidden}.clv-head,.clv-row{grid-template-columns:minmax(220px,1.3fr) 108px minmax(320px,2.6fr) 120px 210px;align-items:center;gap:20px;padding:18px 22px;display:grid}.clv-head{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);background:var(--bg-2);font-size:11px}.clv-head .ta-r{text-align:right}.clv-row{border-top:1px solid var(--line);transition:background .16s;position:relative}.clv-row:hover{background:#ffffff05}.clv-id{align-items:center;gap:14px;min-width:0;display:flex}.clv-id .cas-tile.lg{border-radius:14px;flex-shrink:0;width:56px;height:56px;position:relative}.clv-id .feat-flag.on-tile{border-radius:7px;padding:3px 7px;font-size:10px;position:absolute;top:-6px;left:-6px;right:auto;box-shadow:0 4px 12px -3px #000000b3}.clv-id-meta{flex-direction:column;gap:6px;min-width:0;display:flex}.clv-id-meta .nm{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.clv-cb{font-family:var(--display);color:var(--acid);text-shadow:0 0 22px #f2ff003d;white-space:nowrap;font-size:32px}.clv-cb .pct{opacity:.75;font-size:.55em}.clv-rating{color:var(--text-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.clv-rating .star{color:var(--acid);flex-shrink:0}.clv-rating .sep{background:var(--line-2);width:1px;height:11px}.clv-rating .trust b{color:var(--text)}.clv-rating .trust.hi b{color:var(--ok)}.clv-rating .trust.mid b{color:var(--warn)}.clv-offer{color:var(--text-2);background:var(--bg-2);border:1px solid var(--line);border-radius:10px;min-height:calc(4.5em + 24px);padding:12px 48px 12px 14px;font-size:13px;line-height:1.5;position:relative}.clv-offer-text{display:block}.clv-offer-text.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clv-more{border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-3);width:28px;height:28px;color:var(--acid);cursor:pointer;justify-content:center;align-items:center;transition:background .16s;display:none;position:absolute;bottom:10px;right:10px}.clv-more:hover{background:var(--bg-2)}.clv-more svg{transition:transform .2s}.clv-offer.expandable .clv-more{display:inline-flex}.clv-offer.open .clv-more svg{transform:rotate(180deg)}.crypto-stack.sm{display:inline-flex}.clv-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.clv-actions .btn{white-space:nowrap;padding:9px 14px;font-size:13px}.cs-list{flex-direction:column;display:none}.clv-row.soon{overflow:hidden}.clv-row.soon>:not(.clv-soon-cover){filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none;pointer-events:none}.clv-row.soon .clv-id-meta .nm{filter:none;opacity:1;color:var(--text-3)}.clv-soon-cover{background:#05050559;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.clv-soon-cover .cs-pill{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#050505;background:var(--acid);border-radius:var(--r-pill);padding:6px 14px;font-size:11px;font-weight:700;box-shadow:0 0 24px #f2ff0066}@media (max-width:1150px) and (min-width:861px){.clv-head,.clv-row{grid-template-columns:minmax(170px,1.2fr) 90px minmax(180px,1.8fr) 190px}.clv-head span:nth-child(4),.clv-row .crypto-stack{display:none}}@media (max-width:860px){.clv-head{display:none}.clv-row{grid-template-columns:1fr auto;align-items:center;gap:12px 14px;padding:18px;display:grid}.clv-id{grid-column:1;gap:12px}.clv-id .cas-tile.lg{width:46px;height:46px}.clv-cb{grid-column:2;align-self:center;font-size:30px}.clv-offer{order:3;grid-column:1/-1;align-self:auto}.crypto-stack.sm{display:none}.clv-actions{flex-direction:row;order:5;grid-column:1/-1;justify-content:stretch}.clv-actions .btn{text-align:center;flex:1;justify-content:center}.clv-soon-cover .cs-pill{position:relative}}@media (max-width:460px){.clv-cb{font-size:26px}.clv-id .cas-tile.lg{width:40px;height:40px}}.cas-table-wrap{overflow-x:auto}.cas-table{border-collapse:collapse;width:100%;min-width:860px}.cas-table thead th{text-align:left;color:var(--text-3);border-bottom:1px solid var(--line);padding:14px 18px;font-size:13px;font-weight:500}.cas-table thead th:first-child{width:44px;padding-left:0}.cas-table thead th:last-child{text-align:right;padding-right:0}.cas-table tbody td{vertical-align:middle;border-bottom:1px solid var(--line);padding:22px 18px;font-size:15px}.cas-table tbody tr:last-child td{border-bottom:0}.cas-table tbody td:first-child{color:var(--text-3);font-family:var(--mono);padding-left:0;font-size:13px}.cas-table tbody td:last-child{text-align:right;padding-right:0}.cas-name img{object-fit:contain;filter:grayscale()brightness(1.5);opacity:.95;width:auto;max-width:130px;height:26px;transition:filter .18s}tr:hover .cas-name img{filter:grayscale(0%)brightness(1.6);opacity:1}.trust-circle{border:1.5px solid var(--acid);width:44px;height:44px;font-family:var(--mono);color:var(--acid);box-shadow:0 0 14px var(--acid-soft), inset 0 0 16px var(--acid-soft);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.cb-cell{font-size:16px;font-weight:600}.payout-cell{font-weight:500}.rtp-cell{font-family:var(--mono);font-size:14px}.crypto-row{gap:4px;display:inline-flex}.crypto-row .c,.crypto-stack .c,.cp-row .c{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}.c.btc{background:linear-gradient(135deg,#f7931a,#d97706)}.c.eth{background:linear-gradient(135deg,#627eea,#4458b6)}.c.usdt{background:linear-gradient(135deg,#26a17b,#1e8a66)}.c.sol{background:linear-gradient(135deg,#9945ff,#14f195)}.c.doge{background:linear-gradient(135deg,#c2a633,#a88c2a)}.cas-cards{display:none}.table-foot{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-pill);font-family:var(--mono);color:var(--text-2);align-items:center;gap:8px;margin-top:26px;padding:8px 14px;font-size:11px;display:inline-flex}.pulse{background:var(--acid);width:6px;height:6px;box-shadow:var(--glow-acid-sm);border-radius:50%;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.row-2col{grid-template-columns:1.3fr 1fr;align-items:stretch;gap:16px;margin-top:16px;display:grid}.row-2col>.panel{flex-direction:column;padding:44px 40px;display:flex}.panel-eyebrow{font-family:var(--display);text-transform:uppercase;align-items:center;gap:14px;margin-bottom:40px;font-size:clamp(24px,2.6vw,32px);font-weight:400;display:inline-flex}.panel-eyebrow svg{color:var(--acid);flex-shrink:0}.how-steps{border:1px solid var(--line);border-radius:var(--r-xl);flex:1;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:18px;padding:36px 28px;display:grid}.how-step{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.how-step .num{font-family:var(--display);color:var(--acid);margin-bottom:22px;font-size:30px}.how-step .ic{border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--bg-2);width:56px;height:56px;color:var(--text);justify-content:center;align-items:center;margin-bottom:20px;display:flex}.how-step h3{margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.3}.how-step p{color:var(--text-3);max-width:22ch;font-size:13px;line-height:1.5}.how-arrow{color:var(--acid);align-self:center;padding-top:8px}.how-cta{align-self:center;margin-top:28px}.how-cta .btn{border-radius:14px;gap:24px;padding:16px 28px}.feed-list{flex-direction:column;flex:1;gap:10px;display:flex}@keyframes feed-in{0%{opacity:0;background:#f2ff001f;transform:translateY(-8px)}to{opacity:1;background:var(--bg-2);transform:translateY(0)}}.why-grid{flex:1;grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.why-item{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.why-item .ic{border:1px solid var(--line-2);background:var(--bg-2);width:48px;height:48px;color:var(--text);border-radius:14px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.why-item h3{font-size:16px;font-weight:600}.why-item p{color:var(--text-3);max-width:26ch;font-size:13px;line-height:1.5}.cta-banner{flex-direction:column;justify-content:center;padding:44px 40px;display:flex;position:relative;overflow:hidden}.cta-banner:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff0029,#0000 62%);width:480px;height:480px;position:absolute;top:-30%;right:-20%}.cta-banner .mark{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff1a,#ffffff05);border-radius:34px;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:50%;right:36px;transform:translateY(-50%)rotate(8deg);box-shadow:0 30px 80px -20px #000000b3,0 0 70px #f2ff002e}.cta-banner .mark svg{color:var(--acid);filter:drop-shadow(0 0 18px var(--acid-glow))}.cta-banner .kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:10px;margin-bottom:18px;font-size:11px;display:inline-flex}.cta-banner h2{font-family:var(--display);text-transform:uppercase;z-index:1;max-width:14ch;font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:.96;position:relative}.cta-banner h2 .em{color:var(--acid)}.cta-banner .btn{z-index:1;align-self:flex-start;margin-top:28px;position:relative}.footer{padding:52px var(--pad-x) 28px;margin-top:16px}.footer-grid{border-bottom:1px solid var(--line);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:56px;padding-bottom:40px;display:grid}.footer .brand-row{align-items:center;gap:10px;display:flex}.footer .brand-row .mark{background:var(--acid);color:#050505;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;font-weight:800;display:flex}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.footer-grid p{color:var(--text-2);max-width:34ch;font-size:13px;line-height:1.6}.footer-grid h5{font-family:var(--mono);letter-spacing:.2em;color:var(--text-3);text-transform:uppercase;margin-bottom:22px;font-size:10px}.footer-grid ul{flex-direction:column;gap:12px;list-style:none;display:flex}.footer-grid li a{color:var(--text-2);font-size:14px;transition:color .16s}.footer-grid li a:hover{color:var(--text)}.footer-bottom{font-family:var(--mono);color:var(--text-3);justify-content:space-between;align-items:center;gap:12px;margin-top:26px;font-size:11px;display:flex}.footer-bottom .online{color:var(--acid);align-items:center;gap:8px;display:inline-flex}.footer-disclaimer{border-top:1px solid var(--line);font-family:var(--mono);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:18px;padding-top:18px;font-size:11px;line-height:1.5;display:flex}.footer-disclaimer .fd-links{flex-wrap:wrap;gap:18px;display:flex}.footer-disclaimer .fd-links a{color:var(--text-3);text-underline-offset:2px;text-decoration:underline}.footer-disclaimer .fd-links a:hover{color:var(--acid)}@media (max-width:680px){.footer-disclaimer{flex-direction:column;align-items:flex-start}}@media (max-width:1180px){.cas-table tbody td{padding:18px 12px;font-size:14px}.cas-table thead th{padding:14px 12px}.cta-banner .mark{width:120px;height:120px;right:24px}}@media (max-width:1020px){:root{--pad-x:36px}.hero{grid-template-columns:1fr;gap:12px}.hero-r{max-width:640px;height:520px}.row-2col{grid-template-columns:1fr}.cta-banner{min-height:320px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr;gap:36px}.footer-grid .col-connect{display:none}}@media (max-width:860px){.nav{padding:22px 24px}.nav-links,.nav-cta .login,.nav-cta .btn{display:none}.burger{display:inline-flex}:root{--pad-x:24px}.hero{padding-bottom:36px}.hero h1{margin-top:24px}.how-steps{grid-template-columns:1fr;gap:28px;padding:28px 22px}.how-step{text-align:left;flex-direction:row;align-items:flex-start;gap:18px}.how-step .num{min-width:44px;margin-bottom:0;font-size:26px}.how-step .ic{flex-shrink:0;width:48px;height:48px;margin-bottom:0}.how-step .body h3{margin-bottom:6px}.how-step p{max-width:none}.how-arrow{display:none}.how-cta{align-self:stretch}.how-cta .btn{justify-content:space-between;width:100%}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid .col-main{grid-column:1/-1}.footer-grid .col-connect{display:block}}@media (max-width:680px){.shell{padding:0 12px 12px}.ticker{margin:0 -12px 12px}:root{--pad-x:20px;--r-panel:24px}.hero-r{max-width:none;height:auto;margin-top:8px}.spark{display:none}.float{position:static;width:auto!important;height:auto!important;transform:none!important}.hero-r{grid-template-columns:1fr 1fr;gap:12px;display:grid}.f-returned{padding-bottom:70px;position:relative}.f-returned .bars{bottom:14px;left:18px;right:18px}.float .v{margin-top:10px;font-size:30px!important}.f-live{grid-column:1/-1}.trusted{margin-top:40px}.trusted .t-logos{gap:24px}.trusted .t-logos img{height:22px}.section-head{flex-direction:column;align-items:flex-start;gap:14px}.cas-table-wrap{display:none}.cas-cards{flex-direction:column;gap:12px;display:flex}.cas-card{border:1px solid var(--line);background:var(--bg-2);border-radius:18px;padding:18px}.cas-card .top{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:14px;padding-bottom:14px;display:flex}.cas-card .top .rank{font-family:var(--mono);color:var(--text-3);font-size:12px}.cas-card .top img{object-fit:contain;filter:grayscale()brightness(1.5);width:auto;max-width:110px;height:22px}.cas-card .top .trust-circle{width:38px;height:38px;margin-left:auto;font-size:12px}.cas-card .stats{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.cas-card .stat .k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:5px;font-size:10px}.cas-card .stat .v2{font-size:14px;font-weight:600}.cas-card .bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.row-2col>.panel{padding:32px 22px}.panel-eyebrow{margin-bottom:28px}.why-grid{grid-template-columns:1fr 1fr;gap:24px 16px}.why-item p{max-width:none}.cta-banner{min-height:0;padding:36px 22px 96px}.cta-banner .mark{border-radius:26px;width:110px;height:110px;top:auto;bottom:-34px;right:20px;transform:rotate(8deg)}.cta-banner .btn{align-self:stretch}.footer{padding-top:40px}.footer-grid{gap:28px;padding-bottom:28px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:460px){.hero h1{font-size:clamp(44px,13vw,56px)}.hero-sub{font-size:15px}.hero-actions .btn{flex:1;justify-content:center}.hero-r{grid-template-columns:1fr}.f-live{grid-column:auto}.why-grid{grid-template-columns:1fr}.cas-card .stats,.footer-grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.ticker-track,.spark,.pulse{animation:none}}.cas-list{flex-direction:column;gap:14px;display:flex}.cas-row{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xl);grid-template-columns:minmax(190px,1fr) minmax(120px,.7fr) minmax(180px,1fr) auto auto;grid-template-areas:"id cashback offer crypto actions";align-items:center;gap:18px 28px;padding:22px 28px;transition:border-color .2s,box-shadow .25s;display:grid}.cas-row:hover{border-color:#f2ff0038;box-shadow:0 24px 60px -32px #000000d9,0 0 40px -10px #f2ff0012}.cr-id{grid-area:id;align-items:center;gap:16px;min-width:0;display:flex}.cr-id .rank{font-family:var(--mono);color:var(--text-3);min-width:14px;font-size:12px}.cr-id img{object-fit:contain;filter:grayscale()brightness(1.5);width:auto;max-width:118px;height:26px;transition:filter .18s}.cas-row:hover .cr-id img{filter:grayscale(0%)brightness(1.6)}.trust-circle.sm{flex-shrink:0;width:38px;height:38px;font-size:12px}.cr-stat .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px;font-size:10px}.cr-cashback{grid-area:cashback}.cr-cashback .v{font-family:var(--display);color:var(--acid);text-shadow:0 0 32px #f2ff0047;font-size:42px;font-weight:400;line-height:.95}.cr-offer{grid-area:offer}.cr-offer .v{max-width:22ch;font-size:15px;font-weight:600;line-height:1.4}.cr-crypto{grid-area:crypto}.cr-actions{grid-area:actions;gap:10px;display:flex}.cr-actions .btn{border-radius:var(--r-md);white-space:nowrap;padding:13px 20px;font-size:14px}@media (max-width:1150px){.cas-row{grid-template-columns:1fr 1fr;grid-template-areas:"id id""cashback offer""crypto actions";gap:18px 20px}.cr-actions{justify-content:flex-end}}@media (max-width:640px){.cas-row{grid-template-areas:"id id""cashback offer""crypto crypto""actions actions";padding:20px}.cr-cashback .v{font-size:36px}.cr-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}}.cas-drawer-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;z-index:90;background:#000000a8;transition:opacity .3s;position:fixed;inset:0}.cas-drawer-backdrop.open{opacity:1;pointer-events:auto}.cas-drawer{border-left:1px solid var(--line-2);z-index:95;background:#0b0b0b;flex-direction:column;width:min(500px,100vw);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-40px 0 120px -40px #000000e6}.cas-drawer.open{transform:none}body.drawer-open{overflow:hidden}.cd-head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.cd-head .cd-eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;font-size:11px;display:inline-flex}.cd-close{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--bg-2);width:40px;height:40px;color:var(--text-2);justify-content:center;align-items:center;transition:all .18s;display:flex}.cd-close:hover{background:var(--bg-3);color:var(--text)}.cd-body{flex-direction:column;flex:1;gap:26px;padding:28px;display:flex;overflow-y:auto}.cd-body::-webkit-scrollbar{width:6px}.cd-body::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.cd-hero{flex-direction:column;gap:14px;display:flex}.cd-hero .cd-logo{object-fit:contain;object-position:left;filter:brightness(1.5);align-self:flex-start;width:auto;max-width:160px;height:34px}.cd-namerow{align-items:center;gap:14px;display:flex}.cd-namerow h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:30px;font-weight:400}.cd-rating{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px}.cd-rating .stars{color:var(--acid);letter-spacing:2px;margin-right:8px}.cd-stats{grid-template-columns:1.15fr 1fr;gap:12px;display:grid}.cd-cashback{background:var(--acid);color:#050505;border-radius:18px;padding:20px;box-shadow:0 0 60px #f2ff002e}.cd-cashback .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600}.cd-cashback .v{font-family:var(--display);font-size:46px;line-height:.95}.cd-cashback .s{opacity:.65;margin-top:8px;font-size:11px;font-weight:500}.cd-offer-card{background:var(--bg-2);border:1px solid var(--line-2);border-radius:18px;padding:20px}.cd-offer-card .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;font-size:10px}.cd-offer-card .v{font-size:16px;font-weight:600;line-height:1.4}.cd-label{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px;font-size:10px}.cd-sec p{color:var(--text-2);font-size:14px;line-height:1.6}.cd-metrics{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cd-metrics .m{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;padding:16px}.cd-metrics .m .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px;font-size:10px}.cd-metrics .m .v{font-size:15px;font-weight:600}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--bg-2);color:var(--text-2);padding:7px 13px;font-size:12px;font-weight:500}.crypto-row.lg .c{width:34px;height:34px;font-size:13px}.cd-promo{background:var(--acid-soft);border-radius:var(--r-lg);border:1px solid #f2ff0040;padding:18px 20px}.cd-promo .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acid);margin-bottom:8px;font-size:10px}.cd-promo p{color:var(--text);font-size:13px;line-height:1.5}.cd-terms p{color:var(--text-3);font-size:12px;line-height:1.6}.cd-foot{border-top:1px solid var(--line);flex-shrink:0;padding:16px 28px 20px}.cd-foot .btn{justify-content:center;width:100%}:root{--cas-cols:minmax(200px, 1.5fr) 110px minmax(110px, .8fr) minmax(190px, 1.3fr) 150px 235px}.cas-head-row{grid-template-columns:var(--cas-cols);color:var(--text-3);gap:18px 28px;padding:0 28px 16px;font-size:13px;font-weight:500;display:grid}.ta-r{text-align:right}.cas-row{grid-template-columns:var(--cas-cols);grid-template-areas:"id trust cashback offer crypto actions"}.cr-trust{grid-area:trust}.cr-stat .k{display:none}.cr-id{gap:14px}.cas-tile{border-radius:var(--r-md);letter-spacing:-.02em;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;font-weight:800;display:flex}.cas-tile.stake{color:#fff;background:#213743}.cas-tile.rollbit{color:#050505;background:linear-gradient(135deg,#ffc81a,#ef9b0a)}.cas-tile.bcgame{color:#03130a;background:linear-gradient(135deg,#24ee89,#0fb264)}.cas-tile.mystery{background:var(--bg-3);color:var(--acid);border:1px dashed #f2ff0073}.cas-name-txt{white-space:nowrap;font-size:15px;font-weight:600}.trust-circle.t-mid{border-color:var(--warn);color:var(--warn);box-shadow:0 0 14px #ffb34726,inset 0 0 16px #ffb3471a}.trust-circle.t-low{color:#ff5c5c;border-color:#ff5c5c;box-shadow:0 0 14px #ff5c5c26,inset 0 0 16px #ff5c5c1a}.cr-crypto{position:relative}.crypto-stack{border-radius:var(--r-md);cursor:pointer;align-items:center;margin:-4px;padding:4px;transition:background .18s;display:inline-flex}.crypto-stack:hover{background:#ffffff0a}.crypto-stack .c{border:2px solid #121212;width:30px;height:30px;margin-left:-10px;font-size:12px;transition:margin .2s}.crypto-stack .c:first-child{margin-left:0}.crypto-stack:hover .c{margin-left:-4px}.crypto-stack:hover .c:first-child{margin-left:0}.crypto-pop{border:1px solid var(--line-2);border-radius:var(--r-lg);z-index:60;background:#0d0d0d;width:252px;padding:8px;display:none;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 30px 80px -20px #000000e6}.crypto-pop.open{display:block}.cp-title{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);padding:8px 10px;font-size:10px}.cp-row{border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.cp-row:hover{background:var(--bg-2)}.cp-row .c{flex-shrink:0;width:30px;height:30px;font-size:12px}.cp-row b{font-size:13px;font-weight:600;line-height:1.2;display:block}.cp-row .sub{font-family:var(--mono);color:var(--text-3);margin-top:3px;font-size:10px;display:block}.cas-row.coming{position:relative}.cas-row.coming>:not(.cs-overlay){filter:blur(7px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.cs-overlay{z-index:5;border-radius:inherit;background:linear-gradient(90deg,#0a0a0a0d,#0a0a0a4d);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.cs-badge{border-radius:var(--r-pill);background:var(--acid);color:#050505;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;padding:11px 20px;font-size:11px;font-weight:700;box-shadow:0 0 44px #f2ff0059}.cs-note{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);font-size:11px}@media (max-width:1150px){.cas-head-row{display:none}.cr-stat .k{display:block}.cas-row{grid-template-columns:1fr auto;grid-template-areas:"id trust""cashback offer""crypto actions"}.cr-trust{justify-self:end}.cr-offer{justify-self:start}.cas-row{grid-template-columns:1fr 1fr}}@media (max-width:640px){.cas-row{grid-template-areas:"id trust""cashback offer""crypto crypto""actions actions"}.cs-note{display:none}.crypto-pop{left:0;right:auto}}.calc-section{grid-template-columns:1fr 1.15fr;align-items:start;gap:48px;margin-top:16px;padding:48px 44px;display:grid;position:relative;overflow:hidden}.calc-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff0012,#0000 60%);width:600px;height:600px;position:absolute;bottom:-40%;left:-10%}.calc-section>*{z-index:1;position:relative}.calc-l .panel-eyebrow{margin-bottom:28px}.calc-sub{color:var(--text-2);max-width:40ch;margin-bottom:36px;font-size:14px;line-height:1.6}.calc-field-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px;font-size:10px}.calc-input-wrap{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-lg);padding:15px 20px;transition:border-color .2s,box-shadow .2s;display:block}.calc-input-top{flex-direction:column;gap:10px;display:flex}.wager-in-lbl{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:11px}.calc-input-num{align-items:baseline;gap:10px;display:flex}.wager-tag{display:none}.calc-input-wrap:focus-within{box-shadow:0 0 0 4px var(--acid-soft);border-color:#f2ff0073}.calc-input-wrap .cur{font-family:var(--display);color:var(--text-3);font-size:28px}.calc-input-wrap input{min-width:0;color:var(--text);font-family:var(--display);letter-spacing:.01em;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:32px;line-height:1}.calc-input-wrap .per{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;font-size:11px}.calc-slider{margin:16px 0 4px}.calc-slider input[type=range]{appearance:none;background:linear-gradient(90deg, var(--acid) var(--fill,20%), #ffffff14 var(--fill,20%));cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}.calc-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--acid);width:20px;height:20px;box-shadow:0 0 0 1.5px var(--acid), 0 0 16px var(--acid-glow);border:4px solid #050505;border-radius:50%}.calc-slider input[type=range]::-moz-range-thumb{background:var(--acid);width:12px;height:12px;box-shadow:0 0 0 1.5px var(--acid), 0 0 16px var(--acid-glow);border:4px solid #050505;border-radius:50%}.calc-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.calc-chip{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--bg-2);font-family:var(--mono);color:var(--text-2);letter-spacing:.04em;padding:9px 16px;font-size:12px;transition:all .16s}.calc-chip:hover{border-color:var(--line-2);color:var(--text);background:var(--bg-3)}.calc-chip.on{background:var(--acid);border-color:var(--acid);color:#050505;font-weight:600}.calc-note{color:var(--text-3);max-width:42ch;margin-top:28px;font-size:12px;line-height:1.6}.calc-results{border:1px solid var(--line);background:var(--bg-2);border-radius:22px;overflow:hidden}.calc-res-head{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);grid-template-columns:1fr 90px 150px;gap:16px;padding:18px 24px 14px;font-size:10px;display:grid}.calc-res-head .ta-r{text-align:right}.calc-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 90px 150px;align-items:center;gap:16px;padding:16px 24px;transition:background .2s;display:grid;position:relative}.calc-row:last-of-type{border-bottom:0}.calc-row .cid{align-items:center;gap:12px;min-width:0;display:flex}.calc-row .cas-tile{border-radius:10px;width:36px;height:36px}.calc-row .nm{white-space:nowrap;font-size:15px;font-weight:600}.calc-row .best-tag{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#050505;background:var(--acid);border-radius:5px;padding:4px 8px;font-size:10px;font-weight:700;display:none}.calc-row.best .best-tag{display:inline-block}.calc-row.best{background:#f2ff000b}.calc-row.best:before{content:"";background:var(--acid);width:2px;box-shadow:0 0 12px var(--acid-glow);position:absolute;top:0;bottom:0;left:0}.calc-row .rate{font-family:var(--mono);color:var(--text-2);border:1px solid var(--line);background:#ffffff0a;border-radius:7px;justify-self:start;padding:5px 10px;font-size:12px}.calc-row.best .rate{color:var(--acid);background:var(--acid-soft);border-color:#f2ff004d}.calc-row .amt{font-family:var(--display);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:26px}.calc-row.best .amt{color:var(--acid);text-shadow:0 0 24px #f2ff0040}.calc-summary{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);background:#ffffff05;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:11px;display:flex}.calc-summary b{color:var(--acid);font-size:13px;font-weight:600}@media (max-width:1020px){.calc-section{grid-template-columns:1fr;gap:36px}}@media (max-width:680px){.calc-section{padding:32px 22px}.calc-input-wrap input{font-size:26px}.calc-res-head{grid-template-columns:1fr 64px 100px;padding:14px 16px 12px}.calc-row{grid-template-columns:1fr 64px 100px;gap:10px;padding:14px 16px}.calc-row .nm{white-space:normal;font-size:13px}.calc-row .amt{font-size:20px}.calc-row .best-tag{display:none!important}.calc-summary{flex-direction:column;align-items:flex-start;gap:6px}}.cr-id img,.cas-tile.img img,.cas-row:hover .cr-id img{filter:none}.ref-section{background:linear-gradient(135deg, #f2ff000d, #f2ff0003 55%), var(--bg-1);grid-template-columns:auto 1fr auto;align-items:center;gap:56px;margin-top:16px;padding:40px 44px;display:grid;position:relative;overflow:hidden}.ref-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff001a,#0000 60%);width:480px;height:480px;position:absolute;top:-60%;left:-5%}.ref-section>*{z-index:1;position:relative}.ref-num{text-align:left}.ref-num .v{font-family:var(--display);color:var(--acid);text-shadow:0 0 50px #f2ff004d;font-size:clamp(64px,6vw,96px);line-height:.9}.ref-num .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);max-width:20ch;margin-top:10px;font-size:10px;line-height:1.5}.ref-copy .ref-eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;margin-bottom:14px;font-size:11px;display:inline-flex}.ref-copy h2{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin-bottom:12px;font-size:clamp(26px,2.8vw,38px);font-weight:400;line-height:.96}.ref-copy h2 .em{color:var(--acid)}.ref-copy p{color:var(--text-2);max-width:46ch;font-size:14px;line-height:1.5}.ref-action{flex-direction:column;gap:12px;min-width:280px;display:flex}.ref-link{background:var(--bg-2);border:1px solid var(--line-2);border-radius:14px;align-items:center;gap:8px;padding:8px 8px 8px 18px;display:flex}.ref-link .lnk{font-family:var(--mono);color:var(--text);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.ref-link .copy-btn{background:var(--acid);color:#050505;white-space:nowrap;border-radius:10px;padding:11px 18px;font-size:13px;font-weight:600;transition:all .18s}.ref-link .copy-btn:hover{background:var(--acid-hover)}.ref-link .copy-btn.copied{background:var(--bg-3);color:var(--acid)}.ref-meta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;font-size:10px;display:inline-flex}@media (max-width:1020px){.ref-section{grid-template-columns:auto 1fr;gap:32px}.ref-action{flex-flow:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;min-width:0}.ref-link{flex:1;min-width:240px}}@media (max-width:680px){.ref-section{grid-template-columns:1fr;gap:24px;padding:28px 22px}.ref-num{align-items:baseline;gap:16px;display:flex}.ref-num .v{font-size:56px}.ref-num .k{margin-top:0}.ref-action{flex-direction:column;align-items:stretch}}@media (max-width:480px){.tb-logo.logo-img img{height:22px}}.acct{position:relative}.acct-btn{background:var(--bg-2);border:1px solid var(--line-2);color:var(--text);border-radius:10px;align-items:center;gap:9px;padding:9px 14px;font-size:14px;font-weight:500;transition:all .16s;display:inline-flex}.acct-btn:hover{background:var(--bg-3)}.acct-btn .av{background:linear-gradient(135deg, var(--acid), #cdd900);color:#050505;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.acct-btn .chev{color:var(--text-3);transition:transform .2s}.acct.open .acct-btn .chev{transform:rotate(180deg)}.acct-menu{border:1px solid var(--line-2);z-index:60;background:#0c0c0c;border-radius:14px;min-width:220px;padding:7px;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 30px 70px -25px #000000e6}.acct.open .acct-menu{animation:.16s ddin;display:block}@keyframes ddin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.acct-menu .mi{color:var(--text-2);text-align:left;border-radius:9px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-size:14px;display:flex}.acct-menu .mi svg{width:16px;height:16px;color:var(--text-3)}.acct-menu .mi:hover{background:var(--bg-2);color:var(--text)}.acct-menu .mi:hover svg{color:var(--acid)}.acct-menu .sep{background:var(--line);height:1px;margin:6px 4px}.acct-menu .mi.danger:hover,.acct-menu .mi.danger:hover svg{color:#ff7a7a}.cas-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.pcard{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-xl);flex-direction:column;transition:border-color .2s,box-shadow .25s,transform .2s;display:flex;position:relative;overflow:hidden}.pcard:hover{border-color:#f2ff0038;transform:translateY(-2px);box-shadow:0 24px 60px -32px #000000d9,0 0 40px -10px #f2ff0012}.pcard-inner{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex}.pcard-top{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:52px;padding-bottom:18px;display:grid}.pcard-top .cas-tile{border-radius:13px;flex-shrink:0;width:48px;height:48px}.pcard-top .nm-wrap{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pcard-top .nm{letter-spacing:-.015em;white-space:nowrap;font-size:20px;font-weight:700}.pcard-rating{font-family:var(--mono);color:var(--text-3);letter-spacing:.02em;align-items:center;gap:8px;font-size:11px;display:flex}.pcard-rating .star{color:var(--acid);display:inline-flex}.pcard-rating .rate{color:var(--text);font-weight:600}.pcard-rating .sep{background:var(--text-4);border-radius:50%;width:3px;height:3px}.pcard-rating .trust{align-items:center;gap:4px;display:inline-flex}.pcard-rating .trust b{color:var(--acid);font-weight:600}.pcard-rating .trust.mid b{color:var(--warn)}.pcard.soon .pcard-rating{opacity:.6}.pcard.soon .pcard-rating .star,.pcard.soon .pcard-rating .rate,.pcard.soon .pcard-rating .trust b{color:var(--text-3)}.cb-inline{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;min-width:0;line-height:1;display:flex}.cb-inline .cb-lbl{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);order:1;font-size:10px}.cb-inline .cb-num{font-family:var(--display);color:var(--acid);text-shadow:0 0 30px #f2ff0047;font-size:42px;line-height:.8}.cb-inline .cb-num .pct{font-size:23px}.pcard.soon .cb-inline .cb-num{color:var(--text-2);text-shadow:none}.pcard-offer{margin-top:2px}.pcard-actions{margin-top:auto}.pcard-offer{background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pcard-offer .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:10px}.pcard-offer .v{font-size:13px;font-weight:600;line-height:1.4}.about-toggle{width:100%;color:var(--text-3);justify-content:space-between;align-items:center;display:flex}.about-toggle .k{margin-bottom:0}.about-toggle .chev{flex-shrink:0;transition:transform .22s,color .16s}.about-toggle:hover .chev{color:var(--acid)}.pcard-offer.open .about-toggle .chev{color:var(--acid);transform:rotate(180deg)}.pcard-desc{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.pcard-offer.open .pcard-desc{-webkit-line-clamp:unset;overflow:visible}.offer-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.offer-list li{color:var(--text);padding-left:17px;font-size:13px;font-weight:500;line-height:1.3;position:relative}.offer-list li:before{content:"";background:var(--acid);width:5px;height:5px;box-shadow:0 0 7px var(--acid-glow);border-radius:50%;position:absolute;top:6px;left:1px}.pcard.soon .offer-list li{color:var(--text-2)}.pcard.soon .offer-list li:before{background:var(--text-3);box-shadow:none}.pcard-crypto{justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.pcard-crypto .clabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);font-size:10px}.pcard-actions{grid-template-columns:1fr auto;gap:10px;margin-top:auto;display:grid}.pcard-actions .btn{border-radius:11px;padding:13px 16px;font-size:14px}.promo-banner{aspect-ratio:643/320;border-bottom:1px solid var(--line);background:var(--bg-3);margin:0;display:block;position:relative;overflow:hidden}.promo-banner img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:block}.pcard:hover .promo-banner img{transform:scale(1.05)}.promo-banner:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0a0a0a8c);position:absolute;inset:0}.pcard .feat-flag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#050505;background:var(--acid);z-index:3;border-radius:0 20px 0 13px;padding:6px 12px;font-size:10px;font-weight:700;position:absolute;top:0;right:0;box-shadow:0 6px 22px -6px #0009}.pcard .feat-flag.best,.clv-id .feat-flag.best{background:var(--acid);color:#050505;box-shadow:0 0 26px #f2ff0073}.pcard .feat-flag.hot,.clv-id .feat-flag.hot{color:#fff;background:linear-gradient(135deg,#ff7a3c,#ff3d5e);box-shadow:0 0 26px #ff3d5e66}.pcard .feat-flag.top,.clv-id .feat-flag.top{color:#04121c;background:linear-gradient(135deg,#5fd0ff,#2e8bff);box-shadow:0 0 26px #5eb0ff66}.pcard .feat-flag.featured,.clv-id .feat-flag.featured{color:#0c0820;background:linear-gradient(135deg,#b7a6ff,#7a5bff);box-shadow:0 0 26px #7a5bff66}.pcard.soon .cs-blur{position:relative}.pcard.soon .cs-blur>*{filter:blur(6px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.pcard.soon .cs-cover{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:-6px}.cs-pill{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#050505;background:var(--acid);border-radius:var(--r-pill);padding:9px 16px;font-size:10px;font-weight:700;box-shadow:0 0 40px #f2ff0066}.cs-sub{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:10px}.pcard.soon{border-style:solid}.pcard.soon .pcard-top .cas-tile{filter:none}.pcard.soon2{background:linear-gradient(180deg, #f2ff0008, transparent 50%), var(--bg-2);border:1px dashed #f2ff0047}.pcard.soon2 .pcard-inner{text-align:center;justify-content:center;align-items:center;gap:18px;min-height:270px}.pcard.soon2 .cas-tile{border-radius:17px;width:60px;height:60px}.pcard.soon2 .nm{font-size:17px;font-weight:700}.pcard.soon2 .s2-soon{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acid);font-size:10px;font-weight:700}.pcard.soon2 .s2-timer{font-family:var(--mono);color:var(--text);background:var(--bg-3);border:1px solid var(--line-2);border-radius:var(--r-md);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:9px 16px;font-size:16px;font-weight:600;display:inline-flex}.pcard.soon2 .s2-timer svg{color:var(--acid)}.variant-cap{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:10px;margin:30px 0 14px;font-size:10px;display:flex}.variant-cap:after{content:"";background:var(--line);flex:1;height:1px}.variant-cap b{color:var(--acid);font-weight:700}.cas-grid.coming-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:1180px){.cas-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.cas-grid,.cas-grid.coming-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cas-grid,.cas-grid.coming-grid{grid-template-columns:1fr}.pcard-cb .v{font-size:64px}.pcard-top{grid-template-columns:auto 1fr auto;align-items:center}.cb-inline{flex-direction:row-reverse;align-items:baseline;gap:6px}.cb-inline .cb-lbl{order:0;margin-top:0}.cb-inline .cb-num{order:0;font-size:32px}.cb-inline .cb-num .pct{font-size:17px}}.lr-section{padding:48px var(--pad-x) 44px;grid-template-columns:1.15fr 1fr;align-items:stretch;gap:40px;margin-top:16px;display:grid;position:relative;overflow:hidden}.lr-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff000f,#0000 60%);width:560px;height:560px;position:absolute;bottom:-40%;left:-8%}.lr-section>*{z-index:1;position:relative}.lr-sub{color:var(--text-2);max-width:42ch;margin:-22px 0 26px;font-size:14px;line-height:1.5}.lr-l,.lr-r{min-width:0}.lr-tabs{flex-wrap:wrap;gap:8px;max-width:100%;margin-bottom:24px;display:flex}.lr-select-mobile{display:none}.lr-tab{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--bg-2);color:var(--text-2);align-items:center;gap:9px;padding:8px 14px 8px 8px;font-size:13px;font-weight:600;transition:all .16s;display:inline-flex}.lr-tab .cas-tile{border-radius:var(--r-sm);width:26px;height:26px}.lr-tab:hover{color:var(--text);border-color:var(--line-2);background:var(--bg-3)}.lr-tab.on{background:var(--acid);border-color:var(--acid);color:#050505}.lr-field-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px;font-size:10px}.lr-out{background:linear-gradient(150deg, #f2ff000f, #f2ff0003 60%), var(--bg-2);border-radius:var(--r-lg);border:1px solid #f2ff0038;flex-direction:column;gap:12px;margin-top:16px;padding:20px;display:flex;position:relative;overflow:hidden}.lr-out:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff001f,#0000 62%);width:320px;height:320px;position:absolute;top:-50%;right:-10%}.lr-out .sel{z-index:1;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;font-size:10px;display:flex;position:relative}.lr-out .sel b{color:var(--text)}.lr-out .big{z-index:1;font-family:var(--display);color:var(--acid);text-shadow:0 0 40px #f2ff0040;font-size:clamp(36px,4.5vw,52px);line-height:.9;position:relative}.lr-out-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lr-out-unit{z-index:1;font-family:var(--display);color:#f2ff008c;flex-shrink:0;font-size:28px;position:relative}.lr-out .yr{z-index:1;font-family:var(--mono);color:var(--text-2);font-size:12px;position:relative}.lr-out .yr b{color:var(--acid)}.lr-feed{flex-direction:column;display:flex;position:relative;overflow:hidden}.lr-feed:after{content:"";background:linear-gradient(180deg, transparent, var(--bg-1));pointer-events:none;z-index:2;height:96px;position:absolute;bottom:-1px;left:0;right:0}.lr-feed .panel-eyebrow{margin-bottom:20px}.lr-feed .feed-list{flex:1;justify-content:flex-start;gap:10px;min-height:0;overflow:hidden}.lr-feed .feed-row{flex-shrink:0}@media (max-width:1020px){.lr-section{grid-template-columns:1fr;gap:32px}}@media (max-width:680px){.lr-section{padding:32px 22px}.lr-sub{margin:-14px 0 20px;font-size:13px}.lr-tabs{gap:6px}.lr-tab{padding:7px 12px 7px 7px;font-size:12px}.lr-tab .cas-tile{width:22px;height:22px}.lr-out{padding:20px}.lr-out .big{font-size:clamp(30px,9vw,38px)}.lr-out-unit{font-size:18px}.lr-feed .panel-eyebrow{margin-bottom:16px}.lr-l{flex-direction:column;display:flex}.lr-l .lr-out{order:1;margin-top:6px;margin-bottom:22px}.lr-l .calc-input-wrap{order:3}.lr-l .calc-slider{order:4;margin-bottom:4px}}@media (max-width:560px){.lr-tab .cas-tile{width:24px;height:24px}.lr-tabs{display:none}.lr-select-mobile{border-radius:var(--r-pill);background:var(--bg-2);border:1px solid var(--line-2);text-align:left;align-items:center;gap:12px;width:100%;margin-bottom:24px;padding:12px 16px;display:flex}.lr-select-mobile .cas-tile{border-radius:9px;flex-shrink:0;width:30px;height:30px}.lr-select-mobile .nm{color:var(--text);flex:1;font-size:15px;font-weight:700}.lr-select-mobile svg{color:var(--text-3);flex-shrink:0}}.how-full{padding:48px var(--pad-x) 40px;margin-top:16px}.how-grid4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.hf-step{border:1px solid var(--line);background:var(--bg-2);border-radius:18px;flex-direction:column;gap:10px;padding:26px 24px;display:flex}.hf-step .top{align-items:center;gap:14px;margin-bottom:10px;display:flex}.hf-step .num{font-family:var(--display);color:var(--acid);font-size:30px;line-height:1}.hf-step .ic{border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--bg-3);width:44px;height:44px;color:var(--text);justify-content:center;align-items:center;margin-left:auto;display:flex}.hf-step h3{letter-spacing:-.01em;font-size:16px;font-weight:700}.hf-step p{color:var(--text-3);font-size:13px;line-height:1.6}.hf-step,.why-grid4 .why-item{transform:perspective(820px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;will-change:transform;transition:transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .25s;position:relative}.hf-step:before,.why-grid4 .why-item:before{content:"";border-radius:inherit;background:radial-gradient(170px circle at var(--mx,50%) var(--my,50%), #f2ff00d9, #f2ff0000 62%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:3;padding:1.5px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hf-step:hover,.why-grid4 .why-item:hover{box-shadow:0 30px 72px -34px #000000e6,0 0 56px -16px #f2ff0024}.hf-step:hover:before,.why-grid4 .why-item:hover:before{opacity:1}.hf-step .ic,.why-grid4 .why-item .ic{transition:color .2s,border-color .2s}.hf-step:hover .ic,.why-grid4 .why-item:hover .ic{border-color:#f2ff0066}@media (prefers-reduced-motion:reduce){.hf-step,.why-grid4 .why-item{transform:none!important}}.coming-wrap{flex-direction:column;align-items:center;display:flex}.soon-toggle{border-radius:var(--r-pill);border:1px solid var(--line-2);background:var(--bg-2);font-family:var(--mono);letter-spacing:.02em;color:var(--text-2);cursor:pointer;align-items:center;gap:12px;margin:22px auto 6px;padding:12px 22px;font-size:12px;transition:all .16s;display:inline-flex}.soon-toggle:hover{background:var(--bg-3);color:var(--text);border-color:#f2ff0040}.soon-toggle b{color:var(--text);font-weight:700;font-family:var(--sans)}.soon-toggle .cnt{font-family:var(--sans);color:#050505;background:var(--acid);border-radius:var(--r-pill);padding:1px 8px;font-size:11px;font-weight:700}.soon-toggle .chev{color:var(--text-3);margin-left:2px;transition:transform .25s}.soon-toggle[aria-expanded=true] .chev{transform:rotate(180deg)}.coming-grid{opacity:0;align-self:stretch;width:100%;max-height:0;transition:max-height .4s,opacity .3s,margin .4s;overflow:hidden;margin-top:0!important}.coming-wrap.open .coming-grid{opacity:1;max-height:1600px;margin-top:16px!important}.coming-grid .cs-inner{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:920px){.coming-grid .cs-inner{grid-template-columns:1fr 1fr}}@media (max-width:600px){.coming-grid .cs-inner{grid-template-columns:1fr}}.how-micro{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);border-radius:var(--r-pill);background:var(--bg-2);border:1px solid var(--line);align-items:center;gap:14px;margin:24px auto 0;padding:10px 18px;font-size:11px;display:inline-flex}.how-micro .dot{background:var(--acid);border-radius:50%;width:4px;height:4px}.how-micro-wrap{justify-content:center;display:flex}@media (max-width:980px){.how-grid4{grid-template-columns:1fr 1fr}}@media (max-width:540px){.how-grid4{flex-direction:column;grid-template-columns:none;gap:12px;margin:0;padding:0;display:flex;overflow:visible}.cab-how.how-grid4{margin:0;padding:0}.how-grid4 .hf-step{flex:none;width:100%;padding:18px}.how-grid4 .hf-step .top{margin-bottom:14px}.how-grid4 .hf-step .num{font-size:24px}.how-grid4 .hf-step .ic{width:40px;height:40px}.how-grid4 .hf-step h3{font-size:15px}.how-grid4 .hf-step p{font-size:13px;line-height:1.5}.how-micro{flex-wrap:wrap;justify-content:center;gap:8px 14px}}.why-full{padding:48px var(--pad-x) 44px;margin-top:16px}.why-grid4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.why-grid4 .why-item{border:1px solid var(--line);background:var(--bg-2);border-radius:18px;padding:26px 24px}.why-grid4 .why-item h3{font-size:16px}.why-grid4 .why-item p{max-width:none;font-size:13px}@media (max-width:980px){.why-grid4{grid-template-columns:1fr 1fr}}@media (max-width:540px){.why-grid4{grid-template-columns:1fr}}.faq-short{padding:48px var(--pad-x) 44px;margin-top:16px}.faq-list{flex-direction:column;gap:10px;max-width:900px;margin:0 auto;display:flex}.faq-item{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-2);transition:border-color .2s;overflow:hidden}.faq-item.open{border-color:#f2ff0047}.faq-q{text-align:left;width:100%;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:15px;font-weight:600;display:flex}.faq-q .chev{color:var(--text-3);flex-shrink:0;transition:transform .25s,color .2s}.faq-item.open .faq-q .chev{color:var(--acid);transform:rotate(180deg)}.faq-a{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s;display:grid;overflow:hidden}.faq-a>p{min-height:0;color:var(--text-2);padding:0 20px;font-size:13.5px;line-height:1.5;transition:padding .28s;overflow:hidden}.faq-item.open .faq-a>p{padding-bottom:16px}.faq-item.open .faq-a{opacity:1;grid-template-rows:1fr}.faq-more{border:1px dashed var(--line-2);max-width:900px;font-family:var(--mono);letter-spacing:.04em;color:var(--text-2);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:9px;margin:22px auto 0;padding:15px;font-size:13px;transition:all .16s;display:flex}.faq-more:hover{color:var(--acid);background:var(--acid-soft);border-color:#f2ff0066}.faq-more svg{transition:transform .18s}.faq-more:hover svg{transform:translate(3px)}@media (max-width:680px){.faq-q{padding:14px 16px;font-size:14px}.faq-a>p{padding:0 16px;font-size:13px}.faq-item.open .faq-a>p{padding-bottom:14px}}.shareback{padding:64px var(--pad-x);text-align:center;background:linear-gradient(180deg, #f2ff000a, transparent 55%), var(--bg-1);flex-direction:column;align-items:center;margin-top:16px;display:flex;position:relative;overflow:hidden}.shareback:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff001f,#0000 62%);width:760px;height:520px;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.shareback>*{z-index:1;position:relative}.shareback .kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:10px;margin-bottom:20px;font-size:11px;display:inline-flex}.shareback h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(44px,6vw,86px);font-weight:400;line-height:.9}.shareback h2 .em{color:var(--acid);text-shadow:0 0 44px #f2ff0047}.shareback p{color:var(--text-2);max-width:48ch;margin:22px auto 0;font-size:16px;line-height:1.5}.shareback .btn{margin-top:34px}.shareback .sb-state{display:none}.shareback .sb-state.active{display:block}.shareback .sb-mark{border-radius:var(--r-md);background:var(--acid);color:#050505;width:44px;height:44px;font-family:var(--display);justify-content:center;align-items:center;margin:0 auto 22px;font-size:20px;display:inline-flex;box-shadow:0 0 40px #f2ff0059}.sb-user .sb-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:34px;display:flex}.sb-user .sb-actions .btn{margin-top:0}@media (max-width:520px){.sb-user .sb-actions{flex-direction:column;align-items:stretch}}.footer-grid.v2{grid-template-columns:1.5fr .9fr .9fr .9fr 1.2fr;gap:40px}.footer .brand-row.img img{width:auto;height:24px}.foot-help{flex-direction:column;gap:10px;display:flex}.foot-help a.help-row{background:var(--bg-2);border:1px solid var(--line);border-radius:11px;align-items:center;gap:11px;padding:11px 13px;transition:all .16s;display:flex}.foot-help a.help-row:hover{background:var(--bg-3);border-color:#f2ff004d}.foot-help a.help-row .hic{width:32px;height:32px;color:var(--acid);background:var(--acid-soft);border:1px solid #f2ff0033;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.foot-help a.help-row .ht{flex-direction:column;gap:3px;min-width:0;display:flex}.foot-help a.help-row .ht .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:10px}.foot-help a.help-row .ht .v{color:var(--text);font-size:14px;font-weight:600}@media (max-width:1020px){.footer-grid.v2{grid-template-columns:1fr 1fr 1fr}.footer-grid.v2 .col-connect{display:block}.footer-grid.v2 .col-help{grid-column:1/-1}.foot-help{flex-flow:wrap}.foot-help a.help-row{flex:1;min-width:220px}}@media (max-width:860px){.footer-grid.v2{grid-template-columns:1fr 1fr}.footer-grid.v2 .col-main{grid-column:1/-1}}@media (max-width:560px){.footer-grid.v2{grid-template-columns:1fr}}.cas-list-view,.cs-list{display:flex!important}@media (max-width:680px){.hero-r{display:none}}@media (max-width:560px){.lr-tab{flex:none}}@media (max-width:540px){.why-grid4{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:12px;margin:0 -20px;padding:0 20px 4px;display:flex;overflow-x:auto}.why-grid4::-webkit-scrollbar{display:none}.why-grid4 .why-item{scroll-snap-align:center;flex:0 0 88%}.why-dots{justify-content:center;gap:7px;margin-top:16px;display:flex}.why-dots .dot{background:var(--line-2);border-radius:2px;width:22px;height:4px;transition:background .2s,width .2s}.why-dots .dot.on{background:var(--acid);width:30px}}@media (min-width:541px){.why-dots{display:none}}.clv-id .cas-tile.lg{overflow:visible}.clv-id .cas-tile.lg img{border-radius:inherit}.cas-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:26px;display:flex}@media (max-width:560px){.cas-foot-row{flex-direction:column-reverse;align-items:stretch;gap:14px}.cas-foot-row .right-action{justify-content:center}.cas-foot-row .table-foot{justify-content:center;align-self:center}}.lr-tab.hidden-mobile{display:flex}.lr-all-btn{display:none}.platform-sheet{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040404b8;justify-content:center;align-items:flex-end;display:none;position:fixed;inset:0}.platform-sheet.open{display:flex}.platform-sheet-panel{border:1px solid var(--line-2);background:#0c0c0c;border-radius:22px 22px 0 0;width:100%;max-width:480px;max-height:72vh;padding:20px 18px 28px;animation:.26s sheet-up;overflow-y:auto}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.platform-sheet-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.platform-sheet-head h4{font-family:var(--display);text-transform:uppercase;font-size:18px}.platform-sheet-close{background:var(--bg-2);border:1px solid var(--line-2);width:32px;height:32px;color:var(--text-2);border-radius:9px;justify-content:center;align-items:center;display:flex}.platform-sheet-list{flex-direction:column;gap:8px;display:flex}.ps-row{background:var(--bg-2);border:1px solid var(--line);text-align:left;border-radius:13px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.ps-row.on{background:var(--acid-soft);border-color:#f2ff0066}.ps-row .cas-tile{border-radius:9px;flex-shrink:0;width:32px;height:32px}.ps-row .nm{flex:1;font-size:14px;font-weight:600}.ps-row .rate{font-family:var(--mono);color:var(--acid);font-size:12px}@media (max-width:560px){.lr-tab.hidden-mobile{display:none}.lr-tabs{flex-wrap:nowrap;overflow:visible}.lr-all-btn{border-radius:var(--r-pill);background:var(--bg-2);border:1px solid var(--line-2);font-family:var(--mono);color:var(--text-2);flex-shrink:0;align-items:center;gap:6px;padding:9px 14px;font-size:12px;display:inline-flex}}.lr-feed .feed-row .txt{overflow-wrap:anywhere;min-width:0}@media (max-width:560px){.lr-feed .feed-row:nth-child(n+6){display:none}}.lr-controls-row{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.lr-control-col .lr-field-label{margin-bottom:8px}.lr-platform-dd{position:relative}.lr-platform-trigger{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);text-align:left;align-items:center;gap:12px;width:100%;height:100%;padding:11px 14px;transition:border-color .16s;display:flex}.lr-platform-trigger:hover,.lr-platform-dd.open .lr-platform-trigger{border-color:#f2ff0066}.lr-platform-trigger .cas-tile{width:30px;height:30px}.lr-platform-trigger .nm{flex:1;font-size:14px;font-weight:600}.lr-platform-trigger .trigger-rate{font-family:var(--display);color:var(--acid);flex-shrink:0;font-size:17px}.lr-platform-trigger .chev{color:var(--text-3);flex-shrink:0;transition:transform .18s}.lr-platform-dd.open .lr-platform-trigger .chev{transform:rotate(180deg)}.lr-platform-panel{z-index:20;border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--shadow-modal);background:#0f0f0f;padding:8px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.lr-platform-dd.open .lr-platform-panel{display:block}.lr-platform-opt{border-radius:var(--r-md);text-align:left;align-items:center;gap:14px;width:100%;padding:12px;transition:background .14s;display:flex}.lr-platform-opt:hover{background:var(--bg-2)}.lr-platform-opt.on{background:var(--acid-soft)}.lr-platform-opt .cas-tile{border-radius:var(--r-md);width:44px;height:44px}.lr-platform-opt .nm{color:var(--text);flex:1;font-size:15px;font-weight:700}.lr-platform-opt .rt-wrap{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.lr-platform-opt .rt{font-family:var(--display);color:var(--acid);font-size:24px;line-height:1}.lr-platform-opt .rt-lbl{color:var(--text-3);font-size:11px}.lr-gametype{gap:8px;height:calc(100% - 20px);display:flex}.gt-tab{border-radius:var(--r-md);text-align:center;background:var(--bg-2);border:1px solid var(--line-2);color:var(--text-2);flex:1;padding:0 8px;font-size:13px;font-weight:600;transition:all .16s}.gt-tab:hover{border-color:var(--line-2);color:var(--text)}.gt-tab.on{background:var(--acid);border-color:var(--acid);color:#050505}.lr-formula{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line);flex-direction:column;gap:6px;margin-top:14px;padding:13px 16px;display:flex}.lr-formula .lf-k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:10px}.lr-formula .lf-v{color:var(--text);font-size:13px;font-weight:700;line-height:1.4}@media (max-width:680px){.lr-controls-row{grid-template-columns:1fr;gap:12px}.lr-gametype{height:auto}.gt-tab{padding:10px 6px}}@media (max-width:560px){.lr-gametype{gap:6px}.gt-tab{font-size:13px}.lr-formula{padding:12px 14px}.lr-formula .lf-v{font-size:13px}}.hero{padding-top:40px}@media (max-width:860px){.hero{padding-top:26px}}body{margin:0}html,body{overflow-x:clip}.ticker.topbar-ticker{z-index:60;border-radius:0;margin:0;padding:8px 0;position:relative}.ticker.topbar-ticker .ticker-item{gap:9px;font-size:11px}.ticker.topbar-ticker .uid{color:var(--acid);letter-spacing:.04em;background:#050505;border-radius:5px;padding:3px 9px;font-weight:700}.ticker.topbar-ticker .amt{color:#f4f4f2;background:#050505;border-radius:5px;padding:3px 9px;font-weight:700}.ticker.topbar-ticker .pf{color:#050505;align-items:center;gap:6px;font-weight:600;display:inline-flex}.ticker.topbar-ticker .pf .pf-ic{object-fit:cover;border-radius:5px;width:18px;height:18px;display:block;box-shadow:0 0 0 1.5px #05050540}.ticker.topbar-ticker .pf .pf-ic.letter{color:#fff;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.ticker.topbar-ticker .lastclaim{letter-spacing:.08em;border:1.5px solid #050505;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-weight:700;display:inline-flex}.ticker.topbar-ticker .lastclaim .lc-dot{background:#050505;border-radius:50%;width:5px;height:5px}.tb-auth{align-items:center;gap:10px;display:flex}.tb-auth .btn{border-radius:12px;padding:10px 18px;font-size:14px}@media (max-width:860px){.tb-auth{display:none}}.tb-avatar-btn{border-radius:999px;align-items:center;gap:5px;padding:3px;display:flex}.tb-avatar{color:#fff;background:linear-gradient(135deg,#a595ff,#6b4ee6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex}.tb-avatar-btn .chev-ic{color:var(--text-3)}@media (max-width:1080px){.tb-user{display:none!important}}@media (max-width:1080px){.topbar-inner{justify-content:space-between}.tb-mobile-user.show{align-items:center;gap:8px;margin-left:auto;display:flex}.tb-mobile-user .balance-pill{font-family:var(--mono);color:var(--text);background:var(--bg-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:8px 10px;font-size:12px;display:inline-flex}.tb-mobile-user .balance-pill .lbl{color:var(--acid);font-weight:700}.tb-mobile-user .balance-pill .cur{color:var(--text-3)}.tb-mobile-user .btn{border-radius:8px;padding:8px 13px;font-size:12px}.tb-mobile-user .tb-avatar-btn{border-radius:999px;flex-shrink:0;padding:2px}.tb-mobile-user .tb-avatar{color:#fff;background:linear-gradient(135deg,#a595ff,#6b4ee6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.tb-mobile-user.show~.tb-burger{display:none}}@media (max-width:1080px){.tb-burger{margin-left:14px}}.tb-logo.logo-img .logo-full{display:block}@media (max-width:860px){.tb-logo.logo-img .logo-full{display:none}.tb-logo.logo-img .logo-mark{width:auto;height:34px;display:block}}.m-user{flex-direction:column;gap:10px;padding:4px 18px 18px;display:none}.m-user .btn{width:100%}:root{--sidebar:#121212;--r-card:20px;--r-btn:8px;--sb-w:240px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,a{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit;text-decoration:none}img{max-width:100%;display:block}.tnum{font-variant-numeric:tabular-nums}.app{min-height:100vh;display:block}.sidebar{background:var(--sidebar);border-right:1px solid var(--line);z-index:40;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.sb-logo{align-items:center;gap:10px;padding:24px 22px 26px;display:flex}.sb-logo .mark{background:var(--acid);color:#050505;border-radius:var(--r-sm);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:800;display:flex}.sb-logo .brand{letter-spacing:-.04em;font-size:19px;font-weight:800}.sb-logo .brand .rest{color:var(--text-2)}.sb-section{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-4);padding:8px 24px 10px;font-size:10px}.sb-nav{flex-direction:column;flex:1;gap:2px;padding:4px 14px;display:flex}.sb-item{color:var(--text-2);border-radius:10px;align-items:center;gap:13px;padding:11px 14px;font-size:14px;font-weight:500;transition:color .16s,background .16s;display:flex;position:relative}.sb-item svg{stroke-width:1.7px;flex-shrink:0;width:18px;height:18px}.sb-item:hover{color:var(--text);background:#ffffff08}.sb-item.active{color:var(--acid);background:var(--acid-soft)}.sb-item.active:before{content:"";background:var(--acid);width:3px;height:20px;box-shadow:0 0 12px var(--acid-glow);border-radius:0 3px 3px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sb-item .pill{font-family:var(--mono);border-radius:var(--r-pill);background:var(--acid);color:#050505;letter-spacing:.02em;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:600}.sb-user{background:var(--bg-1);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;margin:12px;padding:12px;display:flex}.sb-user .av{background:linear-gradient(135deg, var(--acid), #cdd900);color:#050505;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex}.sb-user .who{flex:1;min-width:0}.sb-user .handle{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.sb-user .bal{font-family:var(--mono);color:var(--acid);margin-top:2px;font-size:11px}.sb-user .chev{color:var(--text-3);flex-shrink:0}.main{min-width:0;max-width:var(--maxw);margin:0 auto;padding:0 28px 40px}.page-greet{justify-content:space-between;align-items:center;gap:18px;padding:28px 2px 6px;display:flex}.tb-greet .hi{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(22px,2.4vw,30px);line-height:1}.tb-greet .hi .em{color:var(--acid)}.tb-greet .sub{font-family:var(--mono);color:var(--text-3);letter-spacing:.08em;margin-top:7px;font-size:11px}.greet-action{font-family:var(--mono);color:var(--text-3);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:inline-flex}.greet-action .pulse{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 8px #6fe6b0b3}.content{flex-direction:column;gap:20px;padding:22px 0 0;display:flex}.btn{border-radius:var(--r-btn);letter-spacing:-.005em;white-space:nowrap;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-size:14px;font-weight:600;transition:all .16s;display:inline-flex}.btn-acid{background:var(--acid);color:#050505}.btn-acid:hover{background:var(--acid-hover);box-shadow:0 0 0 5px var(--acid-soft)}.btn-ghost{background:var(--bg-2);color:var(--text);border:1px solid var(--line-2)}.btn-ghost:hover{background:var(--bg-3)}.btn-lg{padding:16px 26px;font-size:15px}.card{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-card);position:relative}.top-grid{grid-template-columns:1.5fr 1fr;align-items:stretch;gap:20px;display:grid}.balance{flex-direction:column;padding:30px 34px;display:flex;overflow:hidden}.balance:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff001f,#0000 62%);width:460px;height:460px;position:absolute;top:-50%;right:-10%}.balance .head{z-index:1;justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}.balance .label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:9px;font-size:11px;display:inline-flex}.balance .label .live{color:var(--ok);align-items:center;gap:6px;display:inline-flex}.balance .label .live .pulse{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 8px #6fe6b0b3}.balance .menu{color:var(--text-3)}.balance .amount{font-family:var(--display);color:var(--acid);text-shadow:0 0 50px #f2ff0047;z-index:1;letter-spacing:.005em;margin-top:22px;font-size:clamp(56px,7vw,84px);line-height:.9;position:relative}.balance .amount .cents{color:#f2ff008c}.balance .delta-row{z-index:1;align-items:center;gap:14px;margin-top:18px;display:flex;position:relative}.balance .delta{font-family:var(--mono);color:var(--ok);background:#6fe6b014;border:1px solid #6fe6b033;border-radius:7px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:inline-flex}.balance .since{font-family:var(--mono);color:var(--text-3);font-size:11px}.balance .actions{z-index:1;gap:10px;margin-top:28px;display:flex;position:relative}.balance .spark{z-index:1;opacity:.9;align-items:flex-end;gap:5px;height:56px;display:flex;position:absolute;bottom:28px;right:30px}.balance .spark span{background:linear-gradient(180deg, var(--acid), #f2ff0033);width:7px;box-shadow:0 0 8px var(--acid-soft);border-radius:2px}.stats-stack{grid-template-rows:1fr 1fr 1fr;gap:20px;display:grid}.stat-card{align-items:center;gap:16px;padding:18px 22px;display:flex}.stat-card .ic{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--line-2);width:44px;height:44px;color:var(--acid);flex-shrink:0;justify-content:center;align-items:center;display:flex}.stat-card .body{flex:1;min-width:0}.stat-card .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px;font-size:10px}.stat-card .v{font-family:var(--display);font-size:26px;line-height:1}.stat-card .v .u{color:var(--text-3);font-size:16px}.stat-card .chg{font-family:var(--mono);white-space:nowrap;margin-left:auto;font-size:11px}.stat-card .chg.up{color:var(--ok)}.stat-card .chg.flat{color:var(--text-3)}.lower-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:20px;display:grid}.col{flex-direction:column;gap:20px;min-width:0;display:flex}.card-head{justify-content:space-between;align-items:center;gap:14px;padding:22px 24px 16px;display:flex}.card-head .title{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;align-items:center;gap:11px;font-size:19px;display:inline-flex}.card-head .title svg{color:var(--acid)}.card-head .act{font-family:var(--mono);color:var(--text-2);letter-spacing:.04em;align-items:center;gap:6px;font-size:11px;display:inline-flex}.card-head .act:hover{color:var(--text)}.recent-list{flex-direction:column;display:flex}.recent-row{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:14px 24px;transition:background .16s;display:grid}.recent-row:hover{background:#ffffff04}.recent-row .cas{align-items:center;gap:12px;min-width:0;display:flex}.cas-tile{background:var(--bg-3);border-radius:10px;flex-shrink:0;width:38px;height:38px;overflow:hidden}.cas-tile img{object-fit:cover;width:100%;height:100%}.recent-row .nm{font-size:15px;font-weight:600}.recent-row .meta{font-family:var(--mono);color:var(--text-3);margin-top:3px;font-size:11px}.recent-row .amt{font-family:var(--mono);color:var(--acid);text-align:right;white-space:nowrap;font-size:15px;font-weight:600}.recent-row .date{font-family:var(--mono);color:var(--text-3);text-align:right;white-space:nowrap;min-width:64px;font-size:11px}.badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;font-weight:600;display:inline-flex}.badge .d{border-radius:50%;width:5px;height:5px}.badge.paid{color:var(--ok);background:#6fe6b014;border:1px solid #6fe6b02e}.badge.paid .d{background:var(--ok)}.badge.pending{color:var(--warn);background:#ffb34714;border:1px solid #ffb34733}.badge.pending .d{background:var(--warn)}.badge.processing{color:#76c7ff;background:#76c7ff14;border:1px solid #76c7ff33}.badge.processing .d{background:#76c7ff}.casino-strip{grid-template-columns:repeat(2,1fr);gap:14px;padding:4px 24px 24px;display:grid}.feed-list{flex-direction:column;gap:8px;padding:4px 24px 24px;display:flex}.feed-row{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:12px;padding:12px 14px;display:flex}.feed-row.fresh{animation:.6s ease-out feed-in}.feed-row .av{color:#050505;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.feed-row .txt{color:var(--text-2);flex:1;font-size:13px;line-height:1.4}.feed-row .txt b{color:var(--text);font-weight:600}.feed-row .txt .amt{color:var(--acid);font-weight:600}.feed-row .ago{font-family:var(--mono);color:var(--text-3);white-space:nowrap;font-size:10px}.scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:39;background:#0009;display:none;position:fixed;inset:0}.scrim.show{display:block}@media (max-width:1180px){.top-grid{grid-template-columns:1.3fr 1fr}.lower-grid{grid-template-columns:1.35fr 1fr}}@media (max-width:980px){.top-grid{grid-template-columns:1fr}.stats-stack{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.lower-grid{grid-template-columns:1fr}}@media (max-width:720px){.main{padding:0 16px 40px}.stats-stack{grid-template-columns:1fr}.casino-strip{grid-template-columns:1fr 1fr}.tb-greet .sub,.greet-action{display:none}}@media (max-width:520px){.main{padding:0 14px 40px}.page-greet{padding:22px 2px 4px}.balance{padding:24px 22px}.balance .spark{display:none}.balance .actions{flex-direction:column}.balance .actions .btn{width:100%}.casino-strip{grid-template-columns:1fr}.recent-row{grid-template-columns:auto 1fr auto;row-gap:4px}.recent-row .date{display:none}.card-head{padding:18px 18px 14px}.recent-row{padding:14px 18px}.casino-strip,.feed-list{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.pulse,.feed-row.fresh{animation:none}}.tb-logo.logo-img img{width:auto;height:26px;display:block}@media (max-width:480px){.tb-logo.logo-img img{height:22px}}.balance-pill{font-family:var(--mono);color:var(--text);background:var(--bg-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:9px 13px;font-size:13px;display:inline-flex}.balance-pill .cur{color:var(--text-3)}.cab-cas-list-wrap{padding:8px}.cab-cas-list-wrap .cas-list-view{border:0;border-radius:0;margin-bottom:0}.cab-faq{padding:8px}.cab-faq .faq-list{grid-template-columns:1fr;align-items:stretch;gap:10px;display:grid}.cab-faq .faq-item{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-2);flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.cab-faq .faq-item.open{border-color:#f2ff0047}.cab-faq .faq-q{text-align:left;width:100%;color:var(--text);flex:1;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:15px;font-weight:600;display:flex}.cab-faq .faq-q .chev{color:var(--text-3);flex-shrink:0;transition:transform .25s,color .2s}.cab-faq .faq-item.open .faq-q .chev{color:var(--acid);transform:rotate(180deg)}.cab-faq .faq-a{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .22s;display:grid;overflow:hidden}.cab-faq .faq-a>p{min-height:0;color:var(--text-2);padding:0 20px;font-size:14px;line-height:1.6;transition:padding .28s;overflow:hidden}.cab-faq .faq-item.open .faq-a>p{padding-bottom:18px}.cab-faq .faq-item.open .faq-a{opacity:1;grid-template-rows:1fr}.main{padding-top:24px}@media (max-width:1080px){.dashboard-page .tb-burger,.dashboard-page .tb-mobile,.profile-page .tb-burger,.profile-page .tb-mobile{display:none!important}.tb-right{gap:8px;margin-left:auto}.balance-pill{padding:8px 10px;font-size:12px}.btn-sm{padding:8px 13px;font-size:12px}}@media (max-width:720px){.cab-faq .faq-list{grid-template-columns:1fr}}.content{gap:16px}.sec-head{flex-wrap:wrap;align-items:center;gap:12px;margin:22px 2px 4px;display:flex}.sec-head h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(22px,2.4vw,30px)}.sec-head .best-pill{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#050505;background:var(--acid);border-radius:var(--r-pill);padding:4px 10px;font-size:10px;font-weight:700}.sec-sub{color:var(--text-3);margin:0 2px 14px;font-size:14px;line-height:1.5}.cab-hero{text-align:center;background:linear-gradient(180deg, #f2ff000f, transparent 55%), var(--bg-1);padding:60px 40px 52px;position:relative;overflow:hidden}.cab-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff001a,#0000 62%);width:820px;height:540px;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.cab-hero>*{z-index:1;position:relative}.cab-hero .eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acid);align-items:center;gap:9px;margin-bottom:18px;font-size:11px;display:inline-flex}.cab-hero h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-size:clamp(34px,4.6vw,60px);line-height:.95}.cab-hero h1 .em{color:var(--acid);text-shadow:0 0 44px #f2ff0047}.cab-hero p{color:var(--text-2);max-width:52ch;margin:18px auto 0;font-size:15px;line-height:1.5}.cab-hero .partners{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px;margin-top:34px;display:flex}.cab-hero .partners .pt{background:var(--bg-2);border:1px solid var(--line-2);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:12px 18px 12px 12px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.cab-hero .partners .pt:not(.more):hover{border-color:#f2ff0066;transform:translateY(-2px);box-shadow:0 16px 40px -22px #000c,0 0 30px -12px #f2ff002e}.cab-hero .partners .pt .cas-tile{border-radius:11px;flex-shrink:0;width:42px;height:42px;overflow:hidden}.cab-hero .partners .pt .cas-tile img{object-fit:cover;width:100%;height:100%}.cab-hero .partners .pmeta{flex-direction:column;gap:3px;display:flex}.cab-hero .partners .pn{letter-spacing:-.01em;font-size:15px;font-weight:700}.cab-hero .partners .ps{font-family:var(--mono);color:var(--acid);letter-spacing:.02em;font-size:11px}.cab-hero .partners .ps.muted{color:var(--text-3)}.cab-hero .partners .pt.disabled{opacity:.55;cursor:default}.cab-hero .partners .pt.more{color:var(--text-3);border-style:dashed;border-color:var(--line-2);background:0 0;align-items:center;padding:12px 20px;font-size:12px;font-weight:500;line-height:1.3}.cab-hero .partners .pt.more .mdots{gap:4px;margin-right:4px;display:inline-flex}.cab-hero .partners .pt.more .mdots i{background:var(--text-4);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite mdot;display:block}.cab-hero .partners .pt.more .mdots i:nth-child(2){animation-delay:.2s}.cab-hero .partners .pt.more .mdots i:nth-child(3){animation-delay:.4s}@keyframes mdot{0%,to{opacity:.3}50%{opacity:1;background:var(--acid)}}.cas-tile.img{background:var(--bg-3);padding:0;overflow:hidden}.cas-tile.img img{object-fit:cover;width:100%;height:100%;display:block}.stat-strip{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.stat-strip .st{border-right:1px solid var(--line);align-items:center;gap:15px;padding:22px 26px;display:flex}.stat-strip .st:last-child{border-right:0}.stat-strip .st .ic{background:var(--bg-2);border:1px solid var(--line-2);width:40px;height:40px;color:var(--acid);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.stat-strip .st .v{font-family:var(--display);font-size:26px;line-height:1}.stat-strip .st .k{font-family:var(--mono);color:var(--text-3);margin-top:5px;font-size:11px}.overview{padding:26px}.ov-title{font-family:var(--display);text-transform:uppercase;margin-bottom:20px;font-size:22px}.ov-balance{grid-template-columns:1.15fr 1fr;gap:16px;margin-bottom:18px;display:grid}.ov-bal-main{background:linear-gradient(150deg, #f2ff001a, #f2ff0003 58%), var(--bg-2);border-radius:var(--r-lg);border:1px solid #f2ff0038;padding:24px 26px;position:relative;overflow:hidden}.ov-bal-main:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff0029,#0000 62%);width:380px;height:380px;position:absolute;top:-60%;right:-12%}.ov-bal-main>*{z-index:1;position:relative}.ov-bal-main .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin-bottom:12px;font-size:10px}.ov-bal-main .bigv{font-family:var(--display);color:var(--acid);text-shadow:0 0 42px #f2ff004d;font-size:clamp(42px,5vw,58px);line-height:.9}.ov-bal-main .bigv .cents{color:#f2ff0080;font-size:.55em}.ov-bal-main .bal-sub{font-family:var(--mono);color:var(--text-3);margin-top:14px;font-size:11px}.btn-wd{margin-top:20px;padding:15px 24px;font-size:15px}.btn-wd svg{transition:transform .18s}.btn-wd:hover svg{transform:translate(3px)}.ov-bal-stats{grid-template-rows:repeat(3,1fr);gap:12px;display:grid}.ov-bal-stats .st{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.ov-bal-stats .st .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);font-size:10px}.ov-bal-stats .st .v{font-family:var(--display);font-size:22px;line-height:1}.btn-acid-o{color:var(--acid);background:#f2ff000f;border:1px solid #f2ff0066;padding:9px 16px;font-size:13px;font-weight:600;transition:all .16s}.btn-acid-o:hover{background:var(--acid);color:#050505;box-shadow:0 0 0 4px #f2ff001f}.btn-claimed{color:var(--text-3);border:1px solid var(--line);cursor:default;background:0 0;padding:9px 16px;font-size:13px;font-weight:500}.ov-table{border:1px solid var(--line);border-radius:14px;overflow:hidden}.ov-thead,.ov-row{grid-template-columns:minmax(150px,1.5fr) 1fr 1fr 1fr 1fr 130px;align-items:center;gap:14px;padding:14px 18px;display:grid}.ov-thead{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--line);background:#ffffff04;font-size:10px}.ov-row{border-bottom:1px solid var(--line)}.ov-row:last-child{border-bottom:0}.ov-row .who{align-items:center;gap:12px;display:flex}.ov-row .who .cas-tile{border-radius:10px;width:34px;height:34px}.ov-row .who .nm{font-size:14px;font-weight:600}.ov-row .share{font-family:var(--mono);color:var(--acid);font-size:13px}.ov-row .num{font-family:var(--mono);color:var(--text-2);font-size:13px}.ov-row .num.earn{color:var(--ok)}.ov-row .num.avail{color:var(--acid);font-weight:600}.ov-row .num.avail.zero{color:var(--text-2);font-weight:400}.ov-row .act .btn{padding:9px 14px;font-size:13px}.connect-row{color:var(--acid);text-align:left;background:#f2ff0005;border-top:1px dashed #f2ff0040;align-items:center;gap:12px;width:100%;padding:16px 18px;font-size:14px;font-weight:600;display:flex}.connect-row .plus{width:28px;height:28px;color:var(--acid);border:1px dashed #f2ff0066;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.connect-row:hover{background:#f2ff000d}@media (max-width:720px){.cab-hero{padding:44px 22px 40px}.stat-strip{grid-template-columns:1fr}.stat-strip .st{border-right:0;border-bottom:1px solid var(--line)}.stat-strip .st:last-child{border-bottom:0}.ov-summary,.ov-balance{grid-template-columns:1fr}.ov-bal-stats{grid-template-rows:none;grid-template-columns:1fr}.overview{padding:20px}.ov-thead{display:none}.ov-row{grid-template-columns:1fr 1fr 1fr;gap:16px 10px}.ov-row .who{grid-column:1/3}.ov-row .share{text-align:right;grid-column:3;justify-self:end;align-items:flex-end}.ov-row .act{grid-column:1/-1}.ov-row .act .btn{width:100%}.ov-row .share,.ov-row .num{flex-direction:column;gap:5px;display:flex}.ov-row .share:before{content:"Share"}.ov-row .num:before{content:"Wager"}.ov-row .num.earn:before{content:"Earned"}.ov-row .num.avail:before{content:"Available"}.ov-row .share:before,.ov-row .num:before{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);font-size:10px}.ov-row .num.earn,.ov-row .num.avail{border-left:1px solid var(--line);padding-left:12px}.ov-row{border-bottom:8px solid var(--bg);padding-bottom:22px;position:relative}.ov-row:after{content:"";background:var(--line-2);height:1px;position:absolute;bottom:0;left:0;right:0}.ov-row:last-child{border-bottom:0}.ov-row:last-child:after{display:none}.cab-hero .partners{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:34px -22px 0;padding:0 22px 6px;overflow-x:auto}.cab-hero .partners::-webkit-scrollbar{display:none}.cab-hero .partners .pt{scroll-snap-align:start;flex:none}}.tb-logo.logo-img{gap:0}.tb-logo.logo-img .logo-full{width:auto;height:26px;display:block}.tb-logo.logo-img .logo-mark{display:none}@media (max-width:480px){.tb-logo.logo-img .logo-full{height:22px}}@media (max-width:860px){.tb-logo.logo-img .logo-full{display:none}.tb-logo.logo-img .logo-mark{width:auto;height:34px;display:block}}.tb-account{position:relative}.tb-avatar-btn{background:0 0;border-radius:999px;align-items:center;gap:5px;padding:3px;display:flex}.tb-avatar-btn svg{color:var(--text-3);transition:transform .18s}.tb-avatar-btn[aria-expanded=true] svg{transform:rotate(180deg)}.tb-account-item.active{color:var(--acid);background:#f2ff000f}.tb-account-item.danger:hover,.tb-account-item.danger:hover svg{color:var(--err)}.tb-user{align-items:center;gap:10px;display:flex}.tb-user .balance-pill{font-family:var(--mono);color:var(--text);background:var(--bg-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:9px 13px;font-size:13px;display:inline-flex}.tb-user .balance-pill .lbl{color:var(--acid);font-weight:700}.tb-user .balance-pill .cur{color:var(--text-3)}.btn-sm{border-radius:12px;padding:9px 15px;font-size:13px}@media (max-width:1080px){.tb-user{display:none!important}}.tb-mobile-user{display:none}.tb-right{margin-left:auto}@media (max-width:1080px){.topbar-inner{justify-content:space-between}.tb-mobile-user.show{align-items:center;gap:8px;margin-left:auto;display:flex}.tb-mobile-user .balance-pill{font-family:var(--mono);color:var(--text);background:var(--bg-2);border:1px solid var(--line-2);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:8px 10px;font-size:12px;display:inline-flex}.tb-mobile-user .balance-pill .lbl{color:var(--acid);font-weight:700}.tb-mobile-user .balance-pill .cur{color:var(--text-3)}.tb-mobile-user .btn{border-radius:8px;padding:8px 13px;font-size:12px}.tb-mobile-user .tb-avatar-btn{border-radius:999px;flex-shrink:0;padding:2px}.tb-mobile-user .tb-avatar{color:#fff;background:linear-gradient(135deg,#a595ff,#6b4ee6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex}.tb-mobile-user.show~.tb-burger{display:none}.tb-burger{margin-left:14px}}.tb-account-mobile .tb-account-menu{left:auto;right:0}.profile-page{padding-bottom:60px}.profile-page .shell{max-width:760px;margin:0 auto;padding:40px 24px 0}.profile-page a:not(.btn){color:var(--acid)}.pf-card{background:var(--bg-1);border:1px solid var(--line);border-radius:20px;margin-bottom:16px;padding:26px}.pf-head{border-bottom:1px solid var(--line);align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.pf-head .av{color:#fff;background:linear-gradient(135deg,#a595ff,#6b4ee6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:20px;font-weight:700;display:flex}.pf-head .nm{font-size:20px;font-weight:700}.pf-head .em{color:var(--text-2);margin-top:3px;font-size:14px}.pf-stats{grid-template-columns:repeat(3,1fr);gap:20px 16px;display:grid}.pf-stat .k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px;font-size:11px}.pf-stat .v{font-size:18px;font-weight:700}.pf-stat .v.acid{color:var(--acid)}.pf-tabs{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.pf-tab{color:var(--text-3);text-align:center;background:0 0;border:0;border-radius:10px;flex:1;padding:11px 10px;font-size:14px;font-weight:600;transition:all .16s}.pf-tab:hover{color:var(--text-2)}.pf-tab.on{background:var(--bg-1);color:var(--acid);box-shadow:0 0 0 1px #f2ff004d,0 4px 14px -6px #0009}.pf-panel{display:none}.pf-panel.on{display:block}.pf-panel.on.switched{animation:.25s pffade}@keyframes pffade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pf-panel h3{margin-bottom:18px;font-size:16px;font-weight:700}.acct-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.acct-row:first-of-type{border-top:0;padding-top:0}.acct-row .tile{background:var(--bg-3);border-radius:10px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.acct-row .tile img{object-fit:cover;width:100%;height:100%}.acct-row .nm{flex:1;font-size:15px;font-weight:600}.acct-row .status-ok{color:var(--ok);font-size:13px;font-weight:600}.acct-row .status-soon{color:var(--text-3);font-size:13px;font-weight:600}.acct-row .btn-connect{border:1px solid var(--line-2);color:var(--text);background:0 0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600;transition:all .16s}.acct-row .btn-connect:hover{color:var(--acid);border-color:#f2ff0066}.tx-row{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:14px 16px;display:flex}.tx-row:last-child{margin-bottom:0}.tx-row .nm{font-size:15px;font-weight:600}.tx-row .when{font-family:var(--mono);color:var(--text-3);margin-top:3px;font-size:11px}.tx-row .amt{font-family:var(--mono);white-space:nowrap;font-size:15px;font-weight:700}.tx-row .amt.pos{color:var(--ok)}.tx-row .amt.neg{color:var(--err)}.sec-field{margin-bottom:14px}.sec-field label{color:var(--text-2);margin-bottom:8px;font-size:13px;display:block}.sec-field input{border:1px solid var(--line-2);width:100%;color:var(--text);background:#161616;border-radius:12px;outline:none;padding:13px 16px;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s}.sec-field input:focus{border-color:#f2ff0099;box-shadow:0 0 0 4px #f2ff001a}.sec-field input::placeholder{color:var(--text-3)}.sec-field input:autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.sec-field input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.sec-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.sec-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--field) inset;box-shadow:0 0 0 1000px var(--field) inset;caret-color:var(--text);transition:background-color 9999s ease-in-out}.sec-field input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.sec-field input::-webkit-strong-password-auto-fill-button{visibility:hidden;pointer-events:none;display:none!important}.sec-field input::-webkit-caps-lock-indicator{visibility:hidden;pointer-events:none;display:none!important}.btn-update{background:var(--bg-2);border:1px solid var(--line-2);width:100%;color:var(--text);border-radius:12px;margin-top:4px;padding:13px;font-size:14px;font-weight:600;transition:all .16s}.btn-update:hover{background:var(--bg-3)}.sec-divider{background:var(--line);height:1px;margin:22px 0 18px}.btn-logout{width:100%;color:var(--err);background:#ff5c5c0f;border:1px solid #ff5c5c59;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:14px;font-weight:600;transition:all .16s;display:flex}.btn-logout:hover{background:#ff5c5c1f}@media (max-width:560px){.profile-page .shell{padding:24px 16px 0}.pf-card{border-radius:16px;padding:20px}.pf-stats{grid-template-columns:1fr 1fr}.pf-tab{padding:10px 6px;font-size:12px}}.nf-shell{max-width:var(--maxw);margin:0 auto;padding:24px}.nf-panel{border:1px solid var(--line);border-radius:var(--r-2xl);background:var(--bg-1);justify-content:center;align-items:center;min-height:calc(100vh - 48px);padding:64px 40px;display:flex;position:relative;overflow:hidden}.nf-panel:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff0014,#0000 62%);width:900px;height:640px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.nf-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.nf-art{width:min(760px,92%);height:auto;display:block}.nf-sub{max-width:46ch;color:var(--text-2);margin-top:4px;font-size:16px;line-height:1.55}.nf-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.nf-actions .btn svg{transition:transform .18s}.nf-actions .btn-acid:hover svg{transform:translate(3px)}@media (max-width:680px){.nf-shell{padding:10px}.nf-panel{min-height:calc(100vh - 20px);padding:48px 20px}.nf-actions .btn{flex:1;justify-content:center}}.cp-back{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;font-size:11px;transition:color .18s;display:inline-flex}.cp-back:hover{color:var(--text)}.cp-hero{grid-template-columns:1.25fr 1fr;align-items:start;gap:48px;margin-top:16px;padding:44px;display:grid;position:relative}.cp-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#f2ff0017,#0000 60%);width:600px;height:600px;position:absolute;top:-30%;right:-10%}.cp-hero>*{z-index:1;position:relative}.cph-id{align-items:center;gap:20px;margin:22px 0 18px;display:flex}.cas-tile.lg{border-radius:var(--r-xl);width:72px;height:72px;font-size:30px}.cph-id h1{font-family:var(--display);text-transform:uppercase;font-size:clamp(40px,4.5vw,64px);font-weight:400;line-height:.95}.cph-meta{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:22px;display:flex}.cph-rating{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px}.cph-rating .stars{color:var(--acid);letter-spacing:2px;margin-right:8px}.cph-desc{color:var(--text-2);max-width:52ch;font-size:15px;line-height:1.6}.cph-chips{margin-top:24px}.cph-offer{flex-direction:column;gap:12px;display:flex}.cph-cashback{background:var(--acid);border-radius:var(--r-xl);color:#050505;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 0 80px #f2ff0038}.cph-cashback .k{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:600}.cph-cashback .v{font-family:var(--display);font-size:64px;line-height:.95}.cph-welcome{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-xl);padding:22px 28px}.cph-welcome .k{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:10px}.cph-welcome .v{font-size:19px;font-weight:600;line-height:1.4}.cph-offer .btn-lg{justify-content:center;width:100%}.cph-actions{gap:10px;display:flex}.cph-actions .btn-lg{flex:1}.cph-calc-btn{flex-shrink:0}.cp-calc-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040404b8;justify-content:center;align-items:center;padding:24px 18px;display:flex;position:fixed;inset:0;overflow-y:auto}.cp-calc-modal{border:1px solid var(--line-2);border-radius:var(--r-xl);width:100%;max-width:560px;box-shadow:var(--shadow-modal-lg), 0 0 90px -40px #f2ff0024;background:#0c0c0c;margin:auto;padding:34px 34px 30px;position:relative}.cp-calc-modal .panel-eyebrow{margin-bottom:14px;line-height:1}.cp-calc-modal .lr-sub{margin-top:0;margin-bottom:28px}.cp-calc-close{z-index:5;border-radius:var(--r-sm);background:var(--bg-2);border:1px solid var(--line-2);width:34px;height:34px;color:var(--text-2);justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.cp-calc-close:hover{color:var(--text);background:var(--bg-3)}.cp-about-grid{grid-template-columns:1.7fr 1fr;align-items:start;gap:40px;display:grid}.cp-about-text p{color:var(--text-2);font-size:16px;line-height:1.7}.cp-about-more{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--acid);background:0 0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:12px;display:inline-flex}.cp-about-side{flex-direction:column;gap:12px;display:flex}.cp-about-side .cp-side-block{border:1px solid var(--line);background:var(--bg-2);border-radius:var(--r-lg);padding:20px 22px}.cp-about-side .cp-side-block .k{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:16px;font-size:10px}.cp-about-side .cp-side-block .mv{color:var(--text);font-size:14px;font-weight:500;line-height:1.5}.cp-side-coins{flex-wrap:wrap;gap:8px;display:flex}.cp-side-coins .side-coin{color:var(--text);background:var(--bg-3);border:1px solid var(--line-2);border-radius:var(--r-pill);align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13px;font-weight:500;display:inline-flex}.cp-side-coins .side-coin .c{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-flex}.metric-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:13px 0;font-size:14px;display:flex}.metric-row:last-child{border-bottom:0}.metric-row .ml{color:var(--text-2)}.metric-row .mv{font-weight:600}.cp-section{margin-top:16px;padding:44px}.cp-sec-title{font-family:var(--display);text-transform:uppercase;align-items:center;gap:12px;margin-bottom:32px;font-size:clamp(22px,2.4vw,28px);font-weight:400;display:inline-flex}.cp-sec-title svg{color:var(--acid);flex-shrink:0}.cond-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.cond-tile{border:1px solid var(--line);background:var(--bg-2);border-radius:var(--r-lg);padding:22px}.cond-tile .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:10px;font-size:10px}.cond-tile .v{font-size:19px;font-weight:600}.cond-tile .v.acid{color:var(--acid);font-family:var(--display);font-size:30px;font-weight:400}.cond-note{color:var(--text-3);margin-top:18px;font-size:13px;line-height:1.6}.cp-steps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cp-step{border:1px solid var(--line);background:var(--bg-2);border-radius:var(--r-lg);align-items:flex-start;gap:18px;padding:24px;display:flex}.cp-step .num{font-family:var(--display);color:var(--acid);min-width:38px;font-size:26px}.cp-step h4{margin-bottom:6px;font-size:15px;font-weight:600}.cp-step p{color:var(--text-3);font-size:13px;line-height:1.5}.cp-terms p{color:var(--text-3);max-width:90ch;font-size:13px;line-height:1.7}.cp-cta{background:linear-gradient(135deg,#f2ff000f,#f2ff0003 60%);justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:36px 44px;display:flex}.cp-cta .copy{font-family:var(--display);text-transform:uppercase;font-size:clamp(24px,2.8vw,36px);font-weight:400;line-height:1}.cp-cta .copy .em{color:var(--acid)}.cp-shots-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cp-shot-placeholder{aspect-ratio:16/10;border:1.5px dashed var(--line-2);background:var(--bg-2);color:var(--text-3);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.cp-shot-placeholder span{font-size:13px}@media (max-width:1020px){.cp-hero{grid-template-columns:1fr;gap:32px}.cond-grid{grid-template-columns:repeat(2,1fr)}.cp-steps{grid-template-columns:1fr}.cp-about-grid{grid-template-columns:1fr;gap:24px}.cp-about-text p{font-size:15px}.cph-actions{flex-direction:column}.cp-calc-modal{padding:26px 18px 22px}}@media (max-width:680px){.cp-hero,.cp-section,.cp-cta{padding:24px 16px}.cp-about-text p.clamp6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cp-shots-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.cp-shots-grid::-webkit-scrollbar{display:none}.cp-shot-placeholder{scroll-snap-align:center}.cas-tile.lg{border-radius:var(--r-lg);width:56px;height:56px;font-size:24px}.cph-cashback .v{font-size:52px}.cond-grid{grid-template-columns:1fr}.cond-tile{padding:16px}.cond-tile .v{font-size:15px}.cond-tile .v.acid{font-size:24px}.cp-cta{flex-direction:column;align-items:flex-start}.cp-cta .btn{justify-content:center;width:100%}}.faq-hero{padding:64px var(--pad-x) 56px;text-align:center;margin-top:16px}.faq-hero .eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);font-size:12px}.faq-hero h1{font-family:var(--display);text-transform:uppercase;margin-top:18px;font-size:clamp(40px,6vw,64px);line-height:.96}.faq-hero h1 .em{color:var(--acid)}.faq-hero p{max-width:56ch;color:var(--text-2);margin:18px auto 0;font-size:15px;line-height:1.55}.faq-page-list{padding:56px var(--pad-x) 64px;max-width:900px;margin:16px auto 0}.faq-group-head{align-items:baseline;gap:12px;margin:34px 0 14px;display:flex}.faq-page-list>div:first-child .faq-group-head{margin-top:0}.faq-group-head h2{font-family:var(--display);text-transform:uppercase;font-size:22px}.faq-group-head span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);font-size:11px}.faq-cta-back{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:16px;padding:48px 40px;display:flex}.faq-cta-back h3{font-family:var(--display);text-transform:uppercase;font-size:26px}.faq-cta-back p{color:var(--text-2);margin-top:8px;font-size:14px}.faq-cta-inner{flex-direction:column;align-items:center;gap:18px;display:flex}.legal-hero{padding:64px var(--pad-x) 56px;text-align:center;margin-top:16px}.legal-hero .eyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);font-size:12px}.legal-hero h1{font-family:var(--display);text-transform:uppercase;margin-top:18px;font-size:clamp(38px,5.5vw,60px);line-height:.96}.legal-hero h1 .em{color:var(--acid)}.legal-hero p{max-width:60ch;color:var(--text-2);margin:18px auto 0;font-size:15px;line-height:1.6}.legal-meta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.legal-meta span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line-2);white-space:nowrap;border-radius:999px;padding:7px 14px;font-size:11px}.legal-wrap{padding:56px var(--pad-x) 64px;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:32px;max-width:1140px;margin:16px auto 0;display:grid;overflow:visible}.legal-toc{border:1px solid var(--line-2);border-radius:var(--r-lg);align-self:start;padding:18px;position:sticky;top:104px}.legal-toc h5{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px;font-size:11px}.legal-toc ol{flex-direction:column;gap:2px;list-style:none;display:flex}.legal-toc a{color:var(--text-2);border-radius:8px;gap:8px;padding:6px 8px;font-size:13px;line-height:1.35;text-decoration:none;display:flex}.legal-toc a:hover{color:var(--acid);background:#ffffff0a}.legal-toc a .n{font-family:var(--mono);color:var(--text-3);min-width:16px;font-size:11px}.legal-body{flex-direction:column;gap:30px;max-width:76ch;display:flex}.legal-body section{scroll-margin-top:96px}.legal-body h2{font-family:var(--display);text-transform:uppercase;align-items:baseline;gap:12px;font-size:clamp(20px,2.4vw,26px);display:flex}.legal-body h2 .n{font-family:var(--mono);color:var(--acid);letter-spacing:.08em;font-size:13px}.legal-body h3{color:var(--text);margin-top:18px;font-size:14px;font-weight:700}.legal-body p{color:var(--text-2);text-wrap:pretty;margin-top:10px;font-size:14.5px;line-height:1.7}.legal-body ul{flex-direction:column;gap:9px;margin-top:12px;list-style:none;display:flex}.legal-body li{color:var(--text-2);padding-left:18px;font-size:14.5px;line-height:1.65;position:relative}.legal-body li:before{content:"";background:var(--acid);border-radius:2px;width:6px;height:6px;position:absolute;top:.62em;left:0}.legal-body a{color:var(--acid)}.legal-note{border:1px solid var(--line-2);border-radius:var(--r-lg);background:#ffffff08;padding:20px 22px}.legal-note p{margin:0;font-size:14px}.ph{font-family:var(--mono);color:var(--acid);background:#f2ff001a;border:1px dashed #f2ff0059;border-radius:6px;padding:1px 6px;font-size:.88em}.legal-contact{color:var(--text-2);gap:4px;margin-top:14px;font-size:14.5px;display:grid}.legal-cta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:16px;padding:48px 40px;display:flex}.legal-cta h3{font-family:var(--display);text-transform:uppercase;font-size:26px}.legal-cta p{color:var(--text-2);margin-top:8px;font-size:14px}.legal-cta-inner{flex-direction:column;align-items:center;gap:18px;display:flex}@media (max-width:900px){.legal-wrap{grid-template-columns:1fr;gap:20px}.legal-toc{position:static}.legal-toc ol{grid-template-columns:1fr 1fr;gap:2px;display:grid}}@media (max-width:680px){.legal-hero,.faq-hero{padding:44px var(--pad-x) 36px}.legal-wrap,.faq-page-list{padding:36px var(--pad-x) 44px}}@media (max-width:560px){.legal-toc ol{grid-template-columns:1fr}}
