.catalog{scroll-margin-top:120px}.catalog-filters{display:flex;align-items:end;flex-wrap:wrap;gap:14px;padding:22px;background:var(--panel);border:1px solid var(--line);border-radius:4px;margin-bottom:22px}.catalog-filters label{display:flex;flex-direction:column;gap:7px;font-size:10px;letter-spacing:.4px;color:var(--muted);flex:1;min-width:135px}.catalog-filters .catalog-query{flex:2;min-width:220px}.catalog-filters input,.catalog-filters select{height:42px;min-width:0;width:100%;padding:8px 12px;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:3px;font-size:12px}.catalog-reset{height:42px;padding:8px 10px;background:none;border:0;color:var(--accent);font-size:11px}.catalog-summary{display:flex;justify-content:space-between;gap:15px;font-size:11px;color:var(--muted);margin:0 0 24px}.catalog-summary>span{color:#718188}.catalog-pages{display:flex;justify-content:center;gap:25px;align-items:center;margin-top:40px}.catalog-pages>span{font-size:12px;color:var(--muted)}.catalog-filters input::placeholder{color:#748286}.collection-grid{row-gap:22px}.player-bottom{gap:15px;flex-wrap:wrap}.license-note,.attribution{overflow-wrap:anywhere}.reader-source{overflow-wrap:anywhere}
@media(max-width:760px){.catalog{scroll-margin-top:145px}.catalog-filters{gap:12px;padding:16px}.catalog-filters .catalog-query{min-width:100%;flex-basis:100%}.catalog-filters label{min-width:calc(50% - 12px);max-width:100%}.catalog-filters input,.catalog-filters select{font-size:12px}.catalog-reset{padding-left:0}.catalog-summary{font-size:10px}.catalog-summary>span{display:none}.catalog-pages{gap:20px;margin-top:30px}.player-bottom{gap:9px}.player-bottom>span{width:100%}}
