.win[data-astro-cid-kf7svpwc]{--w-bg:#1c1c1c;--w-side:#171717;--w-surf:#212121;--w-line:#2c2c2c;--w-text:#e6e6e3;--w-muted:#8a8a85;--w-faint:#5f5f5b;--w-acc:#00a374;background:var(--w-bg);color:var(--w-text);font-family:var(--font-sans);border:1px solid #2e2e2e;border-radius:10px;font-size:12.5px;line-height:1.45;overflow:hidden;box-shadow:0 1px #0000000a,0 24px 48px -24px #00000059}.titlebar[data-astro-cid-kf7svpwc]{border-bottom:1px solid var(--w-line);background:var(--w-side);align-items:center;gap:16px;height:40px;padding:0 14px;display:flex}.lights[data-astro-cid-kf7svpwc]{gap:7px;display:flex}.lights[data-astro-cid-kf7svpwc] i[data-astro-cid-kf7svpwc]{background:#3a3a38;border-radius:50%;width:11px;height:11px}.crumbs[data-astro-cid-kf7svpwc]{color:var(--w-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crumbs[data-astro-cid-kf7svpwc] b[data-astro-cid-kf7svpwc]{color:var(--w-faint);margin:0 4px;font-weight:400}.crumbs[data-astro-cid-kf7svpwc] em[data-astro-cid-kf7svpwc]{color:var(--w-text);font-style:normal}.search[data-astro-cid-kf7svpwc]{color:var(--w-faint);border:1px solid var(--w-line);white-space:nowrap;border-radius:5px;align-items:center;gap:18px;margin-left:auto;padding:3px 6px 3px 10px;display:flex}.search[data-astro-cid-kf7svpwc] kbd[data-astro-cid-kf7svpwc]{color:var(--w-muted);background:0 0;border-color:#3a3a38;padding:1px 4px;font-size:10.5px}.saved[data-astro-cid-kf7svpwc]{color:var(--w-muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.saved[data-astro-cid-kf7svpwc] i[data-astro-cid-kf7svpwc]{background:var(--w-acc);border-radius:50%;width:6px;height:6px}.body[data-astro-cid-kf7svpwc]{grid-template-columns:44px 230px minmax(0,1fr) 220px;min-height:440px;display:grid}.rail[data-astro-cid-kf7svpwc]{background:var(--w-side);border-right:1px solid var(--w-line);flex-direction:column;align-items:center;gap:6px;padding-top:12px;display:flex}.mode[data-astro-cid-kf7svpwc]{width:28px;height:28px;color:var(--w-faint);border-radius:6px;place-content:center;font-size:10.5px;font-weight:600;display:grid}.mode[data-astro-cid-kf7svpwc].on{color:var(--w-text);box-shadow:inset 2px 0 0 var(--w-acc);background:#2a2a2a}.nav[data-astro-cid-kf7svpwc]{background:var(--w-side);border-right:1px solid var(--w-line);padding:12px 8px}.nav-head[data-astro-cid-kf7svpwc]{color:var(--w-muted);justify-content:space-between;padding:0 8px 10px;font-weight:500;display:flex}.nav-head[data-astro-cid-kf7svpwc] span[data-astro-cid-kf7svpwc]{color:var(--w-faint);font-weight:400}.node[data-astro-cid-kf7svpwc]{color:var(--w-muted);white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:4px 8px;display:flex}.node[data-astro-cid-kf7svpwc] .t[data-astro-cid-kf7svpwc]{text-overflow:ellipsis;flex:1;overflow:hidden}.node[data-astro-cid-kf7svpwc].part{color:var(--w-text);margin-top:8px;font-size:11.5px;font-weight:600}.node[data-astro-cid-kf7svpwc].part:first-of-type{margin-top:0}.node[data-astro-cid-kf7svpwc].chapter{color:var(--w-text);padding-left:14px}.node[data-astro-cid-kf7svpwc].scene{padding-left:22px}.node[data-astro-cid-kf7svpwc].active{color:var(--w-text);background:#2a2a2a}.node[data-astro-cid-kf7svpwc] .w[data-astro-cid-kf7svpwc]{color:var(--w-faint);font-variant-numeric:tabular-nums;font-size:11px}.dot[data-astro-cid-kf7svpwc]{border:1px solid var(--w-faint);border-radius:50%;flex:none;width:6px;height:6px}.dot[data-astro-cid-kf7svpwc].done{background:var(--w-muted);border-color:var(--w-muted)}.dot[data-astro-cid-kf7svpwc].active{background:var(--w-acc);border-color:var(--w-acc)}.dot[data-astro-cid-kf7svpwc].draft{border-color:var(--w-muted)}.page[data-astro-cid-kf7svpwc]{justify-self:center;width:100%;max-width:620px;padding:40px clamp(20px,5vw,64px)}.scene-meta[data-astro-cid-kf7svpwc]{color:var(--w-faint);margin-bottom:8px;font-size:11.5px}.page[data-astro-cid-kf7svpwc] h3[data-astro-cid-kf7svpwc]{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--w-text);margin-bottom:18px;font-size:22px;font-weight:500}.page[data-astro-cid-kf7svpwc] p[data-astro-cid-kf7svpwc]{font-family:var(--font-serif);color:#d6d6d2;text-indent:1.6em;margin:0;font-size:15px;line-height:1.7}.page[data-astro-cid-kf7svpwc] p[data-astro-cid-kf7svpwc]:first-of-type{text-indent:0}.caret[data-astro-cid-kf7svpwc]{background:var(--w-acc);vertical-align:-.15em;width:1.5px;height:1.05em;margin-left:1px;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.inspector[data-astro-cid-kf7svpwc]{border-left:1px solid var(--w-line);padding:14px}.i-title[data-astro-cid-kf7svpwc]{color:var(--w-muted);margin:4px 0 10px;font-weight:500}dl[data-astro-cid-kf7svpwc]{grid-template-columns:auto 1fr;gap:8px 10px;margin:0 0 18px;display:grid}dt[data-astro-cid-kf7svpwc]{color:var(--w-faint)}dd[data-astro-cid-kf7svpwc]{color:var(--w-text);margin:0}.pill[data-astro-cid-kf7svpwc]{color:var(--w-text);border:1px solid #3a3a38;border-radius:4px;padding:0 6px;font-size:11px}.bar[data-astro-cid-kf7svpwc]{background:#2c2c2c;border-radius:2px;height:3px;margin:6px 0 4px;display:block}.bar[data-astro-cid-kf7svpwc] i[data-astro-cid-kf7svpwc]{background:var(--w-muted);border-radius:2px;height:100%;display:block}.comment[data-astro-cid-kf7svpwc]{background:var(--w-surf);border:1px solid var(--w-line);color:#cfcfcb;border-radius:6px;margin:0;padding:8px 10px}@media (width<=1080px){.body[data-astro-cid-kf7svpwc]{grid-template-columns:44px 210px minmax(0,1fr)}.inspector[data-astro-cid-kf7svpwc]{display:none}}@media (width<=720px){.body[data-astro-cid-kf7svpwc]{grid-template-columns:minmax(0,1fr);min-height:0}.rail[data-astro-cid-kf7svpwc],.nav[data-astro-cid-kf7svpwc],.search[data-astro-cid-kf7svpwc],.saved[data-astro-cid-kf7svpwc]{display:none}.page[data-astro-cid-kf7svpwc]{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.caret[data-astro-cid-kf7svpwc]{animation:none}}.tl[data-astro-cid-frsyxpjp]{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:18px 18px 12px;font-size:12.5px;overflow:hidden}.axis[data-astro-cid-frsyxpjp]{border-bottom:1px solid var(--line);height:22px;margin-bottom:6px;margin-left:30px;position:relative}.axis[data-astro-cid-frsyxpjp] span[data-astro-cid-frsyxpjp]{color:var(--muted);white-space:nowrap;font-size:11.5px;position:absolute;transform:translate(-50%)}.row[data-astro-cid-frsyxpjp]{grid-template-columns:30px 1fr;align-items:center;height:34px;display:grid}.n[data-astro-cid-frsyxpjp]{color:var(--muted);font-variant-numeric:tabular-nums}.lane[data-astro-cid-frsyxpjp]{border-bottom:1px dashed var(--line);height:100%;position:relative}.ev[data-astro-cid-frsyxpjp]{white-space:nowrap;align-items:center;gap:8px;display:flex;position:absolute;top:50%;transform:translate(-6px,-50%)}.ev[data-astro-cid-frsyxpjp]:before{content:"";background:var(--text-2);border-radius:2px;flex:none;width:10px;height:10px}.ev[data-astro-cid-frsyxpjp].flash:before{background:var(--accent)}.ev[data-astro-cid-frsyxpjp] b[data-astro-cid-frsyxpjp]{font-weight:500}.ev[data-astro-cid-frsyxpjp] small[data-astro-cid-frsyxpjp]{color:var(--muted);font-size:11.5px}.ev[data-astro-cid-frsyxpjp].right{flex-direction:row-reverse;transform:translate(calc(6px - 100%),-50%)}.legend[data-astro-cid-frsyxpjp]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:10px;font-size:11.5px;display:flex}@media (width<=600px){.ev[data-astro-cid-frsyxpjp] small[data-astro-cid-frsyxpjp]{display:none}.ev[data-astro-cid-frsyxpjp] b[data-astro-cid-frsyxpjp]{font-size:11.5px}}
