#toast-container{height:8rem;right:0;width:33rem}#toast-container,#toast-container-hidden{position:fixed;top:1%;transition:all .8s;z-index:30}#toast-container-hidden{height:10rem;right:-150%;width:35rem}.toast-content{flex-direction:row;height:100%;width:100%}.toast-content,.toast-content .icon-container{align-items:center;display:flex;justify-content:center}.toast-content .icon-container{width:15%}.toast-content .icon-container img{height:3em;width:3em}.toast-content .description-container{align-items:center;display:flex;height:80%;justify-content:center;padding:.5em .6em;width:85%}.toast-content .description-container span{font-size:1.7em}.close-img{cursor:pointer;height:2.5em;position:absolute;right:3%;top:1%;width:2.5em}.version-container{bottom:0;color:#000;font-size:1.3em;position:absolute;right:2%}.drepage-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:1em;width:100%}.drepage-container .drepage-header{align-items:center;background:#fff;display:flex;flex-direction:row;height:20%;justify-content:center;width:100%}.drepage-container .drepage-header .date-container{align-items:center;display:flex;flex-direction:column;margin-right:5em;width:20%}.drepage-container .drepage-header .date-container span{color:#000;font-size:1.4em;font-weight:600;margin-bottom:1em}.drepage-container .drepage-header .date-container input{background:#eaecef;border-radius:.8em;font-size:1.6em;height:2em;text-align:right}.drepage-container .drepage-header .customer-container{align-items:center;display:flex;flex-direction:column;width:50%}.drepage-container .drepage-header .customer-container span{color:#000;font-size:1.4em;font-weight:600}.drepage-container .drepage-header .customer-container .select-input{align-items:center;display:inline;display:initial;font-size:1.4em;height:4em;justify-content:flex-start;padding-top:1em;width:60%}.drepage-container .drepage-header .search-container{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:5em;justify-content:flex-end;width:10%}.drepage-container .drepage-header .search-container img{height:2.5em;width:2.5em}.drepage-container .dre-body{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:center;margin-top:4em;width:100%}.small-widget-box-dre{height:100%;overflow:auto;text-align:center;width:100%}.table-grid-dre{display:grid;grid-template-columns:minmax(11em,35em) minmax(8em,25em) minmax(4em,15em);justify-content:center;max-height:100vh;max-width:100vw;overflow:auto}.table-grid-dre div{border:1px solid #333;z-index:0}.table-grid-dre div.fixedToLeft,.table-grid-dre div.fixedToTop{z-index:0}.table-grid-dre div.fixedToBoth{top:0;z-index:6}.table-grid-dre .header{background-color:#5cc6d0;font-size:1.8em;font-weight:700;grid-column-end:4;grid-column-start:1;height:4em}.body-table-dre,.table-grid-dre .header{align-items:center;display:flex;justify-content:center}.body-table-dre{height:6em;text-overflow:ellipsis;white-space:nowrap}.table-dre-type{word-wrap:normal;align-items:center;border:none!important;display:flex;flex-direction:row;gap:.8em;height:100%;justify-content:flex-start;width:80%}.table-dre-type .title{font-size:1.6em;font-weight:600!important}.table-dre-type .money,.table-dre-type .percentage{font-size:1.9em;font-weight:500}.export-icon-dre{cursor:pointer;height:3em;position:absolute;right:-1%;top:-2%;width:3em;z-index:10}@media (max-width:1129px){.table-dre-type{width:80%}}@media (max-width:999px){.table-dre-type{width:90%}}@media (max-width:809px){.table-dre-type{width:100%}}@media (max-width:756px){.arrow-down-icon,.arrow-up-icon{display:none}.table-dre-type{text-align:start;white-space:normal}}@media (max-width:722px){.drepage-container .drepage-header{display:none}}@media (max-width:425px){.table-dre-type,.table-dre-type span{font-size:1em}}.close-menu-container-dre{align-items:center;background:#fff;border-radius:.8em 0 .8em .8em;cursor:pointer;display:flex;height:3.8em;justify-content:center;position:fixed;right:1%;top:32%;width:3.5em}.close-menu-container-dre img{height:3em;width:3em}.menu-container-dre{background:rgba(0,0,0,.6);display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.menu-container-dre .close-filter{background-color:transparent;height:100%;left:0;overflow-x:hidden;padding:10px;top:0;width:80%;z-index:12}.menu-container-dre .side-filter{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;overflow-x:hidden;padding:10px;top:0;width:20%;z-index:12}.menu-container-dre .side-filter .side-filter-header{align-items:flex-start;display:flex;justify-content:flex-end;padding:0 1em}.menu-container-dre .side-filter .side-filter-header .close-icon{cursor:pointer;height:1.2em;width:1.2em}.menu-container-dre .side-filter .customer-container{align-items:center;display:flex;flex-direction:column;margin-top:1.5em;width:100%}.menu-container-dre .side-filter .customer-container span{color:#000;font-size:1.5em;font-weight:600;margin-bottom:1em}.menu-container-dre .side-filter .customer-container .select-input{align-items:center;display:inline;display:initial;font-size:1.4em;height:4em;justify-content:flex-start;width:100%}.menu-container-dre .side-filter .year-container{align-items:center;display:flex;flex-direction:column;margin-top:1.5em;width:100%}.menu-container-dre .side-filter .year-container span{color:#000;font-size:1.5em;font-weight:600;margin-bottom:1em}.menu-container-dre .side-filter .year-container .select-input{align-items:center;display:inline;display:initial;font-size:1.4em;height:4em;justify-content:flex-start;width:100%}.menu-container-dre .side-filter .search-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5em;justify-content:center;margin-top:2em;width:100%}.menu-container-dre .side-filter .search-container:hover{opacity:.7}.menu-container-dre .side-filter .search-container span{align-items:center;background:#349199;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:90%}.menu-container-dre .side-filter .search-container span img{height:2.5em;width:2.5em}.menu-container-dre .side-filter .export-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5em;justify-content:center;margin-top:2em;width:100%}.menu-container-dre .side-filter .export-container:hover{opacity:.7}.menu-container-dre .side-filter .export-container span{align-items:center;background:#499b68;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:90%}.menu-container-dre .side-filter .export-container span img{height:2.5em;width:2.5em}@media (max-width:885px){.menu-container-dre .close-filter{width:70%}.menu-container-dre .side-filter{width:30%}}@media (max-width:600px){.menu-container-dre .close-filter{width:60%}.menu-container-dre .side-filter{width:40%}}@media (max-width:450px){.menu-container-dre .close-filter,.menu-container-dre .side-filter{width:50%}}@media (max-width:425px){.menu-container-dre .close-filter{width:40%}.menu-container-dre .side-filter{left:40%;width:60%}}@media (min-width:722px){.close-menu-container-dre{display:none}}.menu-mobile-icon{height:2.8em;width:2.8em}#sidebar-close-conteiner{display:none}#sidebar-open-container{background:transparent;display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}#sidebar-open-container .sidebar{background-color:#5cc6d0;display:flex;flex-direction:column;height:100%;left:0;overflow-x:hidden;padding-top:10px;top:0;width:35%;z-index:12}#sidebar-open-container .close-sidebar{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow-x:hidden;padding-top:20px;top:0;width:65%;z-index:12}#sidebar-open-container .sidebar .sidebar-header{align-items:flex-start;display:flex;justify-content:flex-end;padding:0 1em}#sidebar-open-container .sidebar .sidebar-header .close-icon{height:1.2em;width:1.2em}#sidebar-open-container .sidebar .menu-list{display:flex;flex-direction:column;margin-top:4em;width:100%}#sidebar-open-container .sidebar .menu-list:last-child{margin-top:2em}#sidebar-open-container .sidebar .menu-list .menu-title{display:flex;flex-direction:column;margin-bottom:.6em;padding:0 1em}#sidebar-open-container .sidebar .menu-list .menu-title span{color:hsla(0,0%,100%,.8);font-size:1.2em;font-weight:700}#sidebar-open-container .sidebar .menu-list .menu-link{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:4.5em;text-decoration:none;width:100%}#sidebar-open-container .sidebar .menu-list .menu-link:hover{background:#349199}#sidebar-open-container .sidebar .menu-list .menu-link .menu-icon{height:2em;margin:0 .5em 0 1.8em;width:2em}#sidebar-open-container .sidebar .menu-list .menu-link .link{color:#fff;font-size:1.2em;font-weight:600}#sidebar-open-container .sidebar .menu-list .menu-link-active{align-items:center;background:#349199;cursor:pointer;display:flex;flex-direction:row;height:4.5em;text-decoration:none;width:100%}#sidebar-open-container .sidebar .menu-list .menu-link-active .menu-icon{height:2em;margin:0 .5em 0 1.8em;width:2em}#sidebar-open-container .sidebar .menu-list .menu-link-active .link{color:#fff;font-size:1.2em;font-weight:600}#sidebar-open-container .sidebar .menu-list .line{border-bottom:.1em ridge hsla(0,0%,100%,.4);margin-top:1em;width:100%}#menu-header{align-items:center;background:#fff;display:flex;height:10%;justify-content:flex-start;padding:0 4em 0 2em}#menu-header .sidebar-mobile{display:none}#menu-header .notification-container{align-items:center;cursor:pointer;display:flex;height:4.9em;justify-content:center;position:absolute;right:20%;top:.8%;width:5em}#menu-header .notification-container .notification-icon{height:2em;width:2em}#menu-header .notification-container .notification{align-items:center;background:red;border-radius:.5em;display:flex;height:1.6em;justify-content:center;position:absolute;right:15%;top:10%;width:1.6em}#menu-header .notification-container .notification span{color:#fff;font-size:.8em;font-weight:700;text-align:center}#menu-header .avatar-container{border:1px solid #5cc6d0;border-radius:50%;height:4.4em;position:absolute;right:5%;width:4.6em}#menu-header .avatar-container .avatar{border-radius:50%;height:4.4em;width:4.6em}#menu-header .avatar-container .down-arrow{align-items:center;background:#5cc6d0;border-radius:.5em;bottom:0;cursor:pointer;display:flex;height:1.6em;justify-content:center;position:absolute;right:-6%;width:1.6em;z-index:9}#menu-header .avatar-container .down-arrow img{height:1.1em;width:1.1em}#menu-header .profile-menu{background:#5cc6d0;border-radius:1em;height:100px;padding:.5em 0;position:absolute;right:1%;top:11%;transition:all .7s;width:100px;z-index:11}#menu-header .profile-menu-inactive{background:#5cc6d0;height:0;position:absolute;right:1%;top:10%;transition:all .3s;width:100px;z-index:9}#menu-header .profile-menu .menu-link{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:4.5em;text-decoration:none;width:100%}#menu-header .profile-menu .menu-link:hover{background:#349199}#menu-header .profile-menu .menu-link .menu-icon{height:2em;margin:0 .5em 0 2.5em;width:2em}#menu-header .profile-menu .menu-link .link{color:#fff;font-size:1.3em;font-weight:600}.close-profile-menu{height:100%;position:absolute;right:0;top:0;width:100%;z-index:10}@media (max-width:425px){#menu-header .sidebar-mobile{display:flex}#menu-header .profile-menu{height:50px}#menu-header .profile-menu #profile{display:none}}#main-content{height:90%;overflow-x:hidden;overflow-y:scroll;width:100%}#sidebar{align-items:flex-start;background:#5cc6d0;box-shadow:-3px 0 .9em 0 #555;display:flex;flex-direction:column;height:100%;padding:2em 0;width:15%}#sidebar .logo-container{align-items:center;display:flex;height:6em;justify-content:center;width:14em}#sidebar .logo-container img{height:6em;padding:0 1.5em;width:14em}#sidebar .menu-list{display:flex;flex-direction:column;margin-top:4em;width:100%}#sidebar .menu-list:last-child{margin-top:2em}#sidebar .menu-list .menu-title{display:flex;flex-direction:column;margin-bottom:.6em;padding:0 1.5em}#sidebar .menu-list .menu-title span{color:hsla(0,0%,100%,.8);font-size:1.2em;font-weight:700}#sidebar .menu-list .menu-link{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:4.5em;text-decoration:none;width:100%}#sidebar .menu-list .menu-link:hover{background:#349199}#sidebar .menu-list .menu-link .menu-icon{height:2.5em;margin:0 .5em 0 2.5em;width:2.5em}#sidebar .menu-list .menu-link .link{color:#fff;font-size:1.4em;font-weight:600}#sidebar .menu-list .menu-link-active{align-items:center;background:#349199;cursor:pointer;display:flex;flex-direction:row;height:4.5em;text-decoration:none;width:100%}#sidebar .menu-list .menu-link-active .menu-icon{height:2.5em;margin:0 .5em 0 2.5em;width:2.5em}#sidebar .menu-list .menu-link-active .link{color:#fff;font-size:1.4em;font-weight:600}#sidebar .menu-list .line{border-bottom:.1em ridge hsla(0,0%,100%,.4);margin-top:1em;width:100%}@media (max-width:885px){#sidebar{width:7%}#sidebar .logo-container,#sidebar .menu-list .menu-title{display:none}#sidebar .menu-list .menu-link .menu-icon{margin:0 .5em 0 1.5em}#sidebar .menu-list .menu-link .link{display:none}#sidebar .menu-list .menu-link-active .menu-icon{margin:0 .5em 0 1.5em}#sidebar .menu-list .menu-link-active .link{display:none}}@media (max-width:650px){#sidebar .menu-list .menu-link .menu-icon,#sidebar .menu-list .menu-link-active .menu-icon{margin:0 .1em 0 1em}}@media (max-width:580px){#sidebar .menu-list .menu-link .menu-icon,#sidebar .menu-list .menu-link-active .menu-icon{margin:0 .7em}}@media (max-width:500px){#sidebar .menu-list .menu-link .menu-icon,#sidebar .menu-list .menu-link-active .menu-icon{margin:0 .4em}}@media (max-width:457px){#sidebar .menu-list .menu-link .menu-icon,#sidebar .menu-list .menu-link-active .menu-icon{height:2.2em;width:2.2em}}@media (max-width:425px){#sidebar{display:none}}.small-widget-box{height:100%;overflow:auto;text-align:center;width:100%}.table-grid{display:grid;grid-template-columns:repeat(13,minmax(11em,auto));max-height:100vh;max-width:100vw}.table-grid div{border:1px solid #333;z-index:0}.table-grid div.fixedToLeft,.table-grid div.fixedToTop{z-index:2}.table-grid div.fixedToBoth{top:0;z-index:6}.table-grid .header{background-color:#5cc6d0}.table-grid .body-table-title,.table-grid .header{font-weight:700}.body-table,.table-grid .body-table-title,.table-grid .header{align-items:center;display:flex;font-size:1.7em;height:4em;justify-content:center}.body-table{padding:0 .4em;text-overflow:ellipsis;white-space:nowrap}.close-menu-container{align-items:center;background:#fff;border-radius:.8em 0 .8em .8em;cursor:pointer;display:flex;height:3.8em;justify-content:center;position:fixed;right:1%;top:32%;width:3.5em}.close-menu-container img{height:3em;width:3em}.menu-container{background:rgba(0,0,0,.6);display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.menu-container .close-filter{background-color:transparent;width:80%}.menu-container .close-filter,.menu-container .side-filter{height:100%;left:0;overflow-x:hidden;padding:10px;top:0;z-index:12}.menu-container .side-filter{background-color:#fff;display:flex;flex-direction:column;width:20%}.menu-container .side-filter .side-filter-header{align-items:flex-start;display:flex;justify-content:flex-end;padding:0 1em}.menu-container .side-filter .side-filter-header .close-icon{cursor:pointer;height:1.2em;width:1.2em}.menu-container .side-filter .customer-container{align-items:center;display:flex;flex-direction:column;margin-top:1.5em;width:100%}.menu-container .side-filter .customer-container span{color:#000;font-size:1.5em;font-weight:600;margin-bottom:1em}.menu-container .side-filter .customer-container .select-input{align-items:center;display:inline;display:initial;font-size:1.4em;height:4em;justify-content:flex-start;width:100%}.menu-container .side-filter .year-container{align-items:center;display:flex;flex-direction:column;margin-top:1.5em;width:100%}.menu-container .side-filter .year-container span{color:#000;font-size:1.5em;font-weight:600;margin-bottom:1em}.menu-container .side-filter .year-container .select-input{align-items:center;display:inline;display:initial;font-size:1.4em;height:4em;justify-content:flex-start;width:100%}.menu-container .side-filter .search-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5em;justify-content:center;margin-top:2em;width:100%}.menu-container .side-filter .search-container:hover{opacity:.7}.menu-container .side-filter .search-container span{align-items:center;background:#349199;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:90%}.menu-container .side-filter .search-container span img{height:2.5em;width:2.5em}.menu-container .side-filter .export-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5em;justify-content:center;margin-top:2em;width:100%}.menu-container .side-filter .export-container:hover{opacity:.7}.menu-container .side-filter .export-container span{align-items:center;background:#499b68;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:90%}.menu-container .side-filter .export-container span img{height:2.5em;width:2.5em}@media (max-width:885px){.menu-container .close-filter{width:70%}.menu-container .side-filter{width:30%}}@media (max-width:600px){.menu-container .close-filter{width:60%}.menu-container .side-filter{width:40%}}@media (max-width:450px){.menu-container .close-filter,.menu-container .side-filter{width:50%}}@media (max-width:425px){.menu-container .close-filter{width:40%}.menu-container .side-filter{left:40%;width:60%}}.resume-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;width:100%}.resume-container .resume-data{background:#fff;display:flex;flex-direction:row;height:95%;width:98%}.options-container{background:rgba(245,247,250,.8);height:20em}.options-container .buttons-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.options-container .buttons-container button{border-radius:.8em;color:#fff;cursor:pointer;font-size:1.4em;height:2.5em;width:70%}.options-container .buttons-container button:hover{opacity:.6}.options-container .buttons-container button:first-child{background-color:#349199;margin-bottom:1em}.options-container .buttons-container button:nth-child(3){background-color:#f06969;margin-top:1em}.options-container .buttons-container span{font-size:1.4em}.responsiveTable{width:100%}.responsiveTable td .tdBefore{display:none}@media screen and (max-width:40em){.responsiveTable table,.responsiveTable tbody,.responsiveTable td,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block}.responsiveTable thead tr{border-bottom:2px solid #333;left:-9999px;position:absolute;top:-9999px}.responsiveTable tbody tr{border:1px solid #000;padding:.25em}.responsiveTable td.pivoted{border:none!important;padding-left:calc(50% + 10px)!important;position:relative}.responsiveTable td .tdBefore,.responsiveTable td.pivoted{overflow-wrap:break-word;text-align:left!important;white-space:pre-wrap}.responsiveTable td .tdBefore{display:block;font-weight:600;left:1rem;position:absolute;width:calc(50% - 20px)}}.inline-filters-table{width:100%}.inline-filters-table thead tr th{font-weight:600;padding:.75em;text-align:left}.inline-filters-table .column-label{color:#3d3d3d;display:block;font-size:.9em;margin-bottom:.35em}.inline-filters-table .filter-input,.inline-filters-table .filter-select{background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;color:#333;font-size:.75em;padding:.4em .5em;width:100%}.inline-filters-table .filter-input::-webkit-input-placeholder{color:#9a9a9a}.inline-filters-table .filter-input:-ms-input-placeholder{color:#9a9a9a}.inline-filters-table .filter-input::placeholder{color:#9a9a9a}.inline-filters-table tbody td{padding:.75em;text-align:center}.inline-filters-table .actions-header{text-align:center}.inline-filters-table .icons{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:0 1em}.inline-filters-table .eye-icon{cursor:pointer;height:2em;width:2em}.inline-filters-table .trash-icon{cursor:pointer;height:1.5em;width:1.5em}.images-list-container{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:10}.close-icon-modal{cursor:pointer;height:1.2em;position:absolute;right:1%;top:1%;width:1.2em}.images-list-box{background:#fff;height:80%;position:absolute;width:50%;z-index:20}.scroll-div{height:100%;overflow:scroll;width:100%}.images-list-box .table-header{align-items:center;border-bottom:2px solid #349199;display:flex;flex-direction:row;height:5em;width:100%}.images-list-box .table-header span{font-size:1.4em;font-weight:700;text-align:center;width:20%}.images-list-box .table-body{align-items:center;display:flex;flex-direction:column;height:5em;width:100%}.images-list-box .table-body .line{align-items:center;display:flex;flex-direction:row;height:5em;width:100%}.images-list-box .table-body .line span{font-size:1.4em;text-align:center;width:20%}@media (max-width:768px){.images-list-box{width:80%}}@media (max-width:425px){.images-list-box{width:95%}}.modal-delete-recourrence{z-index:20}.modal-delete-recourrence,.modal-delete-recourrence .off-container{background-color:rgba(0,0,0,.4);height:100vh;left:0;position:absolute;top:0;width:100vw}.modal-delete-recourrence .off-container{z-index:21}.modal-delete-recourrence .on-container{background-color:#fff;border-radius:1em;display:flex;flex-direction:column;gap:2.6em;height:60rem;left:0;margin-left:auto;margin-right:auto;padding:2em;position:absolute;right:0;top:25%;width:50rem;z-index:22}.modal-delete-recourrence .on-container header{align-self:center;font-size:1.4em;height:auto}.modal-delete-recourrence .on-container div{font-size:2em;height:90%;overflow-y:scroll;padding:1em 1em 0}.modal-delete-recourrence .on-container div table{margin-top:1em}.modal-delete-recourrence .on-container div table td{font-size:.8em!important}.modal-delete-recourrence .on-container div table tr:nth-child(2n){background-color:#ddd}input[type=checkbox]{cursor:pointer}.modal-delete-recourrence .on-container footer{display:flex;flex-direction:row;height:10%;justify-content:space-around}.modal-delete-recourrence .on-container footer button:hover{cursor:pointer;opacity:.7}.modal-delete-recourrence .on-container footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:3em;width:10em}.modal-delete-recourrence .on-container footer .save-btn{background:#f15c68;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:3em;width:10em}@media (max-width:600px){.modal-delete-recourrence .on-container{width:90%}}@media (max-width:412px){.modal-delete-recourrence .on-container{width:95%}}@media (max-width:370px){.modal-delete-recourrence .on-container{height:45rem}}.cashflow-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:1em;width:100%}.cashflow-container .cashflow-header{align-items:center;background:#fff;display:flex;flex-direction:row;height:15%;justify-content:center;margin-bottom:1em;padding:1em 5em;width:95%}.cashflow-container .cashflow-header .header-btn{align-items:center;background:#349199;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:12em}.cashflow-container .cashflow-header .header-btn:not(:last-child){margin-right:2em}.cashflow-container .cashflow-header .header-btn:hover{cursor:pointer;opacity:.7}.cashflow-container .cashflow-header .header-btn:disabled{cursor:not-allowed;opacity:.6}.cashflow-container .cashflow-header .export-btn{align-items:center;display:flex;flex-direction:row;justify-content:center;min-width:14em}.cashflow-container .cashflow-header .header-spinner{-webkit-animation:header-spin .9s linear infinite;animation:header-spin .9s linear infinite;border:2px solid hsla(0,0%,100%,.6);border-radius:50%;border-top-color:#fff;height:1.2em;margin-left:.6em;width:1.2em}@-webkit-keyframes header-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes header-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cashflow-container .cashflow-body{background:#fff;display:flex;flex-direction:column;height:85%;width:95%}.cashflow-container .cashflow-body .table-buttons{align-items:center;display:flex;flex-direction:row;height:10%;justify-content:space-around;width:100%}.cashflow-container .cashflow-body .table-buttons button{background:#349199;border-radius:.7em;color:#fff;cursor:pointer;font-size:1.4em;height:2em;width:10em}.cashflow-container .cashflow-body .table-buttons button:hover{opacity:.7}.cashflow-container .cashflow-body .table-buttons .disabled-btn{background:#c6c6c6;cursor:not-allowed}.cashflow-container .cashflow-body .table-content{height:90%;width:100%}@media (max-width:375px){.cashflow-container .cashflow-header{padding:1em 3em}}.cashflow-form-container{height:100%}.cashflow-form-container,.form-recourrence{display:flex;justify-content:center;width:100%}.form-recourrence{align-items:center;background-color:rgba(92,198,208,.22);flex-direction:row;gap:1em;height:10em}.form-recourrence span{color:#000;font-size:1.8em;font-weight:500;justify-self:flex-start}.form-recourrence .recourrence-input{border:1px solid #ccc;border-radius:.2em;font-size:1.5em;height:auto;margin-top:.3em;text-align:center;width:4em}.form-recourrence .recourrence-date{border:1px solid #ccc;border-radius:.2em;margin-top:2px;padding:.2em}.cashflow-form-container .box-container{background:#fff;display:flex;flex-direction:column;height:90em;margin-top:1em;width:90%}.cashflow-form-container .box-container .back-container .back-button{align-items:center;background:#349199;border-radius:.7em;cursor:pointer;display:flex;flex-direction:row;margin:1em 0 0 1em;padding:0 .5em;width:10em}.cashflow-form-container .box-container .back-container .back-button:hover{opacity:.7}.cashflow-form-container .box-container .back-container .back-button span{color:#ffffffe6;font-size:1.4em;font-weight:700;margin-left:1em}.cashflow-form-container .box-container .add-cashflow-options-container{align-items:center;display:flex;gap:5em;height:auto;justify-content:center;padding:1em 3em;width:100%}.cashflow-form-container .box-container .add-cashflow-options-container .cashflow-options-button{align-items:center;background:#fff;border-radius:1em;cursor:pointer;display:flex;flex-direction:column;gap:1em;justify-content:center;padding:1.5em}.cashflow-form-container .box-container .add-cashflow-options-container .active{background:rgba(92,198,208,.47)!important}.cashflow-form-container .box-container .add-cashflow-options-container .cashflow-options-button span{font-size:2em;font-weight:500}.cashflow-form-container .box-container .add-cashflow-options-container .cashflow-options-button img{height:3em;width:3em}.cashflow-form-container .box-container .form-container{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-top:.6em}.cashflow-form-container .box-container .form-container .form-box{align-items:center;display:flex;flex-direction:column;height:14em;justify-content:center;width:40%}.cashflow-form-container .box-container .form-container .form-box .span-title{color:#000;font-size:1.6em;font-weight:600;margin-bottom:1em;text-align:start}.cashflow-form-container .box-container .form-container .form-box .input-date{background:#eaecef;border-radius:.8em;font-size:1.5em;height:2em;text-align:center;width:14em}.cashflow-form-container .box-container .form-container .form-box .select-input{align-items:center;display:inline;display:initial;font-size:1.5em;height:4em;justify-content:flex-start;width:100%}.cashflow-form-container .box-container .form-container .form-box .text-area-input{border:1px solid #ccc;font-size:1.5em;height:100%;width:100%}.cashflow-form-container .box-container .form-container .form-box .text-input{border:1px solid #ccc;border-radius:4px;font-size:1.5em;height:2.8em;margin-bottom:1.2em;padding:.8em;width:100%}.cashflow-form-container .box-container .footer{display:flex;flex-direction:row;justify-content:space-around;margin-top:2em;width:100%}.cashflow-form-container .box-container .footer button:hover{cursor:pointer;opacity:.7}.cashflow-form-container .box-container .footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:3em;width:10em}.cashflow-form-container .box-container .footer .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:3em;width:10em}@media (max-width:768px){.form-recourrence{display:flex;flex-direction:column;height:25em;margin:4em 0;padding:1em 0}.cashflow-form-container .box-container{height:110em}.cashflow-form-container .box-container .form-container .form-box{width:100%}}.currency-container{border:1px solid #ccc;border-radius:.4em;display:flex;flex-direction:row;height:4em;padding-left:1em;width:100%}.currency-container .prefix-span{align-items:center;display:flex;flex-direction:row;font-size:1.4em;font-weight:700}.currency-container .currencyInput{align-items:center;display:flex;flex-direction:row;font-size:1.4em;height:100%;padding:0 2em;text-align:end;width:100%}.currency-container .currencyInput:focus{outline:none}.status-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:1.5em;justify-content:center;margin-top:.5em;width:100%}.status-container span{font-size:1.2em}.modal-confirm-recourrence{z-index:20}.modal-confirm-recourrence,.modal-confirm-recourrence .off-container{background-color:rgba(0,0,0,.4);height:100vh;left:0;position:absolute;top:0;width:100vw}.modal-confirm-recourrence .off-container{z-index:21}.modal-confirm-recourrence .on-container{background-color:#fff;border-radius:1em;display:flex;flex-direction:column;gap:2.6em;height:40rem;left:0;margin-left:auto;margin-right:auto;padding:2em;position:absolute;right:0;top:25%;width:50rem;z-index:22}.modal-confirm-recourrence .on-container header{align-self:center;height:auto}.modal-confirm-recourrence .on-container body{font-size:2em;padding:0 1em}.modal-confirm-recourrence .on-container body div{align-items:center;display:flex;flex-direction:row;gap:.6em;justify-content:center;margin-top:1.5em}.modal-confirm-recourrence .on-container footer{display:flex;flex-direction:row;justify-content:space-around}.modal-confirm-recourrence .on-container footer button:hover{cursor:pointer;opacity:.7}.modal-confirm-recourrence .on-container footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:3em;width:10em}.modal-confirm-recourrence .on-container footer .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:3em;width:10em}@media (max-width:600px){.modal-confirm-recourrence .on-container{width:90%}}@media (max-width:412px){.modal-confirm-recourrence .on-container{width:95%}}@media (max-width:370px){.modal-confirm-recourrence .on-container{height:45rem}}.dashboard-bankOptions-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;height:100%;justify-content:center;width:100%}.dashboard-bankOptions-container .item{align-items:center;display:flex;flex-direction:row;gap:.5em;justify-content:space-between;width:auto}.dashboard-bankOptions-container .item label{font-size:1.5em}.filter-button{display:none}@media (max-width:425px){.filter-button{align-items:center;background:#fff;border-radius:.8em 0 .8em .8em;display:flex;height:3.8em;justify-content:center;position:fixed;right:0;top:32%;width:3em}.filter-button img{height:2em;width:2em}.side-filter{background:transparent;flex-direction:row;position:absolute;width:100%;z-index:11}.side-filter,.side-filter .sidebar{display:flex;height:100%;left:0;top:0}.side-filter .sidebar{background-color:#fff;flex-direction:column;overflow-x:hidden;padding:10px;width:50%;z-index:12}.side-filter .sidebar .sidebar-header{align-items:flex-start;display:flex;justify-content:flex-end;padding:0 1em}.side-filter .sidebar .sidebar-header .close-icon{height:1.2em;width:1.2em}.side-filter .sidebar .date-container{align-items:center;display:flex;flex-direction:column;margin:2em 0;width:100%}.side-filter .sidebar .date-container span{color:#000;font-size:1.2em;font-weight:600;margin-bottom:1em}.side-filter .sidebar .date-container input{background:#eaecef;border-radius:.8em;height:2em;text-align:right}.side-filter .sidebar .customer-container{align-items:center;display:flex;flex-direction:column;margin-top:1.5em;width:100%}.side-filter .sidebar .customer-container span{color:#000;font-size:1.2em;font-weight:600;margin-bottom:1em}.side-filter .sidebar .customer-container .select-input{align-items:center;display:inline;display:initial;height:4em;justify-content:flex-start;width:100%}.side-filter .sidebar .banks-container{align-items:center;display:flex;flex-direction:column;gap:2em;margin:2em 0;width:100%}.side-filter .sidebar .banks-container .title{color:#000;font-size:1.2em;font-weight:600;margin-bottom:1em}.side-filter .sidebar .banks-container .item{display:flex;flex-direction:row;gap:.5em}.side-filter .sidebar .banks-container .item label{font-size:1.2em}.side-filter .sidebar .search-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:5em;justify-content:center;margin-top:2em;width:100%}.side-filter .sidebar .search-container span{align-items:center;background:#349199;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:90%}.side-filter .sidebar .search-container span img{height:2.5em;width:2.5em}.side-filter .close-sidebar{background-color:rgba(0,0,0,.4);height:100%;left:0;overflow-x:hidden;padding-top:20px;top:0;width:50%;z-index:12}}.dashboard-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:1em;width:100%}.dashboard-container .dashboard-header{background:#fff;height:auto;width:95%}.dashboard-container .dashboard-header .options-header{align-items:center;display:flex;flex-direction:column;gap:2em;margin-bottom:1em;margin-top:2em;padding:1em 5em}.dashboard-container .dashboard-header .options-header .title{font-size:1.5em;font-weight:700}.dashboard-container .dashboard-header .filter-header{align-items:center;display:flex;flex-direction:row;margin-bottom:1em;padding:1em 5em}.dashboard-container .dashboard-header .filter-header .date-container{align-items:center;display:flex;flex-direction:column;margin-right:5em;width:20%}.dashboard-container .dashboard-header .filter-header .date-container span{color:#000;font-size:1.4em;font-weight:600;margin-bottom:1em}.dashboard-container .dashboard-header .filter-header .date-container input{background:#eaecef;border-radius:.8em;font-size:1.6em;height:2em;text-align:right}.dashboard-container .dashboard-header .filter-header .customer-container{align-items:center;display:flex;flex-direction:column;width:50%}.dashboard-container .dashboard-header .filter-header .customer-container span{color:#000;font-size:1.4em;font-weight:600}.dashboard-container .dashboard-header .filter-header .customer-container .select-input{align-items:center;display:inline;display:initial;font-size:1.4em;height:4em;justify-content:flex-start;padding-top:1em;width:60%}.dashboard-container .dashboard-header .filter-header .search-container{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;height:5em;justify-content:flex-end;width:10%}.dashboard-container .dashboard-header .filter-header .search-container img{height:2.5em;width:2.5em}.dashboard-container .dashboard-cards{display:flex;flex-direction:row;flex-wrap:wrap;height:85%;justify-content:center;margin-bottom:1em;padding:1em 5em;width:95%}.dashboard-container .dashboard-cards .card{align-items:center;background:#fff;border-radius:.8em;display:flex;flex-direction:row;height:10em;justify-content:center;margin:2em;width:25em}.dashboard-container .dashboard-cards .card .card-image-container{align-items:center;display:flex;height:100%;justify-content:center;width:30%}.dashboard-container .dashboard-cards .card .card-image-container img{height:4em;width:4em}.dashboard-container .dashboard-cards .card .card-content{display:flex;flex-direction:column;height:100%;width:70%}.dashboard-container .dashboard-cards .card .card-content .title{align-items:center;display:flex;flex-direction:row;height:50%;justify-content:center;width:100%}.dashboard-container .dashboard-cards .card .card-content .title span{color:#000;font-size:1.7em;font-weight:600}.dashboard-container .dashboard-cards .card .card-content .content{align-items:center;display:flex;flex-direction:row;height:50%;justify-content:center;width:100%}.dashboard-container .dashboard-cards .card .card-content .content span{color:#000;font-size:1.5em;font-weight:500}.dashboard-projection-wrapper{display:flex;justify-content:center;width:100%}.info-button{align-items:center;background:#5cc6d0;border-radius:50%;bottom:3%;cursor:pointer;display:flex;height:4em;justify-content:center;position:absolute;right:1%;width:4em}.info-button span{color:#000;font-size:2.5em;font-weight:700}.info-button:hover{opacity:.7}@media (max-width:425px){.dashboard-container .dashboard-header{display:none}.dashboard-container .dashboard-cards{justify-content:center;padding:1em}.dashboard-container .dashboard-cards .card{margin-bottom:1.5em}}.background-options{background:rgba(0,0,0,.6);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:10}.close-options-container{background:#fff;height:20em;top:-200%}.close-options-container,.options-container{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:40em;z-index:11}.options-container{background:#f5f7fa;border-radius:1em;height:30em;padding:2em;top:25%;transition:all .5s ease}.options-container,.options-container .info-container{display:flex;flex-direction:column;justify-content:center}.options-container .info-container{align-items:center;gap:1em}.info-container span{font-size:15px}.close-icon{cursor:pointer;height:1.5em;position:absolute;right:4%;top:4%;width:1.5em}@media (max-width:450px){.options-container{width:80%}}@-webkit-keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes react-loading-skeleton{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.react-loading-skeleton:after{-webkit-animation-direction:var(--animation-direction);animation-direction:var(--animation-direction);-webkit-animation-duration:var(--animation-duration);animation-duration:var(--animation-duration);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:react-loading-skeleton;animation-name:react-loading-skeleton;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.projection-chart-container{background:#fff;border-radius:.8em;display:flex;flex-direction:column;gap:1.5em;margin:1em auto 3em;padding:2em 3em;width:95%}.projection-chart-header h3{color:#000;font-size:1.8em;font-weight:600;margin:0}.projection-chart-subtitle{color:#6f6f6f;font-size:1.2em}.projection-chart-wrapper{height:240px;position:relative;width:100%}.projection-chart-svg{height:100%;width:100%}.projection-chart-axis{grid-gap:.8em;display:grid;gap:.8em;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));width:100%}.projection-chart-axis-item{align-items:center;color:#000;display:flex;flex-direction:column;font-size:1.1em;opacity:.35}.projection-chart-axis-item.visible{opacity:1}.projection-chart-axis-date{font-weight:600}.projection-chart-axis-value{color:#6f6f6f;font-size:.95em}.projection-chart-empty{align-items:center;color:#6f6f6f;display:flex;font-size:1.4em;justify-content:center;min-height:200px;text-align:center;width:100%}.projection-chart-line-labels{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.projection-chart-line-label{background:hsla(0,0%,100%,.9);border-radius:.4em;color:#333;font-size:.85em;opacity:.35;padding:.2em .4em;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);white-space:nowrap}.projection-chart-line-label.visible{opacity:1}.parameter-form-container{display:flex;height:100%;justify-content:center;width:100%}.parameter-form-container .box-container{background:#fff;display:flex;flex-direction:column;height:70em;margin-top:1em;width:90%}.parameter-form-container .box-container .back-container .back-button{align-items:center;background:#349199;border-radius:.7em;cursor:pointer;display:flex;flex-direction:row;margin:1em 0 0 1em;padding:0 .5em;width:10em}.parameter-form-container .box-container .back-container .back-button:hover{opacity:.7}.parameter-form-container .box-container .back-container .back-button span{color:#ffffffe6;font-size:1.4em;font-weight:700;margin-left:1em}.parameter-form-container .box-container .form-container{display:flex;flex-direction:column}.parameter-form-container .box-container .form-container .content,.parameter-form-container .box-container .form-container .content2{align-items:center;display:flex;flex-direction:column;justify-content:center}.parameter-form-container .box-container .form-container .content2 .select-input{align-items:center;display:inline;display:initial;font-size:1.5em;height:4em;justify-content:flex-start;margin-top:1em;width:90%}.parameter-form-container .box-container .form-container .content span{display:flex;flex-direction:column;font-size:1.6em;font-weight:700;margin:2em 0}.parameter-form-container .box-container .form-container .content2 span{display:flex;flex-direction:column;font-size:1.6em;font-weight:700}.parameter-form-container .box-container .form-container .content input{border:2px solid #ccc;border-radius:.7em;height:3em;margin-bottom:1.5em;padding:1em;transition:all .5s ease;width:90%}.parameter-form-container .box-container .form-container .content input:focus{border:2px solid #349199;outline:none;transition:all .5s ease}.parameter-form-container .box-container .form-container .footer{display:flex;flex-direction:row;justify-content:space-around;margin-top:4em;width:100%}.parameter-form-container .box-container .form-container .footer button:hover{cursor:pointer;opacity:.7}.parameter-form-container .box-container .form-container .footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.parameter-form-container .box-container .form-container .footer .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.close-order-page{display:none}.bg-order-container,.order-page{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:10}.order-container{background:#fff;display:inline-block;height:60em;position:absolute;top:1%;width:40em;z-index:20}.order-container .grid-zone{display:flex;flex-wrap:wrap;height:400px;height:90%;overflow-x:hidden;overflow-y:scroll}.order-container .grid-zone .grid-item-card .grid-item-container{align-items:center;background-color:#5cc6d0;color:#000;cursor:pointer;display:flex;font-size:1.5em;height:100%;justify-content:center;white-space:nowrap;width:100%}.order-container .grid-zone .grid-item-card .grid-item-container:hover{background-color:rgba(92,198,208,.5)}.order-container .footer{display:flex;flex-direction:row;height:10%;justify-content:space-around;margin-top:1em;width:100%}.order-container .footer button:hover{cursor:pointer;opacity:.7}.order-container .footer .cancel-btn{background:#ccc;color:#000}.order-container .footer .cancel-btn,.order-container .footer .save-btn{border-radius:.6em;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.order-container .footer .save-btn{background:#349199;color:#fff}.doubleClick-modal{background:#fff;border:2px solid red;border-radius:1em;display:flex;flex-direction:column;height:20em;left:50%;position:absolute;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30em;z-index:20}.doubleClick-modal span{align-self:center;font-size:2em;padding:1em 2em}.doubleClick-modal input{align-self:center;border:1px solid #ccc;font-size:1.5em;height:2em;margin:1em 0;padding:0 .6em;width:90%}.doubleClick-modal div{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.doubleClick-modal button{border-radius:.6em;color:#fff;cursor:pointer;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.doubleClick-modal .save{background:#349199}.doubleClick-modal .cancel{background:#ccc}.close-view-page{display:none}.bg-view-container,.view-page{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:10}.view-container{background:#fff;height:40em;padding:2em;position:absolute;width:40em;z-index:20}.view-container .content{margin-bottom:2em}.view-container .content,.view-container .content2{align-items:center;display:flex;flex-direction:column;justify-content:center}.view-container .content2{margin-top:1em}.view-container .content2 .select-input{align-items:center;display:inline;display:initial;font-size:1.5em;height:4em;justify-content:flex-start;width:90%}.view-container .content span,.view-container .content2 span{display:flex;flex-direction:column;font-size:1.6em;font-weight:700;margin-bottom:1em}.view-container .content input{border:2px solid #ccc;border-radius:.7em;height:3em;padding:1em;transition:all .5s ease;width:90%}.view-container .content input:focus{border:2px solid #349199;outline:none;transition:all .5s ease}.view-container .footer{display:flex;flex-direction:row;justify-content:space-around;margin-top:2em;width:100%}.view-container .footer button:hover{cursor:pointer;opacity:.7}.view-container .footer .cancel-btn{background:#ccc;color:#000}.view-container .footer .cancel-btn,.view-container .footer .save-btn{border-radius:.6em;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.view-container .footer .save-btn{background:#349199;color:#fff}.parameters-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:1em;width:100%}.parameters-container .parameters-header{align-items:center;background:#fff;display:flex;flex-direction:row;height:15%;justify-content:center;margin-bottom:1em;padding:1em 5em;width:95%}.parameters-container .parameters-header .header-btn{align-items:center;background:#349199;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:12em}.parameters-container .parameters-header .header-btn:first-child{margin-right:4em}.parameters-container .parameters-header .header-btn:hover{cursor:pointer;opacity:.7}.parameters-container .parameters-body{background:#fff;display:flex;flex-direction:column;height:85%;width:95%}.parameters-container .parameters-body .table-header{display:flex;flex-direction:row;height:10%;width:100%}.parameters-container .parameters-body .table-header div{align-items:center;display:flex;justify-content:flex-start;justify-content:center}.parameters-container .parameters-body .table-header div:first-child{width:20%}.parameters-container .parameters-body .table-header div:nth-child(2),.parameters-container .parameters-body .table-header div:nth-child(3){width:25%}.parameters-container .parameters-body .table-header div:nth-child(4){width:30%}.parameters-container .parameters-body .table-header div span{font-size:1.6em;font-weight:700}.parameters-container .parameters-body .table-body{display:flex;flex-direction:column;height:90%;overflow-y:scroll;width:100%}.parameters-container .parameters-body .table-body .line{align-items:center;display:flex;flex-direction:row;height:10em;justify-content:flex-start;padding:.75rem;width:100%}.parameters-container .parameters-body .table-body .line div:first-child{align-items:center;display:flex;justify-content:center;padding:0 1em;width:20%}.parameters-container .parameters-body .table-body .line div:nth-child(2),.parameters-container .parameters-body .table-body .line div:nth-child(3){align-items:center;display:flex;justify-content:center;padding:0 1em;width:25%}.parameters-container .parameters-body .table-body .line div:nth-child(4){align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 1em;width:30%}.parameters-container .parameters-body .table-body .line div:nth-child(3) .eye-icon{margin-right:2em}.parameters-container .parameters-body .table-body .line div span{font-size:1.5em}.parameters-container .parameters-body .table-body .line div .eye-icon{cursor:pointer;height:2.5em;width:2.5em}.parameters-container .parameters-body .table-body .line div .trash-icon{cursor:pointer;height:2em;width:2em}.bg-container{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.change-password-container{background:#fff;height:30em;left:40%;position:absolute;top:20%;width:25%;z-index:10}.change-password-container .header{align-items:center;border-bottom:1px solid #349199;display:flex;flex-direction:row;height:15%;justify-content:center;padding-right:1em;width:100%}.change-password-container .header img{height:4em;width:4em}.change-password-container .header span{font-size:1.8em;font-weight:700;margin-left:1em}.change-password-container .content{height:65%;padding:1em 3em;width:100%}.change-password-container .content .input-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1em;width:100%}.change-password-container .content .input-container span{align-self:flex-start;font-size:1.4em;font-weight:700;margin-bottom:.8em}.change-password-container .content .input-container input{border:1px solid #ccc;font-size:1.5em;height:2em;padding:0 .6em;width:100%}.change-password-container .content .input-container input:focus{border:1px solid #349199;outline:none}.change-password-container .footer{align-items:center;display:flex;flex-direction:row;height:20%;justify-content:space-around;width:100%}.change-password-container .footer button:hover{cursor:pointer;opacity:.7}.change-password-container .footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:2.3em;width:8em}.change-password-container .footer .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:2.3em;width:8em}.profile-form-container{display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.profile-form-container .box-container{background:#fff;display:flex;flex-direction:row;height:98%;margin-top:1em;overflow-x:hidden;overflow-y:auto;width:98%}.profile-form-container .box-container .form-container{align-content:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:60%}.profile-form-container .box-container .form-container-edit{height:80%!important}.profile-form-container .box-container .form-container .form-box{align-items:center;display:flex;flex-direction:column;height:14em;justify-content:center;width:25em}.profile-form-container .box-container .form-container .form-box .span-title{color:#000;font-size:1.6em;font-weight:600;font-weight:700;margin-bottom:1em;text-align:start}.profile-form-container .box-container .form-container .form-box .span-title .required{color:red}.profile-form-container .box-container .form-container .form-box input{font-size:1.4em}.profile-form-container .box-container .form-container .form-box .input-date{background:#eaecef;border-radius:.8em;height:2em;text-align:center;width:14em}.profile-form-container .box-container .form-container .form-box .select-input{align-items:center;display:inline;display:initial;font-size:1.6em;height:2.5em;justify-content:flex-start;width:100%}.profile-form-container .box-container .form-container .form-box .text-area-input{border:1px solid #ccc;height:100%;width:100%}.profile-form-container .box-container .form-container .form-box .text-input{border:1.5px solid #ccc;border-radius:.3em;height:2.5em;outline:none;padding-left:1em;width:17em}.profile-form-container .box-container .form-container .form-box .text-input:focus{border-color:#5cc6d0}.profile-form-container .box-container .footer{display:flex;flex-direction:row;height:10%;justify-content:space-around;width:100%}.profile-form-container .box-container .footer button:hover{cursor:pointer;opacity:.7}.profile-form-container .box-container .footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.profile-form-container .box-container .footer .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.profile-form-container .box-container .profile-info-container{display:flex;flex-direction:column;height:100%;padding:4em;width:40%}.profile-form-container .box-container .profile-image-container{align-items:center;display:flex;flex-direction:column;height:80%}.profile-form-container .box-container .image-box{align-items:center;background-color:#5cc6d0;border-radius:50%;display:flex;height:70%;justify-content:center;width:80%}.profile-form-container .box-container .image-box img{border-radius:50%;height:100%;padding:10px;width:100%}.profile-form-container .box-container .image-footer{align-items:center;display:flex;flex-direction:column;height:30%;justify-content:flex-start;padding-top:2em;width:100%}.profile-form-container .box-container .image-footer button{background-color:#d1cfcfd2;cursor:pointer;height:2em;width:60%}.profile-form-container .box-container .image-footer button:hover{opacity:.8}.profile-form-container .box-container .profile-info-container .buttons-container{display:flex;flex-direction:row;height:20%;justify-content:center}.profile-form-container .box-container .profile-info-container .buttons-container button:hover{cursor:pointer;opacity:.7}.profile-form-container .box-container .profile-info-container .buttons-container .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.profile-form-container .box-container .profile-info-container .change-password{align-items:center;display:flex;justify-content:center;width:100%}.profile-form-container .box-container .profile-info-container .change-password .btn-change-password{align-items:center;background:#ccc;border-radius:.2em;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:1.4em;height:2.5em;justify-content:space-around;padding:0 1em;width:10em}.profile-form-container .box-container .profile-info-container .change-password .btn-change-password:hover{opacity:.6}.span-title-bank{font-size:14px;font-weight:700;text-align:center}.form-banks{align-items:center;flex-direction:column}.form-banks,.form-banks-childrens{display:flex;justify-content:center}.form-banks-childrens{flex-wrap:wrap}.bank-button-container{align-items:center;background-color:#8dff8d;border-radius:1.2em;cursor:pointer;display:flex;flex-direction:row;gap:1em;height:2em;justify-content:space-evenly;margin-top:2em;padding:2em 1.2em;width:auto}.bank-button-container:hover{opacity:.7}.bank-button-container .icon{height:2em;width:2em}.bank-button-container .label{font-size:1.6em;font-weight:500}.user-form-container .box-container .form-container{align-content:flex-start;flex-wrap:wrap;justify-content:center}.user-form-container .box-container .form-container .form-box{align-items:center;display:flex;flex-direction:column;height:14em;justify-content:center;width:25em}.user-form-container .box-container .form-container .form-box .span-title{color:#000;font-size:1.6em;font-weight:600;font-weight:700;margin-bottom:1em;text-align:start}.user-form-container .box-container .form-container .form-box .span-title .required{color:red}.user-form-container .box-container .form-container .form-box input{font-size:1.4em}.user-form-container .box-container .form-container .form-box .input-date{background:#eaecef;border-radius:.8em;height:2em;text-align:center;width:14em}.user-form-container .box-container .form-container .form-box .select-input{align-items:center;display:inline;display:initial;font-size:1.6em;height:2.5em;justify-content:flex-start;width:100%}.user-form-container .box-container .form-container .form-box .text-area-input{border:1px solid #ccc;height:100%;width:100%}.user-form-container .box-container .form-container .form-box .text-input{border:1.5px solid #ccc;border-radius:.3em;height:2.5em;outline:none;padding-left:1em;width:17em}.user-form-container .box-container .form-container .form-box .text-input:focus{border-color:#5cc6d0}.user-form-container{display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.user-form-container .box-container{background:#fff;display:flex;flex-direction:column;height:98%;margin-top:1em;width:98%}.user-form-container .box-container .back-container{display:flex;flex-direction:row;height:5%;width:100%}.user-form-container .box-container .back-container .back-button{align-items:center;background:#349199;border-radius:.7em;cursor:pointer;display:flex;flex-direction:row;height:2em;margin:1em 0 0 1em;padding:0 .5em;width:10em}.user-form-container .box-container .back-container .back-button:hover{opacity:.7}.user-form-container .box-container .back-container .back-button span{color:#ffffffe6;font-size:1.4em;font-weight:700;margin-left:1em}.user-form-container .box-container .header-container{align-items:center;display:flex;flex-direction:row;height:15%;justify-content:center;width:100%}.user-form-container .box-container .header-container .user-type-box{align-items:center;border-radius:.6em;cursor:pointer;display:flex;flex-direction:column;height:8em;justify-content:center;margin-right:3em;width:10em}.user-form-container .box-container .header-container .user-type-box:hover{opacity:.7}.user-form-container .box-container .header-container .selected{background:#5cc6d0}.user-form-container .box-container .header-container .user-type-box img{height:40px;width:40px}.user-form-container .box-container .header-container .user-type-box span{font-size:1.4em;margin-top:.3em}.user-form-container .box-container .header-container .selected span{color:#fff}.user-form-container .box-container .form-container{display:flex;height:70%;overflow-x:hidden;overflow-y:auto;width:100%}.user-form-container .box-container .form-container-edit{height:80%!important}.consumer-form-trash-icon{cursor:pointer;height:2em;width:2em}.genereic-form-title{font-size:1.7em;font-weight:700;margin-top:3em}.genereic-form-title:first-child{margin-top:0}.user-form-container .box-container .form-container .generic-form{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.user-form-container .box-container .form-container .generic-form .form-box{align-items:center;display:flex;flex-direction:column;height:14em;justify-content:center;width:25em}.user-form-container .box-container .form-container .generic-form .form-box .span-title{color:#000;font-size:1.6em;font-weight:600;font-weight:700;margin-bottom:1em;text-align:start}.user-form-container .box-container .form-container .generic-form .form-box .span-title .required{color:red}.user-form-container .box-container .form-container .generic-form .form-box input{font-size:1.4em}.user-form-container .box-container .form-container .generic-form .form-box .input-date{background:#eaecef;border-radius:.8em;height:2em;text-align:center;width:14em}.user-form-container .box-container .form-container .generic-form .form-box .select-input{align-items:center;display:inline;display:initial;font-size:1.6em;height:2.5em;justify-content:flex-start;width:100%}.user-form-container .box-container .form-container .generic-form .form-box .text-area-input{border:1px solid #ccc;height:100%;width:100%}.user-form-container .box-container .form-container .generic-form .form-box .text-input{border:1.5px solid #ccc;border-radius:.3em;height:2.5em;outline:none;padding-left:1em;width:17em}.user-form-container .box-container .form-container .generic-form .form-box .text-input:focus{border-color:#5cc6d0}.user-form-container .box-container .footer{display:flex;flex-direction:row;height:10%;justify-content:space-around;width:100%}.user-form-container .box-container .footer button:hover{cursor:pointer;opacity:.7}.user-form-container .box-container .footer .cancel-btn{background:#ccc;border-radius:.6em;color:#000;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.user-form-container .box-container .footer .save-btn{background:#349199;border-radius:.6em;color:#fff;font-size:1.4em;font-weight:700;height:2.5em;width:10em}.users-container{align-items:center;display:flex;flex-direction:column;height:100%;padding:1em;width:100%}.users-container .users-header{align-items:center;background:#fff;display:flex;flex-direction:row;height:15%;justify-content:center;margin-bottom:1em;padding:1em 5em;width:95%}.users-container .users-header .header-btn{align-items:center;background:#349199;border-radius:.8em;color:#fff;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:3em;justify-content:center;width:12em}.users-container .users-header .header-btn:first-child{margin-right:4em}.users-container .users-header .header-btn:hover{cursor:pointer;opacity:.7}.users-container .users-body{background:#fff;display:flex;flex-direction:column;height:85%;width:95%}.users-container .users-body .table-header{display:flex;flex-direction:row;height:10%;width:100%}.users-container .users-body .table-header div{align-items:center;display:flex;justify-content:flex-start;justify-content:center;width:20%}.users-container .users-body .table-header div:nth-child(2){width:30%}.users-container .users-body .table-header div:nth-child(4){width:10%}.users-container .users-body .table-header div span{font-size:1.6em;font-weight:700}.users-container .users-body .table-body{display:flex;flex-direction:column;height:90%;overflow-y:scroll;width:100%}.users-container .users-body .table-body .line{align-items:center;display:flex;flex-direction:row;height:10em;justify-content:flex-start;padding:.75rem;width:100%}.users-container .users-body .table-body .line div{display:flex;justify-content:center;padding:0 1em;width:20%}.users-container .users-body .table-body .line div:nth-child(2){width:30%}.users-container .users-body .table-body .line div:nth-child(4){align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 0 0 2em;width:10%}.users-container .users-body .table-body .line div:nth-child(5){align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding:0 5em;width:20%}.users-container .users-body .table-body .line div span{font-size:1.4em}.users-container .users-body .table-body .line div .eye-icon{cursor:pointer;height:2.5em;width:2.5em}.users-container .users-body .table-body .line div .trash-icon{cursor:pointer;height:2em;width:2em}.users-container .users-body .table-body .line div .finance-icon,.users-container .users-body .table-body .line div .passwd-icon{cursor:pointer;height:2.5em;width:2.5em}.payments-loading{height:90%!important;left:5%;position:absolute;right:0;top:2%;width:90%!important}.payments-form-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:2em 5em;width:100%}.payments-header-container{align-items:center;background:#fff;display:flex;flex-direction:row;gap:2em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-around;margin-top:2em;padding:1em;width:100%}.payments-header-container .item{-webkit-column-gap:1em;column-gap:1em;display:flex;flex-direction:row}.payments-header-container .item .title{font-size:2em;font-weight:700}.payments-header-container .item .content{font-size:2em}.payments-header-container .item .red{color:red}.payments-header-container .item .green{color:green}.payments-header-container .cancel-signature{align-items:center;background:#6f6d6d;border-radius:.8em;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:1.3em;font-weight:700;height:2em;height:3em;justify-content:center;width:12em}.payments-header-container .cancel-signature:first-child{margin-right:4em}.payments-header-container .cancel-signature:hover{cursor:pointer;opacity:.7}.payments-table-container{background-color:#fff;display:flex;flex-direction:column;gap:7em;height:100%;margin-top:8em;padding-top:2em}.payments-table-container .title{align-self:center;font-size:3em;font-weight:600;justify-self:center}@media (max-width:810px){.payments-header-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-around}}@media (max-width:647px){.payments-table-container{display:none}}@media (max-width:600px){.payments-form-container{padding:2em 3em}}.back-button-container .back-button{align-items:center;background:#349199;border-radius:.7em;cursor:pointer;display:flex;flex-direction:row;height:2em;margin:1em 0 0 1em;padding:0 .5em;width:10em}.back-button-container .back-button:hover{opacity:.7}.back-button-container .back-button span{color:#ffffffe6;font-size:1.4em;font-weight:700;margin-left:1em}.common-btn{background-color:green;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;height:3em;width:10em}.common-btn:hover{opacity:.8}.refresh-payment-container{align-items:center;display:flex;height:100vh;justify-content:center}.refresh-payment-container .content{background-color:hsla(0,0%,100%,.2);border-radius:10px;display:flex;flex-direction:column;gap:20em;padding:20px;text-align:center}.refresh-payment-container .content span{font-size:40px;font-weight:700}.refresh-payment-container .content p{font-size:20px;font-weight:500}.refresh-payment-btn{background-color:#5cc6d0;cursor:pointer}.refresh-payment-btn,.refresh-payment-btn-loading{border:none;border-radius:5px;color:#fff;font-weight:700;padding:10px 20px;transition:background-color .3s,color .3s}.refresh-payment-btn-loading{background-color:grey;cursor:not-allowed}.refresh-payment-btn:hover{background-color:rgba(92,198,208,.5)}.layout{display:flex;flex-direction:row}.image{align-items:center;background:#5cc6d0;display:flex;height:100vh;justify-content:center;width:50%}.image .logo{height:20%;width:40%}.message{align-items:center;gap:50px;justify-content:center;padding:20px;width:50%}.message,.messages{display:flex;flex-direction:column}.messages{gap:10px}@media (max-width:768px){.layout{flex-direction:column}.image{height:30vh;width:100%}.image .logo{height:80%;width:40%}.message{width:100%}}#login-container{align-items:center;background:url(/static/media/loginbg.b8bc0ede0bf3e88da701.jpeg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.form-box{background:hsla(0,0%,100%,.7);border-radius:1.5rem;height:50em;left:50;padding:2em;top:0;width:45em}.form-box .logo-container{align-items:center;display:flex;height:20%;justify-content:center}.form-box .logo-container img{height:5em;width:30em}.form-box .form{height:80%;padding:0 5em 5em}.form-box .form,.form-box .form .input-box{display:flex;flex-direction:column;justify-content:center}.form-box .form .input-box{margin-bottom:3rem}.form-box .form .input-box label{font-size:1.6em;font-weight:700;margin-bottom:.5em}.form-box .form .input-box input{background:hsla(0,0%,100%,.8);border:.1rem solid;border-radius:.5em;font-size:1.5em;height:3em;padding:0 .5em;width:100%}.form-box .form .input-box input:focus{border:.3rem solid #5cc6d0;outline:none!important}.form-box .form button{background:#5cc6d0;border-radius:.5rem;font-size:1.5em;font-weight:600;height:3em;text-align:center;width:100%}.form-box .form button:hover{cursor:pointer;opacity:.5}.recovery-passwd{color:#10393d;cursor:pointer;font-size:1.2em;margin-top:1em;text-align:center}.recovery-passwd:hover{color:rgba(16,57,61,.6)}@media (max-width:540px){.form-box{width:40em}}@media (max-width:392px){.form-box{padding:1em 0;width:35em}}@media (max-width:357px){.form-box{padding:1em 0;width:32em}}.whatsapp-button{right:1%}.whatsapp-button,.whatsapp-button-dash{align-items:center;background:#29a319;border-radius:50%;bottom:3%;cursor:pointer;display:flex;height:4em;justify-content:center;padding:1em;position:absolute;width:4em}.whatsapp-button-dash{right:5%}.whatsapp-button-dash:hover,.whatsapp-button:hover{opacity:.7}:root{--app-dark:#234a5c;--app-ligth-1:#9edbf3;--app-ligth-2:#5cc6d0;--app-ligth-3:#54c3ec;--app-black:#2a3135;--app-background:#f5f7fa;font-family:Poppins;font-size:60%}*{border:0;box-sizing:border-box;font-family:Rubik,sans-serif;margin:0;padding:0}#root,body,html{height:100vh;overflow:hidden}#main{background:#f5f7fa;background:var(--app-background);display:flex;flex-direction:row;height:100vh;width:100vw}.main-body{display:flex;flex-direction:column;height:100%;width:85%}@media (max-width:885px){.main-body{width:93%}}@media (max-width:425px){.main-body{width:100%}}
/*# sourceMappingURL=main.a8b1fab4.css.map*/