.favorites.svelte-t5l3t2{gap:var(--space-5);flex-direction:column;display:flex}.head.svelte-t5l3t2{margin-top:var(--space-4)}.title.svelte-t5l3t2{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--text);margin:0}.subtitle.svelte-t5l3t2{margin:var(--space-2) 0 0;color:var(--text-muted);line-height:var(--leading-normal)}.nudge.svelte-t5l3t2{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--text-muted);background:var(--accent-soft);border:1px solid color-mix(in oklab, var(--accent) 25%, transparent);border-radius:var(--radius-md);line-height:var(--leading-normal);margin:0}.nudge.svelte-t5l3t2 a:where(.svelte-t5l3t2){color:var(--accent);font-weight:var(--weight-semibold)}.unavailable.svelte-t5l3t2{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--warning);background:var(--warning-soft);border:1px solid color-mix(in oklab, var(--warning) 35%, var(--border));margin:0}.list.svelte-t5l3t2{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-t5l3t2{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-wrap:wrap;display:flex}.row-main.svelte-t5l3t2{flex:1;min-width:10rem}.row-name.svelte-t5l3t2{margin:0 0 var(--space-1);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--text)}.row-meta.svelte-t5l3t2{align-items:center;gap:var(--space-2);display:flex}.row-action.svelte-t5l3t2{align-items:center;display:flex}.pull.svelte-t5l3t2{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-on-accent);background:var(--accent);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out);padding:.5rem 1.1rem;text-decoration:none;display:inline-block}.pull.svelte-t5l3t2:hover{background:var(--accent-hover)}.pull.svelte-t5l3t2:focus-visible{box-shadow:var(--focus-ring);outline:none}.muted.svelte-t5l3t2{font-size:var(--text-sm);color:var(--text-faint)}.empty.svelte-t5l3t2{text-align:center;max-width:26rem;margin:var(--space-8) auto;color:var(--text-muted)}.empty-mark.svelte-t5l3t2{width:4.5rem;height:4.5rem;margin-bottom:var(--space-4);color:var(--live);background:var(--live-soft);border-radius:var(--radius-xl);place-items:center;display:inline-grid}.empty-mark.svelte-t5l3t2 svg:where(.svelte-t5l3t2){width:2.2rem;height:2.2rem}.empty.svelte-t5l3t2 h2:where(.svelte-t5l3t2){margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);color:var(--text)}.empty.svelte-t5l3t2 p:where(.svelte-t5l3t2){margin:0 0 var(--space-5);line-height:var(--leading-normal)}.cta.svelte-t5l3t2{font-weight:var(--weight-semibold);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-pill);padding:.6rem 1.2rem;text-decoration:none;display:inline-block}.cta.svelte-t5l3t2:hover{background:var(--accent);color:var(--text-on-accent)}.cta.svelte-t5l3t2:focus-visible{box-shadow:var(--focus-ring);outline:none}
