.content-list[data-v-60e1e281]{margin:0 auto;max-width:760px}.content-list__entries[data-v-60e1e281]{list-style:none;margin:0;padding:0}.content-list__unit[data-v-60e1e281]{align-items:flex-start;animation:moon-rise .7s var(--moon-ease) both;animation-delay:calc(var(--i)*70ms + .1s);display:flex;gap:1.75rem;padding:2rem 0}.content-list__unit+.content-list__unit[data-v-60e1e281]{-o-border-image:linear-gradient(90deg,var(--moon-line-soft),transparent 85%) 1;border-image:linear-gradient(90deg,var(--moon-line-soft),transparent 85%) 1;border-top:1px solid transparent}@media screen and (max-width:566px){.content-list__unit[data-v-60e1e281]{flex-direction:column;gap:1.25rem}}.content-list__cover[data-v-60e1e281]{aspect-ratio:16/9;background:#0b0e19;border:1px solid var(--moon-line-soft);flex:0 0 280px;outline:1px solid var(--moon-line-faint);outline-offset:4px;overflow:hidden}@media screen and (max-width:1480px){.content-list__cover[data-v-60e1e281]{flex-basis:220px}}@media screen and (max-width:566px){.content-list__cover[data-v-60e1e281]{flex-basis:auto;width:100%}}.content-list__cover img[data-v-60e1e281]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.88;transition:transform .6s var(--moon-ease),opacity .3s;width:100%}.content-list__unit:hover .content-list__cover img[data-v-60e1e281]{opacity:1;transform:scale(1.04)}.content-list--story .content-list__cover[data-v-60e1e281]{aspect-ratio:auto;flex-basis:150px}@media screen and (max-width:1480px){.content-list--story .content-list__cover[data-v-60e1e281]{flex-basis:130px}}@media screen and (max-width:566px){.content-list--story .content-list__cover[data-v-60e1e281]{width:min(200px,100%)}}.content-list--story .content-list__cover img[data-v-60e1e281]{height:auto;max-height:230px;-o-object-fit:contain;object-fit:contain}.content-list__content[data-v-60e1e281]{align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.content-list__head[data-v-60e1e281]{align-items:center;display:flex;gap:.9rem}.content-list__num[data-v-60e1e281]{color:var(--moon-ink-faint);font:italic 600 1.5rem/1 var(--moon-latin);letter-spacing:.04em}.content-list__title[data-v-60e1e281]{font-size:1.3rem;font-weight:600;letter-spacing:.1em;line-height:1.6;margin:1rem 0 .6rem}.content-list__title a[data-v-60e1e281]{color:var(--moon-ink);text-decoration:none;transition:color .2s,text-shadow .2s}.content-list__title a[data-v-60e1e281]:focus-visible,.content-list__title a[data-v-60e1e281]:hover{color:var(--moon-accent-strong);outline:none;text-shadow:var(--moon-glow)}.content-list__summary[data-v-60e1e281]{color:var(--moon-ink-dim);flex:1 1 auto;font-size:.92rem;letter-spacing:.05em;line-height:1.95;margin:0}.content-list__detail[data-v-60e1e281]{align-items:center;color:var(--moon-accent);display:inline-flex;font-size:.85rem;font-weight:600;gap:.5rem;letter-spacing:.24em;margin-top:1rem;min-height:36px;text-decoration:none;transition:color .2s;width:-moz-fit-content;width:fit-content}.content-list__detail[data-v-60e1e281]:focus-visible,.content-list__detail[data-v-60e1e281]:hover{color:var(--moon-accent-strong);outline:none}.content-list__detail:focus-visible .content-list__arrow[data-v-60e1e281],.content-list__detail:hover .content-list__arrow[data-v-60e1e281]{translate:4px 0}.content-list__arrow[data-v-60e1e281]{font:500 1.3rem/1 var(--moon-latin);transition:translate .25s var(--moon-ease)}
