.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{display:flex;height:var(--react-international-phone-height,36px);box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.react-international-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{position:absolute;z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);display:flex;width:300px;max-height:200px;flex-direction:column;padding:4px 0;margin:0;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px rgba(0,0,0,.25));color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));list-style:none;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;border:none;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro))}.react-international-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));margin-right:-1px;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px))}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);margin-right:-1px;border-bottom-right-radius:0;border-top-right-radius:0}.react-international-phone-input-container .react-international-phone-input{overflow:visible;height:var(--react-international-phone-height,36px);box-sizing:border-box;padding:0 8px;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);margin:0;background-color:var(--react-international-phone-background-color,white);border-bottom-left-radius:0;border-top-left-radius:0;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px)}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}.dotLoader_overlay__jVlI0{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;padding:30px;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;gap:unset}.dotLoader_preloader__LoE1Z{position:relative;display:inline-block;width:180px;height:180px;padding:30px;border-radius:30px}.dotLoader_preloader__LoE1Z .dotLoader_loader__ce9rL{height:100%;width:100%;border-radius:7.5px;position:relative;z-index:1;display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;flex-wrap:wrap}.dotLoader_preloader__LoE1Z .dotLoader_loader__ce9rL span{display:block;width:calc((100% - 15px)/2);height:calc((100% - 15px)/2);border:2px solid #79849e;border-radius:15px;position:relative}.dotLoader_preloader__LoE1Z .dotLoader_loader__ce9rL span:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 15px);height:calc(100% - 15px);transform:translate(-50%,-50%);background:#79849e;border-radius:7.5px}.dotLoader_preloader__LoE1Z .dotLoader_scaner__79Y3_{position:absolute;left:50%;transform:translateX(-50%);width:80%;height:7.5px;border-radius:7.5px;background:#06f;animation:dotLoader_scan__JLtKU 3s ease-in-out infinite;z-index:2}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;animation:dotLoader_outline__JjWyi 3s ease-in-out infinite}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span{position:absolute;width:calc((100% - 15px)/3);height:calc((100% - 15px)/3);border:7.5px solid #06f;background:rgba(0,0,0,0)}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:first-child{top:0;left:0;border-radius:15px 0 0 0;border-color:#06f rgba(0,0,0,0) rgba(0,0,0,0) #06f}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:nth-child(2){top:0;right:0;border-radius:0 15px 0 0;border-color:#06f #06f rgba(0,0,0,0) rgba(0,0,0,0)}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:nth-child(3){bottom:0;right:0;border-radius:0 0 15px 0;border-color:rgba(0,0,0,0) #06f #06f rgba(0,0,0,0)}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:nth-child(4){bottom:0;left:0;border-radius:0 0 0 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #06f #06f}@keyframes dotLoader_outline__JjWyi{0%,2%,98%,to{scale:.8}12%,88%{scale:1}}@keyframes dotLoader_scan__JLtKU{0%,10%,90%,to{top:50%;width:65%;transform:translateX(-50%) translateY(-50%)}15%,85%{top:50%;width:80%}35%{top:90%;transform:translateX(-50%) translateY(0)}65%{top:10%;transform:translateX(-50%) translateY(0)}}.dotLoader_spinner__eGfTx{display:inline-block;width:45px;padding:6px;aspect-ratio:1;border-radius:50%;border-color:#06f rgba(0,0,0,0);border-style:solid;border-width:5px;animation:dotLoader_spinner__eGfTx 1s linear infinite}@keyframes dotLoader_spinner__eGfTx{to{transform:rotate(1turn)}}.dotLoader_spinner2__E0pOi{display:inline-block;position:relative;width:50px;height:50px}.dotLoader_spinner2__E0pOi span{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border-radius:50%;animation:dotLoader_spinner2__E0pOi 1.5s cubic-bezier(.5,0,.5,1) infinite;border:6px solid rgba(0,0,0,0);border-top-color:#06f}.dotLoader_spinner2__E0pOi span:first-child{border-color:hsl(216,100%,80%) rgba(0,0,0,0) rgba(0,0,0,0);animation-delay:-.7s}.dotLoader_spinner2__E0pOi span:nth-child(2){border-color:hsl(216,100%,62%) rgba(0,0,0,0) rgba(0,0,0,0);animation-delay:-.45s}.dotLoader_spinner2__E0pOi span:nth-child(3){border-color:#06f rgba(0,0,0,0) rgba(0,0,0,0);animation-delay:-.2s}@keyframes dotLoader_spinner2__E0pOi{0%{transform:rotate(0deg)}80%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@media screen and (max-width:575px){.dotLoader_preloader__LoE1Z{width:120px;height:120px;padding:20px}.dotLoader_preloader__LoE1Z .dotLoader_loader__ce9rL{gap:10px}.dotLoader_preloader__LoE1Z .dotLoader_loader__ce9rL span{width:calc((100% - 10px)/2);height:calc((100% - 10px)/2);border-radius:10px}.dotLoader_preloader__LoE1Z .dotLoader_loader__ce9rL span:after{width:calc(100% - 10px);height:calc(100% - 10px);border-radius:5px}.dotLoader_preloader__LoE1Z .dotLoader_scaner__79Y3_{height:5px;border-radius:5px}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span{border:5px solid #06f}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:first-child{border-radius:10px 0 0 0}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:nth-child(2){border-radius:0 10px 0 0}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:nth-child(3){border-radius:0 0 10px 0}.dotLoader_preloader__LoE1Z .dotLoader_outline__JjWyi span:nth-child(4){border-radius:0 0 0 10px}}