.cookie-settings{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:24px;padding:2px 0;text-decoration:underline}.cookie-dialog{box-sizing:border-box;color:#f1ebdf;background:#2b2a27;border:1px solid #7fc3b2;border-radius:12px;width:min(480px,100% - 24px);max-height:calc(100dvh - 32px);padding:26px;font:14px/1.6 Arial,sans-serif;overflow:auto}.cookie-dialog::backdrop{background:#0009}.cookie-dialog h2{margin:0 0 14px;font:28px Georgia,serif}.cookie-dialog a{color:#a0d5c8;text-underline-offset:3px}.cookie-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.cookie-actions button{color:#112019;cursor:pointer;background:#7fc3b2;border:1px solid #7fc3b2;border-radius:6px;min-width:0;min-height:44px;padding:10px;font:600 14px Arial,sans-serif}.cookie-close{color:#f1ebdf;cursor:pointer;background:0 0;border:0;min-height:30px;margin-top:14px;text-decoration:underline}.cookie-dialog :focus-visible{outline-offset:3px;outline:2px solid #fff}.cookie-detail{color:#c6c1b6;font-size:12px}.cookie-dialog[hidden]{display:none}
