html,body{height:100%}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)!important}.totalSavingsChart>.recharts-surface>.recharts-active-dot{display:none}.totalSavingsChart>.recharts-surface>.recharts-tooltip-cursor{stroke-dasharray:5}#chakra-modal-loginDrawer,#chakra-modal-changeTempPasswordDrawer,#chakra-modal-roiHitDrawer,#chakra-modal-uploadBillDrawer{border-top-right-radius:20px;border-top-left-radius:20px}div [role=progressbar]{border-radius:20px}.ptr-container{width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}@keyframes loading-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scanner-ui{display:none}.scanner-hide{visibility:visible}body.qrscanner{background-color:transparent}body.qrscanner .scanner-ui{display:block;height:calc(100vh - env(safe-area-inset-top));width:100%}body.qrscanner .scanner-hide{visibility:hidden;display:none}.pulsating-circle{border-radius:100%;animation-name:pulse-animation;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse-animation{0%{box-shadow:0 0 #cbe2ece6}to{box-shadow:0 0 0 50px #cbe2ec00}}@keyframes scale-and-fade-out{0%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}to{opacity:0;stroke-width:0;stroke:#0189f6;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2)}}#pulsating-circle{transform-origin:center;animation:scale-and-fade-out 2s linear infinite normal}:root{--toggle-option-transition: .9s;--disabled-option-color: #9ba0a1;--selected-visible-option-color: black;--dark-mode-selected-visible-option-color: #ffffff;--unselected-visible-option-color: black;--dark-mode-unselected-visible-option-color: white;--hidden-option-color: #f5f5f5;--selected-option-background: #cccccc;--dark-mode-selected-option-background: #5c6466;--border-color: #ffffff}.toggle-wrapper{width:100%;min-width:60px;overflow:hidden;border-radius:10px;padding:2px;font-size:.9rem}.light-mode-toggle-switch .toggle-wrapper{background:#f1f1f1}.dark-mode-toggle-switch .toggle-wrapper{background:#494b50}.container-height-small{max-height:22px}.container-height-large{max-height:34px}.toggleContainer{width:100%;position:relative;display:flex;align-items:center;border-radius:10px}.toggleContainer .toggleOption{display:inline;position:relative;z-index:1;text-align:center;cursor:pointer;transition:all .3s ease-in-out;color:var(--unselected-visible-option-color);font-weight:400;border-radius:5px;margin:2px 0;height:fit-content}.dark-mode-toggle-switch .toggleContainer .toggleOption{color:var(--dark-mode-unselected-visible-option-color)}.toggleContainer .toggle{position:absolute;height:100%;transition:all .3s ease-in-out;background:var(--selected-option-background);border-radius:10px;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.dark-mode-toggle-switch .toggleContainer .toggle{background:var(--dark-mode-selected-option-background)}.toggleContainer .selected{color:var(--selected-visible-option-color);transition:all var(--toggle-option-transition)}.dark-mode-toggle-switch .toggleContainer .selected{color:var(--dark-mode-selected-visible-option-color)}.hide-non-selected .toggleOption{color:var(--hidden-option-color)}.hide-non-selected>.toggleOption>.chakra-icon>svg>path{fill:var(--hidden-option-color)}.hide-non-selected>.selected>.chakra-icon>svg>path{fill:var(--selected-visible-option-color);transition:all var(--toggle-option-transition)}.hide-non-selected .selected{color:var(--selected-visible-option-color)}.switch-disabled .toggleOption,.switch-disabled{cursor:progress;opacity:.8;color:var(--disabled-option-color)}.switch-disabled>.toggleOption>.chakra-icon>svg>path{fill:var(--disabled-option-color)}.season-select .toggle-wrapper{padding:0;border-radius:6px}.season-select .toggleContainer{border-radius:6px}.season-select .toggle{border-radius:0}.season-select .toggleOption{padding:8px;margin:0;border-radius:6px;text-transform:uppercase}#filters-list .chakra-accordion:not(:only-child):first-child .chakra-accordion__item{border-bottom-width:0}.react-tel-input .form-control{padding:7.5px 14px 6.5px 60px;border:1px solid #dee4eb;width:100%}.react-tel-input .form-control:focus{z-index:1;border-color:#3182ce;box-shadow:0 0 0 1px #3182ce}.react-tel-input .country-list .search-box{padding:8px 12px;width:95%}.react-tel-input .country-list .search{padding:10px 0 10px 10px}.react-tel-input .form-control.invalid-number{border:1px solid #e53e3e;box-shadow:0 0 0 1px #e53e3e}.react-tel-input .form-control.invalid-number:focus{border-color:#3182ce;box-shadow:0 0 0 1px #3182ce}._container_1vmxf_1{height:100%;display:grid;grid-template-columns:.2fr .6fr .2fr}._container_1vmxf_1 ._logoutContainer_1vmxf_6{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;grid-column:2/2}.gradient-spinner{height:120px;width:120px;box-sizing:border-box;background:conic-gradient(from 90deg at 50% 50%,#27ae6000,#1f90ff00 .04deg,#4dff6e 360deg);border-radius:120px;animation:spin 1s linear infinite}.gradient-spinner:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100px;width:100px;border-radius:100px}.light-mode-gradient:before{background:#f5f6f8}.dark-mode-gradient:before{background:#111}.gradient-spinner:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:10px;width:10px;background:#4dff6e;border-radius:100px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pulse{animation:pulse 1s ease-in-out infinite}@keyframes pulse{25%{opacity:1}50%{opacity:.8}75%{opacity:1}}.react-datepicker{border-bottom-right-radius:40px!important;padding:5px 10px;border:none!important}.react-datepicker__header{border:none!important;padding:8px 0 0!important}.react-datepicker__day-names{display:flex;justify-content:space-evenly}.react-datepicker__month{margin:.5em!important}.react-datepicker__day--selected,.react-datepicker__month-text--selected,.react-datepicker__year-text--selected{border-radius:30px!important;background-color:#47ea65!important;font-weight:700!important}.react-datepicker__day--outside-month{visibility:hidden}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__year-text--today{font-weight:400!important;text-decoration:underline;text-underline-position:under}.react-datepicker__month-text,.react-datepicker__year-text,.react-datepicker__day{font-size:15px}.react-datepicker__year-text,.react-datepicker__month-text{padding:18px 10px}.react-datepicker__year-wrapper{justify-content:center;max-width:200px!important}.light-mode-date-picker .react-datepicker__header{background-color:#fff}.dark-mode-date-picker{background-color:#494b50!important}.dark-mode-date-picker *{color:#fff!important}.dark-mode-date-picker .react-datepicker__header{background-color:#494b50}.dark-mode-date-picker .react-datepicker__day--disabled,.dark-mode-date-picker .react-datepicker__year-text--disabled,.dark-mode-date-picker .react-datepicker__month-text--disabled{color:#7f8184!important}input{user-select:none!important;-webkit-user-select:none!important}.tariff-date-picker .react-datepicker__month-container,.tariff-date-picker .react-datepicker{width:100%!important}.tariff-date-picker:not(.tariff-date-picker-with-bg) .react-datepicker,.tariff-date-picker:not(.tariff-date-picker-with-bg) .react-datepicker__header{background-color:transparent!important;padding:0!important}.tariff-date-picker .react-datepicker__day,.tariff-date-picker .react-datepicker__day-name{margin:0!important;width:2.7rem;height:2.7rem;line-height:2.7rem;display:flex;justify-content:center;align-items:center}.dark-mode-date-picker .tariff-date-picker .react-datepicker__day:hover{background:#7f8184}.tariff-date-picker .react-datepicker__day:hover{background:#eee}.tariff-date-picker .react-datepicker__week{display:flex;justify-content:space-between}.tariff-date-picker .react-datepicker__month{margin:0!important}.tariff-date-picker .react-datepicker__day-names{justify-content:space-between;margin-bottom:0}.tariff-date-picker .month-dropdown-selector{padding-left:0}.tariff-date-picker .react-datepicker__day--outside-month{height:0}
