.skeleton.svelte-19f3yks{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.skeleton-row.svelte-19f3yks{gap:var(--space-2)}.line.svelte-19f3yks{display:flex;align-items:center;gap:var(--space-2)}.bone.svelte-19f3yks{display:block;background:linear-gradient(90deg,var(--color-bg-surface) 25%,var(--color-bg-hover) 50%,var(--color-bg-surface) 75%);background-size:200% 100%;animation:svelte-19f3yks-skeleton-shimmer 1.5s infinite;border-radius:var(--radius-sm)}.bar.svelte-19f3yks{height:14px;flex:1}.bar.short.svelte-19f3yks{flex:0 0 60%}.skeleton-row.svelte-19f3yks .bar:where(.svelte-19f3yks){height:12px}.dot.svelte-19f3yks{width:10px;height:10px;border-radius:50%;flex-shrink:0}.card.svelte-19f3yks{height:72px}@keyframes svelte-19f3yks-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.bone.svelte-19f3yks{animation:none}}.empty-state.svelte-sio7ch{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-text-muted)}.icon.svelte-sio7ch{display:inline-flex;color:var(--color-text-muted);opacity:.7}.message.svelte-sio7ch{margin:0;font-size:var(--font-size-sm);max-width:36ch}.action-link.svelte-sio7ch{font-size:var(--font-size-sm);color:var(--color-accent)}.inline-error.svelte-1ylw1ho{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--color-danger) 40%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg-elevated));color:var(--color-text-primary);font-size:var(--font-size-xs)}.inline-error.svelte-1ylw1ho svg:where(.svelte-1ylw1ho){flex-shrink:0;color:var(--color-danger);margin-top:2px}.text.svelte-1ylw1ho{flex:1;min-width:0}.message.svelte-1ylw1ho{margin:0}.detail.svelte-1ylw1ho{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-2xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
