*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#eceff1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.logo{color:#78909c;letter-spacing:.4em}.login-btn,.register-btn{font-size:clamp(14px,4vw,16px)}.register-btn{background-color:#0369a1}.input-container{margin:0 auto;max-width:550px}.input-container input::-webkit-input-placeholder{font-style:italic}.input-container input::placeholder{font-style:italic}.check-icon{background-color:#fff;border:1px solid #0891b2;border-radius:50%;height:40px;width:40px}.todo-item{margin:0 auto;max-width:550px;position:relative}.todo-item:after,.todo-item:before{background:#fff;bottom:-6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);content:"";display:block;height:5px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:97%}.todo-item:after{bottom:-12px;height:5px;width:95%}.todo-item label{flex-grow:1}.delete-btn{opacity:0;transition:.25s}.todo-item:hover .delete-btn{opacity:1}.todo-edit{bottom:0;display:none;left:0;outline:none;padding:0 1rem;position:absolute;right:0;top:0}
/*# sourceMappingURL=main.2abb5da8.css.map*/