/* /UI/Components/AllEntitiesComponent.razor.rz.scp.css */
[b-1scg04my4o] .all-comp-pro-entities-mud-table .mud-table-container {
    height: -webkit-calc(100% - 232px);
    height: calc(100vh - 232px);
}

[b-1scg04my4o] .all-entities-mud-table .mud-table-container {
    height: -webkit-calc(100% - 368px);
    height: calc(100vh - 368px);
}


[b-1scg04my4o] .col-syncfailed {
   width:200px;
}

.tot-count-circle[b-1scg04my4o] {
    width: 100px;
    height: 100px;
    position: relative;
    background: rgb(255,255,255);
    background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(225,242,255,1) 100%);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* /UI/Components/CompanyEntitiesComponent.razor.rz.scp.css */
[b-aq8sj3712z] .company-entities-mud-table .mud-table-container {
    height: -webkit-calc(100% - 312px);
    height: calc(100vh - 312px);
}
/* /UI/Components/EntitySetup/AddUpdateSyncGroup.razor.rz.scp.css */
[b-rvnp2kebq2] .pt-60 {
    padding-top: 60px;
}

[b-rvnp2kebq2] .integration-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-rvnp2kebq2] .integration-tabs .mud-tab {
    min-width: auto !important;
}

[b-rvnp2kebq2] .tab-wrapper {
    position: relative;
}

[b-rvnp2kebq2] .tab-header {
    padding: 0 0 16px 0;
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-rvnp2kebq2] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-rvnp2kebq2] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-rvnp2kebq2] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-rvnp2kebq2] .config-edit {
    position: absolute;
    right: 0;
    top: -48px;
}

[b-rvnp2kebq2] .intergrated-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}
/* /UI/Components/EntitySetup/AllEntityList.razor.rz.scp.css */
/* /UI/Components/EntitySetup/CreateAndUpdateEntity.razor.rz.scp.css */
[b-kqewh9496d] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-kqewh9496d] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-kqewh9496d] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-kqewh9496d] .tab-image {
    width: 150px;
}

[b-kqewh9496d] .expansion-panel .mud-expand-panel-header {
    font-size: 16px;
    font-weight: 500;
    /*padding-left: 0;*/
    /*padding-right: 0;*/
}

[b-kqewh9496d] .mud-switch p {
    font-size: 14px !important;
}
/* /UI/Components/EntitySetup/EntityInsight.razor.rz.scp.css */
/* /UI/Components/EntitySetup/EntityListDialog.razor.rz.scp.css */
[b-ptq2ho0pqk] .entity-list-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-ptq2ho0pqk] .entity-list-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-ptq2ho0pqk] .entity-list-drawer-header {
    padding: 16px;
    width: 100%;
}

[b-ptq2ho0pqk] .entity-list-drawer-wrapper .mud-drawer-header .mud-typography {
    width: 358px;
}

[b-ptq2ho0pqk] .entity-list-wrapper {
    height: 100%;    
    margin-top: 64px;
    width: 420px;
}

[b-ptq2ho0pqk] .availabele-entity-table .mud-table-container {
    height: -webkit-calc(100vh - 290px);
    height: calc(100vh - 290px);
}


[b-ptq2ho0pqk] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-ptq2ho0pqk] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-ptq2ho0pqk] .status-info {
    position: absolute;
    right: 0;
    top: 16px;
}

    [b-ptq2ho0pqk] .status-info img {
        width: 160px;
    }

[b-ptq2ho0pqk] .src-provider-div {
    width: 100%;
    height: 100px;
    padding: 24px;
}


    [b-ptq2ho0pqk] .src-provider-div img {
        width: 100%;
        height: auto;
    }

        [b-ptq2ho0pqk] .src-provider-div img.disabled {
            filter: grayscale();
            opacity: 0.3;
        }

[b-ptq2ho0pqk] .tab-image {
    width: 100px;
}
/* /UI/Components/EntitySync/Scheduler.razor.rz.scp.css */
[b-5rlmb6w80t] .managescheduledrawer {
    min-height: calc(100%-93px);
    overflow: auto;
    background: transparent;
    padding-bottom: 64px;
}

[b-5rlmb6w80t] .manage-schedule-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-5rlmb6w80t] .manage-schedule-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-5rlmb6w80t] .manage-schedule-drawer-header {
    padding: 16px;
    width: 100%;
}

[b-5rlmb6w80t] .manage-schedule-drawer-wrapper .mud-drawer-header .mud-typography {
    width: 358px;
}

[b-5rlmb6w80t] .manage-schedule-wrapper {
    height: 100%;
    position: fixed;
    margin-top: 64px;
    width: 420px;
    padding: 16px;
}

[b-5rlmb6w80t] .manage-schedule-icon-group button {
    width: 40px;
    height: 40px;
}

[b-5rlmb6w80t] .manage-schedule-progress {
    position: absolute !important;
    height: 2px !important;
    left: 0;
    top: 92px;
}

[b-5rlmb6w80t] .filter-auto-complete label {
    background-color: var(--mud-palette-background-grey);
}

close-btn[b-5rlmb6w80t] {
    font-size: 1.3rem;
    margin-right: 16px;
    margin-top: 8px;
    fill: #a7a7a7;
}
/* /UI/Components/HelpDocumentaionComponent.razor.rz.scp.css */
[b-ig23om6cvp] .help-doc-panel .mud-expand-panel-header {
    padding: 16px;
}

[b-ig23om6cvp] .help-doc-panel .mud-expand-panel-header .mud-expand-panel-text .mud-typography {
    padding: 4px 0 8px 0;
}

[b-ig23om6cvp] .section-overview {
    margin-bottom:12px;
}

[b-ig23om6cvp] .section .mud-typography-body1 {
    padding: 8px 0;    
}

[b-ig23om6cvp] .section .mud-typography-body1.mud-primary-text {
    padding:8px 0 0 0!important;
}

[b-ig23om6cvp] .section-overview ul {
    list-style-type: disc;
    margin: 0 20px;
}

[b-ig23om6cvp] .section-overview ul li:nth-child(2) {
    list-style: none;
}

[b-ig23om6cvp] .section-overview ul ul {
    list-style-type: circle;
}

[b-ig23om6cvp] .image-container {
    background: #f3f3f3;
    border-radius: 8px;
}

[b-ig23om6cvp] .image-container img {
    max-width: 100%;
    height: auto;
}
/* /UI/Components/HelpDocumentaionSideMenuComponent.razor.rz.scp.css */
[b-kziwqwhmcx] .help-doc-panel .mud-expand-panel-header {
    padding: 16px;
}

[b-kziwqwhmcx] .help-doc-panel .mud-expand-panel-header .mud-expand-panel-text .mud-typography {
    padding: 4px 0 8px 0;
}

[b-kziwqwhmcx] .section-overview {
    margin-bottom: 12px;
}

[b-kziwqwhmcx] .section .mud-typography-body1 {
    padding: 8px 0;
}

[b-kziwqwhmcx] .section .mud-typography-body1.mud-primary-text {
    padding: 8px 0 0 0 !important;
}

