body.workspace-crew .crew-location-controls{position:absolute;z-index:501;top:12px;right:12px;width:auto;max-width:calc(100% - 24px);pointer-events:none}
body.workspace-crew .crew-location-buttons{display:flex;justify-content:flex-end;gap:5px}
body.workspace-crew .crew-location-buttons button{pointer-events:auto;min-width:62px;min-height:44px;margin:0;padding:9px 11px;color:#16334a;background:#fff;border:1px solid #cbd7e0;border-radius:10px;box-shadow:0 2px 9px #13283b24;font-size:13px;line-height:1.3}
body.workspace-crew .crew-location-buttons button[aria-pressed=true]{background:#e5f2fc;color:#075d98;border-color:#8bbadd}
body.workspace-crew .crew-location-status{max-width:210px;margin:6px 0 0 auto;padding:5px 8px;background:#112d43ed;color:#fff;border-radius:7px;font-size:11px;line-height:1.4;text-align:right;overflow-wrap:anywhere}
body.workspace-crew .crew-location-status[hidden]{display:none}
