:root{--color-hero-surface:transparent;--color-hero-border:transparent;--color-badge-surface:rgba(0,0,0,.06);--color-card-surface:rgba(13,15,16,.02);--color-card-surface-hover:rgba(13,15,16,.035);--color-card-border:rgba(13,15,16,.09);--color-card-border-hover:rgba(13,15,16,.22);--color-text-muted:#5b6168;--dtf-ink:#0d0f10;--dtf-lime:#c7fc40;--radius-card:.625rem;--radius-control:.4375rem;--color-empty-border:rgba(0,0,0,.12);--color-empty-surface:rgba(0,0,0,.024);--color-iframe-border:#f0f0f0;--shadow-card-hover:0 .25rem 1rem rgba(0,0,0,.06);--transition-default:.15s ease;--mobile-padding:1rem;--tablet-padding:1.5rem;--desktop-padding:2rem}html.dark{--color-hero-surface:transparent;--color-hero-border:transparent;--color-badge-surface:rgba(255,255,255,.08);--color-card-surface:rgba(255,255,255,.03);--color-card-surface-hover:rgba(255,255,255,.06);--color-card-border:rgba(255,255,255,.08);--color-card-border-hover:rgba(255,255,255,.2);--color-text-muted:rgba(208,214,224,.7);--color-empty-border:rgba(255,255,255,.1);--color-empty-surface:rgba(255,255,255,.03);--color-iframe-border:rgba(255,255,255,.08);--shadow-card-hover:0 .25rem 1rem rgba(0,0,0,.3)}html.dark .light-only-logo,html:not(.dark) .dark-only-logo{display:none}html{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:15px}html.dark body{background-color:#08090a}article>main{padding-top:1.25rem!important}nav[class*=nextra] ul,aside[class*=sidebar] ul{font-size:13px}html.dark aside a,html.dark aside button{color:rgba(255,255,255,.7)}html.dark aside a:hover,html.dark aside button:hover,html.dark aside a[aria-current=page],html.dark aside a[data-active=true]{color:rgba(255,255,255,.95)}html.dark .nextra-breadcrumb{color:rgba(255,255,255,.55)}html.dark .nextra-breadcrumb a{color:rgba(255,255,255,.6)}html.dark .nextra-breadcrumb a:hover{color:rgba(255,255,255,.9)}html.dark .nextra-breadcrumb svg{opacity:.5}html.dark .nextra-breadcrumb img{opacity:.8;filter:invert()}.x\:text-primary-600{color:rgba(0,0,0,.9)!important}html.dark .x\:text-primary-600{color:rgba(255,255,255,.95)!important}.embed-iframe{aspect-ratio:1920/1080;border:1rem solid var(--color-iframe-border);width:100%;height:auto;margin:var(--desktop-padding)0;border-radius:1rem;overflow:hidden}.embed-video{aspect-ratio:16/9;width:100%;height:auto;margin:var(--desktop-padding)0;border-radius:1rem;overflow:hidden}@media (max-width:1024px){.embed-iframe{aspect-ratio:16/9;margin:var(--tablet-padding)0;border-width:.75rem}.embed-video{margin:var(--tablet-padding)0}}@media (max-width:768px){.embed-iframe{aspect-ratio:16/9;margin:var(--mobile-padding)0;border-width:.5rem;border-radius:.75rem}.embed-video{margin:var(--mobile-padding)0;border-radius:.75rem}}@media (max-width:480px){.embed-iframe{aspect-ratio:9/16;border-width:.375rem;border-radius:.5rem}.embed-video{border-radius:.5rem}}@media (max-width:768px){body{-webkit-text-size-adjust:100%}button,nav a,[role=button]{min-width:2.75rem;min-height:2.75rem}}@media (max-width:360px){:root{--mobile-padding:.75rem}}aside div{background-color:transparent!important}main{font-weight:400;font-size:15px!important;line-height:1.6!important}html.dark main p,html.dark main li,html.dark main td{color:#d0d6e0}main>:not(:first-child){margin-top:.5em!important}article main h1[class]{letter-spacing:-.022em!important;border-bottom:none!important;margin-top:0!important;margin-bottom:.75em!important;padding-bottom:0!important;font-size:2.5rem!important;font-weight:590!important;line-height:1.1!important}article main h2[class]{letter-spacing:-.012em!important;border-bottom:none!important;margin-top:3.75rem!important;margin-bottom:.5em!important;padding-bottom:0!important;font-size:1.5rem!important;font-weight:590!important;line-height:1.33!important}article main h3[class]{letter-spacing:normal!important;margin-top:3.75rem!important;margin-bottom:.4em!important;font-size:1.25rem!important;font-weight:590!important;line-height:1.6!important}article main h4[class],article main h5[class],article main h6[class]{letter-spacing:normal!important;margin-top:2.5rem!important;margin-bottom:.3em!important;font-size:1rem!important;font-weight:590!important;line-height:1.5!important}article main>h1[class]:first-child,article main>h2[class]:first-child,article main>h3[class]:first-child{margin-top:0!important}main p{font-weight:400;margin-top:.5em!important;margin-bottom:0!important;line-height:1.6!important}main>p:first-child{margin-top:0!important}main strong,main b{font-weight:590}main ul,main ol{font-weight:400;line-height:1.6;margin-top:.4em!important;margin-bottom:.75em!important}main li{line-height:1.6;margin-top:.15em!important;margin-bottom:.15em!important}main li p{margin-bottom:.25em!important}main blockquote{font-weight:400;margin-top:.75em!important;margin-bottom:.75em!important;font-size:15px!important;line-height:1.6!important}main code{letter-spacing:0;font-weight:450;font-size:.875em!important}main hr{margin-top:1.5em!important;margin-bottom:1.5em!important}main img{margin-top:.75em!important;margin-bottom:.75em!important}@media (max-width:768px){main h1{font-size:1.75rem!important;line-height:1.15!important}main h2{font-size:1.25rem!important}main h3{font-size:1.0625rem!important}}.table-wrapper{border:1px solid var(--color-card-border);border-radius:.5rem;margin:1rem 0;overflow-x:auto}.notion-table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.5}.notion-table th,.notion-table td{text-align:left;border-bottom:1px solid var(--color-card-border);vertical-align:top;padding:.75rem 1rem}.notion-table th{background-color:var(--color-card-surface);font-weight:600}.notion-table tr:hover{background-color:var(--color-card-surface)}.notion-table tr:last-child td{border-bottom:none}@media (max-width:768px){.table-wrapper{border-radius:.375rem;margin:.75rem 0}.notion-table th,.notion-table td{padding:.5rem .75rem;font-size:.8125rem}}aside a.x\:bg-primary-100,.nextra-mobile-nav a.x\:bg-primary-100{box-shadow:inset 2px 0 0 var(--dtf-lime);border-radius:0 var(--radius-control)var(--radius-control)0;color:var(--dtf-ink)!important;background:rgba(13,15,16,.05)!important}html.dark aside a.x\:bg-primary-100,html.dark .nextra-mobile-nav a.x\:bg-primary-100{color:rgba(255,255,255,.95)!important;background:rgba(255,255,255,.06)!important}main p a,main li a,main td a{color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--dtf-lime);text-decoration-color:var(--dtf-lime);text-underline-offset:3px;text-decoration-thickness:2px}main p a:hover,main li a:hover,main td a:hover{-webkit-text-decoration-color:var(--dtf-ink);text-decoration-color:var(--dtf-ink)}:focus-visible{outline:2px solid var(--dtf-ink);outline-offset:2px}html.dark :focus-visible{outline-color:#fff}article main h1[class]{color:var(--dtf-ink)}html.dark article main h1[class]{color:rgba(255,255,255,.95)}.dtf-wordmark-name{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.dtf-wordmark-docs{color:var(--color-text-muted);border-left:1px solid var(--color-card-border);padding-left:.5rem;font-size:.9375rem}@media (max-width:640px){.dtf-wordmark-name{display:none}.dtf-wordmark-docs{color:inherit;border-left:none;padding-left:0;font-weight:600}article .nextra-border.x\:float-end{float:none;margin-bottom:.75rem;display:inline-flex}}.nextra-toc a{font-weight:400!important}.nextra-toc a.x\:font-semibold{font-weight:500!important}
