.sb-consent-banner[hidden]{display:none!important}.sb-consent-banner{position:fixed;z-index:100010;bottom:18px;left:18px;right:18px;max-width:1160px;margin:auto;background:#19151d;color:#eee4e9;border:1px solid #8d7440;border-radius:18px;padding:22px;box-shadow:0 12px 65px #0009;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;font:14px/1.6 Arial,sans-serif}.sb-consent-banner h2,.sb-consent-dialog h2{font-size:19px;line-height:1.35;color:#f3deb3;margin:0 0 9px}.sb-consent-banner p,.sb-consent-dialog p{margin:0;color:#ded3da;font-size:14px}.sb-consent-banner a{color:#e6ca87;text-decoration:underline}.sb-consent-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.sb-consent-actions button{border:1px solid #ac915c;border-radius:9px;background:#26202a;color:#f5e9d0;min-height:42px;padding:10px 14px;cursor:pointer;font:600 13px Arial,sans-serif}.sb-consent-actions button:focus-visible,.sb-consent-open:focus-visible{outline:3px solid #e5bd63;outline-offset:3px}.sb-consent-open{display:block;position:relative;margin:14px auto;padding:8px 14px;background:#19151d;border:1px solid #786446;border-radius:8px;color:#dfceae;font-size:12px;cursor:pointer}.sb-consent-dialog{max-width:560px;width:calc(100% - 32px);box-sizing:border-box;border:1px solid #8d7440;border-radius:18px;background:#19151d;color:#eee4e9;padding:26px;box-shadow:0 12px 65px #0009;font:14px/1.6 Arial,sans-serif}.sb-consent-dialog::backdrop{background:#000a}.sb-consent-dialog label{display:flex;align-items:flex-start;gap:10px;margin:18px 0}.sb-consent-dialog input{margin-top:5px;accent-color:#d8b767}.sb-consent-dialog label:has(input:disabled){color:#b5a9af}@media(max-width:850px){.sb-consent-banner{grid-template-columns:1fr;gap:4px;padding:18px;bottom:10px;left:10px;right:10px}.sb-consent-actions{gap:8px}.sb-consent-actions button{flex:1}.sb-consent-banner h2{font-size:17px}.sb-consent-banner p{font-size:13px}}@media(prefers-reduced-motion:reduce){.sb-consent-banner,.sb-consent-dialog{scroll-behavior:auto}}
