.app-alert[data-v-512cc185]{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;border:1.5px solid;border-radius:16px;color:var(--color-ink)}.app-alert__icon[data-v-512cc185]{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%}.app-alert__close[data-v-512cc185]{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;margin:-2px -4px 0 0;border:none;border-radius:50%;background:transparent;color:var(--color-ink-muted);cursor:pointer;outline:none;transition:color .2s var(--ease-spring),background-color .2s var(--ease-spring)}.app-alert__close[data-v-512cc185]:hover{color:var(--color-ink);background:color-mix(in oklab,var(--color-ink) 8%,transparent)}.app-alert__close[data-v-512cc185]:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.app-alert--info[data-v-512cc185]{background:color-mix(in oklab,var(--color-ink) 5%,transparent);border-color:color-mix(in oklab,var(--color-ink) 16%,transparent)}.app-alert--info .app-alert__icon[data-v-512cc185]{background:color-mix(in oklab,var(--color-ink) 8%,transparent);color:var(--color-ink-soft)}.app-alert--success[data-v-512cc185]{background:color-mix(in oklab,var(--color-success) 8%,transparent);border-color:color-mix(in oklab,var(--color-success) 35%,transparent)}.app-alert--success .app-alert__icon[data-v-512cc185]{background:color-mix(in oklab,var(--color-success) 14%,transparent);color:var(--color-success)}.app-alert--warning[data-v-512cc185]{background:color-mix(in oklab,var(--color-gold) 12%,transparent);border-color:color-mix(in oklab,var(--color-gold) 55%,transparent)}.app-alert--warning .app-alert__icon[data-v-512cc185]{background:color-mix(in oklab,var(--color-gold) 24%,transparent);color:var(--color-gold-ink)}.app-alert--danger[data-v-512cc185]{background:color-mix(in oklab,var(--color-danger) 7%,transparent);border-color:color-mix(in oklab,var(--color-danger) 35%,transparent)}.app-alert--danger .app-alert__icon[data-v-512cc185]{background:color-mix(in oklab,var(--color-danger) 13%,transparent);color:var(--color-danger)}@media(prefers-reduced-motion:reduce){.app-alert__close[data-v-512cc185]{transition:none}}