[b-kziwqwhmcx] .section-overview ul {
    list-style-type: disc;
    margin: 0 20px;
}

[b-kziwqwhmcx] .section-overview ul li:nth-child(2) {
    list-style: none;
}

[b-kziwqwhmcx] .section-overview ul ul {
    list-style-type: circle;
}

[b-kziwqwhmcx] .image-container {
    background: #f3f3f3;
    border-radius: 8px;
    text-align: center;
}

[b-kziwqwhmcx] .image-container img {
    max-width: 100%;
    height: auto;
    width:70%;
}

[b-kziwqwhmcx] .image-container img.small-img {
    max-width: 100%;
    height: auto;
    width:auto;
}

/* /UI/Components/IntegrationSetup/IntegrationSetupView.razor.rz.scp.css */
[b-th0m5lehvr] .pt-60 {
    padding-top: 60px;
}

[b-th0m5lehvr] .integration-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-th0m5lehvr] .integration-tabs .mud-tab {
    min-width: auto !important;
}

[b-th0m5lehvr] .tab-wrapper {
    position: relative;
}

[b-th0m5lehvr] .tab-header {
    padding: 0 0 16px 0;
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-th0m5lehvr] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-th0m5lehvr] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-th0m5lehvr] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-th0m5lehvr] .config-edit {
    position: absolute;
    right: 0;
    top: -48px;
}

[b-th0m5lehvr] .intergrated-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}
/* /UI/Components/IntegrationStatus/EventStatusComponent.razor.rz.scp.css */
[b-m5o1epsg7r] .event-status-mud-table .mud-table-container {
    height: -webkit-calc(100% - 324px);
    height: calc(100vh - 324px);
}

[b-m5o1epsg7r] .isNewCol {
    width: 32px;
}

[b-m5o1epsg7r] .is-new {
    color: var(--mud-palette-primary);
    font-weight: 500;
}

[b-m5o1epsg7r] .is-new-column {
    background: rgba(229, 239, 251, 0.3);
    font-weight: 500;
}

[b-m5o1epsg7r] .event-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(1) {
    width: 32px;
}

[b-m5o1epsg7r] .event-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(2) {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 69px;
}

[b-m5o1epsg7r] .is-new-row .mud-table-cell:nth-child(1) {
    position: relative;
}

[b-m5o1epsg7r] .is-new-row .mud-table-cell:nth-child(1):before {
    content: '';
    height: 95%;
    width: 2px;  
    position: absolute;
    left: 0px;
    top: 5%;   
    background-color: var(--mud-palette-primary);
}
/* /UI/Components/IntegrationStatus/EventStatusErrorDetails.razor.rz.scp.css */
.code-container[b-ffsp5kkwnc] {
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.code[b-ffsp5kkwnc] {
    width: 80%;
    max-width: 800px;
    white-space: pre-wrap;
    overflow: auto;
    border: 1px solid #ccc;
    padding: 20px;
    border-radius: 5px;
}

[b-ffsp5kkwnc] .entity-list-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-ffsp5kkwnc] .entity-list-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-ffsp5kkwnc] .entity-list-drawer-header {
    padding: 16px;
    width: 100%;
}



[b-ffsp5kkwnc] .entity-list-wrapper {
    height: 100%;
    margin-top: 64px;
    width: 100%;
}

[b-ffsp5kkwnc] .availabele-entity-table .mud-table-container {
    height: -webkit-calc(100vh - 210px);
    height: calc(100vh - 210px);
}
/* /UI/Components/IntegrationStatus/FailedEventDetails.razor.rz.scp.css */
[b-447b77vx0b] .entity-list-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-447b77vx0b] .entity-list-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-447b77vx0b] .entity-list-drawer-header {
    padding: 16px;
    width: 100%;
}

[b-447b77vx0b] .entity-list-drawer-wrapper .mud-drawer-header .mud-typography {
    width: 358px;
}

[b-447b77vx0b] .entity-list-wrapper {
    height: 100%;
    margin-top: 64px;
    width: 420px;
}

[b-447b77vx0b] .entity-Failed-list-wrapper {
    height: 100%;
    margin-top: 64px;
    width: 940px;
}

[b-447b77vx0b] .availabele-entity-table .mud-table-container {
    height: -webkit-calc(100vh - 210px);
    height: calc(100vh - 210px);
}
/* /UI/Components/IntegrationStatus/LiveEventDashboard.razor.rz.scp.css */
[b-ywl5kaopeh] .live-status-mud-table .mud-table-container {
    height: -webkit-calc(100% - 232px);
    height: calc(100vh - 232px);
}

[b-ywl5kaopeh] .isNewCol {
    width: 32px;
}

[b-ywl5kaopeh] .is-new {
    color: var(--mud-palette-primary);
    font-weight: 500;
}

[b-ywl5kaopeh] .is-new-column {
    background: rgba(229, 239, 251, 0.3);
    font-weight: 500;
}

[b-ywl5kaopeh] .live-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(1) {
    width: 32px;
}

[b-ywl5kaopeh] .live-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(2) {    
    display: flex;
    align-items: center;
    justify-content: center;
    min-height:69px;
}

[b-ywl5kaopeh] .is-new-row .mud-table-cell:nth-child(1) {
    position: relative;
}

[b-ywl5kaopeh] .is-new-row .mud-table-cell:nth-child(1):before {
    content: '';
    height: 95%;
    width: 2px;  
    position: absolute;
    left: 0px;
    top: 5%;   
    background-color: var(--mud-palette-primary);
}
/* /UI/Components/IntegrationStatus/LiveStatusComponent.razor.rz.scp.css */
[b-fy4bx9lyq2] .live-status-mud-table .mud-table-container {
    height: -webkit-calc(100% - 270px);
    height: calc(100vh - 270px);
}

[b-fy4bx9lyq2] .isNewCol {
    width: 32px;
}

[b-fy4bx9lyq2] .is-new {
    color: var(--mud-palette-primary);
    font-weight: 500;
}

[b-fy4bx9lyq2] .is-new-column {
    background: rgba(229, 239, 251, 0.3);
    font-weight: 500;
}

[b-fy4bx9lyq2] .live-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(1) {
    width: 32px;
}

[b-fy4bx9lyq2] .live-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(2) {    
    display: flex;
    align-items: center;
    justify-content: center;
    min-height:69px;
}

[b-fy4bx9lyq2] .is-new-row .mud-table-cell:nth-child(1) {
    position: relative;
}

[b-fy4bx9lyq2] .is-new-row .mud-table-cell:nth-child(1):before {
    content: '';
    height: 95%;
    width: 2px;  
    position: absolute;
    left: 0px;
    top: 5%;   
    background-color: var(--mud-palette-primary);
}
/* /UI/Components/IntegrationStatus/LiveStatusErrorDetails.razor.rz.scp.css */
.code-container[b-89px0wahgu] {
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.code[b-89px0wahgu] {
    width: 80%;
    max-width: 800px;
    white-space: pre-wrap;
    overflow: auto;
    border: 1px solid #ccc;
    padding: 20px;
    border-radius: 5px;
}

[b-89px0wahgu] .entity-list-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-89px0wahgu] .entity-list-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-89px0wahgu] .entity-list-drawer-header {
    padding: 16px;
    width: 100%;
}



