/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&family=Noto+Sans+JP:wght@400;500;700&display=swap');

/*
	font-family: 'Noto Serif JP', sans-serif;
	font-family: 'Noto Sans JP', sans-serif;
	font-weight: 400;
	font-weight: 500;
	font-weight: 700;
*/

:root{
	--color: #1a1a1a;
	--color-pale: #4d4d4d;
	--color-rgb: 26, 26, 26;
	--color-theme: #333333;
	--color-theme-rgb: 51, 51, 51;
	--color-point: #6e8094;
	--color-point-rgb: 110, 128, 148;
	--color-border: #808080;
	--color-area1: #e39b88;
	--color-area2: #93889f;
	--color-area3: #ceba79;
	--color-area4: #8bbda7;
	--color-variable: #d6d8da;
	--wrap: min(calc(100vw - 40px), 1280px);
	--wrap-fit: calc(100vw - 40px);
	--wrap-max: 1280px;
	--font: 'Noto Serif JP', sans-serif;
	--font-go: 'Noto Sans JP', sans-serif;
	--font-min: var(--font);
	}

html{
	scroll-behavior: smooth;
	scroll-padding-top: 60px;
	}

body{
	background: url("/common/images/notohaku_pattern.webp") top center;
	color: var(--color);
	font: 400 16px var(--font);
	/*font-feature-settings: "palt";*/
	/*text-align: justify; 英文では解除*/
	overflow-wrap: break-word;
	line-height: 1;
	}
	body.nav{
		overflow: hidden;
		}
	::selection{
		background: var(--color-theme);
		color: #fff;
		}
	::-moz-selection{
		background: var(--color-theme);
		color: #fff;
		}
	_::content, _:future, body:not(*:root) {
		/* Chromeのハック */
		/*フォント細いって言われたとき
		font-weight: 500;
		*/
		}
	_::-webkit-full-page-media, _:future, :root body{
		/* safariのハック */
		}
	@-moz-document url-prefix(){
		/* Firefoxのハック */
		.xxx{
		
			}
		}

a{
	color: inherit;
	word-break: break-word;
	}
	.done a{
		transition-property: color,text-decoration,background,background-color,background-size,border,border-color,box-shadow,filter,opacity;
		transition-duration: 0.2s;
		transition-timing-function: ease-out;
		}

main{}
	main a{
		color: var(--color-theme);
		}
		main a:where(:hover,:focus){
			text-decoration: underline;
			}
	main p{
		line-height: 1.75;
		}

:where(input,textarea,select){
	accent-color: var(--color-theme);
	}
	:where(input,textarea,select):focus{
		border: 1px solid var(--color-theme);
		}

:where(input[type="radio"],input[type="checkbox"]){}
	:where(input[type="radio"],input[type="checkbox"])+label{}
		:where(input[type="radio"],input[type="checkbox"])+label:before{
			color: rgba(var(--color-rgb),0.2);
			}
	:where(input[type="radio"],input[type="checkbox"]):checked+label{}
		:where(input[type="radio"],input[type="checkbox"]):checked+label:before{
			animation: checked 0.2s forwards;
			color: var(--color-theme);
			}
		@keyframes checked{
			30% {box-shadow: 0 0 0 1em rgba(var(--color-theme-rgb),0.5);}
			}

#wrapper{
	display: grid;
	}
	#wrapper > *{
		grid-column: 1;
		}
	#wrapper #header{
		z-index: 120;
		}
	#wrapper #nav{
		z-index: 130;
		}
	@media (min-width: 992px) {
		#wrapper #header{
			grid-row: 1;
			}
		#wrapper #nav{
			grid-row: 1;
			margin-left: 224px;
			}
		}
	@media (min-width: 1200px) {
		#wrapper #nav{
			margin-left: 264px;
			}
		}

#header{
	position: sticky;
	top: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
	}
	@media (max-width: 991.98px) {
		#header{
			height: 60px;
			background: var(--color-theme);
			}
		#header #siteName{
			margin-left: 20px;
			align-self: center;
			}
		}
	@media (min-width: 992px) {
		#header{
			background: #fff;
			background-image: none;
			background-position: top center;
			transition: background-image 0.2s ease-out;
			}
			.scrollTop #header{
				background-image: url("/common/images/notohaku_pattern.webp");
				}
		#header #siteName{
			margin: 16px 24px;
			}
			#header #siteName a{
				background: var(--color);
				}
		#header #navButton{
			display: none;
			}
		}
	@media (min-width: 1200px) {
		#header #siteName a{
			width: 240px;
			}
		}

#siteName{}
	#siteName a{
		display: block;
		width: 200px;
		aspect-ratio: 1 / 0.23;
		-webkit-mask: var(--logo) center no-repeat;
		-webkit-mask-size: contain;
		background: #fff;
		font-size: 0;
		transition: none;
		overflow: hidden;
		}

#navButton{
	width: 60px;
	height: 60px;
	display: grid;
	align-content: center;
	justify-items: center;
	grid-gap: 5px;
	margin: 0;
	padding: 0;
	background: var(--color-theme);
	border: none;
	color: #fff;
	font-size: 10px;
	box-sizing: border-box;
	text-transform: uppercase;
	cursor: pointer;
	}
	#navButton i{
		width: 32px;
		height: 2px;
		background: currentColor;
		border-radius: 1px;
		animation-duration: 0.75s;
		animation-fill-mode: forwards;
		transition: transform 0.75s;
		}
	#navButton.on{}
		#navButton.on i{}
			#navButton.on i:nth-of-type(1){
				animation-name: navButton-bar01_on;
				}
			#navButton.on i:nth-of-type(2){
				animation-delay: 0.375s;
				animation-duration: 0.1875s;
				animation-name: navButton-bar02_on;
				}
			#navButton.on i:nth-of-type(3){
				animation-name: navButton-bar03_on;
				}
	#navButton.off{}
		#navButton.off i{}
			#navButton.off i:nth-of-type(1){
				animation-name: navButton-bar01_off;
				}
			#navButton.off i:nth-of-type(2){
				animation-name: navButton-bar02_off;
				}
			#navButton.off i:nth-of-type(3){
				animation-name: navButton-bar03_off;
				}
	@keyframes navButton-bar01_on{
		0% {
			transform: translateY(0);
			}
		50% {
			transform: translateY(7px) rotate(0);
			}
		100% {
			transform: translateY(7px) rotate(45deg);
			}
		}
	@keyframes navButton-bar01_off{
		0% {
			transform: translateY(7px) rotate(45deg);
			}
		50% {
			transform: translateY(7px) rotate(0);
			}
		100% {
			transform: translateY(0);
			}
		}
	@keyframes navButton-bar02_on{
		0% {
			transform: scaleX(1);
			}
		100% {
			transform: scaleX(0);
			}
		}
	@keyframes navButton-bar02_off{
		0% {
			transform: scaleX(0);
			}
		100% {
			transform: scaleX(1);
			}
		}
	@keyframes navButton-bar03_on{
		0% {
			transform: translateY(0);
			}
		50% {
			transform: translateY(-7px) rotate(0);
			}
		100% {
			transform: translateY(-7px) rotate(-45deg);
			}
		}
	@keyframes navButton-bar03_off{
		0% {
			transform: translateY(-7px) rotate(-45deg);
			}
		50% {
			transform: translateY(-7px) rotate(0);
			}
		100% {
			transform: translateY(0);
			}
		}

#nav{
	display: grid;
	}
	#nav h2{
		display: none;
		}
	@media (max-width: 991.98px) {
		#nav{
			position: fixed;
			top: 60px;
			left: 100%;
			align-content: start;
			width: min(100%, 480px);
			height: calc(100% - 60px);
			padding: 20px 0 40px 0;
			background: #fff;
			transform: translateX(0);
			transition: transform 0.2s ease-out;
			overflow-y: auto;
			overscroll-behavior: none;
			z-index: 110;
			}
			.nav #nav{
				transform: translateX(-100%);
				}
			#nav #navPickup{
				margin-top: 24px;
				}
			#nav #navExtra{
				margin-top: 24px;
				}
		}
	@media (min-width: 480px) and (max-width: 991.98px) {
		#nav{
			border-left: 1px solid var(--color-border);
			}
		}
	@media (max-width: 767.98px) {
		#nav{
			grid-template-columns: 20px 1fr 20px;
			grid-gap: 20px 0;
			}
		#nav #navGlobal{
			grid-column: 1 / 4;
			}
		#nav #navPickup{
			grid-column: 1 / 4;
			}
		#nav #navExtra{
			grid-column: 2;
			}
		#nav #navFavorite{
			grid-column: 2;
			grid-row: 2;
			justify-self: center;
			}
		#nav #navSearch{
			grid-column: 2;
			grid-row: 1;
			}
		}
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nav{
			grid-template-columns: 20px 1fr 1.5fr 20px;
			grid-gap: 20px;
			}
			#nav #navGlobal{
				grid-column: 1 / 5;
				grid-row: 2;
				}
			#nav #navPickup{
				grid-column: 1 / 5;
				grid-row: 3;
				}
			#nav #navExtra{
				grid-column: 2 / 4;
				}
			#nav #navFavorite{
				grid-column: 2;
				grid-row: 1;
				align-self: center;
				justify-self: stretch;
				}
			#nav #navSearch{
				grid-column: 3;
				grid-row: 1;
				}
		}
	@media (min-width: 992px) {
		#nav{
			position: sticky;
			top: 0;
			grid-template-columns: 1fr auto auto auto;
			align-content: center;
			align-items: center;
			grid-gap: 10px 0;
			padding: 16px 24px;
			font-size: min(1.25vw, 16px);
			}
		#nav #navGlobal{
			white-space: nowrap;
			}
		#nav #navPickup{
			grid-column: 1 / 5;
			grid-row: 2;
			}
		#nav #navExtra{
			grid-column: 4;
			grid-row: 1;
			margin-left: 10px;
			white-space: nowrap;
			}
		#nav #navFavorite{
			grid-column: 2;
			grid-row: 1;
			margin: 0 24px;
			}
		#nav #navSearch{
			grid-column: 3;
			grid-row: 1;
			}
		}

#navGlobal{}
	@media (max-width: 991.98px) {
		#navGlobal ul{
			position: relative;
			display: grid;
			border-top: 1px solid var(--color-border);
			}
		#navGlobal li{
			background: var(--color-theme);
			border-bottom: 1px solid var(--color-border);
			color: #fff;
			}
		#navGlobal a{
			display: grid;
			align-items: center;
			height: 48px;
			padding: 8px 20px;
			font-weight: 500;
			text-align: center;
			}
		}
	@media (min-width: 992px) {
		#navGlobal ul{
			display: flex;
			justify-content: flex-end;
			align-items: center;
			grid-gap: 8px;
			}
		#navGlobal li{
			display: contents;
			}
			#navGlobal li:nth-child(n+2):before{
				content: "\FF0F";
				}
		#navGlobal a{
			display: block;
			font-weight: 500;
			}
		}

#navPickup{}
	@media (max-width: 991.98px) {
		#navPickup ul{
			display: grid;
			border-top: 1px solid var(--color-border);
			}
		#navPickup li{
			background: var(--color-theme);
			border-bottom: 1px solid var(--color-border);
			color: #fff;
			}
		#navPickup a{
			display: grid;
			align-items: center;
			min-height: 48px;
			padding: 8px 20px;
			font-weight: 500;
			text-align: center;
			line-height: 1.65;
			}
		}
	@media (min-width: 992px) {
		#navPickup ul{
			display: flex;
			justify-content: flex-end;
			align-items: center;
			grid-gap: 8px;
			}
		#navPickup li{
			display: contents;
			}
			#navPickup li:nth-child(n+2):before{
				content: "\FF0F";
				}
		#navPickup a{
			display: block;
			max-width: 50%;
			font-weight: 500;
			line-height: 1.65;
			}
		}

#navExtra{}
	#navExtra a{
		display: grid;
		grid-template-columns: auto 8px 6px;
		align-items: center;
		grid-gap: 8px;
		background: #fff;
		border: 1px solid var(--color-border);
		}
		#navExtra a:before{
			content: "";
			border-right: 1px solid var(--color-border);
			order: 1;
			}
		#navExtra a:after{
			content: "";
			width: 6px;
			height: 8px;
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 8"><polygon points="0 8 0 0 6 4 0 8"/></svg>') center no-repeat;
			background: currentColor;
			order: 2;
			}
	@media (max-width: 991.98px) {
		#navExtra ul{
			display: grid;
			justify-content: center;
			grid-gap: 16px;
			}
		#navExtra a{
			height: 40px;
			padding: 4px 16px;
			}
			#navExtra a:before{
				height: 24px;
				}
			#navExtra a:after{
				transform: translateX(4px);
				}
		}
	@media (min-width: 992px) {
		#navExtra ul{
			display: flex;
			grid-gap: 10px;
			}
		#navExtra a{
			height: 24px;
			padding: 2px 8px;
			font-size: 12px;
			}
			#navExtra a:before{
				height: 16px;
				}
		}

