/* _content/SedlabankiVeva.Theme/Components/Atoms/Card.razor.rz.scp.css */
.card[b-d2vsvlssrb] {
    --border-radius: var(--border-radius-less);
    border-radius: var(--border-radius);
    border: 1px solid var(--border-color, var(--secondary-10));
    background: var(--background-color, #fff);
    display: flex;
    flex-direction: column;    
    color: var(--text-color, #004964);
    font-size:1.125rem;
}

a.card[b-d2vsvlssrb] {
    text-decoration: none;
    position: relative;
}

.card.card--persistent-hover[b-d2vsvlssrb] {
    position: relative;
}

    a.card .card-hover-content[b-d2vsvlssrb], .card.card--persistent-hover .card-hover-content[b-d2vsvlssrb] {
        position: absolute;
        inset: 0;
        border-radius: calc(var(--border-radius) / 2);
        background-color: var(--hover-background-color);
        opacity: 0;
        transition: opacity var(--global-transition), background-color var(--global-transition);
        display: flex;
        align-items: center;
        justify-content: center;
        color: var(--text-color-inverted, #fff);
        font-size: 1rem;
        font-style: normal;
        font-weight: 600;
        line-height: 130%;
        gap: 1rem;
    }

    .card.card--persistent-hover .card-hover-content[b-d2vsvlssrb] {
        opacity:1;
    }

    a.card .card-hover-content .icon[b-d2vsvlssrb] {
        width: 16px;
        height: 16px;
    }

        a.card .card-hover-content .icon svg[b-d2vsvlssrb] {
            fill: var(--text-color-inverted, #fff);
            width: 100%;
            height: 100%;
        }

a.card:hover[b-d2vsvlssrb],a.card:focus-visible[b-d2vsvlssrb] {
    border-color: var(--hover-background-color);
}

    a.card:hover .card-hover-content[b-d2vsvlssrb], a.card:focus-visible .card-hover-content[b-d2vsvlssrb] {
        opacity: 1;
    }

.card .card-content[b-d2vsvlssrb] {
    display: flex;
    padding-left: var(--horizontal-card-padding, var(--card-padding, 1rem));
    padding-right: var(--horizontal-card-padding, var(--card-padding, 1rem));
    padding-top: var(--vertical-card-padding, var(--card-padding, 1rem));
    padding-bottom: var(--vertical-card-padding, var(--card-padding, 1rem));
    flex: 1;
    flex-direction: column;
}

    .card .card-tags[b-d2vsvlssrb] {
        padding: calc(var(--card-padding, 1rem) / 2);
        margin: calc(var(--card-padding, 1rem) / 2);
        position: relative;
    }

    .card .card-actions[b-d2vsvlssrb] {
        padding: var(--card-padding, 1rem);
    }

    .card.card--shadow-offsetsolid[b-d2vsvlssrb] {
        --solid-shadow: 16px;
        background: none;
        border: none;
        isolation: isolate;
        position:relative;
    }

        .card.card--shadow-offsetsolid[b-d2vsvlssrb]:before {
            background-color: var(--border-color, var(--secondary-10));
            position: absolute;
            top: var(--solid-shadow);
            left: calc(var(--solid-shadow) + 5%);
            bottom: 0;
            right: 0;
            content: '';
            border-radius: var(--border-radius-less);
            z-index: -1;
        }

        .card.card--shadow-offsetsolid[b-d2vsvlssrb]:after {
            background-color: var(--background-color, #fff);
            position: absolute;
            top: 0;
            left: 0;
            bottom: var(--solid-shadow);
            right: var(--solid-shadow);
            content: '';
            border: 1px solid var(--border-color);
            border-radius: var(--border-radius-less);
            z-index: -1;
        }

        .card.card--shadow-offsetsolid .card-content[b-d2vsvlssrb] {
            padding-top: var(--solid-shadow);
            padding-bottom: calc(2 * var(--solid-shadow));
            padding-left: var(--solid-shadow);
            padding-right: calc(2 * var(--solid-shadow));
        }

.card--borderless[b-d2vsvlssrb] {
    border:0;
}

.card--shadow-normalsmall[b-d2vsvlssrb] {
    box-shadow: 0px 4px 30px -10px rgba(0, 73, 100, 0.15);
}

.card--shadow-normalmedium[b-d2vsvlssrb] {
    box-shadow: 0px 24px 50px 0px rgba(0, 45, 61, 0.10);
}

.card--shadow-normallarge[b-d2vsvlssrb] {
    box-shadow: 0px 44px 70px 0px rgba(0, 45, 61, 0.10);
}

.card--background-pattern-thousand[b-d2vsvlssrb] {
    background-image: url('/_content/SedlabankiVeva.Theme/assets/pattern1000kr.png');
}

.card--background-pattern-twothousand[b-d2vsvlssrb] {
    background-image: url('/_content/SedlabankiVeva.Theme/assets/pattern2000kr.png');
}

.card--background-pattern-sedlabankinn[b-d2vsvlssrb] {
    background-image: url('/_content/SedlabankiVeva.Theme/assets/patternsedlabankinn.png');
}


.card--horizontal-left[b-d2vsvlssrb] {
}

.card--horizontal-middle .card-content[b-d2vsvlssrb] {
    align-items: center;
    text-align: center;
}

.card--horizontal-right .card-content[b-d2vsvlssrb] {
    align-items: end;
}

.card--vertical-top[b-d2vsvlssrb] {
}

.card--vertical-middle .card-content[b-d2vsvlssrb] {
    justify-content: center;
}

.card--vertical-bottom .card-content[b-d2vsvlssrb] {
    justify-content: end;
}

.card--match-container-height[b-d2vsvlssrb] {
    height: 100%;
}

.card--content-spacing-center .card-content[b-d2vsvlssrb] {
    justify-content:center;
}

.card--content-spacing-spacearound .card-content[b-d2vsvlssrb] {
    justify-content: space-around;
}

.card--content-spacing-spaceevenly .card-content[b-d2vsvlssrb] {
    justify-content: space-evenly;
}

.card--content-spacing-spacebetween .card-content[b-d2vsvlssrb] {
    justify-content: space-between;
}

.card--content-spacing-bottom .card-content[b-d2vsvlssrb] {
    justify-content: end;
}


.card.data-card .card-content[b-d2vsvlssrb]  > * {
    margin: 0;
}

.card--bleed[b-d2vsvlssrb] {    
    margin: 0 calc(-1 * var(--container-inner-padding));
    padding: 0 var(--container-inner-padding);
}

.card .card-title[b-d2vsvlssrb] {
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    margin-left: var(--horizontal-card-padding, var(--card-padding, 1rem));
    margin-right: var(--horizontal-card-padding, var(--card-padding, 1rem));
    margin-top: var(--vertical-card-padding, var(--card-padding, 1rem));
    color: var(--card-title-color, var(--text-color));
    overflow-wrap: break-word;
}

@media (min-width: 1080px) {
    .card.data-card .card-content[b-d2vsvlssrb]  .data-big-numbers {
        margin: 1.75rem 0;
    }   
}

@media (max-width: 600px) {
    /*
    .card.data-card {
        aspect-ratio: 1;
    }
    */
}
/* _content/SedlabankiVeva.Theme/Components/Atoms/CollapsePanel.razor.rz.scp.css */
/*Layout*/
.collapse-panel[b-vtx6cdysuu] {
	display: flex;
	flex-direction: column;
}

.collapse-panel-control[b-vtx6cdysuu] {
	display: none;
}

.collapse-panel-title[b-vtx6cdysuu] {
	grid-area: title;
	font-weight: bold;
	font-size: 1.125rem;
	line-height: 170%;
	letter-spacing: 0.05rem;
	align-self: center;
	display: flex;
	flex-direction: row;
	width: 100%;
	align-items: stretch;
}
	.collapse-panel-title p[b-vtx6cdysuu] {
		margin-block-end: 0;
	}

.collapse-panel--uppercase-title .collapse-panel-title[b-vtx6cdysuu] {
	text-transform: uppercase;
}

.collapse-panel-label[b-vtx6cdysuu] {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
	
}

	.collapse-panel-label[for][b-vtx6cdysuu], label.collapse-panel-title[b-vtx6cdysuu] {
		cursor: pointer;
	}

	.collapse-panel--label-full-height .collapse-panel-label[b-vtx6cdysuu]  a {
		height: 100%;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

.collapse-panel-icon[b-vtx6cdysuu] {
	grid-area: icon;
	/*padding-top: 0.2rem;*/
	cursor: pointer;
	min-width: 1rem;
	min-height: 1rem;
	/*align-self: center;*/
	--icon-state: icon / size;
	border: none;
}

	.collapse-panel-icon:focus-visible[b-vtx6cdysuu] {
		border: 2px solid black;
		box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	}

.collapse-panel-content-container[b-vtx6cdysuu] {
	/*overflow: hidden;*/
	display: grid;
	grid-template-rows: 0fr;
	transition: grid-template-rows var(--global-transition);
}

.collapse-panel-content[b-vtx6cdysuu] {
	overflow: hidden;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}


/* Icons changes */
.collapse-panel:not(.collapse-panel--title-clickable):has(label.collapse-panel-title:hover) .collapse-panel-icon[b-vtx6cdysuu] {
	--icon-state: icon-hover / inline-size;
}

.collapse-panel-control:checked + .collapse-panel .collapse-panel-icon[b-vtx6cdysuu] {
	--icon-state: icon-toggled / inline-size;
}

.collapse-panel-control:checked + .collapse-panel:not(.collapse-panel--title-clickable):has(label.collapse-panel-title:hover) .collapse-panel-icon[b-vtx6cdysuu] {
	--icon-state: icon-toggled-hover / inline-size;
}

.collapse-panel-control:checked + .collapse-panel .collapse-panel-content-container[b-vtx6cdysuu], .collapse-panel-content-container:has(*:focus-visible)[b-vtx6cdysuu] {
	grid-template-rows: 1fr;
}

/*
@media (min-width: 1080px) {
	.collapse-panel-title {
	}

	.collapse-panel-title::after {
		display: none;
	}

	.collapse-panel-content {
		display: block;
	}
}
*/
/* _content/SedlabankiVeva.Theme/Components/Atoms/DownloadLink.razor.rz.scp.css */
a[b-zpovb4cjd3] {
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: 170%;
	display: inline-flex;
	padding: 0.75rem 1.5rem;
	align-items: center;
	flex-wrap: nowrap;
	gap: 1.5rem;
	border-radius: var(--border-radius-tiny);
	border: 1px solid var(--secondary-20, #CCDBE0);
	background: var(--grayscales-0-white, #FFF);
	overflow: hidden;
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-unknown.png');
	text-decoration: none;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

	a[b-zpovb4cjd3]:before {
		display: none;
	}

	a:hover[b-zpovb4cjd3], a:focus-visible[b-zpovb4cjd3] {
		text-decoration: underline;
	}


	a.download-link--block[b-zpovb4cjd3] {
		display: flex;
	}

	a[target="_blank"][b-zpovb4cjd3]:after {
		all: unset;
	}

	a[target="_blank"] .link-text[b-zpovb4cjd3]:after {
		content: "";
		width: 16px;
		height: 16px;
		min-width: 16px;
		min-height: 16px;
		-webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> <g> <path d="M6.75011 3.00101H2.62502C2.32665 3.00101 2.04049 3.11954 1.82951 3.33052C1.61853 3.5415 1.5 3.82766 1.5 4.12603V9.37614C1.5 9.67451 1.61853 9.96067 1.82951 10.1716C2.04049 10.3826 2.32665 10.5012 2.62502 10.5012H7.87513C8.1735 10.5012 8.45966 10.3826 8.67064 10.1716C8.88162 9.96067 9.00015 9.67451 9.00015 9.37614V5.25105M3.75005 8.25111L10.5002 1.50098M10.5002 1.50098H7.87513M10.5002 1.50098V4.12603" stroke="red" stroke-width="1.12502" stroke-linecap="round" stroke-linejoin="round"/> </g> <defs> <clipPath id="clip0_6013_135736"> <rect width="12.0002" height="12.0002" fill="white" transform="translate(0 0.000976562)"/> </clipPath> </defs> </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="12" height="12" viewBox="0 0 12 12" fill="none"> <g> <path d="M6.75011 3.00101H2.62502C2.32665 3.00101 2.04049 3.11954 1.82951 3.33052C1.61853 3.5415 1.5 3.82766 1.5 4.12603V9.37614C1.5 9.67451 1.61853 9.96067 1.82951 10.1716C2.04049 10.3826 2.32665 10.5012 2.62502 10.5012H7.87513C8.1735 10.5012 8.45966 10.3826 8.67064 10.1716C8.88162 9.96067 9.00015 9.67451 9.00015 9.37614V5.25105M3.75005 8.25111L10.5002 1.50098M10.5002 1.50098H7.87513M10.5002 1.50098V4.12603" stroke="red" stroke-width="1.12502" stroke-linecap="round" stroke-linejoin="round"/> </g> <defs> <clipPath id="clip0_6013_135736"> <rect width="12.0002" height="12.0002" fill="white" transform="translate(0 0.000976562)"/> </clipPath> </defs> </svg>');
		mask-position: center center;
		mask-repeat: no-repeat;
		mask-size: 100% 100%;
		background-color: currentColor;
		display: inline-block;
		margin-left: 4px;
		background-image: none;
	}
	
	a[b-zpovb4cjd3]:after {		
		content: "";
		width: 16px;
		height: 16px;
		min-width: 16px;
		min-height: 16px;
		background-repeat: no-repeat;
		background-position: center right;
		background-size: contain;
		background-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="M9 4H3.5C3.10218 4 2.72064 4.15804 2.43934 4.43934C2.15804 4.72064 2 5.10218 2 5.5V12.5C2 12.8978 2.15804 13.2794 2.43934 13.5607C2.72064 13.842 3.10218 14 3.5 14H10.5C10.8978 14 11.2794 13.842 11.5607 13.5607C11.842 13.2794 12 12.8978 12 12.5V7M5 11L14 2M14 2H10.5M14 2V5.5" stroke="rgba(46, 124, 153, 1)" fill="rgba(255, 255, 255, 1)" /></svg>');
	}

	a.download-link--download[b-zpovb4cjd3]:after {
		background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><g><path d="M8.00093 12C8.28618 12 8.55393 11.8609 8.71756 11.6264L14.8426 2.87637C15.0298 2.6095 15.0508 2.26037 14.9021 1.97075C14.7507 1.68112 14.4523 1.5 14.1259 1.5H1.87418C1.54781 1.5 1.24943 1.68112 1.09806 1.97075C0.949307 2.26037 0.970307 2.6095 1.15756 2.87637L7.28256 11.6264C7.44618 11.8609 7.71393 12 7.99918 12H8.00093Z" fill="rgb(0,73,100)"/> <path d="M0 15.5C0 14.948 0.447 14.5 1 14.5H15C15.553 14.5 16 14.948 16 15.5C16 16.052 15.553 16.5 15 16.5H1C0.447 16.5 0 16.052 0 15.5Z" fill="rgb(0,73,100)"/> </g><defs><clipPath><rect width="16" height="16" fill="white" transform="translate(0 0.5)" /></clipPath></defs></svg>');
	}

.link-text[b-zpovb4cjd3] {
	text-overflow: ellipsis;
	overflow: hidden;
	width: calc(100%);
	display: flex;	
	align-items: center;
}

.file-size[b-zpovb4cjd3] {
	white-space: nowrap;
}

.file-type-icon[b-zpovb4cjd3] {
	width: 21px;
	height: 21px;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: var(--background-image);
	flex-shrink: 0;
}


.file-type-pdf[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-pdf.png');
}

.file-type-doc[b-zpovb4cjd3], .file-type-docx[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-docx.png');
}

.file-type-xls[b-zpovb4cjd3], .file-type-xlsx[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-excel.png');
}

.file-type-pptx[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-pptx.png');
}

.file-type-mp4[b-zpovb4cjd3], .file-type-wmv[b-zpovb4cjd3], .file-type-webm[b-zpovb4cjd3], .file-type-mov[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-video.svg');
}

.file-type-website[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-website.png');
}

.file-type-csv[b-zpovb4cjd3] {
	--background-image: url('/_content/SedlabankiVeva.Theme/assets/filetypes/filetype-csv.svg');
}


@media (max-width: 600px) {
	a[b-zpovb4cjd3] {
		padding: 0.75rem 0.5rem;
	}

	.link-text[b-zpovb4cjd3] {
		text-overflow: ellipsis;
		overflow: hidden;
		width: calc(100%);
		display: block;
		word-break: break-word;
		font-size: 0.75rem;
	}
}
/* _content/SedlabankiVeva.Theme/Components/Atoms/FontAwesomeIcon.razor.rz.scp.css */
.icon[b-2dcdmav5ep] {
	height: var(--size);
	width: var(--size);
	container: var(--icon-state);
	position: relative
}

.default-icon[b-2dcdmav5ep], .toggled-icon[b-2dcdmav5ep] {
	position: absolute;
	top: 0;
	left: 0;
	height: var(--size);
	width: var(--size);
	display: block;
	transition: opacity var(--global-transition);
}

.default-icon[b-2dcdmav5ep] {
	opacity:1;
}

.toggled-icon[b-2dcdmav5ep] {	
	opacity: 0;
}


@container icon-toggled (min-width: 0px) {
	.default-icon[b-2dcdmav5ep] {
		opacity: 0;
	}

	.toggled-icon[b-2dcdmav5ep] {
		opacity: 1;
	}
}

.icon svg[b-2dcdmav5ep] {
	fill: currentColor;
}

/*
@container icon style(--icon-state: icon-toggled) {

	.default-icon {
		opacity: 0;
	}

	.toggled-icon {
		opacity: 1;
	}
}
*/
/* _content/SedlabankiVeva.Theme/Components/Atoms/IconButton.razor.rz.scp.css */
.icon-button--full-width[b-zm2d09bjip] {
    display: flex;
}

@media (max-width: 600px) {
    .icon-button--mobile-full-width[b-zm2d09bjip] {
        display:flex;
    }

    .icon-button--mobile-hide-text span[b-zm2d09bjip] {
        display: none;
    }
}

@media (min-width: 600px) {
    .icon-button--desktop-hide-text span[b-zm2d09bjip] {
        display: none;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Atoms/Tag.razor.rz.scp.css */
.tag[b-lnt1v0gyui] {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: var(--border-radius-tiny);
    border: 1px solid var(--tag-border, #CCDBE0);
    background: #FFF;
    color: #004964;
    font-size: .75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 130%;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    white-space: nowrap;    
}

    .tag a[b-lnt1v0gyui] {
        text-decoration: none;
        color: #004964;
    }

.tag-content[b-lnt1v0gyui] {
    padding: .375rem .5rem;
}

.tag--active[b-lnt1v0gyui], .tag:hover[b-lnt1v0gyui], .tag a:focus-visible[b-lnt1v0gyui] {
    background: #004964;
    border-color: #004964;
    color: #fff;
    --hover-background: #fff;
}

    .tag--active a[b-lnt1v0gyui], .tag:hover a[b-lnt1v0gyui] {
        color: #fff;
    }

    .tag--bein-utsending[b-lnt1v0gyui]:before {
        content: "";
        border-radius: 100%;
        width: 7px;
        height: 7px;
        background: var(--hover-background, var(--tag-color, #004964));
        margin: 0 0 0 0.5rem;
    }

.tag--light .tag-content[b-lnt1v0gyui] {
    color:var(--primary-normal) !important;
}

.tag--light.tag--active .tag-content[b-lnt1v0gyui] {
    color: #fff !important;
}
/* _content/SedlabankiVeva.Theme/Components/Cards/ArticleCard.razor.rz.scp.css */
.article-card[b-ctozc5zfus] {
	border: 1px solid blue;
	padding: 0.5rem;
	background-color: white;
	border-radius: var(--border-radius-more);
	border: 1px solid var(--border-color, var(--secondary-10));
	display: flex;
	flex-direction: column;
	gap: 1rem;
	box-sizing:border-box;	
}

	.article-card.article-card--square[b-ctozc5zfus] {
		border-radius: 0;
	}

	.article-card.article-card--borderless[b-ctozc5zfus] {
		border: 0;
	}

.article-card-picture[b-ctozc5zfus] {
	display:block;
	background-image: var(--picture-url);
	background-size: cover;
	overflow: hidden;

	/*
	--aspect-ratio: 1;
	background-position: calc( (var(--focus-point-x) - 0.5) * max(var(--aspect-ratio), 1) * 100% + 50% ) calc( (var(--focus-point-y) - 0.5) * max(1, 1 / var(--aspect-ratio)) * 100% + 50% );
	*/
	background-position: calc(100% * var(--focus-point-x)) calc(100% * var(--focus-point-y));

	transition: margin-top var(--global-transition), padding-top var(--global-transition);
	border-radius: var(--border-radius-normal);
}


.article-card.article-card--square .article-card-picture[b-ctozc5zfus] {
	border-radius: 0;
}

.article-card--animate:hover .article-card-picture[b-ctozc5zfus] {
	margin-top: -15%;
	padding-top: 15%;
}

.article-card-title a[b-ctozc5zfus] {
	text-decoration: none;
}

.article-card-title a:hover[b-ctozc5zfus], .article-card-title a:focus-visible[b-ctozc5zfus]{
	text-decoration: underline;
}

.article-card-picture[b-ctozc5zfus]::after {
	width: 100%;
	content: '';
	display: block;
	aspect-ratio: 1.618/1;
}

.article-card-date[b-ctozc5zfus] {
	color: var(--primary-light, #2E7C99);	
	font-size: 0.875rem;
	font-weight: 700;
	letter-spacing: 0.42px;
	padding-left: 1rem;
	padding-right: 1rem;
}

.article-card-title[b-ctozc5zfus] {
	font-size: 1.5rem;
	font-weight: 600;
	padding-left: 1rem;
	padding-right: 1rem;
	text-overflow: ellipsis;
	max-width: calc(100%);
	overflow: hidden;
}

.article-card-labels[b-ctozc5zfus] {
	padding-left: 1rem;
	padding-right: 1rem;æ
}

.article-card-content[b-ctozc5zfus] {
	padding-left: 1rem;
	padding-right: 1rem;
	display: flex;
	flex-direction: column;
	flex: 1;
	justify-content: end;
}

.article-card--no--bottom-align .article-card-content[b-ctozc5zfus] {
	justify-content: unset;
}

.article-card--fill-height[b-ctozc5zfus] {
	height: 100%;
}
/* _content/SedlabankiVeva.Theme/Components/Cards/CalendarCard.razor.rz.scp.css */
.calendar-card-content[b-xw9zy9q0kt] {
	display:flex;
	flex-direction:column;
	gap:1.5rem;
	padding: 1rem;
}

.calendar-card-head[b-xw9zy9q0kt] {
	display: flex;
	width: 100%;
	flex-direction: row;
	justify-content: space-between;
}

.calendar-card-tags[b-xw9zy9q0kt] {
	display: flex;
	gap: .5rem;
	flex-wrap: nowrap;
}

.calendar-card-title[b-xw9zy9q0kt] {
	font-size: 2rem;
	font-weight: 600;
}

	.calendar-card-title a[b-xw9zy9q0kt] {
		text-decoration:none;
	}

	.calendar-card-title a:hover[b-xw9zy9q0kt], .calendar-card-title a:focus-visible[b-xw9zy9q0kt]  {
		text-decoration: underline;
	}

.calendar-card-meta[b-xw9zy9q0kt] {
	font-style: normal;
	font-weight: 600;
	line-height: 170%;
	font-size: 1rem;
	display: flex;
	gap: 1rem;
}

.calendar-card-time[b-xw9zy9q0kt], .calendar-card-location[b-xw9zy9q0kt] {
	display: flex;
	gap: 0.5rem;
	align-items: center;
}

	.calendar-card-time[b-xw9zy9q0kt]:before {
		content: "";
		width: 16px;
		height: 16px;
		-webkit-mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9518 2.08765C10.7825 1.30632 9.40771 0.889282 8.00134 0.889282C6.11719 0.894909 4.31182 1.64588 2.97952 2.97818C1.64722 4.31048 0.896252 6.11585 0.890625 8C0.890625 9.40637 1.30766 10.7812 2.089 11.9505C2.87033 13.1199 3.98087 14.0312 5.28019 14.5694C6.5795 15.1076 8.00923 15.2485 9.38857 14.9741C10.7679 14.6997 12.0349 14.0225 13.0294 13.028C14.0238 12.0336 14.7011 10.7666 14.9754 9.38723C15.2498 8.00789 15.109 6.57816 14.5708 5.27885C14.0326 3.97953 13.1212 2.86899 11.9518 2.08765ZM9.08956 4.64882C9.08956 4.29416 8.80205 4.00665 8.44739 4.00665C8.09273 4.00665 7.80522 4.29416 7.80522 4.64882V8.17108H4.42145C4.06679 8.17108 3.77928 8.45859 3.77928 8.81325C3.77928 9.16791 4.06679 9.45542 4.42145 9.45542H9.08956V4.64882Z" fill="red"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </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 width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9518 2.08765C10.7825 1.30632 9.40771 0.889282 8.00134 0.889282C6.11719 0.894909 4.31182 1.64588 2.97952 2.97818C1.64722 4.31048 0.896252 6.11585 0.890625 8C0.890625 9.40637 1.30766 10.7812 2.089 11.9505C2.87033 13.1199 3.98087 14.0312 5.28019 14.5694C6.5795 15.1076 8.00923 15.2485 9.38857 14.9741C10.7679 14.6997 12.0349 14.0225 13.0294 13.028C14.0238 12.0336 14.7011 10.7666 14.9754 9.38723C15.2498 8.00789 15.109 6.57816 14.5708 5.27885C14.0326 3.97953 13.1212 2.86899 11.9518 2.08765ZM9.08956 4.64882C9.08956 4.29416 8.80205 4.00665 8.44739 4.00665C8.09273 4.00665 7.80522 4.29416 7.80522 4.64882V8.17108H4.42145C4.06679 8.17108 3.77928 8.45859 3.77928 8.81325C3.77928 9.16791 4.06679 9.45542 4.42145 9.45542H9.08956V4.64882Z" fill="red"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>'); 
		mask-position: center center;
		mask-repeat: no-repeat;
		mask-size: 100% 100%;
		background: currentColor;
	}

	.calendar-card-location[b-xw9zy9q0kt]:before {
		content: "";
		width: 16px;
		height: 16px;
		-webkit-mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path d="M7.99844 0C4.90244 0 2.39844 2.504 2.39844 5.6C2.39844 9.8 7.99844 16 7.99844 16C7.99844 16 13.5984 9.8 13.5984 5.6C13.5984 2.504 11.0944 0 7.99844 0ZM7.99844 7.6C7.468 7.6 6.9593 7.38929 6.58422 7.01421C6.20915 6.63914 5.99844 6.13043 5.99844 5.6C5.99844 5.06957 6.20915 4.56086 6.58422 4.18579C6.9593 3.81071 7.468 3.6 7.99844 3.6C8.52887 3.6 9.03758 3.81071 9.41265 4.18579C9.78772 4.56086 9.99844 5.06957 9.99844 5.6C9.99844 6.13043 9.78772 6.63914 9.41265 7.01421C9.03758 7.38929 8.52887 7.6 7.99844 7.6Z" fill="black"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </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 width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path d="M7.99844 0C4.90244 0 2.39844 2.504 2.39844 5.6C2.39844 9.8 7.99844 16 7.99844 16C7.99844 16 13.5984 9.8 13.5984 5.6C13.5984 2.504 11.0944 0 7.99844 0ZM7.99844 7.6C7.468 7.6 6.9593 7.38929 6.58422 7.01421C6.20915 6.63914 5.99844 6.13043 5.99844 5.6C5.99844 5.06957 6.20915 4.56086 6.58422 4.18579C6.9593 3.81071 7.468 3.6 7.99844 3.6C8.52887 3.6 9.03758 3.81071 9.41265 4.18579C9.78772 4.56086 9.99844 5.06957 9.99844 5.6C9.99844 6.13043 9.78772 6.63914 9.41265 7.01421C9.03758 7.38929 8.52887 7.6 7.99844 7.6Z" fill="black"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>');
		mask-position: center center;
		mask-repeat: no-repeat;
		mask-size: 100% 100%;
		background: currentColor;
	}

.calendar-card-subtitle[b-xw9zy9q0kt] {
	font-size: 0.75rem;
	font-weight: 700;
	line-height: 170%;
	letter-spacing: 0.6px;
	text-transform: uppercase;	
	margin-bottom:.75rem;

}

.calendar-card-body[b-xw9zy9q0kt] {
	display:flex;
	justify-content: space-between;
}

.calendar-card-description[b-xw9zy9q0kt] {
	font-style: normal;
	font-weight: 400;
	line-height: 170%;
}

.calendar-card-cta[b-xw9zy9q0kt] {
	align-self: flex-end;
}

@media (max-width: 600px) {
	.calendar-card-content[b-xw9zy9q0kt] {
		padding: 0;
	}

	.calendar-card-head[b-xw9zy9q0kt] {
		flex-direction: column;
		gap: 1.5rem;
	}

	.calendar-card-body[b-xw9zy9q0kt] {
		flex-direction: column;
		gap: 1.5rem;
	}

	.calendar-card-cta[b-xw9zy9q0kt] {
		align-self: auto;
	}
}
/* _content/SedlabankiVeva.Theme/Components/Cards/EventCard.razor.rz.scp.css */
.event-card-content[b-6ni3ym7207] {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    padding: 1rem;
}

.event-card-tags[b-6ni3ym7207] {
    display:flex;
    gap:0.5rem;
}

.event-card-head[b-6ni3ym7207] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.event-card-title[b-6ni3ym7207] {
    font-size: 2rem;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
}

.event-card-title a[b-6ni3ym7207] {
    text-decoration:none;
    color:currentColor;
}

.event-card-title a:hover[b-6ni3ym7207], .event-card-title a:focus-visible[b-6ni3ym7207] {
    text-decoration: underline;
}

.hide-link-icon[b-6ni3ym7207]::after{
    content: none;
}

.event-card-subtitle[b-6ni3ym7207] {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 170%;
    letter-spacing: 0.6px;
    text-transform: uppercase;
}

.event-card-period[b-6ni3ym7207] {
    font-size: 1.4rem;
}

.event-card-body[b-6ni3ym7207] {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

.event-card-actions[b-6ni3ym7207] {
    display: flex;
    gap: 0.5rem;
    flex-direction: row;
    align-self:end;
}

.event-card-meta[b-6ni3ym7207] {
    font-style: normal;
    font-weight: 600;
    line-height: 170%;
    font-size: 1rem;
    display: flex;
    gap: 1rem;
    margin-bottom: 1rem;
    flex-wrap: wrap;
}

.event-card-tags[b-6ni3ym7207] {
    font-size: 0.75rem;
    font-style: normal;
    font-weight: 700;
    line-height: 170%;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    color: var(--grayscale-60-color);
}

.event-card-date[b-6ni3ym7207], .event-card-time[b-6ni3ym7207], .event-card-location[b-6ni3ym7207] {
    display: flex;
    gap: 0.5rem;
    align-items: center;
}

    .event-card-date[b-6ni3ym7207]:before, .event-card-time[b-6ni3ym7207]:before, .event-card-location[b-6ni3ym7207]:before {
        content: "";
        width: 16px;
        height: 16px;
        -webkit-mask-position: center center;
        -webkit-mask-repeat: no-repeat;
        -webkit-mask-size: 100% 100%;
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 100% 100%;
        background: currentColor;
    }

    .event-card-date[b-6ni3ym7207]:before {
        -webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M3.69231 0.5C3.85552 0.5 4.01204 0.564835 4.12745 0.680242C4.24286 0.795649 4.30769 0.952174 4.30769 1.11538V2.34615H11.6923V1.11538C11.6923 0.952174 11.7571 0.795649 11.8725 0.680242C11.988 0.564835 12.1445 0.5 12.3077 0.5C12.4709 0.5 12.6274 0.564835 12.7428 0.680242C12.8582 0.795649 12.9231 0.952174 12.9231 1.11538V2.34615H13.5385C14.1913 2.34615 14.8174 2.60549 15.279 3.06712C15.7407 3.52875 16 4.15485 16 4.80769V14.0385C16 14.6913 15.7407 15.3174 15.279 15.779C14.8174 16.2407 14.1913 16.5 13.5385 16.5H2.46154C1.8087 16.5 1.1826 16.2407 0.720968 15.779C0.25934 15.3174 0 14.6913 0 14.0385V4.80769C0 4.15485 0.25934 3.52875 0.720968 3.06712C1.1826 2.60549 1.8087 2.34615 2.46154 2.34615H3.07692V1.11538C3.07692 0.952174 3.14176 0.795649 3.25716 0.680242C3.37257 0.564835 3.5291 0.5 3.69231 0.5ZM14.7692 7.88462C14.7692 7.5582 14.6396 7.24514 14.4087 7.01433C14.1779 6.78352 13.8649 6.65385 13.5385 6.65385H2.46154C2.13512 6.65385 1.82207 6.78352 1.59125 7.01433C1.36044 7.24514 1.23077 7.5582 1.23077 7.88462V14.0385C1.23077 14.3649 1.36044 14.6779 1.59125 14.9087C1.82207 15.1396 2.13512 15.2692 2.46154 15.2692H13.5385C13.8649 15.2692 14.1779 15.1396 14.4087 14.9087C14.6396 14.6779 14.7692 14.3649 14.7692 14.0385V7.88462Z" fill="white" /> </g> <defs> <clipPath> <rect width="16" height="16" fill="white" transform="translate(0 0.5)"/> </clipPath> </defs> </svg>');
        mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M3.69231 0.5C3.85552 0.5 4.01204 0.564835 4.12745 0.680242C4.24286 0.795649 4.30769 0.952174 4.30769 1.11538V2.34615H11.6923V1.11538C11.6923 0.952174 11.7571 0.795649 11.8725 0.680242C11.988 0.564835 12.1445 0.5 12.3077 0.5C12.4709 0.5 12.6274 0.564835 12.7428 0.680242C12.8582 0.795649 12.9231 0.952174 12.9231 1.11538V2.34615H13.5385C14.1913 2.34615 14.8174 2.60549 15.279 3.06712C15.7407 3.52875 16 4.15485 16 4.80769V14.0385C16 14.6913 15.7407 15.3174 15.279 15.779C14.8174 16.2407 14.1913 16.5 13.5385 16.5H2.46154C1.8087 16.5 1.1826 16.2407 0.720968 15.779C0.25934 15.3174 0 14.6913 0 14.0385V4.80769C0 4.15485 0.25934 3.52875 0.720968 3.06712C1.1826 2.60549 1.8087 2.34615 2.46154 2.34615H3.07692V1.11538C3.07692 0.952174 3.14176 0.795649 3.25716 0.680242C3.37257 0.564835 3.5291 0.5 3.69231 0.5ZM14.7692 7.88462C14.7692 7.5582 14.6396 7.24514 14.4087 7.01433C14.1779 6.78352 13.8649 6.65385 13.5385 6.65385H2.46154C2.13512 6.65385 1.82207 6.78352 1.59125 7.01433C1.36044 7.24514 1.23077 7.5582 1.23077 7.88462V14.0385C1.23077 14.3649 1.36044 14.6779 1.59125 14.9087C1.82207 15.1396 2.13512 15.2692 2.46154 15.2692H13.5385C13.8649 15.2692 14.1779 15.1396 14.4087 14.9087C14.6396 14.6779 14.7692 14.3649 14.7692 14.0385V7.88462Z" fill="white" /> </g> <defs> <clipPath> <rect width="16" height="16" fill="white" transform="translate(0 0.5)"/> </clipPath> </defs> </svg>');
    }

    .event-card-time[b-6ni3ym7207]:before {
        -webkit-mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9518 2.08765C10.7825 1.30632 9.40771 0.889282 8.00134 0.889282C6.11719 0.894909 4.31182 1.64588 2.97952 2.97818C1.64722 4.31048 0.896252 6.11585 0.890625 8C0.890625 9.40637 1.30766 10.7812 2.089 11.9505C2.87033 13.1199 3.98087 14.0312 5.28019 14.5694C6.5795 15.1076 8.00923 15.2485 9.38857 14.9741C10.7679 14.6997 12.0349 14.0225 13.0294 13.028C14.0238 12.0336 14.7011 10.7666 14.9754 9.38723C15.2498 8.00789 15.109 6.57816 14.5708 5.27885C14.0326 3.97953 13.1212 2.86899 11.9518 2.08765ZM9.08956 4.64882C9.08956 4.29416 8.80205 4.00665 8.44739 4.00665C8.09273 4.00665 7.80522 4.29416 7.80522 4.64882V8.17108H4.42145C4.06679 8.17108 3.77928 8.45859 3.77928 8.81325C3.77928 9.16791 4.06679 9.45542 4.42145 9.45542H9.08956V4.64882Z" fill="red"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>');
        mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path fill-rule="evenodd" clip-rule="evenodd" d="M11.9518 2.08765C10.7825 1.30632 9.40771 0.889282 8.00134 0.889282C6.11719 0.894909 4.31182 1.64588 2.97952 2.97818C1.64722 4.31048 0.896252 6.11585 0.890625 8C0.890625 9.40637 1.30766 10.7812 2.089 11.9505C2.87033 13.1199 3.98087 14.0312 5.28019 14.5694C6.5795 15.1076 8.00923 15.2485 9.38857 14.9741C10.7679 14.6997 12.0349 14.0225 13.0294 13.028C14.0238 12.0336 14.7011 10.7666 14.9754 9.38723C15.2498 8.00789 15.109 6.57816 14.5708 5.27885C14.0326 3.97953 13.1212 2.86899 11.9518 2.08765ZM9.08956 4.64882C9.08956 4.29416 8.80205 4.00665 8.44739 4.00665C8.09273 4.00665 7.80522 4.29416 7.80522 4.64882V8.17108H4.42145C4.06679 8.17108 3.77928 8.45859 3.77928 8.81325C3.77928 9.16791 4.06679 9.45542 4.42145 9.45542H9.08956V4.64882Z" fill="red"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>');
    }

    .event-card-location[b-6ni3ym7207]:before {
        -webkit-mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path d="M7.99844 0C4.90244 0 2.39844 2.504 2.39844 5.6C2.39844 9.8 7.99844 16 7.99844 16C7.99844 16 13.5984 9.8 13.5984 5.6C13.5984 2.504 11.0944 0 7.99844 0ZM7.99844 7.6C7.468 7.6 6.9593 7.38929 6.58422 7.01421C6.20915 6.63914 5.99844 6.13043 5.99844 5.6C5.99844 5.06957 6.20915 4.56086 6.58422 4.18579C6.9593 3.81071 7.468 3.6 7.99844 3.6C8.52887 3.6 9.03758 3.81071 9.41265 4.18579C9.78772 4.56086 9.99844 5.06957 9.99844 5.6C9.99844 6.13043 9.78772 6.63914 9.41265 7.01421C9.03758 7.38929 8.52887 7.6 7.99844 7.6Z" fill="black"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>');
        mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <g> <path d="M7.99844 0C4.90244 0 2.39844 2.504 2.39844 5.6C2.39844 9.8 7.99844 16 7.99844 16C7.99844 16 13.5984 9.8 13.5984 5.6C13.5984 2.504 11.0944 0 7.99844 0ZM7.99844 7.6C7.468 7.6 6.9593 7.38929 6.58422 7.01421C6.20915 6.63914 5.99844 6.13043 5.99844 5.6C5.99844 5.06957 6.20915 4.56086 6.58422 4.18579C6.9593 3.81071 7.468 3.6 7.99844 3.6C8.52887 3.6 9.03758 3.81071 9.41265 4.18579C9.78772 4.56086 9.99844 5.06957 9.99844 5.6C9.99844 6.13043 9.78772 6.63914 9.41265 7.01421C9.03758 7.38929 8.52887 7.6 7.99844 7.6Z" fill="black"/> </g> <defs> <clipPath> <rect width="16" height="16" fill="white"/> </clipPath> </defs> </svg>');
    }

@media (max-width: 600px) {
    .event-card-actions[b-6ni3ym7207] {
        flex-direction: column;
        align-self: unset;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Cards/PageCard.razor.rz.scp.css */
.page-card[b-px7cf1xx2a] {
    border-radius: var(--border-radius-more);
    border: 1px solid var(--border-color, var(--secondary-10));
    background: var(--background-color, #fff);
    display: flex;
    flex-direction: column;
    color: var(--text-color, #004964);
    font-size: 1.125rem;
    padding: 0.5rem 0.5rem 1.5rem 0.5rem;
    height: 100%;    
}

.page-card-picture[b-px7cf1xx2a] {
    background-image: var(--picture-url);
    background-size: cover;
    overflow: hidden;
    background-position: calc(100% * var(--focus-point-x)) calc(100% * var(--focus-point-y));
    transition: margin-top var(--global-transition), padding-top var(--global-transition);
    border-radius: var(--border-radius-normal);
    aspect-ratio: 1.618/1;
}

.page-card-body[b-px7cf1xx2a] {
    padding: 0 1rem;
    justify-content: space-between;
    display: flex;
    flex-direction: column;
    flex: 1;
}

.page-card-title[b-px7cf1xx2a] {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    padding-top: 1rem;
    margin-bottom: 1rem;
}

    .page-card-title a[b-px7cf1xx2a] {
        text-decoration: none;
    }

.page-card-abstract[b-px7cf1xx2a] {
    margin-bottom: 2rem;
}

.page-card-tags-container[b-px7cf1xx2a] {
    margin-bottom: 1.75rem;
}

.page-card-tags[b-px7cf1xx2a] {
    display: flex;
    gap: 0.5rem;
}
/* _content/SedlabankiVeva.Theme/Components/Cards/SearchResultCard.razor.rz.scp.css */
.search-result-card[b-r87wxv4e38] {
    background: #fff;
    border-radius: var(--border-radius-more);
    padding:1.5rem;
    margin:0 0 1rem 0;
}

.search-result-card--bordered[b-r87wxv4e38] {
    border: 1px solid var(--border-color, var(--secondary-10));
}

.search-result-card--with-image[b-r87wxv4e38] {
    display: flex;
    padding: 0.5rem;
    gap: 0.5rem;
}

.search-result-card-image[b-r87wxv4e38] {
    width: 150px;
    min-height: 150px;
    background: var(--grayscales-5, #F6F6F6);
    border-radius: var(--border-radius-normal);
    display: grid;
    place-content: center;
    flex-shrink: 0;
}

    .search-result-card-image.search-result-card-image--white[b-r87wxv4e38] {
        background:#fff;
    }

    .search-result-card-image[b-r87wxv4e38]  img {
        border-radius: var(--border-radius-normal);
        width: 100%;
    }

.search-result-card-body[b-r87wxv4e38] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    flex:1;
    padding:0;
}

.search-result-card--with-image .search-result-card-body[b-r87wxv4e38] {
    padding: 1rem;
}

.search-result-card-top[b-r87wxv4e38] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 2rem;
}

.search-result-card-date[b-r87wxv4e38] {
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 170%;
    letter-spacing: 0.42px;
    color:var(--primary-light);
}

    .search-result-card-info[b-r87wxv4e38] {
        font-size: 0.75rem;
        font-style: normal;
        font-weight: 700;
        line-height: 170%;
        letter-spacing: 0.6px;
        text-transform: uppercase;
        color: var(--grayscale-60-color);
    }

.search-result-card-heading[b-r87wxv4e38] {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
}

    .search-result-card-heading[b-r87wxv4e38]  a {
        text-decoration:none;
        word-break:break-word;
    }

    .search-result-card-heading[b-r87wxv4e38]  a:before {
        display:none;
    }

.search-result-card-labels[b-r87wxv4e38] {
    display:flex;
    gap:0.5rem;
    flex-wrap:wrap;
}

.search-result-card-label[b-r87wxv4e38] {
    background: var(--label-color);    
}

    .search-result-card-label.search-result-card-label--dark[b-r87wxv4e38] {
        color: #fff;
    }

.search-result-card-linked-assets[b-r87wxv4e38] {
    display:flex;
    flex-direction:column;
    gap:0.5rem;
}

.search-result-card-actions[b-r87wxv4e38] {
    margin-top: 0.5rem;
}

.search-result-card-authors[b-r87wxv4e38] {
	display:flex;
	font-size:0.875rem;
}

.search-result-card-authors-prefix[b-r87wxv4e38] {
	padding-right:.5rem;
}

@media (max-width: 600px) {
    .search-result-card--with-image[b-r87wxv4e38] {
        flex-direction:column;
    }

    .search-result-card-image[b-r87wxv4e38] {
        width: unset;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Cards/ShortcutCard.razor.rz.scp.css */
.shortcut-card[b-v83v118pz5] {
    --border-radius: var(--border-radius-less);
    border-radius: var(--border-radius);
    border: 1px solid var(--secondary-5);
    background: var(--card-background-color, var(--secondary-accent, #F8F7F4));
    display: flex;
    position: relative;
    color: var(--text-color, #004964);
    padding: 2.75rem 2rem;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    align-items: center;
    transition: background-color var(--global-transition);
    flex-direction: column;
    gap: 1.5rem;
    align-items: start;
}

    .shortcut-card.shortcut-card--dense[b-v83v118pz5] {
        padding: 1rem 1.5rem;
    }

    .shortcut-card.shortcut-card--fill-height[b-v83v118pz5] {
        height: 100%;
        box-sizing: border-box;
    }

    a.shortcut-card[b-v83v118pz5] {
        text-decoration: none;
    }

        a.shortcut-card[target="_blank"][b-v83v118pz5]:after {
            display:none;
        }

    .shortcut-card.shortcut-card--arrow[b-v83v118pz5] {
        justify-content:space-between;
    }

.shortcut-card .shortcut-card-content[b-v83v118pz5] {
    display: flex;
    align-items: center;
    gap: 1rem;
    font-size: 1.125rem;
}

.shortcut-card.shortcut-card--no-gap[b-v83v118pz5] {
    gap: normal;
}

.shortcut-card--icon-style-abovetitle .shortcut-card-content[b-v83v118pz5] {
    flex-direction: column;
    align-items: flex-start;
}

.shortcut-card.shortcut-card--big .shortcut-card-content[b-v83v118pz5] {
    font-size: 1.5rem;
}

.shortcut-card .shortcut-card-description[b-v83v118pz5] {
    font-weight:normal;
}

.shortcut-card .shortcut-card-text[b-v83v118pz5] {
    font-weight: normal;
    font-size: 1.125rem;
}

.shortcut-card.shortcut-card--with-hover:hover[b-v83v118pz5], .shortcut-card.shortcut-card--with-hover:focus-visible[b-v83v118pz5] {
    background-color: var(--text-color, #004964);
    color: #fff;
}

.shortcut-card i[b-v83v118pz5] {
    color: var(--text-color, #004964);
}

.shortcut-card.shortcut-card--with-hover:hover i[b-v83v118pz5], .shortcut-card.shortcut-card--with-hover:focus-visible i[b-v83v118pz5] {
    color: #fff !important;
}

.shortcut-card.shortcut-card--with-hover:hover[b-v83v118pz5]  i.svg-icon svg g > *, .shortcut-card.shortcut-card--with-hover:focus-visible[b-v83v118pz5]  i.svg-icon svg g > * {
    fill: #fff !important;
}

.shortcut-card.shortcut-card--big .shortcut--big-card-icon[b-v83v118pz5] {
    display: block;
}

.shortcut-card .shortcut-card-text[b-v83v118pz5]  ul {
    list-style: none;
    margin: 0 0 .5rem 0;
    padding: 0;
}

    .shortcut-card .shortcut-card-text[b-v83v118pz5]  ul li {
        font-size: 1rem;
        display: flex;
        align-items: center;
        gap: 0.5rem;
        padding: 0.25rem 0;
    }

        .shortcut-card .shortcut-card-text[b-v83v118pz5]  ul li:before {
            content: "";
            width: 14px;
            height: 14px;
            -webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 12 12" fill="none"> <path d="M-0.000183105 6.00009C-0.000183105 5.58587 0.335608 5.25008 0.749828 5.25008H9.12746L5.46441 1.52086C5.17818 1.22947 5.1881 0.759533 5.48637 0.480473C5.77271 0.212569 6.21991 0.220006 6.49719 0.497283L11.2045 5.20458C11.6438 5.64393 11.6438 6.35625 11.2045 6.7956L6.5289 11.4712C6.23675 11.7633 5.76307 11.7633 5.47091 11.4712C5.17894 11.1792 5.17873 10.7059 5.47044 10.4137L9.12746 6.7501H0.749829C0.335609 6.7501 -0.000183105 6.41431 -0.000183105 6.00009Z" fill="red"/> </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="14" height="14" viewBox="0 0 12 12" fill="none"> <path d="M-0.000183105 6.00009C-0.000183105 5.58587 0.335608 5.25008 0.749828 5.25008H9.12746L5.46441 1.52086C5.17818 1.22947 5.1881 0.759533 5.48637 0.480473C5.77271 0.212569 6.21991 0.220006 6.49719 0.497283L11.2045 5.20458C11.6438 5.64393 11.6438 6.35625 11.2045 6.7956L6.5289 11.4712C6.23675 11.7633 5.76307 11.7633 5.47091 11.4712C5.17894 11.1792 5.17873 10.7059 5.47044 10.4137L9.12746 6.7501H0.749829C0.335609 6.7501 -0.000183105 6.41431 -0.000183105 6.00009Z" fill="red"/> </svg>');
            mask-position: center center;
            mask-repeat: no-repeat;
            mask-size: 100% 100%;
            background-color: currentColor;
            flex-shrink:0;
        }

        .shortcut-card .shortcut-card-text[b-v83v118pz5]  ul li a {
            color: unset;
            text-decoration: none;
        }
/* _content/SedlabankiVeva.Theme/Components/Cards/TextCard.razor.rz.scp.css */
.text-card-tags[b-jdtdl88k7c] {
    display:flex;
    gap:.5rem;
    flex-wrap:nowrap;
}

.text-card-actions[b-jdtdl88k7c] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

.text-card-date[b-jdtdl88k7c] {
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 170%;
    letter-spacing: 0.42px;
    color: var(--primary-light);
}

.text-card-content[b-jdtdl88k7c]  a {
    text-decoration:none;
}       

.text-card-content[b-jdtdl88k7c]  a:focus-visible {
    text-decoration: underline;
}
/* _content/SedlabankiVeva.Theme/Components/Cards/VideoCard.razor.rz.scp.css */
.video-card[b-y3bieaoyi2] {
	border: 1px solid blue;
	padding: 0.5rem;
	background-color: white;
	border-radius: var(--border-radius-more);
	border: 1px solid var(--border-color, var(--secondary-10));
	display: flex;
	flex-direction: column;
	gap: 1rem;
	box-sizing:border-box;
	
}

	.video-card.video-card--square[b-y3bieaoyi2] {
		border-radius: 0;
	}

	.video-card.video-card--borderless[b-y3bieaoyi2] {
		border: 0;
	}

.video-card-picture[b-y3bieaoyi2] {
	background-image: var(--picture-url);
	background-size: cover;
	overflow: hidden;
	position: relative;
	background-position: calc(100% * var(--focus-point-x)) calc(100% * var(--focus-point-y));
	transition: margin-top var(--global-transition), padding-top var(--global-transition);
	border-radius: var(--border-radius-normal);
}

.video-card.video-card--square .video-card-picture[b-y3bieaoyi2] {
	border-radius: 0;
}

.video-card--animate:hover .video-card-picture[b-y3bieaoyi2] {
	margin-top: -15%;
	padding-top: 15%;
}

.video-card a[b-y3bieaoyi2] {
	text-decoration: none;
}

.video-card a:hover[b-y3bieaoyi2], .video-card:focus-visible a .video-card-title[b-y3bieaoyi2] {
	text-decoration: underline;
}

.video-card-picture[b-y3bieaoyi2]::after {
	width: 100%;
	content: '';
	display: block;
	aspect-ratio: 1.618/1;
}

.video-card-date[b-y3bieaoyi2] {
	color: var(--primary-light, #2E7C99);	
	font-size: 0.875rem;
	font-weight: 700;
	letter-spacing: 0.42px;
	padding-left: 1rem;
	padding-right: 1rem;
}

.video-card-title[b-y3bieaoyi2] {
	font-size: 1.5rem;
	font-weight: 600;
	padding-left: 1rem;
	padding-right: 1rem;
	padding-top: 1rem;
	margin-bottom: 1rem;
	text-overflow: ellipsis;
	max-width: calc(100%);
	overflow: hidden;
}

.video-card-labels[b-y3bieaoyi2] {
	padding-left: 1rem;
	padding-right: 1rem;
}

.video-card-content[b-y3bieaoyi2], .video-card-footer[b-y3bieaoyi2] {
	padding-left: 1rem;
	padding-right: 1rem;
	margin-bottom: 1rem;
	display: flex;
	flex-direction: column;
	flex: 1;
}

.video-card--fill-height[b-y3bieaoyi2] {
	height: 100%;
}
/* _content/SedlabankiVeva.Theme/Components/ContactInfo.razor.rz.scp.css */
.contact-info[b-6uqyzlsvpx] {
	display: flex;
	flex-direction: column;
	gap: 1.25rem;
}

.contact-info-address[b-6uqyzlsvpx] {
	display: inline-flex;
	align-items: center;
}

.contact-info-opening[b-6uqyzlsvpx],
.contact-info-phone[b-6uqyzlsvpx],
.contact-info-email[b-6uqyzlsvpx],
.contact-info-website[b-6uqyzlsvpx],
.contact-info-fax[b-6uqyzlsvpx] {
	display: inline-flex;
	gap: 0.5rem;
	align-items: center;
}

.contact-info-street[b-6uqyzlsvpx] {
	margin-left: 0.5rem;
}

.contact-info-opening-text[b-6uqyzlsvpx] {
	display: inline;
	line-height: 100%;
	margin-block-end: 0rem;
}

.contact-info-name[b-6uqyzlsvpx] {
	font-size: 22px;
	line-height: 32px;
	font-style: normal;
	font-weight: normal;
}

.contact-info-postal[b-6uqyzlsvpx]::before,
.contact-info-city[b-6uqyzlsvpx]::before,
.contact-info-country[b-6uqyzlsvpx]::before {
	content: ', ';
	display: inline;
}

	.contact-info-phone.has-standard-icon[b-6uqyzlsvpx]::before, .contact-info-email.has-standard-icon[b-6uqyzlsvpx]::before, .contact-info-website.has-standard-icon[b-6uqyzlsvpx]::before, .contact-info-fax.has-standard-icon[b-6uqyzlsvpx]::before, .contact-info-opening.has-standard-icon[b-6uqyzlsvpx]::before {
		display: block;
		font-family: "Font Awesome 5 Free";
		font-weight: 900;
		margin-top: 2px;
	}

	.contact-info-phone.has-standard-icon[b-6uqyzlsvpx]::before {
		content: "\f879";
	}

	.contact-info-email.has-standard-icon[b-6uqyzlsvpx]::before {
		content: "\f0e0";
	}

	.contact-info-website.has-standard-icon[b-6uqyzlsvpx]::before {
		content: "\f57d";
	}

	.contact-info-fax.has-standard-icon[b-6uqyzlsvpx]::before {
		content: "\f02f";
	}

	.contact-info-opening.has-standard-icon[b-6uqyzlsvpx]::before {
		content: "\f017";
	}
/* _content/SedlabankiVeva.Theme/Components/Containers/ButtonGroup.razor.rz.scp.css */
.button-group[b-98d40de6yl]
{
    display:flex;
    flex-direction: column;
    gap: var(--spacing);
}
/* _content/SedlabankiVeva.Theme/Components/Containers/CollapseContainer.razor.rz.scp.css */
.collapse-panel-container[b-jhfzamib27] {

}

.collapse-panel-container-toolbar[b-jhfzamib27] {
	margin-bottom: 1rem;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
}


.collapse-panel-container:has(.collapse-panel-control:checked) .btn-expand-all[b-jhfzamib27] {
	display: none;
}

.collapse-panel-container:not(:has(.collapse-panel-control:checked)) .btn-collapse-all[b-jhfzamib27] {
	display: none;
}
/* _content/SedlabankiVeva.Theme/Components/Containers/ContentHeader.razor.rz.scp.css */
.content-header[b-ed8gpjxrne] {
	margin-bottom: 2rem;
}

.content-header-image[b-ed8gpjxrne] {
	background-image: var(--content-header-image);
	background-position: calc(100% * var(--focus-point-x)) calc(100% * var(--focus-point-y));
	background-size: cover;
	width: 100%;
	border-radius: 0.5rem;
	min-height:180px;
}

.content-header-body-readspeaker[b-ed8gpjxrne] {
	margin-top:1rem;
}

.content-header--image-height-small .content-header-image[b-ed8gpjxrne] {
	aspect-ratio: 5/1;
}

.content-header--image-height-mediumsmall .content-header-image[b-ed8gpjxrne] {
	aspect-ratio: 4/1;
}

.content-header--image-height-medium .content-header-image[b-ed8gpjxrne] {
	aspect-ratio: 3/1;
}

.content-header--image-height-large .content-header-image[b-ed8gpjxrne] {
	aspect-ratio: 1.86/1;
}

.content-header-abstract-emphasized[b-ed8gpjxrne] {
	color: var(--theme-primary-heading-color);
	font-feature-settings: 'clig' off, 'liga' off;
	margin-top:2rem;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

.content-header-abstract[b-ed8gpjxrne] {	
	font-feature-settings: 'clig' off, 'liga' off;
	margin-top: 2rem;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}

	.content-header-abstract[b-ed8gpjxrne]  p, .content-header-abstract-emphasized[b-ed8gpjxrne]  p {
		margin-block-end: 0;
	}

.content-header-update-description[b-ed8gpjxrne] {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.content-header-auxiliary[b-ed8gpjxrne] {
	margin-block-start: 2rem;
}


@media (min-width: 1000px) {
	.content-header--with-margin .content-header-body[b-ed8gpjxrne] {
		margin-left: 20vw;
	}
}

/* _content/SedlabankiVeva.Theme/Components/Containers/ContentSection.razor.rz.scp.css */
.content-section[b-yhn4axnyyw] {
	margin-bottom: 2.5rem;
	margin-top: 2.5rem;
	font-size:1.125rem;
}

.content-section--framed[b-yhn4axnyyw] {
	position: relative;
	padding-top: 2.5rem;
	padding-bottom: 2.5rem;
	/*
	margin-left: calc(-1 * var(--container-inner-padding));
	margin-right: calc(-1 * var(--container-inner-padding));
	padding: 2.5rem var(--container-inner-padding);
	*/
}

	.content-section--framed[b-yhn4axnyyw]::before {
		--scrollbar-width: 16px;
		background-color: var(--secondary-accent);
		display: block;
		position: absolute;
		content: '';
		left: calc(100% - var(--content-width) - var(--container-inner-padding));
		width: calc(var(--content-width) + var(--container-inner-padding)* 2);
		top: 0px;
		height: 100%;
		z-index: -1;
		border-radius: 0.5rem;
	}
/* _content/SedlabankiVeva.Theme/Components/Containers/Dropdown.razor.rz.scp.css */
.dropdown[b-yvoeu48pa3] {
    border-radius: var(--border-radius-tiny);
    border: 1px solid var(--dropdown-border-color, var(--secondary-20, #CCDBE0));
    background: var(--dropdown-background-color, #FFF);
}

.dropdown--shadow[b-yvoeu48pa3] {
    box-shadow: 0px 4px 30px -10px rgba(0, 73, 100, 0.15);
}

.dropdown.dropdown--select[b-yvoeu48pa3] {
    margin-bottom:1rem;
}

.dropdown.dropdown--select .dropdown-label[b-yvoeu48pa3] {
    padding: 11px 1rem 12px 1rem;
}

.dropdown--absolute[b-yvoeu48pa3] {
    position:relative;
}

    .dropdown-toggle:checked + .dropdown.dropdown--absolute[b-yvoeu48pa3]
    {
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
    }

    .dropdown .dropdown-label[b-yvoeu48pa3] {
        display: flex;
        gap: 1rem;
        justify-content: space-between;
        align-items: center;
        font-size: 0.875rem;
        font-style: normal;
        font-weight: 700;
        line-height: 170%;
        letter-spacing: 0.7px;
        text-transform: uppercase;
        color: var(--primary-normal, #004964);
        padding: 1rem;
        cursor: pointer;
        user-select: none;
    }

        input.dropdown-toggle[b-yvoeu48pa3] {
            display: none;
        }

        .dropdown .dropdown-label[b-yvoeu48pa3]:after {
            content: "";
            width: 16px;
            height: 16px;
            -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: var(--primary-normal);
            transform-origin: center;
            transition: transform 0.3s;
        }

.dropdown.dropdown--select .dropdown-label[b-yvoeu48pa3]:after {
    content: "";
    position: absolute;
    right: 8px;
    width: 20px;
    height: 100%;
    -webkit-mask-image: url('data:image/svg+xml;utf8, <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 6L8 10L12.5 6" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></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 width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 6L8 10L12.5 6" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    mask-position: center center;
    mask-repeat: no-repeat;
    mask-size: 100% 100%;
    background: var(--primary-normal);
    transform-origin: center;
    transition: transform 0.3s;
}


.dropdown.dropdown--label-small .dropdown-label[b-yvoeu48pa3] {
    font-size: 0.75rem;
    letter-spacing: 0.6px;
}

.dropdown-content-container[b-yvoeu48pa3] {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows var(--global-transition), padding var(--global-transition);
}

.dropdown--no-bleed .dropdown-content-container[b-yvoeu48pa3] {
    padding: 0 1rem;
}

.dropdown--absolute .dropdown-content-container[b-yvoeu48pa3] {
    position: absolute;
    left: -1px;
    right: -1px;
    z-index: 1;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid var(--secondary-20, #CCDBE0);
    border-top: none;
    background: var(--grayscales-0-white, #FFF);
}

.dropdown-content[b-yvoeu48pa3] {
    overflow: hidden;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;    
}

.dropdown-toggle:checked + .dropdown.dropdown--no-bleed > .dropdown-content-container[b-yvoeu48pa3],
.dropdown-content-container:has(*:focus-visible)[b-yvoeu48pa3] {
    grid-template-rows: 1fr;
    padding: 1rem;
}

.dropdown-toggle:checked + .dropdown.dropdown--bleed > .dropdown-content-container[b-yvoeu48pa3] {
    grid-template-rows: 1fr;
}

.dropdown-toggle:checked + .dropdown > .dropdown-label[b-yvoeu48pa3]:after {
    transform: rotate(-180deg);
}

.dropdown:has(.veva-content.veva-content--selected) .dropdown-content[b-yvoeu48pa3] {
    overflow: unset !important;
}

.dropdown--constrained .dropdown-content-inner[b-yvoeu48pa3] {
    overflow:auto;
    max-height:var(--dropdown-max-height);
}

@media (max-width: 600px) {
    .dropdown.dropdown--only-mobile[b-yvoeu48pa3]  .card {
        --horizontal-card-padding: 1rem !important;
    }

    .dropdown.dropdown--only-mobile[b-yvoeu48pa3]  .card {
        border: none;
    }
}

@media (min-width: 600px) {
    .dropdown--only-mobile .dropdown-label[b-yvoeu48pa3] {
        display: none;
    }

    .dropdown.dropdown--only-mobile[b-yvoeu48pa3] {
        border: none;
    }

        .dropdown.dropdown--only-mobile > .dropdown-content-container[b-yvoeu48pa3] {
            grid-template-rows: 1fr;
            padding: 0;
        }
}
/* _content/SedlabankiVeva.Theme/Components/Containers/InlinePopup.razor.rz.scp.css */
body[b-prnukafhw9] {
}
/* _content/SedlabankiVeva.Theme/Components/Containers/Notification.razor.rz.scp.css */
.notification[b-p7vq8q3dnf] {
    display: flex;
    flex: 1;
    padding: 1.5rem 2.5rem 1.5rem 1.5rem;
    align-items: center;
    gap: 1.5rem;
    border-radius: 8px;
    background: var(--notification-background, #D9E4E8);
    color: var(--notification-foreground, var(--primary-normal));
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    line-height: 170%;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.notification--type-warning[b-p7vq8q3dnf] {
    --notification-background: var(--triggers-warning-light);
    --notification-foreground: var(--triggers-warning-dark);
}

.notification--type-alert[b-p7vq8q3dnf] {
    --notification-background: var(--triggers-attention-light);
    --notification-foreground: var(--triggers-attention-dark);
}

.notification--type-success[b-p7vq8q3dnf] {
    --notification-background: var(--triggers-success-light);
    --notification-foreground: var(--triggers-success-dark);
}

.notification-content[b-p7vq8q3dnf] {
    flex: 1;
}

.notification-content > *:last-child[b-p7vq8q3dnf] {
    margin-block-end: 0;
}

.notification-icon[b-p7vq8q3dnf] {
    line-height: 100%;
    --text-color: var(--notification-foreground);
}

    .notification-icon[b-p7vq8q3dnf]  i.svg-icon svg g > * {
        fill: var(--notification-foreground, var(--primary-normal));
    }

@media (min-width: 600px) {
    .notification[b-p7vq8q3dnf] {
        padding: 1.5rem;
    }    
}
/* _content/SedlabankiVeva.Theme/Components/Containers/PageFooter.razor.rz.scp.css */
.page-footer[b-zj9lk4um4r] {
    padding-left: var(--container-padding);
    padding-right: var(--container-padding);
    margin-bottom: 2.5rem;
    font-weight: 600;
}

.page-footer-main[b-zj9lk4um4r] {
    border-radius: var(--border-radius-more);
    border: 1px solid var(--secondary-20);
    background: var(--grayscales-0-white);
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
    gap: 4.5rem;    
    --text-color: var(--primary-normal);
}

.page-footer-sub-content[b-zj9lk4um4r] {
    padding: 4rem 0 1.5rem 0;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    text-align: center;
}

.page-footer[b-zj9lk4um4r]  p {
    margin-block-start: 0;
    margin-block-end: 0.75rem;
}

.page-footer-sub-content-section[b-zj9lk4um4r]  .asset-item img {
    width:unset;
}

.page-footer-sub-content-section[b-zj9lk4um4r]  a[target="_blank"]:after {
    all: unset;
}

/* Desktop */
@media (min-width: 1080px) {
    .page-footer-main[b-zj9lk4um4r] {
        padding: 5rem 7.25rem;
        gap: 5rem;
    }

    .page-footer-sub-content[b-zj9lk4um4r] {
        padding: 1.5rem 7.25rem;
        flex-direction: row;
        align-items: center;
        text-align: left;
    }

    .page-footer-sub-content-section[b-zj9lk4um4r] {
        flex: 1;
        gap: 2rem;
        display: flex;
    }

    .page-footer-sub-content-section:last-child[b-zj9lk4um4r] {        
        justify-content:end;
    }

}
/* _content/SedlabankiVeva.Theme/Components/Containers/PageHeader.razor.rz.scp.css */
.page-header[b-lqjk399mka] {
	background-color: var(--theme-primary-color);
	border-radius: 0 0 var(--border-radius-normal) var(--border-radius-normal);
	padding-left: var(--container-outer-padding);
	padding-right: var(--container-outer-padding);
	--navbar-height: 4rem;
	--breadcrumbs-height: 3.5rem;
	transition: background-color var(--global-transition);
	--page-header-height: calc(var(--navbar-height) + var(--breadcrumbs-height));
}

	.page-header.page-header--thousand-pattern[b-lqjk399mka] {
		background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--theme-primary-color) 100%), url('/_content/SedlabankiVeva.Theme/assets/pattern1000kr.png');
	}

	.page-header.page-header--twothousand-pattern[b-lqjk399mka] {
		background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--theme-primary-color) 100%), url('/_content/SedlabankiVeva.Theme/assets/pattern2000kr.png');
	}

	.page-header.page-header--sedlabankinn-pattern[b-lqjk399mka] {
		background-image: linear-gradient(90deg, rgba(255,255,255,0) 0%, var(--theme-primary-color) 100%), url('/_content/SedlabankiVeva.Theme/assets/patternsedlabankinn.png');
	}

.scroll-position--scrolled-down .page-header[b-lqjk399mka] {
	--page-header-height: 0px;
}


.page-header-navigation[b-lqjk399mka] {
	min-height: calc(var(--navbar-height) + var(--breadcrumbs-height));
}

.page-header--hide-breadcrumb .page-header-navigation[b-lqjk399mka] {
	min-height: var(--navbar-height);
}



.page-header-main[b-lqjk399mka] {
	background-image: var(--header-image);
	background-position: center center;
	background-size: cover;
	border-radius: 0 0 var(--border-radius-less) var(--border-radius-less);
}

.page-header-content[b-lqjk399mka] {
	padding-top: 2rem;
	padding-bottom: 2rem;
	padding-right: var(--container-inner-padding);
	padding-left: var(--container-inner-padding);
	color: var(--theme-primary-text-color);
}

.page-header-sub-content[b-lqjk399mka] {
	padding-top: 2rem;
	padding-bottom: 2rem;
	padding-right: var(--container-inner-padding);
	padding-left: var(--container-inner-padding);
}

.page-header--sub-area-style-rightaligned .page-header-sub-content[b-lqjk399mka] {
	padding-right: var(--container-inner-padding);
	padding-left: var(--container-inner-padding);
	display: flex;
	justify-content: end;
}

.page-header--sub-area-style-rightaligned .page-header-sub-content-inner[b-lqjk399mka] {
	max-width: 784px;
	flex: 1;
	color: var(--theme-primary-text-color);
}

.page-header.page-header--dark .page-header-sub-content[b-lqjk399mka] {
	color: var(--theme-primary-text-color);
}

.page-header.page-header--overlap-bottom-small[b-lqjk399mka] {
	padding-bottom: 3.375rem;
	margin-bottom: -6.25rem;
}

.page-header.page-header--overlap-bottom-more[b-lqjk399mka] {
	padding-bottom: 8rem;
	margin-bottom: -10rem;
}

.page-header.page-header--overlap-bottom-most[b-lqjk399mka] {
	padding-bottom: 12rem;
	margin-bottom: -14rem;
}

@media (min-width: 1080px) {
	.page-header[b-lqjk399mka] {
		--navbar-height: 5rem;
	}

	.page-header-content[b-lqjk399mka] {
		/*
		padding-right: unset;
		padding-left: unset;
		*/
	}
}

@media (min-width: 1440px) {
	.page-header-main[b-lqjk399mka] {
		margin-left: -2rem;
		margin-right: -2rem;
		padding-left: 2rem;
		padding-right: 2rem;
	}


	.page-header-sub-content[b-lqjk399mka] {
		padding-right: unset;
		padding-left: unset;
	}	

}
/* _content/SedlabankiVeva.Theme/Components/Containers/PageSection.razor.rz.scp.css */
.page-section[b-hyfwhrxt5r] {
    display: flex;
    justify-content: center;
    transition: min-height 0.3s;
    margin-top: calc(1rem * var(--vertical-margin));
    margin-bottom: calc(1rem * var(--vertical-margin));
    padding-left: var(--container-padding);
    padding-right: var(--container-padding);
}


.page-section-wrapper[b-hyfwhrxt5r] {
    background-color: var(--background-color);
    border-radius: var(--border-radius-normal);
    color: var(--text-color);
    width: 100%;
}

.page-section--normal[b-hyfwhrxt5r] {
    background-color: var(--background-color);
    border-radius: var(--border-radius-normal);
}

.page-section--fullwidth[b-hyfwhrxt5r] {
    padding-left: unset;
    padding-right: unset;
}

.page-section--contained[b-hyfwhrxt5r] {
    background-color: unset;
}

.page-section--containedwide[b-hyfwhrxt5r] {
    padding-left: var(--container-outer-padding);
    padding-right: var(--container-outer-padding);
}

    .page-section--containedwide .page-section-wrapper[b-hyfwhrxt5r] {
        padding: var(--container-inner-padding);        
    }


    .page-section-main[b-hyfwhrxt5r] {
    }

.page-section-content[b-hyfwhrxt5r] {
    margin-top: calc(min(2rem,1rem * var(--vertical-padding)));
    margin-bottom: calc(min(2rem,1rem * var(--vertical-padding)));
    margin-left: calc(min(1rem,1rem * var(--horizontal-padding)));
    margin-right: calc(min(1rem,1rem * var(--horizontal-padding)));
    transition: padding 0.3s;
}

.page-section-title-container[b-hyfwhrxt5r] {
    display: flex;
    justify-content: space-between;
    margin-top: calc(min(2rem,1rem * var(--vertical-padding)));
    margin-left: calc(min(1rem,1rem * var(--horizontal-padding)));
    margin-right: calc(min(1rem,1rem * var(--horizontal-padding)));
    margin-bottom: calc(min(2rem,1rem * var(--title-bottom-padding)));
}

.page-section-title[b-hyfwhrxt5r] {
    color: var(--primary-normal);
}

.page-section-title h2[b-hyfwhrxt5r] {    
    color: currentColor;
    /*
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    */
}

.page-section--title-style-small .page-section-title h2[b-hyfwhrxt5r] {
    color: var(--primary-normal);
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 170%;
    letter-spacing: 0.7px;
    text-transform: uppercase;
}

.page-section--title-style-largeuppercase .page-section-title-container[b-hyfwhrxt5r] {
    padding-bottom:2rem;
}

.page-section--title-style-largeuppercase .page-section-title h2[b-hyfwhrxt5r] {
    color: var(--primary-normal);
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
    letter-spacing: 4px;
    text-transform: uppercase;
}

.page-section--title-style-small .page-section-content[b-hyfwhrxt5r] {
    margin-top: 1rem;
}

.page-section--dark .page-section-title h2[b-hyfwhrxt5r] {
    color: #fff;
}

.page-section--dark[b-hyfwhrxt5r] {
    --button-text-color:#fff;
}

.page-section--with-title-icon .page-section-title[b-hyfwhrxt5r] {
    display: flex;
    align-items: center;
    gap:var(--title-icon-gap);
}

.page-section--with-title-icon .page-section-title h2[b-hyfwhrxt5r] {
    margin:0;
}

@media (min-width: 1080px) {
    .page-section[b-hyfwhrxt5r] {
        min-height: calc(10rem * var(--height));
    }

    .page-section-wrapper[b-hyfwhrxt5r] {
        display: flex;
        transition: min-width 0.3s;
        flex-direction: column;
    }

    .page-section-main[b-hyfwhrxt5r] {
    }

    .page-section-content[b-hyfwhrxt5r] {
        margin-top: calc(1rem * var(--vertical-padding));
        margin-bottom: calc(1rem * var(--vertical-padding));
        margin-left: calc(1rem * var(--horizontal-padding));
        margin-right: calc(1rem * var(--horizontal-padding));
    }

    .page-section-title-container[b-hyfwhrxt5r] {
        margin-top: calc(1rem * var(--vertical-padding));
        margin-left: calc(1rem * var(--horizontal-padding));
        margin-right: calc(1rem * var(--horizontal-padding));
    }

    .page-section-wrapper[b-hyfwhrxt5r] {           
        justify-content: center;
    }

    .page-section-wrapper--vertical-content-placement-top[b-hyfwhrxt5r] {
        justify-content: start;
    }

    .page-section-wrapper--vertical-content-placement-bottom[b-hyfwhrxt5r] {
        justify-content: end;
    }
}

@media (max-width: 600px) {
    .page-section-title-container[b-hyfwhrxt5r] {
        flex-direction: column;
        gap: 1rem;
    }

    .page-section-title-container .btn[b-hyfwhrxt5r] {
        justify-content: space-between;
    }

    .page-section--with-title-icon .page-section-title[b-hyfwhrxt5r] {
        gap: 1rem;
    }


    .page-section--with-title-icon .page-section-title[b-hyfwhrxt5r]:before {
        width: 32px;
        height: 32px;
    }

    .page-section--title-style-largeuppercase .page-section-title h2[b-hyfwhrxt5r] {
        font-size: 1.3rem;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Containers/StickyColumn.razor.rz.scp.css */
.sticky-column[b-cxnynxb9pv] {	
	display:flex;
	flex-direction: column;
	gap: 1rem;	
}

	.sticky-column.sticky-column--reverse-mobile[b-cxnynxb9pv] {
		flex-direction: column-reverse;
	}

	aside[b-cxnynxb9pv] {
	}

.sticky-column-aside-content[b-cxnynxb9pv] {
	display:flex;
	flex-direction:column;
	gap: 1.5rem;
}

.sticky-column-aside-content[b-cxnynxb9pv]  .sticky-column-aside-outline {
	background-color: var(--primary-background-color);
	border-radius: 0.5rem;
	transition: background-color var(--global-transition), color var(--global-transition);
	border: 1px solid var(--secondary-20);	
}

.sticky-column-aside-content[b-cxnynxb9pv]   .collapse-panel-title {	
	min-height:3rem;
}

@media (min-width: 1080px) {
	.sticky-column[b-cxnynxb9pv] {
		display: grid;
		
		grid-template-columns: repeat(12,1fr);
	}

	aside[b-cxnynxb9pv] {
		position:relative;
		grid-column: span 3;
	}

	.sticky-column-aside-content[b-cxnynxb9pv] {
		position: sticky;
		transition:top var(--global-transition);
		top: 1rem;
		width: 100%;
	}

		.sticky-column-aside-content.sticky-column-aside-content--disabled[b-cxnynxb9pv] {
			position:unset;
		}

	.scroll-position--scrolled-up .sticky-column-aside-content[b-cxnynxb9pv] {
		top: 10rem;
	}

	section[b-cxnynxb9pv] {
		grid-column: 5/span 8;
	}
}
/* _content/SedlabankiVeva.Theme/Components/Data/CurrencyBanner.razor.rz.scp.css */
.popular-currencies[b-8rr52qsev9] {
    
}

.popular-currencies-content[b-8rr52qsev9] {
    display:flex;
    justify-content:space-between;
    gap:1rem;
}

    .popular-currencies-content[b-8rr52qsev9] >  div {
        flex: 1;
    }

.popular-currencies-list[b-8rr52qsev9] {
    display:flex;
    gap: 0.5rem;
    flex-grow:1;
    list-style:none;
    margin:0;
    padding:0;
}

    .popular-currencies-list li[b-8rr52qsev9] {        
        flex: 1;
    }

@media (max-width: 1000px) {
    .popular-currencies-content[b-8rr52qsev9] {
        flex-direction: column;
    }

    .popular-currencies-list[b-8rr52qsev9] {
        flex-direction:column;
    }
}

@media (max-width: 1210px) {
    .popular-currencies-content[b-8rr52qsev9] {
        flex-direction: column;
    }

    .popular-currencies-list[b-8rr52qsev9] {
        flex-wrap: wrap;
    }
}

/* _content/SedlabankiVeva.Theme/Components/Data/CurrencyDataBar.razor.rz.scp.css */
.currency-data-bar[b-hlq5n0bwag] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex: 1;
    padding: 0.5rem;
    border-radius: var(--border-radius-less);
    border: 1px solid var(--secondary-15, #D9E4E8);
    background: var(--secondary-5, #F2F6F7);
    color: var(--primary-normal, #004964);
}

.currency-data-bar-currency-name[b-hlq5n0bwag] {
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    display: flex;
    gap: 1rem;
    align-items: center;
    flex: 2;
    padding-left:0.5rem;
}

.currency-data-bar--separate[b-hlq5n0bwag] {
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.currency-data-bar--show-icon .currency-data-bar-currency-name[b-hlq5n0bwag]:before {
    display: block;
    content: "";
    width: 40px;
    height: 23px;
    background-color: var(--secondary-15);
    background-image: var(--flag);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border-radius: var(--border-radius-micro);
    border: 1px solid var(--grayscale-10-color);
}

.currency-data-bar-currency-shortname[b-hlq5n0bwag] {
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
}

.currency-data-bar-currency-latest[b-hlq5n0bwag] {
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%;
    display:flex;
    gap:1.5rem;
    justify-content:flex-end;
}

.currency-data-bar-currency-details[b-hlq5n0bwag] {
    display: flex;
    justify-content: flex-end;
}

.currency-data-bar-currency-latest[b-hlq5n0bwag],
.currency-data-bar-currency-shortname[b-hlq5n0bwag],
.currency-data-bar-currency-latest[b-hlq5n0bwag],
.currency-data-bar-currency-details[b-hlq5n0bwag] {
    flex: 1;
}

.currency-data-bar-currency-latest-change[b-hlq5n0bwag] {
    border-radius: var(--border-radius-micro);
    width: 32px;
    height: 32px;
    display: block;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: var(--grayscale-10-color, #e6e7e8);
    background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17"> <line x1="2" y1="6" x2="14" y2="6" stroke="black" stroke_width="2"/> <line x1="2" y1="11" x2="14" y2="11" stroke="black" stroke_width="2"/> </svg>')
}

    .currency-data-bar-currency-latest-change.change-up[b-hlq5n0bwag] {
        background-color: var(--triggers-success-light, #E4F4E1);
        background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><g><path d="M8.00002 16.8999C8.5523 16.8999 9.00002 16.4521 9.00002 15.8999L9.00002 4.72989L13.9722 9.61387C14.3607 9.9955 14.9873 9.98227 15.3594 9.58459C15.7166 9.20281 15.7067 8.60654 15.337 8.23685L9.06068 1.96056C8.47489 1.37477 7.52515 1.37477 6.93936 1.96056L0.705353 8.19457C0.315819 8.5841 0.31582 9.21566 0.705354 9.60519C1.09464 9.99448 1.72571 9.99476 2.11535 9.60583L7.00002 4.72989L7.00002 15.8999C7.00002 16.4521 7.44774 16.8999 8.00002 16.8999Z" fill="rgb(4,118,29)"/> </g><defs><clipPath><rect width="16" height="16" fill="white" transform="translate(0 0.899902)"/></clipPath></defs></svg>')
    }

    .currency-data-bar-currency-latest-change.change-down[b-hlq5n0bwag] {
        background-color: var(--triggers-warning-light, #FFE7E5);
        background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><g><path d="M8.00002 0.899945C8.5523 0.899945 9.00002 1.34766 9.00002 1.89994L9.00002 13.0699L13.9722 8.18593C14.3607 7.80431 14.9873 7.81753 15.3594 8.21521C15.7166 8.597 15.7067 9.19326 15.337 9.56295L9.06068 15.8392C8.47489 16.425 7.52515 16.425 6.93936 15.8392L0.705353 9.60524C0.315819 9.2157 0.31582 8.58414 0.705354 8.19461C1.09464 7.80532 1.72571 7.80504 2.11535 8.19398L7.00002 13.0699L7.00002 1.89994C7.00002 1.34766 7.44774 0.899945 8.00002 0.899945Z" fill="rgb(190,45,36)"/> </g><defs><clipPath><rect width="16" height="16" fill="white" transform="translate(0 0.899902)"/></clipPath></defs></svg>');
    }

@media (max-width: 600px) {
    .currency-data-bar-currency-name[b-hlq5n0bwag] {
        flex: 1;
    }    
    
    .currency-data-bar-currency-name span[b-hlq5n0bwag] {
        display:none;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Data/CurrencyTable.razor.rz.scp.css */
.currency-table[b-vcnxm8ta2s] {
    border-radius: var(--border-radius-less);
    border: 1px solid var(--secondary-20, #CCDBE0);
    background: var(--grayscales-0-white, #FFF);
    box-shadow: 0px 14px 50px 0px rgba(0, 45, 61, 0.10);
    padding: 1rem;
    margin-top: 1rem;
    margin-bottom: 3rem;
}

.currency-table-title[b-vcnxm8ta2s] {
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    line-height: 170%;
    color: var(--theme-primary-color);
    min-height:3.5rem;
    display:flex;
    align-items:center;
    margin-bottom:1.5rem;
    justify-content:space-between;
}

.currency-table-title-actions[b-vcnxm8ta2s] {
    display:flex;
    gap:0.5rem;
}

.currency-table-items[b-vcnxm8ta2s] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}

.currency-table-titles[b-vcnxm8ta2s] {
    display: flex;
    color: var(--theme-primary-color);
    font-weight: 600;
    padding-left: 1rem;
}

.exchange-rate-title[b-vcnxm8ta2s] {
    width: 50%;
}

.registration-title[b-vcnxm8ta2s] {
    width: 25%;
}

.registration-title span[b-vcnxm8ta2s]{
    float: right;
    padding-right: 5.5rem;
}


@media (max-width: 600px) {
    .currency-table-title[b-vcnxm8ta2s] {
        flex-direction:column;
        gap:1rem;
    }

    .currency-table-title-actions[b-vcnxm8ta2s] {
        flex-direction: column;
        width:100%;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Data/TimeSeriesFilters.razor.rz.scp.css */
.time-series-filters[b-i6eehd71pw] {
    display:flex;
    flex-direction:column;
    gap:1rem;
    margin:0 0 2rem 0;
}

.time-series-checkboxes[b-i6eehd71pw] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

.time-series-checkboxes.time-series-checkboxes--grid[b-i6eehd71pw] {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(min-content, 250px));    
    width: 100%;
}

    .time-series-checkboxes[b-i6eehd71pw]  .form-check {
        margin:0;
    }

    .time-series-checkboxes[b-i6eehd71pw]  .form-check-label {
        font-size:14px;
        font-weight:600;
    }

.time-series-filter-lower-actions[b-i6eehd71pw] {
    display: flex;
    gap: 16px;
}
.time-series-filter-actions[b-i6eehd71pw] {
    padding-top: 1rem;
    display: flex;
    gap: 0.5rem;
    justify-content: flex-end;
}

.time-series-filter-actions.time-series-filter-actions--sub-groups[b-i6eehd71pw] {
    margin-bottom:1rem;
}

.time-series-filters-lower[b-i6eehd71pw] {
    display:flex;
    justify-content:space-between;
    padding-top:1rem;
}

[b-i6eehd71pw] .download-links {
    display: flex;
    gap: 0.5rem;
    flex-direction: column;
}

@media (max-width: 600px) {
    .time-series-filters[b-i6eehd71pw] {        
        gap: 0.5rem;
    }

    .time-series-filter-actions[b-i6eehd71pw] {
        flex-direction:column;        
    }

    .time-series-filters-lower[b-i6eehd71pw] {
        flex-direction: column;
        gap: 0.5rem;
    }

    .time-series-filters-lower-col[b-i6eehd71pw] {
        display: flex;
        flex-direction: column;
        gap: 0.5rem;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Data/TimeSeriesResults.razor.rz.scp.css */
.time-series-result[b-8ba2j7capo] {
    display:flex;
    flex-direction:column;
    gap:1.5rem;
    margin-top:1rem;
}


.time-series-result-aggregates[b-8ba2j7capo] {
    display: flex;
    gap: 0.5rem;
}

.time-series-result-actions[b-8ba2j7capo] {
    display: flex;
    gap:0.5rem;
    align-self: flex-end;
    margin-top: 1rem;
}

.currency-flag[b-8ba2j7capo] {
    display: flex;
    gap: 0.5rem;
    align-items: center;
}

.period-text[b-8ba2j7capo]{
    display: flex;
    gap: 16px;
}

.first-table-header[b-8ba2j7capo] {
    width: 168px;
}

.currency-flag[b-8ba2j7capo]::before {
    display: inline-block;
    content: "";
    width: 40px;
    height: 23px;
    background-color: var(--grayscale-5-color);
    background-image: var(--flag);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border-radius: var(--border-radius-micro);
    border: 1px solid var(--grayscale-10-color);
}

[b-8ba2j7capo] .download-links {
    display:flex;
    gap:0.5rem;
    flex-direction:column;
}

.time-series-card-container[b-8ba2j7capo] {
    padding: 5px;
}

.time-series-card-title[b-8ba2j7capo] {
    font-size: 1rem;
    text-transform: uppercase;
    margin-top: 0px;
    font-weight: 700;
    letter-spacing: 0.7px;
}

.period-med-text[b-8ba2j7capo] {
    margin-bottom: 3rem;
}

@media (max-width: 600px) {
    .time-series-result-aggregates[b-8ba2j7capo] {
        flex-direction:column;        
    }

    .time-series-result-actions[b-8ba2j7capo] {
        flex-direction: column;
        align-self:unset;
    }
}
/* _content/SedlabankiVeva.Theme/Components/ExpandableCard.razor.rz.scp.css */
.expandable-card[b-mcgfbi2dn1]  .collapse-panel--colored {
  background: var(--panel-primary-color);
  border-radius: 0.5rem;
  transition: background-color var(--global-transition), color var(--global-transition);
  border: 1px solid var(--panel-border-color);
}
.expandable-card[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-title {
  color: var(--panel-title-text-color);
  padding: 0.5rem 0.5rem 0.5rem 1rem;
  background-color: var(--panel-title-background-color);
  border-radius: 0.5rem;
}
.expandable-card[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-title .collapse-panel-label-container {
  display: contents;
}
.expandable-card[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-icon {
  background-color: var(--panel-icon-background-color, white);
  align-self: flex-start;
  color: var(--panel-icon-color);
  border-radius: var(--border-radius-tiny);
  transition: background-color var(--global-transition), color var(--global-transition);
  height: 3rem;
  width: 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.expandable-card[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-content-inner {
  padding: 1rem;
  color: var(--panel-primary-text-color);
}

.expandable-card.expandable-card--invert[b-mcgfbi2dn1]  .collapse-panel-control:checked + .collapse-panel--colored {
  background-color: var(--panel-secondary-color, --secondary-accent);
  color: var(--panel-secondary-text-color);
}
.expandable-card.expandable-card--invert[b-mcgfbi2dn1]  .collapse-panel-control:checked + .collapse-panel--colored .collapse-panel-title {
  color: var(--panel-secondary-text-color);
}
.expandable-card.expandable-card--invert[b-mcgfbi2dn1]  .collapse-panel-control:checked + .collapse-panel--colored .collapse-panel-icon {
  background-color: var(--panel-primary-color);
  color: var(--panel-primary-text-color);
}
.expandable-card.expandable-card--invert[b-mcgfbi2dn1]  .collapse-panel-control:checked + .collapse-panel--colored .collapse-panel-content-inner {
  color: var(--panel-secondary-text-color);
}

@media (min-width: 1080px) {
  .expandable-card[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-title {
    padding: 0.5rem 1rem 0.5rem 1rem;
  }
  .expandable-card.expandable-card--mobile-only[b-mcgfbi2dn1]  .collapse-panel--colored {
    background-color: revert;
    border: 0px;
  }
  .expandable-card.expandable-card--mobile-only[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-title {
    display: none;
  }
  .expandable-card.expandable-card--mobile-only[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-content-container {
    display: block;
  }
  .expandable-card.expandable-card--mobile-only[b-mcgfbi2dn1]  .collapse-panel--colored .collapse-panel-content-inner {
    padding: revert;
    color: revert;
  }
  .expandable-card.expandable-card--mobile-only[b-mcgfbi2dn1]  .collapse-panel-control:checked + .collapse-panel--colored {
    background-color: revert;
  }
}
/* _content/SedlabankiVeva.Theme/Components/HorizontalScrollIterator.razor.rz.scp.css */
.scroll-iterator[b-myztsrwr0o] {
	position: relative;
}




.scroll-iterator-items[b-myztsrwr0o] {	
	display: flex;
	flex-direction: row;
	gap: 1rem;
	/*
	overflow-x: auto;
	overflow-y: hidden;
	scroll-snap-type: x mandatory;
	*/
}

.scroll-iterator-item[b-myztsrwr0o] {
	display: flex;
	flex-direction: column;
	scroll-snap-align: start;
}

	.scroll-iterator-item[b-myztsrwr0o]  > * {
		flex: 1;	
	}
/* _content/SedlabankiVeva.Theme/Components/Navbar.razor.rz.scp.css */
.nav[b-1jldf55d2l] {
	--nav-gap: 0rem;	
	--shadow: 0px 0px 18px 0px rgba(0, 73, 100, 0.25);
	position: fixed;
	z-index: 100;
	top: 0px;
	left: 0px;
	right: 0px;
	height: calc(max(var(--navbar-height),100vh));
	display: flex;
	flex-direction: column;
	gap: var(--nav-gap);
	/*transition: margin var(--global-transition), height var(--global-transition);*/
	pointer-events: none;
}

.navbar-container[b-1jldf55d2l] {
	display: flex;
	flex-direction: column;
	box-shadow: var(--shadow);
	z-index: 100;	
	position:relative;	
}


.navbar[b-1jldf55d2l] {
	display: flex;
	flex-direction: row;
	background-color: var(--primary-background-color);
	gap: 1rem;
	/*overflow: hidden;*/
	min-height: var(--navbar-height);
	z-index: 100;
	pointer-events: all;
	transition: min-height var(--global-transition), margin var(--global-transition), box-shadow var(--global-transition), border-radius var(--global-transition);
}

button[b-1jldf55d2l]{
	padding: 0px;
	border: none;
}

[b-1jldf55d2l] .navbar-nav {
	list-style: none;
	margin: 0;
	padding: 0;
}

.page-header--hide-breadcrumb .navbar[b-1jldf55d2l],
.navbar-drawer-control:checked + .nav .navbar[b-1jldf55d2l] {
	border-radius: 0 0 var(--border-radius-less) var(--border-radius-less);
}

.navbar-drawer-control[b-1jldf55d2l] {
	display: none;
}

.navbar-brand[b-1jldf55d2l] {
	transition: padding var(--global-transition);
	align-self: stretch;
	margin-left: 1rem;
	padding: 0.5rem;
	display: flex;
	width: 80px;
}

.navbar-brand a:focus-visible[b-1jldf55d2l] {
	outline: 2px solid var(--primary-color);
}



.navbar-home[b-1jldf55d2l] {
	height: 100%;
	width: 100%;
}

.navbar-icon[b-1jldf55d2l] {
	background-image: url('/_content/SedlabankiVeva.Theme/assets/logo.svg');
	background-size:contain;
	background-repeat: no-repeat;
	background-position: center left;
	height: 100%;
	width: 100%;
	display: block;
}

.navbar-actions[b-1jldf55d2l] {
	flex: 1;
	transition: padding var(--global-transition);
	align-self: center;
	display: flex;
	justify-content: end;
	gap: .5rem;
}

	.navbar-actions[b-1jldf55d2l]  a {
		color:var(--primary-color);
	}

.navbar-drawer-toggle[b-1jldf55d2l] {
	background: var(--primary-color);
	transition: border-radius var(--global-transition);
}

	.navbar-drawer-toggle:focus-visible[b-1jldf55d2l] {
		outline: 2px solid var(--primary-color);
	}

.page-header--hide-breadcrumb .navbar-drawer-toggle[b-1jldf55d2l],
.navbar-drawer-control:checked + .nav .navbar-drawer-toggle[b-1jldf55d2l] {
	border-radius: 0 0 var(--border-radius-tiny) 0;
	overflow: hidden;
	border: 0;
}


/*Scroll down behaviour*/
.scroll-position--scrolled-down:not(.scroll-position--top) .navbar-drawer-control:not(:checked) + .nav .navbar[b-1jldf55d2l] {
	margin-top: calc(var(--navbar-height) * -1);
	transition-delay: 0.15s;
}

/*Drawer*/
.navbar-drawer[b-1jldf55d2l] {
	pointer-events: all;
	height: 100%;
	margin-top: -100vh;
	margin-bottom: 100vh;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	overflow: hidden;
	transition: margin-top var(--global-transition), margin-bottom var(--global-transition), box-shadow var(--global-transition);
}

.navbar-drawer-content[b-1jldf55d2l] {
	padding: 1rem;
	background-color: white;
	overflow: auto;
	max-height: 100%;
	height:100%;
	border-radius: var(--border-radius-less);
	box-shadow: var(--shadow);
}

/*Navbar breadcrumbs*/
.navbar-breadcrumbs[b-1jldf55d2l] {
	pointer-events: all;
	/*padding: 0 1.5rem;*/
	height: var(--breadcrumbs-height);
	transition: margin-top var(--global-transition);
	transition-delay: 0.15s;
	background-color: var(--primary-background-color);
	border-radius: 0 0 var(--border-radius-less) var(--border-radius-less);
}

.page-header--hide-breadcrumb .navbar-breadcrumbs[b-1jldf55d2l], .navbar-drawer-control:checked + .nav .navbar-breadcrumbs[b-1jldf55d2l] {
	margin-top: calc((var(--breadcrumbs-height) + var(--nav-gap)) * -1);
	pointer-events: none;						
}

.scroll-position--scrolled-down:not(.scroll-position--top) .navbar-drawer-control:not(:checked) + .nav .navbar-breadcrumbs[b-1jldf55d2l] {
	margin-top: calc((var(--breadcrumbs-height) + var(--nav-gap)) * -1);
	transition-delay: 0s;
}

/*Open drawer*/
.navbar-drawer-control:checked + .nav .navbar-drawer[b-1jldf55d2l] {
	margin-top: 0px;
	margin-bottom: 0px;
}

@media (min-width: 700px) {
	.navbar-icon[b-1jldf55d2l] {
		background-image: url('/_content/SedlabankiVeva.Theme/assets/logowithtextis.svg');
	}

	html[lang=en] .navbar-icon[b-1jldf55d2l] {
		background-image: url('/_content/SedlabankiVeva.Theme/assets/logowithtexten.svg');
	}

	.navbar-brand[b-1jldf55d2l] {
		width: 400px;
	}

	html[lang=en] .navbar-brand[b-1jldf55d2l] {
		width: 472px;
	}
}

@media (min-width: 1080px) {
	.nav[b-1jldf55d2l] {
		margin-left: var(--container-outer-padding);
		margin-right: var(--container-outer-padding);	
	}

	.navbar[b-1jldf55d2l] {
		gap: 1.5rem;
	}

	.navbar-drawer-content[b-1jldf55d2l] {
		padding: 2rem 4rem;
	}
}
/* _content/SedlabankiVeva.Theme/Components/NavbarToggleButton.razor.rz.scp.css */
.navbar-toggle-button[b-rvtiiwp7ud] {
	display: flex;
	flex-direction: row;
	background-color: var(--primary-color);
	color: white;
	align-items: center;
	justify-content: center;
	padding: 0 2rem;
	gap: 1rem;
	cursor: pointer;
	transition: padding var(--global-transition);
	user-select: none;
}

.navbar-toggle-icon[b-rvtiiwp7ud] {
	/*background-image: url('/_content/SedlabankiVeva.Theme/icons/menu-icon.svg');"navbar-drawer-control
	*/

	width: 1rem;
	height: 1rem;
	transition: transform var(--global-transition);
	position: relative;
}
	.navbar-toggle-icon > div[b-rvtiiwp7ud] {
		position: absolute;
		width: 6px;
		height: 6px;
		background-color: white;
		border-radius: 1px;
		--transition: 0.1s;
		--offset: 0px;
		transition: left var(--transition), top var(--transition), right var(--transition), bottom var(--transition);
		
	}

		.navbar-toggle-icon > div:nth-child(1)[b-rvtiiwp7ud] {
			top: var(--offset);
			left: var(--offset);		
		}

		.navbar-toggle-icon > div:nth-child(2)[b-rvtiiwp7ud] {
			top: var(--offset);
			right: var(--offset);
		}

		.navbar-toggle-icon > div:nth-child(3)[b-rvtiiwp7ud] {
			bottom: var(--offset);
			right: var(--offset);
		}

		.navbar-toggle-icon > div:nth-child(4)[b-rvtiiwp7ud] {
			bottom: var(--offset);
			left: var(--offset);			
		}

.navbar-toggle-button:hover .navbar-toggle-icon > div[b-rvtiiwp7ud] {
	--offset: -4px;
}


.navbar-toggle-label[b-rvtiiwp7ud] {
	overflow: hidden;
}

.navbar-toggle-labels[b-rvtiiwp7ud] {
	display: none;
	text-transform: uppercase;
	height: 3ex;
	margin-top: 0.2rem;
	overflow: hidden;
	text-align: center;
}

.navbar-drawer-control:checked + .nav .navbar-toggle-icon[b-rvtiiwp7ud] {
	transform:rotate(-135deg);   
}

.navbar-toggle-open-label[b-rvtiiwp7ud], .navbar-toggle-close-label[b-rvtiiwp7ud] {
	height: 100%;
	transition: margin var(--global-transition);
}


.navbar-drawer-control:checked + .nav .navbar-toggle-open-label[b-rvtiiwp7ud] {
	margin-top:-3ex;
}

@media (min-width: 1080px) {
	.navbar-toggle-labels[b-rvtiiwp7ud] {
		display: block;
	}

	.navbar-toggle-button[b-rvtiiwp7ud] {
		padding: 0 3rem;
	}
}
/* _content/SedlabankiVeva.Theme/Components/NextSteps.razor.rz.scp.css */
.next-steps-card[b-pvygfuzla0] {    
}

    .next-steps-card.next-steps-card-title--theme-color[b-pvygfuzla0] {
        --card-title-color: var(--theme-primary-heading-color);
    }

.next-steps-text[b-pvygfuzla0] {
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 170%;
    letter-spacing: 0.07px;
}

    .next-steps-text[b-pvygfuzla0]  p {
        margin-top:0;
    }

    .next-steps-text[b-pvygfuzla0]  ul {     
        list-style:none;
        margin:0 0 .5rem 0;
        padding:0;
    }

    .next-steps-text[b-pvygfuzla0]  ul li {
        font-size: 1rem;
        display:flex;
        align-items:center;
        gap:0.5rem;
        padding: 0.25rem 0;
    }

    .next-steps-card--list-arrows .next-steps-text[b-pvygfuzla0]  ul li:before {
        content: "";
        width: 12px;
        height: 12px;
        -webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> <path d="M-0.000183105 6.00009C-0.000183105 5.58587 0.335608 5.25008 0.749828 5.25008H9.12746L5.46441 1.52086C5.17818 1.22947 5.1881 0.759533 5.48637 0.480473C5.77271 0.212569 6.21991 0.220006 6.49719 0.497283L11.2045 5.20458C11.6438 5.64393 11.6438 6.35625 11.2045 6.7956L6.5289 11.4712C6.23675 11.7633 5.76307 11.7633 5.47091 11.4712C5.17894 11.1792 5.17873 10.7059 5.47044 10.4137L9.12746 6.7501H0.749829C0.335609 6.7501 -0.000183105 6.41431 -0.000183105 6.00009Z" fill="red"/> </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="12" height="12" viewBox="0 0 12 12" fill="none"> <path d="M-0.000183105 6.00009C-0.000183105 5.58587 0.335608 5.25008 0.749828 5.25008H9.12746L5.46441 1.52086C5.17818 1.22947 5.1881 0.759533 5.48637 0.480473C5.77271 0.212569 6.21991 0.220006 6.49719 0.497283L11.2045 5.20458C11.6438 5.64393 11.6438 6.35625 11.2045 6.7956L6.5289 11.4712C6.23675 11.7633 5.76307 11.7633 5.47091 11.4712C5.17894 11.1792 5.17873 10.7059 5.47044 10.4137L9.12746 6.7501H0.749829C0.335609 6.7501 -0.000183105 6.41431 -0.000183105 6.00009Z" fill="red"/> </svg>');
        mask-position: center center;
        mask-repeat: no-repeat;
        mask-size: 100% 100%;
        background-color: var(--theme-primary-color);
    }

        .next-steps-text[b-pvygfuzla0]  ul li a {
            color:unset;
            text-decoration: none;
        }

.next-steps-card--no-list-arrows .next-steps-text[b-pvygfuzla0]  ul li a[rel="download"]:after {
    all:unset;
}

.next-steps-card--no-list-arrows .next-steps-text[b-pvygfuzla0]  ul li a[target="_blank"]:after {
    all: unset;
}

.next-steps-card--no-list-arrows .next-steps-text[b-pvygfuzla0]  ul li a[rel="download"]:before {
    content: "";
    width: 12px;
    height: 12px;
    -webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> <g> <path d="M6.00081 8.62614C6.21475 8.62614 6.41557 8.52179 6.53829 8.34591L11.1321 1.78328C11.2726 1.58312 11.2883 1.32127 11.1768 1.10405C11.0632 0.886823 10.8394 0.750977 10.5947 0.750977H1.40565C1.16086 0.750977 0.937078 0.886823 0.823545 1.10405C0.71198 1.32127 0.72773 1.58312 0.86817 1.78328L5.46201 8.34591C5.58474 8.52179 5.78555 8.62614 5.99949 8.62614H6.00081Z" fill="red"/> <path d="M0 11.251C0 10.837 0.335257 10.501 0.750015 10.501H11.2502C11.665 10.501 12.0002 10.837 12.0002 11.251C12.0002 11.665 11.665 12.001 11.2502 12.001H0.750015C0.335257 12.001 0 11.665 0 11.251Z" fill="red"/> </g> <defs> <clipPath id="clip0_6013_135739"> <rect width="12.0002" height="12.0002" fill="white" transform="translate(0 0.000976562)"/> </clipPath> </defs> </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="12" height="12" viewBox="0 0 12 12" fill="none"> <g> <path d="M6.00081 8.62614C6.21475 8.62614 6.41557 8.52179 6.53829 8.34591L11.1321 1.78328C11.2726 1.58312 11.2883 1.32127 11.1768 1.10405C11.0632 0.886823 10.8394 0.750977 10.5947 0.750977H1.40565C1.16086 0.750977 0.937078 0.886823 0.823545 1.10405C0.71198 1.32127 0.72773 1.58312 0.86817 1.78328L5.46201 8.34591C5.58474 8.52179 5.78555 8.62614 5.99949 8.62614H6.00081Z" fill="red"/> <path d="M0 11.251C0 10.837 0.335257 10.501 0.750015 10.501H11.2502C11.665 10.501 12.0002 10.837 12.0002 11.251C12.0002 11.665 11.665 12.001 11.2502 12.001H0.750015C0.335257 12.001 0 11.665 0 11.251Z" fill="red"/> </g> <defs> <clipPath id="clip0_6013_135739"> <rect width="12.0002" height="12.0002" fill="white" transform="translate(0 0.000976562)"/> </clipPath> </defs> </svg>');
    mask-position: center center;
    mask-repeat: no-repeat;
    mask-size: 100% 100%;
    background-color: var(--theme-primary-color);
}

.next-steps-card--no-list-arrows .next-steps-text[b-pvygfuzla0]  ul li a[target="_blank"]:before {
    content: "";
    width: 12px;
    height: 12px;
    -webkit-mask-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"> <g> <path d="M6.75011 3.00101H2.62502C2.32665 3.00101 2.04049 3.11954 1.82951 3.33052C1.61853 3.5415 1.5 3.82766 1.5 4.12603V9.37614C1.5 9.67451 1.61853 9.96067 1.82951 10.1716C2.04049 10.3826 2.32665 10.5012 2.62502 10.5012H7.87513C8.1735 10.5012 8.45966 10.3826 8.67064 10.1716C8.88162 9.96067 9.00015 9.67451 9.00015 9.37614V5.25105M3.75005 8.25111L10.5002 1.50098M10.5002 1.50098H7.87513M10.5002 1.50098V4.12603" stroke="red" stroke-width="1.12502" stroke-linecap="round" stroke-linejoin="round"/> </g> <defs> <clipPath id="clip0_6013_135736"> <rect width="12.0002" height="12.0002" fill="white" transform="translate(0 0.000976562)"/> </clipPath> </defs> </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="12" height="12" viewBox="0 0 12 12" fill="none"> <g> <path d="M6.75011 3.00101H2.62502C2.32665 3.00101 2.04049 3.11954 1.82951 3.33052C1.61853 3.5415 1.5 3.82766 1.5 4.12603V9.37614C1.5 9.67451 1.61853 9.96067 1.82951 10.1716C2.04049 10.3826 2.32665 10.5012 2.62502 10.5012H7.87513C8.1735 10.5012 8.45966 10.3826 8.67064 10.1716C8.88162 9.96067 9.00015 9.67451 9.00015 9.37614V5.25105M3.75005 8.25111L10.5002 1.50098M10.5002 1.50098H7.87513M10.5002 1.50098V4.12603" stroke="red" stroke-width="1.12502" stroke-linecap="round" stroke-linejoin="round"/> </g> <defs> <clipPath id="clip0_6013_135736"> <rect width="12.0002" height="12.0002" fill="white" transform="translate(0 0.000976562)"/> </clipPath> </defs> </svg>');
    mask-position: center center;
    mask-repeat: no-repeat;
    mask-size: 100% 100%;
    background-color: var(--theme-primary-color);
}

a.next-steps-cta[b-pvygfuzla0] {
    display: flex;
    color: #fff;
    border-radius: var(--border-radius-tiny);
    padding: 1rem 0;
    background-color: var(--theme-primary-color);
    justify-content: center;
    align-items: center;
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 130%;
    text-decoration: none;
    margin-top: 0.5rem;
}
/* _content/SedlabankiVeva.Theme/Components/ParagraphWithImage.razor.rz.scp.css */
.paragraph-with-image[b-c9mbjb6r1v] {
    clear:both;
    overflow:auto;
}

.paragraph-with-image-photo[b-c9mbjb6r1v] {
    max-width: 300px;
}

.paragraph-with-image--left .paragraph-with-image-photo[b-c9mbjb6r1v] {
    float: left;
    margin-right: 1em;
}

.paragraph-with-image--right .paragraph-with-image-photo[b-c9mbjb6r1v] {
    float: right;
    margin-left: 1em;
}

figcaption[b-c9mbjb6r1v] {
    font-size:.875rem;
}

@media (max-width: 600px) {
    .paragraph-with-image--left .paragraph-with-image-photo[b-c9mbjb6r1v], .paragraph-with-image--right .paragraph-with-image-photo[b-c9mbjb6r1v] {
        float: none;
        display:block;
        margin:0 auto 1rem auto;
    }

    .paragraph-with-image-photo[b-c9mbjb6r1v] {
        max-width: 350px;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Search/Search.razor.rz.scp.css */
[b-1u2a3lmg9h] .card {
    margin-bottom:0rem;
}

.search[b-1u2a3lmg9h] {
    display:flex;
    flex-direction:column;
    gap:1.5rem;
}

.search-basic[b-1u2a3lmg9h] {
    display: flex;
    gap: 1.5rem;
    flex-grow: 1;
}

.search-container[b-1u2a3lmg9h] {
    display: flex;
    flex:1;
    flex-direction: row;
    gap: 1.5rem;
    padding: .5rem;
    border-radius: var(--border-radius-less);
    background: var(--secondary-5, #F2F6F7);
    transition: background-color var(--global-transition);
}

    .search-container[b-1u2a3lmg9h] >  .veva-content {
        flex:1;
    }

    .search-container[b-1u2a3lmg9h]  .form-group {
        flex: 1;
        margin: 0;
    }

    .search-container[b-1u2a3lmg9h]  .form-group input {
        font-size:1.5rem;
        background: transparent;
        color: var(--grayscale-60-color);
        padding:1rem;
        outline:none;
        border:none;
    }

        .search-container input:focus[b-1u2a3lmg9h] {
            color:var(--primary-dark);
        }

    .search-container:has(input:focus)[b-1u2a3lmg9h] {
        background: var(--secondary-20, #CCDBE0);        
    }

.search-container-mobile-search-button[b-1u2a3lmg9h] {
    display: none;
    align-items: stretch;    
}

.search-container-desktop-search-button[b-1u2a3lmg9h] {
    align-items: stretch;
    display:flex;
}

.search-advanced-search-toggle-button[b-1u2a3lmg9h] {
    align-content: stretch;
    display: flex;
    padding: 0.5rem 0;
}

    .search-advanced-search-toggle-button[b-1u2a3lmg9h]  label {
        gap:1rem;
    }

        .search-advanced-search-toggle-button[b-1u2a3lmg9h]  label:after {
            content: "";
            width: 16px;
            height: 16px;
            -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: var(--primary-normal);
            transform-origin: center;
            transition: transform 0.3s;
        }

.search.search--open .search-advanced-search-toggle-button[b-1u2a3lmg9h]  label:after {
    transform: rotate(-180deg);
}

.search .search-advanced[b-1u2a3lmg9h] {
    display:none;
}

.search--advanced-toggle[b-1u2a3lmg9h] {
    display:none;
}

.search:has(.search--advanced-toggle:checked) .search-advanced[b-1u2a3lmg9h] {
    display: block;
}

.search:has(.search--advanced-toggle:checked) .search-advanced-search-toggle-button[b-1u2a3lmg9h]  label:after {
    transform: rotate(-180deg);
}

@media (max-width: 600px) {
    .search-container[b-1u2a3lmg9h] {
        border-radius: var(--border-radius-tiny);
        gap: 0;
    }

    .search-container input[b-1u2a3lmg9h] {
        font-size: 1.125rem;
        padding: .25rem;
    }

    .search-container[b-1u2a3lmg9h]  .form-group input {
        padding-right:0;
    }

    .search-basic[b-1u2a3lmg9h] {
        flex-direction:column;
        gap:0.5rem;
    }

    .search-advanced-search-toggle-button[b-1u2a3lmg9h] {
        padding:0;
    }

        .search-advanced-search-toggle-button .btn[b-1u2a3lmg9h] {
            display: flex;
            flex: 1;
        }

    .search-container-desktop-search-button[b-1u2a3lmg9h] {
        display: none;
    }

    .search-container-mobile-search-button[b-1u2a3lmg9h] {
        display: inline-flex;
    }

    [b-1u2a3lmg9h] .card .card-content {        
        padding: 0.5rem;
    }
}

@media (max-width: 450px) {
    .search-container[b-1u2a3lmg9h]  .form-group input {
        font-size:1rem;
    }
}
/* _content/SedlabankiVeva.Theme/Components/SocialSharing.razor.rz.scp.css */
.social-sharing[b-xoqjej2xvq] {
    display: flex;
    padding: .5rem .5rem .5rem 1.5rem;
    justify-content: space-between;
    align-items: center;
    border-radius: var(--border-radius-tiny);
    border: 1px solid var(--secondary-20, #CCDBE0);
    background: var(--grayscale-0-color, #FFF);
}

.social-sharing-caption[b-xoqjej2xvq] {
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 170%;
    letter-spacing: 0.7px;
    text-transform: uppercase;
}

.social-sharing-links[b-xoqjej2xvq] {
    display: flex;
    gap: 0.5rem;
}

[b-xoqjej2xvq] a[href*=".pdf"]::before, [b-xoqjej2xvq] a[href$="pdf"]::before {
    display: none !important;
}

[b-xoqjej2xvq] a[href*=".xls"]::before, [b-xoqjej2xvq] a[href$="xls"]::before {
    display: none !important;
}

[b-xoqjej2xvq] a[href*=".ppt"]::before, [b-xoqjej2xvq] a[href$="ppt"]::before {
    display: none !important;
}
/* _content/SedlabankiVeva.Theme/Components/Special/Anchor.razor.rz.scp.css */
div.design-mode[b-5ra2bedeii]
{
    font-size:12px;
    border:1px dashed gray;
    background: #eaeaea;
    color: gray;
}
/* _content/SedlabankiVeva.Theme/Components/Special/DatePicker.razor.rz.scp.css */
.vds-date-picker table[b-4kxdmhrwv6] {
	width:100%;
	--font-size:1.125rem;
	--cell-hpadding: 0.5rem;
}

.loading-overlay[b-4kxdmhrwv6] {
	display:none;
}

.vds-date-picker.vds-date-picker--loading .loading-overlay[b-4kxdmhrwv6] {
	position: absolute;
	inset: 0;
	background-color: rgba(255, 255, 255, 0.9);
	display: grid;
	z-index: 1;
	place-content: center;
	font-weight: bold;
}

table th[b-4kxdmhrwv6] {
	padding: 1rem var(--cell-hpadding);
	font-weight: 600;
	border-top: 1px solid var(--secondary-10);
	border-bottom: 1px solid var(--secondary-10);
	font-size: var(--font-size);
}

table td[b-4kxdmhrwv6] {
	padding: 0.5rem var(--cell-hpadding);
	font-weight: 600;
	font-size: var(--font-size);
}

table td a[b-4kxdmhrwv6] {
	display:inline-block;
	padding: 0.5rem;	
	text-decoration: none;
	color:currentColor;
}

.prev-cell[b-4kxdmhrwv6], .next-cell[b-4kxdmhrwv6] {
	font-size: 1.5rem;
	color: var(--grayscale-30-color);
	padding: 0.5rem;
}
.prev-cell a[b-4kxdmhrwv6], .next-cell a[b-4kxdmhrwv6] {	
	color: var(--primary-color);
	cursor: pointer;
	padding:0;
}

.prev-cell[b-4kxdmhrwv6] {
}

.next-cell[b-4kxdmhrwv6] {
	text-align: right;
}

.display-cell[b-4kxdmhrwv6] {
	text-align:center;
	text-transform:capitalize;
}

.day-cell[b-4kxdmhrwv6] {
	text-align: center;
	cursor: pointer;
	position: relative;
}

.day-cell--next-month[b-4kxdmhrwv6], .day-cell--last-month[b-4kxdmhrwv6] {
	color: var(--primary-accent, #A3C2CC);
}

.day-cell--selected a[b-4kxdmhrwv6] {
	background-color: var(--primary-normal);
	color: #fff;
	border-radius: var(--border-radius-tiny);
}

.day-cell--today a[b-4kxdmhrwv6] {
	outline: 2px solid var(--primary-normal);
	font-weight: bold;
}

.day-cell--selected.day-cell--today a[b-4kxdmhrwv6] {
	outline: none;
}

.weekday-cell[b-4kxdmhrwv6] {
	text-align: center;
	text-transform: capitalize;
}

.invalid-date-cell[b-4kxdmhrwv6] {
	color: var(--grayscale-20-color);
	padding: 1rem;
	cursor: not-allowed;
}

.vds-date-picker-quick-select[b-4kxdmhrwv6] {
	display: flex;
	flex-direction: row;
	gap: 1rem;
}

	.vds-date-picker-quick-select[b-4kxdmhrwv6]  .select-container {
		flex:1;
	}

	.vds-date-picker-quick-select[b-4kxdmhrwv6]  .select-month select {
		min-width: 150px;
	}

.vds-date-picker--dense .vds-date-picker-calendar[b-4kxdmhrwv6] {
	font-size:1rem;
}

.vds-date-picker--dense[b-4kxdmhrwv6]  select {
	border:none;
	font-size:0.875rem;
}

.vds-date-picker--dense table th[b-4kxdmhrwv6] {
	padding: 0.5rem 0.25rem;
}

.vds-date-picker--dense table td[b-4kxdmhrwv6] {
	padding: 0.5rem 0.25rem;
	font-weight: 400;
}

.vds-date-picker--dense table td a[b-4kxdmhrwv6] {
	padding: 0.25rem;
}

.dot[b-4kxdmhrwv6] {
	display:block;
	width: .5rem;
	height: .5rem;
	background: currentColor;
	border-radius:50%;
	position: absolute;
	left: 50%;
	transform: translateX(-4px);
}

@media (max-width: 450px) {
	.vds-date-picker table[b-4kxdmhrwv6] {
		--font-size: 0.75rem;
		--cell-hpadding: 0.25rem;
	}
}


@container (max-width: 250px) {
	.vds-date-picker--dense table th[b-4kxdmhrwv6] {
		padding: 0.5rem 0.125rem;
	}

	.vds-date-picker--dense table td[b-4kxdmhrwv6] {
		padding: 0.5rem 0.125rem;
		font-weight: 400;
	}

	.vds-date-picker-quick-select .select-container select[b-4kxdmhrwv6] {
		padding: 11px 5px 12px 5px;
		font-size:0.75rem;
		min-width:0px;
	}

	.vds-date-picker-quick-select .select-container[b-4kxdmhrwv6]:after {
		right:4px;
	}
}
/* _content/SedlabankiVeva.Theme/Components/Special/DatePickerFormInput.razor.rz.scp.css */
.has-dropdown[b-1pxdm1fphb] {
	position: relative;
	/*z-index: 1; removed because it caused the input to overflow the dropdown in mobile*/
}

.dropdown[b-1pxdm1fphb] {
	position: absolute;
	left: 0;
	transform: translateY(0.25rem);
	border-radius: var(--border-radius-tiny);
	border: 1px solid var(--secondary-20, #CCDBE0);
	background: var(--popup-background, #fff);
	box-shadow: 0px 4px 30px -10px rgba(0, 73, 100, 0.15);
	padding: var(--popup-padding, 2rem);
	padding-left: var(--horizontal-popup-padding, var(--popup-padding, 2rem));
	padding-right: var(--horizontal-popup-padding, var(--popup-padding, 2rem));
	padding-top: var(--vertical-popup-padding, var(--popup-padding, 2rem));
	padding-bottom: var(--vertical-popup-padding, var(--popup-padding, 2rem));
	color: var(--text-color);
	z-index: 1001;
}

.input-container[b-1pxdm1fphb] {
	position: relative;
	outline: 1px solid var(--secondary-20, #CCDBE0);
	border-radius: var(--border-radius-tiny);
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 0.5rem;
	padding: 0.25rem 1rem;
}

	.input-container:has(.form-control:focus)[b-1pxdm1fphb] {
		outline: 4px solid var(--secondary-20, #CCDBE0);
	}

	.input-container .form-control[b-1pxdm1fphb] {
		border: 0px;
		padding: 0px;		
	}

		.input-container .form-control:focus[b-1pxdm1fphb] {
			outline: 0px;
		}
		/*
	.input-container::after {
		content: "";
		position: absolute;
		right: 24px;
		width: 20px;
		height: 100%;
		-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" ><g><path fill-rule="evenodd" clip-rule="evenodd" d="M3.69231 0C3.85552 0 4.01204 0.0648349 4.12745 0.180242C4.24286 0.295649 4.30769 0.452174 4.30769 0.615385V1.84615H11.6923V0.615385C11.6923 0.452174 11.7571 0.295649 11.8725 0.180242C11.988 0.0648349 12.1445 0 12.3077 0C12.4709 0 12.6274 0.0648349 12.7428 0.180242C12.8582 0.295649 12.9231 0.452174 12.9231 0.615385V1.84615H13.5385C14.1913 1.84615 14.8174 2.10549 15.279 2.56712C15.7407 3.02875 16 3.65485 16 4.30769V13.5385C16 14.1913 15.7407 14.8174 15.279 15.279C14.8174 15.7407 14.1913 16 13.5385 16H2.46154C1.8087 16 1.1826 15.7407 0.720968 15.279C0.25934 14.8174 0 14.1913 0 13.5385V4.30769C0 3.65485 0.25934 3.02875 0.720968 2.56712C1.1826 2.10549 1.8087 1.84615 2.46154 1.84615H3.07692V0.615385C3.07692 0.452174 3.14176 0.295649 3.25716 0.180242C3.37257 0.0648349 3.5291 0 3.69231 0ZM14.7692 7.38462C14.7692 7.0582 14.6396 6.74514 14.4087 6.51433C14.1779 6.28352 13.8649 6.15385 13.5385 6.15385H2.46154C2.13512 6.15385 1.82207 6.28352 1.59125 6.51433C1.36044 6.74514 1.23077 7.0582 1.23077 7.38462V13.5385C1.23077 13.8649 1.36044 14.1779 1.59125 14.4087C1.82207 14.6396 2.13512 14.7692 2.46154 14.7692H13.5385C13.8649 14.7692 14.1779 14.6396 14.4087 14.4087C14.6396 14.1779 14.7692 13.8649 14.7692 13.5385V7.38462Z" fill="rgb(0,73,100)" /></g><defs><clipPath><rect width="16" height="16" fill="white" /></clipPath></defs></svg>');
		-webkit-mask-position: center center;
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-size: 16px 16px;
		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" ><g><path fill-rule="evenodd" clip-rule="evenodd" d="M3.69231 0C3.85552 0 4.01204 0.0648349 4.12745 0.180242C4.24286 0.295649 4.30769 0.452174 4.30769 0.615385V1.84615H11.6923V0.615385C11.6923 0.452174 11.7571 0.295649 11.8725 0.180242C11.988 0.0648349 12.1445 0 12.3077 0C12.4709 0 12.6274 0.0648349 12.7428 0.180242C12.8582 0.295649 12.9231 0.452174 12.9231 0.615385V1.84615H13.5385C14.1913 1.84615 14.8174 2.10549 15.279 2.56712C15.7407 3.02875 16 3.65485 16 4.30769V13.5385C16 14.1913 15.7407 14.8174 15.279 15.279C14.8174 15.7407 14.1913 16 13.5385 16H2.46154C1.8087 16 1.1826 15.7407 0.720968 15.279C0.25934 14.8174 0 14.1913 0 13.5385V4.30769C0 3.65485 0.25934 3.02875 0.720968 2.56712C1.1826 2.10549 1.8087 1.84615 2.46154 1.84615H3.07692V0.615385C3.07692 0.452174 3.14176 0.295649 3.25716 0.180242C3.37257 0.0648349 3.5291 0 3.69231 0ZM14.7692 7.38462C14.7692 7.0582 14.6396 6.74514 14.4087 6.51433C14.1779 6.28352 13.8649 6.15385 13.5385 6.15385H2.46154C2.13512 6.15385 1.82207 6.28352 1.59125 6.51433C1.36044 6.74514 1.23077 7.0582 1.23077 7.38462V13.5385C1.23077 13.8649 1.36044 14.1779 1.59125 14.4087C1.82207 14.6396 2.13512 14.7692 2.46154 14.7692H13.5385C13.8649 14.7692 14.1779 14.6396 14.4087 14.4087C14.6396 14.1779 14.7692 13.8649 14.7692 13.5385V7.38462Z" fill="rgb(0,73,100)" /></g><defs><clipPath><rect width="16" height="16" fill="white" /></clipPath></defs></svg>');
		mask-position: center center;
		mask-repeat: no-repeat;
		mask-size: 16px 16px;
		background-color: var(--form-field-text-color);
		transition: transform 0.3s;
		pointer-events: none;
	}
	*/

	.calendar-icon[b-1pxdm1fphb] {
		color: var(--form-field-text-color);
	}

.clear-button[b-1pxdm1fphb] {
	padding: 0;
	color: var(--form-field-text-color);
	cursor:pointer;
}

/* _content/SedlabankiVeva.Theme/Components/Special/FeedbackForm.razor.rz.scp.css */
.feedback-form[b-qnvjqlpdh3] {
    --border-radius: var(--border-radius-less);
    border-radius: var(--border-radius);
    border: 1px solid var(--border-color, var(--secondary-10));
    background: #fff;
    display: flex;
    flex-direction: column;
    color: var(--text-color, #004964);
    font-size: 1.125rem;    
    padding-left: var(--horizontal-card-padding, var(--card-padding, 1rem));
    padding-right: var(--horizontal-card-padding, var(--card-padding, 1rem));
    padding-top: var(--vertical-card-padding, var(--card-padding, 1rem));
    padding-bottom: var(--vertical-card-padding, var(--card-padding, 1rem));
    flex: 1;
    flex-direction: column;
}

.feedback-form-header[b-qnvjqlpdh3] {
    display:flex;
}

.feedback-form-title[b-qnvjqlpdh3] {
    flex: 1;
}

.feedback-form-yesno[b-qnvjqlpdh3] {
    display:flex;
    flex: 1;
    justify-content: flex-end;
}

.feedback-form-footer[b-qnvjqlpdh3] {
    display:flex;
}

.feedback-form-actions[b-qnvjqlpdh3] {
    display: flex;
    flex: 1;
    justify-content: flex-end;
    align-content: center;
    align-items: center;    
    gap: 0.5rem;
}

@media (max-width: 600px) {
    .feedback-form-header[b-qnvjqlpdh3] {
        flex-direction:column;
        gap:1rem;
    }

    .feedback-form-yesno[b-qnvjqlpdh3] {
        justify-content:start;
    }
}
/* _content/SedlabankiVeva.Theme/Components/Special/FilterInfo.razor.rz.scp.css */
.filter-info[b-w8xmmydign] {
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 600;
    line-height: 170%;
    padding: 0.75rem 0;
}
/* _content/SedlabankiVeva.Theme/Components/Special/MonetaryPolicyTransmission.razor.rz.scp.css */
div.svg-container[b-5lnb5ru43w] {
    position: relative;
    width: 100%;
}

@media (max-width: 600px) {
    div.svg-container[b-5lnb5ru43w] {
        overflow: auto;
    }
}

div.svg-container svg[b-5lnb5ru43w] {
    width: 100%;
    max-width: 784px;
    min-width: 600px;
}
/* _content/SedlabankiVeva.Theme/Components/Special/RadiobuttonDropdown.razor.rz.scp.css */
.radio-button-pills-dropdown-toggle[b-0jvyzwts38] {
    display: none;
}

fieldset[b-0jvyzwts38] {
    border: none;
    padding: 0px;
}

input[type=radio][b-0jvyzwts38] {
    display: none;
}

.radio-button-focusable[b-0jvyzwts38]{
    border: none;
    padding: 0px;
    background: none;
}

@media (max-width: 1080px) {

    .radio-button-pills-dropdown[b-0jvyzwts38] {
        border-radius: var(--border-radius-less);
        background: var(--selection-background-color, #FFF);
        position: relative;
        margin-bottom: 2rem;
    }

    .radio-button-pills-dropdown .dropdown-label[b-0jvyzwts38] {
        display: flex;
        gap: 1rem;
        justify-content: space-between;
        align-items: center;
        font-size: 0.875rem;
        font-style: normal;
        font-weight: 700;
        line-height: 170%;
        letter-spacing: 0.7px;
        text-transform: uppercase;
        padding: 1rem;
        cursor: pointer;
        user-select: none;
        color: var(--selection-text-color, #FFFFFF);
    }

    .radio-button-pills-dropdown .dropdown-label[b-0jvyzwts38]:after {
        content: "";
        width: 16px;
        height: 16px;
        -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: var(--selection-text-color, #FFFFFF);
        transform-origin: center;
        transition: transform 0.3s;
    }

    .dropdown-content-container[b-0jvyzwts38] {
        display: grid;
        grid-template-rows: 0fr;
        transition: grid-template-rows var(--global-transition), padding var(--global-transition);
        color: var(--selection-text-color, #FFFFFF);
    }

    .dropdown-content[b-0jvyzwts38] {
        overflow: hidden;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
    }

    .radio-button-pills-dropdown-toggle:checked + .radio-button-pills-dropdown > .dropdown-content-container[b-0jvyzwts38] {
        grid-template-rows: 1fr;
        padding: 1rem;
    }

    .radio-button-pills-dropdown-toggle:checked + .radio-button-pills-dropdown > .dropdown-label[b-0jvyzwts38]:after {
        transform: rotate(-180deg);
    }

    .values[b-0jvyzwts38] {
        display: grid;
    }

    .value[b-0jvyzwts38] {
        padding: 16px;
        text-align: left;
        font-size: 16px;
    }

    .value:not(:last-child)[b-0jvyzwts38] {
        margin-bottom: 6px;
    }

    .value:has(input:checked)[b-0jvyzwts38] {
        background: var(--selection-text-color, #FFFFFF);
    }

    .value label[b-0jvyzwts38] {
        cursor: pointer;
        color: white;
    }

    .value input:checked + label[b-0jvyzwts38] {
        font-weight: bold;
        color: var(--selection-background-color, #FFF);
    }

    .value input:checked + value[b-0jvyzwts38] {
        background: white;
    }
}

@media (min-width: 1080px) {


    label[b-0jvyzwts38] {
        display:none;
      
    }

    .values[b-0jvyzwts38] {
        position: relative;
        display: flex;
        flex-direction: column;
        gap: 0.5rem;
    }

    .value label[b-0jvyzwts38] {
        display: block;
        cursor: pointer;
        background: var(--secondary-5, #F2F6F7);
        border-radius: var(--border-radius-less);
        align-items: center;
        padding: 0.75rem 1.5rem;
        font-size: 1.125rem;
        font-style: normal;
        font-weight: 600;
        line-height: 170%;
    }

    .value input:checked + label[b-0jvyzwts38] {
        background: var(--selection-background-color, #008064);
        color: var(--selection-text-color, #FFFFFF);
    }
}
/* _content/SedlabankiVeva.Theme/Designs/BreadCrumbs.razor.rz.scp.css */
.bread-crumbs[b-m2y1mv29eo] {
	display: flex;
	flex-direction: row;
	gap: 1rem;
	border-top: 1px solid var(--secondary-20);
	height: 100%;
	padding: 0.25rem 1rem;
	/*
	align-items: stretch;
	justify-content: flex-end;
	*/
}

.bread-crumbs-dropdown-control[b-m2y1mv29eo] {
	display:none;
}

@media only screen and (min-width: 1023px) {
	/*
	.bread-crumbs::after {
		display: block;
		content: '';
		flex: 1;
	}
	*/
}
/* _content/SedlabankiVeva.Theme/Designs/BreadCrumbsLevel.razor.rz.scp.css */
@keyframes levelEnter-b-qsa93g7bah {
	from {
		opacity: 0;
		transform: translateX(-50px);
	}

	to {
		opacity: 1;
		transform: translateX(0);
	}
}


.bread-crumbs-page[b-qsa93g7bah] {
	border-radius: 0.25rem;
	background-color: white;
	height: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	text-align: center;
	position: relative;
	font-weight: 600;
	letter-spacing: 0.14px;
	transition: background-color var(--global-transition);
	margin: 0 0.25rem;
	padding:0 0.25rem;
}

	.bread-crumbs-page a[b-qsa93g7bah] {
		display: flex;
		align-items: center;
		gap: 0.5rem;
		color: var(--primary-light);
	}

.bread-crumbs-level--children .bread-crumbs-page a[b-qsa93g7bah]::after {
	display: block;
	content: '';
	height: 16px;
	width: 16px;
	background-image: url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4431 5.269C12.4008 5.18796 12.3372 5.12005 12.2591 5.07262C12.181 5.0252 12.0914 5.00008 12.0001 5H5.00006C4.90861 5.00008 4.81892 5.02524 4.74077 5.07274C4.66262 5.12025 4.599 5.18828 4.55682 5.26943C4.51465 5.35058 4.49554 5.44175 4.50158 5.533C4.50762 5.62426 4.53857 5.71211 4.59106 5.787L8.09106 10.787C8.1372 10.8526 8.19845 10.9062 8.26963 10.9431C8.34082 10.9801 8.41985 10.9994 8.50006 10.9994C8.58027 10.9994 8.65931 10.9801 8.73049 10.9431C8.80168 10.9062 8.86292 10.8526 8.90906 10.787L12.4091 5.787C12.4616 5.71204 12.4926 5.6241 12.4986 5.53276C12.5045 5.44142 12.4854 5.35018 12.4431 5.269Z' fill='%23222220'/%3E%3C/svg%3E%0A");
}


.bread-crumbs-level[b-qsa93g7bah] {
	position: relative;
	flex: 1;
	max-width: 313px;
}



	.bread-crumbs-level:last-child:not(:first-child)[b-qsa93g7bah] {
		animation: levelEnter-b-qsa93g7bah var(--global-transition);
	}


	.bread-crumbs-level.bread-crumbs-level--selected .bread-crumbs-page[b-qsa93g7bah], .bread-crumbs-level:hover .bread-crumbs-page[b-qsa93g7bah] {
		background-color: var(--secondary-20, #CCDBE0);
		a {
			  color:var(--primary-normal);
		}
	}

	.bread-crumbs-level:not(:last-child) .bread-crumbs-page[b-qsa93g7bah]::after {
		display: block;
		content: '';
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNyA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iSWNvbiAtIEJyZWFkY3J1bWJzIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuOTU3ODIgMy41TDAuOTUxMTg1IDEuMDk5NzFDMC42NzMzMDEgMC44Nzc4NjYgMC42ODE5NjggMC40NTI2NTkgMC45Njg2NTkgMC4yNDIzMjFDMS4xNjM5MyAwLjA5OTA1MzggMS40MzA3MSAwLjEwMzMyOCAxLjYyMTMgMC4yNTI3NzlMNS42OTc0NSAzLjQ0OTE2QzYuMDU0ODYgMy43Mjk0MyA2LjA1NDg2IDQuMjcwNTcgNS42OTc0NSA0LjU1MDg0TDEuNjQxNDcgNy43MzE0MUMxLjQ0MDM1IDcuODg5MTIgMS4xNTc1NCA3Ljg4OTEyIDAuOTU2NDI0IDcuNzMxNDFDMC42NzMxNzEgNy41MDkyOSAwLjY3Mjk4NCA3LjA4MDQ4IDAuOTU2MDQ0IDYuODU4MTFMMy45NTc4MiA0LjVMNC40ODcwMyA0TDMuOTU3ODIgMy41WiIgZmlsbD0iI0EzQzJDQyIvPgo8L2c+Cjwvc3ZnPgo=);
		background-position: center center;
		background-repeat: no-repeat;
		height: 100%;
		width: 1.5rem;
		right: -1.5rem;
		position: absolute;
	}

.bread-crumbs-siblings[b-qsa93g7bah] {
	max-height: calc(100vh - var(--page-header-height));
	overflow: auto;
	width: 100%;
	pointer-events: none;
	opacity: 0;
	position: absolute;
	top: 100%;
	border-radius: 0px 0px 8px 8px;
	background: var(--grayscales-0-white, #FFF);
	box-shadow: 0px 4px 30px 0px rgba(0, 73, 100, 0.08);
	padding: 0;
	margin: 0;
	list-style: none;
	transition: opacity var(--global-transition);
}

.bread-crumbs-sibling[b-qsa93g7bah] {
	min-height: 3rem;
	border-radius: 0.25rem;
	display: flex;
	align-items: center;
	font-size: 16px;
	font-weight: 600;
	margin: 0.25rem;
	padding: 0 1rem;
}			

	.bread-crumbs-sibling:hover[b-qsa93g7bah], .bread-crumbs-sibling:has(*:focus-visible)[b-qsa93g7bah] {
		background: var(--secondary-20, #CCDBE0);
		.bread-crumbs-link {
			color: var(--primary-normal);
		}
	}

.bread-crumbs-parent[b-qsa93g7bah] {
	display: none;
	flex-direction: row;
	align-items: center;
	gap: 0.5rem;
	min-height: 3rem;
	border-radius: 0.25rem;
	font-size: 16px;
	font-weight: 600;
	margin: 0.25rem;
	padding: 0 1rem;
	background-color: var(--secondary-accent);
}

	.bread-crumbs-parent[b-qsa93g7bah]::before {
		display: block;
		content: '';		
		background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2128_38847)'%3E%3Cpath d='M16 8.00035C16 7.44806 15.5523 7.00035 15 7.00035H3.83002L8.714 2.02815C9.09563 1.63963 9.0824 1.01306 8.68472 0.640986C8.30294 0.283787 7.70667 0.293703 7.33698 0.663398L1.06069 6.93969C0.474902 7.52547 0.474903 8.47522 1.06069 9.061L7.2947 15.295C7.68423 15.6845 8.31579 15.6845 8.70532 15.295C9.09461 14.9057 9.09489 14.2747 8.70595 13.885L3.83002 9.00034H15C15.5523 9.00034 16 8.55263 16 8.00035Z' fill='%23004964'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2128_38847'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.000305176)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
		background-position: center center;
		background-repeat: no-repeat;
		height: 1.5rem;
		width: 1.5rem;
	}

	.bread-crumbs-parent:hover[b-qsa93g7bah], .bread-crumbs-parent:focus-visible[b-qsa93g7bah] {
		background: var(--secondary-20, #CCDBE0);
	}

.bread-crumbs-sibling--selected[b-qsa93g7bah] {
	background-color: var(--secondary-20, #CCDBE0);	
}

	.bread-crumbs-sibling--selected .bread-crumbs-link[b-qsa93g7bah] {
		color: #004964;
	}

.bread-crumbs-sibling--children[b-qsa93g7bah]::after {
	display: block;
	content: '';
	color: var(--primary-light);
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3489_62858)'%3E%3Cpath d='M15.5611 11.2633L14.7091 10.9566L8.91218 13.0618C8.32513 13.2746 7.68203 13.2746 7.09497 13.0618L1.29137 10.9566L0.439431 11.2633C0.310739 11.31 0.19955 11.3952 0.120973 11.5073C0.0423967 11.6194 0.000244141 11.753 0.000244141 11.8899C0.000244141 12.0268 0.0423967 12.1604 0.120973 12.2725C0.19955 12.3846 0.310739 12.4698 0.439431 12.5165L7.77226 15.183C7.91953 15.2366 8.08097 15.2366 8.22823 15.183L15.5611 12.5165C15.6898 12.4698 15.8009 12.3846 15.8795 12.2725C15.9581 12.1604 16.0002 12.0268 16.0002 11.8899C16.0002 11.753 15.9581 11.6194 15.8795 11.5073C15.8009 11.3952 15.6898 11.31 15.5611 11.2633Z' fill='%23004964'/%3E%3Cpath d='M15.5611 7.26354L14.7091 6.95689L8.91218 9.06208C8.32513 9.27485 7.68203 9.27485 7.09497 9.06208L1.29137 6.95689L0.439431 7.26354C0.310739 7.31025 0.19955 7.39545 0.120973 7.50756C0.0423967 7.61967 0.000244141 7.75326 0.000244141 7.89016C0.000244141 8.02707 0.0423967 8.16066 0.120973 8.27277C0.19955 8.38488 0.310739 8.47008 0.439431 8.51679L7.77226 11.1833C7.91953 11.2369 8.08097 11.2369 8.22823 11.1833L15.5611 8.51679C15.6898 8.47008 15.8009 8.38488 15.8795 8.27277C15.9581 8.16066 16.0002 8.02707 16.0002 7.89016C16.0002 7.75326 15.9581 7.61967 15.8795 7.50756C15.8009 7.39545 15.6898 7.31025 15.5611 7.26354Z' fill='%23004964'/%3E%3Cpath d='M15.5611 3.26295L8.22823 0.596472C8.08097 0.542875 7.91953 0.542875 7.77227 0.596472L0.439435 3.26295C0.310743 3.30966 0.199554 3.39486 0.120977 3.50697C0.0424005 3.61909 0.000247955 3.75267 0.000247955 3.88958C0.000247955 4.02648 0.0424005 4.16007 0.120977 4.27218C0.199554 4.38429 0.310743 4.46949 0.439435 4.5162L7.77227 7.18269C7.91953 7.23628 8.08097 7.23628 8.22823 7.18269L15.5611 4.5162C15.6898 4.46949 15.8009 4.38429 15.8795 4.27218C15.9581 4.16007 16.0003 4.02648 16.0003 3.88958C16.0003 3.75267 15.9581 3.61909 15.8795 3.50697C15.8009 3.39486 15.6898 3.30966 15.5611 3.26295Z' fill='%23004964'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3489_62858'%3E%3Crect width='16' height='16' fill='white' transform='translate(0.000488281 0.000305176)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	background-position: center center;
	background-repeat: no-repeat;
	height: 1.5rem;
	width: 1.5rem;
}

.bread-crumbs-link[b-qsa93g7bah] {
	min-height: 3rem;
	display: flex;
	align-items: center;
	width: 100%;
	gap: 0.5rem;
	color: var(--primary-light);
}

/*Desktop*/
@media only screen and (min-width: 1081px) {
	.bread-crumbs-level:hover .bread-crumbs-siblings[b-qsa93g7bah],
	.bread-crumbs-level:has(*:focus-visible) .bread-crumbs-siblings[b-qsa93g7bah],
	.bread-crumbs-siblings:has(*:focus-visible)[b-qsa93g7bah] {
		pointer-events: revert;
		opacity: 1;
		background-color: white;
	}
}

/*Mobile*/
@media only screen and (max-width: 1080px) {

	.bread-crumbs-level[b-qsa93g7bah] {
		max-width:unset;
	}

	.navbar-drawer-control:not(:checked) +
	.nav .bread-crumbs-dropdown-control:checked + .bread-crumbs .bread-crumbs-level .bread-crumbs-siblings[b-qsa93g7bah] {
		pointer-events: revert;
		opacity: 1;
		background-color: white;
	}
	
	.bread-crumbs-level:not(:last-child)[b-qsa93g7bah] {
		display: none;
		.bread-crumbs-sibling
		{
			display: none;
		}
	}

	.bread-crumbs-level:last-child[b-qsa93g7bah] {
		flex: 1;				
	}

		.bread-crumbs-level:last-child > .bread-crumbs-page a[b-qsa93g7bah] {
			pointer-events:none;
		}

	.bread-crumbs-parent[b-qsa93g7bah] {
		display: flex;
	}
}
/* _content/SedlabankiVeva.Theme/Designs/CarouselImage.razor.rz.scp.css */
figure[b-18popw9ogl]
{
    text-align:center;
}
/* _content/SedlabankiVeva.Theme/Designs/ExpandListCollapsePanels.razor.rz.scp.css */
.collapse-panel-list[b-vpkxj097vs] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}
/* _content/SedlabankiVeva.Theme/Designs/FAQCollapsePanels.razor.rz.scp.css */
.faq[b-tlp3oswg3p] {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}
/* _content/SedlabankiVeva.Theme/Designs/LinkedEventsTable.razor.rz.scp.css */
div.table[b-eu65pyucmu] {
    margin-top:1.5rem;
}

div.heading-container[b-eu65pyucmu] {
    display: flex;
    justify-content: space-between;
    padding-right: 0;
    flex-direction: column;
    gap: 1rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

div.heading[b-eu65pyucmu] {
    margin: 0.5rem;
}

.hide-link-icon[b-eu65pyucmu]::after {
    content: none;
}

@media (min-width: 800px) {
    div.heading-container[b-eu65pyucmu] {
        flex-direction: row;
        gap: 0;
        padding-right: 1rem;
        margin-bottom: 0;
    }
}
/* _content/SedlabankiVeva.Theme/Designs/MainMenu.razor.rz.scp.css */
.main-menu-toolbar[b-5pv8j7hhqt] {
	margin-bottom:2rem;
	display:flex;
	flex-direction:row;
	justify-content:space-between;
}



.main-menu-mode-control:focus + main-menu-mode-label[b-5pv8j7hhqt] {
	background: var(--primary-color);
	color: #fff;
}

.active[b-5pv8j7hhqt] {
	background: var(--primary-color);
	color: #fff;
}

	.main-menu-mode-control:checked + .main-menu-mode-label:hover[b-5pv8j7hhqt], .main-menu-mode-control:checked + .main-menu-mode-label:focus-visible[b-5pv8j7hhqt] {
		background: var(--primary-dark);
	}

.main-menu:has(.collapse-panel-control:checked) .main-menu-expand-all[b-5pv8j7hhqt] {
	display: none;
}

fieldset[b-5pv8j7hhqt] {
	border: none;
	padding: 0px;	
}

.main-menu:not(:has(.collapse-panel-control:checked)) .main-menu-collapse-all[b-5pv8j7hhqt] {
	display: none;
}

.menu-menu-items[b-5pv8j7hhqt] {
	margin: 0px;
	padding: 0px;
}

.menu-menu-item[b-5pv8j7hhqt] {
	list-style: none;
	margin:1rem 0;
}

.menu-menu-item a:focus-visible[b-5pv8j7hhqt], .menu-menu-item a:hover[b-5pv8j7hhqt]{
	text-decoration: underline;		
}

.main-menu-cards[b-5pv8j7hhqt] {
	display: grid;
	gap: 1rem;
	grid-template-columns: 1fr;
	grid-row: auto;
}

@media (min-width: 1080px) {
	.main-menu-cards[b-5pv8j7hhqt] {
		grid-template-columns: 1fr 1fr 1fr;
	}
}
/* _content/SedlabankiVeva.Theme/Designs/RegistrationLinks.razor.rz.scp.css */
ul[b-8jzo2breax] {
    display: flex;
    flex-direction: row;
    list-style: none;
    margin: 0 0 0 2rem;
    padding: 0;
    flex-wrap: wrap;
}

    ul li[b-8jzo2breax] {
        margin-top:0;
        margin-bottom:0;
        --text-color: var(--theme-primary-heading-color);
    }

    ul li:hover[b-8jzo2breax] {
        --text-color: #fff;
    }

li a[b-8jzo2breax], li span[b-8jzo2breax] {
    display: flex;
    flex-direction: column;
    color: var(--text-color);
    background: #fff;
    text-decoration: none;
    padding: 2rem 2.5rem 1rem 3.5rem;
    margin-left: -2rem;
    margin-right: 1.5rem;
    margin-bottom: 1rem;
    border-radius: .5rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    position: relative;
    filter: drop-shadow(0px 10px 20px rgba(50, 50, 50, 0.3));
    gap:1rem;
}

li:first-child a[b-8jzo2breax], li:first-child span[b-8jzo2breax] {
    padding-left: 1.5rem;
}

li a[b-8jzo2breax]:after, li span[b-8jzo2breax]:after {
    background: #fff;
    content: "";
    position: absolute;
    right: -59px;
    bottom: 0;
    top: 0;
    width: 60px;
    background: white;
    clip-path: polygon(0% 0%, 50% 50%, 0 100%);
}

li:hover a[b-8jzo2breax], li:hover span[b-8jzo2breax] {
    background: var(--theme-primary-heading-color);
    color: #fff;
}

    li:hover a[b-8jzo2breax]:after, li:hover span[b-8jzo2breax]:after {
        background: var(--theme-primary-heading-color);
    }

li[b-8jzo2breax]  svg > * {
    fill: var(--theme-primary-heading-color);
}

li:hover[b-8jzo2breax]  svg > * {
    fill: #fff;
}
/* _content/SedlabankiVeva.Theme/Designs/ResponsiveImage.razor.rz.scp.css */
.response-image[b-q3fpl4k3a5] {
	background-image: var(--response-image-url);
	background-size: cover;
	background-position: calc(100% * var(--focus-point-x)) calc(100% * var(--focus-point-y));
	aspect-ratio: var(--response-image-aspect);
	min-height: var(--response-image-min-height);
	max-width: 100%;
}
/* _content/SedlabankiVeva.Theme/Designs/ShortcutListGrid.razor.rz.scp.css */
.shortcut-list-grid[b-mapeajlopw] {
    display: grid;
    gap: 1rem;
    grid-template-columns: repeat(auto-fit, minmax(min(100%, var(--grid-item-max-width, 380px)), 1fr));
}
/* _content/SedlabankiVeva.Theme/Designs/SingleLawsAsATable.razor.rz.scp.css */
h2[b-uebr46ns3o]
{
    margin-bottom:2rem;
}
/* _content/SedlabankiVeva.Theme/Designs/SiteMapMenu.razor.rz.scp.css */
.site-map-menu-toolbar[b-rr3nwaglcg] {
	margin-bottom: 2rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}


.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .collapse-panel-title p {
	font-size: 2rem;
	font-weight: 400;
}


.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .collapse-panel {
	padding:2rem;
}

.site-map-menu-cards[b-rr3nwaglcg]  .collapse-panel-title a {
	text-decoration: none;
}


.site-map-menu-mode-control:focus + site-map-menu-mode-label[b-rr3nwaglcg] {
	background: var(--primary-color);
	color: #fff;
}

.active[b-rr3nwaglcg] {
	background: var(--primary-color);
	color: #fff;
}

.site-map-menu-mode-control:checked + .site-map-menu-mode-label:hover[b-rr3nwaglcg], .site-map-menu-mode-control:checked + .site-map-menu-mode-label:focus-visible[b-rr3nwaglcg] {
	background: var(--primary-dark);
}

.site-map-menu:has(.collapse-panel-control:checked) .site-map-menu-expand-all[b-rr3nwaglcg] {
	display: none;
}

fieldset[b-rr3nwaglcg] {
	border: none;
	padding: 0px;	
}

.site-map-menu:not(:has(.collapse-panel-control:checked)) .site-map-menu-collapse-all[b-rr3nwaglcg] {
	display: none;
}

.site-map-menu-items[b-rr3nwaglcg] {
	margin: 0px;
	padding: 0px;
}

.site-map-menu-item[b-rr3nwaglcg] {
	list-style: none;
	margin: 1rem 0;
}

.site-map-menu-item a:focus-visible[b-rr3nwaglcg], .menu-menu-item a:hover[b-rr3nwaglcg] {
	text-decoration: underline;
}

.site-map-menu-cards[b-rr3nwaglcg] {
	display: grid;
	gap: 1rem;
	grid-template-columns: 1fr;
	grid-row: auto;
}

.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .site-map-menu ul {
	list-style-type: none;
}

.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .site-map-menu-items > li {
	position: relative;
	margin-bottom: 1em;
}

.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .site-map-sub-menu-items {
	margin-top: 0.5em;
	padding-left: 1.4em;
	list-style-type: none;
}

.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .site-map-sub-menu-items li {
	position: relative;
	margin-bottom: 0.5em;
}

.site-map-menu .site-map-menu-cards[b-rr3nwaglcg]  .site-map-sub-menu-items li:before {
	content: "";
	position: absolute;
	left: -1.4em;
	top: 0em;
	width: 1em;
	height: 1em;
	border-left: 1px solid #b0c4de;
	border-bottom: 1px solid #b0c4de;
}
/* _content/SedlabankiVeva.Theme/Designs/Tabs.razor.rz.scp.css */
.veva-tabs[b-3v2ysm6tbl] {
    --tab-background: #ffffff;
    --tab-active-background: silver;
    --tab-padding: 1rem 2rem;
}

.veva-tabs-panes[b-3v2ysm6tbl] {
    flex: 1;
}

.veva-tabs-tabs[b-3v2ysm6tbl] {
    overflow-x: visible;
}


.veva-tabs-link[b-3v2ysm6tbl] {
    display: block;
    font-weight: bold;
    white-space: nowrap;
    padding: var(--tab-padding);
}

    .veva-tabs-link[b-3v2ysm6tbl]  textarea {
        border: 1px dashed gray;
    }


.veva-tabs-tabs--overflowing[b-3v2ysm6tbl] {
    overflow-x: auto;
    position: relative;
}

.veva-tabs-tab-list[b-3v2ysm6tbl] {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

.veva-tabs-tab[b-3v2ysm6tbl] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    background-color: var(--tab-background);
    cursor: pointer;
}

.veva-tabs-tab--active[b-3v2ysm6tbl] {
    --tab-background: var(--tab-active-background);
}



.veva-tabs-tabs .veva-tabs-title[b-3v2ysm6tbl] {
    display: none;
}

    .veva-tabs-tabs .veva-tabs-title[b-3v2ysm6tbl]: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-3v2ysm6tbl] {
    display: none;
}

.veva-tabs-tabs label[b-3v2ysm6tbl] {
    display: block;
}


@media (max-width: 600px) {
    .veva-tabs-tabs--collapse-mobile[b-3v2ysm6tbl] {
        position: relative;
		overflow: unset;
    }

        .veva-tabs-tabs--collapse-mobile .veva-tabs-title[b-3v2ysm6tbl] {
            display: block;
            border: 1px solid var(--tab-active-background);
            padding: 0.5rem;
            border-radius: 0.25rem;
            cursor: pointer;            
        }


        .veva-tabs-tabs--collapse-mobile:has(input[type=checkbox]:checked) .veva-tabs-title[b-3v2ysm6tbl]:after {
            transform: rotate(-180deg);
        }

        .veva-tabs-tabs--collapse-mobile .veva-tabs-tab-list[b-3v2ysm6tbl] {
            display: block;
            opacity: 0;
            position: absolute;
            left: 0;
            right: 0;
            transition: opacity 0.1s ease-in-out;
            pointer-events: none;
        }

        .veva-tabs-tabs--collapse-mobile input[type=checkbox]:checked + .veva-tabs-tab-list[b-3v2ysm6tbl] {
            pointer-events: all;
            opacity: 1;
            background-color: white;
            z-index: 1;
        }

    /*
		.veva-tabs-tabs--collapse-mobile .veva-tabs-link {
			pointer-events: none;
		}
		*/
}
/* _content/SedlabankiVeva.Theme/Layouts/Layout.razor.rz.scp.css */
.layout-container header[b-v4gab5m52l] {
	display:contents;
}


.layout-container main[b-v4gab5m52l] {
	font-size:1.125rem;
}

/* _content/SedlabankiVeva.Theme/Layouts/StagingWarningPanel.razor.rz.scp.css */
.warning-panel[b-cxomhayrl3] {
	position:fixed;
	z-index:1100;
	bottom:0;
	left:0;
	right:0;
	padding:2rem;
	background-color:orange;
	font-size:2rem;
	font-weight:bold;
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:row;
	gap:1rem;
}
