#cookie-settings{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid #555;background:#101010;color:#f1f0eb;font:16px/1.6 Instrument Sans,sans-serif}#cookie-settings::backdrop{background:#000b}#cookie-settings h2{margin:0 0 16px;font-size:28px;letter-spacing:-.04em}#cookie-settings label{display:flex;gap:12px;align-items:center;min-height:44px}#cookie-settings input{width:20px;height:20px;accent-color:#b33a31}#cookie-settings form>div{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}#cookie-settings button{min-height:44px;padding:10px 14px;border:1px solid #777;color:inherit;background:transparent;font:inherit;cursor:pointer}#cookie-settings button[value=save]{background:#f1f0eb;color:#101010}#cookie-settings a{color:inherit}#cookie-settings :focus-visible{outline:2px solid #b33a31;outline-offset:3px}
