:root{--fud-green:#2fbf71;--fud-green-soft:#2fbf7126;--fud-bg:#0b0f0d;--fud-bg-soft:#111714;--fud-surface:#141b17;--fud-surface-2:#1a231e;--fud-border:#ffffff1a;--fud-fg:#e8f0ea;--fud-muted:#9fb0a5;--fud-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--nextra-content-width:1280px}body,html{margin:0;min-height:100%;background:var(--fud-bg)!important;color:var(--fud-fg);-webkit-font-smoothing:antialiased;scrollbar-gutter:stable}#nprogress{pointer-events:none}#nprogress .bar{background:var(--fud-green);position:fixed;z-index:99999;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;opacity:1;transform:rotate(3deg) translateY(-4px)}.nextra-navbar{background:var(--fud-bg)!important;border-bottom:1px solid var(--fud-border);box-shadow:none!important}.nextra-navbar-blur{background:color-mix(in srgb,var(--fud-bg) 88%,transparent)!important;border-bottom:1px solid var(--fud-border)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.fudfi-docs-logo{gap:10px;font-weight:700;letter-spacing:-.01em}.fudfi-docs-logo,.fudfi-docs-mark{display:inline-flex;align-items:center}.fudfi-docs-mark{justify-content:center;width:26px;height:26px;border-radius:7px;background:var(--fud-green);color:#04140b;font-weight:800;font-family:var(--fud-mono)}.fudfi-docs-tag{border:1px solid var(--fud-border);border-radius:999px;padding:3px 9px;color:var(--fud-muted)!important;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nextra-content,.nextra-mobile-nav,.nextra-sidebar,.nextra-sidebar-footer,body>div{background:var(--fud-bg)!important}.nextra-sidebar{border-right:1px solid var(--fud-border)}.nextra-sidebar li[class*=font-semibold]{margin-top:22px!important;margin-bottom:8px!important;color:var(--fud-green)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.nextra-sidebar a{border-radius:8px!important;color:color-mix(in srgb,var(--fud-fg) 78%,transparent)!important;font-size:15px!important}.nextra-sidebar a:hover{background:var(--fud-surface)!important;color:var(--fud-fg)!important}.nextra-sidebar li.active>a{background:var(--fud-green-soft)!important;color:var(--fud-fg)!important;font-weight:600!important;box-shadow:inset 2px 0 0 var(--fud-green)}.nextra-sidebar+div{background:var(--fud-bg)!important}.nextra-content{color:var(--fud-fg)}.nextra-sidebar+div article,.nextra-sidebar+div main article{max-width:820px!important}.nextra-sidebar+div h1,.nextra-sidebar+div h2,.nextra-sidebar+div h3,.nextra-sidebar+div h4{color:var(--fud-fg)!important;font-family:var(--fud-mono)!important;font-weight:600!important;letter-spacing:-.02em!important}.nextra-sidebar+div h1{font-size:clamp(34px,6vw,48px)!important;line-height:1.05!important}.nextra-sidebar+div h1+p{color:var(--fud-muted)!important;font-size:19px!important;line-height:1.6!important}.nextra-sidebar+div h2{margin-top:48px!important;padding-bottom:8px;border-bottom:1px solid var(--fud-border);font-size:26px!important}.nextra-sidebar+div h3{margin-top:32px!important;font-size:20px!important}.nextra-sidebar+div li,.nextra-sidebar+div p{color:color-mix(in srgb,var(--fud-fg) 88%,transparent)!important;line-height:1.72!important}.nextra-sidebar+div a{color:var(--fud-green)!important;text-underline-offset:3px}.nextra-sidebar+div strong{color:var(--fud-fg)!important}.nextra-sidebar+div table{border:1px solid var(--fud-border)!important;background:var(--fud-surface)!important;font-size:15px}.nextra-sidebar+div thead tr{background:var(--fud-surface-2)!important}.nextra-sidebar+div td,.nextra-sidebar+div th{border-color:var(--fud-border)!important}.nextra-sidebar+div pre{border:1px solid var(--fud-border)!important;border-radius:10px!important;background:#060907!important;color:var(--fud-fg)!important;font-size:14.5px!important;line-height:1.7!important;box-shadow:none!important}.nextra-sidebar+div code:not(pre code){border:1px solid var(--fud-border)!important;border-radius:5px!important;background:var(--fud-surface)!important;color:var(--fud-green)!important;font-family:var(--fud-mono);padding:.1em .36em!important}.nextra-callout{border:1px solid var(--fud-border)!important;border-radius:10px!important;background:var(--fud-surface)!important;color:var(--fud-fg)!important;box-shadow:none!important}.nextra-callout[data-type=important],.nextra-callout[data-type=warning]{border-color:color-mix(in srgb,var(--fud-green) 45%,transparent)!important;background:var(--fud-green-soft)!important}.nextra-card{border:1px solid var(--fud-border)!important;border-radius:12px!important;background:var(--fud-surface)!important;box-shadow:none!important}.nextra-card:hover{border-color:color-mix(in srgb,var(--fud-green) 55%,transparent)!important;background:var(--fud-surface-2)!important}.nextra-cards{gap:14px!important}.nextra-toc{background:var(--fud-bg)!important;color:var(--fud-muted)!important;border-left-color:var(--fud-border)!important}.nextra-toc [aria-current=true],.nextra-toc a:hover{color:var(--fud-green)!important}.nextra-search button,.nextra-search input{border:1px solid var(--fud-border)!important;border-radius:10px!important;background:var(--fud-surface)!important;color:var(--fud-fg)!important}[cmdk-dialog],[cmdk-root]{border:1px solid var(--fud-border)!important;border-radius:14px!important;background:var(--fud-bg-soft)!important;color:var(--fud-fg)!important}.fudfi-docs-footer{display:flex;width:100%;align-items:center;justify-content:space-between;gap:18px;color:var(--fud-muted);font-size:14px}.fudfi-docs-footer nav{display:flex;flex-wrap:wrap;gap:14px}.fudfi-docs-footer a{color:var(--fud-fg);font-weight:600;text-decoration:none}.fudfi-docs-footer a:hover{color:var(--fud-green);text-decoration:underline}@media (max-width:768px){.nextra-sidebar+div h1{font-size:clamp(30px,10vw,40px)!important}.fudfi-docs-footer{flex-direction:column;align-items:flex-start}}