.sae-phone-dialog{background:#25282e;color:#fff;border:1px solid #737983;border-radius:14px;width:min(420px,90vw);padding:22px}.sae-phone-dialog::backdrop{background:#0009}.sae-phone-dialog h2{font-size:19px;overflow-wrap:anywhere}.sae-phone-options{display:flex;gap:10px;margin:16px 0}.sae-phone-options a,.sae-phone-options button{display:inline-flex;align-items:center;justify-content:center;background:#eaff00;color:#111;border-radius:8px;border:1px solid #555;padding:10px 15px;font:inherit;text-decoration:none;cursor:pointer}.sae-phone-button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:32px;padding:4px 8px;font-size:18px}.sae-phone-number{font-size:25px;font-weight:bold;color:white;overflow-wrap:anywhere}.mobile-contact{display:flex;gap:12px;align-items:center}.mobile-contact>div{flex:1;min-width:0}.mobile-contact .sae-phone-button{flex:none}.sae-phone-dialog .ghost{margin-top:8px}

.sae-phone-dialog .assignment-phone-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.sae-phone-dialog .assignment-phone-row>strong{flex-basis:100%;margin:0}.sae-phone-dialog .assignment-phone-row .sae-phone-number{flex:1;font-size:21px}.sae-phone-dialog .assignment-phone-row a.button{color:#111;background:#eaff00;padding:10px 16px;border-radius:8px;text-decoration:none}.sae-phone-dialog .assignment-phone-row p{margin:4px 0;color:#fff}
