.invoice-header[data-v-d80f7346]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.form-group[data-v-d80f7346]{display:flex;flex-direction:column}.form-group label[data-v-d80f7346]{font-weight:600;margin-bottom:6px;color:#333}.form-group input[data-v-d80f7346]{padding:10px;border:1px solid #ccc;border-radius:6px;font-size:14px;transition:border-color .2s,box-shadow .2s}.form-group input[data-v-d80f7346]:focus{border-color:#3b82f6;box-shadow:0 0 4px rgba(59,130,246,.3);outline:none}.full-width[data-v-d80f7346]{grid-column:span 2}