._fields_3688c_1{display:flex;flex-wrap:wrap;align-items:end;gap:var(--spacing-2);min-width:0;margin:0 0 var(--spacing-2);padding:0;border:0}._field_3688c_1{flex:1 1 9rem;min-width:9rem}._label_3688c_17{display:block;margin-bottom:var(--spacing-1);color:var(--muted-foreground);font-size:.75rem}._tourDates_3688c_24{flex:2 1 18rem;min-width:0}._dateButton_3688c_29{width:100%;justify-content:flex-start}._panel_2wk2q_1{max-height:60vh;overflow-y:auto;padding:var(--spacing-4);background:var(--surface);color:var(--surface-foreground);font-family:var(--font-family-base);scrollbar-gutter:stable}._header_2wk2q_11{display:flex;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._heading_2wk2q_19{min-width:0}._titleRow_2wk2q_23{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2)}._title_2wk2q_23{margin:0;font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;line-height:1.2}._documentNumber_2wk2q_38{margin:var(--spacing-2) 0 0;color:var(--muted-foreground);font-family:var(--font-family-monospace);font-size:.875rem;overflow-wrap:anywhere}._headerMeta_2wk2q_46{display:grid;gap:var(--spacing-1);min-width:12rem;font-size:.8125rem}._headerMeta_2wk2q_46>div{display:flex;justify-content:space-between;gap:var(--spacing-3)}._metaLabel_2wk2q_59{color:var(--muted-foreground);font-size:.75rem}._mono_2wk2q_64,._monoStrong_2wk2q_65,._amount_2wk2q_66,._totalValue_2wk2q_67{font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums}._monoStrong_2wk2q_65{font-weight:700}._bnplBanner_2wk2q_76{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-2);margin-top:var(--spacing-4);padding:var(--spacing-3);border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border));border-radius:var(--radius);background:color-mix(in srgb,var(--warning) 10%,var(--surface));color:var(--foreground);font-size:.8125rem}._section_2wk2q_90{margin-top:var(--spacing-4)}._party_2wk2q_94{display:grid;gap:var(--spacing-1);margin-bottom:var(--spacing-3)}._party_2wk2q_94 strong{font-size:.875rem;overflow-wrap:anywhere}._transactionHeader_2wk2q_105{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);font-size:.8125rem;font-weight:700}._editActions_2wk2q_115{display:flex;align-items:center;gap:var(--spacing-2)}._optionsError_2wk2q_121{color:var(--error);font-size:.75rem;font-weight:500}._descriptionTextarea_2wk2q_127{width:100%}._tableScroll_2wk2q_131{overflow-x:auto}._table_2wk2q_131{width:100%;border-collapse:collapse;font-size:.8125rem}._table_2wk2q_131 th{padding:var(--spacing-2);background:var(--muted);border-bottom:1px solid var(--border);color:var(--foreground);text-align:left;font-weight:700}._table_2wk2q_131 th:last-child{text-align:right;white-space:nowrap}._table_2wk2q_131 td{padding:var(--spacing-2);border-bottom:1px solid var(--border);vertical-align:top}._itemDescription_2wk2q_161{white-space:pre-wrap;overflow-wrap:anywhere}._amount_2wk2q_66{text-align:right;white-space:nowrap}._lower_2wk2q_171{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--spacing-4)}._sectionTitle_2wk2q_178{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:1rem;font-weight:700}._paymentList_2wk2q_185{display:grid;gap:var(--spacing-2)}._payment_2wk2q_185{min-width:0;padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted)}._paymentTitle_2wk2q_198{margin:0 0 var(--spacing-2);color:var(--primary);font-size:.8125rem;font-weight:700}._paymentFields_2wk2q_205,._fallbackPayment_2wk2q_206{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--spacing-1) var(--spacing-2);margin:0;font-size:.75rem}._paymentFields_2wk2q_205 dt,._fallbackPayment_2wk2q_206 dt{color:var(--muted-foreground);overflow-wrap:anywhere}._paymentFields_2wk2q_205 dd,._fallbackPayment_2wk2q_206 dd{margin:0;text-align:right;overflow-wrap:anywhere}._rightColumn_2wk2q_227{min-width:0}._totals_2wk2q_231{margin-top:var(--spacing-4);padding:var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius)}._totalRow_2wk2q_238{display:flex;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-1) 0;font-size:.8125rem;font-weight:600}._totalRow_2wk2q_238 span:first-child{text-align:right;flex:1;overflow-wrap:anywhere}._totalValue_2wk2q_67{text-align:right;white-space:nowrap}._emphasis_2wk2q_258{margin-top:var(--spacing-1);font-weight:700;font-size:.9375rem}._teal_2wk2q_264{color:var(--primary)}._error_2wk2q_268{color:var(--error)}._success_2wk2q_272{color:var(--success)}._taxNote_2wk2q_276{margin:0 0 var(--spacing-1);color:var(--muted-foreground);text-align:right;font-size:.6875rem}._notes_2wk2q_283{margin-top:var(--spacing-4)}._noteText_2wk2q_287{margin:0;font-size:.8125rem;white-space:pre-wrap;overflow-wrap:anywhere}._autoRemark_2wk2q_294{margin:var(--spacing-2) 0 0;color:var(--error);font-size:.8125rem;font-weight:700;font-style:italic}@media(max-width:640px){._panel_2wk2q_1{padding:var(--spacing-3)}._header_2wk2q_11{flex-direction:column}._headerMeta_2wk2q_46{min-width:0}._lower_2wk2q_171{grid-template-columns:minmax(0,1fr);gap:0}}
