/* /Components/BillingPropertyAggregatesGrid.razor.rz.scp.css */
/* /Components/BillingPropertyConfigGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-2sunvynmk1] {
    display: grid;
}

.e-grid .e-gridcontent[b-2sunvynmk1] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-2sunvynmk1] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-2sunvynmk1], .e-css.e-btn.e-flat:hover[b-2sunvynmk1] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-2sunvynmk1] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-2sunvynmk1] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-2sunvynmk1] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-2sunvynmk1], .e-css.e-btn.e-flat:hover[b-2sunvynmk1] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}
/* /Components/CompanyAutoChargeOptionsGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-c0jjns5uu3] {
    display: grid;
}

.e-grid .e-gridcontent[b-c0jjns5uu3] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-c0jjns5uu3] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-c0jjns5uu3], .e-css.e-btn.e-flat:hover[b-c0jjns5uu3] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-c0jjns5uu3] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-c0jjns5uu3] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-c0jjns5uu3] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-c0jjns5uu3], .e-css.e-btn.e-flat:hover[b-c0jjns5uu3] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}
/* /Components/CompanyChargeCodesGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-qinllt5k1u] {
    display: grid;
}

.e-grid .e-gridcontent[b-qinllt5k1u] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-qinllt5k1u] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-qinllt5k1u], .e-css.e-btn.e-flat:hover[b-qinllt5k1u] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-qinllt5k1u] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-qinllt5k1u] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-qinllt5k1u] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-qinllt5k1u], .e-css.e-btn.e-flat:hover[b-qinllt5k1u] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}
/* /Components/CompanyPlatformOptionsGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-8kd8xsd3gn] {
    display: grid;
}

.e-grid .e-gridcontent[b-8kd8xsd3gn] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-8kd8xsd3gn] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-8kd8xsd3gn], .e-css.e-btn.e-flat:hover[b-8kd8xsd3gn] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-8kd8xsd3gn] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-8kd8xsd3gn] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-8kd8xsd3gn] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-8kd8xsd3gn], .e-css.e-btn.e-flat:hover[b-8kd8xsd3gn] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}


/*
.grid-title {
	font-size: medium;
	color: var(--secondary);
	font-family: 'Mohr-SemiBold';
	margin-bottom: 0;
	line-height: 1.5em;
}
.e-grid .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-grid .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
	margin-left: 0;
}

.e-grid button.e-control.e-btn.e-lib.e-tbar-btn.e-tbtn-txt {
	color: var(--primary);
	background: #00000008;
	font-weight: 500;
	transition: all 150ms linear;
	min-width: 74px;
	border: 1px solid #ced4da;
}

.e-gridcontent {
	border-bottom-left-radius: 0.25em;
	border-bottom-right-radius: 0.25em;
	box-shadow: unset;
	border: 1px solid #dee2e6;
	border-top: 1px solid #dee2e6;
}

.e-table td.e-rowcell {
    font-family: 'Mohr-Medium'!important;
    font-size: small!important;
    font-stretch: unset!important;
    color: var(--primary)!important;
}*/
/* /Components/PropertyAutoChargeOptionsGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-nf8talfib9] {
    display: grid;
}

.e-grid .e-gridcontent[b-nf8talfib9] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-nf8talfib9] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-nf8talfib9], .e-css.e-btn.e-flat:hover[b-nf8talfib9] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-nf8talfib9] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-nf8talfib9] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-nf8talfib9] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-nf8talfib9], .e-css.e-btn.e-flat:hover[b-nf8talfib9] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}
/* /Components/PropertyChargeCodesGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-bm5yf0ivqd] {
    display: grid;
}

.e-grid .e-gridcontent[b-bm5yf0ivqd] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-bm5yf0ivqd] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-bm5yf0ivqd], .e-css.e-btn.e-flat:hover[b-bm5yf0ivqd] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-bm5yf0ivqd] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-bm5yf0ivqd] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-bm5yf0ivqd] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-bm5yf0ivqd], .e-css.e-btn.e-flat:hover[b-bm5yf0ivqd] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}
/* /Components/ScheduledAutoChargesGrid.razor.rz.scp.css */
.e-grid .e-headercelldiv[b-q6rha26fzf] {
    display: grid;
}

.e-grid .e-gridcontent[b-q6rha26fzf] {
    background-color: #fff;
    height: 8.76em;
}

th.e-headercell.e-leftalign:first-of-type[b-q6rha26fzf] {
    padding-left: 1.5em!important;
}

