.label[data-v-8920f13a]{margin-bottom:5px;font-size:.86rem;font-style:italic;display:block}.color-warning-yellow[data-v-4df593db]{color:#f5bd00}.color-warning-orange[data-v-4df593db]{color:#f0b37e}.option-label[data-v-4df593db]{color:#555;vertical-align:middle;border:1px solid #555;border-radius:3px;margin-right:5px;padding:0 .2rem;font-size:.8rem}.quotation-composition .header[data-v-4df593db]{color:#fff;background-color:#555;border-top-left-radius:4px;border-top-right-radius:4px;padding:18px 15px;font-weight:500}.quotation-composition .articles-header[data-v-4df593db],.quotation-composition .group-header[data-v-4df593db]{text-align:right;grid-template-columns:80px 60px 120px 120px 50px;align-items:center;display:grid}.quotation-composition .articles-header span[data-v-4df593db],.quotation-composition .group-header span[data-v-4df593db]{color:#393939;border:none;padding-bottom:0;font-size:.7rem;display:block}.quotation-composition .articles-header .article-header-service[data-v-4df593db],.quotation-composition .group-header .article-header-service[data-v-4df593db]{text-align:left}.quotation-composition .articles-header .article-header-sale[data-v-4df593db],.quotation-composition .group-header .article-header-sale[data-v-4df593db]{color:#000;font-weight:500}.quotation-composition .group-header[data-v-4df593db]{float:right;grid-template-columns:80px 60px 120px 120px 50px;align-items:end}.quotation-composition .group-header span[data-v-4df593db]{color:#fff;font-weight:initial}.quotation-composition .group-header .article-header-sale[data-v-4df593db]{color:#fff}.quotation-composition .content[data-v-4df593db]{background-color:#fafafa;border-bottom:1px solid #d9d9db;border-left:1px solid #d9d9db;border-right:1px solid #d9d9db;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:15px}.quotation-composition .content.empty-composition[data-v-4df593db]{text-align:center;color:#555}.quotation-composition .content.empty-composition i[data-v-4df593db]{color:#999;padding:15px 0;font-size:5rem}.quotation-composition .content.empty-composition div[data-v-4df593db]{padding:15px 0 5px;font-size:1.5rem}.quotation-composition .content.empty-composition span[data-v-4df593db]{padding-bottom:15px;font-size:.9rem;font-style:italic;display:block}.quotation-composition .content .group-content[data-v-4df593db]{padding-top:18px}.quotation-composition .content .group-content .tree-structure-subs[data-v-4df593db]{min-height:2.5rem}.quotation-composition .content .sub-handle[data-v-4df593db],.quotation-composition .content .group-handle[data-v-4df593db]{cursor:move;text-align:left;align-items:center;height:100%}.quotation-composition .content .sub-handle i[data-v-4df593db],.quotation-composition .content .group-handle i[data-v-4df593db]{margin-top:10px;display:inline-block}.quotation-composition .content .quot-compo-group[data-v-4df593db]{position:relative}.quotation-composition .content .quot-compo-group[data-v-4df593db]>header{flex-wrap:wrap;align-items:flex-start;column-gap:15px;display:flex}.quotation-composition .content .quot-compo-group[data-v-4df593db]>header>div:not(.header-actions){overflow-wrap:anywhere;flex:auto;min-width:0}.quotation-composition .content .quot-compo-group[data-v-4df593db]>header .header-actions{margin-left:auto;position:static}.quotation-composition .content .quot-compo-group[data-v-4df593db]>.content{position:static}.quotation-composition .content .group-handle[data-v-4df593db]{height:30px;position:absolute;top:0;left:-11px}.quotation-composition .content .article-detail[data-v-4df593db]{text-align:right;grid-template-columns:15px 1fr 80px 60px 120px 120px minmax(min-content,max-content);align-items:start;padding:8px 0;display:grid}.quotation-composition .content .article-detail[data-v-4df593db]:first-child{padding-top:0}.quotation-composition .content .article-detail[data-v-4df593db]:not(:first-child):not(.sortable-drag){border-top:1px solid #eeeeef}.quotation-composition .content .article-detail.sortable-drag[data-v-4df593db]{background-color:#d8d8d8d9;border-radius:4px}.quotation-composition .content .article-detail .article[data-v-4df593db]{text-align:left;min-width:0}.quotation-composition .content .article-detail .service[data-v-4df593db]{text-align:left;font-size:.9rem}.quotation-composition .content .article-detail .quantity[data-v-4df593db]{text-align:right;font-size:.9rem}.quotation-composition .content .article-detail .sale-price[data-v-4df593db]{display:block}.quotation-composition .content .article-detail .sale-price.striked[data-v-4df593db]{color:#999;text-decoration-line:line-through}.quotation-composition .content .article-detail .buy-price[data-v-4df593db]{font-size:.7rem;font-style:italic;display:block}.quotation-composition .content .article-name[data-v-4df593db]{word-break:break-word;font-weight:500}.quotation-composition .content .internal-reference[data-v-4df593db]{color:#393939;font-size:.8rem}.quotation-composition .content .informations[data-v-4df593db]{color:#999;word-break:break-word;font-size:.8rem;font-style:italic}.quotation-composition .content .main-article-icon[data-v-4df593db]{color:#eeeeef;padding-top:3px;font-size:1.2rem}.quotation-composition .content .main-article-icon.active[data-v-4df593db]{color:#7ab8e2}.quotation-composition .content .total[data-v-4df593db],.quotation-composition .content .total-indicative[data-v-4df593db],.quotation-composition .content .total-discount[data-v-4df593db],.quotation-composition .content .total-discount-percent[data-v-4df593db],.quotation-composition .content .smoothing-recap[data-v-4df593db]{grid-template:"tit mes per"/1fr 1.8fr 1.8fr;align-items:center;padding:12px 15px;display:grid}.quotation-composition .content .total.total[data-v-4df593db],.quotation-composition .content .total-indicative.total[data-v-4df593db],.quotation-composition .content .total-discount.total[data-v-4df593db],.quotation-composition .content .total-discount-percent.total[data-v-4df593db],.quotation-composition .content .smoothing-recap.total[data-v-4df593db]{background-color:#d9d9db;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.quotation-composition .content .total.total.no-discount[data-v-4df593db],.quotation-composition .content .total-indicative.total.no-discount[data-v-4df593db],.quotation-composition .content .total-discount.total.no-discount[data-v-4df593db],.quotation-composition .content .total-discount-percent.total.no-discount[data-v-4df593db],.quotation-composition .content .smoothing-recap.total.no-discount[data-v-4df593db]{border-top-left-radius:4px;border-top-right-radius:4px}.quotation-composition .content .total.total-indicative[data-v-4df593db],.quotation-composition .content .total-indicative.total-indicative[data-v-4df593db],.quotation-composition .content .total-discount.total-indicative[data-v-4df593db],.quotation-composition .content .total-discount-percent.total-indicative[data-v-4df593db],.quotation-composition .content .smoothing-recap.total-indicative[data-v-4df593db]{background-color:#f2f2f2;border:1px solid #d9d9db;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:8px 15px;font-size:.7rem}.quotation-composition .content .total.total-discount[data-v-4df593db],.quotation-composition .content .total-indicative.total-discount[data-v-4df593db],.quotation-composition .content .total-discount.total-discount[data-v-4df593db],.quotation-composition .content .total-discount-percent.total-discount[data-v-4df593db],.quotation-composition .content .smoothing-recap.total-discount[data-v-4df593db]{background-color:#f2f2f2;border:1px solid #d9d9db;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;padding:8px 15px;font-size:.9rem}.quotation-composition .content .total.total-discount-percent[data-v-4df593db],.quotation-composition .content .total-indicative.total-discount-percent[data-v-4df593db],.quotation-composition .content .total-discount.total-discount-percent[data-v-4df593db],.quotation-composition .content .total-discount-percent.total-discount-percent[data-v-4df593db],.quotation-composition .content .smoothing-recap.total-discount-percent[data-v-4df593db]{background-color:#f2f2f2;border:1px solid #d9d9db;border-bottom:0;padding:8px 15px;font-size:.9rem}.quotation-composition .content .total.smoothing-recap[data-v-4df593db],.quotation-composition .content .total-indicative.smoothing-recap[data-v-4df593db],.quotation-composition .content .total-discount.smoothing-recap[data-v-4df593db],.quotation-composition .content .total-discount-percent.smoothing-recap[data-v-4df593db],.quotation-composition .content .smoothing-recap.smoothing-recap[data-v-4df593db]{background-color:#f2f2f2;border:1px solid #d9d9db;border-radius:4px;margin-bottom:15px;padding:8px 15px;font-size:.9rem}@media only screen and (device-width<=1050px),(width<=1050px){.quotation-composition .content .total[data-v-4df593db],.quotation-composition .content .total-indicative[data-v-4df593db],.quotation-composition .content .total-discount[data-v-4df593db],.quotation-composition .content .total-discount-percent[data-v-4df593db],.quotation-composition .content .smoothing-recap[data-v-4df593db]{grid-template:"tit tit""mes per"/1fr 1fr}.quotation-composition .content .total .recap-title[data-v-4df593db],.quotation-composition .content .total-indicative .recap-title[data-v-4df593db],.quotation-composition .content .total-discount .recap-title[data-v-4df593db],.quotation-composition .content .total-discount-percent .recap-title[data-v-4df593db],.quotation-composition .content .smoothing-recap .recap-title[data-v-4df593db]{text-align:center;padding-bottom:10px}}.quotation-composition .content .total .recap-title[data-v-4df593db],.quotation-composition .content .total-indicative .recap-title[data-v-4df593db],.quotation-composition .content .total-discount .recap-title[data-v-4df593db],.quotation-composition .content .total-discount-percent .recap-title[data-v-4df593db],.quotation-composition .content .smoothing-recap .recap-title[data-v-4df593db]{grid-area:tit}.quotation-composition .content .total .recap-mes[data-v-4df593db],.quotation-composition .content .total-indicative .recap-mes[data-v-4df593db],.quotation-composition .content .total-discount .recap-mes[data-v-4df593db],.quotation-composition .content .total-discount-percent .recap-mes[data-v-4df593db],.quotation-composition .content .smoothing-recap .recap-mes[data-v-4df593db]{grid-area:mes}.quotation-composition .content .total .recap-period[data-v-4df593db],.quotation-composition .content .total-indicative .recap-period[data-v-4df593db],.quotation-composition .content .total-discount .recap-period[data-v-4df593db],.quotation-composition .content .total-discount-percent .recap-period[data-v-4df593db],.quotation-composition .content .smoothing-recap .recap-period[data-v-4df593db]{grid-area:per}.quotation-composition .content .total .total-label[data-v-4df593db],.quotation-composition .content .total-indicative .total-label[data-v-4df593db],.quotation-composition .content .total-discount .total-label[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-label[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-label[data-v-4df593db]{font-weight:700;display:block}.quotation-composition .content .total.total-indicative[data-v-4df593db],.quotation-composition .content .total-indicative.total-indicative[data-v-4df593db],.quotation-composition .content .total-discount.total-indicative[data-v-4df593db],.quotation-composition .content .total-discount-percent.total-indicative[data-v-4df593db],.quotation-composition .content .smoothing-recap.total-indicative[data-v-4df593db]{font-style:italic}.quotation-composition .content .total.total-indicative .total-label[data-v-4df593db],.quotation-composition .content .total-indicative.total-indicative .total-label[data-v-4df593db],.quotation-composition .content .total-discount.total-indicative .total-label[data-v-4df593db],.quotation-composition .content .total-discount-percent.total-indicative .total-label[data-v-4df593db],.quotation-composition .content .smoothing-recap.total-indicative .total-label[data-v-4df593db]{font-weight:400}.quotation-composition .content .total .total-period[data-v-4df593db],.quotation-composition .content .total-indicative .total-period[data-v-4df593db],.quotation-composition .content .total-discount .total-period[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-period[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-period[data-v-4df593db]{color:#393939;margin-top:2px;font-size:.7rem;font-style:italic;font-weight:300;display:block}.quotation-composition .content .total.total .total-sale[data-v-4df593db],.quotation-composition .content .total-indicative.total .total-sale[data-v-4df593db],.quotation-composition .content .total-discount.total .total-sale[data-v-4df593db],.quotation-composition .content .total-discount-percent.total .total-sale[data-v-4df593db],.quotation-composition .content .smoothing-recap.total .total-sale[data-v-4df593db]{font-size:.9rem}.quotation-composition .content .total.total .recap-period[data-v-4df593db],.quotation-composition .content .total-indicative.total .recap-period[data-v-4df593db],.quotation-composition .content .total-discount.total .recap-period[data-v-4df593db],.quotation-composition .content .total-discount-percent.total .recap-period[data-v-4df593db],.quotation-composition .content .smoothing-recap.total .recap-period[data-v-4df593db]{grid-template:"a b""c d""g h""e f"/auto 90px}.quotation-composition .content .total .total-recap[data-v-4df593db],.quotation-composition .content .total-indicative .total-recap[data-v-4df593db],.quotation-composition .content .total-discount .total-recap[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-recap[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-recap[data-v-4df593db]{text-align:right;grid-template:"a b""c d""e f"/auto 90px;align-items:center;display:grid}.quotation-composition .content .total .total-recap .total-sale-price[data-v-4df593db],.quotation-composition .content .total-indicative .total-recap .total-sale-price[data-v-4df593db],.quotation-composition .content .total-discount .total-recap .total-sale-price[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-recap .total-sale-price[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-recap .total-sale-price[data-v-4df593db]{padding-left:15px;font-weight:500}.quotation-composition .content .total .total-recap .total-buy[data-v-4df593db],.quotation-composition .content .total .total-recap .total-buy-price[data-v-4df593db],.quotation-composition .content .total-indicative .total-recap .total-buy[data-v-4df593db],.quotation-composition .content .total-indicative .total-recap .total-buy-price[data-v-4df593db],.quotation-composition .content .total-discount .total-recap .total-buy[data-v-4df593db],.quotation-composition .content .total-discount .total-recap .total-buy-price[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-recap .total-buy[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-recap .total-buy-price[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-recap .total-buy[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-recap .total-buy-price[data-v-4df593db]{padding-top:2px;font-size:.7rem;font-style:italic}.quotation-composition .content .total .total-recap .total-margin[data-v-4df593db],.quotation-composition .content .total .total-recap .total-margin-price[data-v-4df593db],.quotation-composition .content .total-indicative .total-recap .total-margin[data-v-4df593db],.quotation-composition .content .total-indicative .total-recap .total-margin-price[data-v-4df593db],.quotation-composition .content .total-discount .total-recap .total-margin[data-v-4df593db],.quotation-composition .content .total-discount .total-recap .total-margin-price[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-recap .total-margin[data-v-4df593db],.quotation-composition .content .total-discount-percent .total-recap .total-margin-price[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-recap .total-margin[data-v-4df593db],.quotation-composition .content .smoothing-recap .total-recap .total-margin-price[data-v-4df593db]{padding-top:4px;font-size:.7rem;font-style:italic}
