    /* Name/Notes: take remaining row width */
    #portfolio-panel .ds-holdings-table .ds-col-title,
    #portfolio-panel .ds-holdings-table .ds-td-title {
      text-align: left;
      overflow: hidden;
      text-overflow: clip;
      white-space: nowrap;
      min-width: 0;
    }
    #portfolio-panel .ds-holdings-table th[data-sort-holdings].ds-th--active {
      color: var(--ds-text);
      font-weight: 600;
    }
    #portfolio-panel .ds-holdings-table .ds-col-num,
    #portfolio-panel .ds-holdings-table .ds-td-num {
      text-align: right;
      white-space: nowrap;
      font-variant-numeric: tabular-nums;
    }
    #portfolio-panel .ds-holdings-table .ds-col-num--blank,
    #portfolio-panel .ds-holdings-table .ds-td-num--blank {
      padding-left: 0.5rem;
      padding-right: 0.5rem;
      pointer-events: none;
    }
    #new-snapshot-modal #draft-liabilities-table .ds-col-liability-bank .ds-select--cell,
    #new-snapshot-modal #draft-liabilities-table .ds-col-liability-bank .ds-input--cell {
      width: 100%;
      max-width: 100%;
    }
