.action-section.svelte-yzmxcb{display:flex;justify-content:center;margin-top:var(--spacing-xl)}.deliverability-section.svelte-yzmxcb{margin-bottom:var(--spacing-lg)}.deliverability-overview.svelte-yzmxcb{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);border:2px solid;margin-bottom:var(--spacing-md)}.deliverability-overview.success.svelte-yzmxcb{background:color-mix(in srgb,var(--color-success),transparent 95%);border-color:var(--color-success)}.deliverability-overview.warning.svelte-yzmxcb{background:color-mix(in srgb,var(--color-warning),transparent 95%);border-color:var(--color-warning)}.deliverability-overview.error.svelte-yzmxcb{background:color-mix(in srgb,var(--color-error),transparent 95%);border-color:var(--color-error)}.deliverability-overview.svelte-yzmxcb h4:where(.svelte-yzmxcb){margin:0 0 var(--spacing-xs) 0;color:var(--text-primary)}.deliverability-overview.svelte-yzmxcb .policy-impact:where(.svelte-yzmxcb){margin:0 0 var(--spacing-xs) 0;color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:500}.deliverability-overview.svelte-yzmxcb .alignment-warning:where(.svelte-yzmxcb){margin:0;color:var(--color-warning);font-size:var(--font-size-xs);font-style:italic}.recommendations-section.svelte-yzmxcb h5:where(.svelte-yzmxcb){color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-sm)}.recommendation-list.svelte-yzmxcb{display:flex;flex-direction:column;gap:var(--spacing-xs)}.recommendation-item.svelte-yzmxcb{display:flex;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm);background:var(--bg-secondary);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary);font-size:var(--font-size-xs);color:var(--text-secondary)}.recommendation-item.svelte-yzmxcb svg{color:var(--color-primary);margin-top:1px}.record-section.svelte-yzmxcb,.policy-section.svelte-yzmxcb,.reporting-section.svelte-yzmxcb{margin-bottom:var(--spacing-lg)}.record-section.svelte-yzmxcb h4:where(.svelte-yzmxcb),.policy-section.svelte-yzmxcb h4:where(.svelte-yzmxcb),.reporting-section.svelte-yzmxcb h4:where(.svelte-yzmxcb){color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.record-display.svelte-yzmxcb{display:flex;align-items:center;gap:var(--spacing-md);background:var(--bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-sm)}@media (max-width: 600px){.record-display.svelte-yzmxcb{flex-wrap:wrap}}.record-display.svelte-yzmxcb .record-location:where(.svelte-yzmxcb){font-size:var(--font-size-xs);color:var(--text-secondary);white-space:nowrap}.record-display.svelte-yzmxcb code:where(.svelte-yzmxcb){flex:1;word-break:break-all;font-family:var(--font-mono)}.policy-grid.svelte-yzmxcb{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-md)}.policy-item.svelte-yzmxcb{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color);padding:var(--spacing-md);border-left:4px solid}.policy-item.success.svelte-yzmxcb{border-left-color:var(--color-success)}.policy-item.warning.svelte-yzmxcb{border-left-color:var(--color-warning)}.policy-item.error.svelte-yzmxcb{border-left-color:var(--color-error)}.policy-item.secondary.svelte-yzmxcb{border-left-color:var(--text-secondary)}.policy-header.svelte-yzmxcb{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:500}.policy-value.svelte-yzmxcb{display:flex;flex-direction:column;gap:var(--spacing-xs)}.policy-value.svelte-yzmxcb .policy-text:where(.svelte-yzmxcb){font-size:var(--font-size-md);font-weight:600;text-transform:uppercase;color:var(--text-primary)}.policy-value.svelte-yzmxcb .policy-description:where(.svelte-yzmxcb){font-size:var(--font-size-xs);color:var(--text-secondary)}.reporting-grid.svelte-yzmxcb{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-md)}.reporting-item.svelte-yzmxcb{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color);padding:var(--spacing-md)}.reporting-item.svelte-yzmxcb .reporting-header:where(.svelte-yzmxcb){display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:500}.reporting-item.svelte-yzmxcb .reporting-value:where(.svelte-yzmxcb){display:flex;flex-direction:column;gap:var(--spacing-xs)}.reporting-item.svelte-yzmxcb .reporting-value:where(.svelte-yzmxcb) .email-address:where(.svelte-yzmxcb){font-family:var(--font-mono);color:var(--text-primary);font-size:var(--font-size-sm);word-break:break-all}.reporting-item.svelte-yzmxcb .reporting-value:where(.svelte-yzmxcb) .not-configured:where(.svelte-yzmxcb){color:var(--text-secondary);font-style:italic;font-size:var(--font-size-sm)}.reporting-item.svelte-yzmxcb .reporting-value:where(.svelte-yzmxcb) .reporting-description:where(.svelte-yzmxcb){font-size:var(--font-size-xs);color:var(--text-secondary)}.none-found.svelte-yzmxcb{margin:var(--spacing-md) 0 var(--spacing-lg)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb){display:flex;align-items:flex-start;gap:var(--spacing-md)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb) strong:where(.svelte-yzmxcb){color:var(--text-primary);display:block;margin-bottom:var(--spacing-sm)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb) p:where(.svelte-yzmxcb){margin:0 0 var(--spacing-md) 0;color:var(--text-secondary)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb) p:where(.svelte-yzmxcb) code:where(.svelte-yzmxcb){background:var(--bg-secondary);padding:2px 4px;border-radius:3px;font-family:var(--font-mono)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb) .deliverability-impact:where(.svelte-yzmxcb) h5:where(.svelte-yzmxcb){color:var(--text-primary);margin:0 0 var(--spacing-xs) 0;font-size:var(--font-size-sm)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb) .deliverability-impact:where(.svelte-yzmxcb) ul:where(.svelte-yzmxcb){margin:0;padding-left:var(--spacing-md);color:var(--text-secondary);font-size:var(--font-size-xs)}.none-found.svelte-yzmxcb .warning-content:where(.svelte-yzmxcb) .deliverability-impact:where(.svelte-yzmxcb) ul:where(.svelte-yzmxcb) li:where(.svelte-yzmxcb){margin-bottom:var(--spacing-xs)}.policy-explanations.svelte-yzmxcb,.alignment-explanations.svelte-yzmxcb{display:flex;flex-direction:column;gap:var(--spacing-xs)}.policy-explanations.svelte-yzmxcb .explanation-item:where(.svelte-yzmxcb),.alignment-explanations.svelte-yzmxcb .explanation-item:where(.svelte-yzmxcb){font-size:var(--font-size-xs);color:var(--text-secondary)}.policy-explanations.svelte-yzmxcb .explanation-item:where(.svelte-yzmxcb) strong:where(.svelte-yzmxcb),.alignment-explanations.svelte-yzmxcb .explanation-item:where(.svelte-yzmxcb) strong:where(.svelte-yzmxcb){color:var(--text-primary);font-family:var(--font-mono)}
