/* Mobilsesli PM header parity: structure only; message behavior remains in existing modules. */
.pm-popup>header.pm-ref-header{height:56px;min-height:56px;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px;border-bottom:1px solid #e7e9ee;background:#fff;overflow:visible!important}
.pm-ref-left{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.pm-ref-back,.pm-ref-avatar,.pm-ref-name{border:0;background:transparent;padding:0;cursor:pointer}.pm-ref-back{width:32px;height:32px;flex:0 0 32px;border:1px solid #e1e5ea;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#7b8794}.pm-ref-back .material-symbols-outlined{font-size:18px}.pm-ref-avatar{position:relative;width:36px;height:36px;flex:0 0 36px;border-radius:50%;overflow:visible}.pm-ref-avatar>.avatar,.pm-ref-avatar img,.pm-ref-avatar [class*=avatar]{width:36px!important;height:36px!important;border-radius:50%!important;object-fit:cover!important}.pm-ref-status-dot{position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#22c55e}.pm-ref-status-dot.busy{background:#ef4444}.pm-ref-status-dot.away{background:#eab308}.pm-ref-status-dot.phone{background:#3b82f6}.pm-ref-status-dot.working{background:#f97316}.pm-ref-copy{min-width:0;flex:1;text-align:left}.pm-ref-name{max-width:100%;display:flex;align-items:center;gap:3px;color:#27313d;font-size:13px;font-weight:700}.pm-ref-name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-ref-verified{font-size:15px!important;color:#3b82f6}.pm-ref-copy .pm-presence{display:block;margin-top:1px;font-size:10px;font-weight:500;color:#7b8794;line-height:1.2}.pm-ref-copy .pm-presence.activity{color:#3b82f6}.pm-ref-actions{display:flex!important;align-items:center;gap:2px;position:relative}.pm-ref-actions>button,.pm-ref-call{width:32px;height:32px;border:0!important;border-radius:8px!important;background:transparent!important;display:flex!important;align-items:center;justify-content:center;color:#7b8794!important}.pm-ref-actions>button:hover,.pm-ref-call:hover{background:#f4f6f8!important;color:#27313d!important}.pm-ref-actions .material-symbols-outlined,.pm-ref-call .material-symbols-outlined{font-size:18px!important}.pm-ref-actions .pm-header-menu{top:38px!important;right:0!important;z-index:12050!important}
.msref-privacy-note{display:flex;align-items:center;gap:6px;margin:0 0 8px;padding:7px 9px;border-radius:8px;border:1px solid rgba(245,158,11,.22);background:rgba(245,158,11,.08);color:#b7791f;font-size:10px}.msref-privacy-note .material-symbols-outlined{font-size:15px}
@media(max-width:767px){.pm-popup>header.pm-ref-header{padding:0 8px!important}.pm-ref-actions>button,.pm-ref-call{width:30px;height:30px}.pm-ref-left{gap:6px}.pm-ref-avatar,.pm-ref-avatar>.avatar,.pm-ref-avatar img,.pm-ref-avatar [class*=avatar]{width:34px!important;height:34px!important}.pm-ref-call{display:flex!important}}
@media(prefers-color-scheme:dark){.pm-popup>header.pm-ref-header{background:#1f232b;border-color:#343a45}.pm-ref-back{border-color:#3c4350;color:#aab2bd}.pm-ref-status-dot{border-color:#1f232b}.pm-ref-name{color:#fff}.pm-ref-actions>button:hover,.pm-ref-call:hover{background:#2a303a!important;color:#fff!important}.msref-privacy-note{color:#fbbf24}}
