.fiscal-settings-entry{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px;padding:26px}.fiscal-settings-entry p{margin:10px 0 0;color:#65738b}.bill-editor-page,.fiscal-bill-page{max-width:1120px;margin:auto}.bill-editor-card{padding:30px}.billing-editor-note{background:#edf3ff;color:#405579;border-radius:12px;padding:16px 20px;line-height:1.6;margin-bottom:26px}.bill-editor-card .fields{gap:18px 24px;margin-top:20px}.bill-editor-card h2{font-size:19px}.bill-editor-summary{margin-top:22px;background:#f0f5ff;padding:20px;border-radius:12px;line-height:1.8}.bill-editor-actions{position:sticky;bottom:0;background:#fff;padding:18px 0 4px;border-top:1px solid #e5eaf2;z-index:2}.bill-editor-card input,.bill-editor-card select{min-width:0;width:100%}#billingBody .toolbar{display:grid;grid-template-columns:minmax(180px,2fr) minmax(150px,1fr) minmax(135px,1fr) minmax(135px,1fr) auto;gap:12px}#billingBody .toolbar>*{min-width:0;width:100%}
@media(max-width:760px){.fiscal-settings-entry{align-items:stretch;flex-direction:column;padding:20px}.bill-editor-card{padding:20px 16px}.bill-editor-card .fields{grid-template-columns:1fr;gap:18px}.bill-editor-card .bill-edit-line{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px;border:1px solid #e1e7f0;border-radius:12px;margin:14px 0}.bill-editor-card .bill-edit-line>label:first-child{grid-column:1/-1}.bill-editor-actions{padding-bottom:calc(12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1fr}.bill-editor-actions .btn{width:100%}#billingBody .toolbar{grid-template-columns:1fr 1fr}#billingBody .toolbar>input:first-child{grid-column:1/-1}#billingBody .toolbar>.btn{grid-column:1/-1}.billing-editor-note{font-size:13px;padding:14px}.bill-editor-card input,.bill-editor-card select,.bill-editor-card textarea{font-size:16px}}

#billForm [hidden]{display:none!important}.billing-client-picker .vehicle-brand-options small{display:block;margin-top:5px;color:#728098}.bill-editor-card{padding:28px!important}.bill-editor-card .billing-editor-note{margin-bottom:26px;padding:16px;border-radius:12px;background:#edf3ff;font-size:13px;line-height:1.6}.bill-editor-card .fields{gap:20px}.bill-editor-card label{gap:8px}.bill-editor-card .billing-client-picker{margin-bottom:10px}.bill-editor-card h2{margin:12px 0 20px}.bill-editor-page .invoice-heading{margin-bottom:24px}@media(max-width:760px){.bill-editor-card{padding:20px 16px!important}.bill-editor-page .invoice-heading h1{font-size:27px}.bill-editor-page .invoice-heading p{font-size:14px}.billing-client-picker .vehicle-brand-options{top:78px}}
.billing-vehicle-picker .vehicle-brand-options small{display:block;margin-top:5px;color:#728098}.billing-vehicle-picker>.textbtn{margin-top:8px;padding:0}.bill-editor-card label>.hint{display:block;font-weight:400;font-size:12px;line-height:1.5;color:#728098}.billing-vehicle-picker .vehicle-brand-options{top:78px}
