/* PE-Class v1.20.80 — balance only the PAPS manual-mapping rows. */

.papsManualMappingModal12076.papsMappingCategoryBalance12080
  .papsManualMappingList12076 > label {
    grid-template-columns: minmax(0,1fr) 24px minmax(0,1fr) !important;
}

.papsManualMappingModal12076.papsMappingCategoryBalance12080
  .papsManualMappingList12076 > label > span {
    display: flex;
    width: 100%;
    min-height: 40px;
    align-items: center;
    justify-content: center;
    padding: 0 12px;
    border: 1px solid #9bd9c5;
    border-radius: 9px;
    background: #eefaf5;
    color: #08785b;
    box-sizing: border-box;
    text-align: center;
    text-overflow: clip;
    white-space: normal;
}

.papsManualMappingModal12076.papsMappingCategoryBalance12080
  .papsManualMappingList12076 > label > span.is-unmapped {
    border-color: #f1c77a;
    background: #fff8e9;
    color: #815600;
}

@media (max-width: 620px) {
  .papsManualMappingModal12076.papsMappingCategoryBalance12080
    .papsManualMappingList12076 > label {
      grid-template-columns: minmax(0,1fr) !important;
    }
}

@media (prefers-color-scheme: dark) {
  html:not([data-theme="light"])
    .papsManualMappingModal12076.papsMappingCategoryBalance12080
    .papsManualMappingList12076 > label > span {
      border-color: #236d59;
      background: #16372f;
      color: #8ee3c7;
  }

  html:not([data-theme="light"])
    .papsManualMappingModal12076.papsMappingCategoryBalance12080
    .papsManualMappingList12076 > label > span.is-unmapped {
      border-color: #805f27;
      background: #322a18;
      color: #ffd787;
  }
}
