article{padding:1rem 2.5rem 5rem!important;color:var(--w-text)!important}.nextra-breadcrumb{margin-top:1.5rem!important;margin-bottom:.375rem!important;font-size:.75rem!important;color:var(--w-text-faint)!important;gap:.375rem!important}.nextra-breadcrumb span:last-child{color:var(--w-accent)!important;font-weight:500!important}article h1{font-size:1.75rem!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.2!important;color:var(--w-text-strong)!important;margin-top:.25rem!important;margin-bottom:.75rem!important}article h1+p{font-size:1rem!important;color:var(--w-text-soft)!important;line-height:1.65!important;margin-top:0!important;margin-bottom:1.5rem!important}article h2{font-size:1.1875rem!important;letter-spacing:-.025em!important;line-height:1.3!important;margin-top:2.25rem!important;margin-bottom:.625rem!important;padding-bottom:0!important;border-bottom:none!important}article h2,article h3{font-weight:600!important;color:var(--w-text-strong)!important}article h3{font-size:1rem!important;letter-spacing:-.015em!important;margin-top:1.75rem!important;margin-bottom:.5rem!important}article h4{font-weight:600!important;color:var(--w-text-strong)!important;margin-top:1.25rem!important}article h4,article p{font-size:.9375rem!important}article p{line-height:1.75!important;color:var(--w-text)!important}article a:not(.nextra-card){color:var(--w-accent)!important;font-weight:500!important;text-decoration:none!important}article a:not(.nextra-card):hover{text-decoration:underline!important;text-underline-offset:2px!important}article ol,article ul{font-size:.9375rem!important;line-height:1.75!important;color:var(--w-text)!important}article hr{border-color:var(--w-border)!important;margin:2rem 0!important}article strong{color:var(--w-text-strong)!important;font-weight:600!important}article table{width:100%!important;max-width:100%!important;font-size:.875rem!important;border-collapse:collapse!important;border-spacing:0!important;border:none!important;border-radius:0!important;display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;margin:1.5rem 0!important}article table,article table tbody,article table thead,article table tr{border-top:none!important;border-bottom:none!important}article table td,article table th{border:none!important}article thead tr,article thead tr th{background:none!important}article thead tr th{color:var(--w-text-soft)!important;font-size:.8125rem!important;font-weight:600!important;padding:.5rem .875rem!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;border-bottom:1px solid var(--w-border)!important}article tbody tr{background:none!important}article tbody tr td{padding:.5rem .875rem!important;color:var(--w-text)!important;border-bottom:1px solid var(--w-border-soft)!important;vertical-align:top!important;font-size:.875rem!important;line-height:1.5!important}article tbody tr:last-child td{border-bottom:none!important}article tbody tr:hover td{background:var(--w-hover-bg)!important}article code:not(pre code){font-size:.8125em!important;font-weight:500!important;color:var(--w-inline-code-color)!important;background:var(--w-inline-code-bg)!important;border:1px solid var(--w-inline-code-border)!important;border-radius:.3rem!important;padding:.1em .4em!important}.nextra-code{margin:1.25rem 0!important}.nextra-code pre,article pre{font-size:.8125rem!important;line-height:1.7!important;border-radius:.625rem!important;border:1px solid var(--w-border)!important;padding:0 1rem!important;background:var(--w-code-bg)!important;overflow-x:auto;box-shadow:var(--w-code-shadow)!important}.nextra-code>div:first-child{background:var(--w-filename-header-bg)!important;border:1px solid var(--w-border)!important;border-bottom:none!important;border-radius:.625rem .625rem 0 0!important;color:var(--w-text-soft)!important}.nextra-code>div+pre{border-radius:0 0 .625rem .625rem!important;border-top:none!important;box-shadow:none!important}html[data-nextra-word-wrap] .nextra-code pre code{white-space:pre-wrap!important}.nextra-code button[title="Copy code"],.nextra-code button[title="Toggle word wrap"]{background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;padding:.3125rem!important;color:var(--w-text-soft)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:1.75rem!important;height:1.75rem!important;flex-shrink:0!important;transition:background .12s,color .12s,border-color .12s!important}.nextra-code button[title="Copy code"]:hover,.nextra-code button[title="Toggle word wrap"]:hover{background:var(--w-border-soft)!important;border-color:var(--w-accent-border)!important;color:var(--w-text-strong)!important}.dark .nextra-code button[title="Copy code"],.dark .nextra-code button[title="Toggle word wrap"]{background:var(--w-border-soft)!important;border-color:var(--w-border)!important}.dark .nextra-code button[title="Copy code"]:hover,.dark .nextra-code button[title="Toggle word wrap"]:hover{background:var(--w-hover-bg)!important;color:var(--w-text-strong)!important}.nextra-callout>div:first-child{padding-left:0!important;padding-right:.5rem!important}.nextra-callout{margin:1.25rem 0!important;padding:.75rem 1rem!important;align-items:flex-start!important;font-size:.875rem!important;line-height:1.6!important;border:2px solid color-mix(in srgb,currentColor 60%,transparent)!important;border-top:none!important;border-bottom:none!important;border-radius:.625rem!important;background-color:color-mix(in srgb,currentColor 8%,transparent)!important}.nextra-cards{gap:.75rem!important;margin-top:1.25rem!important}.nextra-cards a.nextra-card{margin:0!important}.nextra-cards{grid-template-columns:repeat(min(var(--rows,3),3),minmax(0,1fr))!important}a.nextra-card{margin:1rem 0!important;border:1px solid var(--w-border)!important;border-radius:.625rem!important;box-shadow:none!important;padding:0!important;overflow:hidden!important;transition:border-color .15s,box-shadow .15s!important;display:flex!important;flex-direction:column-reverse!important;justify-content:flex-end!important;text-decoration:none!important}a.nextra-card,a.nextra-card:hover{background:var(--w-card-bg)!important}a.nextra-card:hover{border-color:var(--w-accent-border)!important;box-shadow:0 0 0 3px var(--w-accent-soft)!important}a.nextra-card>span{padding:1rem 1.125rem .875rem!important;flex-direction:row!important;gap:.5rem!important}a.nextra-card>span,a.nextra-card>span>span{display:flex!important;align-items:center!important}a.nextra-card>span>span{font-size:.9rem!important;font-weight:600!important;color:var(--w-text-strong)!important;letter-spacing:-.01em!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;flex:1 1!important;gap:.3em!important}a.nextra-card>p{margin:0!important;padding:0 1.125rem 1rem!important}a.nextra-card[href^=http]>span>span:after{content:"↗";font-size:.8em;line-height:1;color:var(--w-text-faint);transition:color .15s;font-weight:400;flex-shrink:0}a.nextra-card[href^=http]:hover>span>span:after{color:var(--w-accent)}div:has(>[role=tablist]):not(.nextra-steps){margin:1.25rem 0!important;padding:0!important}[role=tablist]{display:flex!important;align-items:center!important;gap:.25rem!important;padding:.4375rem .5rem!important;background:var(--w-accent-soft)!important;border:1px solid var(--w-border)!important;border-radius:.625rem .625rem 0 0!important;overflow-x:auto!important;margin:0!important}.nextra-steps>[role=tablist],:not(.nextra-steps)>[role=tablist]{margin-top:1.25rem!important}[role=tablist]+div{border:1px solid var(--w-border)!important;border-top:none!important;border-radius:0 0 .625rem .625rem!important;overflow:hidden!important;margin:0!important;padding:0!important}[role=tab]{padding:.25rem .75rem!important;font-size:.8125rem!important;font-weight:500!important;font-family:inherit!important;color:var(--w-text-soft)!important;border-radius:.375rem!important;border:none!important;background:none!important;cursor:pointer!important;transition:color .12s,background .12s!important;white-space:nowrap!important;line-height:1.5!important}[role=tab]:hover{color:var(--w-text-strong)!important;background:var(--w-hover-bg)!important}[role=tab][aria-selected=true]{background:var(--w-bg)!important;color:var(--w-accent)!important;font-weight:600!important;box-shadow:0 1px 2px rgba(0,0,0,.06)!important}.dark [role=tab][aria-selected=true]{background:var(--w-bg)!important;box-shadow:none!important}[role=tab][aria-disabled=true]{color:var(--w-text-faint)!important;pointer-events:none!important}[role=tabpanel]{padding:0!important}[role=tabpanel],[role=tabpanel]>h3{margin:0!important}[role=tabpanel]:not(:has(>h3+.nextra-code:last-child)){padding:1rem 1.25rem!important}[role=tabpanel]:has(>h3+.nextra-code:last-child) .nextra-code{margin:0!important}[role=tabpanel]:has(>h3+.nextra-code:last-child) .nextra-code>div:first-child{border-radius:0!important;border-top:none!important;border-left:none!important;border-right:none!important}[role=tabpanel]:has(>h3+.nextra-code:last-child) .nextra-code pre{border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:1rem!important}article>div:has(>svg){margin:1.25rem 0!important;overflow-x:auto!important;text-align:center!important}article>div:has(>svg) svg{max-width:100%!important;height:auto!important}details{margin:1.25rem 0!important;border:1px solid var(--w-border)!important;border-radius:.625rem!important;background:var(--w-card-bg)!important;box-shadow:none!important;padding:0!important;overflow:hidden!important}details summary{display:flex!important;align-items:center!important;cursor:pointer!important;padding:.75rem .875rem!important;list-style:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;border-radius:0!important;transition:background .12s!important}details summary::-webkit-details-marker{display:none!important}details summary:hover{background:var(--w-hover-bg)!important}details[data-expanded] summary{border-bottom:1px solid var(--w-border-soft)!important}details summary h3{font-size:.9375rem!important;font-weight:600!important;color:var(--w-text-strong)!important;letter-spacing:-.015em!important;line-height:1.5!important;margin:0!important;padding:0 .25rem!important}details summary>svg{color:var(--w-text-soft)!important;flex-shrink:0!important}details summary a{color:var(--w-text-faint)!important}details summary a:hover{background:var(--w-hover-bg)!important;color:var(--w-text-soft)!important}details>div{grid-template-columns:minmax(0,1fr)!important}details>div>div{min-width:0!important;padding:.875rem 1rem!important}.nextra-filetree{margin:1.25rem 0!important;font-size:.875rem!important;line-height:1.6!important;background:var(--w-card-bg)!important;border:1px solid var(--w-border)!important;border-radius:.625rem!important;padding:.875rem 1rem!important;flex-direction:column!important;gap:.375rem!important;width:100%!important}.nextra-filetree,.nextra-filetree li{color:var(--w-text)!important;display:flex!important}.nextra-filetree li{align-items:center!important;gap:.25rem!important}.nextra-filetree li:has(>button){flex-direction:column!important;align-items:flex-start!important;gap:.375rem!important}.nextra-filetree button{display:flex!important;align-items:center!important;gap:.25rem!important;font-size:inherit!important;color:var(--w-text)!important;background:none!important;border:none!important;padding:0!important;cursor:pointer!important;text-align:start!important;transition:opacity .12s!important}.nextra-filetree button:hover{opacity:.6!important}.nextra-filetree svg{color:var(--w-text-soft)!important;flex-shrink:0!important}.nextra-filetree ul{display:flex!important;flex-direction:column!important;gap:.375rem!important;-webkit-padding-start:1.125rem!important;padding-inline-start:1.125rem!important}.nextra-filetree [class*=text-primary]{color:var(--w-accent)!important}.nextra-steps h3{line-height:33px!important}.nextra-steps h3:before{font-size:.8125rem!important;line-height:25px!important;text-indent:0!important}.nextra-bleed{margin-left:-2.5rem!important;margin-right:-2.5rem!important;margin-top:1.25rem!important}article>div.nextra-border{border:1px solid var(--w-border)!important;border-radius:.625rem!important;background:var(--w-bg)!important;overflow:hidden!important}article>div.nextra-border button{font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important;color:var(--w-text-soft)!important;background:none!important;border-radius:0!important;padding:.375rem .75rem!important;height:auto!important;transition:background .12s,color .12s!important}article>div.nextra-border button:hover{background:var(--w-hover-bg)!important;color:var(--w-text-strong)!important}article>div.nextra-border>button+*{border-left:1px solid var(--w-border)!important}@media (max-width:767px){article>div.nextra-border>button:not([aria-haspopup]){display:none!important}article>div.nextra-border>button+*{border-left:none!important}}article>div.nextra-border:has(>a){border:none!important;border-top:1px solid var(--w-border)!important;background:none!important;padding:1.5rem 0 0!important;gap:.75rem!important;align-items:stretch!important}article>div.nextra-border:has(>a)>a{border:1px solid var(--w-border)!important;border-radius:.625rem!important;background:var(--w-card-bg)!important;padding:.875rem 1.125rem!important;font-size:.875rem!important;font-weight:500!important;color:var(--w-text-soft)!important;text-decoration:none!important;flex:1 1!important;gap:.5rem!important;transition:border-color .15s,box-shadow .15s,color .15s!important}article>div.nextra-border:has(>a)>a[class*=ms-auto]{justify-content:flex-end!important;text-align:end!important}article>div.nextra-border:has(>a)>a:hover{border-color:var(--w-accent-border)!important;color:var(--w-text-strong)!important;background:var(--w-card-bg)!important}article>div[class*=text-end]{font-size:.75rem!important;color:var(--w-text-faint)!important}footer{font-size:.8125rem!important;color:var(--w-text-faint)!important;padding-top:2.5rem!important;padding-bottom:2.5rem!important}footer.forge-footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;padding:0 2.5rem 2.5rem!important;max-width:100%!important;margin:0!important}div:has(>footer.forge-footer)>hr{display:none!important}.w-footer-with-cols{display:flex;flex-direction:row;gap:3rem;align-items:flex-start;padding:3rem 1rem 2.5rem;border-top:1px solid var(--w-border)}.w-footer-brand{display:flex;flex-direction:column;gap:1.25rem;min-width:180px;flex-shrink:0}.w-footer-columns{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:2rem 1.5rem;gap:2rem 1.5rem;flex:1 1;min-width:0}footer.forge-footer>.w-footer-bar:first-child{border-top:1px solid var(--w-border);padding-top:2rem}.w-footer-col-title{font-size:.6875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--w-text-strong)!important;margin:0 0 .75rem!important}.w-footer-col ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:.5rem!important}.w-footer-col ul li a{color:var(--w-text-soft)!important;text-decoration:none!important;font-size:.8125rem!important;transition:color .12s!important}.w-footer-col ul li a:hover{color:var(--w-text-strong)!important}.w-footer-bar{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:1rem!important;flex-wrap:wrap!important;padding-left:1rem!important;padding-right:1rem!important}.w-footer-copy{color:var(--w-text-faint);font-size:.8125rem}.w-footer-social{display:flex;align-items:center;gap:.875rem}.w-footer-social-link{display:flex;align-items:center;justify-content:center;color:var(--w-text-faint);text-decoration:none!important;transition:color .12s}.w-footer-social-link:hover{color:var(--w-text-strong)}.w-footer-bar-right{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}.w-footer-powered{font-size:.8125rem;color:var(--w-text-faint);text-decoration:none!important;transition:color .12s;white-space:nowrap}footer.forge-footer>.w-footer-powered{display:block;align-self:flex-end;margin-top:1rem;padding-right:1rem}.w-footer-powered:hover{color:var(--w-text-soft)}.nextra-border{border-color:var(--w-border)!important}article:has(.api-endpoint-grid)>div.nextra-border:not(:has(>a)){display:none!important}.api-code-switcher,.api-response-block{border:1px solid var(--w-border)!important;border-radius:.625rem!important;background:var(--w-code-bg)!important;box-shadow:var(--w-code-shadow)!important;margin:1.25rem 0!important;overflow:hidden!important}.api-endpoint-aside{gap:1.25rem!important}.api-endpoint-aside .api-code-switcher,.api-endpoint-aside .api-response-block{margin:0!important}@media (min-width:1280px){body:has(article .api-endpoint-grid) nav.nextra-toc{display:none!important}article:has(.api-endpoint-grid){grid-column:3/span 2!important;max-width:none!important}.api-endpoint-grid{grid-template-columns:840px minmax(0,1fr)!important}}@media (max-width:1279px){.api-endpoint-grid{grid-template-columns:minmax(0,1fr)!important}.api-endpoint-aside{position:static!important}}@media (min-width:1280px){article:has(.api-endpoint-grid)>div.nextra-border:has(>a),article:has(.api-endpoint-grid)>div[class*=text-end]{width:840px!important;max-width:840px!important;box-sizing:border-box!important}}@media (min-width:768px){body:has(article .api-endpoint-grid)>div:has(>footer)>footer.forge-footer{grid-column:2/-1!important;max-width:1400px!important;width:100%!important;margin:0 auto!important;padding-left:2.25rem!important;padding-right:2.25rem!important}body:has(article .api-endpoint-grid)>div:has(>footer)>footer.forge-footer>*{max-width:840px!important;width:100%!important;margin-left:0!important;margin-right:auto!important;align-self:flex-start!important}body:has(article .api-endpoint-grid)>div:has(>footer)>footer.forge-footer>.w-footer-powered{text-align:right!important}}.api-code-switcher-toolbar,.api-response-header{background:var(--w-filename-header-bg)!important;border-bottom:1px solid var(--w-border)!important;color:var(--w-text-soft)!important;display:flex!important;align-items:center!important;gap:.5rem!important;height:3rem!important;padding:0 .5rem 0 1rem!important}.api-code-switcher-label{font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.api-code-switcher-label,.api-code-switcher-select{color:var(--w-text-soft)!important;font-size:.75rem!important}.api-code-switcher-select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-color:var(--w-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23687076' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .5rem center!important;background-size:.75rem!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;font-family:inherit!important;padding:.25rem 1.625rem .25rem .5rem!important;min-width:7rem!important;transition:background-color .12s,color .12s,border-color .12s!important}.api-code-switcher-select:focus,.api-code-switcher-select:hover{background-color:var(--w-border-soft)!important;border-color:var(--w-accent-border)!important;color:var(--w-text-strong)!important;outline:none!important}.dark .api-code-switcher-select{background-color:var(--w-border-soft)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ba1a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}.api-code-switcher-toolbar:has(.api-code-switcher-tabs) .api-code-switcher-label{margin-right:0!important}.api-code-switcher-tabs{display:inline-flex!important;align-items:center!important;gap:.25rem!important;margin-right:auto!important}.api-code-switcher-tab{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.75rem!important;font-weight:500!important;line-height:1!important;color:var(--w-text-soft)!important;background:transparent!important;border:none!important;border-radius:.375rem!important;padding:.3125rem .5rem!important;cursor:pointer!important;outline:none!important;transition:color .12s,background .12s!important}.api-code-switcher-tab:hover{color:var(--w-text-strong)!important;background:var(--w-hover-bg)!important}.api-code-switcher-tab[data-active=true]{color:var(--w-text-strong)!important;font-weight:700!important;background:var(--w-bg)!important;box-shadow:0 0 0 1px var(--w-border),var(--w-code-shadow)!important}.api-code-switcher-desc{padding:.5rem 1rem!important;font-size:.8125rem!important;color:var(--w-text-soft)!important;background:var(--w-filename-header-bg)!important;border-bottom:1px solid var(--w-border)!important}.api-code-switcher-copy,.api-endpoint-path-copy{position:relative!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;font-size:0!important;line-height:0!important;color:var(--w-text-soft)!important;flex-shrink:0!important;cursor:pointer!important;transition:background .12s,color .12s,border-color .12s!important}.api-code-switcher-copy:before,.api-endpoint-path-copy:before{content:""!important;position:absolute!important;inset:0!important;margin:auto!important;width:1rem!important;height:1rem!important;background-color:currentColor!important;mask-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat!important;mask-position:center!important;-webkit-mask-position:center!important;mask-size:contain!important;-webkit-mask-size:contain!important;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'><rect x='9' y='9' width='13' height='13' rx='2'/><path d='M5 15H4C2.89543 15 2 14.1046 2 13V4C2 2.89543 2.89543 2 4 2H13C14.1046 2 15 2.89543 15 4V5'/></svg>")!important;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'><rect x='9' y='9' width='13' height='13' rx='2'/><path d='M5 15H4C2.89543 15 2 14.1046 2 13V4C2 2.89543 2.89543 2 4 2H13C14.1046 2 15 2.89543 15 4V5'/></svg>")!important}.api-code-switcher-copy:hover,.api-endpoint-path-copy:hover{background:var(--w-border-soft)!important;border-color:var(--w-accent-border)!important;color:var(--w-text-strong)!important}.api-code-switcher-copy[data-copied=true],.api-endpoint-path-copy[data-copied=true]{color:var(--w-accent)!important;border-color:var(--w-accent-border)!important}.api-code-switcher-copy[data-copied=true]:before,.api-endpoint-path-copy[data-copied=true]:before{mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23000'><path d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z'/></svg>")!important;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23000'><path d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z'/></svg>")!important}.dark .api-code-switcher-copy,.dark .api-endpoint-path-copy{background:var(--w-border-soft)!important}.api-response-status{color:var(--w-text-strong)!important}.api-response-contenttype{background:var(--w-bg)!important;border:1px solid var(--w-border)!important;color:var(--w-text-soft)!important;font-size:.75rem!important;padding:.25rem .5rem!important;border-radius:.375rem!important}.api-code-switcher-body .nextra-code,.api-response-block .nextra-code{border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;background:transparent!important}.api-code-switcher-body .nextra-code pre,.api-code-switcher-body>pre,.api-response-block .nextra-code pre,.api-response-block>pre{border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:1rem 1.5rem!important;font-size:.8125rem!important;line-height:1.7!important;background:transparent!important}.api-request-sample-pre{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;color:var(--w-text)!important;white-space:pre!important;overflow-x:auto!important;-moz-tab-size:2!important;tab-size:2!important}.api-request-sample-pre code{font:inherit!important;color:inherit!important;background:none!important;border:none!important;padding:0!important}.api-code-switcher-body[data-wrap=true] code,.api-code-switcher-body[data-wrap=true] pre,.api-request-sample-pre[data-wrap=true],.api-tryit-response-body[data-wrap=true]{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.api-cb-host{position:relative!important}.api-cb-wrap{position:absolute!important;top:.5rem!important;right:.5rem!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;color:var(--w-text-soft)!important;cursor:pointer!important;opacity:0!important;transition:opacity .15s,background .12s,color .12s,border-color .12s!important}.api-cb-host:focus-within .api-cb-wrap,.api-cb-host:hover .api-cb-wrap,.api-cb-wrap:focus-visible{opacity:1!important}.api-cb-wrap:hover{background:var(--w-border-soft)!important;border-color:var(--w-accent-border)!important;color:var(--w-text-strong)!important}.api-cb-wrap[data-active=true]{color:var(--w-accent)!important;border-color:var(--w-accent-border)!important;opacity:1!important}.dark .api-cb-wrap{background:var(--w-border-soft)!important}.api-code-switcher-body .nextra-code button[title="Toggle word wrap"]{display:none!important}.api-tryit-shell{border:1px solid var(--w-border)!important;border-radius:.625rem!important;background:var(--w-card-bg)!important;box-shadow:var(--w-code-shadow)!important;overflow:hidden!important;margin:.5rem 0 1.75rem!important}.api-endpoint-meta{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:.75rem!important;margin:0!important;padding:.625rem .75rem!important;background:var(--w-filename-header-bg)!important}.api-tryit-shell[data-open=true] .api-endpoint-meta{border-bottom:1px solid var(--w-border)!important}.api-endpoint-target{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.625rem!important;flex:1 1 auto!important;min-width:0!important;padding:.3125rem .3125rem .3125rem .625rem!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;background:var(--w-bg)!important}.api-endpoint-target .api-endpoint-path{background:transparent!important;border:none!important;padding:0!important}.api-endpoint-path-copy{margin-left:auto!important}.api-endpoint-tryit-toggle{display:inline-flex!important;align-items:center!important;gap:.5rem!important;flex-shrink:0!important;font:inherit!important;font-size:.875rem!important;font-weight:500!important;color:#ffffff!important;background:var(--w-accent)!important;border:1px solid var(--w-accent)!important;border-radius:.375rem!important;padding:.375rem .875rem!important;cursor:pointer!important;transition:filter .12s!important}.api-endpoint-tryit-toggle:hover{filter:brightness(1.08)!important}.api-endpoint-tryit-toggle:active{filter:brightness(.95)!important}.api-endpoint-tryit-toggle-arrow{display:inline-block!important;font-size:.625rem!important;line-height:1!important;transition:transform .2s ease!important}.api-endpoint-tryit-toggle[aria-expanded=true] .api-endpoint-tryit-toggle-arrow{transform:rotate(90deg)!important}.api-tryit-accordion{display:grid!important;grid-template-rows:0fr!important;transition:grid-template-rows .22s ease!important}.api-tryit-shell[data-open=true] .api-tryit-accordion{grid-template-rows:1fr!important}.api-tryit-accordion-inner{overflow:hidden!important;min-height:0!important}.api-tryit-accordion-inner .api-tryit{margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:1rem 1.25rem 1.25rem!important}.api-method{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.1875rem .5rem!important;border-radius:.3125rem!important;font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1.4!important;text-transform:uppercase!important;border:1px solid!important}.api-method-get{color:#047857!important;background:color-mix(in srgb,#10b981 12%,var(--w-bg))!important;border-color:color-mix(in srgb,#10b981 35%,var(--w-bg))!important}.api-method-post{color:#1d4ed8!important;background:color-mix(in srgb,#3b82f6 12%,var(--w-bg))!important;border-color:color-mix(in srgb,#3b82f6 35%,var(--w-bg))!important}.api-method-put{color:#b45309!important;background:color-mix(in srgb,#f59e0b 14%,var(--w-bg))!important;border-color:color-mix(in srgb,#f59e0b 35%,var(--w-bg))!important}.api-method-patch{color:#6d28d9!important;background:color-mix(in srgb,#8b5cf6 12%,var(--w-bg))!important;border-color:color-mix(in srgb,#8b5cf6 35%,var(--w-bg))!important}.api-method-delete{color:#b91c1c!important;background:color-mix(in srgb,#ef4444 12%,var(--w-bg))!important;border-color:color-mix(in srgb,#ef4444 35%,var(--w-bg))!important}.dark .api-method-get{color:#34d399!important;background:color-mix(in srgb,#10b981 18%,var(--w-bg))!important;border-color:color-mix(in srgb,#10b981 40%,var(--w-bg))!important}.dark .api-method-post{color:#60a5fa!important;background:color-mix(in srgb,#3b82f6 18%,var(--w-bg))!important;border-color:color-mix(in srgb,#3b82f6 40%,var(--w-bg))!important}.dark .api-method-put{color:#fbbf24!important;background:color-mix(in srgb,#f59e0b 18%,var(--w-bg))!important;border-color:color-mix(in srgb,#f59e0b 40%,var(--w-bg))!important}.dark .api-method-patch{color:#c4b5fd!important;background:color-mix(in srgb,#8b5cf6 18%,var(--w-bg))!important;border-color:color-mix(in srgb,#8b5cf6 40%,var(--w-bg))!important}.dark .api-method-delete{color:#fca5a5!important;background:color-mix(in srgb,#ef4444 18%,var(--w-bg))!important;border-color:color-mix(in srgb,#ef4444 40%,var(--w-bg))!important}.nextra-sidebar a[data-api-method]:before{content:attr(data-api-method);flex:none!important;align-self:flex-start!important;margin-top:.1875rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:2.5rem!important;box-sizing:border-box!important;margin-right:.5rem!important;padding:.1875rem .3125rem .0625rem!important;border-radius:.25rem!important;border:1px solid!important;font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.5rem!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1!important;text-transform:uppercase!important}.nextra-sidebar a[data-api-method=GET]:before{color:#047857;background:color-mix(in srgb,#10b981 12%,var(--w-bg));border-color:color-mix(in srgb,#10b981 35%,var(--w-bg))}.nextra-sidebar a[data-api-method=POST]:before{color:#1d4ed8;background:color-mix(in srgb,#3b82f6 12%,var(--w-bg));border-color:color-mix(in srgb,#3b82f6 35%,var(--w-bg))}.nextra-sidebar a[data-api-method=PUT]:before{color:#b45309;background:color-mix(in srgb,#f59e0b 14%,var(--w-bg));border-color:color-mix(in srgb,#f59e0b 35%,var(--w-bg))}.nextra-sidebar a[data-api-method=PATCH]:before{color:#6d28d9;background:color-mix(in srgb,#8b5cf6 12%,var(--w-bg));border-color:color-mix(in srgb,#8b5cf6 35%,var(--w-bg))}.nextra-sidebar a[data-api-method=DELETE]:before{content:"DEL";color:#b91c1c;background:color-mix(in srgb,#ef4444 12%,var(--w-bg));border-color:color-mix(in srgb,#ef4444 35%,var(--w-bg))}.dark .nextra-sidebar a[data-api-method=GET]:before{color:#34d399;background:color-mix(in srgb,#10b981 18%,var(--w-bg));border-color:color-mix(in srgb,#10b981 40%,var(--w-bg))}.dark .nextra-sidebar a[data-api-method=POST]:before{color:#60a5fa;background:color-mix(in srgb,#3b82f6 18%,var(--w-bg));border-color:color-mix(in srgb,#3b82f6 40%,var(--w-bg))}.dark .nextra-sidebar a[data-api-method=PUT]:before{color:#fbbf24;background:color-mix(in srgb,#f59e0b 18%,var(--w-bg));border-color:color-mix(in srgb,#f59e0b 40%,var(--w-bg))}.dark .nextra-sidebar a[data-api-method=PATCH]:before{color:#c4b5fd;background:color-mix(in srgb,#8b5cf6 18%,var(--w-bg));border-color:color-mix(in srgb,#8b5cf6 40%,var(--w-bg))}.dark .nextra-sidebar a[data-api-method=DELETE]:before{color:#fca5a5;background:color-mix(in srgb,#ef4444 18%,var(--w-bg));border-color:color-mix(in srgb,#ef4444 40%,var(--w-bg))}.api-endpoint-path,.api-tryit-path{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.8125rem!important;color:var(--w-text)!important;background:var(--w-code-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important}.api-endpoint-path,.api-endpoint-tag,.api-tryit-path{font-weight:500!important;padding:.1875rem .5rem!important}.api-endpoint-tag{font-size:.6875rem!important;color:var(--w-text-soft)!important;background:var(--w-border-soft)!important;border:1px solid var(--w-border)!important;border-radius:.3125rem!important;text-transform:uppercase!important;letter-spacing:.04em!important}.api-tryit{display:flex!important;flex-direction:column!important;gap:1.5rem!important;margin:1.25rem 0!important;padding:1.25rem!important;border:1px solid var(--w-border)!important;border-radius:.625rem!important;background:var(--w-card-bg)!important;box-shadow:var(--w-code-shadow)!important}.api-tryit-header{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.625rem!important}.api-tryit-field{display:flex!important;flex-direction:column!important;gap:.375rem!important}.api-tryit-label{font-size:.8125rem!important;font-weight:500!important;color:var(--w-text)!important}.api-tryit-hint,.api-tryit-label{text-transform:none!important;letter-spacing:normal!important}.api-tryit-hint{font-weight:400!important;color:var(--w-text-faint)!important;margin-left:.25rem!important}.api-tryit-input{font:inherit!important;font-size:.875rem!important;color:var(--w-text)!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;padding:.5rem .625rem!important;width:100%!important;transition:border-color .12s,box-shadow .12s!important}.api-tryit-input:hover{border-color:var(--w-accent-border)!important}.api-tryit-input:focus{outline:none!important;border-color:var(--w-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--w-accent) 18%,transparent)!important}select.api-tryit-input:not([multiple]){-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23687076' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .6875rem center!important;background-size:.875rem!important;padding-right:2.25rem!important}.dark select.api-tryit-input:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ba1a6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}.api-tryit-textarea{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.8125rem!important;line-height:1.55!important;color:var(--w-text)!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;padding:.625rem .75rem!important;width:100%!important;resize:vertical!important;transition:border-color .12s,box-shadow .12s!important}.api-tryit-textarea:hover{border-color:var(--w-accent-border)!important}.api-tryit-textarea:focus{outline:none!important;border-color:var(--w-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--w-accent) 18%,transparent)!important}.api-tryit-input-multi{min-height:5.5rem!important;padding:.25rem!important}.api-tryit-input-multi option{padding:.25rem .375rem!important;border-radius:.25rem!important}.api-tryit-code-editor{position:relative!important;font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.8125rem!important;line-height:1.55!important;color:var(--w-text)!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;overflow:hidden!important;transition:border-color .12s,box-shadow .12s!important}.api-tryit-code-editor:hover{border-color:var(--w-accent-border)!important}.api-tryit-code-editor:focus-within{border-color:var(--w-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--w-accent) 18%,transparent)!important}.api-tryit-code-editor-pre,.api-tryit-code-editor-textarea{margin:0!important;padding:.625rem .75rem!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:normal!important;-moz-tab-size:2!important;tab-size:2!important;white-space:pre!important;box-sizing:border-box!important;border:0!important}.api-tryit-code-editor-pre{position:relative!important;min-height:100%!important;color:var(--w-text)!important;background:transparent!important;overflow:hidden!important;pointer-events:none!important}.api-tryit-code-editor-textarea{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;resize:none!important;color:transparent!important;background:transparent!important;caret-color:var(--w-text)!important;overflow:auto!important;outline:none!important}.api-tryit-code-editor-textarea::selection{background:color-mix(in srgb,var(--w-accent) 28%,transparent)!important}.api-tryit-code-editor .json-key{color:hsl(220 100% 36%)!important}.api-tryit-code-editor .json-string{color:hsl(0 60% 40%)!important}.api-tryit-code-editor .json-boolean,.api-tryit-code-editor .json-number{color:hsl(220 80% 40%)!important}.api-tryit-code-editor .json-null{color:var(--w-text-faint)!important}.dark .api-tryit-code-editor .json-key{color:hsl(210 95% 75%)!important}.dark .api-tryit-code-editor .json-string{color:hsl(20 80% 70%)!important}.dark .api-tryit-code-editor .json-boolean,.dark .api-tryit-code-editor .json-number{color:hsl(150 70% 65%)!important}.api-tryit-section{display:flex!important;flex-direction:column!important;gap:.875rem!important;padding:0!important;margin:0!important;border:none!important}.api-tryit-section>legend{font-size:.6875rem!important;font-weight:600!important;color:var(--w-text-soft)!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:0!important;margin:0 0 .125rem!important}.api-tryit-send{align-self:flex-end!important;font:inherit!important;font-size:.875rem!important;font-weight:500!important;color:#ffffff!important;background:var(--w-accent)!important;border:1px solid var(--w-accent)!important;border-radius:.375rem!important;padding:.5rem 1rem!important;cursor:pointer!important;transition:filter .12s!important}.api-tryit-send:hover{filter:brightness(1.08)!important}.api-tryit-send:active{filter:brightness(.95)!important}.api-tryit-response{display:flex!important;flex-direction:column!important;gap:.75rem!important;margin-top:.25rem!important}.api-tryit-response-status{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.875rem!important;color:var(--w-text-soft)!important}.api-tryit-response-status strong{color:var(--w-text-strong)!important;font-weight:700!important}.api-code-switcher-body .api-tryit-response-body{margin:0!important;padding:1rem 1.5rem!important;background:transparent!important;border:none!important;border-radius:0!important;font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.8125rem!important;line-height:1.7!important;color:var(--w-text)!important;overflow-x:auto!important}.api-tryit-error{padding:.625rem .875rem!important;font-size:.8125rem!important;border-radius:.5rem!important;color:#b91c1c!important;background:color-mix(in srgb,#ef4444 8%,var(--w-bg))!important;border:1px solid color-mix(in srgb,#ef4444 30%,var(--w-bg))!important}.dark .api-tryit-error{color:#fca5a5!important;background:color-mix(in srgb,#ef4444 14%,var(--w-bg))!important;border-color:color-mix(in srgb,#ef4444 38%,var(--w-bg))!important}.api-tryit-history{display:flex!important;flex-direction:column!important;gap:.5rem!important}.api-tryit-history-head{display:flex!important;align-items:center!important;justify-content:space-between!important}.api-tryit-history-title{font-size:.6875rem!important;font-weight:600!important;color:var(--w-text-soft)!important;text-transform:uppercase!important;letter-spacing:.05em!important}.api-tryit-history-clear{font:inherit!important;font-size:.75rem!important;color:var(--w-text-soft)!important;background:transparent!important;border:none!important;padding:0!important;cursor:pointer!important;transition:color .12s!important}.api-tryit-history-clear:hover{color:var(--w-accent)!important}.api-tryit-history-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:.375rem!important}.api-tryit-history-item{border:1px solid var(--w-border)!important;border-radius:.5rem!important;background:var(--w-card-bg)!important;overflow:hidden!important}.api-tryit-history-row{display:flex!important;align-items:center!important;gap:.625rem!important;width:100%!important;padding:.5rem .625rem!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;font:inherit!important;color:var(--w-text)!important;transition:background .12s!important}.api-tryit-history-row:hover{background:var(--w-hover-bg)!important}.api-tryit-history-url{flex:1 1 auto!important;min-width:0!important;font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.75rem!important;color:var(--w-text)!important;background:transparent!important;border:none!important;padding:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.api-tryit-history-time{white-space:nowrap!important;color:var(--w-text-faint)!important}.api-tryit-history-status,.api-tryit-history-time{flex-shrink:0!important;font-size:.6875rem!important}.api-tryit-history-status{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-weight:700!important;line-height:1.4!important;padding:.0625rem .375rem!important;border-radius:.25rem!important;border:1px solid!important}.api-tryit-history-status.api-status-2xx{color:#047857!important}.api-tryit-history-status.api-status-3xx{color:#1d4ed8!important}.api-tryit-history-status.api-status-4xx{color:#b45309!important}.api-tryit-history-status.api-status-5xx,.api-tryit-history-status.api-status-err{color:#b91c1c!important}.dark .api-tryit-history-status.api-status-2xx{color:#34d399!important}.dark .api-tryit-history-status.api-status-3xx{color:#60a5fa!important}.dark .api-tryit-history-status.api-status-4xx{color:#fbbf24!important}.dark .api-tryit-history-status.api-status-5xx,.dark .api-tryit-history-status.api-status-err{color:#fca5a5!important}.api-tryit-history-detail{display:flex!important;flex-direction:column!important;gap:.75rem!important;padding:.75rem!important;border-top:1px solid var(--w-border-soft)!important}.api-tryit-history-detail .api-code-switcher{margin:0!important}.api-tryit-history-accordion{display:grid!important;grid-template-rows:0fr!important;transition:grid-template-rows .22s ease!important}.api-tryit-history-item[data-open=true] .api-tryit-history-accordion{grid-template-rows:1fr!important}.api-tryit-history-accordion-inner{overflow:hidden!important;min-height:0!important}.api-tryit-history-pending{font-size:.8125rem!important;color:var(--w-text-soft)!important}.api-tryit-history-label{font-size:.625rem!important;font-weight:600!important;color:var(--w-text-soft)!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-top:.25rem!important}.api-tryit-history-block{margin:0!important;padding:.625rem .75rem!important;background:var(--w-code-bg)!important;border:1px solid var(--w-border)!important;border-radius:.375rem!important;font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important;font-size:.75rem!important;line-height:1.5!important;color:var(--w-text)!important;overflow-x:auto!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.api-auth-none{font-size:.875rem!important;color:var(--w-text-soft)!important}.api-auth-none,.api-auth-table{margin:.5rem 0 1.5rem!important}.api-param-section{margin:1rem 0 1.5rem!important}.api-param-section-title{font-size:.6875rem!important;font-weight:600!important;color:var(--w-text-soft)!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin:0 0 .25rem!important}.api-param-table{margin:.25rem 0 0!important}.api-schema-block{background:var(--w-card-bg)!important;padding:.5rem 1rem!important;margin:0!important;border:none!important;border-radius:0!important}.api-schema-children,.api-schema-root{list-style:none!important;margin:0!important}.api-schema-root{padding:0!important}.api-schema-children{padding:0 0 0 2rem!important;margin:0!important}.api-schema-row{padding:.5rem 0!important;border-bottom:1px solid var(--w-border-soft)!important}.api-schema-row:last-child{border-bottom:none!important}.api-schema-row-head{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.5rem!important}.api-schema-toggle{width:1.125rem!important;height:1.125rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.75rem!important;line-height:1!important;color:var(--w-text-soft)!important;background:var(--w-border-soft)!important;border:1px solid var(--w-border)!important;border-radius:.25rem!important;cursor:pointer!important}.api-schema-name,.api-schema-toggle:hover{color:var(--w-text-strong)!important}.api-schema-name{font-size:.8125rem!important;font-weight:500!important;background:transparent!important;border:none!important;padding:0!important}.api-schema-name,.api-schema-type{font-family:var(--w-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)!important}.api-schema-type{font-size:.75rem!important;color:var(--w-text-soft)!important}.api-schema-required{font-size:.625rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#b45309!important}.dark .api-schema-required{color:#fbbf24!important}.api-schema-description{margin-top:.25rem!important;font-size:.8125rem!important;line-height:1.5!important;color:var(--w-text-soft)!important}.api-response-tabs{background:var(--w-bg)!important}.api-response-tabs .api-schema-block{background:transparent!important;padding:.75rem 1rem!important}.api-status-2xx{color:#047857!important}.api-status-3xx{color:#1d4ed8!important}.api-status-4xx{color:#b45309!important}.api-status-5xx{color:#b91c1c!important}.dark .api-status-2xx{color:#34d399!important}.dark .api-status-3xx{color:#60a5fa!important}.dark .api-status-4xx{color:#fbbf24!important}.dark .api-status-5xx{color:#fca5a5!important}.subheading-anchor{opacity:0;margin-left:.375rem;font-size:.75em;transition:opacity .15s}.subheading-anchor:focus,:hover>.subheading-anchor{opacity:.4}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--w-scrollbar-thumb);border-radius:999px}.dark .logo-light,.logo-dark{display:none}.dark .logo-dark{display:block}@media (max-width:900px){article{padding:0 1.75rem 4.5rem!important}.nextra-bleed{margin-left:-1.75rem!important;margin-right:-1.75rem!important}}@media (max-width:767px){.nextra-bleed{margin-left:-1.25rem!important;margin-right:-1.25rem!important}article h1{font-size:1.5rem!important}article h1+p{font-size:.9375rem!important;margin-bottom:1.25rem!important}article h2{font-size:1.0625rem!important;margin-top:1.875rem!important}article h3{font-size:.9375rem!important;margin-top:1.5rem!important}.nextra-code pre,article pre{padding:0 .75rem!important}.nextra-cards{grid-template-columns:1fr!important}footer.forge-footer{padding:0 1.25rem 2rem!important}.w-footer-with-cols{flex-direction:column!important;gap:2rem!important;padding:2rem 1rem 1.5rem!important}.w-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.5rem 1rem!important}.w-footer-brand{min-width:0!important}footer.forge-footer>.w-footer-powered{padding-right:0!important;align-self:flex-start!important}}@media (max-width:420px){article h1{font-size:1.375rem!important}.w-footer-columns{grid-template-columns:1fr!important}}:root{--nextra-primary-hue:228;--nextra-primary-saturation:84%;--nextra-primary-lightness:61%;--nextra-bg:255 255 255;--nextra-navbar-height:54px;--w-brand-color:hsl(var(--nextra-primary-hue) var(--nextra-primary-saturation) var(--nextra-primary-lightness));--w-accent:var(--w-brand-color);--w-accent-soft:color-mix(in srgb,var(--w-accent) 10%,white);--w-accent-border:color-mix(in srgb,var(--w-accent) 32%,white);--w-bg:#ffffff;--w-border:#e5e7eb;--w-border-soft:#f3f4f6;--w-text-strong:#111827;--w-text:#374151;--w-text-soft:#6b7280;--w-text-faint:#9ca3af;--w-hover-bg:#f9fafb;--w-code-bg:#f8fafc;--w-code-shadow:0 1px 3px rgba(0,0,0,0.04);--w-filename-header-bg:var(--w-border-soft);--w-inline-code-color:color-mix(in srgb,var(--w-accent) 85%,black);--w-inline-code-bg:var(--w-accent-soft);--w-inline-code-border:color-mix(in srgb,var(--w-accent) 18%,white);--w-card-bg:#ffffff;--w-scrollbar-thumb:#d1d5db;--header-bg:#ffffff;--header-border:#e5e7eb;--header-logo-color:#111827;--header-search-bg:#f3f4f6;--header-search-border:#e5e7eb;--header-search-color:#6b7280;--header-kbd-bg:#ffffff;--header-kbd-color:#9ca3af;--nav-bg:#f3f4f6;--nav-border:#e5e7eb;--nav-section-color:#9ca3af;--nav-item-color:#4b5563;--nav-item-hover-bg:#e9ebee;--nav-item-hover-color:#111827;--nav-active-bg:#ffffff;--nav-active-color:var(--w-accent);--nav-active-bar:var(--w-accent);--nav-footer-bg:#eceef1;--nav-footer-border:#e5e7eb;--nav-footer-color:#6b7280}.dark{--nextra-bg:17 17 17;--nextra-primary-lightness:61%;--w-accent-soft:color-mix(in srgb,var(--w-accent) 15%,#111111);--w-accent-border:color-mix(in srgb,var(--w-accent) 45%,#111111);--w-bg:#111111;--w-border:#2d2d2d;--w-border-soft:#1a1a1a;--w-text-strong:#f9fafb;--w-text:#d1d5db;--w-text-soft:#9ca3af;--w-text-faint:#6b7280;--w-hover-bg:#1e1e1e;--w-code-bg:#161616;--w-code-shadow:none;--w-filename-header-bg:#1a1a1a;--w-inline-code-color:color-mix(in srgb,var(--w-accent) 60%,white);--w-inline-code-bg:color-mix(in srgb,var(--w-accent) 12%,#111111);--w-inline-code-border:color-mix(in srgb,var(--w-accent) 22%,#111111);--w-card-bg:#161616;--w-scrollbar-thumb:#3d3d3d;--header-bg:#111111;--header-border:#2d2d2d;--header-logo-color:#f9fafb;--header-search-bg:#1e1e1e;--header-search-border:#2d2d2d;--header-search-color:#9ca3af;--header-kbd-bg:#2d2d2d;--header-kbd-color:#4b5563;--nav-bg:#1a1a1a;--nav-border:#2d2d2d;--nav-section-color:#6b7280;--nav-item-color:#9ca3af;--nav-item-hover-bg:#222222;--nav-item-hover-color:#f9fafb;--nav-active-bg:#242424;--nav-active-color:color-mix(in srgb,var(--w-accent) 60%,white);--nav-active-bar:color-mix(in srgb,var(--w-accent) 60%,white);--nav-footer-bg:#111111;--nav-footer-border:#2d2d2d;--nav-footer-color:#6b7280}html{font-family:var(--w-font-family)!important;-webkit-font-smoothing:antialiased;letter-spacing:-.011em}body{background-color:var(--w-bg)}.forge-sidebar-logo{position:fixed;top:0;left:0;width:295px;height:var(--nextra-navbar-height);background:var(--nav-bg);z-index:110;display:flex;align-items:center;padding:0 1rem;flex-shrink:0}.forge-sidebar-logo a{display:flex;align-items:center;gap:.625rem;font-size:1.125rem;font-weight:700;letter-spacing:-.03em;color:var(--nav-item-hover-color);text-decoration:none}.forge-sidebar-logo a img,.forge-sidebar-logo a svg{flex-shrink:0;color:var(--w-accent)}.forge-sidebar-logo a img{height:24px;width:auto}.forge-sidebar-logo a:hover{opacity:.75}.forge-navbar-logo .forge-logo-default,.forge-sidebar-logo .forge-logo-default{color:var(--w-accent)}@media (max-width:899px){.forge-sidebar-logo{display:none}}.forge-sidebar-search{position:fixed;top:var(--nextra-navbar-height);left:0;width:295px;padding:.625rem 1rem;background:var(--nav-bg);z-index:110}.forge-sidebar-search .nextra-search input{width:100%!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.5rem!important;padding:.4375rem .75rem!important;font-size:.8125rem!important;font-family:inherit!important;color:var(--w-text-soft)!important;transition:border-color .15s,box-shadow .15s!important}.forge-sidebar-search .nextra-search input::placeholder{color:var(--w-text-faint)!important}.forge-sidebar-search .nextra-search input:focus{border-color:var(--w-accent)!important;box-shadow:0 0 0 3px var(--w-accent-soft)!important;outline:none!important;color:var(--w-text-strong)!important}.forge-sidebar-search .nextra-search kbd{border:1px solid var(--w-border)!important;border-radius:.25rem!important;color:var(--w-text-faint)!important;font-family:inherit!important;font-size:.625rem!important;box-shadow:none!important;padding:0 .3rem!important}.dark .forge-sidebar-search .nextra-search input,.forge-sidebar-search .nextra-search kbd{background:var(--w-border-soft)!important}.nextra-sidebar>div:first-child{margin-top:calc(var(--nextra-navbar-height) + 3.5rem)!important;padding-top:.375rem!important;padding-left:1.1rem!important;padding-right:.4rem!important}.nextra-sidebar>div:first-child ul:not(li ul){row-gap:.25rem!important}.nextra-sidebar li.open>a:first-child,.nextra-sidebar li.open>button:first-child{margin-bottom:.25rem!important}.nextra-sidebar li:not(:has(a)):not(:has(button)):not(:has(ul)){margin-bottom:.125rem!important}.nextra-sidebar>div:first-child{scrollbar-width:thin!important;scrollbar-color:var(--w-scrollbar-thumb) transparent!important}.nextra-sidebar>div:first-child::-webkit-scrollbar{width:4px!important;height:4px!important}.nextra-sidebar>div:first-child::-webkit-scrollbar-track{background:transparent!important}.nextra-sidebar>div:first-child::-webkit-scrollbar-thumb{background:var(--w-scrollbar-thumb)!important;border-radius:999px!important}.nextra-sidebar>div:first-child.nextra-mask{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 20px,#000 calc(100% - 20px),transparent)}@supports (animation-timeline:scroll()){.nextra-sidebar>div:first-child.nextra-mask{animation:forge-sidebar-scroll-fade linear both;animation-timeline:scroll(self);animation-range:0 20px}}@keyframes forge-sidebar-scroll-fade{0%{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 20px,#000 calc(100% - 20px),transparent)}to{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent)}}.nextra-search [role=dialog],.nextra-search [role=listbox],.nextra-search ul,.nextra-search-results,.nextra-search>div:not(:first-child),.nextra-search>p,[data-floating-ui-portal],[data-headlessui-portal]{position:relative;z-index:200!important}@media (max-width:899px){.forge-sidebar-search{display:none}}.nextra-navbar-blur{background-color:var(--header-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid var(--nav-bg)!important}.nextra-navbar nav{max-width:100%!important;padding-left:calc(295px + 1.5rem)!important;padding-right:1.5rem!important;gap:1.25rem!important}.nextra-navbar nav>a:not([href="/"]){font-size:.875rem!important;font-weight:500!important;font-family:inherit!important;color:var(--w-text-soft)!important;text-decoration:none!important;transition:color .12s!important}.nextra-navbar nav>a:not([href="/"]):hover{color:var(--w-text-strong)!important}@media (max-width:899px){.nextra-navbar nav{padding-left:1.5rem!important}}@media (max-width:767px){.nextra-navbar nav{padding-left:1rem!important;padding-right:1rem!important}}.nextra-navbar nav>a[href="/"]{display:none!important}@media (max-width:899px){.nextra-navbar nav>a[href="/"]{display:flex!important;align-items:center!important;margin-right:auto!important}}header.nextra-navbar{z-index:100!important}.nextra-mobile-nav{z-index:60!important}aside.nextra-sidebar{z-index:10!important}@media (max-width:1099px){.nextra-navbar nav>.forge-nav-link,.nextra-navbar nav>button[title="Change theme"]{display:none!important}.nextra-mobile-nav,.nextra-navbar .nextra-hamburger{display:flex!important}}.nextra-navbar nav>a.forge-nav-link{font-family:var(--w-font-family)!important}.forge-nav-link[href^=http]:after{content:"↗";display:inline-block;margin-left:.2em;font-size:.85em;font-family:var(--w-font-family);color:var(--w-text-faint);transition:color .12s}.forge-nav-link[href^=http]:hover:after{color:var(--w-text-strong)}.forge-mobile-nav{display:none}@media (max-width:767px){html:has(.nextra-mobile-nav[class*="translate3d(0,0,0)"]) .forge-mobile-nav{display:flex;flex-direction:column;position:fixed;top:var(--nextra-navbar-height);left:0;right:0;z-index:70;pointer-events:none;transform:translateY(calc(-100% + 18px));transition:transform .22s var(--timing-swift,cubic-bezier(.23,.88,.26,.92))}html:has(.forge-mobile-nav-toggle:checked) .forge-mobile-nav{transform:translateY(0)}html:has(.nextra-mobile-nav[class*="translate3d(0,0,0)"]) .nextra-mobile-nav{padding-top:calc(var(--nextra-navbar-height) + 6px)!important}.forge-mobile-nav-toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;pointer-events:none}.forge-mobile-nav-panel{list-style:none;margin:0;padding:.625rem 1.5rem .875rem;border-bottom:1px solid var(--header-border);box-shadow:0 8px 16px -8px rgba(0,0,0,.08)}.forge-mobile-nav-bump,.forge-mobile-nav-panel{pointer-events:auto;background:var(--header-bg)}.forge-mobile-nav-bump{align-self:center;display:flex;align-items:center;justify-content:center;width:42px;height:18px;border:1px solid var(--header-border);border-top:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;transition:background .15s ease}.forge-mobile-nav-bump:hover{background:var(--w-hover-bg)}.forge-mobile-nav-toggle:focus-visible~.forge-mobile-nav-bump{outline:2px solid var(--w-accent);outline-offset:2px}.forge-mobile-nav-chevron{width:11px;height:11px;color:var(--w-text-soft);transition:transform .22s var(--timing-swift,cubic-bezier(.23,.88,.26,.92))}.forge-mobile-nav-toggle:checked~.forge-mobile-nav-bump .forge-mobile-nav-chevron{transform:rotate(180deg)}.forge-mobile-nav-link{display:block;padding:.5rem 0;font-size:.9375rem;font-weight:500;font-family:inherit;color:var(--w-text-strong);text-decoration:none;transition:color .12s}.forge-mobile-nav-link:hover{color:var(--w-accent)}.forge-mobile-nav-link[href^=http]:after{content:"↗";display:inline-block;margin-left:.3em;font-size:.85em;color:var(--w-text-faint)}}.forge-navbar-logo{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;letter-spacing:-.03em;color:var(--w-text-strong)}.forge-navbar-logo img,.forge-navbar-logo svg{flex-shrink:0;color:var(--w-accent)}.forge-navbar-logo img{height:24px;width:auto}.nextra-navbar nav>div:not(:has(.nextra-search)){display:none}@media (min-width:900px){.nextra-navbar nav>div:not(:has(.nextra-search)){flex:1 1;display:flex;align-items:center;gap:1.25rem;overflow:visible}}.nextra-navbar .nextra-search{margin-left:auto}.forge-sidebar-search .nextra-search{margin-left:0;width:100%}.nextra-search input{width:13rem!important;background:var(--header-search-bg)!important;border:1px solid var(--header-search-border)!important;border-radius:.5rem!important;padding:.375rem .75rem!important;font-size:.8125rem!important;font-family:inherit!important;color:var(--header-search-color)!important;transition:border-color .15s,box-shadow .15s,background .15s!important}.nextra-search input::placeholder{color:var(--header-search-color)!important}.nextra-search input:focus{background:var(--w-bg)!important;border-color:var(--w-accent)!important;box-shadow:0 0 0 3px var(--w-accent-soft)!important;outline:none!important;color:var(--w-text-strong)!important}.nextra-search kbd{background:var(--header-kbd-bg)!important;border:1px solid var(--header-search-border)!important;border-radius:.25rem!important;color:var(--header-kbd-color)!important;font-family:inherit!important;font-size:.625rem!important;letter-spacing:.02em!important;box-shadow:none!important;padding:0 .3rem!important}.nextra-hamburger{color:var(--w-text-soft)!important;padding:.375rem!important;border-radius:.375rem!important}.nextra-hamburger:hover{background:var(--w-hover-bg)!important;color:var(--w-text-strong)!important}div:has(>aside.nextra-sidebar){display:grid!important;grid-template-columns:295px 1fr 920px 252px 1fr!important;max-width:100%!important;width:100%!important;margin:0!important;align-items:start!important}aside.nextra-sidebar{grid-column:1!important;grid-row:1!important}article{grid-column:3!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important;margin:0!important}nav.nextra-toc{grid-column:4!important;grid-row:1!important;width:252px!important;order:unset!important}body>div:has(>footer){display:grid!important;grid-template-columns:295px 1fr 920px 252px 1fr!important;background:var(--w-bg)!important}body>div:has(>footer)>*{grid-column:3!important;min-width:0!important;max-width:100%!important}@media (max-width:1279px){div:has(>aside.nextra-sidebar){grid-template-columns:295px minmax(0,1fr)!important}body>div:has(>footer){grid-template-columns:295px minmax(0,1fr)!important}article{grid-column:2!important;max-width:920px!important}body>div:has(>footer)>*{grid-column:2!important}nav.nextra-toc{display:none!important}}@media (max-width:900px){article{padding:1rem 1.75rem 4.5rem!important}}@media (max-width:899px){div:has(>aside.nextra-sidebar){grid-template-columns:1fr!important}body>div:has(>footer){grid-template-columns:1fr!important}aside.nextra-sidebar{display:none!important}article{grid-column:1!important;margin:0 auto!important}body>div:has(>footer)>*{grid-column:1!important}}@media (max-width:767px){article{padding:0 1.25rem 4rem!important}}.nextra-sidebar{position:fixed!important;top:0!important;left:0!important;width:295px!important;min-width:295px!important;height:100dvh!important;background:var(--nav-bg)!important;border-right:none!important;z-index:35!important}div:has(>aside.nextra-sidebar):before{content:"";display:block;grid-column:1;grid-row:1;width:295px;pointer-events:none}:is(.nextra-sidebar,.nextra-mobile-nav)>div>div>ul{gap:0!important;display:flex!important;flex-direction:column!important}:is(.nextra-sidebar,.nextra-mobile-nav) ul>li:not(:has(>a,>button)){font-size:.6875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--nav-section-color)!important;padding:.375rem .5rem .25rem .875rem!important;margin-top:1.05rem!important}:is(.nextra-sidebar,.nextra-mobile-nav) ul>li:first-of-type:not(:has(>a,>button)){margin-top:.5rem!important}:is(.nextra-sidebar,.nextra-mobile-nav) ul>li>a,:is(.nextra-sidebar,.nextra-mobile-nav) ul>li>button{font-size:.875rem!important;font-weight:500!important;color:var(--nav-item-color)!important;padding:.3125rem .5rem .3125rem .875rem!important;border-radius:.375rem!important;background:none!important;transition:background .1s,color .1s!important;width:100%!important;text-align:start!important}:is(.nextra-sidebar,.nextra-mobile-nav) ul>li>a:hover,:is(.nextra-sidebar,.nextra-mobile-nav) ul>li>button:hover{background:var(--nav-item-hover-bg)!important;color:var(--nav-item-hover-color)!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul{-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-margin-start:0!important;margin-inline-start:0!important;padding-top:0!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div{padding-top:0!important;overflow:hidden!important}:is(.nextra-sidebar,.nextra-mobile-nav) li.open>a,:is(.nextra-sidebar,.nextra-mobile-nav) li.open>button{padding-bottom:.5rem!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul:before{display:none!important;width:0!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>a,:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>button{font-size:.875rem!important;font-weight:500!important;color:var(--nav-item-color)!important;padding-top:.3125rem!important;padding-bottom:.3125rem!important;padding-right:.5rem!important;border-radius:.375rem!important;background:none!important;transition:background .1s,color .1s!important;margin:0!important;position:relative!important;overflow:visible!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>a:hover,:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>button:hover{background:var(--nav-item-hover-bg)!important;color:var(--nav-item-hover-color)!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>a,:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>button{padding-left:calc(.875rem + .625rem)!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>div>ul>li>a,:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>div>ul>li>button{padding-left:calc(.875rem + 1.25rem)!important}:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>div>ul>li>div>ul>li>a,:is(.nextra-sidebar,.nextra-mobile-nav) li>div>ul>li>div>ul>li>div>ul>li>button{padding-left:calc(.875rem + 1.875rem)!important}:is(.nextra-sidebar,.nextra-mobile-nav) li.active>a,:is(.nextra-sidebar,.nextra-mobile-nav) li.active>a:hover{color:var(--nav-active-color)!important;background:var(--nav-active-bg)!important}.nextra-sidebar-footer{display:none!important}.nextra-navbar .nextra-theme-switch{display:flex;align-items:center}.nextra-navbar .nextra-theme-switch span{display:none!important}.nextra-navbar .nextra-theme-switch button{padding:.375rem!important;border-radius:.375rem!important;color:var(--w-text-soft)!important;background:none!important;border:none!important;cursor:pointer;display:flex;align-items:center;transition:background .1s,color .1s}.nextra-navbar .nextra-theme-switch button:hover{background:var(--w-hover-bg)!important;color:var(--w-text-strong)!important}.nextra-mobile-nav{background:var(--nav-bg)!important}.nextra-mobile-nav>div:first-child{padding:.75rem 1rem 1rem!important}.nextra-mobile-nav .nextra-sidebar-footer{display:flex!important;background:transparent!important;border-top:none!important}.nextra-mobile-nav .nextra-sidebar-footer button{font-size:.75rem!important;font-family:inherit!important;font-weight:500!important;color:var(--nav-footer-color)!important;border-radius:.375rem!important;padding:.3125rem .5rem!important;transition:background .1s,color .1s!important}.nextra-mobile-nav .nextra-sidebar-footer button:hover{background:var(--nav-item-hover-bg)!important;color:var(--nav-item-hover-color)!important}@media (max-width:767px){.nextra-mobile-nav>ul{display:flex!important;flex-wrap:wrap!important;gap:.5rem 0!important;align-items:flex-start!important}.nextra-mobile-nav>ul>li:has(>a[target=_blank])>a{padding:.3125rem .375rem .3125rem .75rem!important}.nextra-mobile-nav>ul>li:has(>button){flex-basis:100%!important;background:var(--w-bg)!important;border:1px solid var(--w-border)!important;border-radius:.5rem!important;margin:0!important}.nextra-mobile-nav>ul>li:has(>button)>button{font-weight:600!important;color:var(--w-text-strong)!important;padding:.6875rem .875rem!important;border-radius:.5rem .5rem 0 0!important}.nextra-mobile-nav>ul>li:has(>button):not(.open)>button{border-radius:.5rem!important}.nextra-mobile-nav>ul>li:has(>button)>button:hover{background:var(--w-hover-bg)!important}.nextra-mobile-nav>ul>li.open:has(>button)>div{padding:.625rem .5rem .75rem!important;border-top:1px solid var(--w-border-soft)!important}.nextra-mobile-nav>ul>li:has(>button)>div>ul>li>a,.nextra-mobile-nav>ul>li:has(>button)>div>ul>li>button{padding-left:.875rem!important}.nextra-mobile-nav>ul>li:has(>button)>div>ul>li>div>ul>li>a,.nextra-mobile-nav>ul>li:has(>button)>div>ul>li>div>ul>li>button{padding-left:calc(.875rem + .625rem)!important}.nextra-mobile-nav>ul>li:has(>button)>div>ul>li>div>ul>li>div>ul>li>a,.nextra-mobile-nav>ul>li:has(>button)>div>ul>li>div>ul>li>div>ul>li>button{padding-left:calc(.875rem + 1.25rem)!important}}.nextra-toc{width:252px!important;min-width:0!important;padding-top:1rem!important;padding-left:2rem!important;position:-webkit-sticky!important;position:sticky!important;top:var(--nextra-navbar-height)!important;max-height:calc(100vh - var(--nextra-navbar-height))!important;overflow-y:auto!important}.nextra-toc>div>p:first-child{font-size:.6875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--w-text-faint)!important;padding:1.5rem 1rem .5rem!important}.nextra-toc ul{padding:.5rem 1rem 1rem!important}.nextra-toc ul li{margin:0!important}.nextra-toc ul li a{font-size:.8125rem!important;font-weight:400!important;color:var(--w-text-soft)!important;padding:.3rem 0!important;display:block!important;transition:color .12s!important;line-height:1.4!important}.nextra-toc ul li a:hover{color:var(--w-accent)!important}.nextra-toc ul li a[class*=font-semibold]{color:var(--w-accent)!important;font-weight:500!important}.nextra-toc>div>div:last-child{display:none!important}:root{--w-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--nextra-primary-hue:286;--nextra-primary-saturation:85%;--nextra-primary-lightness:55%}.dark{--nextra-primary-lightness:62%}