.profile-recordings{margin:28px 0;padding:28px;border:1px solid #d1c2d9;border-radius:18px;background:#f7f6f1;color:#705244}.recording-card{border-top:1px solid #d1c2d9;padding:24px 0}.recording-card h3{margin:8px 0}.recording-card label{display:grid;gap:8px;margin:16px 0}.recording-card input{max-width:100%}.recording-actions{display:flex;flex-wrap:wrap;gap:10px}.recording-actions button{border:1px solid #705244;border-radius:22px;background:#fff;padding:10px 16px;color:#705244;cursor:pointer;font:inherit}.recording-actions button:disabled{opacity:.5;cursor:wait}.recording-actions button:focus-visible{outline:3px solid #9b7fa8;outline-offset:3px}.recording-preview video,.recording-preview audio{width:100%;max-width:640px;margin-top:12px}.recording-message{overflow-wrap:anywhere;min-height:1.4em}.recording-card p{overflow-wrap:anywhere}.profile-recordings[hidden]{display:none}
