.TestModePopup-module__eCFN4a__overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;background:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.3s ease-out TestModePopup-module__eCFN4a__fadeIn;display:flex;position:fixed;top:0;left:0}@keyframes TestModePopup-module__eCFN4a__fadeIn{0%{opacity:0}to{opacity:1}}.TestModePopup-module__eCFN4a__modal{text-align:center;background:#111;border:1px solid #333;border-radius:12px;width:90%;max-width:400px;padding:2rem;animation:.3s cubic-bezier(.16,1,.3,1) TestModePopup-module__eCFN4a__scaleIn;box-shadow:0 10px 40px #00000080}@keyframes TestModePopup-module__eCFN4a__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.TestModePopup-module__eCFN4a__header{flex-direction:column;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.TestModePopup-module__eCFN4a__header h2{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:1.25rem}.TestModePopup-module__eCFN4a__text{color:#ccc;margin-bottom:1.5rem;line-height:1.6}.TestModePopup-module__eCFN4a__discord_link{color:#5865f2;margin-bottom:2rem;font-weight:600;text-decoration:none;transition:color .2s;display:block}.TestModePopup-module__eCFN4a__discord_link:hover{color:#7289da;text-decoration:underline}.TestModePopup-module__eCFN4a__btn{color:#000;cursor:pointer;background:#fc0;border:none;border-radius:4px;width:100%;padding:.8rem 2rem;font-size:1rem;font-weight:700;transition:all .2s}.TestModePopup-module__eCFN4a__btn:hover{background:#ffd633;transform:translateY(-2px)}
.CookieConsent-module__QbGkGW__cookie_banner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#0a0a0ff2;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:1rem;width:90%;max-width:600px;padding:1.5rem;animation:.5s cubic-bezier(.16,1,.3,1) CookieConsent-module__QbGkGW__slideUp;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080}.CookieConsent-module__QbGkGW__content{align-items:flex-start;gap:1rem;display:flex}.CookieConsent-module__QbGkGW__text_content h3{color:#fff;margin:0 0 .5rem;font-size:1.1rem}.CookieConsent-module__QbGkGW__text_content p{color:var(--color-text-dim);margin:0;font-size:.9rem;line-height:1.5}.CookieConsent-module__QbGkGW__actions{justify-content:flex-end;gap:1rem;display:flex}.CookieConsent-module__QbGkGW__btn_accept{background:var(--color-primary);color:#000;cursor:pointer;border:none;border-radius:8px;padding:.6rem 1.5rem;font-weight:600;transition:all .2s}.CookieConsent-module__QbGkGW__btn_accept:hover{background:var(--color-primary-glow);transform:translateY(-1px)}@keyframes CookieConsent-module__QbGkGW__slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@media (min-width:768px){.CookieConsent-module__QbGkGW__cookie_banner{flex-direction:row;align-items:center;width:450px;animation:.5s cubic-bezier(.16,1,.3,1) CookieConsent-module__QbGkGW__slideIn;bottom:30px;left:auto;right:30px;transform:none}.CookieConsent-module__QbGkGW__actions{margin-left:auto}@keyframes CookieConsent-module__QbGkGW__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}}
