[data-slot=alert]{font-size:var(--type-size-body)}[data-slot=alert-title]{font-weight:500}[data-slot=alert-title] a:not([data-slot=button]),[data-slot=alert-description] a:not([data-slot=button]){text-decoration-line:underline;text-decoration-color:currentColor}[data-slot=alert-description]{color:var(--muted-foreground)}[data-slot=alert][data-tone]{align-items:center;column-gap:calc(var(--spacing) * 4);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);text-align:left;border-style:solid;border-width:1px;grid-template-columns:auto minmax(0,1fr);row-gap:0;display:grid;position:relative}[data-slot=alert][data-tone]:has([data-slot=alert-action]){grid-template-columns:auto minmax(0,1fr) auto}[data-slot=alert][data-tone]>svg{flex-shrink:0;grid-row:1/-1;grid-column-start:1;align-self:center}[data-slot=alert][data-tone]>svg:not([class*=size-]){width:var(--icon-size);height:var(--icon-size)}[data-slot=alert][data-tone]>[data-slot=alert-title]{grid-row-start:1;grid-column-start:2}[data-slot=alert][data-tone]>[data-slot=alert-description]{grid-row-start:2;grid-column-start:2}[data-slot=alert][data-tone]:not(:has(>[data-slot=alert-title]))>[data-slot=alert-description]{grid-row-start:1}[data-slot=alert][data-tone]>[data-slot=alert-action]{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;grid-row:1/-1;grid-column-start:3;align-self:center;display:flex}[data-slot=alert][data-tone=default]{border-color:var(--border);background-color:color-mix(in oklab, var(--border) 20%, transparent);color:var(--foreground)}[data-slot=alert][data-tone=default]>svg{color:var(--foreground)}[data-slot=alert][data-tone=info]{border-color:var(--info-border);background-color:var(--info-bg-subtle);color:var(--foreground)}[data-slot=alert][data-tone=info]>svg,[data-slot=alert][data-tone=info]>[data-slot=alert-description]{color:var(--info-text)}[data-slot=alert][data-tone=success]{border-color:var(--success-border);background-color:var(--success-bg-subtle);color:var(--foreground)}[data-slot=alert][data-tone=success]>svg{color:var(--success-text)}[data-slot=alert][data-tone=success]>[data-slot=alert-description]{color:var(--muted-foreground)}[data-slot=alert][data-tone=warning]{border-color:var(--warning-border);background-color:var(--warning-bg-subtle);color:var(--foreground)}[data-slot=alert][data-tone=warning]>svg{color:var(--warning-text)}[data-slot=alert][data-tone=warning]>[data-slot=alert-description]{color:var(--muted-foreground)}[data-slot=alert][data-tone=destructive]{border-color:var(--error-border);background-color:var(--error-bg-subtle);color:var(--error-text)}[data-slot=alert][data-tone=destructive]>svg{color:currentColor}[data-slot=alert][data-tone=destructive]>[data-slot=alert-description]{color:var(--error-text)}[data-slot=alert-description][data-spacing]{text-wrap:balance;display:grid}[data-slot=alert-description][data-spacing=default]{gap:calc(var(--spacing) * 4)}[data-slot=alert-description][data-spacing=compact]{gap:calc(var(--spacing) * 2)}[data-slot=alert][data-tone] [data-slot=alert-description] [data-slot=button]{justify-self:flex-start;width:fit-content}@media (width>=48rem){[data-slot=alert-description][data-spacing]{text-wrap:pretty}}[data-slot=warm-banner][data-tone=default]{background-color:color-mix(in oklab, var(--border) 20%, transparent);border-bottom:1px solid var(--border);color:var(--foreground)}[data-slot=warm-banner][data-tone=info]{background-color:var(--info-bg-subtle);border-bottom:1px solid var(--info-border);color:var(--foreground)}[data-slot=warm-banner][data-tone=success]{background-color:var(--success-bg-subtle);border-bottom:1px solid var(--success-border);color:var(--foreground)}[data-slot=warm-banner][data-tone=warning]{background-color:var(--warning-bg-subtle);border-bottom:1px solid var(--warning-border);color:var(--foreground)}[data-slot=warm-banner][data-tone=destructive]{background-color:var(--error-bg-subtle);border-bottom:1px solid var(--error-border);color:var(--error-text)}[data-slot=warm-banner-inner]{max-width:var(--container-7xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);margin-inline:auto}[data-slot=warm-banner-row]{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}[data-slot=warm-banner-content]{align-items:center;gap:calc(var(--spacing) * 4);flex:1;min-width:0;display:flex}[data-slot=warm-banner-icon]{padding:calc(var(--spacing) * 2);border-radius:var(--radius-full);flex-shrink:0}[data-slot=warm-banner-icon]>svg{color:currentColor}[data-slot=warm-banner-icon]>svg:not([class*=size-]){width:var(--icon-size);height:var(--icon-size)}[data-slot=warm-banner][data-tone=default] [data-slot=warm-banner-icon]{background-color:color-mix(in oklab, var(--border) 50%, transparent);color:var(--foreground)}[data-slot=warm-banner][data-tone=info] [data-slot=warm-banner-icon]{background-color:var(--info-bg-subtle);color:var(--info-text)}[data-slot=warm-banner][data-tone=success] [data-slot=warm-banner-icon]{background-color:var(--success-bg-subtle);color:var(--success-text)}[data-slot=warm-banner][data-tone=warning] [data-slot=warm-banner-icon]{background-color:var(--warning-bg-subtle);color:var(--warning-text)}[data-slot=warm-banner][data-tone=destructive] [data-slot=warm-banner-icon]{background-color:var(--error-bg-subtle);color:currentColor}[data-slot=warm-banner-copy]{flex:1;min-width:0}[data-slot=warm-banner-actions]{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}[data-slot=warm-banner-region]{z-index:var(--z-sticky);flex-direction:column;display:flex;position:relative;top:0}[data-slot=warm-banner-region]:empty{display:none}[data-slot=alert][data-presentation=inline]{align-items:center;gap:var(--spacing-sm);color:var(--foreground);background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}[data-slot=alert][data-presentation=inline]>svg{display:none}[data-slot=alert][data-presentation=inline] [data-slot=alert-description]{color:inherit;font-size:var(--type-size-body);line-height:var(--type-leading-body)}[data-slot=alert][data-presentation=inline] [data-slot=alert-action]{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}
