._1J1nfW_callout{border:1px solid var(--border);border-radius:1rem;margin-block:1.75rem;padding:1rem 1.25rem}._1J1nfW_note{background:var(--surface)}._1J1nfW_important{background:var(--tag-lime-bg);color:var(--tag-lime-text);border-color:#0000}._1J1nfW_label{font:600 .8125rem/1.4 var(--font-mono);margin-bottom:.375rem}._1J1nfW_note ._1J1nfW_label{color:var(--link)}
._7ThuRW_block{border:1px solid var(--border);background:var(--code-bg);border-radius:1rem;margin-block:1.75rem;overflow:hidden}._7ThuRW_head{border-bottom:1px solid var(--border);font:400 .8125rem/1.4 var(--font-mono);color:var(--text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .75rem .5rem 1rem;display:flex}._7ThuRW_name{overflow-wrap:anywhere}._7ThuRW_copy{font:600 .75rem/1 var(--font-mono);color:var(--link);border:1px solid var(--border);border-radius:var(--radius-control);cursor:pointer;background:0 0;padding:.375rem .75rem;display:none}html.js ._7ThuRW_copy{display:inline-block}._7ThuRW_code pre{color:var(--shiki-foreground);margin:0;padding:1rem;font-size:.875rem;line-height:1.65;overflow-x:auto;background:0 0!important}._7ThuRW_code pre:focus-visible{outline-offset:-2px}
.IfwlBq_figure{margin:2rem 0}.IfwlBq_image{border-radius:1rem;width:100%}.IfwlBq_caption{font:400 .8125rem/1.5 var(--font-mono);color:var(--text-muted);margin-top:.625rem}
.mBhaaq_presentation{margin:2rem 0}.mBhaaq_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--surface);outline-offset:3px;border-radius:1rem;width:100%;max-height:80svh;display:flex;overflow-x:auto}.mBhaaq_track::-webkit-scrollbar{display:none}.mBhaaq_page{scroll-snap-align:start;flex:0 0 100%;justify-content:center;align-items:center;height:100%;display:flex}.mBhaaq_page picture{display:contents}.mBhaaq_image{width:auto;max-width:100%;max-height:100%;display:block}.mBhaaq_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.mBhaaq_controls{align-items:center;gap:.5rem;display:flex}.mBhaaq_button{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:2.5rem;height:2.5rem;color:var(--text);cursor:pointer;transition:border-color .2s var(--ease-out);place-items:center;font-size:1.25rem;line-height:1;display:inline-grid}.mBhaaq_button:hover{border-color:var(--link)}.mBhaaq_button:focus-visible,.mBhaaq_download:focus-visible{outline:2px solid var(--link);outline-offset:2px}.mBhaaq_counter{text-align:center;min-width:3.5rem;font:400 .8125rem/1 var(--font-mono);color:var(--text-muted)}.mBhaaq_download{border-radius:var(--radius-control);background:var(--cta-bg);min-height:2.5rem;color:var(--cta-text);align-items:center;padding:0 1.125rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.mBhaaq_caption{font:400 .8125rem/1.5 var(--font-mono);color:var(--text-muted);margin-top:.625rem}.mBhaaq_presentation[data-fullscreen]{z-index:40;padding:1rem var(--gutter);background:var(--bg);flex-direction:column;margin:0;display:flex;position:fixed;inset:0}.mBhaaq_presentation[data-fullscreen] .mBhaaq_track{background:0 0;flex:1;min-height:0;max-height:none;aspect-ratio:auto!important}.mBhaaq_presentation[data-fullscreen] .mBhaaq_caption{display:none}@media (prefers-reduced-motion:reduce){.mBhaaq_track{scroll-behavior:auto}}
.R8YCJG_prose{overflow-wrap:anywhere;font-size:1.125rem;line-height:1.7}.R8YCJG_prose>*+*{margin-top:1.25em}.R8YCJG_prose :where(h2,h3,h4){scroll-margin-top:5.5rem}.R8YCJG_prose h2{margin-top:2.25em;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem)}.R8YCJG_prose h3{margin-top:1.75em;font-size:1.25rem}.R8YCJG_prose h4{margin-top:1.5em;font-size:1.0625rem}.R8YCJG_prose :where(h2,h3,h4)+*{margin-top:.75em}.R8YCJG_prose a{text-underline-offset:.2em;text-decoration-thickness:1px}.R8YCJG_prose :where(ul,ol){padding-left:1.5em}.R8YCJG_prose li+li{margin-top:.375em}.R8YCJG_prose li::marker{color:var(--link);font-family:var(--font-mono)}.R8YCJG_prose :not(pre)>code{background:var(--surface);border:1px solid var(--border);border-radius:.375rem;padding:.1em .35em;font-size:.875em}.R8YCJG_prose blockquote{border-left:3px solid var(--link);margin-inline:0;padding:.25rem 0 .25rem 1.25rem;font-size:1.25rem;font-weight:600}.R8YCJG_prose blockquote cite{font:400 .875rem var(--font-mono);color:var(--text-muted);margin-top:.5rem;font-style:normal;display:block}.R8YCJG_prose blockquote cite:before{content:"— "}.R8YCJG_prose .table-scroll{border:1px solid var(--border);border-radius:1rem;overflow-x:auto}.R8YCJG_prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.R8YCJG_prose :where(th,td){text-align:left;border-bottom:1px solid var(--border);overflow-wrap:normal;padding:.625rem 1rem}.R8YCJG_prose th{font:600 .8125rem var(--font-mono);color:var(--text-muted);background:var(--surface)}.R8YCJG_prose tr:last-child td{border-bottom:0}@media (max-width:39.99rem){.R8YCJG_prose .table-scroll{border:0;border-radius:0;overflow:visible}.R8YCJG_prose :where(table,tbody,tr,td){display:block}.R8YCJG_prose thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.R8YCJG_prose tr{border:1px solid var(--border);border-radius:1rem;padding:.875rem 1rem}.R8YCJG_prose tr+tr{margin-top:.75rem}.R8YCJG_prose td{border:0;padding:0}.R8YCJG_prose td:first-child{font-weight:600}.R8YCJG_prose td+td{margin-top:.625rem}.R8YCJG_prose td[data-label]:not(:first-child):before{content:attr(data-label);font:600 .75rem var(--font-mono);color:var(--text-muted);margin-bottom:.125rem;display:block}}.R8YCJG_prose hr{border:0;border-top:1px dashed var(--border);margin-block:2.5rem}.R8YCJG_prose kbd{border:1px solid var(--border);border-bottom-width:2px;border-radius:.375rem;padding:.05em .4em;font-size:.8125em}
