@charset "UTF-8";.container_input_wrapper{background-color:#fff;border-radius:10px;display:flex;margin-bottom:5px;margin-top:5px}.container_input{border-radius:10px;border-width:0;flex-basis:calc(100% - 40px);font-size:16px;padding:15px 20px}.container_password{flex-basis:calc(90% - 40px)}.container_icon{-webkit-tap-highlight-color:rgba(255,255,255,0);align-items:center;background-color:#fff;border:none;border-radius:10px;cursor:pointer;display:flex;flex-basis:10%;justify-content:center}.container_input:active,.container_input:focus{outline:none}.buttonComponent{-webkit-tap-highlight-color:rgba(255,255,255,0);align-items:center;background-color:#142c66;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;display:flex;flex-basis:50%;font-size:16px;gap:10px;justify-content:center;min-height:50px;text-align:center;text-decoration:none;transition-duration:.1s}.buttonComponent:active{background-color:#2e4c99;transition-duration:.1s}.dialogNextPageButton{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:#2952cc;border:none;border-radius:10px;color:#fff;display:inline-block;font-size:16px;margin-left:5px;padding-bottom:5px;padding-top:5px;text-align:center;text-decoration:none;transition-duration:.1s}.dialogNextPageButton:active{background-color:#2e4c99;transition-duration:.1s}.clearButton{align-items:center;background-color:hsla(0,0%,100%,0);border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:7px;transition-duration:.2s}.clearButton:hover{background-color:#f84f31;transition-duration:.2s}.clearButton span{background-color:#fff;border-radius:50px;display:flex}.clearButton .checked{color:#21b49b}.clearButton .notChecked{color:#f84f31}.pictureButton{align-items:center;background-color:#f4f4f8;border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:7px;transition-duration:.2s;-webkit-user-select:text;user-select:text}.pictureButton:hover{background-color:#142c66;color:#fff;transition-duration:.2s}.pictureButton:hover[disabled]{background-color:#f4f4f8;color:#000;cursor:auto}.footer{align-items:center;background-color:hsla(0,0%,100%,.6);border-top:2px solid #5274cc;display:flex;font-size:.9em;gap:10px;justify-content:space-between;margin-top:auto;padding:22px 0 22px 180px;position:relative;width:calc(100% - 180px)}@media(max-width:800px){.footer{flex-wrap:wrap;gap:20px;justify-content:center}}@media(max-width:600px){.footer{padding:22px 0;width:100%}}.footer .href_group{display:flex;gap:40px;margin-right:50px;text-align:center}.footer .href_group span{color:#142c66}.footer .href_group span:hover{color:#5274cc;font-weight:900}@media(max-width:800px){.footer .href_group{margin-right:0}}.footer .href_group a{color:#000;cursor:pointer}.footer .company_group{align-items:center;color:#142c66;display:flex;gap:20px}.footer .company_group img{max-height:22px}.main_background{background:#3029a8;background:linear-gradient(45deg,#3029a8,#1b419e 28%,#0f99b5);background-size:stretch}.main_login{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.main_login .logo{display:flex;height:10vh;justify-content:center;padding-top:100px}.main_login .logo img{height:100px}.main_login .logo_image{border:1px solid #fff;height:100px;width:200px}@media(max-width:600px){.main_login .logo{display:flex;justify-content:center}}.main_login .animationContainer{display:flex;flex-direction:row;justify-content:space-around;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);width:300%}.main_login .animationContainer .registration_container{align-items:center;display:flex;height:60vh;justify-content:space-around}.main_login .animationContainer .registration_container .button{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:inline-flex;font-size:17px;font-weight:600;gap:10px;margin:25px 0 0 10px}.main_login .animationContainer .login_container{align-items:center;display:flex;height:60vh;justify-content:space-around}.main_login .animationContainer .login_container .button{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:hsla(0,0%,100%,0);border:none;border-radius:10px;cursor:pointer;font-size:15px;margin:5px 0;padding:10px 5px;text-align:center;text-decoration:none}.main_login .animationContainer .login_container .button_register{margin-top:20px}@media(max-width:600px){.main_login .animationContainer .login_container{width:100%!important}}.main_login .animationContainer .forgot_container{align-items:center;display:flex;height:60vh;justify-content:space-around}.main_login .animationContainer .forgot_container .button{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;display:inline-flex;font-size:17px;font-weight:600;gap:10px;margin:25px 0 0 10px}@media(max-width:600px){.main_login .animationContainer .forgot_container{width:100%!important}}.main_login .animationContainer .content{background-color:hsla(0,0%,100%,.6);border-radius:10px;box-shadow:0 0 20px -5px rgba(0,0,0,.2);margin:10px;padding:15px;width:500px}.main_login .animationContainer .headline{font-size:20px;font-weight:600;margin:5px 0 5px 20px}.main_login .animationContainer .input_container{display:flex;flex-direction:column}.main_login .animationContainer .input_container#buttons{margin-top:20px}.main_login .animationContainer .input_container .error_box{border-radius:5px;height:16px;padding:5px}.main_login .animationContainer .input_container .error_box span{color:#f84f31;font-size:15px;margin-left:5px}.main_login .animationContainer .input_container .row{display:flex;flex-direction:row;gap:20px;justify-content:space-evenly;margin-top:20px}.main_login .animationContainer .input_container .row .buttonComponent{background-color:#eaeaea;color:#222}.main_login .animationContainer .input_container .row span{flex-basis:50%}.main_login .animationContainer .input_container .row span .buttonComponent{width:100%}@-webkit-keyframes left_to_center{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes left_to_center{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@-webkit-keyframes right_to_center{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes right_to_center{0%{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@-webkit-keyframes center_to_left{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes center_to_left{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes center_to_right{to{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}}@keyframes center_to_right{to{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}}.main_login .slide_left_to_center{animation:left_to_center .7s forwards;-webkit-animation:left_to_center .7s forwards}.main_login .slide_right_to_center{animation:right_to_center .7s forwards;-webkit-animation:right_to_center .7s forwards}.main_login .slide_center_to_left{animation:center_to_left .7s forwards;-webkit-animation:center_to_left .7s forwards}.main_login .slide_center_to_right{animation:center_to_right .7s forwards;-webkit-animation:center_to_right .7s forwards}.topBar{align-items:center;background-color:#f4f4f8;display:flex;height:80px;justify-content:space-between;position:absolute;width:100%;z-index:10}.topBar_menu_mobile{display:none;margin-left:20px}@media(max-width:600px){.topBar_menu_mobile{display:block;margin-left:10px}}.topBar_menu_mobile button{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:rgba(255,0,0,0);border:none;outline:none}.topBar_logo{align-items:center;display:flex;height:70%}.topBar_logo a{display:flex;max-height:100%}.topBar_logo img{margin-left:1rem;object-fit:contain;object-position:left;width:300px}@media(max-width:600px){.topBar_logo img{max-height:60%;max-width:100%;object-position:center}}.topBar_account{align-items:center;display:flex}.topBar_account .avatar{background-color:#2e4c99;color:#fff}.topBar_account span{margin-left:10px;margin-right:10px}.topBar_account .avatar_tittle{color:#142c66}.topBar_account .newnotification{background-color:red;border-radius:1rem;color:#fff;font-size:.8rem;height:1rem;line-height:1rem;margin:0;position:absolute;right:.1rem;top:1.8rem;width:1rem}.topBar_account button{background-color:hsla(0,0%,100%,0);border:none;cursor:pointer;margin-right:20px;outline:none;position:relative}.topBar_account .buttonNotification{color:#142c66}@media(max-width:600px){.topBar_account{display:none}}.topBar_account_mobile{display:none;margin-right:0}@media(max-width:600px){.topBar_account_mobile{display:block}}.topBar_account_mobile button{background-color:hsla(0,0%,100%,0);border:none;margin-right:5px;outline:none}.topBar_notification{background-color:#f4f4f8;border:none;border-radius:1.5rem;color:#142c66;display:flex;flex-direction:column;margin:0 1rem 1rem;padding:.7rem;width:420px}.topBar_notification_tittle{align-items:center;display:flex;flex-direction:row;margin-bottom:20px;text-align:start}.topBar_notification_tittle-icon{align-self:center;margin-right:10px}.topBar_notification_date{align-self:flex-end;font-size:.7rem}.topBar_notification_noresult{margin:5px;text-align:center}.topBar_notification_dilog{display:flex;flex-direction:column;justify-content:space-between}.topBar_notification_dilog span{color:#142c66;text-align:end}.topBar_notification_text{color:#142c66;margin-bottom:40px}.topBar_notification p{font-size:.9rem;margin-top:0}.topBar_notification:hover{background-color:#eaeaea;cursor:pointer}.noHover{pointer-events:none}.menuComponent{background-color:#f4f4f8;display:flex;flex-direction:column;height:calc(100vh - 80px);margin-top:80px;overflow:auto;padding:10px;position:fixed;width:150px;z-index:1}@media(max-width:600px){.menuComponent{padding-left:0;width:0}}.menuComponent a{border-radius:30px}@media(max-width:600px){.menuComponent a{-webkit-tap-highlight-color:rgba(255,255,255,0);margin-left:15px;margin-right:15px}}.menuComponent a:hover button{background-color:#80a4ff;color:#fff}.menuComponent a:not(:first-of-type){margin-top:20px}.menuComponent .element{align-items:center;display:flex;flex-direction:row}.menuComponent .element button{align-items:center;background-color:#fff;border:none;border-radius:30px;color:#142c66;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;position:relative;transition-duration:.2s;width:40px}.menuComponent .element .badge{align-items:center;background-color:#142c66;border-radius:50%;color:#fff;display:flex;font-size:10px;height:20px;justify-content:center;position:absolute;right:-6px;top:-6px;width:20px}.menuComponent .element .active{background-color:#2e4c99;color:#fff}.menuComponent .element span{font-size:13px;left:90px;margin-left:10px;text-align:center;transition-duration:.2s}@media(max-width:600px){.menuComponent .element{display:none}}.home{flex-direction:column;width:100%}@media(max-width:1000px){.home{flex-direction:column-reverse}}.home hr{background-image:linear-gradient(90deg,#fff,#142c66,#fff);border:0;height:2px;margin-left:10px;margin-right:10px}.home .statistic_container{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin-bottom:20px;width:100%}.home .statistic_container .card_box{display:flex;flex-wrap:wrap;gap:10px}.home .statistic_container .user_card_box{display:flex;flex-direction:row;gap:20px;width:100%}.home .statistic_container .meters_and_measurements_box{display:flex;gap:20px;width:100%}.home .statistic_container .title{align-items:flex-start;display:flex;font-size:18px;font-weight:600}@media(max-width:1000px){.home .statistic_container{flex-direction:row;width:100%}}.home .card_title{display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:10px 25px 0}.home .card_title_large{font-size:18px;padding:20px 25px 10px}.home .card_title a,.home .card_title a:active,.home .card_title a:visited{color:#142c66;transition-duration:.3s}.home .card_title a:hover{color:#5274cc;transition-duration:.3s}.home .card_content{display:flex;flex-direction:column;margin:10px 20px}.home .card_content p{display:flex;font-size:14px}.home .card_content .dot{margin-right:10px}.home .card_content .color_green{color:#21b49b}.home .card_content .color_red{color:#f84f31}.home .card_content .color_blue{color:#5274cc}.home .table_footer{display:flex;justify-content:flex-end;margin:15px 25px 15px 0}.home .table_footer a{align-items:center;color:#838383;color:#000;display:flex;gap:10px;transition-duration:.2s}.home .table_footer a:hover{color:#2e4c99;transition-duration:.2s}.table{border:none!important;width:100%}.table_title{font-weight:600}.table_title,.table_title_col{color:#142c66}.table .header{background-color:transparent;border:none;border-bottom:2px solid #f4f4f8;color:#000!important;padding-right:0}.table .header_color{background-color:#142c66;border-radius:15px!important;color:#fff;padding-right:0}.table .not_verified{background-color:#d7e4ff!important}.table .not_verified>*>*{font-weight:500}.table .not_verified:hover{background-color:#a1bfff!important}.table .not_verified .button{background-color:#fff}.table .not_verified .button:hover{background-color:#2e4c99!important}.table .row{background-color:#f4f4f8;border-radius:15px;margin-bottom:5px;margin-top:10px;transition-duration:.2s}.table .row:hover{background-color:#eaeaea;transition-duration:.2s}.table .row .button_container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.table .row .gap{background-color:#fff;flex-basis:1px;flex-grow:0;flex-shrink:0;padding:0 1px}.table .row .clients_notification{display:flex;flex-wrap:wrap;gap:5px}.table .row .canal_icon_name{align-items:center;display:flex;gap:5px}@media(max-width:1000px){.table .row .canal_icon_name{align-items:normal;flex-direction:column}}.table .row .canal_icon_name svg{color:#142c66}.table .row .canal_icon_name span{align-items:center;display:flex;gap:5px}.table .row .canal_icon_name span span{background-color:#fff;border-radius:50px;padding:5px}.table .row .alone_row{display:flex;flex-basis:50px;flex-grow:0;flex-shrink:0;padding:0}.table .row .alone_row .clickable{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;min-height:63px;width:50px}.table .row .alone_row .clickable .icon_white,.table .row .alone_row .clickable:hover{color:#fff}.table .row .alone_row:hover{background-color:#2e4c99;border-bottom-right-radius:15px;border-top-right-radius:15px}.table .row .user_state_container{align-items:center;display:flex;flex-direction:row;gap:20px}.table .row .user_state_container .icon{align-items:center;background-color:#fff;border-radius:50px;display:flex;gap:10px;justify-content:center;padding:7px}.table .row .user_state_container .verfied_user{color:#21b49b!important;font-size:18px}.table .row .user_state_container .rejected_user{color:#f84f31!important;font-size:18px}.table .row .user_state_container .new_user{color:#5274cc!important;font-size:18px}.table .row .user_state_container .button{align-items:center;background-color:#fff!important;border:none;border-radius:10px;color:#000!important;color:#142c66;cursor:pointer;display:flex;gap:5px;justify-content:center;padding:10px;transition-duration:.2s}.table .row .user_state_container .button:hover{background-color:#5274cc!important;color:#fff!important;transition-duration:.2s}.table .row .user_state_container .button:hover svg{color:#fff!important}.table .row .button,.table .row .container_expanded{justify-content:center}.table .row .button{align-items:center;background-color:#f4f4f8;border:none;border-radius:10px;color:#142c66;cursor:pointer;display:flex;gap:5px;padding:5px;transition-duration:.1s}.table .row .button:hover{background-color:#142c66;transition-duration:.1s}.table .row .button:hover svg{color:#fff!important}.table .row .centered{text-align:center}.table .row .alert{align-items:center;display:flex;flex-direction:row;gap:10px}.table .row .alert_circle{align-items:center;background-color:#f84f31;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;width:20px}.table .hidden{max-height:0;transition:.3s linear;width:96%!important}.table .expanded{max-height:420px;transition:.3s linear;transition-delay:.2s;width:100%}@media(max-width:1000px){.table .expanded{max-height:700px}}.table .loading{background-color:#80a4ff;border-radius:10px;height:20px;width:80%}.table .gradient{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(45deg,#f4f4f8 8%,#eaeaea 38%,#f4f4f8 54%);background-size:1000px 25px}@-webkit-keyframes placeHolderShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes placeHolderShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.table .in_color>div>span{color:#fff!important;transition-duration:.2s}.table .in_color>div>span .meter_type{color:#000!important}.table .in_color>div>span .icon{color:#5274cc}.table .in_color>div>span a{color:#fff!important}.table .in_color,.table .in_color:hover{background-color:#2e4c99!important;border-radius:15px 15px 0 0;transition-duration:.2s}.table .selected{background-color:#80a4ff!important;color:#000}.table .selected>div>span{color:#000;font-weight:500;transition-duration:.1s}.table .more_info{background-color:#5274cc;border-radius:0 0 10px 10px;color:#fff;margin:-6px auto 10px;overflow:hidden;width:100%}.table .more_info_content{display:flex;gap:20px;justify-content:space-between;overflow:hidden;padding:10px}.table .more_info_content #title{border-bottom:1px solid #eaeaea;font-size:16px;font-weight:600;margin-bottom:10px;padding-bottom:5px;text-align:left}@media(max-width:1000px){.table .more_info_content{flex-direction:column;gap:10px}}.table .more_info_content_chart{border-radius:20px;padding:auto;width:50%}@media(max-width:1000px){.table .more_info_content_chart{display:none}}.table .more_info_content_no_chart{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:50%}.table .more_info_content_no_chart .chart{bottom:95px;position:relative}.table .more_info_content_no_chart .info_box{align-items:center;background-color:#5274cc;border:2px dashed #f4f4f8;border-radius:20px;display:flex;max-width:65%;min-height:20%;padding:5px;position:relative;text-align:center;top:150px;transition-duration:.2s;z-index:1}@media(max-width:1150px){.table .more_info_content_no_chart .info_box{top:0;transition-duration:.2s}}.table .more_info_content_no_chart .info_box span{font-size:17px}@media(max-width:1000px){.table .more_info_content_no_chart{display:none}}.table .more_info_content .column{display:flex;flex-direction:column;gap:10px;min-width:150px}@media(max-width:800px){.table .more_info_content .column{flex-direction:column;gap:10px}}.table .more_info_content .column_right{align-items:center;display:flex;flex-direction:column;gap:10px}.table .more_info_content .column_right a{width:100%}.table .more_info_content .column_left{flex-basis:80%}.table .more_info_content .column_fixed{width:100%}.table .more_info_content .column .data_grid{grid-column-gap:20px;grid-row-gap:5px;align-items:center;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr;row-gap:5px}.table .more_info_content .column .data_grid #spacer_row{grid-area:auto/1/auto/3;margin:20px 0 10px}.table .more_info_content .column .button_container{display:flex;flex-direction:row;gap:10px}.table .more_info_content p{display:flex;flex-wrap:wrap;gap:5px;line-height:22px;margin:0}.table .more_info_content p button{background-color:#2e4c99;color:#fff}.table .more_info_content p button:hover{background-color:#142c66}.table .more_info_content p button:hover[disabled]{background-color:#2e4c99;cursor:auto}.table .more_info_content p a,.table .more_info_content p a:active,.table .more_info_content p a:visited{color:#fff;text-decoration:none}.table .more_info_content .inLine{align-items:center;color:#fff;display:flex;gap:10px}.table .more_info_content .button{align-items:center;background-color:#f4f4f8;border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;padding:12px;transition-duration:.2s;width:100%}.table .more_info_content .button:hover{background-color:#142c66;color:#fff;transition-duration:.2s}.table .more_info_content .button:hover svg{color:#fff!important}.table .invoiceButton{color:#000!important;padding:8px!important}.table .invoiceButton:hover{color:#fff!important}@media(max-width:800px){.table .invoiceButton{padding:10px 20px}.table .invoiceButton span{display:none}}.table span>span{align-items:center;display:flex;gap:5px}.table span>span span{background-color:#fff;border-radius:50px;padding:5px}.table span>span .icon,.table span>span .icon_blue{color:#5274cc}.table span>span .icon_red{color:#f84f31}.table span>span .icon_green{color:#21b49b}.table span>span .icon_yellow{color:orange}.renderImageButtonDiv{align-items:center;display:flex;flex-direction:row;gap:10;justify-content:space-between}.cursor-pointer{cursor:pointer}.container_cards{display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin-bottom:20px;width:100%}@media(max-width:1500px){.container_cards{flex-wrap:wrap}}.container_cards_small{align-items:center;justify-content:center;min-height:75px}.container_cards_large,.container_cards_small{border:2px solid #f4f4f8;border-radius:20px;width:100%}.progress_container{border-radius:50px;display:flex;height:20px;width:100%}.progress_container .filler{align-items:center;background-color:#21b49b;display:flex;height:100%;overflow:hidden;text-align:right}.progress_container .filler:first-of-type{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.progress_container .filler:last-of-type{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.progress_container .label{color:#fff;display:flex;font-size:12px;justify-content:flex-start;padding-left:5px}.progress_container .blue{background-color:#5274cc}.progress_container .green{background-color:#21b49b}.progress_container .red{background-color:#f84f31}.main .container_main_pagination{align-items:center;align-self:center;display:flex;margin-bottom:30px;margin-top:20px;width:100%}.main .container_main_pagination .paginationInfo{align-items:center;display:flex;flex-basis:30%;gap:5px;justify-content:space-between;transition-duration:.3s}@media(max-width:800px){.main .container_main_pagination .paginationInfo{flex-basis:100%;justify-content:space-evenly;transition-duration:.3s}}.main .container_main_pagination .paginationInfo div{display:flex;flex-wrap:wrap;justify-content:center}.main .container_main_pagination .paginationInfo div span{color:#142c66}.main .container_main_pagination hr{border:none;border-top:2px solid #f4f4f8;flex-basis:30%}@media(max-width:800px){.main .container_main_pagination hr{flex-basis:0}}.main .container_main_pagination button{align-items:center;background-color:#f4f4f8;border-radius:25px;border-style:none;cursor:pointer;display:flex;justify-content:center;padding:12px;transition-duration:.2s}.main .container_main_pagination button:hover{background-color:#80a4ff;transition-duration:.2s}.main .container_main_pagination button:active{background-color:#5274cc;transition-duration:.2s}.home{display:flex;flex-direction:row;margin-bottom:20px}.home__left{gap:20px;justify-content:space-around}.home__left,.home__right{display:flex;flex-direction:column;width:50%}.home hr{height:0}.table_home_meter{border:3px solid #f4f4f8;border-radius:30px;padding:20px}.table_home_meter__bar{color:#142c66;display:flex;flex-direction:column;margin:4rem;text-align:center}.table_home_measurement{border:3px solid #f4f4f8;border-radius:30px;margin:0 auto;padding:20px;width:80%}.filters_container{display:flex;flex-wrap:wrap;gap:5px;margin:10px auto 0;transition-duration:.3s;width:80%}@media(max-width:1800px){.filters_container{transition-duration:.3s;width:95%}}@media(max-width:820px){.filters_container{flex-direction:row}}.filters_container #actions{border-right:1px solid #eaeaea;display:flex;margin-left:auto;margin-right:5px;padding-right:10px}.filters_container #actions div{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.filters_container #actions .option{border-radius:15px}.filters_container .row_title{flex-basis:10%;min-width:110px}@media(max-width:800px){.filters_container .row_title{flex-basis:auto;margin-right:20px;min-width:0;min-width:auto}}.filters_container .active_filter{align-items:center;background-color:#2e4c99;border-radius:50px;color:#fff;display:flex;font-size:.8em;gap:5px;padding:3px 3px 3px 9px}.filters_container .active_filter button{border-radius:20px;padding:3px!important}.filters_container .active_filter button:hover{background-color:#f84f31}.filters_container .filters_row{align-items:center;display:flex;flex:1 1;gap:10px;height:45px;justify-content:space-between}@media(max-width:800px){.filters_container .filters_row{flex-wrap:wrap}}@media(max-width:820px){.filters_container .filters_row{flex-direction:row}}.filters_container .filters_row .choose_row{display:flex;flex-wrap:wrap;gap:10px}.filters_container .filters_row .choose_row .option{border-radius:15px}.filters_container .filters_row .search_row{align-items:center;display:flex;gap:15px}.filters_container .filters_row .search_input{align-items:center;border:1px solid #eaeaea;border-radius:20px;display:flex;min-width:170px;padding:5px}.filters_container .filters_row .search_input .clearButton:hover{background-color:#80a4ff;color:#fff}@media(max-width:800px){.filters_container .filters_row .search_input{width:100%}}.filters_container .filters_row input[type=text],.filters_container .filters_row input[type=text]:focus{background-color:rgba(1,1,1,0);border:none;outline:none;padding:5px;width:100%}.dialogCustomFooter{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.dialogCustomFooter .button{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:#2e4c99;border:2px solid #2e4c99;border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px;transition-duration:.1s}.dialogCustomFooter .button:hover{background-color:#142c66;border-color:#142c66;transition-duration:.1s}.dialogCustomFooter .rejectButton{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:#f84f31;border:2px solid #f84f31;border-radius:10px;color:#fff;cursor:pointer;padding:10px 20px;transition-duration:.1s}.dialogCustomFooter .rejectButton:disabled,.dialogCustomFooter .rejectButton[disabled]{background-color:#838383;border-color:#838383}.dialogCustomFooter .rejectButton:hover{background-color:#142c66;border-color:#142c66;transition-duration:.1s}.dialogCustomFooter .rejectButton:hover:disabled,.dialogCustomFooter .rejectButton:hover[disabled]{background-color:#838383;border-color:#838383;cursor:not-allowed}.dialogCustomFooter .cancelButton{-webkit-tap-highlight-color:rgba(255,255,255,0);background-color:transparent;border:2px solid #eaeaea;border-radius:10px;color:#000;cursor:pointer;padding:10px 20px;transition-duration:.1s}.dialogCustomFooter .cancelButton:hover{background-color:#5274cc;border-color:#5274cc;color:#fff;transition-duration:.2s}.dialogCustomFooter .selectFileButton{-webkit-tap-highlight-color:rgba(255,255,255,0);align-items:center;background-color:transparent;border:2px solid transparent;border-radius:10px;color:#000;display:flex;font-size:16px;justify-content:space-evenly;margin-left:5px;padding-bottom:10px;padding-top:10px;text-align:center;text-decoration:none;transition-duration:.1s;width:150px}.dialogCustomFooter .selectFileButton:hover{border-color:#eaeaea;transition-duration:.2s}.decline_box{border-radius:15px;display:flex;flex-direction:column;gap:20px;min-width:600px;transition-duration:.2s}@media(max-width:650px){.decline_box{min-width:400px;transition-duration:.2s}}.user_information_box{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;overflow-x:hidden}.user_information_box .picture_box{align-items:center;display:flex;flex-direction:column;gap:10px}.user_information_box .picture_box span{color:#142c66;font-size:13px}.user_information_box .picture_box .image_container{display:flex;height:430px;justify-content:center;max-width:100%;padding-bottom:10px}.user_information_box .user_verification_column{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;gap:20px}.user_information_box .user_verification_column span{color:#142c66}.user_information_box .user_data_box{grid-column-gap:10px;grid-row-gap:5px;align-items:center;-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;row-gap:5px}.user_information_box .user_data_box .row{grid-area:auto/1/auto/3;margin-top:10px}.user_information_box .user_data_box .pill{align-items:center;display:flex;font-size:14px;justify-content:center;padding:12px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user_information_box .user_data_box .pill_green{background-color:#21b49b;color:#fff}.user_information_box .user_data_box .pill_red{background-color:#f84f31;color:#fff}.user_information_box .user_data_box .pill_blue{background-color:#5274cc;color:#fff}.user_information_box .data_box{border-radius:15px;display:flex;flex-direction:column;padding:5px;width:100%}.user_information_box .data_box span{align-self:flex-start;font-size:19px;margin-bottom:15px}.user_information_box .data_box label{border-radius:5px;color:#838383;font-size:13px;margin-left:15px;padding:5px 0}.user_information_box .data_box input{border-left:1px;border-width:1px 1px medium;border-right:1px;border-top:1px;font-size:16px;margin-bottom:15px;min-width:300px}.user_information_box .data_box input:focus{border-color:#80a4ff;outline:none;transition-duration:.1s}.user_information_box .data_box .errorInput{border-color:#f84f31}.user_information_box .data_box .errorInput::-webkit-input-placeholder{color:#f84f31;font-size:14px}.user_information_box .data_box .errorInput::placeholder{color:#f84f31;font-size:14px}.user_information_box .data_box .errorInput:focus::-webkit-input-placeholder{color:rgba(0,0,0,.467)}.user_information_box .data_box .errorInput:focus::placeholder{color:rgba(0,0,0,.467)}.user_information_box .textArea{max-width:100%;min-width:100%}.user_information_box .textInput{min-width:100%}.dialog__row{display:flex;justify-content:space-evenly}.dialog__rowItem{align-items:center;display:flex;flex:1 1;gap:10px;justify-content:center}.dialog__rowItem__left{justify-content:flex-start}.dialog__tab{border:1px solid #2e4c99;border-radius:10px;margin-top:-10px;padding:15px}.dialog__disabled{cursor:no-drop}.dialog__disabled button{background-color:#f4f5f9;pointer-events:none}.pagination_box{display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin-bottom:20px}.pagination_box .pagination_input{display:flex;justify-content:flex-end;width:100%}.pagination_box .pagination_input input{background-color:rgba(1,1,1,0);border:none;outline:none;width:100%}.pagination_box .pagination_input input:focus{border-color:#80a4ff;outline:none}.pagination_box .pagination_input input::-webkit-inner-spin-button,.pagination_box .pagination_input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination_box .pagination_input input[type=number]{-webkit-appearance:textfield;appearance:textfield;font-size:12px;font-weight:500}.pagination_box .pagination_input .search_input{align-items:center;border:1px solid #838383;border-radius:5px;display:flex;padding:0 5px;width:120px}.pagination_box .pagination_input .search_input .clearButton{padding:5px}.pagination_box .pagination_input .search_input .clearButton:hover{background-color:#80a4ff;color:#fff}@media(max-width:800px){.pagination_box .pagination_input .search_input{width:100%}}.row_limit_container{display:flex;justify-content:flex-end}.row_limit_container button{border-color:#838383}[data-rmiz]{position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,.7);border:none;border-radius:50%;box-shadow:0 0 1px hsla(0,0%,100%,.5);color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{cursor:zoom-out;inset:20px 20px auto auto;position:absolute;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::-webkit-backdrop{display:none}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:transparent;border:0;height:100vh;height:100svh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100vw;width:100svw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:hsla(0,0%,100%,0)}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}.document-detail{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1rem}.document-detail__bottom,.document-detail__top{display:flex;flex-direction:column;padding:.5rem}.document-detail__bottom{gap:10px;margin-bottom:10px}.document-detail__column{display:flex;flex-direction:column;margin-right:2rem}.document-detail span{font-size:15px;line-height:20px}.document-detail__title{border-bottom:2px solid #fff;font-size:18px;font-weight:600;line-height:20px;margin:0;padding-bottom:4px}.user-detail-row,.user-detail-row:hover{transition-duration:.1s}.user-detail-row:hover{background-color:#d7e4ff}.document-detail-dialog{display:flex;padding:.5rem}.box-measurement{display:flex;flex-direction:column;justify-content:space-between}.btn-pills{display:flex;justify-content:flex-end}.box-pills{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;gap:5px}.box-pills__measurement{height:auto;margin:0 5px 5px 0;padding:5px;width:auto}.box-pills__notification{align-items:center;display:flex;justify-content:center;padding:10px 8px}.box-pills__measurement-list{height:1.4rem;padding:.3rem}.history-reason{color:#474d66;font-size:14px;padding:10px}.main .file_box{align-items:center;border:2px dashed #5274cc;border-radius:15px;display:flex;flex-basis:50%;flex-direction:column;gap:10px;justify-content:center;min-height:350px}.main .file_box span{text-align:center}.main .file_box input[type=file]{display:none}.main .file_box label{margin:initial;pointer-events:all}.main .file_box p{font-size:15px;margin:initial;margin-top:10px}.main .file_box #checkbox_container{display:flex;flex-direction:column;gap:10px}.main .file_box .custom-file-upload{align-items:center;background-color:#2e4c99;border-radius:10px;border-width:0;color:#fff;cursor:pointer;display:flex;outline:none;padding:12px}.main .add_invoice{display:flex;flex-wrap:wrap;gap:10px;width:100%}@media(max-width:600px){.main .add_invoice{flex-direction:column}}.main .add_invoice .row{display:flex;gap:10px;justify-content:space-between;width:100%}.main .add_invoice .current{border:2px dashed #5274cc}.main .add_invoice .done{border:2px solid #21b49b}.main .file_box *{pointer-events:none}.main .file_box button{pointer-events:auto!important}@media(max-width:600px){.main .file_box{min-height:200px}}.main .file_details{border-radius:15px;display:flex;flex-basis:calc(50% - 60px);flex-direction:column;gap:10px;overflow:hidden;padding:30px;position:relative}.main .file_details input[type=text]{padding-bottom:10px;padding-top:10px}.main .file_details .clearButton:hover{background-color:#80a4ff;color:#fff}.main .file_details .send_button{flex-basis:auto;margin-top:auto}.main .file_details .send_button svg{-webkit-filter:invert(100%) sepia(100%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%);filter:invert(100%) sepia(100%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%)}.main .file_details .disabled{background-color:rgba(244,244,248,.5);height:100%;left:-5px;overflow:hidden;padding:20px;position:absolute;top:-5px;transition-duration:.2s;width:calc(100% - 20px);z-index:10}.main .file_details .data_grid{grid-column-gap:20px;grid-row-gap:5px;align-items:center;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr;row-gap:5px}.main .file_details .data_grid #spacer_row{grid-area:auto/1/auto/3;margin:20px 0 10px}.main .file_details .data_grid .indent{text-indent:1em}.main .file_details .data_grid .inLine{align-items:center;display:flex;gap:10px}.main #invoice_details{margin:50px 0 10px}.main .invoice_details{display:flex;gap:10px;justify-content:space-around;padding:10px}.main .invoice_details_column{border-right:2px dashed #eaeaea;display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.main .invoice_details_column div{flex-basis:auto!important}@media(max-width:600px){.main .invoice_details_column{border-right:none}}.main .invoice_details div{display:flex;flex-basis:40%;flex-direction:column}.main .invoice_details div span:first-of-type{font-size:1.2em;margin-bottom:10px}.main .invoice_details div span{line-height:1.3em}.main .invoice_details div img{max-width:100%}@media(max-width:600px){.main .invoice_details{flex-direction:column}}.confirm_payment_btns{display:flex;justify-content:flex-end}.confirm_payment_btn{margin-right:10px;width:20%}.payment_done_btn{background-color:#21b49b!important;cursor:default!important;width:110px}.payment_done_btn span,.payment_done_btn svg{color:#fff}.blueButton{background-color:#2e4c99!important;width:110px}.blueButton:hover{background-color:#142c66!important}.blueButton span,.blueButton svg{color:#fff}.payment_status_container{align-items:center;background-color:#fff;border-radius:10px;color:#000;display:flex;justify-content:space-evenly;padding:5px;width:100px}.payment_process_popup{align-items:center;display:flex;justify-content:center;margin:20px 0 50px}.documents__UserDialog{font-size:.95em}.documents__UserDialog .data_grid{grid-column-gap:20px;grid-row-gap:5px;align-items:center;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr;row-gap:5px}.documents__UserDialog .data_grid #spacer_row{grid-area:auto/1/auto/3;margin:20px 0 10px}.documents__UserDialog__Row{cursor:pointer!important}.input_valid{border:2px solid #21b49b!important}.input_invalid{border:2px solid red!important}.input_warrning{color:red!important;font-size:.8rem}.star{color:red}.tittle_margin{margin:0}.profileSide{height:100%;width:100%}.profileSide_content{color:#142c66;display:flex;flex-direction:column;justify-content:flex-start;padding:55px 55px 55px 0}@media(max-width:1200px){.profileSide_content{justify-content:center;padding:0 55px 55px 0}}.profileSide_content .title{display:flex;font-size:35px;justify-content:flex-start;margin:30px}.profileSide_content .optionsBox{align-items:center;background-color:#fff;border:2px solid #f4f4f8;border-radius:20px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;padding:20px;width:100%}@media(max-width:1200px){.profileSide_content .optionsBox{align-items:center;flex-direction:column}}.profileSide_content .optionsBox_info{align-self:center;background-color:transparent;display:flex;flex-direction:column;flex-wrap:nowrap;margin:10px;padding-top:25px;width:80%}.profileSide_content .optionsBox_info .text{background-color:transparent;display:flex;flex-direction:column;flex-wrap:wrap;font-size:17px;margin-bottom:50px;width:100%}.profileSide_content .optionsBox_info .text_title{background-color:#fff;font-weight:700;margin-bottom:20px;width:100%}.profileSide_content .optionsBox_info .text_value{background-color:transparent;color:rgba(0,0,0,.6);display:flex;font-size:18px;justify-content:flex-start;width:100%}.profileSide_content .optionsBox_info .text input{border-left:1px;border-width:1px 1px medium;border-right:1px;border-top:1px;font-size:16px;padding:10px}.profileSide_content .optionsBox_info .text input:focus{border-color:#80a4ff;outline:none;padding:10px;transition-duration:.1s}.profileSide_content .optionsBox_info .text .errorInput{border-color:#f84f31}.profileSide_content .optionsBox_info .text .errorInput::-webkit-input-placeholder{color:#f84f31}.profileSide_content .optionsBox_info .text .errorInput::placeholder{color:#f84f31}.profileSide_content .optionsBox_info .text .errorInput:focus::-webkit-input-placeholder{color:rgba(0,0,0,.467)}.profileSide_content .optionsBox_info .text .errorInput:focus::placeholder{color:rgba(0,0,0,.467)}.profileSide_content .optionsBox_buttons{display:flex;flex-direction:row;gap:20px;height:100px;width:80%}.profileSide_content .optionsBox_buttons .EditButton{background-color:#2e4c99;border-width:0;color:#fff}.profileSide_content .optionsBox_buttons button{background-color:#fff;border:2px solid #eaeaea;border-radius:5px;color:#142c66;cursor:pointer;height:50px;margin-bottom:15px;outline:none;text-align:center;transition-duration:.1s;width:50%}.profileSide_content .optionsBox_buttons button:active{background-color:#2e4c99;transition-duration:.1s}.profileSide_content .optionsBox_buttons button:hover{background-color:#80a4ff;border-style:none;color:#fff;transition-duration:.2s}.profile_content{display:flex;flex-direction:row;justify-content:space-between;margin-top:80px;padding:15px 15px 0 105px}@media(max-width:1200px){.profile_content{align-items:center;flex-direction:column}}.profile_content .profileBox{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:flex-start;padding:10px;width:60%}@media(max-width:1200px){.profile_content .profileBox{width:95%}}.profile_content .profileBox_info{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:50px;margin-top:50px}.profile_content .profileBox_info_title{color:#142c66;font-size:30px}.profile_content .profileBox_info_avatar{background-color:transparent;border-radius:75px;height:150px;margin-bottom:15px;text-align:center;width:150px}.profile_content .profileBox_info_avatar .avatar{background-color:#2e4c99;color:#fff}.profile_content .profileBox_options{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:center;padding:10px;width:100%}.profile_content .profileBox_options button,.profile_content .profileBox_options_element{background-color:#fff;border-radius:5px;margin-bottom:15px;text-align:center;width:85%}.profile_content .profileBox_options button{align-items:center;border:none;color:#142c66;cursor:pointer;display:flex;flex-wrap:wrap;font-size:20px;gap:30px;height:50px;justify-content:flex-start;outline:none;padding-left:15px;transition-duration:.1s}.profile_content .profileBox_options button:active{background-color:#2e4c99;transition-duration:.1s}.profile_content .profileBox_options button:hover{background-color:#80a4ff;color:#fff;transition-duration:.2s}.profile_content .profileBox_options #logout:hover{background-color:#f84f31}.profile_content .settingsBox{background-color:transparent;display:flex;flex-direction:column;justify-content:flex-start;min-width:65%;padding:10px}@media(max-width:1200px){.profile_content .settingsBox{width:95%}}@media(min-width:2100px){.profile_content{margin:80px auto 0;padding-left:0;width:1920px}}@media(max-width:600px){.profile_content{align-items:center;justify-content:center;padding:15px}}.dialog_box_container{display:flex;flex-direction:column;gap:20px;margin-top:20px;text-align:center}.dialog_box_container .title{font-size:1rem;margin-top:1rem}.dialog_box_container .different_states_warning_container{align-items:center;display:flex;gap:10px;justify-content:space-evenly}.dialog_box_container .different_states_warning_icon{color:#f84f31;font-size:16px;font-weight:600}.dialog_box_container .different_states_warning_text{font-size:14px;margin-top:-10px}.notificationBox{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:1000px){.notificationBox{align-items:center;flex-direction:column;gap:20px}}.notificationBox .titlebox_bottom{border-top:2px solid #f4f4f8;padding-top:10px}.notificationBox .title{border-width:0;border-bottom:2px solid #f4f4f8}.notificationBox .title,.notificationBox .title_bottom{display:flex;font-size:20px;justify-content:center;padding-bottom:10px;text-align:center}.notificationBox .title_bottom{color:#142c66}.notificationBox_settingsLeftBox{background-color:transparent;border:2px solid #f4f4f8;border-radius:15px;display:flex;flex-direction:column;position:relative;width:40%}.notificationBox_settingsLeftBox .alert_inline{align-self:center;justify-self:center}.notificationBox_settingsLeftBox .alert_inline span{font-size:12px}.notificationBox_settingsLeftBox .no_alert_div{height:16px}@media(max-width:1000px){.notificationBox_settingsLeftBox{margin-top:20px;width:90%}}.notificationBox_settingsLeftBox .radio_box{display:flex;flex-direction:row;justify-content:space-around}.notificationBox_settingsLeftBox .select_menu{align-items:center;border-bottom:2px solid #f4f4f8;display:flex;justify-content:center;margin:10px;padding-bottom:10px}.notificationBox_settingsLeftBox .selectedUsers{align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;gap:5px;margin:10px 0}.notificationBox_settingsLeftBox .selectedUsers_box{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;min-height:45px}.notificationBox_settingsLeftBox .selectedUsers_box button{background-color:transparent;border:2px solid #80a4ff;border-radius:5px;color:#142c66;display:flex;font-size:16px;gap:5px;justify-content:baseline;padding:10px}.notificationBox_settingsLeftBox .selectedUsers_box button:hover{border-color:#5274cc;cursor:pointer}.notificationBox_settingsLeftBox .selectedUsers_box button:active{border-color:#f4f4f8}.notificationBox_settingsLeftBox .selectedUsers_box button:disabled{background-color:transparent;border:1px solid hsla(0,0%,60%,.3);color:hsla(0,0%,60%,.3)}.notificationBox_settingsLeftBox .left_box_next_button{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto;padding:15px}.notificationBox_settingsLeftBox .left_box_next_button button{background-color:#fff;border-radius:5px;border-radius:20px;cursor:pointer;margin-left:10px;outline:none;padding:12px 22px;text-align:center;transition-duration:.1s}.notificationBox_settingsLeftBox .left_box_next_button button:active{background-color:#2e4c99;transition-duration:.1s}.notificationBox_settingsLeftBox .left_box_next_button button:hover{background-color:#80a4ff;color:#fff;transition-duration:.1s}.notificationBox_settingsLeftBox .left_box_next_button button:disabled{background-color:transparent;border:1px solid hsla(0,0%,60%,.3);color:hsla(0,0%,60%,.3)}.notificationBox_settingsRightBox{background-color:transparent;border:2px solid #f4f4f8;border-radius:15px;display:flex;flex-direction:column;justify-content:space-around;position:relative;width:58%}@media(max-width:1000px){.notificationBox_settingsRightBox{width:90%}}.notificationBox_settingsRightBox .alert_inline{align-self:center;justify-self:center}.notificationBox_settingsRightBox .alert_inline span{font-size:12px}.notificationBox_settingsRightBox .no_alert_div{height:16px}.notificationBox_settingsRightBox .communications_settings{padding:5px}.notificationBox_settingsRightBox .communications_settings_checkBox_pane{display:flex;flex-direction:row;justify-content:space-around}.notificationBox_settingsRightBox .notification_body{display:flex;flex-direction:column;padding:15px}.notificationBox_settingsRightBox .notification_body_alert{color:#f84f31;font-size:12px;margin:7px 0 7px 10px}.notificationBox_settingsRightBox .notification_body_no_alert{height:10px;width:100%}.notificationBox_settingsRightBox .notification_body_title{width:100%}.notificationBox_settingsRightBox .notification_body_title_error{border-color:#f84f31;width:100%}.notificationBox_settingsRightBox .notification_body_content{width:100%!important}.notificationBox_settingsRightBox .notification_body_content_error{border-color:#f84f31;width:100%}.notificationBox_settingsRightBox .button_box{display:flex;flex-direction:row;justify-content:flex-end;padding:15px}.notificationBox_settingsRightBox .button_box button{background-color:#fff;border:1px solid #eaeaea;border-radius:5px;border-radius:20px;color:#142c66;cursor:pointer;margin-left:10px;outline:none;padding:12px 22px;text-align:center;transition-duration:.1s}.notificationBox_settingsRightBox .button_box button:active{background-color:#2e4c99;transition-duration:.1s}.notificationBox_settingsRightBox .button_box button:hover{background-color:#80a4ff;color:#fff;transition-duration:.1s}.notificationBox_settingsRightBox .button_box button:disabled{background-color:transparent;border:1px solid hsla(0,0%,60%,.3);color:hsla(0,0%,60%,.3);cursor:default}.greyBox{background-color:rgba(244,244,248,.5);border-radius:15px;height:100%;position:absolute;width:100%;z-index:1}.greyBox,.highlighted{transition-duration:.2s}.highlighted{border:2px dashed #80a4ff!important}.deactivated{border-color:#f4f4f8}.doneStep{border-color:#21b49b}.highlightedButton{background-color:#2e4c99!important;border:none!important;color:#fff!important}.highlightedButton:hover{background-color:#80a4ff!important;color:#fff}.summaryBox{align-items:center;border:2px solid #f4f4f8;border-radius:15px;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;position:relative;transition-duration:.2s;width:100%}.summaryBox span{padding:20px;text-align:center}.summaryBox .button_box{display:flex;flex-direction:row;justify-content:flex-end;padding:15px;width:56.041%}.summaryBox .button_box button{background-color:#fff;border:1px solid #eaeaea;border-radius:5px;border-radius:20px;color:#142c66;cursor:pointer;margin-left:10px;outline:none;padding:12px 22px;text-align:center;transition-duration:.1s}.summaryBox .button_box button:active{background-color:#2e4c99;transition-duration:.1s}.summaryBox .button_box button:hover{background-color:#80a4ff;color:#fff!important;transition-duration:.1s}.summaryBox .button_box button:disabled{background-color:transparent;border:1px solid hsla(0,0%,60%,.3);color:hsla(0,0%,60%,.3)}.error{align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}@media(max-width:1100px){.error{align-items:center;flex-direction:column;margin-top:150px}}.error_leftBox{align-items:center;display:flex;flex-basis:25%;flex-direction:column;padding:0 5% 0 10%}@media(max-width:1100px){.error_leftBox{padding:0}}.error_leftBox .photo{width:80%}@media(max-width:1100px){.error_leftBox .photo{width:60%}}.error_leftBox .abosulete{margin-top:80px;position:absolute}.error_rightBox{align-items:flex-start;display:flex;flex-basis:50%;flex-direction:column;padding:50px;z-index:10}@media(max-width:1100px){.error_rightBox{align-items:center;flex-direction:column}}.error_rightBox .titleError{font-size:150px;font-weight:800;line-height:150px}.error_rightBox .subtitleError{font-size:35px;font-weight:800}.error_rightBox .textError{font-size:20px;margin-top:40px}.error_rightBox .buttonBox{display:flex;flex-direction:row;gap:15px;margin-top:20px}.error_rightBox .buttonBox .clear{background-color:#fff;border:1px solid #838383;color:#000}.error_rightBox .buttonBox .clear:hover{border:1px solid #5274cc;color:#fff}.error_rightBox .buttonBox .blue{background-color:#142c66;color:#fff}.error_rightBox .buttonBox button{border:none;border-radius:25px;cursor:pointer;display:flex;outline:none;padding:12px 25px;transition-duration:.2s}.error_rightBox .buttonBox button:hover{background-color:#5274cc;transition-duration:.2s}.error .drip,.error .drop,.error .wave{margin:175px auto;max-width:80vw}.error .drop{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:drip;animation-name:drip;-webkit-animation-timing-function:cubic-bezier(1,0,.91,.19);animation-timing-function:cubic-bezier(1,0,.91,.19);background:#2e4c99;border-radius:20px;height:20px;margin:0 auto;position:relative;top:-30px;width:20px}.error .drop:before{border-bottom:30px solid #2e4c99;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;position:absolute;top:-22px;width:0}.error .wave{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple;border:7px solid #80a4ff;border-radius:300px/150px;position:relative;top:0;z-index:0}.error .wave,.error .wave:after{-webkit-animation-duration:2s;animation-duration:2s;height:1px;opacity:0;width:2px}.error .wave:after{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple-2;animation-name:ripple-2;border:5px solid #80a4ff;border-radius:300px/150px;content:"";left:-5px;max-width:80vw;position:absolute;top:-5px}@-webkit-keyframes ripple{0%{opacity:1}to{border-width:1px;height:300px;opacity:0;top:-100px;width:600px}}@keyframes ripple{0%{opacity:1}to{border-width:1px;height:300px;opacity:0;top:-100px;width:600px}}@-webkit-keyframes ripple-2{0%{opacity:1}50%{opacity:0}to{border-width:1px;height:100px;left:200px;top:100px;width:200px}}@keyframes ripple-2{0%{opacity:1}50%{opacity:0}to{border-width:1px;height:100px;left:200px;top:100px;width:200px}}@-webkit-keyframes drip{0%{opacity:0}30%{opacity:1}to{top:190px}}@keyframes drip{0%{opacity:0}30%{opacity:1}to{top:190px}}.contact{display:flex;flex-direction:row;gap:3rem;justify-content:center;padding-top:5rem}.contact__column-info{display:flex;flex-direction:column}.contact__column-info span{margin-bottom:.5rem}.contact__adres{display:flex;flex-direction:column;margin-left:1rem}.contact__adres:hover{color:#2e4c99}.margin_b{margin-bottom:.5rem}.margin_l{margin-left:1rem}.margin_l:hover{color:#2e4c99}.report{align-self:center;border:2px solid #f4f4f8;border-radius:15px;display:flex;flex-direction:column;margin-top:50px;padding:20px;width:60%}.report_title{font-size:17px}.report_title_name{align-items:center;display:flex;flex-direction:row;font-size:35px;font-weight:600;justify-content:space-between;margin-bottom:30px}.report_title a{color:#80a4ff}.report_title a:visited{color:#5274cc}.report_form{display:flex;flex-direction:column;margin:20px 0 0}.report_form_alert{color:#f84f31;font-size:12px;margin:7px 0 7px 10px}.report_form_no_alert{height:10px;width:100%}.report_form_title{width:100%}.report_form_content{width:100%!important}.report_form_content_error,.report_form_title_error{border-color:#f84f31;width:100%}.report_button_box{display:flex;flex-direction:row;justify-content:flex-end;margin:20px 0 0}.report_button_box button{background-color:#2e4c99;border:1px solid transparent;border-radius:5px;border-radius:20px;color:#fff;cursor:pointer;outline:none;padding:12px 22px;text-align:center;transition-duration:.1s}.report_button_box button:active{background-color:#142c66;transition-duration:.1s}.report_button_box button:hover{background-color:#80a4ff;color:#fff;transition-duration:.1s}.report_info_box{display:flex;flex-direction:row;font-size:14px;margin:50px 0 0}.report_info_box a,.report_info_box a:visited{color:#5274cc}.reports_container{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:0 auto;max-width:500px;padding:16px}.reports_section{margin-bottom:20px}.reports_section h3{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:10px}.reports_section p{color:#666;line-height:1.5;margin-bottom:0}.reports_form .form_group{margin-bottom:18px}.reports_form .form_group .form_label,.reports_form .form_group label{color:#333;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.reports_form .form_group .date_range_display{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;color:#495057;font-size:14px;margin-top:8px;padding:8px 12px}.reports_form .form_group .error_message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:14px;margin-top:10px;padding:8px 12px}.reports_form .form_group .success_message{background:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724;font-size:14px;margin-top:10px;padding:8px 12px}.custom_date_form{display:flex;flex-direction:column;gap:20px}.custom_date_form .date_picker_group{display:flex;flex-direction:column;gap:8px}.custom_date_form .date_picker_group .form_label,.custom_date_form .date_picker_group label{color:#333;font-weight:500}.custom_date_form .date_picker_group .react-datepicker-wrapper{width:100%}.custom_date_form .date_picker_group .react-datepicker__input-container input{border:1px solid #ced4da;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}.custom_date_form .date_picker_group .react-datepicker__input-container input:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.meter_selection_dialog .search_section{margin-bottom:15px}.meter_selection_dialog .meters_list{border:1px solid #dee2e6;border-radius:4px;max-height:300px;overflow-y:auto;padding:8px}.meter_selection_dialog .meters_list .meter_item{border-bottom:1px solid #f8f9fa;padding:6px 0}.meter_selection_dialog .meters_list .meter_item:last-child{border-bottom:none}.meter_selection_dialog .meters_list .meter_item label{align-items:center;cursor:pointer;display:flex!important;font-size:14px;font-weight:400!important;gap:8px}.meter_selection_dialog .meters_list .meter_item label:hover{background:#f8f9fa;border-radius:4px}.meter_selection_dialog .meters_list .meter_item label .meter_label{flex:1 1}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_primary{align-items:center;display:flex;margin-bottom:2px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_primary .meter_name{color:#333;font-weight:500}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_primary .meter_user{color:#666;font-size:13px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary{align-items:center;color:#888;display:flex;font-size:12px;gap:4px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon{align-items:center;display:flex;gap:4px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon span{align-items:center;display:flex;gap:5px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon span span{align-items:center;background-color:#fff;border-radius:50px;display:flex;padding:5px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon .icon_blue{color:#2952cc}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon .icon_red{color:#e53e3e}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon .icon_green{color:#38a169}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon .icon_yellow{color:#d69e2e}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_radio,.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_serial{color:#666}.meter_selection_dialog .pagination_section{align-items:center;display:flex;gap:10px;justify-content:center;margin:15px 0}.meter_selection_dialog .pagination_section .pagination_info{color:#666;font-size:14px}.meter_selection_dialog .pagination_section .pagination_controls{align-items:center;display:flex;gap:8px}.meter_selection_dialog .pagination_section .pagination_controls button{background:#fff;border:1px solid #dee2e6;border-radius:4px;cursor:pointer;font-size:12px;padding:4px 8px}.meter_selection_dialog .pagination_section .pagination_controls button:hover:not(:disabled){background:#f8f9fa}.meter_selection_dialog .pagination_section .pagination_controls button:disabled{cursor:not-allowed;opacity:.5}.meter_selection_dialog .dialog_footer{border-top:1px solid #dee2e6;margin-top:15px;padding-top:15px;text-align:right}.meter_selection_dialog .dialog_footer .selected_count{color:#666;float:left;font-size:14px;line-height:32px}@media(max-width:768px){.reports_container{margin:8px;max-width:calc(100vw - 16px);padding:12px}.custom_date_form{flex-direction:column;gap:15px}.custom_date_form .date_picker_group .react-datepicker__input-container input{font-size:16px}.meter_selection_dialog .meters_list{max-height:250px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_primary{align-items:flex-start;flex-direction:column;gap:2px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary{flex-wrap:wrap;gap:2px}.meter_selection_dialog .meters_list .meter_item label .meter_label .meter_secondary .meter_type_icon span span{padding:3px}.meter_selection_dialog .pagination_controls{flex-wrap:wrap;gap:5px}}.reports_form [data-evergreen-select-field],.reports_form [data-evergreen-text-input-field]{margin-bottom:0;width:100%}.reports_form button{margin-top:0}.faq_header{align-items:center;display:flex;margin-bottom:60px}.faq_header h1{margin-left:5%;text-align:center}.faq_header .backButton{font-size:2.5em}.faq{border-radius:15px;justify-content:center}.faq,.faq_section{align-items:center;display:flex;flex-direction:column}.faq_section{width:80%}.faq_section_title{display:flex;flex-direction:row;font-size:25px;justify-content:center;text-align:center}.faq_section_list{padding:0;width:100%}.faq_section_list li{align-items:baseline;border:2px solid #838383;border-radius:15px;display:flex;flex-direction:column;font-size:20px;gap:10px;justify-content:space-between;overflow:hidden;transition-duration:.3s}.faq_section_list .question_title{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;flex-direction:row;font-size:.9em;justify-content:space-between;padding:10px;width:100%}.faq_section_list .question_title .icon{cursor:pointer;padding:5px}.faq_section_list .question_title span{padding:5px}.faq_section_list .question_title:hover{background-color:none!important}.faq_section_list .hidden{max-height:0;min-height:0;transition-duration:.5s}.faq_section_list .showed{max-height:400px;min-height:200px;transition-duration:.5s}.faq_section_list .expanded{color:#838383;display:flex;font-size:18px;justify-content:flex-start;overflow:hidden;padding:0 10px;transition-duration:.5s}.privacyContainer{padding:0 10%}.privacyContainer .header{align-items:center;display:flex;margin:40px 0 60px}.privacyContainer h1{margin-left:5%;text-align:center}.privacyContainer .backButton{font-size:2.5em}.regulationsContainer{padding:0 10%}.regulationsContainer .header{align-items:center;display:flex;margin:40px 0 60px}.regulationsContainer h1{margin-left:5%;text-align:center}.regulationsContainer p{margin:50px 0}.regulationsContainer .backButton{font-size:2.5em}.regulationsContainer ol{counter-reset:item}.regulationsContainer li{display:block;margin-top:15px}.regulationsContainer li:before{content:counters(item,".") " ";counter-increment:item;font-weight:700}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Gilroy,sans-serif;margin:0}body a,body a:active,body a:visited{color:#000;text-decoration:none}body .main{display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow-x:hidden;width:100%}body .main_content{margin-top:80px;padding:15px 15px 0 175px}body .main_content .notify_title,body .main_content .title{color:#142c66;display:flex;flex-direction:column;margin:10px 10px 10px 0;width:100%}body .main_content .title_name{align-items:center;color:#142c66;display:flex;flex-direction:row;font-size:35px;font-weight:600;justify-content:space-between;margin-left:15px}body .main_content .title_name button{align-items:center;background-color:#fff;border:2px solid #eaeaea;border-radius:20px;cursor:pointer;display:flex;gap:10px;height:40px;margin-left:15px;margin-right:30px;outline:none;padding:0 15px;text-align:center;transition-duration:.1s}body .main_content .title_name .exit_button:hover{background-color:#5274cc;border:2px solid #5274cc;color:#fff}body .main_content .title_name #addInvoice{background-color:#2e4c99;color:#fff}body .main_content .title_name #addInvoice:hover{background-color:#5274cc}body .main_content .title_locales{color:rgba(68,68,68,.733);display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:15px;width:50%}body .main_content .title_route{display:flex;gap:5px;margin:10px 0 0 15px}body .main_content .title_route *{color:#838383;font-size:15px}body .main_content .notify_title{flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}body .main_content .notify_title_form_steps{align-items:baseline;display:flex;flex-direction:row;font-size:15px;font-weight:600;justify-self:center;min-width:250px;width:40%}body .main_content .notify_title_form_steps .stepContainer{align-items:baseline;display:flex;flex:1 1}body .main_content .notify_title_form_steps .stepContainer hr{border-top:1px solid #000;height:0;-webkit-transform:translateY(-.25em);transform:translateY(-.25em);width:100%}body .main_content .notify_title_form_steps .circle_box{align-items:center;display:flex;flex-direction:column;width:49px}body .main_content .notify_title_form_steps .circle_box span{color:#838383;font-size:13px;font-weight:500;text-align:center}body .main_content .notify_title_form_steps .circle_box .circle{align-items:center;background-color:#f4f4f8;border:2px solid #838383;border-radius:50%;display:flex;height:45px;justify-content:center;margin-bottom:5px;width:45px}body .main_content .notify_title_form_steps .circle_box .highlightedCircle{background-color:#2e4c99!important;border-color:#2e4c99!important;color:#fff}body .main_content .notify_title_form_steps .circle_box .doneCircle{background-color:#80a4ff!important;border-color:#80a4ff!important;color:#fff}body .main_content .notify_title button{align-items:center;background-color:#fff;border:2px solid #eaeaea;border-radius:20px;cursor:pointer;display:flex;gap:10px;height:40px;margin-left:15px;margin-right:30px;outline:none;padding:0 15px;text-align:center;transition-duration:.1s}body .main_content .notify_title .exit_button:hover{background-color:#5274cc;border:2px solid #5274cc;color:#fff}body .main_content .container{display:flex;flex-direction:column;margin:auto;transition-duration:.4s;width:80%}@media(max-width:1800px){body .main_content .container{transition-duration:.4s;width:95%}}body .main_content .container_mod{margin-bottom:30px;margin-left:auto;margin-right:auto}@media(min-width:2100px){body .main_content{margin:80px auto 0;padding-left:0;width:1920px}}@media(max-width:600px){body .main_content{align-items:center;justify-content:center;padding:15px}}.dialog{align-items:center;flex-direction:column;padding-bottom:15px}.dialog,.dialog_image_container{display:flex;justify-content:center}.dialog_image_container{height:400px;width:100%}.dialog_image_container img{max-height:100%;max-width:100%;object-fit:contain}.dialog_image_container_empty{align-items:center;border:2px dashed #838383;border-radius:15px;display:flex;height:20vh;justify-content:center;margin:auto;width:70%}.dialog_image_container_empty span{color:#142c66}.dialog .span_box{grid-column-gap:20px;align-items:center;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;padding:15px 0;width:100%}.dialog .span_box .pill{align-items:center;display:flex;font-size:14px;justify-content:center;padding:12px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dialog .span_box .pill_green{background-color:#21b49b;color:#fff}.dialog .span_box .pill_red{background-color:#f84f31;color:#fff}.dialog .span_box .pill_blue{background-color:#5274cc;color:#fff}.dialog span{color:#142c66;padding-top:10px}.dialog .button_box{align-items:center;display:flex;gap:15px;justify-content:flex-end;width:100%}.dialog .button_box button{background-color:#fff;border:2px solid #eaeaea;border-radius:10px;color:#142c66;cursor:pointer;outline:none;padding:10px 20px;text-align:center;transition-duration:.1s}.dialog .button_box .reject_button{background-color:#f84f31;border-color:#f84f31;color:#fff}.dialog .button_box .reject_button:disabled,.dialog .button_box .reject_button[disabled]{background-color:#838383;border-color:#838383}.dialog .button_box .reject_button:hover{background-color:#142c66;border-color:#142c66}.dialog .button_box .reject_button:hover:disabled,.dialog .button_box .reject_button:hover[disabled]{background-color:#838383;border-color:#838383;cursor:not-allowed}.dialog .button_box .accept_button{background-color:#5274cc;border-color:#5274cc;color:#fff}.dialog .button_box .accept_button:disabled,.dialog .button_box .accept_button[disabled]{background-color:#838383;border-color:#838383}.dialog .button_box .accept_button:hover{background-color:#142c66;border-color:#142c66}.dialog .button_box .accept_button:hover:disabled,.dialog .button_box .accept_button:hover[disabled]{background-color:#838383;border-color:#838383;cursor:not-allowed}.dialog .button_box button:hover{background-color:#80a4ff;border-color:#80a4ff;color:#fff;transition-duration:.1s}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}
/*# sourceMappingURL=main.7695df1a.css.map*/