.SeatsSelectionModal-module-scss-module__DBElRa__layout{grid-template-columns:1fr 340px;gap:2rem;display:grid}@media (max-width:1024px){.SeatsSelectionModal-module-scss-module__DBElRa__layout{grid-template-columns:1fr;gap:1.5rem}}.SeatsSelectionModal-module-scss-module__DBElRa__mainContent{flex-direction:column;gap:2rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__membersSection{width:100%}.SeatsSelectionModal-module-scss-module__DBElRa__summary{background-color:var(--color-background-subtle);border-radius:1rem;flex-direction:column;align-self:start;max-height:calc(90vh - 8rem);display:flex;position:sticky;top:0}@media (max-width:1024px){.SeatsSelectionModal-module-scss-module__DBElRa__summary{max-height:none;position:static}}.SeatsSelectionModal-module-scss-module__DBElRa__summaryScroll{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.SeatsSelectionModal-module-scss-module__DBElRa__billing{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__billingPeriodContainer{width:3rem;margin-left:-.25rem;position:relative}.SeatsSelectionModal-module-scss-module__DBElRa__billingPeriodText{white-space:nowrap;transition:opacity .2s ease-out,transform .2s ease-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SeatsSelectionModal-module-scss-module__DBElRa__billingPeriodText.SeatsSelectionModal-module-scss-module__DBElRa__hidden{opacity:0;pointer-events:none;transform:translateY(calc(.25rem - 50%))}.SeatsSelectionModal-module-scss-module__DBElRa__saveBadge{transition:opacity .2s ease-out,transform .2s ease-out}.SeatsSelectionModal-module-scss-module__DBElRa__saveBadge.SeatsSelectionModal-module-scss-module__DBElRa__hidden{opacity:0;pointer-events:none;transform:translateY(.25rem)}.SeatsSelectionModal-module-scss-module__DBElRa__sectionBlock{border-top:1px solid var(--color-border-default);flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__compareLink{font-size:.875rem}.SeatsSelectionModal-module-scss-module__DBElRa__compareLink a{color:var(--color-text-subtle)}.SeatsSelectionModal-module-scss-module__DBElRa__seatConfigRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__seatConfigInfo{flex-direction:column;gap:.125rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__seatConfigControl{align-items:center;gap:.5rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__seatConfigInput{width:3.5rem}.SeatsSelectionModal-module-scss-module__DBElRa__seatConfigInputField{border-color:var(--color-border-default);text-align:center}.SeatsSelectionModal-module-scss-module__DBElRa__lineItem{justify-content:space-between;align-items:center;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__seatType{flex-direction:column;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__heroTotal{border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__heroAmount,.SeatsSelectionModal-module-scss-module__DBElRa__totalAmount{--text-size:18px}.SeatsSelectionModal-module-scss-module__DBElRa__confirmTotalBox{border:1px solid var(--color-border-default);background:var(--color-background-subtle);border-radius:.75rem;justify-content:space-between;align-items:center;margin:.75rem 0 .5rem;padding:.75rem 1rem;display:flex}.SeatsSelectionModal-module-scss-module__DBElRa__checkoutButton{background-color:var(--color-background-subtle);border-radius:0 0 1rem 1rem;padding:0 1rem 1rem;position:relative}
/*# sourceMappingURL=122o78li86y5h.css.map*/