/* Desktop compact surfaces only. Native data, expanded panels and mobile stay intact. */
html.reference-hud.reference-hud.reference-hud.reference-hud body .panel:is(.hunt-analyzer-panel,.auto-helper-panel).collapsed {
  padding:4px 10px!important;box-shadow:none!important;justify-content:center!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body :is(.hunt-analyzer-panel,.auto-helper-panel).collapsed :is(.hunt-analyzer-head,.auto-helper-head) {
  display:flex!important;flex:1 1 auto!important;align-items:center!important;justify-content:center!important;
  min-height:0!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;gap:6px!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body :is(.hunt-analyzer-panel,.auto-helper-panel).collapsed .rh-drag-grip {
  flex:0 0 16px!important;width:16px!important;min-width:16px!important;height:28px!important;align-self:center!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .hunt-analyzer-panel.collapsed .analyzer-compact {
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;align-self:center!important;margin:0!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .hunt-analyzer-panel.collapsed .analyzer-compact>span {
  display:flex!important;justify-content:center!important;align-items:center!important;gap:4px!important;height:28px!important;
  padding:0 4px!important;margin:0!important;border-right:1px solid #22506a!important;font:11px/1.2 Arial,sans-serif!important;color:#a5c9db!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .hunt-analyzer-panel.collapsed .analyzer-compact>span:last-child {border-right:0!important}
html.reference-hud.reference-hud.reference-hud.reference-hud body .hunt-analyzer-panel.collapsed .analyzer-compact b {
  font:700 11px/1.2 Arial,sans-serif!important;font-variant-numeric:tabular-nums!important;color:#e4f3fc!important;
  text-align:center!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .hunt-analyzer-panel.collapsed .hunt-analyzer-actions {gap:4px!important;align-items:center!important;margin:0!important}
html.reference-hud.reference-hud.reference-hud.reference-hud body :is(.hunt-analyzer-panel,.auto-helper-panel).collapsed :is(#minimize-hunt-analyzer,#minimize-auto-helper,.rh-helper-config) {
  width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;
  padding:0!important;border-width:1px!important;border-radius:4px!important;box-shadow:none!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .hunt-analyzer-panel.collapsed #rh-helper-toggle {
  min-width:64px!important;height:28px!important;margin:0!important;padding:0 6px!important;font:700 10px/1 Arial,sans-serif!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact {
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;align-self:center!important;
  gap:4px!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact>span:nth-child(n) {
  display:flex!important;position:relative!important;justify-content:center!important;align-items:center!important;
  gap:4px!important;min-width:0!important;width:auto!important;height:28px!important;margin:0!important;padding:0 3px!important;
  border:0!important;border-radius:4px!important;background-color:#071c29!important;overflow:visible!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact>span:not(:last-child) {border-right:1px solid #22506a!important}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact :is(.helper-compact-ball-host,.helper-compact-ball-host>canvas,.helper-compact-ball-host>.ball-sheet-frame,span>img) {
  display:block!important;flex:0 0 22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;
  height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;object-fit:contain!important;image-rendering:pixelated!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact>span b {
  display:block!important;position:static!important;inset:auto!important;min-width:1ch!important;margin:0!important;padding:0!important;
  font:700 10px/1 Arial,sans-serif!important;font-variant-numeric:tabular-nums!important;color:#dcf0f5!important;text-align:center!important;
  white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;background:transparent!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact>span.resource-empty {
  padding-right:14px!important;background-color:#281725!important;opacity:1!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact>span.resource-empty b {color:#ff8792!important}
html.reference-hud.reference-hud.reference-hud.reference-hud body .auto-helper-panel.collapsed .auto-helper-compact>span.resource-empty::after {
  right:2px!important;top:calc(50% - 5px)!important;width:10px!important;height:10px!important;box-shadow:none!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body #shiny-global-next.rh-boss-fold {
  padding:3px 38px 3px 10px!important;box-shadow:none!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body #shiny-global-next.rh-boss-fold>#rh-boss-clock {
  display:flex!important;align-items:center!important;justify-content:center!important;inset:3px 38px 3px 10px!important;
  margin:0!important;padding:0!important;font:700 21px/1 Arial,sans-serif!important;font-variant-numeric:tabular-nums!important;
  letter-spacing:.3px!important;white-space:nowrap!important;text-align:center!important;color:#ffcf4a!important;
}
html.reference-hud.reference-hud.reference-hud.reference-hud body #shiny-global-next.rh-boss-fold>#rh-boss-fold {
  inset:calc(50% - 13px) 8px auto auto!important;width:26px!important;height:26px!important;font:700 24px/1 Arial,sans-serif!important;
}
