.sheet[data-astro-cid-6lmwmnfo]{position:relative;width:100%;max-width:794px;aspect-ratio:794 / 1123;background:#fff;color:#262626;margin:0 auto;box-shadow:0 24px 48px -16px #3c286447,0 2px 6px #3c28640f;padding:58px 72px 96px;scroll-margin-top:92px}.cover[data-astro-cid-6lmwmnfo]{padding:0;overflow:hidden}.cover[data-astro-cid-6lmwmnfo] .gcover{width:100%;height:100%}.rh[data-astro-cid-6lmwmnfo]{display:flex;justify-content:space-between;gap:24px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b6578;padding-bottom:12px;border-bottom:1px solid #e7e3ef}.pf[data-astro-cid-6lmwmnfo]{position:absolute;left:72px;right:72px;bottom:36px;display:flex;justify-content:space-between;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b6578}.contents[data-astro-cid-6lmwmnfo] h2[data-astro-cid-6lmwmnfo]{font-size:40px;font-weight:600;letter-spacing:-.045em;line-height:1.1;margin:64px 0 18px;color:var(--ink)}.intro[data-astro-cid-6lmwmnfo]{font-size:14.5px;line-height:1.58;color:var(--text);margin:0 0 32px;max-width:610px}.toc[data-astro-cid-6lmwmnfo]{list-style:none;margin:0 0 40px;padding:0;border-top:1px solid #e7e3ef}.toc[data-astro-cid-6lmwmnfo] .row[data-astro-cid-6lmwmnfo]{display:grid;grid-template-columns:36px auto 1fr auto;align-items:center;gap:14px;height:45.5px;border-bottom:1px solid #e7e3ef}.toc[data-astro-cid-6lmwmnfo] a[data-astro-cid-6lmwmnfo].row:hover .tt[data-astro-cid-6lmwmnfo]{color:#9a3fae}.tn[data-astro-cid-6lmwmnfo]{font-family:var(--mono);font-size:11px;color:#9a3fae}.tt[data-astro-cid-6lmwmnfo]{font-size:15.5px;color:var(--ink-2)}.dots[data-astro-cid-6lmwmnfo]{border-bottom:1px dotted #d6d0e0;height:1px}.tp[data-astro-cid-6lmwmnfo]{font-family:var(--mono);font-size:12px;color:#6b6578;min-width:20px;text-align:right}.note[data-astro-cid-6lmwmnfo]{font-size:13px;color:var(--muted);margin:0}.chapter[data-astro-cid-6lmwmnfo].first{padding-top:86px}.big[data-astro-cid-6lmwmnfo]{font-size:76px;font-weight:500;letter-spacing:-.06em;line-height:1;margin:0 0 14px;color:transparent;-webkit-text-stroke:1.5px #a24fb8}.ck[data-astro-cid-6lmwmnfo]{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9a3fae;margin:0 0 12px}.chapter[data-astro-cid-6lmwmnfo] h2[data-astro-cid-6lmwmnfo]{font-size:34px;font-weight:600;letter-spacing:-.04em;line-height:1.15;color:#262626;margin:0 0 28px}.chapter[data-astro-cid-6lmwmnfo]:not(.first){padding-top:54px}.prose[data-astro-cid-6lmwmnfo] p{font-size:14.5px;line-height:1.56;margin:0 0 12px}.prose[data-astro-cid-6lmwmnfo] strong{font-weight:600;color:var(--ink)}.prose[data-astro-cid-6lmwmnfo] h3{font-size:17px;font-weight:600;margin:28px 0 10px;padding-left:11px;border-left:3px solid #9a3fae;line-height:1.1;color:var(--ink)}.chapter[data-astro-cid-6lmwmnfo]:not(.first) .prose[data-astro-cid-6lmwmnfo] h3:first-child{margin-top:0}.prose[data-astro-cid-6lmwmnfo] ul{list-style:none;padding:0;margin:0 0 12px;display:grid;gap:6px}.prose[data-astro-cid-6lmwmnfo] li{position:relative;padding-left:18px;font-size:14.5px;line-height:1.56}.prose[data-astro-cid-6lmwmnfo] li:before{content:"•";position:absolute;left:6px;color:#b25cc4}.prose[data-astro-cid-6lmwmnfo] table{width:100%;border-collapse:collapse;margin:22px 0 0;font-size:13px;line-height:1.4}.prose[data-astro-cid-6lmwmnfo] th{text-align:left;font-family:var(--mono);font-size:9.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#6b6578;padding:0 12px 8px 0;border-bottom:1px solid #3b1a47}.prose[data-astro-cid-6lmwmnfo] td{padding:10px 12px 12px 0;border-bottom:1px solid #e7e3ef;vertical-align:top}.prose[data-astro-cid-6lmwmnfo] td:first-child{width:92px}.soon[data-astro-cid-6lmwmnfo]{color:var(--muted);font-size:14.5px}.todo[data-astro-cid-6lmwmnfo]{color:#b45309;background:#fff7ed;border:1px dashed #fdba74;border-radius:6px;padding:8px 12px;font-size:14px}@media(max-width:1012px){.sheet[data-astro-cid-6lmwmnfo]:not(.cover){aspect-ratio:auto;min-height:0;padding:32px 24px 72px}.pf[data-astro-cid-6lmwmnfo]{left:24px;right:24px;bottom:24px}.rh[data-astro-cid-6lmwmnfo],.pf[data-astro-cid-6lmwmnfo]{font-size:11px}.rh[data-astro-cid-6lmwmnfo] span[data-astro-cid-6lmwmnfo]:first-child{display:none}.chapter[data-astro-cid-6lmwmnfo].first{padding-top:32px}.contents[data-astro-cid-6lmwmnfo] h2[data-astro-cid-6lmwmnfo]{margin-top:32px}.toc[data-astro-cid-6lmwmnfo] .row[data-astro-cid-6lmwmnfo]{grid-template-columns:28px 1fr auto}.dots[data-astro-cid-6lmwmnfo]{display:none}.prose[data-astro-cid-6lmwmnfo] table{display:block;overflow-x:auto}}body{background:#ebe7f0}.bar[data-astro-cid-ri3ecf4a]{position:sticky;top:0;z-index:20;height:52px;background:#fff;border-bottom:1px solid #d6cfe8;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:0 32px}.back[data-astro-cid-ri3ecf4a]{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--text-2);padding-right:16px;border-right:1px solid var(--line);height:20px}.back[data-astro-cid-ri3ecf4a] svg{width:14px;height:14px}.back[data-astro-cid-ri3ecf4a]:hover{color:var(--ink)}.title[data-astro-cid-ri3ecf4a]{margin:0;font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pager[data-astro-cid-ri3ecf4a]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:14px;font-size:14px;color:var(--muted)}.pager[data-astro-cid-ri3ecf4a] b[data-astro-cid-ri3ecf4a]{font-weight:500;color:var(--ink-2)}.pager[data-astro-cid-ri3ecf4a] button[data-astro-cid-ri3ecf4a]{width:28px;height:28px;display:grid;place-items:center;border:0;background:none;border-radius:6px;color:var(--ink-2);cursor:pointer;padding:0}.pager[data-astro-cid-ri3ecf4a] button[data-astro-cid-ri3ecf4a]:hover:not(:disabled){background:var(--surface)}.pager[data-astro-cid-ri3ecf4a] button[data-astro-cid-ri3ecf4a]:disabled{color:var(--muted-2);cursor:default}.pager[data-astro-cid-ri3ecf4a] svg{width:14px;height:14px}.pdf[data-astro-cid-ri3ecf4a]{grid-column:4;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:600;margin-right:-6px}.pdf[data-astro-cid-ri3ecf4a]:hover{background:#262626}.pdf[data-astro-cid-ri3ecf4a] svg{width:16px;height:16px}.reader[data-astro-cid-ri3ecf4a]{display:grid;grid-template-columns:122px minmax(0,794px);justify-content:center;gap:63px;padding:40px 32px 96px}.thumbs[data-astro-cid-ri3ecf4a]{grid-column:1;position:sticky;top:92px;align-self:start;max-height:calc(100vh - 112px);overflow-y:auto;scrollbar-width:none;margin:-2px;padding:2px}.thumbs[data-astro-cid-ri3ecf4a] ol[data-astro-cid-ri3ecf4a]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.thumbs[data-astro-cid-ri3ecf4a] li[data-astro-cid-ri3ecf4a]{display:grid;justify-items:center;gap:8px}.thumbs[data-astro-cid-ri3ecf4a] a[data-astro-cid-ri3ecf4a]{display:block;width:122px;aspect-ratio:794 / 1123;overflow:hidden;border:1px solid #ddd7e6;border-radius:2px;background:#fff;transition:border-color .15s}.thumbs[data-astro-cid-ri3ecf4a] a[data-astro-cid-ri3ecf4a]:hover{border-color:#b9a1d6}.thumbs[data-astro-cid-ri3ecf4a] a[data-astro-cid-ri3ecf4a][aria-current]{border:2px solid #9a3fae}.mini[data-astro-cid-ri3ecf4a]{display:block;width:794px;transform:scale(.15365);transform-origin:0 0;pointer-events:none}.mini[data-astro-cid-ri3ecf4a] .sheet{box-shadow:none}.num[data-astro-cid-ri3ecf4a]{font-size:12px;color:var(--text)}.pages[data-astro-cid-ri3ecf4a]{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}@media(max-width:1100px){.reader[data-astro-cid-ri3ecf4a]{gap:32px}}@media(max-width:1012px){.bar[data-astro-cid-ri3ecf4a]{grid-template-columns:auto 1fr auto;padding:0 16px;gap:12px}.title[data-astro-cid-ri3ecf4a]{display:none}.pager[data-astro-cid-ri3ecf4a] span[data-astro-cid-ri3ecf4a]{font-size:13px;min-width:52px;text-align:center}.pager[data-astro-cid-ri3ecf4a]{position:static;transform:none;gap:4px;justify-self:end}.pager[data-astro-cid-ri3ecf4a] button[data-astro-cid-ri3ecf4a]{width:40px;height:40px}.back[data-astro-cid-ri3ecf4a]{height:40px;padding-right:0;border-right:0}.pdf-gap[data-astro-cid-ri3ecf4a]{display:none}.pdf[data-astro-cid-ri3ecf4a]{grid-column:auto;padding:0 12px;margin:0}.reader[data-astro-cid-ri3ecf4a]{grid-template-columns:minmax(0,1fr);padding:20px 12px 64px}.thumbs[data-astro-cid-ri3ecf4a]{display:none}.pages[data-astro-cid-ri3ecf4a]{grid-column:1;gap:16px}}@media(max-width:420px){.pdf[data-astro-cid-ri3ecf4a]{font-size:0;gap:0;width:38px;justify-content:center;padding:0}}
