.workspace-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:8px 0;margin:0 0 10px;color:#314d63;font:600 12px/1.4 system-ui,sans-serif}
.workspace-navigation button,.workspace-navigation a{display:inline-flex;align-items:center;min-height:36px;padding:7px 10px;border:1px solid #bfcedb;border-radius:6px;background:#fff;color:#24445d;font:inherit;text-decoration:none;cursor:pointer}
.workspace-navigation button:hover,.workspace-navigation a:hover{background:#e9f1f8}
.workspace-location{overflow:hidden;text-overflow:ellipsis;max-width:100%}
.workspace-destinations{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}
.workspace-navigation a[aria-current=page]{border-color:#b32121;color:#9e211d}
.workspace-navigation-sidebar{margin:0;padding:8px;gap:6px;background:#142532;color:#e6eef6;border-bottom:1px solid #3c5363}
.workspace-navigation-sidebar button{background:#263c4d;border-color:#526b7c;color:#fff}
.workspace-navigation-sidebar .workspace-location{font-size:11px}
[data-theme=dark] .workspace-navigation{color:#d1e2ee}
[data-theme=dark] .workspace-navigation button,[data-theme=dark] .workspace-navigation a{background:#213747;border-color:#4e6a7f;color:#e5eff7}
[data-theme=dark] .workspace-navigation a[aria-current=page]{border-color:#e07b77;color:#ffd2ce}
.workspace-navigation :focus-visible{outline:2px solid #4687c4;outline-offset:2px}
@media(max-width:700px){.workspace-destinations{width:100%;margin-left:0}.workspace-navigation{gap:6px;font-size:11px}.workspace-navigation-sidebar .workspace-location{display:none}}
.sidebar-collapsed .workspace-navigation-sidebar{padding:4px;justify-content:center}
.sidebar-collapsed .workspace-navigation-sidebar .workspace-location{display:none}
.sidebar-collapsed .workspace-navigation-sidebar button{padding:5px 1px;font-size:10px;width:100%}
