@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=swap");.hb-root{--bg:#0d1426;--panel:#131a2e;--card:#1b2440;--card2:#222c4a;--band:#2a3252;--blue:#1aff6b;--bluehv:#1aff6b;--green:#1aff6b;--gold:#1aff6b;--purple:#1aff6b;--muted:#8b93ad;--faint:#5b647d;background:var(--bg);color:#fff;font-family:Outfit,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}.hb-root *,.hb-root :after,.hb-root :before{box-sizing:border-box}.hb-display{font-family:Sora,Manrope,sans-serif;letter-spacing:-.015em}.hb-muted{color:#8b93ad}.hb-faint{color:#5b647d}.hb-glass{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.hb-ph{background-position:50%;background-size:cover}.hb-root .border{border:1px solid rgba(255,255,255,.07)}.hb-no-sb{scrollbar-width:none;-ms-overflow-style:none}.hb-no-sb::-webkit-scrollbar{display:none}.hb-root ::-webkit-scrollbar{height:8px;width:8px}.hb-root ::-webkit-scrollbar-thumb{background:linear-gradient(#37456f,#2a3252);border-radius:8px}.hb-root ::-webkit-scrollbar-thumb:hover{background:#3d4d7a}.hb-root{background:radial-gradient(1100px 520px at 50% -260px,rgba(43,142,253,.12),transparent 70%),radial-gradient(900px 520px at 100% -120px,rgba(139,92,246,.1),transparent 62%),#0b1020;background-attachment:fixed}.hb-root a,.hb-root button{transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .18s ease,transform .18s cubic-bezier(.2,.7,.3,1),filter .15s ease,opacity .15s ease}.hb-tile{transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s ease;will-change:transform}.hb-tile:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 16px 34px -12px rgba(0,0,0,.75);z-index:2}.hb-card{background:linear-gradient(180deg,rgba(34,44,74,.65),rgba(27,36,64,.65));border:1px solid rgba(255,255,255,.06)}.hb-btn-green{background:linear-gradient(180deg,#2bff86,#0bdf5e);box-shadow:0 8px 22px -8px rgba(26,255,107,.55);color:#06281a}.hb-btn-green:hover{filter:brightness(1.08)}.hb-btn-blue{background:linear-gradient(180deg,#4cee8c,#1aff6b);box-shadow:0 8px 20px -8px rgba(43,142,253,.7);color:#06281a}.hb-btn-blue:hover{filter:brightness(1.08)}.hb-root .bg-\[\#1aff6b\]{color:#06281a}.hb-grad-text{background:linear-gradient(90deg,#fff,#cfe0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.fb-g-mines,.fb-orig{--accent:#1aff6b}.fb-g-blackjack{--accent:#b06bff}.fb-g-dice{--accent:#29ecff}.fb-g-limbo{--accent:#b4f33a}.fb-g-coinflip{--accent:#ffc24d}.fb-g-roulette,.fb-g-roulette-game{--accent:#ff6b8f}.fb-g-plinko{--accent:#41b6ff}.fb-g-tower{--accent:#2bf0c8}.fb-g-keno{--accent:#ef83ff}.fb-g-rps{--accent:#ff9d4d}.fb-g-crash{--accent:#19f0a0}.fb-g-chicken{--accent:#c6f86a}.fb-g-baccarat{--accent:#ff7da3}.fb-g-hilo{--accent:#8f9bff}.fb-g-bingo{--accent:#ffd24d}.fb-g-color-game{--accent:#ff6b8f}.fb-g-pump{--accent:#41b6ff}.fb-g-scratch-card{--accent:#b4f33a}.fb-g-wheel{--accent:#ef83ff}.fb-orig{background:radial-gradient(1100px 520px at 50% -140px,color-mix(in srgb,var(--accent) 12%,transparent),transparent 68%),radial-gradient(820px 460px at 100% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 64%),#0a0f1e!important}.fb-orig .rounded-lg{border-radius:.75rem}.fb-orig .rounded-xl{border-radius:1.1rem}.fb-orig .bg-\[\#1b2440\]{background:linear-gradient(180deg,rgba(36,49,87,.72),rgba(18,25,45,.85))!important;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:0 20px 44px -24px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.05);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.fb-orig .bg-\[\#0d1426\]{background:rgba(5,9,20,.74)!important;border-color:color-mix(in srgb,var(--accent) 16%,transparent)}.fb-orig .border-white\/10{border-color:color-mix(in srgb,var(--accent) 15%,transparent)!important}.fb-orig .border-white\/20{border-color:color-mix(in srgb,var(--accent) 26%,transparent)!important}.fb-orig .border-white\/15{border-color:color-mix(in srgb,var(--accent) 20%,transparent)!important}.fb-orig .bg-\[\#1aff6b\]{background:var(--accent)!important;color:#06281a!important;box-shadow:0 8px 22px -8px color-mix(in srgb,var(--accent) 65%,transparent)}.fb-orig .text-\[\#1aff6b\]{color:var(--accent)!important}.fb-orig .bg-\[\#2d3a4d\]{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)}.fb-orig .bg-\[\#3d4a6a\]{background:linear-gradient(180deg,rgba(42,57,99,.6),rgba(22,30,54,.72))!important;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 8px -4px rgba(0,0,0,.6)}.fb-orig .bg-\[\#3d4a6a\]:hover{border-color:color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 16px -4px color-mix(in srgb,var(--accent) 55%,transparent)}.fb-g-crash .bg-\[\#1b2440\].rounded-xl{border-radius:0!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));background:linear-gradient(158deg,rgba(16,34,28,.94),rgba(7,15,17,.96))!important;border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);border-left:3px solid var(--accent)}.fb-g-crash .bg-\[\#0d1426\].rounded-xl{border-radius:3px!important;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);position:relative}.fb-g-crash .bg-\[\#0d1426\].rounded-xl:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,color-mix(in srgb,var(--accent) 4%,transparent) 3px 4px)}.fb-g-crash .bg-\[\#0d1426\].rounded-xl:after{content:"";position:absolute;top:8px;right:8px;width:26px;height:26px;z-index:3;pointer-events:none;border-top:2px solid color-mix(in srgb,var(--accent) 55%,transparent);border-right:2px solid color-mix(in srgb,var(--accent) 55%,transparent)}.fb-g-crash .bg-\[\#0d1426\].rounded-lg{border-radius:2px!important;border-bottom:2px solid color-mix(in srgb,var(--accent) 30%,transparent)}.fb-g-crash .bg-\[\#1aff6b\]{border-radius:0!important;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);text-transform:uppercase;letter-spacing:.13em;font-weight:800!important}.fb-g-crash .rounded-lg{border-radius:3px}.fb-g-crash .rounded-md{border-radius:2px}.fb-g-dice .bg-\[\#1b2440\].rounded-xl{border-radius:1.7rem!important;background:linear-gradient(180deg,rgba(18,42,56,.7),rgba(9,19,30,.85))!important}.fb-g-dice .bg-\[\#0d1426\].rounded-lg{border-radius:1rem!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 45%,transparent),0 8px 20px -14px color-mix(in srgb,var(--accent) 60%,transparent)}.fb-g-dice .rounded-lg{border-radius:.9rem}.fb-g-dice .rounded-md{border-radius:.7rem}.fb-g-dice .bg-\[\#1aff6b\],.fb-g-dice .bg-\[\#2d3a4d\]{border-radius:999px!important}.fb-g-dice .rounded-full{border-radius:999px}.fb-g-plinko .bg-\[\#1b2440\].rounded-xl{border-radius:1.5rem!important;border:2px solid color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:inset 0 0 0 4px color-mix(in srgb,var(--accent) 7%,transparent),0 22px 46px -26px rgba(0,0,0,.9)}.fb-g-plinko .bg-\[\#0d1426\].rounded-xl{border-radius:1.5rem!important}.fb-g-plinko .rounded-lg{border-radius:.95rem}.fb-g-plinko .rounded-md{border-radius:.8rem}.fb-g-plinko .bg-\[\#1aff6b\]{border-radius:1rem!important;box-shadow:0 6px 0 -1px color-mix(in srgb,var(--accent) 70%,#06121f),0 14px 26px -10px color-mix(in srgb,var(--accent) 60%,transparent)!important}.fb-g-plinko .bg-\[\#1aff6b\]:active{transform:translateY(4px);box-shadow:0 2px 0 -1px color-mix(in srgb,var(--accent) 70%,#06121f)!important}.fb-g-plinko .btn-secondary{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 90%,white),var(--accent))!important;border:1px solid var(--accent)!important;color:#06121f!important;box-shadow:0 4px 0 -1px color-mix(in srgb,var(--accent) 70%,#06121f)}.hb-accent{position:relative;padding-left:13px}.hb-accent:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:1.05em;border-radius:3px;background:linear-gradient(#1aff6b,#1aff6b)}@keyframes rwIn{0%{opacity:0;transform:translateX(-115%)}to{opacity:1;transform:translateX(0)}}.rw-cell{animation:rwIn .5s cubic-bezier(.2,.7,.3,1) both}@keyframes hbFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hb-fade{animation:hbFade .45s ease both}