.auth-screen{background:#002e38;box-sizing:border-box;color:#f4f8fa;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100svh;padding:clamp(72px,12vh,150px) 24px 42px}.auth-panel{margin:0 auto;text-align:center;width:min(100%,474px)}.auth-logo{border-radius:16px;box-shadow:0 0 30px #18b5f438;display:block;height:104px;margin:0 auto;width:104px}.auth-title{color:#f5f7fa;font-size:20px;font-weight:700;line-height:1.2;margin:20px 0 0}.auth-form{margin-top:22px;width:100%}.auth-field{align-items:center;border-bottom:2px solid #159bd3;box-sizing:border-box;display:flex;gap:12px;height:52px;padding:0 2px;position:relative}.auth-field-icon{color:#e8f3f6;flex:0 0 auto}.auth-input{background:#0000;border:0;color:#f4f8fa;flex:1 1;font:inherit;font-size:17px;min-width:0;outline:0;width:100%}.auth-input::placeholder{color:#a8c1c7;opacity:1}.auth-password-field{position:relative}.auth-field-with-action{padding-right:72px}.auth-inline-link,.auth-link{background:#0000;border:0;color:#ffbd18;cursor:pointer;font:inherit;font-weight:700;padding:0}.auth-inline-link{font-size:15px;position:absolute;right:2px;top:50%;transform:translateY(-50%)}.auth-submit{background:#18a9ed;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:18px;font-weight:700;margin-top:18px;min-height:46px;width:100%}.auth-submit:disabled{cursor:wait;opacity:.7}.auth-footer{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:18px}.auth-footer,.auth-footer .auth-link{font-size:16px}.auth-loading{background:#000f14b8;color:#fff;display:grid;font-size:18px;font-weight:700;inset:0;place-items:center;position:fixed;z-index:1000}@media (max-height:700px){.auth-screen{padding-bottom:24px;padding-top:42px}.auth-logo{height:88px;width:88px}.auth-title{margin-top:16px}.auth-form{margin-top:18px}.auth-footer,.auth-submit{margin-top:14px}}.more-page{background-color:#f6efdd;min-height:100vh;padding-bottom:100px}.options-container{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.install-option-row{display:flex;justify-content:center;padding:0 15px}.install-option{align-items:center;background:#062d36;border:1px solid #18b5f459;border-radius:12px;color:#eff8fa;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:13px;margin:16px 0 2px;min-height:64px;padding:0 18px;text-align:left;width:min(100%,520px)}.install-option svg{color:#20b8f3}.install-option:disabled{cursor:default;opacity:.75}.install-guide-overlay{background:#000f14b8;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1100}.install-guide{background:#062d36;border:1px solid #18b5f459;border-radius:14px;box-sizing:border-box;color:#f4f8fa;padding:22px;width:min(100%,380px)}.install-guide h2{font-size:20px;margin:0 0 14px}.install-guide ol,.install-guide p{line-height:1.6;padding-left:22px}.install-guide button{background:#18a9ed;border:0;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-top:10px;min-height:42px;padding:0 20px}.option-btn{display:block;gap:10px;height:150px;justify-content:flex-start;padding:15px 20px;width:250px}.option-btn,.option-btn1{align-items:center;background-color:#1b4ca7;border:3px solid #eae4d5;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;margin:10px 0}.option-btn1{display:flex;gap:8px;height:auto;justify-content:center;padding:5px;width:100%}.option-btn p{font-size:15px}.modal-overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal{background:#fff;border-radius:12px;color:#fff;margin:0 30px;padding:20px;width:100%}.field{align-items:center;display:flex;margin-bottom:15px;position:relative}.field input{background-color:#eee;border:none;border-radius:6px;flex:1 1;margin-right:10px;padding:10px}.modal-actions{display:flex;gap:10px;justify-content:flex-end}.modal-actions button{border:none;border-radius:6px;cursor:pointer;padding:10px 15px}.modal-actions button:first-child{background:#1b1b1b;color:#ccc}.modal-actions button:last-child{background:#21cb84;color:#fff}.overlay{align-items:center;background:#0009;bottom:0;color:#fff;display:flex;font-size:20px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.showhide,.showhide2{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.appContainer{display:flex;flex-direction:column}.tabContent{flex:1 1;font-size:22px;justify-content:center}.bottomTabs,.tabContent{align-items:center;display:flex}.bottomTabs{background:#062d36;border-top:1px solid #18b5f42e;bottom:0;justify-content:space-around;left:0;padding:7px 0 max(7px,env(safe-area-inset-bottom));position:fixed;width:100%;z-index:900}.tabButton{align-items:center;background:#0000;border:none;color:#a8bdc4;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;outline:none;padding:6px 0;transition:color .3s}.tabButton .tabIcon{font-size:16px}.tabButton.active{color:#19b4f4;font-weight:700}.tabButton .tabIcon{font-size:21px;line-height:1}.tabButton .tabLabel{font-size:11px;margin-top:5px}.home-container{background:#062d36;color:#f3f8fa;font-family:Trebuchet MS,sans-serif;min-height:100vh;padding-bottom:76px}.home-content{margin:0 auto;padding:16px 0 26px;width:min(100% - 32px,520px)}.account-card,.featured-result,.game-card{background:#082f3a;border:1px solid #31aedc33;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025),0 8px 22px #0000001f}.account-card{align-items:center;border-radius:18px;display:flex;gap:9px;min-height:82px;padding:12px}.account-avatar{aspect-ratio:1;border:2px solid #18b5f4;border-radius:50%;color:#24bafa;display:grid;flex:0 0 auto;font-size:23px;font-weight:700;place-items:center;width:48px}.account-balance,.account-details{display:flex;flex-direction:column;gap:3px}.account-details{flex:1 1;min-width:0}.account-details span,.account-details strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-details strong{font-size:16px}.account-details span{color:#a5bac1;font-size:13px}.account-balance{background:#052630;border:1px solid #1bb8f533;border-radius:12px;margin-left:auto;min-width:0;padding:8px 9px;text-align:right}.account-balance span{color:#9db2ba;font-size:10px;text-transform:uppercase}.account-balance strong{color:#25b8f5;font-size:14px;white-space:nowrap}.featured-result{background:radial-gradient(ellipse at 50% 17%,#10495c 0 32%,#062f3b 33% 100%);border-radius:22px;flex-direction:column;justify-content:center;margin-top:17px;min-height:318px;overflow:hidden;position:relative}.featured-result,.live-label{align-items:center;display:flex}.live-label{color:#43c512;font-size:13px;font-weight:700;gap:8px;letter-spacing:1.5px;text-transform:uppercase}.live-label span{background:#43c512;border-radius:50%;box-shadow:0 0 12px #43c5128c;height:9px;width:9px}.featured-number{color:#19b4f4;font-size:88px;font-weight:800;line-height:1;margin-top:10px}.featured-game-name{color:#afc0c6;font-size:15px;margin-top:15px;text-transform:uppercase}.resultButton{align-items:center;background:#19b4f4;border:0;border-radius:28px;box-shadow:0 7px 18px #19b4f433;color:#052c37;cursor:pointer;display:inline-flex;font-size:16px;gap:9px;justify-content:center;margin-top:23px;min-height:52px;min-width:166px;padding:0 22px}.resultButton,.resultButtonText{font-weight:700}.announcement-banner{background:#132c72;border:1px solid #2bb3e13d;border-bottom:4px solid #148bd1;border-radius:17px;color:#e1e9f5;display:grid;font-size:16px;line-height:1.5;margin-top:17px;min-height:104px;padding:17px 20px;place-items:center;text-align:center}.results-section{margin-top:29px}.section-heading{align-items:center;display:flex;gap:10px;margin-bottom:16px}.section-heading h2{border-left:4px solid #18b5f4;color:#f1f6f7;font-size:18px;line-height:1.2;margin:0;padding-left:7px}.section-heading span{background:#2cafdd33;flex:1 1;height:1px}.games-container{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.game-card{align-items:flex-start;border-radius:17px;color:#f3f8fa;cursor:pointer;display:flex;flex-direction:column;min-height:154px;min-width:0;padding:15px;position:relative;text-align:left}.game-result-number{background:#0b4052;border:1px solid #23baf540;border-radius:10px;color:#24bafa;display:grid;font-size:25px;font-weight:800;margin-bottom:12px;min-height:46px;min-width:60px;padding:0 10px;place-items:center}.game-title{font-size:13px;font-weight:700;text-transform:uppercase;width:100%}.game-time,.game-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-time{color:#a5bac1;font-size:12px;margin-top:7px;max-width:calc(100% - 22px)}.game-arrow{aspect-ratio:1;background:#0b4052;border-radius:50%;bottom:13px;color:#24bafa;display:grid;font-size:24px;line-height:1;place-items:center;position:absolute;right:13px;width:27px}.modalOverlay{align-items:center;background:#000f14c2;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}.modalContent{width:min(100%,360px)}.modalGradient{background:#082f3a;border:1px solid #23baf540;border-radius:16px;color:#f3f8fa;padding:22px}.modalHeader{align-items:center;display:flex;justify-content:space-between}.modalTitle{font-size:19px;margin:0}.modalCloseButton{aspect-ratio:1;background:#104452;border:0;border-radius:50%;color:#dce9ed;cursor:pointer;font-size:23px;width:36px}.modalResultContainer{margin-top:22px;text-align:center}.modalResultNumber{color:#19b4f4;font-size:62px;margin:0}.modalGameName{color:#b2c5cb;margin:8px 0 0}@media (max-width:360px){.home-content{width:calc(100% - 24px)}.games-container{gap:10px}.game-card{padding:12px}.account-balance{min-width:96px;padding:8px}}
/*# sourceMappingURL=main.e3b8ef02.css.map*/