.governed-decision-banner{animation:gd-banner-enter var(--transition-base) both}@keyframes gd-banner-enter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.governed-decision-banner{animation:none}}.gd-heading{margin:0 0 var(--space-md);font-size:var(--font-size-base)}.gd-decision-headline{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold,700);margin:0 0 var(--space-xs)}.gd-tone-icon{display:inline-block;width:1.1em}.gd-tone-convert{color:var(--color-success-text)}.gd-tone-do-not-act{color:var(--color-text-secondary)}.gd-tone-not-available{color:var(--color-warning-text)}.gd-supporting-delta{color:var(--color-text-secondary);margin:0 0 var(--space-md)}.gd-supporting-delta strong{color:var(--color-success-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gd-warning-box{background:var(--color-warning-light);border:1px solid var(--color-warning);border-radius:var(--radius-md);padding:var(--space-md);color:var(--color-warning-text)}.gd-warning-sentence{margin:var(--space-xs) 0 0}.gd-warning-cta{margin:var(--space-sm) 0 0}.gd-footnote{font-size:var(--font-size-xs);color:var(--color-text-tertiary);margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px dashed var(--color-border)}.gd-cta-link{color:var(--color-info-text);font-weight:var(--font-weight-medium,500);text-decoration:none}.gd-cta-link:hover{text-decoration:underline}.gd-cta-button{background:none;border:none;padding:0;font:inherit;cursor:pointer}