/* _content/Veva.Modules.StandardViewComponents/Components/ConditionalPanel.razor.rz.scp.css */
.veva-conditional-panel-not-visible[b-i9x7y18yoc] {
	opacity:0.2;
}
/* _content/Veva.Modules.StandardViewComponents/Components/EmbeddedPage.razor.rz.scp.css */

.embedded-page[b-b5icccig1s] {
}

.embedded-page iframe[b-b5icccig1s] {
	width: 100%;
	min-height: 500px;	
}
/* _content/Veva.Modules.StandardViewComponents/Components/Grid/Grid.razor.rz.scp.css */
.veva-grid[b-g6fltqfg1g] {
	display: grid;
	column-gap: var(--veva-grid-column-gap);
	row-gap: var(--veva-grid-row-gap);
	grid-auto-flow: column;
	grid-template-columns: repeat(var(--veva-grid-total-columns), 1fr);
}

.veva-grid--content-align-center[b-g6fltqfg1g] {
	align-items:center;
}

.veva-grid--content-align-bottom[b-g6fltqfg1g] {
	align-items: flex-end;
}

	.veva-grid-column[b-g6fltqfg1g] {
		grid-column: span var(--veva-grid-column-span);
	}

.veva-grid.reverse .veva-grid-column[b-g6fltqfg1g] {
	order: calc(-1 * var(--veva-grid-column-index));
}

/* _content/Veva.Modules.StandardViewComponents/Components/Navigation/Designs/DropDownMenu.razor.rz.scp.css */

@keyframes dd-menu-show-b-8i6wxz6ow7 {
	0% {
		pointer-events: all;
	}

	100% {
		pointer-events: all;
	}
}

@keyframes dd-menu-hide-b-8i6wxz6ow7 {
	0% {
		pointer-events: all;
	}

	99% {
		pointer-events: all;
	}

	100% {
		pointer-events: none;
	}
}


.dd-menu[b-8i6wxz6ow7] {
	--dd-menu-animation-speed: 0.3s;
}

.dd-menu-root-items[b-8i6wxz6ow7] {
	display: flex;
	flex-direction: row;
	margin: 0px;
	padding: 0px;
}


.dd-menu-root-item[b-8i6wxz6ow7], .dd-menu-item[b-8i6wxz6ow7] {
	list-style: none;
	padding: 0;
	margin: 0;
}

.dd-menu-root-item-link[b-8i6wxz6ow7] {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}

.dd-menu-dropdown[b-8i6wxz6ow7] {
	position: absolute;
	padding: 1em;
	animation: dd-menu-hide-b-8i6wxz6ow7 var(--dd-menu-animation-speed);
	pointer-events: none;
	opacity: 0;
	/*
		transition: opacity var(--dd-menu-animation-speed);
	*/
	transition-delay: var(--dd-menu-animation-speed);
	background: #ffffff;
	z-index: 100;
}

.dd-menu-root-item:hover > .dd-menu-dropdown[b-8i6wxz6ow7] {
	animation: dd-menu-show-b-8i6wxz6ow7 var(--dd-menu-animation-speed);
	opacity: 1;
	pointer-events:all;
	transition-delay: 0s;
}

.dd-menu-items[b-8i6wxz6ow7] {
	display: flex;
	flex-direction: column;
	margin: 0px;
	padding: 0px;
}
/* _content/Veva.Modules.StandardViewComponents/Components/Paging/PageSizeLinks.razor.rz.scp.css */
.page-sizes[b-rkht6oct7q] {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 1.5rem;
	margin-bottom: 2rem;
}

.page-sizes-heading[b-rkht6oct7q] {
	flex: 1;
}

.page-sizes ul[b-rkht6oct7q] {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	gap: 0.5rem;
}

@media (max-width: 800px) {
	.page-sizes[b-rkht6oct7q] {
		flex-direction: column;
		align-items: start;
	}
}
/* _content/Veva.Modules.StandardViewComponents/Components/Paragraph.razor.rz.scp.css */
.attachment-left[b-degbvq94lf] {
	display: flow-root;
}

.attachment-right[b-degbvq94lf] {
	display: flow-root;
}