.e-btn.e-flat:hover[b-q6rha26fzf], .e-css.e-btn.e-flat:hover[b-q6rha26fzf] {
    background-color: #ffffff;
    border-color: var(--light);
    box-shadow: none;
    color: #fff;
}

th.e-headercell.e-leftalign:first-of-type[b-q6rha26fzf] {
    padding-left: 1.5em!important;
}

span.e-input-group.e-control-container.e-control-wrapper[b-q6rha26fzf] {
    line-height: 30px!important;
}

table.e-table.e-inline-edit[b-q6rha26fzf] {
    background: #ccddff!important;
}

.e-btn.e-flat:hover[b-q6rha26fzf], .e-css.e-btn.e-flat:hover[b-q6rha26fzf] {
    background-color: var(--white)!important;
    border-color: var(--light)!important; 
}
/* /Components/TestMonthPicker.razor.rz.scp.css */
/* /Components/ToggleDisable.razor.rz.scp.css */

.fx-disabled[b-ni7y5dz9r4] {
    pointer-events: none;
    opacity: 0.6;
    filter: grayscale(40%);
}
/* /Pages/LoginLayout.razor.rz.scp.css */
#app[b-1g2wzcuzmx] {
    background-color: transparent;
}

.page[b-1g2wzcuzmx] {
    background-color: #fff;
    overflow-y: auto;
    overflow-x: hidden;
}


body[b-1g2wzcuzmx] {
    margin: 0;
}



[b-1g2wzcuzmx] .spacer {
    height: 1em;
}

/* Grid Layout */

.page[b-1g2wzcuzmx] {
    background-color: unset;
    display: grid;
    grid-template-columns: 3fr 7fr;
    grid-template-rows: 100vh;
}

.conent-box[b-1g2wzcuzmx] {
    color: #fff;
    padding: 1em;
    text-align: center;
    background-color: #241ab0;
}






/* /Pages/WizardCreatePrograms.razor.rz.scp.css */
/*	Program Cards	*/

.program-cards-wrapper[b-mc92z7q9bf] {
    display: inline-grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 1.5rem;
}

.mud-paper .program-card[b-mc92z7q9bf] {
    border-radius: .75rem;
    padding: 1.5rem;
    box-shadow: 0px 3px 12px rgba(0, 0, 0, 0.05);
}

.mud-card-content[b-mc92z7q9bf] {
    padding: 0;
}

.program-card .card-header[b-mc92z7q9bf] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .25rem;
    background: unset;
    border-bottom: unset;
    padding: unset;
}

.card-header .mud-typography:not(.policy-number)[b-mc92z7q9bf] {
    font-family: Poppins;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
}

.program-card .policy-number[b-mc92z7q9bf] {
    font-weight: 400;
}

.program-card .card-subheader[b-mc92z7q9bf] {
    display: flex;
    gap: .25rem;
    margin-bottom: 1rem;
}

.program-card .settings-box[b-mc92z7q9bf] {
    border: 1px solid var(--mud-palette-lines-default);
    border-radius: 0.75rem;
    padding: 1.5rem;
    margin-bottom: 1rem;
}

    .program-card .settings-box .mud-grid[b-mc92z7q9bf] {
        row-gap: 1rem;
    }

.program-card .setting-label[b-mc92z7q9bf] {
    color: var(--Black-400, #51525B);
    /* Web - Support Text (M) */
    font-family: Poppins;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.25rem;
}

.program-card .setting-value[b-mc92z7q9bf] {
    color: var(--mud-palette-text-primary);
    text-align: right;
    font-family: Poppins;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.25rem;
}

.program-card .edit-actions[b-mc92z7q9bf] {
    display: flex;
    margin-top: 0.5rem;
}


.program-card.editing[b-mc92z7q9bf] {
    border: 2px solid var(--mud-palette-primary);
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.2);
}



/*	Sticky Footer Submit Button	 */

.content-card .sticky-footer[b-mc92z7q9bf] {
    z-index: 1;
}


/*  Step Specific Overrides	*/

.mud-paper .step-instructions[b-mc92z7q9bf] {
    padding-bottom: 2.5rem;
}

.mud-paper[b-mc92z7q9bf] {
    border-radius: .5rem;
    width: 100%;
}

    .mud-paper.mud-paper-outlined.content-box[b-mc92z7q9bf] {
        box-shadow: 0px 4px 24px -14px rgba(0, 0, 0, 0.25);
    }

.content-box[b-mc92z7q9bf] {
    padding: 1.5rem;
}

.form-row[b-mc92z7q9bf] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2.5rem;
    padding: .5rem 0 1rem 0;
}

