[data-v-d0e95078] .ppsaColor{color:#305cef!important}.matchmakerPhoneDialog[data-v-d0e95078]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100%;height:100dvh;overflow-y:auto;overscroll-behavior:contain;padding:calc(1.6rem + env(safe-area-inset-top)) 1.6rem calc(1.6rem + env(safe-area-inset-bottom));background:rgba(15,15,15,.45);color:#0f0f0f;font-size:1.6rem;line-height:2.3rem}.matchmakerPhoneDialog .panel[data-v-d0e95078]{position:relative;width:100%;max-width:34rem;box-sizing:border-box;padding:4.8rem 2rem 2.4rem;background:#fff;border-radius:.8rem}.matchmakerPhoneDialog .closeButton[data-v-d0e95078]{position:absolute;top:1.2rem;right:1.2rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;background:transparent;border:0;cursor:pointer}.matchmakerPhoneDialog .closeButton .svgIcon[data-v-d0e95078]{width:1.4rem;height:1.4rem}.matchmakerPhoneDialog .content[data-v-d0e95078]{width:100%;margin:0;text-align:center}.matchmakerPhoneDialog p[data-v-d0e95078]{margin:0 0 1.6rem;font-family:STIXTwoText-Medium,Arial,Helvetica,sans-serif}.matchmakerPhoneDialog .phoneLabel[data-v-d0e95078]{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input{position:relative;display:flex;align-items:stretch;width:100%;box-sizing:border-box;margin-top:2rem;min-height:52px;border:1px solid #e5e5e5;border-radius:0;text-align:left;box-shadow:none}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown{position:static;flex:0 0 88px;width:88px;min-width:88px;box-sizing:border-box;padding:0 8px;background:#fff;border-right:1px solid #e5e5e5}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__selection{display:grid;grid-template-columns:minmax(max-content,1fr) 8px 8px;align-items:center;gap:4px;width:100%;white-space:nowrap;font-size:16px}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__country-code{grid-column:1;transform:translateY(2px);text-align:center;color:#0f0f0f;font-size:16px}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__input{flex:1 1 0;width:0;min-width:0;min-height:50px;padding:12px;border-radius:0;box-sizing:border-box;font-size:16px}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-list{left:-1px;width:calc(100% + 2px)!important;box-sizing:border-box;margin:0;padding:0;max-height:230px;overflow-x:hidden;overflow-y:auto;background:#fff;color:#0f0f0f;font-size:16px;z-index:2}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-list.below{top:calc(100% + 4px);bottom:auto}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-list.above{top:auto;bottom:calc(100% + 4px)}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-item{display:flex;align-items:center;gap:8px;padding:10px 12px;line-height:1.4;white-space:normal}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-item .vti__flag-wrapper{display:none}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-item strong{flex:1;min-width:0;font-size:16px;font-weight:400;overflow-wrap:anywhere}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__dropdown-item span{flex-shrink:0;white-space:nowrap;font-size:16px}.matchmakerPhoneDialog[data-v-d0e95078] .vue-tel-input .vti__search_box{display:block;width:calc(100% - 24px);min-height:40px;height:auto;margin:12px}.matchmakerPhoneDialog .countryArrow[data-v-d0e95078]{grid-column:2;flex:0 0 8px;width:8px;height:8px;margin-top:-5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.matchmakerPhoneDialog .error[data-v-d0e95078]{margin:.8rem 0 0;text-align:left;color:#b3261e;font-size:14px}.matchmakerPhoneDialog .submitButton[data-v-d0e95078]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:4.8rem;margin-top:2rem;padding:1.2rem 2.4rem;border:0;border-radius:30px;background:#0f0f0f;color:#fff;font:inherit;white-space:nowrap;cursor:pointer}.matchmakerPhoneDialog .submitButton .loading[data-v-d0e95078]{flex-shrink:0}.matchmakerPhoneDialog .submitButton[data-v-d0e95078] .loadingB{margin:0}.matchmakerPhoneDialog button[data-v-d0e95078]:disabled{cursor:default;opacity:.6}