*,:before,:after{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;height:100%;margin:0;padding:0;font-family:Aileron,Outfit,system-ui,sans-serif}body{background:#f7f1e8}#root{width:100%;height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:#f7f1e8}@media (width>=560px){body{background:radial-gradient(1200px 600px at 10% 0,#e8b5472e 0%,#0000 60%),radial-gradient(1000px 600px at 90% 100%,#c7b5e324 0%,#0000 55%),#5b1426;justify-content:center;align-items:center;display:flex}#root{border-radius:32px;max-width:430px;height:min(880px,94dvh);padding:0;overflow:hidden;box-shadow:0 24px 80px #00000080}}@keyframes npulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes npulseRing{0%,to{box-shadow:0 0 0 10px #5b142626,0 8px 24px #5b142666}50%{box-shadow:0 0 0 16px #5b14260d,0 8px 24px #5b14268c}}::-webkit-scrollbar{display:none}input,textarea,select,button{font-family:inherit}input:focus,textarea:focus{border-color:#5b1426!important}
