.consent{width:min(390px,calc(100% - 32px));right:16px;bottom:16px;padding:18px 20px;max-height:calc(100svh - 32px);overflow:auto}.consent>div{position:relative}.consent h2{max-width:290px;margin:0 32px 10px 0;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.02}.consent p{margin:.55rem 0;font-size:.78rem;line-height:1.5}.consent-status:empty{display:none}.consent-close{position:absolute;right:0;top:0;border:0;background:transparent;font:2rem/1 Arial,sans-serif;cursor:pointer}.consent-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.consent .button{margin:0;padding:.7rem .9rem;font-size:.7rem}.consent .button-outline{color:#171613;background:#fff}.consent-actions a{font-size:.82rem;text-underline-offset:3px}@media(max-width:480px){.consent{width:calc(100% - 20px);right:10px;bottom:10px;padding:16px}.consent h2{font-size:1.65rem}.consent p{font-size:.76rem}.consent-actions{gap:6px}}