[b-89px0wahgu] .entity-list-wrapper {
    height: 100%;
    margin-top: 64px;
    width: 100%;
}

[b-89px0wahgu] .availabele-entity-table .mud-table-container {
    height: -webkit-calc(100vh - 210px);
    height: calc(100vh - 210px);
}
/* /UI/Components/IntegrationStatus/SyncDetailComponent.razor.rz.scp.css */
[b-8ph8q1o9hi] .entity-list-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-8ph8q1o9hi] .entity-list-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-8ph8q1o9hi] .entity-list-drawer-header {
    padding: 16px;
    width: 100%;
}

[b-8ph8q1o9hi] .entity-list-drawer-wrapper .mud-drawer-header .mud-typography {
    width: 358px;
}

[b-8ph8q1o9hi] .entity-list-wrapper {
    height: 100%;
    margin-top: 64px;
    width: 420px;
}

[b-8ph8q1o9hi] .availabele-entity-table .mud-table-container {
    height: -webkit-calc(100vh - 210px);
    height: calc(100vh - 210px);
}
/* /UI/Components/IntegrationStatus/SyncStatusComponent.razor.rz.scp.css */
[b-feiz6xjhr3] .sync-status-mud-table .mud-table-container {
    height: -webkit-calc(100% - 324px);
    height: calc(100vh - 324px);
}

[b-feiz6xjhr3] .isNewCol {
    width: 32px;
}

[b-feiz6xjhr3] .is-new {
    color: var(--mud-palette-primary);
    font-weight: 500;
}

[b-feiz6xjhr3] .is-new-column {
    background: rgba(229, 239, 251, 0.3);
    font-weight: 500;
}

[b-feiz6xjhr3] .live-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(1) {
    width: 32px;
}

[b-feiz6xjhr3] .live-status-mud-table .mud-table-container .mud-table-body .mud-table-row .mud-table-cell:nth-child(2) {    
    display: flex;
    align-items: center;
    justify-content: center;
    min-height:69px;
}

[b-feiz6xjhr3] .is-new-row .mud-table-cell:nth-child(1) {
    position: relative;
}

[b-feiz6xjhr3] .is-new-row .mud-table-cell:nth-child(1):before {
    content: '';
    height: 95%;
    width: 2px;  
    position: absolute;
    left: 0px;
    top: 5%;   
    background-color: var(--mud-palette-primary);
}
/* /UI/Components/ProjectEntitiesComponent.razor.rz.scp.css */
[b-hq6ia4a2eh] .project-entities-mud-table .mud-table-container {
    height: -webkit-calc(100% - 312px);
    height: calc(100vh - 312px);
}
/* /UI/Components/Webhooks/Webhook.razor.rz.scp.css */
[b-84njjhv95f] .webhook-mud-table .mud-table-container {
    height: -webkit-calc(100% - 352px);
    height: calc(100vh - 352px);
}

.col-interfaces[b-84njjhv95f] {
    width:70%;
}

[b-84njjhv95f] .webhook-mud-table .mud-table-cell {
    padding: 8px;
    line-height: 1.1rem !important;
}

[b-84njjhv95f] .webhook-mud-table .mud-table-cell .mud-checkbox {
    margin: -8px 0;
    display: inline;
}
/* /UI/Controls/ConfigurationComponent.razor.rz.scp.css */
[b-p4thu0g8vn] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-p4thu0g8vn] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-p4thu0g8vn] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-p4thu0g8vn] .switch-label-small label p {
    font-size: 14px !important;
}
/* /UI/Drawers/DashboardWidgetsDrawer.razor.rz.scp.css */
[b-fsgcgika93] .widget-list-card {
    margin-bottom: 12px;
}

[b-fsgcgika93] .wlc-icon-wrapper {
    width: 64px;
    height: 64px;
    background: #f5f5f5;
    border: solid 1px #ccc;
    position: relative;
    display:flex;
    align-items: center;
    justify-content: center;
}

[b-fsgcgika93] .wlc-icon {
    width:44px;
    height:44px;
}

[b-fsgcgika93] .wlc-icon img {
    width:100%;
    height: auto;
}

[b-fsgcgika93] .wlc-chart-selection {    
    position: absolute;
    top: -4px;
    right: -4px;
    z-index: 10;
}

[b-fsgcgika93] .wlc-chart-selection .mud-icon-button {
    padding:0;
}
/* /UI/Drawers/HelpDocumentationDrawer.razor.rz.scp.css */
[b-zxpa2gz3ix] .helpdoc-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
    top:56px;    
}

[b-zxpa2gz3ix] .helpdoc-drawer-wrapper.mud-drawer--open {
    top: 56px !important;
    box-shadow: var(--mud-elevation-6);
}

[b-zxpa2gz3ix] .helpdoc-drawer-wrapper.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open {
    right:64px;
}

[b-zxpa2gz3ix] .helpdoc-header {
    width: 540px;
    position: fixed;
    padding: 16px;
    z-index: 9;
}

[b-zxpa2gz3ix] .helpdoc-content {
    padding-top: 64px;
}
/* /UI/Drawers/IntegrationConfigDrawer.razor.rz.scp.css */
[b-0f7bmmxfe1] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-0f7bmmxfe1] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-0f7bmmxfe1] .status-info {
    position: absolute;
    right: 0;
    top: 16px;
}

[b-0f7bmmxfe1] .status-info img {
   width: 160px;
}

[b-0f7bmmxfe1] .src-provider-div {
    width: 100%;
    height: 100px;
    padding: 24px;
}


[b-0f7bmmxfe1] .src-provider-div img {
    width: 100%;
    height: auto;
}

[b-0f7bmmxfe1] .src-provider-div img.disabled {
    filter:grayscale();
    opacity: 0.3;
}

[b-0f7bmmxfe1] .tab-image {
    width: 100px;
}
/* /UI/Drawers/IntegrationConfigRuleDrawer.razor.rz.scp.css */
[b-ekn3uzmup9] .icredrawer {
    min-height: calc(100%-93px);
    overflow: auto;
    background: transparent;
    padding-top: 16px;
    padding-bottom: 64px;
    padding-right: 16px;
    padding-left: 16px;
}

[b-ekn3uzmup9] .icre-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-ekn3uzmup9] .icre-drawer-wrapper.mud-drawer--open {
    box-shadow: var(--mud-elevation-6);
}

[b-ekn3uzmup9] .icre-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;
}

[b-ekn3uzmup9] .icre-drawer-header {
    padding: 16px;
    width: 100%;
}

[b-ekn3uzmup9] .icre-drawer-wrapper .mud-drawer-header .mud-typography {
    width: 358px;
}

[b-ekn3uzmup9] .icredrawer-wrapper {
    height: 100%;    
    margin-top: 64px;
    width: 100%;
    padding:16px;
}

