._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}
.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 :where(th,td):not(:last-child){white-space:nowrap}.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}.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}
