#app.gl73-ready aside#sidebar .aside-head{
  display:grid !important;
  grid-template-columns:minmax(0,1fr) auto !important;
  grid-template-areas:"brand brand" "status gear" !important;
  align-items:center !important;
  gap:8px !important;
  padding:12px 12px 2px !important;
}
#app.gl73-ready aside#sidebar .aside-head .brand{grid-area:brand !important;display:flex !important;align-items:center;gap:8px;min-width:0 !important;flex:none !important}
#app.gl73-ready aside#sidebar .aside-head .brand strong{display:block;font-size:15px;letter-spacing:.04em;line-height:1.1}
#app.gl73-ready aside#sidebar .aside-head .brand small{display:block;margin-top:2px;font-size:10px;letter-spacing:.14em;opacity:.75}
#app.gl73-ready aside#sidebar .aside-head #connDot{
  grid-area:status !important;margin:0 !important;justify-self:start !important;width:max-content !important;max-width:100%;
}
#app.gl73-ready aside#sidebar .aside-head #openProfile{
  grid-area:gear !important;display:grid !important;place-items:center;margin:0 !important;width:36px !important;height:36px !important;flex:none !important;
}
#app.gl73-ready aside#sidebar .profile{
  display:flex !important;align-items:center !important;gap:10px !important;margin:8px 10px 2px !important;padding:8px !important;border-radius:16px !important;
  background:var(--g-panel2,rgba(8,32,44,.55)) !important;
}
#app.gl73-ready aside#sidebar .profile .avatar{width:44px !important;height:44px !important;flex:0 0 44px !important}
#app.gl73-ready aside#sidebar .profile .profile-copy{
  display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;
  grid-column:auto !important;grid-row:auto !important;width:auto !important;max-width:100% !important;min-width:0 !important;flex:1 1 auto !important;gap:2px !important;
}
#app.gl73-ready aside#sidebar .profile > #openProfile{display:none !important}
#app.gl73-ready aside#sidebar .profile-copy #sfProfileLink,
#app.gl73-ready aside#sidebar .profile-copy #gl71At{
  width:auto !important;height:26px !important;margin-top:2px !important;padding:0 10px !important;border-radius:999px !important;font-size:13px !important;
}
#app.gl73-ready aside#sidebar .gl69-side-nav{
  display:flex !important;flex-wrap:nowrap !important;grid-template-columns:none !important;gap:8px !important;padding:8px 10px 12px !important;overflow-x:auto !important;scrollbar-width:thin !important;overscroll-behavior-x:contain !important;scroll-snap-type:x mandatory !important;
}
#app.gl73-ready aside#sidebar .gl69-side-nav button{
  min-height:48px !important;white-space:normal !important;border-radius:14px !important;font-size:13px !important;line-height:1.15 !important;padding:8px !important;flex:0 0 108px !important;scroll-snap-align:start !important;
}
#gl73Desk{margin-top:12px}
#gl73Desk .gl73-card{border:1px solid #245066;border-radius:16px;padding:12px;margin-top:10px;background:#0c2230}
#gl73Desk button{margin:4px 4px 0 0}
#gl73Desk input,#gl73Desk select{width:100%;margin-top:6px}
