.cyberclaw-light .user-pill{position:relative}.cyberclaw-light .cockpit-personal-dot{position:absolute;right:0;top:0;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#e74343}.cockpit-personal-dot[hidden]{display:none!important}
.cyberclaw-light .user-menu{max-height:calc(100dvh - 90px);overflow:auto;min-width:245px}.cyberclaw-light .user-menu .user-command{display:flex;align-items:center;justify-content:space-between;min-height:36px;text-align:left;text-decoration:none}.cyberclaw-light .user-menu-head div{display:grid;gap:3px;min-width:0}.cyberclaw-light .user-menu-head div span{font-size:12px;color:#71839d;overflow:hidden;text-overflow:ellipsis}.cyberclaw-light .cockpit-personal-count{padding:2px 6px;border-radius:10px;background:#edf3ff;color:#285de0;font-size:11px}.cyberclaw-light .cockpit-personal-logout{border-top:1px solid #edf1f7;margin-top:5px;color:#ad3a3a}.cyberclaw-light .cockpit-personal-guest{margin:8px;color:#72839b}.cyberclaw-light .privacy-user-menu .user-menu[hidden]{display:none!important}

/* Compact navigation rows without the old card treatment. */
.cyberclaw-light .user-menu,.privacy-page .privacy-user-menu .user-menu{width:280px;min-width:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 90px);overflow:auto;gap:0;padding:8px;background:#fff;border:1px solid #dfe7f2;border-radius:12px;box-shadow:0 16px 45px rgba(27,48,78,.18)}
.cyberclaw-light .user-menu:before{display:none}
.cyberclaw-light .user-menu-head{padding:8px 8px 10px;gap:10px}
.cyberclaw-light .user-menu-head div{min-width:0;gap:3px}
.cyberclaw-light .user-menu-head b,.cyberclaw-light .user-menu-head div span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:1.35}
.cyberclaw-light .user-menu .user-command,.privacy-page .privacy-user-menu .user-command{box-sizing:border-box;min-height:42px;height:auto;padding:8px 10px;border:0;border-radius:7px;background:#fff;color:#304b6e;font:inherit;font-size:14px;font-weight:500;line-height:1.4;white-space:normal;text-align:left;text-decoration:none;cursor:pointer}
.cyberclaw-light .user-menu .user-command:hover,.privacy-page .privacy-user-menu .user-command:hover{border:0;background:#edf4ff;color:#255bd4}
.cyberclaw-light .user-menu .cockpit-personal-logout{border-top:1px solid #edf1f7;border-radius:0;margin-top:5px;color:#b33939}
