.alert-box.svelte-15tvjhj{padding:1rem;border-radius:.25rem;border-left:3px solid;font-size:.875rem;display:flex;flex-direction:column;gap:.5rem}.alert-box.actionable.svelte-15tvjhj{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.alert-box.svelte-15tvjhj .message:where(.svelte-15tvjhj){min-width:0;display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem}.alert-box.svelte-15tvjhj .cta:where(.svelte-15tvjhj){flex:0 0 auto;max-width:100%}.alert-box.svelte-15tvjhj .cta:where(.svelte-15tvjhj) .button{margin:0}.alert-box.svelte-15tvjhj strong:where(.svelte-15tvjhj){margin:0;font-weight:600}.alert-box.svelte-15tvjhj .content:where(.svelte-15tvjhj) p{margin:0}.alert-box.info.svelte-15tvjhj{background:#e3f2fd;border-color:#2196f3;color:#1565c0}.alert-box.success.svelte-15tvjhj{background:#e8f5e9;border-color:#4caf50;color:#2e7d32}.alert-box.error.svelte-15tvjhj{background:#ffebee;border-color:#f44336;color:#c62828}.alert-box.warning.svelte-15tvjhj{background:#fff3e0;border-color:#ff9800;color:#e65100}@media(max-width:640px){.alert-box.actionable.svelte-15tvjhj{align-items:flex-start;flex-direction:column}}
