/* PE-Class v1.20.70 — compact PC subject management rows. */
@media (min-width: 1201px) and (hover: hover) and (pointer: fine) {
  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .settingsCGridLesson > .adminSubjectCard > #adminSubjectRows > .adminSubjectRow {
    display: grid !important;
    grid-template-columns: minmax(96px, 1fr) max-content minmax(270px, 1.35fr) !important;
    align-items: center !important;
    column-gap: 8px !important;
    row-gap: 0 !important;
    min-height: 44px !important;
    margin: 0 0 6px !important;
    padding: 0 0 6px !important;
    box-sizing: border-box !important;
  }

  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .adminSubjectRow > .adminSubjectInput {
    grid-column: 1 !important;
    grid-row: 1 !important;
    width: 100% !important;
    height: 38px !important;
    min-height: 38px !important;
  }

  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .adminSubjectRow > .adminSubjectActions {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: auto !important;
    flex-wrap: nowrap !important;
  }

  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .adminSubjectRow > .adminSubjectIconField {
    grid-column: 3 !important;
    grid-row: 1 !important;
    display: grid !important;
    grid-template-columns: auto minmax(108px, 1fr) minmax(92px, .78fr) !important;
    align-items: center !important;
    gap: 6px !important;
    width: 100% !important;
    margin: 0 !important;
  }

  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .adminSubjectRow > .adminSubjectIconField > span {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin: 0 !important;
  }

  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .adminSubjectRow > .adminSubjectIconField > .adminSubjectIconSelect {
    grid-column: 2 !important;
    grid-row: 1 !important;
  }

  html:not([data-pe-ipados="true"]):not(.pe87Ipad):not(.pe87IpadRuntime):not(.pe87FoldWide)
  #settingsCWorkspace.settingsC[data-settings-view="lesson"]
  .adminSubjectRow > .adminSubjectIconField > .adminSubjectIconCustom {
    grid-column: 3 !important;
    grid-row: 1 !important;
  }
}
