.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root,[data-theme=dark]{--color-primary: #51d03e;--color-secondary: #12458c;--color-tertiary: #ffffff;--color-background: #161a1f;--color-on-background: #ffffff;--color-surface: #9d9d9d;--color-card-background: #2d3137;--color-input-background: #383b41;--color-table-header-bg: #383b41;--color-toggle-track: #161a1f;--color-footer-strip: #2a5898;--color-error: #e44343;--color-on-error-container: #ffcc00;--color-divider: #414547;--chart-series: #4d95dd;--color-shadow: rgba(0, 0, 0, .5);--color-disabled: rgba(81, 207, 62, .4);--color-placeholder: rgba(255, 255, 255, .5)}[data-theme=light]{--color-primary: #51d03e;--color-secondary: #12458c;--color-tertiary: #12458c;--color-background: #ffffff;--color-on-background: #111111;--color-surface: #858f9d;--color-card-background: #f7f9fb;--color-input-background: #eaf0f9;--color-table-header-bg: #dee5ed;--color-toggle-track: #d2d3d4;--color-footer-strip: #2a5898;--color-error: #e44343;--color-on-error-container: #e44343;--color-divider: #dee5ed;--chart-series: #2f6fd0;--color-shadow: rgba(145, 145, 145, .4);--color-disabled: rgba(81, 207, 62, .4);--color-placeholder: rgba(17, 17, 17, .5)}@font-face{font-family:Poppins;font-weight:100;src:url(/assets/fonts/Poppins/Poppins-Thin.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:200;src:url(/assets/fonts/Poppins/Poppins-ExtraLight.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:300;src:url(/assets/fonts/Poppins/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:400;src:url(/assets/fonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:500;src:url(/assets/fonts/Poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;src:url(/assets/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:700;src:url(/assets/fonts/Poppins/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:800;src:url(/assets/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype")}.text-light{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:300}.text-regular{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:400}.text-medium{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:500}.text-semi-bold{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:600}.text-bold{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:700}.text-extra-bold{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:800}.dv-chart{position:relative;padding-right:30px}.dv-chart svg{display:block;width:100%;height:96px;overflow:visible}.dv-axis{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;position:absolute;right:0;font-size:10px;color:var(--color-surface)}.dv-axis-hi{top:-4px}.dv-axis-lo{bottom:-4px}.dv-dot{position:absolute;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--chart-series);box-shadow:0 0 0 2px var(--color-card-background);transform:translateY(-50%)}.dv-tip{font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;position:absolute;top:-6px;transform:translate(-50%);padding:2px 6px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-input-background);color:var(--color-on-background);font-size:10px;white-space:nowrap;pointer-events:none}.dv-tip-start{transform:none;margin-left:-6px}.dv-tip-end{transform:translate(-100%);margin-left:6px}*,*:before,*:after{box-sizing:border-box}html{height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;min-height:100dvh;overflow-x:hidden;background-color:var(--color-background);color:var(--color-on-background);font-family:Poppins,sans-serif;letter-spacing:.8px;line-height:1.5;font-weight:400;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease}a{color:inherit}button{font-family:inherit}input,textarea,select{font-size:16px}
