
    /* Round 3 surgical: beat styles.css `.btn`-gets-gradient cascade for the page-head row */
    .page-head-actions .btn:not(.btn-primary) {
      background: var(--surface-flat) !important;
      background-image: none !important;
      border: 1px solid var(--border) !important;
      color: var(--fg) !important;
      box-shadow: none !important;
      min-height: 0 !important;
      padding: 8px 14px !important;
      font-size: 13px !important;
      font-weight: 500 !important;
    }
    .page-head-actions .btn:not(.btn-primary):hover {
      background: rgba(255,255,255,0.04) !important;
      border-color: var(--border-strong) !important;
    }
    /* [hidden] is being beaten by `display: flex` from .btn shorthand — force it dead. */
    .habits-util-btn[hidden] { display: none !important; }
  