.route-header.svelte-1fgkzc9{display:none}.catalog-search-bar.svelte-1fgkzc9{align-items:stretch;gap:8px;display:flex}.catalog-search-bar.svelte-1fgkzc9 .field-wrapper{flex:1}.no-results-wrapper.svelte-1fgkzc9{flex-direction:column;justify-content:center;align-items:center;gap:36px;width:100%;padding:62px 0;display:flex}.no-results-wrapper.svelte-1fgkzc9 h2:where(.svelte-1fgkzc9){font-size:16px;font-weight:550}.fixed-filters-blurer.svelte-1fgkzc9{z-index:998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;background:#0003;width:100%;height:100%;transition:all .2s;position:fixed;top:0;left:0}.fixed-filters-blurer.active.svelte-1fgkzc9{opacity:1;visibility:visible}.catalog-header.svelte-1fgkzc9{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#11121399;justify-content:space-between;align-items:center;gap:16px;width:calc(100% + 48px);margin-left:-24px;margin-right:-24px;padding:16px 24px;display:flex;position:sticky;top:64px}@media screen and (width<=1200px){.catalog-header.svelte-1fgkzc9{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding:12px 16px}}@media screen and (width<=768px){.catalog-header.svelte-1fgkzc9{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:12px 16px}}.catalog-header-sorting.svelte-1fgkzc9{flex-direction:row;flex:1;align-items:center;gap:8px;display:flex}@media screen and (width<=768px){.catalog-header-sorting.svelte-1fgkzc9{min-width:0}}.catalog-header-filters.svelte-1fgkzc9{align-items:center;gap:8px;display:flex}.sort-button.svelte-1fgkzc9{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;min-width:44px;min-height:44px;padding:8px;font-size:1.25rem;transition:background .2s}.sort-button.svelte-1fgkzc9:hover{background:#ffffff1a}.sort-button.svelte-1fgkzc9:active{background:#ffffff26}.filter-toggle-btn.svelte-1fgkzc9{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;min-width:44px;min-height:44px;padding:8px;font-size:1.25rem;transition:background .2s;display:none}.filter-toggle-btn.svelte-1fgkzc9:hover{background:#ffffff1a}@media screen and (width<=1200px){.filter-toggle-btn.svelte-1fgkzc9{justify-content:center;align-items:center;display:flex}}.catalog-body.svelte-1fgkzc9{flex-flow:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}.catalog-body.grid-disabled.svelte-1fgkzc9{flex-direction:column;display:flex}@media screen and (width<=768px){.catalog-body.svelte-1fgkzc9{gap:12px}}@media screen and (width<=480px){.catalog-body.svelte-1fgkzc9{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}}.manga-grid-item.svelte-1fgkzc9{display:flex}@media screen and (width<=480px){.manga-grid-item.svelte-1fgkzc9{width:100%}}.catalog-wrapper.svelte-1fgkzc9{align-items:flex-start;gap:24px;width:100%;display:flex}@media screen and (width<=1200px){.catalog-wrapper.svelte-1fgkzc9{gap:0}}.catalog-manga-wrapper.svelte-1fgkzc9{flex:1;width:100%;margin-top:16px}@media screen and (width<=1200px){.catalog-manga-wrapper.svelte-1fgkzc9{width:100%;margin-top:32px}}.catalog-controls-wrapper.svelte-1fgkzc9{scrollbar-width:thin;scrollbar-color:var(--foreground-opacity-bright) transparent;-webkit-overflow-scrolling:touch;flex:none;width:400px;min-width:400px;height:fit-content;max-height:calc(100vh - 64px);transition:all .2s;position:sticky;top:64px;overflow:hidden auto}.catalog-controls-wrapper.svelte-1fgkzc9::-webkit-scrollbar{width:6px}.catalog-controls-wrapper.svelte-1fgkzc9::-webkit-scrollbar-track{background:0 0}.catalog-controls-wrapper.svelte-1fgkzc9::-webkit-scrollbar-thumb{background:var(--foreground-opacity-bright);border-radius:999px}.catalog-controls-wrapper.svelte-1fgkzc9::-webkit-scrollbar-thumb:hover{background:var(--foreground-opacity)}@media screen and (width<=1200px){.catalog-controls-wrapper.svelte-1fgkzc9{z-index:999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:0;height:100dvh;max-height:100dvh;min-width:unset;overscroll-behavior:contain;background:#111213fa;transition:transform .2s;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}.catalog-controls-wrapper.active.svelte-1fgkzc9{width:100%;transform:translate(0)}}@media screen and (width<=600px){.catalog-controls-wrapper.active.svelte-1fgkzc9{width:100%;max-width:100%}}.catalog-controls-inner.svelte-1fgkzc9{flex-direction:column;width:100%;height:100%;min-height:0;padding:16px 24px;display:flex}@media screen and (width<=1200px){.catalog-controls-inner.svelte-1fgkzc9{height:100%;padding:24px 16px}}.catalog-top-ad{margin-bottom:16px}.catalog-controls-content-wrapper.svelte-1fgkzc9{flex-direction:column;height:100%;min-height:0;display:flex}.catalog-controls-scroll.svelte-1fgkzc9{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.catalog-controls-flex.svelte-1fgkzc9{flex-direction:column;gap:16px;min-height:0;padding-bottom:16px;display:flex}.catalog-dropdowns-wrapper.svelte-1fgkzc9{flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:visible}.catalog-controls-actions.svelte-1fgkzc9{padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));flex:none;justify-content:space-between;align-items:center;display:flex}.catalog-controls-actions.inModal.svelte-1fgkzc9{flex-direction:row-reverse}.catalog-controls-actions.svelte-1fgkzc9{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#11121300,#111213fa 32%)}.filter-section-content.svelte-1fgkzc9,.filter-list.svelte-1fgkzc9{flex-direction:column;gap:8px;display:flex}.year-range-inputs.svelte-1fgkzc9{gap:8px;display:flex}.year-range-inputs.svelte-1fgkzc9>*{flex:1}.catalog-load-more-sentinel.svelte-1fgkzc9{width:100%;height:1px}.catalog-load-more-status.svelte-1fgkzc9{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 0 8px;display:flex}.catalog-load-more-status.svelte-1fgkzc9 p:where(.svelte-1fgkzc9){color:var(--text-secondary);margin:0;font-size:.95rem}.catalog-load-more-error.svelte-1fgkzc9{padding-top:12px}.loading-state.svelte-1fgkzc9{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:16px;padding:80px 24px;display:flex}.loading-state.svelte-1fgkzc9 p:where(.svelte-1fgkzc9){color:var(--text-secondary);margin:0;font-size:1rem}@media screen and (width<=768px){.loading-state.svelte-1fgkzc9{padding:60px 16px}}.error-state.svelte-1fgkzc9{text-align:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:16px;padding:60px 24px;display:flex}.error-state.svelte-1fgkzc9 h2:where(.svelte-1fgkzc9){color:#ef4444;margin:0;font-size:1.5rem;font-weight:700}.error-state.svelte-1fgkzc9 p:where(.svelte-1fgkzc9){color:var(--text-secondary);margin:0;font-size:1rem}@media screen and (width<=768px){.error-state.svelte-1fgkzc9{padding:40px 16px}.error-state.svelte-1fgkzc9 h2:where(.svelte-1fgkzc9){font-size:1.25rem}.error-state.svelte-1fgkzc9 p:where(.svelte-1fgkzc9){font-size:.875rem}}
