:where([data-app-scope]) .bacopa-alert{container:bacopa-alert/inline-size;box-sizing:border-box;min-width:0;margin:0;padding:0;border:0;border-radius:var(--bacopa-_paint-radius-control);background:var(--bacopa-_paint-surface-block)}:where([data-app-scope]) .bacopa-alert__body{display:grid;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)}:where([data-app-scope]) .bacopa-alert__icon{grid-column:1;grid-row:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;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)}:where([data-app-scope]) .bacopa-alert__icon>svg{display:block;width:var(--bacopa-_paint-alert-glyph-size);height:var(--bacopa-_paint-alert-glyph-size)}:where([data-app-scope]) .bacopa-alert__content{grid-column:2;grid-row:1;display:flex;flex-direction:column;flex:1 1;min-width:0;gap:0;color:var(--bacopa-_paint-text-subtle);font-size:var(--bacopa-_paint-caption-font);line-height:var(--bacopa-_paint-caption-line);overflow-wrap:anywhere}: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{grid-column:3;display:flex;flex-shrink:0;gap:var(--bacopa-_paint-layout-gap);min-width:0}: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__description,:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__title{display:inline}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__title:not(:last-child):after{content:" \b7  ";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{display:inline-flex;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)}:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__icon{width:var(--bacopa-_paint-metric-icon-size);height:var(--bacopa-_paint-metric-icon-size);border-radius:0;background:var(--bacopa-_paint-clear)}: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__description,:where([data-app-scope]) .bacopa-alert-inline .bacopa-alert__title{display:inline;font-size:inherit;line-height:inherit}: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:1 1 auto}:where([data-app-scope]) .bacopa-alert--line .bacopa-alert__actions>.bacopa-button{flex:0 0 auto}: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)}