[b-ekn3uzmup9] .add-config-rules .mud-expand-panel-header {
    background: #DAECFF;
}

[b-ekn3uzmup9] .add-config-rules .mud-expand-panel-content {
    padding: 10px 10px 10px;
}
/* /UI/Drawers/IntegrationProjectGroupConfigDrawer.razor.rz.scp.css */
[b-wfbox6d6wt] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-wfbox6d6wt] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-wfbox6d6wt] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-wfbox6d6wt] .src-provider-div {
    width: 100%;
    height: 100px;
    padding: 24px;
}


[b-wfbox6d6wt] .src-provider-div img {
    width: 100%;
    height: auto;
}

[b-wfbox6d6wt] .src-provider-div img.disabled {
    filter:grayscale();
    opacity: 0.3;
}

[b-wfbox6d6wt] .tab-image {
    width: 100px;
}
/* /UI/Drawers/IntegrationProjectGroupSetupDrawer.razor.rz.scp.css */
[b-fzbalqw4af] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-fzbalqw4af] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-fzbalqw4af] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-fzbalqw4af] .src-provider-div {
    width: 100%;
    height: 100px;
    padding: 24px;
}


[b-fzbalqw4af] .src-provider-div img {
    width: 100%;
    height: auto;
}

[b-fzbalqw4af] .src-provider-div img.disabled {
    filter:grayscale();
    opacity: 0.3;
}

[b-fzbalqw4af] .tab-image {
    width: 100px;
}
/* /UI/Drawers/InterfaceSetupDrawer.razor.rz.scp.css */
[b-eu6kswxw8x] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-eu6kswxw8x] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-eu6kswxw8x] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-eu6kswxw8x] .tab-image {
    width:150px;
}

[b-eu6kswxw8x] .expansion-panel .mud-expand-panel-header {
    font-size: 16px;
    font-weight: 500;
    padding-left: 0;
    padding-right: 0;
}

[b-eu6kswxw8x] .mud-switch p {
    font-size:14px!important;
}
/* /UI/Drawers/NotificationsDrawer.razor.rz.scp.css */
[b-bpe1kv7649] .notificationsdrawer {
    min-height: calc(100%-93px);
    overflow: auto;
    background: transparent;
    padding-bottom: 64px;
}

[b-bpe1kv7649] .notification-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
}

[b-bpe1kv7649] .notification-drawer-wrapper.mud-drawer--open {    
    box-shadow: var(--mud-elevation-6);
}

[b-bpe1kv7649] .notification-drawer-wrapper .mud-drawer-header {
    position: fixed;
    align-items: center;    
}

[b-bpe1kv7649] .notifications-drawer-header {
    padding: 16px;
    width: 100%;
}

[b-bpe1kv7649] .notification-drawer-wrapper .mud-drawer-header .mud-typography {
    width: 358px;
}

[b-bpe1kv7649] .notification-wrapper {
    height: 100%;
    position: fixed;
    margin-top: 64px;
    width: 420px;
}

[b-bpe1kv7649] .notification-icon-group button {
    width: 40px;
    height: 40px;
}

[b-bpe1kv7649] .notification-progress {
    position: absolute !important;
    height: 2px !important;
    left: 0;
    top: 92px;
}

[b-bpe1kv7649] .filter-auto-complete label {
    background-color: var(--mud-palette-background-grey);
}

[b-bpe1kv7649] .rotate45 {
    transform: rotate(45deg);
}

[b-bpe1kv7649] .notification-card {
    margin-bottom: 8px;
    background: #fff;
}

[b-bpe1kv7649] .notification-card .mud-card-header {
    padding: 16px 16px 0;
}

[b-bpe1kv7649] .notification-card .mud-card-content {
    padding: 8px 20px;
}

[b-bpe1kv7649] .notification-card .mud-card-header .mud-icon-button {
    padding: 0;
}

[b-bpe1kv7649] .card-close-btn {
    font-size: 1.3rem;
    margin-right: 16px;
    margin-top: 8px;
    fill: #a7a7a7;
}



/* /UI/Drawers/ProfileDrawer.razor.rz.scp.css */
[b-1qyaewpzux] .profile-drawer-wrapper:not(.mud-drawer-fixed) {
    position: fixed;
    top: 56px;
}

[b-1qyaewpzux] .profile-drawer-wrapper.mud-drawer--open {
    top: 56px !important;
    box-shadow: var(--mud-elevation-6);
}

[b-1qyaewpzux] .profile-drawer-wrapper.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--open {
    right: 24px;
}

[b-1qyaewpzux] .profiledrawer-avatar {
    height: 85px;
    width: 85px;
    margin: 12px 0px 16px;
}

[b-1qyaewpzux] .profiledrawer-border {
    border-top: solid 1px var(--mud-palette-lines-default);
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-1qyaewpzux] .user-role-title {
    background-color: #DCCBF9 !important;
    color: #424242 !important;
    border-radius: 4px 4px 0 0 !important;
}
/* /UI/Layouts/HelpDocumentationLayout.razor.rz.scp.css */
.page[b-wpy7ri264v] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-wpy7ri264v] {
    flex: 1;
}

.sidebar[b-wpy7ri264v] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-wpy7ri264v] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

.top-row[b-wpy7ri264v]  a, .top-row[b-wpy7ri264v]  .btn-link {
    white-space: nowrap;
    margin-left: 1.5rem;
    text-decoration: none;
}

.top-row[b-wpy7ri264v]  a:hover, .top-row[b-wpy7ri264v]  .btn-link:hover {
    text-decoration: underline;
}

.top-row[b-wpy7ri264v]  a:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-wpy7ri264v] {
        display: none;
    }

    .top-row.auth[b-wpy7ri264v] {
        justify-content: space-between;
    }

    .top-row[b-wpy7ri264v]  a, .top-row[b-wpy7ri264v]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-wpy7ri264v] {
        flex-direction: row;
    }

    .sidebar[b-wpy7ri264v] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-wpy7ri264v] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-wpy7ri264v]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-wpy7ri264v], article[b-wpy7ri264v] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* /UI/Layouts/LandingPageLayout.razor.rz.scp.css */
[b-snodc3uhya] .landing-page-layout {
    background: #F4FAFF;
    height: 100vh;    
    position: fixed;
    overflow: auto;
}
/* /UI/Layouts/LoginLayout.razor.rz.scp.css */
/* /UI/Layouts/MainLayout.razor.rz.scp.css */
.page[b-iapyv0or8v] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-iapyv0or8v] {
    flex: 1;
}

.sidebar[b-iapyv0or8v] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-iapyv0or8v] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

.top-row[b-iapyv0or8v]  a, .top-row[b-iapyv0or8v]  .btn-link {
    white-space: nowrap;
    margin-left: 1.5rem;
    text-decoration: none;
}

.top-row[b-iapyv0or8v]  a:hover, .top-row[b-iapyv0or8v]  .btn-link:hover {
    text-decoration: underline;
}

