.tm-live-root{--tm-paper:#f2f0eb;--tm-ink:#1a1a18;--tm-ink-soft:#5a564e;--tm-line:#cfcabf;--tm-accent:#8a7f6d;--tm-bubble:#fdfcf9;background:var(--tm-paper);color:var(--tm-ink);font-family:Shippori Mincho,serif}.tm-display{font-family:Cormorant Garamond,Shippori Mincho,serif}.tm-live-body{flex-direction:column;flex:1;min-height:0;display:flex}.tm-live-transcript-panel{border-top:1px solid var(--tm-line);width:100%}@media (min-width:901px){.tm-live-body{flex-direction:row}.tm-live-transcript-panel{border-top:none;border-left:1px solid var(--tm-line);flex-shrink:0;width:340px}}.tm-live-indicator-dot{animation:2.2s ease-in-out infinite tm-pulse}@keyframes tm-pulse{0%,to{opacity:1}50%{opacity:.35}}.tm-waveform-bar{transform-origin:bottom;animation:.9s ease-in-out infinite tm-wave}@keyframes tm-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.tm-face-tile{transition:transform .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1),border-color .9s}.tm-face-tile img,.tm-face-tile .tm-face-fallback{transition:filter .9s,opacity .9s}
