.privacy-layout.svelte-j2f6mm{display:flex;flex-direction:column;gap:var(--spacing-6)}.compliance-grid.svelte-j2f6mm{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4)}@media(max-width:768px){.compliance-grid.svelte-j2f6mm{grid-template-columns:repeat(2,1fr)}}.consent-chart-layout.svelte-j2f6mm{display:grid;grid-template-columns:200px 1fr;gap:var(--spacing-6);align-items:center}@media(max-width:640px){.consent-chart-layout.svelte-j2f6mm{grid-template-columns:1fr}}.consent-breakdown.svelte-j2f6mm{display:flex;flex-direction:column;gap:var(--spacing-3)}.consent-row.svelte-j2f6mm{display:grid;grid-template-columns:100px 1fr 120px;gap:var(--spacing-3);align-items:center}.consent-tier.svelte-j2f6mm{font-weight:600;font-size:var(--text-fluid-sm);text-transform:capitalize;color:var(--color-fg)}.consent-bar-bg.svelte-j2f6mm{height:8px;border-radius:var(--radius-full);background:var(--color-subtle);overflow:hidden}.consent-bar-fill.svelte-j2f6mm{display:block;height:100%;border-radius:var(--radius-full);background:var(--color-primary);transition:width var(--duration-normal)}.consent-count.svelte-j2f6mm{font-size:var(--text-fluid-sm);color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:right}.retention-info.svelte-j2f6mm{display:flex;flex-direction:column;gap:var(--spacing-4)}.retention-row.svelte-j2f6mm{display:flex;gap:var(--spacing-4);align-items:flex-start;padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--color-subtle)}.retention-label.svelte-j2f6mm{display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;font-size:var(--text-fluid-sm);color:var(--color-fg);min-width:140px}.retention-detail.svelte-j2f6mm{display:flex;flex-direction:column;gap:var(--spacing-1)}.retention-note.svelte-j2f6mm{font-size:var(--text-fluid-xs);color:var(--color-muted)}.verification-grid.svelte-j2f6mm{display:flex;flex-direction:column;gap:var(--spacing-3)}.verification-item.svelte-j2f6mm{display:flex;gap:var(--spacing-3);align-items:flex-start;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--color-border)}.verification-item.pass.svelte-j2f6mm{color:var(--color-success)}.verification-item.svelte-j2f6mm div:where(.svelte-j2f6mm){display:flex;flex-direction:column;gap:var(--spacing-1)}.verification-item.svelte-j2f6mm strong:where(.svelte-j2f6mm){font-size:var(--text-fluid-sm);color:var(--color-fg)}.verification-item.svelte-j2f6mm p:where(.svelte-j2f6mm){margin:0;font-size:var(--text-fluid-xs);color:var(--color-muted)}.how-section.svelte-j2f6mm{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.how-section.svelte-j2f6mm summary:where(.svelte-j2f6mm){padding:var(--spacing-4) var(--spacing-6);font-weight:600;font-size:var(--text-fluid-base);color:var(--color-fg);cursor:pointer;background:var(--color-subtle)}.how-content.svelte-j2f6mm{padding:var(--spacing-6);font-size:var(--text-fluid-sm);line-height:1.7;color:var(--color-fg)}.how-content.svelte-j2f6mm h4:where(.svelte-j2f6mm){margin:var(--spacing-5) 0 var(--spacing-2) 0;font-size:var(--text-fluid-base)}.how-content.svelte-j2f6mm h4:where(.svelte-j2f6mm):first-child{margin-top:0}.how-content.svelte-j2f6mm p:where(.svelte-j2f6mm){margin:0 0 var(--spacing-3) 0}.how-content.svelte-j2f6mm ul:where(.svelte-j2f6mm),.how-content.svelte-j2f6mm ol:where(.svelte-j2f6mm){margin:0 0 var(--spacing-3) 0;padding-left:var(--spacing-6)}.how-content.svelte-j2f6mm li:where(.svelte-j2f6mm){margin-bottom:var(--spacing-1)}
