.series-list-card.svelte-1c243th{display:grid;grid-template-columns:100px 1fr;gap:1rem;padding:.85rem;height:11.25rem;background:var(--clr-bg-2);border-radius:var(--border-radius);text-decoration:none;color:var(--clr-text);transition:var(--transition)}.series-list-card.svelte-1c243th:hover{background:var(--clr-bg-3);scale:1.02;outline:none}.card-link.svelte-1c243th{display:block}.list-cover.svelte-1c243th{width:100%;height:100%;aspect-ratio:2 / 3;border-radius:var(--border-radius-2);overflow:hidden;background:var(--clr-bg-4);align-self:stretch}.list-cover.svelte-1c243th img:where(.svelte-1c243th){width:100%;height:100%;object-fit:cover;display:block}.list-body.svelte-1c243th{display:flex;flex-direction:column;gap:.55rem;min-width:0;height:100%;min-height:0;overflow:hidden}.list-header.svelte-1c243th{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.list-title.svelte-1c243th{display:flex;align-items:center;gap:.65rem;min-width:0}.title-link.svelte-1c243th{font-size:1.2rem;font-weight:700;color:var(--clr-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;display:block}.title-link.svelte-1c243th:hover,.title-link.svelte-1c243th:focus-visible{color:var(--clr-accent-2);outline:none}.description.svelte-1c243th{font-size:.85rem;color:var(--clr-text-2);line-height:1.45;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto;margin:0;text-overflow:ellipsis;max-height:4.35em}.stats-row.svelte-1c243th{display:flex;align-items:center;gap:.75rem;color:var(--clr-text-3);font-size:.8rem;font-weight:600;margin-top:auto;min-width:0;flex:0 0 auto;justify-content:space-between;border-top:1px solid color-mix(in srgb,var(--clr-bg-4) 70%,transparent);padding-top:.45rem}.chapter-link.svelte-1c243th{color:var(--clr-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:65%;transition:var(--transition);display:inline-flex;align-items:baseline;gap:.35rem}.chapter-link.svelte-1c243th:hover,.chapter-link.svelte-1c243th:focus-visible{color:var(--clr-accent-2);outline:none}.chapter-label.svelte-1c243th{font-weight:700}.chapter-title.svelte-1c243th{font-weight:500}.chapter-separator.svelte-1c243th{font-weight:500;opacity:.7}.list-body.svelte-1c243th .teams{min-width:0;flex:0 0 auto;margin-left:auto}.list-body.svelte-1c243th .teams .team-chip,.list-body.svelte-1c243th .teams .team-separator{font-size:.8rem}@media(max-width:40rem){.series-list-card.svelte-1c243th{grid-template-columns:96px 1fr}}.tags-dropdown{position:relative}.tags-popup{position:absolute;left:auto;right:0;top:calc(100% + .5rem);background:var(--clr-bg-3);border-radius:var(--border-radius);padding:1rem;z-index:40;min-width:100%;width:max-content;max-width:min(70rem,calc(100vw - 3rem))}.tags-container{display:flex;flex-wrap:wrap;gap:.5rem}.tag-chip{background:var(--clr-bg-2);color:var(--clr-text-2);padding:.35rem .75rem;border-radius:var(--border-radius-2);border:1.5px solid transparent;font-size:.85rem;font-weight:600;cursor:pointer;transition:var(--transition)}.tag-chip:hover,.tag-chip:focus-visible{background:var(--clr-bg-4);color:var(--clr-text);outline:none}.tag-chip.is-include{border-color:var(--clr-accent);color:var(--clr-accent);background:var(--clr-bg-3)}.tag-chip.is-exclude{border-color:var(--clr-error);color:var(--clr-error);background:var(--clr-bg-3)}.tag-chip.is-include:hover,.tag-chip.is-include:focus-visible{background:color-mix(in srgb,var(--clr-accent) 12%,var(--clr-bg-3));color:var(--clr-accent);outline:none}.tag-chip.is-exclude:hover,.tag-chip.is-exclude:focus-visible{background:color-mix(in srgb,var(--clr-error) 12%,var(--clr-bg-3));color:var(--clr-error);outline:none}.dropdown-menu--avatar{min-width:220px;width:100%}.dropdown-menu--avatar ul{display:grid}.dropdown-menu--avatar button.avatar-option{display:flex;align-items:center;gap:.75rem;padding:.55rem .65rem;border-radius:var(--border-radius-2);font-weight:500}.dropdown-menu--avatar button.avatar-option:hover,.dropdown-menu--avatar button.avatar-option:focus-visible{background:var(--clr-bg-4);color:var(--clr-text)}.dropdown-menu--avatar button.avatar-option.avatar-option--selected{color:var(--clr-accent-2);font-weight:600}.dropdown-menu--avatar button.avatar-option.avatar-option--selected:hover{background:color-mix(in srgb,var(--clr-accent-2) 12%,transparent)}.dropdown-menu--avatar .avatar-check-container{position:relative;width:32px;height:32px;border-radius:var(--border-radius-2);overflow:hidden;flex-shrink:0}.dropdown-menu--avatar .avatar-check-container img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(1)}.dropdown-menu--avatar .avatar-fallback{display:grid;place-items:center;width:100%;height:100%;background:var(--clr-bg-4);color:var(--clr-text-2);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;filter:grayscale(1)}.dropdown-menu--avatar .avatar-option--selected img,.dropdown-menu--avatar .avatar-option--selected .avatar-fallback{filter:none}.dropdown-menu--avatar .avatar-label{font-size:.95rem}.avatar-trigger{gap:.75rem}.avatar-trigger .avatar-trigger-label{font-weight:600}.avatar-trigger .avatar-trigger-label:empty{display:none}.avatar-trigger .avatar-trigger-selection{font-size:.9rem;color:var(--clr-text-2)}.avatar-trigger .avatar-trigger-label:empty+.avatar-trigger-selection{color:var(--clr-text);font-weight:500;font-size:1rem}.search-filters-container.svelte-4gr2oe{position:relative;z-index:10;margin-bottom:1.5rem}.search-filters-container.collapsed.svelte-4gr2oe{z-index:0}.filters-panel.svelte-4gr2oe{display:flex;flex-direction:column;gap:0}.filter-subgroup.svelte-4gr2oe:first-child{display:flex;gap:1rem;align-items:flex-end}.filter-subgroup--filters.svelte-4gr2oe{margin-top:0;max-height:0;overflow:hidden;opacity:0;transform:translateY(-.35rem);transition:opacity .2s ease,transform .22s ease,max-height .3s ease,margin-top .3s ease;pointer-events:none}.filters-panel.visible.svelte-4gr2oe .filter-subgroup--filters:where(.svelte-4gr2oe){opacity:1;transform:translateY(0);pointer-events:auto;overflow:visible;max-height:20rem;margin-top:1rem}.text-search-group.svelte-4gr2oe{flex-grow:1;display:flex;flex-direction:column;gap:.75rem}.text-search-group.svelte-4gr2oe label:where(.svelte-4gr2oe){font-weight:600;font-size:.9rem;color:var(--clr-text)}.input-wrapper.svelte-4gr2oe{position:relative;display:flex;align-items:center;background-color:var(--clr-bg-4);border-radius:var(--border-radius);transition:background-color .2s}.input-wrapper.svelte-4gr2oe:hover{background-color:var(--clr-bg-3)}.input-wrapper.svelte-4gr2oe svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--clr-text);pointer-events:none}.input-wrapper.svelte-4gr2oe input:where(.svelte-4gr2oe){width:100%;height:44px;padding:.5rem 1rem .5rem 3rem;border:none;background:transparent;color:var(--clr-text);font-size:1rem;outline:none}.toggle-filters-btn.svelte-4gr2oe{height:44px;padding:0 1.5rem;border-radius:var(--border-radius);border:none;background-color:var(--clr-bg-2);color:var(--clr-text);font-size:.9rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:var(--transition);flex-shrink:0}.toggle-filters-btn.svelte-4gr2oe:hover,.toggle-filters-btn.svelte-4gr2oe:focus-visible{background-color:var(--clr-bg-3);outline:none}.toggle-filters-btn.svelte-4gr2oe svg{transition:transform .3s ease}.toggle-filters-btn.active.svelte-4gr2oe svg{transform:rotate(180deg)}.filter-group-row.svelte-4gr2oe{display:grid;grid-template-columns:repeat(6,minmax(10rem,1fr));gap:1rem}@media(max-width:98.75rem){.filter-group-row.svelte-4gr2oe{grid-template-columns:repeat(3,minmax(11.25rem,1fr))}}.filter-group.svelte-4gr2oe{display:flex;flex-direction:column;gap:.4rem}.filter-group.svelte-4gr2oe .filter-label:where(.svelte-4gr2oe){font-weight:600;font-size:1rem;color:var(--clr-text-2)}.filter-group.svelte-4gr2oe .filter-label:where(.svelte-4gr2oe){display:inline-flex;align-items:center;gap:.35rem}.filter-count.svelte-4gr2oe{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:var(--clr-accent-2)}.filter-count--error.svelte-4gr2oe{color:var(--clr-error)}.filter-count.svelte-4gr2oe:first-child{margin-left:.5rem}.filter-group.svelte-4gr2oe .dropdown-container,.filter-group.svelte-4gr2oe .dropdown-wrapper,.filter-group.svelte-4gr2oe .tags-dropdown{width:100%}.filter-group.svelte-4gr2oe .dropdown-wrapper{display:block}.filter-group.svelte-4gr2oe .dropdown-menu{min-width:100%;width:100%}.view-toggle.svelte-8071km{display:inline-grid;grid-auto-flow:column;background:var(--clr-bg-2);border-radius:var(--border-radius);transition:var(--transition)}.view-toggle.svelte-8071km button:where(.svelte-8071km){border:0;background:transparent;color:var(--clr-text-2);width:44px;height:44px;border-radius:var(--border-radius);cursor:pointer;transition:var(--transition);display:inline-flex;align-items:center;justify-content:center}.view-toggle.svelte-8071km button:where(.svelte-8071km):hover,.view-toggle.svelte-8071km button:where(.svelte-8071km):focus-visible{color:var(--clr-accent-2);outline:none}.view-toggle.svelte-8071km button.is-active:where(.svelte-8071km){background:color-mix(in srgb,var(--clr-accent) 12%,var(--clr-bg-2));color:var(--clr-accent-2)}.view-toggle.svelte-8071km button:where(.svelte-8071km) svg{width:1.1rem;height:1.1rem}.results-toolbar.svelte-1okf5ba{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.toolbar-left.svelte-1okf5ba,.toolbar-right.svelte-1okf5ba{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.toolbar-action-btn.svelte-1okf5ba{background-color:var(--clr-bg-2);color:var(--clr-text);border:none;padding:0 1rem;height:44px;border-radius:var(--border-radius);font-size:.9rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:var(--transition);justify-content:center}.toolbar-action-btn.svelte-1okf5ba:hover,.toolbar-action-btn.svelte-1okf5ba:focus-visible{background-color:var(--clr-bg-3);outline:none}.toolbar-action-btn--random.svelte-1okf5ba:hover,.toolbar-action-btn--random.svelte-1okf5ba:focus-visible{color:color-mix(in srgb,var(--clr-accent-2) 88%,transparent)}.toolbar-action-btn.svelte-1okf5ba svg{width:1rem;height:1rem}.toolbar-action-btn--reset.svelte-1okf5ba{color:var(--clr-error)}.toolbar-action-btn--reset.svelte-1okf5ba .reset-icon:where(.svelte-1okf5ba){display:inline-flex;align-items:center;justify-content:center}.toolbar-action-btn.svelte-1okf5ba:disabled{opacity:.45;cursor:not-allowed}.toolbar-action-btn.svelte-1okf5ba:disabled:hover,.toolbar-action-btn.svelte-1okf5ba:disabled:focus-visible{background-color:var(--clr-bg-2)}.toolbar-action-btn--reset.is-animating.svelte-1okf5ba .reset-icon:where(.svelte-1okf5ba){animation:svelte-1okf5ba-reset-spin .45s ease}@keyframes svelte-1okf5ba-reset-spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.series-list-section.svelte-ciwhm{padding-top:4rem}.page-title.svelte-ciwhm{display:flex;align-items:baseline;gap:.75rem;margin:0;font-size:3rem;font-weight:600;padding-left:1rem;border-left:4px solid var(--clr-accent);margin-bottom:1.5rem}.results-count.svelte-ciwhm{font-size:1rem;font-weight:500;color:var(--clr-text-2)}.series-grid.svelte-ciwhm{--series-card-scale: .9;--series-card-min: calc(11rem * var(--series-card-scale));display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--series-card-min),1fr));justify-content:start;gap:1rem}.series-grid.svelte-ciwhm .series-card{width:100%;height:auto;aspect-ratio:2 / 3}.series-grid--list.svelte-ciwhm{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(max-width:68rem){.series-grid--list.svelte-ciwhm{grid-template-columns:1fr}}.series-grid--list.svelte-ciwhm .series-card{aspect-ratio:auto}.series-grid--list.svelte-ciwhm .series-list-card{width:100%}.empty-state.svelte-ciwhm{margin:0;color:var(--clr-text-2)}
