/* Short screens keep the main conversation control in the first viewport. */
.live-transcript:empty{display:none}
@media(max-width:800px) and (max-height:700px){.voice-header{padding:16px 23px}.voice-tag{margin-top:0;font-size:8px;padding:7px 12px}.voice-layout{padding-top:0}.voice-stage h1{font-size:29px;margin:15px 0 9px;letter-spacing:-1.4px}.voice-intro{font-size:10px}.orb-scene{height:190px;margin:0}.voice-orb{width:140px}.orb-orbit{width:190px}.orbit-two{width:230px}.orb-halo{width:150px;filter:blur(40px)}.voice-note{margin-top:15px;font-size:8px}.voice-state{font-size:11px;margin-bottom:19px}.live-transcript{margin:8px auto 13px;font-size:11px;min-height:0}.voice-controls .start-voice{padding:12px 22px}}
