:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCustom{background-color:#171717!important;color:#fff!important;border:.5px solid rgb(64,64,64,.5);border-radius:.75rem!important;padding:.8rem!important;font-size:1rem!important;width:100%!important;transition:border-color .3s ease!important;outline:none!important}@supports (-webkit-touch-callout: none){@media screen and (max-width: 1023px){input,textarea,select{font-size:16px!important}}}.PhoneInputCustom:focus{border-color:#fff;border:1px solid white}.PhoneInputCustom .PhoneInputInput{background-color:#171717!important;color:#fff!important;font-size:1rem!important;width:100%!important;outline:none!important;padding-left:5px;border:none!important}@media (max-width: 480px){.PhoneInputCustom .PhoneInputInput{font-size:.8rem!important}}.PhoneInputCustom .PhoneInputInput::-moz-placeholder{color:#737373}.PhoneInputCustom .PhoneInputInput::placeholder{color:#737373}.PhoneInputCustom .PhoneInputInput:focus{border-color:#fff}.PhoneInputCustom:has(.PhoneInputInput:focus){border-color:#fff;border:1px solid white}.PhoneInputCustom .PhoneInputCountrySelect{background-color:#171717;color:#fff;border:1px solid rgb(64 64 64);border-radius:.75rem 0 0 .75rem;padding:.75rem .375rem;transition:border-color .3s ease;outline:none;margin-right:0}@media (min-width: 640px){.PhoneInputCustom .PhoneInputCountrySelect{padding:.75rem .5rem}}.PhoneInputCustom .PhoneInputCountrySelect:focus{border-color:#fff}.PhoneInputCustom .PhoneInputCountrySelectArrow{color:#fff;opacity:.7}.PhoneInputCustom .PhoneInputCountryIcon{width:1rem;height:auto;margin-right:.25rem}@media (min-width: 640px){.PhoneInputCustom .PhoneInputCountryIcon{width:1.25rem;margin-right:.5rem}}.PhoneInputCustom .PhoneInputInput{border-radius:0 .75rem .75rem 0}.PhoneInputCustom{display:flex;align-items:stretch;margin-top:.5rem;width:100%}.PhoneInputCustom.error .PhoneInputInput,.PhoneInputCustom.error .PhoneInputCountrySelect{border-color:#f87171}.PhoneInputCustom.error .PhoneInputInput:focus,.PhoneInputCustom.error .PhoneInputCountrySelect:focus{border-color:#f87171}.btn{width:auto;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:9999px;padding:.625rem 1rem;text-transform:capitalize}@media (min-width: 1024px){.btn{padding-left:1.25rem;padding-right:1.25rem;font-size:1.125rem;line-height:1.75rem}}.modal-content{background-color:#000!important;border:.5px solid #bbbbc1!important;border-radius:16px!important;max-height:90vh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}@media screen and (max-width: 1023px){.modal-content{border:none!important;border-radius:0!important;height:100dvh!important;max-height:100dvh!important;min-height:100dvh!important;width:100vw!important;margin:0!important}.modal-content>div[role=dialog]{height:100%!important;display:flex!important;flex-direction:column!important}.modal-content [data-slot=body]{height:100%!important;flex:1!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}}@supports not (height: 100dvh){@media screen and (max-width: 1023px){.modal-content{height:100vh!important;max-height:100vh!important;min-height:100vh!important}}}@media screen and (max-width: 1023px){body.modal-open{position:fixed;overflow:hidden;width:100%;height:100%}}.modal-button{display:flex;width:-moz-max-content;width:max-content;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:9999px;padding:.625rem 1rem;text-transform:capitalize}.modal-button{border-width:1px;--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(221 161 94 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;width:auto;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:9999px;padding:.625rem 1rem;text-transform:capitalize}@media (min-width: 1024px){.modal-button{padding-left:1.25rem;padding-right:1.25rem;font-size:1.125rem;line-height:1.75rem}}.modal-button:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.modal-button-arrow{width:1rem;height:1rem;transition:all .5s ease-out;filter:brightness(0)}.modal-button:hover .modal-button-arrow{filter:brightness(1)}
