@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;user-select:none}body{background-color:#0b0c11;background-color:var(--body-bg);font-family:Noto Sans,sans-serif}a{text-decoration:none}:root{--white:#fff;--black:#000;--body-bg:#0b0c11;--primary100:#67fcf1}button{background-color:#0b0c11;background-color:var(--body-bg);border:1px solid #67fcf1;border:1px solid var(--primary100);color:#fff;color:var(--white);cursor:pointer;font-family:Noto Sans,sans-serif;padding:12px 16px}button:hover{background-color:#67fcf1;background-color:var(--primary100);border:1px solid #fff;border:1px solid var(--white);color:#0b0c11;color:var(--body-bg);transition:1s}.nav{align-items:center;display:flex;justify-content:space-between}.nav p{color:#67fcf1;color:var(--primary100);cursor:pointer}.nav p:hover{border-bottom:1px solid #fff;border-bottom:1px solid var(--white)}.center{align-items:center;display:flex;height:70%;justify-content:center}.home{height:100vh}.logo{padding:12px 16px}.logo img{height:70px;width:70px}.home__card{align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:425px;padding:10px}.home__card h1{color:var(--primary100);font-size:50px}.home__card p{color:var(--white);font-size:14px;text-align:center}@media (min-width:992px){.logo{padding:24px 48px}.home__card h1{font-size:80px}.home__card p{font-size:16px}.home__card button{padding:12px 16px}}.counter{height:100vh}.counter__card{align-items:center;display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:425px;padding:10px}.counter__card h1{color:var(--primary100);font-size:50px}.arithmetic__btns{display:flex;gap:20px}.arithmetic__btns button{width:50px}.set__input{align-items:center;display:flex;gap:10px}.set__input input{background-color:var(--body-bg);border:1px solid var(--primary100);color:var(--primary100);height:44.4px;padding:12px 16px}.set__input input:focus{border:1px solid var(--white);outline:none!important}.error{height:100vh}.error__card img{height:100px;width:100px}.error__boundary,.error__card{align-items:center;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:425px;padding:10px}.error__boundary h3,.error__card h3{color:var(--primary100);font-size:15px}.error__boundary p{color:var(--primary100);font-size:13px}
/*# sourceMappingURL=main.8915bc1d.css.map*/