.dz.svelte-1xofs13{inline-size:100%;container-type:inline-size}.dz-card.svelte-1xofs13{border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--text);background:var(--surface);box-shadow:var(--shadow);font-family:var(--font-ui);gap:.8em;padding:1em;font-size:clamp(.625rem,3.4cqi,.9375rem);line-height:1.4;display:grid}.dz-zone.svelte-1xofs13{border:1.5px dashed var(--control-line);border-radius:var(--radius-control);color:var(--text-muted);background:var(--surface-subtle);text-align:center;justify-items:center;gap:.6em;padding:1.4em 1em;display:grid}.dz-arrow.svelte-1xofs13{background:var(--brand);border-radius:1px;block-size:1.6em;inline-size:2px;position:relative}.dz-arrow.svelte-1xofs13:before{content:"";border-inline-end:2px solid var(--brand);border-block-end:2px solid var(--brand);border-end-end-radius:2px;block-size:.8em;inline-size:.8em;position:absolute;inset-block-end:-.1em;inset-inline-start:-.45em;transform:rotate(45deg)}.dz-label.svelte-1xofs13{font-weight:600}.dz-files.svelte-1xofs13{gap:.45em;margin:0;padding:0;list-style:none;display:grid}.dz-file.svelte-1xofs13{border:1px solid var(--line);border-radius:var(--radius-control);align-items:center;gap:.7em;padding:.5em .7em;display:flex}.dz-file[data-active=true].svelte-1xofs13{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.dz-kind.svelte-1xofs13{min-inline-size:3.2em;color:var(--on-primary);background:var(--primary);letter-spacing:.06em;text-align:center;border-radius:.35em;flex:none;padding:.2em .5em;font-size:.7em;font-weight:700}.dz-name.svelte-1xofs13{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.85em;overflow:hidden}.dz-progress.svelte-1xofs13{align-items:center;gap:.8em;display:flex}.dz-track.svelte-1xofs13{border-radius:var(--radius-pill);background:var(--surface-subtle);flex:1;block-size:.4em;overflow:hidden}.dz-bar.svelte-1xofs13{border-radius:inherit;background:var(--brand);block-size:100%;display:block}.dz-count.svelte-1xofs13{font-variant-numeric:tabular-nums;font-size:.85em;font-weight:700}@media (forced-colors:active){.dz-card.svelte-1xofs13,.dz-zone.svelte-1xofs13,.dz-file.svelte-1xofs13{box-shadow:none;border-color:canvastext}.dz-bar.svelte-1xofs13,.dz-kind.svelte-1xofs13,.dz-arrow.svelte-1xofs13{background:canvastext}}.sample-figure.svelte-1ftu8x7{justify-items:start;gap:.75rem;min-inline-size:0;margin:0;display:grid}.sample-figure.svelte-1ftu8x7>.bw{justify-self:stretch}.hero-shelf.svelte-1ftu8x7{justify-items:center;inline-size:100%}.hero-shelf.svelte-1ftu8x7>.bw,.library.svelte-1ftu8x7 .media-center{margin-inline:auto}.shelf-bar.svelte-1ftu8x7{justify-content:space-between;align-items:center;gap:1rem;min-inline-size:0;margin-block-end:1.25rem;display:flex}.shelf-brand.svelte-1ftu8x7{font-family:var(--font-display);align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;display:inline-flex}.shelf-brand.svelte-1ftu8x7 .lm-brand-mark:where(.svelte-1ftu8x7){block-size:1.25rem;inline-size:1.25rem;color:var(--brand)}.shelf-search.svelte-1ftu8x7{border-radius:var(--radius-pill);background:var(--surface-subtle);min-inline-size:0;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.75rem;display:inline-flex;overflow:hidden}.shelf-grid.svelte-1ftu8x7{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem 1rem;display:grid}.shelf-book.svelte-1ftu8x7{gap:.375rem;min-inline-size:0;display:grid}.shelf-book__title.svelte-1ftu8x7{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:650;line-height:1.3;overflow:hidden}.shelf-book__author.svelte-1ftu8x7{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.catalog.svelte-1ftu8x7{border:1px solid var(--line);border-radius:var(--radius-showcase);background:var(--surface);inline-size:100%;min-inline-size:0;max-inline-size:34rem;box-shadow:var(--shadow);gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.catalog-search.svelte-1ftu8x7{border:1px solid var(--control-line);border-radius:var(--radius-pill);align-items:center;gap:.625rem;min-block-size:2.75rem;padding-inline:1rem;display:flex}.catalog-search.svelte-1ftu8x7 svg{color:var(--text-muted);flex-shrink:0}.catalog.svelte-1ftu8x7 .lm-chip[data-on=true]:where(.svelte-1ftu8x7){color:var(--on-accent);background:var(--accent);border-color:var(--control-line)}.catalog-results.svelte-1ftu8x7{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.catalog-results.svelte-1ftu8x7 li:where(.svelte-1ftu8x7){border-radius:var(--radius-control);background:var(--canvas);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.625rem;display:grid}.catalog-text.svelte-1ftu8x7{min-inline-size:0;display:grid}.catalog-text.svelte-1ftu8x7 small:where(.svelte-1ftu8x7){color:var(--text-muted)}.series-card.svelte-1ftu8x7{border:1px solid var(--line);border-radius:var(--radius-showcase);background:var(--surface);inline-size:100%;max-inline-size:26rem;box-shadow:var(--shadow);justify-items:start;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.series-covers.svelte-1ftu8x7{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;inline-size:100%;max-inline-size:16rem;display:grid}.series-book.svelte-1ftu8x7{gap:.375rem;display:grid}.series-book__volume.svelte-1ftu8x7{color:var(--text-muted);font-size:.75rem}.series-label.svelte-1ftu8x7{font-size:var(--site-small);align-items:center;gap:.5rem;display:inline-flex}.series-label.svelte-1ftu8x7 svg{color:var(--brand)}.series-missing.svelte-1ftu8x7{border:1px solid var(--brand);border-radius:var(--radius-pill);min-block-size:2rem;color:var(--text);background:var(--brand-soft);font-size:var(--site-caption);align-items:center;gap:.375rem;padding-inline:.75rem;font-weight:650;display:inline-flex}.series-missing.svelte-1ftu8x7 svg{color:var(--brand)}.collection-rows.svelte-1ftu8x7{gap:.75rem;inline-size:100%;max-inline-size:30rem;margin:0;padding:0;list-style:none;display:grid}.collection-row.svelte-1ftu8x7{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:grid}.collection-row__label.svelte-1ftu8x7{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.collection-row__covers.svelte-1ftu8x7{gap:.375rem;display:flex}.collection-row__cover.svelte-1ftu8x7{inline-size:2rem}.reading-row.svelte-1ftu8x7{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;inline-size:100%;max-inline-size:26rem;display:grid}.version-list.svelte-1ftu8x7{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);gap:.75rem;inline-size:100%;max-inline-size:30rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.version-list__title.svelte-1ftu8x7{margin:0;font-weight:700}.version-list.svelte-1ftu8x7 ul:where(.svelte-1ftu8x7){gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.version-row.svelte-1ftu8x7{border-radius:var(--radius-control);background:var(--canvas);flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding:.625rem .75rem;display:flex}.version-row[data-original=true].svelte-1ftu8x7{border:1px solid var(--line);background:var(--surface)}.version-row__name.svelte-1ftu8x7{flex:10rem;min-inline-size:0;display:grid}.version-row__name.svelte-1ftu8x7 small:where(.svelte-1ftu8x7){color:var(--text-muted)}.version-row__gain.svelte-1ftu8x7{font-variant-numeric:tabular-nums;color:var(--brand);font-weight:650}.version-row__device.svelte-1ftu8x7{color:var(--text-muted);font-size:var(--site-caption);align-items:center;gap:.25rem;display:inline-flex}@media (width<=64rem){.shelf-grid.svelte-1ftu8x7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=30rem){.shelf-grid.svelte-1ftu8x7{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf-search.svelte-1ftu8x7{display:none}}@media (forced-colors:active){.catalog.svelte-1ftu8x7,.series-card.svelte-1ftu8x7,.collection-row.svelte-1ftu8x7,.version-list.svelte-1ftu8x7{border:1px solid canvastext}}
