:root{--color-white:#fff;--color-black:#000;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-700:#364153;--color-gray-900:#101828;--color-zinc-100:#f4f4f5;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--hemablue-200:#a6b3d4;--hemablue-500:#5d75b0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--color-bg-primary:var(--color-white);--color-bg-surface:var(--color-gray-100);--color-bg-raised:var(--color-white);--color-text-primary:var(--color-gray-900);--color-text-secondary:var(--color-gray-700);--color-text-muted:var(--color-gray-500);--color-text-disabled:var(--color-gray-400);--color-text-link:var(--hemablue-500);--color-border-default:var(--color-gray-300);--density-color:var(--color-black)}@supports (color:lab(0% 0 0)){:root{--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-900:lab(8.11897% .811279 -12.254);--color-zinc-100:lab(96.1634% .0993311 -.364041);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-400:lab(65.6464% 1.53497 -5.42429);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-600:lab(35.1166% 1.78212 -6.1173);--color-zinc-700:lab(26.8019% 1.35387 -4.68303);--color-zinc-800:lab(15.7305% .613764 -2.16959);--color-zinc-900:lab(8.30603% .618205 -2.16572)}}[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--color-bg-primary:var(--color-zinc-900);--color-bg-surface:var(--color-zinc-800);--color-bg-raised:var(--color-zinc-700);--color-text-primary:var(--color-zinc-100);--color-text-secondary:var(--color-zinc-300);--color-text-muted:var(--color-zinc-400);--color-text-disabled:var(--color-zinc-500);--color-text-link:var(--hemablue-200);--color-border-default:var(--color-zinc-600);--density-color:var(--color-white)}*{box-sizing:border-box;margin:0;padding:0}.modal_container{grid-gap:2rem;place-items:center;margin:auto;display:grid}.modal_container>*{width:95vw;max-width:935px}.failed{justify-content:space-between;align-items:center;display:flex}.failed>div{align-items:center;gap:1rem;display:flex}.long_text{white-space:nowrap;text-overflow:ellipsis;width:150px;overflow:hidden}.input-parent.touched:has(:not(:focus):invalid) .input-error{display:block}.chart_container{min-height:510px}.bg-linear-blue{background-image:linear-gradient(88.41deg,#5d75b0 .55%,#40507a 99.36%)}.content-layout{background-color:var(--color-bg-primary);background-image:url(/images/background.png);background-repeat:no-repeat;background-size:cover;height:100vh;overflow-y:scroll}[data-mode=dark] .content-layout{background-image:none}.ribbon{background-image:radial-gradient(123.03% 234.9% at 100% 46.3%,#eea0c42b 0%,#6887d71f 56.77%,#ffffffad 100%)}[data-mode=dark] .ribbon{background-image:none}.vertical-lr{writing-mode:vertical-lr}.hidetext{color:#0000;text-indent:100%;white-space:nowrap;overflow:hidden}.circle{border-radius:50%;width:10px;height:10px;display:inline-block}.slide-in-right{animation-name:slide-in-right;animation-duration:.25s;animation-timing-function:cubic-bezier(.77,0,.18,1);animation-direction:normal;animation-fill-mode:both}@keyframes slide-in-right{0%{transform:translate(calc(100% + 1rem))}to{transform:translate(0)}}.plot .domain{opacity:.15}[data-mode=dark] .plot .domain{opacity:.3}
@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../media/Inter-Thin.0ijv8wyrke9x5.woff2)format("woff2"),url(../media/Inter-Thin.2e8ljqhus2k2_.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(../media/Inter-ThinItalic.18kog4n95d1lq.woff2)format("woff2"),url(../media/Inter-ThinItalic.3ifkya6ag7p1r.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../media/Inter-ExtraLight.24xj-l6_q-u_u.woff2)format("woff2"),url(../media/Inter-ExtraLight.1v-xzjy2if-m9.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(../media/Inter-ExtraLightItalic.0zvqrlci8q-cf.woff2)format("woff2"),url(../media/Inter-ExtraLightItalic.19ciaf_26knc5.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/Inter-Light.0ecmpmekeot7n.woff2)format("woff2"),url(../media/Inter-Light.2e4fm9k8tj6uf.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(../media/Inter-LightItalic.1s7yzw6j9-vm0.woff2)format("woff2"),url(../media/Inter-LightItalic.2ogu32adxae5u.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/Inter-Regular.1plip2iltmmq0.woff2)format("woff2"),url(../media/Inter-Regular.188vpvpn-z7r4.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../media/Inter-Italic.2or4qauvmq3g7.woff2)format("woff2"),url(../media/Inter-Italic.021dp2qcrh_zu.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/Inter-Medium.1j5i7qtw1myl-.woff2)format("woff2"),url(../media/Inter-Medium.3bekowr1_lyb6.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(../media/Inter-MediumItalic.33f-h8ojdpuqs.woff2)format("woff2"),url(../media/Inter-MediumItalic.1a1memhuylmj3.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/Inter-SemiBold.3epffx5vs6bsi.woff2)format("woff2"),url(../media/Inter-SemiBold.1amjk-gq1n2ij.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(../media/Inter-SemiBoldItalic.3-s8f361n2arm.woff2)format("woff2"),url(../media/Inter-SemiBoldItalic.0cg3rs8vog8p0.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/Inter-Bold.0q6si_uqyck6j.woff2)format("woff2"),url(../media/Inter-Bold.1aua6gc-rz8jh.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../media/Inter-BoldItalic.2f72q2u5jou4o.woff2)format("woff2"),url(../media/Inter-BoldItalic.1hh6wl0tgviu_.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/Inter-ExtraBold.2wvymskozwvdk.woff2)format("woff2"),url(../media/Inter-ExtraBold.123ljw15a_eat.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(../media/Inter-ExtraBoldItalic.0t0n41wj9mdv3.woff2)format("woff2"),url(../media/Inter-ExtraBoldItalic.19v6yb90oo57z.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../media/Inter-Black.0nf0_2-g79hib.woff2)format("woff2"),url(../media/Inter-Black.2tnu5w7ywqjx7.woff)format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../media/Inter-BlackItalic.1uij68wyhguri.woff2)format("woff2"),url(../media/Inter-BlackItalic.319cs3a3ti0g6.woff)format("woff")}@font-face{font-family:Inter var;font-weight:100 900;font-style:normal;font-named-instance:"Regular";font-display:swap;src:url(../media/Inter-roman.var.3k898k3j8e4kz.woff2)format("woff2 supports variations(gvar)"),url(../media/Inter-roman.var.3k898k3j8e4kz.woff2)format("woff2-variations"),url(../media/Inter-roman.var.3k898k3j8e4kz.woff2)format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-style:italic;font-named-instance:"Italic";font-display:swap;src:url(../media/Inter-italic.var.1dn10yez8sr6_.woff2)format("woff2 supports variations(gvar)"),url(../media/Inter-italic.var.1dn10yez8sr6_.woff2)format("woff2-variations"),url(../media/Inter-italic.var.1dn10yez8sr6_.woff2)format("woff2")}@font-face{font-family:Inter var experimental;font-weight:100 900;font-style:oblique 0deg 10deg;font-display:swap;src:url(../media/Inter.var.0p0by6zi20654.woff2)format("woff2-variations"),url(../media/Inter.var.0p0by6zi20654.woff2)format("woff2")}
@media print{[data-mode=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--color-bg-primary:var(--color-white);--color-bg-surface:var(--color-gray-100);--color-bg-raised:var(--color-white);--color-text-primary:var(--color-gray-900);--color-text-secondary:var(--color-gray-700);--color-text-muted:var(--color-gray-500);--color-text-disabled:var(--color-gray-400);--color-text-link:var(--hemablue-500);--color-border-default:var(--color-gray-300);--density-color:var(--color-black)}@page{size:A4;margin:15mm}body :not(.render-document,.render-document *,.print-area,.print-area *){visibility:hidden!important;position:static!important}.print-area,.print-area *{visibility:visible!important}.print-area{width:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important;top:0!important;left:0!important}.no-print{visibility:hidden!important;display:none!important}.print-area .print-break-after-avoid{-moz-column-break-after:avoid;break-after:avoid}.print-area .letter-content{background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.print-area .letter-content pre{font-family:inherit!important}}
@page render-page{size:A4 landscape;margin:8mm 10mm;@bottom-right{content:counter(page) " / " counter(pages);font-size:9pt;color:#555}}.render-document{page:render-page;background:#fff}.render-document .break-before-page{-moz-column-break-before:page;break-before:page}.render-document .render-plot-row{-moz-column-break-inside:avoid;break-inside:avoid}.render-document .render-plot-row figure{min-height:0}@media print{.render-document,.render-document *{visibility:visible!important}body :not(.render-document,.render-document *,:has(.render-document),.print-area,.print-area *,:has(.print-area)){display:none!important}body :has(.print-area){min-height:0!important}.render-document>section:last-of-type{-moz-column-break-after:avoid!important;break-after:avoid!important}}