.accept_decline{text-align:center;background-color:#f5f5f7;padding:1rem;display:flex;flex-direction:column;gap:1.5rem;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.accept_decline__header{padding:1rem;font-weight:bold}.accept_decline__footer{display:flex;align-items:center;justify-content:stretch;gap:1rem}.accept_decline__footer button{flex:1}.accept-decline__confirm-decline-wrapper{background-color:#6A6E7178;z-index:10;position:fixed;display:flex;align-items:center;justify-content:center;padding:1rem;height:100%;width:100%;top:0;left:0}.accept-decline__confirm-decline-modal{display:grid;grid-template-columns:1fr;gap:1rem;background-color:#fff;border-radius:.5rem;padding:1rem}.accept-decline__confirm-decline-ctas{display:flex;gap:1rem}
.modal-content{display:flex;flex-direction:column;gap:1rem}.modal-content .button-group{display:flex;gap:1rem}
.poll-modal__wrap{height:auto}.create-edit-poll-form{display:flex;text-align:left;flex-direction:column;gap:1rem}.create-edit-poll__header,.poll-options{display:flex;align-items:center;text-align:left;justify-content:space-between;gap:1rem;margin-bottom:1rem}.create-edit-poll__header button{display:flex}.poll-question{border-radius:.5rem;height:6rem;margin-bottom:.5rem}.poll-question:disabled{background-color:#f5f5f7}.poll-option{display:flex;align-items:center;gap:1rem}.delete-poll{float:right;color:#ff6348}.guest-response-disclaimer{text-align:center}.delete-item{display:flex}.delete-poll-button{display:flex;font-size:16px !important;flex-direction:row;justify-content:center;margin:auto}.save-button{margin:auto}
.message-form__button,.message-form__button:hover{font-family:Brut;font-weight:500;color:#5352eb;text-decoration:none;cursor:pointer}.message-form__button:disabled{cursor:auto}.message-form{display:flex;gap:1rem;position:relative;justify-content:center;align-items:center}.message-form__input{outline:none;flex:1 auto;background:#fff;border:1px solid #b9bcbf;border-radius:.25rem;padding:1rem 5rem 1rem 1rem;font-family:Brut}.message-form__button,.message-form__button:hover{position:absolute;top:0;bottom:0;right:1rem}
.grouped-avatars--count1 .grouped-avatar__name{font-family:Brut,sans-serif;padding:0;margin:0}.grouped-avatars--count1 .grouped-avatar__name{font-size:clamp(.875rem,4.984423676vw,1rem);line-height:clamp(1.25rem,6.8535825545vw,1.375rem)}.grouped-avatars{display:flex;justify-content:center;font-family:Brut}.grouped-avatars .plus-more-avatar{color:#2e3136;font-size:.75rem;font-weight:500;height:2.5rem;line-height:2.5rem;margin-right:.25rem;width:2.5rem}.grouped-avatars-name{font-weight:500;margin-top:1px;text-align:center}.grouped-avatars--count3 .grouped-avatar,.grouped-avatars--count2 .grouped-avatar{margin:0 1rem}.grouped-avatars--count1 .grouped-avatar__name{line-height:1rem;font-weight:500;width:11rem}.grouped-avatar{align-items:center;display:flex;flex-direction:column;gap:.5rem}.grouped-avatar .avatar{font-size:.75rem !important;height:3rem !important;line-height:1rem !important;width:3rem !important;margin:0 !important}.grouped-avatar__name{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:5.25rem}
.participants .message-header,.participants li,.participants .search-bar input{background-color:#fff}.participants li{background-color:#fff;border-bottom:1px silver solid;padding:1rem 0;position:relative}.participants li.see-more-button-li{border-bottom:none}.participants li .name{line-height:1rem}.participants .show-more-btn{display:block;margin:0 auto}.participants .message-users{padding:.5rem 0}.participants .participants-list{list-style:none;padding:0;margin:0}.participants-wrapper__header{display:grid;grid-template-columns:minmax(0, 1fr) 2fr minmax(0, 1fr);align-items:center;justify-content:stretch;padding:0 0 1rem}.participants-wrapper__header .back-link{display:flex;justify-content:flex-end}
.info-modal__item .sub-label{margin-top:.5rem}.info-modal__participants-link{position:relative;display:flex;flex-direction:column;align-items:stretch}.info-modal__participants-link p{text-align:left !important}.info-modal__participants-button{width:100%;justify-content:space-between}.info-modal__group-name{margin-bottom:1.5rem}.info-modal__mute-notifications{margin:2rem 0 0}.info-modal__snooze{display:flex;flex-wrap:wrap;justify-content:space-between}.info-modal__snooze-options{margin-top:2rem}.info-modal__snooze-options p:first-child{margin-bottom:.5rem}.info-modal__snooze__options--collapsed{max-height:0}.info-modal__group-name{width:100%}.info-modal__form{display:flex;flex-direction:column}.info-modal__leave-group{text-align:left}.info-modal__leave-group .button-link{color:#ff6348;padding:0}.info-modal__leave-group .button-link:hover{color:#ff6348}.info-modal__actions{display:flex;align-items:center;flex-grow:1;gap:1rem;margin-top:2rem}.info-modal__participants-link a{color:#2e3136;display:block;text-decoration:none}
.leave-group .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}.leave-group .content .leave-group__header{font-weight:500}.leave-group .actions{display:flex;gap:1rem}
.message-header{display:grid;justify-content:space-between;grid-template-columns:repeat(3, 1fr);align-items:center}.message-header>*:first-child{justify-self:flex-start}.message-header>*:last-child{justify-self:flex-end}.message-header .show-participants{color:#2e3136;cursor:pointer;display:block}.message-header .show-participants button{cursor:pointer}.message-header .show-participants.disabled{cursor:default;pointer-events:none}.message-header .info{position:relative}.message-header .grouped-icon-label{align-items:center;display:flex;flex-direction:column;gap:.5rem}.message-header .grouped-icon-label .broadcast-group-name{line-height:1rem;font-weight:500;text-align:center}.message-header .broadcast-rsvp-all,.message-header .broadcast-rsvp-yes,.message-header .broadcast-rsvp-maybe,.message-header .broadcast-rsvp-no,.message-header .broadcast-rsvp-undecided{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.25rem}.message-header .broadcast-rsvp-all{background-color:#101b21}.message-header .broadcast-rsvp-yes,.message-header .broadcast-rsvp-attended{background-color:#66db86}.message-header .broadcast-rsvp-maybe{background-color:#ff9548}.message-header .broadcast-rsvp-no{background-color:#e092ff}.message-header .broadcast-rsvp-undecided{background-color:#b9bcbf}
.host-message-preable{font-family:Brut,sans-serif;padding:0;margin:0}.host-message-preable{font-size:clamp(.875rem,4.984423676vw,1rem);line-height:clamp(1.25rem,6.8535825545vw,1.375rem)}.message__timestamp{font-family:Brut;text-transform:uppercase;font-weight:500;letter-spacing:.1em;font-size:.75rem;line-height:1rem}.disabled.message__timestamp{color:#92959b}.message{margin:.5rem 0 0;align-items:center;color:#2e3136;font-size:1rem}.message__avatar{display:inline-block;font-size:1rem;height:2rem;line-height:2rem;width:2rem}.message__name{margin-left:.75rem;overflow:hidden;max-width:85%;text-wrap:nowrap}.message__wrapper{padding:0 0 0 2.625rem}.message__timestamp{display:block;text-align:center;margin:2rem 0 1rem;color:#92959b}.message__seen-by,.message__seen-by-link{margin-top:.25rem;color:#6a6e71;font-size:.75rem;font-family:Brut}.message__seen-by i:before{font-weight:700}.message__seen-by-link{color:#5352eb}.message__seen-by.poll{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.button-link,.button-link:hover{color:#5352eb}.message__avatar{margin:0 .625rem 0 0;flex-shrink:0}.message__seenby-name{font-weight:bold}.message__broadcast-details{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.message.message--rsvp{margin:1rem 0}.message.message--rsvp .message__wrapper{display:flex;padding:0}.message.message--rsvp .message__icon-rsvp{color:#2e3136;border:1px solid #b9bcbf;border-radius:1rem;width:2rem;height:2rem;display:inline-block;font-size:1.25rem;margin:0 .625rem 0 0;padding:2px}.message.message--rsvp .message__status{margin:.5rem 0 0}.message.message--rsvp .message__rsvp-link{font-size:1.1em;display:block;padding:0;margin:0}.message.message--right{text-align:right}.message.message--new .message__wrapper,.message.message--host .message__wrapper{padding:0;display:flex}.message.message--new .message__profile,.message.message--host .message__profile{flex:1 auto;max-width:80%}.host-message-preable{text-align:center}.message .messageEducation{text-align:right}.message .messageEducation .icon-broadcast{cursor:pointer}.pb-invitation-avatar{border-radius:50% !important;width:2.25rem !important;height:2.25rem !important;color:#101b21 !important;letter-spacing:.05em !important;font-size:.625rem !important;line-height:1rem !important;padding:.5rem !important;font-family:Brut !important;margin-right:.5rem !important;margin-top:1rem !important;background-color:#f5f3f2 !important}
.product-education{text-align:center;display:flex;height:100%}.product-education div{width:100%}.product-education.has-messages{height:auto;transition:height 200ms ease-out}.product-education.has-messages p{text-align:center;width:100%;transition:width 200ms ease-out}.product-education.has-messages li p{text-align:left}.product-education .product-education__details{display:flex;flex-direction:column;gap:1rem}.product-education .rsvp-yes,.product-education .rsvp-no,.product-education .rsvp-maybe,.product-education .rsvp-undecided,.product-education .rsvp-link{text-transform:uppercase}.product-education .rsvp-yes{color:#66db86}.product-education .rsvp-maybe{color:#ff9548}.product-education .rsvp-no{color:#e092ff}.product-education .rsvp-undecided{color:#92959b}.participant-info-modal{display:flex;flex-direction:column;align-items:flex-start}.product-education__modal-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}
.poll-wrap .votes-count{font-family:Brut,sans-serif;padding:0;margin:0}.poll-wrap .votes-count{font-size:clamp(.875rem,4.984423676vw,1rem);line-height:clamp(1.25rem,6.8535825545vw,1.375rem)}.distribute-evenly{display:flex;justify-content:space-between}.messaging__poll__ctas{display:flex;align-items:center;justify-content:center;gap:1.5rem}.messaging__poll__ctas span{color:#e1e3e6;font-size:.75rem}.messaging__poll__heading{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1.5rem;background-color:#e2ecff;width:fit-content;margin:0 auto;border-radius:.25rem}.messaging__poll__heading p{font-weight:500}.messaging__poll__question{padding:1.5rem 0}.progress-bar{height:6px;border-radius:100px;position:relative;background:#f5f5f7;margin:.5rem 0 .5rem 1.5rem}.progress-bar-progress{height:6px;border-radius:100px;background:#66db86;position:absolute;margin-bottom:.5rem;transition:width 1s ease-in-out}@keyframes progressBar{0%{width:0}100%{width:100%}}.poll-option-buttons{display:flex;justify-content:space-between}.poll-option-buttons-item{display:flex;flex-direction:column}.selected-poll-option{display:flex;flex-direction:row;gap:.25rem}.poll-wrap .poll-bars{margin:0;padding:0;list-style:none}.poll-wrap .poll-bars:not(.vote) li{margin-bottom:.5rem}.poll-wrap .poll-bars:not(.vote) li:last-child{margin-bottom:0}.poll-wrap .poll-option-buttons button{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poll-wrap .option-count-wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem}.poll-wrap .option-count-wrap>*:first-child{flex-grow:1}.poll-wrap .votes-count{white-space:nowrap;display:flex;align-items:center;gap:.5rem;justify-content:flex-end}.poll-wrap .votes-count.no-votes{color:#92959b}.poll-wrap button.votes-count{color:#2e3136;font-style:normal;padding-right:0}.poll-wrap .vote-bar{padding:1rem;width:100%;border-radius:.5rem;overflow:hidden;background-color:#f5f5f7;position:relative}.poll-wrap .vote-bar.winner{background-color:#e3fbe4}.poll-wrap .vote-bar .vote-bar__vote-count-wrapper{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;text-align:left}@-webkit-keyframes animateWidth{width:0%}@-moz-keyframes animateWidth{width:0%}@keyframes animateWidth{width:0%}
.host-message-body p{min-height:1.25rem}.host-message-body ul{list-style-type:disc}.host-message-body ol,.host-message-body ul{padding:revert;list-style-position:inside}
.message-list{flex-grow:1;overflow-x:hidden;overflow-y:auto;position:relative}.message-list .css-spinner{margin:auto;display:block;width:1.5rem;height:1.5rem;position:absolute;top:1rem;left:50%}.message-list__rsvp{margin:1.25rem 0 0}.message-list__body{padding:0 0 1.25rem;height:10rem}
.conversation{background-color:#fff;padding:1rem;height:auto;border:none;box-shadow:none;display:flex;flex-direction:column;flex-grow:1}.conversation .popup{max-height:40rem}.conversation__form{bottom:0;position:sticky;left:0;right:0;padding:1rem 0;border-top:1px #e1e3e6 solid;background-color:#fff}.conversation__banner{padding:1.5rem 2.5rem}
.view-invitation__sticky-wrapper{position:fixed;bottom:0;left:0;z-index:10;width:100%;padding:0;text-align:center;transition:transform .3s ease;transform:translateY(100%)}.view-invitation__sticky-wrapper.open,.view-invitation__sticky-wrapper:focus-within{transform:translateY(0%)}@media only screen and (min-width: 61.875rem){.view-invitation__sticky-wrapper{transform:translateY(calc(100% - (3.125rem)))}}.view-invitation__sticky-ctas{border-radius:1rem 1rem 0 0;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;column-gap:1rem;padding:0;position:relative}@media only screen and (min-width: 61.875rem){.view-invitation__sticky-ctas{flex-direction:row;border-radius:0;padding:1rem}}.view-invitation__sticky-ctas.open{padding:0 clamp(1rem,3vw,1.5rem) 1rem;box-shadow:0 -0.25rem .25rem rgba(0,0,0,.1)}@media only screen and (min-width: 61.875rem){.view-invitation__sticky-ctas.open{padding:1rem clamp(1rem,3vw,1.5rem) 1rem}.view-invitation__sticky-ctas.open.show-rsvp-ctas{padding:1.5rem 1rem}}
.newConversation-modal__recipient__name,.newConversation-modal__header__title,.newConversation-modal__avatarContainer .name{font-family:Brut,sans-serif;padding:0;margin:0}.newConversation-modal__header__title,.newConversation-modal__avatarContainer .name{font-size:clamp(.875rem,4.984423676vw,1rem);line-height:clamp(1.25rem,6.8535825545vw,1.375rem)}.newConversation-modal__recipient__name{font-size:clamp(.75rem,4.3613707165vw,.875rem);line-height:clamp(1.125rem,6.230529595vw,1.25rem)}.newConversation-modal__selectAll a,.newConversation-modal__header__back button{font-family:Brut;font-weight:500;color:#5352eb;text-decoration:none;cursor:pointer}.newConversation-modal__selectAll a:disabled,.newConversation-modal__header__back button:disabled{cursor:auto}.checkbox:checked,.checkbox,.newConversation-modal__guest input[type=checkbox]+label>span{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #92959b;box-sizing:border-box;border-radius:.125rem;margin-right:.5rem;height:1rem !important;min-width:1rem !important;position:relative !important}.checkbox:checked,.newConversation-modal__guest input[type=checkbox]+label>span{background-image:url(//g0.evitecdn.com/static/_build/webpack_bundles/images/6c5527b-Checked.png)}.checkbox:checked.checkbox--blue,.newConversation-modal__guest input[type=checkbox]+label>span.checkbox--blue{background-image:url(//g0.evitecdn.com/static/_build/webpack_bundles/images/6b719a3-CheckedBlue.png)}.checkbox:checked.checkbox--black,.newConversation-modal__guest input[type=checkbox]+label>span.checkbox--black{background-image:url(//g0.evitecdn.com/static/_build/webpack_bundles/images/0c9a6fa-CheckedBlack.png)}.checkbox:checked,.newConversation-modal__guest input[type=checkbox]+label>span{background-size:contain;border-width:0;background-repeat:no-repeat}.checkbox:checked:disabled,.newConversation-modal__guest input[type=checkbox]+label>span:disabled{background-blend-mode:luminosity}.checkbox:disabled,.newConversation-modal__guest input[type=checkbox]+label>span:disabled{opacity:.5;background-color:#b9bcbf}.checkbox-wrapper{display:flex;flex-direction:row;align-items:center}.newConversation-modal{height:100%;min-height:525px}.newConversation-modal.inactive .newConversation-modal__guest_list ul,.newConversation-modal.inactive .newConversation-modal__rsvp_header,.newConversation-modal.inactive .newConversation-modal__selectAll,.newConversation-modal.inactive .button-container{opacity:.2;pointer-events:none}.newConversation-modal .css-spinner{height:60px;left:50%;margin-left:-30px;position:absolute;top:50%;width:60px;z-index:4000}.newConversation-modal .search__search{display:flex;align-items:center;justify-content:stretch;gap:.625rem;padding:0 1rem .875rem}.form-field.newConversation-modal__guest.disabled{pointer-events:none;opacity:.4}.newConversation-modal__guest{padding:1rem;border-bottom:1px solid #e1e3e6}.newConversation-modal__guest input[type=checkbox]+label{height:auto}.newConversation-modal__guest input[type=checkbox]+label:focus{outline:none}.newConversation-modal__guest input[type=checkbox]+label>span{right:0;top:55%}.newConversation-modal__guest:last-child{border-bottom:none}.newConversation-modal__guest span{font-weight:500}.newConversation-modal__guest label span{margin-left:.5rem}.newConversation__filters{display:flex;justify-content:flex-start;align-items:center;gap:.25rem;overflow-x:auto;flex-wrap:nowrap;margin-top:1rem}.newConversation__filter{padding:.5rem;font-family:Brut;font-size:1.125rem;text-align:center;border:none;color:#6a6e71;font-weight:400;background:none;border-bottom:3px #fff solid}.newConversation__filter.active{border-bottom:3px #66db86 solid;color:#101b21;font-weight:500}.newConversation-modal__avatarContainer:focus{outline:none}.newConversation-modal__avatarContainer .name{margin-left:.625rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.newConversation-modal__rsvp_header{padding:1rem;display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.newConversation-modal__rsvp_header.yes{background-color:#e3fbe4}.newConversation-modal__rsvp_header.maybe{background-color:#fff5ed}.newConversation-modal__rsvp_header.no{background-color:#ffece9}.newConversation-modal__rsvp_header.undecided{background-color:#f5f5f7}.newConversation-modal__rsvp_header p{line-height:1rem;font-weight:500}.mobile .newConversation-modal__guest_list--plain .form-field.newConversation-modal__guest{padding:.5em .3em}.newConversation-modal__guest_list--plain .newConversation-modal__rsvp_section .newConversation-modal__guest{padding:0 1em}.newConversation-modal__guest_list--plain .newConversation-modal__rsvp_section .form-field.newConversation-modal__guest{height:3em}.newConversation-modal__guest_list--plain .newConversation-modal__guest{padding:0 1em}.mobile .newConversation-modal__guest_list--plain .newConversation-modal__guestContainer{margin-left:.4em}.newConversation-modal__messageType{align-items:stretch;background-color:#fff;display:flex;flex-direction:column;width:100%;gap:1rem}.newConversation-modal__mega_button{border:1px solid #92959b;border-radius:1rem;padding:1rem 1.5rem;background-color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}.newConversation-modal__mega_button .icon{font-size:4rem;color:#6a6e71}.newConversation-modal__mega_button.disabled{border-color:#f5f5f7;background-color:#f5f5f7;pointer-events:none}.newConversation-modal__mega_button.disabled .icon{color:#92959b}.newConversation-modal__mega_button.disabled .newConversation-modal__message_type_title{color:#92959b}.newConversation-modal__mega_button.disabled .newConversation-modal__message_type_description{color:#ff9548}.newConversation-modal__header{padding:.75rem 0;background-color:#fff;align-items:center}.newConversation-modal__header__back button{font-size:1rem;line-height:1rem}.newConversation-modal__header__title{text-align:center;font-weight:500;color:#101b21}.newConversation-modal__guest_list{height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.newConversation-modal__recipient{background-color:#f0f9fc;color:#0293bf;border-radius:.125rem;display:flex;padding:.5rem 1rem;align-items:center;width:fit-content}.newConversation-modal__recipient__name{display:inline-block;margin-right:3px}.newConversation-modal__recipient__remove{display:flex}.newConversation-modal__ctas{padding:1rem}.newConversation-modal__footer_action{text-align:center;width:45%}.newConversation-modal__footer_action.disabled .newConversation-modal__footer_button{opacity:.4;pointer-events:none}.newConversation-modal__footer_button{width:100%;display:block;margin:auto}.newConversation-modal-message-error{color:#ff9548}.newConversation-modal__recipient_list{overflow-x:auto;overflow-y:hidden;padding:.5rem 1rem;border:1px #b9bcbf solid;border-radius:.25rem;white-space:nowrap;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.5rem;min-height:3rem}.newConversation-modal__recipient_list p:first-child{padding-right:.5rem}.newConversation-modal__cancel-arrow{transform:rotate(180deg)}.newConversation-modal__selectAll{margin:1rem 0;text-align:left}.newConversation-modal__warning-banner{position:absolute;top:0;right:0;left:0;margin:auto;text-align:center;padding:1.5rem;background:#66db86;color:#101b21;z-index:5;display:flex;justify-content:space-between}.newConversation-modal__warning-button{border:none;background:none;outline:none}.button-container{text-align:center;width:100%}.newConversation-modal__guest__info-and-name{display:flex;align-items:center;justify-content:space-between;gap:1rem}
.message-textarea{border-top:1px solid #e1e3e6;display:flex;justify-content:flex-end;height:100px;padding:10px}.message-textarea__label{display:inline-block;font-size:1.1em;font-weight:bold;margin:10px}.message-textarea__textarea{border-color:#e1e3e6;flex-grow:1;resize:none;max-width:476px}.mobile .message-textarea{display:flex;flex-direction:column;height:104px;min-height:104px;padding:10px}.mobile .message-textarea__label{font-size:1em;margin:0}.mobile .message-textarea__textarea{width:auto}
