@layer page{@media(max-width:743.98px){.titlebar__collection{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.titlebar__collection .collection-search{grid-row:2 / 2;inline-size:calc(100% - var(--space-fluid-2));margin-block:0;margin-inline:auto}.collection.svelte-1pa6fe2{padding-block-start:var(--titlebar-clearance-with-input)}}.collection__header.svelte-1pa6fe2{display:flex;gap:var(--space-3);align-items:center;justify-content:space-between;margin-block-end:var(--space-4)}@media(max-width:743.98px){.collection__header.svelte-1pa6fe2{margin-block-start:var(--space-2);margin-block-end:var(--space-4)}}.collection__count.svelte-1pa6fe2{margin:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-1)}.collection__actions.svelte-1pa6fe2{display:flex;gap:var(--space-3);align-items:center;flex-shrink:0}.collection__actions.svelte-1pa6fe2>.btn-primary{padding:var(--space-3)}.collection__sort.svelte-1pa6fe2{display:flex;gap:var(--space-2);align-items:center}.collection__sort.svelte-1pa6fe2 .label{white-space:nowrap}.collection__sort.svelte-1pa6fe2 select{block-size:var(--control-height-md);padding-block:0}.collection__no-results.svelte-1pa6fe2{text-align:center;color:var(--color-text-2);padding-block:var(--space-fluid-3)}.filter-sort.svelte-1pa6fe2{margin-block-end:var(--space-6)}.filter-sort__title.svelte-1pa6fe2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:-.02em;margin-block:0 var(--space-3);margin-inline:0}.collection-series.svelte-1pa6fe2{margin-block-end:var(--space-6)}.collection-series__header.svelte-1pa6fe2{margin-block-end:var(--space-3)}.collection-series__title.svelte-1pa6fe2{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-block-end:var(--space-2)}.collection-series__title.svelte-1pa6fe2 h2:where(.svelte-1pa6fe2){font-size:var(--text-xl)}.collection-series__title.svelte-1pa6fe2 span:where(.svelte-1pa6fe2){font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-2);white-space:nowrap}@media(min-width:744px){.collection-series__title.svelte-1pa6fe2 h2:where(.svelte-1pa6fe2){font-size:var(--text-3xl)}.collection-series__title.svelte-1pa6fe2 span:where(.svelte-1pa6fe2){font-size:var(--text-base)}}.collection-series__meta.svelte-1pa6fe2{display:flex;flex-wrap:wrap;gap:var(--space-1)}.collection-results.svelte-1pa6fe2{display:grid;grid-auto-flow:column;grid-auto-columns:var(--card-width-small);gap:var(--space-4);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-block-end:4px}.collection-results.svelte-1pa6fe2::-webkit-scrollbar{display:none}.collection-results.svelte-1pa6fe2>*{scroll-snap-align:start}@media(min-width:744px){.collection-results.svelte-1pa6fe2{grid-auto-columns:240px}}.cseries.svelte-1pa6fe2{margin-block-end:var(--space-5)}.cseries__header.svelte-1pa6fe2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding-block:var(--space-2);padding-inline:var(--space-3);background-color:var(--color-surface-3);color:var(--color-primary-contrast);border:var(--border-width) solid var(--color-border);border-block-end:none}.cseries__header--collapsed.svelte-1pa6fe2{border-block-end:var(--border-width) solid var(--color-border)}.cseries__heading.svelte-1pa6fe2{margin:0}.cseries__toggle.svelte-1pa6fe2{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;font:inherit;color:inherit;background:transparent;border:none;cursor:pointer}.cseries__toggle.svelte-1pa6fe2:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cseries__chevron.svelte-1pa6fe2{display:inline-flex;transition:transform var(--speed-fast) var(--ease-out)}.cseries__chevron--collapsed.svelte-1pa6fe2{transform:rotate(-90deg)}.cseries__title.svelte-1pa6fe2{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.01em}@media(min-width:744px){.cseries__title.svelte-1pa6fe2{font-size:var(--text-3xl)}}.cseries__progress.svelte-1pa6fe2{display:inline-flex;align-items:center;gap:var(--space-3);margin-inline-start:auto}.cseries__bar.svelte-1pa6fe2{flex-shrink:0;inline-size:8rem;block-size:10px;background:color-mix(in oklch,var(--color-text-1) 20%,transparent);overflow:hidden}.cseries__fill.svelte-1pa6fe2{block-size:100%;background:var(--color-primary);transform-origin:left}[color-scheme=dark] .cseries__bar.svelte-1pa6fe2{background-color:var(--color-surface-1)}[color-scheme=dark] .cseries__fill.svelte-1pa6fe2{background:var(--color-primary-contrast)}@media(prefers-color-scheme:dark){:root:not([color-scheme]) .cseries__bar.svelte-1pa6fe2{background-color:var(--color-surface-1)}:root:not([color-scheme]) .cseries__fill.svelte-1pa6fe2{background:var(--color-primary-contrast)}}.cseries__count.svelte-1pa6fe2{min-inline-size:4.5rem;font-family:var(--font-heading);font-size:var(--text-base);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);color:var(--color-primary-contrast);text-align:end;white-space:nowrap}.cseries__col-issue{inline-size:5rch}.cseries__numlink.svelte-1pa6fe2{font-weight:var(--weight-bold);color:inherit;text-decoration:none}.cseries__col-cover{inline-size:calc(var(--space-8) + (2 * var(--space-3)))}.cseries__coverlink.svelte-1pa6fe2{display:block}.cseries__cover.svelte-1pa6fe2{display:block;inline-size:var(--space-8);block-size:calc(var(--space-8) * 1.5);object-fit:cover;background:var(--color-surface-3);border:var(--border-width-thin) solid var(--color-border)}.cseries__cover--empty.svelte-1pa6fe2{background:var(--color-surface-3)}.cseries__table thead th{background-color:var(--color-surface-2);color:var(--color-text-2)}.cseries__stars.svelte-1pa6fe2{display:inline-flex;gap:2px;color:var(--color-primary)}.cseries__col-price{text-align:end;font-variant-numeric:tabular-nums}.cseries__col-actions{inline-size:var(--space-8);text-align:end}.cseries__kebab{min-inline-size:var(--space-8);min-block-size:var(--space-8)}@media(hover:hover)and (pointer:fine){.cseries__col-actions .popover-menu__trigger:hover{background-color:var(--color-surface-2)}}}
