#__next,body,html{min-height:100%}body{margin:0}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:rgba(53,108,244,.18)}:focus-visible{outline:2px solid #356cf4;outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}