.not-interested.svelte-yg9aui{z-index:2;position:absolute;top:6px;right:6px}.trigger.svelte-yg9aui{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 88%, transparent);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;opacity:.85;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex}.trigger.svelte-yg9aui:hover,.trigger.open.svelte-yg9aui{opacity:1;color:var(--color-ink);border-color:var(--color-border-strong)}.trigger.svelte-yg9aui:focus-visible{box-shadow:var(--focus-ring);opacity:1;outline:none}.menu.svelte-yg9aui{box-sizing:border-box;background:var(--color-surface);border:1px solid var(--color-border-strong);width:min(240px,100cqw - 12px);box-shadow:var(--shadow-md);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;top:36px;right:0}.menu.svelte-yg9aui button:where(.svelte-yg9aui){width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;line-height:1.3;display:flex}.menu.svelte-yg9aui button:where(.svelte-yg9aui):hover,.menu.svelte-yg9aui button:where(.svelte-yg9aui):focus-visible{background:var(--color-surface-muted);outline:none}.home-row.svelte-1c0tw8r{margin-top:36px}.home-row.svelte-1c0tw8r:first-child{margin-top:8px}.head.svelte-1c0tw8r{justify-content:space-between;align-items:flex-end;gap:12px;min-height:36px;display:flex}h2.svelte-1c0tw8r{letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:20px;font-weight:650}.titles.svelte-1c0tw8r p:where(.svelte-1c0tw8r){color:var(--color-text-muted);margin:2px 0 0;font-size:13px}.why-toggle.svelte-1c0tw8r{font:inherit;color:var(--color-primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:6px;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.why-toggle.svelte-1c0tw8r:hover{text-decoration-style:solid}.why-toggle.svelte-1c0tw8r:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.titles.svelte-1c0tw8r .why:where(.svelte-1c0tw8r){background:var(--color-surface-muted);border:1px solid var(--color-border);max-width:60ch;color:var(--color-text-secondary);border-radius:8px;align-items:flex-start;gap:6px;margin-top:8px;padding:8px 10px;display:flex}.titles.svelte-1c0tw8r .why:where(.svelte-1c0tw8r) svg{flex:none;margin-top:2px}.actions.svelte-1c0tw8r{flex:none;align-items:center;gap:12px;display:flex}.see-all.svelte-1c0tw8r{color:var(--color-primary);font-size:14px;font-weight:600;text-decoration:none}.see-all.svelte-1c0tw8r:hover{text-decoration:underline}.scroll-buttons.svelte-1c0tw8r{gap:8px;display:flex}.scroll-buttons.svelte-1c0tw8r button:where(.svelte-1c0tw8r){border:1px solid var(--color-border-strong);background:var(--color-surface);width:36px;height:36px;color:var(--color-ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.scroll-buttons.svelte-1c0tw8r button:where(.svelte-1c0tw8r):hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.scroll-buttons.svelte-1c0tw8r button:where(.svelte-1c0tw8r):focus-visible{box-shadow:var(--focus-ring);outline:none}.scroll-buttons.svelte-1c0tw8r button:where(.svelte-1c0tw8r):disabled{opacity:.4;cursor:default}.item.svelte-1c0tw8r{min-width:0;position:relative;container-type:inline-size}.scroller.svelte-1c0tw8r{--fade:32px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;border-radius:12px;margin-top:12px;padding:4px 2px 12px;overflow-x:auto}.scroller.svelte-1c0tw8r:focus-visible{box-shadow:var(--focus-ring);outline:none}.scroller.fade-end.svelte-1c0tw8r{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent)}.scroller.fade-start.svelte-1c0tw8r{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent)}.scroller.fade-start.fade-end.svelte-1c0tw8r{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}.row.svelte-1c0tw8r{grid-auto-columns:196px;grid-auto-flow:column;gap:14px;margin:0;padding:0;list-style:none;display:grid}.row.svelte-1c0tw8r>li:where(.svelte-1c0tw8r){scroll-snap-align:start}@media (width<=519px){.row.svelte-1c0tw8r{grid-auto-columns:calc(43.4783% - 10.4348px);gap:12px}.scroll-buttons.svelte-1c0tw8r{display:none}}.toast.svelte-9rwl8n{z-index:50;background:var(--color-ink);max-width:calc(100vw - 32px);color:var(--color-surface);box-shadow:var(--shadow-md);border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 16px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.svelte-9rwl8n span:where(.svelte-9rwl8n){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toast.svelte-9rwl8n button:where(.svelte-9rwl8n){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:4px;font-weight:700;text-decoration:underline}.toast.svelte-9rwl8n button.close:where(.svelte-9rwl8n){opacity:.7;font-size:18px;line-height:1;text-decoration:none}.toast.svelte-9rwl8n button:where(.svelte-9rwl8n):focus-visible{border-radius:4px;outline:2px solid}.intro.svelte-1uha8ag{justify-content:space-between;align-items:flex-end;gap:16px;margin:8px 0 4px;display:flex}.intro.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:28px;font-weight:700}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--color-text-secondary);margin:4px 0 0;font-size:14px}.shuffle.svelte-1uha8ag{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.shuffle.svelte-1uha8ag:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.shuffle.svelte-1uha8ag:focus-visible{box-shadow:var(--focus-ring);outline:none}.shuffle.svelte-1uha8ag:disabled{opacity:.6;cursor:progress}.unavailable.svelte-1uha8ag{color:var(--color-text-muted);margin:32px 0}.more-links.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:16px 24px;margin:40px 0 16px;font-size:15px;display:flex}.more-links.svelte-1uha8ag a:where(.svelte-1uha8ag),.more-links.svelte-1uha8ag .link:where(.svelte-1uha8ag){color:var(--color-primary);font-weight:600;text-decoration:none}.more-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.more-links.svelte-1uha8ag .link:where(.svelte-1uha8ag):hover{text-decoration:underline}.more-links.svelte-1uha8ag .link:where(.svelte-1uha8ag){font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}@media (width<=519px){.intro.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:22px}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){display:none}}
