html.dark,html.dark body{background-color:#000!important;color:#ededed}html.dark body{background-image:radial-gradient(ellipse 800px 500px at 0 0,rgba(57,255,20,.04) 0,transparent 60%);background-attachment:fixed}html.dark .nextra-nav-container,html.dark .nextra-nav-container-blur{background-color:rgba(0,0,0,.85)!important;backdrop-filter:blur(14px) saturate(180%);-webkit-backdrop-filter:blur(14px) saturate(180%);border-bottom:1px solid hsla(0,0%,100%,.06)}html.dark aside.nextra-sidebar-container{background-color:#000!important;border-right:1px solid hsla(0,0%,100%,.05)}html.dark .nextra-sidebar-container a{transition:color .15s ease,background-color .15s ease}html.dark .nextra-sidebar-container .nx-text-primary-600,html.dark .nextra-sidebar-container a.active,html.dark .nextra-sidebar-container li.active>a{color:#39ff14!important;background-color:rgba(57,255,20,.08)!important}html.dark .nextra-toc{background-color:transparent}html.dark .nextra-toc a.nx-text-primary-600,html.dark .nextra-toc a:hover{color:#39ff14!important}html.dark main a:not(.nextra-sidebar-container a):not(.nextra-toc a){color:#39ff14;text-decoration:none;border-bottom:1px solid rgba(57,255,20,.2);transition:border-color .15s ease}html.dark main a:not(.nextra-sidebar-container a):not(.nextra-toc a):hover{border-bottom-color:#39ff14}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:#fff!important;letter-spacing:-.01em}html.dark h1{font-weight:800}html.dark h2:hover a,html.dark h3:hover a,html.dark h4:hover a{color:#39ff14!important}html.dark :not(pre)>code{background-color:rgba(57,255,20,.08)!important;color:#39ff14!important;border:1px solid rgba(57,255,20,.15);border-radius:4px;padding:.15em .4em;font-size:.875em}html.dark .nextra-code-block pre,html.dark pre{background-color:#0a0a0a!important;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:8px}html.dark pre code{color:#ededed!important;background:transparent!important;border:none!important;padding:0!important}html.dark .shiki,html.dark code[class*=language-]{background-color:#0a0a0a!important}html.dark table,html.dark th{border-color:hsla(0,0%,100%,.08)!important}html.dark th{background-color:#0a0a0a!important;color:#fff!important}html.dark td{border-color:hsla(0,0%,100%,.06)!important}html.dark tr:hover td{background-color:rgba(57,255,20,.03)!important}html.dark blockquote{border-left-color:#39ff14!important;background-color:rgba(57,255,20,.04)!important;border-radius:0 6px 6px 0}html.dark .nextra-callout{background-color:#0a0a0a!important}html.dark .nextra-callout,html.dark hr{border-color:hsla(0,0%,100%,.08)!important}html.dark .nextra-card,html.dark .nx-rounded-lg.nx-border{background-color:#0a0a0a!important;border-color:hsla(0,0%,100%,.08)!important}html.dark .nextra-card:hover{border-color:rgba(57,255,20,.3)!important;box-shadow:0 0 24px rgba(57,255,20,.06)}html.dark .nextra-search input,html.dark input[type=search]{background-color:#0a0a0a!important;border:1px solid hsla(0,0%,100%,.08)!important;color:#ededed}html.dark .nextra-search input:focus,html.dark input[type=search]:focus{border-color:rgba(57,255,20,.4)!important;box-shadow:0 0 0 3px rgba(57,255,20,.1);outline:none}html.dark .nextra-footer,html.dark footer{background-color:#000!important;border-top:1px solid hsla(0,0%,100%,.06)}html.dark ::-webkit-scrollbar{width:10px;height:10px}html.dark ::-webkit-scrollbar-track{background:#000}html.dark ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:5px}html.dark ::-webkit-scrollbar-thumb:hover{background:rgba(57,255,20,.3)}html.dark ::selection{background-color:rgba(57,255,20,.3);color:#fff}html.dark :focus-visible{outline:2px solid #39ff14;outline-offset:2px;border-radius:2px}html:not(.dark) main a:not(.nextra-sidebar-container a):not(.nextra-toc a){color:#00a838!important;text-decoration:none;border-bottom:1px solid rgba(0,168,56,.25);transition:color .15s ease,border-color .15s ease;font-weight:500}html:not(.dark) main a:not(.nextra-sidebar-container a):not(.nextra-toc a):hover{color:#008f2e!important;border-bottom-color:#008f2e}html:not(.dark) .nextra-sidebar-container .nx-text-primary-600,html:not(.dark) .nextra-sidebar-container a.active,html:not(.dark) .nextra-sidebar-container li.active>a{color:#00a838!important;background-color:rgba(0,168,56,.08)!important}html:not(.dark) .nextra-sidebar-container a:hover{color:#008f2e!important}html:not(.dark) .nextra-toc .nx-text-primary-500,html:not(.dark) .nextra-toc a.nx-text-primary-600,html:not(.dark) .nextra-toc a:hover,html:not(.dark) h2:hover a,html:not(.dark) h3:hover a,html:not(.dark) h4:hover a{color:#00a838!important}html:not(.dark) :not(pre)>code{background-color:rgba(0,168,56,.08)!important;color:#006d23!important;border:1px solid rgba(0,168,56,.2);border-radius:4px;padding:.15em .4em;font-size:.875em}html:not(.dark) blockquote{border-left-color:#00a838!important;border-radius:0 6px 6px 0}html:not(.dark) blockquote,html:not(.dark) tr:hover td{background-color:rgba(0,168,56,.04)!important}html:not(.dark) .nextra-search input:focus,html:not(.dark) input[type=search]:focus{border-color:rgba(0,168,56,.5)!important;box-shadow:0 0 0 3px rgba(0,168,56,.12);outline:none}html:not(.dark) ::selection{background-color:rgba(0,168,56,.25);color:#000}html:not(.dark) :focus-visible{outline:2px solid #00a838;outline-offset:2px;border-radius:2px}html:not(.dark) .nextra-card:hover{border-color:rgba(0,168,56,.4)!important;box-shadow:0 0 24px rgba(0,168,56,.08)}html:not(.dark) ::-webkit-scrollbar-thumb:hover{background:rgba(0,168,56,.4)}