.ui_alert[data-v-2c63d7f4]{--ui-alert-accent:#00adee;--ui-alert-bg:rgba(0,173,238,.08);--ui-alert-text:#0c4a6e;--ui-alert-icon:#00adee;align-items:center;background:var(--ui-alert-bg);border:1px solid color-mix(in srgb,var(--ui-alert-accent) 22%,transparent);border-left:4px solid var(--ui-alert-accent);border-radius:10px;box-shadow:0 1px 2px #0f172a0a;color:var(--ui-alert-text);display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:14px 16px 14px 18px;position:relative}.ui_alert__icon[data-v-2c63d7f4]{align-items:center;color:var(--ui-alert-icon);display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.ui_alert__content[data-v-2c63d7f4]{display:flex;flex-direction:column;gap:2px;min-width:0}.ui_alert__title[data-v-2c63d7f4]{color:var(--ui-alert-text);font-size:15px;font-weight:600;line-height:1.3}.ui_alert__message[data-v-2c63d7f4]{color:color-mix(in srgb,var(--ui-alert-text) 85%,transparent);font-size:14px;line-height:1.5;word-break:break-word}.ui_alert__close[data-v-2c63d7f4]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:6px;color:color-mix(in srgb,var(--ui-alert-text) 65%,transparent);cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin:0 -4px 0 0;padding:4px;transition:background-color .15s ease,color .15s ease;width:24px}.ui_alert__close[data-v-2c63d7f4]:focus-visible,.ui_alert__close[data-v-2c63d7f4]:hover{background:color-mix(in srgb,var(--ui-alert-accent) 14%,transparent);color:var(--ui-alert-text);outline:none}.ui_alert--error[data-v-2c63d7f4]{--ui-alert-accent:#e11d48;--ui-alert-bg:rgba(225,29,72,.07);--ui-alert-text:#7f1d1d;--ui-alert-icon:#e11d48}.ui_alert--warning[data-v-2c63d7f4]{--ui-alert-accent:#f59e0b;--ui-alert-bg:rgba(245,158,11,.1);--ui-alert-text:#7c2d12;--ui-alert-icon:#d97706}.ui_alert--success[data-v-2c63d7f4]{--ui-alert-accent:#16a34a;--ui-alert-bg:rgba(22,163,74,.08);--ui-alert-text:#14532d;--ui-alert-icon:#16a34a}.ui_alert--info[data-v-2c63d7f4]{--ui-alert-accent:#00adee;--ui-alert-bg:rgba(0,173,238,.08);--ui-alert-text:#0c4a6e;--ui-alert-icon:#00adee}
