.sf-alert{align-items:flex-start;gap:var(--space-12);border:var(--border-default-rule);border-radius:var(--radius-md);width:100%;padding:var(--space-12) var(--space-16);color:var(--color-text-primary);font:var(--text-body-regular);display:flex;position:relative}.sf-alert--destructive{border-color:var(--color-accent-danger);color:var(--color-accent-danger)}.sf-alert__icon{width:var(--icon-small);height:var(--icon-small);margin-top:var(--space-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sf-alert__icon>svg{width:var(--icon-small);height:var(--icon-small)}.sf-alert__body{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.sf-alert__title{font:var(--text-label-control);letter-spacing:var(--font-tracking-tight);margin:0}.sf-alert__description{color:var(--color-text-secondary);font:var(--text-body-regular)}.sf-alert--destructive .sf-alert__description{color:var(--color-accent-danger)}
