@keyframes ipc-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ipc-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.22,1,.36,1) both ipc-draw;animation-delay:var(--ipc-delay,0s)}@keyframes ipc-fade{0%{opacity:0}}.ipc-fill{animation:.7s ease-out both ipc-fade;animation-delay:var(--ipc-delay,0s)}@keyframes ipc-wake{0%,to{opacity:.06}50%{opacity:.42}}.ipc-screen{opacity:.06;animation:4.2s ease-in-out infinite ipc-wake;animation-delay:var(--ipc-delay,0s)}@media (prefers-reduced-motion:reduce){.ipc-line{stroke-dashoffset:0;animation:none}.ipc-screen{opacity:.18;animation:none}.ipc-fill{animation:none}}
.doc-prose{color:var(--color-text-primary);font-size:.9375rem;line-height:1.7}.doc-prose>:first-child{margin-top:0}.doc-prose>:last-child{margin-bottom:0}.doc-prose p{margin:0 0 .85em}.doc-prose h1,.doc-prose h2,.doc-prose h3,.doc-prose h4,.doc-prose h5,.doc-prose h6{color:var(--color-text-primary);margin:1.6em 0 .6em;font-weight:600;line-height:1.3}.doc-prose h1{font-size:1.5rem}.doc-prose h2{font-size:1.25rem}.doc-prose h3{font-size:1.0625rem}.doc-prose h4,.doc-prose h5,.doc-prose h6{font-size:1rem}.doc-prose ul,.doc-prose ol{margin:0 0 .85em;padding-left:1.4em}.doc-prose ul{list-style:outside}.doc-prose ol{list-style:decimal}.doc-prose li{margin:.25em 0}.doc-prose blockquote{border-left:3px solid var(--color-separator-border);color:var(--color-text-secondary);margin:1em 0;padding-left:1em}.doc-prose a{color:var(--color-foreground-accent);text-underline-offset:2px;text-decoration:underline}.doc-prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1em 0;font-size:.875rem}.doc-prose th,.doc-prose td{border:1px solid var(--color-separator-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.5em .75em}.doc-prose th{background:var(--color-background-secondary-default);font-weight:600}.doc-prose img{max-width:100%;height:auto}.doc-prose hr{border:0;border-top:1px solid var(--color-separator-border);margin:1.5em 0}
html{scrollbar-gutter:stable}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-foreground-icon-quaternary);background-clip:content-box;border:3px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-foreground-icon-tertiary)}::-webkit-scrollbar-corner{background:0 0}@supports (scrollbar-width:thin) and (not selector(::-webkit-scrollbar)){*{scrollbar-width:thin;scrollbar-color:var(--color-foreground-icon-quaternary) transparent}}
