@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/Poppins-Regular.9641d5d0.woff2) format("woff2"),url(../fonts/Poppins-Regular.35d26b78.ttf) format("ttf")}body{font-family:Poppins,sans-serif;font-size:16px}.q-field-bg-dark .q-field__control{background-color:#fff}.q-field--outlined .q-field__control{border-radius:10px}.q-container-main{background-color:var(--q-secondary)}.q-container-home{min-height:calc(100vh - 98px);width:100%}.q-router-link--exact-active{background:#e8e8e8}.body--dark .q-router-link--exact-active{background:#434547}.body--dark .q-virtual-scroll__content>.q-item{color:#000}.q-btn-binds{border-radius:10px!important;font-size:18px!important;font-weight:700;gap:12px!important;padding:4px 40px;text-transform:none}.q-field.q-field-dark-text .q-field__label,.q-field.q-field-dark-text .q-icon{color:#455560}.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 #dedede!important}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-and-hint{padding-bottom:.8em!important}.q-field--with-bottom{padding-bottom:0}.q-field--with-bottom.q-field--error{padding-bottom:.8em}.q-field__bottom{padding:4px 8px}.q-font-size-8{font-size:8px!important}.q-font-size-9{font-size:9px!important}.q-font-size-10{font-size:10px!important}.q-font-size-11{font-size:11px!important}.q-font-size-12{font-size:12px!important}.q-font-size-13{font-size:13px!important}.q-font-size-14{font-size:14px!important}.q-font-size-15{font-size:15px!important}.q-font-size-16{font-size:16px!important}.q-font-size-17{font-size:17px!important}.q-font-size-18{font-size:18px!important}.q-font-size-19{font-size:19px!important}.q-font-size-20{font-size:20px!important}.q-font-size-21{font-size:21px!important}.q-font-size-22{font-size:22px!important}.q-font-size-23{font-size:23px!important}.q-font-size-24{font-size:24px!important}.q-font-size-25{font-size:25px!important}.q-font-size-26{font-size:26px!important}.q-font-size-27{font-size:27px!important}.q-font-size-28{font-size:28px!important}.q-font-size-29{font-size:29px!important}.q-font-size-30{font-size:30px!important}.q-font-size-31{font-size:31px!important}.q-font-size-32{font-size:32px!important}.q-font-size-33{font-size:33px!important}.q-font-size-34{font-size:34px!important}.q-font-size-35{font-size:35px!important}.q-font-size-36{font-size:36px!important}.q-font-size-37{font-size:37px!important}.q-font-size-38{font-size:38px!important}.q-font-size-39{font-size:39px!important}.q-font-size-40{font-size:40px!important}.q-font-size-41{font-size:41px!important}.q-font-size-42{font-size:42px!important}.q-font-size-43{font-size:43px!important}.q-font-size-44{font-size:44px!important}.q-font-size-45{font-size:45px!important}.q-font-size-46{font-size:46px!important}.q-font-size-47{font-size:47px!important}.q-font-size-48{font-size:48px!important}.q-font-size-49{font-size:49px!important}.q-font-size-50{font-size:50px!important}.q-font-size-51{font-size:51px!important}.q-font-size-52{font-size:52px!important}.q-font-size-53{font-size:53px!important}.q-font-size-54{font-size:54px!important}.q-font-size-55{font-size:55px!important}.q-font-size-56{font-size:56px!important}.q-font-size-57{font-size:57px!important}.q-font-size-58{font-size:58px!important}.q-font-size-59{font-size:59px!important}.q-font-size-60{font-size:60px!important}.q-font-size-61{font-size:61px!important}.q-font-size-62{font-size:62px!important}.q-font-size-63{font-size:63px!important}.q-font-size-64{font-size:64px!important}.q-font-size-65{font-size:65px!important}.q-font-size-66{font-size:66px!important}.q-font-size-67{font-size:67px!important}.q-font-size-68{font-size:68px!important}.q-font-size-69{font-size:69px!important}.q-font-size-70{font-size:70px!important}.q-font-size-71{font-size:71px!important}.q-font-size-72{font-size:72px!important}.q-font-size-73{font-size:73px!important}.q-font-size-74{font-size:74px!important}.q-font-size-75{font-size:75px!important}.q-font-size-76{font-size:76px!important}.q-font-size-77{font-size:77px!important}.q-font-size-78{font-size:78px!important}.q-font-size-79{font-size:79px!important}.q-font-size-80{font-size:80px!important}.q-font-size-81{font-size:81px!important}.q-font-size-82{font-size:82px!important}.q-font-size-83{font-size:83px!important}.q-font-size-84{font-size:84px!important}.q-font-size-85{font-size:85px!important}.q-font-size-86{font-size:86px!important}.q-font-size-87{font-size:87px!important}.q-font-size-88{font-size:88px!important}.q-font-size-89{font-size:89px!important}.q-font-size-90{font-size:90px!important}.q-font-size-91{font-size:91px!important}.q-font-size-92{font-size:92px!important}.q-font-size-93{font-size:93px!important}.q-font-size-94{font-size:94px!important}.q-font-size-95{font-size:95px!important}.q-font-size-96{font-size:96px!important}.q-font-size-97{font-size:97px!important}.q-font-size-98{font-size:98px!important}.q-font-size-99{font-size:99px!important}.q-font-size-100{font-size:100px!important}.flex-content{display:flex;flex-direction:row;gap:1rem}.flex-content .flex-item{flex:1}.flex-content .flex-item-2{flex:2}.flex-content .flex-item-3{flex:3}.flex-content .flex-item-4{flex:4}.flex-content .flex-item-5{flex:5}.flex-content .flex-item-6{flex:6}.q-row-content{display:flex;gap:1rem}.q-col-menu{height:calc(100vh - 163px)!important;min-width:300px;overflow-y:hidden!important;position:sticky!important;top:89px!important}.q-col-content{flex-grow:1;min-width:0}.q-menu-main{min-height:calc(100vh - 163px)}.q-menu-main.on-menu{border-radius:0;min-height:100vh}.q-container-sign-in{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;min-height:calc(100dvh - 65px);padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:80%}.q-container-sign-in .q-form{padding:90px}.q-container,.q-container-fluid,.q-container-lg,.q-container-md,.q-container-sm,.q-container-xl,.q-container-xxl{--bs-gutter-x:1.5rem;--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%}@media (min-width:576px){.q-container,.q-container-sm{max-width:540px}}@media (max-width:576px){.flex-content{flex-direction:column;gap:0}.full-width-on-xs{margin-left:0;margin-right:0;width:100%}.q-container-sign-in .q-form{padding:0}}@media (min-width:768px){.q-container,.q-container-md,.q-container-sm{max-width:720px}}@media (max-width:768px){.flex-content{flex-direction:column;gap:0}.full-width-on-sm{margin-left:0;margin-right:0;width:100%}.q-container-sign-in .q-form{padding:0}}@media (min-width:992px){.q-container,.q-container-lg,.q-container-md,.q-container-sm{max-width:960px}}@media (max-width:992px){.flex-content{flex-direction:column;gap:0}.full-width-on-md{margin-left:0;margin-right:0;width:100%}.q-container-sign-in .q-form{padding:0}}@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-img-home{max-width:80vw!important;width:350px!important}.avatar .picture-btn{bottom:0;position:absolute;right:0}.avatar .picture-btn-delete{bottom:60px;position:absolute;right:-30px}.q-toolbar-header{height:65px}.q-drawer .q-item__section--side{align-items:center}.q-drawer .q-item-label-title-menu{font-size:.9rem}.q-item-menu,.q-item-menu .q-item{border-radius:50px}.q-item__section--avatar>.q-avatar{background-color:#363641}.q-router-link--exact-active .q-item__section--avatar>.q-avatar{background-color:var(--q-accent);color:#000}.q-router-link--exact-active>.q-focus-helper{background:currentColor;opacity:.15!important}.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:.5rem;padding:0 16px 16px!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:not(.q-menu-main.on-menu){border-radius:10px!important;box-shadow:0 20px 20px 0 #0000001f}.q-card-full-height,.q-card-full-height.without-filter{min-height:calc(100vh - 163px)}.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}.q-borders-rounded{border-radius:16px!important}.rounded-borders-xs,.rounded-borders-xxs{border-radius:4px!important}.rounded-borders-sm{border-radius:8px!important}.rounded-borders-md{border-radius:16px!important}.q-td-deactivated{background-color:#f9e6e8!important}.q-btn-floating{bottom:15px;position:fixed;right:15px;z-index:2001}.q-badge--floating--bottom{border:1px solid #fff;bottom:-2px!important;top:auto}.q-table th{font-size:16px!important;font-weight:700!important}.q-table__middle{padding:12px 16px}.table-sections .q-table__bottom{color:var(--q-primary);font-weight:700}.q-item-hover-menu{border-radius:16px}.table-responsive{max-width:100%}.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-markup-table-format.q-table-ellipsis .q-table{table-layout:fixed}.q-markup-table-format.q-table-ellipsis .q-table td{word-wrap:break-word;white-space:normal}.q-markup-table-format .q-title{height:auto!important}.q-markup-table-format .q-title .title{padding:10px 5px!important}.q-markup-table-format.spaced .q-title .title{padding:15px!important}.q-markup-table-format td,.q-markup-table-format th{padding:10px 5px}.q-markup-table-format.spaced td,.q-markup-table-format.spaced th{padding:15px}.q-responsive-table{max-width:100%;overflow-x:auto}.q-table-container .maximized{min-height:calc(100vh - 275px)}.q-table-container .q-markup-table-loading{min-height:calc(100vh - 412px)}.break-line{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}.q-tr-paginate-table{background-color:#1e1e2b!important}.q-btn-group-pagination .q-btn{margin:0 4px;padding:8px!important}.q-btn-group-pagination .q-btn .q-btn__content{min-height:24px!important;min-width:24px!important}.q-expansion-item__toggle-icon--rotated{transform:rotate(90deg)!important}.q-chip-block-status .q-chip__content{justify-content:center}