*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;overflow:hidden;background:#07182a}@media (max-width: 767px){html,body,#root{overflow:auto}}body{font-family:Barlow,sans-serif;color:#f0f4f8}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes revealRight{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes pulseDot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}}@keyframes shimmer{0%{background-position:200% center}to{background-position:-200% center}}@keyframes slideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.anim-up{animation:fadeUp .42s cubic-bezier(.4,0,.2,1) both}.anim-down{animation:fadeDown .42s cubic-bezier(.4,0,.2,1) both}.anim-scale{animation:scaleIn .42s cubic-bezier(.4,0,.2,1) both}.reveal-text{animation:revealRight .7s cubic-bezier(.4,0,.2,1) both;display:inline-block}.stagger-1{animation-delay:.04s}.stagger-2{animation-delay:.08s}.stagger-3{animation-delay:.12s}.stagger-4{animation-delay:.16s}.stagger-5{animation-delay:.2s}.stagger-6{animation-delay:.24s}.stagger-7{animation-delay:.28s}.stagger-8{animation-delay:.32s}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#07182a66}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px;border:1px solid rgba(255,255,255,.05);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#ffffff40}input,textarea,select{font-family:Barlow,sans-serif;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#f0f4f8;border-radius:3px;padding:10px 14px;font-size:14px;width:100%;outline:none;transition:border-color .2s}input:focus,textarea:focus,select:focus{border-color:#e84f2b99}input::placeholder,textarea::placeholder{color:#f0f4f84d}select option{background:#0f2638;color:#f0f4f8}.app-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}@keyframes spin-blades{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-blades-group{transform-origin:0 0;animation:spin-blades 1s linear infinite;will-change:transform}
