:root{--font-plus-jakarta:"Plus Jakarta Sans",sans-serif}html,body{max-width:100vw;overflow-x:hidden}html{scrollbar-gutter:stable;overflow-y:scroll}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{color:#f4f7fb;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#02060f}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.swal2-container-custom{z-index:10000!important}.swal2-popup-custom{z-index:10001!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#fff!important;background-color:#02060ffa!important;border:1px solid #ffffff1a!important}.swal2-title{color:#fff!important}.swal2-content{color:#fffc!important}.swal2-confirm{background-color:#01b0ff!important;border:none!important}.swal2-confirm:hover{background-color:#00a0e0!important}.swal2-cancel{color:#fffc!important;background-color:#ffffff1a!important;border:1px solid #fff3!important}.swal2-cancel:hover{background-color:#ffffff26!important}.react-tel-input{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif}.react-tel-input .flag-dropdown{background-color:#ffffff0d!important;border:1px solid #fff3!important;border-right:none!important}.react-tel-input .flag-dropdown.open,.react-tel-input .flag-dropdown.open .selected-flag{background-color:#ffffff1a!important}.react-tel-input .selected-flag{background-color:#0000!important}.react-tel-input .selected-flag:hover{background-color:#ffffff0d!important}.react-tel-input .country-list{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background-color:#02060ffa!important;border:1px solid #ffffff1a!important}.react-tel-input .country-list .country{color:#fffc!important}.react-tel-input .country-list .country:hover{background-color:#01b0ff1a!important}.react-tel-input .country-list .country.highlight{background-color:#01b0ff33!important}.react-tel-input .country-list .country-name{color:#fffc!important}.react-tel-input .country-list .dial-code{color:#fff9!important}
