body{margin:1rem}div{margin:1rem auto}table{border-collapse:collapse}th,td{padding:5px;border:1px solid pink;background-color:#e6e6fa}#book-form .error-message{color:red;margin:1rem 0;font-family:Courier New,Courier,monospace}#book-form .success-message{color:green;margin:1rem 0;font-family:Courier New,Courier,monospace}#book-form{max-width:400px;display:flex;flex-direction:column;gap:16px;margin-top:20px;margin-left:0}#book-form label{display:flex;flex-direction:column;font-weight:600;gap:6px}#book-form select,#book-form input{padding:8px 10px;font-size:14px;border-radius:6px;border:1px solid #ccc}#book-form button{margin-top:10px;padding:10px;font-size:15px;border-radius:6px;border:none;background-color:pink;color:#fff;cursor:pointer}#author-form .error-message{color:red;margin:1rem 0;font-family:Courier New,Courier,monospace}#author-form .success-message{color:green;margin:1rem 0;font-family:Courier New,Courier,monospace}#author-form{max-width:400px;display:flex;flex-direction:column;gap:16px;margin-top:20px;margin-left:0}#author-form label{display:flex;flex-direction:column;font-weight:600;gap:6px}#author-form select,#author-form input{padding:8px 10px;font-size:14px;border-radius:6px;border:1px solid #ccc}#author-form button{margin-top:10px;padding:10px;font-size:15px;border-radius:6px;border:none;background-color:pink;color:#fff;cursor:pointer}
