.text-center[data-v-53138163]{text-align:center}.text-left[data-v-53138163]{text-align:left}.text-right[data-v-53138163]{text-align:right}.text-primary[data-v-53138163]{color:#3182f6}.text-dark[data-v-53138163]{color:#191f28}.text-light[data-v-53138163]{color:#4e5968}.text-muted[data-v-53138163]{color:#8b95a1}.font-bold[data-v-53138163]{font-weight:700}.font-semibold[data-v-53138163]{font-weight:600}.font-extrabold[data-v-53138163]{font-weight:800}.m-0[data-v-53138163]{margin:0}.mt-1[data-v-53138163]{margin-top:8px}.mt-2[data-v-53138163]{margin-top:16px}.mt-3[data-v-53138163]{margin-top:24px}.mt-4[data-v-53138163]{margin-top:40px}.mb-1[data-v-53138163]{margin-bottom:8px}.mb-2[data-v-53138163]{margin-bottom:16px}.mb-3[data-v-53138163]{margin-bottom:24px}.mb-4[data-v-53138163]{margin-bottom:40px}.p-0[data-v-53138163]{padding:0}.p-1[data-v-53138163]{padding:8px}.p-2[data-v-53138163]{padding:16px}.p-3[data-v-53138163]{padding:24px}.p-4[data-v-53138163]{padding:40px}.d-block[data-v-53138163]{display:block}.d-inline-block[data-v-53138163]{display:inline-block}.d-flex[data-v-53138163]{display:flex}.d-grid[data-v-53138163]{display:grid}.flex-center[data-v-53138163]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-53138163]{display:flex;align-items:center;justify-content:space-between}.flex-column[data-v-53138163]{display:flex;flex-direction:column}@media(max-width:768px){.hide-mobile[data-v-53138163]{display:none}}@media(min-width:768px){.hide-desktop[data-v-53138163]{display:none}}.clickable[data-v-53138163]{cursor:pointer}.invoice-edit-page[data-v-53138163]{padding:24px;max-width:1000px;margin:0 auto}.invoice-edit-page .page-header[data-v-53138163]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.invoice-edit-page .page-header h1[data-v-53138163]{margin:0;font-size:28px;font-weight:700}.invoice-edit-page .loading[data-v-53138163]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0}.invoice-edit-page .loading p[data-v-53138163]{margin-top:16px;color:#666}.invoice-edit-page .invoice-form .form-section[data-v-53138163]{margin-bottom:32px}.invoice-edit-page .invoice-form .form-section h2[data-v-53138163]{font-size:18px;font-weight:700;margin-bottom:16px;color:#333}.invoice-edit-page .invoice-form .form-section .section-header[data-v-53138163]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.invoice-edit-page .invoice-form .form-section .section-header h2[data-v-53138163]{margin:0}.invoice-edit-page .invoice-form .form-section .empty-fields[data-v-53138163]{text-align:center;padding:60px 0;background:#f5f5f5;border-radius:8px}.invoice-edit-page .invoice-form .form-section .empty-fields .v-icon[data-v-53138163]{margin-bottom:12px}.invoice-edit-page .invoice-form .form-section .empty-fields p[data-v-53138163]{color:#666;margin:0}.invoice-edit-page .invoice-form .form-section .fields-list .field-row[data-v-53138163]{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.invoice-edit-page .invoice-form .form-section .fields-list .field-row .v-text-field[data-v-53138163]:first-child{flex:2}.invoice-edit-page .invoice-form .form-section .fields-list .field-row .v-text-field[data-v-53138163]:nth-child(2){flex:1}.invoice-edit-page .invoice-form .form-section .fields-list .field-row .v-btn[data-v-53138163]{margin-top:8px}.invoice-edit-page .invoice-form .form-section .total-section[data-v-53138163]{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff}.invoice-edit-page .invoice-form .form-section .total-section .total-label[data-v-53138163]{font-size:18px;font-weight:500}.invoice-edit-page .invoice-form .form-section .total-section .total-amount[data-v-53138163]{font-size:32px;font-weight:700}@media(max-width:768px){.invoice-edit-page[data-v-53138163]{padding:16px}.invoice-edit-page .page-header h1[data-v-53138163]{font-size:24px}.invoice-edit-page .invoice-form .form-section .fields-list .field-row[data-v-53138163]{flex-direction:column}.invoice-edit-page .invoice-form .form-section .fields-list .field-row .v-text-field[data-v-53138163]:first-child,.invoice-edit-page .invoice-form .form-section .fields-list .field-row .v-text-field[data-v-53138163]:nth-child(2){flex:1;width:100%}.invoice-edit-page .invoice-form .form-section .total-section[data-v-53138163]{flex-direction:column;gap:8px}.invoice-edit-page .invoice-form .form-section .total-section .total-amount[data-v-53138163]{font-size:24px}}
