@font-face{font-family:geistRegular;src:url(../fonts/Geist-Regular.67f8efb8.ttf)}@font-face{font-family:geistSemiBold;src:url(../fonts/Geist-SemiBold.ee8d6d64.ttf)}@font-face{font-family:geistBold;src:url(../fonts/Geist-Bold.36bf942f.ttf)}body{font-family:geistRegular}html{font-size:100%}.bg-grey,bg-gray{background-color:#a5a9ae}.bg-confirm{background-color:#e9f8ec!important}.bg-negative-1{background-color:#f9e6e8!important}.text-confirm{color:#e9f8ec!important}.text-inactive{color:#94989e}.text-gray,.text-grey{color:#a5a9ae}.dialog-reverse-buttons .q-card__actions{flex-direction:row-reverse}body.desktop .q-hoverable:hover>.q-focus-helper{background:#0000;opacity:.15}.q-toggle__thumb:after{background:#56595f}.q-btn{text-transform:none}.text-bold,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{font-family:geistBold}.sign-in-buttons{display:flex;justify-content:space-between}.c-btn-rounded{border-radius:.25rem!important}.q-field .q-icon{color:#56595f}.q-field-search{flex-basis:27rem}.show-entries-list{flex-basis:11rem}.q-field .q-field__label{color:#a5a9ae;line-height:1.5}.q-field.q-field-dark-text,.q-field.q-field-dark-text .q-icon{color:#a5a9ae}.q-drawer.q-drawer--mini .q-item{padding-left:0!important}.q-item-expansion-menu .q-item{font-weight:700}th{border-bottom:1px solid #a5a9ae!important;font-weight:700!important}.q-drawer--left{background-color:#f2f2f3;border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.table-footer{column-gap:4rem;display:flex;justify-content:flex-end}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.q-field--with-bottom{padding-bottom:0}.q-field--with-bottom.q-field--error{padding-bottom:.8em}.q-field__bottom{padding:.25rem .5rem}.content-form{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.content-form-three{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.q-container,.q-container-fluid,.q-container-lg,.q-container-md,.q-container-sm,.q-container-xl,.q-container-xxl{--bs-gutter-x:$rem-xl;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.q-field__bottom{padding:.25rem 0}.header-card-page{border-radius:1.25rem!important;min-height:5rem!important;width:17.6rem!important}@media (width <= 599.98px){.header-buttons-page{display:flex;flex-direction:column;width:100%}.header-card-page{width:100%!important}.content-form,.content-form-three{gap:1.5rem;grid-template-columns:1fr}.btn-header-auto-width{width:100%}.q-field-search,.show-entries-list{flex-grow:1}}@media (min-width:576px){.q-container,.q-container-sm{max-width:540px}}@media (max-width:576px){.full-width-on-xs{margin-left:0;margin-right:0;width:100%}}@media (min-width:768px){.q-container,.q-container-md,.q-container-sm{max-width:720px}}@media (max-width:768px){html{font-size:81.25%}}@media (min-width:992px){.q-container,.q-container-lg,.q-container-md,.q-container-sm{max-width:960px}}@media (min-width:1200px){.q-container,.q-container-lg,.q-container-md,.q-container-sm,.q-container-xl{max-width:1140px}}@media (min-width:1400px){.q-container,.q-container-lg,.q-container-md,.q-container-sm,.q-container-xl,.q-container-xxl{max-width:1320px}}.q-container-main,.q-layout__section--marginal{background-color:#f2f2f3}.menu-inactive-color{color:#94989e}.img-logo{height:2rem;width:9.6rem}.header-buttons-page{display:flex;gap:1.25rem}.q-drawer .q-item__section--side{align-items:center}.q-drawer .q-item-label-title-menu{font-size:.9rem}.q-card-dialog-popup.success .q-dialog__title{background-color:#e9f8ec;color:#0e4e1d;font-weight:700;text-align:center}.q-card-dialog-popup.info .q-dialog__title{background-color:#e8f1fb;color:#426281;font-weight:700;text-align:center}.q-card-dialog-popup.warning .q-dialog__title{background-color:#fffde7;color:#f57f17;font-weight:700;text-align:center}.q-card-dialog-popup.error .q-dialog__title{background-color:#f9e6e8;color:#510009;font-weight:700;text-align:center}.q-card-dialog-popup .q-card__actions--horiz>.q-btn-item+.q-btn-item,.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group{margin:0!important}.q-card-dialog-popup .q-card__actions{gap:2.5rem;padding:0 1rem 1rem!important}.q-card-dialog-popup.not-flex-buttons .q-card__actions{justify-content:center!important}.q-card-dialog-popup:not(.not-flex-buttons) .q-card__actions .q-btn{flex:1}.q-card{border-radius:.5rem;box-shadow:0 .5rem .5rem 0 #0000001f}.q-page-sign-in{align-items:center;display:flex;justify-content:center;padding:2rem}.q-page-sign-in .q-card{padding:.5rem;width:28rem}.q-card-full-height{min-height:calc(100vh - 280px)}.q-card-dialog-sm{max-width:80vw!important;width:500px!important}.q-card-dialog-md{max-width:80vw!important;width:700px!important}.q-card-dialog-lg{max-width:80vw!important;width:900px!important}.q-card-dialog-xl{max-width:80vw!important;width:1100px!important}.q-card-dialog-xxl{max-width:80vw!important;width:1400px!important}.rounded-borders-xs,.rounded-borders-xxs{border-radius:.25rem!important}.rounded-borders-sm{border-radius:.5rem!important}.rounded-borders-md{border-radius:.75rem!important}.rounded-borders-xl{border-radius:1.25rem}.q-td-deactivated{background-color:#f9e6e8!important}.q-btn-md{min-width:146px!important}.table-sections .q-table__bottom{color:#1976d2;font-weight:700}.q-item-hover-menu{border-radius:1rem}.table-responsive{max-width:100%}.q-td-text-container{max-width:350px;white-space:break-spaces}.q-table-container{min-height:15vh}.q-table-container.tree{min-height:calc(100vh - 305px)}.q-mb-none-forced{margin-bottom:0!important}.q-pa-none-forced{padding:0!important}.q-pl-none-forced{padding-left:0!important}.q-pr-none-forced{padding-right:0!important}.q-py-none-forced{padding-bottom:0!important;padding-top:0!important}.q-markup-table-format .q-field--with-bottom:not(.q-field--error) .q-field__bottom{display:none}.q-field--filled .q-field__control{border-radius:.5rem}.q-markup-table-format .q-title{height:auto!important}.q-markup-table-format .q-title .title{padding:10px 5px!important}.q-markup-table-format .q-title-auto{height:auto!important}.q-markup-table-format td,.q-markup-table-format th{padding:5px}.q-responsive-table{max-width:100%;overflow-x:auto}.q-td-break{word-wrap:break-word!important;white-space:normal!important}.q-banner-project-status{min-height:auto;text-align:center}.q-drawer--mini .q-expansion-item__content,.q-drawer--mini .q-mini-drawer-hide{display:inline}.td-actions{align-items:center;display:flex;gap:.5rem;justify-content:center}