body{background-color:#eceff1}a{text-decoration:none}.btn{border-radius:100px}.border-6{border-width:6px!important}.border-8{border-width:8px!important}.accordion-dark .accordion-button{background-color:#212529;color:#fff}.accordion-dark .accordion-button:not(.collapsed){color:#00bcd4}.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFF'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300bcd4'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.accordion-button:not(.collapsed):disabled:after{background-image:none}.nav-pills .nav-link.active{border:1px solid #00bcd4;color:#fff}.nav-pills .nav-link{border:1px solid #212529;border-radius:100px;color:#212529}.nav-pills .nav-link:hover{background-color:#212529;border-color:#212529;color:#fff}.border-primary{border-color:#00bcd4!important}.btn-primary{background-color:#00bcd4;border-color:#00bcd4}.btn-success{background-color:#66bb6a;border-color:#66bb6a}.btn-outline-primary{border-color:#00bcd4;color:#00bcd4}.text-primary{color:#00bcd4!important}.alert-primary{background-color:#baeef3;border-color:#8ae7f0;color:#00bcd4}.bg-primary{background-color:#00bcd4!important}.btn-outline-primary:hover,.btn-primary:hover{background-color:#0097a7;border-color:#0097a7}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#00bcd4}.nav-link{color:#fff}.autocomplete-item{cursor:pointer}.autocomplete-item:hover{background-color:#00bcd4;color:#fff}.modal-header{background-color:#00bcd4}.modal-title{color:#fff}.bg-light{background-color:#cfcfdc!important}.modal-content{border:0}.card{background-color:#fff;border:1px solid #bbb;box-shadow:3px 2px 5px 0 #d3d3d3;display:inline-block;font-family:Helvetica;margin:5px 10px;position:relative}.card-container{align-items:center;display:flex;justify-content:space-between}.scroll{background-color:hsla(0,0%,88%,.8);bottom:0;color:#a9a9a9;flex-basis:0;height:235px;line-height:235px;padding:5px;position:absolute;top:0;z-index:5}.scroll-next{right:10px}.scrolling-wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:#eee;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.scrolling-wrapper::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{background-color:initial;border-radius:10px}::-webkit-scrollbar{background-color:initial;border-left:1px solid #ccc;margin-bottom:8px;margin-top:8px;width:12px}::-webkit-scrollbar-thumb{background-color:#00bcd4;border-radius:10px}.lds-ellipsis{display:inline-block;height:40px;position:relative;width:80px}.lds-ellipsis div{-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);background:#00bcd4;border-radius:50%;height:13px;position:absolute;top:15px;width:13px}.lds-ellipsis div:first-child{-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite;left:8px}.lds-ellipsis div:nth-child(2){left:8px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px}.lds-ellipsis div:nth-child(4){-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite;left:56px}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.dashboardCard{border-radius:10px;box-shadow:0 0 10px 0 rgba(82,82,82,.5)}.calendar .calendarHeaderLabel{min-width:200px}.calendar .row .calendarControlNext,.calendar .row .calendarControlPrev{background:rgba(0,0,0,.05);font-size:16px;max-width:20px;padding:20px 4px;position:relative;width:20px}.calendar .row .calendarControlPrev{border-right:1px solid rgba(0,0,0,.2);margin-left:-20px}.calendar .row .calendarControlNext{border-left:1px solid rgba(0,0,0,.2)}.calendar .row .calendarControlNext:hover,.calendar .row .calendarControlPrev:hover{background:rgba(0,0,0,.1)}.calendarCol:nth-of-type(2n){background-color:rgba(0,0,0,.05)}.calendarCol{cursor:pointer}.calendarCol:hover{position:relative}.calendarCol:hover .calendarHeaderDate,.calendarCol:hover:after{background:rgba(233,30,99,.9);color:#fff}.calendarCol:hover:after{bottom:0;content:"RICHIEDI TURNO";font-weight:600;left:0;padding-top:40px;position:absolute;right:0;text-align:center;top:66px;white-space:pre-wrap}.calendarBody.calendarShiftCell{line-height:100%;text-align:center}.calendar .calendarSideCell,.calendarBody.calendarShiftCell{border-bottom:2px solid #ccc}.calendar .calendarSideCell,.calendarHeader.calendarHeaderLabel{padding:0 20px}.calendar .row>*{margin:0;padding:0}.calendar .calendarCol{flex:1 0;margin:0}.calendar .calendarFloatingLabel{color:#fff;font-size:12px;font-weight:700;padding-left:10px}.calendar .calendarDividerCell{max-height:20px;min-height:20px}.calendar .calendarRow{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;margin:0;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.calendar .calendarHeaderDate,.calendar .calendarHeaderLabel{height:66px}.calendarHeader.calendarHeaderLabel{line-height:100px}.calendar .day,.calendar .month,.calendar .year{display:block;text-align:center}.calendar .day{font-size:22px;height:24px;line-height:32px}.calendar .month{font-size:14px;height:18px}.calendar .year{font-size:12px;height:12px}.calendar .calendarRow::-webkit-scrollbar{display:none}@-webkit-keyframes blinker{50%{opacity:.3}70%{opacity:.8}}@keyframes blinker{50%{opacity:.3}70%{opacity:.8}}.blinkDot{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite}.DateInfinity{align-items:center;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:56px}.DateInfinity img{height:100px;width:100px}.DateInfinity div.item.selected{background-color:rgba(0,255,255,.151)}.DateInfinity .item-date{display:inline-block}.DateInfinity .item.today{background-color:#00bcd4}.DateInfinity .item .item-day{padding-left:25px;padding-top:8px}.DateInfinity .item{cursor:pointer}.DateInfinity .item:hover{background-color:#212529;color:#00bcd4}.DateInfinity .item .item-monthYear{padding-left:0;padding-top:16px}.DateInfinity .item:hover .item-event{opacity:.8}.DateInfinity .item-event{background-color:#dc3545;border:none;border-radius:5%;color:#fff;display:inline-block;height:auto;margin-left:5px}
/*# sourceMappingURL=main.6b9a3391.css.map*/