#navFavorite{}
	#navFavorite a{
		display: grid;
		grid-template-columns: 1em auto;
		align-items: center;
		grid-gap: 8px;
		font-weight: 500;
		}
		#navFavorite a:before{
			content: "";
			aspect-ratio: 1;
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.82 16"><polygon points="16.82 6.11 11.01 5.27 8.41 0 5.81 5.27 0 6.11 4.21 10.21 3.21 16 8.41 13.27 13.61 16 12.62 10.21 16.82 6.11"/></svg>') center no-repeat;
			background: currentColor;
			}
	@media (max-width: 991.98px) {
		#navFavorite a{
			justify-content: center;
			padding: 16px;
			background: var(--color-theme);
			color: #fff;
			}
		}

#navSearch{}
	#navSearch form{
		display: grid;
		border: 1px solid var(--color-border);
		overflow: hidden;
		}
	#navSearch input{
		padding: 0;
		border: none;
		}
	#navSearch [type="text"]{
		align-self: center;
		}
	#navSearch [type="submit"]{
		aspect-ratio: 1;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="m14.66,13.59l-3.42-3.42c.72-.95,1.16-2.13,1.16-3.41,0-3.11-2.52-5.63-5.63-5.63S1.12,3.65,1.12,6.76s2.52,5.63,5.63,5.63c1.29,0,2.47-.44,3.41-1.16l3.42,3.42c.15.15.34.22.53.22s.38-.07.53-.22c.29-.29.29-.77,0-1.06Zm-7.9-2.7c-2.28,0-4.13-1.85-4.13-4.13s1.85-4.13,4.13-4.13,4.13,1.85,4.13,4.13-1.85,4.13-4.13,4.13Z"/></svg>') center no-repeat;
		-webkit-mask-size: min(80%, 32px);
		background: currentColor;
		}
	@media (max-width: 991.98px) {
		#navSearch form{
			grid-template-columns: auto 48px;
			}
		#navSearch [type="text"]{
			padding: 8px;
			align-self: center;
			}
		}
	@media (min-width: 992px) {
		#navSearch form{
			grid-template-columns: 24px auto;
			background: #fff;
			grid-gap: 4px;
			font-size: 12px;
			}
		#navSearch [type="submit"]{
			order: -1;
			}
		}

#floatingNav{
	position: fixed;
	top: 0;
	height: 60px;
	width: 100%;
	display: flex;
	align-items: center;
	grid-gap: 24px;
	background: #fff;
	transform: translateY(-100%);
	transition: transform 0.2s ease-out;
	}
	#floatingNav.active,
	.nav #floatingNav{
		transform: translateY(0);
		}
	#floatingNav #siteName{
		margin-left: 20px;
		}
	#floatingNav #navButton{
		margin-left: auto;
		}
	@media (max-width: 991.98px) {
		#floatingNav{
			display: none;
			}
		}

#floatingNavGlobal{
	font-size: min(1.1vw, 16px);
	}
	#floatingNavGlobal ul{
		display: flex;
		align-items: center;
		grid-gap: 8px;
		}
	#floatingNavGlobal li{
		display: contents;
		}
		#floatingNavGlobal li:nth-child(n+2):not(:last-child):before{
			content: "\FF0F";
			}
	#floatingNavGlobal a{
		display: grid;
		font-weight: 500;
		}
		#floatingNavGlobal a[href="/favorite/index.html"]{
			grid-template-columns: 16px auto;
			align-items: center;
			grid-gap: 4px;
			margin-left: 8px;
			}
			#floatingNavGlobal a[href="/favorite/index.html"]:before{
				content: "";
				width: 16px;
				height: 16px;
				-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.82 16"><polygon points="16.82 6.11 11.01 5.27 8.41 0 5.81 5.27 0 6.11 4.21 10.21 3.21 16 8.41 13.27 13.61 16 12.62 10.21 16.82 6.11"/></svg>') center no-repeat;
				background: currentColor;
				}

#pagePath{
	padding: 8px 0;
	background: var(--color-theme);
	color: #fff;
	font-family: 'Noto Sans JP', sans-serif;
	}
	#pagePath ul{
		display: flex;
		flex-wrap: wrap;
		grid-gap: 8px;
		width: var(--wrap);
		margin: 0 auto;
		font-size: clamp(10px, 2.1vw, 14px);
		line-height: 1.65;
		}
	#pagePath li{}
		#pagePath li a{
			text-decoration: underline;
			}
	#pagePath li+li{}
		#pagePath li+li:before{
			content: ">";
			margin-right: 8px;
			}

#main{
	overflow: hidden;
	}

#pageTop{
	grid-row: 6;
	align-self: flex-end;
	justify-self: end;
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	width: 3em;
	height: 3em;
	background: var(--color-theme);
	color: transparent;
	text-align: center;
	cursor: pointer;
	opacity: 0;
	z-index: 100;
	display: none;
	}
	.done #pageTop{
		transition: opacity 0.2s ease-out 1s;
		}
		.done:not(.scrollTop) #pageTop{
			opacity: 1;
			}
	#pageTop:hover{
		background: #e50012;
		}
	#pageTop:before{
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		-webkit-mask-image: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.582 13.891c-0.272 0.268-0.709 0.268-0.979 0s-0.271-0.701 0-0.969l7.908-7.83c0.27-0.268 0.707-0.268 0.979 0l7.908 7.83c0.27 0.268 0.27 0.701 0 0.969s-0.709 0.268-0.978 0l-7.42-7.141-7.418 7.141z" /></svg>');
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-position: center;
		-webkit-mask-size: 2em;
		background: #fff;
		}

#footer{
	display: grid;
	grid-template-columns: 1fr var(--wrap) 1fr;
	background: var(--color-theme);
	color: #fff;
	padding-bottom: 36px;
	}
	#footer > *{
		grid-column: 2;
		}

#fAddress{
	margin-top: clamp(32px, 8.4vw, 56px);
	}
	#fAddress dl{
		display: grid;
		justify-items: center;
		grid-gap: 8px 24px;
		text-align: center;
		line-height: 1.65;
		}

#copyright{
	margin-top: clamp(24px, 5.4vw, 36px);
	}
	#copyright p{
		text-align: center;
		}

#emergency{
	position: fixed;
	left: 50%;
	bottom: clamp(16px, 3.6vw, 24px);
	display: none;
	width: min(var(--wrap-fit), 30em);
	transform: translateX(-50%);
	z-index: 1000;
	}
	#emergency dl{
		display: grid;
		gap: 8px;
		padding: clamp(16px, 3.6vw, 24px);
		background: #fff;
		line-height: 1.65;
		filter: drop-shadow(0 0 0.2em rgba(0, 0, 0, 0.5));
		cursor: pointer;
		}
	#emergency dt{
		font-weight: 700;
		}
	#emergency dd{}
		#emergency dd:has(a){
			display: flex;
			justify-content: center;
			}
		#emergency dd a{
			display: grid;
			grid-template-columns: auto 18px;
			grid-gap: 16px;
			align-items: center;
			width: min(100%, 300px);
			min-height: 50px;
			margin: 8px 0 0 0;
			padding: 4px 16px;
			background: #fff;
			border: 1px solid var(--color-border);
			color: inherit;
			text-align: center;
			line-height: 1.65;
			text-decoration: none;
			}
			#emergency dd a:after{
				content: "";
				aspect-ratio: 1;
				-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.16 15.71"><polygon points="9.31 0 8.6 .71 15.25 7.35 0 7.35 0 8.35 15.25 8.35 8.6 15 9.31 15.71 17.16 7.85 9.31 0"/></svg>') center no-repeat;
				-webkit-mask-size: 17.16px 15.71px;
				background: currentColor;;
				}
	#emergency button{
		position: absolute;
		top: 0;
		right: 0;
		display: block;
		width: 32px;
		aspect-ratio: 1;
		margin: 0;
		padding: 0;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 7.07 7.07"><polygon points="7.07 .71 6.36 0 3.54 2.83 .71 0 0 .71 2.83 3.54 0 6.36 .71 7.07 3.54 4.24 6.36 7.07 7.07 6.36 4.24 3.54 7.07 .71" /></svg>') center no-repeat;
		-webkit-mask-size: 40%;
		font-size: 0;
		cursor: pointer;
		overflow: hidden;
		}

#tabMenu{
	position: relative;
	overflow: hidden;
	}
	#tabMenu:before{
		content: "";
		position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		border-bottom: 1px solid var(--color-border);
		}
	#tabMenu ul{
		width: var(--wrap);
		margin: 0 auto;
		display: flex;
		grid-gap: 0.5px;
		}
	#tabMenu li{
		display: contents;
		}
	#tabMenu a{
		position: relative;
		display: grid;
		align-content: center;
		margin: 16px 0 0.5px 0;
		padding: clamp(4px, 1.2vw, 8px) clamp(12px, 2.4vw, 16px);
		background: #fff;
		outline: 1px solid var(--color-border);
		color: inherit;
		font-size: clamp(12px, 2.4vw, 16px);
		line-height: 1.65;
		text-align: center;
		word-break: keep-all;
		text-decoration: none;
		cursor: pointer;
		}
		#tabMenu a:before{
			content: "";
			position: absolute;
			right: 1px;
			bottom: 1px;
			width: 4px;
			height: 4px;
			-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 6"><polygon points="6 0 6 6 0 6 6 0"/></svg>') center no-repeat;
			-webkit-mask-size: contain;
			background: currentColor;
			pointer-events: none;
			}
	#tabMenu .select{}
		#tabMenu .select a{
			margin: 1px 0 0 0;
			border-bottom: none;
			font-weight: 500;
			pointer-events: none;
			z-index: 1;
			}
	@media (min-width: 768px) {
		#tabMenu a{}
			#tabMenu a:before{
				right: 2px;
				bottom: 2px;
				width: 6px;
				height: 6px;
				}
		}
	@media (min-width: 1200px) {
		#tabMenu a{
			padding: 8px 24px;
			}
		}

#pagenation{
	margin: var(--space) auto;
	}
	#pagenation :where(ul,ol){
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
		grid-gap: 0.5em;
		width: var(--wrap);
		margin: auto;
		list-style: none;
		}
	#pagenation a{
		display: grid;
		place-items: center;
		height: 40px;
		color: inherit;
		text-decoration: none;
		}
		#pagenation a:not([rel]){
			aspect-ratio: 1;
			background: #fff;
			border: 1px solid var(--color-border);
			}
			#pagenation a:not([rel]).lsc-current-page{
				background: var(--color);
				border-color: transparent;
				color: #fff;
				}
		#pagenation a[rel]{
			grid-gap: 0.5em;
			font-weight: 700;
			}
			#pagenation a[rel]:before{
				width: 16px;
				aspect-ratio: 1;
				-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9.41 16"><path d="m1.71.29C1.32-.1.68-.1.29.29S-.1,1.32.29,1.71l6.29,6.29L.29,14.29c-.39.39-.39,1.02,0,1.41.2.2.45.29.71.29s.51-.1.71-.29l7.71-7.71L1.71.29Z"/></svg>') no-repeat center;
				-webkit-mask-size: contain;
				background: currentColor;
				transform: translateY(5%);
				}
		#pagenation a[rel="prev"]{
			grid-template-columns: 16px auto;
			margin-right: 8px;
			}
			#pagenation a[rel="prev"]:before{
				content: "";
				transform: scale(-1, 1);
				}
		#pagenation a[rel="next"]{
			grid-template-columns: auto 16px;
			margin-left: 8px;
			}
			#pagenation a[rel="next"]:before{
				content: "";
				order: 1;
				}
	#pagenation ul{}
		#pagenation ul li{
			display: flex;
			}
		#pagenation ul li+li{}
			#pagenation ul li+li:before{
				content: "｜";
				margin-right: 0.5em;
				}
	@media (min-width: 576px) {
		#pagenation a{
			height: 50px;
			}
		}

.subject{
	font-family: var(--font-min);
	font-size: clamp(20px, 4.2vw, 28px);
	text-align: center;
	line-height: 1.65;
	}

.topicsList{
	font-family: var(--font-go);
	}
	.topicsList p{
		display: grid;
		place-items: center;
		aspect-ratio: 16 / 9;
		}
	.topicsList dl{
		position: relative;
		display: grid;
		grid-template-columns: auto 1fr;
		align-items: center;
		grid-gap: 8px 16px;
		}
	.topicsList dt{
		grid-column: 1 / 3;
		grid-row: 2;
		font-weight: 500;
		line-height: 1.65;
		}
	.topicsList dd{
		display: contents;
		}
		.topicsList dd ul{
			display: grid;
			grid-template-areas: 'main';
			width: 120px;
			}
		.topicsList dd li{
			grid-area: main;
			padding: 2px;
			background: #fff;
			border: 1px solid var(--color-border);
			font-size: 14px;
			font-weight: 500;
			text-align: center;
			text-transform: uppercase;
			}
		.topicsList dd a{
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			font-size: 0;
			}
	@media (min-width: 768px) {
		.topicsList dl{
			grid-template-columns: auto auto 1fr;
			align-items: start;
			grid-gap: 0;
			}
		.topicsList dt{
			grid-column: 3;
			grid-row: 1;
			}
		.topicsList dd{}
			.topicsList dd time{
				grid-column: 2;
				grid-row: 1;
				margin-right: 32px;
				padding: 0 32px;
				border-right: 1px solid var(--color-border);
				text-align: center;
				transform: translateY(6px);
				}
			.topicsList dd ul{
				grid-column: 1;
				grid-row: 1;
				transform: translateY(6px);
				}
		}