.paragraph-attachment[b-degbvq94lf] {
	max-width: 100%;
}

.attachment-left .paragraph-attachment[b-degbvq94lf] {
	float: left;
	margin-right: 15px;
	min-width: 100px;
	min-height: 50px;
}

.attachment-right .paragraph-attachment[b-degbvq94lf] {
	float: right;
	margin-left: 15px;
	min-width: 100px;
	min-height: 50px;
}
/* _content/Veva.Modules.StandardViewComponents/Components/StandardIterator.razor.rz.scp.css */
.standard-iterator[b-eo5kfjxmqy] {
	display: flex;
	flex-direction: column;
	gap: var(--iterator-gap);
	flex-wrap:wrap;
}

.standard-iterator--horizontal[b-eo5kfjxmqy] {
	flex-direction:row;
}

.standard-iterator-item[b-eo5kfjxmqy] {
	max-width: 100%;
}
/* _content/Veva.Modules.StandardViewComponents/Components/Tabs/Tabs.razor.rz.scp.css */
.veva-tabs-tabs[b-6jz4qa3tcv] {
	--tab-background: #ffffff;
	--tab-active-background: silver;
	--tab-padding: 1rem 2rem;
}


.veva-tabs .veva-tabs-tabs[b-6jz4qa3tcv] {
	overflow-x: visible;
}

.veva-tabs.veva-tabs--overflowing .veva-tabs-tabs[b-6jz4qa3tcv]{
	overflow-x:auto;
}

.veva-tabs-tab-list[b-6jz4qa3tcv] {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-flex;
	flex-direction: row;
	flex-wrap: nowrap;
}

.veva-tabs-tab[b-6jz4qa3tcv] {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	background-color: var(--tab-background);
	cursor:pointer;	
}

	.veva-tabs-tab .veva-tabs-link[b-6jz4qa3tcv] {
		display: block;
		font-weight: bold;
		white-space: nowrap;
		padding: var(--tab-padding);
	}

	.veva-tabs-tab.veva-tabs-tab--active[b-6jz4qa3tcv] {
		--tab-background: var(--tab-active-background);
	}

.veva-tabs-link[b-6jz4qa3tcv]  textarea {
	border: 1px dashed gray;
}

.veva-tabs-panes[b-6jz4qa3tcv] {
	flex:1;
}

.veva-tabs.veva-tabs--static .veva-tabs-pane[b-6jz4qa3tcv] {
	display: none;
}

.veva-tabs.veva-tabs--static .veva-tabs-pane.veva-tabs-pane--show[b-6jz4qa3tcv] {
	display: block;
}

	.veva-tabs.veva-tabs--overflowing[b-6jz4qa3tcv] {
		position: relative;
	}

	.veva-tabs.veva-tabs--overflowing[b-6jz4qa3tcv]:after, .veva-tabs--overflowing[b-6jz4qa3tcv]:before {
		content: "";
		position: absolute;
		top: 1.2rem;
		width: 0;
		height: 0;
		border-top: 8px solid transparent;
		border-bottom: 8px solid transparent;
	}

	.veva-tabs.veva-tabs--overflowing[b-6jz4qa3tcv]:after {
		left: 5px;
		border-right: 8px solid rgba(128,128,128,0.5);
	}

	.veva-tabs.veva-tabs--overflowing[b-6jz4qa3tcv]:before {
		right: 5px;
		border-left: 8px solid rgba(128,128,128,0.5);
	}

