#sd-consent-panel{position:fixed;z-index:2147483000;bottom:18px;left:18px;right:18px;max-width:520px;background:#fff;color:#173b4f;padding:20px;border:1px solid #c49a5a;border-radius:12px;box-shadow:0 6px 28px #0004;font:16px/1.5 Arial,sans-serif}#sd-consent-panel h2{font:700 20px/1.3 Arial,sans-serif;margin:0 0 8px;color:#173b4f}#sd-consent-panel p{margin:0 0 14px;color:#173b4f}#sd-consent-panel a{display:inline-block;margin-top:12px;color:#164e6a;text-decoration:underline}#sd-consent-panel .sd-consent-actions{display:flex;gap:10px;flex-wrap:wrap}#sd-consent-panel button,#sd-consent-open{font:600 14px Arial,sans-serif;border:1px solid #173b4f;border-radius:7px;padding:12px 16px;min-height:44px;cursor:pointer;background:white;color:#173b4f}#sd-consent-panel button.sd-consent-primary{background:#173b4f;color:white}#sd-consent-open{position:fixed;z-index:2147482999;bottom:12px;right:12px;padding:9px 12px;min-height:40px;background:#fff;font-size:12px;box-shadow:0 2px 12px #0002}#sd-consent-panel~#sd-consent-open{display:none}@media(max-width:600px){#sd-consent-panel{left:8px;right:8px;bottom:8px;max-width:none;padding:14px}#sd-consent-panel button{flex:1}}