.infoWin{
	background: #fff;
	}
	.infoWin dl{
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-template-areas: 'photo photo';
		grid-gap: 8px;
		width: clamp(168px, 40vw, 350px);
		}
		.infoWin dl:before{
			content: "";
			grid-area: photo;
			width: 100%;
			background: var(--dummy);
			background-size: cover;
			aspect-ratio: 1 / 0.667;
			}
	.infoWin dt{
		grid-column: 1 / 3;
		color: #4d4d4d;
		font-weight: 700;
		font-size: clamp(12px, 2.1vw, 14px);
		line-height: 1.65;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		}
	.infoWin dt+dd{
		grid-column: 1 / 3;
		grid-row: 2;
		position: relative;
		padding-top: 66.66%;
		}
	.infoWin dd{
		display: contents;
		}
	.infoWin dd{}
		.infoWin dd:nth-of-type(2):last-child{}
			.infoWin dd:nth-of-type(2):last-child a{
				grid-column: 1 / 3;
				justify-self: center;
				width: 50%;
				}
		.infoWin dd img{
			grid-area: photo;
			width: 100%;
			aspect-ratio: 1 / 0.667;
			object-fit: cover;
			}
			.infoWin dd img[src=""]{
				display: none;
				}
		.infoWin dd a{
			display: grid;
			place-items: center;
			padding: 8px 4px;
			background: #fff;
			border: 1px solid var(--color-border);
			color: inherit;
			font-family: 'Noto Sans JP', sans-serif;
			font-size: clamp(10px, 1.8vw, 12px);
			text-decoration: none;
			}

.infoPin{
	display: grid;
	width: 54px;
	height: 62px;
	filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.4))
	}
	.infoPin:after{
		content: "";
		justify-self: center;
		width: 0;
		height: 0;
		border: 8px solid transparent;
		border-top-color: #fff;
		transform: scale(0.6, 1) translateX(-40%);
		}
	.infoPin img{
		width: 46px;
		height: 46px;
		background: var(--color);
		border: 4px solid #fff;
		object-fit: cover;
		}

.categoryPin{
	width: 50px;
	height: 60px;
	background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 58.28"><path d="m48,50h-19.15l-2.94,7.64c-.33.85-1.52.86-1.86.02l-3.1-7.65H2c-1.1,0-2-.9-2-2V2C0,.9.9,0,2,0h46c1.1,0,2,.9,2,2v46c0,1.1-.9,2-2,2Z" style="fill: white"/><path d="m48,1c.55,0,1,.45,1,1v46c0,.55-.45,1-1,1h-19.83l-.25.64-2.94,7.64-3.1-7.65-.25-.62H2c-.55,0-1-.45-1-1V2c0-.55.45-1,1-1h46m0-1H2C.9,0,0,.9,0,2v46c0,1.1.9,2,2,2h18.95l3.1,7.65c.17.42.55.62.93.62s.77-.21.93-.64l2.94-7.64h19.15c1.1,0,2-.9,2-2V2c0-1.1-.9-2-2-2h0Z" style="fill:gray"/></svg>') center top no-repeat;
	}
	.categoryPin:before{
		content: "";
		display: block;
		width: 36px;
		aspect-ratio: 1;
		margin: 7px;
		-webkit-mask-position: center;
		-webkit-mask-repeat: no-repeat;
		-webkit-mask-size: contain;
		background: var(--color-point);
		}
	.categoryPin[data-category="c1"]:before{
		-webkit-mask-image: var(--icon-c1);
		}
	.categoryPin[data-category="c2"]:before{
		-webkit-mask-image: var(--icon-c2);
		}
	.categoryPin[data-category="c3"]:before{
		-webkit-mask-image: var(--icon-c3);
		}
	.categoryPin[data-category="c4"]:before{
		-webkit-mask-image: var(--icon-c4);
		}
	.categoryPin[data-category="c5"]:before{
		-webkit-mask-image: var(--icon-c5);
		}
	.categoryPin[data-category="c6"]:before{
		-webkit-mask-image: var(--icon-c6);
		}
	.categoryPin[data-category="c7"]:before{
		-webkit-mask-image: var(--icon-c7);
		}

.slick-arrow{
	position: relative;
	width: 60px;
	aspect-ratio: 1;
	background: transparent;
	border: 1px solid currentColor;
	border-radius: 100%;
	color: inherit;
	font-size: 0;
	z-index: 1;
	}
	.slick-arrow:before{
		content: "";
		position: absolute;
		top: 50%;
		left: 50%;
		width: min(40%, 17px);
		aspect-ratio: 1;
		-webkit-mask: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9.91 17"><path d="m1,17c-.26,0-.51-.1-.71-.29-.39-.39-.39-1.02,0-1.41l6.79-6.79L.29,1.71C-.1,1.32-.1.68.29.29S1.32-.1,1.71.29l8.21,8.21L1.71,16.71c-.2.2-.45.29-.71.29Z"/></svg>') center no-repeat;
		-webkit-mask-size: contain;
		background: currentColor;
		transform: translate(-50%, -50%);
		}
	.slick-prev{}
		.slick-prev:before{
			transform: translate(-50%, -50%) scale(-1, 1);
			}


