.english-reader{color-scheme:light;--ink:#24393e;--muted:#5a7074;--paper:#f6f4ed;--line:#d5ddd7;--teal:#155c65;--gold:#a17133}.english-reader *{box-sizing:border-box}.english-reader{scroll-behavior:smooth;scrollbar-gutter:stable}.english-reader{margin:0;background:var(--paper);color:var(--ink);font:17px/1.65 Georgia,"Times New Roman",serif}.english-reader a{color:var(--teal);text-decoration-thickness:1px;text-underline-offset:3px}.english-reader a:hover{color:#9a6025}.english-reader a:focus-visible,.english-reader summary:focus-visible{outline:3px solid #c48c3b;outline-offset:5px}.english-reader h1,.english-reader h2,.english-reader h3{line-height:1.18;font-weight:500;text-wrap:balance}.english-reader h1{font-size:clamp(2.2rem,4.3vw,4rem);letter-spacing:-.035em}.english-reader h2{font-size:1.6rem;margin:2.1em 0 .8em}.english-reader p{margin:.8em 0 1.1em}.english-reader img{display:block;max-width:100%;height:auto}.english-reader .cover{padding:7rem max(5vw,24px) 4rem;max-width:1450px;margin:auto}.english-reader .cover h1{font-size:clamp(3.2rem,6.6vw,6.5rem);max-width:1000px;margin:.4em 0}.english-reader .eyebrow,.english-reader .byline,.english-reader .small,.english-reader .actions,.english-reader .top,.english-reader .stats,.english-reader .edition,.english-reader .card-link,.english-reader .citations{font-family:Arial,Helvetica,sans-serif}.english-reader .eyebrow{font-size:.72rem;letter-spacing:.17em;color:var(--teal);font-weight:700}.english-reader .subtitle{font-size:1.4rem;max-width:680px;color:var(--muted)}.english-reader .edition{font-size:.86rem;color:var(--muted)}.english-reader .stats{max-width:1280px;margin:0 auto 4rem;display:flex;gap:3rem;padding:1.5rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-size:.9rem}.english-reader .stats b{color:var(--ink);font-size:1.6rem;margin-right:.3em}.english-reader .catalog{max-width:1280px;margin:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.english-reader .card{color:inherit;text-decoration:none;border:1px solid var(--line);background:#fffdf7;transition:border-color .15s}.english-reader .card:hover{border-color:var(--gold);color:inherit}.english-reader .card>div{padding:26px}.english-reader .card h2{font-size:1.55rem;margin:.5em 0}.english-reader .card p:not(.eyebrow){font-size:1rem;color:var(--muted)}.english-reader .card-link{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.03em;padding-top:1rem}.english-reader .edition-note{max-width:900px;margin:6rem auto;padding:2rem 28px;border-top:2px solid var(--teal)}.english-reader .top{padding:22px max(5vw,24px);border-bottom:1px solid var(--line);font-size:.75rem;letter-spacing:.12em}.english-reader .top a{text-decoration:none}.english-reader main:not(.catalog){max-width:880px;margin:auto;padding:50px 32px 100px}.english-reader .paper-head{border-bottom:2px solid var(--teal);padding:28px 0 26px}.english-reader .paper-head h1{font-size:clamp(2.1rem,4vw,3.5rem)}.english-reader .dek{font-size:1.28rem;color:var(--muted)}.english-reader .byline{font-size:.82rem;color:var(--muted)}.english-reader .actions{display:flex;flex-wrap:wrap;gap:10px 22px;margin:22px 0;font-size:.83rem}.english-reader .abstract{background:#eaf0e9;padding:12px 30px 20px;margin:35px 0}.english-reader .abstract h2{font-size:1.15rem;text-transform:uppercase;letter-spacing:.12em;font-family:Arial,sans-serif;font-weight:700}.english-reader .contents{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px;margin:30px 0}.english-reader .contents summary{cursor:pointer;font-family:Arial,sans-serif;font-size:.9rem}.english-reader .contents ol{font-size:.94rem}.english-reader .paper section{scroll-margin-top:20px}.english-reader .citations{font-size:.78rem;margin-top:-.5em;color:var(--muted)}.english-reader .equation{padding:20px 0;border-bottom:1px solid var(--line);break-inside:avoid}.english-reader .math-scroll{overflow-x:auto;overflow-y:hidden;padding:8px 0}.english-reader .katex-display{margin:.5em 0}.english-reader .small{font-size:.78rem;color:var(--muted);line-height:1.55}.english-reader figure{margin:2.5rem 0;break-inside:avoid}.english-reader figure img{background:white;border:1px solid #e1e4dc}.english-reader figcaption{font-size:.9rem;color:var(--muted);line-height:1.5;margin:12px 0}.english-reader .table-wrap{overflow-x:auto}.english-reader table{border-collapse:collapse;width:100%;font: .88rem/1.5 Arial,sans-serif}.english-reader th,.english-reader td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:13px 12px}.english-reader th{background:#e7eee8;color:#21515a}.english-reader li{margin:.6em 0}.english-reader dt{font-weight:bold;margin-top:1.2em}.english-reader dd{margin:.35em 0 1em;color:var(--muted)}.english-reader .references{padding-left:24px;font-size:.88rem;overflow-wrap:anywhere}.english-reader .references li{padding-left:5px;margin:1.5em 0}.english-reader .references details{font-size:.8rem}.english-reader .provenance{border-top:2px solid var(--teal);margin-top:3rem;padding:1rem 0;font-size:.85rem;color:var(--muted)}.english-reader .provenance h2{font-size:1.15rem}.english-reader .book-toc{max-width:880px;margin:auto;padding:32px}.english-reader .book-toc ol{padding-left:25px}.english-reader .book .paper{margin-bottom:7rem}.english-reader .book .paper-head h1{font-size:2.7rem}
@media(max-width:900px){.english-reader .catalog{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 24px}.english-reader .stats{margin:0 24px 35px;gap:20px;flex-wrap:wrap}.english-reader .cover{padding-top:4rem}}
@media(max-width:560px){.english-reader{font-size:16px}.english-reader .catalog{grid-template-columns:1fr;padding:0 18px}.english-reader .cover{padding:3.2rem 22px 2rem}.english-reader .cover h1{font-size:3.2rem}.english-reader .stats{gap:15px;display:grid;grid-template-columns:1fr 1fr}.english-reader .stats b{display:block}.english-reader .card>div{padding:24px}.english-reader .paper-head{padding-top:0}.english-reader main:not(.catalog){padding:24px 20px 65px}.english-reader .abstract{padding:12px 18px}.english-reader .paper h2{font-size:1.4rem}.english-reader .dek{font-size:1.14rem}.english-reader table{min-width:460px}.english-reader .equation .katex{font-size:1.02em}}
@page{size:A4;margin:19mm 18mm 19mm}
@media print{.english-reader{scrollbar-gutter:auto;scroll-behavior:auto}.english-reader{background:white;color:#1d2e33;font-size:10pt;line-height:1.46}.english-reader a{color:inherit;text-decoration:none}.english-reader main:not(.catalog){max-width:none;padding:0}.english-reader .cover{padding:30mm 0 5mm;margin:0;break-after:page}.english-reader .cover h1{font-size:47pt;margin:14mm 0}.english-reader .subtitle{font-size:16pt;max-width:145mm}.english-reader .edition{font-size:10pt}.english-reader .eyebrow{font-size:8pt}.english-reader .stats{margin:0 0 8mm;padding:6mm 0;gap:8mm;font-size:8pt}.english-reader .stats b{font-size:13pt}.english-reader .book-toc{max-width:none;padding:0;font-size:10pt;break-after:page}.english-reader .book-toc h2{margin-top:0}.english-reader .book-toc li{margin:3mm 0}.english-reader .paper{break-before:page}.english-reader .book .paper{margin:0}.english-reader .paper-head{padding:0 0 5mm;margin:0 0 5mm}.english-reader .book .paper-head h1{font-size:25pt;line-height:1.13;margin:5mm 0}.english-reader .dek{font-size:12pt;line-height:1.4}.english-reader .byline{font-size:8pt}.english-reader .abstract{background:#eef2ec;padding:4mm 6mm;margin:5mm 0 7mm}.english-reader .abstract h2{font-size:9pt;margin:0 0 3mm}.english-reader .paper h2{font-size:13pt;line-height:1.2;margin:7mm 0 3mm;break-after:avoid}.english-reader p{margin:0 0 3mm;orphans:3;widows:3}.english-reader .citations{font-size:7pt;margin:0 0 2mm}.english-reader .equation{padding:3mm 0}.english-reader .equation .small{font-size:8pt}.english-reader .math-scroll{overflow:visible;padding:1mm 0}.english-reader .katex{font-size:1.08em}.english-reader figure{margin:6mm 0;break-inside:avoid}.english-reader figure img{width:100%;max-height:100mm;object-fit:contain}.english-reader figcaption{font-size:8.5pt;line-height:1.4;margin:2mm 0}.english-reader .small{font-size:8pt}.english-reader .table-wrap{overflow:visible}.english-reader table{font-size:8.5pt;min-width:0}.english-reader thead{display:table-header-group}.english-reader tr{break-inside:avoid}.english-reader th,.english-reader td{padding:2.5mm}.english-reader ul,.english-reader ol{padding-left:6mm}.english-reader li{margin:2mm 0}.english-reader dt{break-after:avoid}.english-reader dd{margin:1mm 0 3mm}.english-reader .references{font-size:8pt}.english-reader .references li{margin:3mm 0;break-inside:avoid}.english-reader .references details{display:block;font-size:7.5pt}.english-reader .references summary{display:none}.english-reader .references details p{display:block}.english-reader .provenance{margin-top:6mm;padding-top:4mm;font-size:8pt;break-inside:avoid}.english-reader .actions,.english-reader .top,.english-reader .contents{display:none}}

@media print{.english-reader .citations{break-before:avoid}.english-reader .paper section>p:has(+p.citations){break-after:avoid}.english-reader .provenance{break-inside:avoid;margin-top:4mm;padding-top:2mm;font-size:7.5pt;line-height:1.35}.english-reader .provenance h2{font-size:10pt;margin:2mm 0}.english-reader .provenance p{margin-bottom:2mm}}
.english-reader{max-width:880px;margin:auto;padding:42px 28px 80px}.english-reader .language-availability{font:14px/1.6 Arial,sans-serif;border-left:3px solid #a17133;padding:10px 16px;background:#eeede4}.english-reader .guide-pdf-controls{font-family:Arial,sans-serif}.english-reader .guide-pdf-controls a[hidden]{display:none}.english-reader .paper-head h1{font-size:clamp(2rem,3.3vw,3.1rem)}@media(max-width:560px){.english-reader{padding:25px 18px 60px}}@media print{.english-reader{max-width:none;padding:0}.english-reader .paper{break-before:auto}.english-reader .paper-head h1{font-size:25pt}.english-reader .guide-pdf-controls,.english-reader .language-availability{display:none}.english-reader{font-size:10pt;line-height:1.46;background:white}}