.app-alert[data-v-b2dbb845]{display:flex;align-items:flex-start;gap:.75rem;border-radius:var(--radius-md);padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.app-alert--accent[data-v-b2dbb845]{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:4px}.app-alert__icon[data-v-b2dbb845]{margin-top:.125rem;flex-shrink:0}.app-alert--icon-brand .app-alert__icon[data-v-b2dbb845]{color:rgb(var(--color-brand-primary))}.app-alert--icon-info .app-alert__icon[data-v-b2dbb845]{color:rgb(var(--color-state-info))}.app-alert--icon-success .app-alert__icon[data-v-b2dbb845]{color:rgb(var(--color-state-success))}.app-alert--icon-warning .app-alert__icon[data-v-b2dbb845]{color:rgb(var(--color-state-warning))}.app-alert--icon-danger .app-alert__icon[data-v-b2dbb845]{color:rgb(var(--color-state-danger))}.app-alert--icon-neutral .app-alert__icon[data-v-b2dbb845]{color:rgb(var(--color-text-muted))}.app-alert__body[data-v-b2dbb845]{min-width:0px;flex:1 1 0%}.app-alert__title[data-v-b2dbb845]{margin-bottom:.125rem;font-weight:600}.app-alert__actions[data-v-b2dbb845]{margin-left:.5rem;display:flex;flex-shrink:0;align-items:center;gap:.5rem}.app-alert__dismiss[data-v-b2dbb845]{margin-right:-.25rem;margin-left:.5rem;display:inline-flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-sm);--tw-text-opacity: 1;color:rgb(var(--color-text-muted) / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.app-alert__dismiss[data-v-b2dbb845]:hover{--tw-bg-opacity: 1;background-color:rgb(var(--color-bg-subtle) / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(var(--color-text-primary) / var(--tw-text-opacity))}
