@layer app{.heart-btn.svelte-1f3klnr{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.heart-btn.square.svelte-1f3klnr{flex-shrink:0;width:var(--form-control-height);height:var(--form-control-height);border:var(--border-width) solid var(--ui-secondary);background-color:var(--bg-primary);box-shadow:var(--shadow-xs)}.heart-btn.svelte-1f3klnr .material-symbols-outlined:where(.svelte-1f3klnr){transition:transform var(--transition-fast)}.heart-btn.svelte-1f3klnr:hover .material-symbols-outlined:where(.svelte-1f3klnr){transform:scale(1.1)}.heart-btn.active.svelte-1f3klnr .material-symbols-outlined:where(.svelte-1f3klnr){color:var(--text-primary);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.list-picks.svelte-1f3klnr{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-3)}.list-picks.svelte-1f3klnr .btn:where(.svelte-1f3klnr){justify-content:space-between;width:100%}.check.svelte-1f3klnr{color:var(--text-success);font-size:var(--font-size-base)}.button-bar.svelte-1f3klnr .btn{white-space:nowrap;width:auto;height:auto;padding:var(--space-2) var(--space-3)}input.svelte-1f3klnr{width:auto;margin-bottom:var(--space-1)}}
