.aura-consent{position:fixed;bottom:max(16px,env(safe-area-inset-bottom));left:16px;right:16px;z-index:9999;max-width:760px;margin-inline:auto;background:#fff;color:#18233a;border:1px solid #cbd6ec;border-radius:16px;padding:20px;box-shadow:0 8px 38px #10264b33;font-size:15px;line-height:1.5}
.aura-consent[hidden]{display:none!important}.aura-consent p{margin:0 0 12px}.aura-consent-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.aura-consent button,.aura-privacy-settings{font:inherit;cursor:pointer;min-height:44px;border:1px solid #bdcbe7;border-radius:9px;padding:10px 15px;background:#fff;color:#15243e}
.aura-consent button:focus-visible,.aura-privacy-settings:focus-visible{outline:3px solid #1450ee;outline-offset:3px}
.aura-consent a{text-decoration:underline;color:#124ef1}.aura-privacy-settings{display:block;margin:14px auto;background:transparent;border-color:currentColor;color:inherit;font-size:14px}
@media(max-width:480px){.aura-consent{left:10px;right:10px;padding:16px;font-size:14px}.aura-consent-actions button{flex:1}}
