@layer boreal-ui.reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes spin-3d{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes progress-grow{0%{width:0}to{width:100%}}@keyframes indeterminate-move{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes skeleton-loading{0%{transform:translate(-100%)}to{transform:translate(150%)}}@keyframes drawer-slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes drawer-slide-in-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes drawer-slide-in-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-slide-in-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes drawer-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bar-chart-grow{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes donut-chart-draw{0%{opacity:0;transform:rotate(-8deg)scale(.96)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes line-chart-draw{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}to{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}}@layer boreal-ui.base{:root{--primary-color:#1c4d3a;--primary-color-light:#6cc9a5;--primary-color-hover:#0e281e;--text-color-primary:#fff;--text-color-primary-contrast:#000;--secondary-color:#6e502e;--secondary-color-light:#d3b695;--secondary-color-hover:#4a361f;--text-color-secondary:#000;--tertiary-color:#092b1c;--tertiary-color-light:#2dd38a;--tertiary-color-hover:#000101;--text-color-tertiary:#fff;--quaternary-color:#a1733a;--quaternary-color-light:#e8d6bf;--quaternary-color-hover:#7c582c;--text-color-quaternary:#fff;--success-color:#04b34f;--success-color-hover:#038139;--success-text-color:var(--text-color);--warning-color:#f90;--warning-color-hover:#cc7a00;--warning-text-color:var(--text-color);--info-color:#1d5ea8;--info-color-hover:#15467d;--info-text-color:var(--text-color);--error-color:#a6192e;--error-color-hover:#7a1222;--error-text-color:var(--text-color);--disabled-color:#b8b8b8dd;--background-color:#222e2e;--background-color-surface:#384b4b;--background-color-light:#384b4b;--background-color-lighter:#4d6969;--background-color-dark:#0c1111;--background-color-darker:#000;--text-color:#fff;--text-color-light:#fff;--text-color-lighter:#fff;--link-color:#8bb0c7;--link-hover-color:#627e8f;--link-hover-color-primary:#163e2e;--link-hover-color-secondary:#584025;--glass-background:#ffffff1a;--glass-background-subtle:#1b10100d;--glass-background-strong:#ffffff24;--glass-border-color:#ffffff2e;--glass-border-color-strong:#ffffff47;--glass-blur:16px;--glass-blur-sm:8px;--glass-blur-lg:24px;--glass-saturate:160%;--glass-shadow:0 8px 32px #0000003d;--glass-shadow-strong:0 12px 48px #00000059;--glass-inset-highlight:inset 0 1px 0 #ffffff2e;--primary-glass-background:rgb(from var(--primary-color) r g b / 10%);--primary-glass-background-hover:rgb(from var(--primary-color-hover) r g b / 38%);--primary-glass-border:rgb(from var(--primary-color) r g b / 48%);--secondary-glass-background:rgb(from var(--secondary-color) r g b / 10%);--secondary-glass-background-hover:rgb(from var(--secondary-color-hover) r g b / 38%);--secondary-glass-border:rgb(from var(--secondary-color) r g b / 48%);--tertiary-glass-background:rgb(from var(--tertiary-color) r g b / 10%);--tertiary-glass-background-hover:rgb(from var(--tertiary-color-hover) r g b / 38%);--tertiary-glass-border:rgb(from var(--tertiary-color) r g b / 48%);--quaternary-glass-background:rgb(from var(--quaternary-color) r g b / 10%);--quaternary-glass-background-hover:rgb(from var(--quaternary-color-hover) r g b / 38%);--quaternary-glass-border:rgb(from var(--quaternary-color) r g b / 48%);--clear-glass-background:#ffffff1a;--clear-glass-background-hover:#ffffff2e;--clear-glass-border:#ffffff47;--success-glass-background:rgb(from var(--success-color) r g b / 40%);--success-glass-background-hover:rgb(from var(--success-color-hover) r g b / 48%);--success-glass-border:rgb(from var(--success-color) r g b / 48%);--warning-glass-background:rgb(from var(--warning-color) r g b / 40%);--warning-glass-background-hover:rgb(from var(--warning-color-hover) r g b / 48%);--warning-glass-border:rgb(from var(--warning-color) r g b / 48%);--info-glass-background:rgb(from var(--info-color) r g b / 40%);--info-glass-background-hover:rgb(from var(--info-color-hover) r g b / 48%);--info-glass-border:rgb(from var(--info-color) r g b / 48%);--error-glass-background:rgb(from var(--error-color) r g b / 40%);--error-glass-background-hover:rgb(from var(--error-color-hover) r g b / 48%);--error-glass-border:rgb(from var(--error-color) r g b / 48%);--focus-outline-color:var(--text-color-primary);--spacing-xxs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-base:18px;--font-size-lg:20px;--font-size-xl:24px;--font-size-xxl:32px;--font-size-display-sm:40px;--font-size-display-md:48px;--font-size-display-lg:56px;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-bolder:900;--line-height-tight:1.2;--line-height-snug:1.35;--line-height-normal:1.5;--line-height-relaxed:1.65;--line-height-loose:1.8;--font-size-body:18px;--font-size-body-sm:16px;--font-size-body-lg:20px;--font-size-label:14px;--font-size-caption:12px;--font-size-overline:12px;--font-size-code:14px;--font-size-h1:48px;--font-size-h2:40px;--font-size-h3:32px;--font-size-h4:24px;--font-size-h5:20px;--font-size-h6:18px;--font-weight-body:400;--font-weight-label:500;--font-weight-caption:400;--font-weight-code:400;--font-weight-h1:900;--font-weight-h2:900;--font-weight-h3:700;--font-weight-h4:700;--font-weight-h5:600;--font-weight-h6:600;--line-height-body:1.65;--line-height-heading:1.2;--line-height-label:1.5;--line-height-caption:1.5;--line-height-code:1.5;--letter-spacing-heading:-.02em;--letter-spacing-body:0;--letter-spacing-label:.02em;--letter-spacing-caption:0;--letter-spacing-overline:.05em;--letter-spacing-code:0;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--letter-spacing-wider:.05em;--border-radius-xs:2.5px;--border-radius-sm:5px;--border-radius-md:10px;--border-radius-lg:20px;--border-radius-xl:40px;--border-radius-full:50%;--border-radius-round:50%;--border-radius-none:0;--border-width-none:0;--border-width-xs:1px;--border-width-sm:2px;--border-width-md:3px;--border-width-lg:4px;--border-width-xl:5px;--box-shadow-light:0px 2px 4px #2e31311a;--box-shadow-medium:0px 4px 8px #56657433;--box-shadow-heavy:0px 6px 12px #34495e66;--box-shadow-intense:0px 6px 12px #34495e99;--box-shadow-inverted-none:none;--box-shadow-inverted-light:0 2px 4px #ffffff0d;--box-shadow-inverted-medium:0 4px 8px #ffffff14;--box-shadow-inverted-strong:0 6px 12px #ffffff1f;--box-shadow-inverted-intense:0 8px 16px #fff3;--divider-color:#638686;--border-color:#638686;--border-color-subtle:#384b4b;--border-color-strong:#4d6969;--overlay-color:#00000080;--font-family-body:Inter, system-ui, -apple-system, Segoe UI, roboto, arial, sans-serif;--font-family-heading:Inter, system-ui, -apple-system, Segoe UI, roboto, sans-serif;--font-family-ui:Inter, system-ui, -apple-system, Segoe UI, roboto, arial, sans-serif;--font-family-mono:ui-monospace, sfmono-regular, menlo, consolas, Liberation Mono, monospace}body{font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);color:var(--text-color);background-color:var(--background-color);margin:0;padding:0;transition:background-color .3s ease-in-out,color .3s ease-in-out;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);margin:0;transition:color .3s ease-in-out}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-h1)}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2)}h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-h3)}h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-h4)}h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-h5)}h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);text-transform:uppercase;letter-spacing:var(--letter-spacing-overline)}p{font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);margin-bottom:var(--spacing-md)}a{color:var(--link-color);font-weight:700;text-decoration:none;transition:color .3s ease-in-out,-webkit-text-decoration .3s ease-in-out,text-decoration .3s ease-in-out}a:hover{color:var(--link-color-hover);text-decoration:underline}label{font-family:var(--font-family-ui);font-size:var(--font-size-label);font-weight:var(--font-weight-label);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label)}small{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}code,pre,kbd,samp{font-family:var(--font-family-mono);font-size:var(--font-size-code);font-weight:var(--font-weight-code);line-height:var(--line-height-code);letter-spacing:var(--letter-spacing-code)}.noScroll{overflow:hidden}.errorMessage{color:#a6192e;font-size:14px}.loadingContainer{justify-content:center;align-items:center;min-height:100vh;font-size:1.5rem;display:flex}*{scrollbar-width:thin;scrollbar-color:var(--primary-color) var(--background-color-light)}:focus{outline:2px solid var(--focus-outline-color);outline-offset:2px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--background-color)}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border:3px solid var(--background-color-light);border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color-hover)}.hideScrollbar{scrollbar-width:none;-ms-overflow-style:none}.hideScrollbar::-webkit-scrollbar{display:none}.sr_only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@layer boreal-ui.components,boreal-ui.overrides;
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d7b50fc5-module__qeW00a__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d7b50fc5-module__qeW00a__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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.0m6w47a4e5dy9.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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.11u06r12fd6v_.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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.0wxq9webf.ew4.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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.067x_6k0k23tk.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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.16ipb6fqu393i.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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-20C0,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.0q-301v4kxxnr.woff2?dpl=dpl_7qC5oZ7RnByD5LGvv8zUZNbSSyrK)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%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--background:var(--background-color);--foreground:var(--text-color-primary);--font-family-body:var(--font-inter), helvetica, arial, sans-serif;--font-family-heading:var(--font-space-grotesk), helvetica, arial, sans-serif;--font-family-primary:var(--font-family-body);--font-family-secondary:var(--font-family-heading)}@media (prefers-color-scheme:dark){:root{--background:var(--background-color);--foreground:var(--text-color-primary)}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-color-primary);font-family:var(--font-family-body), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg, var(--background-color-lighter), var(--background-color-darker));background-blend-mode:overlay;background-size:cover;min-height:fit-content}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{margin:0}a{color:var(--text-color-primary);text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
