*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body:before,body:after{content:"";position:fixed;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(120px);opacity:.55}body:before{top:-180px;left:-140px;width:520px;height:520px;background:var(--chakra-colors-brand-500, #1FAD92);opacity:.28}body:after{bottom:-200px;right:-160px;width:560px;height:560px;background:var(--chakra-colors-accent-300, #5FD7D2);opacity:.3}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--chakra-colors-gray-300, #CBD5E0);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:var(--chakra-colors-gray-400, #A0AEC0)}:focus-visible{outline:2px solid var(--chakra-colors-brand-500, #1FAD92);outline-offset:2px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}
