<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cc-window {
	transition:opacity 1s; opacity: 1;
}
.cc-invisible.cc-window {
	opacity: 0;
}
.cc-revoke.cc-animate {
	transition:transform 1s;
}
.cc-top.cc-revoke.cc-animate {
	transform: translateY(-2em);
}
.cc-bottom.cc-revoke.cc-animate {
	transform: translateY(2em);
}
.cc-bottom.cc-active.cc-revoke.cc-animate {
	transform: translateY(0px);
}
.cc-top.cc-active.cc-revoke.cc-animate {
	transform: translateY(0px);
}
.cc-revoke:hover {
	transform: translateY(0px);
}
.cc-grower {
	transition:max-height 1s; overflow: hidden; max-height: 0px;
}
.cc-link {
	text-decoration: underline;
}
.cc-revoke:hover {
	text-decoration: underline;
}
.cc-revoke {
	line-height: 1.5em; overflow: hidden; font-family: Helvetica,Calibri,Arial,sans-serif; font-size: 16px; display: flex; position: fixed; z-index: 9999; box-sizing: border-box; flex-wrap: nowrap;
}
.cc-window {
	line-height: 1.5em; overflow: hidden; font-family: Helvetica,Calibri,Arial,sans-serif; font-size: 16px; display: flex; position: fixed; z-index: 9999; box-sizing: border-box; flex-wrap: nowrap;
}
.cc-static.cc-window {
	position: static;
}
.cc-floating.cc-window {
	padding: 2em; max-width: 24em; flex-direction: column;
}
.cc-banner.cc-window {
	padding: 1em 1.8em; width: 100%; flex-direction: row;
}
.cc-revoke {
	padding: 0.5em;
}
.cc-header {
	font-size: 18px; font-weight: 700;
}
.cc-btn {
	cursor: pointer;
}
.cc-close {
	cursor: pointer;
}
.cc-link {
	cursor: pointer;
}
.cc-revoke {
	cursor: pointer;
}
.cc-link {
	padding: 0.2em; display: inline-block; opacity: 0.8;
}
.cc-link:hover {
	opacity: 1;
}
.cc-link:active {
	
}
.cc-link:visited {
	
}
.cc-btn {
	border-width: 2px; border-style: solid; padding: 0.4em 0.8em; text-align: center; font-size: 0.9em; font-weight: 700; display: block; white-space: nowrap;
}
.cc-banner :last-child.cc-btn {
	min-width: 140px;
}
.cc-highlight :first-child.cc-btn {
	border-color: transparent; background-color: transparent;
}
.cc-highlight :first-child.cc-btn:focus {
	text-decoration: underline; background-color: transparent;
}
.cc-highlight :first-child.cc-btn:hover {
	text-decoration: underline; background-color: transparent;
}
.cc-close {
	top: 0.5em; right: 0.5em; line-height: 0.75; font-size: 1.6em; display: block; position: absolute; opacity: 0.9;
}
.cc-close:focus {
	opacity: 1;
}
.cc-close:hover {
	opacity: 1;
}
.cc-top.cc-revoke {
	left: 3em; top: 0px; border-bottom-right-radius: 0.5em; border-bottom-left-radius: 0.5em;
}
.cc-bottom.cc-revoke {
	left: 3em; bottom: 0px; border-top-left-radius: 0.5em; border-top-right-radius: 0.5em;
}
.cc-left.cc-revoke {
	left: 3em;
}
.cc-right.cc-revoke {
	right: 3em;
}
.cc-top {
	top: 1em;
}
.cc-left {
	left: 1em;
}
.cc-right {
	right: 1em;
}
.cc-bottom {
	bottom: 1em;
}
.cc-floating &gt; .cc-link {
	margin-bottom: 1em;
}
.cc-floating .cc-message {
	margin-bottom: 1em; display: block;
}
.cc-floating.cc-window .cc-compliance {
	flex:1 1 0px;
}
.cc-banner.cc-window {
	align-items: center;
}
.cc-top.cc-banner {
	left: 0px; top: 0px; right: 0px;
}
.cc-bottom.cc-banner {
	left: 0px; right: 0px; bottom: 0px;
}
.cc-banner .cc-message {
	flex:1 1 0px;
}
.cc-compliance {
	display: flex; align-items: center; align-content: space-between;
}
.cc-compliance &gt; .cc-btn {
	flex:1 1 0px;
}
.cc-btn + .cc-btn {
	margin-left: 0.5em;
}
@media print
{
.cc-revoke {
	display: none;
}
.cc-window {
	display: none;
}
}
@media screen and (max-width:900px)
{
.cc-btn {
	white-space: normal;
}
}
@media screen and (orientation:portrait) and (max-width:414px), screen and (orientation:landscape) and (max-width:736px)
{
.cc-top.cc-window {
	top: 0px;
}
.cc-bottom.cc-window {
	bottom: 0px;
}
.cc-banner.cc-window {
	left: 0px; right: 0px;
}
.cc-left.cc-window {
	left: 0px; right: 0px;
}
.cc-right.cc-window {
	left: 0px; right: 0px;
}
.cc-banner.cc-window {
	flex-direction: column;
}
.cc-banner.cc-window .cc-compliance {
	flex:1 1 0px;
}
.cc-floating.cc-window {
	max-width: none;
}
.cc-window .cc-message {
	margin-bottom: 1em;
}
.cc-banner.cc-window {
	
}
}
.cc-theme-classic.cc-floating {
	padding: 1.2em; border-radius: 5px;
}
.cc-theme-classic.cc-type-info.cc-floating .cc-compliance {
	flex:0 0 auto; text-align: center; display: inline;
}
.cc-theme-classic .cc-btn {
	border-radius: 5px;
}
.cc-theme-classic :last-child.cc-btn {
	min-width: 140px;
}
.cc-theme-classic.cc-type-info.cc-floating .cc-btn {
	display: inline-block;
}
.cc-window.cc-theme-edgeless {
	padding: 0px;
}
.cc-theme-edgeless.cc-floating .cc-message {
	margin: 2em 2em 1.5em;
}
.cc-theme-edgeless.cc-banner .cc-btn {
	margin: 0px; padding: 0.8em 1.8em; height: 100%;
}
.cc-theme-edgeless.cc-banner .cc-message {
	margin-left: 1em;
}
.cc-theme-edgeless.cc-floating .cc-btn + .cc-btn {
	margin-left: 0px;
}
</pre></body></html>