.changeFacilitatorContactPopover,.changeFacilitatorContactPopover .defaultMenu{width:224px;max-height:400px}.changeFacilitatorContactPopover div[role=presentation]{width:224px!important;max-height:400px}.changeFacilitatorContactPopover .usersContainer{display:flex;flex-direction:column;max-height:400px;overflow-x:hidden}.changeFacilitatorContactPopover .usersContainer .userRow{padding:10px 20px;width:224px}.changeFacilitatorContactPopover .usersContainer .userRow p{margin:0;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changeFacilitatorContactPopover .usersContainer .userRow .userField{color:var(--legacy-grey_medium)}.changeFacilitatorContactPopover .usersContainer .userRow:hover{background-color:var(--legacy-grey_lighter);cursor:pointer}.changeFacilitatorContactPopover .usersContainer .inviteTeammate{margin:10px 20px 20px}.changeFacilitatorContactPopover .noUsersContainer{padding:20px}.changeFacilitatorContactPopover .noUsersContainer p{margin:0 0 10px;font-size:14px;color:var(--legacy-grey_medium)}.changeOrganiserContactPopover{width:224px;max-height:400px;overflow-x:none}.changeOrganiserContactPopover .defaultMenu{width:224px;max-height:400px}.changeOrganiserContactPopover div[role=presentation]{width:224px!important;max-height:400px}.changeOrganiserContactPopover .usersContainer{display:flex;flex-direction:column;max-height:400px;overflow-x:hidden}.changeOrganiserContactPopover .usersContainer .userRow{padding:10px 20px;width:224px}.changeOrganiserContactPopover .usersContainer .userRow p{margin:0;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.changeOrganiserContactPopover .usersContainer .userRow .userField{color:var(--legacy-grey_medium)}.changeOrganiserContactPopover .usersContainer .userRow:hover{background-color:var(--legacy-grey_lighter);cursor:pointer}.changeOrganiserContactPopover .usersContainer .inviteTeammate{margin:10px 20px 20px}.changeOrganiserContactPopover .noUsersContainer{padding:20px}.changeOrganiserContactPopover .noUsersContainer p{margin:0 0 10px;font-size:14px;color:var(--legacy-grey_medium)}.bookingsListModal{width:820px!important;max-width:820px!important}.bookingsListModal h3{font-size:18px;margin:0;color:var(--legacy-grey_medium)}.bookingsListModal .modalBodyCustomStyles{min-height:300px}.bookingsListModal .bookingsContainer{transition:all .1s ease;visibility:hidden;opacity:0;height:0px;display:none}.bookingsListModal .bookingsContainer .filtersContainer{margin-top:15px}.bookingsListModal .bookingsContainer .filtersContainer .bookinkgSortView{margin-left:15px}.bookingsListModal .bookingsContainer.visible{visibility:visible;height:auto;opacity:1;display:inline}.bookingsListModal .bookingsContainer .loadingSpinner{margin:50px auto;display:flex}.bookingsListModal .bookingsContainer .loadingSpinner div{margin:auto;width:40px;height:40px}.bookingsListModal .bookingSelectedContainer{transition:height .2s ease;visibility:hidden;opacity:0;height:0px}.bookingsListModal .bookingSelectedContainer.visible{height:auto;visibility:visible;opacity:1}.bookingsListModal .bookingSelectedContainer .backLink{color:var(--legacy-grey_medium);text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:400}.bookingsListModal .bookingSelectedContainer .bookingsTable .bookingRow a{cursor:auto}.bookingsListModal .bookingSelectedContainer .questionsContainer{margin:50px auto;width:550px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionHeader{display:flex;align-items:center}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionHeader a{margin-left:20px;margin-top:3px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent{border:1px solid var(--legacy-grey_light);display:inline-block;margin-top:20px;width:100%}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow{padding:20px;display:flex;border-bottom:1px solid var(--legacy-grey_light);width:100%;cursor:pointer}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow:last-child{border-bottom:none}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow:hover{background-color:var(--legacy-grey_lighter)}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .checkboxContainer{float:left}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .checkboxContainer .checkboxComponent{margin-top:-3px;margin-left:-3px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .checkboxContainer .checkboxComponent svg{fill:var(--legacy-grey)!important}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .checkboxContainer .checkboxComponent.checked svg{fill:var(--legacy-blue)!important}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .typesContainer{width:20%;float:left}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .typesContainer .typeContainer{display:flex;align-items:center;justify-content:center}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .typesContainer .typeContainer .type{color:var(--legacy-grey_medium);font-size:12px;margin:0 0 0 5px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer{width:65%;float:left;padding-left:20px;word-break:break-word}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer .question{font-weight:700;font-size:14px;margin:-1px 0 0;color:var(--legacy-black)}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer .multipleSelection{margin-bottom:0;margin-top:15px;color:var(--legacy-grey_medium);font-size:12px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer .description{color:var(--legacy-grey_medium);margin-top:5px;margin-bottom:0;font-size:12px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer .answersContainer{margin-top:10px}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer .answersContainer .answer{margin-bottom:5px;display:flex;align-items:center}.bookingsListModal .bookingSelectedContainer .questionsContainer .questionContent .questionRow .questionContainer .answersContainer .answer .text{margin-left:10px;font-size:13px;color:var(--legacy-black)}.bookingsListModal .bookingSelectedContainer .questionsContainer .buttonContainer{width:190px;margin-top:25px;margin-bottom:50px;float:right}.bookingsListModal .bookingsTable{background-color:var(--legacy-grey_lighter);margin-top:15px}.bookingsListModal .bookingsTable p,.bookingsListModal .bookingsTable a,.bookingsListModal .bookingsTable span{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-2px}.bookingsListModal .bookingsTable a:hover{text-decoration:none;color:var(--legacy-linkText)}.bookingsListModal .bookingsTable .bookingRow{display:flex;align-items:center;height:37px;width:100%}.bookingsListModal .bookingsTable .bookingRow.clickable{cursor:pointer}.bookingsListModal .bookingsTable .bookingRow.clickable:hover{background-color:var(--legacy-grey_light)}.bookingsListModal .bookingsTable .bookingRow .statusContainer{width:90px;display:flex;align-items:center;margin-left:10px}.bookingsListModal .bookingsTable .bookingRow .statusContainer .statusDot{display:block;float:left;margin-right:8px;width:8px;height:8px;border-radius:25px}.bookingsListModal .bookingsTable .bookingRow .statusContainer .statusDot.green{background:#27ae60}.bookingsListModal .bookingsTable .bookingRow .statusContainer .statusDot.grey{background:var(--legacy-surface);border:1px solid var(--legacy-grey_medium)}.bookingsListModal .bookingsTable .bookingRow .statusContainer .statusDot.orange{background:orange}.bookingsListModal .bookingsTable .bookingRow .statusContainer .statusDot.black{background:var(--legacy-grey_medium)}.bookingsListModal .bookingsTable .bookingRow .bookingTypeContent{display:flex;align-items:center;width:145px;min-width:145px}.bookingsListModal .bookingsTable .bookingRow .bookingTypeContent span{margin-left:7px}.bookingsListModal .bookingsTable .bookingRow .bookingNameContainer{display:flex;width:220px;min-width:220px}.bookingsListModal .bookingsTable .bookingRow .bookingDatesContainer{display:flex;width:130px;min-width:130px;margin-left:10px}.bookingsListModal .bookingsTable .bookingRow .totalParticipantsContainer{display:flex;width:60px;min-width:60px}.bookingsListModal .bookingsTable .bookingRow .bookingOwnerContainer{display:flex;width:90px;min-width:90px;padding-right:5px}.bookingsListModal .bookingsTable .noBookingsFoundContainer{background-color:var(--legacy-surface);padding:45px 0 60px;display:flex;flex-direction:column;align-items:center}.bookingsListModal .bookingsTable .noBookingsFoundContainer h3{font-size:18px;margin:0;color:var(--legacy-grey_medium)}.bookingsListModal .bookingsTable .noBookingsFoundContainer p{margin-top:10px}.modalCompleteOrder{max-width:360px!important}.modalCompleteOrder .contentModal p{font-size:12px}.modalCompleteOrder .contentModal a{color:var(--legacy-linkText)}.modalCompleteOrder .contentModal .bookingContainer .extraParticipantsTitle{font-size:18px;line-height:22px;color:var(--legacy-grey_dark);padding-bottom:5px}.modalCompleteOrder .contentModal .bookingContainer .topHeaderContainer{display:flex;justify-content:space-between}.modalCompleteOrder .contentModal .bookingContainer .topHeaderContainer .bookingDetailsContainer h3{margin:0;font-size:12px}.modalCompleteOrder .contentModal .bookingContainer .topHeaderContainer .bookingDetailsContainer .bookingType{text-transform:lowercase}.modalCompleteOrder .contentModal .bookingContainer .topHeaderContainer .creditsFAQ{display:flex;margin:0;font-weight:700}.modalCompleteOrder .contentModal .bookingContainer .creditsContainer{margin:25px 0 40px}.modalCompleteOrder .contentModal .bookingContainer .creditsContainer .title{display:block}.modalCompleteOrder .contentModal .bookingContainer .creditsContainer .title h2{font-weight:700;color:var(--legacy-grey_medium);margin:0;display:inline-block}.modalCompleteOrder .contentModal .bookingContainer .creditsContainer .title a{display:inline-block;font-size:11px;font-weight:700}.modalCompleteOrder .contentModal .bookingContainer .creditsContainer p{color:var(--legacy-grey_medium);margin:0}.modalCompleteOrder .contentModal .prepaidCreditsBalanceContainer{background-color:var(--legacy-grey_lighter);padding:20px}.modalCompleteOrder .contentModal .prepaidCreditsBalanceContainer p{margin:0}.modalCompleteOrder .contentModal .prepaidCreditsBalanceContainer .numberOfCredits{display:flex;align-items:center;margin-top:15px}.modalCompleteOrder .contentModal .prepaidCreditsBalanceContainer .numberOfCredits p{margin-left:7px;font-size:14px}.modalCompleteOrder .contentModal .prepaidCreditsBalanceContainer .numberOfCredits .noCredits{color:var(--legacy-red)}.modalCompleteOrder .contentModal .costToBuyCreditsContainer{background-color:var(--legacy-grey_lighter);padding:20px;margin-top:15px;display:flex;flex-direction:column;gap:8px}.modalCompleteOrder .contentModal .costToBuyCreditsContainer p{margin-top:0;font-size:14px}.modalCompleteOrder .contentModal .costToBuyCreditsContainer strong{color:var(--legacy-red)}.modalCompleteOrder .contentModal .buttonsContainer{margin-top:30px;text-align:center}.modalCompleteOrder .contentModal .buttonsContainer p{margin-top:15px}.modalUpdateOrganiserDetails .buttonsContainer{margin-top:40px}.modalUpdateOrganiserDetails .inputComponentContainer .inputComponent .inputField,.modalUpdateOrganiserDetails .phoneComponentContainer{margin-top:10px}.modalUpdateOrganiserDetails .phoneComponentContainer .phoneInputContainer .phoneInput{font-size:14px;line-height:17px;color:var(--legacy-grey_dark)}.modalUpdateOrganiserDetails .phoneComponentContainer .phoneInputContainer .phoneInputSelectField .countryFlag{padding-left:12px;color:var(--legacy-black)}.modalUpdateOrganiserDetails .phoneComponentContainer .countrySelectOptions{width:350px;height:170px}.modalUpdateOrganiserDetails .phoneComponentContainer .countrySelectOptions .countrySelectItemsContainer{height:135px}
