.anime-page[data-v-480d15f9]{color:#172033;margin:auto;max-width:1180px;padding:30px 20px 65px}.crumb[data-v-480d15f9]{color:#6b7280;font-size:14px}.crumb a[data-v-480d15f9]{color:inherit}header[data-v-480d15f9]{margin:32px 0 24px}h1[data-v-480d15f9]{font-size:34px;margin:5px 0 12px}.eyebrow[data-v-480d15f9]{color:#2563eb;font-size:12px;letter-spacing:3px}header>p[data-v-480d15f9]:last-child{color:#64748b;line-height:1.8}.search[data-v-480d15f9]{max-width:800px}.search-row[data-v-480d15f9]{display:flex;gap:10px;max-width:600px}.search input[data-v-480d15f9]{border:1px solid #dbe2ec;border-radius:8px;flex:1;min-width:0;padding:13px}.search button[data-v-480d15f9]{background:#2563eb;border:0;border-radius:8px;color:#fff;cursor:pointer;min-height:44px;padding:0 24px}.count[data-v-480d15f9]{color:#64748b;font-size:14px;margin:24px 0}.grid[data-v-480d15f9]{display:grid;gap:26px 18px;grid-template-columns:repeat(6,minmax(0,1fr))}.poster[data-v-480d15f9]{aspect-ratio:2/3;background:#e8edf5;border-radius:10px;display:block;overflow:hidden;position:relative}.poster img[data-v-480d15f9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.poster span[data-v-480d15f9]{background:linear-gradient(transparent,#0f172ae6);bottom:0;color:#fff;font-size:12px;left:0;padding:22px 10px 10px;position:absolute;right:0}h2[data-v-480d15f9]{font-size:16px;margin:12px 0 7px}h2 a[data-v-480d15f9]{color:#172033;text-decoration:none}article p[data-v-480d15f9],article time[data-v-480d15f9]{color:#64748b;font-size:12px;margin:6px 0}.tags[data-v-480d15f9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pager[data-v-480d15f9]{display:flex;font-size:14px;gap:25px;justify-content:center;margin-top:38px}.pager a[data-v-480d15f9]{color:#2563eb}.empty[data-v-480d15f9]{color:#64748b;padding:65px 0}@media(max-width:900px){.grid[data-v-480d15f9]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.grid[data-v-480d15f9]{gap:20px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.anime-page[data-v-480d15f9]{padding:20px 14px 45px}h1[data-v-480d15f9]{font-size:28px}h2[data-v-480d15f9]{font-size:14px}.poster span[data-v-480d15f9]{font-size:10px}}
