@keyframes cookie-banner-module-scss-module__SCDTXW__boxShadowGlitch{0%{box-shadow:0 0 0 1px #fefef1}10%{box-shadow:10px 0 0 1px #fefef1}20%{box-shadow:3px 1px 0 1px #f941a4}30%{box-shadow:0 1px 0 1px #f941a4}50%{box-shadow:-1px 1px 0 1px #54fb43}60%{box-shadow:-5px 0 0 1px #54fb43}70%{box-shadow:-5px -1px 0 1px #27c8f7}80%{box-shadow:0 -5px 0 1px #27c8f7}90%{box-shadow:0 -3px 0 1px #ffc43d}to{box-shadow:0 0 0 1px #ffc43d}}@keyframes cookie-banner-module-scss-module__SCDTXW__glitchText{0%{text-shadow:-5px 0 #27c8f7cc,5px 0 #f941a4cc}30%{text-shadow:5px 0 #27c8f7cc,-5px 0 #f941a4cc}60%{text-shadow:-5px 0 #27c8f7cc,5px 0 #f941a4cc}to{text-shadow:-5px 0 #27c8f7cc,-5px 0 #f941a4cc}}@keyframes cookie-banner-module-scss-module__SCDTXW__glitchTextInfinite{0%{text-shadow:-.5rem 0 #27c8f780,.5rem 0 #f941a480}5%{text-shadow:.8rem 0 #27c8f780,-.8rem 0 #f941a480}10%{text-shadow:-.8rem 0 #27c8f7,.8rem 0 #f941a4}15%{text-shadow:-.8rem 0 #27c8f780,-.8rem 0 #f941a480}25%{text-shadow:none}to{text-shadow:none}}@keyframes cookie-banner-module-scss-module__SCDTXW__glitchImage{0%{transform:translate(1px)}20%{filter:hue-rotate(90deg)contrast(2);transform:translate(-1px)}40%{filter:sepia()contrast(2);transform:translate(1px)}60%{filter:hue-rotate(-90deg)contrast(2);transform:translate(-1px)}80%{transform:translate(1px)}to{transform:translate(-1px)}}@keyframes cookie-banner-module-scss-module__SCDTXW__shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes cookie-banner-module-scss-module__SCDTXW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cookie-banner-module-scss-module__SCDTXW__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes cookie-banner-module-scss-module__SCDTXW__waitingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes cookie-banner-module-scss-module__SCDTXW__loaderAnim{0%{transform:scaleY(.1)}50%{transform:scaleY(1)}to{transform:scaleY(.1)}}@keyframes cookie-banner-module-scss-module__SCDTXW__slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes cookie-banner-module-scss-module__SCDTXW__slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes cookie-banner-module-scss-module__SCDTXW__slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes cookie-banner-module-scss-module__SCDTXW__slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes cookie-banner-module-scss-module__SCDTXW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cookie-banner-module-scss-module__SCDTXW__banner{z-index:10000;background:#000;border-top:1px solid #1a1a1a;padding:1rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000026}@media (min-width:768px){.cookie-banner-module-scss-module__SCDTXW__banner{padding:1.5rem 2rem}}.cookie-banner-module-scss-module__SCDTXW__content{flex-direction:column;align-items:flex-start;gap:1rem;max-width:1200px;margin:0 auto;display:flex}@media (min-width:768px){.cookie-banner-module-scss-module__SCDTXW__content{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.cookie-banner-module-scss-module__SCDTXW__text{flex:1}.cookie-banner-module-scss-module__SCDTXW__title{color:#fefef1;margin:0 0 .5rem;font-size:1rem;font-weight:600}.cookie-banner-module-scss-module__SCDTXW__description{color:#bcbcb3;margin:0;font-size:.875rem;line-height:1.5}.cookie-banner-module-scss-module__SCDTXW__acceptButton{color:#000;cursor:pointer;white-space:nowrap;background:#ffc43d;border:none;border-radius:6px;flex-shrink:0;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:background-color .2s}.cookie-banner-module-scss-module__SCDTXW__acceptButton:hover{background:#b2892b}.cookie-banner-module-scss-module__SCDTXW__acceptButton:active{opacity:.9;background:#b2892b}@media (max-width:767px){.cookie-banner-module-scss-module__SCDTXW__acceptButton{width:100%}}
.navigation-progress-module-scss-module__0LPXvW__progressBar{z-index:9999;pointer-events:none;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.navigation-progress-module-scss-module__0LPXvW__progressFill{background:linear-gradient(90deg,var(--color-accent,#0f8)0%,var(--color-accent-secondary,#00d4ff)50%,var(--color-accent,#0f8)100%);height:100%;box-shadow:0 0 10px var(--color-accent,#0f8),0 0 20px #00ff884d;background-size:200% 100%;transition:width .15s ease-out;animation:1s ease-in-out infinite navigation-progress-module-scss-module__0LPXvW__shimmer}@keyframes navigation-progress-module-scss-module__0LPXvW__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
@font-face{font-family:tektur;src:url(../media/Tektur_Regular-s.p.ed80fa72.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:tektur;src:url(../media/Tektur_Bold-s.p.0a1ec565.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:tektur Fallback;src:local(Arial);ascent-override:89.25%;descent-override:26.77%;line-gap-override:0.0%;size-adjust:112.05%}.tektur_8d2c1ab0-module__0mdhuW__className{font-family:tektur,tektur Fallback}.tektur_8d2c1ab0-module__0mdhuW__variable{--font-tektur:"tektur","tektur Fallback"}
@font-face{font-family:firaSans;src:url(../media/FiraSans_Regular-s.p.143f430c.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:firaSans Fallback;src:local(Arial);ascent-override:90.89%;descent-override:25.76%;line-gap-override:0.0%;size-adjust:102.87%}.firasans_1d7ad78a-module__kI16qG__className{font-family:firaSans,firaSans Fallback}.firasans_1d7ad78a-module__kI16qG__variable{--font-fira-sans:"firaSans","firaSans Fallback"}
@font-face{font-family:kodeMono;src:url(../media/KodeMono_Regular-s.p.b48bf38c.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:kodeMono Fallback;src:local(Arial);ascent-override:74.53%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.kodemono_ab0eff7-module__LvpwLG__className{font-family:kodeMono,kodeMono Fallback}.kodemono_ab0eff7-module__LvpwLG__variable{--font-kode-mono:"kodeMono","kodeMono Fallback"}
@keyframes boxShadowGlitch{0%{box-shadow:0 0 0 1px #fefef1}10%{box-shadow:10px 0 0 1px #fefef1}20%{box-shadow:3px 1px 0 1px #f941a4}30%{box-shadow:0 1px 0 1px #f941a4}50%{box-shadow:-1px 1px 0 1px #54fb43}60%{box-shadow:-5px 0 0 1px #54fb43}70%{box-shadow:-5px -1px 0 1px #27c8f7}80%{box-shadow:0 -5px 0 1px #27c8f7}90%{box-shadow:0 -3px 0 1px #ffc43d}to{box-shadow:0 0 0 1px #ffc43d}}@keyframes glitchText{0%{text-shadow:-5px 0 #27c8f7cc,5px 0 #f941a4cc}30%{text-shadow:5px 0 #27c8f7cc,-5px 0 #f941a4cc}60%{text-shadow:-5px 0 #27c8f7cc,5px 0 #f941a4cc}to{text-shadow:-5px 0 #27c8f7cc,-5px 0 #f941a4cc}}@keyframes glitchTextInfinite{0%{text-shadow:-.5rem 0 #27c8f780,.5rem 0 #f941a480}5%{text-shadow:.8rem 0 #27c8f780,-.8rem 0 #f941a480}10%{text-shadow:-.8rem 0 #27c8f7,.8rem 0 #f941a4}15%{text-shadow:-.8rem 0 #27c8f780,-.8rem 0 #f941a480}25%{text-shadow:none}to{text-shadow:none}}@keyframes glitchImage{0%{transform:translate(1px)}20%{filter:hue-rotate(90deg)contrast(2);transform:translate(-1px)}40%{filter:sepia()contrast(2);transform:translate(1px)}60%{filter:hue-rotate(-90deg)contrast(2);transform:translate(-1px)}80%{transform:translate(1px)}to{transform:translate(-1px)}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes waitingPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes loaderAnim{0%{transform:scaleY(.1)}50%{transform:scaleY(1)}to{transform:scaleY(.1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}a{color:#27c8f7;text-decoration:underline;text-decoration-thickness:px;text-underline-offset:4px}a:hover{color:#ffc43d}a:visited{color:#2084cb}a:active,a:focus{color:#b2892b}label{-webkit-user-select:none;user-select:none}input[type=checkbox]{cursor:pointer;appearance:none;background-color:#0000;border:1px solid #bcbcb3;outline:none;width:16px;height:16px;margin:0;padding:0;position:relative}input[type=checkbox]:checked{border:1px solid #54fb43}input[type=checkbox]:checked:after{content:"✓";color:#ffc43d;font-size:16px;font-weight:900;position:absolute;bottom:0%;left:20%}input[type=checkbox][required]:user-invalid{border:1px solid #f941a4;animation:.2s ease-in-out shake}input[type=checkbox][required]:user-valid{border:1px solid #54fb43}*,:before,:after{box-sizing:border-box}body{height:100dvh;min-height:100dvh;color:#fefef1;min-height:-webkit-fill-available;font-family:var(--font-fira-sans),"Fira Sans","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;justify-content:flex-start;align-items:auto;background:#000;flex-direction:column;flex:1;margin:0;font-weight:400;line-height:1.5;display:flex;overflow:hidden}@media (max-width:767px){body{padding:0}}img{max-width:100%;display:block}.btnSecondary{cursor:pointer;color:#fefef1;letter-spacing:.05em;-webkit-user-select:none;user-select:none;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:16px 12px;font-family:Tektur,Fira Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.2;text-decoration:none;transition:all .2s;display:inline-flex}.btnSecondary span,.btnSecondary p{font-size:16px}.btnSecondary .btnIcon{justify-content:center;align-items:center;display:flex}.btnSecondary span,.btnSecondary svg,.btnSecondary p{color:#fefef1;margin:0}:is(.btnSecondary:has(svg,img) p,.btnSecondary:has(svg,img) span){text-align:left}.btnSecondary{box-shadow:0 0 0 1px #fefef1}.btnSecondary:hover{background-color:#1a1a1a;animation:.4s ease-in-out boxShadowGlitch}.btnSecondary:active{background-color:#4c4c4c80}.btnDanger{box-shadow:0 0 0 1px #fefef1}.btnDanger:hover{background-color:#1a1a1a;animation:.4s ease-in-out boxShadowGlitch}.btnDanger:active{background-color:#4c4c4c80}.btnDanger{cursor:pointer;color:#fefef1;letter-spacing:.05em;-webkit-user-select:none;user-select:none;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:16px 12px;font-family:Tektur,Fira Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.2;text-decoration:none;transition:all .2s;display:inline-flex}.btnDanger span,.btnDanger p{font-size:16px}.btnDanger .btnIcon{justify-content:center;align-items:center;display:flex}.btnDanger span,.btnDanger svg,.btnDanger p{color:#fefef1;margin:0}:is(.btnDanger:has(svg,img) p,.btnDanger:has(svg,img) span){text-align:left}.btnDanger{color:#f941a4;box-shadow:0 0 0 1px #f941a4}.btnSecondary.btnDisabled{opacity:.6;color:#bcbcb3!important;cursor:not-allowed!important;background-color:#000!important;box-shadow:0 0 0 1px #4c4c4c66!important}.btnSecondary.btnDisabled:hover{animation:none!important}.btnPrimary{cursor:pointer;color:#fefef1;letter-spacing:.05em;-webkit-user-select:none;user-select:none;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;gap:8px;padding:16px 12px;font-family:Tektur,Fira Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.2;text-decoration:none;transition:all .2s;display:inline-flex}.btnPrimary span,.btnPrimary p{font-size:16px}.btnPrimary .btnIcon{justify-content:center;align-items:center;display:flex}.btnPrimary span,.btnPrimary svg,.btnPrimary p{color:#fefef1;margin:0}:is(.btnPrimary:has(svg,img) p,.btnPrimary:has(svg,img) span){text-align:left}.btnPrimary{-webkit-tap-highlight-color:#0000;transition:all .3s ease-in-out;box-shadow:3px 3px #54fb43,0 -3px #27c8f7,-3px 0 #f941a4}.btnPrimary:hover{background:#1a1a1a;box-shadow:5px 5px #54fb43,0 -8px #27c8f7,-8px -5px #f941a4}.text-aberration{animation:4s .5s infinite glitchText}html[data-tg-loading] [data-tg-preloader]{display:flex!important}html[data-tg-loading] [data-auth-main]{display:none!important}
