.author-strip.svelte-yvz6az{align-items:center;gap:var(--space-3);min-width:0;margin-bottom:var(--space-4);display:flex}.text.svelte-yvz6az{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.name.svelte-yvz6az{border-radius:var(--radius-sm);max-width:100%;font-size:var(--fs-md);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-base);align-self:flex-start;font-weight:700;line-height:1.3;text-decoration:none;overflow:hidden}a.name.svelte-yvz6az:hover{color:var(--color-accent)}a.name.svelte-yvz6az:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.count.svelte-yvz6az{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.facets.svelte-ry559r{flex-direction:column;min-width:0;display:flex}.group.svelte-ry559r{gap:var(--space-0-5);min-width:0;padding:var(--space-3) 0;border:none;border-top:1px solid var(--border);flex-direction:column;margin:0;display:flex}.group.svelte-ry559r:first-child{border-top:none;padding-top:0}.group.svelte-ry559r:last-child{padding-bottom:0}.legend.svelte-ry559r{margin:0 0 var(--space-1);padding:0 var(--space-1-5);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-weight:700;display:block}.row.svelte-ry559r,.switch-row.svelte-ry559r{align-items:center;gap:var(--space-2);min-height:30px;padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-sm);transition:background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);font-weight:500;display:flex}.row.svelte-ry559r{cursor:pointer}.row.svelte-ry559r:hover{background:var(--surface-1);color:var(--text-secondary)}.row.checked.svelte-ry559r{color:var(--text-primary);font-weight:600}.row.zero.svelte-ry559r,.switch-row.zero.svelte-ry559r{color:var(--text-disabled)}.row.zero.svelte-ry559r:hover{color:var(--text-subtle)}.row.svelte-ry559r input:where(.svelte-ry559r){width:15px;height:15px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin:0}.row.svelte-ry559r input:where(.svelte-ry559r):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.label.svelte-ry559r{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.label.version.svelte-ry559r{font-variant-numeric:tabular-nums;flex:0 auto}.current.svelte-ry559r{font-size:var(--fs-2xs);color:var(--text-subtle);flex:auto;font-weight:600}.count.svelte-ry559r{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-subtle);transition:opacity var(--transition-fast);flex-shrink:0;margin-left:auto;font-weight:500}.zero.svelte-ry559r .count:where(.svelte-ry559r){color:var(--text-disabled)}.busy.svelte-ry559r .count:where(.svelte-ry559r){opacity:.45}.switch-label.svelte-ry559r{min-width:0;color:var(--text-secondary);flex:auto}.switch-row.zero.svelte-ry559r .switch-label:where(.svelte-ry559r){color:var(--text-disabled)}.switch-row.svelte-ry559r .count:where(.svelte-ry559r){margin-left:0}.hint.svelte-ry559r{margin:var(--space-0-5) 0 0;padding:0 var(--space-1-5);font-size:var(--fs-xs);color:var(--text-subtle);line-height:1.45}.more.svelte-ry559r{align-self:flex-start;align-items:center;gap:var(--space-1);min-height:26px;margin-top:var(--space-0-5);padding:0 var(--space-1-5);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-xs);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;font-weight:600;display:inline-flex}.more.svelte-ry559r:hover{background:var(--surface-1);color:var(--color-accent)}.more.svelte-ry559r:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.more.svelte-ry559r .more-icon{transition:transform var(--transition-fast)}.more[aria-expanded=true].svelte-ry559r .more-icon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.more.svelte-ry559r .more-icon{transition:none}}.skel-card.svelte-1937tym,.skel-row.svelte-1937tym{pointer-events:none;list-style:none}.skel-card.svelte-1937tym{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex;overflow:hidden}.well.svelte-1937tym{aspect-ratio:16/9;border-bottom:1px solid var(--border);background:var(--bg-inset);display:block}.body.svelte-1937tym{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);flex-direction:column;display:flex}.foot.svelte-1937tym{min-height:36px;padding:0 var(--space-3);border-top:1px solid var(--border);align-items:center;margin-top:auto;display:flex}.skel-row.svelte-1937tym{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2);grid-template-columns:64px minmax(0,1fr) auto;display:grid}.skel-row.svelte-1937tym:not(:first-child){border-top:1px solid var(--border)}.thumb.svelte-1937tym{border-radius:var(--radius-sm);background:var(--bg-inset);width:64px;height:36px}.lines.svelte-1937tym{gap:var(--space-1-5);flex-direction:column;display:flex}.bar.svelte-1937tym{border-radius:var(--radius-sm);background:var(--surface-2);width:90%;height:10px;display:block}.bar.title.svelte-1937tym{background:var(--surface-3);width:60%;height:14px}.bar.short.svelte-1937tym{width:45%}.bar.mid.svelte-1937tym{width:70%}.bar.tiny.svelte-1937tym{width:6rem}.skel-card.svelte-1937tym,.skel-row.svelte-1937tym{animation:svelte-1937tym-skeleton-breathe 1.4s ease-in-out var(--delay,0s) infinite alternate both}@keyframes svelte-1937tym-skeleton-breathe{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.skel-card.svelte-1937tym,.skel-row.svelte-1937tym{opacity:.75;animation:none}}.modal-positioner.mods-sheet{padding:var(--space-6) 0 0;align-items:flex-end}.modal-positioner.mods-sheet .modal-panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:min(88dvh,44rem);animation:-global-mods-sheet-in var(--transition-slow) both;border-bottom:none}.modal-positioner.mods-sheet .modal-panel.closing{animation:-global-mods-sheet-out var(--transition-base) both}@keyframes mods-sheet-in{0%{transform:translateY(100%)}}@keyframes mods-sheet-out{to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.modal-positioner.mods-sheet .modal-panel,.modal-positioner.mods-sheet .modal-panel.closing{animation:none}}.sheet.svelte-yvt7b5{min-height:0;max-height:inherit;flex-direction:column;display:flex}.head.svelte-yvt7b5{align-items:center;gap:var(--space-3);padding:var(--space-5) calc(var(--space-8) + var(--space-6)) var(--space-3) var(--space-4);border-bottom:1px solid var(--border);display:flex;position:relative}.grip.svelte-yvt7b5{top:var(--space-2);border-radius:var(--radius-pill);background:var(--border-focus);width:36px;height:4px;position:absolute;left:50%;transform:translate(-50%)}h2.svelte-yvt7b5{font-size:var(--fs-md);color:var(--text-primary);margin:0;font-weight:700}.reset.svelte-yvt7b5{height:26px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-xs);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;margin-left:auto;font-weight:600}.reset.svelte-yvt7b5:hover{background:var(--surface-1);color:var(--color-accent)}.reset.svelte-yvt7b5:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.body.svelte-yvt7b5{min-height:0;padding:var(--space-4);overscroll-behavior:contain;flex:auto;overflow-y:auto}.foot.svelte-yvt7b5{gap:var(--space-2);padding:var(--space-3) var(--space-4) max(var(--space-4), env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg-card);flex-direction:column;display:flex}.hint.svelte-yvt7b5{font-size:var(--fs-xs);color:var(--text-muted);text-align:center;margin:0}.apply-label.svelte-yvt7b5{font-variant-numeric:tabular-nums}.rank-row.svelte-15lj1vk{align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);color:inherit;transition:background var(--transition-base), box-shadow var(--transition-base);grid-template-columns:72px minmax(0,1fr);text-decoration:none;display:grid}.rank-row.ranked.svelte-15lj1vk{grid-template-columns:20px 72px minmax(0,1fr)}.rank-row.svelte-15lj1vk:hover{background:var(--surface-1)}.rank-row.svelte-15lj1vk:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 45%, transparent);outline:none}.rank.svelte-15lj1vk{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-align:center;color:var(--text-faint);font-weight:700}.rank[data-podium=gold].svelte-15lj1vk{color:var(--rank-gold)}.rank[data-podium=silver].svelte-15lj1vk{color:var(--rank-silver)}.rank[data-podium=bronze].svelte-15lj1vk{color:var(--rank-bronze)}.thumb.svelte-15lj1vk{border-radius:var(--radius-sm);background:var(--bg-inset);width:72px;box-shadow:inset 0 0 0 1px var(--outline-1);display:block;overflow:hidden}.text.svelte-15lj1vk{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.name.svelte-15lj1vk{align-items:center;gap:var(--space-1-5);min-width:0;font-size:var(--fs-sm);color:var(--text-primary);font-weight:600;line-height:1.3;display:flex}.name-text.svelte-15lj1vk{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color var(--transition-base);overflow:hidden}.rank-row.svelte-15lj1vk:hover .name-text:where(.svelte-15lj1vk){color:var(--color-accent)}.dot.svelte-15lj1vk{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.name.svelte-15lj1vk .badge{flex-shrink:0}.meta.svelte-15lj1vk{align-items:center;gap:var(--space-1-5);min-width:0;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;line-height:1.3;display:flex;overflow:hidden}.author.svelte-15lj1vk{text-overflow:ellipsis;min-width:0;overflow:hidden}.author.svelte-15lj1vk+time:before{content:"·";margin-right:var(--space-1-5);color:var(--text-faint)}.meta.svelte-15lj1vk time{flex-shrink:0}.meta.svelte-15lj1vk .version{text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex-shrink:1;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.rank-row.svelte-15lj1vk,.name-text.svelte-15lj1vk{transition:none}}.rails.svelte-g6rg8k{grid-template-columns:repeat(var(--panels), minmax(0, 1fr));gap:var(--space-4);min-width:0;margin-bottom:var(--space-6);display:grid}.fold-head.svelte-g6rg8k{display:none}.panel.svelte-g6rg8k{gap:var(--space-0-5);min-width:0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.head.svelte-g6rg8k{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:32px;padding-left:var(--space-1-5);display:flex}h2.svelte-g6rg8k{font-size:var(--fs-md);color:var(--text-primary);margin:0;font-weight:700}.see-all.svelte-g6rg8k{padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-sm);font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;transition:color var(--transition-base);flex-shrink:0;font-weight:600;text-decoration:none}.see-all.svelte-g6rg8k:hover{color:var(--color-accent)}.see-all.svelte-g6rg8k:focus-visible{outline:2px solid var(--color-accent);outline-offset:0}.rows.svelte-g6rg8k{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rows.svelte-g6rg8k>li:where(.svelte-g6rg8k){min-width:0}@media (width<=899px){.rails.svelte-g6rg8k:not(.single){gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.rails.svelte-g6rg8k:not(.single) .fold-head:where(.svelte-g6rg8k){justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:32px;display:flex}.rails.svelte-g6rg8k:not(.single) .panel:where(.svelte-g6rg8k){background:0 0;border:none;padding:0}.rails.svelte-g6rg8k:not(.single) .panel:where(.svelte-g6rg8k):not(.selected){display:none}.rails.svelte-g6rg8k:not(.single) .head:where(.svelte-g6rg8k){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}.rails.svelte-g6rg8k:not(.single) .head:where(.svelte-g6rg8k) .see-all:where(.svelte-g6rg8k){display:none}.fold-head.svelte-g6rg8k .ftab{min-height:24px;padding:0 var(--space-2);font-size:var(--fs-xs);white-space:nowrap}}@media (width<=560px){.rails.svelte-g6rg8k{margin-bottom:var(--space-5)}}.active-filters.svelte-hq6wob{align-items:center;gap:var(--space-1-5) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.chips.svelte-hq6wob{gap:var(--space-1-5);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.chips.svelte-hq6wob li:where(.svelte-hq6wob){min-width:0;max-width:100%;display:flex}.chip.svelte-hq6wob{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;height:26px;padding:0 var(--space-1-5) 0 var(--space-2);border:1px solid var(--border-hover);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-secondary);font-size:var(--fs-xs);cursor:pointer;animation:svelte-hq6wob-chip-arrive var(--transition-slow) both;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);font-weight:600;display:inline-flex}.chip.svelte-hq6wob:hover{border-color:var(--border-focus);background:var(--surface-2);color:var(--text-primary)}.chip.svelte-hq6wob:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.prefix.svelte-hq6wob{color:var(--text-subtle);flex-shrink:0;font-weight:500}.value.svelte-hq6wob{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chip.svelte-hq6wob .x{color:var(--text-muted);transition:color var(--transition-fast);flex-shrink:0}.chip.svelte-hq6wob:hover .x,.chip.svelte-hq6wob:focus-visible .x{color:var(--text-primary)}.clear.svelte-hq6wob{height:26px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-xs);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;font-weight:600}.clear.svelte-hq6wob:hover{background:var(--surface-1);color:var(--color-accent)}.clear.svelte-hq6wob:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@keyframes svelte-hq6wob-chip-arrive{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.chip.svelte-hq6wob{animation:none}}.results-bar.svelte-pxw47x{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex;position:relative}.results-bar.svelte-pxw47x>.filters-toggle{flex-shrink:0}.icon.svelte-pxw47x{display:inline-flex}.narrow-icon.svelte-pxw47x{display:none}.pill.svelte-pxw47x{min-width:1.35rem;height:18px;padding:0 var(--space-1);border:1px solid color-mix(in srgb, var(--color-accent) 55%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent) 22%, var(--bg-page));color:var(--color-accent);font-size:var(--fs-3xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:inline-grid}.count.svelte-pxw47x{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;transition:opacity var(--transition-fast);margin:0;font-weight:600}.pending.svelte-pxw47x .count:where(.svelte-pxw47x){opacity:.55}.results-bar.svelte-pxw47x>.chips{flex:16rem}.controls.svelte-pxw47x{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}.period.svelte-pxw47x .ftab{min-height:24px;padding:0 var(--space-2);font-size:var(--fs-xs);white-space:nowrap}.sort.svelte-pxw47x{width:11.5rem}.sort.svelte-pxw47x .dd-trigger{height:30px;padding-block:0}.progress.svelte-pxw47x{opacity:0;width:100%;height:1px;transition:opacity var(--transition-base);pointer-events:none;position:absolute;bottom:-1px;left:0;overflow:hidden}.progress.svelte-pxw47x:after{content:"";background:var(--color-accent);width:30%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.pending.svelte-pxw47x .progress:where(.svelte-pxw47x){opacity:1;transition-delay:.12s}.pending.svelte-pxw47x .progress:where(.svelte-pxw47x):after{animation:svelte-pxw47x-results-sweep 1.1s var(--ease-out) infinite}@keyframes svelte-pxw47x-results-sweep{to{transform:translate(340%)}}@media (width<=899px){.wide-icon.svelte-pxw47x{display:none}.narrow-icon.svelte-pxw47x{display:inline-flex}}@media (width<=719px){.count.svelte-pxw47x{flex:auto;order:1}.results-bar.svelte-pxw47x>.filters-toggle{order:2}.controls.svelte-pxw47x{flex:100%;order:3;justify-content:flex-start;margin-left:0}.results-bar.svelte-pxw47x>.chips{flex-basis:100%;order:4}.sort.svelte-pxw47x{flex:9rem;width:auto;min-width:0}}@media (prefers-reduced-motion:reduce){.pending.svelte-pxw47x .progress:where(.svelte-pxw47x):after{opacity:.6;width:100%;animation:none;transform:none}}.browse.svelte-1wn03p2{min-width:0}.browse.svelte-1wn03p2 h2:where(.svelte-1wn03p2):focus{outline:none}.catalog.svelte-1wn03p2{align-items:start;gap:var(--space-6);grid-template-columns:15rem minmax(0,1fr);min-width:0;display:grid}.catalog.rail-closed.svelte-1wn03p2{grid-template-columns:minmax(0,1fr)}.rail.svelte-1wn03p2{top:var(--header-offset);gap:var(--space-3);max-height:calc(100dvh - var(--header-offset) - var(--space-4));padding:var(--space-3);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.rail[hidden].svelte-1wn03p2{display:none}.rail.reopened.svelte-1wn03p2:not([hidden]){animation:svelte-1wn03p2-rail-in var(--transition-base) both}@keyframes svelte-1wn03p2-rail-in{0%{opacity:0}}.rail-head.svelte-1wn03p2{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:26px;display:flex}.rail-head.svelte-1wn03p2 h2:where(.svelte-1wn03p2){padding-left:var(--space-1-5);font-size:var(--fs-md);color:var(--text-primary);margin:0;font-weight:700}.results.svelte-1wn03p2{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.grid.svelte-1wn03p2{gap:var(--space-4);transition:opacity var(--transition-base);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.grid.svelte-1wn03p2>li:where(.svelte-1wn03p2){min-width:0;display:flex}.grid.svelte-1wn03p2>li:where(.svelte-1wn03p2)>*{width:100%}.tray.svelte-1wn03p2{padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);transition:opacity var(--transition-base);flex-direction:column;margin:0;list-style:none;display:flex}.dim.svelte-1wn03p2{opacity:.55;pointer-events:none;transition-delay:80ms}@media (width<=899px){.catalog.svelte-1wn03p2{grid-template-columns:minmax(0,1fr)}.rail.svelte-1wn03p2{display:none}.results.svelte-1wn03p2{gap:var(--space-3)}}@media (width<=560px){.grid.svelte-1wn03p2{gap:var(--space-3)}}@media (prefers-reduced-motion:reduce){.grid.svelte-1wn03p2,.tray.svelte-1wn03p2{transition:none}.rail.reopened.svelte-1wn03p2:not([hidden]){animation:none}}
