[data-v-dae9aefc]:root{--color-theme:#000;--color-theme-values:0,0,0;--color-invoice-theme:#000;--color-invoice-theme-values:0,0,0;--color-danger:#a00017;--color-border:#e1e1e1}#invoice[data-v-dae9aefc]{color:#42270f;position:relative}#invoice .client[data-v-dae9aefc]{position:absolute;left:60px;top:120px;font-size:14px}#invoice .client .company[data-v-dae9aefc]{font-size:16px;font-weight:700}#invoice .client .address[data-v-dae9aefc]{margin-top:10px}#invoice .own[data-v-dae9aefc]{text-align:right;position:absolute;right:76px;top:250px;font-size:14px}#invoice .own .address[data-v-dae9aefc]{margin:0 0 10px 0}#invoice .own .vat[data-v-dae9aefc]{margin-top:10px}#invoice .own .account[data-v-dae9aefc]{font-weight:700}#invoice .content[data-v-dae9aefc]{padding-top:430px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#invoice .detail[data-v-dae9aefc]{margin:0 0 24px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#invoice .detail .date[data-v-dae9aefc],#invoice .detail .due-date[data-v-dae9aefc],#invoice .detail .invoice-number[data-v-dae9aefc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#invoice .detail .date label[data-v-dae9aefc],#invoice .detail .due-date label[data-v-dae9aefc],#invoice .detail .invoice-number label[data-v-dae9aefc]{opacity:.5;font-size:12px;font-weight:700}#invoice .detail .date .value[data-v-dae9aefc],#invoice .detail .due-date .value[data-v-dae9aefc],#invoice .detail .invoice-number .value[data-v-dae9aefc]{font-size:15px}#invoice .detail .spacer[data-v-dae9aefc]{font-size:10px;margin:0 12px;opacity:.5}#invoice .general-title[data-v-dae9aefc]{width:100%;text-align:left;padding:5px 0;margin:10px 60px;font-size:14px;font-weight:700;color:#56682a}#invoice .articles[data-v-dae9aefc]{padding:10px 60px;width:21cm;-webkit-box-sizing:border-box;box-sizing:border-box}#invoice .articles .legend[data-v-dae9aefc]{margin-bottom:20px}#invoice .discount[data-v-dae9aefc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#invoice .discount .value[data-v-dae9aefc]{padding:3px}#invoice .totals[data-v-dae9aefc]{right:40px;bottom:100px;position:absolute}#invoice .totals .totals-item[data-v-dae9aefc]{color:#56682a;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#invoice .totals .totals-item .label[data-v-dae9aefc]{font-size:14px;width:90px;margin-right:5px}#invoice .totals .totals-item .value[data-v-dae9aefc]{font-size:14px;padding:3px;text-align:right;width:100px}#invoice .totals .totals-item .value[data-v-dae9aefc]:after{content:"EUR";font-size:10px;margin-left:5px}#invoice .totals .discount[data-v-dae9aefc]{margin-bottom:20px;color:var(--color-invoice-theme)}#invoice .totals .total[data-v-dae9aefc]{margin-top:10px}#invoice .totals .total .value[data-v-dae9aefc]{font-size:16px;font-weight:700;color:#56682a}#invoice .legal[data-v-dae9aefc]{position:absolute;bottom:24px;font-size:10px;font-weight:700;text-align:right;color:#999;right:40px}.invoice-image-template[data-v-dae9aefc]{position:absolute;left:0;top:0;z-index:-1}.article[data-v-dae9aefc]{margin-top:5px}.article-layout[data-v-dae9aefc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.article-layout .article-item[data-v-dae9aefc]{font-size:16px;font-weight:400}.article-layout .legend-item[data-v-dae9aefc]{font-size:12px;font-weight:700;opacity:.5}.article-layout .date[data-v-dae9aefc]{font-size:14px;width:100px}.article-layout .description[data-v-dae9aefc]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.article-layout .description .desc-2[data-v-dae9aefc]{font-size:14px}.article-layout .description .desc-3[data-v-dae9aefc]{font-size:12px;font-weight:700}.article-layout .unit[data-v-dae9aefc]{width:50px;text-align:center}.article-layout .price-unit[data-v-dae9aefc]{width:75px;text-align:center}.article-layout .quantity[data-v-dae9aefc]{text-align:center;width:60px}.article-layout .price[data-v-dae9aefc]{text-align:right;width:75px}@media print{#invoice-template[data-v-dae9aefc]{border:none}}