.empty-state.svelte-1gimxhx{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center}.empty-state.svelte-1gimxhx .icon:where(.svelte-1gimxhx){font-size:3rem;margin-bottom:1rem;opacity:.7}.empty-state.svelte-1gimxhx h3:where(.svelte-1gimxhx){margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--section-heading-color)}.empty-state.svelte-1gimxhx p:where(.svelte-1gimxhx){margin:0;font-size:.9rem;color:var(--subtle-fg);max-width:24rem}.empty-state.svelte-1gimxhx .actions:where(.svelte-1gimxhx){margin-top:1.5rem}.alert-box.svelte-18od1p6{padding:1rem;border-radius:.25rem;border-left:3px solid;font-size:.875rem;display:flex;flex-direction:column;gap:.5rem}.alert-box.svelte-18od1p6 strong:where(.svelte-18od1p6){margin:0;font-weight:600}.alert-box.svelte-18od1p6 .content:where(.svelte-18od1p6) p{margin:0}.alert-box.info.svelte-18od1p6{background:#e3f2fd;border-color:#2196f3;color:#1565c0}.alert-box.success.svelte-18od1p6{background:#e8f5e9;border-color:#4caf50;color:#2e7d32}.alert-box.error.svelte-18od1p6{background:#ffebee;border-color:#f44336;color:#c62828}.alert-box.warning.svelte-18od1p6{background:#fff3e0;border-color:#ff9800;color:#e65100}
