body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:linear-gradient(90deg,#74ebd5,#acb6e5);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}.main-div{align-items:center;display:flex;justify-content:center;min-height:100vh}.child-div{background-color:#fff;border-radius:20px;box-shadow:0 10px 25px #0000001a;max-width:500px;padding:40px 30px;width:90%}.child-div figure{margin:0;text-align:center}.child-div figcaption{color:#333;font-size:1.5rem;font-weight:700;margin-bottom:20px}.addItems{align-items:center;display:flex;gap:10px;margin-bottom:25px}.addItems input[type=text]{border:2px solid #ddd;border-radius:8px;flex:1 1;font-size:1rem;outline:none;padding:12px 15px;transition:border-color .3s ease}.addItems input[type=text]:focus{border-color:#6c63ff}.addItems .add-btn{background-color:#6c63ff;border-radius:50%;color:#fff;cursor:pointer;font-size:1.1rem;padding:10px;transition:background-color .3s ease,transform .2s}.addItems .add-btn:hover{background-color:#5848c2;transform:scale(1.1)}.showItems{display:flex;flex-direction:column;gap:15px}.eachItems{align-items:center;background-color:#f1f1f1;border-radius:10px;display:flex;justify-content:space-between;padding:12px 18px;transition:box-shadow .3s ease}.eachItems:hover{box-shadow:0 5px 15px #0000001a}.eachItems h3{color:#333;font-size:1rem;margin:0}.eachItems .add-btn{background:#0000;color:#e63946;cursor:pointer;font-size:1.2rem;transition:color .3s ease,transform .2s}.eachItems .add-btn:hover{color:#c1121f;transform:scale(1.2)}.todo-btn{align-items:center;display:flex;gap:10px}.todo-btn .add-btn{background:#0000;color:#e74c3c;cursor:pointer;font-size:1.2rem;transition:color .3s ease,transform .2s}.todo-btn .add-btn:hover{color:#c0392b;transform:scale(1.2)}.btn.effect04{background:#6c63ff;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;overflow:hidden;padding:12px 30px;position:relative;transition:background .3s ease}.btn.effect04:hover{background:#000}.btn.effect04 span{position:relative;z-index:2}.btn.effect04:before{align-items:center;background:#4538a5;color:#fff;content:attr(data-sm-link-text);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transform:translateY(100%);transition:transform .3s ease;width:100%;z-index:3}.btn.effect04:hover:before{transform:translateY(0)}
/*# sourceMappingURL=main.e9b234c6.css.map*/