html{scroll-behavior:smooth}body,html{background:#f3f6f8}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#122a3b;font-family:Inter,SF Pro Text,Segoe UI,Helvetica Neue,Arial,sans-serif;margin:0;text-rendering:optimizeLegibility}*{box-sizing:border-box}a{color:inherit}#root{min-height:100vh}code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}::selection{background:rgba(19,148,127,.22);color:#0b2e43}:focus-visible{border-radius:4px;outline:3px solid rgba(19,148,127,.45);outline-offset:2px}@media (min-width:900px){::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c2d0da;border:2px solid #f3f6f8;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#9fb3c1}}@-webkit-keyframes fadeRiseIn{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeRiseIn{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes softPulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes softPulse{0%,to{opacity:1}50%{opacity:.55}}@-webkit-keyframes floatY{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}@keyframes floatY{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}@-webkit-keyframes blinkCursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes blinkCursor{0%,49%{opacity:1}50%,to{opacity:0}}@-webkit-keyframes scanSweep{0%{top:-110px}to{top:100%}}@keyframes scanSweep{0%{top:-110px}to{top:100%}}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}70%{-webkit-transform:scale(1.07);transform:scale(1.07)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}70%{-webkit-transform:scale(1.07);transform:scale(1.07)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes viewEnter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes viewEnter{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fillBar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fillBar{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes gradientShift{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes gradientShift{0%{background-position:0 50%}to{background-position:100% 50%}}@-webkit-keyframes auroraDrift{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}50%{-webkit-transform:translate3d(44px,26px,0) scale(1.14);transform:translate3d(44px,26px,0) scale(1.14)}to{-webkit-transform:translate3d(-24px,-18px,0) scale(1.05);transform:translate3d(-24px,-18px,0) scale(1.05)}}@keyframes auroraDrift{0%{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}50%{-webkit-transform:translate3d(44px,26px,0) scale(1.14);transform:translate3d(44px,26px,0) scale(1.14)}to{-webkit-transform:translate3d(-24px,-18px,0) scale(1.05);transform:translate3d(-24px,-18px,0) scale(1.05)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.2732f1e1.css.map*/