:root{--help-link:#155dfc;--diagram-accent-tint:color-mix(in oklab, #ac4bff 7%, var(--background))}@supports (color:lab(0% 0 0)){:root{--help-link:lab(44.0605% 29.0279 -86.0352);--diagram-accent-tint:color-mix(in oklab, lab(52.0183% 66.11 -78.2316) 7%, var(--background))}}.dark{--help-link:#54a2ff;--diagram-accent-tint:color-mix(in oklab, #ac4bff 16%, var(--background))}@supports (color:lab(0% 0 0)){.dark{--help-link:lab(65.0361% -1.42065 -56.9802);--diagram-accent-tint:color-mix(in oklab, lab(52.0183% 66.11 -78.2316) 16%, var(--background))}}.prose a:not(.not-prose a):not([data-card]){color:var(--help-link);-webkit-text-decoration-color:color-mix(in oklch, var(--help-link) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--help-link) 40%, transparent)}.help-link,:is(#nd-sidebar,#nd-sidebar-mobile) a[data-active=true]{color:var(--help-link)}.help-card{position:relative}.help-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(90deg,#ef4444,#a855f7,#2563eb);padding:1px;transition:opacity .15s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.help-card:hover:before,.help-card:focus-visible:before{opacity:1}@media (prefers-reduced-motion:reduce){.help-card:before{transition:none}}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a:has(+div[data-state]){color:var(--color-fd-foreground);margin-top:2px;font-weight:600}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state=open]{margin-bottom:10px}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state]:before{background-color:var(--color-fd-border);width:1px;inset-inline-start:15px}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] a{color:var(--color-fd-muted-foreground);padding-inline-start:30px!important}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] p{color:var(--color-fd-foreground);margin-top:12px;margin-bottom:0;font-size:13px;font-weight:600;padding-inline-start:30px!important}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] a:hover{color:var(--color-fd-foreground)}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] a[data-active=true]{font-weight:500}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] div[data-state]>:is(a,button):first-child{color:var(--color-fd-muted-foreground);margin-top:0;font-weight:400;padding-inline-start:30px!important}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] div[data-state]>:is(a,button):first-child:hover{color:var(--color-fd-foreground)}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] div[data-state]>:is(a,button)+div[data-state] a{padding-inline-start:54px!important}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] div[data-state]>:is(a,button)+div[data-state]:before{display:none}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] div[data-state]>:is(a,button)+div[data-state=open]{margin-bottom:4px}:root{--signal-red:#fb2c36;--signal-purple:#ac4bff;--signal-blue:#155dfc}@supports (color:lab(0% 0 0)){:root{--signal-red:lab(55.4814% 75.0732 48.8528);--signal-purple:lab(52.0183% 66.11 -78.2316);--signal-blue:lab(44.0605% 29.0279 -86.0352)}}.signal-ink{--ink:#07070a;background-color:var(--ink);color:#f5f5f5;color:lab(96.52% -.0000298023 .0000119209)}@supports (color:lab(0% 0 0)){.signal-ink{--ink:lab(1.95795% .248969 -1.27812)}}.signal-grid{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-image:linear-gradient(90deg,lab(100% 0 0/.05) 1px,#0000 1px),linear-gradient(lab(100% 0 0/.05) 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 80% at 70% 40%,#000 30%,#0000 75%)}.signal-horizon{background:linear-gradient(90deg, transparent, var(--signal-red) 20%, var(--signal-purple) 50%, var(--signal-blue) 80%, transparent);height:1px;box-shadow:0 0 12px 1px #a664feb3,0 0 48px 6px #955be359;box-shadow:0 0 12px 1px lab(55.8417% 49.8666 -67.9077/.7),0 0 48px 6px lab(50.3845% 45.1614 -61.7514/.35)}@media (prefers-reduced-motion:no-preference){.signal-sweep{transform-origin:50%;animation:60s linear infinite signal-sweep}}@keyframes signal-sweep{to{transform:rotate(360deg)}}.signal-card{position:relative}.signal-card:before{content:"";background:linear-gradient(90deg, var(--signal-red), var(--signal-purple), var(--signal-blue));opacity:0;height:1px;transition:opacity .2s;position:absolute;inset:0 1.5rem auto}.signal-card:hover:before,.signal-card:focus-within:before{opacity:1}@media (prefers-reduced-motion:reduce){.signal-card:before{transition:none}}.signal-page{--paper:#f9fafc;--paper-deep:#f2f3f7;--card:#fff;--hairline:#dddee2;--ink-text:#14161c;--muted-text:#616369;background-color:var(--paper);color:var(--ink-text)}@supports (color:lab(0% 0 0)){.signal-page{--paper:lab(98.2407% .10249 -1.13486);--paper-deep:lab(95.9077% .173867 -1.88965);--card:lab(100% 0 0);--hairline:lab(88.3611% .21106 -2.26605);--ink-text:lab(7.14343% .562459 -4.38361);--muted-text:lab(41.9329% .388861 -3.75509)}}.dark .signal-page{--paper:#0c0d12;--paper-deep:#111218;--card:#15171d;--hairline:#2c2d34;--ink-text:#f1f2f4;--muted-text:#96989f}@supports (color:lab(0% 0 0)){.dark .signal-page{--paper:lab(3.6554% .304267 -2.45723);--paper-deep:lab(5.64755% .494659 -3.95409);--card:lab(7.69517% .586011 -4.43504);--hairline:lab(18.7152% .534341 -4.47093);--ink-text:lab(95.3407% .102609 -1.13484);--muted-text:lab(62.8138% .374168 -3.76351)}}.signal-display{letter-spacing:-.03em;font-feature-settings:"ss01", "cv11";font-weight:300}.signal-label{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.22em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:11px}.signal-route{position:relative}.signal-route:before{content:"";background:var(--hairline);height:1px;position:absolute;top:.6875rem;left:.6875rem;right:.6875rem}.signal-journey:hover .signal-route:before,.signal-journey:focus-within .signal-route:before{background:linear-gradient(90deg, var(--signal-red), var(--signal-purple), var(--signal-blue))}@media (max-width:767px){.signal-route:before{display:none}}.state-flow{margin-block:2rem;container:state-flow/inline-size}.state-flow-path{flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex}.state-flow-step{flex-direction:column;align-items:center;margin:0;display:flex}.state-flow-state{border:1px solid var(--color-fd-border);background:var(--color-fd-background);color:var(--color-fd-foreground);border-radius:9999px;flex-direction:column;align-items:center;padding:.375rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25;display:inline-flex}.state-flow-state[data-accent]{background:linear-gradient(var(--diagram-accent-tint), var(--diagram-accent-tint)) padding-box, linear-gradient(90deg, var(--signal-red), var(--signal-purple), var(--signal-blue)) border-box;border-color:#0000}.state-flow-sub{color:var(--color-fd-muted-foreground);font-size:.75rem;font-weight:400}.state-flow-edge{flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:.375rem .75rem;display:flex}.state-flow-lane{align-items:center;gap:.5rem;display:flex}.state-flow:not([data-lanes]) .state-flow-lane{flex-direction:column;gap:0}.state-flow-lane[data-empty]{display:none}.state-flow-edge-label,.state-flow-back{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.04em;color:var(--color-fd-muted-foreground);font-size:.6875rem}.state-flow-arrow{background:var(--color-fd-muted-foreground);width:1px;height:1.25rem;position:relative}.state-flow:not([data-lanes]) .state-flow-arrow{margin-top:.25rem}.state-flow-arrow:after{content:"";border:3.5px solid #0000;border-top:5px solid var(--color-fd-muted-foreground);border-bottom:0;position:absolute;bottom:-1px;left:-3px}.state-flow-arrow[data-back]:after{border-top:0;border-bottom:5px solid var(--color-fd-muted-foreground);top:-1px;bottom:auto}.state-flow-back{flex-direction:column;align-items:center;gap:.25rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.state-flow-back li{margin:0}@container state-flow (min-width:38rem){.state-flow-path,.state-flow-step{flex-direction:row;align-items:center}.state-flow-path{flex-wrap:wrap;justify-content:center}.state-flow-edge{flex-direction:column;gap:.375rem;padding:0 .75rem}.state-flow-lane{flex-direction:column;gap:.25rem}.state-flow-lane[data-empty]{visibility:hidden;display:flex}.state-flow[data-lanes] .state-flow-edge-label{min-height:1.4em;line-height:1.4}.state-flow-arrow{width:3rem;height:1px;margin:0}.state-flow:not([data-lanes]) .state-flow-arrow{margin:.25rem 0 0}.state-flow-arrow:after{border:3.5px solid #0000;border-left:5px solid var(--color-fd-muted-foreground);border-right:0;inset:-3px -1px auto auto}.state-flow-arrow[data-back]:after{border:3.5px solid #0000;border-left:0;border-right:5px solid var(--color-fd-muted-foreground);top:-3px;left:-1px;right:auto}.state-flow:not([data-lanes]) .state-flow-path,.state-flow:not([data-lanes]) .state-flow-step{align-items:flex-end}.state-flow:not([data-lanes]) .state-flow-edge{padding-bottom:.875rem}}.step-row{counter-reset:none;gap:0;margin:0;padding:0;list-style:none;display:grid}.step-row-item{border-left:1px solid var(--color-fd-border);flex-direction:column;gap:.25rem;margin:0;padding:0 0 1.25rem 2.75rem;display:flex;position:relative}.step-row-item:last-child{border-left-color:#0000;padding-bottom:0}.step-row-index{background:var(--color-fd-background);text-align:center;width:1.75rem;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--color-fd-muted-foreground);font-size:.75rem;line-height:1.6;position:absolute;top:0;left:-.875rem}.step-row-item[data-accent] .step-row-index{color:var(--color-fd-foreground);font-weight:600}.step-row-title{color:var(--color-fd-foreground);font-size:1rem;font-weight:500;line-height:1.4}.step-row-sub{color:var(--color-fd-muted-foreground);font-size:.8125rem;line-height:1.4}@container state-flow (min-width:38rem){.step-row{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));column-gap:1.5rem}.step-row-item,.step-row-item:last-child{border-left:0;border-top:1px solid var(--color-fd-border);padding:1rem 0 0}.step-row-item[data-accent]{border-top-color:#0000;border-image:linear-gradient(90deg, var(--signal-red), var(--signal-purple), var(--signal-blue)) 1;border-image-width:1px 0 0}.step-row-index{text-align:left;background:0 0;width:auto;margin-bottom:.25rem;position:static}}.signal-stars,.signal-stars-twinkle{-webkit-mask-image:radial-gradient(90% 100% at 78% 30%,#000 20%,#0000004d 62%,#0000001f 100%);mask-image:radial-gradient(90% 100% at 78% 30%,#000 20%,#0000004d 62%,#0000001f 100%);-webkit-mask-image:radial-gradient(90% 100% at 78% 30%,#000 20%,lab(0% 0 0/.3) 62%,lab(0% 0 0/.12) 100%);mask-image:radial-gradient(90% 100% at 78% 30%,#000 20%,lab(0% 0 0/.3) 62%,lab(0% 0 0/.12) 100%)}.signal-stars{background-image:radial-gradient(circle at 0 92.1%,#ffffff61 0 1px,#0000 1.7px),radial-gradient(circle at 72.9% 53.3%,#fff9 0 .6px,#0000 1.3px),radial-gradient(circle at 75.5% 54.3%,#ffffff8c 0 .6px,#0000 1.3px),radial-gradient(circle at 81.7% 24.2%,#ffffff94 0 .6px,#0000 1.3px),radial-gradient(circle at 69.8% 5.4%,#ffffff7d 0 .6px,#0000 1.3px),radial-gradient(circle at 92.2% 80.7%,#ffffff82 0 1px,#0000 1.7px),radial-gradient(circle at 92.3% 68.9%,#ffffff87 0 .6px,#0000 1.3px),radial-gradient(circle at 91.2% 90.8%,#ffffff6e 0 .6px,#0000 1.3px),radial-gradient(circle at 83.7% 33.2%,#ffffff6b 0 1px,#0000 1.7px),radial-gradient(circle at 42.8% 29.5%,#ffffff85 0 .6px,#0000 1.3px),radial-gradient(circle at 72.9% 87.8%,#ffffff69 0 1px,#0000 1.7px),radial-gradient(circle at 56.1% 50.9%,#ffffff61 0 .6px,#0000 1.3px),radial-gradient(circle at 90.9% 5.5%,#ffffff70 0 .6px,#0000 1.3px),radial-gradient(circle at 66.4% 92.4%,#ffffff5e 0 .6px,#0000 1.3px),radial-gradient(circle at 40.6% 28.4%,#ffffff78 0 .6px,#0000 1.3px),radial-gradient(circle at 33.3% 53.2%,#ffffff63 0 .6px,#0000 1.3px),radial-gradient(circle at 90.6% 45.8%,#ffffff8c 0 .6px,#0000 1.3px),radial-gradient(circle at 63.4% 51.6%,#ffffff94 0 .6px,#0000 1.3px),radial-gradient(circle at 94% 39.7%,#fff6 0 .6px,#0000 1.3px),radial-gradient(circle at 58.7% 35.1%,#ffffff75 0 .6px,#0000 1.3px),radial-gradient(circle at 79.5% 87.8%,#ffffffa1 0 1px,#0000 1.7px),radial-gradient(circle at 7.8% 40.7%,#ffffff54 0 1px,#0000 1.7px),radial-gradient(circle at 99.6% 22%,#ffffff5c 0 .6px,#0000 1.3px),radial-gradient(circle at 45.7% 59.3%,#ffffffab 0 1px,#0000 1.7px),radial-gradient(circle at 88.5% 89.1%,#ffffffa8 0 .6px,#0000 1.3px),radial-gradient(circle at 76.1% 27.5%,#fff6 0 1px,#0000 1.7px);background-image:radial-gradient(circle at 0 92.1%,lab(100% 0 0/.38) 0 1px,#0000 1.7px),radial-gradient(circle at 72.9% 53.3%,lab(100% 0 0/.6) 0 .6px,#0000 1.3px),radial-gradient(circle at 75.5% 54.3%,lab(100% 0 0/.55) 0 .6px,#0000 1.3px),radial-gradient(circle at 81.7% 24.2%,lab(100% 0 0/.58) 0 .6px,#0000 1.3px),radial-gradient(circle at 69.8% 5.4%,lab(100% 0 0/.49) 0 .6px,#0000 1.3px),radial-gradient(circle at 92.2% 80.7%,lab(100% 0 0/.51) 0 1px,#0000 1.7px),radial-gradient(circle at 92.3% 68.9%,lab(100% 0 0/.53) 0 .6px,#0000 1.3px),radial-gradient(circle at 91.2% 90.8%,lab(100% 0 0/.43) 0 .6px,#0000 1.3px),radial-gradient(circle at 83.7% 33.2%,lab(100% 0 0/.42) 0 1px,#0000 1.7px),radial-gradient(circle at 42.8% 29.5%,lab(100% 0 0/.52) 0 .6px,#0000 1.3px),radial-gradient(circle at 72.9% 87.8%,lab(100% 0 0/.41) 0 1px,#0000 1.7px),radial-gradient(circle at 56.1% 50.9%,lab(100% 0 0/.38) 0 .6px,#0000 1.3px),radial-gradient(circle at 90.9% 5.5%,lab(100% 0 0/.44) 0 .6px,#0000 1.3px),radial-gradient(circle at 66.4% 92.4%,lab(100% 0 0/.37) 0 .6px,#0000 1.3px),radial-gradient(circle at 40.6% 28.4%,lab(100% 0 0/.47) 0 .6px,#0000 1.3px),radial-gradient(circle at 33.3% 53.2%,lab(100% 0 0/.39) 0 .6px,#0000 1.3px),radial-gradient(circle at 90.6% 45.8%,lab(100% 0 0/.55) 0 .6px,#0000 1.3px),radial-gradient(circle at 63.4% 51.6%,lab(100% 0 0/.58) 0 .6px,#0000 1.3px),radial-gradient(circle at 94% 39.7%,lab(100% 0 0/.4) 0 .6px,#0000 1.3px),radial-gradient(circle at 58.7% 35.1%,lab(100% 0 0/.46) 0 .6px,#0000 1.3px),radial-gradient(circle at 79.5% 87.8%,lab(100% 0 0/.63) 0 1px,#0000 1.7px),radial-gradient(circle at 7.8% 40.7%,lab(100% 0 0/.33) 0 1px,#0000 1.7px),radial-gradient(circle at 99.6% 22%,lab(100% 0 0/.36) 0 .6px,#0000 1.3px),radial-gradient(circle at 45.7% 59.3%,lab(100% 0 0/.67) 0 1px,#0000 1.7px),radial-gradient(circle at 88.5% 89.1%,lab(100% 0 0/.66) 0 .6px,#0000 1.3px),radial-gradient(circle at 76.1% 27.5%,lab(100% 0 0/.4) 0 1px,#0000 1.7px)}.signal-stars-twinkle:before,.signal-stars-twinkle:after{content:"";position:absolute;inset:0}.signal-stars-twinkle:before{background-image:radial-gradient(circle at 7.6% .2%,#ffffff78 0 .6px,#0000 1.3px),radial-gradient(circle at 74.1% 48.9%,#ffffff78 0 .6px,#0000 1.3px),radial-gradient(circle at 88.2% 23.5%,#ffffffab 0 .6px,#0000 1.3px),radial-gradient(circle at 11.8% 48.9%,#ffffffab 0 1px,#0000 1.7px),radial-gradient(circle at 63.7% 92.2%,#ffffffab 0 1px,#0000 1.7px),radial-gradient(circle at 18.8% 96.9%,#fff9 0 .6px,#0000 1.3px),radial-gradient(circle at 26.6% 22.3%,#ffffff91 0 1px,#0000 1.7px),radial-gradient(circle at 5.2% 76.9%,#ffffff9c 0 .6px,#0000 1.3px);background-image:radial-gradient(circle at 7.6% .2%,lab(100% 0 0/.47) 0 .6px,#0000 1.3px),radial-gradient(circle at 74.1% 48.9%,lab(100% 0 0/.47) 0 .6px,#0000 1.3px),radial-gradient(circle at 88.2% 23.5%,lab(100% 0 0/.67) 0 .6px,#0000 1.3px),radial-gradient(circle at 11.8% 48.9%,lab(100% 0 0/.67) 0 1px,#0000 1.7px),radial-gradient(circle at 63.7% 92.2%,lab(100% 0 0/.67) 0 1px,#0000 1.7px),radial-gradient(circle at 18.8% 96.9%,lab(100% 0 0/.6) 0 .6px,#0000 1.3px),radial-gradient(circle at 26.6% 22.3%,lab(100% 0 0/.57) 0 1px,#0000 1.7px),radial-gradient(circle at 5.2% 76.9%,lab(100% 0 0/.61) 0 .6px,#0000 1.3px)}.signal-stars-twinkle:after{background-image:radial-gradient(circle at 49.8% 3.3%,#ffffffad 0 1px,#0000 1.7px),radial-gradient(circle at 13.1% 68.8%,#ffffff69 0 .6px,#0000 1.3px),radial-gradient(circle at 88.3% 86.1%,#ffffffb0 0 .6px,#0000 1.3px),radial-gradient(circle at 76.5% 42%,#ffffff9e 0 1px,#0000 1.7px),radial-gradient(circle at 88.2% 39.8%,#ffffff85 0 1px,#0000 1.7px),radial-gradient(circle at 88.7% 55.9%,#ffffff96 0 .6px,#0000 1.3px);background-image:radial-gradient(circle at 49.8% 3.3%,lab(100% 0 0/.68) 0 1px,#0000 1.7px),radial-gradient(circle at 13.1% 68.8%,lab(100% 0 0/.41) 0 .6px,#0000 1.3px),radial-gradient(circle at 88.3% 86.1%,lab(100% 0 0/.69) 0 .6px,#0000 1.3px),radial-gradient(circle at 76.5% 42%,lab(100% 0 0/.62) 0 1px,#0000 1.7px),radial-gradient(circle at 88.2% 39.8%,lab(100% 0 0/.52) 0 1px,#0000 1.7px),radial-gradient(circle at 88.7% 55.9%,lab(100% 0 0/.59) 0 .6px,#0000 1.3px)}@media (prefers-reduced-motion:no-preference){.signal-stars-twinkle:before{animation:7s ease-in-out infinite signal-twinkle}.signal-stars-twinkle:after{animation:11s ease-in-out -4s infinite signal-twinkle}}@keyframes signal-twinkle{0%,to{opacity:1}50%{opacity:.2}}.signal-nebula{background:radial-gradient(60% 55% at 70% 38%,#ac4bff17,#0000 70%);background:radial-gradient(60% 55% at 70% 38%,lab(52.0183% 66.11 -78.2316/.09),#0000 70%)}.orbital-planet{offset-path:var(--orb-path);offset-distance:var(--orb-phase);offset-rotate:0deg}.orbital-facing{offset-rotate:var(--orb-aim)}@supports not (offset-path:path("M 0 0")){.orbital-planet{display:none}}@media (prefers-reduced-motion:no-preference){.orbital-planet{animation:orbital-lap var(--orb-lap) linear var(--orb-delay) infinite}.orbital-facing{animation-name:orbital-shield}.orbital-pulse{animation:4s ease-in-out infinite alternate orbital-pulse}}.orbital-hit{pointer-events:auto;cursor:help}.orbital-label{opacity:0}.orbital-system[data-labels] .orbital-label{opacity:1}.orbital-system[data-labels] .orbital-planet,.orbital-system[data-labels] .orbital-wind{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.orbital-label{transition:opacity .25s}}.orbital-wind{display:none}@media (prefers-reduced-motion:no-preference){.orbital-wind{offset-path:var(--wind-path);offset-rotate:auto;animation:orbital-wind 3.2s linear var(--wind-delay) infinite;display:inline}}@keyframes orbital-wind{0%{offset-distance:0%;opacity:0}15%{opacity:.35}48%{opacity:.95}80%{opacity:.4}to{offset-distance:100%;opacity:0}}@keyframes orbital-lap{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes orbital-pulse{0%{opacity:.55}to{opacity:1}}@property --module-arc{syntax:"<angle>";inherits:false;initial-value:72deg}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules"],:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"]{position:relative}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules"] svg{display:none}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules"]:before,:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"]:before{content:"";--module-from:0deg;background:conic-gradient(from var(--module-from), var(--signal-red), var(--signal-purple) calc(var(--module-arc) / 2), var(--signal-blue) var(--module-arc), transparent var(--module-arc)), conic-gradient(var(--color-fd-border) 0 360deg);border-radius:50%;width:16px;height:16px;margin-top:-8px;transition:--module-arc .35s;position:absolute;top:50%;-webkit-mask:radial-gradient(circle,#0000 5px,#000 5.5px);mask:radial-gradient(circle,#0000 5px,#000 5.5px)}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules"]:before{--module-arc:360deg;left:8px}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a[href="/docs/modules"]{padding-inline-start:32px!important}:is(#nd-sidebar,#nd-sidebar-mobile) div[data-state]>a+div[data-state] a[href^="/docs/modules/"]{background:var(--diagram-accent-tint);margin-block:1px;padding-inline-start:54px!important}:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"]:before{left:30px}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules/grc-compliance"]:before{--module-from:0deg}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules/attack-surface"]:before{--module-from:72deg}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules/identity-exposure"]:before{--module-from:144deg}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules/cloud-posture"]:before{--module-from:216deg}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules/pentest"]:before{--module-from:288deg}:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"]:hover:before,:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"]:focus-visible:before,:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"][data-active=true]:before{--module-arc:360deg}.module-ring-card{position:relative;padding-inline-start:4.25rem!important}.module-ring-card:before{content:"";background:conic-gradient(from var(--module-from,0deg), var(--signal-red), var(--signal-purple) calc(var(--module-arc) / 2), var(--signal-blue) var(--module-arc), transparent var(--module-arc)), conic-gradient(var(--hairline) 0 360deg);border-radius:50%;width:28px;height:28px;transition:--module-arc .35s;position:absolute;top:1.85rem;left:1.75rem;-webkit-mask:radial-gradient(circle,#0000 10px,#000 10.5px);mask:radial-gradient(circle,#0000 10px,#000 10.5px)}.module-ring-card:hover:before,.module-ring-card:focus-visible:before{--module-arc:360deg}@media (prefers-reduced-motion:reduce){:is(#nd-sidebar,#nd-sidebar-mobile) a[href^="/docs/modules/"]:before,.module-ring-card:before{transition:none}}:is(#nd-sidebar,#nd-sidebar-mobile) a[href="/docs/modules"]{color:var(--color-fd-foreground);background:linear-gradient(90deg, var(--signal-red), var(--signal-purple), var(--signal-blue)) bottom / 100% 1px no-repeat}.app-location{background:linear-gradient(180deg, var(--signal-red), var(--signal-purple), var(--signal-blue)) left / 2px 100% no-repeat;padding-inline-start:.75rem}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.OU16Qa_className{font-family:Inter,Inter Fallback;font-style:normal}
