.qr-publication-hero{padding:clamp(40px,7vw,90px) 0 40px;max-width:1060px}.qr-publication-hero h1{font-size:clamp(2.1rem,4.4vw,4.2rem);line-height:1.13;letter-spacing:-.04em;font-weight:650;margin:18px 0 26px}.qr-deck{font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.65;max-width:820px;color:#b7c9d5}.qr-version{font-size:.85rem;color:#8396a6;margin-top:8px}.qr-statline{display:flex;flex-wrap:wrap;gap:16px 38px;border-block:1px solid #273440;padding:22px 0;color:#a2b4c2}.qr-statline strong{font-size:1.4rem;color:#72e2c0;margin-right:5px}.qr-contents-list{list-style:none;padding:0;counter-reset:section}.qr-contents-list li{border-bottom:1px solid #26323b;padding:22px 0}.qr-contents-list li>a{display:grid;grid-template-columns:110px 1fr 24px;align-items:baseline;gap:20px}.qr-contents-list li>a>span{font-size:.8rem;color:#72d9c6}.qr-contents-list strong{font-size:1.13rem;font-weight:500;line-height:1.5}.qr-contents-list p{padding-left:130px;font-size:.85rem;color:#91a4b3;line-height:1.7;margin-top:7px}.qr-edition-note{border-top:1px solid #26323b;padding:30px 0 60px;color:#a3b6c3}.qr-edition-note h2{font-size:1.15rem;color:#e3edf3;margin-bottom:16px}.qr-edition-note p{line-height:1.8;margin-bottom:10px}.qr-edition-note a{color:#77dec3}.qr-full-contents{margin-top:18px}.qr-full-contents nav{max-height:55vh;overflow:auto}.qr-reader .quantum-publication-text img{background:#fff;border-radius:6px}.qr-reader .quantum-publication-text{overflow-wrap:anywhere}.qr-reader .quantum-equation{max-width:100%;overflow-x:auto;overflow-y:hidden;padding:10px 0}.qr-reader .katex-display{margin:.5em 0}.qr-reader .quantum-table-wrap{max-width:100%;overflow-x:auto}.qr-reader .quantum-table-wrap td{min-width:90px}@media(max-width:640px){.qr-contents-list li>a{grid-template-columns:1fr 24px;gap:6px}.qr-contents-list li>a>span:first-child{grid-column:1/-1}.qr-contents-list p{padding-left:0}.qr-statline{gap:14px 24px}.qr-publication-hero{padding-top:35px}.qr-reader .quantum-chapter-navigation{grid-template-columns:1fr}.qr-reader .quantum-chapter-contents-link{order:3}}.qr-reader .quantum-equation>.katex-display{width:-moz-max-content;width:max-content;min-width:100%}.qr-reader .katex-display>.katex>.katex-html>.tag{position:static;display:inline-block;margin-left:2em}.qr-reader .quantum-equation:focus-visible{outline:1px solid #79e2ec;outline-offset:4px}