body{background-color:#f4f4f9;color:#333;font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}h1{color:#0055a5;font-size:2.5em;margin-bottom:10px}h3{font-size:1.2em;margin-bottom:20px}div#contactDetails,div#meetingIframeContainer{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:20px;padding:20px}div#meetingIframeContainer iframe{border:none;height:1000px;width:100%}p{font-size:1em;line-height:1.6;margin:10px 0}a{color:#0055a5;text-decoration:none}a:hover{text-decoration:underline}.highlight{color:#0055a5;font-weight:700}.note-container{margin-bottom:15px}.note-box{background:#f8f9fa;border-left:4px solid #0055a5;border-radius:4px;padding:15px}.note-box p{margin:0}.save-button{background-color:#0055a5;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 16px}.save-button:hover{background-color:#004384}.rich-text-editor{background:#fff;border:1px solid #ccc;border-radius:4px;min-height:200px;overflow-y:auto;padding:10px}.rich-text-editor:focus{border-color:#0055a5;box-shadow:0 0 3px rgba(0,85,165,.3);outline:none}.user-input-section{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:20px;padding:20px}.status-dropdown{border:1px solid #ccc;border-radius:4px;font-size:1em;margin-bottom:10px;padding:8px;width:100%}.loading{opacity:.5;pointer-events:none}.save-button.loading:after{content:"..."}.save-button:disabled{cursor:not-allowed;opacity:.7}.pre-screen-notes{min-height:100px}