/* Small infrastructure glimpses share the identity orbit; all data is illustrative. */
.orbit-dashboard{width:132px;height:96px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:10px 11px 8px;gap:8px;border-radius:13px;color:var(--accent);background:var(--surface);box-sizing:border-box;box-shadow:0 5px 0 color-mix(in srgb,var(--line) 40%,transparent),0 12px 24px #0014230c}
.orbit-dash-header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;font-weight:600;line-height:1.2;color:var(--ink);white-space:nowrap}
.orbit-dash-header i{width:4px;height:4px;flex:none;border-radius:50%;background:var(--accent);box-shadow:0 0 6px color-mix(in srgb,var(--accent) 40%,transparent)}
.orbit-dashboard svg{width:100%;height:56px;flex:1;min-height:0;overflow:visible}
.orbit-dash-fill{fill:currentColor;stroke:none}.orbit-dash-muted{opacity:.25}.orbit-dash-bright{stroke-width:2.4}
@media(max-width:767px){.orbit-dashboard{width:76px;height:62px;border-radius:9px;padding:6px;gap:4px;box-shadow:0 3px 0 color-mix(in srgb,var(--line) 40%,transparent)}.orbit-dash-header{font-size:7px;gap:3px}.orbit-dash-header i{width:3px;height:3px}.orbit-dashboard svg{height:37px}}

/* Restore the descriptive desktop consultant launcher. */
@media(min-width:768px){
 .nexus-orbit-page .athena-launcher{width:auto;height:auto;min-height:66px;padding:8px 16px 8px 8px;border-radius:50px;justify-content:flex-start;gap:12px}
 .nexus-orbit-page .athena-launcher>span{display:block}
 .nexus-orbit-page .athena-launcher img{width:48px;height:48px}
 .nexus-orbit-page .orbit-effects-control{bottom:108px}
 .nexus-orbit-page .orbit-scroll{translate:0 -64px}
}
