.chat-voice-panel.chat-call-compact .chat-voice-heading{gap:10px;margin-bottom:16px;padding-bottom:0;border-bottom:0}.chat-voice-panel.chat-call-compact .chat-voice-heading>div{flex:1;min-width:0}.chat-voice-panel.chat-call-compact .chat-voice-heading strong{font-size:16px;line-height:1.3}.chat-voice-panel.chat-call-compact .chat-voice-heading>button{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;margin:0;padding:0;border-radius:10px}.chat-voice-panel.chat-call-compact .chat-voice-heading .chat-call-settings-toggle[aria-expanded=true]{background:#16846718;color:#168467}.chat-voice-panel.chat-call-compact .chat-voice-recipient{display:grid;gap:4px;margin:0 0 18px;padding:0;border:0}.chat-voice-panel.chat-call-compact .chat-voice-recipient strong{font-size:20px;line-height:1.3;overflow-wrap:anywhere}.chat-voice-panel.chat-call-compact .chat-voice-recipient .chat-call-field-label{font-size:12px;margin-bottom:2px;color:#63786d}.chat-voice-panel.chat-call-compact .chat-call-line{margin:0 0 14px;gap:7px;font-size:12px}.chat-voice-panel.chat-call-compact .chat-call-line select{min-height:46px;border-radius:11px;padding:10px 12px;font-size:15px}.chat-voice-panel.chat-call-compact .chat-voice-modes{margin:0 0 16px;padding:4px;border-radius:12px}.chat-voice-panel.chat-call-compact .chat-voice-modes button{min-height:42px;font-size:14px;border-radius:9px}.chat-voice-panel.chat-call-compact .chat-voice-start{margin:0;min-height:48px;border-radius:12px;font-size:15px}.chat-call-settings-panel{margin:0 0 16px;padding:14px;border:1px solid #90aa9933;border-radius:12px;background:#90aa9908}.chat-call-settings-title{font-size:13px;font-weight:600}.chat-call-settings-panel .chat-call-routing{margin:12px 0;padding:0 0 12px}.chat-call-settings-panel .chat-voice-footnote{margin:12px 0 0}.chat-call-settings-panel .chat-voice-options-body{padding-top:12px}.chat-call-attention button{border:0;background:none;color:#168467;text-decoration:underline;font:inherit;padding:4px;cursor:pointer}.chat-call-live-number,.chat-call-recording{margin:12px 0 0;font-size:12px;line-height:1.5;color:#63786d}html:is(.dark,.crm-glass) .chat-voice-panel.chat-call-compact :is(.chat-call-field-label,.chat-call-live-number,.chat-call-recording){color:var(--dk-text-muted,#a6b7c3)}html:is(.dark,.crm-glass) .chat-voice-panel.chat-call-compact .chat-call-attention button{color:#a2edcd}html:is(.dark,.crm-glass) .chat-voice-panel.chat-call-compact .chat-call-settings-toggle[aria-expanded=true]{background:#8ed4b81a;color:#a2edcd}@media (max-width:767px){.chat-voice-layer .chat-voice-panel.chat-call-compact{max-height:calc(100dvh - 12px - env(safe-area-inset-top,0px))!important}.chat-voice-panel.chat-call-compact .chat-voice-heading{min-height:64px;margin-bottom:10px;padding-block:10px}.chat-voice-panel.chat-call-compact .chat-voice-heading>button{width:44px;height:44px}.chat-voice-panel.chat-call-compact .chat-voice-modes button{min-height:44px}.chat-voice-panel.chat-call-compact .chat-call-line select{font-size:16px}.chat-voice-panel.chat-call-compact .chat-voice-recipient{margin-bottom:16px}}@media (max-width:360px){.chat-voice-panel.chat-call-compact .chat-voice-heading{gap:6px}.chat-voice-panel.chat-call-compact .chat-voice-heading .chat-voice-icon{display:none}.chat-voice-panel.chat-call-compact .chat-voice-heading strong{font-size:15px}}
