.reservation-detail_reservationDetail__YsSl8{display:grid;min-width:0;gap:var(--ods-space-4)}.reservation-detail_reservationHeader__I6y7t{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ods-space-3)}.reservation-detail_reservationTitleGroup__n5ZCQ{display:grid;min-width:0;gap:var(--ods-space-1)}.reservation-detail_reservationId__eSdJ8,.reservation-detail_reservationTitle__3eJ_3{margin:0}.reservation-detail_reservationTitle__3eJ_3{color:var(--ods-color-text-primary);font-family:var(--ods-font-family-display);font-size:var(--ods-font-size-xl);font-weight:var(--ods-font-weight-bold)}.reservation-detail_reservationId__eSdJ8{color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-xs)}.reservation-detail_reservationSections__qwTBy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--ods-layout-filter-column-min)),1fr));gap:var(--ods-space-4)}.reservation-detail_reservationDetail__YsSl8[data-variant=sections] .reservation-detail_reservationSections__qwTBy{grid-template-columns:1fr}.reservation-detail_reservationSection__7GVOj{display:grid;min-width:0;align-content:start;gap:var(--ods-space-3);padding:var(--ods-space-4);background:var(--ods-color-bg-muted);border:var(--ods-border-width) solid var(--ods-color-border-default);border-radius:var(--ods-radius-md)}.reservation-detail_reservationSectionTitle__iuLg1{margin:0;color:var(--ods-color-text-primary);font-size:var(--ods-font-size-sm);font-weight:var(--ods-font-weight-bold)}.reservation-detail_reservationItems__Cn2yp{display:grid;gap:var(--ods-space-2);padding:0;margin:0}.reservation-detail_reservationItem__P8HL7{display:grid;grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:var(--ods-space-3);align-items:start}.reservation-detail_reservationLabel__nssRG{color:var(--ods-color-text-secondary);font-size:var(--ods-font-size-xs)}.reservation-detail_reservationValue__2SecZ{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--ods-space-2);color:var(--ods-color-text-primary);font-size:var(--ods-font-size-sm);font-weight:var(--ods-font-weight-medium);overflow-wrap:anywhere}.reservation-detail_reservationActions___AqLr{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--ods-space-2)}.reservation-detail_reservationState__DJ5wC{display:grid;min-height:var(--ods-layout-state-min-height);place-items:center;align-content:center;gap:var(--ods-space-3);padding:var(--ods-space-6);color:var(--ods-color-text-secondary);background:var(--ods-color-bg-muted);border:var(--ods-border-width) solid var(--ods-color-border-default);border-radius:var(--ods-radius-lg);font-size:var(--ods-font-size-sm);text-align:center}.reservation-detail_reservationState__DJ5wC[data-state=error]{color:var(--ods-color-status-error);background:var(--ods-color-status-error-bg);border-color:var(--ods-color-status-error)}