[data-cookie-settings]{font:inherit;color:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;border:0;background:none;padding:4px}.cookie-panel[hidden]{display:none}.cookie-panel{position:fixed;z-index:10000;left:24px;bottom:24px;width:min(520px,calc(100vw - 48px));box-sizing:border-box;background:#131615;color:#f5f1e7;border:1px solid #b99d64;padding:26px;box-shadow:0 12px 60px #0009;font-family:Arial,sans-serif}.cookie-panel h2{font-size:23px;line-height:1.25;margin:0 0 12px;color:#e5c58c}.cookie-panel p{font-size:14px;line-height:1.65;margin:0 0 10px}.cookie-panel a{color:#e5c58c;font-size:13px;text-decoration:underline}.cookie-actions{display:flex;gap:10px;margin-top:20px}.cookie-actions button{flex:1;min-height:48px;font:600 13px Arial,sans-serif;background:#e5c58c;color:#121512;border:1px solid #e5c58c;padding:12px 8px;cursor:pointer}.cookie-panel button:focus-visible,[data-cookie-settings]:focus-visible{outline:3px solid #fff;outline-offset:4px}.cookie-close{background:none;color:#eee;border:0;text-decoration:underline;margin-top:14px;padding:5px;cursor:pointer}@media(max-width:600px){.cookie-panel{left:12px;bottom:86px;width:calc(100vw - 24px);padding:20px;max-height:calc(100dvh - 110px);overflow:auto}.cookie-panel h2{font-size:21px}.cookie-actions{flex-direction:column}}
.cookie-actions button:disabled{opacity:.65;cursor:wait}.cookie-status{margin-top:12px!important}.cookie-status:empty{display:none}