.top-row[b-iapyv0or8v]  a:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-iapyv0or8v] {
        display: none;
    }

    .top-row.auth[b-iapyv0or8v] {
        justify-content: space-between;
    }

    .top-row[b-iapyv0or8v]  a, .top-row[b-iapyv0or8v]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-iapyv0or8v] {
        flex-direction: row;
    }

    .sidebar[b-iapyv0or8v] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-iapyv0or8v] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-iapyv0or8v]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-iapyv0or8v], article[b-iapyv0or8v] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

.company-selection-wrapper[b-iapyv0or8v] {
    width: 200px;
    height: 64px;
    background-color: var(mud-theme-primary);
    display: flex;
    align-items: center;
    padding: 12px;
    margin-right: 12px;
}

[b-iapyv0or8v] .company-selection .mud-input::before {
    border-bottom: none;
}

[b-iapyv0or8v] .company-selection .mud-input,
[b-iapyv0or8v] .company-selection .mud-input-label-text,
[b-iapyv0or8v] .company-selection .mud-icon-default {
    color: #fff!important;
}
/* /UI/Layouts/MainLayoutNoMenu.razor.rz.scp.css */
.page[b-zd0h92xq6g] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-zd0h92xq6g] {
    flex: 1;
}

.sidebar[b-zd0h92xq6g] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-zd0h92xq6g] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

.top-row[b-zd0h92xq6g]  a, .top-row[b-zd0h92xq6g]  .btn-link {
    white-space: nowrap;
    margin-left: 1.5rem;
    text-decoration: none;
}

.top-row[b-zd0h92xq6g]  a:hover, .top-row[b-zd0h92xq6g]  .btn-link:hover {
    text-decoration: underline;
}

.top-row[b-zd0h92xq6g]  a:first-child {
    overflow: hidden;
    text-overflow: ellipsis;
}

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-zd0h92xq6g] {
        display: none;
    }

    .top-row.auth[b-zd0h92xq6g] {
        justify-content: space-between;
    }

    .top-row[b-zd0h92xq6g]  a, .top-row[b-zd0h92xq6g]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-zd0h92xq6g] {
        flex-direction: row;
    }

    .sidebar[b-zd0h92xq6g] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-zd0h92xq6g] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-zd0h92xq6g]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-zd0h92xq6g], article[b-zd0h92xq6g] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}

/* /UI/Layouts/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-s2b0hledmr] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-s2b0hledmr] {
    height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-s2b0hledmr] {
    font-size: 1.1rem;
}

.oi[b-s2b0hledmr] {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
}

.nav-item[b-s2b0hledmr] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

.nav-item:first-of-type[b-s2b0hledmr] {
    padding-top: 1rem;
}

.nav-item:last-of-type[b-s2b0hledmr] {
    padding-bottom: 1rem;
}

.nav-item[b-s2b0hledmr]  a {
    color: #d7d7d7;
    border-radius: 4px;
    height: 3rem;
    display: flex;
    align-items: center;
    line-height: 3rem;
}

.nav-item[b-s2b0hledmr]  a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item[b-s2b0hledmr]  a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

@media (min-width: 641px) {
    .navbar-toggler[b-s2b0hledmr] {
        display: none;
    }

    .collapse[b-s2b0hledmr] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
    
    .nav-scrollable[b-s2b0hledmr] {
        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}

/* /UI/Pages/Features/Dashboard/dashboard.razor.rz.scp.css */
.card[b-fnyx74docm] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background-color: #ffffff;
    margin: 0;
    padding: 32px 10px 12px;
    /*min-width: 280px;
    min-height: 408px;*/
    border-radius: 5px;
    /*box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.2);*/
}

.card .percent[b-fnyx74docm] {
    position: relative;
}

.card svg[b-fnyx74docm] {
    position: relative;
    width: 210px;
    height: 210px;
    transform: rotate(-90deg);
}

.card svg circle[b-fnyx74docm] {
    width: 100%;
    height: 100%;
    fill: none;
    stroke: #f0f0f0;
    stroke-width: 10;
    stroke-linecap: round;
}

.card svg circle:last-of-type[b-fnyx74docm] {
    stroke-dasharray: 625px;
    stroke-dashoffset: calc(625px - (625px * var(--percent)) / 100);
    stroke: #3498db;
}

.card .number[b-fnyx74docm] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.card .number h3[b-fnyx74docm] {
    font-weight: 200;
    font-size: 3.5rem;
}

.card .number h3 span[b-fnyx74docm] {
    font-size: 2rem;
}

.card .title h2[b-fnyx74docm] {
    margin: 25px 0 0;
}

.card:nth-child(1) svg circle:last-of-type[b-fnyx74docm] {
    stroke: #6D9E08;
}

.card:nth-child(2) svg circle:last-of-type[b-fnyx74docm] {
    stroke: #FF4949;
}

[b-fnyx74docm] .entity-list-table .mud-table-container {
    height: 368px;
}

[b-fnyx74docm] .metrics-card {
    background-color: rgba(43, 120, 228, 1);
    color: rgba(255,255,255,0.8);
}

[b-fnyx74docm] .widget-customization-control {
    position: absolute;
    right: 11px;
    top: -42px;
}

/* /UI/Pages/Features/EntitySetup/EntityMappingPage.razor.rz.scp.css */
/*::deep .tables {
    display: flex;
    justify-content: space-between;
    margin: 20px;
}*/

[b-w2l2k28igs] .table-container {
    /* width: 45%;
    border: 1px solid #ccc;*/
    padding: 10px;
    position: relative;    
    min-height: -webkit-calc(100% - 348px);
    min-height: calc(100vh - 348px);
    overflow: auto;
}

[b-w2l2k28igs] #lineContainer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

[b-w2l2k28igs] #sourceList .mud-list-item,
[b-w2l2k28igs] #destinationList .mud-list-item,
[b-w2l2k28igs] #mappingList .mud-list-item {
    padding: 8px;
    cursor: pointer;
    background-color: #f0f0f0;
    border: solid 1px #ccc;
    /*border-bottom: none;*/
    cursor: default;
}

[b-w2l2k28igs] #sourceList .nested-list .mud-list-item-icon svg.mud-svg-icon,
[b-w2l2k28igs] #destinationList .nested-list .mud-list-item-icon svg.mud-svg-icon {
    display: block;
}

[b-w2l2k28igs] #sourceList .nested-list svg.mud-svg-icon,
[b-w2l2k28igs] #destinationList .nested-list svg.mud-svg-icon {
    display: none;
}

[b-w2l2k28igs] #sourceList .mud-list-item:last-child, 
[b-w2l2k28igs] #destinationList .mud-list-item:last-child, 
[b-w2l2k28igs] #mappingList .mud-list-item {    
    /*border-bottom: solid 1px #ccc !important;*/
}

[b-w2l2k28igs] #sourceList .mud-list-item:hover, 
[b-w2l2k28igs] #destinationList .mud-list-item:hover {
    background-color: #fff; /* Highlight on hover */
}

[b-w2l2k28igs] .highlight {
    border: 2px dashed #333; /* To show dragging effect */
}

