[hidden]{display:none!important}.handset-calls{padding:12px 20px;border-bottom:1px solid #d9e6e5}.handset-call-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.handset-call-actions button{font-size:12px;padding:9px 14px}.handset-call-actions .call-end{background:#a33942;color:white;border-color:#a33942}.handset-call-status{font-size:11px;line-height:1.5;color:#527278;margin:8px 0 0;overflow-wrap:anywhere}.handset-incoming{padding:12px;background:#e1f4ec;border:1px solid #7bbca6;border-radius:10px;margin-bottom:12px}.handset-incoming strong{display:block;font-size:13px;margin-bottom:10px}.handset-incoming>div{display:flex;flex-wrap:wrap;gap:7px}.handset-incoming button{font-size:12px;padding:9px}.handset-call-settings{padding-top:9px;margin-top:9px;border-top:1px solid #e2ece8}.handset-call-settings summary{font-size:11px;color:#527278}.handset-call-settings-actions{display:flex;gap:6px;flex-wrap:wrap;margin:9px 0}.handset-call-settings button{font-size:11px;padding:7px 9px}.handset-call-settings small{display:block;font-size:10px;color:#607c82;line-height:1.5;overflow-wrap:anywhere}.remote-phone .phone{width:100%}.remote-phone .facts{font-size:12px;line-height:1.8;color:#607c82;overflow-wrap:anywhere}.remote-phone .status{font-size:13px}.remote-phone .recipient-label{margin-bottom:0}.remote-phone .intro h1{font-size:clamp(30px,3.4vw,43px)}
