@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-CIpeJEZw.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-Ce_uWq1Z.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app-redirect-container{min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.loading-content,.redirect-content{background:#fff;padding:2rem;border-radius:15px;text-align:center;box-shadow:0 10px 30px #0000004d;max-width:400px;width:90%}.app-logo{width:80px;height:80px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:#667eea;border-radius:12px;padding:8px}.app-logo img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}h1{color:#333;margin-bottom:1rem;font-size:1.8rem}p{color:#666;margin-bottom:1.5rem}.action-buttons{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}.btn{padding:12px 24px;border:none;border-radius:25px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;text-decoration:none;display:inline-block}.btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003}.btn-primary{background:#667eea;color:#fff}.btn-secondary{background:#f8f9fa;color:#333;border:2px solid #dee2e6}.store-info{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #eee}.loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #667eea;border-radius:50%;animation:spin 1s linear infinite;margin:1rem auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){.loading-content,.redirect-content{padding:1.5rem;margin:1rem}h1{font-size:1.5rem}.app-logo{width:60px;height:60px}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0;padding:0;background-color:#18191a;color-scheme:dark}body{width:100%;min-height:100vh;display:flex;flex-direction:column;font-family:Poppins,sans-serif;background-color:#18191a;color:#fff}#root{min-height:100vh;background-color:#18191a}img,video,iframe{max-width:100%;height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,textarea,select{color:#fff!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #232526 inset!important;box-shadow:0 0 0 1000px #232526 inset!important;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;color:#fff!important}
