.filter-modal.svelte-19f1sd2{box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--space-gutter);background:var(--color-background);color:var(--color-text);border:none;margin:0;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.filter-modal.svelte-19f1sd2{display:none}}.filter-modal.svelte-19f1sd2::backdrop{background:0 0}.panel.svelte-19f1sd2{gap:var(--space-2);flex-direction:column;display:flex}header.svelte-19f1sd2{box-sizing:border-box;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-strong);justify-content:space-between;align-items:center;display:flex}h2.svelte-19f1sd2{font-size:inherit;font-weight:inherit;margin:0}.actions.svelte-19f1sd2{align-items:center;gap:calc(var(--space-3) + 20px);display:flex}.clear.svelte-19f1sd2{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.close.svelte-19f1sd2{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-weight:600;display:inline-flex}.feed-header.svelte-5j5w8y{z-index:var(--z-raised);align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-2) 0;background:var(--color-background);flex-direction:column;display:flex;position:sticky;top:0}.feed-header.svelte-5j5w8y .feed-title:where(.svelte-5j5w8y){white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;overflow:hidden}.feed-header.svelte-5j5w8y h1.feed-title:where(.svelte-5j5w8y){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.feed-header.svelte-5j5w8y .feed-nav:where(.svelte-5j5w8y){justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}.day-nav.svelte-5j5w8y{align-items:center;gap:var(--space-3);min-width:0;display:flex;overflow:hidden}.day-nav-button.svelte-5j5w8y{color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0}.full.svelte-5j5w8y{display:none}@media (width>=768px){.full.svelte-5j5w8y{display:inline}.short.svelte-5j5w8y{display:none}}.day-nav-button.svelte-5j5w8y:disabled{opacity:.4;cursor:default}.feed-header.svelte-5j5w8y .feed-title.hide-until-stuck:where(.svelte-5j5w8y){opacity:0;pointer-events:none;transition:opacity var(--duration-base) ease}.feed-header.stuck.svelte-5j5w8y .feed-title.hide-until-stuck:where(.svelte-5j5w8y){opacity:1;pointer-events:auto}.title-swap.svelte-5j5w8y{align-items:center;min-width:0;display:grid}.title-swap.svelte-5j5w8y>.feed-title:where(.svelte-5j5w8y){grid-area:1/1}.title-swap.svelte-5j5w8y>.swap-hidden:where(.svelte-5j5w8y){visibility:hidden}.feed-actions.svelte-5j5w8y{gap:var(--space-2);flex-shrink:0;display:flex}.pill-button.svelte-5j5w8y{align-items:center;gap:var(--space-1-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);color:inherit;height:2rem;padding:0 var(--space-3);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;line-height:1;display:inline-flex}.top-label.svelte-5j5w8y{display:none}@media (width>=768px){.top-label.svelte-5j5w8y{display:inline}.filter-button.svelte-5j5w8y{display:none}}.pill-button.is-syncing.svelte-5j5w8y,.pill-button.is-active.svelte-5j5w8y{color:var(--color-primary-text);background:var(--color-primary);border-color:var(--color-primary)}.feed-track.svelte-14u6lh2{align-items:center;gap:clamp(var(--space-3), 3vw, var(--space-5));width:100%;padding:var(--space-2) 0;cursor:pointer;display:flex}.feed-track.svelte-14u6lh2>div:where(.svelte-14u6lh2){flex-direction:column;min-width:0;display:flex}.feed-track.svelte-14u6lh2 .update:where(.svelte-14u6lh2) a:where(.svelte-14u6lh2){align-items:center;min-height:1.5rem;display:inline-flex}.feed-track.svelte-14u6lh2 .artwork:where(.svelte-14u6lh2){flex-shrink:0;width:6rem}@media (width>=768px){.feed-track.svelte-14u6lh2 .artwork:where(.svelte-14u6lh2){width:8rem}}.feed-track.svelte-14u6lh2 button:where(.svelte-14u6lh2){opacity:.5;cursor:initial}.feed-track.svelte-14u6lh2 .links:where(.svelte-14u6lh2){gap:var(--space-2);flex-wrap:wrap;display:flex}.feed-track.svelte-14u6lh2 .platform-icon:where(.svelte-14u6lh2){border-radius:var(--radius-round);color:inherit;cursor:pointer;background:0 0;border:none;place-items:center;display:inline-grid}.feed-track.svelte-14u6lh2 .upvote-icon:where(.svelte-14u6lh2){gap:var(--space-1);border-radius:var(--radius-none);font:inherit;display:inline-flex}.upvote-icon.is-upvoted.svelte-14u6lh2{color:var(--color-primary-strong)}.header-sentinel.svelte-mmvt4q{height:0}.feed-shell.svelte-mmvt4q{position:relative}.feed.unplaced.svelte-mmvt4q{visibility:hidden}.feed-loading.svelte-mmvt4q{z-index:1;background-color:var(--color-background);min-height:12rem;position:absolute;inset:0}.spinner.svelte-mmvt4q{border:3px solid var(--color-border);border-top-color:var(--color-text-muted);border-radius:var(--radius-round);width:2rem;height:2rem;margin:0 auto;padding-top:0;animation:.8s linear infinite svelte-mmvt4q-feed-spin;display:block;position:sticky;top:40vh}@keyframes svelte-mmvt4q-feed-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-mmvt4q{animation-duration:2.4s}}.feed.svelte-mmvt4q .group-heading:where(.svelte-mmvt4q){padding:var(--space-6) 0 var(--space-2);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.feed.svelte-mmvt4q .collapse-row:where(.svelte-mmvt4q){grid-template-rows:1fr;transition:grid-template-rows .18s ease-out;display:grid}.feed.svelte-mmvt4q .collapse-row.collapsing:where(.svelte-mmvt4q){grid-template-rows:0fr}.feed.svelte-mmvt4q .collapse-inner:where(.svelte-mmvt4q){min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.feed.svelte-mmvt4q .collapse-row:where(.svelte-mmvt4q){transition:none}}.feed.svelte-mmvt4q .restore:where(.svelte-mmvt4q){justify-content:flex-end;align-items:center;gap:var(--space-3);padding:0 0 var(--space-2);display:flex}.feed.svelte-mmvt4q .restore-error:where(.svelte-mmvt4q){color:var(--color-error,#d33);font-size:var(--font-size-sm)}.feed.svelte-mmvt4q .restore-button:where(.svelte-mmvt4q){padding:var(--space-1-5) var(--space-3);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px}.feed.svelte-mmvt4q .restore-button:where(.svelte-mmvt4q):disabled{opacity:.5;cursor:default}@media (hover:hover){.feed.svelte-mmvt4q .restore-button:where(.svelte-mmvt4q):hover:not(:disabled){color:var(--color-primary-strong)}}.feed.svelte-mmvt4q .swipe-row:where(.svelte-mmvt4q){position:relative;overflow:hidden}.feed.svelte-mmvt4q .hide-action:where(.svelte-mmvt4q){background-color:var(--color-danger);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);justify-content:flex-end;display:none;position:absolute;inset:0}.feed.svelte-mmvt4q .hide-action:where(.svelte-mmvt4q) span:where(.svelte-mmvt4q){align-items:center;height:100%;padding:0 10px;display:flex}.feed.svelte-mmvt4q .swipe-row:where(.svelte-mmvt4q)[data-swiping] .hide-action:where(.svelte-mmvt4q){display:flex}.feed.svelte-mmvt4q article:where(.svelte-mmvt4q){background-color:var(--color-background);border-bottom:var(--border-width) solid var(--color-border);justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex;position:relative}.feed.svelte-mmvt4q article.has-artwork:where(.svelte-mmvt4q) img{width:100%;display:block}.feed.svelte-mmvt4q article.has-artwork:where(.svelte-mmvt4q) .meta,.feed.svelte-mmvt4q article.has-artwork:where(.svelte-mmvt4q) .media{padding:var(--space-4);inset-block-end:0;inset-inline:0}.artist-avatar{border-radius:var(--radius-round);background-color:var(--color-border);width:4.6875rem;height:4.6875rem;font-size:var(--font-size-2xl);justify-content:center;align-items:center;display:flex}
