:root{--bg:#000;--card:#111;--text:#fff;--primary:#a020f0;--secondary:#c77dff;--accent:#ff4d6d;--border:#a020f047;--shadow:#a020f038 0 10px 30px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(#04040a 0%,#000 100%)}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}html,body,#root{box-sizing:border-box;width:100%;min-height:100vh;margin:0;padding:0;overflow-x:hidden}body{color:#fff;background:#000;max-width:100vw;min-height:100vh;overflow-x:hidden}#root{text-align:center;border-inline:none;flex-direction:column;max-width:100%;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}._authContainer_17o52_13{background:linear-gradient(135deg, var(--bg-primary) 0%, #0a0a0a 100%);justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex}._authCard_17o52_23{background:var(--card-bg);border:2px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;width:100%;max-width:420px;padding:40px 30px;animation:.6s ease-out _fadeInUp_17o52_1;box-shadow:0 0 20px #a020f04d,0 0 40px #a020f033,inset 0 0 20px #c77dff0d}@keyframes _fadeInUp_17o52_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._authTitle_17o52_49{text-align:center;color:var(--text-primary);text-transform:uppercase;letter-spacing:2px;background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 20px #c77dff80;-webkit-background-clip:text;background-clip:text;margin-bottom:30px;font-size:32px;font-weight:700}._authForm_17o52_64{flex-direction:column;gap:20px;margin-bottom:25px;display:flex}._formGroup_17o52_71{flex-direction:column;gap:8px;display:flex}._formGroup_17o52_71 label{color:var(--color-secondary);text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:600}._formGroup_17o52_71 input,._passwordField_17o52_86 input{color:var(--text-primary);box-sizing:border-box;background:#00000080;border:2px solid #a020f04d;border-radius:8px;width:100%;padding:14px 48px 14px 16px;font-family:inherit;font-size:14px;transition:all .3s}._passwordField_17o52_86{width:100%;position:relative}._passwordToggle_17o52_104{color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._formGroup_17o52_71 input::placeholder{color:#fff6}._formGroup_17o52_71 input:focus{border-color:var(--color-primary);background:#a020f014;outline:none;box-shadow:0 0 15px #a020f066,inset 0 0 10px #a020f014}._authButton_17o52_135{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);border:2px solid var(--color-primary);text-transform:uppercase;letter-spacing:1.2px;cursor:pointer;border-radius:8px;margin-top:10px;padding:14px 20px;font-size:15px;font-weight:700;transition:all .4s;box-shadow:0 0 20px #a020f066,inset 0 0 20px #c77dff1a}._authButton_17o52_135:hover:not(:disabled){background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary) 100%);transform:translateY(-2px);box-shadow:0 0 30px #a020f099,0 8px 16px #a020f04d,inset 0 0 20px #c77dff26}._authButton_17o52_135:active:not(:disabled){transform:translateY(0)}._authButton_17o52_135:disabled{opacity:.6;cursor:not-allowed}._errorMessage_17o52_171{border:2px solid var(--color-accent);color:#ff9fb1;background:#ff4d6d26;border-radius:8px;margin-bottom:15px;padding:12px 16px;font-size:13px;animation:.3s ease-out _slideDown_17o52_1}._successMessage_17o52_182{color:#81c784;background:#4caf5026;border:2px solid #4caf50;border-radius:8px;margin-bottom:15px;padding:12px 16px;font-size:13px;animation:.3s ease-out _slideDown_17o52_1}@keyframes _slideDown_17o52_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._authFooter_17o52_204{text-align:center;color:#ffffffb3;font-size:13px}._authFooter_17o52_204 a{color:var(--color-secondary);cursor:pointer;font-weight:600;text-decoration:none;transition:all .3s}._authFooter_17o52_204 a:hover{color:var(--color-primary);text-shadow:0 0 10px #a020f099}@media (width<=480px){._authCard_17o52_23{border-radius:8px;padding:30px 20px}._authTitle_17o52_49{margin-bottom:25px;font-size:24px}._authButton_17o52_135{padding:12px 16px;font-size:14px}}._navbar_1m94g_13{background:linear-gradient(90deg, var(--bg-primary) 0%, #0a0a0a 100%);border-bottom:2px solid var(--border-color);z-index:1000;width:100%;padding:0;position:sticky;top:0;box-shadow:0 0 20px #a020f033}._navbarContainer_1m94g_24{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 20px;display:flex}._navbarLogo_1m94g_34{cursor:pointer;flex-shrink:0;align-items:center;gap:12px;font-size:20px;font-weight:700;text-decoration:none;display:flex}._logoImg_1m94g_45{filter:drop-shadow(0 0 10px #a020f080);width:auto;height:40px}._logoText_1m94g_51{color:var(--color-secondary);text-transform:uppercase;letter-spacing:1.5px;text-shadow:0 0 10px #c77dff80}._navMenu_1m94g_58{flex:1;justify-content:center;gap:0;margin:0;padding:0;list-style:none;display:flex}._navItem_1m94g_68{position:relative}._navLink_1m94g_72{color:var(--text-primary);text-transform:uppercase;letter-spacing:.8px;padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .3s;display:block;position:relative}._navLinkActive_1m94g_85{color:var(--color-secondary)}._navLink_1m94g_72:before{content:"";background:var(--color-primary);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:0;left:20px;right:20px;transform:scaleX(0)}._navLink_1m94g_72:hover{color:var(--color-secondary);text-shadow:0 0 10px #c77dff99}._navLink_1m94g_72:hover:before,._navLinkActive_1m94g_85:before{transform:scaleX(1)}._navbarUser_1m94g_115{flex-shrink:0;align-items:center;gap:20px;margin-left:20px;display:flex}._profileWrapper_1m94g_123{align-items:center;gap:12px;display:flex;position:relative}._profileToggle_1m94g_130{width:38px;height:38px;color:var(--text-primary);cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:inline-flex}._profileToggle_1m94g_130:hover{background:#ffffff29;transform:translateY(-1px)}._profileTextGroup_1m94g_150{flex-direction:column;gap:2px;display:flex}._profileMenu_1m94g_156{z-index:1100;background:#101014fa;border:1px solid #a020f040;border-radius:18px;min-width:220px;padding:16px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 40px #00000040}._profileMenuHeader_1m94g_169{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}._profileMenuHeader_1m94g_169 strong{font-size:14px}._profileMenuHeader_1m94g_169 span{color:#ffffffbf;font-size:12px}._profileMenuLogout_1m94g_185{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);width:100%;color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;padding:10px 14px;font-weight:700;transition:all .2s}._profileMenuLogout_1m94g_185:hover{transform:translateY(-1px);box-shadow:0 10px 20px #a020f033}._walletDisplay_1m94g_202{background:#a020f01a;border:1px solid #a020f04d;border-radius:8px;flex-direction:column;align-items:flex-end;gap:2px;min-width:130px;padding:8px 15px;display:flex}._walletLabel_1m94g_214{color:#c77dffb3;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}._walletAmount_1m94g_222{color:#4ade80;text-shadow:0 0 10px #4ade8066;font-family:Monaco,Courier New,monospace;font-size:18px;font-weight:700}._userName_1m94g_230{color:var(--color-secondary);text-transform:uppercase;letter-spacing:.8px;font-size:13px;font-weight:600}._userId_1m94g_238{color:#ffffffb3;letter-spacing:.6px;font-size:11px;display:block}._logoutBtn_1m94g_245{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);border:2px solid var(--color-primary);text-transform:uppercase;letter-spacing:.8px;cursor:pointer;border-radius:6px;padding:8px 18px;font-size:12px;font-weight:700;transition:all .3s;box-shadow:0 0 15px #a020f066}._logoutBtn_1m94g_245:hover{background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary) 100%);transform:translateY(-2px);box-shadow:0 0 25px #a020f099}._logoutBtn_1m94g_245:active{transform:translateY(0)}._hamburger_1m94g_270{cursor:pointer;flex-direction:column;gap:5px;display:none}._hamburger_1m94g_270 span{background:var(--color-secondary);border-radius:3px;width:25px;height:3px;transition:all .3s}._hamburger_1m94g_270._active_1m94g_285 span:first-child{transform:rotate(45deg)translate(8px,8px)}._hamburger_1m94g_270._active_1m94g_285 span:nth-child(2){opacity:0}._hamburger_1m94g_270._active_1m94g_285 span:nth-child(3){transform:rotate(-45deg)translate(7px,-7px)}._bottomNav_1m94g_297{margin:0;padding:0;list-style:none;display:none}._bottomNavItem_1m94g_304{min-width:0}._bottomNavLink_1m94g_308{color:#ffffff9e;padding:8px 4px calc(8px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:flex}._bottomNavIcon_1m94g_320{border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:inline-flex}._bottomNavLabel_1m94g_332{letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}._bottomNavLinkActive_1m94g_340{color:var(--color-secondary)}._bottomNavLinkActive_1m94g_340 ._bottomNavIcon_1m94g_320{border-color:#c77dffb3;box-shadow:0 0 12px #a020f059}@media (width<=768px){._navbar_1m94g_13{position:sticky;top:0}._navbarContainer_1m94g_24{height:60px;padding:0 15px}._logoImg_1m94g_45{height:35px}._logoText_1m94g_51{font-size:16px}._navMenu_1m94g_58{display:none}._bottomNav_1m94g_297{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0dfa;border-top:1px solid #a020f059;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000073}._navbarUser_1m94g_115{gap:10px;margin-left:auto}._userName_1m94g_230,._userId_1m94g_238{display:none}._logoutBtn_1m94g_245{justify-content:center;align-items:center;padding:6px 12px;font-size:11px;display:inline-flex}._walletDisplay_1m94g_202{gap:1px;min-width:auto;padding:6px 12px}._walletLabel_1m94g_214{letter-spacing:.3px;font-size:8px}._walletAmount_1m94g_222{font-size:14px}}@media (width<=480px){._logoImg_1m94g_45{height:30px}._logoText_1m94g_51{letter-spacing:1px;font-size:14px}._navLink_1m94g_72{padding:12px 15px;font-size:12px}._logoutBtn_1m94g_245{padding:6px 14px;font-size:11px}._walletDisplay_1m94g_202{gap:0;min-width:auto;padding:4px 10px;font-size:12px}._walletLabel_1m94g_214{letter-spacing:.2px;font-size:7px}._walletAmount_1m94g_222{font-size:12px}._bottomNavLabel_1m94g_332{font-size:9px}._bottomNavIcon_1m94g_320{width:20px;height:20px;font-size:12px}}._betslipWrapper_1fmcy_1{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border:1px solid #404040;border-radius:12px;flex-direction:column;max-height:100%;display:flex;overflow:hidden}._tabsContainer_1fmcy_12{background:#0000004d;border-bottom:1px solid #404040;grid-template-columns:1fr 1fr;display:grid}._tab_1fmcy_12{color:#999;cursor:pointer;text-align:center;background:0 0;border:none;padding:14px 12px;font-size:.9rem;font-weight:600;transition:all .2s}._tab_1fmcy_12:hover{color:#fff}._tabActive_1fmcy_35{color:orange;border-bottom:3px solid orange}._betslipContent_1fmcy_41{flex-direction:column;max-height:calc(80vh - 60px);padding:16px;display:flex;overflow-y:auto}._betTypeContainer_1fmcy_50{border-bottom:1px solid #404040;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;padding-bottom:12px;display:grid}._betTypeBtn_1fmcy_59{color:#999;cursor:pointer;background:#ffffff0d;border:1px solid #404040;border-radius:6px;padding:10px 8px;font-size:.85rem;font-weight:600;transition:all .2s}._betTypeBtn_1fmcy_59:hover{color:orange;border-color:orange}._betTypeBtnActive_1fmcy_76{color:orange;background:#ffa50026;border-color:orange}._betsList_1fmcy_83{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}._betItem_1fmcy_90{background:#ffa5000d;border:1px solid #404040;border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}._betItemHeader_1fmcy_100{justify-content:space-between;align-items:center;display:flex}._liveBadge_1fmcy_106{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#d32f2f;border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:700}._removeBetBtn_1fmcy_117{color:#999;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;transition:color .2s}._removeBetBtn_1fmcy_117:hover{color:#d32f2f}._betMatchInfo_1fmcy_131{align-items:center;gap:8px;display:flex}._matchDescription_1fmcy_137{color:#999;font-size:.85rem;line-height:1.3}._betWinnerSection_1fmcy_143{flex-direction:column;gap:4px;display:flex}._winnerLabel_1fmcy_149{color:#999;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem}._teamAndOdds_1fmcy_156{justify-content:space-between;align-items:center;display:flex}._teamNameBet_1fmcy_162{color:#fff;font-size:.95rem;font-weight:600}._oddsDisplay_1fmcy_168{color:#4caf50;background:#1f6b2f;border-radius:4px;padding:4px 12px;font-size:1rem;font-weight:700}._boostOffer_1fmcy_177{background:#4caf501a;border-left:3px solid #4caf50;border-radius:4px;align-items:center;gap:8px;padding:10px 10px 10px 8px;display:flex}._boostIcon_1fmcy_188{color:#4caf50;font-size:.95rem;font-weight:700}._boostText_1fmcy_194{color:#999;flex:1;font-size:.85rem}._infoIcon_1fmcy_200{color:#999;cursor:pointer;font-size:.9rem}._amountButtons_1fmcy_207{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}._amountBtn_1fmcy_214{color:#999;cursor:pointer;background:#ffffff0d;border:1px solid #404040;border-radius:6px;padding:10px 8px;font-size:.85rem;font-weight:600;transition:all .2s}._amountBtn_1fmcy_214:hover:not(:disabled){color:orange;background:#ffa5001a;border-color:orange}._amountBtn_1fmcy_214:disabled{opacity:.5;cursor:not-allowed}._betAmountSection_1fmcy_238{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._betAmountLabel_1fmcy_245{color:#d32f2f;font-size:.85rem;font-weight:600}._betAmountInputWrapper_1fmcy_251{background:#d32f2f0d;border:2px solid #d32f2f;border-radius:8px;align-items:center;padding:0;display:flex}._betAmountInput_1fmcy_251{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:14px 12px;font-size:1.5rem;font-weight:700}._betAmountInput_1fmcy_251::placeholder{color:#666}._currencyLabel_1fmcy_275{color:#999;padding-right:12px;font-size:.85rem;font-weight:600}._errorMessage_1fmcy_283{color:#ff6b6b;text-align:center;background:#d32f2f26;border:1px solid #d32f2f;border-radius:6px;margin-bottom:12px;padding:10px 12px;font-size:.85rem}._successMessage_1fmcy_294{color:#4caf50;text-align:center;background:#4caf5026;border:1px solid #4caf50;border-radius:6px;margin-bottom:12px;padding:10px 12px;font-size:.85rem}._insufficientFunds_1fmcy_305{color:#f99;text-align:center;background:#d32f2f26;border:1px solid #d32f2f;border-radius:6px;margin-bottom:12px;padding:10px 12px;font-size:.85rem;line-height:1.4}._insufficientFunds_1fmcy_305 strong{color:#ffb3b3}._placeBetButton_1fmcy_322{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71 0%,#27ae60 100%);border:none;border-radius:8px;width:100%;margin-bottom:10px;padding:14px;font-size:1rem;font-weight:700;transition:all .3s}._placeBetButton_1fmcy_322:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #2ecc714d}._placeBetButton_1fmcy_322:active:not(:disabled){transform:translateY(0)}._placeBetButton_1fmcy_322:disabled{opacity:.5;cursor:not-allowed}._depositButton_1fmcy_350{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2ecc71 0%,#27ae60 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:1rem;font-weight:700;transition:all .3s;display:flex}._depositButton_1fmcy_350:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2ecc714d}._emptyState_1fmcy_373{text-align:center;color:#999;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}._emptyState_1fmcy_373 p{color:#fff;margin:0 0 8px;font-weight:600}._emptyState_1fmcy_373 small{color:#666;font-size:.85rem}._myBetsContent_1fmcy_395{text-align:left;color:#999;max-height:calc(80vh - 60px);padding:20px;font-size:.9rem;overflow-y:auto}._myBetsContent_1fmcy_395 p{margin:0}._myBetsList_1fmcy_408{text-align:left;flex-direction:column;gap:12px;display:flex}._myBetsContent_1fmcy_395::-webkit-scrollbar{width:6px}._myBetsContent_1fmcy_395::-webkit-scrollbar-track{background:0 0}._myBetsContent_1fmcy_395::-webkit-scrollbar-thumb{background:#404040;border-radius:3px}._myBetsContent_1fmcy_395::-webkit-scrollbar-thumb:hover{background:orange}._myBetItem_1fmcy_432{background:#ffffff08;border:1px solid #404040;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._myBetHeader_1fmcy_442{justify-content:space-between;align-items:center;gap:10px;display:flex}._myBetTeams_1fmcy_449{color:#fff;font-size:.9rem;font-weight:600}._statusBadge_1fmcy_455{letter-spacing:.4px;border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:700}._statusWin_1fmcy_463{color:#4caf50;background:#4caf5026;border:1px solid #4caf5066}._statusLose_1fmcy_469{color:#ff6b6b;background:#d32f2f26;border:1px solid #d32f2f66}._statusOpen_1fmcy_475{color:orange;background:#ffa50026;border:1px solid #ffa50066}._myBetRow_1fmcy_481{justify-content:space-between;align-items:center;gap:12px;display:flex}._myBetLabel_1fmcy_488{color:#999;font-size:.8rem}._myBetValue_1fmcy_493{color:#fff;font-size:.9rem;font-weight:600}._betsList_1fmcy_83::-webkit-scrollbar{width:6px}._betsList_1fmcy_83::-webkit-scrollbar-track{background:0 0}._betsList_1fmcy_83::-webkit-scrollbar-thumb{background:#404040;border-radius:3px}._betsList_1fmcy_83::-webkit-scrollbar-thumb:hover{background:orange}@media (width<=768px){._betslipContent_1fmcy_41,._myBetsContent_1fmcy_395{max-height:calc(58vh - 64px)}._amountButtons_1fmcy_207{grid-template-columns:repeat(2,1fr)}._betAmountInput_1fmcy_251{font-size:1.2rem}}:root{--bg-black:#060609;--panel-black:#0f1014;--card-black:#121217f0;--border:#ffffff14;--text-white:#f8f8ff;--text-muted:#ffffffa3;--accent:#b23bff;--accent-strong:#ffb400}._homePage_1bred_12{width:100%;min-height:100vh;color:var(--text-white);background:#040405;overflow-x:hidden}._topBar_1bred_20{background:#08080cf5;border-bottom:1px solid #ffffff0f;justify-content:center;align-items:center;gap:12px;padding:12px 24px;display:flex}._topBar_1bred_20 strong{color:var(--accent-strong)}._closeButton_1bred_34{color:var(--text-white);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:20px}._layoutGrid_1bred_43{grid-template-columns:290px minmax(0,1fr) 320px;gap:20px;padding:20px;display:grid}._sidebarToggle_1bred_50{display:none}._sidebarToggleLine_1bred_54{display:block}._sidebarBackdrop_1bred_58{display:none}._sidebarMobileOpen_1bred_62{display:flex}._sidebar_1bred_50{background:#0b0b0ef2;border:1px solid #ffffff0f;border-radius:24px;flex-direction:column;gap:18px;padding:18px;display:flex}._sidebarHeader_1bred_76{letter-spacing:3px;text-transform:uppercase;color:var(--accent-strong);font-size:18px;font-weight:800}._sidebarLinks_1bred_84,._leagueList_1bred_85{gap:10px;display:grid}._sidebarButton_1bred_90,._leagueButton_1bred_91{text-align:left;width:100%;color:var(--text-white);cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:14px 16px;transition:background .2s}._sidebarButton_1bred_90:hover,._leagueButton_1bred_91:hover{background:#b23bff2e}._sportsHeader_1bred_108{letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted);margin-top:8px;font-size:11px;font-weight:700}._categoriesList_1bred_117{gap:10px;display:grid}._categorySection_1bred_122{margin-bottom:4px}._categoryHeaderWithLogo_1bred_126{cursor:pointer;background:linear-gradient(135deg,#8b5cf626,#a855f71a);border-left:3px solid #a855f7;border-radius:4px 0 0 4px;align-items:center;gap:10px;margin:8px 0 4px;padding:12px 14px;display:flex}._categoryHeaderWithLogo_1bred_126:hover{background:linear-gradient(135deg,#8b5cf640,#a855f726)}._categoryLogoHeader_1bred_142{object-fit:cover;border-radius:3px;flex-shrink:0;width:24px;height:24px}._categoryHeader_1bred_126{color:#ffffffe6;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:700}._tournamentsList_1bred_158{flex-direction:column;gap:2px;display:flex}._categoryButton_1bred_164{color:var(--text-white);cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .2s;display:flex}._categoryButton_1bred_164:hover{background:#b23bff2e;border-color:#b23bff4d}._categoryLogo_1bred_142{object-fit:cover;border-radius:8px;flex-shrink:0;width:32px;height:32px}._categoryName_1bred_191{text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._loadingCategories_1bred_200,._noCategories_1bred_201{text-align:center;color:var(--text-muted);padding:12px 14px;font-size:12px}._popularLabel_1bred_208{letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted);font-size:11px}._mainContent_1bred_215{flex-direction:column;gap:20px;min-width:0;display:flex}._bannerSection_1bred_222{flex-direction:column;gap:18px;display:flex}._bannerToolbar_1bred_228{color:var(--text-muted);justify-content:space-between;padding:0 12px;font-size:13px;display:flex}._bannerFrame_1bred_236{background:#ffffff08;border:1px solid #ffffff14;border-radius:28px;min-height:340px;position:relative;overflow:hidden}._bannerImage_1bred_245{object-fit:cover;width:100%;height:100%;animation:.5s _fadeIn_1bred_1}@keyframes _fadeIn_1bred_1{0%{opacity:.5}to{opacity:1}}._bannerOverlay_1bred_257{text-align:center;background:linear-gradient(#0003,#000000bf);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}._matchScore_1bred_269{text-shadow:0 0 20px #0009;margin-bottom:10px;font-size:46px;font-weight:800}._matchTitle_1bred_276{margin-bottom:8px;font-size:22px;font-weight:700}._matchSubtitle_1bred_282{color:var(--text-muted);font-size:13px}._bannerOdds_1bred_287{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._oddsTile_1bred_293{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;padding:18px 16px;display:flex}._oddsLabel_1bred_308{color:var(--text-muted);font-size:12px}._categorySection_1bred_122{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._categoryCard_1bred_319{text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;justify-content:center;align-items:center;min-height:100px;font-size:16px;font-weight:700;display:flex}._eventsSection_1bred_332{flex-direction:column;gap:24px;display:flex}._eventsHeader_1bred_338,._eventsSubHeader_1bred_339{color:var(--text-white);justify-content:space-between;align-items:center;gap:16px;font-size:16px;display:flex}._moreButton_1bred_348{color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:14px}._eventStrip_1bred_356{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b23bff73 transparent;gap:16px;width:100%;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}._eventStrip_1bred_356::-webkit-scrollbar{height:8px}._eventStrip_1bred_356::-webkit-scrollbar-thumb{background:#b23bff73;border-radius:999px}._eventCard_1bred_380{scroll-snap-align:start;background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;flex-shrink:0;gap:16px;min-width:280px;padding:20px;display:flex}._eventMetaRow_1bred_393{justify-content:space-between;align-items:center;gap:12px;display:flex}._eventMeta_1bred_393{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}._eventStatus_1bred_407{color:var(--accent-strong);font-size:12px;font-weight:700}._eventTeamsOddsRow_1bred_414{justify-content:space-between;gap:18px;margin-bottom:8px;display:flex}._eventTeamCol_1bred_421{flex-direction:column;flex:1 1 0;align-items:center;gap:8px;display:flex}._teamName_1bred_429{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._eventScore_1bred_437{color:var(--accent);font-size:14px;font-weight:800}._eventOddsRow_1bred_443{flex-wrap:wrap;gap:10px;display:flex}._eventOdds_1bred_443{text-align:center;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex:1;min-width:90px;padding:14px 12px;transition:border-color .2s,transform .2s}._eventOdds_1bred_443:hover{border-color:#ffffff40;transform:translateY(-1px)}._oddsValue_1bred_303{font-size:16px;font-weight:700}._oddsTag_1bred_471{color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;margin-top:6px;font-size:11px}._eventsSubSection_1bred_479{flex-direction:column;gap:14px;min-width:0;display:flex}._liveBadge_1bred_486{color:#ff5872;background:#ff005d29;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}._bonusSection_1bred_498{flex-direction:column;gap:16px;padding:20px 0 0;display:flex}._matchesListSection_1bred_505{flex-direction:column;gap:18px;padding:10px 0 0;display:flex}._matchesListHeader_1bred_512{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._matchesListTitle_1bred_519{margin:0;font-size:20px;font-weight:800}._matchesListSubtitle_1bred_525{color:var(--text-muted);margin:6px 0 0;font-size:13px}._matchesList_1bred_505{flex-direction:column;gap:14px;display:flex}._matchesListEmpty_1bred_537{color:var(--text-muted);text-align:center;border:1px dashed #ffffff1f;border-radius:18px;padding:16px;font-size:13px}._matchRowCard_1bred_546{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}._matchRowHeader_1bred_556{justify-content:space-between;align-items:center;gap:12px;display:flex}._matchRowLeague_1bred_563{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}._matchRowStatus_1bred_570{color:var(--accent-strong);font-size:12px;font-weight:700}._matchRowBody_1bred_576{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}._matchRowTeamsOdds_1bred_584{justify-content:space-between;gap:18px;margin-bottom:8px;display:flex}._matchRowTeamCol_1bred_591{flex-direction:column;flex:1 1 0;align-items:center;gap:8px;display:flex}._matchRowTeamName_1bred_599{color:var(--text-white);font-size:15px;font-weight:700}._matchRowOddButton_1bred_605{color:var(--text-white);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:12px 14px;font-weight:700;transition:transform .2s,border-color .2s;display:flex}._matchRowOddButton_1bred_605:hover{border-color:#ffffff4d;transform:translateY(-1px)}._matchRowOddButton_1bred_605 small{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}._matchRowMeta_1bred_632{color:var(--text-muted);font-size:12px}._bonusHeader_1bred_637{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._bonusHeader_1bred_637>div{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}._sectionTitle_1bred_652{text-align:left;margin:0 0 6px;font-size:20px;font-weight:800}._sectionSubtitle_1bred_659{color:var(--text-muted);text-align:left;margin:0;font-size:14px}._seeAllButton_1bred_666{color:var(--text-white);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;padding:10px 18px;font-size:14px}._bonusNav_1bred_681{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}._bonusNavButton_1bred_688{color:var(--text-white);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:10px 16px;font-size:13px}._bonusCards_1bred_698{gap:16px;padding-bottom:6px;display:flex;overflow-x:auto}._bonusCards_1bred_698::-webkit-scrollbar{height:8px}._bonusCards_1bred_698::-webkit-scrollbar-thumb{background:#b23bff73;border-radius:999px}._bonusCard_1bred_698{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;flex-shrink:0;gap:18px;min-width:320px;padding:22px;display:flex}._bonusMetaRow_1bred_726{justify-content:space-between;align-items:center;gap:12px;display:flex}._bonusTag_1bred_733{color:#7ea8ff;background:#35353fe6;border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}._bonusExpires_1bred_745{color:var(--text-muted);font-size:12px}._bonusTitle_1bred_750{margin:0;font-size:16px;font-weight:800;line-height:1.4}._bonusFooter_1bred_757{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._bonusStat_1bred_763{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:6px;padding:14px 12px;display:flex}._bonusValue_1bred_773{font-size:16px;font-weight:700}._bonusDescription_1bred_778{color:var(--text-muted);font-size:12px}._betSlip_1bred_783{background:#0a0a0df2;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:18px;padding:20px;display:flex}._betSlipMobileOpen_1bred_793{display:flex}._betSlipBackdrop_1bred_797,._betSlipClose_1bred_801{display:none}._betSlipHeader_1bred_805{font-size:16px;font-weight:700}._betSlipTabs_1bred_810{gap:10px;display:flex}._betSlipTab_1bred_810,._betSlipTabActive_1bred_816{color:var(--text-white);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex:1;padding:12px 0}._betSlipTabActive_1bred_816{background:#b23bff3d;border-color:#b23bff73}._betSlipEmpty_1bred_831{text-align:center;background:#ffffff05;border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}._betSlipIcon_1bred_842{font-size:32px}._betSlipTitle_1bred_846{font-size:16px;font-weight:700}._betSlipText_1bred_851{color:var(--text-muted);font-size:13px}@media (width<=1240px){._layoutGrid_1bred_43{grid-template-columns:260px minmax(0,1fr)}._betSlip_1bred_783{display:none}}@media (width<=940px){._homePage_1bred_12{padding-bottom:84px}._topBar_1bred_20{min-height:48px}._layoutGrid_1bred_43{grid-template-columns:1fr;gap:12px;padding:12px}._sidebar_1bred_50{order:1;display:none}._sidebarMobileOpen_1bred_62{z-index:980;display:flex;position:fixed;inset:124px 10px 86px;overflow-y:auto}._sidebarBackdrop_1bred_58{z-index:970;background:#00000080;border:none;margin:0;padding:0;display:block;position:fixed;inset:0}._sidebarToggle_1bred_50{cursor:pointer;z-index:960;background:#0c0c0ff5;border:1px solid #fff3;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;width:42px;height:38px;padding:0 10px;display:inline-flex}._sidebarToggleLine_1bred_54{background:var(--text-white);border-radius:10px;width:20px;height:2px}._mainContent_1bred_215{order:2}._bannerFrame_1bred_236{border-radius:20px;min-height:220px}._eventCard_1bred_380{min-width:86vw;max-width:86vw}._betSlipMobileOpen_1bred_793{top:0;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:1080;background:#08080cfa;border:1px solid #ffffff14;border-radius:0;max-height:100vh;padding:12px;display:flex;position:fixed;overflow:auto}._betSlipBackdrop_1bred_797{top:0;left:0;right:0;bottom:calc(64px + env(safe-area-inset-bottom));z-index:1070;background:#00000080;border:none;margin:0;padding:0;display:block;position:fixed}._betSlipClose_1bred_801{width:34px;height:34px;color:var(--text-white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;margin-bottom:8px;margin-left:auto;font-size:22px;line-height:1;display:inline-flex}}:root{--page-bg:#040405;--panel-bg:#0c0c0ff2;--border:#b450ff26;--text-white:#f8f8ff;--text-muted:#ffffffa6;--accent:#b23bff;--success:#4ade80;--error:#ff7b7b}._container_12bdt_12{background:radial-gradient(1200px 700px at 80% -20%, #b23bff29, transparent 60%), radial-gradient(900px 500px at 0% 0%, #5e239a33, transparent 55%), var(--page-bg);width:100%;min-height:100vh;color:var(--text-white);box-sizing:border-box;padding:0 20px 34px}._card_12bdt_24{background:linear-gradient(#121218f5,#0c0c10f5);border:1px solid #b23bff33;border-radius:24px;max-width:900px;margin:0 auto;padding:30px;box-shadow:0 16px 44px #0006}._header_12bdt_34{margin-bottom:20px}._header_12bdt_34 h2{margin:0 0 8px;font-size:28px}._header_12bdt_34 p{color:var(--text-muted);margin:0;line-height:1.6}._form_12bdt_49{gap:18px;margin-top:8px;display:grid}._form_12bdt_49 label{letter-spacing:.3px;color:#ffffffe6;gap:9px;font-size:13px;font-weight:700;display:grid}._field_12bdt_64{gap:8px;display:grid}._field_12bdt_64 input,._field_12bdt_64 select,._form_12bdt_49 input,._form_12bdt_49 select,._linkInput_12bdt_73{width:100%;min-height:46px;color:var(--text-white);box-sizing:border-box;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s}._field_12bdt_64 input:focus,._field_12bdt_64 select:focus,._form_12bdt_49 input:focus,._form_12bdt_49 select:focus,._linkInput_12bdt_73:focus{border-color:var(--accent);background:#ffffff0f;outline:none;box-shadow:0 0 0 3px #b23bff33}._form_12bdt_49 select option{color:#fff;background:#101016}._radioGroup_12bdt_101{flex-wrap:wrap;gap:16px;display:flex}._radioOption_12bdt_107{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .2s,background .2s;display:inline-flex}._radioOption_12bdt_107:hover{background:#b23bff1a;border-color:#b23bff73}._radioOption_12bdt_107 input{accent-color:var(--accent)}._buttonRow_12bdt_128{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}._primaryButton_12bdt_136,._secondaryButton_12bdt_137,._outlineButton_12bdt_138{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border .2s;display:inline-flex}._primaryButton_12bdt_136{color:var(--text-white);background:linear-gradient(135deg,#ad00ff,#d566ff);border:1px solid #0000}._secondaryButton_12bdt_137{color:var(--text-white);background:#ffffff12;border:1px solid #ffffff2e}._outlineButton_12bdt_138{color:#d9a8ff;background:0 0;border:1px solid #b23bff80}._primaryButton_12bdt_136:hover,._secondaryButton_12bdt_137:hover,._outlineButton_12bdt_138:hover{transform:translateY(-2px);box-shadow:0 16px 30px #a855f72b}._primaryButton_12bdt_136:disabled,._secondaryButton_12bdt_137:disabled,._outlineButton_12bdt_138:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}._infoBox_12bdt_185{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;margin-top:24px;padding:18px}._linkInput_12bdt_73{min-width:240px;color:var(--text-white);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;flex:1;padding:12px 14px}._dashboardMain_12bdt_203{max-width:1240px;margin:0 auto;padding-top:30px;padding-bottom:40px}._pageHeader_12bdt_210{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}._pageHeader_12bdt_210 h2{letter-spacing:.2px;margin:0;font-size:34px}._pageHeader_12bdt_210 p{color:var(--text-muted);max-width:700px;margin:8px 0 0;line-height:1.55}._challengeGrid_12bdt_232{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._challengeCard_12bdt_238{background:#0c0c0ff2;border:1px solid #b23bff38;border-radius:24px;padding:24px;transition:transform .2s,border-color .2s;box-shadow:0 12px 30px #0000003d}._challengeCard_12bdt_238:hover{border-color:#d666ff66;transform:translateY(-2px)}._challengeCardHeader_12bdt_252{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._challengeCode_12bdt_260{color:var(--accent);font-weight:700}._statusBadge_12bdt_265{text-transform:uppercase;letter-spacing:.8px;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700}._statusBadge_12bdt_265._open_12bdt_274{color:#f7d4ff;background:#ad00ff1f}._statusBadge_12bdt_265._joined_12bdt_279{color:#b7f5d1;background:#4ade801f}._statusBadge_12bdt_265._finished_12bdt_284{color:#ffd3d3;background:#ff7b7b1f}._statusBadge_12bdt_265._cancelled_12bdt_289{color:#ffe4b5;background:#ffab001f}._challengeCardFooter_12bdt_294{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}._inviteText_12bdt_303{color:var(--text-muted);font-size:13px}._statusBox_12bdt_308{background:#ffffff0d;border-radius:14px;margin-top:20px;padding:18px}._message_12bdt_315{border-radius:14px;padding:12px 16px;font-size:14px}._success_12bdt_321{color:var(--success);background:#4ade8024}._error_12bdt_326{color:var(--error);background:#ff7b7b24}._challengeInfo_12bdt_331{gap:18px;margin-top:20px;display:grid}._challengeRow_12bdt_337{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._challengeRow_12bdt_337>div{background:#ffffff06;border:1px solid #ffffff0f;border-radius:14px;min-width:0;padding:14px}._challengeRow_12bdt_337 h4{color:#ffffffd1;letter-spacing:.7px;text-transform:uppercase;margin:0 0 8px;font-size:12px}._challengeRow_12bdt_337 p{color:#ffffffe6;margin:0 0 6px;line-height:1.45}._challengeRow_12bdt_337 p:last-child{margin-bottom:0}._challengeRowHeader_12bdt_369{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}._challengeBox_12bdt_376{background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;flex:1;min-width:220px;padding:18px}._challengeBox_12bdt_376 h4{color:var(--accent);margin:0 0 10px}._challengeBox_12bdt_376 p{color:#ffffffe6;margin:0 0 8px}._challengeBox_12bdt_376 p:last-child{margin-bottom:0}._inlineRow_12bdt_399{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._emptyState_12bdt_406{max-width:720px;color:var(--text-muted);text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;margin:60px auto;padding:24px}._inlineRow_12bdt_399 input{flex:1}._breaker_12bdt_421{background:#ffffff05;border-radius:18px;margin-top:24px;padding:18px}@media (width<=1024px){._challengeGrid_12bdt_232{grid-template-columns:1fr}._pageHeader_12bdt_210 h2{font-size:30px}}@media (width<=768px){._container_12bdt_12{padding:0 14px calc(96px + env(safe-area-inset-bottom))}._card_12bdt_24{border-radius:18px;padding:20px}._dashboardMain_12bdt_203{padding-top:20px}._pageHeader_12bdt_210{gap:14px;margin-bottom:20px}._pageHeader_12bdt_210 h2{font-size:26px}._challengeRow_12bdt_337{grid-template-columns:1fr}._inlineRow_12bdt_399{flex-direction:column;align-items:stretch}._linkInput_12bdt_73{min-width:0}._primaryButton_12bdt_136,._secondaryButton_12bdt_137,._outlineButton_12bdt_138{width:100%}}:root{--page-bg:#040405;--text-main:#f8f8ff;--text-muted:#ffffffb3;--accent:#ffb400}._page_10sls_8{background:radial-gradient(1100px 650px at 95% -15%, #b23bff24, transparent 60%), radial-gradient(900px 480px at -5% 0%, #ffb40014, transparent 52%), var(--page-bg);min-height:100vh;color:var(--text-main)}._main_10sls_17{width:min(1100px,100% - 32px);padding:26px 0 calc(24px + env(safe-area-inset-bottom));gap:16px;margin:0 auto;display:grid}._header_10sls_25 h1{letter-spacing:.2px;margin:0;font-size:34px}._header_10sls_25 p{color:var(--text-muted);margin:8px 0 0;font-size:14px;line-height:1.5}._betslipPanel_10sls_38{border-radius:16px;min-height:70vh;overflow:hidden;box-shadow:0 18px 36px #00000059}@media (width<=768px){._main_10sls_17{width:min(1100px,100% - 16px);padding-top:18px;padding-bottom:calc(96px + env(safe-area-inset-bottom))}._header_10sls_25 h1{font-size:26px}._betslipPanel_10sls_38{min-height:60vh}}._depositPage_3huvj_13{background:linear-gradient(135deg, var(--bg-primary) 0%, #0a0a0a 100%);width:100%;min-height:100vh;color:var(--text-primary);margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow-x:hidden}._depositContainer_3huvj_24{box-sizing:border-box;width:100%;padding:40px 20px 28px}._depositCard_3huvj_30{background:var(--card-bg);border:2px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;border-radius:16px;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:40px;animation:.6s ease-out _slideUp_3huvj_1;box-shadow:0 0 30px #a020f04d,0 0 60px #a020f026,inset 0 0 20px #c77dff0d}@keyframes _slideUp_3huvj_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._depositHeader_3huvj_59{text-align:center;margin-bottom:28px}._depositTitle_3huvj_64{color:var(--text-primary);text-transform:uppercase;letter-spacing:1.2px;background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:clamp(24px,4vw,34px);font-weight:700}._depositSubtitle_3huvj_77{color:#fff9;letter-spacing:.5px;margin:0;font-size:14px}._subtitle_3huvj_84{color:#fff9;letter-spacing:.5px;text-align:center;margin:10px 0 0;font-size:14px}._hint_3huvj_92{color:#ffffff80;margin:4px 0 0;font-size:12px}._comingSoon_3huvj_98{text-align:center;color:#fff9;padding:40px 20px;font-size:16px}._spinner_3huvj_105{border:2px solid #ffffff4d;border-top:2px solid var(--text-primary);border-radius:50%;width:12px;height:12px;margin-right:8px;animation:.6s linear infinite _spin_3huvj_105;display:inline-block}@keyframes _spin_3huvj_105{to{transform:rotate(360deg)}}._paymentTabs_3huvj_122{background:#0000004d;border:1px solid #a020f033;border-radius:8px;gap:10px;margin-bottom:30px;padding:5px;display:flex}._tabsContainer_3huvj_132{background:#0000004d;border:1px solid #a020f033;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:30px;padding:5px;display:grid}._tab_3huvj_132{color:#fff9;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:12px 16px;font-size:13px;font-weight:600;transition:all .3s}._tabButton_3huvj_158{color:#fff9;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;min-height:56px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.25;transition:all .3s}._tabButton_3huvj_158:hover:not(:disabled){color:var(--color-secondary)}._tabButton_3huvj_158._active_3huvj_179{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);box-shadow:0 0 15px #a020f066}._tabButton_3huvj_158:disabled{opacity:.5;cursor:not-allowed}._tab_3huvj_132:hover{color:var(--color-secondary)}._tab_3huvj_132._active_3huvj_179{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);box-shadow:0 0 15px #a020f066}._paymentContent_3huvj_200{flex-direction:column;gap:25px;min-width:0;display:flex}._paymentRow_3huvj_207{grid-template-columns:1fr 1fr;gap:15px;display:grid}._paymentField_3huvj_213{flex-direction:column;gap:8px;display:flex}._fieldLabel_3huvj_219{color:var(--color-secondary);text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:600}._selectWrapper_3huvj_227{position:relative}._selectBox_3huvj_231{color:var(--text-primary);cursor:pointer;background:#00000080;border:2px solid #a020f04d;border-radius:8px;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:600;transition:all .3s;display:flex}._selectBox_3huvj_231:hover{border-color:var(--color-primary);background:#a020f014;box-shadow:0 0 15px #a020f04d}._currencyIcon_3huvj_252,._networkIcon_3huvj_253{font-size:18px}._walletSection_3huvj_257{grid-template-columns:auto 1fr;align-items:flex-start;gap:20px;min-width:0;display:grid}._qrCode_3huvj_265{flex-shrink:0}._qrPlaceholder_3huvj_269{border:2px solid var(--border-color);background:#00000080;border-radius:8px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;box-shadow:0 0 20px #a020f04d}._qrPlaceholder_3huvj_269 svg{width:100%;height:100%}._qrPlaceholder_3huvj_269 img{object-fit:cover;width:100%;height:100%}._walletInfo_3huvj_292{flex-direction:column;gap:8px;min-width:0;display:flex}._walletAddressBox_3huvj_299{background:#00000080;border:2px solid #a020f04d;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:12px 14px;transition:all .3s;display:flex}._walletAddressBox_3huvj_299:hover{border-color:var(--color-primary);box-shadow:0 0 15px #a020f04d}._addressText_3huvj_316{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:Courier New,monospace;font-size:12px;font-weight:600;overflow:hidden}._copyBtn_3huvj_327{background:var(--color-primary);color:var(--text-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;padding:6px 12px;font-size:12px;font-weight:600;transition:all .3s;box-shadow:0 0 10px #a020f04d}._copyBtn_3huvj_327:hover{background:var(--color-secondary);transform:translateY(-2px);box-shadow:0 0 15px #c77dff80}._warningBox_3huvj_348{background:#a020f01a;border:2px solid #a020f04d;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._warningIcon_3huvj_358{flex-shrink:0;margin-top:2px;font-size:18px}._warningText_3huvj_364{color:#fffc;margin:0;font-size:13px;line-height:1.5}._depositInfo_3huvj_371{background:#0000004d;border:1px solid #a020f033;border-radius:8px;grid-template-columns:1fr 1fr;gap:15px;padding:15px;display:grid}._infoItem_3huvj_381{flex-direction:column;gap:6px;display:flex}._infoLabel_3huvj_387{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:12px}._infoValue_3huvj_394{color:var(--color-secondary);font-size:15px;font-weight:700}._bankTransferInfo_3huvj_400{text-align:center;border:2px dashed var(--border-color);background:#a020f01a;border-radius:8px;padding:30px}._transferText_3huvj_408{color:var(--color-secondary);letter-spacing:.5px;margin:0;font-size:14px}._depositActions_3huvj_415{border-top:1px solid #a020f033;gap:12px;margin-top:30px;padding-top:30px;display:flex}._depositNoticeCard_3huvj_423{background:#ffffff0a;border:1px solid #a020f038;border-radius:16px;gap:18px;padding:22px;display:grid;box-shadow:inset 0 0 20px #c77dff0d}._depositNoticeTitle_3huvj_433{color:var(--text-primary);text-align:center;margin:0;font-size:18px;font-weight:700}._depositNoticeQr_3huvj_441{justify-content:center;display:flex}._depositNoticeQr_3huvj_441 img{background:#fff;border-radius:14px;width:220px;max-width:100%;height:220px;padding:10px}._depositNoticeRow_3huvj_455{gap:8px;display:grid}._depositNoticeValue_3huvj_460{color:var(--color-secondary);font-size:16px}._depositNoticeAddressRow_3huvj_465{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._depositNoticeAddress_3huvj_465{color:var(--text-primary);word-break:break-all;font-size:14px;font-weight:700}._btnPrimary_3huvj_479,._btnSecondary_3huvj_480{text-transform:uppercase;letter-spacing:1px;cursor:pointer;text-align:center;border:none;border-radius:8px;flex:1;padding:14px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}._btnPrimary_3huvj_479{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);border:2px solid var(--color-primary);box-shadow:0 0 20px #a020f066}._btnPrimary_3huvj_479:hover{background:linear-gradient(135deg, var(--color-secondary) 0%, var(--color-primary) 100%);transform:translateY(-2px);box-shadow:0 0 30px #a020f099}._btnPrimary_3huvj_479:focus-visible,._tabButton_3huvj_158:focus-visible,._inputField_3huvj_511:focus-visible,._copyBtn_3huvj_327:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}._btnSecondary_3huvj_480{color:var(--color-secondary);border:2px solid var(--color-secondary);background:0 0;box-shadow:0 0 15px #c77dff4d}._btnSecondary_3huvj_480:hover{background:#c77dff1a;transform:translateY(-2px);box-shadow:0 0 25px #c77dff80}._btnPrimary_3huvj_479:active,._btnSecondary_3huvj_480:active{transform:translateY(0)}._cardForm_3huvj_536{flex-direction:column;gap:20px;display:flex}._formGroup_3huvj_542{flex-direction:column;gap:8px;display:flex}._inputField_3huvj_511{color:var(--text-primary);background:#00000080;border:2px solid #a020f04d;border-radius:8px;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:all .3s}._inputField_3huvj_511:hover{border-color:var(--color-primary);background:#a020f014}._inputField_3huvj_511:focus{border-color:var(--color-secondary);background:#a020f01f;outline:none;box-shadow:0 0 20px #a020f066}._inputField_3huvj_511::placeholder{color:#fff6}._inputField_3huvj_511:disabled{opacity:.6;cursor:not-allowed}._cardElementWrapper_3huvj_581{background:#00000080;border:2px solid #a020f04d;border-radius:8px;padding:14px 16px;transition:all .3s}._cardElementWrapper_3huvj_581:hover{border-color:var(--color-primary);background:#a020f014}._cardElementWrapper_3huvj_581:focus-within{border-color:var(--color-secondary);background:#a020f01f;box-shadow:0 0 20px #a020f066}.StripeElement{padding:10px 0}._amountInput_3huvj_605{background:#00000080;border:2px solid #a020f04d;border-radius:8px;align-items:center;gap:8px;padding:0 16px;transition:all .3s;display:flex}._amountInput_3huvj_605:hover{border-color:var(--color-primary);background:#a020f014}._amountInput_3huvj_605:focus-within{border-color:var(--color-secondary);background:#a020f01f;box-shadow:0 0 20px #a020f066}._amountInput_3huvj_605 ._inputField_3huvj_511{box-shadow:none;background:0 0;border:none;padding:12px 0}._amountInput_3huvj_605 ._inputField_3huvj_511:focus{background:0 0;border:none}._currencySymbol_3huvj_639{color:var(--color-secondary);flex-shrink:0;font-size:18px;font-weight:700}._amountHint_3huvj_646{color:#ffffff80;letter-spacing:.3px;margin:0;font-size:12px}._cardRow_3huvj_653{grid-template-columns:2fr 1fr;gap:15px;display:grid}._errorBox_3huvj_659{background:#ff4d6d26;border:2px solid #ff4d6d66;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;animation:.3s _slideDown_3huvj_1;display:flex}._errorIcon_3huvj_670{flex-shrink:0;margin-top:2px;font-size:18px}._errorText_3huvj_676{color:#ff9fa4f2;margin:0;font-size:13px;line-height:1.5}._successBox_3huvj_683{background:#4dff6d26;border:2px solid #4dff6d66;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;animation:.3s _slideDown_3huvj_1;display:flex}._successIcon_3huvj_694{flex-shrink:0;margin-top:2px;font-size:18px}._successText_3huvj_700{color:#9fffa4f2;margin:0;font-size:13px;line-height:1.5}._securityInfo_3huvj_707{background:#a020f01a;border:1px solid #a020f04d;border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._securityIcon_3huvj_717{flex-shrink:0;margin-top:2px;font-size:18px}._securityText_3huvj_723{color:#ffffffb3;margin:0;font-size:12px;line-height:1.5}._comingSoonBox_3huvj_730{text-align:center;border:2px dashed var(--border-color);background:#a020f01a;border-radius:8px;padding:40px 30px}._comingSoonText_3huvj_738{color:var(--color-secondary);letter-spacing:.5px;margin:0;font-size:16px;font-weight:600}._btnPrimary_3huvj_479._loading_3huvj_746{opacity:.8;cursor:not-allowed}._btnPrimary_3huvj_479:disabled{opacity:.6;cursor:not-allowed;transform:none!important}._btnPrimary_3huvj_479:disabled:hover{transform:none;box-shadow:0 0 20px #a020f066}@keyframes _slideDown_3huvj_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._depositContainer_3huvj_24{padding:20px 14px 92px}._depositCard_3huvj_30{border-radius:14px;padding:20px}._depositTitle_3huvj_64{font-size:24px}._tabsContainer_3huvj_132{grid-template-columns:1fr;gap:6px;margin-bottom:20px}._tabButton_3huvj_158{letter-spacing:.4px;min-height:46px;font-size:12px}._walletSection_3huvj_257,._paymentRow_3huvj_207,._cardRow_3huvj_653{grid-template-columns:1fr}._depositActions_3huvj_415{flex-direction:column}._depositInfo_3huvj_371{grid-template-columns:1fr}._inputField_3huvj_511{padding:12px 14px;font-size:16px}._formGroup_3huvj_542{gap:6px}._securityInfo_3huvj_707{padding:12px}}@media (width<=480px){._depositContainer_3huvj_24{padding:14px 10px 92px}._depositCard_3huvj_30{padding:14px}._depositTitle_3huvj_64{letter-spacing:1px;font-size:20px}._depositSubtitle_3huvj_77{font-size:12px}._qrPlaceholder_3huvj_269{width:100px;height:100px}._addressText_3huvj_316{font-size:11px}._btnPrimary_3huvj_479,._btnSecondary_3huvj_480{padding:12px 14px;font-size:12px}._cardElementWrapper_3huvj_581,._amountInput_3huvj_605,._inputField_3huvj_511,._walletAddressBox_3huvj_299,._warningBox_3huvj_348{border-radius:10px}}._withdrawPage_e4e9r_11{background:linear-gradient(135deg, var(--bg-primary) 0%, #0a0a0a 100%);width:100%;min-height:100vh}._withdrawContainer_e4e9r_17{box-sizing:border-box;width:100%;padding:40px 20px}._withdrawCard_e4e9r_23{background:var(--card-bg);border:2px solid var(--border-color);border-radius:12px;max-width:900px;margin:0 auto;padding:40px;box-shadow:0 0 30px #a020f04d,0 0 60px #a020f026}._subtitle_e4e9r_33{color:#fff9;margin:10px 0 20px;font-size:14px}._tabsContainer_e4e9r_39{background:#0000004d;border:1px solid #a020f033;border-radius:8px;gap:10px;margin-bottom:25px;padding:5px;display:flex}._tabButton_e4e9r_49{color:#fff9;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:12px 16px;font-size:13px;font-weight:600;transition:all .3s}._tabButton_e4e9r_49:hover{color:var(--color-secondary)}._tabButton_e4e9r_49._active_e4e9r_68{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);box-shadow:0 0 15px #a020f066}._form_e4e9r_74{flex-direction:column;gap:18px;display:flex}._label_e4e9r_80{color:var(--color-secondary);text-transform:uppercase;letter-spacing:.8px;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}._input_e4e9r_91{color:var(--text-primary);background:#00000080;border:2px solid #a020f04d;border-radius:8px;padding:14px 16px;font-size:14px}._input_e4e9r_91:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 15px #a020f066}._section_e4e9r_106{background:#ffffff05;border:1px solid #a020f033;border-radius:10px;gap:14px;padding:16px;display:grid}._error_e4e9r_115{border:2px solid var(--color-accent);color:#ff9fb1;background:#ff4d6d26;border-radius:8px;padding:12px 16px;font-size:13px}._success_e4e9r_124{color:#81c784;background:#4caf5026;border:2px solid #4caf50;border-radius:8px;padding:12px 16px;font-size:13px}._submitButton_e4e9r_133{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);color:var(--text-primary);text-transform:uppercase;letter-spacing:1.2px;cursor:pointer;border:none;border-radius:8px;padding:14px 20px;font-size:15px;font-weight:700;transition:all .3s}._submitButton_e4e9r_133:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 20px #a020f066}._submitButton_e4e9r_133:disabled{opacity:.6;cursor:not-allowed}:root{--bg-primary:#000;--color-primary:#a020f0;--color-secondary:#c77dff;--color-accent:#ff4d6d;--text-primary:#fff;--card-bg:#111;--border-color:#a020f0}._page_1dfxa_11{background:linear-gradient(135deg, var(--bg-primary) 0%, #0a0a0a 100%);width:100%;min-height:100vh}._container_1dfxa_17{box-sizing:border-box;width:100%;padding:40px 20px}._card_1dfxa_23{background:var(--card-bg);border:2px solid var(--border-color);border-radius:12px;max-width:1120px;margin:0 auto;padding:30px;box-shadow:0 0 30px #a020f04d}._headerRow_1dfxa_33{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}._subtitle_1dfxa_41{color:#fff9;margin-top:6px;font-size:14px}._error_1dfxa_47{border:2px solid var(--color-accent);color:#ff9fb1;background:#ff4d6d26;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:13px}._loading_1dfxa_57,._empty_1dfxa_58{color:#fff9;text-align:center;padding:20px}._table_1dfxa_64{flex-direction:column;gap:10px;display:flex}._tableHeader_1dfxa_70,._tableRow_1dfxa_71{grid-template-columns:100px 120px 160px 120px 120px 140px;align-items:center;gap:12px;display:grid}._tableHeader_1dfxa_70{text-transform:uppercase;color:var(--color-secondary);letter-spacing:1px;border-bottom:1px solid #a020f033;padding-bottom:10px;font-size:12px}._tableRow_1dfxa_71{color:var(--text-primary);background:#ffffff08;border:1px solid #a020f01f;border-radius:10px;padding:12px 14px;font-size:13px}._idBadge_1dfxa_96{color:var(--color-secondary);background:#a020f033;border-radius:6px;padding:4px 8px;font-family:Monaco,Courier New,monospace;font-size:11px;font-weight:700}._amount_1dfxa_106{font-weight:700}._status_1dfxa_110{text-transform:uppercase;text-align:center;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700}._statusAPPROVED_1dfxa_119{color:#4caf50;background:#4caf5026;border:1px solid #4caf5066}._statusPENDING_1dfxa_125{color:#facc15;background:#ffca2826;border:1px solid #ffca2866}._statusREJECTED_1dfxa_131{color:#ef4444;background:#ef444426;border:1px solid #ef444466}._date_1dfxa_137{color:#fff9;font-size:12px}@media (width<=960px){._tableHeader_1dfxa_70,._tableRow_1dfxa_71{grid-template-columns:1fr;gap:8px}._tableHeader_1dfxa_70{display:none}._tableRow_1dfxa_71{padding:16px}}:root{--bg:linear-gradient(135deg, #05050b, #09090f);--card:#111;--text:#fff;--primary:#a020f0;--secondary:#c77dff}._page_1x160_9{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._card_1x160_18{background:#111111f2;border:1px solid #a020f033;border-radius:24px;width:min(100%,420px);padding:36px 32px;box-shadow:0 20px 60px #00000059}._card_1x160_18 h1{color:var(--text);margin:0 0 14px;font-size:34px}._card_1x160_18 p{color:#ffffffb3;margin:0 0 24px}._form_1x160_38{gap:18px;display:grid}._form_1x160_38 label{color:#ffffffbf;gap:10px;font-size:14px;display:grid}._form_1x160_38 input,._passwordField_1x160_51 input{width:100%;color:var(--text);box-sizing:border-box;background:#ffffff0d;border:1px solid #a020f02e;border-radius:14px;padding:14px 48px 14px 16px}._passwordField_1x160_51{width:100%;position:relative}._passwordToggle_1x160_66{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;margin:auto;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:0;bottom:0;right:12px}._form_1x160_38 button{background:linear-gradient(135deg, var(--primary), var(--secondary));color:var(--text);cursor:pointer;border:none;border-radius:14px;margin-top:10px;padding:14px 18px;font-weight:700}._error_1x160_97{color:#ff9fb1;background:#ff4d6d1f;border-radius:16px;padding:14px 16px}@media (width<=560px){._card_1x160_18{padding:28px 22px}}._sidebar_1v428_1{box-sizing:border-box;background:linear-gradient(#111111f5,#000000f5);border-right:1px solid #a020f02e;width:260px;min-height:100vh;padding:32px 20px;position:sticky;top:0;box-shadow:inset -4px 0 50px #a020f014}._brand_1v428_13{color:var(--primary);letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;font-size:20px;font-weight:800}._menu_1v428_22{flex-direction:column;gap:14px;display:flex}._logoutButton_1v428_28{color:#fff;background:linear-gradient(135deg, var(--primary), var(--secondary));cursor:pointer;border:none;border-radius:14px;width:100%;margin-top:28px;padding:14px 18px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 30px #a020f03d}._logoutButton_1v428_28:hover{transform:translateY(-1px);box-shadow:0 14px 36px #a020f047}._link_1v428_47{color:var(--text);background:#ffffff08;border-radius:14px;padding:14px 18px;text-decoration:none;transition:all .25s;display:block;box-shadow:0 0 12px #0003}._link_1v428_47:hover,._active_1v428_59{color:var(--secondary);background:#a020f024;box-shadow:0 0 22px #a020f04d}._toggleButton_1v428_65,._backdrop_1v428_69,._topRow_1v428_73{display:none}@media (width<=900px){._sidebar_1v428_1{z-index:20;border-bottom:1px solid #a020f026;border-right:none;width:100%;min-height:auto;padding:18px 16px;position:relative}._sidebarOpen_1v428_77{z-index:1000;background:#04040afa;width:100%;height:100vh;position:fixed;inset:0;overflow:hidden}._topRow_1v428_73{z-index:1001;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex;position:relative}._brand_1v428_13{text-align:left;flex:1;margin-bottom:0;font-size:18px}._toggleButton_1v428_65{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:space-between;width:32px;height:24px;padding:0;display:inline-flex}._toggleButton_1v428_65 span{background:#fffc;border-radius:999px;width:100%;height:3px;transition:all .3s;display:block}._menu_1v428_22{z-index:1001;flex-direction:column;gap:14px;max-height:calc(100vh - 80px);margin-top:24px;display:none;position:relative;overflow-y:auto}._open_1v428_152{display:flex}._link_1v428_47{text-align:center;letter-spacing:.4px;cursor:pointer;z-index:1001;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:92px;padding:16px 14px;font-size:12px;display:flex;position:relative}._icon_1v428_173{font-size:22px}._backdrop_1v428_69{z-index:999;pointer-events:auto;background:#00000073;display:block;position:fixed;inset:0}}@media (width<=560px){._topRow_1v428_73{padding:0}._brand_1v428_13{letter-spacing:1px;font-size:16px}._toggleButton_1v428_65{width:28px;height:22px}._toggleButton_1v428_65 span{height:2.5px}._menu_1v428_22{gap:10px;margin-top:18px}._link_1v428_47{gap:6px;min-height:80px;padding:12px 10px;font-size:11px}._icon_1v428_173{font-size:20px}}:root{--bg:#000;--card:#111;--text:#fff;--primary:#a020f0;--secondary:#c77dff;--accent:#ff4d6d}._adminPage_hej6l_10{background:radial-gradient(circle at 0 0,#a020f029,#0000 28%),radial-gradient(circle at 100% 100%,#c77dff14,#0000 30%),#000;grid-template-columns:260px minmax(0,1fr);min-width:0;min-height:100vh;display:grid;overflow-x:hidden}._adminContent_hej6l_21{min-width:0;color:var(--text);padding:32px}._headerRow_hej6l_27{justify-content:space-between;align-items:flex-end;gap:24px;min-width:0;margin-bottom:30px;display:flex}._headerRow_hej6l_27 h2{margin:0;font-size:32px}._statsGrid_hej6l_41{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}._statCard_hej6l_47,._teamCard_hej6l_48,._settingsForm_hej6l_49,._teamForm_hej6l_50{background:#ffffff0d;border:1px solid #a020f02e;border-radius:22px;min-width:0;padding:26px;box-shadow:0 10px 35px #0000002e}._statCard_hej6l_47 span,._statCard_hej6l_47 strong{word-break:break-word}._statCard_hej6l_47 span{color:#ffffffb3;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:12px;display:block}._statCard_hej6l_47 strong{font-size:32px}._settingsForm_hej6l_49,._teamForm_hej6l_50{gap:18px;max-width:540px;display:grid}._settingsForm_hej6l_49 label,._teamForm_hej6l_50 label{color:#d3d0ff;gap:10px;font-size:14px;display:grid}._settingsForm_hej6l_49 input,._settingsForm_hej6l_49 select,._teamForm_hej6l_50 input{width:100%;color:var(--text);background:#ffffff0a;border:1px solid #a020f033;border-radius:14px;padding:14px 16px}._settingsForm_hej6l_49 input:focus,._settingsForm_hej6l_49 select:focus,._teamForm_hej6l_50 input:focus{border-color:#c77dffd9;outline:none;box-shadow:0 0 16px #a020f038}._settingsForm_hej6l_49 button,._teamForm_hej6l_50 button{background:linear-gradient(135deg, var(--primary), var(--secondary));width:fit-content;color:var(--text);cursor:pointer;border:none;border-radius:14px;padding:14px 24px;font-weight:700;box-shadow:0 12px 30px #a020f04d}._sectionHeader_hej6l_124{color:#fff;margin-top:8px;font-size:16px;font-weight:700}._sectionHint_hej6l_131{color:#fff9;margin:0 0 6px;font-size:12px}._coinsList_hej6l_137{gap:14px;display:grid}._coinRow_hej6l_142{background:#ffffff0a;border:1px solid #a020f02e;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}._coinRow_hej6l_142 label{color:#d3d0ff;gap:8px;font-size:12px;display:grid}._coinRow_hej6l_142 input{width:100%;color:var(--text);background:#ffffff0a;border:1px solid #a020f033;border-radius:12px;padding:12px 14px}._removeCoinBtn_hej6l_168{color:#ff8ea0;cursor:pointer;background:#ff4d6d1f;border:1px solid #ff4d6d80;border-radius:10px;grid-column:span 2;width:fit-content;padding:10px 14px;font-weight:600}._addCoinBtn_hej6l_180{color:#fff;cursor:pointer;background:#a020f026;border:1px solid #a020f080;border-radius:12px;width:fit-content;padding:12px 18px;font-weight:700}._emptyCoins_hej6l_191{color:#fff9;border:1px dashed #a020f04d;border-radius:10px;padding:10px 12px;font-size:12px}._teamGrid_hej6l_199{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}._teamCard_hej6l_48{gap:18px;display:grid}._matchOddsRow_hej6l_211{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._matchControlsRow_hej6l_217{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}._matchControlLabel_hej6l_223{color:#ffffffb3;gap:8px;font-size:12px;display:grid}._matchControlLabel_hej6l_223 select{color:var(--text);background:#ffffff0a;border:1px solid #a020f033;border-radius:12px;padding:12px 14px}._matchTeamBlock_hej6l_238{text-align:center;background:#ffffff0a;border:1px solid #a020f01f;border-radius:18px;gap:12px;padding:18px;display:grid}._matchTeamBlock_hej6l_238 span{color:#fffc;font-size:14px}._matchTeamBlock_hej6l_238 strong{color:#fff;font-size:18px}._teamLogo_hej6l_258{aspect-ratio:1;object-fit:contain;background:#ffffff08;border:1px solid #a020f01f;border-radius:18px;width:100%}._error_hej6l_267,._success_hej6l_268{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;padding:14px 18px}._error_hej6l_267{color:#ff8ea0}._success_hej6l_268{color:#bde5ff}._pageHeader_hej6l_284{margin-bottom:30px}._pageHeader_hej6l_284 h1{background:linear-gradient(135deg, var(--secondary), var(--primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:32px}._pageHeader_hej6l_284 p{color:#fff9;margin:0;font-size:14px}._filterButtons_hej6l_303{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}._filterBtn_hej6l_310{color:#fff9;cursor:pointer;background:#ffffff0d;border:1px solid #a020f033;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .3s}._filterBtn_hej6l_310:hover{border-color:var(--primary);color:var(--secondary)}._filterBtn_hej6l_310._active_hej6l_327{background:linear-gradient(135deg, var(--primary), var(--secondary));border-color:var(--primary);color:#fff;box-shadow:0 0 15px #a020f04d}._betCard_hej6l_334{background:#ffffff0d;border:1px solid #a020f02e;border-radius:22px;padding:24px;box-shadow:0 10px 30px #00000029}._betHeader_hej6l_342{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}._betMeta_hej6l_350{color:#ffffffa6;margin:6px 0 0;font-size:14px}._betStatus_hej6l_356{color:var(--secondary);white-space:nowrap;background:#ffffff0f;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}._betDetails_hej6l_366{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:18px;display:grid}._betDetails_hej6l_366 span{color:#ffffffa6;margin-bottom:6px;font-size:12px;display:block}._betDetails_hej6l_366 strong{color:#fff;font-size:15px}._betFooter_hej6l_385{color:#ffffffa6;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}._errorMessage_hej6l_394{color:#ff8ea0;background:#ff4d6d1a;border:1px solid #ff4d6d4d;border-radius:8px;margin-bottom:20px;padding:14px 18px}._loadingContainer_hej6l_403{color:#fff9;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}._spinner_hej6l_412{border:3px solid #a020f033;border-top:3px solid var(--primary);border-radius:50%;width:40px;height:40px;margin-bottom:16px;animation:1s linear infinite _spin_hej6l_412}@keyframes _spin_hej6l_412{to{transform:rotate(360deg)}}._depositsTable_hej6l_435{background:#ffffff05;border:1px solid #a020f026;border-radius:12px;overflow:hidden}._tableHeader_hej6l_442{text-transform:uppercase;color:var(--secondary);letter-spacing:.5px;background:#a020f014;border-bottom:1px solid #a020f026;grid-template-columns:80px 200px 100px 100px 100px 100px 120px 80px 140px;gap:16px;padding:16px 20px;font-size:12px;font-weight:600;display:grid}._tableRow_hej6l_456{border-bottom:1px solid #a020f014;grid-template-columns:80px 200px 100px 100px 100px 100px 120px 80px 140px;align-items:center;gap:16px;padding:14px 20px;transition:all .3s;display:grid}._tableRow_hej6l_456:hover{background:#a020f00d}._colId_hej6l_470,._colUser_hej6l_470,._colAmount_hej6l_470,._colWallet_hej6l_470,._colMethod_hej6l_470,._colStatus_hej6l_470,._colDate_hej6l_470,._colProof_hej6l_470,._colActions_hej6l_470{overflow:hidden}._proofLink_hej6l_474{color:#c7d2fe;font-size:12px;font-weight:600;text-decoration:none}._proofLink_hej6l_474:hover{color:#fff}._actionButtons_hej6l_485{flex-wrap:wrap;gap:8px;display:flex}._methodStack_hej6l_491{gap:8px;min-width:0;display:grid}._withdrawalDetails_hej6l_497{gap:4px;min-width:0;display:grid}._detailTitle_hej6l_503{color:#fff;word-break:break-word;margin:0;font-size:13px;font-weight:600}._detailLine_hej6l_511{color:#ffffff94;word-break:break-word;margin:0;font-size:12px;line-height:1.35}._mobileValueBadge_hej6l_519{color:#fff;background:#ffffff0f;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}._mobileModalOverlay_hej6l_532,._mobileModal_hej6l_532{display:none}@media (width<=1024px){._adminPage_hej6l_10{grid-template-columns:1fr}._adminContent_hej6l_21{padding:24px}._headerRow_hej6l_27{flex-direction:column;align-items:flex-start;gap:16px}._statsGrid_hej6l_41,._teamGrid_hej6l_199{grid-template-columns:repeat(2,minmax(0,1fr))}._matchOddsRow_hej6l_211,._matchControlsRow_hej6l_217,._coinRow_hej6l_142,._depositInfo_hej6l_563{grid-template-columns:1fr}._statCard_hej6l_47,._teamCard_hej6l_48,._settingsForm_hej6l_49,._teamForm_hej6l_50,._coinRow_hej6l_142,._walletSection_hej6l_572{padding:20px}}@media (width<=680px){._adminContent_hej6l_21{padding:18px}._headerRow_hej6l_27 h2,._pageHeader_hej6l_284 h1{font-size:26px}._sectionHeader_hej6l_124{font-size:14px}._settingsForm_hej6l_49 button,._teamForm_hej6l_50 button,._addCoinBtn_hej6l_180,._removeCoinBtn_hej6l_168{width:100%}._withdrawalsTable_hej6l_598{border-radius:16px}._withdrawalsHeader_hej6l_602{display:none}._withdrawalsRow_hej6l_606{cursor:pointer;grid-template-columns:1fr;gap:10px;padding:16px}._withdrawalsRow_hej6l_606>div{min-width:0}._withdrawalsRowMobile_hej6l_617{position:relative}._withdrawalsRowMobile_hej6l_617:after{content:"Tap to view request";width:fit-content;color:var(--secondary);letter-spacing:.3px;background:#a020f01f;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}._withdrawalsRow_hej6l_606 ._colMethod_hej6l_470,._withdrawalsRow_hej6l_606 ._colStatus_hej6l_470,._withdrawalsRow_hej6l_606 ._colDate_hej6l_470,._withdrawalsRow_hej6l_606 ._colActions_hej6l_470,._withdrawalsRow_hej6l_606 ._colAmount_hej6l_470{display:none}._withdrawalsRow_hej6l_606 ._colUser_hej6l_470{gap:4px;display:grid}._withdrawalsRow_hej6l_606 ._colId_hej6l_470{align-items:center;display:flex}._colActions_hej6l_470{overflow:visible}._actionButtons_hej6l_485{width:100%}._approveBtn_hej6l_660,._rejectBtn_hej6l_661{flex:1;padding:10px 12px;font-size:13px}._mobileModalOverlay_hej6l_532{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}._mobileModal_hej6l_532{background:linear-gradient(#111111fa,#070707fa);border:1px solid #a020f033;border-radius:24px;gap:16px;width:100%;max-width:540px;max-height:calc(100vh - 32px);padding:20px;display:grid;overflow-y:auto;box-shadow:0 30px 80px #00000080}._mobileModalHeader_hej6l_693{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._mobileModalEyebrow_hej6l_700{color:var(--secondary);text-transform:uppercase;letter-spacing:.8px;margin:0 0 6px;font-size:12px;font-weight:700}._mobileModalTitle_hej6l_709{color:#fff;margin:0;font-size:22px;line-height:1.2}._mobileModalSubtext_hej6l_716{color:#ffffff94;word-break:break-word;margin:6px 0 0;font-size:13px}._mobileCloseBtn_hej6l_723{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #a020f040;border-radius:50%;flex:none;width:40px;height:40px;font-size:24px;line-height:1}._mobileModalSection_hej6l_736{background:#ffffff0a;border:1px solid #a020f01f;border-radius:18px;gap:8px;padding:14px;display:grid}._mobileSectionLabel_hej6l_745{color:#ffffff94;text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:700}._mobilePillRow_hej6l_753{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._mobileCopyRow_hej6l_760{align-items:center;gap:10px;display:flex}._mobileCopyValue_hej6l_766{color:#fff;word-break:break-word;flex:1;min-width:0;margin:0;font-size:14px;font-weight:600}._copyBtn_hej6l_776{color:#fff;cursor:pointer;white-space:nowrap;background:#a020f02e;border:1px solid #c77dff59;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700}._mobileModalMeta_hej6l_788{color:#ffffff94;margin:0;font-size:12px}._mobileActionButtons_hej6l_794{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}._mobileActionButtons_hej6l_794 ._approveBtn_hej6l_660,._mobileActionButtons_hej6l_794 ._rejectBtn_hej6l_661{width:100%}}._approveBtn_hej6l_660,._rejectBtn_hej6l_661{cursor:pointer;color:#fff;border:none;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:600}._approveBtn_hej6l_660{background:#22c55e}._rejectBtn_hej6l_661{background:#ef4444}._withdrawalsTable_hej6l_598{background:#ffffff05;border:1px solid #a020f026;border-radius:12px;overflow:hidden}._withdrawalsHeader_hej6l_602{text-transform:uppercase;color:var(--secondary);letter-spacing:.5px;background:#a020f014;border-bottom:1px solid #a020f026;grid-template-columns:80px 200px 100px 120px 100px 120px 160px;gap:16px;padding:16px 20px;font-size:12px;font-weight:600;display:grid}._withdrawalsRow_hej6l_606{border-bottom:1px solid #a020f014;grid-template-columns:80px 200px 100px 120px 100px 120px 160px;align-items:center;gap:16px;padding:14px 20px;transition:all .3s;display:grid}._withdrawalsRow_hej6l_606:hover{background:#a020f00d}._colActions_hej6l_470{overflow:hidden}._idBadge_hej6l_865{color:var(--secondary);background:#a020f033;border-radius:4px;padding:4px 8px;font-family:Monaco,Courier New,monospace;font-size:11px;font-weight:700}._userInfo_hej6l_875{flex-direction:column;gap:2px;display:flex}._userName_hej6l_881{color:#fff;margin:0;font-size:13px;font-weight:600}._userEmail_hej6l_888{color:#ffffff80;margin:0;font-size:11px}._amountBadge_hej6l_894{color:#4ade80;background:#4ade8026;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:700}._walletBadge_hej6l_903{color:#c77dff;background:#a020f033;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:700}._statusBadge_hej6l_912{color:#fff;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}._dateText_hej6l_923{color:#fff9;font-size:12px}@media (width<=1200px){._tableHeader_hej6l_442,._tableRow_hej6l_456{grid-template-columns:70px 150px 80px 90px 80px 90px 100px 70px 120px;gap:12px;padding:12px 16px}._userName_hej6l_881{font-size:12px}._userEmail_hej6l_888{font-size:10px}}@media (width<=900px){._tableHeader_hej6l_442,._tableRow_hej6l_456{grid-template-columns:1fr;gap:8px}._tableHeader_hej6l_442{display:none}._tableRow_hej6l_456{background:#ffffff08;border:1px solid #a020f026;border-radius:8px;margin-bottom:12px;padding:16px}._tableRow_hej6l_456:before{content:attr(data-label);color:var(--secondary);text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:600;display:block}}@media (width<=1080px){._adminPage_hej6l_10{grid-template-columns:1fr}._statsGrid_hej6l_41{grid-template-columns:repeat(2,minmax(0,1fr))}._teamGrid_hej6l_199{grid-template-columns:1fr}._adminContent_hej6l_21{padding:24px}}@media (width<=900px){._adminPage_hej6l_10{flex-direction:column;grid-template-columns:1fr;display:flex}._adminContent_hej6l_21{order:2;padding:18px 16px}._statsGrid_hej6l_41{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._teamGrid_hej6l_199{grid-template-columns:1fr}._settingsForm_hej6l_49,._teamForm_hej6l_50{max-width:none}._headerRow_hej6l_27{gap:14px;margin-bottom:20px}._headerRow_hej6l_27 h2{font-size:24px}._headerRow_hej6l_27 p{font-size:14px}}@media (width<=760px){._adminPage_hej6l_10{min-height:auto}._adminContent_hej6l_21{padding:14px 12px}._statsGrid_hej6l_41{grid-template-columns:1fr;gap:12px}._teamGrid_hej6l_199{grid-template-columns:1fr;gap:14px}._headerRow_hej6l_27{gap:8px;margin-bottom:16px}._headerRow_hej6l_27 h2{font-size:20px}._statCard_hej6l_47,._teamCard_hej6l_48,._settingsForm_hej6l_49,._teamForm_hej6l_50{padding:18px}._matchOddsRow_hej6l_211{gap:10px}._matchTeamBlock_hej6l_238{gap:10px;padding:14px}}._tournamentsGrid_hej6l_1079{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:30px;display:grid}._tournamentCard_hej6l_1086{background:#ffffff0d;border:1px solid #a020f033;border-radius:16px;flex-direction:column;gap:16px;padding:24px;transition:all .3s;display:flex}._usersGrid_hej6l_1097{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;margin-top:30px;display:grid}._userCard_hej6l_1104{background:#ffffff0f;border:1px solid #a020f033;border-radius:18px;flex-direction:column;gap:18px;padding:24px;transition:all .3s;display:flex}._userCard_hej6l_1104:hover{transform:translateY(-2px);box-shadow:0 12px 30px #a020f026}._userHeader_hej6l_1120{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._userHeader_hej6l_1120 h3{color:var(--secondary);margin:0;font-size:18px}._userMeta_hej6l_1133{color:#ffffffb3;word-break:break-word;margin:6px 0 0;font-size:13px}._userRole_hej6l_1140{color:#4ade80;white-space:nowrap;background:#4ade801f;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}._userStats_hej6l_1150{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._userStatItem_hej6l_1156{background:#ffffff08;border:1px solid #a020f029;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}._userStatItem_hej6l_1156 span{color:#fff9;text-transform:uppercase;letter-spacing:.6px;font-size:12px}._userStatItem_hej6l_1156 strong{color:#fff;margin:0;font-size:16px}._betsGrid_hej6l_1179,._friendlyGrid_hej6l_1180{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px;margin-top:30px;display:grid}._betCard_hej6l_334,._friendlyCard_hej6l_1188{background:#ffffff0d;border:1px solid #a020f033;border-radius:18px;flex-direction:column;gap:16px;padding:24px;transition:all .3s;display:flex}._betCard_hej6l_334:hover,._friendlyCard_hej6l_1188:hover{transform:translateY(-2px);box-shadow:0 14px 30px #a020f02e}._betHeader_hej6l_342,._friendlyHeader_hej6l_1206{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._betHeader_hej6l_342 h3,._friendlyHeader_hej6l_1206 h3{color:var(--secondary);margin:0;font-size:18px}._betMeta_hej6l_350,._friendlyHeader_hej6l_1206 p{color:#ffffffb3;margin:6px 0 0;font-size:13px}._betStatus_hej6l_356,._friendlyStatus_hej6l_1228{color:#4ade80;white-space:nowrap;background:#4ade801f;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}._betDetails_hej6l_366,._friendlyBody_hej6l_1239{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._betDetails_hej6l_366 div,._friendlyBody_hej6l_1239 div{gap:8px;display:grid}._betDetails_hej6l_366 span,._friendlyBody_hej6l_1239 span,._betFooter_hej6l_385 span{color:#ffffffa6;text-transform:uppercase;letter-spacing:.6px;font-size:12px}._betDetails_hej6l_366 strong,._betFooter_hej6l_385 strong{color:#fff;font-size:15px}._betFooter_hej6l_385{border-top:1px solid #a020f01a;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}@media (width<=900px){._betDetails_hej6l_366,._friendlyBody_hej6l_1239{grid-template-columns:1fr}}._tournamentCard_hej6l_1086:hover{border-color:#a020f066;transform:translateY(-4px);box-shadow:0 0 20px #a020f026}._tournamentHeader_hej6l_1288{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._tournamentHeader_hej6l_1288 h3{color:var(--secondary);flex:1;margin:0;font-size:18px}._statusBadge_hej6l_912{text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:11px;font-weight:700}._statusUPCOMING_hej6l_1312{color:#64c8ff;background:#64c8ff26}._statusACTIVE_hej6l_1317{color:#4ade80;background:#4ade8026}._statusCOMPLETED_hej6l_1322{color:var(--secondary);background:#c77dff26}._description_hej6l_1327{color:#ffffffb3;margin:0;font-size:13px;line-height:1.5}._cardFooter_hej6l_1334{border-top:1px solid #a020f01a;justify-content:space-between;align-items:center;padding-top:12px;display:flex}._matchCount_hej6l_1342{align-items:center;gap:8px;font-size:13px;display:flex}._matchLabel_hej6l_1349{color:#fff9;font-weight:600}._matchValue_hej6l_1354{color:var(--secondary);font-size:16px;font-weight:700}._deleteBtn_hej6l_1360{color:var(--accent);cursor:pointer;background:#ff4d6d1a;border:1px solid #ff4d6d4d;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:700;transition:all .3s}._deleteBtn_hej6l_1360:hover:not(:disabled){background:#ff4d6d33;border-color:#ff4d6d80}._deleteBtn_hej6l_1360:disabled{opacity:.5;cursor:not-allowed}._cardActions_hej6l_1382{align-items:center;gap:10px;display:flex}._secondaryBtn_hej6l_1388{color:var(--secondary);cursor:pointer;background:#a020f024;border:1px solid #a020f059;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:700;transition:all .3s}._secondaryBtn_hej6l_1388:hover{background:#a020f038}._pageContainer_hej6l_1404{color:var(--text);padding:32px}._pageHeader_hej6l_284{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}._pageHeader_hej6l_284 h1{margin:0;font-size:32px}._filterGroup_hej6l_1422{flex-wrap:wrap;gap:12px;display:flex}._filterBtn_hej6l_310{color:#fff;text-transform:uppercase;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .25s}._filterBtn_hej6l_310:hover,._activeFilterBtn_hej6l_1442{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-color:var(--primary);color:#fff}._primaryBtn_hej6l_1448{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border:2px solid var(--primary);color:var(--text);text-transform:uppercase;letter-spacing:.8px;cursor:pointer;border-radius:8px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .3s;box-shadow:0 0 15px #a020f04d}._primaryBtn_hej6l_1448:hover{transform:translateY(-2px);box-shadow:0 0 25px #a020f080}._primaryBtn_hej6l_1448:disabled{opacity:.6;cursor:not-allowed}._formCard_hej6l_1473{background:#ffffff0d;border:1px solid #a020f033;border-radius:16px;margin-bottom:30px;padding:28px}._formCard_hej6l_1473 h2{color:var(--secondary);margin-top:0;margin-bottom:24px;font-size:20px}._form_hej6l_1473{flex-direction:column;gap:20px;display:flex}._formGroup_hej6l_1494{flex-direction:column;gap:8px;display:flex}._formGroup_hej6l_1494 label{color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:700}._formGroup_hej6l_1494{flex-direction:column;gap:8px;display:flex;overflow:visible}._formGroup_hej6l_1494 input,._formGroup_hej6l_1494 textarea,._formGroup_hej6l_1494 select{color:var(--text);appearance:menulist-button;z-index:1;background:#ffffff14;border:1px solid #a020f033;border-radius:8px;min-width:0;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .3s;position:relative}._formGroup_hej6l_1494 select{color:var(--text)}._formGroup_hej6l_1494 option{color:#000;background:#fff}._formGroup_hej6l_1494 input:focus,._formGroup_hej6l_1494 textarea:focus,._formGroup_hej6l_1494 select:focus{border-color:var(--primary);background:#ffffff24;outline:none;box-shadow:0 0 10px #a020f04d}._emptyState_hej6l_428{text-align:center;color:#fff9;padding:60px 32px;font-size:16px}._loadingSpinner_hej6l_1559{text-align:center;color:var(--secondary);padding:60px;font-size:18px}._errorMessage_hej6l_394{color:var(--accent);background:#ff4d6d26;border:1px solid #ff4d6d4d;border-radius:8px;margin-bottom:20px;padding:16px;font-weight:600}@media (width<=1024px){._tournamentsGrid_hej6l_1079{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (width<=768px){._pageContainer_hej6l_1404{padding:20px}._pageHeader_hej6l_284{flex-direction:column;align-items:flex-start}._pageHeader_hej6l_284 h1{font-size:24px}._tournamentsGrid_hej6l_1079{grid-template-columns:1fr}._formCard_hej6l_1473{padding:20px}._primaryBtn_hej6l_1448{width:100%}._cardFooter_hej6l_1334{flex-direction:column;align-items:flex-start;gap:12px}._deleteBtn_hej6l_1360{text-align:center;width:100%}}._categoriesGrid_hej6l_1621{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;margin-top:30px;display:grid}._categoryCard_hej6l_1628{background:#ffffff0d;border:1px solid #a020f033;border-radius:16px;flex-direction:column;gap:16px;padding:20px;transition:all .3s;display:flex}._categoryCard_hej6l_1628:hover{border-color:#a020f066;transform:translateY(-4px);box-shadow:0 0 20px #a020f026}._categoryLogo_hej6l_1645{background:#a020f01a;border:1px solid #a020f033;border-radius:12px;justify-content:center;align-items:center;width:100%;height:160px;display:flex;overflow:hidden}._categoryLogo_hej6l_1645 img{object-fit:cover;width:100%;height:100%}._categoryContent_hej6l_1663{flex-direction:column;flex:1;gap:8px;display:flex}._categoryContent_hej6l_1663 h3{color:var(--secondary);margin:0;font-size:18px}._categoryMeta_hej6l_1676{color:#fff9;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:12px;font-weight:600}._categoryCard_hej6l_1628 ._deleteBtn_hej6l_1360{text-align:center;width:100%}@media (width<=1024px){._categoriesGrid_hej6l_1621{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (width<=768px){._categoriesGrid_hej6l_1621{grid-template-columns:1fr}._categoryLogo_hej6l_1645{height:200px}}
