.container{max-width:600px;margin:auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6}h1{text-align:center;margin-bottom:20px;color:#333}h2{margin-top:30px;margin-bottom:10px;color:#444}form{margin-bottom:20px;background:#f9f9f9;padding:20px;border:1px solid #ddd;border-radius:5px}form label{display:block;font-weight:700;margin-bottom:5px}form input,form textarea{width:100%;padding:8px;margin-top:5px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;font-size:14px}form button{display:inline-block;padding:10px 20px;background:#007bff;color:#fff;border:none;border-radius:5px;font-size:14px;cursor:pointer;transition:background .3s ease}form button:hover{background:#0056b3}form .error{color:red;margin-top:-10px;margin-bottom:10px;font-size:14px}.entries-list{list-style-type:none;padding:0}.entry{border:1px solid #ddd;border-radius:5px;padding:15px;margin-bottom:10px;background:#f9f9f9}.entry strong{font-size:16px;color:#333}.entry p{margin:5px 0}.entry .timestamp{font-size:12px;color:#555}
