/* MOHU: small visual labels; do not modify the size of data-loading controls. */
button.mohu-compact-expansion, a.mohu-compact-expansion, [role="button"].mohu-compact-expansion {
  appearance:none !important; -webkit-appearance:none !important;
  display:inline-flex !important; width:auto !important; max-width:100% !important;
  min-width:0 !important; height:auto !important; min-height:28px !important;
  padding:3px 2px !important; margin:3px 0 !important;
  border:0 !important; border-radius:0 !important; box-shadow:none !important;
  background:transparent !important; background-image:none !important;
  
  font-size:12.5px !important; font-weight:600 !important; line-height:1.35 !important;
  text-align:left !important; text-decoration:none !important;
  color:var(--link-color,var(--primary,var(--accent,#2563eb))) !important;
  cursor:pointer !important; vertical-align:middle !important;
}
button.mohu-compact-expansion:hover, a.mohu-compact-expansion:hover {text-decoration:underline !important;}
.mohu-compact-expansion:focus-visible {outline:2px solid currentColor !important; outline-offset:3px !important;}
@media (pointer:coarse) {button.mohu-compact-expansion,a.mohu-compact-expansion,[role="button"].mohu-compact-expansion {min-height:36px !important;}}
