.post[data-v-ab35f9d7]{max-width:1344px;padding-top:var(--page-top)}.progress[data-v-ab35f9d7]{position:fixed;top:0;left:0;width:100%;height:2px;z-index:65;transform-origin:left;transform:scaleX(var(--shift, 0));background:var(--cold)}.lost[data-v-ab35f9d7]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.skel article[data-v-ab35f9d7]{display:flex;flex-direction:column;gap:var(--space-2);min-height:56vh}.s[data-v-ab35f9d7]{display:block;border-radius:var(--r-sm);background:linear-gradient(100deg,color-mix(in srgb,var(--ink-1) 34%,transparent) 32%,color-mix(in srgb,var(--ink-1) 68%,transparent),color-mix(in srgb,var(--ink-1) 34%,transparent) 68%);background-size:220% 100%;animation:skel-ab35f9d7 1.5s ease-in-out infinite}.s.meta[data-v-ab35f9d7]{width:128px;height:14px;margin:var(--space-1) 0 0}.s.title[data-v-ab35f9d7]{width:min(70%,640px);height:clamp(28px,4vw,44px)}.s.mono[data-v-ab35f9d7]{width:180px;height:14px}.s.prose[data-v-ab35f9d7]{width:calc(var(--measure) - var(--space-2));height:240px}@keyframes skel-ab35f9d7{0%{background-position:130% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion: reduce){.s[data-v-ab35f9d7]{animation:none}}.head[data-v-ab35f9d7]{max-width:var(--measure);margin:0 auto}.series-line[data-v-ab35f9d7]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-0);margin-bottom:var(--space-1)}.series-line a[data-v-ab35f9d7]{color:var(--text-1);text-decoration:none;transition:color var(--dur-fast)}.series-line a[data-v-ab35f9d7]:hover{color:var(--cold)}.series-line .sep[data-v-ab35f9d7]{color:var(--text-1)}.series-line .pos[data-v-ab35f9d7]{margin-left:auto;font-size:var(--fs-3xs);color:var(--text-1);white-space:nowrap}.title[data-v-ab35f9d7]{font-family:var(--font-display);font-size:clamp(32px,5.6vw,58px);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1.16;margin:var(--space-2) 0}.meta[data-v-ab35f9d7]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1)}.tags[data-v-ab35f9d7]{display:flex;gap:var(--space-1);flex-wrap:wrap;margin-top:var(--space-1)}.ends[data-v-ab35f9d7]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);max-width:var(--measure);margin:var(--space-3) auto 0;padding-top:var(--space-2);border-top:1px solid var(--line)}.end[data-v-ab35f9d7]{position:relative;display:flex;flex-direction:column;gap:var(--space-0);padding-left:28px;text-decoration:none;color:inherit}.end.next[data-v-ab35f9d7]{text-align:right;align-items:flex-end;padding-left:0;padding-right:28px}.end .en-spike[data-v-ab35f9d7]{top:0;bottom:0;left:0;margin:auto 0}.end.next .en-spike[data-v-ab35f9d7]{left:auto;right:0}.end .en-mono[data-v-ab35f9d7]{color:var(--cold);font-size:var(--fs-3xs)}.end-title[data-v-ab35f9d7]{font-family:var(--font-display);font-size:var(--fs-base);font-weight:var(--fw-bold);transition:color var(--dur-fast)}.end:hover .end-title[data-v-ab35f9d7]{color:var(--cold)}.exit[data-v-ab35f9d7]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-1);margin:var(--space-4) 0 var(--space-2)}.lightbox[data-v-ab35f9d7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ink-0) 88%,transparent);cursor:zoom-out}.lightbox img[data-v-ab35f9d7]{max-width:92vw;max-height:92vh;border:1px solid var(--line)}@media (max-width: 720px){.series-line .pos[data-v-ab35f9d7]{margin-left:0;width:100%}.ends[data-v-ab35f9d7]{grid-template-columns:1fr;gap:var(--space-2)}.end.next[data-v-ab35f9d7]{text-align:left;align-items:flex-start}}
