html,body,#root{min-height:100%}body{margin:0;font-family:Manrope,sans-serif}button,input,textarea,select{font:inherit}button:disabled{cursor:not-allowed;opacity:.55}.error-page{padding:48px;max-width:800px;margin:0 auto}@keyframes e2p-led{70%{box-shadow:0 0 0 8px #8b5cf600}to{box-shadow:0 0 #8b5cf600}}@keyframes e2p-spin{to{transform:rotate(360deg)}}@keyframes e2p-float{50%{transform:translateY(-8px)}}@keyframes e2p-in-f{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@keyframes e2p-in-b{0%{opacity:0;transform:translateY(-14px) scale(.985)}to{opacity:1;transform:none}}@keyframes e2p-scan{0%{transform:translateY(-6px);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(280px);opacity:0}}@keyframes e2p-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes e2p-panel-a{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes e2p-panel-b{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes e2p-spine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes e2p-auth{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes e2p-link{0%{opacity:0;transform:scaleX(0)}to{opacity:.9}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}::placeholder{color:inherit;opacity:.55}body{margin:0}a{color:#6d28d9;text-decoration:none}a:hover{color:#8b5cf6}*{box-sizing:border-box}input:focus{outline:none}
