.receptionist-dialog,.receptionist-inbox{color:#203d59;font-size:14px}.receptionist-dialog h2,.receptionist-inbox h2{margin:0;font-size:21px}.receptionist-dialog button,.receptionist-inbox button{font:inherit;border:1px solid #cbd7e7;background:#edf3fb;border-radius:7px;padding:7px 11px;color:#203d59}.receptionist-dialog button:disabled,.receptionist-inbox button:disabled{opacity:.55;cursor:default}.receptionist-inbox input{font:inherit;border:1px solid #cbd7e7;border-radius:7px;padding:9px;margin-top:5px}.receptionist-inbox strong{font-size:15px}.receptionist-inbox li button span{color:#5e7089;overflow-wrap:anywhere}.receptionist-dialog footer,.receptionist-dialog header,.receptionist-inbox footer,.receptionist-inbox header{display:flex;align-items:center;justify-content:space-between;gap:12px}.receptionist-inbox form{display:flex;align-items:flex-end;gap:8px;margin:12px 0}.receptionist-inbox form label{flex:1 1}.receptionist-inbox input{width:100%}.receptionist-inbox nav{display:flex;gap:6px;flex-wrap:wrap}.receptionist-inbox nav [aria-pressed=true]{background:#2154ae;color:white}.receptionist-inbox ul{list-style:none;padding:0}.receptionist-inbox li{border-bottom:1px solid #d8e0ec}.receptionist-inbox li button{width:100%;text-align:left;background:transparent;border:0;border-radius:0;padding:12px 6px;display:grid;grid-gap:4px;gap:4px;color:inherit}.receptionist-inbox li button:hover{background:#edf3fb}.receptionist-inbox.compact nav button{padding:5px 8px;font-size:13px}.receptionist-dialog{border:1px solid #ccd5e2;border-radius:12px;width:min(800px,94vw);max-height:88vh;overflow:auto;padding:20px;color:inherit}.receptionist-dialog::-webkit-backdrop{background:#0007}.receptionist-dialog::backdrop{background:#0007}.receptionist-dialog article{border-bottom:1px solid #d8e0ec;padding-bottom:12px}.receptionist-dialog audio{display:block;width:100%;margin:8px 0}.receptionist-dialog footer{position:-webkit-sticky;position:sticky;bottom:0;background:white;padding-top:12px}.receptionist-inbox [role=alert]{color:#a51c12}.receptionist-dialog button:focus-visible,.receptionist-inbox button:focus-visible{outline:3px solid #5367df}@media(max-width:500px){.receptionist-inbox footer{flex-wrap:wrap}.receptionist-dialog{padding:12px}}