.add-textarea-box{border:1px dotted #a0aec0;margin:1rem 0;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;cursor:pointer;color:#718096}.add-textarea-box:hover{border:1px dotted #718096;color:#4a5568}.add-textarea-box__additional-text{text-decoration:underline}.add-textarea-box__additional-text:hover{color:#2d3748;font-weight:700}.invoice-price-summary{margin-left:auto;padding:1rem;width:30%;min-width:250px}@media (max-width:768px){.invoice-items-list__item-description .responsive-margin{margin-top:16px!important}}table.line-items-table{width:100%;border-collapse:collapse}table.line-items-table thead>tr>th{padding:4px 8px;font-weight:700;color:718096;border-bottom:1px solid #a0aec0}table.line-items-table tbody>tr>td{padding:12px 8px;border-bottom:1px solid #cbd5e0}table.line-items-table tbody>tr:nth-child(odd){background:#f7fafc}table.line-items-table td>.drag-item-handle{cursor:move;cursor:-webkit-grabbing}.invoice-items-list .invoice-items-list__row{margin-bottom:.5rem;padding:.5rem;background:#f5f5f5;-webkit-transition:background .5s;transition:background .5s}.invoice-items-list .invoice-items-list__row:hover{background:#eee}.invoice-items-list .invoice-items-list__row .invoice-items-list__item-description{padding:0 1rem}.time-tracking__project{border-radius:15px}.time-tracking__project__color-indicator{width:6px;height:6px}.time-tracking__project__popover{width:270px}.time-tracking__project__search{-webkit-box-shadow:none;box-shadow:none;border-radius:20px}.time-tracking__project__list{height:200px}:root{--q-color-primary-lightened:#a6a8df}.text-primary-lightened{color:#a6a8df!important;color:var(--q-color-primary-lightened)!important}.bg-primary-lightened{background:#a6a8df!important;background:var(--q-color-primary-lightened)!important}.invoicing-create{max-width:950px;margin:3rem auto 0;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.invoicing-create header{padding:2rem 1rem;background-color:#f7fafc}@media (min-width:576px){.invoicing-create header{padding:2rem 3rem}}.invoicing-create header .logo{max-width:100px;height:auto;margin-bottom:2rem}.invoicing-create header .return-line{display:block;font-size:.75rem;color:#718096}.invoicing-create header .customer{max-width:100%;margin-top:1rem}@media (min-width:576px){.invoicing-create header .customer{max-width:400px}}.invoicing-create main{padding:2rem 1rem;background-color:#fff}@media (min-width:576px){.invoicing-create main{padding:2rem 3rem}}.invoicing-create main .headline{display:inline-block;font-size:2rem;font-weight:700;color:#4a5568}.invoicing-create main .headline-input{padding-bottom:2px}.invoicing-create main .headline-input .q-input{padding-top:0}.invoicing-create main .headline-input input{height:auto;font-size:2rem;font-weight:700;color:#4a5568}.invoicing-create main .invoice-title span{cursor:pointer;border-bottom:2px dotted #bdbdbd}.invoicing-create main .invoice-number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.5rem}.invoicing-create main .invoice-number-text{cursor:pointer;font-size:1.125rem;line-height:2rem;font-weight:700;color:#a0aec0}.invoicing-create main .invoice-meta{max-width:100%}@media (min-width:576px){.invoicing-create main .invoice-meta{max-width:300px}}.invoicing-create main .invoice-meta .q-field-label{font-weight:700!important;color:#4a5568!important}.invoicing-create main .invoice-meta .delivery-time-select .q-if:before{border-bottom:2px dotted #bdbdbd}.invoicing-create main .invoice-meta .delivery-time-select .q-input-target{font-weight:700;color:#4a5568}.invoicing-create .add-block-box{border:1px dotted #a0aec0;margin:1rem 0;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875rem;cursor:pointer;color:#718096}.invoicing-create .add-block-box:hover{border:1px dotted #718096;color:#4a5568}.invoicing-create .add-block-box__additional-text{text-decoration:underline}.invoicing-create .add-block-box__additional-text:hover{color:#2d3748;font-weight:700}.invoicing-create .footer{padding:2rem 1rem;background-color:#f7fafc}@media (min-width:576px){.invoicing-create .footer{padding:2rem 3rem}}
/*# sourceMappingURL=07ade522.2bf11c6b.css.map */