.ai-consent{background:var(--panel);border-radius:14px;gap:14px;padding:18px;display:grid}.ai-consent h3{font-size:16px}.ai-consent dl{gap:10px;margin:0;display:grid}.ai-consent dl>div{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.ai-consent dt{color:var(--soft);font-size:13.5px}.ai-consent dd{margin:0;font-size:14.5px}.ai-consent dd ul{margin:0;padding-left:18px}.ai-consent dd .small{margin-top:4px}.ai-consent-check{background:var(--bg);cursor:pointer;border-radius:10px;align-items:flex-start;padding:10px 12px;font-size:14.5px}.ai-consent-check input{margin-top:3px}@media (max-width:560px){.ai-consent dl>div{grid-template-columns:1fr;gap:2px}}
