.dialog-container {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	max-height: 100vh;
	max-width: 100%;
	overflow: hidden;
	z-index: 999999
}

.dialog-container .dialog-container-inner {
		max-height: 100vh;
		width: 100%;
		overflow: auto;
		background-color: var(--theme-color-white);
		display: block;
		padding-bottom: 100px
	}

.dialog-container .dialog-container-inner > * {
			margin-left: auto;
			margin-right: auto;
			text-align: left;

		}

.dialog-container .dialog-container-inner > *:not(div),
		.dialog-container .dialog-container-inner > .norfund-advanced-table-block-container {
			max-width: calc(100% - 30px) !important;
		}

.dialog-container .dialog-container-inner > *:not(div),
		.dialog-container .dialog-container-inner > .norfund-notes-block-container {
			width: var(--teft-theme-content-width) !important;
		}

.dialog-container .dialog-container-inner > .norfund-advanced-table-block-container {
			overflow: auto;
		}

.dialog-container > button {
		position: absolute;
		top: 20px;
		right: 20px;
		width: 44px;
		height: 44px;
		border: none;
		background-color: transparent;
		z-index: 99999
	}

.dialog-container > button::before,
		.dialog-container > button::after {
			display: block;
			content: "";
			border-top: 2px solid var(--theme-color-primary-1);
			width: 18px;
			height: 0;
			position: absolute;
			top: 50%;
			left: 50%;
		}

.dialog-container > button::before {
			transform: translateX(-50%) translateY(-50%) rotate(45deg);
		}

.dialog-container > button::after {
			transform: translateX(-50%) translateY(-50%) rotate(-45deg);
		}

.dialog-container div.norfund-notes-block-container {
		pointer-events: none;
		margin-top: 50px;
		width: var(--teft-theme-site-width) !important;
		max-width: 100% !important
	}

.dialog-container div.norfund-notes-block-container .icon,
		.dialog-container div.norfund-notes-block-container .notes-accordion__content {
			display: none;
		}

.dialog-container div.norfund-notes-block-container h3,
		.dialog-container div.norfund-notes-block-container h4 {
			text-align: left;
			width: 100%;
		}

.dialog-container {
	background-color: var(--theme-color-white)
}

.dialog-container[aria-hidden="true"] {
		display: none;
	}

body.note-dialog-open {
	overflow: hidden
}

body.note-dialog-open .entry-content > .norfund-advanced-table-block-container.collapsed::after {
			display: none;
		}

body.note-dialog-open .entry-content > .norfund-advanced-table-block-container.collapsed > .toggle-collapse-table {
			display: none;
		}

/*# sourceMappingURL=note-overlay.css.map */