#conversations-dialog,#recap-review-dialog,#feedback-dialog,#command-reminder-dialog{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;border:1px solid #78a7d5;border-radius:18px;background:#f6fbff;padding:20px;color:#173657}.conversation-card,.resume-card{border:1px solid #7eaed6;background:#eff8ff;border-radius:14px;padding:12px;margin:10px 0}.conversation-card h3{font-size:15px;line-height:1.5;margin:0 0 5px}.conversation-card p,.resume-card p{font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.conversation-card small{font-size:11px;color:#526b87}.conversation-card details b{display:block;margin-top:9px}.companion-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.companion-actions button{font-size:12px}.conversation-card ul{padding-left:20px;font-size:12px;line-height:1.7}#feedback-form label,#recap-form label,#command-reminder-form label{display:block;font-size:13px;margin-top:10px}#feedback-form select,#recap-form input,#recap-form textarea,#feedback-form textarea,#command-reminder-form input,#conversation-search{width:100%;border:1px solid #85b3dc;border-radius:9px;background:#fff;color:#173657;padding:9px;font:inherit;font-size:14px}#recap-status,#feedback-status,#command-reminder-status,#command-timezone{font-size:12px;line-height:1.7;overflow-wrap:anywhere}#recap-evidence p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.adjust-answer{margin-left:8px;font-size:11px}.floating-mode .chat-toolbar{gap:5px}.floating-mode .chat-toolbar .text-button{white-space:nowrap}.resume-card button{font-size:12px}.resume-card p{margin:5px 0}
@media(max-width:420px){#chat-connection{max-width:90px;overflow-wrap:anywhere}.floating-mode .chat-toolbar .text-button{font-size:10px;padding-inline:2px}}
