﻿:root{--v-font-family:"Helvetica",sans-serif;--v-font-weight:500;--v-font-size:12px;--v-h-font-family:"Helvetica",sans-serif;--v-h-font-weight:500;--v-body-color:#FFF;--v-text-color:#444;--v-h-color:#142a33;--v-brand-color:transparent;--v-primary-color:#142a33;--v-primary-color-light:#dfedf3;--v-primary-color-medium:#61a5c1;--v-primary-color-dark:#12262e;--v-secondary-color:#666;--v-secondary-color-light:#f0f0f0;--v-secondary-color-medium:#c2c2c2;--v-secondary-color-dark:#525252;--v-button-primary:#142a33;--v-button-primary-hover:#12262e;--v-button-primary-text:#fff;--v-button-secondary:#666;--v-button-secondary-hover:#525252;--v-button-secondary-text:#fff;--v-highlight-color:#00bae5;--v-highlight-color-light:#8feaff;--v-alert-color:#dd315a;--v-success-color:#7ddd00;--v-border:1px;--v-radius:4px;--v-form-radius:2px;--v-button-radius:100px}body,p,a{color:var(--v-text-color);font-size:var(--v-font-size);font-weight:var(--v-font-weight);font-family:var(--v-font-family)}i,em{font-style:italic;font-weight:var(--v-font-size)}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{color:var(--v-h-color);font-weight:var(--v-h-font-weight);font-family:var(--v-h-font-family)}a:hover{color:var(--v-primary-color)}p{margin-bottom:0}body{overflow:hidden;background-color:var(--v-body-color);line-height:1.4}table tbody{background-color:var(--v-body-color)}div{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.cell{overflow-x:hidden}.cell::-webkit-scrollbar{width:0px;background:transparent}.elenco-scroll{overflow-x:auto !important}.too-small{display:none;position:absolute;z-index:9999999999999;background-color:var(--v-button-primary);left:0;top:0;right:0;bottom:0;width:100%;text-align:center}.too-small span{width:auto;display:inline-block;margin:160px auto;color:var(--v-button-primary-text);font-size:24px}.too-small span i{font-size:32px;display:inline-block;margin-right:10px}.clearfix:after{content:"";display:table;clear:both}.right{float:right}.left{float:left}img{width:100%;max-width:100%;height:auto;display:inline-block}video{width:100% !important;height:auto !important}iframe{border:0;overflow:hidden;width:100%;height:100%}::selection{background:#ff9;color:#333}::-moz-selection{background:#ff9;color:#333}.no-wrap{white-space:nowrap}.uppercase{text-transform:uppercase}.base-line-height{line-height:1}.launcher{width:28px;height:28px;line-height:28px;text-align:center;color:var(--v-button-primary-text);font-weight:900;font-size:18px;background-color:var(--v-secondary-color);border-radius:var(--v-button-radius);display:inline-block;margin:10px 10px;text-transform:uppercase;position:relative;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.launcher img{max-height:18px}.launcher svg path{fill:var(--v-button-primary-text)}.launcher i{font-size:14px}.launcher span{font-size:7px;font-weight:700;color:var(--v-secondary-color);position:absolute;top:35px;left:50%;transform:translateX(-50%);width:auto;line-height:0}.launcher legend{position:absolute;top:-3px;right:-6px;min-width:15px;height:15px;border-radius:50px;line-height:15px;margin:0;padding:0 4px;background-color:var(--v-alert-color);text-align:center;color:white}.launcher:hover{background-color:var(--v-primary-color);color:var(--v-button-primary-text)}.launcher.is-active{background-color:var(--v-button-primary);color:var(--v-button-primary-text)}.launcher.alt{background-color:transparent;color:var(--v-secondary-color)}.launcher.alt:hover{color:var(--v-primary-color)}.launcher.alt.is-active{color:var(--v-button-primary)}.launcher.circle{border-radius:60px}.launcher .cal-day{position:absolute;font-size:36%;width:28px;text-align:center;top:2px}.launcher .notification{position:absolute;top:0;right:0;min-width:15px;margin-right:-5px;margin-top:-5px;font-size:11px;height:15px;line-height:15px;padding:0 2px;border-radius:50px;background-color:var(--v-alert-color);color:white}.launcher-in-button{width:28px;line-height:21px;text-align:center;font-size:27px;border-radius:var(--v-button-radius);display:inline-block;position:relative;cursor:pointer}.launcher-in-button i{font-size:14px}.launcher-in-button .cal-day{position:absolute;font-size:36%;width:28px;text-align:center;top:2px}#content{padding-bottom:188px}.list-content{min-height:calc(100vh - 61px);padding:4px 0px 0 0px}.list-content>div:first-of-type{min-width:300px;position:absolute;width:96%;right:8px;margin-left:8px}.list-content{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.list-content.collapse{width:48px}.list-content{position:relative;cursor:col-resize}.list-content *{cursor:auto}.list-content:after{content:'';width:4px;height:100%;position:absolute;top:0;right:0;cursor:col-resize;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.list-content:hover:after{background:rgba(0,0,0,0.05)}.select_dipartimento{background-color:transparent;border:0;font-weight:bold}.select_dipartimento:focus{background-color:transparent;border:0;font-weight:bold}.left-sidebar,.right-sidebar{padding-top:20px}.left-sidebar .sidebar-title,.right-sidebar .sidebar-title{text-transform:uppercase}.left-sidebar .accordion-menu li,.left-sidebar .is-accordion-submenu li,.right-sidebar .accordion-menu li,.right-sidebar .is-accordion-submenu li{position:relative}.left-sidebar .accordion-menu li a,.left-sidebar .is-accordion-submenu li a,.right-sidebar .accordion-menu li a,.right-sidebar .is-accordion-submenu li a{color:var(--v-secondary-color);font-size:var(--v-font-size);padding:0.7rem 0.7rem 0.7rem 0;font-weight:bold}.left-sidebar .accordion-menu li a:hover,.left-sidebar .is-accordion-submenu li a:hover,.right-sidebar .accordion-menu li a:hover,.right-sidebar .is-accordion-submenu li a:hover{color:var(--v-primary-color)}.left-sidebar .accordion-menu li a.is-active,.left-sidebar .is-accordion-submenu li a.is-active,.right-sidebar .accordion-menu li a.is-active,.right-sidebar .is-accordion-submenu li a.is-active{color:var(--v-primary-color)}.left-sidebar .accordion-menu li a.highlight,.left-sidebar .is-accordion-submenu li a.highlight,.right-sidebar .accordion-menu li a.highlight,.right-sidebar .is-accordion-submenu li a.highlight{font-weight:bold;color:var(--v-primary-color)}.left-sidebar .accordion-menu .submenu-toggle::after,.left-sidebar .is-accordion-submenu .submenu-toggle::after,.right-sidebar .accordion-menu .submenu-toggle::after,.right-sidebar .is-accordion-submenu .submenu-toggle::after{border-color:var(--v-secondary-color-medium) transparent transparent}.left-sidebar .accordion-menu .new-badge,.left-sidebar .is-accordion-submenu .new-badge,.right-sidebar .accordion-menu .new-badge,.right-sidebar .is-accordion-submenu .new-badge{width:5px;height:5px;position:absolute;border-radius:10px;left:-9px;top:50%;margin-top:-3px;background-color:var(--v-highlight-color)}.left-sidebar-toggle{background:var(--v-brand-color);width:10px;display:flex;height:100%;align-items:flex-end;padding:15px 0;color:#FFF;opacity:0;cursor:col-resize}.left-sidebar-content{width:100%;position:sticky}.left-sidebar{background-color:var(--v-brand-color);position:relative;padding:0 !important}.left-sidebar .has-submenu-toggle>a{margin-right:0}.left-sidebar hr{border-bottom:var(--v-border) solid rgba(0,0,0,0.15);margin:0.8rem 0 !important}.left-sidebar .sidebar-title{font-size:1rem;font-weight:bold;text-transform:uppercase;color:#FFF;opacity:.75;padding:0.7rem 0.6rem;margin:0}.left-sidebar .settings{position:fixed;bottom:0;width:12.5%;padding:0.35rem 0;background-color:var(--v-brand-color);border-top:var(--v-border) solid rgba(0,0,0,0.15)}.left-sidebar .settings .settingsPanel{display:none}.left-sidebar label{display:block;color:#FFF;opacity:.75;padding:0.7rem 0.6rem;padding-bottom:0;border-top:var(--v-border) solid rgba(0,0,0,0.15);margin:0.7rem 0 0 0 !important}.left-sidebar .left-sidebar-info{border-top:var(--v-border) solid rgba(0,0,0,0.15);margin:0.7rem 0;color:rgba(255,255,255,0.75);font-size:85%;padding:0.7rem 0.6rem}.left-sidebar .left-sidebar-info label{padding:0.6rem 0;border-top:0px;margin:0 !important}.left-sidebar .accordion-menu li a,.left-sidebar .is-accordion-submenu li a{color:#FFF;opacity:.75;padding:0.7rem 0.6rem;font-weight:bold;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.left-sidebar .accordion-menu li a:hover,.left-sidebar .is-accordion-submenu li a:hover{color:#FFF;opacity:1}.left-sidebar .accordion-menu li a.is-active,.left-sidebar .is-accordion-submenu li a.is-active{color:#FFF;opacity:1;background:rgba(255,255,255,0.05)}.left-sidebar .accordion-menu li a.highlight,.left-sidebar .is-accordion-submenu li a.highlight{font-weight:bold;color:#FFF;opacity:1}.left-sidebar .accordion-menu .submenu-toggle,.left-sidebar .is-accordion-submenu .submenu-toggle{height:30px;width:30px}.left-sidebar .accordion-menu .submenu-toggle:after,.left-sidebar .is-accordion-submenu .submenu-toggle:after{border-color:rgba(255,255,255,0.5) transparent transparent;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.left-sidebar .accordion-menu .submenu-toggle:hover:after,.left-sidebar .is-accordion-submenu .submenu-toggle:hover:after{border-color:#fff transparent transparent}.left-sidebar .badge_notification{width:13px;height:13px;line-height:13px;border-radius:50%;text-align:center;background:var(--v-alert-color);display:inline-block;color:white}a.highlight{font-weight:bold;color:var(--v-primary-color)}.right-sidebar .input-group.search{border-bottom:var(--v-secondary-color-light) var(--v-border) solid}.h-color{color:var(--v-h-color) !important}.primary-color{color:var(--v-primary-color) !important}.secondary-color{color:var(--v-secondary-color) !important}.secondary-color-medium{color:var(--v-secondary-color-medium) !important}.text-color{color:var(--v-text-color) !important}.alert-color{color:var(--v-alert-color) !important}.success-color{color:var(--v-success-color) !important}.warning-color{color:#f29700 !important}.info-color{color:#49afbf !important}.highlight-color{color:var(--v-highlight-color) !important}.body-color{color:var(--v-body-color) !important}.text-light{color:var(--v-text-color) !important;opacity:0.7}.primary-bg{background-color:var(--v-primary-color) !important}.text-bg{background-color:var(--v-text-color) !important}.alert-bg{background-color:var(--v-alert-color) !important}.warning-bg{background-color:#f29700 !important}.info-bg{background-color:#49afbf !important}.success-bg{background-color:var(--v-success-color) !important}.highlight-bg{background-color:var(--v-highlight-color) !important}.header{background-color:var(--v-secondary-color-light)}@media (max-width: 768px){.header{padding-bottom:15px}}.header .logo{padding-top:10px;padding-bottom:10px;background-color:var(--v-brand-color)}.header .logo img{height:38px;width:auto}.header .logo span{position:relative;top:2px;left:8px;text-transform:uppercase;color:var(--v-secondary-color);font-size:12px}.header-right{display:flex}@media (max-width: 768px){.header-right{display:block}}.main-content{min-height:calc(100vh - 61px);padding:4px 0px 0 0px}.v-sep{border-right:var(--v-secondary-color-light) var(--v-border) solid}#item-list{-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.item{background-color:var(--v-secondary-color-light);border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-radius);margin-bottom:8px;width:100%;text-align:left;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.item.mini{padding-left:3px;margin-bottom:3px}.item.minix{padding:3px 6px;margin-bottom:5px}.item .mini-options{float:right;color:#999}.item:hover,.item.active{background-color:var(--v-primary-color-light);border:var(--v-primary-color-medium) var(--v-border) solid}.item.no-hover{border:var(--v-secondary-color-light) 1px solid;padding-top:10px;padding-left:10px;background-color:transparent}.item.no-hover:hover{border:var(--v-primary-color-medium) var(--v-border) solid}.item.clear-aspect{background-color:var(--v-body-color);padding-top:6px;padding-right:3px}.item .item-element{line-height:calc( var(--v-font-size) *1.4);padding:0.4rem}.item .item-element .cell{overflow-x:hidden !important;padding:0.1rem 0.3rem;white-space:nowrap}.item .item-element .cell.overflow-visible{overflow-x:visible !important;white-space:normal}.item .item-image{display:block;width:45px;height:45px;border:1px solid var(--v-secondary-color-light);background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:80px;background-color:var(--v-secondary-color-medium);margin:0 10px}.item .small-text{font-size:calc( var(--v-font-size) /1.3)}.item.head{border:0;border-radius:0;border-bottom:var(--v-body-color) var(--v-border) solid;background-color:var(--v-body-color);padding:0 0.55rem 0 0;margin-top:5px}.item.head:hover{border-bottom:var(--v-body-color) var(--v-border) solid}.item .tag-list{width:100%;margin:0}.item .tag-list li{display:inline-block;float:left;font-size:calc( var(--v-font-size) /1.3);padding:0 2px;margin-right:2px;margin-top:2px;border:1px solid var(--v-secondary-color-medium);border-radius:var(--v-form-radius);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.item .item-icon{top:-2px;position:relative;display:inline;width:auto;height:20px}.item .label{top:-2px;position:relative}.item.i-grid{width:33%;float:left;height:400px;margin-right:0.5%}.item.i-grid:nth-child(3n+0){margin-right:0}.item.i-grid .item-element .cell{width:100%;text-align:center}.item .item-sideimage{background-position:center center;background-repeat:no-repeat;border-top-left-radius:radius;border-bottom-left-radius:radius;background-size:cover;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;opacity:1}.item .item-sideimage:hover{-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;width:70px;background-color:primary-color}.item.has-{-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.item.has-.active .item-sideimage{width:70px;background-color:var(--v-primary-color);opacity:1}.info-item{width:100%;margin:0 0 0.7rem;font-size:13px;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);font-weight:500;height:2.4375rem;padding:0.6rem 0.5rem 0 0.5rem}.info-item.whit-hover:hover{background-color:var(--v-primary-color-light);cursor:pointer}.act{border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-radius);margin-bottom:8px}.act .head{background-color:var(--v-secondary-color-light);padding-top:0.6rem;padding-bottom:0.3rem}.nav-order label{width:auto;padding:0 6px;display:block;float:left}.margin-label{margin-top:6px !important}.mini-item{font-size:var(--v-font-size);background-color:var(--v-body-color);padding:10px 0;margin-top:5px;border-bottom:var(--v-secondary-color-light) var(--v-border) solid}.mini-item .detail-group{font-size:85%}.mini-item .item-name,.mini-item .item-only-name{line-height:calc( var(--v-font-size) + 1px);padding-top:2px}.mini-item .item-only-name{padding-top:8px}.mini-item .item-image{width:30px;height:30px;border:1px solid var(--v-secondary-color-light);margin:0 8px 0 6px;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:60px;background-color:var(--v-secondary-color-medium)}.mini-item .item-delete{visibility:hidden;text-align:center}.mini-item .item-delete:hover{color:var(--v-alert-color)}.mini-item .item-info{visibility:hidden;text-align:center}.mini-item .item-info:hover{color:var(--v-highlight-color)}.mini-item .switch{margin:3px 8px 0 0}.mini-item:hover{background-color:var(--v-body-color);border-bottom:var(--v-primary-color-medium) var(--v-border) solid}.mini-item:hover .name{color:var(--v-primary-color)}.mini-item:hover .switch .switch-paddle{border-color:var(--v-primary-color-medium)}.mini-item:hover .item-delete,.mini-item:hover .item-info{visibility:visible}.inner-item{border-bottom:var(--v-secondary-color-light) var(--v-border) solid;padding-top:10px}.inner-item:last-child{border-bottom:0}.downscroll .head{margin-top:-3px;margin-bottom:0;border-bottom:var(--v-primary-color-medium) var(--v-border) solid;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.downscroll .head:hover{border-bottom:var(--v-body-color) var(--v-border) solid}.downscroll .search{margin:-50px 0 0 0 !important;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.downscroll .add-button,.downscroll .back-button{margin:-50px 0 4px 10px !important;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.promo-text{color:var(--v-alert-color);font-weight:700;font-size:80%;text-transform:uppercase}.medium-text{display:inline-block;font-size:90%;line-height:1.2}label,legend{font-size:calc( var(--v-font-size) /1.5);font-weight:700;color:var(--v-secondary-color);text-transform:uppercase !important;display:inline-block;width:100%;line-height:1.3}label i,legend i{display:inline-block;margin-top:2px;font-size:11px}label span,legend span{cursor:pointer;color:var(--v-secondary-color-medium)}label span:hover,legend span:hover{color:var(--v-primary-color)}label.ordering:after,legend.ordering:after{display:none;width:10px;height:10px;font-size:8px;content:'\f062';color:var(--v-secondary-color);font-family:'Font Awesome 5 Free';margin-left:3px}label.ordering.desc:after,legend.ordering.desc:after{content:'\f062'}label.ordering.asc:after,legend.ordering.asc:after{content:'\f063'}label.ordering:hover,legend.ordering:hover{color:var(--v-primary-color)}label.is-active,legend.is-active{color:var(--v-primary-color)}label.is-active.ordering:after,legend.is-active.ordering:after{display:inline-block;color:var(--v-primary-color)}label.text-label,legend.text-label{text-transform:none !important;font-size:var(--v-font-size);font-weight:700}input[type=range]{-webkit-appearance:none;width:100%;background:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{border:0;height:14px;width:14px;border-radius:32px;background:var(--v-primary-color);cursor:pointer;margin-top:-7px}input[type=range]::-webkit-slider-runnable-track{width:100%;height:var(--v-border);cursor:pointer;background:var(--v-secondary-color-light)}.with-slider .range{width:94%;margin:-22px auto 0 auto;height:20px}.with-slider .range input[type=range]::-webkit-slider-thumb{background:var(--v-body-color);border:var(--v-primary-color) var(--v-border) solid}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],select,textarea{-moz-appearance:textfield;-webkit-appearance:none;font-size:13px;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);box-shadow:none;margin:0 0 0.7rem;font-weight:500;color:var(--v-text-color);overflow:hidden;background-color:var(--v-body-color);resize:none;font-family:var(--v-font-family)}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,select:focus,textarea:focus{background-color:var(--v-body-color);box-shadow:none;border:var(--v-primary-color-medium) var(--v-border) solid;outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.input-group{margin-bottom:0}.input-group [type='text'],.input-group [type='password'],.input-group [type='date'],.input-group [type='datetime'],.input-group [type='datetime-local'],.input-group [type='month'],.input-group [type='week'],.input-group [type='email'],.input-group [type='number'],.input-group [type='search'],.input-group [type='tel'],.input-group [type='time'],.input-group [type='url'],.input-group [type='color']{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.input-group :first-child{border-radius:var(--v-form-radius) 0 0 var(--v-form-radius)}.input-group .input-group-label{background:var(--v-secondary-color-light);border:0;text-align:center;color:var(--v-secondary-color);padding:0 8px;height:calc( var(--v-border) + 38px);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;justify-content:center}.input-group .input-group-label-cursor:hover{background:var(--v-primary-color);color:var(--v-body-color)}.input-group .input-group-label-cursor-up-and-down{display:block;padding:0}.input-group .input-group-label-cursor-up-and-down div{width:100%;text-align:center;line-height:calc( (var(--v-border) + 38px)/2);padding:0 8px}.input-group .input-group-label-cursor-up-and-down div:hover{background:var(--v-primary-color);color:var(--v-body-color)}.input-group:focus-within .input-group-label{background:var(--v-primary-color-medium);color:var(--v-primary-color-dark)}.input-group.search{margin:0;border-bottom:var(--v-primary-color-medium) var(--v-border) solid;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.input-group.search input,.input-group.search .search-label{border:0;border-radius:0;box-shadow:none;margin:0;font-size:14px;font-weight:500;color:var(--v-text-color);background:transparent}.input-group.search input:focus,.input-group.search .search-label:focus{box-shadow:none;border:0;outline:none}.input-group.search .search-label{padding:0;color:var(--v-secondary-color-medium);height:auto}.input-group.search:focus-within .search-label{background:var(--v-body-color);color:var(--v-primary-color)}input:read-only,textarea:read-only{color:var(--v-text-color);background-color:var(--v-body-color)}input:read-only:focus,textarea:read-only:focus{background-color:var(--v-body-color);box-shadow:none;border:var(--v-primary-color-medium) var(--v-border) solid;outline:none;animation:denied 300ms ease-in-out 2 forwards}@keyframes denied{from{border:var(--v-body-color) var(--v-border) solid}to{border:var(--v-primary-color-medium) var(--v-border) solid}}input:read-only.no-animation:focus,textarea:read-only.no-animation:focus{border:var(--v-secondary-color-light) var(--v-border) solid;animation:none}.fancy-checkbox input[type="checkbox"],.fancy-checkbox input[type="radio"],.fancy-checkbox .checked{cursor:pointer;display:none}.fancy-checkbox input[type="checkbox"]:checked ~ .checked,.fancy-checkbox input[type="radio"]:checked ~ .checked{display:inline-block;cursor:pointer;color:var(--v-primary-color)}.fancy-checkbox input[type="checkbox"]:checked ~ .checked.active,.fancy-checkbox input[type="radio"]:checked ~ .checked.active{color:var(--v-primary-color)}.fancy-checkbox input[type="checkbox"]:checked ~ .unchecked,.fancy-checkbox input[type="radio"]:checked ~ .unchecked{display:none;cursor:pointer;color:var(--v-secondary-color-medium)}.fancy-checkbox i{color:var(--v-secondary-color-medium)}.fancy-checkbox.in-form{padding-top:22px}.fancy-checkbox.in-form i{position:relative;top:3px;left:-3px;font-size:18px}.fancy-checkbox.reduced-padding{padding-top:6px}.fancy-checkbox.product-list{text-transform:none !important;color:var(--v-text-color);font-size:var(--v-font-size);font-weight:var(--v-font-weight);font-family:var(--v-font-family)}.fancy-checkbox.product-list i{position:relative;top:2px;left:0px;font-size:16px}.fancy-checkbox.input-style{padding:.5rem .8rem;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);text-transform:none !important;color:var(--v-text-color);font-size:var(--v-font-size);font-weight:var(--v-font-weight);font-family:var(--v-font-family)}.fancy-checkbox.input-style i{position:relative;top:2px;left:0px;font-size:16px}.fancy-checkbox.input-style.dark{border:var(--v-border) solid var(--v-secondary-color-medium)}.fancy-checkbox.input-style.rounded{border-radius:var(--v-button-radius)}.fancy-checkbox.gantt-style{border-radius:var(--v-form-radius);text-transform:none !important;color:var(--v-text-color);font-size:var(--v-font-size);font-weight:var(--v-font-weight);font-family:var(--v-font-family)}.fancy-checkbox.gantt-style i{margin-right:.3rem;top:4px;position:relative;font-size:18px}.fancy-checkbox.gantt-style.dark{border:var(--v-border) solid var(--v-secondary-color-medium)}.fancy-checkbox.gantt-style.rounded{border-radius:var(--v-button-radius)}.check-product-list{padding-top:3px;padding-bottom:9px}.icon-active{color:var(--v-primary-color)}.select2{width:100% !important;margin:0 0 0.7rem !important}.select2-mb0 .select2{margin:0 !important}.select2-container .select2-search--inline .select2-search__field{margin-top:0;margin-bottom:5px}.select2-container--default.select2-container--open{z-index:1103}.select2-container--default .select2-selection--single{font-size:13px;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);background:var(--v-body-color);font-weight:500;height:2.4375rem;padding:0.6rem 0.5rem 0 0.5rem;outline:none;-moz-appearance:textfield;-webkit-appearance:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:2.4375rem;right:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{background:transparent;color:var(--v-text-color);line-height:normal;white-space:unset}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--v-body-color);opacity:.7}.filter-select .fakeSelect{background-color:var(--v-primary-color-light) !important;color:var(--v-primary-color)}.select2-container--open .select2-selection--single{border:var(--v-primary-color-medium) var(--v-border) solid}.select2-search--dropdown{padding:0;background:var(--v-body-color)}.select2-search--dropdown .select2-search__field{border:0 !important;border-radius:0;border-bottom:var(--v-secondary-color-light) var(--v-border) solid !important;margin-bottom:0 !important;padding:8px 8px 8px 27px;background-color:var(--v-body-color);background-image:url("../icons/search.svg") !important;background-repeat:no-repeat;background-position:left center;background-size:contain}.select2-search--dropdown .select2-search__field.search{background-image:url("../icons/search.svg") !important}.select2-search--dropdown .select2-search__field.add{background-image:url("../icons/add.svg") !important}.select2-search--dropdown .select2-search__field.edit{background-image:url("../icons/edit.svg") !important}.select2-container--default .select2-results__option[aria-selected=true]{display:block !important}.select2-container--default .select2-selection--multiple{border:0;background:var(--v-body-color)}.select2-container--default .select2-selection--single{background:var(--v-body-color)}.select2-container--default.select2-container--focus .select2-selection--multiple{border:0}.select2-selection__rendered{padding:0 !important;text-transform:none !important}.select2-container--default .select2-selection--multiple .select2-selection__choice{width:100% !important;border:0;border-radius:var(--v-form-radius);padding:3px 6px;background-color:var(--v-secondary-color-light);margin-top:0;margin-bottom:5px;color:var(--v-text-color);font-size:100%}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--v-alert-color)}li.select2-search.select2-search--inline{width:100% !important}.select2-container--default .select2-search--inline .select2-search__field{display:block;width:100% !important;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);padding:8px 8px 8px 27px;background-color:var(--v-body-color);background-image:url("../icons/search.svg") !important;background-repeat:no-repeat;background-position:left center;background-size:contain}.select2-container--default .select2-search--inline .select2-search__field:focus{border:var(--v-primary-color-medium) var(--v-border) solid !important}.select2-container--default .select2-search--inline .select2-search__field.search{background-image:url("../icons/search.svg") !important}.select2-container--default .select2-search--inline .select2-search__field.add{background-image:url("../icons/add.svg") !important}.select2-container--default .select2-search--inline .select2-search__field.edit{background-image:url("../icons/edit.svg") !important}.select2-dropdown{border-radius:var(--v-form-radius) !important;border:0;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.3)}.select2-dropdown--below,.select2-dropdown--above{border-radius:var(--v-form-radius) !important;background-color:var(--v-body-color);border:0;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.3)}.select2-dropdown--below{top:-39px}.select2-results__options{overflow-x:hidden;border-radius:var(--v-form-radius);background-color:var(--v-body-color);font-weight:500;color:var(--v-text-color)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--v-secondary-color-light);font-weight:500;color:var(--v-text-color)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--v-primary-color);font-weight:500;color:var(--v-body-color)}.select2-container--default .select2-results__option[aria-selected=true]{display:none !important}.select2 ul{display:flex !important;flex-direction:column-reverse !important}.select2 ul li{flex:0 0 auto !important}.select2-result-repository__meta{position:relative}.select2-result-repository__avatar{width:100px;object-fit:cover;float:right}.select2-result-repository__marca{font-weight:bold}.select2-result-repository__nome_mod_var{font-size:calc( var(--v-font-size) /1.1)}.select2-result-repository__giacenza_var{position:absolute;right:120px;top:5px}.p-select-dropdown{margin-top:10px;padding:3px 6px 6px 6px;border-radius:var(--v-form-radius) !important;background-color:var(--v-body-color);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.3)}.p-search{border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);padding:0 7px;margin:8px 0 4px 0 !important}.p-search input,.p-search .search-label{font-size:13px !important}[type='checkbox']+label,[type='radio']+label{font-size:13px;color:var(--v-text-color);font-weight:500;display:inline;text-transform:none}.fieldset{border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);padding:8px;margin:0 0 0.7rem}.fieldset.info-fieldset{margin-top:10px}.fieldset.log-fieldset{padding:15px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.fieldset.fieldset-highlight{border:var(--v-primary-color) var(--v-border) solid;border-width:calc( var(--v-border) * 2)}.fieldset .fieldset-title{font-size:calc( var(--v-font-size) * 1.2);font-weight:bold;display:block}.fieldset.dark{border:var(--v-border) solid var(--v-secondary-color-medium)}.color-selected{width:32px;height:32px;margin-top:8px;border-radius:50px;cursor:pointer}.color-selected:hover{opacity:0.8}#colorpicker{transform:scale(0.5);transform-origin:0 0}#colorpicker .farbtastic{height:100px;width:100px}.inline-img{display:inline}.priority-icon{width:auto;height:20px}legend{width:auto}.has-tip{border-bottom:0;font-weight:var(--v-font-weight)}.tooltip{max-width:10rem;padding:calc( var(--v-border) * 3);border-radius:var(--v-radius);background-color:var(--v-secondary-color);font-size:100%;color:white}.tooltip.bottom::before{border:inset calc( var(--v-border) * 3);border-top-width:0;border-bottom-style:solid;border-color:transparent transparent var(--v-secondary-color)}.tooltip.top::before{border:inset calc( var(--v-border) * 3);border-bottom-width:0;border-top-style:solid;border-color:var(--v-secondary-color) transparent transparent}.tooltip.left::before{border:inset calc( var(--v-border) * 3);border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent var(--v-secondary-color)}.tooltip.right::before{border:inset calc( var(--v-border) * 3);border-left-width:0;border-right-style:solid;border-color:transparent var(--v-secondary-color) transparent transparent}hr{border-bottom:var(--v-border) solid var(--v-secondary-color-light);margin:1.25rem 0;max-width:100%}hr.tight{margin:.5rem 0}.text-button{font-size:13px;font-weight:700;color:var(--v-button-primary);display:inline-block;cursor:pointer}.text-button:hover,.text-button:active,.text-button:visited,.text-button:focus{color:var(--v-button-primary-hover)}.text-button.not-vip{color:var(--v-secondary-color-medium)}.text-button.not-vip:hover,.text-button.not-vip:active,.text-button.not-vip:visited,.text-button.not-vip:focus{color:var(--v-button-primary)}.text-button.alert{color:var(--v-alert-color)}.text-button.margin-top{margin-top:9px}.button,.add-button,.back-button{background-color:var(--v-button-primary);border-radius:var(--v-button-radius);font-size:13px;font-weight:700;margin:16px 0;min-width:120px;color:var(--v-button-primary-text);text-align:center;float:right;position:relative}.button:hover,.add-button:hover,.back-button:hover,.button:active,.add-button:active,.back-button:active,.button:visited,.add-button:visited,.back-button:visited,.button:focus,.add-button:focus,.back-button:focus{background-color:var(--v-button-primary-hover);color:var(--v-button-primary-text)}.button.alternate,.alternate.add-button,.alternate.back-button{background-color:var(--v-body-color);color:var(--v-button-primary);border:var(--v-border) solid var(--v-button-primary)}.button.alternate:hover,.alternate.add-button:hover,.alternate.back-button:hover,.button.alternate:active,.alternate.add-button:active,.alternate.back-button:active,.button.alternate:visited,.alternate.add-button:visited,.alternate.back-button:visited,.button.alternate:focus,.alternate.add-button:focus,.alternate.back-button:focus{background-color:var(--v-body-color);color:var(--v-button-primary-hover);border:var(--v-border) solid var(--v-button-primary-hover)}.button.alternate.alert,.alternate.alert.add-button,.alternate.alert.back-button{color:var(--v-alert-color);border:var(--v-border) solid var(--v-alert-color)}.button.secondary,.secondary.add-button,.secondary.back-button{background-color:var(--v-button-secondary);color:var(--v-button-primary-text)}.button.secondary:hover,.secondary.add-button:hover,.secondary.back-button:hover,.button.secondary:active,.secondary.add-button:active,.secondary.back-button:active,.button.secondary:visited,.secondary.add-button:visited,.secondary.back-button:visited,.button.secondary:focus,.secondary.add-button:focus,.secondary.back-button:focus{background-color:var(--v-button-secondary-hover);color:var(--v-button-primary-text)}.button.secondary.alternate,.secondary.alternate.add-button,.secondary.alternate.back-button{background-color:var(--v-body-color);color:var(--v-button-secondary);border:var(--v-border) solid var(--v-secondary-color-medium)}.button.secondary.alternate:hover,.secondary.alternate.add-button:hover,.secondary.alternate.back-button:hover,.button.secondary.alternate:active,.secondary.alternate.add-button:active,.secondary.alternate.back-button:active,.button.secondary.alternate:visited,.secondary.alternate.add-button:visited,.secondary.alternate.back-button:visited,.button.secondary.alternate:focus,.secondary.alternate.add-button:focus,.secondary.alternate.back-button:focus{background-color:var(--v-primary-color-light);color:var(--v-primary-color);border:var(--v-border) solid var(--v-primary-color-medium)}.button.highlight,.highlight.add-button,.highlight.back-button{background-color:var(--v-highlight-color);color:var(--v-button-primary-text)}.button.highlight:hover,.highlight.add-button:hover,.highlight.back-button:hover,.button.highlight:active,.highlight.add-button:active,.highlight.back-button:active,.button.highlight:visited,.highlight.add-button:visited,.highlight.back-button:visited,.button.highlight:focus,.highlight.add-button:focus,.highlight.back-button:focus{background-color:var(--v-button-secondary-hover);color:var(--v-button-primary-text)}.button.text-button,.text-button.add-button,.text-button.back-button{border:0;margin:0;padding-left:0;padding-right:0;display:inline-block;background-color:transparent;color:var(--v-primary-color);min-width:0}.button.text-button:hover,.text-button.add-button:hover,.text-button.back-button:hover{background-color:transparent;color:var(--v-primary-color-dark);border:0}.button.no-margin,.no-margin.add-button,.no-margin.back-button{margin:0}.button.upload,.upload.add-button,.upload.back-button{font-size:13px;color:var(--v-primary-color) !important;text-transform:none !important;background-color:var(--v-body-color);width:auto;margin-bottom:0;border:var(--v-secondary-color-light) var(--v-border) solid}.button.upload.single:before,.upload.single.add-button:before,.upload.single.back-button:before{content:'\f03e  '}.button.upload:hover,.upload.add-button:hover,.upload.back-button:hover,.button.upload:active,.upload.add-button:active,.upload.back-button:active,.button.upload:visited,.upload.add-button:visited,.upload.back-button:visited,.button.upload:focus,.upload.add-button:focus,.upload.back-button:focus{background-color:var(--v-secondary-color-light);color:var(--v-button-primary);border:var(--v-secondary-color-light) var(--v-border) solid}.button.left,.left.add-button,.left.back-button{float:left}.button.delete,.delete.add-button,.delete.back-button{font-size:13px;color:var(--v-alert-color) !important;text-transform:none;background-color:var(--v-body-color);font-weight:var(--v-font-weight);float:left;padding-left:0;padding-right:0}.button.button-icon i,.button-icon.add-button i,.button-icon.back-button i{font-size:16px;line-height:0}.button.fluid,.fluid.add-button,.fluid.back-button{min-width:0;width:100%}.button.auto,.auto.add-button,.auto.back-button{min-width:0;width:auto}.button .button.disabled,.add-button .button.disabled,.back-button .button.disabled,.button .disabled.add-button,.add-button .disabled.add-button,.back-button .disabled.add-button,.button .disabled.back-button,.add-button .disabled.back-button,.back-button .disabled.back-button,.button .button.disabled:hover,.add-button .button.disabled:hover,.back-button .button.disabled:hover,.button .disabled.add-button:hover,.add-button .disabled.add-button:hover,.back-button .disabled.add-button:hover,.button .disabled.back-button:hover,.add-button .disabled.back-button:hover,.back-button .disabled.back-button:hover,.button .button.disabled:focus,.add-button .button.disabled:focus,.back-button .button.disabled:focus,.button .disabled.add-button:focus,.add-button .disabled.add-button:focus,.back-button .disabled.add-button:focus,.button .disabled.back-button:focus,.add-button .disabled.back-button:focus,.back-button .disabled.back-button:focus,.button .button[disabled],.add-button .button[disabled],.back-button .button[disabled],.button [disabled].add-button,.add-button [disabled].add-button,.back-button [disabled].add-button,.button [disabled].back-button,.add-button [disabled].back-button,.back-button [disabled].back-button,.button .button[disabled]:hover,.add-button .button[disabled]:hover,.back-button .button[disabled]:hover,.button [disabled].add-button:hover,.add-button [disabled].add-button:hover,.back-button [disabled].add-button:hover,.button [disabled].back-button:hover,.add-button [disabled].back-button:hover,.back-button [disabled].back-button:hover,.button .button[disabled]:focus,.add-button .button[disabled]:focus,.back-button .button[disabled]:focus,.button [disabled].add-button:focus,.add-button [disabled].add-button:focus,.back-button [disabled].add-button:focus,.button [disabled].back-button:focus,.add-button [disabled].back-button:focus,.back-button [disabled].back-button:focus{background-color:var(--v-secondary-color-light) !important;color:var(--v-button-primary)}.button.icon,.icon.add-button,.icon.back-button{min-width:85px;padding-left:35px;padding-right:15px}.button.icon i,.icon.add-button i,.icon.back-button i{position:absolute;left:12px;top:18px;font-size:16px;line-height:0}.button.input-button,.input-button.add-button,.input-button.back-button{margin-top:2px;margin-bottom:0}.button.input-label-button,.input-label-button.add-button,.input-label-button.back-button{margin-top:19px;margin-bottom:0}.dark-placeholder input::placeholder{color:#444 !important}.dark-placeholder input:focus ::placeholder{color:#FFF !important}.button-list .button:not(:first-child),.button-list .add-button:not(:first-child),.button-list .back-button:not(:first-child){margin-right:10px}.button-list-left .button:not(:last-child),.button-list-left .add-button:not(:last-child),.button-list-left .back-button:not(:last-child){margin-right:10px}.button-left{float:left}.button-right{float:right}.button-list-inline .button,.button-list-inline .add-button,.button-list-inline .back-button{margin-top:0;margin-bottom:0}.shrink-button{min-width:0}.button-choice .button,.button-choice .add-button,.button-choice .back-button{float:left;margin-top:10px;margin-right:10px;margin-bottom:0}.relative{position:relative}.gallery-main{position:relative}.media-gallery-item{margin-bottom:1rem;text-align:center}.media-gallery-item .media-thumb{position:relative;width:100%;height:120px;display:inline-block;background-size:cover;background-position:center center;opacity:1;border-radius:var(--v-radius);overflow:hidden}.media-gallery-item .media-thumb-overlay{position:absolute;width:100%;top:0;bottom:0;background:var(--v-secondary-color-dark);z-index:1;opacity:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.media-gallery-item .media-action{position:absolute;padding:5px;color:white;z-index:2;cursor:pointer}.media-gallery-item .media-action.top-left{top:0;left:0;opacity:0}.media-gallery-item .media-action.top-right{top:0;right:0;opacity:0}.media-gallery-item .media-action.bottom-left{bottom:0;left:0;opacity:0}.media-gallery-item .media-action.bottom-right{bottom:0;right:0;opacity:0}.media-gallery-item .media-action i{font-size:120%}.media-gallery-item .media-action.media-sel{width:100%;height:100%;text-align:left;opacity:1}.media-gallery-item .media-action.media-sel i{font-size:200%;border-radius:100%;padding:1px;background:var(--v-body-color);box-shadow:0px 0px 3px 0px var(--v-body-color)}.media-gallery-item .media-action.media-sel .unchecked{color:#c7c7c7 !important}.media-gallery-item .media-action.media-sel .checked{color:var(--v-primary-color) !important}.media-gallery-item .media-action:hover{opacity:.6}.media-gallery-item .media-action:hover.media-sel{opacity:1}.media-gallery-item:hover .media-thumb-overlay{opacity:.4}.media-gallery-item:hover .media-action.top-left,.media-gallery-item:hover .media-action.top-right,.media-gallery-item:hover .media-action.bottom-left,.media-gallery-item:hover .media-action.bottom-right{opacity:1}.media-gallery-item .media-gallery-desc{font-size:80%;display:block;line-height:1.2;height:25px;overflow:hidden}.thumb{float:left;margin:3px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;background-color:var(--v-body-color);position:relative}.thumb .thumb-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;width:60px;height:60px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;transition-delay:0ms}.thumb .thumb-inner.single-thumb img{cursor:pointer;height:60px;width:60px;object-fit:cover}.thumb .thumb-options{opacity:0;position:absolute;top:3px;right:3px}.thumb .thumb-options a{padding:5px;color:white;opacity:1}.thumb .thumb-options a:hover{opacity:0.8}.thumb:hover{background-color:var(--v-secondary-color-dark)}.thumb:hover .thumb-options{opacity:1}.thumb:hover .thumb-inner{opacity:0.4}.thumb.add-thumb{background-color:var(--v-secondary-color-medium)}.thumb.add-thumb .thumb-inner{cursor:pointer;text-align:center;font-size:17px;padding-top:16px;color:white}.thumb.add-thumb:hover{background-color:var(--v-secondary-color)}.thumb.add-thumb:hover .thumb-inner{opacity:1}.sortable-ghost{opacity:0.2}.footer{font-size:8px;color:var(--v-secondary-color)}.triangle{padding:3px 0 0 3px;height:16px;width:16px;border-radius:25px;text-align:center}.triangle span{display:block;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:var(--v-secondary-color-medium) transparent transparent transparent}.triangle:hover span{border-color:var(--v-secondary-color) transparent transparent transparent}.triangle.triangle-circle{margin-top:5px;padding:6px 0 0 3px;background-color:var(--v-secondary-color)}.triangle.triangle-circle span{border-width:5px 5px 0 5px;border-color:var(--v-secondary-color-light) transparent transparent transparent}.triangle.triangle-circle:hover{background-color:var(--v-primary-color)}.triangle.dots{padding:6px 0 0 3px;color:var(--v-secondary-color-medium)}.triangle.dots:hover{color:var(--v-secondary-color)}.state-options{min-width:18px;text-align:center;margin-top:-5px}.state-option i{display:inline-block;margin-top:4px;font-size:9px;color:var(--v-secondary-color-medium)}.state-option i.whit-desc{font-size:12px;margin-top:2px;margin-left:2px;margin-right:2px}.state-caret i{font-size:16px}.state-delete i{font-size:11px;color:var(--v-alert-color)}.state-circle i{color:var(--v-alert-color)}.state-circle.is-on i{color:var(--v-success-color)}.state-circle.grey i{color:var(--v-secondary-color-medium)}.state-circle.alert i{color:var(--v-alert-color)}.state-star i{color:var(--v-secondary-color-medium)}.state-star.is-on i{color:var(--v-highlight-color)}.state-sort i{color:var(--v-secondary-color-medium);font-size:13px}label.in-input{position:absolute;top:1px;padding:0;width:auto;right:10px;opacity:.7}.clear-label{border-radius:var(--v-radius);min-width:25px;font-weight:bold;border:1px solid var(--v-secondary-color-medium);text-align:center;display:inline-block;padding:0 6px}.sep-label{border-left:1px solid var(--v-secondary-color-medium);padding-right:5px;margin-left:5px}.main-label{display:inline-block;vertical-align:middle;padding:0.85em 1em;border-radius:var(--v-radius);font-size:13px;line-height:1;font-weight:700;margin-top:2px;margin-bottom:0;color:var(--v-text-color);border:var(--v-border) solid var(--v-secondary-color-medium)}.main-label.completable{background:var(--v-body-color);color:#4b8500;border:var(--v-border) solid var(--v-success-color)}.main-label.complete{background:var(--v-success-color);color:white;border:var(--v-border) solid var(--v-success-color)}.main-label.ilmag-error{background:var(--v-alert-color);color:white;border:var(--v-border) solid var(--v-success-color)}.label{border-radius:var(--v-radius);background-color:var(--v-secondary-color-medium);color:white;font-size:calc( var(--v-font-size) /1.3);font-weight:bold;text-align:center;min-width:40px;padding:3px 5px}.label.dark{background-color:var(--v-secondary-color)}.label.primary{background-color:var(--v-primary-color);color:var(--v-body-color)}.label.outline{background-color:unset;border:1px solid var(--v-secondary-color-medium);color:var(--v-secondary-color-medium)}.label.outline.dark{border:1px solid var(--v-secondary-color);color:var(--v-secondary-color)}.label.stato-label-0{background-color:var(--v-success-color)}.label.stato-label-1{background-color:var(--v-highlight-color)}.label.stato-label-2{background-color:var(--v-alert-color)}.label.stato-label-3{background-color:var(--v-secondary-color-medium)}.label.stato-label-4{background-color:var(--v-secondary-color-dark)}.label.biglabel{padding:4px 6px;font-size:calc( var(--v-font-size))}.label.liberi-label{background-color:#abfda2;color:#16bc04}.label.scorta-label{background-color:#ffd89d;color:#b86f00}.label.giacenza-label{background-color:#b7e3ae;color:#326e26}.label.gestibili-label{background-color:#b7e3ae;color:#326e26}.label.prenotati-label{background-color:#bbd2e3;color:#386586}.label.bloccati-label{background-color:#fcbf8f;color:#7d3803}.label.alta-label{background-color:#cae2ff;color:#0070f7}.label.media-label{background-color:#ffdfc2;color:#cc6100}.label.bassa-label{background-color:#e8e8e8;color:#8e8e8e}.label.sottoscorta-alert-label{background-color:#ffc6cd;color:#e2001b}.label.sottoscorta-label{background-color:#ffe9c2;color:#ce8400}.label.sufficiente-label{background-color:#cef2d5;color:#2a9e3f}.label.plus-label{background-color:#7ddd00;color:white}.label.minus-label{background-color:#dd315a;color:white}.label.info-label{background-color:#00bae5;color:white}.label.strong-label{background-color:var(--v-secondary-color);color:white}.label.alert{background-color:#fda0b2;color:#b50427}fieldset .label{text-transform:none !important;font-size:calc( var(--v-font-size) /1.4)}.log-status-ok{color:#7ddd00}.log-status-ban{color:#dd315a}.log-status-control{color:#666}.log-status-program{color:#00bae5}.title{border-bottom:var(--v-h-color) var(--v-border) solid;margin:25px 0 15px 0;padding-bottom:5px;position:relative;color:var(--v-primary-color)}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{margin:0}.title.clean{border-bottom:0}.title.no-margin-bottom{margin-bottom:0}.title .title-option{display:block;position:absolute;right:0px;bottom:0px}.title .title-button{display:block;position:absolute;right:7px;bottom:6px;height:27px;width:27px;text-align:center;border-radius:100px;border:var(--v-border) var(--v-body-color) solid}.title .title-button:hover i{color:var(--v-primary-color-dark)}.title .title-button.circle{border:var(--v-border) var(--v-button-primary) solid}.title .title-button.circle:hover{border:var(--v-border) var(--v-button-primary-hover) solid}.title .title-button i{font-size:18px;color:var(--v-primary-color);top:-3px;left:1px;position:relative}.title .subtitle{color:var(--v-secondary-color-medium);font-weight:bold}.bottle{width:100%;height:calc( var(--v-border) * 3);border-radius:var(--v-radius);background-color:var(--v-secondary-color-light);margin-bottom:15px}.bottle .juice{width:0;min-width:15px;height:calc( var(--v-border) * 3);border-radius:var(--v-radius);background-color:var(--v-success-color)}.step-progress-bar .cell{padding:5px 1px;line-height:0}.step-progress-bar span{background-color:var(--v-secondary-color-light);border-radius:var(--v-radius);height:calc( var(--v-border) * 3);width:100%;display:inline-block}.step-progress-bar span.done{background-color:var(--v-success-color)}.step-progress-bar span.alert{background-color:var(--v-alert-color)}.step-progress-bar.step-progress-bar-pipeline .cell{line-height:22px}.step-progress-bar.step-progress-bar-pipeline span{height:22px;padding-left:.5rem;background-image:url("/admin/assets/icons/pipeline-arrow.png");background-size:contain;background-repeat:no-repeat;background-position:right}.step-progress-bar.step-progress-bar-pipeline span.done{color:white;background-color:#6085d9}.step-progress-bar.step-progress-bar-pipeline span.win{color:white;background-color:#3e8a44}.step-progress-bar.step-progress-bar-pipeline span.lost{color:white;background-color:#b72943}.step-progress-bar.step-progress-bar-pipeline .cell:last-of-type span{background-image:none}.accordion,.new-accordion-item{background:var(--v-body-color)}.accordion .accordion-item,.new-accordion-item .accordion-item{margin-bottom:10px}.accordion .accordion-item .accordion-title,.new-accordion-item .accordion-item .accordion-title{padding:1rem 0.75rem;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-radius);background:var(--v-body-color);color:var(--v-secondary-color-dark);font-size:var(--v-font-size);font-weight:700;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.accordion .accordion-item .accordion-title:before,.new-accordion-item .accordion-item .accordion-title:before{color:var(--v-primary-color);display:none}.accordion .accordion-item .accordion-content,.new-accordion-item .accordion-item .accordion-content{padding:0.75rem;border:var(--v-secondary-color-light) var(--v-border) solid;border-top:0;border-radius:0 0 var(--v-radius) var(--v-radius);background:var(--v-body-color);color:inherit}.accordion .accordion-item.new .accordion-title,.new-accordion-item .accordion-item.new .accordion-title{color:var(--v-primary-color)}.accordion .accordion-item.new:hover .accordion-title,.new-accordion-item .accordion-item.new:hover .accordion-title{background-color:var(--v-primary-color-light)}.accordion .accordion-item.new.alert .accordion-title,.new-accordion-item .accordion-item.new.alert .accordion-title{border:var(--v-alert-color) var(--v-border) solid;background:var(--v-alert-color);color:white}.accordion .accordion-item.new.alert:hover .accordion-title,.new-accordion-item .accordion-item.new.alert:hover .accordion-title{border:var(--v-alert-color) var(--v-border) solid;background:var(--v-alert-color);color:white}.accordion .accordion-item:hover .accordion-title,.new-accordion-item .accordion-item:hover .accordion-title{border:var(--v-primary-color-medium) var(--v-border) solid;color:var(--v-primary-color)}.accordion .accordion-item:hover .accordion-content,.new-accordion-item .accordion-item:hover .accordion-content{border:var(--v-primary-color-medium) var(--v-border) solid;border-top:0}.accordion .accordion-item.is-active .accordion-title,.new-accordion-item .accordion-item.is-active .accordion-title{border:var(--v-secondary-color-medium) var(--v-border) solid;border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--v-primary-color)}.accordion .accordion-item.is-active .accordion-content,.new-accordion-item .accordion-item.is-active .accordion-content{border:var(--v-secondary-color-medium) var(--v-border) solid;border-top:0}.accordion .accordion-item.is-active:hover .accordion-title,.new-accordion-item .accordion-item.is-active:hover .accordion-title{border:var(--v-secondary-color-medium) var(--v-border) solid}.accordion .accordion-item.is-active:hover .accordion-content,.new-accordion-item .accordion-item.is-active:hover .accordion-content{border:var(--v-secondary-color-medium) var(--v-border) solid;border-top:0}.dropdown-pane{width:200px;padding:0.15rem 0;background-color:var(--v-body-color);text-align:left;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.3);border:0;font-size:var(--v-font-size)}.dropdown-pane.background{background-color:#49afbf !important}.dropdown-pane.background label,.dropdown-pane.background span{color:var(--v-body-color)}.dropdown-pane.background button.alternate{border:unset}.dropdown-pane .menu a{color:var(--v-secondary-medium-color)}.dropdown-pane .menu a:hover{color:var(--v-primary-color)}.dropdown-pane .menu a i{min-width:20px}.dropdown-pane.gantt{display:block !important;position:absolute;z-index:999999999999;right:0;top:36px;visibility:unset;width:70%}.dropdown-title{line-height:1;text-decoration:none;display:block;padding:0.7rem 1rem;color:var(--v-secondary-medium-color);font-size:var(--v-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination{margin:0}.pagination li{margin:4px 2px;display:inline-block}.pagination a{color:var(--v-text-color);border-radius:var(--v-button-radius);border:var(--v-secondary-color-light) 1px solid;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.pagination a:hover{background:var(--v-body-color);border:var(--v-secondary-color-light) 1px solid;color:var(--v-primary-color)}.pagination a.current{background:var(--v-body-color);border:var(--v-primary-color) 1px solid;color:var(--v-primary-color)}.pagination .side-pagination a{border:var(--v-body-color) 1px solid}.pagination .side-pagination a:hover{border:var(--v-body-color) 1px solid}.shadow-inset-border{-webkit-box-shadow:inset 41px 0px 8px -45px rgba(0,0,0,0.22);-moz-box-shadow:inset 41px 0px 8px -45px rgba(0,0,0,0.22);box-shadow:inset 41px 0px 8px -45px rgba(0,0,0,0.22)}.reveal-overlay{background-color:rgba(255,255,255,0.85)}.reveal{background-color:var(--v-body-color);border:0;outline:none;padding:15px !important;margin-left:auto;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.3);margin-right:0 !important;height:100%;top:0 !important;border-radius:0;overflow:auto}.reveal.center{right:auto !important;left:auto !important;margin:0 auto !important;top:30% !important;height:70vh !important}.reveal.smallHeight{max-height:360px}.overlay-reveal{z-index:1100}.close-button,.close-button.medium{right:0;top:0;z-index:9;padding:15px;cursor:pointer;font-size:1.3em;line-height:1;color:var(--v-secondary-color)}.close-button:hover,.close-button.medium:hover{color:var(--v-secondary-color-medium)}.info-icon{color:var(--v-secondary-color-medium);font-size:82%;display:inline-block;width:12px}#loading{display:inline-block;margin-top:11px;width:24px;height:24px;border:calc( var(--v-border) * 3) solid var(--v-secondary-color-medium);border-radius:50%;border-top-color:var(--v-primary-color);animation:spin 1000ms ease-in-out infinite}#loading-message{display:inline-block;margin-top:11px;height:24px;line-height:24px;padding:0 15px;border-radius:100px;background:var(--v-success-color);color:white;font-weight:bold;max-width:480px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#loading-message.error{background:var(--v-alert-color)}@keyframes spin{to{-webkit-transform:rotate(360deg)}}.no-result{padding:100px 0;color:var(--v-secondary-color-medium);font-size:24px;text-align:center}.no-result i{font-size:32px;display:inline-block;margin-right:10px}.category-accordion.mini .menu.nested.submenu{margin-left:0.5rem}.category-accordion.mini .menu.nested li:not(.is-submenu-item){margin-bottom:5px}.category-accordion.mini .menu.nested li a{padding:0.35rem;margin-bottom:3px}.category-accordion.mini .menu.nested li a:hover{padding-left:0.45rem}.category-accordion.mini .submenu-toggle{width:30px;height:36px}.category-accordion.mini .submenu-toggle:after{margin-top:-7px;transform:scale(0.8)}.category-accordion.mini input[type="checkbox"]{margin-right:8px;appearance:none;background-color:var(--v-secondary-color)}.category-accordion .menu.nested{margin-left:0}.category-accordion .menu.nested.submenu{margin-left:0.8rem}.category-accordion .menu.nested li:not(.is-submenu-item){margin-bottom:10px}.category-accordion .menu.nested li.is-active a{background-color:var(--v-primary-color-light);border:var(--v-primary-color-medium) var(--v-border) solid;color:var(--v-text-color)}.category-accordion .menu.nested li a{background-color:var(--v-body-color);border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-radius);padding:0.85rem 0.55rem;margin-bottom:5px;font-size:13px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.category-accordion .menu.nested li a:hover{background-color:var(--v-primary-color-light);border:var(--v-primary-color-medium) var(--v-border) solid;padding-left:0.75rem;color:var(--v-text-color)}.category-accordion .has-submenu-toggle>a{margin-right:0px}.category-accordion .submenu-toggle:after{border-color:var(--v-primary-color) transparent transparent;margin-top:3px}.category-accordion .submenu-toggle:hover:after{border-color:var(--v-primary-color-dark) transparent transparent}.b-group{float:right}.b-group.left{float:left}.b-group button,.b-group .button,.b-group .add-button,.b-group .back-button{float:left;border-radius:0;min-width:0;margin-right:1px}.b-group button:first-child,.b-group .button:first-child,.b-group .add-button:first-child,.b-group .back-button:first-child{border-top-left-radius:var(--v-button-radius);border-bottom-left-radius:var(--v-button-radius)}.b-group button:last-child,.b-group .button:last-child,.b-group .add-button:last-child,.b-group .back-button:last-child{border-top-right-radius:var(--v-button-radius);border-bottom-right-radius:var(--v-button-radius);margin-right:0}.b-group button.button-icon,.b-group .button.button-icon,.b-group .button-icon.add-button,.b-group .button-icon.back-button{padding-left:12px}.switch{height:auto}.switch .switch-label{float:left;width:auto;margin-left:0.35rem;margin-top:0.25rem}.switch .switch-paddle{display:block !important;float:left !important;width:2.30rem !important;height:1.50rem !important;background:var(--v-body-color);border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-button-radius)}.switch .switch-paddle::after{background:var(--v-secondary-color-medium);border-radius:var(--v-button-radius);width:1rem !important;height:1rem !important;left:0.15rem !important;top:0.15rem !important}.switch input:checked ~ .switch-paddle{background:var(--v-body-color);border:var(--v-primary-color-medium) var(--v-border) solid}.switch input:checked ~ .switch-paddle::after{background:var(--v-body-color);background:var(--v-primary-color);left:0.92rem !important}.switch:hover .switch-paddle{border:var(--v-primary-color-medium) var(--v-border) solid}#dp-raccolta{width:360px;padding:1rem}#dp-raccolta .button,#dp-raccolta .add-button,#dp-raccolta .back-button{margin-bottom:0}#dp-notifica{width:400px;padding:1rem;font-size:var(--v-font-size)}#dp-notifica .button,#dp-notifica .add-button,#dp-notifica .back-button{margin-bottom:0}#dp-notifica .info-notifica{position:relative;float:left;margin-right:5px}#dp-notifica .info-notifica i{color:var(--v-highlight-color)}#dp-notifica .info-notifica legend{position:absolute;color:white;left:4px}.circle_text{border-radius:50%;background-color:var(--v-primary-color);color:white;width:20px;height:20px;text-align:center;line-height:20px;margin:16px 0}.circle_text.no_margin{margin:0 0}.var-action{position:absolute;right:10px;top:10px;z-index:9}.var-action span{display:inline-block;float:left;font-size:12px;padding:5px 8px}.var-action .var-clone,.var-action .var-action-button{color:var(--v-secondary-color-medium)}.var-action .var-clone:hover,.var-action .var-action-button:hover{color:var(--v-primary-color)}.var-action .var-clone.alert:hover,.var-action .var-action-button.alert:hover{color:var(--v-alert-color)}.var-action .var-active{color:var(--v-alert-color)}.var-action .var-active.is-on{color:var(--v-success-color)}.action-icon{color:var(--v-secondary-color-medium)}.action-icon:hover{color:var(--v-primary-color)}.action-icon.alert:hover{color:var(--v-alert-color)}.action-icon.active{color:var(--v-primary-color)}.variazioni{list-style:none;margin:10px 0 0 0}.variazioni li{margin-top:10px;position:relative;border-top:1px solid var(--v-secondary-color-light);background:var(--v-body-color);padding-top:10px}.variazioni li .var-action{right:0;top:-15px;display:none;background:var(--v-body-color)}.variazioni li:hover{border-top:1px solid var(--v-primary-color-medium)}.variazioni li:hover .var-action{display:block}.chat-wrap{padding:10px;border:var(--v-secondary-color-light) var(--v-border) solid;border-bottom:0;border-top-left-radius:var(--v-radius);border-top-right-radius:var(--v-radius)}.send-wrap{padding:10px 10px 0;margin-bottom:10px;border:var(--v-secondary-color-light) var(--v-border) solid;border-top:0;border-bottom-left-radius:var(--v-radius);border-bottom-right-radius:var(--v-radius)}.send-wrap input,.send-wrap select{margin:0 0 10px;display:inline-block}.send-wrap .button,.send-wrap .add-button,.send-wrap .back-button{margin:0;min-width:0}.send-wrap .richText-editor{min-height:50px}.send-option{display:inline-block;padding:10px 0;text-align:center;min-width:30px}.send-option i{font-size:16px;color:var(--v-secondary-color-medium)}.send-option:hover i{color:var(--v-primary-color)}.send-option:first-of-type{margin-left:10px}.send-option:last-of-type{margin-right:10px}.chat-handler{background-color:var(--v-primary-color);color:white;font-weight:bold;padding:10px;border-top-left-radius:var(--v-radius);border-top-right-radius:var(--v-radius)}.chat{position:relative}.chat .chat-board{height:250px;overflow-y:scroll;padding-bottom:70px}.chat .chat-board::-webkit-scrollbar{width:0px;background:transparent}.chat .chat-writer{position:absolute;bottom:0;z-index:3;height:70px;background:var(--v-body-color);width:100%}.bubble{width:auto;max-width:90%;min-width:60%;padding:5px 10px;color:var(--v-text-color);margin-top:10px;border-radius:var(--v-radius);background-color:var(--v-secondary-color-light);float:right;clear:both;-webkit-transition:transform 300ms;-moz-transition:transform 300ms;-ms-transition:transform 300ms;-o-transition:transform 300ms;transition:transform 300ms}.bubble p{margin-bottom:2px}.bubble .data{display:inline-block;float:right;font-size:10px;font-weight:bold;opacity:0.5}.bubble .iconImage{width:80px;height:80px;border-radius:var(--v-radius);background-size:cover;margin:10px 0px}.bubble .image{height:auto;max-height:200px;max-width:350px;width:auto;border-radius:var(--v-radius);margin:10px 10px 10px 0px;background-size:cover;box-shadow:inset -20px 0px 30px -20px rgba(0,0,0,0.5)}.bubble.cliente,.bubble.bot,.bubble.altro-admin{float:left;background-color:var(--v-primary-color-light)}.bubble.cliente .autore,.bubble.bot .autore,.bubble.altro-admin .autore{color:var(--v-primary-color-dark)}.bubble.bot{background-color:var(--v-highlight-color-light)}.bubble.bot .autore{color:var(--v-highlight-color)}.bubble .del-message{opacity:0}.bubble .del-message:hover{color:var(--v-alert-color)}.bubble .show-message{opacity:0}.bubble .show-message:hover{color:var(--v-highlight-color)}.bubble:hover{opacity:.9}.bubble:hover .del-message,.bubble:hover .show-message{opacity:1}.circle_icon_message{margin-top:30px;color:white;text-align:center;background-color:var(--v-primary-color);border-radius:50px;height:20px;width:20px;line-height:20px}.chat-comments-mode .chat-wrap,.chat-comments-mode .send-wrap{padding:0;border:0}.chat-comments-mode .bubble{width:100%;max-width:0;min-width:100%;border-radius:var(--v-radius);background-color:var(--v-body-color);border-bottom:1px solid var(--v-secondary-color-light)}.chat-comments-mode .bubble.cliente,.chat-comments-mode .bubble.bot,.chat-comments-mode .bubble.altro-admin{background-color:var(--v-body-color)}.chat-comments-mode .bubble:hover{transform:scale(1);transform-origin:left}.chat-comments-mode .bubble:hover.client,.chat-comments-mode .bubble:hover.bot{transform-origin:left}.info-toggle{text-decoration:underline;display:block}.info-toggle .hide-text{display:none}.info{display:none;width:100%}.header-box{margin:20px 0;padding-bottom:20px;border-bottom:var(--v-primary-color-medium) var(--v-border) solid}.add-button,.back-button{min-width:0;min-width:32px;padding:0 10px;height:32px;line-height:32px;margin:4px 0 4px 10px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.back-button{background:var(--v-body-color);color:var(--v-secondary-color)}.back-button:hover{background:var(--v-secondary-color-light);color:var(--v-secondary-color)}.filter-wrap{padding:0.3rem;padding-bottom:0.6rem;box-shadow:inset -6px -102px 14px -106px rgba(0,0,0,0.4)}.detail-group{padding:0 0 5px 0;margin-bottom:5px}.detail-group.detail-group-main{margin-top:10px;color:var(--v-primary-color);border-bottom:var(--v-primary-color-light) var(--v-border) solid}.t-login .header{display:none}.auto-inline{width:auto;display:inline-block}.form-radius-no input,.form-radius-no select,.form-radius-no .select2-container--default .select2-selection--single{border-radius:0 !important}.form-radius-only-left input,.form-radius-only-left select,.form-radius-only-left .select2-container--default .select2-selection--single{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.form-radius-only-right input,.form-radius-only-right select,.form-radius-only-right .select2-container--default .select2-selection--single{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.form-radius-only-top input,.form-radius-only-top select,.form-radius-only-top .select2-container--default .select2-selection--single{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.form-radius-only-bottom input,.form-radius-only-bottom select,.form-radius-only-bottom .select2-container--default .select2-selection--single{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.divTableContainer{overflow-x:scroll}.divTable{width:99.8%;min-width:700px;display:table;position:relative}.divTable .rowOption{display:none;position:absolute;right:0px;top:-15px;height:20px;padding-left:5px;background:var(--v-body-color);box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}.divTable .rowOption .state-option{padding-right:5px}.divTable:hover .rowOption{display:block}.divTable div{display:table-cell}.divTable div input{border-radius:0 !important;float:left;text-align:center;padding-left:3px;padding-right:3px;margin-bottom:0}.divTable div input:read-only{border:var(--v-body-color) var(--v-border) solid;background-color:var(--v-body-color) !important;height:25px}.divTable div input:read-only:focus{background-color:var(--v-body-color);border:var(--v-body-color) var(--v-border) solid;animation:none}.divTable div input:focus{border-left-color:var(--v-secondary-color-light);border-top-color:var(--v-secondary-color-light)}.divTable div:first-child input{background:var(--v-primary-color-medium);font-weight:bold}.divTable div:first-child input:not(:read-only){color:white}.divTable div:nth-last-child(2) input:focus{border-right-color:var(--v-secondary-color-light)}.divTable div:not(:nth-last-child(2)) input{border-right:0}.divTable:not(:last-child) div input{border-bottom:0}.divTable:last-child{margin-bottom:0.75rem}.divTable:last-child div input:focus{border-bottom-color:var(--v-secondary-color-light)}.component-header{background-color:var(--v-primary-color-medium);color:white;padding:0.75rem}.component-header .add-component{float:right;margin-top:4px;color:var(--v-secondary-color-light);cursor:pointer}.component-header .add-component:hover{opacity:0.6}.accordion-components{margin-bottom:10px}.accordion-components .accordion-item{margin:0}.accordion-components .accordion-item .accordion-title{padding:0.75rem;border-radius:0;border-color:var(--v-secondary-color-light) !important;border-top:0 !important;color:var(--v-text-color) !important}.accordion-components .accordion-item .accordion-content{border-radius:0;border-color:var(--v-secondary-color-light) !important}.accordion-components .accordion-item .accordion-content .inner-item:last-child{border-bottom:0}.accordion-components .accordion-item.is-active{border-bottom:12px var(--v-secondary-color-light) solid}.accordion-components .accordion-item.is-active .accordion-title{background-color:var(--v-secondary-color-light)}.tabs{border:1px solid var(--v-secondary-color-light);background:var(--v-body-color);cursor:pointer}.tabs .tabs-title a{text-transform:uppercase;font-weight:bold;color:var(--v-text-color);padding:0.75rem}.tabs .tabs-title a:focus{outline:none}.tabs .tabs-title>a:focus,.tabs .tabs-title>a[aria-selected='true']{background:var(--v-primary-color-light);color:var(--v-primary-color)}.tabs.icon-tabs .tabs-title a{padding:1rem 1.5rem;font-size:1rem}.tabs-content{color:var(--v-text-color);background:var(--v-body-color);border-bottom:var(--v-secondary-color-light) var(--v-border) solid;padding:0 1rem}.tabs-panel{padding:1rem 0}.add-tab{float:right;cursor:pointer;font-size:16px;padding:0.5rem;padding-bottom:3px;color:var(--v-primary-color);margin-right:4px}.add-tab:hover{color:var(--v-secondary-color)}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.label-block{display:block}.price-block{font-size:calc( var(--v-font-size) *1.2)}.price-block div{border-bottom:var(--v-secondary-color-light) 1px solid;padding-top:7px}.price-block div span{display:block;float:right;font-weight:bold;padding-right:5px}.price-block div span.negative{color:#dd315a}.price-block div span.positive{color:#7ddd00}@media screen and (max-width: 60em){body{overflow-x:hidden;overflow-y:scroll}.grid-y>.auto{min-height:80vh}}.thin-vertical-menu-element .label-mondo-category{margin-right:5px}.thin-vertical-menu-element .label-mondo-category:first-child{margin-right:30px}.developer-alert{left:50%;position:fixed;overflow:hidden;color:white;font-size:10px;font-weight:bold;padding:3px;z-index:9999;text-align:center;width:180px;margin-left:-90px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.developer-alert.development{background-color:#64b100}.developer-alert.production{background-color:var(--v-alert-color)}.update-alert{bottom:0;position:relative;color:white;padding:8px;text-align:center;width:100%;background-color:var(--v-primary-color);text-transform:uppercase;font-weight:bold}.secret-user-info{padding-top:10px}.secret-user-info .color{margin-top:4px;margin-right:10px;height:10px;width:10px;border-radius:50px}.secret-user-info .score{margin-left:5px}.table-item{margin-top:25px;-webkit-transition:all 150ms;-moz-transition:all 150ms;-ms-transition:all 150ms;-o-transition:all 150ms;transition:all 150ms}.table-item .table-item-title b{text-transform:uppercase}.table-item .table-item-title b span{display:none}.table-item .table-item-title:hover b{cursor:pointer}.table-item .table-item-title:hover b span{display:unset}.table-item .table-item-list{border-bottom:1px solid var(--v-secondary-color-light) ù;padding-top:5px;padding-bottom:5px}.table-item .table-item-list .table-item-list-name{display:inline-block;padding-top:7px}.table-item .table-item-list .table-item-list-name span{display:inline-block;background:var(--v-body-color);border:1px solid var(--v-secondary-color-light);border-radius:100px;padding:0 7px}.table-item .table-item-list .input-group-label{height:30px;border-radius:0}.table-item .table-item-list input{margin-bottom:0;height:30px;border-radius:0}.table-item .table-item-list .button,.table-item .table-item-list .add-button,.table-item .table-item-list .back-button{font-size:12px;padding:8px;min-width:0;width:85%;margin:0;float:none}.table-item .table-item-list:hover{background-color:var(--v-secondary-color-light)}.alert-panel-nico{display:none;position:absolute;bottom:10px;background-color:var(--v-primary-color);color:var(--v-button-primary-text);padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px}.log-rimozione{background-color:#dd315a}.log-aggiunta{background-color:#7ddd00}.log-da-ordine-credito{background-color:var(--v-button-primary)}.log-manuale{background-color:var(--v-secondary-color)}.log-cashback{background-color:#ff788f}.log-gift-card{background-color:#329fe5}.arrow-button{padding:10px 0;text-align:center;min-width:30px}.arrow-button i{font-size:22px;color:var(--v-secondary-color-medium)}.arrow-button:hover i{color:var(--v-primary-color)}.arrow-button:first-of-type{margin-left:10px}.arrow-button:last-of-type{margin-right:10px}.active-variation{border:1px solid red;border-radius:3px;padding:8px}.dayChip{margin:0;padding:8px 10px;min-width:fit-content}.daySelected{background-color:var(--v-button-primary) !important;color:white !important}.timepicker_data{font-weight:600}.iconDeleteClosingDay{font-size:15px;margin-top:12px;margin-left:12px;cursor:pointer;color:var(--v-secondary-color-medium)}.iconDeleteClosingDay:hover{color:black;transition:color .2s}.label-on-hover span{display:none}.label-on-hover:hover span{display:inline-block;padding:0 8px;cursor:pointer}.label-on-hover:hover span i{color:var(--v-primary-color)}.item-gestione-ordini{border:0}.item-gestione-ordini .item-element{padding:0;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-radius)}.item-gestione-ordini .item-element .item-header{padding:12px;background:var(--v-secondary-color-light)}.item-gestione-ordini .item-element .item-body{padding:0 12px}.item-gestione-ordini .inner-item:last-child{border-bottom:0}.vendite_order_table{padding:0}.vendite_order_table th{border:1px solid LightGrey}.custom_vendite_ordini{padding:0 !important;border:0 !important}.log-item-header:hover .log-more>label{color:var(--v-primary-color)}table thead th,table thead td,table tfoot th,table tfoot td{color:var(--v-text-color);background:var(--v-body-color)}table tbody tr:nth-child(even){background:var(--v-body-color)}.mousePointer{cursor:pointer}.isDragging{background-color:var(--v-secondary-color) !important}.isDragging .thumb-inner{opacity:1 !important}.chip{border-radius:var(--v-button-radius);font-size:13px;font-weight:700;margin:2px 5px 0 0;padding:5px;overflow:hidden;text-align:center;position:relative;background-color:var(--v-body-color);color:var(--v-button-primary);border:var(--v-border) solid var(--v-primary-color-medium)}.chip.selected{background-color:var(--v-primary-color-light);border:var(--v-border) solid var(--v-primary-color-dark)}.chip:hover{cursor:pointer;background-color:var(--v-primary-color-light);color:var(--v-primary-color);border:var(--v-border) solid var(--v-primary-color-dark)}.hover_button:hover,.hover_button:focus{color:var(--v-button-primary-hover)}.pointer{cursor:pointer}.fieldsetClosed>*:not(legend){transform:scaleY(0);transform-origin:top;transition:transform 0.26s ease}.fieldsetOpened>*:not(legend){transform:scaleY(1);transform-origin:top;transition:transform 0.26s ease}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.eyeClick{cursor:pointer}.eyeClick:hover{color:var(--v-button-primary);transition:color 0.1s}#modal_select_categoria{background-color:var(--v-body-color);display:none;z-index:50;padding:2px 5px;min-width:200px;box-shadow:rgba(0,0,0,0.3) 0px 10px 30px 0px;overflow-y:auto}.fakeSelect{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-transform:none;box-sizing:border-box;width:100%;height:2.4375rem;padding:0.5rem;font-family:inherit;line-height:1.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance:none;font-size:13px;border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-form-radius);box-shadow:none;margin:0 0 0.7rem;font-weight:500;color:var(--v-text-color);background-color:var(--v-body-color);resize:none;cursor:pointer}.fakeSelect.active{border:var(--v-primary-color-medium) var(--v-border) solid}.category_active{background-color:var(--v-primary-color-light) !important;border:var(--v-primary-color-medium) var(--v-border) solid !important;padding-left:0.75rem !important;color:var(--v-text-color) !important}.tooltipMappa{color:black !important;background-color:white !important;margin:0px !important}.closeLarge{margin:10px 0px;width:100%;padding:5px;border-bottom:2px solid var(--v-secondary-color-light)}.closeLarge:hover{background-color:var(--v-secondary-color-light);transition:background-color 0.5s}.closedDiv{transform:scaleY(0);transform-origin:top;transition:transform 0.1s ease;-webkit-transition:transform 0.1s ease;-moz-transition:transform 0.1s ease;-o-transition:transform 0.1s ease}.closedLeft{width:0;display:none}.isDraggingMediaLibrary{opacity:0.3}.isDraggingMediaLibrary #releaseHereContainer{display:block !important;z-index:100 !important}#releaseHereContainer{opacity:0.8;text-align:center;background-color:black;border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:40vh}#releaseHereContainer span{color:white;font-size:24px}.log_riordinato{display:none}.mb-0{margin-bottom:0}.mt-1{margin-top:5px}.cardBlock{border:1px solid LightGrey;border-radius:var(--v-radius);padding:6px}.cardBlock:hover,.cardBlock.selected{background-color:var(--v-primary-color-light);border:var(--v-primary-color-medium) var(--v-border) solid}.mt-0{margin-top:0}.tools-header{padding-top:15px;padding-bottom:15px;position:sticky;top:0px;z-index:9;background:var(--v-body-color)}.tools-header.tools-header-inline{padding-top:0;padding-bottom:0;position:static;background:transparent}.tools-header .tools-launcher{background-color:var(--v-secondary-color-light);border-radius:var(--v-button-radius);display:inline-block;margin-right:5px;padding:0 5px;text-align:center}.tools-header .tools-launcher.tools-launcher-light{background-color:var(--v-body-color)}.tools-header .tools-launcher label{float:none;padding:5px 7px;display:inline-block;font-weight:bold;text-transform:none !important;font-size:inherit}.tools-header .tools-launcher label i{position:relative;top:2px;left:0px;font-size:16px}.tools-header .tools-launcher a{padding:7px;display:inline-block;position:relative;font-weight:bold}.tools-header .tools-launcher a legend{position:absolute;top:0px;right:-6px;min-width:15px;font-size:11px;height:15px;text-align:center;line-height:15px;padding:0 2px;border-radius:50px;background-color:var(--v-alert-color);color:white}.tools-header .tools-launcher a.active{color:var(--v-button-primary)}.tools-header .tools-launcher input{background:transparent;border:unset;margin:unset}.tools-header .tools-launcher.primary{background-color:var(--v-button-primary)}.tools-header .tools-launcher.primary a{color:white}.tools-header .tools-launcher.primary:hover{background-color:var(--v-button-primary-hover)}.tools-header .tools-launcher.tools-launcher-small a{padding:4px;font-size:90%}.tools-header .tools-title{padding:7px;display:inline-block;position:relative;font-weight:bold;text-transform:uppercase;color:var(--v-primary-color)}.tools-header .cal-day{position:absolute;text-align:center;font-weight:bold;top:13px;left:-1px;font-size:53%;width:100%}.calendar{margin-bottom:45px}.calendar .menu-calendar #calendarInfo{text-transform:uppercase}.calendar table{margin-bottom:0}.calendar table thead{background:var(--v-body-color);border-color:var(--v-body-color)}.calendar table tbody tr:nth-child(even){border-top:0}.progress-bar .progress-bar-title,.progress-bar .progress-bar-percentage{font-weight:bold;font-size:11px;text-transform:uppercase}@media print, screen and (min-width: 40em){.reveal.medium{width:37%}.reveal.small{width:25%;max-width:25%}.reveal.super-large{width:75%;max-width:75%}}.media_library_folder{display:flex;margin-top:6px}.media_library_folder div{width:85%;margin:0px;padding:3px 0px 1px 0}.media_library_folder div:hover{-webkit-transition:transform 0.15s,background 0.2s,padding 0.15s;-moz-transition:transform 0.15s,background 0.2s,padding 0.15s;-ms-transition:transform 0.15s,background 0.2s,padding 0.15s;-o-transition:transform 0.15s,background 0.2s,padding 0.15s;transition:transform 0.15s,background 0.2s,padding 0.15s;transform:scale(1.08);background:var(--v-secondary-color-light);border-radius:5px;padding-left:4px;cursor:pointer}.media_library_folder div.folderSelected{width:85%;margin:0px;transform:scale(1.08);background:var(--v-primary-color);color:white;border-radius:5px;padding-left:4px}.media_library_folder .del_hover{margin-top:5px}.media_library_folder .del_hover:hover{cursor:pointer}.mouseGrab{cursor:grab}.etichetta{border-radius:8px;border:1px solid var(--v-secondary-color-medium);-webkit-box-shadow:0 0 6px 0px var(--v-secondary-color-medium);box-shadow:0 0 6px 0px var(--v-secondary-color-medium);width:calc(100% - 10px);margin:5px;padding:10px;cursor:pointer;position:relative;min-height:140px}.etichetta.center{text-align:center}.etichetta.left{text-align:left}.etichetta:hover{background:var(--v-primary-color-light);-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s}.etichetta .content{padding-left:130px}.etichetta .titolo{font-size:18px;margin-bottom:0}.etichetta .sottotitolo{font-size:15px;margin-bottom:0}.etichetta .prezzo{font-size:20px;font-weight:800;margin-bottom:0}.etichetta .barcode{width:100%;margin-bottom:0}.etichetta.selected{border-color:var(--v-primary-color-medium);box-shadow:0 0 6px 0px var(--v-primary-color)}.etichetta .qrcode{position:absolute;min-width:120px;width:20%}.etichetta .logo_specifica{width:120px;position:absolute;bottom:10px;left:10px}.etichetta .logo_specifica img{width:100%;-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.orderingParent:not(.cantSort) th{cursor:pointer}.orderingParent:not(.cantSort) th:hover{color:var(--v-primary-color)}.orderingParent:not(.cantSort) th:hover i{opacity:1}.orderingParent:not(.cantSort) th:hover.selected i{transform:rotate(180deg)}.orderingParent:not(.cantSort) th i{opacity:0}.orderingParent:not(.cantSort) th.selected{color:var(--v-primary-color)}.orderingParent:not(.cantSort) th.selected i{opacity:1}.orderingParent.cantSort th{cursor:default !important}.orderingParent.cantSort th i{opacity:0}.dynamic_table tbody tr:nth-child(even){background:var(--v-secondary-color-light)}.dynamic_table thead th{background:var(--v-secondary-color-light)}.dynamic_table thead th div.has-tip{cursor:pointer !important;font-weight:bold}.dynamic_table thead th.is-active{color:var(--v-primary-color)}.element-client{line-height:1.2;text-transform:uppercase;color:var(--v-text-color);opacity:.7}.element-admin{height:18px;width:18px;line-height:18px;border-radius:50px;font-size:9px;font-weight:bold;text-align:center;color:white;display:inline-block}.element-admin .element-ricevuto{display:none}.element-admin.ricevuto{width:36px}.element-admin.ricevuto .element-ricevuto{display:inline-block}.element-admin.mini{height:8px;width:8px;line-height:0}.element-admin.square{border-radius:5px !important}.alternate-title{margin-bottom:10px}.alternate-title span{color:var(--v-text-color)}.alternate-title span.add-element-button{min-width:unset;float:right;font-weight:bold;cursor:pointer;background:var(--v-primary-color)}.trello-mode ul{list-style-type:none;padding:0;margin:0}.trello-mode .trello-wrapper{display:flex;position:relative;flex-wrap:nowrap;overflow-x:auto;width:100%;margin:0;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;height:calc(100vh - 122px)}.trello-mode .trello-column::-webkit-scrollbar{display:none}.trello-mode .trello-column{-ms-overflow-style:none;scrollbar-width:none;flex:0 0 280px;margin:5px;vertical-align:top;white-space:nowrap;border-radius:5px;padding:10px;overflow-y:scroll;overflow-x:hidden}.trello-mode .trello-column.add-column{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:5px;height:33px;width:35px;padding:5px 10px;color:var(--v-body-color);background:var(--v-success-color)}.trello-mode .trello-column .title-column{margin-bottom:10px}.trello-mode .trello-column .title-column span{color:var(--v-text-color)}.trello-mode .trello-column .title-column span.add-element-button{min-width:unset;float:right;font-weight:bold;cursor:pointer;background:var(--v-primary-color)}.trello-mode .trello-column .element-column ul{min-height:70vh}.trello-mode .trello-column .element-column ul li.sorting{transform:scale(1.07);pointer-events:none}.trello-mode .trello-column .element-column ul li.sorting .element-block{box-shadow:-4px 8px 8px 0 rgba(0,0,0,0.2)}.trello-mode .trello-column .element-column .element-block{padding:2px 5px 5px 5px;background-color:var(--v-body-color);border-radius:5px;cursor:pointer;margin-bottom:10px;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.trello-mode .trello-column .element-column .element-block:hover{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3)}.trello-mode .trello-column .element-column .element-block.danger{box-shadow:0 0 6px 0 var(--v-alert-color)}.trello-mode .trello-column .element-column .element-block .element-title{margin:5px 0 3px 0;white-space:initial;line-height:1.2}.trello-mode .trello-column .element-column .element-block .element-admin{height:18px;width:18px;line-height:18px;border-radius:50px;font-size:9px;font-weight:bold;text-align:center;color:white;display:inline-block}.trello-mode .trello-column .element-column .element-block .element-admin .element-ricevuto{display:none}.trello-mode .trello-column .element-column .element-block .element-admin.ricevuto{width:36px}.trello-mode .trello-column .element-column .element-block .element-admin.ricevuto .element-ricevuto{display:inline-block}.trello-mode .trello-column .element-column .element-block .element-priority{display:inline;height:20px;width:auto}.trello-mode .trello-column .element-column .element-block .element-cover{margin:-2px -5px 0 -5px}.trello-mode .trello-column .element-column .element-block .element-cover img{height:150px;object-fit:cover;border-radius:5px 5px 0 0}.trello-mode .trello-column .element-column .element-block .element-footer-right{display:inline-block;float:right}.trello-mode .trello-column .element-column .element-block.sort-shadow{background-color:black;min-height:77px;opacity:0.1;-webkit-transition:all 100ms;-moz-transition:all 100ms;-ms-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.visible-action{position:absolute;right:0;top:-4px;z-index:10}.visible-action.tabs-menu{top:54px;right:16px}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media (max-width: 768px){.stepper-item{font-size:12px}}.stepper-item::before{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#ccc;margin-bottom:6px;color:white}.stepper-item.completed .step-counter{background-color:var(--v-button-primary)}.stepper-item.ready .step-counter{background-color:var(--v-primary-color)}.stepper-item.warning .step-counter{background-color:var(--v-alert-color)}.stepper-item.alert .step-counter{background-color:var(--v-alert-color)}.stepper-item.info .step-counter{background-color:var(--v-highlight-color)}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.alert-hours{color:var(--v-alert-color)}.good-hours{color:#7ddd00}.rule-wrap{border-top:var(--v-border) solid var(--v-secondary-color-light);border-right:var(--v-border) solid var(--v-secondary-color-light);border-left:var(--v-border) solid var(--v-secondary-color-light)}.rule-box{border-bottom:var(--v-border) solid var(--v-secondary-color-light);-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;cursor:pointer}.rule-box .rule-box-element .cell{border-left:var(--v-border) solid var(--v-secondary-color-light);padding:.8rem}.rule-box .rule-box-element .cell:first-of-type{padding-left:1.2rem !important}.rule-box .rule-box-element.no-border .cell{border:0}.rule-box:hover{background-color:var(--v-primary-color-light)}.rule-box:hover .rule-box-element .cell{border-left:var(--v-border) solid var(--v-body-color)}.rule-box:hover .rule-box-element.no-border .cell{border:0}.rule-box.rule-event-box .cell{border-left:var(--v-border) solid var(--v-body-color)}.rule-box.rule-event-box:hover{background-color:var(--v-secondary-color-light)}.rule-box .rule-icon{width:44px;height:44px;display:inline-block;font-size:18px;line-height:44px;text-align:center;border-radius:100px;border:var(--v-border) solid var(--v-secondary-color-light);background-color:var(--v-body-color)}.item-iscrizione{border:var(--v-border) solid var(--v-secondary-color-light);background-color:var(--v-body-color)}.item-iscrizione:hover{background-color:var(--v-primary-color-light)}.item-dettagli-iscrizione{border-top:var(--v-border) solid var(--v-secondary-color-light);background-color:var(--v-body-color)}.item-dettagli-iscrizione:hover{background-color:var(--v-primary-color-light)}.wrapEvents{margin-bottom:.5rem;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.wrapEvents .rule-wrap{border-radius:var(--v-radius);border-top:var(--v-border) solid var(--v-secondary-color-light);border-right:var(--v-border) solid var(--v-secondary-color-light);border-left:var(--v-border) solid var(--v-secondary-color-light)}.wrapEvents.active{margin-bottom:1.5rem}.wrapEvents.active .rule-wrap{border-radius:0}.wrapEvents.active .rule-box-head{padding-top:.5rem;padding-bottom:.5rem;background-color:var(--v-secondary-color-light);border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-box{margin-bottom:20px;padding:10px;background-color:var(--v-secondary-color);border-radius:var(--v-radius) !important}.filter-box h5{color:var(--v-body-color)}.filter-box label{color:var(--v-body-color)}.filter-box label.fancy-checkbox{background-color:var(--v-body-color)}.filter-box #tree_categoria_selected{background-color:var(--v-body-color) !important}.alert-box{display:block;font-size:1rem;font-weight:bold;margin-bottom:8px;position:relative;padding:10px 15px;transition:opacity 300ms ease-out;background-color:var(--v-primary-color);color:#FFFFFF;border-radius:var(--v-radius)}.alert-box.success{background-color:var(--v-success-color)}.alert-box.alert{background-color:var(--v-alert-color)}.alert-box.info{background-color:#49afbf}.alert-box .close{right:0.22222rem;background:inherit;color:#FFFFFF;font-size:1.22222rem;line-height:.9;margin-top:-0.61111rem;padding:0 6px 4px;position:absolute;top:50%}.alert-box a{font-size:1rem;font-weight:bold;color:#FFFFFF}.alert-box a:hover{color:var(--v-secondary-color-medium)}.alert-box.alternate{background:unset;color:var(--v-success-color);font-weight:normal}.alert-box.alternate.success{border:1px solid var(--v-success-color)}.alert-box.alternate.alert{border:1px solid var(--v-alert-color);color:var(--v-alert-color-color)}.alert-box.alternate.info{border:1px solid #49afbf;color:#49afbf}.info-launcher{display:flex;flex-direction:column;color:var(--v-secondary-color);font-weight:bold;font-size:13px;text-align:center;line-height:1.1;text-transform:uppercase;width:100%;height:auto;border-radius:var(--v-radius);margin:0.2rem 0;padding:0.3rem;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;border:2px solid var(--v-secondary-color-light)}.act-launcher{position:relative;display:flex;align-items:flex-end;color:var(--v-text-color);font-weight:bold;font-size:13px;line-height:1.1;text-transform:uppercase;width:100%;height:72px;border-radius:var(--v-radius);margin:0.2rem 0;padding:0.3rem;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;border:2px solid var(--v-secondary-color-light)}.act-launcher .act-icon{position:absolute;top:8px;right:8px;font-size:16px;color:var(--v-secondary-color);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.act-launcher:hover{transform:scale(0.98);color:var(--v-secondary-color)}.act-launcher.active{background:var(--v-primary-color-medium);border:2px solid var(--v-primary-color-medium);color:white}.act-launcher.active .act-icon{color:white}.act-launcher.active:hover{color:white}.pay-launcher{position:relative;display:flex;flex-direction:column;align-items:flex-start;color:var(--v-text-color);font-weight:bold;font-size:13px;line-height:1.1;text-transform:uppercase;width:100%;height:72px;border-radius:var(--v-radius);margin:0.2rem 0;padding:0.3rem;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;border:2px solid var(--v-secondary-color-light)}.pay-launcher span{display:block;margin-top:auto}.pay-launcher:hover{transform:scale(0.98);color:var(--v-secondary-color)}.pay-launcher.active{background:var(--v-primary-color-medium);border:2px solid var(--v-primary-color-medium);color:white}.pay-launcher.active:hover{color:white}.pay-launcher-input .div_info_resto,.pay-launcher-input .div_info_contanti,.pay-launcher-input input{display:none}.pay-launcher-input span{display:block}.pay-launcher-input input{background:var(--v-primary-color-medium);border-color:var(--v-secondary-color-light);color:white;font-weight:bold}.pay-launcher-input input:focus{background:var(--v-primary-color-medium);border-color:var(--v-secondary-color-light);color:white;font-weight:bold}.pay-launcher-input.active .div_info_resto,.pay-launcher-input.active .div_info_contanti,.pay-launcher-input.active input{display:block}.pay-launcher-input.active span{display:none}.cassa-order-box{border:2px solid var(--v-secondary-color-light);border-radius:var(--v-radius)}.cassa-launcher{position:relative;display:flex;align-items:flex-end;color:white;font-weight:bold;font-size:13px;line-height:1.1;width:100%;height:42px;border-radius:var(--v-radius);margin:0.2rem 0;padding:0.3rem;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;overflow:hidden}.cassa-launcher .action{position:absolute;text-align:right;top:0;right:0;opacity:0;padding:0 5px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.cassa-launcher .action span{padding:5px 0;display:inline-block}.cassa-launcher:hover{transform:scale(0.99);color:white}.cassa-launcher:hover .action{opacity:1}.cassa-launcher:hover .action span{opacity:.6}.cassa-launcher:hover .action span:hover{opacity:1}.cassa-launcher.add{border:2px solid var(--v-secondary-color-light);color:var(--v-secondary-color)}.cassa-launcher.add:hover{color:var(--v-secondary-color)}.home-launcher{float:left;display:flex;align-items:flex-end;color:white;font-weight:bold;width:180px;height:120px;border-radius:var(--v-radius);margin:0.5rem;padding:1rem;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.home-launcher:hover{transform:scale(0.98);color:white}.widget{border:var(--v-secondary-color-light) var(--v-border) solid;border-radius:var(--v-radius);padding:.5rem 1rem;margin-bottom:1.5rem}.widget label{font-size:90%}.widget .channel-list .channel-list-item{border-top:var(--v-secondary-color-light) 1px solid;padding:.5rem 0;font-weight:bold}.widget .channel-total{text-align:center;font-weight:bold;padding:1rem}.widget .channel-total h2{margin-bottom:0;color:var(--v-text-color)}.widget .channel-total .compare{font-size:120%}.input-table .input-table-row [type='text'],.input-table .input-table-row [type='password'],.input-table .input-table-row [type='date'],.input-table .input-table-row [type='datetime'],.input-table .input-table-row [type='datetime-local'],.input-table .input-table-row [type='month'],.input-table .input-table-row [type='week'],.input-table .input-table-row [type='email'],.input-table .input-table-row [type='number'],.input-table .input-table-row [type='search'],.input-table .input-table-row [type='tel'],.input-table .input-table-row [type='time'],.input-table .input-table-row [type='url'],.input-table .input-table-row [type='color'],.input-table .input-table-row select,.input-table .input-table-row textarea,.input-table .input-table-row .select2-container--default .select2-selection--single,.input-table .input-table-row .select2,.input-table .input-table-row .input-group-label{border-radius:0}.input-table .input-detail{color:#7c7c7c}.input-table .input-detail i{font-size:120%}.input-table:last-child .inner-item{border-bottom:0}.input-table-section{background:var(--v-primary-color-light);border-radius:var(--v-radius)}.input-table-insert{background:var(--v-secondary-color-light);border-radius:var(--v-radius)}.input-table-insert hr{border-bottom:var(--v-border) solid var(--v-body-color)}.info-box{background:rgba(0,0,0,0.025);border:1px solid rgba(0,0,0,0.05);padding:5px 10px;border-radius:var(--v-form-radius)}.info-box.clear-box{background:#FFF}.info-box.costi{border:var(--v-border) solid #f5c1ce;background:rgba(221,49,90,0.03)}.info-box.costi legend{color:#dd315a}.info-box.ricavi{border:var(--v-border) solid #d9ffa8;background:rgba(125,221,0,0.03)}.info-box.ricavi legend{color:#7ddd00}.info-box .info-box-element,.info-box .info-box-element-child{border-bottom:1px solid var(--v-secondary-color-light);float:left;width:100%;font-size:90%}.info-box .info-box-element div,.info-box .info-box-element-child div{padding:5px 0;float:right;width:auto;text-align:right}.info-box .info-box-element div:first-child,.info-box .info-box-element-child div:first-child{float:left;text-align:left}.info-box .info-box-element:last-child{border-bottom:0}.info-box .info-box-element-child:last-child{border-bottom:0}.info-box .info-box-header{font-size:130%}.contact-box{background:#FFF}.contact-box .contact-box-item{border:1px solid var(--v-secondary-color-light);padding:5px 10px}.contact-box .contact-box-item:not(:last-child){border-bottom:0}.contact-box .contact-box-header{width:100%;padding:5px 0;width:auto;position:relative}.contact-box .contact-box-header .caret{position:absolute;right:0;top:5px;opacity:.5}.contact-box .contact-box-header:hover .caret{opacity:1}.contact-box .contact-box-reveal{width:100%;display:none;padding:5px 0}.accordion-variazioni .accordion-item{position:relative}.accordion-pagine{margin-bottom:0}.accordion-pagine .accordion-item{position:relative;margin-bottom:0}.accordion-pagine .accordion-item .accordion-title{border:0;border-radius:0;border-top:var(--v-secondary-color-light) var(--v-border) solid;color:var(--v-primary-color);min-height:55px}.accordion-pagine .accordion-item .accordion-title span{opacity:1}.accordion-pagine .accordion-item .accordion-content{border:0;border-radius:0}.accordion-pagine .accordion-item:hover .accordion-title{border:0;border-radius:0;border-top:var(--v-secondary-color-light) var(--v-border) solid;color:var(--v-primary-color);background-color:var(--v-primary-color-light)}.accordion-pagine .accordion-item:hover .accordion-content{border:0;border-radius:0}.accordion-pagine .accordion-item.is-active .accordion-title{border:0;border-radius:0;border-top:var(--v-secondary-color-light) var(--v-border) solid;color:var(--v-primary-color)}.accordion-pagine .accordion-item.is-active .accordion-content{border:0;border-radius:0}.accordion-pagine .accordion-item.is-active:hover .accordion-title{border:0;border-radius:0;border-top:var(--v-secondary-color-light) var(--v-border) solid;color:var(--v-primary-color)}.accordion-pagine .accordion-item.is-active:hover .accordion-content{border:0;border-radius:0}.superhero{position:absolute;z-index:9999999;display:none;width:350px}.superhero img{width:350px;height:auto}.events-sidebar{padding:10px;padding-left:0 !important;display:flex;position:relative;flex-wrap:nowrap;min-width:290px;margin:0;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;height:100vh;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.events-sidebar-wrap{border-radius:5px;border:1px solid var(--v-secondary-color-light);-ms-overflow-style:none;scrollbar-width:none;width:100%;margin:5px;vertical-align:top;overflow-y:auto}.events-sidebar-wrap::-webkit-scrollbar{width:0px;background:transparent}.es-title{line-height:1.2;border-bottom:1px solid var(--v-secondary-color-light)}.es-cell{font-size:90%;line-height:1.2;border-bottom:1px solid var(--v-secondary-color-light);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;cursor:pointer}.es-cell .element-admin{transform:scale(0.9)}.es-cell:hover{transform:scale(1.01);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.es-add{min-width:unset;float:right;font-weight:bold;cursor:pointer}.es-add:hover{background:var(--v-primary-color)}.es-go span{display:inline-block;padding:2px;padding-right:7px;border-radius:5px;font-weight:bold;margin-right:2px;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;font-size:90%}.es-go span:hover{background-color:#f2f2f2}.es-go span.active{background-color:#f2f2f2;pointer-events:none}.es-go span span{padding:3px 6px;color:white;margin-right:4px;border:0}.es-date{font-weight:bold;background:var(--v-secondary-color-light);font-size:90%;line-height:1.2}.dropdown-content-flex{flex:1 1 100% !important}.arrow-pipeline ul{padding:0;list-style-type:none;border:1px solid var(--v-secondary-color-light);border-radius:0;margin:0;overflow:hidden}.arrow-pipeline ul:before,.arrow-pipeline ul:after{content:"";display:table}.arrow-pipeline ul:after{clear:both}.arrow-pipeline ul li{display:inline-block;width:25%;float:left;text-align:center;font-weight:bold;text-transform:uppercase;font-family:sans-serif;color:#8f8f8f}.arrow-pipeline ul li.active{background:linear-gradient(90deg, transparent 0%, var(--v-secondary-color-light) 100%);color:#444}.arrow-pipeline ul li.active.acquisito{background:#7ddd00;color:#fff}.arrow-pipeline ul li.active.perso{background:#dd315a;color:#fff}.arrow-pipeline ul li span{padding:0;height:30px;line-height:30px;position:relative;display:block}.arrow-pipeline ul li.active span:before,.arrow-pipeline ul li.active span:after{content:"";position:absolute;border-style:solid;border-color:transparent transparent transparent #FFF;border-width:15px;left:0px}.arrow-pipeline ul li.active span:after{content:"";right:-30px;left:auto;border-color:transparent transparent transparent var(--v-secondary-color-light)}.arrow-pipeline ul li.active span:before{border-color:transparent transparent transparent var(--v-secondary-color-light)}.arrow-pipeline ul li.active:first-child{background:var(--v-secondary-color-light)}.arrow-pipeline ul li.active:first-child span:before{border-color:transparent transparent transparent transparent}.arrow-pipeline ul li:not(:first-child) span{padding-left:5%}.arrow-pipeline ul li:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.arrow-pipeline ul li:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.arrow-pipeline ul li:not(.active):hover{cursor:pointer;background:linear-gradient(90deg, transparent 0%, var(--v-secondary-color-light) 100%)}.cassa-header{padding:16px;background-color:var(--v-brand-color)}.cassa-header img{height:42px;width:auto}.cassa-body .button,.cassa-body .add-button,.cassa-body .back-button,.cassa-body .add-button,.cassa-body .back-button{font-size:16px}.cassa-launcher-wrap{padding:8px;background-color:var(--v-secondary-color-light)}.cassa-prodotti .elenco_prodotti_ordine_header{display:none}.cassa-prodotti .elenco_prodotti_ordine{order:2}.cassa-prodotti .giftcard_container{order:3}.cassa-prodotti .box-aggiunta-prodotti{position:sticky;top:0;order:1;border-radius:0}.cassa-prodotti .aggiunta-prodotti-grid{margin-top:0 !important;margin-bottom:.6rem !important}.cassa-prodotti .inner-item{border-bottom:var(--v-secondary-color-light) 1px solid}.cassa-prodotti .item-title{font-size:18px}.cassa-prodotti .item-description{font-weight:bold}.cassa-prodotti .input-table .input-table-row [type='text'],.cassa-prodotti .input-table .input-table-row [type='password'],.cassa-prodotti .input-table .input-table-row [type='date'],.cassa-prodotti .input-table .input-table-row [type='datetime'],.cassa-prodotti .input-table .input-table-row [type='datetime-local'],.cassa-prodotti .input-table .input-table-row [type='month'],.cassa-prodotti .input-table .input-table-row [type='week'],.cassa-prodotti .input-table .input-table-row [type='email'],.cassa-prodotti .input-table .input-table-row [type='number'],.cassa-prodotti .input-table .input-table-row [type='search'],.cassa-prodotti .input-table .input-table-row [type='tel'],.cassa-prodotti .input-table .input-table-row [type='time'],.cassa-prodotti .input-table .input-table-row [type='url'],.cassa-prodotti .input-table .input-table-row [type='color'],.cassa-prodotti .input-table .input-table-row select,.cassa-prodotti .input-table .input-table-row textarea,.cassa-prodotti .input-table .input-table-row .select2-container--default .select2-selection--single,.cassa-prodotti .input-table .input-table-row .select2,.cassa-prodotti .input-table .input-table-row .input-group-label{font-size:18px;font-weight:bold;border:0;margin-bottom:0}.cassa-prodotti .input-table .input-table-row .input-group .input-group-label{background:var(--v-body-color)}.cassa-prodotti .input-table .input-table-row label.in-input{font-size:11px;top:-2px;opacity:1}.width-auto{width:auto;max-width:none;min-width:none}.m-0{margin:0 !important}.m-1{margin:.3rem !important}.m-2{margin:.6rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:2rem !important}.p-0{padding:0 !important}.p-1{padding:.3rem !important}.p-2{padding:.6rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:2rem !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.3rem !important;margin-bottom:.3rem !important}.my-2{margin-top:.6rem !important;margin-bottom:.6rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:2rem !important;margin-bottom:2rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.3rem !important;padding-bottom:.3rem !important}.py-2{padding-top:.6rem !important;padding-bottom:.6rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:2rem !important;padding-bottom:2rem !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:.3rem !important;margin-right:.3rem !important}.mx-2{margin-left:.6rem !important;margin-right:.6rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:2rem !important;margin-right:2rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:.3rem !important;padding-right:.3rem !important}.px-2{padding-left:.6rem !important;padding-right:.6rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:2rem !important;padding-right:2rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.3rem !important}.mt-2{margin-top:.6rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:2rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.3rem !important}.pt-2{padding-top:.6rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:2rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.3rem !important}.mb-2{margin-bottom:.6rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:2rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.3rem !important}.pb-2{padding-bottom:.6rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:2rem !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:.3rem !important}.ml-2{margin-left:.6rem !important}.ml-3{margin-left:1rem !important}.ml-4{margin-left:1.5rem !important}.ml-5{margin-left:2rem !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:.3rem !important}.pl-2{padding-left:.6rem !important}.pl-3{padding-left:1rem !important}.pl-4{padding-left:1.5rem !important}.pl-5{padding-left:2rem !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:.3rem !important}.mr-2{margin-right:.6rem !important}.mr-3{margin-right:1rem !important}.mr-4{margin-right:1.5rem !important}.mr-5{margin-right:2rem !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:.3rem !important}.pr-2{padding-right:.6rem !important}.pr-3{padding-right:1rem !important}.pr-4{padding-right:1.5rem !important}.pr-5{padding-right:2rem !important}.inline-block{display:inline-block}.min-line-height{line-height:1}.w-100{width:100%}ins{text-decoration:none;display:inline-block}del{opacity:.7;display:inline-block}.view-table{font-size:100%;line-height:1}.view-table select,.view-table textarea,.view-table input{margin:0 !important}.view-table thead{background:var(--v-secondary-color-light) !important}.view-table tr,.view-table :nth-child(even){border-bottom:1px solid var(--v-secondary-color-light)}.print-page-options{top:0;width:100%;z-index:3}@media print{.print-page-options{display:none}}.print-page{font-size:70%;overflow:auto;padding-bottom:6rem}.print-page-custom{overflow:auto}.print-page ins,.print-page del,.print-page-custom ins,.print-page-custom del{font-size:110%}.print-page-footer{padding-top:3rem}.intestazione-ordine{padding-top:.6rem}.box-dati-ordine{border:var(--v-secondary-color-light) 1px solid;padding:.6rem .8rem .8rem .8rem}.page-header,.page-header-space{height:100px}.page-footer,.page-footer-space{height:100px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-weight:bold}.page-content h1{font-size:21px}.page-content h2{font-size:21px}.page-content h3{font-size:18px}.page-content h4,.page-content h5,.page-content h6{font-size:16px}.page-header-content{background-color:white}.page-header-content img{height:100px;width:auto}.page-footer-content{background-color:white}.page-footer-content img{height:100px;width:auto}.page-tbody,.page-tfoot,.page-thead{border:0}.print-table{line-height:1}.print-table thead td{background-color:var(--v-primary-color-dark) !important;color:white !important}.print-table thead td h1,.print-table thead td h2,.print-table thead td h3,.print-table thead td h4,.print-table thead td h5,.print-table thead td h6,.print-table thead td p{color:white !important;font-weight:bold !important}.print-table tr{border:1px solid var(--v-secondary-color-light) !important}.print-table td{border:1px solid var(--v-secondary-color-light) !important;padding:.5rem .625rem .625rem !important}.print-table .c-codice{width:15%}.print-table .c-descrizione{width:auto}.print-table .c-quantita{width:4%;text-align:center}.print-table .c-sconto{width:8%}.print-table .c-listino{width:13%}.print-table .c-offerta{width:13%}.richtext-content table{line-height:1;border:1px solid var(--v-secondary-color-light) !important}.richtext-content table tr:first-child{background-color:var(--v-primary-color-dark) !important;color:white !important}.richtext-content table tr:first-child h1,.richtext-content table tr:first-child h2,.richtext-content table tr:first-child h3,.richtext-content table tr:first-child h4,.richtext-content table tr:first-child h5,.richtext-content table tr:first-child h6,.richtext-content table tr:first-child p{color:white !important;font-weight:bold !important}.richtext-content table tr{border:1px solid var(--v-secondary-color-light) !important}.richtext-content table td{border:1px solid var(--v-secondary-color-light) !important;padding:.5rem .625rem .625rem !important}.page-footer{position:fixed;bottom:0;width:100%;pointer-events:none}.page-header{position:fixed;top:0mm;width:100%;pointer-events:none}.print-contract{font-size:66.5%;text-align:justify;column-count:2;column-gap:20px}.print-contract span{font-size:110%;font-weight:bold;display:block;margin:0;padding:0}.print-contract ins{display:inline;font-size:100%;font-weight:bold}.print-contract ins:before{content:"\a";white-space:pre;display:block;height:3px}@media not print{.page-tbody{background:#f4f5f5}}.page-container{background-color:white}.page:not(:last-of-type){page-break-after:always}@media not print{.page:not(:last-of-type){border-bottom:8px solid #f4f5f5;margin-bottom:20px;margin-top:10px}}.page-break{page-break-after:always}@media not print{.page-break{height:8px;background:#f4f5f5;margin-bottom:20px;margin-top:10px}}.page-break-toggle{display:none}@media not print{.page-break-toggle{display:inline-block;border:1px solid #f4f5f5;padding:0 4px;font-size:80%;cursor:pointer}.page-break-toggle:hover{opacity:.8}.page-break-toggle.break{background:#f4f5f5}}@media print{thead{display:table-header-group}tfoot{display:table-footer-group}body{margin:0}}.tessera-punti .punto-tessera{width:30px;height:30px;border-radius:50%;background-color:#ccc;cursor:pointer}.tessera-punti .punto-tessera.active{background-color:var(--v-button-primary)}.info-td-table{background-color:#49afbf !important;display:none;position:absolute;padding:10px;border-radius:10px;right:0;z-index:99999;width:250px}.info-td-table label,.info-td-table span{color:var(--v-body-color)}.product-item-select2{display:flex;align-items:center;justify-content:space-between}.product-item-select2 .product-image{flex:0 0 120px;margin-right:10px;border-radius:5px;overflow:hidden}.product-item-select2 .product-info{flex:1}.product-item-select2 .product-info .product-price{font-weight:bold}.product-item-select2 .product-right-top{align-self:flex-start;margin-left:auto}.responsive-table-wrap{max-width:100%;max-height:69vh;overflow:scroll;position:relative}.responsive-table{position:relative;border-collapse:collapse}.responsive-table thead th{background:#FFF;border:#e8e8e8 1px solid}.responsive-table thead th:first-child{background:#ebebeb}.responsive-table tbody td{background:#FFF;border:#e8e8e8 1px solid}.responsive-table tbody tr:nth-child(even){border-bottom:#e8e8e8 1px solid}.responsive-table tbody tr:nth-child(odd){border-bottom:#e8e8e8 1px solid}.responsive-table tbody tr .first-column{background:#f5f5f5}.responsive-table tbody tr .first-column.hover{cursor:pointer}.responsive-table tbody tr:hover td{background:#fafafa}.responsive-table tbody tr:hover .first-column{background:#ebebeb}.responsive-table td,.responsive-table th{padding:0.45em 0.55em}.responsive-table td{min-width:150px}.responsive-table thead th{position:-webkit-sticky;position:sticky;top:0}.responsive-table thead th:first-child{left:0;z-index:2}.responsive-table tbody td:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:360px;width:540px}.positive-cell{background-color:#b6ebbf}.negative-cell{background-color:#f8d6de}.neutral-cell{background-color:transparent}.highlight-cell{background-color:#fce6c5}.kreta-gantt .gantt_container{border-top:1px solid var(--v-secondary-color-medium);border-bottom:unset;border-left:unset;border-right:unset}.kreta-gantt .gantt_container .gantt_grid_scale{border-bottom:1px solid var(--v-secondary-color-medium)}.kreta-gantt .gantt_task_scale{border-bottom:1px solid var(--v-secondary-color-medium)}.kreta-gantt .gantt_task_scale .gantt_scale_line:first-child{border-bottom:1px solid var(--v-secondary-color-medium)}.kreta-gantt .gantt_scale_line{border-top:unset}.kreta-gantt .timeline_cell{width:100% !important}.kreta-gantt .gantt_grid_head_cell{font-weight:bold;text-transform:uppercase;color:var(--v-text-color) !important}.kreta-gantt .gantt_grid_head_cell.gantt_grid_head_customadd i{color:var(--v-secondary-color-medium)}.kreta-gantt .gantt_grid_head_cell:first-child{text-align:left;padding-left:12px}.kreta-gantt .gantt_last_cell{text-align:center}.kreta-gantt .kreta-task{border-radius:5px;background-color:white;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.1);border:1px solid #EEE;padding:4px;z-index:2}.kreta-gantt .kreta-task .gantt_task_content{color:var(--v-text-color) !important;text-overflow:ellipsis;text-align:left}.kreta-gantt .kreta-task .gantt_task_content .gantt-style{display:none}.kreta-gantt .kreta-task .gantt_task_content .selected .gantt-style{display:inline}.kreta-gantt .kreta-task .gantt_task_content .complete{opacity:0.5}.kreta-gantt .kreta-task .gantt_task_progress{background-color:white}.kreta-gantt .kreta-task .gantt_task_progress_drag{display:none}.kreta-gantt .gantt_marker_area{z-index:1}.kreta-gantt .gantt_marker_area .gantt_marker_content{display:none}.kreta-gantt .gantt_marker_area .today{background-color:var(--v-button-primary);opacity:0.5}.kreta-gantt .weekend{background:#a1acad17}.kreta-gantt .today-header::before{content:'';position:absolute;width:22px;height:22px;left:38px;top:1px;border:1px solid var(--v-primary-color);border-radius:50%}.kreta-gantt .left-item{display:flex;align-items:center;margin-top:2px;color:var(--v-text-color)}.kreta-gantt .left-item .square-project{display:inline-block;width:15px;height:15px;border-radius:3px;margin-right:5px;margin-left:5px}.kreta-gantt .left-item .circle-project{display:inline-block;width:10px;height:10px;border-radius:50%}.kreta-gantt .left-item i{color:var(--v-secondary-color-medium)}.kreta-gantt .left-item .complete i{color:var(--v-primary-color)}.kreta-gantt .left-item .complete span{border:unset;color:white;background-color:var(--v-primary-color)}.kreta-gantt .gantt_row_task .gantt_tree_icon{width:0}.kreta-gantt .gantt_row_task .gantt_tree_indent{width:24px}.kreta-gantt .gantt_row_task .gantt_tree_content{color:var(--v-secondary-color-medium)}.gantt_ok_button{background-color:var(--v-button-primary);border-radius:var(--v-button-radius);font-size:13px;font-weight:700;margin:16px 0;color:var(--v-button-primary-text);text-align:center;position:relative}.gantt_ok_button:hover,.gantt_ok_button:active,.gantt_ok_button:visited,.gantt_ok_button:focus,.gantt_ok_button:focus-visible{background-color:var(--v-button-primary-hover);color:var(--v-button-primary-text);border:unset !important}.gantt_cancel_button{border-radius:var(--v-button-radius);font-size:13px;font-weight:700;margin:16px 0 0 10px;text-align:center;position:relative}.om-telaio .header-telaio{padding:4px;background:#64748b;border-top-left-radius:5px;border-top-right-radius:5px}.om-telaio .header-telaio .numero-telaio{color:white}.om-telaio .header-telaio .label{min-width:unset;background:white;color:#6b7280}.om-telaio .header-telaio.dangerColor{background:#ef4444}.om-telaio .header-telaio.dangerColor .outline{border:1px solid white !important;color:white !important}.om-telaio .header-telaio.warningColor{background:#f97316}.om-telaio .header-telaio.warningColor .outline{border:1px solid white !important;color:white !important}.om-telaio .header-telaio.infoColor{background:#eab308}.om-telaio .header-telaio.infoColor .outline{border:1px solid white !important;color:white !important}.attributo_icona.active{color:var(--v-button-primary)}.prodotti-archiviati{border:1px solid var(--v-secondary-color-light);border-radius:5px;padding:10px;margin-bottom:10px}.prodotti-archiviati:hover{background:#fafafa}.prodotti-archiviati .modelli{padding:10px;border:1px solid var(--v-secondary-color-light);border-radius:5px;margin-top:10px;margin-bottom:10px}.prodotti-archiviati .modelli:hover{background:#f5f5f5}.prodotti-archiviati .modelli .variazioni{padding:10px;border:1px solid var(--v-secondary-color-light);border-radius:5px}.prodotti-archiviati .modelli .variazioni:hover{background:#ebebeb}.container-input-ai{position:relative}.container-input-ai .icon-ai{display:none;position:absolute;top:7px;right:5px}.container-input-ai .icon-ai img{cursor:pointer;width:25px}.container-input-ai .icon-ai.richtext-field{z-index:9999;margin-top:48px}.container-input-ai .icon-ai-button{position:absolute;left:7px;right:5px;top:7px;width:22px}.container-input-ai .title-ai-button{margin-left:22px}.container-input-ai:hover .icon-ai{display:block}.smart-header{position:sticky;top:0;background-color:white;z-index:2;width:100%}.smart-header .smart-header-title{font-size:1.3rem}.smart-header .smart-header-back{margin-right:6px;transition:opacity ease-in-out 0.1s;cursor:pointer}.smart-header .smart-header-back:hover{opacity:.7}.smart-box{height:75px;margin:6px;position:relative;border:2px solid #CCC;border-radius:6px;padding-left:10px;padding-right:10px;padding-bottom:5px;font-weight:bold;align-content:flex-end;cursor:pointer;transition:transform ease-in-out 0.1s;text-wrap:auto;line-height:1.2}.smart-box.active{border:2px solid #7ddd00}.smart-box.scroll-container-smart-box{min-width:120px;margin:6px 12px 6px 0px}.smart-box:hover{transform:scale(1.03)}.smart-box img{position:absolute;z-index:-1;right:0;top:0;margin:4px;width:45px;height:45px;object-fit:cover;border-radius:50%}.result-container .smart-item:nth-child(even){border:2px solid #e0e0e0}.result-container .smart-item:nth-child(odd){border:2px solid #bdbdbd}.result-container .smart-item{display:flex;position:relative;align-items:center;min-height:45px;margin-bottom:6px;border-radius:6px;padding:5px 10px;font-weight:bold;cursor:pointer;transition:all ease-in-out 0.1s;text-wrap:auto;line-height:1.2}.result-container .smart-item .price span{color:var(--v-text-color) !important}.result-container .smart-item.fix-smart-box{min-width:120px}.result-container .smart-item.added{border:2px solid #7ddd00;color:#3f6f00 !important}.result-container .smart-item.added:after{content:'aggiunto';display:block;padding:4px 12px;border-radius:6px;background:#7ddd00;right:8px;top:8px;color:white}.result-container .smart-item:hover{padding-left:15px}.div_kreta_search{position:fixed;inset:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.7);z-index:9999;display:flex;justify-content:center;align-items:flex-start;padding-top:50px;overflow-y:auto}.div_kreta_search .search-container{width:100%;max-width:800px;background:#f8f9fe;border-radius:10px;max-height:90vh;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.div_kreta_search .search-container::-webkit-scrollbar{display:none}.div_kreta_search .search-container .search-header{z-index:2;position:sticky;top:0;padding:30px;width:100%;background:#f8f9fe;-webkit-box-shadow:0px 8px 20px -1px rgba(0,0,0,0.1);box-shadow:0px 8px 20px -1px rgba(0,0,0,0.1)}.div_kreta_search .search-container .search-header .search-close{position:absolute;right:4px;top:4px;font-size:18px;color:#917777}.div_kreta_search .search-container .search-header .search-bar{position:relative}.div_kreta_search .search-container .search-header .search-bar input{width:100%;padding:14px 20px 14px 2rem;font-size:16px;border:none;border-radius:9999px;outline:none;background-color:white;box-shadow:0 4px 12px rgba(0,0,0,0.2);color:#666}.div_kreta_search .search-container .search-header .search-bar .search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none}.div_kreta_search .search-container .search-header .search-bar .search-loader{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;display:none;color:#666}.div_kreta_search .search-container .search-header .search-tab{display:flex;gap:20px;margin-top:16px;border-bottom:1px solid #e5e7eb;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.div_kreta_search .search-container .search-header .search-tab::-webkit-scrollbar{display:none}.div_kreta_search .search-container .search-header .search-tab .tab{background:none;border:none;font-size:14px;color:#64748b;padding:8px 0;cursor:pointer;position:relative;white-space:nowrap}.div_kreta_search .search-container .search-header .search-tab .tab.active{color:var(--v-primary-color);font-weight:bold}.div_kreta_search .search-container .search-header .search-tab .tab.active::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--v-primary-color);border-radius:1px}.div_kreta_search .search-container .search-results{padding:20px 30px 30px;z-index:1}.div_kreta_search .search-container .search-results .item-result{background:white;margin-top:10px;padding:10px;border-radius:10px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.1);box-shadow:0 0 4px 0 rgba(0,0,0,0.1)}.div_kreta_search .search-container .search-results .item-result a:hover{color:var(--v-text-color)}.div_kreta_search .search-container .search-results .item-result:hover{transform:scale(1.01)}.div_kreta_search .search-container .search-results .item-result .item-body{display:flex;align-items:flex-start;gap:16px}.div_kreta_search .search-container .search-results .item-result .item-body .item-image img{width:55px;height:55px;border-radius:10px;object-fit:cover}.div_kreta_search .search-container .search-results .item-result .item-body .item-info{flex-grow:1}.div_kreta_search .search-container .search-results .item-result .item-body .item-info p{color:#666}.div_kreta_search .search-container .search-results .item-result .item-body .item-rigth .label{margin-left:3px}.div_kreta_search .search-container .search-results .item-result .item-body .item-rigth .font-normal{font-weight:normal}.div_kreta_search .search-container .search-results .item-result .item-body .item-rigth b,.div_kreta_search .search-container .search-results .item-result .item-body .item-rigth small{color:#666}
