/* /Components/ClassificationScheme/ClassificationScheme.razor.rz.scp.css */

.filter-container[b-d7gypdplhm] {
  width: 30%;
}

.classification-grid[b-d7gypdplhm] {
  display: grid;
  column-gap: 1px;
  border-top: 1px solid var(--sc-gray-6);
  background-color: var(--sc-gray-6);

  > div {
    background-color: var(--sc-gray-9);
  }
}

.container[b-d7gypdplhm] {
  border: 2px solid var(--sc-gray-6);
}

.title-cell[b-d7gypdplhm] {
  width: 238px;
  text-align: left;
}

.job-function-container[b-d7gypdplhm] {
  overflow: auto;

  .job-function-text {
    margin: auto;
    height: min-content;
    text-align: center;
  }
}

.job-function-click-area[b-d7gypdplhm] {
  cursor: pointer;
  z-index: 10 !important;
  background: transparent !important;

  .job-position-text {
    height: 100%;
  }
}

.split-title-line[b-d7gypdplhm] {
  /* 48px = padding left + right of parent container */
  width: calc(100% + 48px);
  border-bottom: 1px solid var(--sc-gray-5);
  /* translateY of -1px due to 1px border */
  transform: rotate(10deg) translateY(-1px);
}
/* /Components/ClassificationScheme/JobFunctionPopupContent.razor.rz.scp.css */
.jfn-popup-employee-display:hover[b-1ozo8lm621] {
  background-color: var(--sc-gray-8);
}

.jfn-popup-employee-display[b-1ozo8lm621] {
  cursor: pointer;
}
/* /Components/PositionEvaluation/PositionEvaluation.razor.rz.scp.css */
.position-evaluation-grid[b-v7nvu2944g] {
  display: grid;
  column-gap: 1px;
  row-gap: 1px;
  border: 1px solid var(--sc-gray-6);
  background-color: var(--sc-gray-6);
  width: 100%;
}

.position-evaluation-grid .value-selection-container:not(.selected-value)[b-v7nvu2944g] {
  cursor: pointer;
  background-color: var(--sc-white);
}

.axis-label[b-v7nvu2944g] {
  background-color: var(--sc-gray-8);
  height: 100%;
  width: 100%;
}

.axis-label .axis-text[b-v7nvu2944g] {
  height: 100%;
  width: 100%;
}

.y-axis-label[b-v7nvu2944g] {
  border-top: 1px solid var(--sc-gray-6);
  border-left: 1px solid var(--sc-gray-6);
}

.y-axis-label:last-of-type[b-v7nvu2944g] {
  border-bottom: 1px solid var(--sc-gray-6);
}

[b-v7nvu2944g] .text-module-tooltip {
  height: inherit;
  width: inherit;
}

.text-module-tooltip-content[b-v7nvu2944g] {
  max-width: 320px;
}

.selected-value[b-v7nvu2944g] {
  background-color: var(--sc-dark);
  color: var(--sc-white);
}
/* /Components/Print/PrintContainer.razor.rz.scp.css */
.header[b-jpf03y2bve], .header-space[b-jpf03y2bve] {
  height: 80px;
}

.header[b-jpf03y2bve] {
  position: fixed;
  top: 0;
  width: 100%;
  box-sizing: border-box;
  border-bottom: solid 1px var(--sc-dark);
}
/* /Components/Shared/ColorIndicator.razor.rz.scp.css */
.color-indicator[b-g80abbhrp0] {
  height: 32px;
  width: 32px;
  border-radius: 3px;
  border: 1px solid var(--sc-gray-5);
}
/* /Pages/Account/Login.razor.rz.scp.css */
.container[b-o5wdhimnmw] {
  height: 100vh;
  width: 100vw;
}

.login-card-container[b-o5wdhimnmw] {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  min-width: 50%;
}

.logo[b-o5wdhimnmw] {
  margin-right: 150px;
}

@media only screen and (max-width: 899px) {
  .base[b-o5wdhimnmw] {
    display: none !important;
  }
}

@media only screen and (min-width: 900px) {
  .base[b-o5wdhimnmw] {
    width: 10%;
  }
}

@media only screen and (min-width: 1000px) {
  .base[b-o5wdhimnmw] {
    width: 20%;
  }
}

@media only screen and (min-width: 1200px) {
  .base[b-o5wdhimnmw] {
    width: 30%;
  }
}

[b-o5wdhimnmw] .login-button {
  min-width: 100px;
}

.base[b-o5wdhimnmw] {
  background: var(--sc-dark);
  display: inline-block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}

