.ai-consent-backdrop{z-index:90;background:#14081a73;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.ai-consent{width:min(100%,480px);max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 18px 48px #00000040}.ai-consent h2{margin:0;font-size:1.25rem}.ai-consent p{margin:0}.ai-consent-choices button{width:100%;min-height:44px}
