.empty-state.svelte-gsb91g{gap:var(--space-3);max-width:46rem;padding:var(--space-4);border:1px dashed var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface-alt);flex-direction:column;display:flex}.empty-state__message.svelte-gsb91g{color:var(--text-primary);margin:0;line-height:1.5}.empty-state__actions.svelte-gsb91g{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.empty-state__primary.svelte-gsb91g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.empty-state__primary.svelte-gsb91g{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-contrast);font-weight:600;font-size:var(--font-size-sm);border:none;display:inline-flex}.empty-state__primary.svelte-gsb91g:disabled{opacity:.5;cursor:not-allowed}.empty-state__primary.svelte-gsb91g:not(:disabled):hover{filter:brightness(1.08)}.empty-state__primary.svelte-gsb91g{text-decoration:none}.empty-state__secondary.svelte-gsb91g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.empty-state__secondary.svelte-gsb91g{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);font-weight:500;font-size:var(--font-size-sm);display:inline-flex}.empty-state__secondary.svelte-gsb91g:disabled{opacity:.5;cursor:not-allowed}.empty-state__secondary.svelte-gsb91g:not(:disabled):hover{background:var(--bg-surface-alt)}.empty-state__secondary.svelte-gsb91g{text-decoration:none}.empty-state__how.svelte-gsb91g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.empty-state__how.svelte-gsb91g{color:var(--accent);font-size:var(--font-size-sm);font-weight:600}@media (width<=480px){.empty-state.svelte-gsb91g{padding:var(--space-3)}.empty-state__actions.svelte-gsb91g{flex-direction:column;align-items:stretch}.empty-state__how.svelte-gsb91g{align-self:flex-start}}
