.reading__in{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,720px);grid-template-areas:"title title" "toc paper";column-gap:clamp(24px,4vw,48px);align-items:start;justify-content:center;max-width:1120px;margin:0 auto;padding:0 32px}.reading .word{grid-area:title;margin:8px 0 48px;font-size:clamp(52px,7vw,88px);font-weight:400;line-height:1;letter-spacing:-.015em}.toc-col{grid-area:toc;position:sticky;top:100px}.toc{padding:22px 22px 18px;border-radius:20px;background:linear-gradient(180deg,#ffffff80,#fff0 60%),#ffffff8c;backdrop-filter:blur(18px) saturate(1.6);-webkit-backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 1px #fffffff2,0 0 0 .5px #14141e24,0 18px 40px -26px #1418284d;font-size:14px;line-height:1.5}.toc__title{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--site-text)}.toc ul{display:grid;gap:2px;max-height:calc(100vh - 220px);margin:0;padding:0;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:rgb(27 27 31 / .25) transparent}.toc a{display:block;padding:5px 10px;border-radius:10px;color:#4a4a50;text-decoration:none!important}.toc a:hover{background:#14141e0a;color:var(--site-ink)}.toc a[aria-current]{background:#14141e0f;color:var(--site-ink);font-weight:600}.reading__pet{right:26px}.paper{grid-area:paper;min-width:0;padding:40px clamp(24px,4vw,52px);border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--hair),0 18px 40px -30px #14182847;color:#2a2b31}.paper section{scroll-margin-top:100px}.paper h2{margin:0 0 12px;font-size:27px;font-weight:400;line-height:1.2}.paper h3{margin:20px 0 8px;font-size:20px;font-weight:500}.paper :is(p,ul,div,section)+section{margin-top:32px}.paper p,.paper li{font-size:16px;line-height:1.7}.paper p{margin:0 0 12px}.paper ul{margin:0 0 12px;padding-left:22px}.paper li+li{margin-top:6px}.paper a{color:var(--site-ink);text-decoration:underline;text-underline-offset:3px}.paper .updated{margin:0 0 20px;font-size:13.5px;color:var(--site-text)}.paper .upd{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;margin-bottom:20px;font-size:13.5px;line-height:1.7;color:var(--site-text)}.paper .upd .updated{margin:0;line-height:inherit}.paper .upd a{color:inherit}.paper table{width:100%;margin:14px 0 18px;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.5}.paper th,.paper td{padding:10px;border-bottom:1px solid #ecebe6;text-align:left;vertical-align:top;overflow-wrap:break-word}.paper th{font-weight:600}.paper th:nth-child(1){width:24%}.paper th:nth-child(4){width:17%}.paper td:first-child{font-weight:600}@media(max-width:1149.98px){.paper thead{display:none}.paper tr,.paper td{display:block}.paper tr{padding:10px 0;border-bottom:1px solid #ecebe6}.paper td{padding:4px 0;border-bottom:0}.paper td:not(:first-child):before{content:attr(data-label);display:block;font-size:12px;color:var(--site-text)}}@media(max-width:759.98px){.reading__in{display:flex;flex-direction:column;gap:20px;padding:0 16px}.reading .word{margin:0 0 8px}.reading .word--long{font-size:min(52px,12vw)}.toc-col{position:relative;top:auto;width:100%}.toc ul{max-height:none}.paper{width:100%;padding:28px 20px}.paper .upd .upd__dot{display:none}}
