.App{height:100vh;padding:0 100px;display:flex;align-items:center;justify-content:center;text-align:center}.books{display:flex;gap:10px}.book{flex:1;display:flex;flex-direction:column;gap:10px;align-items:center}img{width:200px;height:300px;object-fit:cover;background-color:#7fffd4}.delete{padding:3px 6px;background-color:#fff;cursor:pointer;color:red}.update{padding:3px 6px;background-color:#fff;cursor:pointer;color:#6a65a5}.form{display:flex;flex-direction:column;align-items:center;gap:20px}input{width:250px;padding:10px;border:1px solid gray}.updateButton{width:270px;padding:10px;border:1px solid gray;text-align:center;background-color:#f08080;color:#fff;font-weight:700}.addButton{width:270px;padding:10px;border:1px solid gray;text-align:center;background-color:#87cefa;color:#fff;font-weight:700}.addBookButton{margin:20px auto;color:#789}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid lightblue;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{background-color:#add8e6}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
