@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";:root{--primary-500: #e10728;--primary-400: #fd8c9c;--secondary-500: #719dcf;--secondary-400: #f0f7ff;--body-color: #101b58;--bs-body-color: #101b58;--bs-font-sans-serif: "Nunito Sans", sans-serif;--bs-border-radius: .25rem;--success-color: #53d170}body{color:var(--body-color)}h1,h2,h3,.h1,.h2,.h3{font-weight:900!important}h4,h5,h6,.h4,.h5,.h6,legend,h4.modal-title{font-weight:800!important}.command-bar-wrapper{bottom:auto;top:0}textarea.form-control{max-width:100%}.multirows-section-title{margin-top:50px}.custom-fieldset:nth-of-type(n+2){margin-top:70px}.aside.flex-column{background-color:#fff!important}.aside.flex-column .nav-item a{color:#000!important;font-weight:600}.aside.flex-column .nav-item a[data-bs-toggle]{position:relative}.aside.flex-column .nav-item a[data-bs-toggle]:after{content:"";border-style:solid;border-width:.15em .15em 0 0;display:inline-block;height:.6em;right:1em;position:absolute;top:50%;transform:translateY(-65%) rotate(135deg);width:.6em;transition:all .25s ease}.aside.flex-column .nav-item a[aria-expanded=true]:after{transform:translateY(-50%) rotate(-45deg)}.aside.flex-column .nav-item.active a,.aside.flex-column .nav-item a:focus{background-color:transparent!important;color:var(--primary-500)!important;font-weight:900}.aside.flex-column .nav-item a:hover{background-color:transparent!important;color:var(--primary-500)!important}.aside.flex-column .sub-menu .nav-item.active a{background-color:transparent!important;color:var(--primary-500)!important;box-shadow:none!important}.btn-icon>svg{margin-top:8.1px!important}.btn-solo-icon{padding:9px}input.form-control{max-width:100%!important}label,.form-label{font-weight:800!important}.ss-main{height:37px;border-radius:var(--bs-border-radius)}.bg-white .table thead tr th,.bg-white .table thead tr th a{color:var(--body-color)!important;font-weight:800!important}.table tbody tr:nth-of-type(odd){background-color:var(--secondary-400)}.table tbody tr td{background-color:transparent}.breadcrumb-item,.breadcrumb-item a{font-size:.9rem}.breadcrumb-item.active{font-weight:800}.form-signin .copyright-text{margin-top:2rem;text-align:center}.fa-trash{color:var(--primary-500)!important}svg[path="fa.solid.trash"]{fill:var(--primary-500)!important}.command-bar .btn{--bs-dropdown-item-border-radius: .2rem}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: 0;--bs-btn-border-color: transparent;--bs-btn-border-radius: .2rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .15), 0 1px 1px rgba(21, 20, 26, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn-primary,.btn-info{--bs-btn-border-width: 1px;background-color:var(--secondary-500)!important;border:var(--bs-btn-border-width) solid var(--secondary-500)!important;color:#fff!important}.btn-primary:focus,.btn-primary:hover,.btn-info:focus,.btn-info:hover,.bg-white .btn-info:focus,.bg-white .btn-info:hover{background-color:transparent!important;border-color:var(--secondary-500)!important;box-shadow:none!important;color:var(--secondary-500)!important}.btn-primary:focus i,.btn-primary:hover i,.btn-info:focus i,.btn-info:hover i,.btn-primary:focus span,.btn-primary:hover span,.btn-info:focus span,.btn-info:hover span{color:var(--secondary-500)!important}.btn-primary:focus svg,.btn-primary:hover svg,.btn-info:focus svg,.btn-info:hover svg{fill:var(--secondary-500)!important}.btn-success{--bs-btn-border-width: 1px;background-color:var(--success-color)!important;border:var(--bs-btn-border-width) solid var(--success-color)!important;color:#fff!important}.btn-success:focus,.btn-success:hover{background-color:transparent!important;border-color:var(--success-color)!important;box-shadow:none!important;color:var(--success-color)!important}.btn-success:focus i,.btn-success:hover i,.btn-success:focus span,.btn-success:hover span{color:var(--success-color)!important}.btn-success:focus svg,.btn-success:hover svg{fill:var(--success-color)!important}.modal-body td .form-group:has(.slim-select){margin-top:0}[data-controller=filter] .btn-success,[data-controller=filter] .btn-danger{--bs-btn-border-width: 1px;background-color:transparent!important;border:var(--bs-btn-border-width) solid var(--secondary-500)!important;color:var(--secondary-500)!important}[data-controller=filter] .btn-success:focus,[data-controller=filter] .btn-success:hover,[data-controller=filter] .btn-danger:focus,[data-controller=filter] .btn-danger:hover{background-color:var(--secondary-500)!important;border-color:var(--secondary-500)!important;box-shadow:none!important;color:#fff!important}[data-controller=filter] .btn-success:focus i,[data-controller=filter] .btn-success:hover i,[data-controller=filter] .btn-success:focus span,[data-controller=filter] .btn-success:hover span,[data-controller=filter] .btn-danger:focus i,[data-controller=filter] .btn-danger:hover i,[data-controller=filter] .btn-danger:focus span,[data-controller=filter] .btn-danger:hover span{color:#fff!important}.bg-white [data-column=azioni] .btn-info{--bs-btn-border-width: 0px;background-color:transparent!important;border:var(--bs-btn-border-width) solid var(--secondary-500)!important;color:var(--secondary-500)!important}.bg-white [data-column=azioni] .btn-info:focus,.bg-white [data-column=azioni] .btn-info:hover{background-color:var(--secondary-500)!important;border-color:var(--secondary-500)!important;box-shadow:none!important;color:#fff!important}[data-column=azioni] .btn-info:focus i,[data-column=azioni] .btn-info:hover i,[data-column=azioni] .btn-info:focus span,[data-column=azioni] .btn-info:hover span{color:#fff!important}[data-column=azioni] .btn-info:focus svg,[data-column=azioni] .btn-info:hover svg{fill:#fff!important}.bg-white [data-column=azioni] .euro-credit svg[path="fa.solid.euro-sign"]{fill:var(--success-color)!important}.bg-white [data-column=azioni] .euro-debit svg[path="fa.solid.euro-sign"]{fill:var(--primary-500)!important}[data-column=azioni] .btn-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0}[data-column=azioni] .btn-icon>svg{margin-top:0!important;vertical-align:middle;width:18px;height:18px;display:block}.multiplerows-block:not(:only-child) .sub-section{box-shadow:0 .25rem 1rem 7px #15141a13!important;margin:2rem 0;padding:2rem}.custom-fieldset:nth-of-type(n+2){margin-top:20px}.form-check-input[type=checkbox]{border-color:#0000004f}.table-responsive{position:relative;height:600px}.sticky-table th{position:sticky!important;top:0;z-index:5!important}.table-container{max-height:300px;overflow-y:auto;margin-top:20px}@media only screen and (max-width: 500px){.g-recaptcha{transform:scale(.77);transform-origin:0 0}}@media only screen and (max-width: 992px){.fc-header-toolbar{flex-direction:column;gap:.5rem}}.fc-event{border:2px solid;border-radius:5px}.ss-main.slim-select.readonly{pointer-events:none;background-color:#f3f3f3}.lavorazione-progress{height:22px;background-color:#00000014;border:1px solid rgba(0,0,0,.15);border-radius:8px;box-shadow:inset 0 1px 2px #00000026;position:relative}.lavorazione-progress-bar{font-weight:800}.lavorazione-progress-wrapper{display:inline-block;width:160px}.lavorazione-progress-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:800;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.35);width:100%;text-align:center;pointer-events:none}.lavorazione-progress-label.label-on-track{color:#101b58;text-shadow:none;background-color:#ffffffd9;padding:0 6px;border-radius:6px;box-shadow:0 0 0 1px #0000001f}.lavorazione-progress-label.label-on-bar{color:#000}
