*{box-sizing:border-box;margin:0;padding:0}#root{align-content:center;background:#012;display:flex;font-family:Oxygen;height:100vh;justify-content:center;padding:20px}#root:before{background:linear-gradient(#2b05ff,#fa0404);-webkit-clip-path:circle(30% at 10% 10%);clip-path:circle(30% at 10% 10%)}#root:after,#root:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}#root:after{background:linear-gradient(#3700fd,#3f0);-webkit-clip-path:circle(30% at 90% 90%);clip-path:circle(30% at 90% 90%)}.app{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(12px);background:#ffffff0d;border-radius:10px;box-shadow:5px 5px 20px #0006;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;position:relative;top:-10px;z-index:10}.container{color:#fff}.result{border-bottom:1px solid #ffffff05;border-right:1px solid #ffffff05;height:140px;overflow:hidden;padding:20px 30px;position:relative;text-align:right;width:300px}.result .history{font-size:19px}.result .output{bottom:18px;font-size:35px}.result .history,.result .output{position:absolute;right:25px;text-align:right;width:200vw}.keyboard{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.keyboard div.btn{border-bottom:1px solid #ffffff05;border-right:1px solid #ffffff05;cursor:pointer;display:grid;height:75px;padding:10px;place-content:center;-webkit-user-select:none;user-select:none;width:100%}.keyboard div.btn#clear{grid-column-end:3;grid-column-start:1}.keyboard div.btn:hover{background:#ffffff0f;transition:.3s}.keyboard div.btn:active{background:#0011fd;font-weight:700;transition:.3s}
/*# sourceMappingURL=main.c8f4a165.css.map*/