.cookieConsent_container__kpUS9{position:fixed;z-index:1200;left:max(.75rem,env(safe-area-inset-left));right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));width:auto;max-width:560px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.56rem .66rem;border:1px solid var(--surface-border);border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.22);background-color:var(--surface-panel);color:var(--text)}.cookieConsent_content__s4WCC{flex:1 1 auto;margin:0;min-width:0;font-size:.8rem;line-height:1.24;font-weight:700}.cookieConsent_actions__MfObN{flex:0 0 auto;display:inline-flex;align-items:center;gap:.36rem}.cookieConsent_btn__bvY5Z{appearance:none;border:1px solid rgba(0,0,0,0);cursor:pointer;min-height:34px;border-radius:8px;padding:.34rem .56rem;white-space:nowrap;font-size:.72rem;font-weight:900;line-height:1;transition:background-color .16s ease,opacity .16s ease}.cookieConsent_btn__bvY5Z:hover{opacity:.88}.cookieConsent_btnAccept__TjKrV{color:var(--action-primary-text);background-color:var(--action-primary-bg)}.cookieConsent_btnDecline__pQEz8{color:var(--action-secondary-text);background-color:var(--action-secondary-bg);border-color:var(--surface-border)}.cookieConsent_containerGame__cML9g{top:calc(var(--header-height, 50px) + .45rem);bottom:auto}@media(max-width:480px){.cookieConsent_container__kpUS9{left:max(.5rem,env(safe-area-inset-left));right:max(.5rem,env(safe-area-inset-right));bottom:max(.5rem,env(safe-area-inset-bottom));gap:.42rem;padding:.48rem .52rem;border-radius:7px}.cookieConsent_content__s4WCC{font-size:.72rem;line-height:1.18}.cookieConsent_actions__MfObN{gap:.28rem}.cookieConsent_btn__bvY5Z{min-height:30px;padding:.28rem .48rem;font-size:.66rem}}.styles_error__25YAK{display:flex;justify-content:center;align-items:center;padding:20px;border-radius:20px;background-color:var(--background);font-size:30px;font-weight:800}.styles_spinner__y5wcr{margin-right:1em}.styles_offline__uZ5Y7{width:100%;height:100%;align-items:center;display:flex;justify-content:center;text-align:center;color:rgb(var(--error))}