*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100dvh;width:100%;font-family:JetBrains Mono,ui-monospace,monospace;background-color:#0c0e14}body{overflow-x:hidden;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}button,input,textarea{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}*{scrollbar-width:none}*::-webkit-scrollbar{display:none}@keyframes mv7caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes mv7pulse{0%{opacity:.6}40%{opacity:1;filter:drop-shadow(0 0 6px rgba(245,158,11,.6))}to{opacity:.7}}@keyframes mv7fadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}
