.messages-container.lesson-transcript .messages-list{padding:var(--lesson-conversation-top-inset,12px) 4px max(20px, var(--lesson-conversation-bottom-inset,20px))}.messages-container.lesson-transcript .message-wrapper{margin:0 0 22px}.messages-container.lesson-transcript .message-wrapper.grouped{margin:0 0 16px}.messages-container.lesson-transcript .message-content{gap:0}.messages-container.lesson-transcript .message-main{min-width:0;max-width:92%}.messages-container.lesson-transcript .message-wrapper.standalone-card .message-main{max-width:100%}.messages-container.lesson-transcript .message-sender{color:var(--workout-text-muted);margin:0 12px 6px;font-size:.75rem;font-weight:800}.messages-container.lesson-transcript .message-time,.messages-container.lesson-transcript .grouped-time{display:none}.messages-container.lesson-transcript .message-bubble{border:2px solid var(--workout-border-light);box-shadow:0 4px 0 var(--workout-border-light);background:var(--workout-bg-strong);color:var(--workout-text-strong);border-radius:24px;padding:16px 18px}.messages-container.lesson-transcript .message-bubble.assistant,.messages-container.lesson-transcript .message-bubble.assistant.grouped{border-radius:8px 24px 24px}.messages-container.lesson-transcript .message-bubble.user,.messages-container.lesson-transcript .message-bubble.user.grouped{background:var(--workout-primary-600);border-color:var(--workout-primary-600);color:var(--workout-text-inverted);box-shadow:0 4px 0 var(--workout-primary-700);border-radius:24px 8px 24px 24px}.messages-container.lesson-transcript .message-text{overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.65}.messages-container.lesson-transcript .bubble-actions{margin:8px 0 0}.messages-container.lesson-transcript .bubble-actions__row{gap:8px;padding:2px 4px 4px;overflow:visible}.messages-container.lesson-transcript .bubble-actions :is(.bubble-action-chip,.tts-action__button){border:1px solid var(--workout-border-light);background:var(--workout-bg-strong);width:44px;height:44px;color:var(--workout-text-muted);box-shadow:0 2px 0 var(--workout-border-light);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:14px}.messages-container.lesson-transcript .bubble-actions button:enabled:active{box-shadow:none;transform:translateY(2px)}.messages-container.lesson-transcript .bubble-actions button:focus-visible{outline:3px solid var(--workout-primary-500);outline-offset:2px}.messages-container.lesson-transcript .bubble-actions button[aria-pressed=true]{background:var(--workout-primary-100);color:var(--workout-text-strong)}.messages-container.lesson-transcript .bubble-actions button:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.messages-container.lesson-transcript .message-wrapper{animation:none}.messages-container.lesson-transcript .bubble-actions button{transition:none}.messages-container.lesson-transcript .bubble-actions button:enabled:active{transform:none}}
