/* Shared navigation and plain-language help across every workspace. */
.dashboard-nav{display:flex;align-items:center;gap:2px;padding:4px;border-radius:8px;background:var(--soft,#e6eaf0);max-width:100%;flex-shrink:0}
.dashboard-nav>a,.dashboard-nav>button{display:flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border:0;border-radius:5px;background:transparent;color:var(--muted);text-decoration:none;font-size:12px;font-weight:550;line-height:1.35;white-space:nowrap;box-shadow:none}
.dashboard-nav>.selected{background:var(--surface);color:var(--strong,var(--text));box-shadow:0 1px 4px #182b4415;font-weight:650}
.dashboard-nav>a:hover,.dashboard-nav>button:hover{color:var(--blue);background:var(--surface)}
[data-theme="dark"] .dashboard-nav{background:var(--elevated)}
[data-theme="dark"] .dashboard-nav>.selected{background:var(--blue-soft);color:var(--strong)}
.guide-foot{border-top:1px solid var(--line);padding-top:18px;margin-top:22px!important;font-size:12px!important;color:var(--muted)}
.fuel-heading{align-items:center}.fuel-heading>div:first-child{flex-shrink:0}
@media(max-width:1400px){.dashboard-nav>a,.dashboard-nav>button{font-size:11px;padding:8px 10px}.header-context{display:none}.view-heading .filters{justify-content:flex-end}.map-heading-actions{gap:10px}}
@media(min-width:1800px){.dashboard-nav>a,.dashboard-nav>button{font-size:15px;padding:10px 16px;min-height:42px}}
@media(max-width:1050px){.map-heading{flex-wrap:wrap}.map-heading-actions{width:100%}.fuel-heading{flex-wrap:wrap}.fuel-navigation{width:100%;align-items:stretch}.fuel-controls{justify-content:flex-end}.view-heading .filters{justify-content:flex-start}.dashboard-nav{overflow-x:auto;flex-shrink:1;width:max-content}}
@media(max-width:650px){.dashboard-nav{width:100%;justify-content:flex-start}.dashboard-nav>a,.dashboard-nav>button{flex:none;min-height:36px}.fuel-heading{align-items:stretch}.fuel-controls{justify-content:space-between}}
@media(min-width:1051px) and (max-height:700px){.dashboard-nav>a,.dashboard-nav>button{font-size:10px;padding:6px 9px;min-height:28px}}

.source-delayed{color:var(--amber)!important}
