@import '_content/Z.Blazor.Diagrams/Z.Blazor.Diagrams.ezdqu7jd9f.bundle.scp.css';

/* _content/enSynergy.WealthSphere/Components/CustomComponents/MessageBox.razor.rz.scp.css */
.msg-text[b-1nl5jq275e] {
  white-space: pre-wrap;
}
/* _content/enSynergy.WealthSphere/Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-zmvgwsx5x5] {
	position: relative;
	display: flex;
	flex-direction: column;
}

main[b-zmvgwsx5x5] {
	flex: 1;
}

.sidebar[b-zmvgwsx5x5] {
	/*background-color: #4E6D9C;*/
	background-color: black;
	overflow: auto;
}

.top-row[b-zmvgwsx5x5] {
	background-color: #f7f7f7;
	border-bottom: 1px solid #d6d5d5;
	justify-content: flex-end;
	height: 3.5rem;
	display: flex;
	align-items: center;
}

	.top-row[b-zmvgwsx5x5]  a, .top-row .btn-link[b-zmvgwsx5x5] {
		white-space: nowrap;
		margin-left: 1.5rem;
	}

	.top-row a:first-child[b-zmvgwsx5x5] {
		overflow: hidden;
		text-overflow: ellipsis;
	}

@media (max-width: 640.98px) {
	.top-row:not(.auth)[b-zmvgwsx5x5] {
		display: none;
	}

	.top-row.auth[b-zmvgwsx5x5] {
		justify-content: space-between;
	}

	.top-row a[b-zmvgwsx5x5], .top-row .btn-link[b-zmvgwsx5x5] {
		margin-left: 0;
	}
}

@media (min-width: 641px) {
	.page[b-zmvgwsx5x5] {
		flex-direction: row;
	}

	.sidebar[b-zmvgwsx5x5] {
		width: 200px;
		height: 100%;
		position: sticky;
		top: 0;
		background-color: black;
	}

	.top-row[b-zmvgwsx5x5] {
		position: sticky;
		top: 0;
		z-index: 1;
	}

	.top-row[b-zmvgwsx5x5], article[b-zmvgwsx5x5] {
		padding-left: 2rem !important;
		padding-right: 1.5rem !important;
	}
}
/* _content/enSynergy.WealthSphere/Components/Layout/NavMenu.razor.rz.scp.css */
.main[b-z1uwr4jrma] {
	display: flex;
	align-items: center;
}

span[b-z1uwr4jrma] {
	padding: 5px;
}


.navbar-toggler[b-z1uwr4jrma] {
	/*background-color: #4E6D9C;*/
	background-color: black;
}

.top-row[b-z1uwr4jrma] {
	/*height: 3.5rem;*/
	/*background-color: #4E6D9C;*/
	background-color: black;
}

.bottom-row[b-z1uwr4jrma] {
	position: absolute;
	bottom: 0;
	padding-bottom: 10px;
	text-align: right;
	width: 100%;
	padding-right: 28px;
}

[b-z1uwr4jrma] .my-test .dxbl-menu-item {
	background-color: coral;
}

[b-z1uwr4jrma] .dxbl-accordion .dxbl-accordion-filter > .dxbl-accordion-group-header .dxbl-navigation-filter {
	background-color: white;
}

[b-z1uwr4jrma] .dxbl-menu .dxbl-menu-item-list > .dxbl-menu-list-item > .dxbl-menu-item > .dxbl-btn > svg.dxbl-image {
	width: 11px;
	height: 11px;
}

[b-z1uwr4jrma] .dxbl-menu-item-list {
	background-color: black;
	color: white;
}

[b-z1uwr4jrma] .shape-container {
	display: flex;
	margin: 8px;
}



[b-z1uwr4jrma] .nav-accordion {
	background-color: black !important;
	color: white !important;
	padding-top: 10px;
}

[b-z1uwr4jrma] .nav-accordion2 {
	overflow-y: scroll;
	overflow-x: scroll;
}

	[b-z1uwr4jrma] .nav-accordion .dxbl-menu-item {
		background-color: black !important;
		color: white !important;
		padding-top: 7px;
		padding-bottom: 7px;
	}

[b-z1uwr4jrma] .nav-sub-accordion {
	padding-top: 0px;
}

	[b-z1uwr4jrma] .nav-sub-accordion .dxbl-menu-item {
		padding-top: 0px;
		padding-bottom: 0px;
	}