/* imge */
:root{
	--dummy: #eaedf0 url('/common/images/dummy.svg') center no-repeat;
	--icon-c1: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 27.57"><path d="m34.84,8.29c1.02,0,1.84-.83,1.84-1.84s-.83-1.84-1.84-1.84-1.84.83-1.84,1.84.83,1.84,1.84,1.84Zm0-2.69c.47,0,.84.38.84.84s-.38.84-.84.84-.84-.38-.84-.84.38-.84.84-.84Zm-16.34-1.91c1.02,0,1.84-.83,1.84-1.84s-.83-1.84-1.84-1.84-1.84.83-1.84,1.84.83,1.84,1.84,1.84Zm0-2.69c.46,0,.84.38.84.84s-.38.84-.84.84-.84-.38-.84-.84.38-.84.84-.84ZM2.16,8.29c1.02,0,1.84-.83,1.84-1.84s-.83-1.84-1.84-1.84-1.84.83-1.84,1.84.83,1.84,1.84,1.84Zm0-2.69c.46,0,.84.38.84.84s-.38.84-.84.84-.84-.38-.84-.84.38-.84.84-.84Zm16.34,12.71c-6.59,0-12.91,2-18.29,5.78-.23.16-.28.47-.12.7.16.22.47.28.7.12,5.2-3.66,11.33-5.6,17.71-5.6s12.51,1.94,17.71,5.6c.09.06.19.09.29.09.16,0,.31-.07.41-.21.16-.23.1-.54-.12-.7-5.38-3.78-11.7-5.78-18.29-5.78Zm16.34-9.68c-1.19,0-2.16.97-2.16,2.16v.73c-3.76-1.88-7.8-2.98-12.02-3.26v-2.07c0-1.19-.97-2.16-2.16-2.16s-2.16.97-2.16,2.16v2.07c-4.22.28-8.25,1.38-12.02,3.26v-.73c0-1.19-.97-2.16-2.16-2.16s-2.16.97-2.16,2.16v11.86c0,.28.22.5.5.5s.5-.22.5-.5v-11.86c0-.64.52-1.16,1.16-1.16s1.16.52,1.16,1.16v9.82c0,.28.22.5.5.5s.5-.22.5-.5v-2.95c1.77-.92,3.61-1.66,5.51-2.21v2.6c0,.28.22.5.5.5s.5-.22.5-.5v-2.87c1.79-.46,3.63-.76,5.51-.89v2.72c0,.28.22.5.5.5s.5-.22.5-.5V6.2c0-.64.52-1.16,1.16-1.16s1.16.52,1.16,1.16v10.8c0,.28.22.5.5.5s.5-.22.5-.5v-2.7c1.88.13,3.72.43,5.51.89v2.87c0,.28.22.5.5.5s.5-.22.5-.5v-2.6c1.89.55,3.73,1.29,5.51,2.21v2.95c0,.28.22.5.5.5s.5-.22.5-.5v-9.82c0-.64.52-1.16,1.16-1.16s1.16.52,1.16,1.16v11.86c0,.28.22.5.5.5s.5-.22.5-.5v-11.86c0-1.19-.97-2.16-2.16-2.16Zm-25.01,5.77c-1.89.53-3.73,1.25-5.51,2.14v-3.9c1.77-.92,3.61-1.66,5.51-2.21v3.97Zm6.51-1.11c-1.88.13-3.71.41-5.51.86v-3.99c1.79-.46,3.63-.76,5.51-.89v4.02Zm9.83.86c-1.8-.44-3.63-.73-5.51-.86v-4.02c1.88.13,3.72.43,5.51.89v3.99Zm6.51,2.4c-1.78-.89-3.62-1.61-5.51-2.14v-3.97c1.89.55,3.73,1.29,5.51,2.21v3.9Zm-14.18,4.33c-6.59,0-12.91,2-18.29,5.78-.23.16-.28.47-.12.7.16.22.47.28.7.12,5.2-3.66,11.33-5.6,17.71-5.6s12.51,1.94,17.71,5.6c.09.06.19.09.29.09.16,0,.31-.07.41-.21.16-.23.1-.54-.12-.7-5.37-3.78-11.7-5.78-18.29-5.78Z"/></svg>');
	--icon-c2: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 30.66"><path d="m20.74,16.5c-.18-.21-.49-.24-.7-.06-.21.18-.24.49-.06.7l3.85,4.59c.1.12.24.18.38.18.11,0,.23-.04.32-.12.21-.18.24-.49.06-.7l-3.85-4.59Zm.83-8.6c.16-.01.3-.1.39-.24.08-.14.1-.31.03-.46C20.32,3.25,16.63.48,12.36,0c-.2-.01-.39.08-.49.25l-.86,1.48-.86-1.48c-.1-.17-.29-.26-.49-.25C5.4.48,1.71,3.25.04,7.21c-.06.15-.05.32.03.45.08.14.23.23.39.24,5.64.44,10.05,5.21,10.05,10.87v2.13c0,1.9.86,4.16,3.27,4.82.04.01.09.02.13.02.22,0,.42-.15.48-.37.07-.27-.08-.54-.35-.61-1.87-.51-2.54-2.32-2.54-3.85v-2.13c0-5.66,4.42-10.44,10.05-10.87Zm-10.55,7.48c-1.32-4.38-5.11-7.75-9.77-8.4C2.84,3.78,5.91,1.54,9.46,1.04l1.12,1.95c.18.31.69.31.87,0l1.12-1.95c3.55.51,6.62,2.74,8.22,5.95-4.66.64-8.45,4.02-9.77,8.4Zm15.1-2.15c-.28,0-.5.22-.5.5v6.99c0,.28.22.5.5.5s.5-.22.5-.5v-6.99c0-.28-.22-.5-.5-.5Zm6.09,3.21c-.21-.18-.53-.15-.7.06l-3.85,4.59c-.18.21-.15.53.06.7.09.08.21.12.32.12.14,0,.28-.06.38-.18l3.85-4.59c.18-.21.15-.53-.06-.7Zm4.55,4.99c-.08-.04-1.65-.96-3.7-1.19,2.29-2.95,2.28-6.77,2.28-6.93,0-.15-.07-.28-.18-.38s-.26-.14-.4-.11c-.13.02-2.92.5-5.29,2.38-.38-3.83-2.85-6.76-2.96-6.89-.09-.11-.23-.17-.38-.17s-.29.06-.38.17c-.11.13-2.58,3.06-2.96,6.89-2.37-1.88-5.16-2.36-5.29-2.38-.14-.03-.29.02-.4.11s-.18.23-.18.38c0,.17-.01,3.99,2.28,6.93-2.05.23-3.62,1.15-3.7,1.19-.13.07-.21.2-.24.34s.01.29.11.4c.09.1,2.12,2.55,5.14,3.08.43.08.85.11,1.26.11,1.62,0,3.04-.5,3.87-.87v1.32c0,1.9.86,4.16,3.27,4.81.04.01.09.02.13.02.22,0,.42-.15.48-.37.07-.27-.08-.54-.35-.61-1.87-.51-2.54-2.32-2.54-3.85v-1.32c1.04.46,3.01,1.14,5.13.76,3.01-.53,5.05-2.98,5.14-3.08.09-.11.13-.26.11-.4s-.11-.27-.24-.34Zm-5.18,2.84c-2.64.47-5.17-1-5.2-1.01,0,0-.02,0-.02,0-.07-.04-.15-.06-.23-.06s-.16.03-.23.06c0,0-.02,0-.03,0-.02.01-2.55,1.49-5.2,1.01-1.89-.33-3.39-1.58-4.1-2.27.75-.34,2.11-.86,3.67-.82.2.02.39-.12.47-.3s.04-.4-.11-.55c-.15-.15-.3-.31-.44-.48-1.71-2.03-2.12-4.71-2.22-5.91,1.06.28,3.27,1.02,4.94,2.68.14.14.36.13.54.05.19-.08.31-.31.31-.51,0-3.02,1.63-5.65,2.39-6.71.76,1.06,2.39,3.7,2.38,6.79,0,.21.11.39.3.47.19.08.41.04.55-.1,1.67-1.66,3.89-2.4,4.94-2.68-.1,1.2-.51,3.88-2.22,5.91-.14.17-.29.33-.44.48-.14.14-.19.36-.11.55s.27.32.47.3c1.58-.03,2.93.48,3.67.82-.7.69-2.2,1.93-4.1,2.27Z"/></svg>');
	--icon-c3: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 30.46"><path d="m21.11,15.51c.09.07.2.11.31.11.14,0,.29-.06.39-.18.17-.21.14-.52-.06-.7-.04-.03-.89-.8.12-2.61,1.44-2.59-.06-3.82-.13-3.88-.21-.17-.52-.13-.69.08-.17.21-.14.52.06.7.04.03.89.8-.12,2.61-1.44,2.59.06,3.82.13,3.88Zm-5.85,0c.09.07.2.11.31.11.14,0,.29-.06.39-.18.17-.21.14-.52-.06-.7-.04-.03-.89-.8.12-2.61,1.44-2.59-.06-3.82-.13-3.88-.21-.17-.52-.13-.69.08-.17.21-.14.52.06.7.04.03.89.8-.12,2.61-1.44,2.59.06,3.82.13,3.88ZM36.5.61h-3.5v-.11c0-.28-.22-.5-.5-.5h-2.39c-.28,0-.5.22-.5.5v.11h-9.42v-.11c0-.28-.22-.5-.5-.5h-2.39c-.28,0-.5.22-.5.5v.11H7.39v-.11c0-.28-.22-.5-.5-.5h-2.39c-.28,0-.5.22-.5.5v.11H.5c-.28,0-.5.22-.5.5s.22.5.5.5h3.5v19.36c0,4.56-1.34,8.79-1.36,8.84-.05.15-.02.32.07.45.09.13.24.21.4.21h28.01c.22,0,.41-.14.48-.35.06-.18,1.41-4.42,1.41-9.14V1.61h3.5c.28,0,.5-.22.5-.5s-.22-.5-.5-.5Zm-16.3,1h9.42v1.14h-9.42v-1.14Zm-12.81,0h9.42v1.14H7.39v-1.14Zm24.62,19.36c0,3.81-.94,7.39-1.26,8.49h-12.96c.32-1.15.94-3.67,1.15-6.62.02-.28-.19-.51-.46-.53-.25-.02-.51.19-.53.46-.22,3.09-.92,5.76-1.19,6.69H3.78c.39-1.39,1.21-4.79,1.21-8.49V1h1.39v2.24c0,.28.22.5.5.5h10.42c.28,0,.5-.22.5-.5V1h1.39v2.24c0,.28.22.5.5.5h10.42c.28,0,.5-.22.5-.5V1h1.39v19.97Zm-13.82-5.46c.09.07.2.11.31.11.14,0,.29-.06.39-.18.17-.21.14-.52-.06-.7-.04-.03-.89-.8.12-2.61,1.44-2.59-.06-3.82-.13-3.88-.21-.17-.52-.13-.69.08-.17.21-.14.52.06.7.04.03.89.8-.12,2.61-1.44,2.59.06,3.82.13,3.88Zm5.56-3.38c-.26-.11-.55,0-.66.26s0,.55.26.66c1.58.69,2.49,1.65,2.49,2.63,0,1.92-3.36,3.54-7.34,3.54s-7.34-1.62-7.34-3.54c0-.99.91-1.94,2.49-2.63.25-.11.37-.4.26-.66-.11-.25-.4-.37-.66-.26-1.97.85-3.09,2.15-3.09,3.55,0,2.55,3.66,4.54,8.34,4.54s8.34-1.99,8.34-4.54c0-1.4-1.13-2.7-3.09-3.55Z"/></svg>');
	--icon-c4: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 27.87"><path d="m21.42,4.45h4.04c.28,0,.5-.22.5-.5s-.22-.5-.5-.5h-4.04c-.28,0-.5.22-.5.5s.22.5.5.5Zm-15.98,4.45c-1.44,0-2.6,1.17-2.6,2.6s1.17,2.6,2.6,2.6,2.6-1.17,2.6-2.6-1.17-2.6-2.6-2.6Zm0,4.21c-.88,0-1.6-.72-1.6-1.6s.72-1.6,1.6-1.6,1.6.72,1.6,1.6-.72,1.6-1.6,1.6ZM3.33,3.96h4.21c.28,0,.5-.22.5-.5s-.22-.5-.5-.5H3.33c-.28,0-.5.22-.5.5s.22.5.5.5Zm20.1,8.68c-2.18,0-3.96,1.78-3.96,3.96,0,.28.22.5.5.5s.5-.22.5-.5c0-1.63,1.33-2.96,2.96-2.96.28,0,.5-.22.5-.5s-.22-.5-.5-.5Zm10.67-7.85h-3.86l-1.81-4.48c-.08-.19-.26-.31-.46-.31h-9.09c-.2,0-.39.12-.46.31l-1.81,4.48H2.89c-1.59,0-2.89,1.3-2.89,2.89v17.3c0,1.59,1.3,2.89,2.89,2.89h31.22c1.59,0,2.89-1.3,2.89-2.89V7.68c0-1.59-1.3-2.89-2.89-2.89Zm1.89,20.19c0,1.04-.85,1.89-1.89,1.89H10.87V7.82c0-.28-.22-.5-.5-.5s-.5.22-.5.5v19.05H2.89c-1.04,0-1.89-.85-1.89-1.89V7.68c0-1.04.85-1.89,1.89-1.89h14.06c.2,0,.39-.12.46-.31l1.81-4.48h8.41l1.81,4.48c.08.19.26.31.46.31h4.19c1.04,0,1.89.85,1.89,1.89v17.3Zm-12.56-16.95c-4.73,0-8.57,3.84-8.57,8.57s3.85,8.57,8.57,8.57,8.57-3.85,8.57-8.57-3.84-8.57-8.57-8.57Zm0,16.14c-4.18,0-7.57-3.4-7.57-7.57s3.4-7.57,7.57-7.57,7.57,3.4,7.57,7.57-3.4,7.57-7.57,7.57Zm0-14.35c-3.74,0-6.77,3.04-6.77,6.77s3.04,6.77,6.77,6.77,6.77-3.04,6.77-6.77-3.04-6.77-6.77-6.77Zm0,12.55c-3.18,0-5.77-2.59-5.77-5.77s2.59-5.77,5.77-5.77,5.77,2.59,5.77,5.77-2.59,5.77-5.77,5.77Z"/></svg>');
	--icon-c5: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 32.26"><path d="m3.59,22.82c.1.1.23.15.35.15s.26-.05.35-.15c.2-.2.2-.51,0-.71l-1.17-1.18c.56-.69,1.82-2.24,2.77-3.52.5-.67,1.25-1.03,2.04-.97.69.06,1.28.44,1.58,1.02l2.7,5.23.89-.46-2.7-5.23c-.36-.7-1-1.2-1.76-1.43.11-.22.18-.46.21-.71l1.45.49s.06.02.1.02c.12,0,.25-.07.36-.14.13-.09.21-.31.21-.47,0-2.64-2.15-4.79-4.79-4.79-1.54,0-3,.75-3.9,2.01-.09.13-.12.29-.07.45.05.15.17.27.32.32l1.78.6c-.2.36-.32.76-.32,1.17,0,.9.5,1.7,1.24,2.12-.05.06-.1.11-.15.17-1.24,1.66-3.01,3.81-3.03,3.83-.16.2-.15.49.03.67l1.5,1.5Zm-.03-10.78c.7-.67,1.64-1.06,2.63-1.06,1.89,0,3.46,1.39,3.75,3.2l-1.44-.49h0l-4.93-1.66Zm1.45,2.48c0-.31.1-.6.28-.85l2.62.88c0,.33-.13.64-.34.9-.51.03-1.01.19-1.45.46-.63-.16-1.1-.72-1.1-1.38Zm11.78,8.42s.1.02.15.02c.21,0,.41-.14.48-.35,0-.03,1.01-3.18,1.57-4.73.43-1.18,1.01-1.33,1.97-1.58l.32-.08c.29-.08.58-.14.86-.2.85-.18,1.66-.35,2.13-.95.4-.51,1.15-2.29,1.52-3.21.29.12.61.19.94.19.31,0,.61-.06.88-.17.2.78.52,2.25.4,3.6-.02.28.18.52.46.54.01,0,.03,0,.04,0,.26,0,.48-.2.5-.46.15-1.72-.31-3.53-.51-4.24.46-.46.75-1.09.75-1.79,0-1.39-1.13-2.52-2.52-2.52s-2.52,1.13-2.52,2.52c0,.69.28,1.31.72,1.76-.46,1.15-1.17,2.79-1.47,3.17-.24.31-.85.44-1.54.59-.29.06-.6.13-.91.21l-.31.08c-1.01.26-2.06.53-2.66,2.21-.57,1.57-1.57,4.73-1.58,4.77-.08.26.06.54.33.63Zm9.94-14.92c.84,0,1.52.68,1.52,1.52s-.68,1.52-1.52,1.52-1.52-.68-1.52-1.52.68-1.52,1.52-1.52Zm-9,15.16H.5c-.28,0-.5.22-.5.5s.22.5.5.5h17.22c.28,0,.5-.22.5-.5s-.22-.5-.5-.5Zm-9.75-5.12c-.28,0-.49.23-.49.51,0,.02.03,2.32-1.24,3.54-.2.19-.21.51-.02.71.1.1.23.15.36.15.12,0,.25-.05.35-.14,1.59-1.52,1.55-4.17,1.55-4.28,0-.28-.2-.48-.51-.49ZM36.75,3.6c-1.33-.76-2.63-1.36-3.89-1.84-.02,0-.03-.02-.05-.03-.01,0-.02,0-.03,0C25.77-.92,20.08.24,19.8.31c-.27.06-.44.32-.38.59.06.27.33.44.59.38.05-.01,3.36-.68,7.97.16l-.56,4.75c-.03.27.17.52.44.56.02,0,.04,0,.06,0,.25,0,.47-.19.5-.44l.55-4.67c.98.22,2.01.51,3.07.89l-2.82,8.87c-.08.26.06.54.33.63.05.02.1.02.15.02.21,0,.41-.14.48-.35l2.8-8.83c.94.38,1.91.83,2.88,1.36l-5.59,11.9c-.12.25-.01.55.24.67.07.03.14.05.21.05.19,0,.37-.11.45-.29l5.78-12.32c.11-.24.02-.52-.2-.65Zm-4.99,14.8s-.01,0-.02-.01c-1.4-1.39-3.33-2.26-5.46-2.26s-4.06.86-5.47,2.26c0,0-.01,0-.02.01s0,.01-.01.02c-1.4,1.4-2.26,3.33-2.26,5.47s.86,4.06,2.26,5.46c0,0,0,.01.01.02s.01,0,.02.01c1.4,1.39,3.33,2.26,5.46,2.26s4.06-.86,5.46-2.26c0,0,.02,0,.02-.01s0-.02.01-.02c1.39-1.4,2.26-3.33,2.26-5.46s-.86-4.06-2.26-5.46c0,0,0-.01-.01-.02Zm-10.6,1.08l3.9,3.9h-5.52c.11-1.49.7-2.84,1.62-3.9Zm-1.62,4.9h5.52l-3.9,3.9c-.92-1.07-1.51-2.42-1.62-3.9Zm6.23,6.23c-1.49-.11-2.84-.7-3.9-1.62l3.9-3.9v5.52Zm0-7.94l-3.9-3.9c1.06-.92,2.42-1.51,3.9-1.62v5.52Zm1-5.52c1.49.11,2.84.7,3.9,1.62l-3.9,3.9v-5.52Zm0,13.46v-5.52l3.9,3.9c-1.07.92-2.42,1.51-3.9,1.62Zm4.61-2.33l-3.9-3.9h5.52c-.11,1.49-.7,2.84-1.62,3.9Zm-3.9-4.9l3.9-3.9c.92,1.06,1.51,2.42,1.62,3.9h-5.52Zm-17.74,5.75c-.41-.67-.97-2.14-1.13-2.58l.3-1.56c.05-.27-.12-.53-.4-.59-.27-.05-.53.12-.59.4l-.33,1.69c-.02.09,0,.18.02.27.03.08.73,2.01,1.27,2.89.07.12.14.23.21.33.13.21.31.49.32.56,0,0-.05.08-.31.2-.73.33-1.53.42-1.82.35.07-.29.4-.71.62-.94.16-.16.2-.42.08-.62-.83-1.36-1.74-2.91-1.82-3.13-.03-.16.06-.81.19-1.4.06-.27-.11-.54-.38-.6-.26-.06-.54.11-.6.38-.12.53-.3,1.48-.18,1.88.09.32,1.05,1.94,1.74,3.07-.28.34-.67.9-.67,1.46,0,.29.14.55.39.71.23.15.55.21.89.21.68,0,1.48-.24,1.97-.46.3-.14.72-.38.85-.82.14-.49-.14-.93-.44-1.39l-.19-.31Zm6.17-1.04c-.14-.12-.26-.23-.36-.33-.32-.32-1.58-2.06-2.34-3.16-.16-.23-.47-.28-.7-.12-.23.16-.28.47-.12.7.2.29,1.97,2.81,2.45,3.29.11.11.25.24.41.37.25.22.82.72.86.87-.15.31-1.06.87-1.61,1.21l-.45.28c-.13.08-.16.05-.18.05-.13-.09-.22-.39-.18-.53.08-.38.37-1.11.48-1.36.07-.18.04-.38-.08-.52l-3.73-4.27c-.18-.21-.5-.23-.71-.05-.21.18-.23.5-.05.71l3.53,4.04c-.13.33-.34.88-.42,1.25-.1.48.09,1.22.59,1.56.18.13.39.19.6.19.23,0,.46-.07.69-.22l.44-.27c1-.62,1.74-1.1,1.99-1.64.36-.76-.46-1.48-1.11-2.05Z"/></svg>');
	--icon-c6: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.37 37"><path d="m17.57,10.15c0-.28-.22-.5-.5-.5h-.45v-2.24h4.33l-.45,10.07c-.01.28.2.51.48.52.3.03.51-.2.52-.48l.46-10.11h.84l.23,5.01s0,0,0,0l.12,2.6.19,4.17c.01.27.23.48.5.48,0,0,.01,0,.02,0,.28-.01.49-.25.48-.52l-.15-3.3h0s-.04-.79-.04-.79l-.37-8.18c-.01-.27-.23-.48-.5-.48h-6.65v-1.4c0-2.76-2.25-5.01-5.01-5.01s-5.01,2.25-5.01,5.01v1.4H1.76c-.27,0-.49.21-.5.48L0,34.95c0,.14.04.27.14.37.09.1.22.15.36.15h13.07c.28,0,.5-.22.5-.5s-.22-.5-.5-.5H1.02L2.24,7.41h4.35v2.24h-.45c-.28,0-.5.22-.5.5s.22.5.5.5h1.9c.28,0,.5-.22.5-.5s-.22-.5-.5-.5h-.45v-2.24h8.02v2.24h-.45c-.28,0-.5.22-.5.5s.22.5.5.5h1.9c.28,0,.5-.22.5-.5Zm-1.95-3.74H7.6v-1.4c0-2.21,1.8-4.01,4.01-4.01s4.01,1.8,4.01,4.01v1.4Zm15.25,15.93h-2.01c.49-.33.83-.7.99-1.12.17-.46.13-.97-.11-1.47-.24-.5-.62-.84-1.09-.99-.66-.21-1.46-.04-2.45.51-1.2.67-2.24,1.94-2.8,2.7-.55-.76-1.6-2.03-2.8-2.7-.99-.55-1.79-.72-2.45-.51-.47.15-.85.49-1.09.99-.24.5-.28,1.01-.11,1.47.16.42.5.79.99,1.12h-2.01c-.28,0-.5.22-.5.5v13.66c0,.28.22.5.5.5h14.92c.28,0,.5-.22.5-.5v-13.66c0-.28-.22-.5-.5-.5Zm-9.4,13.66h-5.02v-12.66h4.79c.07,0,.15.02.23.02v12.64Zm-.19-13.66c-.68-.05-1.41-.17-2.02-.43-.75-.32-1.22-.68-1.36-1.05-.08-.2-.05-.42.07-.68.12-.25.28-.41.49-.47.08-.03.18-.04.28-.04.36,0,.83.16,1.38.47.93.52,1.78,1.51,2.32,2.2h-1.16Zm3.07,13.66h-1.88v-12.61c.48,0,.83-.03.94-.04.11.01.46.04.94.04v12.61Zm2.35-15.86c.71-.4,1.29-.55,1.66-.43.21.06.37.22.49.47s.15.48.07.68c-.14.37-.61.73-1.36,1.05-.63.26-1.38.38-2.08.43h-1.1c.53-.69,1.39-1.68,2.32-2.2Zm3.68,15.86h-5.02v-12.64c.07,0,.15-.02.23-.02h4.79v12.66Z"/></svg>');
	--icon-c7: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37 32.28"><path d="m36.79,17.77c0-.09-.03-.18-.08-.25-.6-1.71-2.16-2.94-4.04-3.08-.19-.44-.62-1.43-1.13-2.6h2.95c.7,0,.95.6,1.01.78.14.41.1.97-.29,1.26-.22.17-.26.48-.1.7.1.13.25.2.4.2.11,0,.21-.03.3-.1.68-.52.94-1.47.63-2.38-.3-.9-1.05-1.47-1.96-1.47h-3.39c-.98-2.26-2.07-4.76-2.28-5.22-.4-.9-.97-1.73-2.46-1.73h-3.51V.5c0-.28-.22-.5-.5-.5h-7.74c-.28,0-.5.22-.5.5v3.38h-3.51c-1.49,0-2.07.83-2.46,1.73-.21.47-1.29,2.96-2.28,5.22h-3.39c-.91,0-1.66.56-1.96,1.47-.3.91-.05,1.86.63,2.38.09.07.2.1.3.1.15,0,.3-.07.4-.2.17-.22.12-.53-.1-.7-.39-.3-.43-.85-.29-1.26.06-.18.32-.78,1.01-.78h2.95c-.51,1.17-.94,2.15-1.13,2.6-1.87.14-3.43,1.38-4.04,3.08-.04.07-.08.16-.08.25-.12.41-.21.84-.21,1.29v6.29c0,.87.59,1.59,1.39,1.81v4.62c0,.28.22.5.5.5h5.09c.28,0,.5-.22.5-.5v-4.54h6.66v1.19c0,.28.22.5.5.5h7.74c.28,0,.5-.22.5-.5v-1.19h6.66v4.54c0,.28.22.5.5.5h5.09c.28,0,.5-.22.5-.5v-4.62c.8-.22,1.39-.95,1.39-1.81v-6.29c0-.45-.08-.88-.21-1.29ZM15.13,1h6.74v2.88h-6.74V1ZM6.67,11.53s0,0,0,0c1.01-2.33,2.19-5.03,2.4-5.51.34-.77.66-1.14,1.55-1.14h15.76c.89,0,1.21.37,1.55,1.14.21.49,1.39,3.18,2.4,5.51,0,0,0,0,0,0,.5,1.15.96,2.21,1.25,2.87H5.43c.29-.66.74-1.71,1.25-2.87Zm-5.67,7.53c0-.27.03-.54.09-.79h6.25c.55,0,1.09.27,1.36.67.24.35.83,1.26,1.26,1.93H1v-1.8Zm5.47,12.22H2.39v-4.04h4.09v4.04Zm15.39-3.35h-6.74v-3.53h6.74v3.53Zm12.74,3.35h-4.09v-4.04h4.09v4.04Zm1.39-5.93c0,.49-.4.89-.89.89h-12.24v-2.34c0-.28-.22-.5-.5-.5h-7.74c-.28,0-.5.22-.5.5v2.34H1.89c-.49,0-.89-.4-.89-.89v-3.49h9.88c.18,0,.35-.1.44-.26.09-.16.08-.36-.02-.51,0,0-1.38-2.13-1.77-2.71-.45-.67-1.32-1.11-2.19-1.11H1.49c.63-1.11,1.81-1.87,3.17-1.87h27.67c1.37,0,2.54.76,3.17,1.87h-5.85c-.88,0-1.74.44-2.19,1.11-.39.58-1.77,2.71-1.77,2.71-.1.15-.11.35-.02.51.09.16.26.26.44.26h9.88v3.49Zm0-4.49h-8.96c.43-.67,1.02-1.58,1.26-1.93.27-.4.82-.67,1.36-.67h6.25c.06.26.09.52.09.79v1.8Zm-11.13-2.53h-12.74c-.28,0-.5.22-.5.5s.22.5.5.5h12.74c.28,0,.5-.22.5-.5s-.22-.5-.5-.5Zm-1.72,2.53h-9.3c-.28,0-.5.22-.5.5s.22.5.5.5h9.3c.28,0,.5-.22.5-.5s-.22-.5-.5-.5Z"/></svg>');
	--logo: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 140"><path d="m46.82,111.81c-.26-7.13-.37-14.23.91-21.28.31-1.71-.34-3.1-1.96-3.83-.64-.29-.89-.63-.81-1.3.14-1.19-.45-1.98-1.44-2.59-1.12-.68-2.19-1.42-3.3-2.11-.22-.14-.5-.24-.76-.28-1.07-.15-2.15-.39-3.23-.39-4.03-.01-8.02.26-11.87,1.61-2.98,1.04-6.09,1.75-8.98,2.99-1.67.72-3.32,1.28-5.3,1.59.77.76.46,1.19-.2,1.7-1.15.89-1.13,1.37-.33,2.57.17.25.2.7.11,1.01-.77,2.7-1.57,5.4-2.36,8.09-.8,2.73-1.1,5.46-.71,8.33.71,5.2,1.15,10.44,1.82,15.64.58,4.51,1.64,8.87,4.72,12.46.93,1.08,1.83,2.19,2.69,3.33.46.61.93.81,1.65.51.71-.29,1.19-.74,1.11-1.51-.06-.63-.25-1.26-.46-1.86-.84-2.5-1.26-5.06-1.23-7.69.03-1.99.06-1.99,1.97-2.63,2.11-.7,4.15-1.51,6.45-1.7,1.87-.16,3.86-.78,5.44-1.77,1.53-.96,2.65-2.6,3.84-4.04.94-1.13.39-2.51-1.07-2.79-.58-.11-1.22,0-1.82.1-1.14.2-2.25.52-3.39.71-2.88.48-5.76,1-8.66,1.33-1.01.12-2.18-.04-3.06-.48-.43-.22-.39-1.39-.5-2.15-.09-.67-.09-1.35-.14-2.03-.05-.72.26-.9.99-1.02,2.3-.37,4.59-.88,6.87-1.39,1.28-.29,2.53-.74,3.81-1.02,1.06-.23,2.29-.06,3.2-.53,1.83-.95,3.49-2.21,5.2-3.39.19-.13.31-.67.2-.85-.82-1.29-1.03-2.97-2.42-3.92-.3-.21-.61-.49-.76-.81-.7-1.52-1.99-1.42-3.31-1.25-.47.06-.93.21-1.39.31-.84.18-1.69.34-2.63.54.35-2.01,1.1-3.52,2.88-4.35,1.13-.53,2.21-1.22,3.39-1.58,2.09-.64,4.25-1.1,6.51-1.66.1.63.21,1.19.26,1.75.17,1.99.26,3.99.49,5.98.42,3.66.95,7.32,1.38,10.98.38,3.16.83,6.32,1,9.49.22,4.13-1.94,7.04-5.32,9.2-.27.17-.62.62-.56.83.12.4.45.93.81,1.03,1.25.37,1.44,1.35,1.52,2.37.13,1.68.23,1.82,1.98,1.94.96.07,1.85.24,2.49,1.14.48.68,1.8.69,2.38.11,3.06-3.03,4.11-6.75,3.82-10.95-.34-4.87-1.78-9.56-1.96-14.48Zm163.2-9.02c-6.34-2.11-12.85-3.29-19.55-3.2-3.78.05-7.56.26-11.34.4-.2,0-.41-.04-.8-.07.61-.54,1.16-.87,1.49-1.36.7-1.04,1.55-1.21,2.72-.92.57.14,1.41.11,1.83-.23,2.08-1.66,2.62-3.24,1.81-5.93-.45-1.48-1.09-2.89-1.71-4.49.32-.14.69-.36,1.09-.45.99-.22,2-.43,3.01-.55.94-.11,1.33-.58,1.2-1.48-.18-1.21.37-2.04,1.25-2.82.76-.67,1.45-1.44,2.05-2.24.52-.7.59-1.6-.02-2.27-1.28-1.4-2.6-2.73-4.42-3.52-1.36-.59-2.65-1.36-3.86-2.22-.71-.5-1.34-.64-2.16-.54-1.58.18-3.17.28-4.76.38-2.48.15-4.97.15-7.43.44-3.88.46-7.49,1.93-11.14,3.24-.64.23-1.2.46-1.69-.3-.11-.18-.58-.19-.88-.17-.36.02-.74.28-1.08.22-.64-.1-.81.22-1.01.7-.34.85-.81,1.54-1.91,1.53-.33,0-.67.38-1.02.6.18.25.22.36.3.41.77.47.99.86-.11,1.2-.17.05-.31.45-.34.7-.07.62-.04,1.25-.09,1.88-.1,1.27-.33,2.54-.31,3.81.02,1.02.64,1.79,1.69,2.04.72.17,1.47.24,2.2.37.33.06.74.03.97.21.96.75,1.92,1.5,2.78,2.36,1.21,1.19,2.32,2.34,4.24,2.47,3.14.22,6.24.58,9.15-1.08.48-.28,1.04-.43,1.71-.7.08.89.27,1.64.15,2.33-.04.26-.78.41-1.25.63.18.2.35.36.49.55.93,1.19.96,1.54.03,2.75-.81,1.05-1.68,2.05-2.56,3.04-.36.4-.77.79-1.23,1.05-1.11.64-1.94.2-2.11-1.05-.08-.53-.13-1.06-.21-1.73-1.35.9-1.89-.02-2.52-.87-.87-1.16-1.81-2.28-2.91-3.65-.31.42-.51.66-.67.91-1.25,2.04-2.72,3.97-3.25,6.37-.14.63-.21,1.28-.42,1.88-.1.28-.41.62-.69.68-4.28.96-8.6,1.74-12.83,2.86-2.16.57-4.22,1.38-6.51,1.18-.64-.06-.77.29-.89.91-.26,1.34-.65,2.68-1.16,3.94-.25.62-.41,1.02.12,1.5.33.3.64.62.9.98,1.72,2.46,3.9,2.56,6.71,1.92,5.46-1.25,11-2.19,16.56-2.96,3.94-.55,7.95-.52,11.91-.94,8.3-.89,16.36.36,24.34,2.41,1.23.32,2.4.94,3.54,1.54,1.04.55,1.06,1,.31,1.94-.48.61-.96,1.23-1.44,1.85.03-.07.32.1.55.32.92.93,1.97,1.42,3.31,1.08.32-.08.74-.13,1,0,.78.42,1.33.1,1.93-.36.89-.69,1.78-1.25,3.08-.85.76.23,1.67,0,2.51-.05.15,0,.37-.11.41-.22.33-.79,1-.67,1.65-.65.46.01.93,0,1.45,0,0-1.05.17-1.99,1.23-2.5.13-.06.19-.41.16-.61-.16-1.14-.31-2.28-.55-3.41-.14-.64.02-.95.65-1.09.69-.16.92-.54.66-1.27-.29-.83-.25-1.64.42-2.37.19-.2.21-.79.05-1.03-1.68-2.52-3.86-4.45-6.8-5.43Zm-33.19-20.42c-2.8,1.75-5.93,2.47-9.14,2.96-1.61.24-3.21.55-4.77.81-.44-.09-.81-.13-1.16-.24-.64-.21-.85-.57-.44-1.22.62-1.01,1.17-2.06,1.78-3.07.13-.22.36-.45.6-.51,4.02-1.11,7.98-2.53,12.24-2.38.67.02,1.49-.19,1.75.81.44,1.74.32,2.13-.84,2.85Zm-66.54,2.13c-.8-1.83-.79-4.27-3.36-4.92-.09-.02-.15-.13-.22-.21-.77-.9-1.51-1.83-2.33-2.69-.36-.38-.83-.73-1.31-.89-1.72-.56-2.82-.13-3.83,1.75-.96,1.79-2.42,3-4.02,4.1-4.76,3.27-9.54,6.51-14.31,9.76-.8.54-1.57,1.12-2.54,1.82.04-.52.05-.81.09-1.09.14-.97.33-1.94.42-2.92.32-3.73-1.28-6.6-4.2-8.74-1.77-1.3-3.5-2.62-5.49-3.66-1.64-.85-2.85-2.52-4.3-3.77-.4-.34-.97-.48-1.46-.72-.17.47-.48.95-.49,1.42-.02.71-.21,1.13-.91,1.38-1.09.4-1.56,1.23-1.51,2.39.02.4-.04.81-.12,1.21-.64,3.35-1.03,6.72-.39,10.1,1.37,7.32,2.7,14.65,4.28,21.93.54,2.51,1.32,5.19,2.76,7.25,2.74,3.91,6.51,6.72,11.47,7.45,1.41.21,2.83.38,4.26.53,2.58.27,5.07.33,7.16-1.71,1.05-1.02,1.36-1.45.97-3.1-1.2-.29-2.25-.51-3.28-.8-.41-.12-.77-.44-1.18-.56-2.36-.65-4.73-1.23-7.08-1.91-.34-.1-.78-.52-.84-.86-.54-2.89-1.05-5.79-1.46-8.7-.17-1.21.04-1.39,1.29-1.26,3.43.36,6.67-.62,9.98-1.22,2.13-.39,4.28-.7,6.42-1.05.97-.16,1.94-.31,2.91-.47.52-.09,1.03-.23,1.55-.27,1.17-.09,2.43.09,3.51-.26,2.02-.65,3.9-1.71,5.92-2.38,2.71-.89,3.94-2.89,4.44-5.45.47-2.39-.31-4.62-1.12-6.83-.57-1.55-1-3.16-1.66-4.67Zm453.85,23.47c1.15-1.62,2.13-3.37,3.17-5.07.45-.74.35-1.32-.48-1.75-.32-.17-.7-.43-.81-.74-.71-1.87-2.67-1.78-4.03-2.61-.16-.1-.62-.03-.65.06-.45,1.16-1.18.63-2.09.2-.86,1.47-1.74,2.82-2.47,4.25-.43.85-.78,1.79-.91,2.73-.21,1.4.83,2.26,1.72,3.17,1.38,1.42,5.41,1.38,6.56-.23ZM16.1,58.57c.48-.34,1.03-.6,1.48-.98.44-.36.74-.89,1.18-1.24,2.43-1.93,4.76-3.92,6.74-6.34.98-1.2,2.37-2.17,3.75-2.91,1.2-.64,2.68-1.53,3.91.25.14.2,1.02.17,1.33-.06.93-.68,1.7-1.55,2.61-2.26.82-.65,1.73-1.21,2.62-1.77.12-.07.39.04.57.12.53.24,1.03.53,1.57.74.25.1.6.13.85.05,2.81-1,5.6-2.07,8.42-3.04,1.57-.54,3.19-.93,4.78-1.43.87-.27,1.47-.78,1.41-1.84-.02-.3.31-.73.6-.91,1.52-.96,3.13-1.79,4.62-2.8,1.46-.98,1.39-1.03.37-2.42-.56-.76-1.08-1.56-1.54-2.39-.18-.32-.28-.81-.18-1.14.44-1.35-.14-2.31-1.09-3.14-.82-.71-1.71-1.34-2.51-2.07-.44-.4-.99-.89-1.09-1.42-.27-1.38-1.16-2.24-2.07-3.17-1.09-1.11-2.26-2.2-3.09-3.5-1.18-1.86-2.5-3.54-4.36-4.73-2.19-1.4-4.1-3.01-4.76-5.67-.04-.16-.14-.31-.22-.46-.59-1.15-2.11-1.43-2.97-.45-.61.69-1.01.5-1.43-.1-.24-.33-.44-.69-.63-1.05-.53-.99-.67-1.01-1.69-.44-1.12.63-2.27,1.2-3.4,1.82-.69.38-1.23.33-1.82-.26-.73-.73-1.58-.95-2.58-.35-.66.39-1.45.57-2.17.87-.27.11-.68.24-.75.46-.34,1-1.22,1.15-2.04,1.48-.56.22-1.12.51-1.61.87-2.78,2.06-5.51,4.2-8.32,6.22-3.08,2.22-4.44,5.48-5.58,8.87-.85,2.53-1.59,5.1-2.41,7.65-1.08,3.37-1.82,6.79-2.19,10.31-.53,5.04-1.17,10.06-1.77,15.09-.08,0-.15.01-.23.02-.14-.5-.29-1-.43-1.49v4.68c2.09,2.31,4.15,4.65,6.3,6.9,1.35,1.42,2.92,2.56,5.06,2.47.21,0,.48.19.64.36.44.46.8.98,1.25,1.43.67.67,1.64,1.19,2.02,1.98.9,1.91,2.46,2,4.12,1.76,3.19-.46,6.37-1.03,9.55-1.61,2.1-.38,4.21-.81,6.28-1.32,3.62-.89,7.22-1.88,10.84-2.78.35-.09.87.04,1.15.27,1.21.99,2.38,2.03,3.54,3.08,1.28,1.17,2.82,1.64,4.5,1.62.66,0,1.52-.21,1.94-.65,1.2-1.28.57-5.02-.91-5.98-.26-.17-.65-.22-.96-.2-1.56.12-2.51-.79-3.4-1.88-.33-.4-.82-.86-1.28-.91-1.17-.13-2.05-.61-2.73-1.53-.32-.43-.65-.9-1.06-1.23-.42-.34-.96-.54-1.45-.8-.58-.31-1.22-.54-1.72-.94-.71-.57-1.21-1.44-1.98-1.87-1.98-1.12-4.21-1.3-6.53-1.3,1.85,1.43,3.84,2.74,4.89,5.07-.64.19-1.17.4-1.73.51-2.07.4-4.14.79-6.22,1.13-2.68.44-5.38.84-8.07,1.24-1.19.18-2.34.08-3.23-.84-1.28-1.32-2.67-2.4-4.61-2.54-.22-.02-.42-.33-.63-.51.19-.2.35-.43.57-.59ZM574.3,15.14c.07,1.5.86,2.68,1.99,3.75,1.05,1,1.96,2.11,3.51,2.21,1.35.09,2.72.17,4.07.07,1.56-.11,3.2-1.7,3.5-3.16.44-2.07.14-4.07-1.22-5.66-1.68-1.98-2.43-4.19-2.45-6.71-1.1-.17-2.04-.45-2.97-.43-.83.02-1.73.23-2.46.62-1,.55-1.88,1.33-2.77,2.06-.37.3-1.25.2-.91,1.16.18.49.08,1.08.09,1.63,0,.44.02.88-.02,1.32-.12,1.05-.43,2.11-.38,3.15Zm-37.3,54.66c.53.5.74,1.41,1.81,1.2.77-.15,1.65.05,2.35-.23,1.5-.59,2.48-1.67,2.71-3.38.33-2.45.77-4.88,1.16-7.32.09-.57.16-1.15.24-1.78.79.69,1.45,1.25,2.1,1.84.33.3.72.6.91.98.84,1.66,2.56,2.22,4.19,1.3.37-.21.73-.43,1.23-.72.41,1.32.82,2.46,1.11,3.63.48,1.94.45,1.95-1.51,2.34-.27.05-.53.11-.8.15-3.96.52-7.52,2.2-11.16,3.66q.36,1.08-1.14,1.78c.31,1.14.2,2.52,1.86,2.85.28.06.48.46.75.66.83.62,1.64,1.29,2.52,1.83,1.53.94,3.15.42,4.77.22,7.74-.97,14.88-3.67,21.69-7.36.49-.27.83-.83,1.23-1.26.57-.6,1.06-1.35,1.74-1.76.53-.32.63-.52.52-1.07-.23-1.16-.38-2.33-.57-3.49-.05-.28-.13-.55-.19-.8-.2,0-.28-.02-.33,0-3.85,1.85-7.94,2.75-12.15,3.28-.88.11-1.36-.13-1.5-1.04-.21-1.41-.51-2.8-.71-4.21-.23-1.62-.17-1.67,1.5-1.89,3.05-.39,6.09-.8,8.67-3.14-.47-.79-.87-1.71-1.5-2.43-.55-.63-.87-1.22-.89-2.06-.03-1.3-.35-1.59-1.65-1.93-2.08-.54-4.12-.23-6.17.16-2.47.47-2.83.14-2.64-2.41,0-.14-.02-.31.05-.4.25-.33.5-.86.81-.9,1.36-.2,2.81-.58,4.11-.3,3.7.78,7.16.48,10.45-1.44.88-.51,1.66-.24,2.13.52.71,1.14,1.45,2.32,1.86,3.58,1.69,5.14,2.1,10.48,2.28,15.84.06,1.81.51,3.39,1.83,4.7.48.47.92.57,1.55.3,1.43-.61,2.04-1.71,2.1-3.19.53-11.67-1.8-22.44-9.96-31.37-.42-.46-1.22-.88-1.81-.85-2.82.13-5.65.3-8.44.68-2.38.32-4.71.95-7.16,1.47,0-.31-.01-.58,0-.84.13-2.17.28-4.33.41-6.49.18-3.08.78-3.71,3.86-3.32,2.89.36,4.71-1.08,6.27-3.15.14-.19.25-.51.2-.73-.41-1.59-.92-3.16-1.31-4.76-.52-2.16-1.81-3.52-3.98-4.01-.53-.12-1.08-.22-1.62-.22-.82,0-1.13-.32-1.18-1.14-.03-.4-.32-.95-.65-1.14-1.57-.89-2.7-2.14-3.54-3.71-.08-.16-.28-.26-.47-.42-.17.24-.35.41-.43.62-.63,1.56-1.26,3.12-1.85,4.7-.95,2.58-.98,2.62-3.69,2.74-.06,0-.11.07-.17.11-.25,1.25-2.01,2.44-3.31,2.16.2.59.6,1.17.53,1.68-.46,3.37,1.34,5.74,3.37,8.05.3.34.52.87.52,1.31,0,2.61-.09,5.22-.11,7.83-.02,3.08-.52,3.68-3.6,4.18-.33.05-.73-.06-1.01.08-.99.48-1.99.97-2.88,1.61-.25.18-.12.87-.21,1.32-.04.23-.18.44-.28.65-2.84,5.61-5.2,11.42-6.89,17.46-.93,3.32-.67,6.59,2.06,9.2Zm10.58-18.51c.94-.3,1.79-.86,2.7-1.31.79,1.16.64,1.73-.75,2.3-1.27.51-2.54,1-3.87,1.52.02.07-.01,0-.01-.05.1-1.93.12-1.87,1.93-2.45ZM178.97,27.02c1.15.24,2.48.69,3.49.34,1.81-.61,3.63-.86,5.48-1.03,2.47-.22,4.95-.52,7.42-.5,2.23.02,4.46.48,6.69.68,3.21.28,6.5-1.61,7.82-4.48.25-.55.57-.48,1.05-.47.78.01,1.56-.14,2.33-.22.02-.11.03-.23.05-.34-.25-.21-.51-.4-.73-.62-.25-.26-.69-.58-.66-.83.14-1.16-.67-1.58-1.41-2.12-.46-.33-.96-.7-1.26-1.17-2.11-3.25-5.59-5.39-7.29-8.96-.04-.09-.12-.17-.19-.24-2.51-2.34-4.95-4.75-8.07-6.33-.28-.14-.46-.48-.69-.73h-1.02c.61.7.13.85-.47.88-.51.03-1.04-.13-1.52-.01-.86.2-1.68.54-2.74.9-.07.78-.2,1.91-.27,3.03-.04.62.18,1.33-.04,1.87-1.32,3.19-2.34,6.59-4.22,9.43-1.98,3.01-2.4,6.53-4.13,9.55-.25.43-.33,1.21.39,1.36Zm351.31,26.34c.44-2.07,1.19-3.92,3.12-4.77-.16-.74-.52-1.39-.34-1.8.46-1.05,1.16-1.99,1.77-2.97.15-.25.32-.5.54-.85-1.37-.46-.68-1.63-1-2.46-.53-1.34.81-1.6,1.4-2.51-1.56-.85-3.07-1.74-4.65-2.5-.52-.25-1.2-.27-1.8-.23-1.42.11-2.85.25-4.26.49-5.43.93-10.84.88-16.25-.1-1.11-.2-1.32-.47-1.1-1.58.24-1.23.48-2.46.78-3.68.35-1.41.54-2.74-.85-3.75-.18-.13-.26-.39-.4-.58-1.51-2.1-3.02-4.2-4.53-6.3-.02-.03-.12,0-.22,0-.09.45-.18.91-.31,1.59-.82-.65-1.45-1.15-2.23-1.77.38,2.37-.88,4.08-1.62,5.94-.11.27-.75.6-.98.51-.74-.31-.88.02-1,.62-.56,2.65-1.13,5.29-1.77,7.92-.08.34-.55.82-.87.84-2.54.22-5.09.46-7.64.48-2.51.02-5.03.9-7.42-.06-.14.89-.33,1.65-.35,2.4-.03,1.05-.2,1.22-1.27,1.01-.76-.15-1.53-.31-2.3-.32-.29,0-.82.4-.84.64-.13,1.75-.96,3.12-2.1,4.39-1.27,1.42-2.01,3.05-1.72,5.03.23,1.53.88,2.87,1.9,3.98,1.08,1.18,1.61,2.57,1.99,4.05.82,3.22,1.69,6.37,3.66,9.17,1.48,2.11,3.14,3.74,5.71,4.44,3.4.92,6.82,1.15,10.3.72,1.46-.18,1.57-.12,1.8,1.32,1.36,8.39,2.71,16.78,4.05,25.18.57,3.61,1.25,7.21,1.61,10.85.3,3.04,1.22,5.82,2.66,8.46.63,1.16.93,1.22,2.18.75.35-.13.71-.22,1.08-.31.86-.2,1.38-.56,1.99-1.39,1.01-1.38,1.97-2.67,2.24-4.37.1-.61.28-1.27.14-1.84-.2-.81-.73-1.52-.99-2.32-.55-1.66-1.1-3.32-1.5-5.02-.36-1.51-.52-3.06-.75-4.6-.24-1.64-.64-3.29-.65-4.93-.02-3.6-.1-7.17-.61-10.75-.37-2.61-.25-5.28-.52-7.91-.51-4.88-.08-9.67,1.07-14.42.19-.76.54-1.16,1.32-1.31,2.52-.49,5.03-1.03,7.54-1.56.93-.2,1.86-.38,2.78-.63,1.82-.5,3.64-1.03,5.46-1.55,1.93-.56,3.86-1.12,5.76-1.67Zm-460.52-7.29c.66,4.55,1.32,9.14,3.91,13.13,1.21,1.85,2.77,3.26,4.85,4.18,2.41,1.06,4.86.76,7.33.63,1.22-.06,2.48-.26,3.66-.05,2.75.5,5.45.17,8.1-.38,3.4-.71,4.83-3.5,5.98-6.38.21-.53-.04-1.27-.17-1.9-.15-.74-.37-1.48-.61-2.19-.14-.42-.29-1.02-.6-1.17-1.29-.61-2.64-1.1-3.99-1.57-.26-.09-.64.15-.97.23-.79.18-1.58.41-2.38.5-.98.12-1.99,0-2.95.21-3.17.65-6.3.39-9.43-.21-.59-.11-.97-.33-1.11-.98-.43-1.92-.89-3.82-1.38-5.72-.42-1.6-.1-3.17,2.28-3.1,2.26.07,4.47-.24,6.73-.76,2.82-.65,5.78-.47,8.62.64,3.33,1.29,6.72,2.03,10.08-.06,1.43-.89,2.92-2.1,2.66-3.67-.45-2.7-1.37-5.38-2.48-7.89-1.1-2.48-2.79-4.7-4.02-7.13-1.15-2.29-2.01-4.73-3.05-7.08-.2-.46-.64-.83-1.02-1.18-.61-.56-1.25-1.09-1.93-1.57-.43-.31-.94-.72-1.41-.73-.69,0-1.05.51-1.18,1.27-.21,1.2-1.42,1.86-2.61,1.81-.62-.03-1.33.21-1.86.54-1.33.84-1.3.88-2.26-.02-.71.8-1.39,1.63-2.14,2.38-1.08,1.08-2.22,2.09-3.31,3.16-1.18,1.15-2.34,2.32-3.51,3.48-.09-.06-.18-.13-.27-.19,0-.67.04-1.35,0-2.02-.15-2.21-.33-4.51-1.66-6.3-1.47-1.97-3.34-3.61-4.41-5.92-.45-.97-1.33-.99-2.27-.42-.11.07-.25.12-.38.13-1.36.08-1.93,1.21-2.2,2.15-.56,1.94-1.06,3.98-1.07,5.98-.02,4.19.13,8.4.51,12.57.48,5.23,1.18,10.44,1.94,15.63Zm284.77,26.39c-.46-.01-.93-.18-1.36-.35-.98-.39-1.93-.85-2.9-1.26-1.44-.61-2.9-.83-4.48-.47-2.6.61-5.24,1.1-7.9,1.64.04-2.19.86-3.94,2.09-5.53.85-1.1,1.59-2.29,2.44-3.39.81-1.05.97-2.11.41-3.31-.9-1.95-2.35-3.28-4.36-4.03-.73-.27-1.48-.51-2.17-.88-4.13-2.23-8.66-2.17-13.19-2.4.13.33.25.61.46,1.14-1.14-.45-2.05-.8-3.23-1.26.27.74.43,1.2.61,1.69-.14.13-.28.28-.44.4-1.8,1.33-2.18,2.52-1.37,4.57.23.59.54,1.18.95,1.67,1.75,2.08,3.5,4.16,5.36,6.15.59.63,1.46,1.15,2.3,1.37,1.98.53,3.9.06,5.74-.79.46-.21.94-.41,1.41-.61.08.07.17.15.25.22-1.07,3-2.14,5.99-3.21,8.99.06.55-.05,1.11-.03,1.67.02.56,0,1.22.29,1.65,1.15,1.73,2.83,2.81,4.79,3.43.34.11.8-.07,1.18-.19.88-.27,1.72-.64,2.61-.85,1.33-.31,2.69-.52,4,.13,2.13,1.06,4.25,2.13,6.35,3.23.25.13.57.5.54.71-.36,2.24-.76,4.46-1.23,6.68-.04.21-.64.51-.87.43-3.06-.96-6.21-1.15-9.39-1.06-1.84.05-3.58.53-4.93,1.89-1.67,1.69-3.32,3.39-4.94,5.13-.18.19-.22.68-.12.94.52,1.35,1.25,2.63,1.65,4.02.81,2.87,2.4,5.29,4.17,7.63.47.63,1.05,1.1,1.91.87.82-.22,1.67-.41,2.42-.79,4.12-2.08,7.62-4.91,10.56-8.49,1.35-1.64,2.55-3.31,3.45-5.23.73-1.57,1.37-3.23,2.42-4.58,2.13-2.75,2.73-5.82,2.74-9.15,0-1.44.15-2.92.5-4.32.89-3.57-1.75-7.18-5.44-7.3Zm-6.26,24.02c-1.31,2.74-3.11,5.12-5.5,7.37-1.19-1.46-2.38-2.76-3.35-4.2-.79-1.17-.08-3,1.29-3.96,1.63-1.14,5.61-1.16,7.22,0,.21.15.43.61.35.79Zm41.48-30.19c.62-1.06,1.37-2.03,1.75-3.24.42-1.33,1.74-1.71,2.81-2.32.14-.08.54.12.69.3,1.05,1.29,2.38,2.47,3,3.94.83,1.98,2.08,3.07,4.11,3.46.43.08.84.28,1.26.4,1.21.33,1.59.03,1.17-1.16-.42-1.19-1.04-2.33-1.68-3.43-.89-1.55-1.91-3.03-2.82-4.58-.32-.54-.32-1.01.49-1.32,3.58-1.39,7.04-3.05,10.03-5.51.39-.32.61-.85.91-1.28-.54-.2-1.07-.44-1.63-.59-.21-.06-.47.06-.7.1-2.4.41-4.66,1.18-6.78,2.41-.94.55-2.03.83-3.17,1.28-.72-3.16-2.33-5.54-4.47-7.61-.36-.35-.58-.93-.67-1.43-.15-.81-.64-.9-1.15-.56-.47.31-.87.82-1.15,1.32-.36.65-.47,1.43-.86,2.06-.64,1.04-.69,2.09-.45,3.22.22,1.03.41,2.07.62,3.11-.06.09-.13.17-.19.26-5.18-2.48-10.35-5.03-16.36-3.94-.1.3-.11.88-.4,1.1-.87.67-1.85,1.19-2.78,1.79-.49.32-.6.67-.36,1.28.21.51.31,1.25.09,1.71-.51,1.03-.31,1.92.22,2.78.51.83,1.08,1.65,1.74,2.36,1.22,1.33,2.5,2.59,3.78,3.86.92.9,1.81,1.88,2.86,2.6,1.89,1.3,3.93,1.74,6.14.62,1.5-.76,2.98-1.33,3.94-2.98Zm68.46,4.08c-.96-.53-1.22-1.47-1.52-2.5-.36-1.18-1.16-2.24-1.81-3.33-.09-.14-.42-.16-.65-.2-.7-.11-1.46-.08-2.1-.32-1.26-.48-2.03.13-2.88.91-.6.55-1.31,1.12-2.07,1.33-2.64.72-4.82,2.15-6.85,3.9-.65.56-1.3,1.13-1.95,1.69-.12.01-.24.02-.35.03.65-2.06-.89-2.87-1.89-4.06-1.31-1.55-3.01-2.29-4.88-2.63-1.66-.29-1.87,0-1.89,1.67,0,.44,0,.88,0,1.32.02,2.06-.12,4.14.66,6.13.29.72.6,1.44.82,2.18.35,1.16.52,2.41,1.94,3.02-1.95,3-2,6.19-1.14,9.38.82,3.06,2.32,5.7,5.79,6.44,2.62.56,5.24,1.13,7.89,1.49,3.65.5,6.69-.76,8.99-3.65.36-.46.59-1.02,1-1.74-.61,0-.92-.03-1.22,0-3.43.45-6.69-.45-9.95-1.28-1.53-.39-2.81-1.21-3.47-2.75-.42-.98-.22-2.08.57-2.55,1.1-.66,2.27-1.21,3.41-1.82.68-.37,1.36-.74,2.02-1.14,1.96-1.18,3.68-2.89,6.1-3.1,1.6-.14,2.81-.94,3.97-1.89.58-.47,1.04-1.09,1.64-1.52,1.85-1.35,1.73-3.96-.18-5Zm-302.15-9.32c.34.75.64,1.43.95,2.11.06.12.16.22.24.33.62.89,1.31,1.74,1.86,2.66.86,1.45,2.11,2.08,3.75,2.27,1.85.21,3.14-.91,4.58-1.69,2.28-1.24,4.43-2.36,7.28-1.5,3.14.95,6.06.26,8.14-2.63,1.26-1.76.97-3.84-.94-4.86-1.12-.6-2.38-.98-3.62-1.29-1.32-.34-2.55-.71-3.33-1.94-.11-.18-.43-.3-.66-.32-.5-.04-1.02-.08-1.51.02-.42.08-.94.25-1.17.56-.41.58-.82.56-1.4.38-.32-.1-.71-.12-1.02-.03-.68.2-1.31.55-1.98.73-1.9.51-3.82.96-5.73,1.44-1.73.44-3.46.89-5.23,1.35-.02-.05.02.15.13.29q1.09,1.36-.34,2.14Zm234.01,14.58c-.28-.13-.74,0-1.08.12-1.34.49-1.47,1.96-2.26,2.9-1.44,1.7-1.54,4.69,1.36,5.87,1.11.45,1.88,1.25,2.66,2.13.54.61,1.39,1.05,2.19,1.3.86.27,1.82.16,2.72.32,1.78.3,3.29-.14,4.57-1.4,1.16-1.14,2.33-2.27,3.54-3.36,1.11-1,2.27-1.95,3.42-2.9,1.3-1.08,2.62-2.15,3.92-3.22.2-.16.37-.35.64-.6-2.38.32-4.56.65-6.75.89-5.15.57-10.17.19-14.94-2.05Zm209.26,13.76c-1.18-1.16-2.36-2.3-3.19-3.79-.56-1.01-1.39-2-2.34-2.64-2.57-1.74-5.29-3.2-8.47-3.6-.48-.06-1.11-.6-1.3-1.06-1.37-3.42-4.07-5.23-7.33-6.42-.74,1.11-.52,2.96-2.81,2.67.37,1.58.69,3,1.04,4.49-2.39.39-4.78.87-7.2,1.17-3.34.42-6.71.62-10.05,1.07-3.19.43-6.35,1.08-9.54,1.57-3.39.51-6.79.96-10.19,1.41-1.43.19-2.84.8-4.31.15-.2-.09-.59.12-.82.28-1.15.83-2.31,1.66-3.41,2.56-.36.3-.6.77-.82,1.2-.22.44-.25,1-.53,1.38-.99,1.33-1.82,2.73-2.36,4.32-.43,1.27-.8,2.45.14,3.67-.5.3-.94.57-1.35.81.48.79.85,1.51,1.32,2.16.32.45.72.86,1.15,1.21.44.35.95.61,1.44.9.72.43,1.45.85,2.17,1.28.47.28.93.56,1.49.9,1.06-.21,2.34-.77,3.52-.61,1.1.15,1.94.52,2.43-.79.03-.08.15-.15.24-.18,1.63-.58,3.25-1.15,4.88-1.72,3.97-1.38,8.11-2.4,11.53-5.04.15-.12.38-.15.57-.21,2.07-.64,4.16-1.26,6.22-1.93.93-.3,1.81-.77,2.74-1.07,1.48-.48,2.97-.89,4.47-1.31,2.02-.57,4.02-1.21,6.07-1.65,2.16-.46,2.28-.35,2.09,1.8-.43,4.66-1.01,9.3-1.41,13.95-.21,2.37-1.31,4.19-3.05,5.65-.85.72-1.85,1.27-2.83,1.82-3.07,1.74-6.26,2.77-9.84,1.72-.37-.11-1.05.15-1.31.47-1.05,1.26-1.59,2.67-.87,4.32.4.9.65,1.87,1.14,2.71.27.46.88,1.03,1.35,1.03,2.1,0,4.35.26,6.28-.37,3.11-1.01,6.28-1.92,9.2-3.56,4.55-2.56,6.97-6.38,7.43-11.43.3-3.23-.28-6.48.4-9.72.58-2.75.85-5.55,1.24-8.34.1-.7.44-.93,1.11-.81,1.22.21,2.28.66,3.36,1.33,1.95,1.21,4.03,2.23,6.14,3.15,1.34.58,2.31.14,3.19-1.03.41-.54.74-1.16,1.2-1.64.83-.86.54-1.5-.2-2.22Zm-332.87-6.94c-1.12-.26-2.27-.39-3.41-.53-1.44-.18-2.67-1.23-3.16-2.6-.15-.41-.62-.72-.95-1.06-.38-.39-.96-.7-1.11-1.15-.38-1.18-1.41-.73-2.14-.94-.12-.04-.46.66-.76,1.09-.54.26-1.27.41-1.72.85-3.37,3.25-3.95,8.24-1.42,12.17,1.84,2.85,4.74,3.92,8.05,1.86,2.87-1.78,4.82-4.45,7.15-6.75.23-.23.37-.57.49-.88.44-1.14.16-1.77-1.02-2.04Zm46.44-1.73c-2.79-1.87-5.61-3.69-8.43-5.5-.31-.2-.76-.22-1.15-.24-.58-.04-1.16-.01-1.75-.01-.07,1.13-1.34.98-2.13,1.54.22.75.46,1.45.64,2.17.52,2.06,1.06,4.11,1.5,6.18.3,1.38.28,2.86.75,4.17.3.84,1.16,1.56,1.93,2.12.31.23,1.03-.1,1.57-.18.27-.04.55-.04.8-.14.58-.22,1.15-.47,1.72-.74.24-.11.44-.32.67-.44,1.17-.59,2.35-1.14,3.51-1.76,2.68-1.42,2.85-5.52.36-7.18Zm-75.38-16.3c-.25-.8-.42-1.65-.78-2.4-.45-.92-1.27-1.71-.73-2.57-.87-.44-1.61-.81-2.35-1.2-.27-.14-.51-.36-.79-.44-.62-.18-.94-.53-1.09-1.18-.18-.8-.72-1.07-1.55-.77-.35.13-.83.21-1.16.08-2.24-.84-4.46-1.77-6.7-2.62-2.91-1.11-5.66-2.64-8.79-3.15-.56-.09-1.11-.33-1.64-.55-.21-.09-.37-.3-.67-.55,2.07-.7,3.96-.84,5.89-.34,1.76.46,3.52.85,5.25-.14.22-.12.53-.13.8-.11,1.62.14,3.09-.42,4.52-1.05,1.57-.7,2.6-3.15,1.79-4.63-.83-1.53-1.9-2.94-2.87-4.39-.09-.13-.26-.22-.41-.3-1.78-.97-2.92-2.5-3.78-4.28-.65-1.33-1.35-2.63-2.07-4.04q-.89.93-1.8.24c-1.6-1.22-1.96-1.23-3.32.28-.74.83-1.33,1.79-1.98,2.71-2.31,3.25-5.12,5.83-8.93,7.31-2.3.9-4.52,2.06-6.69,3.25-.93.51-1.61.44-2.45-.04-.97-.54-1.99-1.02-3.03-1.44-2.52-1.03-4.94-2.2-7.17-3.81-1.5-1.09-3.22-1.88-4.87-2.76-.59-.32-1.5-.34-1.83-.81-1.54-2.12-2.93-4.34-4.38-6.53-.02-.03-.01-.07-.03-.1-.73-2.25-1.42-4.51-2.21-6.74-.52-1.47-1.39-2.74-2.88-3.41-.4-.18-.98-.21-1.4-.09-1.12.33-2.14.36-3.06-.45-.46-.4-.9-.83-1.39-1.19-1.44-1.07-2.83-2.24-4.38-3.12-2.03-1.16-4.17-2.15-6.31-3.09-2.17-.95-4.39-1.81-6.63-2.57-1.51-.51-3.1-.77-4.59-1.13.05.34.1.65.15.97-.5.04-1,.07-1.54.11.22,2.24-1.49.57-2.32.99.15,1.32.54,2.68.38,3.98-.16,1.29.45,2.12,1.01,3.05,1.19,1.96,2.49,3.85,3.6,5.85.75,1.34,1.28,2.81,1.82,4.26.32.86.63,1.6,1.57,1.98,1.26.51,2.47,1.13,3.69,1.72,1.4.68,2.76,1.46,4.2,2.03.69.27.79.5.62,1.16-.42,1.64-.7,3.31-1.12,4.95-.26,1.03-.65,2.02-1.04,3.18-1.03-.73-1.86-1.09-2.37.22-.03.08-.23.16-.34.15-1.2-.1-2.41-.18-3.61-.34-1.28-.17-2.54-.46-3.82-.64-1.43-.2-2.9-.11-4.23-.92-.41-.25-1.06-.14-1.6-.11-.61.04-.89.36-.73,1.03.16.69.35,1.41.31,2.1-.19,2.94,1.18,5.41,2.28,7.97.17.4.42.82.75,1.07.52.4,1.11.86,1.73.98,1.5.28,3.03.38,4.55.56.69.08,1.38.17,2.14.27-.13.35-.16.57-.27.73-2.04,2.96-4.01,5.97-6.17,8.84-1.32,1.76-2.86,3.37-4.43,4.92-1.03,1.01-2.2,1.95-3.46,2.62-1.39.74-2.97,1.14-4.46,1.71-.5.19-.99.43-1.48.65.02.11.03.22.05.32.92.29,1.84.59,2.77.88,1.8.56,3.62,1.04,5.51.73.53-.08,1.07-.38,1.5-.72,1.04-.85,1.95-1.87,3.04-2.65,1.92-1.39,4.13-2.43,5.86-4.02,2.85-2.61,5.46-5.5,8.07-8.35.85-.93,1.47-2.1,2.06-3.23.89-1.71,1.64-3.49,2.48-5.22.57-1.18,1.21-2.34,1.75-3.53.98-2.15,1.92-4.32,2.85-6.49.47-1.12.87-2.27,1.3-3.41.09-.24.17-.47.26-.71.09-.02.18-.04.27-.05.56,1.14,1.17,2.26,1.66,3.43,1.2,2.85,2.58,5.35,5.61,6.89,3.52,1.78,6.76,4.13,10.11,6.25.75.47,1.47.98,2.19,1.48,2.33,1.64,4.64,3.32,6.99,4.94,1.56,1.08,3.17,2.08,4.77,3.1.87.56,1.75,1.12,2.65,1.65,1.79,1.06,3.6,2.1,5.4,3.15.08.05.14.15.21.22.64.56,1.22,1.21,1.93,1.65,3.32,2.05,6.68,4.04,10.02,6.07.45.27,1.03.61,1.18,1.04.46,1.36,1.34,1.69,2.67,1.6,1.22-.08,2.55-.25,3.66.13,1.06.36,1.55-.18,2.26-.56.62-.33,1.28-.63,1.96-.82,1.55-.42,3.27-.36,4.49-1.67.12-.13.38-.14.57-.21,1.24-.45,2.23-1.17,2.64-2.49.22-.71.61-1.04,1.36-.68.51.25.74.09.81-.47.09-.67.29-1.33.35-2,.07-.72.12-1.47.02-2.18-.1-.69-.4-1.34-.61-2.01Zm50.8-.15c-.4-.08-.8-.19-1.16-.38-1.34-.72-2.65-1.5-3.99-2.21-.45-.24-.56-.49-.37-.97.38-.91.65-1.86,1.06-2.75,1.25-2.74,2.61-5.43,3.12-8.45.21-1.25.12-2.35-.74-3.33-1.96-2.23-4.28-3.85-7.28-4.36-1.1-.19-2.19-.47-3.28-.74-1.95-.5-3.89-.51-5.84.02-1.77.47-3.61.71-5.33,1.3-1.76.6-3.43,1.51-5.2,2.31.25.4.33.59.46.74q1.06,1.26-.34,2.01c-.24.13-.47.27-.69.43-.65.47-.82.9-.23,1.65,1.53,1.94,2.93,3.98,4.43,5.95.32.41.77.78,1.23,1.02.82.42,1.63.77,2.15,1.61.17.28.68.49,1.04.5,1.86.06,3.74-.04,5.6.08,1.21.08,1.95-.47,2.71-1.24.54-.55,1.21-.98,1.83-1.47l.33.22c-.28,1.27.03,2.65-.89,3.82-.15.2-.29.49-.27.73.11,1.32-.51,2.22-1.67,2.69-.67.27-.72.64-.52,1.17.64,1.64,1.22,3.3,1.95,4.9.7,1.52,1.79,2.76,3.42,3.33,1.48.51,2.46,1.46,2.91,2.9.73,2.36,1.38,4.74,2.04,7.12.06.21.01.47-.04.7-1.05,4.11-3.36,7.36-6.8,9.83-.95.68-2.02.7-2.88-.16-.78-.78-1.43-1.71-2.01-2.66-.77-1.26-1.41-2.6-2.1-3.9-.08.02-.16.05-.24.07,0,.67.05,1.35,0,2.02-.13,1.58-.07,3.23-.54,4.71-.56,1.76.02,3.01,1.14,4.12.98.98,2.13,1.8,3.22,2.66.25.2.66.45.9.38,1.68-.49,3.36-1.01,5-1.64.81-.31,1.51-.91,2.31-1.27,2.8-1.28,4.85-3.45,6.83-5.7.26-.3.41-.71.55-1.08.6-1.57,1.19-3.15,1.76-4.73.43-1.21.76-2.45,1.22-3.64.63-1.63,1.36-3.23,2-4.85.29-.74.63-1.5.72-2.28.29-2.61-.93-4.8-2.12-6.98-1.18-2.16-2.85-3.68-5.35-4.18Z"/></svg>');
	}




