.factura-modal-header[data-v-54652b09]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-bottom:1px solid #e5e7eb}.factura-modal-title[data-v-54652b09]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#1e293b}.factura-detalle-container[data-v-54652b09]{background:#f8fafc;border-radius:8px;padding:16px;border:1px solid #e2e8f0}.factura-detalle-row[data-v-54652b09]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb}.factura-detalle-row[data-v-54652b09]:last-child{border-bottom:none}.factura-detalle-label[data-v-54652b09]{font-size:13px;font-weight:500;color:#64748b}.factura-detalle-value[data-v-54652b09]{font-size:14px;color:#1e293b;text-align:right}.factura-monto[data-v-54652b09]{font-size:18px;font-weight:700;color:#059669}.factura-monto.credit-note[data-v-54652b09]{color:#dc2626}.factura-detalle-archivo[data-v-54652b09]{margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.factura-archivo-label[data-v-54652b09]{font-size:13px;font-weight:500;color:#64748b;margin-bottom:8px}.factura-modal-actions[data-v-54652b09]{padding:12px 24px;background:#f9fafb;border-top:1px solid #e5e7eb}