.base[b-o5wdhimnmw]:before {
  border-right: 280px solid var(--sc-dark);
  border-bottom: 560px solid transparent;
  border-top: 560px solid transparent;
  content: "";
  height: 0;
  left: -280px;
  position: absolute;
  top: 0;
  width: 0;
}
/* /Pages/Admin/Customer/MarketData/MarketCurvesUpload.razor.rz.scp.css */
.grid[b-cmjkhwzhiz] {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
}
/* /Pages/Portal/ClassificationScheme/ClassificationSchemePage.razor.rz.scp.css */
.job-position-display[b-5lx01x4xiw] {
    border: 1px solid var(--sc-black);
    border-radius: 4px;
    box-sizing: border-box;
    height: 100%;
}

.salary-group-indicator[b-5lx01x4xiw] {
    border: 1px solid var(--sc-black);
    border-radius: 20px;
    width: 28px;
    height: 28px;
}

@media print {
    @page {
        size: landscape
    }
}
/* /Pages/Portal/Dashboard/WageTransparencyDashboard.razor.rz.scp.css */
.analysis-grid[b-m4sjbo58gw] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  gap: var(--sc-spacing-6);
}
/* /Pages/Portal/Employee/EmployeeBulkEdit.razor.rz.scp.css */
.employee-grid[b-ubw1vxk7tl] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    gap: var(--sc-spacing-6);
}
/* /Pages/Portal/Employee/EmployeePage.razor.rz.scp.css */
.employee-scrollable-content[b-4r0bgoxmgr] {
  overflow-y: auto;
}

.employee-grid[b-4r0bgoxmgr] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  gap: var(--sc-spacing-6);
}

.employee-container[b-4r0bgoxmgr] {
  background-color: var(--sc-gray-9);
  width: 100%;
  height: 100%;
}

[b-4r0bgoxmgr] .comparison-card {
  height: auto !important;
}

.separator[b-4r0bgoxmgr] {
  border: 1px solid var(--sc-gray-6);
  width: 100%;
}

.information-grid[b-4r0bgoxmgr] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: var(--sc-spacing-5);
}
/* /Pages/Portal/Employee/EmployeesPage.razor.rz.scp.css */
[b-fjn7jze4wa] .mud-table-container {
  background-color: var(--sc-white);
}
/* /Pages/Portal/Employee/JobPositionWizard.razor.rz.scp.css */
.job-position-display[b-e82fse7lhx] {
  border: 1px solid var(--sc-black);
  border-radius: 4px;
  min-width: 272px;
  box-sizing: border-box;
  height: 100%;
}

.job-position-display.selected[b-e82fse7lhx] {
  background-color: var(--sc-dark);
  color: var(--sc-white);
}

.job-position-display.selected .salary-group-indicator[b-e82fse7lhx] {
  border-color: var(--sc-white);
}

.salary-group-indicator[b-e82fse7lhx] {
  border: 1px solid var(--sc-black);
  border-radius: 20px;
  width: 28px;
  height: 28px;
}

[b-e82fse7lhx] .mud-expansion-panels {
  min-width: 552px;
}
/* /Pages/Portal/SingleQuery/SingleQueryPage.razor.rz.scp.css */
.employee-scrollable-content[b-259235iduz] {
  overflow-y: auto;
}

.employee-grid[b-259235iduz] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
  gap: var(--sc-spacing-6);
}

.employee-container[b-259235iduz] {
  background-color: var(--sc-gray-9);
  width: 100%;
  height: 100%;
}

[b-259235iduz] .comparison-card {
  height: auto !important;
}

.separator[b-259235iduz] {
  border: 1px solid var(--sc-gray-6);
  width: 100%;
}

.information-grid[b-259235iduz] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: var(--sc-spacing-5);
}
/* /Shared/Layout/AuthorizedLayout.razor.rz.scp.css */
.main[b-6cuq2vsfn7] {
  height: 100vh;
  width: 100vw;
}

[b-6cuq2vsfn7] .main-content {
  overflow-y: auto;
}

@media print
{
  [b-6cuq2vsfn7] .main-content {
    overflow-y: visible !important;
  }
}

.content[b-6cuq2vsfn7] {
  width: 100%;
  box-sizing: border-box;
  overflow-x: hidden;
}

.app-header[b-6cuq2vsfn7] {
  margin-left: 200px
}

[b-6cuq2vsfn7] .header-action-button:not(:last-child) {
  margin-right: var(--sc-spacing-1);
}

[b-6cuq2vsfn7] .header-action-button {
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
