.night-offers_body__PRP0W{display:flex;flex-direction:column;gap:var(--spacing-stack-md)}.night-offers_back___hh0J{align-self:flex-start}.night-offers_booked__HF_DV{padding:var(--spacing-padding-sm);border:.1rem solid var(--color-calendar-live-border);border-radius:var(--effect-radius-md);background-color:var(--color-calendar-live-bg);color:var(--color-calendar-live-text)}.night-offers_booked__HF_DV,.night-offers_empty__Ew596{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);margin:0}.night-offers_empty__Ew596{display:flex;min-height:8rem;align-items:center;justify-content:center;padding:var(--spacing-padding-md);border:.1rem dashed var(--color-border-primary);border-radius:var(--effect-radius-md);color:var(--color-text-secondary);text-align:center}.night-offers_slots__diqFr{display:flex;flex-direction:column;padding:0;margin:0;gap:var(--spacing-gap-md);list-style:none}.night-offers_slot__HU42B{display:flex;flex-direction:column;padding:var(--spacing-padding-md);border:.1rem solid var(--color-border-divider);border-radius:var(--effect-radius-md);background-color:var(--color-bg-secondary);gap:var(--spacing-gap-sm)}.night-offers_slot__HU42B[data-state=booked]{border-color:var(--color-calendar-draft-border);background-color:var(--color-calendar-draft-bg)}.night-offers_slot__HU42B[data-state=open]{background-color:rgba(0,0,0,0)}.night-offers_slot__HU42B[data-past]{border-color:var(--color-border-divider);background-color:rgba(0,0,0,0)}.night-offers_slot__HU42B[data-past] .night-offers_settled__mZS5C{color:var(--color-text-secondary)}.night-offers_slotHead__w0iAF{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-gap-sm)}.night-offers_time__TUVLb{font-family:var(--font-family-body);font-size:var(--text-body-size);font-weight:var(--text-body-weight);line-height:var(--text-body-line-height);margin:0;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.night-offers_removeSlot__RNSDy{flex-shrink:0;margin-block:-.6rem}.night-offers_settled__mZS5C{color:var(--color-text-primary)}.night-offers_quiet__ngfzc,.night-offers_settled__mZS5C{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);margin:0}.night-offers_consequence__efCWA,.night-offers_quiet__ngfzc{color:var(--color-text-secondary)}.night-offers_consequence__efCWA{font-family:var(--font-family-body);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);margin:0}.night-offers_applicants__KwwJl{display:flex;flex-direction:column;padding:0;margin:0;gap:var(--spacing-gap-sm);list-style:none}.night-offers_applicant__fmRj2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-gap-sm)}.night-offers_who__9TpoJ{display:flex;min-width:0;flex:1 1 16rem;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-gap-xs)}.night-offers_name__u7Nc7{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);color:var(--color-text-primary);font-weight:500}.night-offers_applied__K94lq{font-family:var(--font-family-body);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-line-height);color:var(--color-text-secondary)}.night-offers_payment__jEdhn{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--spacing-padding-sm);border-top:.1rem solid var(--color-border-divider);gap:var(--spacing-gap-sm)}.night-offers_paymentTitle__L_3uU{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);margin:0;color:var(--color-text-primary);font-weight:500}.night-offers_paymentActions__k_2X8{display:flex;flex-wrap:wrap;gap:var(--spacing-gap-sm)}.night-offers_error__U23i0{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);flex:1 1 100%;padding:var(--spacing-padding-sm);border-radius:var(--effect-radius-md);margin:0;background-color:var(--color-error-bg-subtle);color:var(--color-error-text)}.night-offers_addSlotButton__yToaY{align-self:flex-start}.night-offers_addSlot__6AFJ_{display:flex;flex-direction:column;padding:var(--spacing-padding-md);border:.1rem dashed var(--color-border-primary);border-radius:var(--effect-radius-md);gap:var(--spacing-gap-md)}.night-offers_addSlotTimes__FDkew{display:grid;grid-gap:var(--spacing-gap-sm);gap:var(--spacing-gap-sm);grid-template-columns:repeat(2,minmax(0,1fr))}.night-offers_addSlotActions__TnehW{display:flex;flex-wrap:wrap;gap:var(--spacing-gap-sm)}.night-offers_cancelSection__ux3ld{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--spacing-padding-md);border-top:.1rem solid var(--color-border-primary);margin-top:var(--spacing-stack-sm);gap:var(--spacing-gap-sm)}.night-offers_held__LDSnc{font-family:var(--font-family-body);font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);display:flex;flex-direction:column;gap:var(--spacing-gap-md)}.night-offers_held__LDSnc p{margin:0}