.sheji-anime-nav-module[data-v-47ffab0d]{width:100%}.sheji-anime-nav[data-v-47ffab0d]{background:0 0;gap:clamp(26px,3.2vw,58px);width:100%;margin:0 auto clamp(34px,4vw,64px);display:grid}.sheji-anime-nav__row[data-v-47ffab0d]{grid-template-columns:repeat(var(--sheji-anime-nav-row-count), minmax(0, 1fr));gap:var(--sheji-anime-nav-gap);align-items:start;width:100%;display:grid}.sheji-anime-nav.is-left .sheji-anime-nav__row[data-v-47ffab0d]{justify-items:start}.sheji-anime-nav.is-center .sheji-anime-nav__row[data-v-47ffab0d]{justify-items:center}.sheji-anime-nav.is-right .sheji-anime-nav__row[data-v-47ffab0d]{justify-items:end}.sheji-anime-nav__item[data-v-47ffab0d]{width:100%;min-width:0;max-width:var(--sheji-anime-nav-icon-max);color:inherit;text-align:center;background:0 0;grid-template-rows:auto minmax(1.08em,auto) auto;align-content:start;justify-items:center;text-decoration:none;display:grid}.sheji-anime-nav__icon[data-v-47ffab0d]{width:min(var(--sheji-anime-nav-icon-width), 100%);max-width:100%;aspect-ratio:var(--sheji-anime-nav-ratio);place-items:end center;margin-bottom:clamp(10px,1.3vw,18px);display:grid;position:relative;overflow:visible}.sheji-anime-nav__icon img[data-v-47ffab0d]{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%;max-width:100%;height:100%;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:block;position:absolute;inset:0}.sheji-anime-nav__item:hover .sheji-anime-nav__icon img[data-v-47ffab0d]{transform:translateY(-5px)scale(1.06)}.sheji-anime-nav__title[data-v-47ffab0d]{color:#18191c;letter-spacing:0;overflow-wrap:normal;word-break:normal;place-items:center;max-width:100%;min-height:1.08em;margin-bottom:clamp(5px,.8vw,10px);font-size:clamp(18px,1.55vw,32px);font-weight:900;line-height:1.08;transition:color .2s;display:grid}.sheji-anime-nav__item:hover .sheji-anime-nav__title[data-v-47ffab0d]{color:#f69}.sheji-anime-nav__desc[data-v-47ffab0d]{color:#61666d;letter-spacing:0;overflow-wrap:normal;word-break:normal;max-width:min(100%,24em);font-size:clamp(11px,.82vw,14px);line-height:1.32;display:block}.sheji-anime-nav.is-rectangle .sheji-anime-nav__icon[data-v-47ffab0d],.sheji-anime-nav.is-rectangle .sheji-anime-nav__item[data-v-47ffab0d]{max-width:var(--sheji-anime-nav-icon-max)}.sheji-anime-nav.is-rectangle .sheji-anime-nav__title[data-v-47ffab0d]{font-size:clamp(18px,1.65vw,34px)}@media (prefers-color-scheme:dark){.sheji-anime-nav__title[data-v-47ffab0d]{color:#f5edf3}.sheji-anime-nav__item:hover .sheji-anime-nav__title[data-v-47ffab0d]{color:#ff79ad}.sheji-anime-nav__desc[data-v-47ffab0d]{color:#cdbdc8}}:is(html.dark,html[data-theme=dark],body.dark,body[data-theme=dark],[data-theme=dark]) .sheji-anime-nav__title[data-v-47ffab0d]{color:#f5edf3}:is(html.dark,html[data-theme=dark],body.dark,body[data-theme=dark],[data-theme=dark]) .sheji-anime-nav__item:hover .sheji-anime-nav__title[data-v-47ffab0d]{color:#ff79ad}:is(html.dark,html[data-theme=dark],body.dark,body[data-theme=dark],[data-theme=dark]) .sheji-anime-nav__desc[data-v-47ffab0d]{color:#cdbdc8}@media screen and (width<=768px){.sheji-anime-nav[data-v-47ffab0d]{gap:clamp(14px,4vw,24px);margin-bottom:24px}.sheji-anime-nav__row[data-v-47ffab0d]{gap:var(--sheji-anime-nav-mobile-gap)}.sheji-anime-nav__item[data-v-47ffab0d]{grid-template-rows:auto minmax(2.24em,auto) auto;max-width:none}.sheji-anime-nav__icon[data-v-47ffab0d]{width:var(--sheji-anime-nav-mobile-icon-width);max-width:var(--sheji-anime-nav-mobile-icon-max);margin-bottom:clamp(5px,1.6vw,8px)}.sheji-anime-nav__title[data-v-47ffab0d]{white-space:normal;overflow-wrap:anywhere;place-items:center;min-height:2.24em;margin-bottom:3px;font-size:clamp(12px,3.45vw,16px);line-height:1.12;display:grid}.sheji-anime-nav__desc[data-v-47ffab0d]{overflow-wrap:anywhere;max-width:100%;font-size:clamp(9.5px,2.55vw,12px);line-height:1.24}.sheji-anime-nav.is-rectangle .sheji-anime-nav__icon[data-v-47ffab0d]{width:100%;max-width:none}.sheji-anime-nav.is-rectangle .sheji-anime-nav__title[data-v-47ffab0d]{font-size:clamp(13px,3.8vw,18px)}}
