.journal-section2-container{max-width:800px;margin:30px auto;padding:25px;background:#fdfdfd;border-radius:10px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;box-shadow:0 4px 15px rgb(0 0 0 / .1);color:#333;line-height:1.6}.journal-section2-container h3{text-align:center;color:#0056b3;margin-bottom:25px;font-size:2em;border-bottom:2px solid #e0e0e0;padding-bottom:10px}.journal-section2-container .form-group{margin-bottom:20px}.journal-section2-container label{display:block;margin-bottom:8px;font-weight:700;color:#555;font-size:1.05em}.journal-section2-container select,.journal-section2-container input[type="text"]{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1em;color:#333;background-color:#fff}.journal-section2-container .submit-button{background-color:#007bff;color:#fff;padding:14px 25px;border:none;border-radius:5px;cursor:pointer;font-size:1.1em;font-weight:700;transition:background-color 0.3s ease;width:auto;display:block;margin:25px auto 0}.journal-section2-container .submit-button:hover{background-color:#0056b3}.journal-section2-container .submission-details,.journal-section2-container .history-table{background-color:#e9f5ff;border:1px solid #cce5ff;border-radius:8px;padding:20px;margin-top:25px}.journal-section2-container .submission-details h4,.journal-section2-container .history-table h4{color:#0056b3;margin-top:0;border-bottom:1px solid #adf;padding-bottom:10px;margin-bottom:15px}.journal-section2-container .submission-details p{margin-bottom:10px}.journal-section2-container .submission-details ul{list-style:disc;margin-left:20px;padding:0}.journal-section2-container .submission-details li{margin-bottom:5px}.journal-section2-container .history-table table{width:100%;border-collapse:collapse;margin-top:15px}.journal-section2-container .history-table th,.journal-section2-container .history-table td{border:1px solid #acd;padding:10px;text-align:left}.journal-section2-container .history-table th{background-color:#d0e8ff;font-weight:700;color:#004085}.journal-section2-container .history-table tbody tr:nth-child(odd){background-color:#f0f8ff}.feedback-message{padding:12px 20px;margin-bottom:20px;border-radius:8px;font-size:1em;font-weight:500;text-align:center}.feedback-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.feedback-message.error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.feedback-message.info{background-color:#cfe2ff;color:#052c65;border:1px solid #b6d4fe}.required-asterisk{color:red;margin-left:5px}