:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.login-page{position:relative;width:100%;min-height:100vh;background:#000;background-image:url(/assets/png%20tv-19_qjEP3.png);background-position:center;background-repeat:no-repeat;display:grid;place-items:center;overflow:hidden}.login-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0006,#000000d9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.login-container{position:relative;z-index:1;width:100%;display:flex;justify-content:center;align-items:center;padding:20px;animation:floatIn .8s ease-out}.login-card{width:100%;max-width:400px;padding:30px;background-color:transparent!important}.login-card-content{background:#282828bf!important;border-radius:12px;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-title{text-align:center;color:#eee8d6;font-size:24px;margin-bottom:20px!important;font-weight:700}.login-input{margin-bottom:20px!important;background:#eee8d6;border-radius:6px}.login-button{margin-top:20px;width:100%;font-weight:700;background-color:#ff1336!important}.login-register-link{margin-top:10px}@media (max-width: 600px){.image-container{max-height:180px}.login-card{max-width:90%}}.alert-mgs{position:fixed;top:20px;right:20px;font-size:80px;color:red;font-weight:700;animation:mgsAlert 1s ease-out forwards;z-index:9999;opacity:0}@keyframes mgsAlert{0%{transform:scale(.2);opacity:0}30%{transform:scale(1.3);opacity:1}to{transform:scale(1);opacity:0}}.register-page{position:relative;min-height:100vh;width:100%;background:#000;background-image:url(/assets/png%20tv-19_qjEP3.png);background-size:cover;background-position:center top;background-repeat:no-repeat;display:grid;place-items:center}.register-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0006,#000000e6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.register-container{position:relative;z-index:1;width:100%;display:flex;justify-content:center;padding:20px;animation:floatIn .8s ease-out}.register-card{width:100%;max-width:420px;background:transparent!important}.register-card-content{background:#282828bf!important;border-radius:16px;padding:25px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.register-title{text-align:center;color:#fff;font-weight:700;margin-bottom:5px!important}.register-subtitle{text-align:center;color:#ccc;font-size:14px;margin-bottom:20px}.register-input{margin-bottom:16px!important}.register-input .MuiOutlinedInput-root{background:#eee8d6;border-radius:8px}.register-button{margin-top:10px;width:100%;font-weight:700;background:#ff1336!important;border-radius:8px}.register-link-container{margin-top:15px}.register-link{color:#eee8d6!important;font-weight:700}.register-link:hover{text-decoration:underline}.register-checkbox .MuiCheckbox-root,.register-checkbox .MuiCheckbox-root.Mui-checked{color:#ff1336}.register-checkbox .MuiFormControlLabel-label{color:#eee8d6}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ff1336!important}@media (max-width: 600px){.register-card-content{padding:20px}}.reset-page{position:relative;width:100%;min-height:100vh;background:#000;background-image:url(/assets/pulse_riff-CiLu6_TT.png);background-position:center top;background-repeat:no-repeat;background-size:cover;display:grid;place-items:center;overflow:hidden}.reset-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0000004d,#000000e6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.reset-container{position:relative;z-index:1;width:100%;display:flex;justify-content:center;align-items:center;padding:20px;animation:floatIn .8s ease-out}.reset-card{width:100%;max-width:400px;padding:30px;background-color:transparent!important}.reset-card-content{background:#282828bf!important;border-radius:12px;padding:25px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.reset-title{text-align:center;color:#eee8d6;font-size:24px;margin-bottom:20px!important;font-weight:700}.reset-input{margin-bottom:20px!important;background:#eee8d6;border-radius:6px}.reset-button{margin-top:15px;width:100%;font-weight:700;background-color:#ff1336!important;color:#fff!important;transition:all .2s ease}.reset-button:hover{background-color:#7a0012!important}.reset-link{color:#eee8d6!important;font-weight:700}.reset-link:hover{text-decoration:underline}@media (max-width: 600px){.reset-card{padding:20px}.reset-title{font-size:20px}}.newpass-page{position:relative;width:100%;min-height:100vh;background:#000;background-image:url(/assets/pulse_riff-CiLu6_TT.png);background-position:center top;background-repeat:no-repeat;background-size:cover;display:grid;place-items:center;overflow:hidden}.newpass-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0000004d,#000000e6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.newpass-container{position:relative;z-index:1;width:100%;display:flex;justify-content:center;align-items:center;padding:20px;animation:floatIn .8s ease-out}.newpass-card{width:100%;max-width:400px;padding:30px;background-color:transparent!important}.newpass-card-content{background:#282828bf!important;border-radius:12px;padding:25px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.newpass-title{text-align:center;color:#eee8d6;font-size:24px;margin-bottom:20px!important;font-weight:700}.newpass-input{margin-bottom:20px!important;background:#eee8d6;border-radius:6px}.newpass-button{margin-top:15px;width:100%;font-weight:700;background-color:#ff1336!important;color:#fff!important;transition:all .2s ease}.newpass-button:hover{background-color:#7a0012!important}.newpass-link{color:#eee8d6!important;font-weight:700}.newpass-link:hover{text-decoration:underline}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ff1336!important}.MuiInputLabel-root,.MuiInputLabel-root.Mui-focused{color:#ff1336!important}@media (max-width: 600px){.newpass-card{padding:20px}.newpass-title{font-size:20px}}.home-page{min-height:100vh;background:#000;display:flex;justify-content:center;align-items:center;padding:24px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat}.home-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 20%,rgba(255,20,54,.08),transparent 45%),radial-gradient(circle at 80% 70%,rgba(255,255,255,.05),transparent 50%);filter:blur(40px);opacity:.9}.home-container{position:relative;z-index:2;width:100%;max-width:460px;display:flex;flex-direction:column;gap:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.home-hero-card{border-radius:16px!important;overflow:hidden;background:transparent!important;box-shadow:none!important;animation:floatIn .6s ease-out}.home-hero-content{position:relative}.home-hero-content img{width:100%;height:260px;object-fit:cover;filter:contrast(1.15) brightness(.8) saturate(1.1);transform:scale(1.02)}.home-hero-content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000026,#000000d9)}.home-form-card{border-radius:16px!important;overflow:hidden;background:#1e1e1ea6!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:floatIn .8s ease-out}.home-form-content{padding:22px}.home-title{text-align:center;color:#eee8d6;font-size:20px;font-weight:600;margin-bottom:18px!important}.home-input{margin-bottom:16px!important;background:#eee8d6f2;border-radius:10px;overflow:hidden}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ff1336b3!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ff1336!important}.MuiInputLabel-root{color:#ff1336!important}.home-button{width:100%;border-radius:10px!important;background:#ff1336!important;font-weight:600!important;transition:transform .2s ease}.home-button:hover{transform:translateY(-1px)}.home-link{color:#eee8d6!important;font-weight:700;cursor:pointer}.home-link:hover{text-decoration:underline}@keyframes floatIn{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.video-container{display:flex;width:100vw;height:100vh;background-color:#020202;padding:10px;box-sizing:border-box;gap:10px}.video-player{flex:3;display:flex;align-items:center;justify-content:center;background-color:#000;border:3px solid #FF0C41;border-radius:10px;overflow:hidden}.react-player{width:100%!important;height:100%!important}.card{flex:1;display:flex;flex-direction:column;background-color:#020202;border-radius:10px;border:3px solid #FF0C41;padding:15px;gap:15px;overflow:hidden}.card-section{background:#0a0a0a99;border-radius:10px;padding:10px;display:flex;justify-content:center;align-items:center}.logo-section{flex:.5}.logo{max-width:70%;height:auto;filter:drop-shadow(0 0 8px #FF0C41)}.promo-section{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.carousel-image{width:100%;height:100%;object-fit:contain}.carousel-container{width:100%;height:100%}.queue-section{flex:.5;color:#eee8d6;font-size:14px;text-align:center;font-weight:700}.queue-text{margin:0;color:#eee8d6}.video-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(255,0,60,.08),transparent 60%);pointer-events:none}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif}html,body,#root{width:100%;height:100%}
