/* TOPMET 187 — independent category accordions, transport permanently visible */
.app-sidebar-nav .tm-nav-group{min-width:0}
.app-sidebar-nav .tm-nav-toggle{appearance:none;background:transparent;border:0;color:#aaa9a4;width:100%;padding:18px 11px 8px;margin:0;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;letter-spacing:.095em;font-weight:800;text-transform:uppercase;cursor:pointer;transition:color .15s}
.app-sidebar-nav .tm-nav-toggle:hover,.app-sidebar-nav .tm-nav-toggle:focus-visible{color:#ffe600}
.app-sidebar-nav .tm-nav-toggle i{font-size:12px;transition:transform .18s}
.app-sidebar-nav .tm-nav-open>.tm-nav-toggle i{transform:rotate(180deg)}
.app-sidebar-nav .tm-nav-group-body[hidden]{display:none!important}
.app-sidebar-nav .tm-nav-static{padding:18px 11px 8px}
.app-sidebar-nav .tm-nav-transport .tm-nav-group-body{display:block}
html.sidebar-collapsed .app-sidebar-nav .tm-nav-toggle{font-size:0;height:20px;padding:10px 0 0;justify-content:center}
html.sidebar-collapsed .app-sidebar-nav .tm-nav-toggle .tm-nav-title{display:none}
html.sidebar-collapsed .app-sidebar-nav .tm-nav-toggle i{font-size:12px}
html.sidebar-collapsed .app-sidebar-nav .tm-nav-static{font-size:0;height:17px;padding:11px 0 0}
html.sidebar-collapsed .app-sidebar-nav .tm-nav-static::after{content:"";display:block;height:1px;background:#454545;margin:0 8px}
