.empty-state.svelte-13862ru{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1.1rem 1.25rem;background:var(--bg-secondary, rgba(255, 255, 255, .025));border:1px solid var(--border-subtle, rgba(255, 255, 255, .08));border-radius:var(--radius-md, 8px);color:var(--text-primary)}.empty-state.compact.svelte-13862ru{padding:.7rem .9rem;gap:.7rem;grid-template-columns:1fr}.status-empty-deferred.svelte-13862ru{border-left:3px solid var(--accent-amber, #d4a76c)}.status-empty-input-needed.svelte-13862ru{border-left:3px solid var(--accent-cyan, #4fc3f7)}.status-loading.svelte-13862ru{border-left:3px solid var(--border-subtle, rgba(255, 255, 255, .12));opacity:.7}.icon-wrap.svelte-13862ru{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--bg-elevated, rgba(255, 255, 255, .04));color:var(--text-secondary, #adb5bd);flex:0 0 auto}.status-empty-deferred.svelte-13862ru .icon-wrap:where(.svelte-13862ru){color:var(--accent-amber, #d4a76c)}.status-empty-input-needed.svelte-13862ru .icon-wrap:where(.svelte-13862ru){color:var(--accent-cyan, #4fc3f7)}.icon-wrap.svelte-13862ru svg{width:22px;height:22px}.compact.svelte-13862ru .icon-wrap:where(.svelte-13862ru){display:none}.copy.svelte-13862ru{display:flex;flex-direction:column;gap:.35rem;min-width:0}.badge-row.svelte-13862ru{margin:0}.spec-badge.svelte-13862ru{display:inline-block;font-family:SF Mono,ui-monospace,SFMono-Regular,monospace;font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.06em;padding:.1rem .55rem;border-radius:999px;border:1px solid currentColor;color:var(--accent-amber, #d4a76c)}.title.svelte-13862ru{margin:0;font-size:var(--fs-md, 1rem);font-weight:500;color:var(--text-primary);line-height:1.3}.body.svelte-13862ru{margin:0;color:var(--text-secondary, #adb5bd);line-height:1.5;font-size:var(--fs-sm, .9rem);max-width:70ch}.examples.svelte-13862ru{margin:.2rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.examples.svelte-13862ru li:where(.svelte-13862ru) a:where(.svelte-13862ru){display:inline-block;padding:.2rem .6rem;border:1px solid var(--border-subtle, rgba(255, 255, 255, .1));border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, rgba(255, 255, 255, .03));text-decoration:none;color:var(--text-secondary, #adb5bd);font-size:var(--fs-xs, .78rem);font-family:SF Mono,ui-monospace,SFMono-Regular,monospace}.examples.svelte-13862ru li:where(.svelte-13862ru) a:where(.svelte-13862ru):hover,.examples.svelte-13862ru li:where(.svelte-13862ru) a:where(.svelte-13862ru):focus-visible{color:var(--accent-cyan, #4fc3f7);border-color:var(--accent-cyan, #4fc3f7);outline:none}.cta-row.svelte-13862ru{margin:.4rem 0 0;display:flex;gap:.6rem;flex-wrap:wrap}.cta.svelte-13862ru{color:var(--accent-cyan, #4fc3f7);text-decoration:none;font-size:var(--fs-sm, .9rem);font-weight:500}.cta.svelte-13862ru:hover,.cta.svelte-13862ru:focus-visible{text-decoration:underline;outline:none}.cta-secondary.svelte-13862ru{color:var(--text-secondary, #adb5bd);text-decoration:none;font-size:var(--fs-sm, .9rem)}.cta-secondary.svelte-13862ru:hover,.cta-secondary.svelte-13862ru:focus-visible{color:var(--accent-cyan, #4fc3f7);outline:none}@media (max-width: 540px){.empty-state.svelte-13862ru{grid-template-columns:1fr}.icon-wrap.svelte-13862ru{display:none}}@media (prefers-reduced-motion: reduce){.empty-state.svelte-13862ru{transition:none}}
