.nuxt-progress{background-color:#063;height:5px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}body::-webkit-scrollbar{width:0}::-webkit-scrollbar,body::-webkit-scrollbar{background-color:transparent!important;height:5px!important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{border:5px solid #063;border-radius:10px}.v-ripple__container{display:none!important}.hideDeleteGroupButton .v-row-group__header button:nth-child(2){display:none}.v-btn,.v-btn>*{line-height:1}.v-navigation-drawer{will-change:auto!important}table th{white-space:nowrap}.h-100{height:100%}.cursor-loading{cursor:wait!important}.cursor-loading-force:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIHN0eWxlPSJtYXJnaW46YXV0bztiYWNrZ3JvdW5kOjAgMDtkaXNwbGF5OmJsb2NrO3NoYXBlLXJlbmRlcmluZzphdXRvIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMzUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzBjMGMwYyIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4IiBzdHJva2Utd2lkdGg9IjkiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIwLjM5MjE1Njg2Mjc0NTA5ODFzIiBrZXlUaW1lcz0iMDsxIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiB2YWx1ZXM9IjAgNTAgNTA7MzYwIDUwIDUwIi8+PC9jaXJjbGU+PC9zdmc+");background-position:right 14px top 14px;background-repeat:no-repeat;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:9999999999999}.cursor-loading-force *,.cursor-loading-force:after{cursor:wait!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.datatable-full-size{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important}.datatable-full-size .v-data-table__wrapper{flex:1 1 auto!important;height:100%}.datatable-full-size .v-data-table__wrapper th{font-size:12px!important;padding:0 10px!important;white-space:nowrap!important}.datatable-full-size .v-data-table__wrapper td{font-size:12px!important;padding:0 10px!important;white-space:normal!important}.datatable-full-size .v-data-footer{flex-shrink:0;margin:0!important;overflow:hidden!important}.datatable{display:flex!important;flex-direction:column!important;width:100%!important}.datatable .v-data-table__wrapper{flex:1 1 auto!important}.datatable .v-data-table__wrapper td,.datatable .v-data-table__wrapper th{padding:0 10px!important;white-space:nowrap!important}.datatable .v-data-footer{flex-shrink:0;margin:0!important;overflow:hidden!important}.dialog-transition-enter,.dialog-transition-leave-to{opacity:0!important;transform:scale(.92)!important}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1!important}.v-input__icon--append .v-icon{font-size:18px!important;padding:8px!important}.he-tree .tree-node{border:1px solid #ccc;border-radius:5px;cursor:move;margin-bottom:5px;padding:5px}.he-tree .tree-placeholder-node:not(:last-child){background:#ddf2f9;border:1px dashed #00d9ff;border-radius:5px;height:28px}.he-tree .dragging .tree-node-back:hover{background-color:inherit}.he-tree--hidden{display:none}.he-tree--rtl{direction:rtl}.v-messages__message{font-size:14px!important}.mainView{height:calc(100vh - 50px)}.mainViewTemplate{height:calc(100vh - 230px)}.mainViewEliminati{height:calc(100vh - 78px)}.v-main{padding-top:0!important}.vsg_area{overflow:auto}.v-data-footer{height:-moz-fit-content;height:fit-content}.v-data-footer__select{height:40px}.row-pointer>.v-data-table__wrapper>table>tbody>tr:hover{cursor:pointer}.v-data-table__mobile-row:not(:last-child){border-bottom:1px dashed gray}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-table-row{border:1px solid #c0ada1;border-radius:10px;display:block;margin:10px}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-row__cell{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-row__head{border-bottom:1px solid #c0ada1}.hoverCard{border:2px solid transparent}.hoverCard:hover{background-color:#c0ada1;border:2px solid #063}.removeHover tbody tr:hover,.removeHover tbody tr:hover .tableProduct{background-color:#c0ada1!important}.removeHoverTd tbody tr:hover{background-color:transparent!important}.bl-1{border-left:1px solid #c0ada1}.br-1{border-right:1px solid #c0ada1}.bb-1{border-bottom:1px solid #c0ada1}.bt-1{border-top:1px solid #c0ada1}.bl-2{border-left:2px solid #c0ada1}.br-2{border-right:2px solid #c0ada1}.bb-2{border-bottom:2px solid #c0ada1}.bt-2{border-top:2px solid #c0ada1}.bl-3{border-left:3px solid #c0ada1}.br-3{border-right:3px solid #c0ada1}.bb-3{border-bottom:3px solid #c0ada1}.bt-3{border-top:3px solid #c0ada1}.w-100{width:100%}.borderBottomNotLast tr:not(:last-child) td{border-bottom:1px solid #c0ada1!important}.boxShadowFooter{box-shadow:0 0 5px 0}.selectedCard{background-color:#c0ada1!important;border:2px solid #063!important}.pointer{cursor:pointer}.sortable-ghost{background:#c0ada1!important}.handle{cursor:move;float:left}.close,.handle{padding-bottom:8px;padding-top:8px}.close{color:red;float:right}.text{margin:20px}.transitionColResize{transition:height 1s,max-height 1s,width 1s,max-width 1s,flex-basis 1s}.transitionColResize.closedCard .hoverCard{animation-duration:1s forwards!important;animation:lineInsertedBack 1s forwards!important;transition:all 1s!important}.transitionColResize.openedCard .myCards{animation-duration:1s forwards;animation:lineInserted 1s forwards;transition:height 1s}@keyframes lineInserted{0%{height:218px}to{height:calc(100vh - 100px)}}@keyframes lineInsertedBack{0%{height:calc(100vh - 100px)}to{height:218px}}@keyframes widthAnimation{0%{flex:0 0 0}to{flex:0 0 25%}}.v-enter-active,.v-leave-active{transition-delay:1s}.v-enter-from,.v-leave-to{opacity:0}.myopacityout{animation:myopacityout 1s forwards;transition:opacity 1s}.myopacityin{animation:myopacityin 1s forwards;transition:opacity 1s}@keyframes myopacityout{0%{opacity:1}to{height:0;opacity:0;width:0}}@keyframes myopacityin{0%{opacity:0}to{height:auto;opacity:1;width:auto}}.borderNone{border-radius:0}.borderNone tr:not(:first-child) td{border-bottom:1px solid #c0ada1!important}.centerScreen{left:50%;transform:translate(-50%,-50%)}.centerScreen,.centerScreenMobile{border-radius:10px;position:fixed;top:50%}.centerScreenMobile{left:5%;transform:translateY(-50%);width:90%}.smallText td{font-size:medium}.travel-map{height:400px}.maxWidthMobile{max-width:50%}.maxWidth{max-width:10%}.imgMobile{max-height:300px;max-width:200px}.imgMobile,.imgPc{border:2px solid gray;border-radius:10px;cursor:help}.imgPc{max-height:500px;max-width:400px}.maxHeightWrapper .v-data-table__wrapper{max-height:calc(50vh - 70px)!important;overflow-y:auto}.maxHeightWrapperDialogMassivo .v-data-table__wrapper{max-height:calc(100vh - 250px)!important;overflow-y:auto}.maxHeightWrapperMobile .v-data-table__wrapper{max-height:calc(100vh - 310px)!important}.maxHeightTableDashboard td{color:#000}.maxHeightTableDashboard .v-data-table__wrapper{border-radius:10px;max-height:395px!important;overflow-y:auto}.hideArrow input::-webkit-inner-spin-button,.hideArrow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dataFooterMargin .v-data-footer{margin-right:0!important}.v-tabs-slider{background-color:currentColor;height:100%;width:100%}.apexcharts-series path:hover{cursor:pointer}.testiGraficoBianchi span,.testiGraficoBianchi tspan{color:#fff}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-input--selection-controls{margin-bottom:1px!important;margin-left:40%;margin-top:0!important;padding-bottom:0!important}.containedImage{height:auto;max-height:100%;width:100%}.simpleFocusEffect{opacity:.3}.simpleFocusEffect:hover{opacity:1;transition:opacity .4s}.graphicBlock{transition:all .8s}.fade-enter-active{transition:opacity .8s;transition-delay:.8s}.fade-leave-active{transition:opacity .8s}.fade-enter,.fade-leave-to{opacity:0}.forceMeMargin{margin-left:-50vw!important}.forceMeMargin,.forceMeWidth{width:100vw!important}.smallInputSpace .v-input__slot{padding:0 0 0 8px!important}.actionButton{min-width:150px!important}.m-auto{margin:auto}.mainViewDesktop{height:100vh}.mainViewMobile{height:calc(100vh - 50px)}.undraggable{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.overflowy-auto{overflow-y:auto!important}.view--admin{background-color:#e1e1e1;height:calc(100vh - 50px)}.view--admin .dashboard{margin:0 auto;max-width:100%}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px!important;width:212px!important}.maxHeightWrapperVoucher .v-data-table__wrapper{max-height:calc(100vh - 200px)!important}.v-progress-linear .v-progress-linear--absolute .v-progress-linear--visible .theme--light{height:4px!important}.borderFornitoreLight{border-bottom:1px dashed rgba(0,0,0,.5)!important;border-right:1px solid rgba(0,0,0,.5)!important}.borderFornitoreDark{border-bottom:1px dashed hsla(0,0%,100%,.5)!important;border-right:1px solid hsla(0,0%,100%,.5)!important}.borderBottomFornitoreLight{border-bottom:1px dashed rgba(0,0,0,.5)!important}.borderBottomFornitoreDark{border-bottom:1px dashed hsla(0,0%,100%,.5)!important}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.v-calendar-weekly__day-label .v-btn{margin-bottom:10px}.v-calendar-weekly__day-label .v-btn span{font-size:11.5pt;font-weight:700}.v-event{height:30px!important}.mediumFab .v-btn--fab.v-size20pxmall,.smallFab .v-calendar-daily_head-day-label .v-btn--fab.v-size--default{height:25px!important;margin-bottom:5px!important;width:25px!important}.calendarHeight{height:calc(100vh - 190px);overflow-x:hidden!important}.calendarHeight .v-outside{background-color:transparent!important;background-color:initial!important}.calendarHeightMobile{height:calc(100vh - 120px);overflow-x:hidden!important}.calendarHeightMobile .v-outside{background-color:transparent!important;background-color:initial!important}.calendarHeightPreventivi{height:calc(100vh - 350px);overflow-x:hidden!important}.calendarHeightPreventivi .v-outside{background-color:transparent!important;background-color:initial!important}.calendarHeightPreventiviMobile{height:calc(100vh - 250px);overflow-x:hidden!important}.calendarHeightPreventiviMobile .v-outside{background-color:transparent!important;background-color:initial!important}@media screen and (max-width:960px){.datatable-full-size{max-height:calc(100vh - 50px)}}.topBarDatatableInput:not(.v-input--is-focused){border:2px solid #fff}.v-application--is-ltr .v-data-footer__pagination{margin:0 5px!important}.v-autocomplete__content.v-menu__content{border-bottom-left-radius:25px!important;border-bottom-right-radius:25px!important;max-height:250px!important;max-width:0!important;overflow-y:auto!important}.v-toolbar__title{font-size:1.25rem;line-height:1.5;overflow:visible!important;overflow:initial!important;text-overflow:ellipsis;white-space:nowrap}.unselectableTableText{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.passwordFont>.v-input__control>.v-input__slot>.v-text-field__slot>input{font-family:Courier New!important}.passwordFontBig>.v-input__control>.v-input__slot>.v-text-field__slot>input{font-family:Courier New!important;font-size:20px!important}.v-data-table-header-mobile{display:none!important}.moveLabelLeft>.v-input__control>.v-input__slot>.v-text-field__slot>.v-label.v-label--active.theme--light{left:-27px!important}.vue-advanced-cropper__stretcher{max-height:500px!important}.shadow-sm{box-shadow:0 1px 3px rgba(3,0,71,.09)!important}.shadow{box-shadow:0 4px 16px rgba(43,52,69,.1)!important}.shadow-lg{box-shadow:0 8px 45px rgba(3,0,71,.09)!important}.customDateInput>.v-input__control>.v-input__slot>.v-text-field__slot>input{color:#000!important;font-size:18px!important;font-weight:700!important;text-align:center!important}.customDateInput>.v-input__control>.v-input__slot{background-color:#fff!important}.topBarDatatableButton{height:36px!important;min-width:64px!important;padding:0 16px!important}.topBarDatatableButtonEdit{height:28px!important;min-width:64px!important;padding:0 16px!important}.customInputLabelSize .v-input__control input,.customInputLabelSize .v-input__control label,.customInputLabelSize .v-input__control textarea,.customInputLabelSize .v-select__selections{font-size:14px!important}.customInputLabelSize .v-select__selections .v-select__selection,.whiteSpace{white-space:normal!important}.ultraDenseList .v-list--dense .v-list-item,.ultraDenseList .v-list-item--dense{min-height:20px!important}.denseListItem{min-height:30px!important}.HoverTr tbody tr:hover{background-color:#d7e5da!important}.custom-text-center input{text-align:center!important}.hideTabsArrows .v-slide-group__next,.hideTabsArrows .v-slide-group__prev{display:none!important}.maxHeightDashboard .v-data-table__wrapper{max-height:calc(100vh - 275px);overflow-y:auto!important}.maxHeightDetail .v-data-table__wrapper{max-height:400px;overflow-y:auto!important}.removeInputCalendar .input-container input{border:none;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%}.removeInputCalendar input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}