.form-divider[b-mc92z7q9bf] {
    margin: 1.5rem 0rem 1.5rem 0rem !important;
}

.content-card .form-row:not(.radios)[b-mc92z7q9bf] {
    margin-left: unset;
    margin-right: unset;
    align-items: center;
}

.form-row.radios[b-mc92z7q9bf] {
    padding-left: .5rem;
}

.prompt-wrapper[b-mc92z7q9bf] {
    width: 80% !important;
    text-wrap-style: auto;
}

    .prompt-wrapper.prompt-align-top[b-mc92z7q9bf] {
        height: 100%;
    }

.charge-groups-table .mud-table-container[b-mc92z7q9bf] {
    overflow: auto;
    border-radius: .5rem;
}


/*   Table   */

.mud-table-root .mud-table-head .mud-table-cell[b-mc92z7q9bf] {
    color: var(--mud-palette-gray-dark);
    line-height: 1.25rem;
    padding-bottom: .75rem;
    font-weight: 500;
    font-size: .875rem;
}

.charge-groups-table thead[b-mc92z7q9bf] {
    background-color: var(--mud-palette-white);
    color: var(--mud-palette-white);
    border-radius: 8px;
    overflow: hidden;
}

.mud-table-cell .mud-checkbox[b-mc92z7q9bf] {
    margin-left: unset;
}

.mud-table-body .mud-table-row .mud-table-cell:has(.mud-button)[b-mc92z7q9bf] {
    min-width: 8rem;
    padding-left: 0;
    padding-right: 0;
}

/*   Form Inputs   */

.mud-input .mud-input-root-outlined[b-mc92z7q9bf] {
    line-height: 1rem;
    padding: .75rem 1rem !important;
}

.mud-input-control.mud-input-control-boolean-input .mud-radio-group[b-mc92z7q9bf] {
    display: inherit;
    flex-direction: column;
    align-items: baseline;
    flex-wrap: wrap;
}

.mud-input-control-boolean-input .mud-typography[b-mc92z7q9bf] {
    font-weight: 400;
}

.mud-checkbox[b-mc92z7q9bf] {
    margin-left: -.75rem;
}

/*	 Policy Details Card	*/

.form-row:has(.policy-details-card)[b-mc92z7q9bf] {
    padding-top: 2.5rem;
}

.policy-details-card[b-mc92z7q9bf] {
    border: 1px solid #E0E0E0;
    border-radius: 0.5rem;
    padding: 0;
    max-width: 50rem;
    margin: 0;
}

.policy-details-row[b-mc92z7q9bf] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.75rem 0;
    border-bottom: 1px solid #EEEEEE;
}

    .policy-details-row:last-of-type[b-mc92z7q9bf] {
        border-bottom: none;
    }

dt.label[b-mc92z7q9bf] {
    color: #616161;
    font-weight: 500;
    font-size: 1rem;
    padding-left: 1rem;
    margin: 0;
}

dd.value[b-mc92z7q9bf] {
    font-size: 1rem;
    text-align: right;
    padding-right: 1rem;
    margin: 0;
}

/*	Rentistry Option Container */

.rentistry-container[b-mc92z7q9bf] {
    margin: 1.5rem 0 1.5rem 0;
    padding: 2.5rem;
    border: 1px solid var(--mud-palette-gray-lighter);
    border-radius: .75rem;
}

/* Disable Cursor On Hover Disabled */
label.mud-disabled[b-mc92z7q9bf] {
    cursor: not-allowed;
}

.card-header > .policy-number[b-mc92z7q9bf] {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 40% !important;
}

.edit-actions > .mud-tooltip-root[b-mc92z7q9bf] {
    padding-right: 10px;
}
/* /Shared/MainLayout.razor.rz.scp.css */
#app[b-pr5lzbukw0] {
    background-color: transparent;
}

.page[b-pr5lzbukw0] {
    background-color: #f0f0f0;
    overflow-y: auto;
    overflow-x: hidden;
}

.page:has(.wizard)[b-pr5lzbukw0] {
    background-color: var(--Black-50, #FAFAFB);
}




/* /Shared/NavMenu.razor.rz.scp.css */
[b-7xtp2970ci] .e-toolbar .e-blazor-toolbar-items {
		position: relative !important;
		top: unset !important;
		visibility: visible !important;
	}


	.e-toolbar .e-blazor-toolbar-items[b-7xtp2970ci] {
		position: relative !important;
		top: unset !important;
		visibility: visible !important;
	}
