:root{--bg: #050b17;--panel: #0a1730;--panel-2: #102449;--panel-3: #132b55;--line: rgba(141, 179, 229, .18);--text: #eff7ff;--muted: #8ba5c9;--cyan: #19d7ff;--blue: #2d7dff;--gold: #ffc857;--rose: #ff5f93;--green: #25d39a;--shadow: 0 22px 60px rgba(0, 0, 0, .34)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow:hidden;background:#07101f;color:var(--text);font-family:Pretendard,Segoe UI,Arial,sans-serif;letter-spacing:0}button,input,select,textarea{font:inherit}button{border:0;cursor:pointer}.app{display:flex;min-width:1280px;height:100vh;overflow:hidden;background:#07101f}.sidebar{position:fixed;top:60px;bottom:0;left:0;z-index:1000;width:260px;overflow-y:auto;border-right:0;background:#102038;padding:10px 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:width .22s ease,transform .22s ease;box-shadow:4px 0 24px #00000061}.sidebar-collapsed .sidebar{width:80px;padding:10px 0;box-shadow:none}.brand{display:none}.sidebar-collapsed .brand{justify-content:center;padding-bottom:12px}.sidebar-collapsed .brand span:not(.brand-mark),.sidebar-collapsed .auth,.sidebar-collapsed .menu-label,.sidebar-collapsed .event-tile span,.sidebar-collapsed .event-tile strong,.sidebar-collapsed .tv-tile span,.sidebar-collapsed .tv-tile strong,.sidebar-collapsed .tv-tile em,.sidebar-collapsed .utility span,.sidebar-collapsed .menu-item>span:nth-child(2){display:none}.brand-mark{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(25,215,255,.52);border-radius:8px;background:linear-gradient(145deg,var(--blue),var(--cyan));color:#031024;font-size:28px;font-weight:950;box-shadow:0 0 28px #19d7ff4d}.brand strong,.brand small{display:block}.brand strong{font-size:21px;font-weight:950}.brand small{margin-top:3px;color:var(--muted);text-transform:uppercase}.auth{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.sidebar .auth{display:none}.auth button{min-height:40px;border-radius:7px;background:#112449;color:var(--text);font-weight:850}.auth button+button{background:linear-gradient(135deg,var(--cyan),var(--blue));color:#031024}.menu-label{margin:0;padding:9px 12px 0;color:#7f94b2;font-size:12px;font-weight:900;text-transform:uppercase}.main-menu,.utility-menu{display:grid;gap:7px}.main-menu,.utility-menu{padding:0 12px}.menu-item,.utility{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;border:1px solid transparent;border-radius:12px;background:transparent;color:#e6eefb;padding:12px 16px;text-align:left;font-weight:800}.menu-item svg,.utility svg{width:19px;height:19px}.menu-icon img,.utility img{width:20px;height:20px;object-fit:contain;filter:hue-rotate(150deg) saturate(1.8) brightness(1.15)}.menu-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:0;background:transparent}.menu-item.active,.menu-item:hover,.utility.active,.utility:hover{border-color:transparent;background:#071525;color:#fff}.menu-item.active span:nth-child(2),.utility.active span{color:var(--cyan)}.sidebar-collapsed .menu-item,.sidebar-collapsed .utility{display:grid;grid-template-columns:1fr;justify-items:center;padding:0}.sidebar-collapsed .menu-icon{width:38px;height:38px}.sidebar-collapsed .event-tile,.sidebar-collapsed .tv-tile{display:grid;place-items:center;height:46px;padding:0}.sidebar-collapsed .event-tile:before,.sidebar-collapsed .tv-tile:before{content:"";width:24px;height:24px;border-radius:7px;background:linear-gradient(145deg,var(--blue),var(--cyan));box-shadow:0 0 18px #19d7ff3d}.chevron{transition:transform .18s ease}.submenu{display:grid;gap:4px;margin:4px 0 7px;border-radius:8px;background:#071525;overflow:hidden}.submenu button{min-height:31px;background:transparent;color:var(--muted);padding:10px 16px 10px 60px;text-align:left}.submenu button:hover{color:var(--cyan)}.event-tile,.tv-tile{display:block;width:100%;margin:12px;width:calc(100% - 24px);border:1px solid var(--line);border-radius:8px;background:#172945;color:var(--text);padding:15px;text-align:left}.event-tile.marble{background:linear-gradient(135deg,rgba(255,95,147,.2),transparent),#0c1b36}.event-tile span,.tv-tile span{color:var(--cyan);font-size:12px;font-weight:900}.event-tile strong,.tv-tile strong{display:block;margin-top:8px;line-height:1.38}.tv-tile em{display:inline-block;margin-top:10px;border-radius:99px;background:var(--rose);padding:4px 9px;font-style:normal;font-size:11px;font-weight:900}.utility-menu{margin-top:16px;padding-top:15px;border-top:1px solid var(--line)}.shell{display:flex;flex:1;flex-direction:column;width:100%;min-width:0;height:100vh;margin-left:0;padding:0;overflow:hidden}.page-main-contents{flex:1;min-height:0;padding-left:260px;overflow-y:auto;scrollbar-gutter:stable;transition:padding-left .3s ease}.main-desktop{display:grid;grid-template-columns:1fr;gap:30px;width:100%;max-width:1400px;margin:0 auto;padding:32px;overflow-x:hidden}.topbar{position:relative;z-index:100;display:grid;grid-template-columns:auto auto minmax(280px,1fr) auto auto;gap:12px;align-items:center;height:60px;flex-shrink:0;padding:10px 20px;background:#132640;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.mobile-menu{display:grid;border-radius:50%}.route-title{display:flex;align-items:center;gap:8px;min-height:44px;color:#d8e6f8;font-weight:900}.route-title svg{width:18px;color:var(--cyan)}.search{display:flex;align-items:center;gap:10px;min-height:40px;border:1px solid var(--line);border-radius:8px;background:#0a1730d1;padding:0 13px}.search svg{width:18px;color:var(--cyan)}.search input{width:100%;border:0;outline:0;background:transparent;color:var(--text)}.language{display:flex;align-items:center;gap:5px;min-height:40px;border:1px solid var(--line);border-radius:8px;background:#0a1730d1;padding:5px}.language svg{width:17px;margin-left:4px;color:var(--cyan)}.language button,.tabs button,.market-tabs button{min-height:32px;border-radius:6px;background:transparent;color:var(--muted);padding:0 10px;font-weight:800}.language button{display:flex;align-items:center;gap:6px}.language button img{width:18px;height:18px;border-radius:50%;object-fit:cover}.language button.active,.tabs button.active,.market-tabs button.active{background:#173760;color:var(--text)}.notice,.mobile-menu{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:#102449;color:var(--text)}.notice svg,.mobile-menu svg{width:20px}.hero,.panel{box-shadow:none}.hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 390px;min-height:240px;height:240px;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:linear-gradient(135deg,#101c31,#172b48,#1c365c,#172b48,#101c31) 0 0/300% 300%;animation:backgroundAnimation 8s ease-in-out infinite;box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0d,inset 0 -1px #0003}.hero>div:first-child{padding:34px 80px}.hero span,.section-heading span{color:var(--cyan);font-size:12px;font-weight:950;text-transform:uppercase}.hero h1{margin:12px 0;font-size:32px;line-height:1}.hero p{max-width:620px;margin:0;color:#ffffffbf;font-size:15px;line-height:1.55}.hero-actions{display:flex;gap:10px;margin-top:28px}.hero-actions button,.more,.event-grid button,.form-panel button,.domain-card button,.cookie button{min-height:40px;border-radius:7px;background:linear-gradient(135deg,var(--cyan),var(--blue));color:#031024;padding:0 18px;font-weight:900}.hero-actions button+button{background:#122a52;color:var(--text);border:1px solid var(--line)}.hero-board{position:relative}.hero-board:before{content:"";position:absolute;right:-140px;bottom:-135px;width:470px;height:470px;border:1px solid rgba(25,215,255,.48);border-radius:50%;background:repeating-conic-gradient(#19d7ff3d 0 14deg,#2d7dff14 14deg 28deg)}.token{position:absolute;z-index:1;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:950;box-shadow:0 20px 40px #00000059}.t1{top:56px;right:184px;width:96px;height:96px;background:linear-gradient(145deg,#0f4fa4,#19d7ff);font-size:42px}.t2{top:100px;right:48px;width:78px;height:78px;background:linear-gradient(145deg,#ff5f93,#2d7dff);font-size:15px}.t3{right:76px;bottom:70px;width:118px;height:118px;background:linear-gradient(145deg,#173b79,#ffc857);font-size:44px}.category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0}.category-card{position:relative;min-height:134px;overflow:hidden;border:1px solid var(--line);border-radius:12px;color:#fff;padding:24px 16px;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;box-shadow:0 4px 12px #0000004d;transition:all .25s ease}.category-card:hover{border-color:#19d7ff54;transform:translateY(-4px);box-shadow:0 10px 24px #0006,0 0 20px #19d7ff24}.category-card img{position:relative;z-index:1;width:34px;height:34px;margin-bottom:0;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 8px 18px rgba(0,0,0,.28))}.category-card:after{content:"";position:absolute;right:-36px;bottom:-36px;width:124px;height:124px;border-radius:50%;background:#ffffff24}.category-card span{display:block;color:#c4d8f2;font-size:13px;font-weight:900}.category-card strong{display:block;margin-top:8px;font-size:22px}.category-card span{display:none}.category-card strong{margin-top:0;font-size:15px}.field{background:linear-gradient(145deg,#0a6e56,#12366d)}.arena{background:linear-gradient(145deg,#4530a8,#0e4e86)}.casino{background:linear-gradient(145deg,#0d5fae,#0a1f42)}.slot{background:linear-gradient(145deg,#6930a8,#0a4d88)}.mini{background:linear-gradient(145deg,#a97618,#0e5577)}.brand-tone{background:linear-gradient(145deg,#a12f65,#16457e)}.panel{margin-top:0;padding:0;border:0;background:transparent}.page-panel{min-height:auto}.embedded{box-shadow:none}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:20px}.section-heading h2{margin:0;font-size:24px}.section-heading>div:first-child{display:flex;gap:14px;align-items:center}.section-heading>div:first-child>img{width:26px;height:26px;object-fit:contain;filter:hue-rotate(150deg) saturate(1.8) brightness(1.15)}.section-heading.simple{align-items:center}.tabs,.market-tabs{display:flex;gap:6px;border:1px solid var(--line);border-radius:8px;background:#0611238f;padding:5px}.provider-grid,.brand-page-grid,.event-grid,.dashboard{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.provider-grid article,.brand-page-grid article,.dashboard article{min-height:142px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:linear-gradient(165deg,#172945,#0d1b30);padding:16px;font-weight:950;position:relative;overflow:hidden}.provider-grid article span{display:block;height:80px;border-radius:10px;background:linear-gradient(110deg,#172945 8%,#203f68 18%,#172945 33%);background-size:200% 100%;animation:shimmer 1.35s linear infinite}.provider-grid article strong{display:block;margin-top:12px;height:15px;color:transparent;border-radius:999px;background:#26486f}.game-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.game-grid.compact{grid-template-columns:repeat(8,minmax(0,1fr))}.game-card{position:relative;overflow:hidden;min-height:210px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:linear-gradient(165deg,#172945,#0d1b30);box-shadow:0 4px 12px #0000004d}.heart{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#040b1794;color:#fff}.heart svg{width:18px}.heart.liked{color:var(--rose)}.game-visual{position:relative;display:grid;place-items:center;height:132px;overflow:hidden}.game-visual:before{content:"";position:absolute;width:110px;height:110px;border:14px solid rgba(255,255,255,.22);border-radius:50%}.game-card:not(:has(.game-visual img)) .game-visual{background:linear-gradient(110deg,#172945 8%,#203f68 18%,#172945 33%)!important;background-size:200% 100%!important;animation:shimmer 1.35s linear infinite}.game-card:not(:has(.game-visual img)) .game-visual span{color:transparent}.game-card:not(:has(.game-visual img)) .game-copy strong,.game-card:not(:has(.game-visual img)) .game-copy small{display:block;width:70%;height:14px;border-radius:999px;background:#26486f;color:transparent}.game-card:not(:has(.game-visual img)) .game-copy small{width:48%;height:11px}.game-visual span{position:relative;color:#ffffffe6;font-size:22px;font-weight:950}.game-visual img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;filter:hue-rotate(148deg) saturate(1.55) brightness(.82) contrast(1.08)}.game-visual:has(img):after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#040e1f0d,#040e1f94)}.blue .game-visual{background:linear-gradient(145deg,#104982,#07182f)}.cyan .game-visual{background:linear-gradient(145deg,#0787a9,#07182f)}.violet .game-visual{background:linear-gradient(145deg,#573098,#07182f)}.emerald .game-visual{background:linear-gradient(145deg,#0a7b67,#07182f)}.gold .game-visual{background:linear-gradient(145deg,#9d7312,#07182f)}.rose .game-visual{background:linear-gradient(145deg,#9d2b61,#07182f)}.game-copy{padding:14px}.game-copy strong,.game-copy small,.game-copy em{display:block}.game-copy strong{font-size:17px}.game-copy small{margin-top:5px;color:var(--muted);font-size:12px;font-weight:900}.game-copy em{margin-top:12px;color:var(--cyan);font-size:12px;font-style:normal;font-weight:900}.sports-hero{border-radius:8px;background:linear-gradient(135deg,#0d315f,#102449);padding:30px}.sports-hero span{color:var(--cyan);font-weight:950}.sports-hero h1{margin:8px 0;font-size:42px}.sports-hero p{margin:0;color:var(--muted)}.market-tabs{margin:16px 0;overflow-x:auto}.sports-table{display:grid;gap:8px}.sports-row{display:grid;grid-template-columns:80px 1.2fr 1.4fr 1.4fr repeat(3,74px);gap:8px;align-items:center;border:1px solid var(--line);border-radius:8px;background:#0d1f3d;padding:10px}.sports-row.head{color:var(--muted);font-size:12px;font-weight:950}.sports-row span:nth-last-child(-n+3){display:grid;place-items:center;min-height:34px;border-radius:6px;background:#173760;color:var(--cyan);font-weight:950}.brand-page-grid article span,.event-grid article span,.dashboard span{color:var(--cyan);font-size:12px;font-weight:950}.brand-page-grid article strong,.dashboard strong{display:block;margin-top:12px;font-size:22px}.brand-page-grid article p,.event-grid article p{color:var(--muted)}.event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.event-grid article{border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,#0b1c38,#14315e);padding:20px}.event-grid strong{display:block;margin-top:28px;font-size:21px}.dashboard{margin-bottom:16px}.form-panel,.notice-list,.domain-card{border:1px solid var(--line);border-radius:8px;background:#0d1f3d;padding:22px}.form-panel h2,.notice-list h2,.domain-card h2{margin:0 0 16px}.form-panel label{display:grid;gap:7px;margin-top:12px;color:var(--muted);font-weight:800}.form-panel input,.form-panel select,.form-panel textarea{min-height:42px;border:1px solid var(--line);border-radius:7px;outline:0;background:#07172e;color:var(--text);padding:0 12px}.form-panel textarea{min-height:130px;padding:12px;resize:vertical}.form-panel button{margin-top:14px}.split{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.notice-list{display:grid;align-content:start;gap:10px}.notice-list article{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:12px 0}.notice-list span{color:var(--muted)}.accordion-list{display:grid;gap:10px}.accordion-list details{border:1px solid var(--line);border-radius:8px;background:#0d1f3d;padding:16px}.accordion-list summary{cursor:pointer;font-weight:900}.accordion-list p{color:var(--muted)}.rules{display:grid;gap:10px}.rules article{display:grid;grid-template-columns:42px 1fr;align-items:center;border:1px solid var(--line);border-radius:8px;background:#0d1f3d;padding:12px}.rules span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--blue);color:#fff;font-weight:950}.rules p{margin:0;color:#dce9fa}.domain-card{display:grid;place-items:center;min-height:430px;text-align:center}.domain-card svg{width:74px;height:74px;color:var(--cyan)}.domain-card p{max-width:520px;color:var(--muted)}.domain-card div{border:1px solid rgba(25,215,255,.38);border-radius:8px;background:#07172e;padding:14px 22px;color:var(--cyan);font-weight:950}.cookie{position:fixed;right:22px;bottom:22px;left:284px;z-index:40;display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;border:1px solid rgba(25,215,255,.36);border-radius:8px;background:#050e1dfa;box-shadow:var(--shadow);padding:14px}.sidebar-collapsed .cookie{left:104px}.footer{display:flex;align-items:center;justify-content:space-around;min-height:100px;background:#102038;color:#d8e4f3;padding-left:260px;transition:padding-left .3s ease}.footer-logo{display:grid;place-items:center;width:60px;height:60px;border-radius:12px;background:linear-gradient(145deg,var(--blue),var(--cyan));color:#031024;font-size:38px;font-weight:950}.footer p{margin:0;text-align:right;color:#9fb2ce;font-size:12px;line-height:1.6}.footer span{color:var(--cyan)}@keyframes backgroundAnimation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes shimmer{to{background-position-x:-200%}}.cookie-logo{display:grid;place-items:center;width:42px;height:42px;border-radius:8px;background:linear-gradient(145deg,var(--blue),var(--cyan));color:#031024;font-weight:950}.cookie p{margin:0;color:#c8d9ef}.overlay{display:none}@media(max-width:1240px){.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.game-grid,.game-grid.compact,.provider-grid,.brand-page-grid,.dashboard,.event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sidebar{transform:translate(-100%);transition:transform .2s ease}.menu-open .sidebar{transform:translate(0)}.shell{margin-left:0;padding:12px 14px 112px}.topbar{grid-template-columns:auto 1fr auto}.mobile-menu{display:grid}.search{grid-column:1 / -1}.language{grid-column:1 / -1;overflow-x:auto}.notice{grid-column:3;grid-row:1}.hero{grid-template-columns:1fr}.hero>div:first-child{padding:30px 22px}.hero-board{min-height:190px}.split{grid-template-columns:1fr}.sports-row{grid-template-columns:70px 1fr 1fr}.sports-row span:nth-child(4),.sports-row span:nth-child(5),.sports-row span:nth-child(6),.sports-row span:nth-child(7){display:none}.cookie{left:14px;right:14px;grid-template-columns:1fr}.overlay{position:fixed;inset:0;z-index:25;background:#00000085}.menu-open .overlay{display:block}}@media(max-width:620px){.category-grid,.game-grid,.game-grid.compact,.provider-grid,.brand-page-grid,.event-grid,.dashboard{grid-template-columns:1fr}.section-heading{align-items:stretch;flex-direction:column}.tabs{width:100%}.tabs button{flex:1}.hero-actions{flex-direction:column}}body{overflow:hidden;background:#0b090b}.app{display:block;min-width:1280px;height:100vh;overflow:hidden;background:#0b090b}.topbar{position:fixed;inset:0 0 auto;z-index:1100;display:flex;justify-content:space-between;height:60px;padding:10px 18px;background:#2b2b2e;box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.header-left,.header-right,.header-logo{display:flex;align-items:center}.header-left{gap:16px}.header-right{gap:12px}.header-logo{gap:7px;background:transparent;color:#fff;font-weight:950}.logo-mark{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#00e281;color:#062111;font-size:22px;font-weight:950}.logo-text{color:#fff;font-size:23px;font-weight:950}.mobile-menu{width:40px;height:40px;border-radius:100%;background:#232f45;color:var(--cyan)}.telegram-login{display:grid;place-items:center;width:40px;height:40px;border:1px solid #56565a;border-radius:8px;background:#3c3c3f;color:#fff}.telegram-login svg{width:18px;height:18px}.auth-btn{height:40px;border-radius:10px;padding:0 24px;font-size:14px;font-weight:800}.auth-btn.login{border:1px solid #ffffff1a;background:#ffffff14;color:#fff}.auth-btn.signup{background:linear-gradient(135deg,#17e7ff,#08f);color:#001327}.header-balance{display:inline-flex!important;align-items:center!important;gap:7px!important;height:40px!important;width:auto!important;min-width:72px!important;max-width:none!important;border-radius:8px!important;background:#1f2024!important;color:#f4f6fa!important;padding:0 14px!important;font-size:14px!important;font-weight:950!important;white-space:nowrap!important}.balance-amount{display:inline-block!important;width:auto!important;min-width:1ch!important;max-width:none!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.balance-icon{width:20px!important;height:20px!important;object-fit:contain!important}.balance-currency,.krw-token{display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:50%!important;background:linear-gradient(145deg,#58baff,#1e5fae)!important;color:#eef7ff!important;font-size:12px!important;font-weight:950!important}.header-deposit-btn,.header-icon-btn{position:relative!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:8px!important;background:linear-gradient(135deg,#58baff,#1e5fae)!important}.header-hover-wrap{position:relative!important;display:inline-flex!important;align-items:center!important}.header-hover-wrap:after{content:""!important;position:absolute!important;left:-16px!important;right:-16px!important;top:100%!important;height:30px!important;background:transparent!important}.header-icon-btn{background:#f1f3f6!important}.header-deposit-btn img,.header-icon-btn img{width:20px!important;height:20px!important;object-fit:contain!important}.icon-badge{position:absolute!important;top:-5px!important;right:-5px!important;display:grid!important;place-items:center!important;min-width:17px!important;height:17px!important;border-radius:999px!important;background:#ff3d5f!important;color:#fff!important;padding:0 4px!important;font-size:10px!important;font-weight:950!important}.header-user{display:inline-flex!important;align-items:center!important;gap:7px!important;height:40px!important;border-radius:8px!important;background:#1f2024!important;color:#f3f6fb!important;padding:0 12px 0 6px!important}.user-avatar{width:30px!important;height:30px!important;border-radius:7px!important;object-fit:contain!important}.user-token{width:18px!important;height:18px!important;object-fit:contain!important}.user-name{max-width:120px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:950!important}.header-wallet-popover{position:absolute!important;top:calc(100% + 18px)!important;right:-42px!important;z-index:1300!important;display:grid!important;gap:11px!important;width:300px!important;min-height:0!important;border-radius:12px!important;background:#2a2b2e!important;padding:15px!important;box-shadow:0 14px 34px #0000006b!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-6px)!important;transition:opacity .14s ease,transform .14s ease,visibility .14s ease!important}.user-hover-wrap .header-wallet-popover{right:0!important}.wallet-hover-wrap.popover-open .header-wallet-popover{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.header-wallet-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.header-wallet-actions button{display:flex!important;align-items:center!important;gap:10px!important;height:62px!important;border:1px solid #44464b!important;border-radius:9px!important;background:#2b2c30!important;color:#f4f5f7!important;padding:0 14px!important;white-space:nowrap!important}.header-wallet-actions button:hover{border-color:#58baff6b!important;background:#303236!important}.wallet-action-icon{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:10px!important;background:#3f4146!important}.wallet-action-icon img{width:24px!important;height:24px!important;object-fit:contain!important}.deposit-wallet-icon,.withdraw-wallet-icon{background:#3f4146!important}.header-wallet-actions b{color:#f5f6f8!important;font-size:14px!important;font-weight:950!important;white-space:nowrap!important;word-break:keep-all!important}.header-wallet-row{display:grid!important;grid-template-columns:40px 1fr auto!important;align-items:center!important;gap:12px!important;min-height:60px!important;border-radius:8px!important;background:#292a2d!important;padding:8px 12px!important}.header-wallet-row.cash{grid-template-columns:40px 1fr!important}.header-wallet-row-icon{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:50%!important;background:transparent!important}.header-wallet-row-icon.token-icon{background:transparent!important}.header-wallet-row-icon.cash-icon{border-radius:8px!important;background:transparent!important}.header-wallet-row-icon img{width:32px!important;height:32px!important;object-fit:contain!important}.header-wallet-row-icon em{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:50%!important;background:linear-gradient(145deg,#58baff,#1e5fae)!important;color:#fff!important;font-style:normal!important;font-size:17px!important;font-weight:950!important}.point-icon{background:#3b3d42!important}.point-icon img{width:30px!important;height:30px!important}.header-wallet-row strong{display:block!important;color:#f5f6f8!important;font-size:18px!important;font-weight:950!important;line-height:1!important}.header-wallet-row small{display:block!important;margin-top:4px!important;color:#a9adb5!important;font-size:12px!important;font-weight:800!important}.header-wallet-row>button{width:38px!important;height:38px!important;border-radius:8px!important;background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important;font-size:12px!important;font-weight:950!important}.header-profile-popover{position:absolute!important;top:calc(100% + 18px)!important;right:0!important;z-index:1300!important;display:grid!important;gap:18px!important;width:280px!important;border-radius:13px!important;background:#202124!important;padding:20px!important;box-shadow:0 14px 34px #00000070!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-6px)!important;transition:opacity .14s ease,transform .14s ease,visibility .14s ease!important}.user-hover-wrap.popover-open .header-profile-popover{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.profile-popover-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;border-bottom:1px solid #333438!important;padding-bottom:17px!important}.profile-popover-head strong{display:block!important;color:#f5f6f8!important;font-size:19px!important;font-weight:950!important;line-height:1.2!important}.profile-popover-badges{display:inline-flex!important;align-items:center!important;gap:5px!important;height:22px!important;border-radius:999px!important;background:#03f68229!important;color:#03f682!important;margin-top:7px!important;padding:0 8px 0 5px!important;font-size:11px!important;font-weight:950!important}.profile-popover-badges img{width:16px!important;height:16px!important;object-fit:contain!important}.profile-popover-head small{display:block!important;color:#9b9fa7!important;margin-top:8px!important;font-size:13px!important;font-weight:750!important}.profile-popover-avatar{width:58px!important;height:58px!important;border-radius:13px!important;object-fit:contain!important;background:#a57422!important}.profile-popover-menu{display:grid!important;gap:4px!important}.profile-popover-menu button{display:flex!important;align-items:center!important;gap:14px!important;height:44px!important;border-radius:8px!important;background:transparent!important;color:#d4d6dc!important;padding:0 10px!important;text-align:left!important;font-size:14px!important;font-weight:900!important}.profile-popover-menu button:hover{background:#292a2e!important;color:#fff!important}.profile-popover-menu svg{width:20px!important;height:20px!important;color:#9ea4ad!important}.profile-popover-logout{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:44px!important;border-radius:9px!important;background:#ff464624!important;color:#ff4d4d!important;font-size:14px!important;font-weight:950!important}.profile-popover-logout:hover{background:#ff464633!important}.profile-popover-logout svg{width:22px!important;height:22px!important}.sidebar{top:60px;width:260px;height:calc(100vh - 60px);padding:10px 0;background:#1c2d46;box-shadow:4px 0 24px #00000080}.sidebar-collapsed .sidebar{width:80px;box-shadow:none}.sidebar-collapsed .sidebar:hover,.menu-open .sidebar{width:260px;box-shadow:4px 0 24px #00000080}.menu-label{padding:9px 10px;color:#98a2b3;font-size:12px;font-weight:700}.main-menu,.utility-menu{gap:0;padding:0 10px}.menu-item,.utility{display:flex;justify-content:space-between;min-height:48px;border-radius:8px;padding:12px 16px;color:#d9dee7;font-size:14px;font-weight:800}.utility{justify-content:flex-start;gap:20px}.menu-item:hover,.menu-item.active,.utility:hover,.utility.active{background:#111e30}.menu-item.active span:nth-child(2),.utility.active span{color:#19d7ff}.menu-icon{width:24px;height:24px;background:transparent}.menu-icon img,.utility img{width:24px;height:24px;object-fit:contain;filter:hue-rotate(155deg) saturate(1.8) brightness(1.08)}.chevron{width:18px;color:#a8adb7}.event-tile,.tv-tile{width:calc(100% - 20px);height:60px;margin:0 10px 12px;border:0;border-radius:8px;background:#111e30;padding:0 16px}.event-tile span,.tv-tile span{color:#fff;font-size:12px}.event-tile strong,.tv-tile strong{color:#9ca3af;font-size:10px}.sidebar-language{display:grid;gap:6px;padding:10px;border-top:1px solid #ffffff0a}.language-btn{display:flex;align-items:center;gap:12px;height:40px;border-radius:8px;background:transparent;color:#d9dee7;padding:0 12px;font-size:14px;font-weight:700}.language-btn.active{background:#19d7ff29;color:#19d7ff}.language-btn img{width:22px;height:22px;border-radius:50%}.sidebar-collapsed .sidebar:hover .menu-label,.sidebar-collapsed .sidebar:hover .menu-item span:nth-child(2),.sidebar-collapsed .sidebar:hover .utility span,.sidebar-collapsed .sidebar:hover .chevron,.sidebar-collapsed .sidebar:hover .submenu,.sidebar-collapsed .sidebar:hover .event-tile span,.sidebar-collapsed .sidebar:hover .event-tile strong,.sidebar-collapsed .sidebar:hover .tv-tile span,.sidebar-collapsed .sidebar:hover .tv-tile strong,.sidebar-collapsed .sidebar:hover .sidebar-language span,.menu-open .sidebar .menu-label,.menu-open .sidebar .menu-item span:nth-child(2),.menu-open .sidebar .utility span,.menu-open .sidebar .chevron,.menu-open .sidebar .submenu,.menu-open .sidebar .event-tile span,.menu-open .sidebar .event-tile strong,.menu-open .sidebar .tv-tile span,.menu-open .sidebar .tv-tile strong,.menu-open .sidebar .sidebar-language span{display:initial}.sidebar-collapsed .menu-item,.sidebar-collapsed .utility,.sidebar-collapsed .language-btn{justify-content:center;padding:12px 0}.sidebar-collapsed .sidebar:hover .menu-item,.menu-open .sidebar .menu-item{justify-content:space-between;padding:12px 16px}.sidebar-collapsed .sidebar:hover .utility,.menu-open .sidebar .utility{justify-content:flex-start;padding:12px 16px}.sidebar-collapsed .sidebar:hover .main-menu,.sidebar-collapsed .sidebar:hover .utility-menu,.menu-open .sidebar .main-menu,.menu-open .sidebar .utility-menu{display:flex;flex-direction:column;gap:0;padding:0 10px}.sidebar-collapsed .sidebar:hover .menu-item,.sidebar-collapsed .sidebar:hover .utility,.menu-open .sidebar .menu-item,.menu-open .sidebar .utility{display:flex!important;flex-direction:row!important;align-items:center!important;height:48px;min-height:48px;border-radius:8px;padding:0 16px!important;color:#d7d9df;font-size:14px;font-weight:800;line-height:1;text-align:left}.sidebar-collapsed .sidebar:hover .menu-item,.menu-open .sidebar .menu-item{justify-content:space-between!important}.sidebar-collapsed .sidebar:hover .utility,.menu-open .sidebar .utility{justify-content:flex-start!important;gap:20px}.sidebar-collapsed .sidebar:hover .menu-icon,.menu-open .sidebar .menu-icon{display:flex!important;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;margin:0}.sidebar-collapsed .sidebar:hover .menu-item span:nth-child(2),.menu-open .sidebar .menu-item span:nth-child(2){display:block!important;flex:1;margin:0 28px 0 20px;overflow:hidden;color:#d7d9df;text-align:left;white-space:nowrap;text-overflow:ellipsis}.sidebar-collapsed .sidebar:hover .utility span,.menu-open .sidebar .utility span{display:block!important;margin:0;overflow:hidden;color:#d7d9df;text-align:left;white-space:nowrap;text-overflow:ellipsis}.sidebar-collapsed .sidebar:hover .menu-item.active span:nth-child(2),.sidebar-collapsed .sidebar:hover .utility.active span,.menu-open .sidebar .menu-item.active span:nth-child(2),.menu-open .sidebar .utility.active span{color:#19d7ff}.sidebar-collapsed .sidebar:hover .chevron,.menu-open .sidebar .chevron{display:block!important;position:absolute;right:16px;width:18px;height:18px;color:#9a9ca3}.sidebar-collapsed .sidebar:hover .submenu,.menu-open .sidebar .submenu{display:flex!important;flex-direction:column;margin:2px 0 8px;border-radius:8px;background:#242529}.sidebar-collapsed .sidebar:hover .submenu button,.menu-open .sidebar .submenu button{height:36px;min-height:36px;padding:0 16px 0 60px;color:#aeb3bc;text-align:left;font-size:13px}.sidebar-collapsed .sidebar:not(:hover) .main-menu,.sidebar-collapsed .sidebar:not(:hover) .utility-menu{align-items:center;padding:0 10px}.sidebar-collapsed .sidebar:not(:hover) .menu-item,.sidebar-collapsed .sidebar:not(:hover) .utility{display:flex!important;align-items:center;justify-content:center!important;width:60px;height:48px;min-height:48px;padding:0!important}.sidebar-collapsed .sidebar:not(:hover) .menu-icon,.sidebar-collapsed .sidebar:not(:hover) .utility>img{margin:0}:root{--cyan: #66c6ff;--blue: #2068b8;--navy-icon-filter: hue-rotate(34deg) saturate(1.18) brightness(1.02) contrast(1.04)}.menu-icon img,.utility img,.utility>img,.event-tile img,.tv-tile img,.category-card img,.section-heading>div:first-child>img{filter:var(--navy-icon-filter) drop-shadow(0 0 8px rgba(102,198,255,.28))!important}.logo-mark,.footer-logo,.cookie-logo{background:linear-gradient(145deg,#0d376f,#58baff)!important;color:#eef7ff!important}.menu-item.active span:nth-child(2),.utility.active span,.language-btn.active,.tabs button.active,.footer span{color:#7cc7ff!important}.language-btn.active{background:#2467b447!important}.auth-btn.signup{background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important}.auth-backdrop{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;background:#0000009e;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.auth-modal{position:relative;width:480px;max-width:calc(100vw - 32px);max-height:calc(100vh - 72px);border-radius:10px;background:#2b2b2e;color:#fff;padding:36px 40px 40px;box-shadow:0 24px 80px #00000094}.signup-modal{width:460px;height:min(750px,calc(100vh - 72px));padding:28px 34px 0;overflow:hidden;display:flex;flex-direction:column}.auth-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:8px;background:#414144;color:#8d8f95;display:grid;place-items:center}.auth-close:before,.auth-close:after{content:"";position:absolute;width:17px;height:3px;border-radius:999px;background:#8d8f95}.auth-close:before{transform:rotate(45deg)}.auth-close:after{transform:rotate(-45deg)}.auth-logo{display:flex;justify-content:center;align-items:center;gap:6px;margin-bottom:14px}.auth-logo span{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(145deg,#0d376f,#58baff);color:#eef7ff;font-size:28px;font-weight:950}.auth-logo strong{font-size:28px;font-weight:950}.auth-modal h2{margin:0;text-align:center;font-size:23px;font-weight:950}.auth-sub{margin:12px 0 26px;color:#a1a1a7;text-align:center;font-size:13px;font-weight:700}.auth-field{display:grid;gap:8px;margin-top:16px}.auth-field span,.bank-row label>span{color:#d7d7dc;font-size:13px;font-weight:850}.auth-field em{display:flex;align-items:center;height:40px;border:1px solid rgba(88,186,255,.45);border-radius:8px;background:#2467b43b;color:#d5eefe;padding:0 16px;font-style:normal;font-size:12px;font-weight:800}.auth-field input,.bank-row input,.bank-row select{width:100%;height:54px;border:1px solid #444448;border-radius:10px;outline:0;background:#303033;color:#f5f5f7;text-align:center;font-size:14px;font-weight:750}.auth-field input::placeholder,.bank-row input::placeholder{color:#85858b}.auth-submit{width:100%;height:54px;margin-top:24px;border-radius:12px;background:linear-gradient(135deg,#58baff,#1e5fae);color:#eef7ff;font-size:15px;font-weight:950}.auth-switch{width:100%;height:52px;margin-top:24px;border:1px solid #444448;border-radius:10px;background:#303033;color:#d9d9de;font-size:14px;font-weight:850}.auth-help{margin:18px 0 42px;color:#85858b;text-align:center;font-size:12px;font-weight:800}.auth-help button{background:transparent;color:#66c6ff;font-weight:950}.telegram-auth{display:flex;align-items:center;justify-content:center;gap:9px;width:178px;height:46px;margin:0 auto;border:1px solid #5c5c62;border-radius:8px;background:#4b4b50;color:#fff;font-size:14px;font-weight:850}.telegram-auth svg{width:20px;height:20px}.join-tabs{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0;margin:22px 0 18px;border-radius:8px;background:#333336;overflow:hidden}.join-tabs button{height:38px;background:transparent;color:#8e8e94;font-size:13px;font-weight:900}.join-tabs .active{background:linear-gradient(135deg,#58baff,#1e5fae);color:#eef7ff}.join-scroll{flex:1 1 auto;min-height:0;width:calc(100% + 23px);margin-right:-23px;padding:0 31px 28px 0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:#46464a transparent;scrollbar-width:thin}.join-scroll::-webkit-scrollbar{width:3px;height:2px}.join-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#555559}.join-scroll::-webkit-scrollbar-track{background:transparent}.join-scroll::-webkit-scrollbar-button{display:none;width:0;height:0}.join-scroll::-webkit-scrollbar-corner{background:transparent}.bank-row{display:grid;grid-template-columns:120px 1fr;gap:8px;margin-top:16px}.bank-row label{display:grid;gap:8px}.bank-row select{appearance:none;padding:0 16px;text-align:left}.signup-modal .auth-field{margin-top:14px}.signup-modal .auth-field input,.signup-modal .bank-row input,.signup-modal .bank-row select,.select-like,.telegram-input{height:46px;border-radius:8px;background:#303033}.phone-row{display:grid;grid-template-columns:60px 1fr 1fr;gap:8px}.select-like{display:flex;align-items:center;justify-content:space-between;border:1px solid #444448;color:#dfe6f4;padding:0 12px 0 16px;font-size:14px;font-weight:800}.select-like b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#58baff;color:#062036;font-size:12px}.auth-field span b{color:#58baff}.telegram-input{display:grid;grid-template-columns:50px 1fr;overflow:hidden;border:1px solid #444448}.telegram-input svg{align-self:center;justify-self:center;width:20px;height:20px;color:#b9c4d4}.telegram-input input{height:44px!important;border:0!important;border-radius:0!important;background:transparent!important}.signup-modal .auth-submit{margin-top:20px}.signup-modal .join-scroll{width:100%;margin-right:0;padding:0 10px 30px 0;scrollbar-width:none;-ms-overflow-style:none}.signup-modal .join-scroll::-webkit-scrollbar{display:none;width:0;height:0}.join-scrollbar{position:absolute;top:194px;right:0;bottom:0;width:2px;pointer-events:none}.join-scrollbar span{position:absolute;top:0;left:0;width:2px;border-radius:999px;background:#49494dd1;box-shadow:none}.footer{display:none!important}.sidebar-collapsed .event-tile,.sidebar-collapsed .tv-tile{height:48px;padding:0}.sidebar-collapsed .sidebar:hover .event-tile,.sidebar-collapsed .sidebar:hover .tv-tile,.menu-open .sidebar .event-tile,.menu-open .sidebar .tv-tile{height:60px;padding:0 16px}.shell{height:100vh;margin:0;padding:60px 0 0;overflow:hidden}.page-main-contents{height:calc(100vh - 60px);padding-left:260px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none;transition:padding-left .3s ease}.page-main-contents::-webkit-scrollbar{display:none}.sidebar-collapsed .page-main-contents{padding-left:80px}.main-desktop{display:grid;grid-template-columns:1fr;gap:30px;width:100%;max-width:1400px;margin:0 auto;padding:32px}.hero{height:240px;min-height:240px;border:0;border-radius:12px;background:linear-gradient(135deg,#1f2025,#24252b,#1f2025)}.hero:not(.home-built-banner)>*{display:none}.home-built-banner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 520px;align-items:center;height:240px;min-height:240px;overflow:hidden;border:1px solid rgba(72,154,255,.26);border-radius:12px;background:radial-gradient(circle at 75% 48%,rgba(72,154,255,.24),transparent 34%),radial-gradient(circle at 26% 22%,rgba(25,215,255,.12),transparent 28%),linear-gradient(135deg,#0a111f,#101b2e 46%,#15171d);box-shadow:inset 0 0 0 1px #ffffff09,0 12px 34px #00000047,0 0 28px #2d7dff1f}.home-built-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 42%,rgba(72,154,255,.14) 43%,transparent 48%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 54px);opacity:.64;animation:banner-scan 5.6s linear infinite}.home-built-banner:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #489aff33}.banner-copy{position:relative;z-index:2;display:grid;gap:7px;padding-left:58px}.banner-copy span{width:max-content;border-radius:999px;background:#489aff21;color:#70b8ff;padding:6px 12px;font-size:12px;font-weight:950;letter-spacing:0}.banner-copy strong{color:#f8fbff;font-size:38px;font-weight:950;line-height:1;text-shadow:0 12px 34px rgba(0,0,0,.42)}.banner-copy small{color:#8fb8ef;font-size:13px;font-weight:900}.banner-stage{position:absolute;top:0;right:0;bottom:0;width:620px;pointer-events:none}.banner-orbit{position:absolute;border:1px solid rgba(72,154,255,.28);border-radius:50%;background:repeating-conic-gradient(rgba(72,154,255,.18) 0 10deg,transparent 10deg 24deg);filter:drop-shadow(0 0 18px rgba(72,154,255,.22));animation:banner-spin 13s linear infinite}.orbit-a{right:76px;top:-86px;width:348px;height:348px}.orbit-b{right:-88px;bottom:-142px;width:360px;height:360px;animation-direction:reverse;opacity:.7}.banner-chip,.banner-card,.banner-dice{position:absolute;z-index:2;display:grid;place-items:center;box-shadow:0 20px 38px #00000057,0 0 22px #489aff33}.banner-chip{border:10px dashed rgba(255,255,255,.46);border-radius:50%;background:linear-gradient(145deg,#0e5fc6,#5fb7ff);color:#fff;font-style:normal;font-weight:950}.chip-a{right:238px;top:54px;width:106px;height:106px;font-size:42px;animation:banner-float 3.8s ease-in-out infinite}.chip-b{right:92px;top:116px;width:82px;height:82px;font-size:36px;animation:banner-float 4.4s ease-in-out infinite reverse}.banner-card{width:88px;height:124px;border:1px solid rgba(255,255,255,.18);border-radius:12px;background:radial-gradient(circle at 50% 32%,rgba(72,154,255,.9) 0 12px,transparent 13px),linear-gradient(145deg,#f7fbff,#b8d8ff)}.banner-card:after{content:"A";color:#0c54ad;font-size:28px;font-weight:950}.card-a{right:350px;bottom:34px;transform:rotate(-13deg);animation:banner-card-a 4.8s ease-in-out infinite}.card-b{right:294px;bottom:48px;transform:rotate(9deg);animation:banner-card-b 4.8s ease-in-out infinite}.banner-dice{width:58px;height:58px;border-radius:14px;background:linear-gradient(145deg,#eaf5ff,#7ebcff)}.banner-dice:before{content:"";width:8px;height:8px;border-radius:50%;background:#0d4d9f;box-shadow:-14px -14px #0d4d9f,14px 14px #0d4d9f,14px -14px #0d4d9f,-14px 14px #0d4d9f}.dice-a{right:186px;bottom:44px;transform:rotate(14deg);animation:banner-float 4.1s ease-in-out infinite}.dice-b{right:46px;bottom:52px;width:44px;height:44px;border-radius:11px;transform:rotate(-18deg);animation:banner-float 3.6s ease-in-out infinite reverse}@keyframes banner-spin{to{transform:rotate(360deg)}}@keyframes banner-scan{0%{background-position:-320px 0,0 0}to{background-position:820px 0,54px 0}}@keyframes banner-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes banner-card-a{0%,to{transform:rotate(-13deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-8px)}}@keyframes banner-card-b{0%,to{transform:rotate(9deg) translateY(0)}50%{transform:rotate(12deg) translateY(-10px)}}.category-grid{grid-template-columns:repeat(2,minmax(0,214px));gap:12px;margin:0}.category-card{min-height:126px;border:1px solid #ffffff0a;border-radius:12px;background:linear-gradient(165deg,#23242a,#1b1c22);align-items:center;justify-content:center;gap:16px;padding:24px 16px}.category-card:after{display:none}.category-card img{width:42px;height:42px;margin:0;filter:hue-rotate(155deg) saturate(1.8) brightness(1.1) drop-shadow(0 0 12px rgba(25,215,255,.38))}.category-card strong{margin:0;color:#f5f7fb;font-size:15px}.panel{margin:0;padding:0;border:0;background:transparent}.section-heading{margin-bottom:20px}.section-heading>div:first-child{display:flex;align-items:center;gap:14px}.section-heading>div:first-child>img{width:32px;height:32px;filter:hue-rotate(155deg) saturate(1.8) brightness(1.1) drop-shadow(0 0 12px rgba(25,215,255,.38))}.section-heading h2{color:#fff;font-size:38px;font-weight:950}.tabs{border:0;background:#111113;padding:0}.tabs button{min-height:48px;border-radius:8px;background:#141416;color:#d8dce4;padding:0 16px}.tabs button.active{background:#141416;color:#fff}.provider-grid,.game-grid.compact,.game-grid{grid-template-columns:repeat(8,1fr);gap:10px}.game-card,.provider-grid article{min-height:273px;border:1px solid #ffffff0a;border-radius:12px;background:#202126;overflow:hidden}.game-visual{height:210px;background:linear-gradient(110deg,#202126 8%,#2b2c32 18%,#202126 33%)!important;background-size:200% 100%!important;animation:shimmer 1.35s linear infinite}.game-visual:before{display:none}.game-visual img{filter:hue-rotate(155deg) saturate(1.15) brightness(.8)}.game-copy{padding:12px 24px}.game-copy strong{color:#fff;font-size:14px}.game-copy small{color:#8b8b91;font-size:14px}.heart{top:12px;right:12px;border:0;background:#6f7480aa}.provider-grid article{min-height:210px}.provider-grid article span{height:100%;background:linear-gradient(110deg,#202126 8%,#2b2c32 18%,#202126 33%);background-size:200% 100%}.provider-grid article strong{margin-top:10px;color:#51535a;background:transparent}.footer{display:flex;align-items:center;justify-content:space-around;height:98px;padding-left:260px;background:#1b1b1d}.sidebar-collapsed .footer{padding-left:80px}.footer-logo{display:grid;place-items:center;width:58px;height:58px;border-radius:10px;background:#00e281;color:#062111;font-size:36px;font-weight:950}.footer p{margin:0;color:#c4c7ce;text-align:right;font-size:12px;line-height:1.6}.footer span{color:#19d7ff}.simple-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.simple-card{min-height:120px;border:1px solid #ffffff0a;border-radius:12px;background:#202126;color:#d7dbe4;display:grid;place-items:center;font-weight:800}.sidebar{background:#2f3033;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.sidebar::-webkit-scrollbar{display:none}.sidebar-collapsed .sidebar,.sidebar-collapsed .sidebar:hover,.menu-open .sidebar{background:#303134}.menu-label{height:28px;padding:10px 10px 6px;color:#a6abb4;font-size:12px;font-weight:700}.main-menu,.utility-menu{padding:0 10px}.menu-item,.utility{position:relative;display:flex;align-items:center;height:48px;min-height:48px;border-radius:8px;padding:0 16px;color:#d3d6dc;transition:background-color .18s ease,color .18s ease}.menu-item:hover,.menu-item.active,.utility:hover,.utility.active{background:#202124}.menu-icon,.utility>img{flex:0 0 24px}.menu-icon img,.utility>img,.event-tile img,.tv-tile img{width:24px;height:24px;object-fit:contain;filter:hue-rotate(125deg) saturate(2.25) brightness(1.15)}.menu-item span:nth-child(2),.utility span{margin-left:20px;white-space:nowrap}.chevron{position:absolute;right:16px;width:18px;height:18px;color:#8d9097}.submenu{margin:2px 0 8px;border-radius:8px;background:#242529;overflow:hidden}.submenu button{width:100%;min-height:36px;background:transparent;color:#aeb3bc;padding:0 16px 0 60px;text-align:left;font-size:13px}.submenu button:hover{color:#19d7ff;background:#1f2024}.event-tile,.tv-tile{display:grid;grid-template-columns:24px 1fr;grid-template-rows:1fr 1fr;align-items:center;column-gap:12px;height:60px;border-radius:8px;background:#1d1e21;color:#fff;padding:0 16px;text-align:left}.event-tile img,.tv-tile img{grid-row:1 / 3}.event-tile span,.tv-tile span{align-self:end;color:#fff;font-size:12px;font-weight:900}.event-tile strong,.tv-tile strong{align-self:start;margin:1px 0 0;color:#9ca3af;font-size:10px;font-weight:500}.utility-menu{margin-top:0;padding-top:0;border-top:0}.sidebar-language{border-top:1px solid #3f4044}.language-btn.active{background:#19d7ff29}.sidebar-collapsed .menu-label,.sidebar-collapsed .menu-item span:nth-child(2),.sidebar-collapsed .utility span,.sidebar-collapsed .chevron,.sidebar-collapsed .submenu,.sidebar-collapsed .event-tile span,.sidebar-collapsed .event-tile strong,.sidebar-collapsed .tv-tile span,.sidebar-collapsed .tv-tile strong,.sidebar-collapsed .sidebar-language span{display:none}.sidebar-collapsed .sidebar:hover .menu-label,.menu-open .sidebar .menu-label{display:block}.sidebar-collapsed .sidebar:hover .menu-item span:nth-child(2),.sidebar-collapsed .sidebar:hover .utility span,.sidebar-collapsed .sidebar:hover .event-tile span,.sidebar-collapsed .sidebar:hover .event-tile strong,.sidebar-collapsed .sidebar:hover .tv-tile span,.sidebar-collapsed .sidebar:hover .tv-tile strong,.sidebar-collapsed .sidebar:hover .sidebar-language span,.menu-open .sidebar .menu-item span:nth-child(2),.menu-open .sidebar .utility span,.menu-open .sidebar .event-tile span,.menu-open .sidebar .event-tile strong,.menu-open .sidebar .tv-tile span,.menu-open .sidebar .tv-tile strong,.menu-open .sidebar .sidebar-language span{display:inline}.sidebar-collapsed .sidebar:hover .chevron,.menu-open .sidebar .chevron,.sidebar-collapsed .sidebar:hover .submenu,.menu-open .sidebar .submenu{display:block}.sidebar-collapsed .menu-item,.sidebar-collapsed .utility,.sidebar-collapsed .language-btn{justify-content:center;padding:0}.sidebar-collapsed .event-tile,.sidebar-collapsed .tv-tile{display:flex;justify-content:center;width:60px;height:52px;margin:0 10px 8px;padding:0;background:transparent}.sidebar-collapsed .event-tile:hover,.sidebar-collapsed .tv-tile:hover{background:#202124}.sidebar-collapsed .sidebar:hover .menu-item,.menu-open .sidebar .menu-item{justify-content:space-between;padding:0 16px}.sidebar-collapsed .sidebar:hover .utility,.menu-open .sidebar .utility{justify-content:flex-start;padding:0 16px}.sidebar-collapsed .sidebar:hover .event-tile,.sidebar-collapsed .sidebar:hover .tv-tile,.menu-open .sidebar .event-tile,.menu-open .sidebar .tv-tile{display:grid;width:calc(100% - 20px);height:60px;margin:0 10px 12px;padding:0 16px;background:#1d1e21}.sidebar-collapsed .sidebar:hover .language-btn,.menu-open .sidebar .language-btn{justify-content:flex-start;padding:0 12px}.section-heading>div:first-child>span{display:none}.sidebar{top:60px!important;width:260px!important;height:calc(100vh - 60px)!important;padding:10px 0 18px!important;background:#292a2d!important;border-right:1px solid rgba(255,255,255,.04);box-shadow:10px 0 26px #00000047!important}.sidebar-collapsed .sidebar{width:80px!important;background:#292a2d!important;box-shadow:none!important}.sidebar-collapsed .sidebar:hover,.menu-open .sidebar{width:260px!important;box-shadow:10px 0 26px #00000047!important}.main-menu,.utility-menu{display:flex!important;flex-direction:column;gap:8px!important;padding:0 10px!important}.utility-menu{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(255,255,255,.08)!important}.menu-label{height:0!important;padding:0!important;overflow:hidden}.menu-group{width:100%}.menu-item,.utility{width:100%;height:50px!important;min-height:50px!important;border-radius:8px!important;background:transparent!important;color:#d7d9df!important;padding:0 15px!important;transition:background-color .15s ease,color .15s ease}.menu-item:hover,.menu-item.active,.utility:hover,.utility.active{background:#202124!important}.menu-icon,.utility>img{display:flex!important;flex:0 0 26px!important;width:26px!important;height:26px!important;align-items:center;justify-content:center;margin:0!important}.menu-icon img,.utility>img{width:25px!important;height:25px!important;object-fit:contain;filter:hue-rotate(22deg) saturate(1.08) brightness(.96) contrast(1.05)!important;opacity:.96}.menu-item.active .menu-icon img,.utility.active>img,.menu-item:hover .menu-icon img,.utility:hover>img{filter:hue-rotate(22deg) saturate(1.18) brightness(1.06) contrast(1.06)!important;opacity:1}.menu-item span:nth-child(2),.utility span{margin-left:18px!important;overflow:hidden;color:#d7d9df!important;font-size:14px!important;font-weight:800!important;white-space:nowrap;text-overflow:ellipsis}.chevron{right:14px!important;width:17px!important;height:17px!important;color:#8d9097!important}.chevron.open{transform:rotate(180deg)}.submenu{display:flex;flex-direction:column;gap:2px;margin:6px 0 8px!important;padding:6px 0!important;border-radius:8px!important;background:#242529!important;overflow:hidden}.submenu button{display:flex!important;align-items:center;gap:12px;width:100%;height:38px!important;min-height:38px!important;padding:0 14px 0 18px!important;border-radius:6px!important;background:transparent!important;color:#aeb3bc!important;text-align:left!important;font-size:13px!important;font-weight:800!important;white-space:nowrap}.submenu button img{flex:0 0 21px;width:21px;height:21px;object-fit:contain;filter:hue-rotate(22deg) saturate(1.08) brightness(.95) contrast(1.05)!important;opacity:.96}.submenu button span{display:block;overflow:hidden;text-overflow:ellipsis}.submenu button:hover{background:#1f2024!important;color:#4aa3ff!important}.submenu button:hover img{filter:hue-rotate(22deg) saturate(1.2) brightness(1.06) contrast(1.06)!important}.sidebar-language{display:none!important}.sidebar-collapsed .sidebar:not(:hover) .main-menu,.sidebar-collapsed .sidebar:not(:hover) .utility-menu{align-items:center!important;gap:8px!important;padding:0 10px!important}.sidebar-collapsed .sidebar:not(:hover) .menu-item,.sidebar-collapsed .sidebar:not(:hover) .utility{width:60px!important;height:50px!important;min-height:50px!important;justify-content:center!important;padding:0!important}.sidebar-collapsed .sidebar:not(:hover) .menu-icon,.sidebar-collapsed .sidebar:not(:hover) .utility>img{flex:0 0 25px!important;width:25px!important;height:25px!important}.sidebar-collapsed .sidebar:not(:hover) .menu-item span:nth-child(2),.sidebar-collapsed .sidebar:not(:hover) .utility span,.sidebar-collapsed .sidebar:not(:hover) .chevron,.sidebar-collapsed .sidebar:not(:hover) .submenu{display:none!important}.sidebar-collapsed .sidebar:hover .menu-item,.menu-open .sidebar .menu-item{justify-content:space-between!important;padding:0 15px!important}.sidebar-collapsed .sidebar:hover .utility,.menu-open .sidebar .utility{justify-content:flex-start!important;padding:0 15px!important}.sidebar-collapsed .sidebar:hover .menu-item span:nth-child(2),.sidebar-collapsed .sidebar:hover .utility span,.menu-open .sidebar .menu-item span:nth-child(2),.menu-open .sidebar .utility span{display:block!important}.sidebar-collapsed .sidebar:hover .chevron,.menu-open .sidebar .chevron{display:block!important}.sidebar-collapsed .sidebar:hover .submenu,.menu-open .sidebar .submenu{display:flex!important}.catalog-page{min-height:calc(100vh - 60px);padding:0 0 70px;background:#101011;color:#fff}.catalog-top-nav{display:flex;align-items:center;justify-content:center;gap:42px;height:92px;background:#333438}.catalog-top-nav button{display:flex;align-items:center;gap:8px;height:34px;background:transparent;color:#d6d8dc;font-size:14px;font-weight:900}.catalog-top-nav button.active{color:#00ed86}.catalog-top-nav img{width:22px;height:22px;object-fit:contain}.catalog-header{display:flex;align-items:center;justify-content:space-between;gap:28px;width:min(1520px,calc(100% - 116px));margin:38px auto 28px}.catalog-title{display:flex;align-items:center;gap:14px;min-width:0}.catalog-title img{width:44px;height:44px;object-fit:contain}.catalog-title h1{margin:0;color:#fff;font-size:42px;font-weight:950;line-height:1}.catalog-tools{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:0}.catalog-filter-chips{display:flex;align-items:center;gap:10px}.catalog-filter-chips button{height:42px;padding:0 20px;border-radius:999px;background:#202124;color:#dddfe4;font-size:14px;font-weight:900;white-space:nowrap}.catalog-filter-chips button.active{background:#00ed86;color:#06150f}.catalog-search{display:flex;align-items:center;justify-content:space-between;width:190px;height:44px;padding:0 16px;border-radius:999px;background:#151516;color:#7c8088;font-size:12px;font-weight:750}.catalog-search b{color:#8d929b;font-size:22px;font-weight:700}.provider-card-grid,.catalog-game-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:22px 12px;width:min(1520px,calc(100% - 116px));margin:0 auto}.provider-card,.catalog-game-card{position:relative;overflow:hidden;border-radius:12px;background:#222326;box-shadow:none}.provider-art,.catalog-game-art{position:relative;display:grid;place-items:end center;height:220px;overflow:hidden;background:radial-gradient(circle at 36% 28%,rgba(255,64,120,.62),transparent 34%),radial-gradient(circle at 74% 14%,rgba(0,237,134,.45),transparent 30%),linear-gradient(145deg,#201014,#141819 56%,#331317)}.provider-slot .provider-art,.game-slot .catalog-game-art{background:radial-gradient(circle at 45% 24%,rgba(255,205,52,.8),transparent 28%),radial-gradient(circle at 76% 18%,rgba(55,171,255,.65),transparent 32%),linear-gradient(145deg,#57110f,#1a1536 52%,#034c5c)}.provider-art:before,.catalog-game-art:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.72)),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 44px);opacity:.88}.provider-art:after,.catalog-game-art:after{content:"";position:absolute;width:78%;aspect-ratio:3 / 4;bottom:0;border-radius:40% 40% 10% 10%;background:radial-gradient(circle at 50% 22%,#f7c4b4 0 15%,transparent 16%),radial-gradient(circle at 40% 48%,#121216 0 28%,transparent 29%),linear-gradient(180deg,#2b151b,#0e0e12);opacity:calc(.58 + (var(--card-index) % 4) * .06);transform:translate(calc((var(--card-index) % 5 - 2) * 4px))}.game-slot .catalog-game-art:after{width:92%;aspect-ratio:1 / 1;bottom:22px;border-radius:20px;background:radial-gradient(circle at 50% 50%,rgba(255,238,96,.95),transparent 34%),linear-gradient(145deg,#f03a1b,#ffd838 48%,#3869ff);opacity:.9}.provider-art span,.catalog-game-art span{position:relative;z-index:1;max-width:86%;margin-bottom:24px;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.65);font-size:21px;font-weight:950;line-height:1.05}.provider-info,.catalog-game-info{display:grid;align-content:center;gap:4px;height:58px;padding:0 8px;text-align:center}.provider-info strong,.catalog-game-info strong{overflow:hidden;color:#fff;font-size:14px;font-weight:950;white-space:nowrap;text-overflow:ellipsis}.provider-info small,.catalog-game-info small{overflow:hidden;color:#85868b;font-size:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.catalog-game-card .catalog-game-art{height:220px}.catalog-heart{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#373b3ec7;color:#54585e}.catalog-heart svg{width:18px;height:18px}.catalog-pagination{display:flex;justify-content:center;gap:10px;margin:32px 0 0}.catalog-pagination button{min-width:42px;height:42px;padding:0 18px;border-radius:8px;background:#202124;color:#fff;font-size:14px;font-weight:900}.catalog-pagination button.active{background:#00ed86;color:#06150f}.catalog-pagination button.disabled{color:#8e9299}@media(max-width:1280px){.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){.catalog-top-nav{justify-content:flex-start;gap:20px;padding:0 18px;overflow-x:auto}.catalog-header{align-items:flex-start;flex-direction:column;width:calc(100% - 28px)}.catalog-title h1{font-size:32px}.catalog-tools,.catalog-filter-chips{width:100%;justify-content:flex-start;overflow-x:auto}.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 28px)}}.catalog-page{background:#07111f!important}.catalog-top-nav{height:76px!important;background:#111d2e!important;border-bottom:1px solid rgba(99,160,220,.12)}.catalog-top-nav button{color:#b7c3d4!important}.catalog-top-nav button.active{color:#58baff!important}.catalog-header{width:min(1400px,calc(100% - 92px))!important;margin:34px auto 24px!important}.catalog-title img{width:38px!important;height:38px!important}.catalog-title h1{font-size:38px!important}.catalog-filter-chips button{height:38px!important;background:#132033!important;color:#d3dbea!important}.catalog-filter-chips button.active{background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important}.catalog-search{width:184px!important;height:40px!important;background:#0b1625!important;color:#7f8da2!important}.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(8,1fr)!important;gap:20px 12px!important;width:min(1400px,calc(100% - 92px))!important}.provider-card,.catalog-game-card{border-radius:10px!important;background:#101b2b!important}.skeleton-card{position:relative;overflow:hidden;border:1px solid rgba(99,160,220,.08)}.skeleton-art{height:184px;background:linear-gradient(90deg,transparent,rgba(88,186,255,.08),transparent),linear-gradient(145deg,#0d1a2a,#14243a 52%,#0a1524);background-size:220px 100%,100% 100%;animation:skeleton-shimmer 1.7s linear infinite}.skeleton-info{display:grid;justify-items:center;align-content:center;gap:8px;height:56px;background:#101b2b}.skeleton-info span,.skeleton-info em{display:block;height:12px;border-radius:999px;background:#1d2e45}.skeleton-info span{width:58%}.skeleton-info em{width:44%;opacity:.72}.skeleton-heart{position:absolute;z-index:2;top:8px;right:8px;width:22px;height:22px;border-radius:50%;background:#20334c}.catalog-pagination button{background:#132033!important}.catalog-pagination button.active{background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important}@keyframes skeleton-shimmer{0%{background-position:-220px 0,0 0}to{background-position:calc(100% + 220px) 0,0 0}}@media(max-width:1280px){.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(5,1fr)!important}}@media(max-width:760px){.catalog-header,.provider-card-grid,.catalog-game-grid{width:calc(100% - 28px)!important}.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(2,1fr)!important}}.catalog-page{background:#101011!important;width:100%!important;min-height:calc(100vh - 60px)!important;padding-top:0!important}.main-desktop{max-width:none!important;margin:0!important;padding:0!important;gap:0!important}.catalog-top-nav{height:76px!important;background:#333438!important;border-bottom:0!important}.catalog-top-nav button.active{color:#00ed86!important}.catalog-header{width:calc(100% - 300px)!important;max-width:none!important;margin:38px 150px 28px!important}.catalog-title h1{font-size:42px!important}.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(8,158px)!important;justify-content:center!important;gap:22px 12px!important;width:calc(100% - 300px)!important;max-width:none!important;margin:0 150px!important}.provider-card,.catalog-game-card{width:158px!important;border-radius:12px!important;background:#222326!important;border:0!important}.skeleton-art{height:210px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.055),transparent),linear-gradient(145deg,#1b1c20,#282a2f 52%,#18191d)!important;background-size:220px 100%,100% 100%!important}.skeleton-info{height:58px!important;background:#222326!important}.skeleton-info span,.skeleton-info em,.skeleton-heart{background:#34363b!important}.catalog-filter-chips button,.catalog-pagination button{background:#202124!important}.catalog-filter-chips button.active,.catalog-pagination button.active{background:#00ed86!important;color:#06150f!important}.catalog-search{background:#151516!important}@media(max-width:1500px){.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(6,158px)!important}}@media(max-width:1100px){.catalog-header,.provider-card-grid,.catalog-game-grid{width:calc(100% - 48px)!important;margin-left:24px!important;margin-right:24px!important}.provider-card-grid,.catalog-game-grid{grid-template-columns:repeat(auto-fill,158px)!important}}.main-desktop{display:grid!important;grid-template-columns:1fr!important;gap:30px!important;width:100%!important;max-width:1400px!important;margin:0 auto!important;padding:32px!important}.main-desktop:has(.catalog-page){max-width:none!important;margin:0!important;padding:0!important;gap:0!important}.panel .provider-card-grid,.panel .catalog-game-grid{grid-template-columns:repeat(8,158px)!important;justify-content:start!important;gap:22px 12px!important;width:100%!important;max-width:none!important;margin:0!important}.panel .provider-card,.panel .catalog-game-card{width:158px!important;min-width:158px!important;border-radius:12px!important;background:#222326!important}.panel .provider-card .provider-art,.panel .catalog-game-card .skeleton-art{height:210px!important}.panel .provider-card .provider-info,.panel .catalog-game-card .skeleton-info{height:58px!important}@media(max-width:1280px){.panel .provider-card-grid,.panel .catalog-game-grid{grid-template-columns:repeat(5,158px)!important}}@media(max-width:760px){.panel .provider-card-grid,.panel .catalog-game-grid{grid-template-columns:repeat(2,158px)!important}}.provider-media-art{place-items:center}.provider-media-art video,.provider-media-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.provider-media-art img{pointer-events:none}.provider-media-art video{z-index:0;opacity:.84}.provider-media-art img{z-index:2;width:min(78%,190px);height:auto;inset:auto auto 18px;max-height:74px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}.provider-media-art:before{z-index:1}.provider-media-art:after{display:none}.catalog-empty{width:calc(100% - 300px);margin:0 150px;border-radius:10px;background:#222326;color:#d8e6f8;padding:28px;text-align:center;font-weight:850}.game-list-toolbar{display:flex;align-items:center;justify-content:space-between;width:min(1348px,calc(100% - 300px));margin:34px 150px 22px}.game-list-provider{display:flex;align-items:center;gap:14px;min-width:0}.game-list-provider-logo{position:relative;display:grid;place-items:center;width:150px;height:56px;overflow:hidden;border-radius:8px;background:#222326}.game-list-provider-logo img{max-width:86%;max-height:42px;object-fit:contain}.game-list-provider-logo span{max-width:90%;overflow:hidden;color:#fff;font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.game-list-provider strong{display:block;overflow:hidden;max-width:360px;color:#fff;font-size:20px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.game-list-provider small{display:block;margin-top:4px;color:#85868b;font-size:13px;font-weight:800}.game-search{display:flex;align-items:center;gap:10px;width:270px;height:48px;padding:0 16px;border-radius:999px;background:#151516;color:#8d929b}.game-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#f4f4f5;font-size:13px;font-weight:700}.game-search input::placeholder{color:#777b82}.game-search svg{width:21px;height:21px;color:#83878d}.provider-card{padding:0!important;color:inherit;text-align:initial}.catalog-game-card{border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.site-notice{position:fixed;right:22px;bottom:22px;z-index:10050;display:flex;align-items:center;gap:14px;max-width:min(460px,calc(100vw - 32px));padding:14px 16px;border:1px solid rgba(80,166,255,.38);border-radius:8px;background:#0c121df5;box-shadow:0 18px 42px #0000006b;color:#e9f4ff;font-size:13px;font-weight:800}.site-notice button{flex:0 0 auto;border:0;border-radius:6px;background:#1d75d8;color:#fff;padding:7px 10px;font-size:12px;font-weight:900;cursor:pointer}.provider-card,.catalog-game-card{isolation:isolate;outline:1px solid transparent!important;transform:translateZ(0) scale(1);transition:transform .2s ease,outline-color .2s ease,box-shadow .2s ease,background-color .2s ease}.provider-card:hover,.provider-card:focus-visible,.catalog-game-card:hover,.catalog-game-card:focus-within{z-index:8;outline-color:#489affe6!important;transform:translateY(-3px) scale(1.045);box-shadow:0 0 0 1px #489aff3d,0 10px 22px #0000006b,0 0 22px #489aff38!important}.provider-art,.catalog-game-art{transition:filter .2s ease}.provider-card:hover .provider-art,.provider-card:focus-visible .provider-art,.catalog-game-card:hover .catalog-game-art,.catalog-game-card:focus-within .catalog-game-art{filter:brightness(1.1) saturate(1.08)}.provider-media-art video,.game-icon-art video{transform:scale(1);transition:opacity .2s ease,transform .28s ease,filter .2s ease}.provider-card:hover .provider-media-art video,.provider-card:focus-visible .provider-media-art video,.catalog-game-card:hover .game-icon-art video,.catalog-game-card:focus-within .game-icon-art video{opacity:1;transform:scale(1.08);filter:saturate(1.1)}.provider-media-art img,.game-icon-art img{transition:opacity .18s ease,transform .22s ease,filter .2s ease}.provider-card:hover .provider-media-art img,.provider-card:focus-visible .provider-media-art img{transform:translateY(-2px) scale(1.04);filter:drop-shadow(0 13px 22px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(72,154,255,.18))}.catalog-game-card.has-hover-video:hover .game-icon-art img,.catalog-game-card.has-hover-video:focus-within .game-icon-art img{opacity:0;transform:scale(1.08)}.provider-card:hover .provider-info strong,.provider-card:focus-visible .provider-info strong,.catalog-game-card:hover .catalog-game-info strong,.catalog-game-card:focus-within .catalog-game-info strong{color:#64a9ff}.game-icon-art{place-items:center;background:#17181b!important}.game-icon-art:before,.game-icon-art:after{display:none}.game-icon-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.game-icon-art video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.game-icon-art video+img{z-index:1}@media(max-width:1100px){.catalog-empty,.game-list-toolbar{width:calc(100% - 48px);margin-left:24px;margin-right:24px}}@media(max-width:1500px)and (min-width:1101px){.game-list-toolbar{width:1008px}}.auth-backdrop{position:fixed!important;inset:0!important;z-index:3000!important;display:grid!important;place-items:center!important;background:#000000b3!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.auth-modal{position:relative!important;width:480px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 72px)!important;overflow:hidden!important;border:0!important;border-radius:10px!important;background:#2b2b2e!important;color:#fff!important;padding:40px!important;box-shadow:0 24px 80px #0009!important}.auth-close{position:absolute!important;top:16px!important;right:16px!important;width:36px!important;height:36px!important;border-radius:8px!important;background:#414144!important}.auth-close:before,.auth-close:after{content:""!important;position:absolute!important;left:9px!important;top:16px!important;width:18px!important;height:3px!important;border-radius:999px!important;background:#8d8f95!important}.auth-logo{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin:0 0 12px!important}.auth-logo span{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:10px!important;background:linear-gradient(145deg,#0f5fc4,#63b4ff)!important;color:#eef7ff!important;font-size:28px!important;font-weight:950!important}.auth-logo strong{color:#fff!important;font-size:30px!important;font-weight:950!important}.auth-modal h2{margin:0!important;color:#fff!important;text-align:center!important;font-size:24px!important;font-weight:950!important}.auth-field em{display:flex!important;align-items:center!important;height:40px!important;border:1px solid rgba(75,163,255,.5)!important;border-radius:8px!important;background:#2467b440!important;color:#d5eefe!important;padding:0 16px!important;font-style:normal!important;font-size:12px!important;font-weight:800!important}.auth-field input{width:100%!important;height:54px!important;border:1px solid #444448!important;border-radius:10px!important;outline:0!important;background:#303033!important;color:#f5f5f7!important;padding:0 16px!important;text-align:center!important;font-size:14px!important;font-weight:750!important}.signup-modal .auth-field input{height:46px!important;border-radius:8px!important}.auth-field input::placeholder{color:#85858b!important}.auth-submit{width:100%!important;height:54px!important;margin-top:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#63b4ff,#1866c9)!important;color:#eef7ff!important;font-size:15px!important;font-weight:950!important}.join-tabs{flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;margin:22px 0 18px!important;overflow:hidden!important;border-radius:8px!important;background:#333336!important}.join-tabs button.active{background:linear-gradient(135deg,#63b4ff,#1866c9)!important;color:#eef7ff!important}.signup-modal .join-scroll{flex:1 1 auto!important;min-height:0!important;width:calc(100% + 24px)!important;margin-right:-24px!important;padding:0 24px 30px 0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#49494d transparent!important;-ms-overflow-style:auto!important}.auth-backdrop{position:fixed!important;inset:0!important;z-index:3000!important;display:grid!important;place-items:center!important;background:#000000b8!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.auth-modal{position:relative!important;width:480px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 72px)!important;overflow:hidden!important;border:0!important;border-radius:10px!important;background:#2b2b2e!important;color:#fff!important;padding:40px!important;box-shadow:0 24px 80px #0000009e!important}.signup-modal{width:460px!important;height:min(750px,calc(100vh - 72px))!important;display:flex!important;flex-direction:column!important;padding:28px 34px 0!important}.auth-close{top:16px!important;right:16px!important;width:36px!important;height:36px!important;border-radius:8px!important;background:#414144!important}.auth-close:before,.auth-close:after{left:9px!important;top:16px!important;width:18px!important;height:3px!important;background:#8d8f95!important}.auth-logo{display:flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;height:52px!important;margin:0 0 4px!important;line-height:.88!important}.auth-logo span,.auth-logo strong{display:block!important;width:auto!important;height:auto!important;border-radius:0!important;background:transparent!important;font-size:42px!important;font-weight:950!important;letter-spacing:-1px!important}.auth-logo span{color:#63b4ff!important}.auth-logo strong{color:#fff!important}.auth-modal h2{margin:0!important;text-align:center!important;color:#fff!important;font-size:24px!important;font-weight:950!important}.signup-modal h2{margin-top:0!important}.auth-sub{margin:12px 0 26px!important;color:#9b9ca2!important;text-align:center!important;font-size:13px!important;font-weight:800!important}.auth-field span{color:#d7d7dc!important;font-size:13px!important;font-weight:850!important}.auth-field em{height:40px!important;border:1px solid rgba(75,163,255,.5)!important;border-radius:8px!important;background:#2467b440!important;color:#d5eefe!important;padding:0 16px!important;font-size:12px!important;font-weight:800!important}.auth-field input,.telegram-input{width:100%!important;height:54px!important;border:1px solid #444448!important;border-radius:10px!important;background:#303033!important;color:#f5f5f7!important;text-align:center!important;font-size:14px!important;font-weight:750!important}.signup-modal .auth-field input,.signup-modal .telegram-input{height:46px!important;border-radius:8px!important}.auth-field input::placeholder,.telegram-input input::placeholder{color:#85858b!important}.auth-submit{width:100%!important;height:54px!important;margin-top:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#63b4ff,#1866c9)!important;color:#041326!important;font-size:15px!important;font-weight:950!important}.signup-modal .auth-submit{margin-top:26px!important}.auth-help button{background:transparent!important;color:#63b4ff!important;font-weight:950!important}.join-tabs{flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;height:40px!important;margin:22px 0 18px!important;overflow:hidden!important;border-radius:8px!important;background:#333336!important}.join-tabs button{height:40px!important;background:transparent!important;color:#8e8e94!important;font-size:13px!important;font-weight:900!important}.join-tabs button.active{background:linear-gradient(135deg,#63b4ff,#1866c9)!important;color:#041326!important}.signup-modal .join-scroll{flex:1 1 auto!important;min-height:0!important;width:calc(100% + 24px)!important;margin-right:-24px!important;padding:0 24px 28px 0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:#555559 transparent!important;-ms-overflow-style:auto!important}.signup-modal .join-scroll::-webkit-scrollbar{display:block!important;width:3px!important;height:0!important}.signup-modal .join-scroll::-webkit-scrollbar-thumb{border-radius:999px!important;background:#555559!important}.signup-modal .join-scroll::-webkit-scrollbar-track{background:transparent!important}.telegram-input{display:grid!important;grid-template-columns:50px 1fr!important;overflow:hidden!important;padding:0!important}.auth-backdrop{position:fixed!important;inset:0!important;z-index:3000!important;display:grid!important;place-items:center!important;background:#0000009e!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important}.auth-modal{position:relative!important;width:480px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100vh - 72px)!important;border-radius:10px!important;background:#2b2b2e!important;color:#fff!important;padding:36px 40px 40px!important;box-shadow:0 24px 80px #00000094!important}.signup-modal{width:460px!important;height:min(750px,calc(100vh - 72px))!important;padding:28px 34px 0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.auth-close{position:absolute!important;top:14px!important;right:14px!important;width:36px!important;height:36px!important;border-radius:8px!important;background:#414144!important;color:#8d8f95!important;display:grid!important;place-items:center!important}.auth-close:before,.auth-close:after{content:""!important;position:absolute!important;left:auto!important;top:auto!important;width:17px!important;height:3px!important;border-radius:999px!important;background:#8d8f95!important}.auth-close:before{transform:rotate(45deg)!important}.auth-close:after{transform:rotate(-45deg)!important}.auth-logo{display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:auto!important;margin:0 0 14px!important}.auth-logo span{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border-radius:10px!important;background:linear-gradient(145deg,#0d376f,#58baff)!important;color:#eef7ff!important;font-size:28px!important;font-weight:950!important;letter-spacing:0!important}.auth-logo strong{display:block!important;width:auto!important;height:auto!important;background:transparent!important;color:#fff!important;font-size:28px!important;font-weight:950!important;letter-spacing:0!important}.auth-modal h2{margin:0!important;text-align:center!important;font-size:23px!important;font-weight:950!important}.auth-sub{margin:12px 0 26px!important;color:#a1a1a7!important;text-align:center!important;font-size:13px!important;font-weight:700!important}.auth-field{display:grid!important;gap:8px!important;margin-top:16px!important}.auth-field span,.bank-row label>span{color:#d7d7dc!important;font-size:13px!important;font-weight:850!important}.auth-field em{display:flex!important;align-items:center!important;height:40px!important;border:1px solid rgba(88,186,255,.45)!important;border-radius:8px!important;background:#2467b43b!important;color:#d5eefe!important;padding:0 16px!important;font-style:normal!important;font-size:12px!important;font-weight:800!important}.auth-field input,.bank-row input,.bank-row select{width:100%!important;height:54px!important;border:1px solid #444448!important;border-radius:10px!important;outline:0!important;background:#303033!important;color:#f5f5f7!important;text-align:center!important;font-size:14px!important;font-weight:750!important}.auth-field input::placeholder,.bank-row input::placeholder{color:#85858b!important}.auth-submit{width:100%!important;height:54px!important;margin-top:24px!important;border-radius:12px!important;background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important;font-size:15px!important;font-weight:950!important}.auth-switch{width:100%!important;height:52px!important;margin-top:24px!important;border:1px solid #444448!important;border-radius:10px!important;background:#303033!important;color:#d9d9de!important;font-size:14px!important;font-weight:850!important}.auth-help{margin:18px 0 42px!important;color:#85858b!important;text-align:center!important;font-size:12px!important;font-weight:800!important}.auth-help button{background:transparent!important;color:#66c6ff!important;font-weight:950!important}.telegram-auth{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;width:178px!important;height:46px!important;margin:0 auto!important;border:1px solid #5c5c62!important;border-radius:8px!important;background:#4b4b50!important;color:#fff!important;font-size:14px!important;font-weight:850!important}.telegram-auth svg{width:20px!important;height:20px!important}.join-tabs{flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;height:auto!important;margin:22px 0 18px!important;border-radius:8px!important;background:#333336!important;overflow:hidden!important}.join-tabs button{height:38px!important;background:transparent!important;color:#8e8e94!important;font-size:13px!important;font-weight:900!important}.join-tabs .active,.join-tabs button.active{background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important}.join-scroll{flex:1 1 auto!important;min-height:0!important;width:calc(100% + 23px)!important;margin-right:-23px!important;padding:0 31px 28px 0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;scroll-behavior:smooth!important;scrollbar-color:#46464a transparent!important;scrollbar-width:thin!important}.join-scroll::-webkit-scrollbar{display:block!important;width:3px!important;height:2px!important}.join-scroll::-webkit-scrollbar-thumb{border-radius:999px!important;background:#555559!important}.join-scroll::-webkit-scrollbar-track{background:transparent!important}.bank-row{display:grid!important;grid-template-columns:120px 1fr!important;gap:8px!important;margin-top:16px!important}.bank-row label{display:grid!important;gap:8px!important}.bank-row select{appearance:none!important;padding:0 16px!important;text-align:left!important}.signup-modal .auth-field{margin-top:14px!important}.signup-modal .auth-field input,.signup-modal .bank-row input,.signup-modal .bank-row select,.select-like,.telegram-input{height:46px!important;border-radius:8px!important;background:#303033!important}.phone-row{display:grid!important;grid-template-columns:60px 1fr 1fr!important;gap:8px!important}.select-like{display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid #444448!important;color:#dfe6f4!important;padding:0 12px 0 16px!important;font-size:14px!important;font-weight:800!important}.select-like b{display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#58baff!important;color:#062036!important;font-size:12px!important}.auth-field span b{color:#58baff!important}.telegram-input{display:grid!important;grid-template-columns:50px 1fr!important;overflow:hidden!important;border:1px solid #444448!important}.telegram-input svg{align-self:center!important;justify-self:center!important;width:20px!important;height:20px!important;color:#b9c4d4!important}.telegram-input input{height:44px!important;border:0!important;border-radius:0!important;background:transparent!important;padding:0 12px!important}.signup-modal .auth-submit{margin-top:20px!important}.signup-modal .join-scroll{width:100%!important;margin-right:0!important;padding:0 10px 30px 0!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.signup-modal .join-scroll::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.join-scrollbar{position:absolute!important;top:194px!important;right:0!important;bottom:0!important;width:2px!important;pointer-events:none!important}.join-scrollbar span{position:absolute!important;top:0!important;left:0!important;width:2px!important;border-radius:999px!important;background:#49494dd1!important;box-shadow:none!important}.main-desktop:has(.account-page){max-width:none!important;margin:0!important;padding:0!important;gap:0!important}.account-page{min-height:calc(100vh - 60px);background:#080909;color:#fff}.account-titlebar{display:flex;align-items:center;gap:10px;height:76px;padding-left:max(80px,calc((100% - 1400px)/2));background:linear-gradient(180deg,#1d1d20,#171719)}.account-title-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px}.account-title-icon img{width:28px;height:28px;object-fit:contain}.account-titlebar h1{margin:0;font-size:25px;font-weight:950;line-height:1}.account-shell{display:grid;grid-template-columns:260px minmax(0,1fr);width:min(1400px,calc(100% - 160px));min-height:calc(100vh - 136px);margin:0 auto}.account-subnav{display:flex;flex-direction:column;gap:14px;padding:30px 14px;background:#1b1c1f}.account-subnav button{display:grid;grid-template-columns:42px 1fr 18px;align-items:center;height:64px;border-radius:8px;background:transparent;color:#aeb3bc;padding:0 16px;text-align:left;position:relative;overflow:hidden;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.account-subnav button:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:skew(-18deg);transition:left .38s ease}.account-subnav button:hover{transform:translate(3px);background:#23252a;color:#fff;box-shadow:inset 2px 0 #08df8285}.account-subnav button:hover:before{left:115%}.account-subnav button.active{background:#08df8224;color:#08df82}.account-subnav button span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#141517}.account-subnav button.active span{background:#08df822e}.account-subnav button span img{width:20px;height:20px;object-fit:contain}.account-menu-arrow{width:15px;height:15px;object-fit:contain;opacity:.44;transform:rotate(180deg);transition:transform .18s ease,opacity .18s ease}.account-subnav button:hover .account-menu-arrow,.account-subnav button.active .account-menu-arrow{opacity:1;transform:rotate(180deg) translate(-4px)}.account-subnav b{font-size:14px;font-weight:900}.account-content{padding:28px 28px 80px;background:linear-gradient(180deg,#101113,#090a0b)}.profile-card{display:flex;align-items:center;gap:18px;min-height:120px;margin-bottom:24px;border-radius:12px;background:#202124;padding:20px 24px;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.profile-card:hover{transform:translateY(-2px);background:#24262b;box-shadow:0 12px 28px #0000003d}.profile-avatar{display:grid;place-items:center;width:78px;height:78px;border:3px solid #08df82;border-radius:50%;background:linear-gradient(145deg,#0e5fc6,#63b4ff);color:#fff;font-size:34px;font-weight:950;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.profile-avatar img{width:78px;height:78px;object-fit:cover}.profile-card:hover .profile-avatar{transform:scale(1.04);border-color:#43f4a3;box-shadow:0 0 0 5px #08df8214}.profile-card strong{display:block;font-size:21px;font-weight:950}.profile-card span{display:block;margin-top:6px;color:#9aa0aa;font-size:13px;font-weight:800}.account-section{margin-top:24px}.account-section h2{margin:0 0 12px;font-size:16px;font-weight:950}.info-row,.balance-row,.account-warning{display:grid;grid-template-columns:1fr auto auto;align-items:center;min-height:56px;margin-top:10px;border-radius:10px;background:#202124;padding:0 18px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.info-row:hover,.balance-row:hover,.account-warning:hover,.point-card:hover,.ticket-row:hover,.faq-item:hover{transform:translateY(-2px);background:#24262b;box-shadow:0 10px 24px #00000038}.info-row-label{display:flex;align-items:center;gap:10px;color:#8d94a0;font-size:13px;font-weight:800}.info-row-label img{width:24px;height:24px;object-fit:contain}.info-row-label em{font-style:normal}.info-row strong,.balance-row strong{color:#fff;font-size:14px;font-weight:950}.info-row button,.account-warning button{height:34px;border-radius:8px;background:#08df821f;color:#08df82;padding:0 18px;font-weight:950}.info-row svg{color:#5d636d;transition:transform .18s ease,color .18s ease}.info-row:hover svg{color:#08df82;transform:translate(3px)}.balance-row{grid-template-columns:42px 1fr;min-height:74px;border:1px solid transparent}.balance-row.active{border-color:#08df8273;background:#08df8214}.balance-row>span,.account-warning>svg{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#151619;color:#08df82}.balance-row>span img{width:24px;height:24px;object-fit:contain;transition:transform .18s ease}.balance-row:hover>span img{transform:scale(1.08)}.balance-row small{display:block;color:#8d94a0;font-size:12px;font-weight:800}.balance-row strong{display:block;margin-top:4px;color:#08df82;font-size:21px}.wallet-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wallet-actions button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:110px;border-radius:10px;background:#202124;color:#fff;font-weight:950;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.wallet-actions button:hover{transform:translateY(-2px);background:#24262b;box-shadow:inset 0 0 0 1px #08df8242,0 10px 24px #00000038}.wallet-actions button span{display:grid;place-items:center;width:32px;height:32px;margin-bottom:1px;border-radius:8px;background:#151619}.wallet-actions button strong{font-size:14px;font-weight:950}.wallet-actions img,.point-card>img{width:24px;height:24px;object-fit:contain;transition:transform .18s ease}.wallet-actions button:hover img,.point-card:hover>img{transform:scale(1.08)}.point-cards{display:grid;grid-template-columns:minmax(240px,360px);gap:12px}.point-card{display:grid;justify-items:center;gap:10px;min-height:180px;border-radius:10px;background:#202124;padding:22px 16px;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.point-card span{color:#b7bdc7;font-size:13px;font-weight:850}.point-card strong{color:#08df82;font-size:24px}.point-card div{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-top:auto;border-radius:8px;background:#25262a;overflow:hidden}.point-card button{height:34px;background:transparent;color:#9aa0aa;font-size:12px;font-weight:900}.point-card button:first-child{color:#08df82}.account-warning{grid-template-columns:42px 1fr auto;min-height:78px;gap:12px}.account-warning span{border:1px solid rgba(255,77,77,.5);border-radius:4px;color:#ff6f6f;padding:8px 12px;font-size:12px;font-weight:800}.logout-btn{width:100%;height:42px;margin-top:28px;border:1px solid rgba(255,66,66,.48);border-radius:10px;background:transparent;color:#8b8f98;font-weight:900;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.logout-btn:hover{border-color:#ff5c5cbf;background:#ff42420f;color:#a7abb4}.support-layout{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 190px);margin:-28px -28px -80px}.support-list{padding:18px 12px;background:#141518}.new-ticket{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;border-radius:8px;background:#08df82;color:#04140d;font-weight:950;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.new-ticket:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 10px 22px #08df822e}.ticket-row{display:grid;grid-template-columns:36px minmax(0,1fr) 48px;align-items:center;gap:10px;width:100%;min-height:64px;background:transparent;color:#fff;text-align:left;border-radius:8px;padding:0 8px;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.ticket-row.active{background:#08df8214}.ticket-row>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#222327;color:#08df82;font-size:11px;font-weight:950}.ticket-row strong,.ticket-row small{display:block;max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ticket-row strong{font-size:13px}.ticket-row small{margin-top:4px;color:#8d94a0;font-size:12px}.ticket-row time{color:#08df82;font-size:12px;font-weight:900;text-align:right;line-height:1.35}.ticket-row time b{display:block}.support-empty,.support-chat{display:grid;background:radial-gradient(circle at 50% 50%,rgba(8,223,130,.16),transparent 32%),#07100c;color:#9ba2ad}.support-empty{place-items:center;align-content:center;gap:14px}.support-empty img{width:48px;height:48px;object-fit:contain;opacity:.55}.support-chat{grid-template-rows:76px 1fr auto;min-width:0}.support-chat header{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.06);padding:0 22px}.support-chat header button{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#ffffff0f;color:#08df82}.support-chat header button svg{transform:rotate(180deg)}.support-chat header strong,.support-chat header span{display:block}.support-chat header strong{color:#fff;font-size:15px;font-weight:950}.support-chat header span{margin-top:4px;color:#08df82;font-size:12px;font-weight:900}.support-chat-body{padding:24px;overflow-y:auto}.support-message{display:grid;grid-template-columns:38px minmax(0,max-content);align-items:start;gap:10px;margin-bottom:12px}.support-message span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#151719;color:#08df82;font-size:11px;font-weight:950}.support-message p{max-width:520px;margin:0;border-radius:10px;background:#202124;color:#dbe3ef;padding:12px 14px;font-size:13px;font-weight:750;line-height:1.6}.support-message.admin{grid-template-columns:38px minmax(0,max-content)}.support-message.admin span{color:#28a8ff}.support-message.admin p{background:#263241}.cscenter-chat-input{display:grid;grid-template-columns:1fr 44px;gap:10px;padding:14px 18px;border-top:1px solid rgba(255,255,255,.06);background:#101214}.cscenter-chat-input textarea{width:100%;min-height:42px;max-height:120px;resize:none;border:0;outline:0;border-radius:8px;background:#202124;color:#dbe3ef;padding:12px 14px;font-size:13px;font-weight:750}.cscenter-chat-input textarea:disabled{color:#8d94a0;opacity:1}.cscenter-chat-send-btn{display:grid;place-items:center;width:44px;height:42px;border-radius:8px;background:#28a8ff}.cscenter-chat-send-btn:disabled{opacity:.45}.cscenter-chat-send-icon{width:18px;height:18px}.faq-list{display:grid;gap:10px}.faq-item{display:block;width:100%;border:1px solid transparent;border-radius:8px;background:#202124;color:#fff;padding:0;text-align:left;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.faq-item.open{border-color:#08df82;background:#08df8224}.faq-question-row{display:grid;grid-template-columns:26px 1fr 18px;align-items:center;gap:10px;min-height:74px;padding:0 18px}.faq-item svg{color:#08df82}.faq-item strong{font-size:15px;font-weight:950}.answer-text{margin:0;padding:0 48px 18px;color:#d8dee8;line-height:1.55;font-size:13px;font-weight:750}.answer-text span{display:inline-flex;align-items:center;gap:4px}.faq-value{display:inline;color:#08df82;font-weight:950}.catalog-header,.provider-card-grid,.catalog-game-grid,.game-list-toolbar{width:min(1348px,calc(100% - 48px))!important;margin-left:auto!important;margin-right:auto!important}.catalog-header{margin-top:38px!important;margin-bottom:28px!important}.provider-card-grid,.catalog-game-grid{justify-content:center!important}@media(max-width:1500px)and (min-width:1101px){.catalog-header,.provider-card-grid,.catalog-game-grid,.game-list-toolbar{width:1008px!important}}@media(max-width:1100px){.catalog-header,.provider-card-grid,.catalog-game-grid,.game-list-toolbar{width:calc(100% - 48px)!important;margin-left:24px!important;margin-right:24px!important}}.custom-dropdown{position:relative!important;width:100%!important;z-index:20!important}.custom-dropdown.open{z-index:200!important}.custom-dropdown .select-like{width:100%!important;height:46px!important;border:1px solid #444448!important;border-radius:8px!important;background:#303033!important;color:#dfe6f4!important;padding:0 12px 0 16px!important;text-align:left!important}.custom-dropdown .select-like span{color:#dfe6f4!important;font-size:14px!important;font-weight:800!important}.dropdown-options{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;display:grid!important;gap:2px!important;border:1px solid #444448!important;border-radius:8px!important;background:#252528!important;padding:6px!important;box-shadow:0 18px 34px #0000006b!important}.dropdown-options.scrollable{max-height:210px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#58baff #202024!important}.dropdown-options.scrollable::-webkit-scrollbar{width:4px!important}.dropdown-options.scrollable::-webkit-scrollbar-track{background:#202024!important}.dropdown-options.scrollable::-webkit-scrollbar-thumb{border-radius:10px!important;background:#58baff!important}.dropdown-option{width:100%!important;min-height:34px!important;border-radius:6px!important;background:transparent!important;color:#c8d1df!important;padding:0 10px!important;text-align:left!important;font-size:13px!important;font-weight:800!important}.dropdown-option:hover,.dropdown-option.active{background:#58baff29!important;color:#58baff!important}.join-tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.usdt-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}.user-chip{min-height:40px!important;border-radius:8px!important;background:#58baff29!important;color:#eaf6ff!important;padding:0 14px!important;font-size:13px!important;font-weight:950!important}.auth-status{margin:14px 0 0!important;border:1px solid rgba(88,186,255,.35)!important;border-radius:8px!important;background:#58baff1a!important;color:#cfeaff!important;padding:10px 12px!important;text-align:center!important;font-size:12px!important;font-weight:850!important;line-height:1.45!important}.auth-status.error{border-color:#ff5e5e73!important;background:#ff424214!important;color:#ffb7b7!important}.account-page{--account-accent: #58baff;--account-accent-strong: #2f83e6;--account-accent-soft: rgba(88, 186, 255, .14);--account-accent-border: rgba(88, 186, 255, .45)}.account-page .account-subnav button.active{background:var(--account-accent-soft)!important;color:var(--account-accent)!important}.account-page .account-subnav button:hover{box-shadow:inset 2px 0 0 var(--account-accent-border)!important}.account-page .account-subnav button.active span,.account-page .balance-row.active{background:#58baff17!important}.account-page .balance-row.active{border-color:var(--account-accent-border)!important}.account-page .profile-avatar{border-color:var(--account-accent)!important;background:linear-gradient(145deg,#113a72,#58baff)!important}.account-page .profile-card:hover .profile-avatar{border-color:#8ed0ff!important;box-shadow:0 0 0 5px #58baff1a!important}.account-page .info-row button,.account-page .account-warning button{background:#58baff1f!important;color:var(--account-accent)!important}.account-page .info-row:hover svg,.account-page .balance-row>span,.account-page .ticket-row>span,.account-page .ticket-row time,.account-page .support-chat header button,.account-page .support-chat header span,.account-page .support-message span,.account-page .faq-item svg,.account-page .faq-value,.account-page .point-card strong,.account-page .point-card button:first-child,.account-page .balance-row strong{color:var(--account-accent)!important}.account-page .new-ticket{background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#041326!important}.account-page .new-ticket:hover{box-shadow:0 10px 22px #58baff2e!important}.account-page .ticket-row.active{background:#58baff14!important}.account-page .support-empty,.account-page .support-chat{background:radial-gradient(circle at 50% 50%,rgba(88,186,255,.15),transparent 32%),#06101d!important}.account-page .faq-item.open{border-color:var(--account-accent)!important;background:#58baff1f!important}.account-page .wallet-actions button:hover{box-shadow:inset 0 0 0 1px #58baff47,0 10px 24px #00000038!important}.account-page .account-warning>svg{color:var(--account-accent)!important}.catalog-landing{display:block!important}.landing-section-stack{display:grid!important;gap:34px!important;width:min(1348px,calc(100% - 48px))!important;margin:34px auto 70px!important}.casino-slot-section-container{display:grid!important;gap:14px!important}.casino-slot-section-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:40px!important}.casino-slot-section-header-title{display:inline-flex!important;align-items:center!important;gap:10px!important}.casino-slot-header-title-logo{width:24px!important;height:24px!important;object-fit:contain!important}.casino-slot-section-header-title p,.casino-slot-section-btn-all p{margin:0!important}.casino-slot-section-header-title p{color:#f5f6f8!important;font-size:18px!important;font-weight:950!important}.casino-slot-section-btn-all{display:inline-flex!important;align-items:center!important;gap:5px!important;height:30px!important;border-radius:8px!important;background:transparent!important;color:#9aa0a8!important;font-size:13px!important;font-weight:900!important}.casino-slot-section-btn-all img{width:14px!important;height:14px!important;object-fit:contain!important}.catalog-landing .provider-card-grid,.catalog-landing .catalog-game-grid{width:100%!important;margin:0!important;justify-content:start!important}.catalog-heart{cursor:pointer!important}.catalog-heart.active{background:#58baff33!important;color:#58baff!important}.empty-games-message{display:grid!important;place-items:center!important;min-height:120px!important;border-radius:12px!important;background:#18191d!important;color:#868b94!important;font-size:14px!important;font-weight:850!important}.account-loading{display:grid!important;place-items:center!important;min-height:140px!important;border-radius:12px!important;background:#ffffff09!important;color:#8f9aaa!important;font-size:14px!important;font-weight:850!important}.solution-alert-container{position:fixed!important;inset:0!important;z-index:10000!important;display:grid!important;place-items:center!important;background:#0000007a!important}.solution-alert{display:grid!important;justify-items:center!important;width:min(440px,calc(100vw - 36px))!important;border-radius:6px!important;background:#28282a!important;color:#f5f6f8!important;padding:34px 28px 26px!important;box-shadow:0 18px 70px #0000008c!important;animation:solution-alert-show .18s ease-out both!important}.solution-alert .solution-check-icon{width:86px!important;height:86px!important;margin:0 auto 18px!important;border:0!important;border-radius:50%!important;box-sizing:border-box!important;overflow:visible!important}.solution-check-icon svg{display:block!important;width:86px!important;height:86px!important;overflow:visible!important}.solution-check-ring,.solution-check-mark{fill:none!important;stroke:#a5dc86!important;stroke-linecap:round!important;stroke-linejoin:round!important}.solution-check-ring{stroke-width:4!important;stroke-dasharray:226;stroke-dashoffset:226;opacity:.95!important;animation:solution-check-ring-draw .55s cubic-bezier(.2,.7,.2,1) both!important}.solution-check-mark{stroke-width:6!important;stroke-dasharray:56;stroke-dashoffset:56;animation:solution-check-mark-draw .38s cubic-bezier(.2,.8,.2,1) .46s both!important}.solution-alert .swal2-title{margin:0 0 24px!important;color:#f2f3f5!important;text-align:center!important;font-size:22px!important;font-weight:850!important;line-height:1.35!important}.solution-alert .swal2-actions{display:flex!important;justify-content:center!important}.solution-alert .swal2-confirm{min-width:72px!important;height:40px!important;border-radius:6px!important;background:#03f682!important;color:#062113!important;padding:0 22px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 0 #03f68280!important}.solution-alert .swal2-confirm:focus-visible{box-shadow:0 0 0 3px #03f68280!important}.financial-popup-overlay{position:fixed!important;inset:0!important;z-index:9800!important;display:grid!important;place-items:center!important;background:#000000b8!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important}.krw-deposit-popup,.krw-withdraw-popup{width:min(480px,calc(100vw - 28px))!important;max-height:calc(100vh - 36px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:9px!important;background:#262628!important;color:#f5f6f8!important;box-shadow:0 24px 90px #000000b8!important}.krw-deposit-popup .popup-header,.krw-withdraw-popup .popup-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:64px!important;padding:0 24px!important;border-bottom:1px solid rgba(255,255,255,.045)!important}.krw-deposit-popup .popup-header-title,.krw-withdraw-popup .popup-header-title{display:inline-flex!important;align-items:center!important;gap:10px!important}.krw-deposit-popup .popup-header-title img,.krw-withdraw-popup .popup-header-title img{width:28px!important;height:28px!important;object-fit:contain!important}.krw-deposit-popup .popup-header-title h4,.krw-withdraw-popup .popup-header-title h4{margin:0!important;font-size:18px!important;font-weight:950!important}.krw-deposit-popup .popup-close-btn,.krw-withdraw-popup .popup-close-btn{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:9px!important;background:#ffffff0f!important}.krw-deposit-popup .popup-close-btn:hover,.krw-withdraw-popup .popup-close-btn:hover{background:#ffffff14!important}.krw-deposit-popup .popup-close-btn img,.krw-withdraw-popup .popup-close-btn img{width:16px!important;height:16px!important}.krw-deposit-popup .popup-content,.krw-withdraw-popup .popup-content{display:flex!important;flex-direction:column!important;gap:16px!important;overflow-y:auto!important;padding:28px 24px!important}.popup-tab-options{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:4px!important;border-radius:10px!important;background:#2e2e30!important}.popup-tab-item{height:36px!important;border-radius:8px!important;color:#a7a9ae!important;font-size:14px!important;font-weight:900!important;background:transparent!important}.popup-tab-item.active{background:#1f68b270!important;color:#28a8ff!important}.popup-info-btn{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;justify-self:start!important;gap:7px!important;width:auto!important;height:31px!important;border-radius:8px!important;background:#333335!important;color:#aeb2ba!important;padding:0 12px!important;font-size:12px!important;font-weight:900!important}.popup-info-btn img{width:15px!important;height:15px!important}.popup-body{border-radius:0!important;background:transparent!important;padding:16px 0 0!important}.popup-steps{display:grid!important;gap:22px!important}.stepper-wrapper{position:relative!important;padding:0!important;width:100%!important;min-height:62px!important}.line-container{position:absolute!important;left:0!important;right:0!important;top:14px!important;height:3px!important}.line-background,.line-progress{position:absolute!important;inset:0!important;border-radius:999px!important}.line-background{background:#6f7378!important}.line-progress{background:#28a8ff!important}.stepper-content{position:relative!important;z-index:1!important;display:flex!important;justify-content:space-between!important;gap:0!important}.step{display:grid!important;justify-items:center!important;gap:10px!important;width:28px!important;min-width:28px!important;position:relative!important}.step .stepper-label{position:absolute!important;top:38px!important;left:50%!important;width:76px!important;transform:translate(-50%)!important;text-align:center!important}.step.step-1 .stepper-label{left:0!important;transform:none!important;text-align:left!important}.step.step-3 .stepper-label{left:auto!important;right:0!important;transform:none!important;text-align:right!important}.circle{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#9a9da2!important;color:#1f2023!important;font-size:12px!important;font-weight:950!important}.circle.active,.circle.completed{background:#28a8ff!important;color:#06111f!important}.circle.completed svg{width:16px!important;height:16px!important}.stepper-label{color:#8f939a!important;font-size:12px!important;font-weight:900!important}.stepper-label.active,.stepper-label.completed{color:#28a8ff!important}.pin-container{display:grid!important;gap:8px!important}.pin-display{width:100%!important;height:60px!important;border-radius:14px!important;background:#1e1e20!important;color:#f5f6f8!important;text-align:center!important;font-size:15px!important;font-weight:900!important;border:0!important}.pin-display::placeholder{color:#8c94a2!important}.pin-keypad{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.pin-button{height:42px!important;border-radius:7px!important;background:#343436!important;color:#d7dae0!important;font-size:15px!important;font-weight:950!important}.pin-button:hover{background:#3d3d40!important}.pin-button.colored,.pin-submit{background:#28a8ff!important;color:#06111f!important}.pin-submit{height:50px!important;border-radius:9px!important;margin-top:12px!important;font-size:15px!important;font-weight:950!important}.deposit-container{display:grid!important;gap:12px!important}.bonus-selection-container{display:block!important}.popup-dropdown{position:relative!important}.popup-dropdown .dropdown-trigger{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;width:100%!important;height:48px!important;border:0!important;border-radius:8px!important;outline:0!important;background:#303032!important;color:#d9dde4!important;padding:0 14px 0 16px!important;font-size:14px!important;font-weight:900!important}.popup-dropdown .selected-value{min-width:0!important;overflow:hidden!important;color:#d9dde4!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important}.popup-dropdown .selected-value.placeholder{color:#8f949c!important}.popup-dropdown .dropdown-arrow{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;color:#9ba1aa!important;transition:transform .18s ease!important}.popup-dropdown.open .dropdown-arrow{transform:rotate(180deg)!important}.popup-dropdown-options{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;z-index:10!important;display:grid!important;overflow:hidden!important;border-radius:8px!important;background:#303032!important;box-shadow:0 14px 34px #0000006b!important}.popup-dropdown-options .popup-dropdown-option{display:block!important;width:100%!important;height:42px!important;border:0!important;border-radius:0!important;padding:0 16px!important;background:#303032!important;color:#d9dde4!important;text-align:left!important;font-size:14px!important;font-weight:900!important;appearance:none!important}.popup-dropdown-options .popup-dropdown-option:hover,.popup-dropdown-options .popup-dropdown-option.active{background:#28a8ff2e!important;color:#28a8ff!important}.submit-deposit{height:50px!important;border-radius:9px!important;background:#28a8ff!important;color:#06111f!important;font-size:15px!important;font-weight:950!important}.deposit-amount-container{display:grid!important;gap:16px!important}.deposit-amount-input{display:grid!important;place-items:center!important;height:60px!important;border-radius:12px!important;background:#1e1e20!important}.deposit-amount-input input{width:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#f5f6f8!important;text-align:center!important;font-size:22px!important;font-weight:950!important}.deposit-amount-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.deposit-amount-grid button{height:42px!important;border-radius:7px!important;background:#343436!important;color:#d7dae0!important;font-size:13px!important;font-weight:950!important}.deposit-summary{display:grid!important;gap:18px!important;min-height:360px!important;border-radius:8px!important;background:#1e1e20!important;padding:58px 18px 34px!important}.deposit-summary .info-row{display:grid!important;grid-template-columns:110px 1fr!important;align-items:baseline!important;min-height:auto!important;border:0!important;background:transparent!important;padding:0!important}.deposit-summary .label{color:#f3f5f8!important;font-size:12px!important;font-weight:950!important}.deposit-summary .value{color:#f8fbff!important;text-align:right!important;font-size:22px!important;font-weight:900!important}.deposit-summary .currency{color:#d8dde6!important;font-size:17px!important}.deposit-summary .message{margin-top:4px!important;color:#a4a9b2!important;text-align:center!important;font-size:12px!important;font-weight:850!important}.money-request-list{display:grid!important;gap:10px!important;max-height:420px!important;overflow-y:auto!important}.money-request-item{display:grid!important;gap:8px!important;border-radius:9px!important;background:#303032!important;padding:14px!important}.money-request-item div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.money-request-item span{color:#9ba1aa!important;font-size:12px!important;font-weight:850!important}.money-request-item strong{color:#f3f6fb!important;text-align:right!important;font-size:13px!important;font-weight:950!important}.request-status.pending{color:#ffc766!important}.request-status.completed{color:#28a8ff!important}.request-status.rejected{color:#ff6d78!important}.deposit-history-empty{display:grid!important;place-items:center!important;min-height:180px!important;color:#8f98a8!important;font-size:14px!important;font-weight:900!important}.krw-withdraw-popup{width:min(480px,calc(100vw - 28px))!important}.krw-withdraw-popup .popup-body{display:grid!important;gap:16px!important}.krw-withdraw-popup-rolling-quest{display:grid!important;gap:12px!important;border-radius:10px!important;background:#303032!important;padding:16px!important}.withdraw-popup-rolling-quest-progress-text{margin:0!important;color:#f4f6fa!important;text-align:center!important;font-size:15px!important;font-weight:950!important}.rolling-quest-progress-container{display:grid!important;gap:8px!important}.progress-container{width:100%!important;height:5px!important;overflow:hidden!important;border-radius:999px!important;background:#5a5b5f!important}.rolling-quest-progress-bar{height:100%!important;border-radius:inherit!important;background:#28a8ff!important}.rolling-quest-percentage-indicators{display:flex!important;justify-content:space-between!important;color:#878b93!important;font-size:11px!important;font-weight:900!important}.krw-withdraw-popup-input-group{display:grid!important;gap:12px!important}.verify-pin-container,.bank-info-row{display:grid!important;gap:7px!important}.verify-pin-container .label,.bank-info-row .label,.krw-withdraw-popup-amount-row>p{margin:0!important;color:#a4a8af!important;font-size:12px!important;font-weight:900!important}.verify-pin-container .input-row{display:grid!important;grid-template-columns:1fr 64px!important;gap:10px!important}.krw-withdraw-popup .input-field{width:100%!important;height:43px!important;border-radius:9px!important;border:1px solid rgba(255,255,255,.12)!important;background:#303032!important;color:#f4f6fa!important;padding:0 12px!important;font-size:14px!important;font-weight:850!important}.verify-pin-btn{height:43px!important;border-radius:9px!important;background:#28a8ff!important;color:#07111f!important;font-size:13px!important;font-weight:950!important}.krw-withdraw-popup-numpad-container{display:grid!important;gap:12px!important}.krw-withdraw-popup-amount-row{display:grid!important;gap:7px!important}.krw-withdraw-popup-numpad-input{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;min-height:54px!important;border-radius:9px!important;background:#303032!important;padding:0 16px!important}.krw-withdraw-popup-numpad-input-field{width:100%!important;height:100%!important;min-height:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#28a8ff!important;text-align:right!important;font-size:22px!important;font-weight:950!important;padding:0!important;appearance:none!important}.krw-withdraw-popup-numpad-input-field:focus{border:0!important;outline:0!important;box-shadow:none!important}.krw-withdraw-popup-numpad-input p{margin:0 0 0 6px!important;color:#aeb2ba!important;font-size:14px!important;font-weight:900!important}.krw-withdraw-popup-numpad{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.krw-withdraw-popup-numpad .button{display:grid!important;place-items:center!important;height:42px!important;border-radius:7px!important;background:#343436!important;color:#d7dae0!important;font-size:13px!important;font-weight:950!important}.krw-withdraw-popup-submit-btn{height:46px!important;border-radius:9px!important;background:#28a8ff!important;color:#06111f!important;font-size:15px!important;font-weight:950!important}.krw-withdraw-popup-submit-btn.disabled-withdraw{opacity:.65!important}.notifications-overlay{position:fixed!important;inset:0!important;z-index:9500!important;display:grid!important;place-items:center!important;background:#000000ad!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.NotificationsPopup{width:min(720px,calc(100vw - 40px))!important;max-height:min(705px,calc(100vh - 84px))!important;display:grid!important;grid-template-rows:auto 1fr!important;border-radius:10px!important;background:#28282a!important;color:#f5f6f8!important;overflow:hidden!important;box-shadow:0 24px 80px #00000094!important}.NotificationsPopup .popup-header{display:flex!important;align-items:center!important;justify-content:space-between!important;height:72px!important;border-bottom:1px solid #36373b!important;padding:0 24px!important}.NotificationsPopup .popup-header-title{display:inline-flex!important;align-items:center!important;gap:10px!important}.NotificationsPopup .header-icon{width:22px!important;height:22px!important;color:#a2a5ab!important}.NotificationsPopup h4{margin:0!important;color:#f4f5f7!important;font-size:19px!important;font-weight:950!important}.NotificationsPopup .popup-close-btn{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:8px!important;background:#3a3b40!important;color:#8f929a!important}.NotificationsPopup .popup-close-btn:hover{color:#fff!important;background:#44454a!important}.NotificationsPopup .popup-close-btn svg{width:19px!important;height:19px!important}.NotificationsPopup .popup-content{min-height:0!important;padding:20px 24px 24px!important}.NotificationsPopup .nav-menu{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 16px!important;padding:0!important;list-style:none!important}.NotificationsPopup .nav-item{display:inline-flex!important;align-items:center!important;height:32px!important;border-radius:999px!important;background:#333438!important;color:#aeb1b8!important;padding:0 16px!important;cursor:pointer!important;font-size:13px!important;font-weight:950!important}.NotificationsPopup .nav-item.active{background:#58baff38!important;color:#58baff!important}.NotificationsPopup .popup-body,.NotificationsPopup .notifications__content{min-height:0!important}.NotificationsPopup .controls{display:flex!important;justify-content:flex-end!important;margin:-48px 0 16px!important}.NotificationsPopup .controls .action{height:32px!important;border-radius:999px!important;background:#1f2024!important;color:#f4f5f7!important;padding:0 16px!important;font-size:12px!important;font-weight:950!important}.NotificationsPopup .notification_list{display:grid!important;gap:8px!important;max-height:min(462px,calc(100vh - 290px))!important;overflow-y:auto!important;padding-right:2px!important;scrollbar-width:thin!important;scrollbar-color:#4d5056 transparent!important}.NotificationsPopup .notification{display:grid!important;grid-template-columns:38px 1fr auto!important;align-items:center!important;gap:12px!important;min-height:58px!important;border-radius:10px!important;background:#151516!important;padding:10px 12px!important}.notification-item-img{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#232428!important}.notification-item-img span{display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border-radius:50%!important;background:#00e281!important;color:#062111!important;font-size:11px!important;font-weight:950!important}.NotificationsPopup .message{min-width:0!important}.notif-text-message{display:block!important;overflow:hidden!important;color:#d9dbe0!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:12px!important;font-weight:750!important;line-height:1.5!important}.NotificationsPopup .meta{min-width:72px!important;text-align:right!important}.NotificationsPopup .meta span{color:#f1f2f5!important;font-size:12px!important;font-weight:900!important}.NotificationsPopup .meta span.unread{color:#58baff!important}.notification-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:32px!important}.notification-pagination button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:64px!important;height:40px!important;border-radius:8px!important;background:#24262d!important;color:#aeb2bc!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important}.notification-pagination button.active{min-width:40px!important;background:linear-gradient(135deg,#58baff,#1e5fae)!important;color:#eef7ff!important}.notification-pagination button:disabled{opacity:.72!important}.notification-pagination svg{width:16px!important;height:16px!important}@keyframes solution-alert-show{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes solution-check-ring-draw{0%{stroke-dashoffset:226;opacity:0;transform:scale(.92);transform-origin:40px 40px}25%{opacity:1}to{stroke-dashoffset:0;opacity:1;transform:scale(1);transform-origin:40px 40px}}@keyframes solution-check-mark-draw{0%{stroke-dashoffset:56;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.menu-item .chevron{cursor:pointer!important;pointer-events:auto!important}
