.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}:root{--bg-primary: #121614;--bg-secondary: #161B18;--bg-card: #1A201D;--bg-input: #242C28;--bg-hover: #242C28;--text-primary: #E3EAE6;--text-secondary: #B7C1BC;--text-muted: #94A09A;--text-disabled: #7A8680;--border-color: #2E3833;--divider-color: #2E3833;--primary-color: #1a5a1a;--primary-light: #2d7a2d;--primary-dark: #134413;--primary-accent: #4d9a4d;--accent-color: #D6A84F;--accent-light: #E4BE72;--success-color: #5daa5d;--success-bg: #1A2B24;--warning-color: #D6A84F;--warning-bg: #2B2518;--error-color: #D16C6C;--error-bg: #2B1A1A;--info-color: #6AAED9;--shadow-light: rgba(0, 0, 0, .3);--shadow-medium: rgba(0, 0, 0, .5);--vpd-icon-bg: #1a3a4a;--vpd-icon-color: #64b5f6;--vpd-low-bg: #3d2a1a;--vpd-low-color: #ffb74d;--vpd-optimal-bg: #1a3a2a;--vpd-optimal-color: #81c784;--vpd-high-bg: #3d1a1a;--vpd-high-color: #ef9a9a;--roi-icon-bg: #1a3a2a;--roi-icon-color: #81c784;--roi-good-color: #81c784;--roi-medium-color: #ffb74d;--roi-high-color: #ef9a9a;--roi-best-performer-bg: linear-gradient(135deg, #3d3520 0%, #4a4025 100%);--roi-trophy-color: #ffc107;--sidebar-bg: #0d1f0d;--surface-variant: #242C28;--bg-page: #0F1A0F;--page-gradient: radial-gradient(ellipse 80% 40% at 50% -10%, rgba(26,90,26,.12) 0%, transparent 70%);--btn-ghost-color: #3A7A3A;--btn-ghost-border: #1A5A1A;--btn-ghost-hover-bg: rgba(26,90,26,.12);--btn-ghost-hover-color: #7ED321;--btn-ghost-hover-border: #7ED321;--color-temp: #F5A623;--color-humidity: #4A9EDB;--color-vpd: #7ED321}html,body{height:100%}body{margin:0;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{color-scheme:dark}*{scrollbar-width:thin;scrollbar-color:var(--primary-accent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--primary-accent)!important;border-radius:20px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-accent)!important}*{box-sizing:border-box}.mat-toolbar.mat-primary{background-color:#1a5a1a!important;color:#fff!important}strong,b,.font-bold,[class*=font-weight-bold]{color:#fff;font-weight:700}h1,h2,h3,h4,h5,h6,.mat-mdc-card-title{color:#fff;font-weight:600}.mat-mdc-card strong,.mat-mdc-card b{color:#fff;font-weight:700}.mat-mdc-card h1,.mat-mdc-card h2,.mat-mdc-card h3,.mat-mdc-card h4{color:#fff;font-weight:600}.mat-mdc-card{background-color:var(--bg-card)!important;color:var(--text-primary)!important}.mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--bg-input)!important}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--border-color)!important}.mat-mdc-form-field .mat-mdc-input-element{color:var(--text-primary)!important}.mat-mdc-form-field .mat-mdc-form-field-label,.mat-mdc-form-field .mdc-floating-label{color:var(--text-secondary)!important}.mat-mdc-button:not(.mat-primary):not(.mat-accent):not(.mat-warn){color:var(--text-primary)!important}.mat-mdc-icon-button:not(.mat-primary):not(.mat-accent):not(.mat-warn){color:var(--text-primary)!important}.mat-mdc-menu-panel{background-color:var(--bg-card)!important}.mat-mdc-menu-item{color:var(--text-primary)!important}.mat-mdc-option,.mat-mdc-radio-button .mdc-form-field label{color:var(--text-primary)!important}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: var(--primary-color);--mdc-linear-progress-track-color: var(--bg-hover)}.mat-mdc-snack-bar-container{background-color:var(--bg-secondary)!important}.mat-mdc-chip:not(.mat-mdc-chip-selected):not(.milestone-chip){background-color:var(--bg-hover)!important;color:var(--text-primary)!important}.mat-mdc-chip .mdc-evolution-chip__text-label{color:inherit!important}.milestone-chip.mat-mdc-chip{color:#fff!important}.milestone-chip.mat-mdc-chip .mat-mdc-chip-action,.milestone-chip.mat-mdc-chip .mdc-evolution-chip__cell,.milestone-chip.mat-mdc-chip .mdc-evolution-chip__action{background:transparent!important}.milestone-chip.mat-mdc-chip .mdc-evolution-chip__text-label,.milestone-chip.mat-mdc-chip .mat-mdc-chip-action-label{color:#fff!important}.mat-button-toggle-group{border-color:var(--border-color)!important}.mat-button-toggle-appearance-standard{background-color:var(--bg-secondary)!important;color:var(--text-primary)!important}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{color:var(--text-primary)!important}.mat-button-toggle-checked{background-color:var(--primary-color)!important;color:#fff!important}.mat-button-toggle-checked .mat-button-toggle-label-content{color:#fff!important}.mat-mdc-checkbox .mdc-form-field label,.mat-mdc-slide-toggle .mdc-form-field label{color:var(--text-primary)!important}.mat-datepicker-content{background-color:var(--bg-card)!important;color:var(--text-primary)!important}.mat-calendar-body-cell-content{color:var(--text-primary)!important}.mat-mdc-tooltip{background-color:var(--bg-hover)!important}.mat-sidenav{background-color:var(--bg-card)!important}.mat-sidenav-content{background-color:var(--bg-primary)!important}.mat-mdc-list-item,.mat-mdc-nav-list .mat-mdc-list-item,.mat-mdc-nav-list .mat-mdc-list-item .mdc-list-item__primary-text,.mat-mdc-nav-list .mat-mdc-list-item .mat-mdc-list-item-title,.mat-mdc-nav-list .mat-mdc-list-item span[matListItemTitle]{color:var(--text-primary)!important}.mat-mdc-nav-list .mat-mdc-list-item .mat-mdc-list-item-icon,.mat-mdc-nav-list .mat-mdc-list-item mat-icon{color:var(--text-secondary)!important}.mat-mdc-nav-list .mat-mdc-list-item:hover{background-color:var(--bg-hover)!important}.mat-sidenav-container{background-color:var(--bg-primary)!important}.mat-divider{border-color:var(--divider-color)!important}.mat-mdc-raised-button:not(.mat-primary):not(.mat-accent):not(.mat-warn){background-color:var(--bg-hover)!important;color:var(--text-primary)!important}.mat-mdc-raised-button.mat-primary{background-color:var(--primary-color)!important;color:#fff!important}.mat-mdc-fab.mat-primary{--mdc-fab-container-color: var(--primary-color);background-color:var(--primary-color)!important;color:#fff!important}.mat-mdc-fab.mat-primary .mat-icon{color:#fff!important}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color: var(--accent-color);background-color:var(--accent-color)!important;color:#121614!important}.mat-mdc-fab.mat-accent .mat-icon,.mat-mdc-mini-fab.mat-accent .mat-icon{color:#121614!important}.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color: var(--primary-color);background-color:var(--primary-color)!important;color:#fff!important}.mat-mdc-mini-fab.mat-primary .mat-icon{color:#fff!important}.mat-mdc-outlined-button,.mat-mdc-stroked-button{border-color:var(--border-color)!important;color:var(--text-primary)!important}.mat-mdc-flat-button:not(.mat-primary):not(.mat-accent):not(.mat-warn){color:var(--text-primary)!important}[color=warn],.mat-warn,.mat-mdc-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-flat-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-mdc-icon-button.mat-warn{--mdc-text-button-label-text-color: #EF4444 !important;color:#ef4444!important}[color=warn] .mat-icon,.mat-warn .mat-icon,.mat-mdc-button.mat-warn .mat-icon,.mat-mdc-raised-button.mat-warn .mat-icon,.mat-mdc-flat-button.mat-warn .mat-icon,.mat-mdc-outlined-button.mat-warn .mat-icon,.mat-mdc-icon-button.mat-warn .mat-icon{color:#ef4444!important}[color=warn] .mdc-button__label,[color=warn] .mat-mdc-button-touch-target,[color=warn] span:not(.mat-mdc-button-touch-target),.mat-warn .mdc-button__label,.mat-warn .mat-mdc-button-touch-target,.mat-warn span:not(.mat-mdc-button-touch-target),.mat-mdc-button.mat-warn .mdc-button__label,.mat-mdc-button.mat-warn .mat-mdc-button-touch-target,.mat-mdc-button.mat-warn span:not(.mat-mdc-button-touch-target),.mat-mdc-raised-button.mat-warn .mdc-button__label,.mat-mdc-raised-button.mat-warn .mat-mdc-button-touch-target,.mat-mdc-raised-button.mat-warn span:not(.mat-mdc-button-touch-target),.mat-mdc-flat-button.mat-warn .mdc-button__label,.mat-mdc-flat-button.mat-warn .mat-mdc-button-touch-target,.mat-mdc-flat-button.mat-warn span:not(.mat-mdc-button-touch-target),.mat-mdc-outlined-button.mat-warn .mdc-button__label,.mat-mdc-outlined-button.mat-warn .mat-mdc-button-touch-target,.mat-mdc-outlined-button.mat-warn span:not(.mat-mdc-button-touch-target),.mat-mdc-icon-button.mat-warn .mdc-button__label,.mat-mdc-icon-button.mat-warn .mat-mdc-button-touch-target,.mat-mdc-icon-button.mat-warn span:not(.mat-mdc-button-touch-target){color:#ef4444!important}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #EF4444 !important;--mdc-filled-button-label-text-color: white !important;background-color:#ef4444!important;color:#fff!important}.mat-mdc-card-subtitle{color:var(--text-secondary)!important}.mat-mdc-card-content{color:var(--text-primary)!important}.mat-mdc-card-actions .mat-mdc-button{color:var(--primary-accent)!important}.error-message{background:#3d1a1a!important;color:#ef5350!important}a{color:var(--primary-accent)}mat-card,.mat-mdc-card{background-color:var(--bg-card)!important;border:1px solid var(--border-color)}.mat-mdc-card-title{color:var(--text-primary)!important}.mdc-linear-progress__buffer-bar{background-color:var(--bg-hover)!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--text-primary)!important}.mat-mdc-dialog-container{--mdc-dialog-container-color: var(--bg-card);--mdc-dialog-container-shape: 8px}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--bg-card)!important;color:var(--text-primary)!important}.mat-mdc-dialog-container .mat-mdc-dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--text-primary)!important}.mat-mdc-select-panel{background-color:var(--bg-card)!important}.mat-mdc-select-panel .mat-mdc-option{color:var(--text-primary)!important}.mat-mdc-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--bg-hover)!important}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected{background-color:var(--bg-hover)!important}.mat-mdc-select-panel .mat-mdc-option .mat-icon,.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text,.mat-mdc-select-value{color:var(--text-primary)!important}.mat-mdc-select-arrow{color:var(--text-secondary)!important}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:var(--bg-primary)!important}.mat-horizontal-stepper-header-container{background-color:var(--bg-card)!important;border-bottom:1px solid var(--border-color)}.mat-step-header:hover{background-color:var(--bg-hover)!important}.mat-step-header .mat-step-label{color:var(--text-secondary)!important}.mat-step-header .mat-step-label-active,.mat-step-header .mat-step-label-selected{color:var(--text-primary)!important}.mat-step-header .mat-step-icon{background-color:var(--text-muted)!important;color:#fff!important}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-edit{background-color:var(--primary-color)!important;color:#fff!important}.mat-horizontal-content-container,.mat-vertical-content-container{background-color:var(--bg-primary)!important}.mat-stepper-horizontal-line{border-color:var(--border-color)!important}.mat-vertical-stepper-content{background-color:var(--bg-primary)!important}.mat-mdc-slider{--mdc-slider-handle-color: var(--primary-accent);--mdc-slider-focus-handle-color: var(--primary-accent);--mdc-slider-hover-handle-color: var(--primary-accent);--mdc-slider-active-track-color: var(--primary-accent);--mdc-slider-inactive-track-color: var(--bg-hover);--mdc-slider-with-tick-marks-inactive-container-color: var(--bg-hover);--mdc-slider-with-tick-marks-active-container-color: var(--primary-accent)}.cdk-overlay-container .mat-mdc-dialog-panel .mdc-dialog__surface,.cdk-overlay-container .mat-mdc-dialog-container .mdc-dialog__surface{background-color:#1a201d!important;color:#e3eae6!important}.cdk-overlay-container .mat-mdc-select-panel,.cdk-overlay-container .mat-mdc-autocomplete-panel{background-color:#1a201d!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option{color:#e3eae6!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option .mat-icon,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option .mat-icon{color:#b7c1bc!important}.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled),.cdk-overlay-container .mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active,.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled),.cdk-overlay-container .mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active{background-color:#242c28!important}.cdk-overlay-container .mat-mdc-menu-panel{background-color:#1a201d!important}.cdk-overlay-container .mat-mdc-menu-panel .mat-mdc-menu-item{color:#e3eae6!important}.cdk-overlay-container .mat-datepicker-content{background-color:#1a201d!important;color:#e3eae6!important}.vpd-calculator-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface,.confirm-dialog-panel .mat-mdc-dialog-container .mdc-dialog__surface{overflow:visible!important}.confirm-dialog-panel .mat-mdc-dialog-content,.confirm-dialog-panel .mdc-dialog__content{overflow:visible!important;max-height:none!important;padding-top:0!important;padding-bottom:0!important}.confirm-dialog-panel .mat-mdc-dialog-actions{min-height:auto!important;padding-bottom:0!important}
