:is(html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki,html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span){color:var(--shiki-dark)!important;background-color:#0000!important}html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki{color:var(--foreground)!important}:is(html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#F97583" i],html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#85E89D" i]){color:var(--brand)!important}:is(html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#9ECBFF" i],html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#79B8FF" i],html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#DBEDFF" i]){color:var(--chart-2)!important}:is(html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#E1E4E8" i],html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#B392F0" i],html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#FFAB70" i]){color:var(--foreground)!important}html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand .shiki span[style*="--shiki-dark:#6A737D" i]{color:color-mix(in srgb,var(--foreground)55%,transparent)!important}html .code-panel-module__HSiu7W__shikiBrand.code-panel-module__HSiu7W__shikiBrand :is([data-language=bash],[data-language=sh],[data-language=shell],[data-language=shellscript],[data-language=curl]) span[style*="--shiki-dark:#79B8FF" i]{color:var(--foreground)!important}.code-panel-module__HSiu7W__panelCode .shiki{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;-moz-tab-size:2;tab-size:2;margin:0;padding:18px 22px 22px;font-size:13px;line-height:22px;overflow-x:auto}@media (min-width:640px){.code-panel-module__HSiu7W__panelCode .shiki{font-size:14px;line-height:23px}}.code-panel-module__HSiu7W__panelCode .shiki code{font-family:inherit}.code-panel-module__HSiu7W__panelCode .shiki:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;box-shadow:none}
html:not(.highlighted-code-module__nCdwna__dark) .highlighted-code-module__nCdwna__forceDark .shiki{color:var(--shiki-dark)!important;background-color:#0000!important}html:not(.highlighted-code-module__nCdwna__dark) .highlighted-code-module__nCdwna__forceDark .shiki span{color:var(--shiki-dark)!important;background-color:#0000!important}html.highlighted-code-module__nCdwna__dark .highlighted-code-module__nCdwna__forceDark .shiki{color:var(--shiki-dark)!important;background-color:#0000!important}html.highlighted-code-module__nCdwna__dark .highlighted-code-module__nCdwna__forceDark .shiki span{color:var(--shiki-dark)!important;background-color:#0000!important}html:not(.dark) .highlighted-code-module__nCdwna__themed .shiki{color:var(--shiki-light)!important;background-color:#0000!important}html:not(.dark) .highlighted-code-module__nCdwna__themed .shiki span{color:var(--shiki-light)!important;background-color:#0000!important}html.dark .highlighted-code-module__nCdwna__themed .shiki{color:var(--shiki-dark)!important;background-color:#0000!important}html.dark .highlighted-code-module__nCdwna__themed .shiki span{color:var(--shiki-dark)!important;background-color:#0000!important}html:not(.dark) .highlighted-code-module__nCdwna__themed .shiki span[style*="--shiki-light:#e36209" i]{color:#b35000!important}html.dark .highlighted-code-module__nCdwna__themed .shiki span[style*="--shiki-dark:#6a737d" i]{color:#8b949e!important}
.markdown-renderer-module__f4I6-a__wrapper{color:color-mix(in srgb,var(--foreground)86%,transparent);overflow-wrap:break-word;font-size:17px;line-height:28px}@media (min-width:640px){.markdown-renderer-module__f4I6-a__wrapper{font-size:19px;line-height:31px}}.markdown-renderer-module__f4I6-a__wrapper>*+*{margin-top:22px}.markdown-renderer-module__f4I6-a__wrapper>p:first-child{color:var(--foreground);font-size:19px;line-height:30px}@media (min-width:640px){.markdown-renderer-module__f4I6-a__wrapper>p:first-child{font-size:21px;line-height:33px}}:is(.markdown-renderer-module__f4I6-a__wrapper h2,.markdown-renderer-module__f4I6-a__wrapper h3,.markdown-renderer-module__f4I6-a__wrapper h4){color:var(--foreground);text-wrap:balance;scroll-margin-top:96px}.markdown-renderer-module__f4I6-a__wrapper h2{letter-spacing:-.03em;margin-top:56px;font-size:30px;font-weight:800;line-height:32px}.markdown-renderer-module__f4I6-a__wrapper h3{letter-spacing:-.02em;margin-top:36px;font-size:21px;font-weight:700;line-height:26px}.markdown-renderer-module__f4I6-a__wrapper h4{margin-top:28px;font-size:18px;font-weight:700;line-height:24px}@media (min-width:640px){.markdown-renderer-module__f4I6-a__wrapper h2{margin-top:64px;font-size:36px;line-height:38px}.markdown-renderer-module__f4I6-a__wrapper h3{margin-top:40px;font-size:23px;line-height:28px}}:is(.markdown-renderer-module__f4I6-a__wrapper>h2:first-child,.markdown-renderer-module__f4I6-a__wrapper>h3:first-child){margin-top:0}:is(.markdown-renderer-module__f4I6-a__wrapper h2+*,.markdown-renderer-module__f4I6-a__wrapper h3+*,.markdown-renderer-module__f4I6-a__wrapper h4+*){margin-top:14px}.markdown-renderer-module__f4I6-a__wrapper strong{color:var(--foreground);font-weight:700}.markdown-renderer-module__f4I6-a__wrapper del{color:var(--muted-foreground);text-decoration:line-through}.markdown-renderer-module__f4I6-a__wrapper a{color:var(--brand);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--brand)40%,transparent);text-decoration-color:color-mix(in srgb,var(--brand)40%,transparent);text-underline-offset:3px;transition:text-decoration-color .15s}.markdown-renderer-module__f4I6-a__wrapper a:hover{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}.markdown-renderer-module__f4I6-a__wrapper :not(pre)>code{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--foreground);background:var(--muted);box-shadow:inset 0 0 0 1px var(--border);border-radius:7px;padding:2px 7px;font-size:.82em}.markdown-renderer-module__f4I6-a__wrapper a code{color:inherit}.markdown-renderer-module__f4I6-a__wrapper ol{counter-reset:md-ol;gap:14px;padding:0;list-style:none;display:grid}.markdown-renderer-module__f4I6-a__wrapper ol>li{counter-increment:md-ol;min-height:30px;padding-left:48px;position:relative}.markdown-renderer-module__f4I6-a__wrapper ol>li:before{content:counter(md-ol);width:30px;height:30px;color:var(--brand);background:color-mix(in srgb,var(--brand)12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand)32%,transparent);border-radius:9999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;left:0}.markdown-renderer-module__f4I6-a__wrapper ul{gap:10px;padding:0;list-style:none;display:grid}.markdown-renderer-module__f4I6-a__wrapper ul>li{padding-left:26px;position:relative}.markdown-renderer-module__f4I6-a__wrapper ul>li:before{content:"";background:var(--brand);border-radius:9999px;width:6px;height:6px;position:absolute;top:calc(.82em - 3px);left:6px}.markdown-renderer-module__f4I6-a__wrapper li.task-list-item{padding-left:0}.markdown-renderer-module__f4I6-a__wrapper li.task-list-item:before{display:none}.markdown-renderer-module__f4I6-a__wrapper input[type=checkbox]{accent-color:var(--brand);margin-right:.5em}.markdown-renderer-module__f4I6-a__wrapper li>p{margin:0}:is(.markdown-renderer-module__f4I6-a__wrapper li>p+p,.markdown-renderer-module__f4I6-a__wrapper li>ul,.markdown-renderer-module__f4I6-a__wrapper li>ol,.markdown-renderer-module__f4I6-a__wrapper li>.code-block){margin-top:10px}.markdown-renderer-module__f4I6-a__wrapper blockquote{border-left:2px solid var(--brand);color:var(--muted-foreground);padding:2px 0 2px 20px}.markdown-renderer-module__f4I6-a__wrapper blockquote>*+*{margin-top:12px}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout{--callout-tone:var(--chart-2);color:color-mix(in srgb,var(--foreground)85%,transparent);background:color-mix(in srgb,var(--callout-tone)7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--callout-tone)28%,transparent);border:0;border-radius:16px;padding:16px 18px 16px 52px;font-size:16px;line-height:23px;position:relative}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout:before{content:"";background-color:var(--callout-tone);width:20px;height:20px;-webkit-mask:var(--callout-icon)center/contain no-repeat;-webkit-mask:var(--callout-icon)center/contain no-repeat;mask:var(--callout-icon)center/contain no-repeat;position:absolute;top:17px;left:18px}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout code{font-size:.86em}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout-note{--callout-tone:var(--chart-2);--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8h.01'/%3E%3C/svg%3E")}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout-tip{--callout-tone:var(--brand);--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5'/%3E%3Cpath d='M9 18h6M10 22h4'/%3E%3C/svg%3E")}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout-warning{--callout-tone:var(--chart-3);--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2 20h20z'/%3E%3Cpath d='M12 10v4M12 17h.01'/%3E%3C/svg%3E")}.markdown-renderer-module__f4I6-a__wrapper blockquote.callout-important{--callout-tone:var(--destructive);--callout-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 2h7L22 8.5v7L15.5 22h-7L2 15.5v-7z'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E")}.markdown-renderer-module__f4I6-a__wrapper .table-scroll-wrapper{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.markdown-renderer-module__f4I6-a__wrapper .table-scroll-wrapper:after{content:"";pointer-events:none;background:linear-gradient(to right,transparent,var(--background));opacity:0;width:2rem;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.markdown-renderer-module__f4I6-a__wrapper .table-scroll-wrapper.has-overflow:after{opacity:1}.markdown-renderer-module__f4I6-a__wrapper .table-scroll-wrapper:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:none;border-radius:18px}.markdown-renderer-module__f4I6-a__wrapper .table-scroll-wrapper.scrolled-end:after{opacity:0}.markdown-renderer-module__f4I6-a__wrapper table{border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:18px;width:100%;font-size:15px;line-height:21px;overflow:hidden}@media (min-width:640px){.markdown-renderer-module__f4I6-a__wrapper table{font-size:16px;line-height:22px}}.markdown-renderer-module__f4I6-a__wrapper th{text-align:left;letter-spacing:.02em;white-space:nowrap;color:var(--muted-foreground);background:var(--card);border-bottom:1px solid var(--border);padding:12px 14px;font-size:13px;font-weight:600}.markdown-renderer-module__f4I6-a__wrapper td{vertical-align:top;border-bottom:1px solid var(--border);color:color-mix(in srgb,var(--foreground)86%,transparent);padding:12px 14px}@media (min-width:640px){:is(.markdown-renderer-module__f4I6-a__wrapper th,.markdown-renderer-module__f4I6-a__wrapper td){padding:14px 20px}}.markdown-renderer-module__f4I6-a__wrapper tr:last-child td{border-bottom:0}.markdown-renderer-module__f4I6-a__wrapper td:first-child{color:var(--foreground);font-weight:600}.markdown-renderer-module__f4I6-a__wrapper hr{border:0;border-top:1px solid var(--border);margin-top:48px;margin-bottom:48px}.markdown-renderer-module__f4I6-a__wrapper img{border:1px solid var(--border);border-radius:18px;max-width:100%;height:auto}.markdown-renderer-module__f4I6-a__wrapper .code-block{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--foreground);background:var(--background);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;position:relative;overflow:hidden}.markdown-renderer-module__f4I6-a__wrapper .code-block-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:6px 8px 6px 18px;display:flex}.markdown-renderer-module__f4I6-a__wrapper .code-lang-label{font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted-foreground);-webkit-user-select:none;user-select:none;font-size:13px;line-height:1}.markdown-renderer-module__f4I6-a__wrapper .copy-code-wrapper{align-items:center;gap:6px;min-height:32px;display:flex}.markdown-renderer-module__f4I6-a__wrapper .code-scroll-wrapper{position:relative}.markdown-renderer-module__f4I6-a__wrapper .code-scroll-wrapper:after{content:"";pointer-events:none;background:linear-gradient(to right,transparent,var(--background));opacity:0;width:2.5rem;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.markdown-renderer-module__f4I6-a__wrapper .code-scroll-wrapper.has-overflow:after{opacity:1}.markdown-renderer-module__f4I6-a__wrapper .code-scroll-wrapper.scrolled-end:after{opacity:0}.markdown-renderer-module__f4I6-a__wrapper .code-block pre{-webkit-overflow-scrolling:touch;font-family:var(--font-jetbrains-mono),ui-monospace,SFMono-Regular,Menlo,monospace;-moz-tab-size:2;tab-size:2;border:0;border-radius:0;margin:0;padding:16px 20px 20px;font-size:13px;line-height:22px;overflow-x:auto}@media (min-width:640px){.markdown-renderer-module__f4I6-a__wrapper .code-block pre{font-size:14px;line-height:23px}}.markdown-renderer-module__f4I6-a__wrapper .code-block pre:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;box-shadow:none}.markdown-renderer-module__f4I6-a__wrapper .code-block-prompt{background:color-mix(in srgb,var(--brand)6%,var(--background));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand)32%,transparent)}.markdown-renderer-module__f4I6-a__wrapper .code-block-prompt .code-block-header{border-bottom-color:color-mix(in srgb,var(--brand)20%,transparent)}.markdown-renderer-module__f4I6-a__wrapper .code-block-prompt .code-lang-label{color:var(--brand)}.markdown-renderer-module__f4I6-a__wrapper .code-block-prompt pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:24px}@media (min-width:640px){.markdown-renderer-module__f4I6-a__wrapper .code-block-prompt pre{font-size:15px;line-height:25px}}:is(.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-container .code-block-header,.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-group .code-block-header){padding-left:8px}.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-bar{flex-wrap:wrap;gap:4px;display:flex}.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-tab-btn{white-space:nowrap;height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-tab-btn:hover{color:var(--foreground)}.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-tab-btn.active{color:var(--brand);background:color-mix(in srgb,var(--brand)12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand)32%,transparent)}.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-group>.tabbed-code-panel:first-of-type{display:block!important}.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-pre-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}:is(.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-panel pre,.markdown-renderer-module__f4I6-a__wrapper .tabbed-code-pre-wrapper pre){margin:0}html .markdown-renderer-module__f4I6-a__wrapper .code-block .shiki{background-color:#0000!important}.markdown-renderer-module__f4I6-a__wrapper .arrow-glyph{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}
