.CookieControls_banner__zWxCH{position:fixed;bottom:max(14px,env(safe-area-inset-bottom));left:14px;right:14px;z-index:10000;margin:0 auto;max-width:1050px;padding:17px 20px;display:flex;align-items:center;gap:24px;flex-wrap:wrap;background:#09120e;color:#f7f7f2;border:1px solid #364538;border-radius:12px;box-shadow:0 12px 40px #0006;font:12px/1.6 Inter,sans-serif}.CookieControls_banner__zWxCH>div:first-child{flex:1 1;min-width:220px}.CookieControls_banner__zWxCH strong{font-size:13px}.CookieControls_banner__zWxCH p{margin:4px 0 0;color:#aeb8b0}.CookieControls_banner__zWxCH a,.CookieControls_dialog__91bkF a{color:#f1d66c}.CookieControls_actions__0MXu_{display:flex;gap:8px;flex-wrap:wrap}.CookieControls_actions__0MXu_ button,.CookieControls_forget__pUqps{padding:9px 12px;border:1px solid #536349;border-radius:7px;background:transparent;color:inherit;font:600 11px/1.4 Inter,sans-serif;cursor:pointer}.CookieControls_actions__0MXu_ button:hover{background:#f1d66c12}.CookieControls_actions__0MXu_ button:disabled{opacity:.5;cursor:default}.CookieControls_actions__0MXu_ button:focus-visible,.CookieControls_forget__pUqps:focus-visible,.CookieControls_reopen__x3l8f:focus-visible{outline:2px solid #f1d66c;outline-offset:3px}.CookieControls_reopen__x3l8f{position:fixed;bottom:max(8px,env(safe-area-inset-bottom));left:8px;z-index:100;border:1px solid #ffffff18;border-radius:5px;padding:5px 8px;background:#09120ef0;color:#aeb8b0;font:10px Inter,sans-serif;cursor:pointer}.CookieControls_dialog__91bkF{box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:26px;border:1px solid #536349;border-radius:14px;background:#09120e;color:#f7f7f2;font:13px/1.65 Inter,sans-serif}.CookieControls_dialog__91bkF::backdrop{background:#000a}.CookieControls_dialog__91bkF h2{margin:0 0 8px;font-size:21px}.CookieControls_dialog__91bkF p{color:#aeb8b0}.CookieControls_option__nRFQq{display:flex;align-items:center;gap:18px;padding:17px 0;border-top:1px solid #ffffff18;cursor:pointer}.CookieControls_option__nRFQq span{flex:1 1}.CookieControls_option__nRFQq b,.CookieControls_option__nRFQq small{display:block}.CookieControls_option__nRFQq small{color:#aeb8b0;font-size:11px;margin-top:5px}.CookieControls_option__nRFQq input{width:19px;height:19px;accent-color:#f1d66c;flex-shrink:0}.CookieControls_forget__pUqps{color:#aeb8b0;margin-top:20px;font-size:10px}.CookieControls_dialog__91bkF .CookieControls_error__7znrW{color:#ff9b9b}@media (max-width:600px){.CookieControls_banner__zWxCH{gap:12px;padding:14px}.CookieControls_actions__0MXu_{width:100%}.CookieControls_actions__0MXu_ button{flex:1 1}.CookieControls_dialog__91bkF{padding:20px}}