html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}#root{width:100%;max-width:100vw;height:100%;position:relative;overflow-x:hidden}#root:before{content:"";z-index:-2;background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);position:fixed;inset:0}#root:after{content:"";opacity:.6;z-index:-1;background:linear-gradient(135deg,#86efac 0%,#fff 100%);border-radius:50%;width:300px;height:300px;position:fixed;top:-40px;right:-40px}body:before{content:"";opacity:.6;z-index:-1;background:linear-gradient(135deg,#fcd34d 0%,#fff 100%);border-radius:50%;width:300px;height:300px;position:fixed;bottom:60px;left:-60px}img,video{max-width:100%;height:auto}*{box-sizing:border-box}html{font-size:16px}@media (width<=480px){html{font-size:15px}#root:after,body:before{width:180px;height:180px}}@media (width>=768px){#root{box-shadow:none;max-width:100vw;margin:0}}@media (width>=1024px){img{max-width:100%}}