.casino_app__G1edW{--gold:#d8a84f;--gold-soft:#e7c987;--bg:#080a14;--bg2:#0c1020;--panel:rgba(255,255,255,0.038);--panel-h:rgba(255,255,255,0.075);--line:rgba(255,255,255,0.08);--txt:#e9eaf2;--muted:#8b90a8;min-height:100vh;background:radial-gradient(1200px 600px at 70% -10%,rgba(72,52,12,.35),transparent 60%),radial-gradient(900px 500px at 0 0,rgba(30,40,90,.25),transparent 55%),var(--bg);color:var(--txt);font-family:var(--font-sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif)}.casino_topbar__Oc85_{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:18px;padding:10px 20px;background:linear-gradient(180deg,rgba(10,12,22,.96),rgba(10,12,22,.82));border-bottom:1px solid var(--line);backdrop-filter:blur(8px)}.casino_logo__Fo06d{display:flex;align-items:center;gap:7px;flex:none;text-decoration:none;font-weight:900;font-size:22px;letter-spacing:.5px;line-height:1}.casino_logoWings__D6Qej{height:34px;width:auto;flex:none;filter:drop-shadow(0 1px 5px rgba(216,168,79,.5))}.casino_logoText__hSz26{color:#f4f5fb}.casino_logoGold__F35qb{background:linear-gradient(180deg,#fce2a0,#d8a84f 55%,#a9772a);-webkit-background-clip:text;background-clip:text;color:transparent}.casino_topNav__t0cyw{display:flex;gap:4px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.casino_topNav__t0cyw::-webkit-scrollbar{display:none}.casino_topLink__Q9siP{padding:7px 11px;border-radius:8px;font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap;text-decoration:none;transition:color .15s,background .15s}.casino_topLink__Q9siP:hover{color:var(--txt);background:var(--panel-h)}.casino_topLinkActive__1ampX{color:var(--gold);background:rgba(216,168,79,.1)}.casino_topRight__Px3OU{display:flex;align-items:center;gap:10px;flex:none}.casino_search__Op_sm{width:34px;height:34px;display:grid;place-items:center;color:var(--muted);font-size:15px}.casino_balance__unBbL,.casino_search__Op_sm{border-radius:9px;background:var(--panel);border:1px solid var(--line)}.casino_balance__unBbL{display:flex;align-items:center;gap:6px;padding:7px 13px;font-weight:700;font-size:13px}.casino_balance__unBbL b{color:var(--gold-soft)}.casino_deposit__hYvWV{padding:8px 18px;border-radius:9px;border:none;background:linear-gradient(180deg,#f0cb72,#c79333);color:#2a1d05;font-weight:800;font-size:13px;letter-spacing:.3px;text-decoration:none;box-shadow:0 4px 14px rgba(199,147,51,.35)}.casino_profile__485Pa{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--panel);border:1px solid var(--line)}.casino_body__uTb6E{display:grid;grid-template-columns:232px 1fr;align-items:start}.casino_sidebar__H23YK{position:sticky;top:55px;align-self:start;height:calc(100vh - 55px);overflow-y:auto;padding:16px 12px;border-right:1px solid var(--line);scrollbar-width:thin}.casino_sideHead__qCylr{font-size:11px;letter-spacing:1.5px;color:var(--muted);font-weight:700;padding:4px 10px 8px}.casino_sideLink__gaWeK{position:relative;display:flex;align-items:center;gap:11px;padding:7px 11px;border-radius:10px;font-size:13.5px;font-weight:600;color:#c3c7d8;text-decoration:none;border:1px solid transparent;transition:background .18s,color .18s,border-color .18s}.casino_sideLink__gaWeK:before{content:"";position:absolute;left:0;top:50%;height:0;width:3px;border-radius:3px;background:linear-gradient(180deg,#fce2a0,#c79333);transform:translateY(-50%);transition:height .18s}.casino_sideLink__gaWeK:hover{color:#fff;background:linear-gradient(90deg,rgba(216,168,79,.16),rgba(216,168,79,.03));border-color:rgba(216,168,79,.22)}.casino_sideLink__gaWeK:hover:before{height:60%}.casino_sideLabel__gGpBS{flex:1;min-width:0}.casino_sideIcon__W_s4n{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:8px;font-size:17px;color:var(--gold);background:linear-gradient(160deg,rgba(216,168,79,.16),rgba(216,168,79,.03));border:1px solid rgba(216,168,79,.2);transition:background .18s,box-shadow .18s}.casino_sideLink__gaWeK:hover .casino_sideIcon__W_s4n{background:linear-gradient(160deg,rgba(216,168,79,.34),rgba(216,168,79,.08));box-shadow:0 0 12px rgba(216,168,79,.22)}.casino_sideBadge__6I1hP{margin-left:auto;font-size:9px;font-weight:800;letter-spacing:.5px;padding:2px 6px;border-radius:5px;background:linear-gradient(180deg,#f0cb72,#c79333);color:#2a1d05}.casino_sideBadgeHot__VjYea{background:linear-gradient(180deg,#ff8a5a,#e0502a);color:#fff}.casino_promoCard__FvrWP{margin:14px 4px 0;padding:12px;border-radius:12px;border:1px solid var(--line);background:linear-gradient(160deg,rgba(216,168,79,.14),rgba(255,255,255,.02))}.casino_promoTitle__shOsR{font-size:12px;font-weight:800;color:var(--gold-soft);letter-spacing:.4px}.casino_promoSub__hJUuK{font-size:11px;color:var(--muted);margin-top:2px}.casino_bar__LR9lS{height:6px;border-radius:4px;background:rgba(255,255,255,.08);margin:9px 0 4px;overflow:hidden}.casino_barFill__Orf4m{height:100%;border-radius:4px;background:linear-gradient(90deg,#c79333,#f0cb72)}.casino_promoLink__I1FM9{display:inline-block;margin-top:6px;font-size:11px;font-weight:700;color:var(--gold);text-decoration:none}.casino_main__UgypE{padding:18px 22px 40px;min-width:0}.casino_heroRow__ChY4x{display:grid;grid-template-columns:1fr 1fr;gap:14px}.casino_hero__DxSMe{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:634/190;border:1px solid var(--line);box-shadow:0 8px 26px rgba(0,0,0,.45);transition:transform .18s,box-shadow .18s}.casino_hero__DxSMe:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgba(0,0,0,.6)}.casino_heroImg__1urq5{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.casino_section__3uGOr{margin-top:26px}.casino_sectionHead__ljhbm{display:flex;align-items:center;gap:10px;margin-bottom:12px}.casino_sectionTitle__s7YxB{font-size:15px;font-weight:800;letter-spacing:.4px}.casino_sectionTitle__s7YxB b{color:var(--gold)}.casino_viewAll__hPq_a{margin-left:auto;font-size:11px;font-weight:700;color:var(--gold);text-decoration:none;padding:5px 10px;border:1px solid rgba(216,168,79,.35);border-radius:7px}.casino_viewAll__hPq_a:hover{background:rgba(216,168,79,.1)}.casino_instantRow__W3s0K{display:grid;grid-template-columns:repeat(10,1fr);gap:10px}.casino_tile__UbwJC{position:relative;display:block;border-radius:12px;overflow:hidden;background:var(--bg2);border:1px solid var(--line);text-decoration:none;color:var(--txt);transition:transform .16s,box-shadow .16s,border-color .16s}.casino_tile__UbwJC:hover{transform:translateY(-3px);border-color:rgba(216,168,79,.5);box-shadow:0 10px 24px rgba(0,0,0,.5)}.casino_tileImg__EnejW{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:block}.casino_tileLabel__6biqE{font-size:11px;font-weight:700;text-align:center;padding:6px 4px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.casino_ticker___ayh8{display:block;font-size:10px;font-weight:800;color:#7be0a0;text-align:center;margin-top:-3px;padding-bottom:5px}.casino_badge__Uqqnd{position:absolute;top:6px;left:6px;z-index:2;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:2px 6px;border-radius:5px}.casino_badgeNew__nxQ2w{background:linear-gradient(180deg,#5ad1ff,#2a8fd6);color:#04203a}.casino_badgeHot__xVDsr{background:linear-gradient(180deg,#ff8a5a,#e0502a);color:#3a1304}.casino_badgeSoon__ooR_a{background:rgba(0,0,0,.6);color:#c9cde0;border:1px solid var(--line)}.casino_slotRow__M49PO{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.casino_slotCard__fx9XD{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:290/309;border:1px solid var(--line);text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.4);transition:transform .18s,box-shadow .18s}.casino_slotCard__fx9XD:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(0,0,0,.6)}.casino_slotImg__rfMvF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.casino_titleGold__C6PZG{background:linear-gradient(180deg,#fce2a0,#e7c46f 45%,#c2902f);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 5px rgba(0,0,0,.7));text-transform:uppercase;font-weight:900;line-height:.92}.casino_cta__2H9ti{align-self:flex-start;padding:7px 16px;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;background:linear-gradient(180deg,#f0cb72,#c79333);color:#2a1d05;box-shadow:0 4px 12px rgba(199,147,51,.4)}.casino_ctaSoon__tVx4V{background:rgba(255,255,255,.08);color:#c9cde0;box-shadow:none;border:1px solid var(--line)}.casino_heroScrim__btGTH{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(4,6,14,.92),rgba(4,6,14,.62) 34%,rgba(4,6,14,0) 62%)}.casino_heroBody__9pVTV{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:0 26px;max-width:66%}.casino_heroTitle__6hnBl{font-size:clamp(22px,3vw,40px)}.casino_heroTitle__6hnBl span{display:block}.casino_slotScrim__PGhVX{position:absolute;left:0;right:0;bottom:0;height:62%;z-index:1;background:linear-gradient(180deg,rgba(4,6,14,0),rgba(4,6,14,.5) 45%,rgba(4,6,14,.94))}.casino_slotBody__6oUFt{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:9px;padding:12px 12px 14px;text-align:center}.casino_slotTitle__w6nmZ{font-size:clamp(15px,1.7vw,21px)}.casino_slotBody__6oUFt .casino_cta__2H9ti{align-self:center}.casino_quickNav__iR_ke{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;margin-top:28px;padding:14px;border-radius:14px;border:1px solid var(--line);background:var(--panel)}.casino_quickItem__hwMxh{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:12px 6px;border-radius:12px;text-decoration:none;color:var(--txt);transition:background .15s}.casino_quickItem__hwMxh:hover{background:var(--panel-h)}.casino_quickIcon__MN9y_{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;font-size:20px;color:var(--gold);background:linear-gradient(160deg,rgba(216,168,79,.16),rgba(216,168,79,.03));border:1px solid rgba(216,168,79,.2);transition:background .16s,box-shadow .16s}.casino_quickItem__hwMxh:hover .casino_quickIcon__MN9y_{background:linear-gradient(160deg,rgba(216,168,79,.32),rgba(216,168,79,.08));box-shadow:0 0 14px rgba(216,168,79,.25)}.casino_quickLabel__zJ85r{font-size:12px;font-weight:700}.casino_quickSub__4HI2X{font-size:10px;color:var(--muted);margin-top:1px}.casino_disclaimer__Iu_ym{margin-top:22px;text-align:center;font-size:11px;color:var(--muted)}@media (max-width:1100px){.casino_instantRow__W3s0K{grid-template-columns:repeat(5,1fr)}.casino_slotRow__M49PO{grid-template-columns:repeat(2,1fr)}.casino_quickNav__iR_ke{grid-template-columns:repeat(4,1fr)}}@media (max-width:860px){.casino_body__uTb6E{grid-template-columns:1fr}.casino_sidebar__H23YK{position:static;height:auto;border-right:none;border-bottom:1px solid var(--line);display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px}.casino_promoCard__FvrWP,.casino_sideHead__qCylr{grid-column:1/-1}.casino_heroRow__ChY4x{grid-template-columns:1fr}.casino_hero__DxSMe{aspect-ratio:2/1}.casino_heroBody__9pVTV{max-width:78%;padding:0 18px;gap:10px}.casino_heroTitle__6hnBl{font-size:clamp(20px,6vw,32px)}}@media (max-width:560px){.casino_instantRow__W3s0K{grid-template-columns:repeat(3,1fr)}.casino_quickNav__iR_ke{grid-template-columns:repeat(2,1fr)}.casino_topNav__t0cyw{display:none}.casino_main__UgypE{padding:14px}.casino_topbar__Oc85_{gap:8px;padding:10px 12px}.casino_logo__Fo06d{font-size:17px;gap:5px}.casino_logoWings__D6Qej{height:26px}.casino_topRight__Px3OU{gap:6px}.casino_balance__unBbL{padding:5px 9px;font-size:11px;gap:3px}.casino_deposit__hYvWV{padding:6px 11px;font-size:11px;letter-spacing:0}}@media (max-width:400px){.casino_profile__485Pa{display:none}.casino_balance__unBbL{font-size:10px;padding:5px 7px}}