/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.markdown-body{color:var(--ui-text-toned);font-size:1rem;line-height:1.7;max-width:none}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{color:var(--ui-text-highlighted);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin-bottom:.75em;margin-top:2em}:is(.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6):first-child{margin-top:0}:is(.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6) a{color:var(--ui-highlight);text-decoration:none}.markdown-body h1{border-bottom:1px solid var(--ui-border);font-size:1.7rem;line-height:1.2;padding-bottom:.3em}@supports (color:color-mix(in lab,red,red)){.markdown-body h1{border-bottom:1px solid color-mix(in oklab,var(--ui-border)80%,transparent)}}.markdown-body h1{margin-bottom:1.5em}.markdown-body h2{border-bottom:1px solid var(--ui-border);font-size:1.5rem;line-height:1.3;padding-bottom:.2em}@supports (color:color-mix(in lab,red,red)){.markdown-body h2{border-bottom:1px solid color-mix(in oklab,var(--ui-border)80%,transparent)}}.markdown-body h2{margin-bottom:1em;margin-top:2.3em}.markdown-body h3{font-size:1.25rem;line-height:1.3;margin-bottom:.75em;margin-top:2em}.markdown-body h4,.markdown-body h5,.markdown-body h6{font-size:1.1rem;line-height:1.4;margin-bottom:.5em;margin-top:1.5em}.markdown-body p{color:var(--ui-text-toned);font-size:1rem;line-height:1.7;margin-bottom:1.2em;margin-top:1.2em}.markdown-body b,.markdown-body strong{color:var(--ui-text-highlighted);font-weight:700}.markdown-body em,.markdown-body i{color:var(--ui-text-highlighted);font-style:italic}.markdown-body ol,.markdown-body ul{margin-bottom:1.2em;margin-top:1em;padding-inline-start:1.5em}.markdown-body ul{list-style:none}.markdown-body ul>li{padding-left:.5em;position:relative}.markdown-body ul>li:before{color:var(--ui-text-highlighted);content:"→";font-weight:600;left:-1.2em;position:absolute}.markdown-body ol{list-style:decimal}.markdown-body li{color:var(--ui-text-toned);font-size:1rem;line-height:1.6}.markdown-body li,.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-bottom:.5em;margin-top:.5em}.markdown-body code{background:var(--ui-border);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,HackGenNerd,Consolas,Liberation Mono,monospace;font-size:.875em;font-weight:600;word-break:break-word}@supports (color:color-mix(in lab,red,red)){.markdown-body code{background:color-mix(in oklab,var(--ui-border)12%,transparent)}}.markdown-body code{border:1px solid var(--ui-border);border-radius:.375rem;color:var(--ui-text-highlighted);margin:0 .15rem;padding:.2rem .4rem}@supports (color:color-mix(in lab,red,red)){.markdown-body code{border:1px solid color-mix(in oklab,var(--ui-border)20%,transparent)}}.markdown-body a{color:var(--ui-primary);font-weight:600;text-decoration:underline;text-underline-offset:.15em;transition:all .2s}.markdown-body a:hover{background:var(--ui-primary);text-decoration:none}@supports (color:color-mix(in lab,red,red)){.markdown-body a:hover{background:color-mix(in oklab,var(--ui-primary)5%,transparent)}}.markdown-body h1 a,.markdown-body h2 a,.markdown-body h3 a,.markdown-body h4 a,.markdown-body h5 a,.markdown-body h6 a{text-decoration:none}.markdown-body h1 a:hover,.markdown-body h2 a:hover,.markdown-body h3 a:hover,.markdown-body h4 a:hover,.markdown-body h5 a:hover,.markdown-body h6 a:hover{background:0 0;opacity:.8}.markdown-body img{border-radius:1rem;display:block;height:auto;margin:1.5em auto;max-width:100%}.markdown-body hr{border:0;border-top:1px solid var(--ui-border);margin:2.5em 0}@supports (color:color-mix(in lab,red,red)){.markdown-body hr{border-top:1px solid color-mix(in oklab,var(--ui-border)60%,transparent)}}.markdown-body hr{position:relative}.markdown-body hr:after{background:var(--ui-bg-base);color:var(--ui-border);content:"✦";left:50%;position:absolute;top:-.6em;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.markdown-body hr:after{color:color-mix(in oklab,var(--ui-border)80%,transparent)}}.markdown-body hr:after{font-size:1.2em;padding:0 1em}.markdown-body pre{background:var(--ui-border);border-radius:.75rem;margin:1.5em 0;padding:1.2rem}@supports (color:color-mix(in lab,red,red)){.markdown-body pre{background:color-mix(in oklab,var(--ui-border)3%,transparent)}}.markdown-body pre{border:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.markdown-body pre{border:1px solid color-mix(in oklab,var(--ui-border)10%,transparent)}}.markdown-body pre{box-shadow:0 2px 8px var(--ui-border);line-height:1.6;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.markdown-body pre{box-shadow:0 2px 8px color-mix(in oklab,var(--ui-border)5%,transparent)}}.markdown-body pre code{background:0 0;border:none;border-radius:0;color:var(--ui-text-toned);font-size:.875em;line-height:1.6;margin:0;padding:0}.markdown-body blockquote{background:var(--ui-border);border-left:4px solid var(--ui-primary);margin:1.5em 0;padding:1em 1.5em}@supports (color:color-mix(in lab,red,red)){.markdown-body blockquote{background:color-mix(in oklab,var(--ui-border)6%,transparent)}}.markdown-body blockquote{border-radius:0 .5rem .5rem 0;color:var(--ui-text-toned);font-style:italic;position:relative}.markdown-body blockquote:before{color:var(--ui-border);content:'"';font-size:2em;left:.5em;position:absolute;top:.2em}@supports (color:color-mix(in lab,red,red)){.markdown-body blockquote:before{color:color-mix(in oklab,var(--ui-border)40%,transparent)}}.markdown-body blockquote:before{font-family:serif}.markdown-body blockquote p{margin-bottom:.5em;margin-top:.5em;padding-left:1em}.markdown-body blockquote p:first-child{margin-top:0}.markdown-body blockquote p:last-child{margin-bottom:0}.markdown-body table{border-collapse:collapse;display:block;font-size:.875rem;margin:1em 0;overflow-x:auto;width:100%}.markdown-body thead{background-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.markdown-body thead{background-color:color-mix(in oklab,var(--ui-border)4%,transparent)}}.markdown-body th{border:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.markdown-body th{border:1px solid color-mix(in oklab,var(--ui-border)15%,transparent)}}.markdown-body th{font-weight:600;padding:.5em .75em;text-align:left}.markdown-body td{border:1px solid var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.markdown-body td{border:1px solid color-mix(in oklab,var(--ui-border)15%,transparent)}}.markdown-body td{padding:.4em .75em}.markdown-body tbody tr:nth-child(2n){background-color:var(--ui-border)}@supports (color:color-mix(in lab,red,red)){.markdown-body tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--ui-border)2%,transparent)}}
