@import url(https://fonts.cdnfonts.com/css/facon);.nuxt-progress{background-color:#000;height:2px;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}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}::-webkit-scrollbar{background-color:transparent!important;width:0!important}.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 td,.datatable-full-size .v-data-table__wrapper th{padding:0 10px!important;white-space:nowrap!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}.mainViewDesktop{height:100vh}.mainViewMobile{height:calc(100vh - 50px)}.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 #c74b2c;border-radius:10px;display:block;margin:10px}.v-data-table>.v-data-table__wrapper .v-data-table__mobile-row__cell{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 #4caf50}.datatable-mobile-dashboard>.v-data-table__wrapper .v-data-table__mobile-table-row{border:1px solid #c74b2c;border-radius:10px;display:block;margin:5px auto;max-width:300px}.datatable-mobile-dashboard>.v-data-table__wrapper{max-height:calc(100vh - 475px)!important}.hoverCard{border:2px solid transparent}.hoverCard:hover{background-color:#4caf50;border:2px solid #c74b2c}.removeHover tbody tr:hover,.removeHover tbody tr:hover .tableProdotti{background-color:#4caf50!important}.removeHoverTd tbody tr:hover{background-color:transparent!important}.bl-1{border-left:1px solid #4caf50}.br-1{border-right:1px solid #4caf50}.bb-1{border-bottom:1px solid #4caf50}.bt-1{border-top:1px solid #4caf50}.bl-2{border-left:2px solid #4caf50}.br-2{border-right:2px solid #4caf50}.bb-2{border-bottom:2px solid #4caf50}.bt-2{border-top:2px solid #4caf50}.bl-3{border-left:3px solid #4caf50}.br-3{border-right:3px solid #4caf50}.bb-3{border-bottom:3px solid #4caf50}.bt-3{border-top:3px solid #4caf50}.w-100{width:100%}.borderBottomNotLast tr:not(:last-child) td{border-bottom:1px solid #4caf50!important}.boxShadowFooter{box-shadow:0 0 5px 0}.selectedCard{background-color:#4caf50!important;border:2px solid #c74b2c!important}.pointer{cursor:pointer}.sortable-ghost{background:#4caf50!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 #4caf50!important}.centerScreen{border-radius:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.centerScreenMobile{border-radius:10px;left:5%;position:fixed;top:50%;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}.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%;margin-left:10%;width:80%}.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--is-focused .theme-dark .v-label{color:#fff!important}.v-input--is-focused .theme-dark .v-input__control{caret-color:#fff!important;color:#fff!important}.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}.graphicNavigationDrawer{border:0 solid transparent;border-radius:0}.v-application--wrap{background-color:#fff}.graphicCard,.graphicCard .datatable-full-size{border:0 solid transparent!important;border-radius:0!important}.graphicCard .datatable-full-size header{border:0 solid transparent!important;border-radius:0 0 0 0!important}@media screen and (max-width:960px){.graphicCard{height:calc(100vh - 50px);overflow-y:hidden}}.filters{display:inline-flex}.filters .v-input:not(.v-input--is-focused){border:2px solid #fff;border-radius:25px}.filters .v-input--is-focused{border-radius:25px}.no-alpha .v-color-picker__controls .v-color-picker__preview .v-color-picker__sliders{margin-top:20px}.no-alpha .v-color-picker__controls .v-color-picker__edit .v-color-picker__input:last-child,.no-alpha .v-color-picker__controls .v-color-picker__preview .v-color-picker__sliders .v-color-picker__alpha{display:none}.upperCaseInput{text-transform:uppercase}.upperCaseInput .v-text-field.v-text-field--enclosed .v-text-field__details,.upperCaseInput .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{height:50px!important}.upperCaseInput .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-text-field__slot input{padding:0!important;text-align:center}.customPinInput{border-radius:0!important;height:50px}.borderLeft .v-input__control{border-bottom-left-radius:5px;border-top-left-radius:5px}.borderRight .v-input__control{border-bottom-right-radius:5px;border-top-right-radius:5px}.maxHeightWrapperAllineamento{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.maxHeightWrapperAllineamento .v-data-table__wrapper{max-height:calc(100vh - 360px)!important;overflow-y:auto}.grid-container{display:inline-grid;grid-template-columns:auto;width:100%}.prevent-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.fc-header-toolbar{padding-bottom:0!important;padding:10px}.fc-icon{margin-bottom:5px}.customCalendarHeader .fc-toolbar-chunk{text-align:center}.customCalendarHeader .fc-button-group{margin-left:0!important;margin-top:5px}