.veva-tabs-tabs .veva-tabs-title[b-6jz4qa3tcv] {
	display: none;
}

	.veva-tabs-tabs .veva-tabs-title[b-6jz4qa3tcv]:after {
		content: "";
		position: absolute;
		right: 0.5rem;
		width: 20px;
		top: 0;
		bottom: 0;
		-webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> <path d="M11.9431 5.269C11.9008 5.18796 11.8372 5.12005 11.7591 5.07262C11.681 5.0252 11.5914 5.00008 11.5001 5H4.50006C4.40861 5.00008 4.31892 5.02524 4.24077 5.07274C4.16262 5.12025 4.099 5.18828 4.05682 5.26943C4.01465 5.35058 3.99554 5.44175 4.00158 5.533C4.00762 5.62426 4.03857 5.71211 4.09106 5.787L7.59106 10.787C7.6372 10.8526 7.69845 10.9062 7.76963 10.9431C7.84082 10.9801 7.91985 10.9994 8.00006 10.9994C8.08027 10.9994 8.15931 10.9801 8.23049 10.9431C8.30168 10.9062 8.36292 10.8526 8.40906 10.787L11.9091 5.787C11.9616 5.71204 11.9926 5.6241 11.9986 5.53276C12.0045 5.44142 11.9854 5.35018 11.9431 5.269Z" fill="black" /> </svg>');
		-webkit-mask-position: center center;
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-size: 100% 100%;
		mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"> <path d="M11.9431 5.269C11.9008 5.18796 11.8372 5.12005 11.7591 5.07262C11.681 5.0252 11.5914 5.00008 11.5001 5H4.50006C4.40861 5.00008 4.31892 5.02524 4.24077 5.07274C4.16262 5.12025 4.099 5.18828 4.05682 5.26943C4.01465 5.35058 3.99554 5.44175 4.00158 5.533C4.00762 5.62426 4.03857 5.71211 4.09106 5.787L7.59106 10.787C7.6372 10.8526 7.69845 10.9062 7.76963 10.9431C7.84082 10.9801 7.91985 10.9994 8.00006 10.9994C8.08027 10.9994 8.15931 10.9801 8.23049 10.9431C8.30168 10.9062 8.36292 10.8526 8.40906 10.787L11.9091 5.787C11.9616 5.71204 11.9926 5.6241 11.9986 5.53276C12.0045 5.44142 11.9854 5.35018 11.9431 5.269Z" fill="black" /> </svg>');
		mask-position: center center;
		mask-repeat: no-repeat;
		mask-size: 100% 100%;
		background: #000;
		transform-origin:center;
		transition: transform 0.3s;
	}

.veva-tabs input[type=checkbox][b-6jz4qa3tcv] {
	display:none;
}

.veva-tabs-tabs label[b-6jz4qa3tcv] {
	display:block;
}

@media (max-width: 600px) {

	.veva-tabs--collapse-mobile .veva-tabs-tabs[b-6jz4qa3tcv] {
		position: relative;
	}

	.veva-tabs--collapse-mobile .veva-tabs-tabs .veva-tabs-title[b-6jz4qa3tcv] {
		display: block;
		border: 1px solid var(--tab-active-background);
		padding: 0.5rem;
		border-radius: 0.25rem;
		cursor: pointer;
	}

	.veva-tabs--collapse-mobile .veva-tabs-tab-list[b-6jz4qa3tcv] {
		display: block;
		opacity: 0;
		position: absolute;
		left: 0;
		right: 0;
		transition: opacity 0.1s ease-in-out;
		pointer-events: none;
	}

	.veva-tabs--collapse-mobile .veva-tabs-tabs:has(input[type=checkbox]:checked) .veva-tabs-title[b-6jz4qa3tcv]:after {
		transform: rotate(-180deg);
	}

	.veva-tabs.veva-tabs--collapse-mobile input[type=checkbox]:checked + .veva-tabs-tab-list[b-6jz4qa3tcv] {
		pointer-events: all;
		opacity: 1;
		background-color: white;
		z-index: 1;
	}

	.veva-tabs--collapse-mobile .veva-tabs-link[b-6jz4qa3tcv] {
		pointer-events: none;
	}
}
/* _content/Veva.Modules.StandardViewComponents/Components/WrapGrid.razor.rz.scp.css */
.wrap-grid[b-npees77ygm] {
	display: grid;
	gap: var(--wrap-grid-gap);
	grid-template-columns: repeat(auto-fill, minmax(min(100%, var(--wrap-grid-item-min-width)), 1fr));
}

.wrap-grid--stretch[b-npees77ygm] {
	grid-template-columns: repeat(auto-fit, minmax(min(100%, var(--wrap-grid-item-min-width)), 1fr));
}
/* _content/Veva.Modules.StandardViewComponents/Fragments/Table/StandardTable.razor.rz.scp.css */
.table-responsive[b-ylpp6f9sux] {

}
