.md{color:rgba(var(--ink), .8);font-size:.97rem;line-height:1.72}.md .md-h{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:rgb(var(--ink));margin:1.6em 0 .6em;font-weight:500}.md .md-h1{border-bottom:1px solid rgba(var(--ink), .1);margin-top:.9em;padding-bottom:.4em;font-size:2rem}.md .md-h2{border-bottom:1px solid rgba(var(--ink), .08);padding-bottom:.35em;font-size:1.5rem}.md .md-h3{font-size:1.18rem}.md p,.md ul,.md ol,.md blockquote{margin:0 0 1em}.md ul,.md ol{padding-left:1.4em}.md ul{list-style:outside}.md ol{list-style:decimal}.md li::marker{color:rgba(var(--ink), .4)}.md li+li{margin-top:.3em}.md a{color:#a9c0ea;text-underline-offset:3px;-webkit-text-decoration:underline #a9c0ea59;text-decoration:underline #a9c0ea59}.md a:hover{text-decoration-color:currentColor}.md a code{color:inherit}.md strong{color:rgb(var(--ink));font-weight:600}.md :not(pre)>code{background:rgba(var(--ink), .08);font-family:var(--font-mono), ui-monospace, monospace;color:rgba(var(--ink), .92);border-radius:6px;padding:.12em .4em;font-size:.86em}.md blockquote{border-left:3px solid rgba(var(--ink), .16);color:rgba(var(--ink), .6);padding-left:1em}.md-table{margin:0 0 1.2em;overflow-x:auto}.md table{border-collapse:collapse;width:100%;font-size:.92rem}.md th,.md td{border:1px solid rgba(var(--ink), .1);text-align:left;vertical-align:top;padding:9px 13px}.md th{background:rgba(var(--ink), .04);color:rgb(var(--ink));font-weight:600}.md-yaml{margin-top:1em}.md-yaml td{color:rgba(var(--ink), .7);font-size:.86rem}.md-code{background:rgba(var(--ink), .05);border-radius:10px;margin:0 0 1.2em;position:relative}.md-code pre{font-family:var(--font-mono), ui-monospace, monospace;color:rgba(var(--ink), .9);scrollbar-width:thin;scrollbar-color:rgba(var(--ink), .14) transparent;margin:0;padding:16px 56px 16px 18px;font-size:.84rem;line-height:1.65;overflow-x:auto}.md-com,.md-code .tok-com{color:rgba(var(--ink), .42)}.md-code .tok-kw,.md-code .tok-lit,.md-code .tok-num{color:#8fb3ec}.md-code .tok-str{color:#d9e1ea}.md-code .tok-fn,.md-code .tok-key{color:#c5d9f6}.md-code .tok-flag{color:#7ea4dd}.md-code .tok-punct{color:rgba(var(--ink), .6)}.md-copie{width:32px;height:32px;color:rgba(var(--ink), .5);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid;position:absolute;top:8px;right:8px}.md-copie:hover,.md-copie[data-copie]{background:rgba(var(--ink), .08);color:rgb(var(--ink))}.md-copie:focus-visible{outline-offset:1px;outline:2px solid #96b4ffb3}.md-copie svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.md-masque{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
