@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;user-select:none;--screenZoom:1}body{--colorNeutralBackground1:#fff;--colorBrandStroke1:#5b5fc7;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--colorNeutralBackground1);margin:0;padding:0}[class*=backdrop]{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}#root{height:calc(100vh / var(--screenZoom))}.startContainer,.version{--colorBrandStroke2Contrast:#c5cbfa;--colorNeutralForeground1:#242424;--strokeWidthThicker:3px;--curveEasyEase:cubic-bezier(.33, 0, .67, 1);--fontFamilyBase:"Aptos Display", "Segoe UI", system-ui, -apple-system, sans-serif;--fontSizeBase400:16px;--lineHeightBase400:22px;--fontWeightSemibold:600}.startContainer{width:100%;height:100dvh;max-height:calc(100vh / var(--screenZoom));justify-content:center;align-items:center;display:flex}.spinnerContainer{grid-template-rows:1fr;grid-template-columns:1fr;place-content:start;place-items:start;display:grid}.spinnerWrapper{grid-area:1/1/2/2;width:131px;height:32px}.spinner{grid-area:1/1/2/2;justify-content:center;align-items:center;gap:8px;min-width:min-content;line-height:0;display:flex;overflow:hidden}.spinnerAnimation{-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);flex-shrink:0;grid-area:1/1/2/2;width:32px;height:32px;animation-name:spinnerAnimation;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;position:relative}.spinnerLoop{width:100%;height:100%;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);grid-area:1/1/2/2;animation-name:spinnerLoop;display:block;position:absolute;-webkit-mask-image:conic-gradient(#0000 105deg,#fff 105deg);mask-image:conic-gradient(#0000 105deg,#fff 105deg)}.spinnerLoop:before{animation-name:spinnerLoopBefore}.spinnerLoop:after{animation-name:spinnerLoopAfter}.spinnerLoop:before,.spinnerLoop:after{content:"";width:100%;height:100%;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:var(--curveEasyEase);background-image:conic-gradient(currentColor 135deg,#0000 135deg);display:block;position:absolute}.spinnerLabel{color:var(--colorNeutralForeground1);font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);font-weight:var(--fontWeightSemibold)}.spinnerLabel:after{content:"";animation-name:spinnerLabelAnimation;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}.animatedBackground{z-index:-1;max-height:calc(100vh / var(--screenZoom));align-items:flex-end;display:flex;position:fixed;inset:0}.version{--pos:6px;pointer-events:none;z-index:1000000;text-shadow:1px 1px 1px var(--colorNeutralBackground1), -1px 1px 1px var(--colorNeutralBackground1), 1px -1px 1px var(--colorNeutralBackground1), -1px -1px 1px var(--colorNeutralBackground1), 1px 0 1px var(--colorNeutralBackground1), -1px 0 1px var(--colorNeutralBackground1), 0 1px 1px var(--colorNeutralBackground1), 0 -1px 1px var(--colorNeutralBackground1);bottom:var(--pos);left:var(--pos);right:var(--pos);justify-content:center;gap:2px;display:flex;position:absolute}.versionText{font-family:var(--fontFamilyBase);text-align:start;white-space:normal;text-overflow:clip;font-size:10px;font-weight:400;line-height:14px;display:inline;overflow:visible}.versionColor{color:#0286d9;font-weight:600}.animatedWaves{opacity:.5;width:100%;height:20dvh;min-height:100px;max-height:150px;margin-bottom:-7px;position:relative}.waveParallax>use{animation:25s cubic-bezier(.55,.5,.45,.5) infinite moveForever}.waveParallax>use:first-child{fill:color-mix(in srgb, var(--colorBrandStroke1) 70%, transparent);animation-duration:7s;animation-delay:-2s}.waveParallax>use:nth-child(2){fill:color-mix(in srgb, var(--colorBrandStroke1) 50%, transparent);animation-duration:10s;animation-delay:-3s}.waveParallax>use:nth-child(3){fill:color-mix(in srgb, var(--colorBrandStroke1) 30%, transparent);animation-duration:13s;animation-delay:-4s}.waveParallax>use:nth-child(4){fill:color-mix(in srgb, var(--colorBrandStroke1) 90%, transparent);animation-duration:20s;animation-delay:-5s}@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:translate(-90px)}to{transform:translate(85px)}}@media (prefers-color-scheme:dark){body{--colorNeutralBackground1:#292929;--colorBrandStroke1:#7f85f5}.startContainer,.version{--colorBrandStroke2Contrast:#3d3e78;--colorNeutralForeground1:#fff}}@media (width<=768px){body:not(:has(.mainNav)) #root:has(.apiDrawer) .mainHeader{z-index:1000001}body:has(.mainNav) .fui-FluentProvider:has(.apiDrawer) [class*=backdrop]{display:none}}@media screen and (width>=1366px){html{--screenZoom:calc(round(calc(100vw / 1358px) * 100) / 100)}@supports ((-moz-appearance:none)){html{--screenZoom:1}}.fui-Combobox__listbox,.fui-Dropdown__listbox{overflow-x:hidden!important}.fui-Listbox:has(.fui-Calendar){width:fit-content!important;height:fit-content!important;overflow:hidden!important}#root,.animatedBackground,.fui-DialogSurface,.fui-Calendar,.fui-OverlayDrawer,.fui-Listbox>*,.fui-Toaster{zoom:var(--screenZoom)}.fui-NavDrawer:has(.fui-Persona){zoom:var(--screenZoom)}body>[class^=fui-FluentProvider]>[role=tooltip]{transform-origin:top;transform:scale(var(--screenZoom))}body>[class^=fui-FluentProvider]:not(:has([class^=fui-Rating])){pointer-events:none}body>[class^=fui-FluentProvider]:not(:has([class^=fui-Rating])) *{pointer-events:auto}body>[class^=fui-FluentProvider]:not(:has([class^=fui-Rating])) * [class^=fui-Switch__indicator]{pointer-events:none}body>[class^=fui-FluentProvider]:not(:has([class^=fui-Rating])) * [class^=fui-Switch__indicator] [class^=fui-Icon],body>[class^=fui-FluentProvider]:not(:has([class^=fui-Rating])) * [class^=fui-Switch__indicator] [class^=fui-Icon] *{pointer-events:none}}[role=tooltip],[role=tooltip] *{pointer-events:none!important}.leaflet_infolabel>:first-child{display:none}.leaflet_infolabel:hover>:first-child,.leaflet_infolabel>:last-child{display:initial}.leaflet_infolabel:hover>:last-child{display:none}
