.client-empty-state.svelte-1k3aj29{--empty-state-surface:var(--client-surface,var(--surface,#fbfaf6));--empty-state-muted:var(--color-stone-600,var(--muted,#525252));--empty-state-line:var(--color-stone-300,var(--line,#d6d2c8));--empty-state-accent:var(--color-primary,var(--accent,#0f62fe));--empty-state-accent-dark:var(--color-primary-dark,var(--accent-dark,#0043ce));--empty-state-accent-soft:var(--client-accent-soft,var(--accent-soft,#e8f0ff));--empty-state-registration:var(--ui-registration,var(--registration,#6750c7));border:1px dashed var(--empty-state-line);border-radius:var(--client-panel-radius,1rem);background:linear-gradient(118deg, var(--empty-state-surface) 0 82%, var(--empty-state-accent-soft) 82% 100%);width:100%;min-height:12rem;box-shadow:3px 3px 0 color-mix(in srgb, var(--empty-state-registration) 24%, transparent);text-align:center;grid-column:1/-1;align-content:center;place-items:center;gap:.55rem;padding:2rem 1.25rem;display:grid;overflow:hidden}.client-empty-state__icon.svelte-1k3aj29{border-radius:var(--client-control-selected-radius,1rem);background:var(--empty-state-accent-soft);width:3.5rem;height:3.5rem;color:var(--empty-state-accent);place-items:center;display:grid}.client-empty-state--favorite.svelte-1k3aj29 .client-empty-state__icon:where(.svelte-1k3aj29){color:#b4234c;background:#fff0f3}.client-empty-state.svelte-1k3aj29 h2:where(.svelte-1k3aj29),.client-empty-state.svelte-1k3aj29 p:where(.svelte-1k3aj29){margin:0}.client-empty-state.svelte-1k3aj29 h2:where(.svelte-1k3aj29){color:var(--client-text,var(--ink,#161616));font-family:var(--font-serif,"Fraunces Variable", "Fraunces", Georgia, serif);font-size:clamp(1.1rem,3vw,1.35rem);line-height:1.15}.client-empty-state.svelte-1k3aj29 p:where(.svelte-1k3aj29){max-width:32rem;color:var(--empty-state-muted);font-size:.84rem;line-height:1.5}.client-empty-state__action.svelte-1k3aj29{margin-top:.35rem}.client-empty-state__action.svelte-1k3aj29 :is(a,button){border-radius:var(--client-control-selected-radius,1rem);background:var(--empty-state-accent);min-width:2.75rem;min-height:3rem;box-shadow:2px 2px 0 color-mix(in srgb, var(--empty-state-registration) 42%, transparent);color:#fff;font:inherit;cursor:pointer;touch-action:manipulation;transition:border-radius var(--motion-spatial-fast,.28s) var(--motion-easing-spatial,ease), transform var(--motion-spatial-fast,.28s) var(--motion-easing-spatial,ease), background-color var(--motion-effects-default,.18s) var(--motion-easing-effects,ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.8rem;font-weight:820;text-decoration:none;display:inline-flex}.client-empty-state__action.svelte-1k3aj29 :is(a,button):focus-visible{outline:3px solid color-mix(in srgb, var(--empty-state-accent) var(--state-focus-opacity,24%), transparent);outline-offset:2px}.client-empty-state__action.svelte-1k3aj29 :is(a,button):active{transform:var(--client-press-transform,translate(1px, 1px))}@media (hover:hover) and (pointer:fine){.client-empty-state__action.svelte-1k3aj29 :is(a,button):hover{border-radius:var(--client-control-radius,.625rem);background:var(--empty-state-accent-dark);color:#fff}}@media (forced-colors:active){.client-empty-state.svelte-1k3aj29,.client-empty-state__action.svelte-1k3aj29 :is(a,button){border-color:canvastext}}
