/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;tab-size:4}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@theme{--animation-bounce-custom:bounce 2s infinite;--animation-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animation-float:float 3s ease-in-out infinite;--animation-fadeIn:fadeIn 0.8s ease-out forwards;--animation-fadeInDelay:fadeIn 0.8s ease-out 0.3s forwards;--animation-fadeInDelay2:fadeIn 0.8s ease-out 0.6s forwards;--animation-slideInFromRight:slideInFromRight 0.8s ease-out 0.2s forwards;--animation-slideInFromBottom:slideInFromBottom 0.8s ease-out forwards;--animation-rotateIn:rotateIn 0.8s ease-out forwards;--animation-scaleIn:scaleIn 0.8s ease-out forwards;--animation-pulse-custom:pulse 2s ease-in-out infinite;--animation-bounce:bounce 1s infinite}@layer base{*,::backdrop,::file-selector-button,:after,:before{border-color:currentcolor;border-color:var(--color-gray-200,currentcolor)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background-color:#e5e7eb80;border-radius:8px}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:#9ca3afb3;border-radius:8px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#6b7280cc}.scrollbar-thin{scrollbar-color:#9ca3afb3 #e5e7eb80;scrollbar-width:thin}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-10deg)}to{opacity:1;transform:rotate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes textColorAnimation{0%{color:#fff;text-shadow:0 0 8px #00000080}25%{color:#e2e8f0;text-shadow:0 0 10px #0009}50%{color:#1e3a8a;text-shadow:0 0 15px #ffffffe6}75%{color:#e2e8f0;text-shadow:0 0 10px #0009}to{color:#fff;text-shadow:0 0 8px #00000080}}@keyframes overlayAnimation{0%{opacity:.7}50%{opacity:.8}to{opacity:.7}}@keyframes glow{0%{box-shadow:0 0 5px #4299e11a}to{box-shadow:0 0 15px #4299e180}}.animate-fadeIn{animation:fadeIn .8s ease-out forwards;opacity:0}.animate-fadeInDelay{animation:fadeIn .8s ease-out .3s forwards;opacity:0}.animate-fadeInDelay2{animation:fadeIn .8s ease-out .6s forwards;opacity:0}.animate-slideInFromRight{animation:slideInFromRight .8s ease-out .2s forwards;opacity:0}.animate-slideInFromBottom{animation:slideInFromBottom .8s ease-out forwards;opacity:0}.animate-float{animation:float 3s ease-in-out infinite}.animate-rotateIn{animation:rotateIn .8s ease-out forwards;opacity:0}.animate-scaleIn{animation:scaleIn .8s ease-out forwards;opacity:0}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;display:inline-block}.animate-bounce{animation:bounce 1s infinite;display:inline-block}.hover\:animate-none:hover,.hover\:animate-none:hover *{animation:none!important}.glow{animation:glow 1.5s ease-in-out infinite alternate}button .animate-bounce{animation:bounce 1s infinite;display:inline-block}button.hover\:animate-none:hover,button.hover\:animate-none:hover *{animation:none!important}.text-animation{animation:textColorAnimation 8s ease-in-out infinite;text-shadow:1px 1px 0 #0000004d,-1px -1px 0 #0000004d,1px -1px 0 #0000004d,-1px 1px 0 #0000004d}.overlay-animation{animation:overlayAnimation 8s ease-in-out infinite}@keyframes flyAcross{0%{opacity:0;transform:translate(-100vw,100vh) rotate(-10deg)}10%{opacity:1}45%{transform:translate(10vw,30vh) rotate(5deg)}75%{opacity:1;transform:translate(50vw,50vh) rotate(-5deg)}to{opacity:0;transform:translate(120vw,20vh) rotate(10deg)}}@keyframes customFlyAcross{0%{opacity:0;transform:translateX(-100vw) translateY(0) rotate(-5deg) scale(.8)}15%{opacity:1;transform:translateX(-50vw) translateY(5vh) rotate(2deg) scale(1)}85%{opacity:1;transform:translateX(50vw) translateY(-5vh) rotate(-2deg) scale(1)}to{opacity:0;transform:translateX(120vw) translateY(0) rotate(5deg) scale(.8)}}@keyframes pausingFlyAcross{0%{opacity:0;transform:translateX(-100vw) translateY(0) rotate(-5deg) scale(.8)}10%{opacity:1;transform:translateX(-30vw) translateY(0) rotate(0deg) scale(1)}20%{opacity:1;transform:translateX(0) translateY(0) rotate(0deg) scale(1)}40%{opacity:1;transform:translateX(0) translateY(0) rotate(0deg) scale(1)}50%{opacity:1;transform:translateX(30vw) translateY(0) rotate(0deg) scale(1)}60%{opacity:1;transform:translateX(60vw) translateY(0) rotate(0deg) scale(1)}80%{opacity:1;transform:translateX(60vw) translateY(0) rotate(0deg) scale(1)}90%{opacity:1;transform:translateX(80vw) translateY(0) rotate(0deg) scale(1)}to{opacity:0;transform:translateX(120vw) translateY(0) rotate(5deg) scale(.8)}}.response-animation{animation:flyAcross 8s ease-in-out forwards;white-space:nowrap}
/*# sourceMappingURL=main.4f1eb17a.css.map*/