@font-face{font-family:Aptos Display,Segoe UI,system-ui,-apple-system,sans-serif;src:url(/fonts/AptosDisplay.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aptos Display,Segoe UI,system-ui,-apple-system,sans-serif;src:url(/fonts/AptosDisplayBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Aptos Display,Segoe UI,system-ui,-apple-system,sans-serif;src:url(/fonts/AptosDisplayItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Aptos Display,Segoe UI,system-ui,-apple-system,sans-serif;src:url(/fonts/AptosDisplayBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}*{scrollbar-width:thin}html{-webkit-user-select:none;-moz-user-select:none;user-select:none;--screenZoom: 1;zoom:var(--screenZoom)}body{--colorNeutralBackground1: #ffffff;--colorBrandStroke1: #5b5fc7;margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--colorNeutralBackground1)}[class*=backdrop]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}[role=tooltip]{pointer-events:none}.fui-FluentProvider{max-height:calc(100vh / var(--screenZoom))}#root{height:calc(100vh / var(--screenZoom))}.startContainer{--colorBrandStroke2Contrast: #c5cbfa;--colorNeutralForeground1: #242424;--strokeWidthThicker: 3px;--curveEasyEase: cubic-bezier(.33, 0, .67, 1);--fontFamilyBase: "Segoe UI", system-ui, -apple-system, sans-serif;--fontSizeBase400: 16px;--lineHeightBase400: 22px;--fontWeightSemibold: 600;display:flex;justify-content:center;align-items:center;height:100dvh;width:100%;max-height:calc(100vh / var(--screenZoom))}.spinnerContainer{place-content:start;place-items:start;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.spinnerWrapper{height:40px;width:131px;grid-area:1 / 1 / 2 / 2}.spinner{display:flex;align-items:center;justify-content:center;line-height:0;gap:8px;overflow:hidden;min-width:min-content;grid-area:1 / 1 / 2 / 2}.spinnerAnimation{position:relative;flex-shrink:0;-webkit-mask-image:radial-gradient(closest-side,transparent calc(100% - var(--strokeWidthThicker) - 1px),white calc(100% - var(--strokeWidthThicker)) calc(100% - 1px),transparent 100%);mask-image:radial-gradient(closest-side,transparent calc(100% - var(--strokeWidthThicker) - 1px),white calc(100% - var(--strokeWidthThicker)) calc(100% - 1px),transparent 100%);background-color:var(--colorBrandStroke2Contrast);color:var(--colorBrandStroke1);grid-area:1 / 1 / 2 / 2;height:40px;width:40px;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spinnerAnimation}.spinnerLoop{position:absolute;display:block;width:100%;height:100%;-webkit-mask-image:conic-gradient(transparent 105deg,#fff 105deg);mask-image:conic-gradient(transparent 105deg,#fff 105deg);grid-area:1 / 1 / 2 / 2;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);animation-name:spinnerLoop}.spinnerLoop:before{animation-name:spinnerLoopBefore}.spinnerLoop:after{animation-name:spinnerLoopAfter}.spinnerLoop:before,.spinnerLoop:after{content:"";position:absolute;display:block;width:100%;height:100%;background-image:conic-gradient(currentcolor 135deg,transparent 135deg);animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase)}.spinnerLabel{grid-area:1 / 1 / 2 / 2;color:var(--colorNeutralForeground1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);font-weight:var(--fontWeightSemibold)}.spinnerLabel:after{content:"";animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spinnerLabelAnimation}.animatedBackground{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;display:flex;align-items:flex-end;opacity:50%;max-height:calc(100vh / var(--screenZoom))}.animatedWaves{position:relative;width:100%;height:20dvh;margin-bottom:-7px;min-height:100px;max-height:150px}.waveParallax>use{animation:moveForever 25s cubic-bezier(.55,.5,.45,.5) infinite}.waveParallax>use:nth-child(1){fill:color-mix(in srgb,var(--colorBrandStroke1) 70%,transparent);animation-delay:-2s;animation-duration:7s}.waveParallax>use:nth-child(2){fill:color-mix(in srgb,var(--colorBrandStroke1) 50%,transparent);animation-delay:-3s;animation-duration:10s}.waveParallax>use:nth-child(3){fill:color-mix(in srgb,var(--colorBrandStroke1) 30%,transparent);animation-delay:-4s;animation-duration:13s}.waveParallax>use:nth-child(4){fill:color-mix(in srgb,var(--colorBrandStroke1) 90%,transparent);animation-delay:-5s;animation-duration:20s}@keyframes spinnerAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinnerLoop{0%{transform:rotate(-135deg)}50%{transform:rotate(0)}to{transform:rotate(225deg)}}@keyframes spinnerLoopBefore{0%{transform:rotate(0)}50%{transform:rotate(105deg)}to{transform:rotate(0)}}@keyframes spinnerLoopAfter{0%{transform:rotate(0)}50%{transform:rotate(225deg)}to{transform:rotate(0)}}@keyframes spinnerLabelAnimation{0%{content:"."}50%{content:".."}to{content:"..."}}@keyframes moveForever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(prefers-color-scheme:dark){body{--colorNeutralBackground1: #292929;--colorBrandStroke1: #7f85f5}.startContainer{--colorBrandStroke2Contrast: #3d3e78;--colorNeutralForeground1: #ffffff}}@media screen and (min-device-width:1366px){html{--screenZoom: calc(100vw/1358px) }body>.fui-FluentProvider{height:calc(100vh / var(--screenZoom));pointer-events:none}body>.fui-FluentProvider *{pointer-events:auto}}
