.alert.svelte-re1ylg{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.5rem;border:1px solid}.alert-icon.svelte-re1ylg{width:1.25rem;height:1.25rem;flex-shrink:0;margin-top:.125rem}.alert-content.svelte-re1ylg{flex:1}.alert-title.svelte-re1ylg{font-size:.875rem;font-weight:600;margin:0 0 .25rem}.alert-message.svelte-re1ylg{font-size:.875rem;margin:0}.alert-success.svelte-re1ylg{background:#f0fdf4;border-color:#bbf7d0}.alert-success.svelte-re1ylg .alert-icon{color:#22c55e}.alert-success.svelte-re1ylg .alert-title:where(.svelte-re1ylg){color:#166534}.alert-success.svelte-re1ylg .alert-message:where(.svelte-re1ylg){color:#15803d}.alert-error.svelte-re1ylg{background:#fef2f2;border-color:#fecaca}.alert-error.svelte-re1ylg .alert-icon{color:#ef4444}.alert-error.svelte-re1ylg .alert-title:where(.svelte-re1ylg){color:#991b1b}.alert-error.svelte-re1ylg .alert-message:where(.svelte-re1ylg){color:#dc2626}.alert-info.svelte-re1ylg{background:var(--color-blue-lighter);border-color:#bfdbfe}.alert-info.svelte-re1ylg .alert-icon{color:var(--color-blue)}.alert-info.svelte-re1ylg .alert-title:where(.svelte-re1ylg){color:#1e40af}.alert-info.svelte-re1ylg .alert-message:where(.svelte-re1ylg){color:#2563eb}.alert-warning.svelte-re1ylg{background:#fffbeb;border-color:#fed7aa}.alert-warning.svelte-re1ylg .alert-icon{color:#f59e0b}.alert-warning.svelte-re1ylg .alert-title:where(.svelte-re1ylg){color:#92400e}.alert-warning.svelte-re1ylg .alert-message:where(.svelte-re1ylg){color:#d97706}
