.slide-btn{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:13px;font-weight:600;color:#c5c5d2;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 12px;cursor:pointer;margin-left:14px;vertical-align:middle}.slide-btn:hover{color:#fff;background:#ffffff1a}.slide-hud{position:fixed;right:22px;bottom:16px;z-index:1002;display:flex;gap:16px;align-items:center;font-size:13px;color:#8e8ea0;font-variant-numeric:tabular-nums}.slide-hud[hidden]{display:none}.slide-hint{opacity:.7}@media(max-width:640px){.slide-hint{display:none}}html.slides-on{overflow:hidden}html.slides-on body>nav,html.slides-on body>header,html.slides-on body>footer,html.slides-on .fixed.inset-0{display:none!important}html.slides-on article.is-slides{position:fixed!important;inset:0!important;z-index:1000;background:#0a0a0b;overflow:hidden;margin:0;width:auto;height:auto}html.slides-on article.is-slides>*{display:none}html.slides-on article.is-slides>.slide-cur{display:flex;flex-direction:column;justify-content:center;height:100%;padding:4vh 6vw 8vh;box-sizing:border-box;overflow:hidden}html.slides-on article.is-slides>.slide-cur>.wrap{max-width:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;justify-content:center;height:100%}html.slides-on article.is-slides>.slide-cur.wrap{max-width:none;margin:0;width:100%}html.slides-on article.is-slides .slide-cur>.wrap>*:not(.chunk-cur):not(.slide-h2),html.slides-on article.is-slides .slide-cur.wrap>*:not(.chunk-cur):not(.slide-h2){display:none!important}html.slides-on article.is-slides .slide-title{flex:0 0 auto;margin:0 0 3vh;font-size:clamp(28px,4vw,52px);line-height:1.1;max-width:1180px;width:100%;margin-left:auto;margin-right:auto}html.slides-on article.is-slides .slide-h2.slide-kicker{font-size:clamp(13px,1.1vw,16px);letter-spacing:.12em;text-transform:uppercase;color:#8e8ea0;font-weight:600;margin:0 auto 1.2vh;max-width:1180px;width:100%}html.slides-on article.is-slides .slide-body{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;gap:2.2vh;max-width:calc(1180px / var(--slide-zoom, 1.28));width:100%;margin:0 auto;zoom:var(--slide-zoom, 1.28)}html.slides-on article.is-slides .slide-body>*{margin:0!important}html.slides-on article.is-slides .slide-body>*:not(.rv){display:none!important}html.slides-on article.is-slides .slide-body>.rv{animation:slide-in .28s ease-out}html.slides-on article.is-slides .slide-body img,html.slides-on article.is-slides .slide-body video{-o-object-fit:contain!important;object-fit:contain!important;max-width:100%}html.slides-on article.is-slides .slide-body figure img,html.slides-on article.is-slides .slide-body figure video{max-height:56vh;width:auto!important;height:auto!important;max-width:100%!important;margin:0 auto;display:block}html.slides-on article.is-slides .slide-body .pcard img,html.slides-on article.is-slides .slide-body .term-fig,html.slides-on article.is-slides .slide-body .strip img{width:100%!important}html.slides-on article.is-slides .slide-body .demo.sim,html.slides-on article.is-slides .slide-body .demo.sim .vsim{max-width:860px;margin:0 auto}html.slides-on article.is-slides .slide-body .strip img{max-height:40vh}html.slides-on article.is-slides .slide-body .grid-4{grid-template-columns:repeat(6,1fr);gap:8px}html.slides-on article.is-slides .slide-body .chips .chip{font-size:11px;padding:2px 7px}html.slides-on article.is-slides .slide-body .views img{max-height:16vh;width:100%}html.slides-on article.is-slides .slide-body .split img{max-height:42vh}html.slides-on article.is-slides .slide-body pre{font-size:12px}html.slides-on article.is-slides .slide-body .term{grid-template-columns:70px 220px 1fr;padding:8px 12px;gap:12px}html.slides-on article.is-slides .slide-body .term-t p{font-size:13px}html.slides-on article.is-slides .slide-body .terms{gap:6px}html.slides-on article.is-slides .toc,html.slides-on article.is-slides .slide-skip{display:none!important}html.slides-on article.is-slides .lede{font-size:clamp(20px,2.2vw,30px);max-width:900px}@keyframes slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:720px){html.slides-on article.is-slides>.slide-cur{padding:3vh 5vw 9vh}}
