.tag.svelte-jlteu2{height:var(--tag-height, 1.5rem);--accent-color: var(--clr-text-dark);background:var(--clr-bg-4);color:var(--clr-text-2);padding:var(--tag-padding-y, .2em) var(--tag-padding-x, .8em);border-radius:var(--border-radius-2);font-size:var(--tag-font-size, .8em);font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;gap:.5rem;line-height:1}.tag.small.svelte-jlteu2{height:var(--tag-small-height, 1.1rem);font-size:var(--tag-small-font-size, .55em)}.tag--type.svelte-jlteu2{background:var(--clr-accent-container);color:var(--clr-accent-on-container)}.tag--team.svelte-jlteu2{background:color-mix(in srgb,var(--accent-color) 20%,var(--clr-bg-2));color:var(--accent-color)}.tag--overflow.svelte-jlteu2{background:var(--clr-bg-3);color:var(--clr-text-3);font-weight:600}.tag--glass.svelte-jlteu2,.tag--glass.tag--type.svelte-jlteu2{background:color-mix(in srgb,var(--clr-bg-light) 20%,transparent);color:var(--clr-text-dark)}.tag--glass.tag--team.svelte-jlteu2{background:color-mix(in srgb,var(--accent-color) 20%,transparent);color:var(--accent-color)}.tag--glass.tag--overflow.svelte-jlteu2{background:color-mix(in srgb,var(--clr-bg-light) 10%,transparent);color:var(--clr-text-2-dark)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tag--glass.svelte-jlteu2{background:color-mix(in srgb,var(--clr-bg-light) 20%,transparent)}.tag--glass.tag--team.svelte-jlteu2{background:color-mix(in srgb,var(--accent-color) 20%,transparent)}}.tag-list.svelte-zc2hs6{display:flex;flex-wrap:wrap;gap:var(--tag-row-gap);align-items:center;width:100%;min-width:0;--tag-row-height: 1.5rem;--tag-row-gap: .3em}.tag-list.small.svelte-zc2hs6{--tag-row-height: 1.125rem;--tag-row-gap: .35rem}.tag-list.clamped.svelte-zc2hs6{max-height:calc((var(--max-rows) * var(--tag-row-height)) + ((var(--max-rows) - 1) * var(--tag-row-gap)));overflow:hidden}.tag-list--inline.svelte-zc2hs6{width:auto;flex:0 1 auto}@media(max-width:768px){.tag-list--inline.svelte-zc2hs6{--tag-height: 1.35rem;--tag-font-size: .72em;--tag-padding-y: .15em;--tag-padding-x: .6em}}.tag-list--hero.svelte-zc2hs6{--tag-row-gap: .35rem;margin-bottom:.4rem}@media(max-width:768px){.tag-list--hero.svelte-zc2hs6{width:75%;margin:0 0 .2rem}}.team-tag.svelte-zc2hs6{display:inline-flex;align-items:center;text-decoration:none;line-height:1}.series-card.svelte-1ewl1pg{position:relative;display:block;width:100%;aspect-ratio:2 / 3;border-radius:calc(var(--border-radius) + var(--card-padding-tight));overflow:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden}.card-content.svelte-1ewl1pg{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit}.card-image-wrap.svelte-1ewl1pg{position:absolute;inset:0;border-radius:inherit;overflow:hidden;transform:translateZ(0);mask-image:radial-gradient(#fff,#000);-webkit-mask-image:-webkit-radial-gradient(white,black);z-index:0}.card-image.svelte-1ewl1pg{width:100%;height:100%;object-fit:cover;display:block;image-rendering:-webkit-optimize-contrast}.bookmark-btn.svelte-1ewl1pg{position:absolute;top:-.2rem;left:calc(var(--border-radius) + var(--card-padding-tight));width:1.9rem;height:2.3rem;padding:0;border:none;background:transparent;cursor:pointer;z-index:10;opacity:0;transform:translateY(-50%);transition:var(--transition)}.bookmark-btn.followed.svelte-1ewl1pg{opacity:1;transform:translateY(0)}.bookmark-shape.svelte-1ewl1pg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--clr-bg-4);color:var(--clr-text);border-radius:0 0 var(--border-radius-2) var(--border-radius-2);transition:var(--transition)}.bookmark-shape.svelte-1ewl1pg i:where(.svelte-1ewl1pg){font-size:1rem}.bookmark-btn.followed.svelte-1ewl1pg .bookmark-shape:where(.svelte-1ewl1pg){background:var(--clr-accent-container);color:var(--clr-accent-on-container)}.bookmark-btn.svelte-1ewl1pg:active .bookmark-shape:where(.svelte-1ewl1pg){background:var(--clr-bg-3)}.info-panel.svelte-1ewl1pg{position:absolute;bottom:var(--card-padding-tight);left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - var(--card-padding-tight) * 2);padding:var(--card-padding-tight) var(--card-padding);background:var(--clr-bg-3);border-radius:var(--border-radius);z-index:2;display:grid;grid-template-rows:auto 0fr;align-items:stretch;transform-origin:bottom center;contain:layout;transition:var(--transition)}.info-panel-row.svelte-1ewl1pg{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:0;min-width:0;transition:var(--transition)}.tags-row.svelte-1ewl1pg{position:absolute;left:0;width:0;min-height:0;overflow:hidden}.info-title.svelte-1ewl1pg{font-size:.8rem;font-weight:800;line-height:1.1;color:var(--clr-text);min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;text-align:center;transition:var(--transition)}.info-status-dot.svelte-1ewl1pg{width:7px;height:7px;margin-left:.35rem;border-radius:50%;flex-shrink:0;background:var(--clr-success);opacity:1;transform:scale(1);transition:var(--transition)}.info-status-dot.status-finished.svelte-1ewl1pg,.info-status-dot.status-canceled.svelte-1ewl1pg{background:var(--clr-error)}.info-status-dot.status-paused.svelte-1ewl1pg{background:var(--clr-warning)}.tags-wrap.svelte-1ewl1pg{--tag-row-height: 1.125rem;--tag-row-gap: .35rem;width:100%;min-width:0;margin-top:.5rem;max-height:4rem;overflow:hidden;opacity:0;transform:translateY(6px);transition:var(--transition)}@media(hover:hover){.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .bookmark-btn:where(.svelte-1ewl1pg){opacity:1;transform:translateY(0)}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .info-panel:where(.svelte-1ewl1pg){background:var(--clr-bg-2);width:calc(100% - var(--card-padding-tight) * 2);padding:var(--card-padding)}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .info-panel.has-tags:where(.svelte-1ewl1pg){grid-template-rows:auto 1fr;max-height:10rem}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .info-panel-row:where(.svelte-1ewl1pg){align-items:flex-start;justify-content:flex-start;gap:.7rem}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .tags-row:where(.svelte-1ewl1pg){position:relative;left:auto;width:auto}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .info-title:where(.svelte-1ewl1pg){font-size:.9rem;text-align:left;-webkit-line-clamp:2;line-clamp:2}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .info-status-dot:where(.svelte-1ewl1pg){position:absolute;top:var(--card-padding);right:var(--card-padding);margin:0}.series-card.svelte-1ewl1pg:is(:where(.svelte-1ewl1pg):hover,:where(.svelte-1ewl1pg):focus-within) .tags-wrap:where(.svelte-1ewl1pg){opacity:1;transform:translateY(0)}.series-card.svelte-1ewl1pg:hover .bookmark-btn:where(.svelte-1ewl1pg):hover:not(.followed) .bookmark-shape:where(.svelte-1ewl1pg){background:var(--clr-bg-3)}.bookmark-btn.followed.svelte-1ewl1pg:hover .bookmark-shape:where(.svelte-1ewl1pg){background:color-mix(in srgb,var(--clr-accent) 88%,var(--clr-bg-3))}}@media(max-width:768px){.bookmark-btn.svelte-1ewl1pg{width:var(--mobile-touch-target, 44px);height:var(--mobile-touch-target, 44px);min-width:var(--mobile-touch-target, 44px);min-height:var(--mobile-touch-target, 44px);top:-.4rem;left:calc(var(--border-radius) + var(--card-padding-tight) - .5rem);display:flex;align-items:flex-start;justify-content:center;padding-top:.2rem}.bookmark-shape.svelte-1ewl1pg{width:1.9rem;height:2.3rem}.info-panel.svelte-1ewl1pg{background:var(--clr-bg-2);left:.5rem;right:.5rem;bottom:.5rem;width:auto;max-width:none;transform:none;padding:var(--card-padding-tight) .625rem;border-radius:1rem}.info-panel.has-tags.svelte-1ewl1pg{grid-template-rows:auto 1fr;max-height:10rem}.info-panel-row.svelte-1ewl1pg{justify-content:flex-start}.tags-row.svelte-1ewl1pg{position:relative;left:auto;width:auto}.info-title.svelte-1ewl1pg{text-align:left;-webkit-line-clamp:2;line-clamp:2;padding-inline-end:calc(7px + .975rem)}.info-status-dot.svelte-1ewl1pg{position:absolute;top:var(--card-padding-tight);right:.625rem;margin:0}.tags-wrap.svelte-1ewl1pg{width:100%;opacity:1;transform:translateY(0);transition-delay:0s}}.chapter-date--card.svelte-1wrs99t{font-size:.9rem;font-weight:600;color:var(--clr-text-3)}.series-chapter-line.svelte-j7k72s{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0 .5rem;height:30px;flex-shrink:0;box-sizing:border-box;padding:0 .6rem;color:var(--clr-text-2);font-size:.9rem;line-height:1}.series-chapter-line__link.svelte-j7k72s{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit;flex:1}.series-chapter-line__vol.svelte-j7k72s{color:var(--clr-accent);flex-shrink:0}.series-chapter-line__num.svelte-j7k72s{font-weight:700;flex-shrink:0}.series-chapter-line__title.svelte-j7k72s{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--clr-text-2)}.series-chapter-line__team.svelte-j7k72s{min-width:0;display:flex;justify-content:flex-end;text-align:right}.series-chapter-line__date.svelte-j7k72s{width:6rem;font-size:.8rem;color:var(--clr-text-3);white-space:nowrap;text-align:right}.series-chapter-line__stats.svelte-j7k72s{display:none}@media(max-width:768px){.series-chapter-line.svelte-j7k72s{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:.15rem;height:auto;min-height:44px;padding:.3rem 0}.series-chapter-line__link.svelte-j7k72s{grid-column:1;grid-row:1;font-size:.85rem}.series-chapter-line__team.svelte-j7k72s{grid-column:1;grid-row:2;justify-content:flex-start;align-items:center;text-align:left;min-width:0;transform:scale(.9);transform-origin:left center}.series-chapter-line__date.svelte-j7k72s{grid-column:2;grid-row:2;width:auto;min-width:0;font-size:.72rem;font-weight:600;color:var(--clr-text-2);text-align:right}.series-chapter-line__stats.svelte-j7k72s{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-column:2;grid-row:1;width:auto;flex-shrink:0;transform:scale(.9);transform-origin:right center}}.hero-progress.svelte-1kx8hkn{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;flex-shrink:0;min-width:0}.hero-progress.opacity.svelte-1kx8hkn{opacity:.9}.hero-progress.inline.svelte-1kx8hkn{flex:0 0 auto}.status-dot.svelte-1kx8hkn{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--clr-success)}.status-finished.svelte-1kx8hkn .status-dot:where(.svelte-1kx8hkn){background-color:var(--clr-error)}.status-paused.svelte-1kx8hkn .status-dot:where(.svelte-1kx8hkn){background-color:var(--clr-warning)}.status-canceled.svelte-1kx8hkn .status-dot:where(.svelte-1kx8hkn){background-color:var(--clr-error)}.status-unknown.svelte-1kx8hkn .status-dot:where(.svelte-1kx8hkn){background-color:var(--clr-accent)}.hero-progress.small.svelte-1kx8hkn{gap:.45rem;font-size:.9em}.hero-progress.small.svelte-1kx8hkn .status-dot:where(.svelte-1kx8hkn){width:.45rem;height:.45rem}.hero-progress.small.svelte-1kx8hkn .status-label:where(.svelte-1kx8hkn){font-size:.9rem}@media(max-width:640px){.hero-progress.svelte-1kx8hkn{width:100%;flex-wrap:wrap}}.series-list-card.svelte-1yn6qsj{display:flex;flex-direction:column;min-width:0;max-width:100%;padding:.8rem;background:var(--clr-bg-2);border-radius:var(--border-radius);box-shadow:var(--shadow-card)}.series-list-card__content.svelte-1yn6qsj{display:flex;flex-direction:row;gap:.8rem}.series-list-card__cover-link.svelte-1yn6qsj{flex-shrink:0;width:110px;display:block;text-decoration:none;border-radius:var(--border-radius-2);overflow:hidden}.series-list-card__cover.svelte-1yn6qsj{width:100%;height:100%;aspect-ratio:2 / 3;object-fit:cover;display:block}.series-list-card__cover--placeholder.svelte-1yn6qsj{background:var(--clr-bg-3);display:block}.series-list-card__body.svelte-1yn6qsj{flex:1;min-width:0;display:flex;flex-direction:column}.series-list-card__header.svelte-1yn6qsj{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.2rem}.series-list-card__tags.svelte-1yn6qsj{margin-bottom:.4rem}.series-list-card__title-link.svelte-1yn6qsj{display:block;text-decoration:none;color:inherit;flex:1;min-width:0;overflow:hidden}.series-list-card__title.svelte-1yn6qsj{font-size:1.1rem;font-weight:700;color:var(--clr-text);margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.series-list-card__meta.svelte-1yn6qsj{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0}.series-list-card__description.svelte-1yn6qsj{margin:0;font-size:.9rem;color:var(--clr-text-2);display:-webkit-box;-webkit-line-clamp:3;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.series-list-card__header--mobile.svelte-1yn6qsj,.series-list-card__tags--mobile.svelte-1yn6qsj{display:none}.series-list-card__footer.svelte-1yn6qsj{margin-top:auto;padding-top:.2rem;border-top:1px solid var(--clr-bg-3);width:100%}@media(max-width:768px){.series-list-card__content.svelte-1yn6qsj{gap:.8rem}.series-list-card__cover-link.svelte-1yn6qsj{width:75px}.series-list-card__header--desktop.svelte-1yn6qsj,.series-list-card__tags--desktop.svelte-1yn6qsj{display:none}.series-list-card__header--mobile.svelte-1yn6qsj{display:flex;align-items:flex-start;gap:.5rem;min-width:0;width:100%}.series-list-card__header--mobile.svelte-1yn6qsj .series-list-card__meta:where(.svelte-1yn6qsj){flex-shrink:1;min-width:0}.series-list-card__tags--mobile.svelte-1yn6qsj{display:block;margin-bottom:.8rem}.series-list-card__title.svelte-1yn6qsj{font-size:1rem}.series-list-card__description.svelte-1yn6qsj{font-size:.85rem;-webkit-line-clamp:3;line-clamp:3}.series-list-card__footer.svelte-1yn6qsj{padding-top:0rem;border-top:1px solid var(--clr-bg-3)}}.dropdown-root.svelte-1cuzfty{position:relative;display:inline-block;--dd-item-height: 34px;--dd-item-padding-y: .3rem;--dd-item-padding-x: 1rem;--dd-item-between: .35rem;--dd-icon-size: 1rem}.dropdown-root.is-full-width.svelte-1cuzfty{display:block;width:100%}.dropdown-trigger.svelte-g5exv2{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:var(--dd-item-padding-y) var(--dd-item-padding-x);font-size:.85rem;font-weight:500;box-shadow:var(--shadow-input);transition:var(--transition);box-sizing:border-box;font-family:inherit;cursor:pointer;border:1px solid transparent;background:var(--clr-bg-4);color:var(--clr-text);border-radius:var(--border-radius);min-height:var(--btn-height-compact)}@media(hover:hover){.dropdown-trigger.svelte-g5exv2:hover:not(:disabled){background:var(--clr-bg-3)}}.dropdown-trigger.is-open.svelte-g5exv2{border-radius:var(--border-radius-2)}.dropdown-trigger.is-normal.svelte-g5exv2{min-height:var(--btn-height);font-size:1rem;font-weight:700}.dropdown-trigger.is-icon-only.svelte-g5exv2{width:38px;min-width:38px;padding-inline:0;justify-content:center}.dropdown-trigger.is-icon-only.is-normal.svelte-g5exv2{width:var(--btn-height);min-width:var(--btn-height)}.dropdown-trigger.is-icon-only.svelte-g5exv2 .option-chip:where(.svelte-g5exv2){flex:0 0 auto;justify-content:center}.option-chip.svelte-g5exv2{display:inline-flex;align-items:center;gap:.35rem;min-width:0;flex:1}.chevron.svelte-g5exv2{color:var(--clr-text-3);font-size:.65rem;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;transition:var(--transition);flex-shrink:0}.chevron[data-open=true].svelte-g5exv2{transform:rotate(180deg);color:var(--clr-accent)}.selection.svelte-1di2l7w{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-content.svelte-tuok83{margin:0;padding:0;border:none;z-index:100;background:var(--clr-bg-4);border-radius:var(--border-radius-2);box-shadow:var(--shadow-dropdown);animation:svelte-tuok83-ddIn .2s var(--transition-ease);width:max-content;max-width:calc(100vw - 1rem)}.dropdown-content.is-tags.svelte-tuok83{width:var(--dropdown-tags-panel-width, auto);min-width:250px}.dropdown-content-inner.svelte-tuok83{max-height:280px;overflow-x:hidden;overflow-y:auto;padding:.3rem;display:flex;flex-direction:column;gap:var(--dd-item-between)}.dropdown-content-inner.is-tags-grid.svelte-tuok83{padding:.7rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--dd-item-between)}@keyframes svelte-tuok83-ddIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dropdown-content[data-placement=top].svelte-tuok83{animation-name:svelte-tuok83-ddInUp}@keyframes svelte-tuok83-ddInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.row.svelte-x2kiwr{margin:0;padding:0;list-style:none}.item.svelte-x2kiwr{min-height:var(--dd-item-height);min-width:0;width:100%;max-width:100%;padding:0 var(--dd-item-padding-x);border:none;background:none;color:var(--clr-text);text-align:left;font:inherit;font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.35rem;white-space:nowrap;border-radius:calc(var(--border-radius) - var(--dd-item-padding-y));transition:var(--transition)}.item--avatar.svelte-x2kiwr:not(.active){padding:0 var(--dd-item-padding-x) 0 0}.item.svelte-x2kiwr:disabled{opacity:.6;cursor:not-allowed}.item.active.svelte-x2kiwr{background:var(--clr-accent-container);color:var(--clr-accent-on-container);font-weight:600}.item.danger.svelte-x2kiwr{color:var(--clr-error);font-weight:700}@media(hover:hover){.item.svelte-x2kiwr:hover:not(:disabled){background:var(--clr-bg-3)}.item.active.svelte-x2kiwr:hover:not(:disabled){background:var(--clr-accent-container);color:var(--clr-accent-on-container)}.item.danger.svelte-x2kiwr:hover:not(:disabled){background:color-mix(in srgb,var(--clr-error) 12%,transparent);color:var(--clr-error)}}.check.svelte-x2kiwr{width:0;height:var(--dd-icon-size);flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:0;overflow:hidden;transition:var(--transition)}.item.active.svelte-x2kiwr .check:where(.svelte-x2kiwr){margin-right:.3rem;width:var(--dd-icon-size);opacity:1}.check.svelte-x2kiwr svg:where(.svelte-x2kiwr){width:100%;height:100%;stroke:currentColor}.tag-chip.svelte-x2kiwr{height:28px;padding:0 .7rem;border-radius:var(--border-radius-2);border:2px dashed transparent;font-size:.8rem;font-weight:500;line-height:1;display:inline-flex;align-items:center;cursor:pointer;background:var(--clr-bg-2);color:var(--clr-text-2);transition:var(--transition)}@media(hover:hover){.tag-chip.svelte-x2kiwr:hover{background:var(--clr-bg-3);color:var(--clr-text)}}.tag-chip.is-include.svelte-x2kiwr{border-color:var(--clr-accent);color:var(--clr-accent);background:color-mix(in srgb,var(--clr-accent-container) 30%,var(--bg-4))}@media(hover:hover){.tag-chip.is-include.svelte-x2kiwr:hover{background:var(--clr-accent-container);color:var(--clr-accent-on-container)}}.tag-chip.is-exclude.svelte-x2kiwr{border-color:var(--clr-error);color:var(--clr-error);background:color-mix(in srgb,var(--clr-error) 8%,var(--clr-bg-4))}@media(hover:hover){.tag-chip.is-exclude.svelte-x2kiwr:hover{background:color-mix(in srgb,var(--clr-error) 15%,var(--clr-bg-4))}}
