.privacy-module__l5S8kG__section{border:1px solid var(--cr-border-strong);border-radius:var(--cr-radius);padding:var(--cr-space-4);margin:0 0 var(--cr-space-6);gap:var(--cr-space-3);min-width:0;display:grid}.privacy-module__l5S8kG__danger{border-color:var(--cr-state-risk)}.privacy-module__l5S8kG__sectionTitle{font-size:var(--cr-text-md-lg);margin:0}.privacy-module__l5S8kG__detail{font-size:var(--cr-text-sm);color:var(--cr-text-secondary);overflow-wrap:anywhere;max-width:70ch;margin:0}.privacy-module__l5S8kG__list{gap:var(--cr-space-2);margin:0;padding:0;list-style:none;display:grid}.privacy-module__l5S8kG__listItem{border:1px solid var(--cr-border-strong);border-radius:var(--cr-radius-sm);padding:var(--cr-space-3);gap:var(--cr-space-1);min-width:0;display:grid}.privacy-module__l5S8kG__term{font-family:var(--cr-font-mono);font-size:var(--cr-text-xs);color:var(--cr-text-primary);word-break:break-all;overflow-wrap:anywhere}.privacy-module__l5S8kG__state{border-radius:var(--cr-radius-pill);font-size:var(--cr-text-xs);border:1px solid;padding:2px 10px;display:inline-block}.privacy-module__l5S8kG__refusal{font-size:var(--cr-text-sm);max-width:70ch;margin:0}.privacy-module__l5S8kG__failure{border:1px solid var(--cr-state-risk);border-radius:var(--cr-radius);padding:var(--cr-space-4);gap:var(--cr-space-2);min-width:0;display:grid}.privacy-module__l5S8kG__unknown{border:1px solid var(--cr-state-unknown);border-radius:var(--cr-radius);padding:var(--cr-space-4);gap:var(--cr-space-2);min-width:0;display:grid}.privacy-module__l5S8kG__field{gap:var(--cr-space-2);font-size:var(--cr-text-sm);min-width:0;max-width:52ch;display:grid}.privacy-module__l5S8kG__input{min-height:44px;padding:var(--cr-space-3);border-radius:var(--cr-radius-sm);border:1px solid var(--cr-border-strong);background:var(--cr-surface-deep);color:var(--cr-text-primary);font:inherit;width:100%;min-width:0}.privacy-module__l5S8kG__choice{gap:var(--cr-space-3);align-items:flex-start;min-width:0;min-height:44px;display:flex}.privacy-module__l5S8kG__checkbox{width:20px;height:20px;accent-color:var(--cr-accent);flex:none;margin:12px 0 0}.privacy-module__l5S8kG__actions{gap:var(--cr-space-2);margin-top:var(--cr-space-1);flex-wrap:wrap;display:flex}.privacy-module__l5S8kG__submit{min-height:44px;padding:var(--cr-space-3) var(--cr-space-4);border-radius:var(--cr-radius-sm);border:1px solid var(--cr-accent-deep);background:var(--cr-accent-deep);color:var(--cr-surface-deep);font:inherit;cursor:pointer;font-weight:600}.privacy-module__l5S8kG__submit:hover{background:var(--cr-accent);border-color:var(--cr-accent)}.privacy-module__l5S8kG__destructive{min-height:44px;padding:var(--cr-space-3) var(--cr-space-4);border-radius:var(--cr-radius-sm);border:1px solid var(--cr-state-risk);color:var(--cr-text-primary);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;font-weight:600}.privacy-module__l5S8kG__destructive:hover{border-color:var(--cr-text-primary)}.privacy-module__l5S8kG__meter{gap:var(--cr-space-3);flex-wrap:wrap;display:flex}.privacy-module__l5S8kG__meterItem{border:1px solid var(--cr-border-strong);border-radius:var(--cr-radius-sm);padding:var(--cr-space-3) var(--cr-space-4);gap:2px;min-width:180px;display:grid}.privacy-module__l5S8kG__meterValue{font-family:var(--cr-font-mono);font-size:var(--cr-text-md-lg)}:where(.privacy-module__l5S8kG__submit,.privacy-module__l5S8kG__destructive,.privacy-module__l5S8kG__input,.privacy-module__l5S8kG__checkbox):focus-visible{outline:3px solid var(--cr-focus);outline-offset:2px}@media (max-width:700px){.privacy-module__l5S8kG__meterItem{width:100%;min-width:0}}
