/* The original mobile controls remain the routing source. They are only
   visually replaced on desktop, leaving phone and tablet untouched. */
.sv-header-menu{display:none}
.compact-header .brand-mini{display:flex;align-items:center;min-width:0;gap:9px;line-height:1}.compact-header .brand-mini>.brand-mark{flex:none;width:34px;height:34px;border-radius:11px;box-shadow:0 0 0 5px rgba(128,242,209,.045),0 8px 22px rgba(0,0,0,.18)}.sv-compact-brand-copy{display:grid;min-width:0;text-align:start}.sv-compact-brand-copy b{font:700 .82rem/1.1 Manrope;letter-spacing:.06em}.sv-compact-brand-copy small{margin-top:4px;color:var(--mist);font-size:.57rem;line-height:1.2;white-space:nowrap}
@media(min-width:700px){.compact-header .brand-mini>.brand-mark{width:40px;height:40px;border-radius:13px}.sv-compact-brand-copy b{font-size:.95rem}.sv-compact-brand-copy small{font-size:.64rem}}
@media(min-width:1024px){.compact-header .brand-mini>.brand-mark{width:48px;height:48px;border-radius:15px}.sv-compact-brand-copy b{font-size:1.08rem}.sv-compact-brand-copy small{font-size:.71rem}}
@media(min-width:1024px){body[data-sovanor-surface="customer"] .mobile-nav.sovanor-core-nav,#home .mobile-nav,#importer-experience .ix-nav{display:none!important}.sv-header-menu{position:relative;display:flex;align-items:center;margin-inline-start:auto}.sv-header-menu-trigger{width:38px;height:38px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.035);color:var(--paper);font-size:1.05rem}#home .sv-header-menu{display:none}#importer-experience .sv-header-menu-trigger{display:none}#importer-experience .sv-header-menu-panel{position:static;display:flex!important;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}#importer-experience .sv-header-menu-panel button{width:auto;min-height:42px;padding:0 11px;white-space:nowrap;font-size:.78rem}}
