#o9-consent{position:fixed;bottom:64px;left:16px;right:16px;max-width:660px;max-height:75vh;overflow:auto;z-index:10000;padding:24px;background:#fff;color:#182025;border:1px solid #d2d6da;border-radius:12px;box-shadow:0 8px 40px #0003;font:16px/1.5 system-ui,sans-serif}#o9-consent[hidden]{display:none}#o9-consent h2{font-size:21px;margin:0 0 12px}#o9-consent p{margin:8px 0}#o9-consent label{display:block;margin:12px 0}#o9-consent input{width:auto;appearance:auto}#o9-consent a{color:inherit;text-decoration:underline}.o9-consent-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}#o9-consent button,#o9-consent-open{font:inherit;cursor:pointer;padding:10px 14px;background:#fff;color:#182025;border:1px solid #687179;border-radius:6px}#o9-consent-open{position:fixed;bottom:12px;left:16px;z-index:9999;font:13px system-ui,sans-serif}#o9-consent button:focus-visible,#o9-consent-open:focus-visible{outline:3px solid #175cd3;outline-offset:3px}
