.dashboard-shell-aside{display:flex}.dashboard-shell-mobile-nav{display:none}.dashboard-shell-main{padding-bottom:0}@media (max-width:767px){.dashboard-shell-aside{display:none!important}.dashboard-shell-mobile-nav{display:flex!important}.dashboard-shell-main{padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.dashboard-shell-nav-toggle{display:none!important}}@media (min-width:768px){.dashboard-shell-nav-toggle{display:inline-flex}}@keyframes mcJourneyBannerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes mcJourneySurfaceIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mission-command-journey-surface{animation:mcJourneySurfaceIn .42s ease-out}@media (prefers-reduced-motion:reduce){.mission-command-journey-surface,.mission-command-journey-transition{animation:none!important}}.ethan-workspace{--ethan-bg:#0a0a0f;--ethan-surface1:#111118;--ethan-surface2:#18181f;--ethan-border:#2a2a3e;--ethan-purple:#7c5cfc;--ethan-teal:#00d4aa;--ethan-console-height:4.25rem;--ethan-mobile-nav-height:4.75rem;--ethan-fab-gap:1rem;--ethan-console-bottom:0px}@keyframes ethanFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ethan-workspace-step-enter{animation:ethanFadeUp .35s ease both}.ethan-workspace-confirmed{animation:ethanConfirmPulse .6s ease both}@keyframes ethanConfirmPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,212,170,.35)}50%{transform:scale(1.01);box-shadow:0 0 0 6px rgba(0,212,170,0)}to{transform:scale(1)}}.ethan-workspace [data-testid=ethan-console]{bottom:var(--ethan-console-bottom)}.ethan-workspace [data-testid=ethan-fab]{bottom:calc(var(--ethan-console-bottom) + var(--ethan-console-height) + var(--ethan-fab-gap))}.ethan-workspace [data-testid=ethan-floating-panel]{bottom:calc(var(--ethan-console-bottom) + var(--ethan-console-height) + var(--ethan-fab-gap) + 3.5rem + .75rem)}@media (max-width:1023px){.ethan-workspace [data-testid=ethan-chat-column]{display:none}.ethan-workspace [data-testid=ethan-workspace-content]{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom, 0px))}.ethan-mobile-nav{display:flex}.ethan-workspace{--ethan-console-bottom:var(--ethan-mobile-nav-height)}}@media (max-width:767px){.ethan-workspace [data-testid=dashboard-nav]{position:fixed;z-index:50;transform:translateX(-100%)}.ethan-workspace [data-testid=dashboard-nav][data-open=true]{transform:translateX(0)}}