[b-z1uwr4jrma] .nav-sub-accordion .dxbl-group > .dxbl-group-header::before {
	background-color: #14f5a2 !important;
	color: black;
	opacity: 1 !important;
}

[b-z1uwr4jrma] .nav-sub-accordion .dxbl-group > .dxbl-group-header::after {
	background-color: darkblue !important;
	color: black;
	opacity: 1 !important;
}

[b-z1uwr4jrma] .nav-sub-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):active[b-z1uwr4jrma], .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):hover[b-z1uwr4jrma] {
	background-color: #11c683 !important;
	color: white;
	opacity: 1 !important;
}

[b-z1uwr4jrma] .nav-sub-accordion-item  {
	width:max-content;
}





[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-group .dxbl-accordion-item-content .dxbl-accordion-item-text-container {
	padding-left: 10px;
}

[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-group-header {
	border-color: black !important;
	color: white !important;
	background-color: black !important;
}

[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-item.dxbl-active .dxbl-accordion-group-header {
	background-color: gray !important;
}

[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-item {
	border-color: black;
	background: black;
	color: white !important;
	padding-top: 5px;
	padding-bottom: 5px;
}

[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-btn.dxbl-group-expand-btn {
	margin: 0;
	width: 17px;
	height: 17px;
}

[b-z1uwr4jrma] .nav-sub-accordion .dxbl-accordion-group .dxbl-accordion-group-header > .dxbl-btn.dxbl-group-expand-btn {
	margin: 0;
	width: 17px;
	height: 17px;
}

[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn {
	margin: 0;
	width: 17px;
	height: 17px;
}

[b-z1uwr4jrma] .nav-sub-accordion .dxbl-accordion-group > .dxbl-accordion-group-body .dxbl-accordion-item-content .dxbl-accordion-group-expand-btn-container > .dxbl-btn {
	margin: 0;
	width: 17px;
	height: 17px;
}


[b-z1uwr4jrma] .nav-accordion .dxbl-expandable-container .dxbl-accordion-items-container {
	padding-left: 15px;
}

[b-z1uwr4jrma] .nav-accordion .dxbl-accordion-item-content .dxbl-expandable-container .dxbl-accordion-items-container {
	padding-left: 0px;
}


[b-z1uwr4jrma] .nav-accordion .dxbl-group {
	border-color: black;
	background-color: black !important;
	color: white;
}

/*::deep .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group) > .dxbl-accordion-item-content {
	border: 0;
	background-color: black !important;
	color: white;
}

::deep .dxbl-group > .dxbl-group-header::before {
	background-color: #14f5a2 !important;
	color: white;
	opacity: 1 !important;
}

::deep .dxbl-group > .dxbl-group-header::after {
	background-color: darkblue !important;
	color: white;
	opacity: 1 !important;
}

::deep .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):active, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):hover {
	background-color: #11c683 !important;
	color: white;
	opacity: 1 !important;
}*/


.icon-menu-arrow[b-z1uwr4jrma] {
	text-align: right;
}


@media (min-width: 641px) {
	.navbar-toggler[b-z1uwr4jrma] {
		display: none;
	}

	.collapse[b-z1uwr4jrma] {
		/* Never collapse the sidebar for wide screens */
		display: block;
	}
}

@media (max-width: 640px) {
	.bottom-row[b-z1uwr4jrma] {
		display: block;
	}
}
/* _content/enSynergy.WealthSphere/Components/Layout/SearchItem.razor.rz.scp.css */
.listbox-item-template[b-1jn14wf0bi] {
	display: flex;
	align-items: center;
}

	.listbox-item-template > img[b-1jn14wf0bi] {
		border-radius: 50%;
		width: 2rem;
		height: 2rem;
	}

	.listbox-item-template-initials[b-1jn14wf0bi] {
		border-radius: 50%;
		width: 2rem;
		height: 2rem;
	}

img + .listbox-item-template-text[b-1jn14wf0bi] {
	margin-left: 0.5rem;
}

.dxbl-sm img + .listbox-item-template-text[b-1jn14wf0bi] {
	margin-left: 0.375rem;
}

.key-rel-initials2 + .listbox-item-template-text[b-1jn14wf0bi] {
	margin-left: 0.375rem;
}

.dxbl-lg img + .listbox-item-template-text[b-1jn14wf0bi] {
	margin-left: 0.625rem;
}

.listbox-item-template-text[b-1jn14wf0bi] {
	display: flex;
	flex-flow: column;
}

.listbox-item-template-text-phone[b-1jn14wf0bi] {
	opacity: 0.65;
}

.key-rel-initials2[b-1jn14wf0bi] {
	display: inline-block;
	width: 30px; /* Adjust as needed */
	height: 30px; /* Adjust as needed */
	background-color: #007bff; /* Example background color */
	color: white; /* Text color */
	text-align: center;
	line-height: 30px; /* Vertically center the text */
}

.key-rel-image[b-1jn14wf0bi] {
	width: 30px; /* Adjust as needed */
	height: 30px; /* Adjust as needed */
}
/* _content/enSynergy.WealthSphere/Components/Layout/SettingsLayout.razor.rz.scp.css */
.page[b-7xr011ltll] {
	position: relative;
	display: flex;
	flex-direction: column;
}

main[b-7xr011ltll] {
	flex: 1;
}

.sidebar[b-7xr011ltll] {
	/*background-color: #4E6D9C;*/
	background-color: black;
	overflow: auto;
}

.top-row[b-7xr011ltll] {
	background-color: #f7f7f7;
	border-bottom: 1px solid #d6d5d5;
	justify-content: flex-end;
	height: 3.5rem;
	display: flex;
	align-items: center;
}

	.top-row[b-7xr011ltll]  a, .top-row .btn-link[b-7xr011ltll] {
		white-space: nowrap;
		margin-left: 1.5rem;
	}

	.top-row a:first-child[b-7xr011ltll] {
		overflow: hidden;
		text-overflow: ellipsis;
	}

@media (max-width: 640.98px) {
	.top-row:not(.auth)[b-7xr011ltll] {
		display: none;
	}

	.top-row.auth[b-7xr011ltll] {
		justify-content: space-between;
	}

	.top-row a[b-7xr011ltll], .top-row .btn-link[b-7xr011ltll] {
		margin-left: 0;
	}
}

@media (min-width: 641px) {
	.page[b-7xr011ltll] {
		flex-direction: row;
	}

	.sidebar[b-7xr011ltll] {
		width: 200px;
		height: 100%;
		position: sticky;
		top: 0;
		background-color: black;
	}

	.top-row[b-7xr011ltll] {
		position: sticky;
		top: 0;
		z-index: 1;
	}

	.top-row[b-7xr011ltll], article[b-7xr011ltll] {
		padding-left: 2rem !important;
		padding-right: 1.5rem !important;
	}
}
/* _content/enSynergy.WealthSphere/Components/Layout/TopHeader.razor.rz.scp.css */
[b-g6fq75nmn2] .workflow-accordion .dxbl-group > .dxbl-group-header::before {
  background-color: #14f5a2 !important;
  color: black;
  opacity: 1 !important;
}

[b-g6fq75nmn2] .workflow-accordion .dxbl-group > .dxbl-group-header::after {
  background-color: darkblue !important;
  color: black;
  opacity: 1 !important;
}

[b-g6fq75nmn2] .workflow-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):active[b-g6fq75nmn2], .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):hover[b-g6fq75nmn2] {
  background-color: #11c683 !important;
  color: white;
  opacity: 1 !important;
}

[b-g6fq75nmn2] .workflow-accordion .Completed {
  background-color: white;
  color: green;
}

[b-g6fq75nmn2] .icon {
  background-color: #14f5a2 !important;
  color: black;
  opacity: 1 !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Accounting/GeneralLedger/AutoAccruals.razor.rz.scp.css */
.top-grid[b-kigvhbssqf] {
	height: 50% !important;
}

.bottom-grid[b-kigvhbssqf] {
	height: calc(50% - 60px) !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Accounting/GeneralLedger/AutoPostings.razor.rz.scp.css */
.top-grid[b-qles7g52g5] {
	height: 50% !important;
}

.bottom-grid[b-qles7g52g5] {
	height: calc(50% - 60px) !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Accounting/WiP/ALLtimeGrid.razor.rz.scp.css */
.top-grid[b-p964i518ra] {
	height: calc(100% - 40px) !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Accounting/WiP/WiPApproval.razor.rz.scp.css */
.top-grid[b-h8ma9g5sk1] {
	height: calc(100% - 70px) !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Automations/TM/Mandaris/TMList.razor.rz.scp.css */
.top-grid[b-o20lfjy0bg] {
  height: calc(100% - 60px) !important;
}

[b-o20lfjy0bg] dxbl-list-box {
  height: 100% !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Documents/DocumentsViewer.razor.rz.scp.css */
.top-grid[b-ya5cd7gjqk] {
	height: calc(100% - 70px) !important
}

.bottom-grid[b-ya5cd7gjqk] {
	height: calc(50% - 70px) !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Documents/DropDocs.razor.rz.scp.css */
.custom-drop-zone[b-vz573ehv01] {
	padding: 0 !important;
	border-style: dashed !important;
	border-width: 2px !important;
	height: 230px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

	.custom-drop-zone svg[b-vz573ehv01] {
		width: 42px;
		height: 42px;
	}

.drop-file-icon[b-vz573ehv01] {
	mask-repeat: no-repeat !important;
	-webkit-mask-repeat: no-repeat !important;
	height: 42px !important;
	width: 42px !important;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	margin: 3px 0 0 0 !important;
	display: inline-block;
	-webkit-mask-image: url("/images/menuicons/drag.svg");
	mask-image: url("/images/menuicons/drag.svg");
	mask-size: contain;
	background-color: currentColor;
	/*background-size: contain;
	mask-repeat: no-repeat;
	-webkit-mask-repeat: no-repeat;
	background-position: center center;
	background-color: currentColor;
	width: 42px;
	height: 42px;
	-webkit-mask-image: url("/images/menuicons/drag.svg");
	mask-image: url("/images/menuicons/drag.svg");*/
}
/* _content/enSynergy.WealthSphere/Components/Pages/Entities/Categories/EntityCategories.razor.rz.scp.css */
.top-grid[b-bb7k5njuyk] {
	height: 100% !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Entities/CombinedPages/EntityShares.razor.rz.scp.css */
.top-grid[b-jovy5b5c7l] {
  height: 33% !important;
}

.bottom-grid[b-jovy5b5c7l] {
  height: 66% !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Entities/EntityWorkFlow.razor.rz.scp.css */
[b-lsm9fo6r0g] .workflow-accordion {
	width: 100% !important;
}

[b-lsm9fo6r0g] .workflow-accordion .dxbl-group > .dxbl-group-header::before {
	background-color: #14f5a2 !important;
	color: black;
	opacity: 1 !important;
}

[b-lsm9fo6r0g] .workflow-accordion .dxbl-group > .dxbl-group-header::after {
	background-color: darkblue !important;
	color: black;
	opacity: 1 !important;
}

[b-lsm9fo6r0g] .workflow-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled).dxbl-active, .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):active[b-lsm9fo6r0g], .dxbl-accordion .dxbl-accordion-group .dxbl-accordion-item:not(.dxbl-accordion-group):not(.dxbl-disabled):not(:disabled):hover[b-lsm9fo6r0g] {
	background-color: #11c683 !important;
	color: white;
	opacity: 1 !important;
}

[b-lsm9fo6r0g] .workflow-accordion .Completed {
	background-color: white;
	color: green;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Entities/Relationships/EntityRelationships.razor.rz.scp.css */

.parent-region-row[b-l5eb8zcfbl] {
	background-color: color-mix(in srgb, var(--bs-gray-300), transparent 50%) !important;
}

td.loss-threshold[b-l5eb8zcfbl] {
	background-color: rgba(245, 198, 203, 0.5);
}

td.win-threshold[b-l5eb8zcfbl] {
	background-color: rgba(198, 245, 203, 0.5);
}
/* _content/enSynergy.WealthSphere/Components/Pages/LiveWealth/Nodes/AssetNodeComponent.razor.rz.scp.css */
.relation-box[b-p9c1gu9aai] {
    font-size: 14px;
    line-height: 1.5; /* 21px per line */
    padding: 12px;
    box-sizing: border-box;
}

.relation-group[b-p9c1gu9aai] {
    margin-bottom: 12px; /* Space between groups */
}

    .relation-group:last-child[b-p9c1gu9aai] {
        margin-bottom: 0; /* No margin on last group */
    }

.relation-type[b-p9c1gu9aai] {
    font-weight: 600; /* Bold for category */
    margin-bottom: 4px;
}

.relation-member[b-p9c1gu9aai] {
    padding-left: 16px; /* Indent members */
    margin: 2px 0;
}

    /* Optional: Add bullet or dash */
    .relation-member[b-p9c1gu9aai]::before {
        content: "• "; /* or "– " for dash */
        margin-left: -12px;
    }
/* _content/enSynergy.WealthSphere/Components/Pages/LiveWealth/Nodes/RelationGroupNodeComponent.razor.rz.scp.css */
.relation-box[b-ube3r2tisj] {
    font-size: 14px;
    line-height: 1.5; /* 21px per line */
    padding: 12px;
    box-sizing: border-box;
}

.relation-group[b-ube3r2tisj] {
    margin-bottom: 12px; /* Space between groups */
}

    .relation-group:last-child[b-ube3r2tisj] {
        margin-bottom: 0; /* No margin on last group */
    }

.relation-type[b-ube3r2tisj] {
    font-weight: 600; /* Bold for category */
    margin-bottom: 4px;
}

.relation-member[b-ube3r2tisj] {
    padding-left: 16px; /* Indent members */
    margin: 2px 0;
}

    /* Optional: Add bullet or dash */
    .relation-member[b-ube3r2tisj]::before {
        content: "• "; /* or "– " for dash */
        margin-left: -12px;
    }
/* _content/enSynergy.WealthSphere/Components/Pages/LiveWealth/Nodes/TrustNodeComponent.razor.rz.scp.css */
.relation-box[b-vgbrgkk1tr] {
    font-size: 18px;
    line-height: 1.5;
    padding: 12px;
    box-sizing: border-box;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Reports/NativeReportViewer.razor.rz.scp.css */
[b-mjcujeigpt] .dxbrv-wrapper .dxrbv-viewbox .dxrbv-gridlayout-side-bar {
	background-color: white !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Reports/ReportDesigner.razor.rz.scp.css */
[b-vli1qp9xhn] .dxbrv-tabs {
	background-color: black !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/Tasks/Tasks.razor.rz.scp.css */
.top-grid[b-re6ac9wubx] {
	height: calc(100% - 25px) !important;
}
/* _content/enSynergy.WealthSphere/Components/Pages/User/Dashboard/Blocks/UserEntitiesBlock.razor.rz.scp.css */
.myListboxClass[b-r8m2g2mqts] {
	height: 100% !important;
}

.myListboxClass2[b-r8m2g2mqts] {
	height: fit-content !important;
}

.listbox-height[b-r8m2g2mqts] {
	height: 300px !important;
}

.listbox-item-template[b-r8m2g2mqts] {
	display: flex;
	align-items: center;
}

	.listbox-item-template > img[b-r8m2g2mqts] {
		border-radius: 50%;
		width: 2rem;
		height: 2rem;
	}

.listbox-item-template-initials[b-r8m2g2mqts] {
	border-radius: 50%;
	width: 2rem;
	height: 2rem;
}

img + .listbox-item-template-text[b-r8m2g2mqts] {
	margin-left: 0.5rem;
}

.dxbl-sm img + .listbox-item-template-text[b-r8m2g2mqts] {
	margin-left: 0.375rem;
}

.key-rel-initials2 + .listbox-item-template-text[b-r8m2g2mqts] {
	margin-left: 0.375rem;
}

.dxbl-lg img + .listbox-item-template-text[b-r8m2g2mqts] {
	margin-left: 0.625rem;
}

.listbox-item-template-text[b-r8m2g2mqts] {
	display: flex;
	flex-flow: column;
}

.listbox-item-template-text-phone[b-r8m2g2mqts] {
	opacity: 0.65;
}

.key-rel-initials2[b-r8m2g2mqts] {
	display: inline-block;
	width: 30px; /* Adjust as needed */
	height: 30px; /* Adjust as needed */
	background-color: #007bff; /* Example background color */
	color: white; /* Text color */
	text-align: center;
	line-height: 30px; /* Vertically center the text */
}

.key-rel-image[b-r8m2g2mqts] {
	width: 30px; /* Adjust as needed */
	height: 30px; /* Adjust as needed */
}
