.pace .pace-progress{background:var(--app-nebular-legacy-color-primary-default, var(--color-primary-default, #005fab))}.pace .pace-progress-inner{box-shadow:0 0 10px var(--app-nebular-legacy-color-primary-default, var(--color-primary-default, #005fab)),0 0 5px var(--app-nebular-legacy-color-primary-default, var(--color-primary-default, #005fab))}.pace .pace-activity{display:none}@media(max-width:575.98px){.row{margin-left:-10px;margin-right:-10px}}.p-tab-active{background:var(--app-card-title-bg, var(--p-card-title-background-color, #005fab))!important;color:#fff!important}p-checkbox.ng-invalid{padding-bottom:4px;border-bottom:4px solid #ff3d71!important;border-bottom-right-radius:4px;border-bottom-left-radius:4px}p-input-number.ng-invalid,p-input-text.ng-invalid,p-select.ng-invalid,input.ng-invalid{border-bottom:2px solid #ff3d71!important;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-card.modal-p-card{margin:0!important;padding:0!important;border-radius:1rem!important}.p-card.no-border{margin:0 0 1.25rem!important;background-color:var(--app-prime-surface, var(--p-card-background))!important;padding:0!important}.p-card.p-card-genio{margin:0 1.25rem 1.25rem!important;background-color:var(--app-card-inner-bg, var(--p-card-background-color, var(--header-background-color, #e7f1f8)))!important;padding:0!important}.p-card.p-card-genio.themedCard,.p-card.p-card-genio.themedCard .p-card-body,.p-card.p-card-genio.themedCard .p-card-content{background-color:var(--app-card-inner-bg, var(--p-card-background-color, var(--header-background-color, #e7f1f8)))!important}.p-card-body{padding:0!important}.p-card:not(.p-card-genio):not(.no-border) .p-card-title{background-color:transparent!important;color:inherit!important;margin:0!important;padding:0!important;font-size:1rem!important}p-card.p-card-genio .p-card-title,p-card.no-border .p-card-title,.p-card.p-card-genio .p-card-title,.p-card.no-border .p-card-title{background-color:var(--app-card-title-bg, var(--p-card-title-background-color, var(--app-primary-strong, #005fab)))!important;color:var(--app-card-title-text, #ffffff)!important;display:flex;align-items:center;min-height:2.25rem;padding:.45rem .45rem .45rem 1rem!important;margin:0!important;font-size:1rem!important}.p-card-title .rob-slab-bold{color:inherit}.p-tabpanels{padding:0!important}.modal-p-card-title{background-color:var(--app-card-title-bg, var(--p-card-title-background-color, #005fab))!important;color:#fff;padding:.45rem .45rem .45rem 1rem!important;font-size:1rem!important;border:0!important;border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.loading-spinner{width:auto;text-align:center;margin:auto}.loading-spinner>div{width:24px;height:24px;background-color:#d3d3d3;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.loading-spinner .bounce1{animation-delay:-.32s}.loading-spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.fullHeightContent{height:calc(100vh - 124px)}.bg-orange{background-color:#ff7c5c;width:70px;color:#fff}.bg-yellow{background-color:#ffe27c}.bg-blue{background-color:#53cbfe}.bg-green{background-color:#93eab4}.bg-lightblue{background-color:#e7f1f8}.bg-darkblue{background-color:#005fab}.bg-gray{background-color:#646464}.bg-lightgray{background-color:#ececec!important}.text-blue{color:#005fab}.assente,.color-red{color:#ff0010}.presente{color:#93eab4}html,body{height:100%}body{margin:0;font-family:var(--app-font-family-base, "Roboto", sans-serif);background-color:#ececec!important}.body-spacing{padding:0 1rem;width:100%}.rob-regular{font-family:var(--app-font-family-base, "Roboto", sans-serif)}.rob-slab-regular{font-family:var(--app-font-family-heading, "Roboto Slab", serif);font-weight:400!important}.rob-slab-bold,.tabset .tab .tab-link{font-family:var(--app-font-family-heading, "Roboto Slab", serif);font-weight:700}.capitalize{text-transform:capitalize!important}.menu-title{font-family:var(--app-font-family-heading, "Roboto Slab", serif)}.new-anagrafica-icon{color:#fff;width:25px;margin-left:5px}.filter-btn{width:6rem;height:1.8rem;color:#fff!important}.save-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:6rem;height:1.8rem;text-transform:uppercase;border-radius:20px;background-color:#fff!important;border:2px solid #00b826!important;color:#00b826!important}.save-btn.green-spinner>.spinner-border{color:#00b826!important}.go-on-btn{width:max-content;height:1.8rem;border-radius:20px;padding:0 1rem;background-color:#00b826!important;color:#fff!important}.required-btn{width:max-content;height:1.8rem;background-color:#ff0010!important;color:#fff!important}.reset-btn{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:1.8rem;text-transform:uppercase;border-radius:20px;background-color:#e4e4e4!important;border:2px solid #707070!important;color:#646464!important}.suspend-btn{width:max-content;height:1.8rem}.btn-add{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:30px;padding:0 10px;font-weight:700;background-color:#e4e4e4!important;border:2px solid #707070!important;color:#646464!important;border-radius:100px}.export-btn{height:40px;width:40px}.filter-block{background-color:#e7f1f8!important;margin-bottom:13px;padding:1.4rem .4rem;width:100%}.create-pratica-block{margin:auto;padding:1.5rem .5rem!important}.header-user{font-size:1rem}.header-aggiungi-btn{display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 15px;border-radius:50px;border:none!important}.header-aggiungi-btn__svg{display:grid;place-content:center;width:24px;height:24px}.header-aggiungi-btn__svg>svg{width:100%;height:100%;fill:#005fab}.table{border-collapse:collapse!important;vertical-align:middle}thead{height:40px;background-color:var(--app-dashboard-table-header-bg, #e4e4e4);box-shadow:0 3px 6px #e4e4e4!important;line-height:40px;color:var(--app-dashboard-table-header-text, #1f1f23)}thead th{color:var(--app-dashboard-table-header-text, #1f1f23)}table tr td.text-left{text-align:left!important}thead,tfoot,tr,th{border:none!important}.separator{background-color:#bdd6e9!important;height:1px;width:100%}thead{width:80%!important}tbody>tr{border-bottom:1px solid black;background-color:var(--app-table-row-bg, #ffffff);color:var(--app-table-row-text, inherit)}tbody>tr>td{height:50px;background-color:var(--app-table-row-bg, #ffffff);color:var(--app-table-row-text, inherit)}input.ng-invalid,textarea.ng-invalid{border-bottom:2px solid #ff3d71!important}input.isUnverified,textarea.isUnverified{border:2px solid #ff7c5c!important}.info-text{font-size:12px}.invalidMsg{font-size:x-small;color:#ff3d71;background-color:transparent!important}html:root{--p-primary-color: var(--app-prime-primary, #005fab);--p-primary-contrast-color: var(--app-prime-primary-contrast, #ffffff);--p-text-color: var(--app-prime-text, #1f1f23);--p-text-muted-color: var(--app-prime-muted, #6b7280);--p-content-background: var(--app-prime-surface, #ffffff);--p-content-border-color: var(--app-prime-border, #d9e0e6);--p-content-hover-background: var(--app-layout-hover-bg, #e7f1f8);--p-form-field-background: var(--app-prime-surface, #ffffff);--p-form-field-disabled-background: var(--app-prime-disabled-background, #f5f7fa);--p-form-field-border-color: var(--app-prime-border, #d9e0e6);--p-form-field-color: var(--app-prime-text, #1f1f23);--p-form-field-disabled-color: var(--app-prime-disabled-color, #6b7280);--p-form-field-placeholder-color: var(--app-prime-muted, #6b7280);--p-card-background: var(--app-prime-surface, #ffffff);--p-card-color: var(--app-prime-text, #1f1f23)}html.role-readable-disabled{--p-form-field-disabled-color: var(--app-layout-text, #1f1f23)}html.role-readable-disabled input:disabled,html.role-readable-disabled textarea:disabled,html.role-readable-disabled select:disabled,html.role-readable-disabled .form-control:disabled,html.role-readable-disabled .form-select:disabled,html.role-readable-disabled .p-inputtext:disabled,html.role-readable-disabled .p-inputtextarea:disabled{opacity:1!important;color:var(--app-layout-text, #1f1f23)!important;-webkit-text-fill-color:var(--app-layout-text, #1f1f23)!important}button.icon-button{display:inline-flex;align-items:center;justify-content:center}.header-icon{background-color:#005fab33;border-radius:50%}.header-icon>svg{width:30px;height:30px}.body-icon{background-color:#005fab66;border-radius:50%;display:flex;justify-content:center}.body-icon>svg{color:#fff;width:30px;height:30px}.actions-icon{cursor:pointer}.actions-icon>svg{color:#005fab;width:30px;height:30px}.check-icon{color:#93eab4}.uncheck-icon{color:#ff0010}.warning-icon{color:#ffe27c}.transparent-icon{color:transparent}.icon-blue{color:#015fab}.clickable:not(:disabled){color:#2e2e2e;cursor:pointer!important}.clickable:not(:disabled):hover{background-color:#e3e9ee}.clickable:disabled{color:#ccc;cursor:not-allowed}.pratica-list-icon-btn{position:relative;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#2563eb1a;color:#2563eb}.pratica-list-icon-btn.pratica-list-icon-btn--danger{background:#dc26261f;color:#dc2626}.pratica-list-icon-btn.pratica-list-icon-btn--message{background:#0ea5e91f;color:#0284c7}.pratica-list-icon-btn.disabled,.pratica-list-icon-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.cdk-overlay-container{z-index:1060!important}.modal-content{border:0!important;border-radius:1rem!important}.form-control:focus{box-shadow:none!important}.form-floating{margin:0!important}.form-floating>.form-control::placeholder{color:transparent!important;opacity:0!important}.form-floating>.form-control{height:calc(2.4rem + 2px)}.form-floating>.form-control:focus~label,.form-floating>.form-control:active~label{color:var(--app-nebular-legacy-color-primary-focus, var(--color-primary-focus, #005fab));font-weight:600;background-color:transparent!important}.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.825rem;padding-left:.5rem}.form-floating>.form-select.open~label{color:var(--app-nebular-legacy-color-primary-focus, var(--color-primary-focus, #005fab));font-weight:600}.form-floating>label{padding:.5rem;display:flex;align-items:center;font-size:14px;white-space:nowrap}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:transparent!important}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{background-color:transparent!important;color:var(--app-nebular-legacy-color-primary-focus, var(--color-primary-focus, #005fab))}.pratica-header{width:95%;min-height:76px;margin:auto;gap:5px;padding:1.1rem 0}.pratica-title{font-size:1rem;line-height:1.2rem}.pratica-header .rob-regular{font-size:1rem;line-height:1.2}.border-none{border:none!important}.box-shadow-none{box-shadow:none!important}.w-fit-content{width:fit-content}.trash{color:var(--color-danger-default)}.card{margin:auto;border-radius:.375rem!important;overflow:hidden;background-color:var(--app-card-inner-bg, var(--app-layout-chrome-bg, #e7f1f8));box-shadow:0 .125rem .25rem #00000013!important}[ngxThemeBg].card{border-radius:0!important;border:none!important;box-shadow:none!important;overflow:visible}.card-riepilogo{border-bottom:2px solid white!important;width:100%;border-radius:0!important}.header-arrow{background-color:var(--app-card-title-bg, #005fab);width:50%;height:2rem;line-height:2rem;padding-bottom:.2rem}.header-full{background-color:var(--app-card-title-bg, #005fab);width:100%}.sub-header-arrow{background-color:var(--app-card-title-bg, var(--p-card-title-background-color, #005fab));width:38%;font-family:Roboto,serif;font-size:.85rem;color:#fff;padding:.2rem 0 0 .5rem;vertical-align:center;margin-top:.5rem}.label-title{font-family:Roboto Slab,serif;font-size:1rem;color:#fff}.filter-input{border-radius:0!important}.create-input{border-radius:0!important;border:none!important}.icon{margin-right:20px}.status-block{width:120px;text-align:center;padding:.1rem}button.disabled{color:#ccc!important;cursor:not-allowed}button.disabled>*{pointer-events:none}button.disabled *{color:#ccc;fill:#ccc}.btn-disabled{color:#fff!important;background-color:#ddd!important;cursor:not-allowed!important;pointer-events:none!important}.loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;inset:0;z-index:100;background-color:#ffffff80}.error-container .error{display:flex;align-items:center;justify-content:center;font-size:14px;color:#f66}body.GENIO_THEME .icon-button{background-color:#4d8fc4}body.CA_THEME .icon-button{background-color:#63baa6}.genio-table thead th{white-space:nowrap}.genio-table tbody{border-top:1px!important}.genio-table tbody tr{border-bottom:none!important}.genio-table tbody tr.pointer{cursor:pointer!important}.genio-table tbody tr td{text-align:center;border-bottom:1px solid #bdd6e9}.genio-table tbody tr:hover{background-color:#e7f1f8}.genio-table.GENIO_THEME tbody tr td{border-bottom:1px solid #bdd6e9}.genio-table.GENIO_THEME tbody tr:hover{background-color:#e7f1f8}.genio-table.CA_THEME tbody tr td{border-bottom:1px solid #b1f4cf}.genio-table.CA_THEME tbody tr:hover{background-color:#e1ece6}.tabset .tab.active{border-bottom:none!important;background-color:#e7f1f8;border-top:2px solid #005fab;color:#005fab}.tabset .tab.active .tab-link:before{background-color:transparent!important}.tabset.GENIO_THEME .tab.active{background-color:#e7f1f8;border-top:2px solid #005fab;color:#005fab}.tabset.CA_THEME .tab.active{background-color:#e1ece6;border-top:2px solid #009597;color:#009597}.notification{border-radius:20px;width:100%;cursor:pointer;transition:color ease-out .1s}.notification:hover,.notification.GENIO_THEME:hover{color:#005fab}.notification.CA_THEME:hover{color:#009597}.pagination{margin:0}.pagination .page-link:focus{box-shadow:none}.pagination:is(.GENIO_THEME)>.page-item:not(.disabled)>.page-link{color:#005fab}.pagination:is(.GENIO_THEME)>.page-item:not(.disabled)>.page-link:focus{border-color:#005fab}.pagination:is(.GENIO_THEME)>.page-item:not(.disabled)>.page-link:hover{color:#005fab;background-color:#e7f1f8}.pagination:is(.GENIO_THEME)>.page-item:is(.active)>.page-link{color:#fff!important;border-color:#005fab;background-color:#005fab}.pagination:is(.GENIO_THEME)>.page-item:is(.active)>.page-link:focus{border-color:#005fab}.pagination:is(.GENIO_THEME)>.page-item:is(.active)>.page-link:hover{color:#fff!important;border-color:#005fab;background-color:#005fab}.pagination:is(.CA_THEME)>.page-item:not(.disabled)>.page-link{color:#009597}.pagination:is(.CA_THEME)>.page-item:not(.disabled)>.page-link:focus{border-color:#009597}.pagination:is(.CA_THEME)>.page-item:not(.disabled)>.page-link:hover{color:#009597;background-color:#e1ece6}.pagination:is(.CA_THEME)>.page-item:is(.active)>.page-link{color:#fff!important;border-color:#009597;background-color:#009597}.pagination:is(.CA_THEME)>.page-item:is(.active)>.page-link:focus{border-color:#009597}.pagination:is(.CA_THEME)>.page-item:is(.active)>.page-link:hover{color:#fff!important;border-color:#009597;background-color:#009597}.disable-caret{-webkit-user-select:none;user-select:none}.filiale-autocomplete-option{display:flex;width:100%}.filiale-autocomplete-option-list{width:40rem!important}@media screen and (max-width:870px){.header-arrow,.sub-header-arrow{width:70%}}@media screen and (min-width:0)and (max-width:992px){.filter-input{margin:8px 0;width:100%}.btn-block{justify-content:end!important;margin-top:20px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:spin 2s linear infinite}.p-dialog{overflow:hidden!important;border-radius:10px!important;background-color:var(--color-primary-100)!important;border-width:0px!important}.p-dialog-header{background-color:var(--color-primary-default)!important;padding:2px 10px!important;overflow:hidden!important}.p-dialog-footer{background-color:var(--card-background-color)!important;padding:4px 10px!important;overflow:hidden!important}.p-dialog-close-button{color:var(--color-primary-transparent-default)!important;background-color:transparent!important}.p-dialog-close-button:hover{color:var(--color-primary-transparent-hover)!important;background-color:transparent!important}
