.code-block-module__iKh7mW__frame{background:#09090b;border:1px solid #ffffff1a;border-radius:.85rem;margin:1.75rem 0;overflow:hidden}.code-block-module__iKh7mW__caption{color:#aaa5b0;min-height:2.9rem;font-family:var(--font-mono);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.35rem .55rem .35rem 1rem;font-size:.72rem;display:flex}.code-block-module__iKh7mW__copy{color:#c8c4cd;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.45rem;min-height:2rem;padding:.25rem .55rem;transition:color .16s,background .16s;display:inline-flex}.code-block-module__iKh7mW__copy:hover{color:#f5f3f7;background:#ffffff0f}.code-block-module__iKh7mW__copy svg{width:.9rem;height:.9rem}.code-block-module__iKh7mW__pre{background:var(--shiki-background,#09090b);max-width:100%;color:var(--shiki-foreground,#e6e1eb);font-family:var(--font-mono);tab-size:2;scrollbar-color:#a67cff7a transparent;margin:0;padding:1.25rem 1.35rem 1.4rem;font-size:.78rem;line-height:1.72;overflow-x:auto}.code-block-module__iKh7mW__pre code{font:inherit}.code-block-module__iKh7mW__pre [data-shiki-line]{min-height:1lh}@media (max-width:620px){.code-block-module__iKh7mW__frame{border-radius:.7rem;margin-inline:-.25rem}.code-block-module__iKh7mW__copy span{display:none}.code-block-module__iKh7mW__pre{padding:1rem;font-size:.73rem}}
.docs-search-module__6yc7Na__trigger{color:#aaa5b0;cursor:pointer;text-align:left;background:#ffffff06;border:1px solid #ffffff1a;border-radius:.65rem;align-items:center;width:100%;min-height:2.6rem;padding:.35rem .45rem .35rem .7rem;transition:border-color .16s,background .16s,color .16s;display:flex}.docs-search-module__6yc7Na__trigger:hover{color:#f5f3f7;background:#ffffff0b;border-color:#ffffff2e}.docs-search-module__6yc7Na__trigger>svg{width:.95rem;height:.95rem;margin-right:.55rem}.docs-search-module__6yc7Na__trigger span{flex:1;font-size:.78rem}.docs-search-module__6yc7Na__trigger kbd,.docs-search-module__6yc7Na__footer kbd{color:#c8c4cd;font-family:var(--font-mono);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.35rem;font-size:.64rem;line-height:1}.docs-search-module__6yc7Na__trigger kbd{padding:.35rem .4rem}.docs-search-module__6yc7Na__backdrop{z-index:100;color:#f5f3f7;background:0 0;border:0;place-items:start center;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:min(15vh,8rem) 1rem 1rem;display:grid}.docs-search-module__6yc7Na__backdrop:not([open]){display:none}.docs-search-module__6yc7Na__backdrop::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b8;animation:.18s ease-out both docs-search-module__6yc7Na__backdrop-in}.docs-search-module__6yc7Na__dialog{background:#0d0d0f;border:1px solid #ffffff24;border-radius:1rem;width:min(40rem,100%);animation:.22s cubic-bezier(.22,1,.36,1) both docs-search-module__6yc7Na__dialog-in;overflow:hidden;box-shadow:0 1.5rem 4rem #0000008c}.docs-search-module__6yc7Na__inputRow{border-bottom:1px solid #ffffff17;align-items:center;min-height:4rem;padding:0 .9rem 0 1.1rem;display:flex}.docs-search-module__6yc7Na__inputRow>svg{color:#8b5cf6;width:1.15rem;height:1.15rem}.docs-search-module__6yc7Na__inputRow input{color:#f5f3f7;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:.8rem;font-size:1rem}.docs-search-module__6yc7Na__inputRow input::placeholder{color:#8f8995}.docs-search-module__6yc7Na__close{color:#aaa5b0;cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;width:2.2rem;height:2.2rem;padding:0;display:grid}.docs-search-module__6yc7Na__close:hover{color:#f5f3f7;background:#ffffff0f}.docs-search-module__6yc7Na__close svg{width:1rem;height:1rem}.docs-search-module__6yc7Na__status{color:#8f8995;letter-spacing:.07em;text-transform:uppercase;padding:.9rem 1rem .45rem;font-size:.68rem;font-weight:650}.docs-search-module__6yc7Na__results{max-height:min(25rem,52vh);margin:0;padding:.25rem .55rem .6rem;list-style:none;overflow-y:auto}.docs-search-module__6yc7Na__results a{border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .75rem;display:flex}.docs-search-module__6yc7Na__results a.docs-search-module__6yc7Na__active{background:#8b5cf61f}.docs-search-module__6yc7Na__results a>span{gap:.18rem;min-width:0;display:grid}.docs-search-module__6yc7Na__results strong{color:#ece8f0;font-size:.86rem;font-weight:600}.docs-search-module__6yc7Na__results small{color:#99949e;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.docs-search-module__6yc7Na__results svg{color:#a67cff;opacity:0;flex:none;width:.95rem;height:.95rem;transition:opacity .16s,transform .16s;transform:translate(-.2rem)}.docs-search-module__6yc7Na__results a.docs-search-module__6yc7Na__active svg,.docs-search-module__6yc7Na__results a:focus-visible svg{opacity:1;transform:translate(0)}.docs-search-module__6yc7Na__empty{text-align:center;padding:2.5rem 1.5rem 3rem}.docs-search-module__6yc7Na__empty strong{font-size:.9rem}.docs-search-module__6yc7Na__empty p{color:#918c96;margin:.4rem 0 0;font-size:.8rem}.docs-search-module__6yc7Na__footer{color:#8f8995;border-top:1px solid #ffffff14;align-items:center;gap:1rem;min-height:2.75rem;padding:0 1rem;font-size:.68rem;display:flex}.docs-search-module__6yc7Na__footer kbd{padding:.18rem .28rem}@keyframes docs-search-module__6yc7Na__backdrop-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@keyframes docs-search-module__6yc7Na__dialog-in{0%{opacity:0;transform:translateY(-.75rem)scale(.985)}}@media (max-width:860px){.docs-search-module__6yc7Na__trigger{min-height:2.45rem}}@media (max-width:540px){.docs-search-module__6yc7Na__trigger kbd{display:none}.docs-search-module__6yc7Na__backdrop{align-items:end;padding:.5rem}.docs-search-module__6yc7Na__dialog{border-radius:1rem 1rem .65rem .65rem;width:100%}.docs-search-module__6yc7Na__results{max-height:50vh}.docs-search-module__6yc7Na__footer{display:none}}@media (prefers-reduced-motion:reduce){.docs-search-module__6yc7Na__backdrop,.docs-search-module__6yc7Na__dialog{animation:none}}
.blog-post-module__rfQCZG__page{padding-bottom:clamp(6rem,10vw,10rem)}.blog-post-module__rfQCZG__header,.blog-post-module__rfQCZG__articleGrid,.blog-post-module__rfQCZG__related{width:min(100%, var(--max-width));padding-right:var(--page-gutter);padding-left:var(--page-gutter);margin:0 auto}.blog-post-module__rfQCZG__header{padding-top:clamp(4.5rem,7vw,6.5rem)}.blog-post-module__rfQCZG__breadcrumbs{color:var(--muted-aa,#8f8995);font-family:var(--font-mono);align-items:center;gap:.55rem;font-size:.7rem;display:flex}.blog-post-module__rfQCZG__breadcrumbs a:hover{color:var(--foreground)}.blog-post-module__rfQCZG__fictionalNotice{border-top:1px solid #a67cff99;border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr);gap:1.5rem;max-width:62rem;margin-top:2rem;padding:1.1rem 0;display:grid}.blog-post-module__rfQCZG__fictionalNotice strong{color:var(--accent-bright);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.69rem;font-weight:540}.blog-post-module__rfQCZG__fictionalNotice p{max-width:68ch;color:var(--muted-strong);margin:0;font-size:.82rem;line-height:1.65}.blog-post-module__rfQCZG__header h1{max-width:22ch;font-family:var(--font-serif);letter-spacing:-.03em;text-wrap:balance;margin:2rem 0 0;font-size:clamp(3.25rem,4.8vw,4rem);font-weight:400;line-height:1.02}.blog-post-module__rfQCZG__page[data-content-type=simulated-case] .blog-post-module__rfQCZG__header h1{max-width:25ch;font-size:clamp(2.8rem,4vw,3.45rem)}.blog-post-module__rfQCZG__excerpt{max-width:63ch;color:var(--muted-strong);margin:2rem 0 0;font-size:clamp(1.03rem,1.35vw,1.16rem);line-height:1.72}.blog-post-module__rfQCZG__record{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(8rem,12rem));gap:1.5rem;margin:2.75rem 0 0;padding:1.25rem 0;display:grid}.blog-post-module__rfQCZG__record div{gap:.2rem;display:grid}.blog-post-module__rfQCZG__record dt,.blog-post-module__rfQCZG__record dd{font-family:var(--font-mono);font-size:.69rem}.blog-post-module__rfQCZG__record dt{color:var(--muted-aa,#8f8995);text-transform:uppercase}.blog-post-module__rfQCZG__record dd{color:var(--muted-strong);margin:0}.blog-post-module__rfQCZG__heroImage{background:var(--surface-raised);border:1px solid #ffffff1f;border-radius:.65rem;margin:clamp(2.75rem,4.5vw,4rem) 0 0;overflow:hidden}.blog-post-module__rfQCZG__heroImage img,.blog-post-module__rfQCZG__figure img{width:100%;height:auto;display:block}.blog-post-module__rfQCZG__articleGrid{grid-template-columns:9rem minmax(0,45rem) 11rem;justify-content:center;gap:clamp(2.25rem,4vw,4rem);padding-top:clamp(4rem,8vw,7rem);display:grid}.blog-post-module__rfQCZG__metaRail,.blog-post-module__rfQCZG__toc{align-self:start;position:sticky;top:7rem}.blog-post-module__rfQCZG__metaRail>span,.blog-post-module__rfQCZG__toc>strong{color:var(--muted-strong);font-family:var(--font-mono);text-transform:uppercase;font-size:.68rem}.blog-post-module__rfQCZG__metaRail ul,.blog-post-module__rfQCZG__toc ol{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.blog-post-module__rfQCZG__metaRail li,.blog-post-module__rfQCZG__toc a{color:var(--muted-aa,#8f8995);font-size:.72rem;line-height:1.5}.blog-post-module__rfQCZG__toc{border-top:1px solid var(--line);padding-top:1rem}.blog-post-module__rfQCZG__toc a:hover{color:var(--foreground)}.blog-post-module__rfQCZG__content{min-width:0}.blog-post-module__rfQCZG__content section{scroll-margin-top:7rem}.blog-post-module__rfQCZG__content section+section{margin-top:4.5rem}.blog-post-module__rfQCZG__content h2{color:var(--foreground);font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;margin:0 0 1.35rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:400;line-height:1.08}.blog-post-module__rfQCZG__content h3{color:var(--foreground);letter-spacing:-.02em;margin:3.5rem 0 1rem;scroll-margin-top:7rem;font-size:1.35rem;font-weight:620}.blog-post-module__rfQCZG__content h2 a,.blog-post-module__rfQCZG__content h3 a{color:inherit}.blog-post-module__rfQCZG__content h2 a:hover:after,.blog-post-module__rfQCZG__content h3 a:hover:after{color:var(--accent-bright);content:"#";font-family:var(--font-mono);margin-left:.45rem;font-size:.72em}.blog-post-module__rfQCZG__content p,.blog-post-module__rfQCZG__content>section>ul,.blog-post-module__rfQCZG__content>section>ol{color:#b8b3bd;font-size:clamp(.98rem,1.2vw,1.06rem);line-height:1.86}.blog-post-module__rfQCZG__content p{margin:1.15rem 0}.blog-post-module__rfQCZG__content>section>ul,.blog-post-module__rfQCZG__content>section>ol{gap:.7rem;padding-left:1.4rem;display:grid}.blog-post-module__rfQCZG__content li::marker{color:var(--accent)}.blog-post-module__rfQCZG__content a:not(h2 a,h3 a){color:#c8b7ff;text-underline-offset:.2em;-webkit-text-decoration:underline #c8b7ff61;text-decoration:underline #c8b7ff61}.blog-post-module__rfQCZG__content a:not(h2 a,h3 a):hover{color:#e0d7ff;text-decoration-color:currentColor}.blog-post-module__rfQCZG__content :not(pre)>code{color:#d9cff0;font-family:var(--font-mono);background:#ffffff0b;border:1px solid #ffffff14;border-radius:.3rem;padding:.12rem .3rem;font-size:.84em}.blog-post-module__rfQCZG__citation{font-family:var(--font-mono);vertical-align:super;margin-left:.16rem;font-size:.7em}.blog-post-module__rfQCZG__content blockquote{border-left:1px solid #a67cffa6;margin:2.75rem 0;padding:.25rem 0 .25rem clamp(1.5rem,4vw,3rem)}.blog-post-module__rfQCZG__content blockquote p{color:#e2dce7;font-family:var(--font-serif);margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);line-height:1.3}.blog-post-module__rfQCZG__content blockquote cite{color:var(--muted-aa,#8f8995);margin-top:1rem;font-size:.75rem;font-style:normal;display:block}.blog-post-module__rfQCZG__callout{background:#8b5cf60f;border:1px solid #8b5cf63d;border-radius:.75rem;margin:2rem 0;padding:1.15rem 1.25rem}.blog-post-module__rfQCZG__callout.blog-post-module__rfQCZG__warning{background:#f2b4510d;border-color:#f2b45147}.blog-post-module__rfQCZG__callout.blog-post-module__rfQCZG__insight{background:#111014}.blog-post-module__rfQCZG__callout>strong{color:var(--foreground);font-size:.85rem;display:block}.blog-post-module__rfQCZG__callout p{margin:.45rem 0 0;font-size:.9rem}.blog-post-module__rfQCZG__figure{margin:2.75rem 0}.blog-post-module__rfQCZG__figure img{border:1px solid #ffffff1f;border-radius:.75rem}.blog-post-module__rfQCZG__figure figcaption{color:var(--muted-aa,#8f8995);margin-top:.75rem;font-size:.74rem;line-height:1.55}.blog-post-module__rfQCZG__tableWrap{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);scrollbar-color:#a67cff6b transparent;max-width:100%;margin:2.5rem 0;overflow-x:auto}.blog-post-module__rfQCZG__tableWrap table{border-collapse:collapse;width:100%;min-width:42rem;font-size:.8rem;line-height:1.6}.blog-post-module__rfQCZG__tableWrap th,.blog-post-module__rfQCZG__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:.95rem .85rem}.blog-post-module__rfQCZG__tableWrap th{color:var(--foreground);font-family:var(--font-mono);font-size:.7rem}.blog-post-module__rfQCZG__tableWrap td{color:var(--muted-strong)}.blog-post-module__rfQCZG__sources ol{counter-reset:sources;margin:0;padding:0;list-style:none}.blog-post-module__rfQCZG__sources li{counter-increment:sources;border-top:1px solid #ffffff17}.blog-post-module__rfQCZG__sources li a{grid-template-columns:2rem 1fr;gap:.25rem 1rem;padding:1.1rem 0;text-decoration:none;display:grid}.blog-post-module__rfQCZG__sources li a:before{color:var(--accent-bright);content:counter(sources, decimal-leading-zero);font-family:var(--font-mono);grid-row:1/3;font-size:.68rem}.blog-post-module__rfQCZG__sources strong{color:var(--foreground);font-size:.84rem}.blog-post-module__rfQCZG__sources span{color:var(--muted-aa,#8f8995);font-size:.72rem}.blog-post-module__rfQCZG__cta{border-top:1px solid #a67cff99;border-bottom:1px solid var(--line);background:#0b090e;margin-top:5.5rem;padding:clamp(2rem,5vw,3.5rem)}.blog-post-module__rfQCZG__cta h2{max-width:15ch;font-size:clamp(1.9rem,3vw,2.5rem)}.blog-post-module__rfQCZG__cta>div{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.8rem;display:flex}.blog-post-module__rfQCZG__cta>div>a:first-child{color:#fff;background:#7c3aed;border:1px solid #9d6dff;border-radius:.65rem;align-items:center;gap:.7rem;min-height:3rem;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.blog-post-module__rfQCZG__cta svg{width:1rem;height:1rem}.blog-post-module__rfQCZG__related{margin-top:clamp(6rem,10vw,10rem)}.blog-post-module__rfQCZG__related>h2{font-family:var(--font-serif);margin:0 0 1.25rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:400}.blog-post-module__rfQCZG__related ol{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.blog-post-module__rfQCZG__related li{border-bottom:1px solid var(--line)}.blog-post-module__rfQCZG__related a{grid-template-columns:minmax(9rem,.24fr) minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.7rem 0;display:grid}.blog-post-module__rfQCZG__related a>span{color:var(--muted-aa,#8f8995);font-family:var(--font-mono);font-size:.68rem}.blog-post-module__rfQCZG__related a>strong{font-family:var(--font-serif);font-size:clamp(1.3rem,2vw,1.65rem);font-weight:400}.blog-post-module__rfQCZG__related svg{width:1rem;height:1rem;color:var(--accent-bright)}@media (max-width:1120px){.blog-post-module__rfQCZG__articleGrid{grid-template-columns:9rem minmax(0,47rem)}.blog-post-module__rfQCZG__toc{display:none}}@media (max-width:800px){.blog-post-module__rfQCZG__page[data-content-type=simulated-case] .blog-post-module__rfQCZG__header h1{font-size:clamp(2.4rem,11vw,2.8rem)}.blog-post-module__rfQCZG__fictionalNotice{grid-template-columns:1fr;gap:.5rem}.blog-post-module__rfQCZG__articleGrid{display:block}.blog-post-module__rfQCZG__metaRail{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:3rem;padding-bottom:1rem;display:flex;position:static}.blog-post-module__rfQCZG__metaRail ul{flex-wrap:wrap;gap:.45rem .8rem;margin:0;display:flex}}@media (max-width:620px){.blog-post-module__rfQCZG__header{padding-top:4rem}.blog-post-module__rfQCZG__header h1{font-size:clamp(3.15rem,15vw,4.6rem)}.blog-post-module__rfQCZG__record{grid-template-columns:1fr 1fr}.blog-post-module__rfQCZG__articleGrid{padding-top:3.5rem}.blog-post-module__rfQCZG__content section+section{margin-top:4rem}.blog-post-module__rfQCZG__related a{grid-template-columns:1fr auto;gap:.65rem 1rem}.blog-post-module__rfQCZG__related a>span{grid-column:1/-1}}
.docs-page-module__yRDnNG__frame{width:min(100%, var(--max-width));min-height:calc(100vh - 4.75rem);padding:0 var(--page-gutter);grid-template-columns:14.5rem minmax(0,47rem) 12rem;gap:clamp(2.25rem,4vw,4.75rem);margin:0 auto;display:grid}.docs-page-module__yRDnNG__sidebar,.docs-page-module__yRDnNG__toc{scrollbar-width:thin;scrollbar-color:#a67cff59 transparent;align-self:start;max-height:calc(100vh - 7.75rem);position:sticky;top:6.5rem;overflow-y:auto}.docs-page-module__yRDnNG__sidebar{padding-top:2rem}.docs-page-module__yRDnNG__nav{margin-top:2rem;padding-bottom:2rem}.docs-page-module__yRDnNG__navGroup+.docs-page-module__yRDnNG__navGroup{margin-top:1.7rem}.docs-page-module__yRDnNG__navGroup h2{color:#8f8995;letter-spacing:.075em;text-transform:uppercase;margin:0 0 .5rem;font-size:.68rem;font-weight:650}.docs-page-module__yRDnNG__navGroup ul{gap:.08rem;margin:0;padding:0;list-style:none;display:grid}.docs-page-module__yRDnNG__navGroup a{color:#a7a2ac;border-radius:.4rem;padding:.35rem .55rem;font-size:.8rem;line-height:1.45;transition:color .15s,background .15s;display:block}.docs-page-module__yRDnNG__navGroup a:hover{color:#f5f3f7}.docs-page-module__yRDnNG__navGroup a[aria-current=page]{color:#d7c6ff;background:#8b5cf61c}.docs-page-module__yRDnNG__mobileNav{display:none}.docs-page-module__yRDnNG__article{min-width:0;padding:clamp(4rem,8vw,7rem) 0 7rem}.docs-page-module__yRDnNG__pageHeader{border-bottom:1px solid #ffffff17;padding-bottom:3.25rem}.docs-page-module__yRDnNG__breadcrumbs{color:#8f8995;align-items:center;gap:.5rem;margin-bottom:1.4rem;font-size:.74rem;display:flex}.docs-page-module__yRDnNG__breadcrumbs a{color:#b5afba}.docs-page-module__yRDnNG__breadcrumbs a:hover{color:#f5f3f7}.docs-page-module__yRDnNG__pageHeader h1{color:#faf8fb;letter-spacing:-.038em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.45rem,5.2vw,4.35rem);font-weight:540;line-height:.98}.docs-page-module__yRDnNG__pageHeader>p{color:#aaa5b0;max-width:60ch;margin:1.4rem 0 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.72}.docs-page-module__yRDnNG__markdownLink{color:#bca6ff;font-family:var(--font-mono);align-items:center;gap:.45rem;margin-top:1.25rem;font-size:.72rem;display:inline-flex}.docs-page-module__yRDnNG__markdownLink:hover{color:#dbcfff}.docs-page-module__yRDnNG__markdownLink svg{width:.9rem;height:.9rem}.docs-page-module__yRDnNG__content section{scroll-margin-top:7rem}.docs-page-module__yRDnNG__content section+section{margin-top:4.75rem}.docs-page-module__yRDnNG__content h2{color:#f2eff4;letter-spacing:-.025em;text-wrap:balance;margin:3.75rem 0 1.15rem;font-size:clamp(1.55rem,2.5vw,2rem);font-weight:570;line-height:1.18}.docs-page-module__yRDnNG__content h2 a{color:inherit}.docs-page-module__yRDnNG__content h2 a:hover:after{color:#8b5cf6;content:"#";font-family:var(--font-mono);margin-left:.5rem;font-size:.8em}.docs-page-module__yRDnNG__content p,.docs-page-module__yRDnNG__list{color:#b8b3bd;max-width:72ch;font-size:.94rem;line-height:1.82}.docs-page-module__yRDnNG__content p{margin:1rem 0}.docs-page-module__yRDnNG__content p+p{margin-top:1.1rem}.docs-page-module__yRDnNG__content a:not(h2 a){color:#bca6ff;text-underline-offset:.2em;-webkit-text-decoration:underline #bca6ff6b;text-decoration:underline #bca6ff6b}.docs-page-module__yRDnNG__content a:not(h2 a):hover{color:#d7c8ff;text-decoration-color:currentColor}.docs-page-module__yRDnNG__content :not(pre)>code,.docs-page-module__yRDnNG__tableWrap code{color:#d9cff0;font-family:var(--font-mono);background:#ffffff0b;border:1px solid #ffffff14;border-radius:.3rem;padding:.12rem .3rem;font-size:.84em}.docs-page-module__yRDnNG__list{gap:.65rem;margin:1.35rem 0;padding-left:1.25rem;display:grid}.docs-page-module__yRDnNG__list li{padding-left:.35rem}.docs-page-module__yRDnNG__list li::marker{color:#8b5cf6}.docs-page-module__yRDnNG__callout{background:#8b5cf611;border:1px solid #8b5cf638;border-radius:.75rem;grid-template-columns:auto 1fr;gap:.8rem;margin:1.75rem 0;padding:1rem 1.05rem;display:grid}.docs-page-module__yRDnNG__callout.docs-page-module__yRDnNG__warning{background:#f59e0b0e;border-color:#f59e0b3d}.docs-page-module__yRDnNG__callout>svg{color:#a67cff;width:1rem;height:1rem;margin-top:.25rem}.docs-page-module__yRDnNG__callout.docs-page-module__yRDnNG__warning>svg{color:#f2b451}.docs-page-module__yRDnNG__callout strong{color:#ece8f0;font-size:.82rem;font-weight:620;display:block}.docs-page-module__yRDnNG__callout p{color:#aaa5b0;margin:.35rem 0 0;font-size:.8rem;line-height:1.65}.docs-page-module__yRDnNG__tableWrap{scrollbar-width:thin;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;max-width:100%;margin:1.75rem 0;overflow-x:auto}.docs-page-module__yRDnNG__tableWrap table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.78rem;line-height:1.55}.docs-page-module__yRDnNG__tableWrap th,.docs-page-module__yRDnNG__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:.85rem .8rem}.docs-page-module__yRDnNG__tableWrap th{color:#e4dfe8;letter-spacing:.045em;font-size:.7rem;font-weight:650}.docs-page-module__yRDnNG__tableWrap td{color:#aaa5b0}.docs-page-module__yRDnNG__tableWrap td:first-child{color:#d5d0d9}.docs-page-module__yRDnNG__tableWrap tbody tr:last-child td{border-bottom:0}.docs-page-module__yRDnNG__steps{margin:1.5rem 0 0;padding:0;list-style:none}.docs-page-module__yRDnNG__steps li{border-top:1px solid #ffffff17;grid-template-columns:2.3rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.docs-page-module__yRDnNG__steps li>span{color:#8b5cf6;font-family:var(--font-mono);font-size:.68rem}.docs-page-module__yRDnNG__steps strong{color:#e8e4eb;font-size:.9rem;font-weight:610;display:block}.docs-page-module__yRDnNG__steps p{margin:.35rem 0 0;font-size:.82rem;line-height:1.65}.docs-page-module__yRDnNG__flow{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:1.8rem 0;display:grid}.docs-page-module__yRDnNG__flowItem{min-width:0;padding:1.15rem 1rem 1.25rem 0;position:relative}.docs-page-module__yRDnNG__flowItem+.docs-page-module__yRDnNG__flowItem{border-left:1px solid #ffffff14;padding-left:1rem}.docs-page-module__yRDnNG__flowItem>span{color:#8b5cf6;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.64rem;display:block}.docs-page-module__yRDnNG__flowItem strong{color:#e8e4eb;font-size:.83rem;font-weight:610;line-height:1.4;display:block}.docs-page-module__yRDnNG__flowItem p{color:#918c96;margin:.45rem 0 0;font-size:.72rem;line-height:1.55}.docs-page-module__yRDnNG__pagination{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:1rem;margin-top:6rem;padding-top:1.5rem;display:grid}.docs-page-module__yRDnNG__pagination a{color:#aaa5b0;align-items:center;gap:.8rem;min-width:0;padding:.75rem 0;display:flex}.docs-page-module__yRDnNG__pagination a:hover{color:#f5f3f7}.docs-page-module__yRDnNG__pagination svg{color:#8b5cf6;flex:none;width:1rem;height:1rem;transition:transform .16s}.docs-page-module__yRDnNG__pagination a:hover svg{transform:translate(-.2rem)}.docs-page-module__yRDnNG__pagination .docs-page-module__yRDnNG__next:hover svg{transform:translate(.2rem)}.docs-page-module__yRDnNG__pagination span{min-width:0;display:grid}.docs-page-module__yRDnNG__pagination small{color:#8f8995;font-size:.67rem}.docs-page-module__yRDnNG__pagination strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:570;overflow:hidden}.docs-page-module__yRDnNG__next{text-align:right;justify-content:flex-end}.docs-page-module__yRDnNG__toc{border-top:1px solid #ffffff1a;margin-top:4.65rem;padding-top:1.75rem}.docs-page-module__yRDnNG__toc>strong{color:#d4cfd8;font-size:.72rem;font-weight:620}.docs-page-module__yRDnNG__toc ol{gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.docs-page-module__yRDnNG__toc a{color:#85808a;font-size:.72rem;line-height:1.45;transition:color .15s;display:block}.docs-page-module__yRDnNG__toc a:hover{color:#d6d0db}@media (max-width:1180px){.docs-page-module__yRDnNG__frame{grid-template-columns:13.5rem minmax(0,47rem);justify-content:center}.docs-page-module__yRDnNG__toc{display:none}}@media (max-width:860px){.docs-page-module__yRDnNG__frame{padding:0 var(--page-gutter);display:block}.docs-page-module__yRDnNG__sidebar{z-index:35;max-height:none;margin:0 calc(var(--page-gutter) * -1);padding:.75rem var(--page-gutter);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050505f2;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto;gap:.65rem;display:grid;position:sticky;top:4.25rem;overflow:visible}.docs-page-module__yRDnNG__sidebar>.docs-page-module__yRDnNG__nav{display:none}.docs-page-module__yRDnNG__mobileNav{display:block;position:relative}.docs-page-module__yRDnNG__mobileNav summary{color:#c8c4cd;cursor:pointer;border:1px solid #ffffff1a;border-radius:.65rem;align-items:center;gap:.45rem;min-height:2.45rem;padding:.35rem .7rem;font-size:.76rem;list-style:none;display:flex}.docs-page-module__yRDnNG__mobileNav summary::-webkit-details-marker{display:none}.docs-page-module__yRDnNG__mobileNav summary svg{width:.95rem;height:.95rem}.docs-page-module__yRDnNG__mobileNav[open] .docs-page-module__yRDnNG__nav{width:min(18rem, calc(100vw - 2 * var(--page-gutter)));background:#0d0d0f;border:1px solid #ffffff1f;border-radius:.8rem;max-height:calc(100vh - 10rem);margin:0;padding:1rem;position:absolute;top:calc(100% + .55rem);right:0;overflow-y:auto;box-shadow:0 1.25rem 3rem #0000007a}.docs-page-module__yRDnNG__article{width:min(100%,47rem);margin:0 auto;padding-top:3.75rem}}@media (max-width:620px){.docs-page-module__yRDnNG__pageHeader{padding-bottom:2.5rem}.docs-page-module__yRDnNG__pageHeader h1{font-size:clamp(2.2rem,13vw,3.35rem)}.docs-page-module__yRDnNG__content section+section{margin-top:4rem}.docs-page-module__yRDnNG__flow{grid-template-columns:1fr}.docs-page-module__yRDnNG__flowItem{padding:1rem 0}.docs-page-module__yRDnNG__flowItem+.docs-page-module__yRDnNG__flowItem{border-top:1px solid #ffffff14;border-left:0;padding-left:0}.docs-page-module__yRDnNG__flowItem>span{margin-bottom:.6rem}.docs-page-module__yRDnNG__pagination{grid-template-columns:1fr}.docs-page-module__yRDnNG__pagination>span:empty{display:none}.docs-page-module__yRDnNG__next{text-align:left;justify-content:flex-start}.docs-page-module__yRDnNG__next span{order:2}.docs-page-module__yRDnNG__next svg{order:1;transform:rotate(180deg)}.docs-page-module__yRDnNG__pagination .docs-page-module__yRDnNG__next:hover svg{transform:rotate(180deg)translate(.2rem)}}
