.syncfusion-plugin-container{height:calc(100vh - 15rem)}.syncfusion-plugin-object{height:100%}.q-table .q-badge{width:90px;font-size:0.75rem;line-height:1;text-transform:uppercase;justify-content:center;text-align:center;letter-spacing:0.5px}.q-badge,.q-table .q-badge{padding:0.4rem 0.8rem;font-weight:600}.q-badge{font-size:0.85rem}.card-header,.q-badge{display:flex;align-items:center}.card-header{justify-content:space-between}.card-header h1{display:flex;align-items:center;font-size:1.8rem;line-height:1;font-weight:400;margin:0}@media (max-width:1023px){.card-header h1{font-size:1.5rem;margin-top:1rem}}.card-header .q-badge{height:36px}.q-drawer{background:#0d3371}.q-drawer .q-expansion-item .q-item__label{color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:400}.q-drawer .q-expansion-item .q-item__section--side>.q-icon{color:#fff}.q-drawer .q-expansion-item--expanded{color:#02a3dd}.q-drawer .q-expansion-item--expanded .q-link{opacity:1}.q-drawer .q-expansion-item--expanded .q-item__section--side>.q-icon{color:#02a3dd}.q-drawer .q-expansion-item--expanded .q-item__label{color:#02a3dd;font-weight:600}.q-drawer .q-item--dense,.q-drawer .q-list--dense>.q-item{color:#fff;font-weight:400;padding:8px 16px 8px 56px;margin-right:1rem;border-radius:0 12px 12px 0;opacity:0.8}.q-drawer .q-item--dense:hover,.q-drawer .q-list--dense>.q-item:hover{font-weight:600;opacity:1}.q-drawer .q-item__section--avatar{min-width:32px}.q-drawer .q-item.q-router-link--active{background:rgba(2,163,221,0.1);color:#02a3dd;font-weight:600;opacity:1}.bg-brand{background:#0d3371}.q-field__label{top:16px;transform:translateY(0%) scale(0.9)}.q-field--float .q-field__label{transform:translateY(-80%) scale(0.9)}.form-group .q-field__label{top:24px}.form-group .q-field--focused .q-field__label,.form-group .q-field__label{transform:translateY(0%) scale(0.9)}.input-pagination{min-width:180px}iframe{border:0}#block-percorsi-login-block-block .content{background:#fff;border-radius:5px;padding:2rem 1.5rem 2.5rem 1.5rem}.form-item{margin:0 0 1.5em 0}input.form-password,input.form-text{border:0;border-radius:0;border-bottom:1.5px solid #ddd;padding:8px 0;transition:all 0.35s}input.form-password:focus,input.form-text:focus{border-bottom:1.5px solid #0d3371;outline:none;transition:all 0.35s}#block-percorsi-login-block-block a.recupera-password{color:#0d3371;text-decoration:none}#block-percorsi-login-block-block .but-crea,#block-percorsi-login-block-block .form-submit{position:relative;outline:0;border:0;vertical-align:middle;padding:0;font-size:14px;line-height:1.715em;text-decoration:none;color:inherit;background:transparent;font-weight:500;text-transform:uppercase;text-align:center;color:#fff;height:36px;background:#0d3371;letter-spacing:0.5px}.table-pagination{display:flex;flex:1;padding:0.5rem 0;justify-content:space-between}@media (max-width:1023px){.table-pagination{flex-direction:column}.table-pagination>div{text-align:center;margin-bottom:0.75rem;justify-content:center}.table-pagination>div:last-child{margin-bottom:0}}.table-records{display:flex;align-items:center}.table-records span{margin-right:0.5rem}.q-table .q-btn--round .q-btn__wrapper{padding:0;min-width:2.5em;min-height:2.5em}.q-table .q-btn .q-icon{font-size:1.5em}.q-tabs--dense .q-tab{min-height:48px}.q-tabs--not-scrollable .q-tabs__content{background:#ededed}.toolbar{background:#0d3371;display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 1.5rem;background:#004580}.toolbar-btn-set .q-btn__wrapper{padding:0 1.5px;min-height:0}.toolbar-btn-set .q-btn{color:#fff;border:none;cursor:pointer;font-size:14px;font-weight:400;overflow:hidden;padding:4px 8px;line-height:28px;min-height:0;min-width:0;text-align:center;text-decoration:none;text-transform:none;height:100%;margin:0px;background:#fff;color:#004580}.toolbar-btn-set .q-btn:hover{color:#fff;background:#0da7dc}.toolbar-btn-set .q-btn .q-icon{font-size:1.25rem}.toolbar-btn-set .q-btn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #004580}.toolbar-btn-set .q-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.toolbar-btn-set .q-btn:only-child{border-radius:5px}html{overflow-y:scroll}a{color:#0d3371;text-decoration:none}a,a:hover{transition:opacity 0.3s}a:hover{opacity:0.7}