/*::deep .mapping-list {
    margin-top: 20px;
}*/

[b-w2l2k28igs] .selected {
    background-color: #ffd700; /* Highlight when clicked */
}

.source-list[b-w2l2k28igs], .destination-list[b-w2l2k28igs], .mapping-list[b-w2l2k28igs] {    
    height: -webkit-calc(100% - 408px);
    height: calc(100vh - 408px);
    overflow: auto;
}
/* /UI/Pages/Features/EntitySetup/EntitySetup.razor.rz.scp.css */
[b-adc150zru3] .pt-60 {
    padding-top: 60px;
}

[b-adc150zru3] .integration-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-adc150zru3] .tab-wrapper {
    position:relative;
}

[b-adc150zru3] .tab-header {
    padding: 0 0 16px 0;
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-adc150zru3] .tab-image {
    width:300px;
}

[b-adc150zru3] .status-info {
    position: absolute;
    right:0; 
    top: 0;
}

[b-adc150zru3] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-adc150zru3] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-adc150zru3] .config-edit {
    position: absolute;
    right: 0;
    top: -48px;
}

[b-adc150zru3] .intergrated-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}
/* /UI/Pages/Features/EntitySetup/EntitySync.razor.rz.scp.css */
[b-pelpaz4i45] .entity-sync-page-title-section {
    padding-top: 12px;
    padding-bottom: 12px;
    background: #e8eaeb;
    border-bottom: solid 1px var(--mud-palette-lines-default);
    z-index: 999;
    height: 62px;
}

[b-pelpaz4i45] .entity-sync-page-title-section .mud-paper {
    background: transparent;
}

[b-pelpaz4i45] .entity-mapping-table .mud-table-cell-custom-group {
    font-weight: 500;
}

[b-pelpaz4i45] .entity-mapping-table .mud-table-container {
    height: -webkit-calc(100% - 162px);
    height: calc(100vh - 162px);
}
/* /UI/Pages/Features/EntitySetup/SourceDestinationMapping.razor.rz.scp.css */
/*::deep .tables {
    display: flex;
    justify-content: space-between;
    margin: 20px;
}*/

[b-7y9lduegaw] .table-container {
    /* width: 45%;
    border: 1px solid #ccc;*/
    padding: 10px;
    position: relative;    
    height: -webkit-calc(100% - 310px);
    height: calc(100vh - 310px);
    overflow: auto;
}

[b-7y9lduegaw] #lineContainer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

[b-7y9lduegaw] #sourceList .mud-list-item,
[b-7y9lduegaw] #destinationList .mud-list-item,
[b-7y9lduegaw] #mappingList .mud-list-item {
    padding: 8px;
    cursor: pointer;
    background-color: #f0f0f0;
    border: solid 1px #ccc;
    /*border-bottom: none;*/
    cursor: default;
}

[b-7y9lduegaw] #sourceList .nested-list .mud-list-item-icon svg.mud-svg-icon,
[b-7y9lduegaw] #destinationList .nested-list .mud-list-item-icon svg.mud-svg-icon {
    display: block;
}

[b-7y9lduegaw] #sourceList .nested-list svg.mud-svg-icon,
[b-7y9lduegaw] #destinationList .nested-list svg.mud-svg-icon {
    display: none;
}

[b-7y9lduegaw] #sourceList .mud-list-item:last-child, 
[b-7y9lduegaw] #destinationList .mud-list-item:last-child, 
[b-7y9lduegaw] #mappingList .mud-list-item {    
    /*border-bottom: solid 1px #ccc !important;*/
}

[b-7y9lduegaw] #sourceList .mud-list-item:hover, 
[b-7y9lduegaw] #destinationList .mud-list-item:hover {
    background-color: #fff; /* Highlight on hover */
}

[b-7y9lduegaw] .highlight {
    border: 2px dashed #333; /* To show dragging effect */
}

/*::deep .mapping-list {
    margin-top: 20px;
}*/

[b-7y9lduegaw] .selected {
    background-color: #ffd700; /* Highlight when clicked */
}

.mapping-list[b-7y9lduegaw] {    
    height: -webkit-calc(100% - 370px);
    height: calc(100vh - 370px);
    overflow: auto;
}

[b-7y9lduegaw] .file-import-section .mud-input-control-input-container {    
    width: 100%;
    display: flex !important;
    flex: 1;
    align-items: center;
    justify-content: center;
}

[b-7y9lduegaw] .file-import-section p.mud-typography {
    padding:8px;
    width:100%;
}
/* /UI/Pages/Features/EntitySync/EntitySynGroup.razor.rz.scp.css */
[b-cyiiykpjqr] .pt-60 {
    padding-top: 60px;
}

[b-cyiiykpjqr] .integration-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-cyiiykpjqr] .tab-wrapper {
    position:relative;
}

[b-cyiiykpjqr] .tab-header {
    padding: 0 0 16px 0;
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-cyiiykpjqr] .tab-image {
    width:300px;
}

[b-cyiiykpjqr] .status-info {
    position: absolute;
    right:0; 
    top: 0;
}

[b-cyiiykpjqr] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-cyiiykpjqr] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-cyiiykpjqr] .config-edit {
    position: absolute;
    right: 0;
    top: -48px;
}

[b-cyiiykpjqr] .intergrated-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}
/* /UI/Pages/Features/IntegrationConfigurationRule/EntityFieldMapping.razor.rz.scp.css */
[b-kzff4qt8nk] .icr-container {
    height: -webkit-calc(100vh - 132px);
    height: calc(100vh - 132px);    
}

[b-kzff4qt8nk] .EntityListTable .mud-table-container {
    height: -webkit-calc(100% - 216px);
    height: calc(100vh - 216px);
}

[b-kzff4qt8nk] .EntityListTable .mud-table-container .mud-table-head {
    height:72px;
}

[b-kzff4qt8nk] .EntityListTable .mud-table-container .mud-table-head .mud-table-cell{
    text-transform:none;
}

[b-kzff4qt8nk] .EntityListTable .mud-table-container .mud-table-body .mud-table-cell {
    text-transform: uppercase;
    color: var(--mud-palette-primary);
}

[b-kzff4qt8nk] .destination-entity-fields {

}
/* /UI/Pages/Features/IntegrationConfigurationRule/IntegrationConfigurationRule.razor.rz.scp.css */
[b-vszwo0gg8g] .icr-container {
    height: -webkit-calc(100vh - 132px);
    height: calc(100vh - 132px);    
}

[b-vszwo0gg8g] .EntityListTable .mud-table-container {
    height: -webkit-calc(100% - 216px);
    height: calc(100vh - 216px);
}

[b-vszwo0gg8g] .EntityListTable .mud-table-container .mud-table-head {
    height:72px;
}

[b-vszwo0gg8g] .EntityListTable .mud-table-container .mud-table-head .mud-table-cell{
    text-transform:none;
}

