.snapshot-page{min-height:100%;background:#0c0b0b}.snapshot-page__header-wrap{padding-top:35px}.snapshot-page__container{width:min(1360px,calc(100% - 40px));margin:0 auto}.snapshot-page__header{width:100%}.snapshot-page__main{width:min(1360px,calc(100% - 40px));margin:0 auto;padding:10px 0 24px}.snapshot-page__titlebar{display:flex;align-items:center;margin:17px 3px 10px}.snapshot-page__title{margin:0;font-size:20px;line-height:1.4;color:#fff;font-weight:500}.snapshot-page__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.snapshot-card{min-width:0;display:flex;flex-direction:column;text-decoration:none;position:relative}.snapshot-card__cover-wrap{width:100%;aspect-ratio:10 / 15;border-radius:12px;overflow:hidden;background:#171717;position:relative}.snapshot-card__cover{width:100%;height:100%;object-fit:cover;display:block}.snapshot-card__pages{position:absolute;right:12px;top:12px;border-radius:4px;background:#00000080;padding:2px 6px;font-size:12px;line-height:1.2;color:#f9f9f9;font-weight:500}.snapshot-card__title{margin:5px 5px 0;font-size:13px;line-height:1.45;color:#f9f9f9;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.snapshot-page__status{padding:28px 0;text-align:center}.snapshot-page__status p{margin:0;color:#6f6f6f;font-size:14px}.snapshot-page__load-more{padding:18px 0 8px;text-align:center}.snapshot-page__load-more p{margin:0;color:#7d7d7d;font-size:13px}@media(max-width:1700px){.snapshot-page__grid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1120px){.snapshot-page__header-wrap{padding-top:20px}.snapshot-page__container,.snapshot-page__main{width:min(1360px,calc(100% - 24px))}.snapshot-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:860px){.snapshot-page__grid{grid-template-columns:repeat(3,1fr)}.snapshot-card__title{font-size:14px;line-height:20px}}@media(max-width:620px){.snapshot-page__grid{grid-template-columns:repeat(2,1fr);gap:10px}}
