html{scrollbar-gutter:stable}:root[data-mantine-color-scheme=light]{--mantine-color-body:#f9f9f9}@media (width<=47.9em){.mantine-visible-from-sm{display:none!important}}@media (width>=48em){.mantine-hidden-from-sm{display:none!important}}#root{text-align:center;max-width:1280px;margin:0 auto;padding:2rem}.logo{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:20s linear infinite logo-spin}}.card{padding:2em}.read-the-docs{color:#888}.network-tree-spot{border:1px dashed var(--mantine-color-gray-4)}.network-tree-spot:hover{border-color:var(--mantine-color-nutric-7);border-style:solid;transform:translateY(-2px);box-shadow:0 4px 10px #0000001a}[data-mantine-color-scheme=light] .mantine-AppShell-header{background-color:#fff}.view-transition{view-transition-name:main-content}html:active-view-transition-type(slide-forward)::view-transition-old(root){animation:none}html:active-view-transition-type(slide-forward)::view-transition-new(root){animation:none}html:active-view-transition-type(slide-back)::view-transition-old(root){animation:none}html:active-view-transition-type(slide-back)::view-transition-new(root){animation:none}html:active-view-transition-type(slide-forward)::view-transition-old(main-content){animation:.12s var(--ease-ui) both slide-out-left}html:active-view-transition-type(slide-forward)::view-transition-new(main-content){animation:.2s var(--ease-ui) both slide-in-right}html:active-view-transition-type(slide-back)::view-transition-old(main-content){animation:.12s var(--ease-ui) both slide-out-right}html:active-view-transition-type(slide-back)::view-transition-new(main-content){animation:.18s var(--ease-ui) both slide-in-left}@keyframes slide-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-3%)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-5%)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(3%)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(5%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){html::view-transition-old(root){animation:none}html::view-transition-new(root){animation:none}html::view-transition-old(main-content){animation:none}html::view-transition-new(main-content){animation:none}}:root{--ease-ui:cubic-bezier(.16, 1, .3, 1)}.anim-fade-up{animation:anim-fade-up .24s var(--ease-ui) both}@keyframes anim-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.anim-fade{animation:.16s both anim-fade}@keyframes anim-fade{0%{opacity:0}to{opacity:1}}.anim-pop{animation:.3s cubic-bezier(.34,1.56,.64,1) both anim-pop}@keyframes anim-pop{0%{opacity:0;transform:scale(.88)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.anim-fade-up,.anim-fade,.anim-pop{animation-name:anim-fade;animation-duration:.2s;animation-timing-function:ease-out}}.member-hero{background-color:#0000;background-image:linear-gradient(#0000 60%,#00000059 100%),linear-gradient(115deg,#0000 30%,#00bcb438 48%,#00bcb414 58%,#0000 72%),linear-gradient(175deg,#001917 0%,#00332f 45%,#00544d 100%);background-position:0 0,0 0,0 0;background-repeat:no-repeat;background-size:100% 100%,100% 100%,100% 100%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:16px;position:relative;overflow:hidden}.member-hero:before{content:"";background:linear-gradient(90deg,#0000,#ffffff47 45% 55%,#0000);height:1px;position:absolute;inset:0 0 auto}.member-hero-link{border-radius:var(--mantine-radius-default);text-decoration:none}.member-hero-link .member-hero-arrow{transition:transform .18s var(--ease-ui)}.member-hero-link:hover .member-hero-arrow{transform:translate(3px)}.member-hero-link:focus-visible{outline-offset:2px;outline:2px solid #fff}.member-hero-skeleton:where([data-visible]):before{background-color:#ffffff24}.member-hero-skeleton:where([data-visible]):after{background-color:#ffffff52}@media (prefers-reduced-motion:reduce){.member-hero-link:hover .member-hero-arrow{transform:none}.member-hero-skeleton:where([data-visible]):after{animation:none}}@media print{.mantine-AppShell-header,.no-print{display:none!important}}
