.autora-mdx{--mdx-primary:#5b5fef;--mdx-soft:#efefff;--mdx-text:#24252b;--mdx-muted:#74757d;--mdx-border:#e9e9ed;--mdx-bg:#fff;--mdx-code:#f5f5f7;--color-fd-info:#5b5fef;--color-fd-warning:#b88020;--color-fd-error:#ba3b40;--color-fd-success:#288454;--color-fd-idea:#9064c8;color:var(--mdx-text);font-size:16px;line-height:1.85;overflow-wrap:anywhere;min-width:0}.dark .autora-mdx{--mdx-primary:#a5a8ff;--mdx-soft:#2b2d49;--mdx-text:#e9e9ed;--mdx-muted:#9b9da9;--mdx-border:#32343e;--mdx-bg:#1e212a;--mdx-code:#22252e}.autora-mdx :is(h1,h2,h3,h4,h5,h6){margin:1.8em 0 .75em;line-height:1.5;font-weight:650;scroll-margin-top:100px}.autora-mdx h1{font-size:30px}.autora-mdx h2{font-size:25px}.autora-mdx h3{font-size:21px}.autora-mdx :is(h4,h5,h6){font-size:17px}.autora-mdx p{margin:1em 0}.autora-mdx :is(ul,ol){padding-inline-start:1.6em;margin:1em 0}.autora-mdx ul{list-style:disc}.autora-mdx ol{list-style:decimal}.autora-mdx li+li{margin-top:.3em}.autora-mdx a{color:var(--mdx-primary);text-decoration:underline;text-underline-offset:3px}.autora-mdx :is(h1,h2,h3,h4,h5,h6)>a{color:inherit;text-decoration:none}.autora-mdx blockquote{border-inline-start:3px solid var(--mdx-primary);padding:.2em 1.2em;margin:1.5em 0;color:var(--mdx-muted)}.autora-mdx code{font:.9em/1.75 ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--mdx-code);padding:.15em .35em;border-radius:4px}.autora-mdx pre{max-width:100%;overflow:auto;padding:1em;background:var(--mdx-code);border-radius:10px;margin:1.4em 0}.autora-mdx pre code{background:transparent;padding:0}.autora-mdx img{display:block;max-width:100%;height:auto;margin:1.5em auto;border-radius:10px}.autora-mdx table{width:100%;border-collapse:collapse;font-size:14px}.autora-mdx :is(th,td){border:1px solid var(--mdx-border);padding:.6em .8em;text-align:start}.autora-mdx th{background:var(--mdx-code);font-weight:600}.autora-mdx hr{border:0;border-top:1px solid var(--mdx-border);margin:2em 0}.autora-mdx button{color:inherit;background:transparent;border:0;font:inherit;cursor:pointer}.autora-mdx button:focus-visible{outline:2px solid var(--mdx-primary);outline-offset:2px}.autora-mdx svg{width:18px;height:18px;flex:none}.autora-mdx .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.autora-mdx :is(h1,h2,h3,h4,h5,h6)>button{opacity:0;padding:4px;margin-inline-start:4px;vertical-align:middle}.autora-mdx :is(h1,h2,h3,h4,h5,h6):hover>button,.autora-mdx :is(h1,h2,h3,h4,h5,h6)>button:focus-visible{opacity:1}.autora-mdx .mdx-callout{display:flex;gap:12px;margin:1.5em 0;padding:16px;border:1px solid var(--mdx-border);border-inline-start:3px solid var(--callout-color);border-radius:10px;background:var(--mdx-bg);font-size:14px;box-shadow:none}.autora-mdx .mdx-callout>[role=none]{display:none}.autora-mdx .mdx-callout>svg{color:var(--callout-color);fill:none;margin-top:4px}.autora-mdx .mdx-callout>div:last-child{flex:1;min-width:0}.autora-mdx .mdx-callout>div>p:first-child{margin:0 0 6px;font-weight:600}.autora-mdx .mdx-callout>div>div>:first-child{margin-top:0}.autora-mdx .mdx-callout>div>div>:last-child{margin-bottom:0}.autora-mdx .mdx-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:1.5em 0}.autora-mdx .mdx-card{display:block;padding:20px;border:1px solid var(--mdx-border);border-radius:12px;background:var(--mdx-bg);color:inherit;text-decoration:none;transition:background .16s ease,border-color .16s ease}.autora-mdx a.mdx-card:hover{background:var(--mdx-soft);border-color:var(--mdx-primary)}.autora-mdx .mdx-card>h3{margin:0 0 8px;font-size:16px}.autora-mdx .mdx-card>:is(p,div){margin:0;color:var(--mdx-muted);font-size:14px}.autora-mdx .mdx-card>div:empty{display:none}.autora-mdx .fd-steps{counter-reset:mdx-step;margin:1.7em 0;padding-inline-start:17px}.autora-mdx .fd-step{position:relative;padding:1px 0 24px 34px;border-inline-start:1px solid var(--mdx-border)}.autora-mdx .fd-step:last-child{border-color:transparent;padding-bottom:0}.autora-mdx .fd-step:before{counter-increment:mdx-step;content:counter(mdx-step);position:absolute;top:3px;left:-15px;width:29px;height:29px;display:grid;place-items:center;border-radius:50%;color:var(--mdx-primary);background:var(--mdx-soft);font-size:13px;font-weight:600}.autora-mdx .fd-step>:first-child{margin-top:0}.autora-mdx .mdx-tabs{margin:1.5em 0;border:1px solid var(--mdx-border);border-radius:12px;overflow:hidden;background:var(--mdx-bg)}.autora-mdx .mdx-tabs [role=tablist]{display:flex;gap:20px;padding:0 18px;overflow-x:auto;background:var(--mdx-code)}.autora-mdx .mdx-tabs [role=tab]{padding:11px 0;border-bottom:2px solid transparent;color:var(--mdx-muted);font-size:14px;white-space:nowrap}.autora-mdx .mdx-tabs [role=tab][data-state=active]{color:var(--mdx-primary);border-bottom-color:var(--mdx-primary)}.autora-mdx .mdx-tabs [role=tabpanel]{padding:18px;font-size:15px}.autora-mdx .mdx-tabs [role=tabpanel][data-state=inactive]{display:none}.autora-mdx .mdx-tabs [role=tabpanel]>:first-child{margin-top:0}.autora-mdx .mdx-tabs [role=tabpanel]>:last-child{margin-bottom:0}.autora-mdx .mdx-accordions{border:1px solid var(--mdx-border);border-radius:10px;overflow:hidden;margin:1.5em 0}.autora-mdx .mdx-accordions>div+div{border-top:1px solid var(--mdx-border)}.autora-mdx .mdx-accordions h3{margin:0;font-size:15px}.autora-mdx .mdx-accordions h3>button{display:flex;align-items:center;gap:10px;width:100%;padding:15px 18px;opacity:1;text-align:start;margin:0}.autora-mdx .mdx-accordions h3>button[data-state=open]>svg{transform:rotate(90deg)}.autora-mdx .mdx-accordions [role=region]>div{padding:0 18px 16px;font-size:15px}.autora-mdx .mdx-accordions [role=region]>div>:last-child{margin-bottom:0}.autora-mdx .mdx-codeblock{position:relative;margin:1.5em 0;background:var(--mdx-code);border:1px solid var(--mdx-border);border-radius:10px;overflow:hidden;font-size:14px}.autora-mdx .mdx-codeblock>div:first-child:not([role=region]){display:flex;justify-content:flex-end;align-items:center;padding:7px 12px 0}.autora-mdx .mdx-codeblock figcaption{flex:1;color:var(--mdx-muted);font-size:13px}.autora-mdx .mdx-codeblock button{display:inline-grid;place-items:center;padding:6px;border-radius:5px;color:var(--mdx-muted)}.autora-mdx .mdx-codeblock button:hover{background:var(--mdx-soft);color:var(--mdx-primary)}.autora-mdx .mdx-codeblock [role=region]{overflow:auto;max-height:600px}.autora-mdx .mdx-codeblock pre{margin:0;border:0;padding:12px 18px 18px;border-radius:0}.autora-mdx .mdx-codeblock .line{display:block;min-height:1.75em}.dark .autora-mdx .shiki span{color:var(--shiki-dark,inherit)!important}@media (max-width:640px){.autora-mdx{font-size:15px}.autora-mdx .mdx-cards{grid-template-columns:1fr}}