[b-vszwo0gg8g] .EntityListTable .mud-table-container .mud-table-body .mud-table-cell {
    text-transform: uppercase;
    color: var(--mud-palette-primary);
}
/* /UI/Pages/Features/IntegrationStatus/EventStatus.razor.rz.scp.css */
[b-i8js5xabcc] .live-status-page-title-section {
    padding-top: 12px;
    padding-bottom: 12px;
    background: #e8eaeb;
    border-bottom: solid 1px var(--mud-palette-lines-default);
    z-index: 999;
    height: 62px;    
}

[b-i8js5xabcc] .live-status-page-title-section .mud-paper {
    background: transparent;
}

[b-i8js5xabcc] .filter-section .mud-select {
    max-width: 150px;
    margin-left:0;
}

[b-i8js5xabcc] .filter-section .mud-select .mud-input {
    font-size:16px;
}

[b-i8js5xabcc] .filter-section .mud-select .mud-input.mud-input-underline:after {
    border-bottom: none;
}

[b-i8js5xabcc] .filter-section .mud-select .mud-input.mud-input-underline:before {
    border-bottom: none;
}

[b-i8js5xabcc] .filter-section .mud-select .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text {
    margin-top: 0;
}
/* /UI/Pages/Features/IntegrationStatus/LiveStatus.razor.rz.scp.css */
[b-97viq15fb9] .live-status-page-title-section {
    padding-top: 12px;
    padding-bottom: 12px;
    background: #e8eaeb;
    border-bottom: solid 1px var(--mud-palette-lines-default);
    z-index: 999;
    height: 62px;
}

    [b-97viq15fb9] .live-status-page-title-section .mud-paper {
        background: transparent;
    }

[b-97viq15fb9] .filter-section {
    left: 20px;
}

[b-97viq15fb9] .filter-section .mud-select {
    max-width: 150px;
    margin-left: 0;
}

    [b-97viq15fb9] .filter-section .mud-select .mud-input {
        font-size: 16px;
    }

        [b-97viq15fb9] .filter-section .mud-select .mud-input.mud-input-underline:after {
            border-bottom: none;
        }

        [b-97viq15fb9] .filter-section .mud-select .mud-input.mud-input-underline:before {
            border-bottom: none;
        }

    [b-97viq15fb9] .filter-section .mud-select .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text {
        margin-top: 0;
    }
/* /UI/Pages/Features/IntegrationStatus/SyncStatus.razor.rz.scp.css */
[b-p5cuk7ueim] .live-status-page-title-section {
    padding-top: 12px;
    padding-bottom: 12px;
    background: #e8eaeb;
    border-bottom: solid 1px var(--mud-palette-lines-default);
    z-index: 999;
    height: 62px;    
}

[b-p5cuk7ueim] .live-status-page-title-section .mud-paper {
    background: transparent;
}

[b-p5cuk7ueim] .filter-section .mud-select {
    max-width: 150px;
    margin-left:0;
}

[b-p5cuk7ueim] .filter-section .mud-select .mud-input {
    font-size:16px;
}

[b-p5cuk7ueim] .filter-section .mud-select .mud-input.mud-input-underline:after {
    border-bottom: none;
}

[b-p5cuk7ueim] .filter-section .mud-select .mud-input.mud-input-underline:before {
    border-bottom: none;
}

[b-p5cuk7ueim] .filter-section .mud-select .mud-input-control > .mud-input-control-input-container > div.mud-input.mud-input-text {
    margin-top: 0;
}
/* /UI/Pages/Features/LandingPage/AddCustomerDialog.razor.rz.scp.css */
/* /UI/Pages/Features/LandingPage/CustomerDetails.razor.rz.scp.css */
[b-wqgd8uelcm] .menu-wrapper .mud-menu button .mud-button-label {
    color: #fff;
}

[b-wqgd8uelcm] .metrics-card {
    background-color: rgba(43, 120, 228, 1);
    color: rgba(255,255,255,0.8);
}

.card-cntrl-section[b-wqgd8uelcm] {
    position: absolute;
    bottom: 8px;
    left: 16px;
}

[b-wqgd8uelcm] .card-cntrl-txt {
    font-size: 1.2rem;
    color: #9f9f9f;
    padding-top: 4px;
}

[b-wqgd8uelcm] .status-info {
    position: absolute;
    right: 0;
    top: 0;
}

[b-wqgd8uelcm] .app-exp-panel {
    background-color: rgba(43, 120, 228, 0.05);
}
/* /UI/Pages/Features/LandingPage/DeveloperConsole.razor.rz.scp.css */
[b-novu9wg0yp] .menu-wrapper .mud-menu button .mud-button-label {
    color: #fff;
}

[b-novu9wg0yp] .metrics-card {
    background-color: rgba(43, 120, 228, 1);
    color: rgba(255,255,255,0.8);
}

.customer-cntrl-section[b-novu9wg0yp] {
    position: absolute;
    top: 16px;
    right: 0px;
}

.card-cntrl-section[b-novu9wg0yp] {
    position: absolute;
    bottom: 8px;
    left: 16px;
}

[b-novu9wg0yp] .card-cntrl-txt {
    font-size: 1.2rem;
    color: #9f9f9f;
    padding-top: 4px;
}

/* /UI/Pages/Features/LandingPage/DeveloperLogin.razor.rz.scp.css */
[b-y5kd4pzdbp] .logoWrapper,
[b-y5kd4pzdbp] .login-content,
[b-y5kd4pzdbp] .copy-footer {
    /*position: absolute;
    left: 56px;*/
}

[b-y5kd4pzdbp] .logoWrapper {
    width: 250px;
    height: 72px;    
    /*top: 56px;*/
}

[b-y5kd4pzdbp] .logoWrapper img {
    width: 100%;
    height: auto;
}

[b-y5kd4pzdbp] .login-content {
    /*top: inherit;
    bottom: 20%;*/
    max-width: 640px;
}

[b-y5kd4pzdbp] .copy-footer {
    left: 24px;
    bottom: 24px;
    position: absolute;
    color: #fff;
}

[b-y5kd4pzdbp] .note {
    max-width: 222px;
}

[b-y5kd4pzdbp] .login-btn {
    min-width: 100px;
}

@media screen and (max-width: 1193px) {
    [b-y5kd4pzdbp] .login-content {
        /*top: 20%;
        bottom: inherit;*/
    }
}

@media screen and (max-width: 959px) {
    [b-y5kd4pzdbp] .copy-footer {
        left: 50%;
        transform: translate(-50%, 0);
    }

    [b-y5kd4pzdbp] .graphic-landscape {
        display: block;
        width: 100%;
        height: 100%;
        margin-top: -70px;
    }

    [b-y5kd4pzdbp] .graphic-portrait {
        display: none;
    }
}

@media screen and (min-width: 960px) {
    [b-y5kd4pzdbp] .graphic-portrait {
        display: block;
    }

    [b-y5kd4pzdbp] .graphic-landscape {
        display: none;
    }
}
/* /UI/Pages/Features/LandingPage/LandingPage.razor.rz.scp.css */

