:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-alert-inset:12px;--bacopa-_paint-alert-icon-size:24px;--bacopa-_paint-alert-glyph-size:14px;--bacopa-_paint-alert-icon-radius:50%;--bacopa-_paint-alert-line-inset:6px 8px 6px 6px;--bacopa-_paint-alert-action-fill:var(--bacopa-surface-highlight)}:where([data-app-scope]) .bacopa-alert{box-sizing:border-box;border-radius:var(--bacopa-_paint-radius-control);background:var(--bacopa-_paint-surface-block);border:0;min-width:0;margin:0;padding:0;container:bacopa-alert/inline-size}:where([data-app-scope]) .bacopa-alert__body{grid-template-columns:var(--bacopa-_paint-alert-icon-size) minmax(0, 1fr) auto;align-items:center;gap:var(--bacopa-_paint-layout-gap);min-width:0;padding:var(--bacopa-_paint-alert-inset);display:grid}:where([data-app-scope]) .bacopa-alert__icon{width:var(--bacopa-_paint-alert-icon-size);height:var(--bacopa-_paint-alert-icon-size);border-radius:var(--bacopa-_paint-alert-icon-radius);background:color-mix(in srgb, var(--bacopa-text) 8%, var(--bacopa-_paint-clear));color:var(--bacopa-text-muted);flex-shrink:0;grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}:where([data-app-scope]) .bacopa-alert__icon>svg{width:var(--bacopa-_paint-alert-glyph-size);height:var(--bacopa-_paint-alert-glyph-size);display:block}:where([data-app-scope]) .bacopa-alert__content{min-width:0;color:var(--bacopa-_paint-text-subtle);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line);overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;grid-area:1/2;gap:0;display:flex}:where([data-app-scope]) .bacopa-alert__title{font-size:var(--bacopa-font-size);line-height:var(--bacopa-_paint-body-line);font-weight:var(--bacopa-_paint-header-title-weight);color:var(--bacopa-text)}:where([data-app-scope]) .bacopa-alert__description{min-width:0}:where([data-app-scope]) .bacopa-alert__actions{gap:var(--bacopa-_paint-layout-gap);flex-shrink:0;grid-column:3;min-width:0;display:flex}:where([data-app-scope]) .bacopa-alert__body:not(:has(>.bacopa-alert__icon)){grid-template-columns:minmax(0,1fr) auto}:where([data-app-scope]) .bacopa-alert__body:not(:has(>.bacopa-alert__icon))>.bacopa-alert__content{grid-column:1}:where([data-app-scope]) .bacopa-alert__body:not(:has(>.bacopa-alert__icon))>.bacopa-alert__actions{grid-column:2}:where([data-app-scope]) .bacopa-alert[data-tone=warning]{background:color-mix(in srgb, var(--bacopa-warning) 8%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=error]{background:color-mix(in srgb, var(--bacopa-error) 8%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=success]{background:color-mix(in srgb, var(--bacopa-success) 7%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=info]{background:color-mix(in srgb, var(--bacopa-_paint-info) 6%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=warning] .bacopa-alert__icon{color:var(--bacopa-_paint-warning-ink);background:color-mix(in srgb, var(--bacopa-warning) 16%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=error] .bacopa-alert__icon{color:var(--bacopa-_paint-error-ink);background:color-mix(in srgb, var(--bacopa-error) 16%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=success] .bacopa-alert__icon{color:var(--bacopa-_paint-success-ink);background:color-mix(in srgb, var(--bacopa-success) 14%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert[data-tone=info] .bacopa-alert__icon{color:var(--bacopa-_paint-info-ink);background:color-mix(in srgb, var(--bacopa-_paint-info) 12%, var(--bacopa-_paint-clear))}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__content{display:block}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__title,:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__description{display:inline}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__title:not(:last-child):after{content:" · ";font-weight:var(--bacopa-font-weight);color:var(--bacopa-_paint-text-subtle)}:where([data-app-scope]) .bacopa-alert--line:is([data-tone=default],[data-tone=success]){background:var(--bacopa-_paint-clear)}:where([data-app-scope]) .bacopa-alert-inline{align-items:center;gap:var(--bacopa-_paint-layout-gap);min-width:0;max-width:100%;font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line);color:var(--bacopa-_paint-text-subtle);display:inline-flex}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__icon{width:var(--bacopa-_paint-metric-icon-size);height:var(--bacopa-_paint-metric-icon-size);background:var(--bacopa-_paint-clear);border-radius:0}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__icon>svg{width:100%;height:100%}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__content{display:block}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__title,:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__description{font-size:inherit;line-height:inherit;display:inline}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__title{font-weight:var(--bacopa-_paint-detail-font-weight)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=warning] .bacopa-alert__icon{color:var(--bacopa-warning)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=error] .bacopa-alert__icon{color:var(--bacopa-error)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=success] .bacopa-alert__icon{color:var(--bacopa-success)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=info] .bacopa-alert__icon{color:var(--bacopa-_paint-info)}@container bacopa-alert (max-width:30rem){:where([data-app-scope]) .bacopa-alert__body{grid-template-columns:var(--bacopa-_paint-alert-icon-size) minmax(0, 1fr);align-items:start}:where([data-app-scope]) .bacopa-alert__actions{grid-column:2}:where([data-app-scope]) .bacopa-alert__actions>.bacopa-button{flex:auto}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__actions>.bacopa-button{flex:none}:where([data-app-scope]) .bacopa-alert__body:not(:has(>.bacopa-alert__icon)){grid-template-columns:minmax(0,1fr)}:where([data-app-scope]) .bacopa-alert__body:not(:has(>.bacopa-alert__icon))>.bacopa-alert__actions{grid-column:1}}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__body{padding:var(--bacopa-_paint-alert-line-inset)}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__content,:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__title{color:inherit}:where([data-app-scope]) .bacopa-alert-inline[data-tone=warning]{color:var(--bacopa-_paint-warning-ink)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=error]{color:var(--bacopa-_paint-error-ink)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=success]{color:var(--bacopa-_paint-success-ink)}:where([data-app-scope]) .bacopa-alert-inline[data-tone=info]{color:var(--bacopa-_paint-info-ink)}:where([data-app-scope]) .bacopa-alert .bacopa-alert__actions>.bacopa-button{--bacopa-_paint-control-fill:var(--bacopa-_paint-alert-action-fill)}
