#dcats-consent[hidden],#dcats-consent-settings[hidden]{display:none!important}#dcats-consent{position:fixed;z-index:99998;bottom:16px;left:16px;right:16px;max-width:960px;margin:auto;background:#fff;color:#253D4E;border:1px solid #CADAE2;border-top:3px solid #E93258;border-radius:15px;box-shadow:0 8px 35px #253d4e25;padding:20px;display:flex;align-items:center;gap:24px;font:14px/1.6 system-ui,sans-serif}#dcats-consent strong{font-size:17px}#dcats-consent p{margin:5px 0 0}#dcats-consent a{color:#253D4E;text-decoration:underline}.dcats-consent-actions{display:flex;gap:10px;flex-shrink:0}#dcats-consent button,#dcats-consent-settings{min-height:44px;font:600 13px/1.2 system-ui,sans-serif;border:1px solid #9DB5C2;color:#253D4E;background:#fff;border-radius:24px;padding:12px 16px;cursor:pointer}#dcats-consent [data-dcats-consent="allow"]{background:#32E9D9;border-color:#32E9D9;color:#131313}#dcats-consent button:hover,#dcats-consent-settings:hover{background:#253D4E;color:#fff}#dcats-consent button:focus-visible,#dcats-consent-settings:focus-visible{outline:3px solid #168C89;outline-offset:3px}#dcats-consent-settings{display:block;position:fixed;z-index:99997;bottom:10px;left:10px;padding:10px 14px;font-size:11px;box-shadow:0 2px 12px #253d4e18}@media(max-width:720px){#dcats-consent{display:block;bottom:10px;left:10px;right:10px;padding:17px;font-size:13px}.dcats-consent-actions{margin-top:15px;flex-wrap:wrap}.dcats-consent-actions button{flex:1}#dcats-consent-settings{font-size:10px}}