/* /UI/Pages/Features/LandingPage/ReleaseNotes.razor.rz.scp.css */
[b-ijws64xh6c] .menu-wrapper .mud-menu button .mud-button-label {
    color: #fff;
}

[b-ijws64xh6c] .h3-class {
    font-size: 2rem;
    color: #9f9f9f;
    padding:0 0 16px 0; 
}

[b-ijws64xh6c] .notes-container {
    padding:16px 0;
}

[b-ijws64xh6c] .notes-container span {
    font-weight:500;
    color: var(--mud-palette-primary)!important;
}
/* /UI/Pages/Features/Login/Error.razor.rz.scp.css */
[b-umnh4jtiot] .logoWrapper,
[b-umnh4jtiot] .login-content,
[b-umnh4jtiot] .copy-footer {
    /*position: absolute;
    left: 56px;*/
}

[b-umnh4jtiot] .logoWrapper {
    width: 250px;
    height: 72px;
    /*top: 56px;*/
}

[b-umnh4jtiot] .logoWrapper img {
    width: 100%;
    height: auto;
}

[b-umnh4jtiot] .login-content {
    /*top: inherit;
    bottom: 20%;*/
    max-width: 640px;
}

[b-umnh4jtiot] .copy-footer {
    left: 24px;
    bottom: 24px;
    position: absolute;
    color: #fff;
}

[b-umnh4jtiot] .note {
    max-width: 222px;
}

[b-umnh4jtiot] .login-btn {
    min-width: 100px;
}

@media screen and (max-width: 1193px) {
    [b-umnh4jtiot] .login-content {
        /*top: 20%;
        bottom: inherit;*/
    }
}

@media screen and (max-width: 959px) {
    [b-umnh4jtiot] .copy-footer {
        left: 50%;
        transform: translate(-50%, 0);
    }

    [b-umnh4jtiot] .graphic-landscape {
        display: block;
        width: 100%;
        height: 100%;
        margin-top: -70px;
    }

    [b-umnh4jtiot] .graphic-portrait {
        display: none;
    }
}

@media screen and (min-width: 960px) {
    [b-umnh4jtiot] .graphic-portrait {
        display: block;
    }

    [b-umnh4jtiot] .graphic-landscape {
        display: none;
    }
}
/* /UI/Pages/Features/Login/Login.razor.rz.scp.css */
[b-tocejcyrtc] .logoWrapper,
[b-tocejcyrtc] .login-content,
[b-tocejcyrtc] .copy-footer {
    /*position: absolute;
    left: 56px;*/
}

[b-tocejcyrtc] .logoWrapper {
    width: 250px;
    height: 72px;
    /*top: 56px;*/
}

[b-tocejcyrtc] .logoWrapper img {
    width: 100%;
    height: auto;
}

[b-tocejcyrtc] .login-content {
    /*top: inherit;
    bottom: 20%;*/
    max-width: 640px;
}

[b-tocejcyrtc] .copy-footer {
    left: 24px;
    bottom: 24px;
    position: absolute;
    color: #fff;
}

[b-tocejcyrtc] .note {
    max-width: 222px;
}

[b-tocejcyrtc] .login-btn {
    min-width: 100px;
}

@media screen and (max-width: 1193px) {
    [b-tocejcyrtc] .login-content {
        /*top: 20%;
        bottom: inherit;*/
    }
}

@media screen and (max-width: 959px) {
    [b-tocejcyrtc] .copy-footer {
        left: 50%;
        transform: translate(-50%, 0);
    }

    [b-tocejcyrtc] .graphic-landscape {
        display: block;
        width: 100%;
        height: 100%;
        margin-top: -70px;
    }

    [b-tocejcyrtc] .graphic-portrait {
        display: none;
    }
}

@media screen and (min-width: 960px) {
    [b-tocejcyrtc] .graphic-portrait {
        display: block;
    }

    [b-tocejcyrtc] .graphic-landscape {
        display: none;
    }
}
/* /UI/Pages/Features/Settings/Settings.razor.rz.scp.css */
[b-45ejmul45l] .settings-exp-panel .mud-expand-panel-text {
    font-size:1rem;
    font-weight:500;
}

[b-45ejmul45l] .settings-switch .mud-switch {
    margin-right: 0;
}

[b-45ejmul45l] .tab-image.disabled {
    width: 100px;
    filter: grayscale();
    opacity: 0.3;
}

[b-45ejmul45l] .source-provider-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-45ejmul45l] .source-provider-tabs .mud-tabs-toolbar-content {
    border-bottom: solid 0px var(--mud-palette-lines-default);
}

/* /UI/Pages/Features/WebhookSetup/CompanyWebhook.razor.rz.scp.css */
[b-g332b9cy4a] .pt-60 {
    padding-top: 60px;
}

[b-g332b9cy4a] .integration-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-g332b9cy4a] .tab-wrapper {
    position:relative;
}

[b-g332b9cy4a] .tab-header {
    padding: 0 0 16px 0;
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-g332b9cy4a] .tab-image {
    width:300px;
}

[b-g332b9cy4a] .status-info {
    position: absolute;
    right:0; 
    top: 0;
}

[b-g332b9cy4a] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-g332b9cy4a] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-g332b9cy4a] .config-edit {
    position: absolute;
    right: 0;
    top: -48px;
}

[b-g332b9cy4a] .intergrated-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-g332b9cy4a] .secondary-nav-menu .mud-nav-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-g332b9cy4a] .secondary-nav-menu .mud-nav-item.active {
    background: var(--mud-palette-table-hover);
}

/* /UI/Pages/Features/WebhookSetup/ProjectConfiguration.razor.rz.scp.css */
[b-ot6e4ghblh] .pt-60 {
    padding-top: 60px;
}

[b-ot6e4ghblh] .integration-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-ot6e4ghblh] .tab-wrapper {
    position:relative;
}

[b-ot6e4ghblh] .tab-header {
    padding: 0 0 16px 0;
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-ot6e4ghblh] .tab-image {
    width:300px;
}

[b-ot6e4ghblh] .status-info {
    position: absolute;
    right:0; 
    top: 0;
}

[b-ot6e4ghblh] .config-data .mud-input-root-text {
    font-size: 16px;
    color: var(--mud-palette-default);
    line-height: 24px;
}

[b-ot6e4ghblh] .config-data .link-text .mud-input-root-text {
    color: var(--mud-palette-default);
}

[b-ot6e4ghblh] .config-edit {
    position: absolute;
    right: 0;
    top: -48px;
}

[b-ot6e4ghblh] .intergrated-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-ot6e4ghblh] .secondary-nav-menu .mud-nav-item {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-ot6e4ghblh] .secondary-nav-menu .mud-nav-item.active {
    background: var(--mud-palette-table-hover);
}
/* /UI/Shared/Stepper/MyMudStepper.razor.rz.scp.css */
[b-0n7kn5j95h] .interface-setup-tabs .mud-tabs-toolbar {
    border-bottom: solid 1px var(--mud-palette-lines-default);
}

[b-0n7kn5j95h] .interface-setup-tabs .mud-tab-slider {
    display:none;
}
