


/* component css file - googleFontPoppins.css */

@font-face {
	font-family: "Poppins";
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format("truetype");
}
@font-face {
	font-family: "Poppins";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLedw.ttf) format("truetype");
}
@font-face {
	font-family: "Poppins";
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format("truetype");
}
@font-face {
	font-family: "Poppins";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1s.ttf) format("truetype");
}
@font-face {
	font-family: "Poppins";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJA.ttf) format("truetype");
}
@font-face {
	font-family: "Poppins";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1s.ttf) format("truetype");
}






/* component css file - googleFontAmiri.css */

/* arabic */
@font-face {
	font-family: "Amiri";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7afnpd8CGxBHpUrhLQY67FIEjgjpQ.woff2) format("woff2");
	unicode-range:
		U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A,
		U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin-ext */
@font-face {
	font-family: "Amiri";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7afnpd8CGxBHpUrhL8Y67FIEjgjpQ.woff2) format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: "Amiri";
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7afnpd8CGxBHpUrhLEY67FIEjg.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
	font-family: "Amiri";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7aanpd8CGxBHpUrjAo9_plqHxIZrCE4KA.woff2) format("woff2");
	unicode-range:
		U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A,
		U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin-ext */
@font-face {
	font-family: "Amiri";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7aanpd8CGxBHpUrjAo9_pJqHxIZrCE4KA.woff2) format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: "Amiri";
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7aanpd8CGxBHpUrjAo9_pxqHxIZrCE.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
	font-family: "Amiri";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7aRnpd8CGxBHpUrtLMS7JNKIjk.woff2) format("woff2");
	unicode-range:
		U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A,
		U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin-ext */
@font-face {
	font-family: "Amiri";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7aRnpd8CGxBHpUgtLMS7JNKIjk.woff2) format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: "Amiri";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7aRnpd8CGxBHpUutLMS7JNK.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
	font-family: "Amiri";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7acnpd8CGxBHp2VkaY6zp5gGDAbnCA.woff2) format("woff2");
	unicode-range:
		U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A,
		U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
/* latin-ext */
@font-face {
	font-family: "Amiri";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7acnpd8CGxBHp2VkaYxzp5gGDAbnCA.woff2) format("woff2");
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: "Amiri";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/amiri/v30/J7acnpd8CGxBHp2VkaY_zp5gGDAb.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}






/* component css file - fontHugeIcons.css */

@font-face {
	font-family: "hugeicons-stroke-rounded";
	src: url("https://use.hugeicons.com/font/hgi-stroke-rounded.eot?t=1778060577158"); /* IE9*/
	src:
		url("https://use.hugeicons.com/font/hgi-stroke-rounded.eot?t=1778060577158#iefix") format("embedded-opentype"),
		url("https://use.hugeicons.com/font/hgi-stroke-rounded.woff2?t=1778060577158") format("woff2"),
		url("https://use.hugeicons.com/font/hgi-stroke-rounded.woff?t=1778060577158") format("woff"),
		url("https://use.hugeicons.com/font/hgi-stroke-rounded.ttf?t=1778060577158") format("truetype"),
		url("https://use.hugeicons.com/font/hgi-stroke-rounded.svg?t=1778060577158#hugeicons-stroke-rounded") format("svg"); /* iOS 4.1- */
}






/* component css file - primary.css */

html {
	display: flex;
	flex-direction: column;
	box-sizing: border-box;
	height: 100%;
}
*,
*::before,
*::after {
	overflow-wrap: break-word;
	font-weight: 300;
	box-sizing: inherit;
	margin: 0;
	padding: 0;
	color: inherit;
	font-family: inherit;
	font-smooth: always;
	-webkit-font-smoothing: antialiased;
	text-wrap: pretty;
	line-height: 1.5;
	list-style-type: none;
	text-decoration: none;
}
body {
	font-family: "poppins", sans-serif;
	font-size: 16px;
	user-select: none;
	-drag: none;
	-moz-user-select: none;
	-webkit-user-drag: none;
	-webkit-user-select: none;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 12px;
	flex: 1 1 0;
}
p,
h1,
h2,
h3,
h4,
h5,
h6,
img,
picture,
video,
canvas,
svg {
	max-width: 100%;
}
p,
pre,
li {
	display: block;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	text-wrap: balance;
}
h1 {
	font-size: 2rem;
	margin: 14px 0;
}
h1 span {
	border-bottom: 3px solid rgb(81 147 93/50%);
}
h2 {
	font-size: 1.75rem;
	margin: 12px 0;
}
h2 span {
	border-bottom: 3px solid rgb(81 147 93/30%);
}
h3 {
	font-size: 1.45rem;
	margin: 10px 0;
}
h4 {
	font-size: 1.1rem;
	margin: 8px 0;
}
h5 {
	font-size: 0.9rem;
	margin: 6px 0;
}
h6 {
	font-size: 0.7rem;
	margin: 4px 0;
}
span {
	font: inherit;
}
copyright {
	font-size: 80%;
	padding: 12px 0;
}
message {
	background: rgb(128 128 128 / 30%);
	padding: 8px 14px;
	border-radius: 12px;
	text-align: center;
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.hidden {
	display: none;
}
tMenu {
	padding: 12px 0;
	display: flex;
	gap: 8px;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
loader {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -50px 0 0 -50px;
	width: 100px;
	height: 100px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	opacity: 0.7;
}
content,
tHeader,
tFooter {
	padding-left: 40px;
	padding-right: 40px;
}
tMenu {
	padding-left: 90px;
	padding-right: 90px;
}
.datetime {
	text-transform: lowercase;
}
.gridWide {
	grid-column: 1 / -1;
}
primary {
	display: flex;
	flex-direction: column;
	gap: 14px;
	flex: 1 1 auto;
	width: 100%;
}
primary blockquote,
primary pre {
	border: 2px solid rgb(81 147 93/40%);
	background: rgb(128 128 128 / 12%);
	margin: 12px 38px;
	padding: 17px 22px;
	border-radius: 12px;
	display: block;
}
primary ul li {
	list-style-type: square;
}
primary ol li {
	list-style-type: decimal;
}
primary li {
	display: list-item;
	list-style-position: outside;
	padding-top: 6px;
	padding-inline-start: 7px;
}
primary li p {
	margin: 0;
}
primary ul,
primary ol {
	padding-bottom: 6px;
}
primary ol {
	margin-left: 50px;
}
primary ul {
	margin-left: 30px;
}
primary ul li::marker {
	color: rgb(81 147 93/50%);
}
primary ul li:hover::marker {
	color: rgb(81 147 93/70%);
}
primary ol li::marker {
	color: rgb(81 147 93/80%);
}
primary ol li:hover::marker {
	color: rgb(81 147 93/100%);
}
primary table {
	display: table;
	margin: 12px 38px;
	border-collapse: separate;
	border-spacing: 4px;
}
primary th,
primary td {
	padding: 11px 22px;
	border-radius: 7px;
}
primary thead {
	background: rgb(128 128 128/42%);
}
primary tbody tr:nth-child(even) {
	background-color: rgb(128 128 128/24%);
}
primary tbody tr:nth-child(odd) {
	background-color: rgb(128 128 128/12%);
}
primary hr {
	height: 4px;
	width: 82%;
	margin: 32px auto;
	border: none;
	background: rgb(128 128 128/32%);
	border-radius: 2px;
}
primary img {
	margin: 32px auto;
	display: block;
	border-radius: 12px;
}
secondary {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	background: rgb(128 128 128 / 6%);
	border-radius: 12px;
	padding: 14px 18px;
	gap: 32px;
}
secondary .iconIcon {
	font-size: 130%;
}
content {
	width: 100%;
	max-width: 1220px;
	display: flex;
	flex: 1 1 0;
	gap: 22px;
	padding: 0 50px;
}
message:empty,
secondary:empty,
breadcrumbs:empty {
	display: none;
}
ccImage {
	height: 35px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	margin: 7px 0;
	display: block;
	opacity: 0.85;
}
.posts {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
	gap: 22px;
}
.posts .post {
	background: rgb(128 128 128 / 6%);
	border-radius: 12px;
	padding: 17px 24px;
	border: 3px solid transparent;
}
.posts .post:hover {
	background: rgb(128 128 128 / 12%);
	border-color: rgb(81 147 93/50%);
}
.posts .post:active {
	background: rgb(128 128 128 / 24%);
	border-color: rgb(81 147 93/70%);
}
.post {
	display: flex;
	flex-direction: column;
	gap: 12px;
	width: 100%;
}
.post .postTitle {
	font-size: 140%;
	font-weight: 600;
}
.post .postDatetime {
	font-size: 70%;
}
.postReadingTime {
	font-size: 70%;
}
.home .postReadingTime {
	display: none;
}
.toggleMode {
	position: fixed;
	top: 7px;
	right: 12px;
}
.goHome {
	display: flex;
	gap: 8px;
	position: fixed;
	top: 7px;
	left: 12px;
	z-index: 10;
}
search {
	display: flex;
	gap: 8px;
	position: fixed;
	top: 7px;
	left: 50px;
	z-index: 10;
}
search:not(.on) .offHide {
	display: none;
}
search.on {
	border-radius: 12px;
	padding: 12px 12px;
	border: 3px solid rgb(81 147 93/30%);
}
languages {
	display: flex;
	gap: 8px;
	position: fixed;
	top: 7px;
	right: 50px;
	z-index: 10;
}
languages.on button {
	align-self: flex-start;
}
languages:not(.on) .offHide {
	display: none;
}
languages.on {
	border-radius: 12px;
	padding: 12px 12px;
	border: 3px solid rgb(81 147 93/30%);
}
languagesList {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.posts .post .postTitle span {
	border-bottom: 2px solid rgb(81 147 93/60%);
}
.posts .post:hover .postTitle span {
	border-color: rgb(81 147 93/80%);
}
.posts .post:active .postTitle span {
	border-color: rgb(81 147 93/100%);
}
primary p {
	line-height: 1.7;
}
.posts .post .postTags {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}
.posts .post .postTags span {
	border-radius: 7px;
	background: rgb(128 128 128 / 18%);
	padding: 5px 11px;
	font-size: 80%;
}
tmenu {
	display: flex;
	flex-wrap: wrap;
	gap: 11px;
	text-align: center;
	justify-content: center;
	align-items: center;
}
tfooter tmenu {
	font-size: 80%;
}
.pagination {
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	grid-column: 1 / -1;
	gap: 12px;
}

primary .block {
	margin: 0;
}
.error {
	display: flex;
	flex-direction: column;
	height: 100%;
	text-align: center;
	justify-content: center;
	align-items: center;
}
.error:before {
	font-size: 200%;
}
.home secondary {
	display: none;
}
.listItem {
	display: flex;
	gap: 7px;
	justify-content: center;
	align-items: center;
}
.pageContent,
.postContent,
.pageContent blockquote,
.postContent blockquote {
	display: flex;
	flex-direction: column;
	gap: 17px;
}
blockquote h1,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5,
blockquote h6 {
	margin: auto;
}
primary h1,
primary h2,
primary h3,
primary h4,
primary h5,
primary h6 {
	width: fit-content;
}
primary h1 span,
primary h2 span,
primary h3 span,
primary h4 span,
primary h5 span,
primary h6 span {
	display: inline;
}
strong {
	padding: 2px 5px;
}
img[title="narrow"] {
	max-width: 420px;
}
.mapChildren {
	justify-content: flex-start;
	align-items: flex-start;
	text-align: start;
	gap: 5px;
}
breadcrumbs {
	display: flex;
	gap: 11px;
	justify-content: start;
	align-items: center;
	font-size: 80%;
	margin-bottom: 12px;
}
.breadcrumbsSplitter:before {
	font-size: 120%;
}
.postTags {
	display: flex;
	flex-wrap: wrap;
	justify-content: start;
	align-items: center;
	text-align: center;
	gap: 7px;
	font-size: 90%;
	margin-bottom: 12px;
}
tFooter {
	width: 100%;
	background: rgb(81 147 93/20%);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	gap: 7px;
	margin: 24px 0 0 0;
	padding: 17px 30px 22px 30px;
}
.home breadcrumbs {
	display: none;
}
#gotoTop {
	position: fixed;
	display: none;
	bottom: 12px;
	right: 12px;
}
.iconLarge {
	font-size: 140%;
}
.center {
	justify-self: center;
	align-self: center;
	text-align: center;
}
.right {
	justify-self: end;
	align-self: start;
	text-align: right;
}
.left {
	justify-self: start;
	align-self: start;
	text-align: left;
}
.verticalSpacing {
	margin-top: 12px;
	margin-bottom: 12px;
}
.horizontalSpacing {
	margin-right: 12px;
	margin-left: 12px;
}
.widthSmall {
	max-width: 200px;
}
:not(pre) > code {
	display: inline-block;
	border: 2px solid rgb(81 147 93/40%);
	background: rgb(128 128 128/12%);
	padding: 1px 7px;
	margin: 2px 4px;
	border-radius: 7px;
}






/* component css file - icons.css */

.icon:before,
.icon:after,
.iconIcon {
	font-family: "hugeicons-stroke-rounded";
}
.backup:before {
	content: "\f1a05";
}
.change:before {
	content: "\f1c3e";
}
.active:before,
.deactivate:before {
	content: "\f1975";
}
.inactive:before,
.activate:before {
	content: "\f26c5";
}
.save:before {
	content: "\f2524";
}
.remove:before {
	content: "\f1b35";
}
.add:before {
	content: "\f150c";
}
.subtract:before {
	content: "\f2139";
}
.edit:before {
	content: "\f1c01";
}
.close:before {
	content: "\f18bc";
}
.download:before {
	content: "\f1bb4";
}
.upload:before {
	content: "\f28fb";
}
.link:before {
	content: "\f1fa8";
}
.translate:before {
	content: "\f2896";
}
.previous:before {
	content: "\f1612";
}
.next:before {
	content: "\f1623";
}
.top:before {
	content: "\f1632";
	font-size: 130%;
}
.children a:before {
	content: "\f1fa8";
}
.breadcrumbsSplitter:before {
	content: "\f1623";
}
.light .toggleMode:before {
	content: "\f2725";
}
.dark .toggleMode:before {
	content: "\f2174";
}
search:not(.on) button.toggleSearch:before {
	content: "\f2546";
}
search.on button.toggleSearch:before {
	content: "\f18bc";
}
button.search:before {
	content: "\f2546";
}
a.home:before {
	content: "\f1e37";
}
.error:before {
	content: "\f1584";
}

languages:not(.on) button.toggleLanguages:before {
	content: "\f1d80";
}
languages.on button.toggleLanguages:before {
	content: "\f18bc";
}






/* component css file - darklight.css */

body.light {
	background: rgb(238, 238, 241);
	color: rgb(13, 13, 13);
}
body.dark {
	background: rgb(13, 13, 13);
	color: rgb(238, 238, 241);
}
.dark search.on,
.dark languages.on {
	background: rgb(23 23 23 / 90%);
}
.light search.on,
.light languages.on {
	background: rgb(248 248 251 / 90%);
}
.dark strong {
	background: rgb(81 147 93/30%);
}
.light strong {
	background: rgb(81 147 93/20%);
}






/* component css file - admin.css */

.admin primary {
	display: block;
}
.admin .mainMenu,
.admin tHeader,
.admin tFooter {
	display: none;
}
.adminTableHeader {
	display: block;
	font-weight: 600;
	text-align: center;
}
.adminTagsBlock {
	display: flex;
	gap: 12px;
	flex-wrap: wrap;
}
.adminTagsBlock label:has(input[type="checkbox"]:checked) {
	background: rgb(13 136 211 / 60%);
}
.adminTagsBlock label {
	cursor: pointer;
	padding: 4px 8px;
	border-radius: 7px;
	background: rgb(128 128 128 /20%);
}
.adminTagsBlock label:hover {
	background: rgb(128 128 128 /50%);
}
.adminTagsBlock label:has(input[type="checkbox"]:checked):hover {
	background: rgb(13 136 211 / 80%);
}
.adminMenuPages {
	display: flex;
	gap: 8px;
	flex-wrap: wrap;
}
.adminMenuSelected {
	display: flex;
	flex-direction: column;
	gap: 8px;
	cursor: pointer;
}
.adminMenuSelected button:first-of-type {
	pointer-events: none;
}
.adminMenuSelected button {
	position: relative;
}
.admin content {
	max-width: 100%;
	margin-bottom: 70px;
}
.admin primary p {
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 1.2;
}
.admin a:has(logo) {
	pointer-events: none;
	cursor: default;
}
.adminFullLink {
	font-size: 80%;
}
.admin li {
	padding-top: 0;
	padding-bottom: 0;
}
.adminLink {
	border: none;
}






/* component css file - ask.css */

input,
select,
textarea,
button,
.likeButton {
	border-radius: 7px;
}
input,
button,
.likeButton,
textarea,
select {
	font: inherit;
	resize: none;
	padding: 4px 12px;
	outline: none;
	background: rgb(128, 128, 128, 12%);
	border: none;
	overflow-y: hidden;
}
button,
.likeButton {
	padding: 4px 9px;
	cursor: pointer;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
button:hover,
.likeButton:hover {
	background: rgb(13 136 211 / 30%);
}
button:active,
.likeButton:active {
	background: rgb(13 136 211 / 70%);
}
input:focus,
select:focus,
textarea:focus {
	background: rgb(13 136 211 / 30%);
}
ask {
	max-width: 100%;
	display: flex;
	gap: 8px;
	flex-wrap: wrap;
}
ask input,
ask select,
ask textarea {
	flex: 1 1 0;
	min-width: 0;
	width: 100%;
}
ask ::placeholder {
	opacity: 0.6;
	font-size: 80%;
}
.askContainer {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.askRow {
	display: flex;
	flex-wrap: wrap;
	flex-wrap: balance;
	gap: 8px;
	width: 100%;
}
.askRow > * {
	flex: 1 1 0;
	min-width: 170px;
}
.askItem {
	flex: 1 0 auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.askWrapper {
	background: rgb(128 128 128 / 6%);
	padding: 11px 17px;
	border-radius: 12px;
}
.askWrapper:has(.askButtons) {
	padding-top: 41px;
}

.askButtons {
	display: flex;
	gap: 4px;
	align-items: center;
	min-width: 0;
}
.askWrapper .askButtons {
	position: absolute;
	right: 8px;
	top: 8px;
	font-size: 80%;
}
.askCheckbox {
	display: none;
}
textarea {
	min-height: 140px;
}

button.clean {
	padding: 0;
	margin: 0;
	background: none;
}

.askLabel > label {
	position: absolute;
	text-align: center;
	opacity: 0.6;
	font-size: 80%;
	left: 0;
	top: 8px;
	width: 100%;
}
ask,
block {
	position: relative;
}
.askLabel {
	width: 100%;
	padding-top: 30px;
}
button.icon {
	font-size: 110%;
}
.button,
.button * {
	border: none;
	padding: 0;
	margin: 0;
}
.likeButton {
	display: flex;
	width: auto;
	font-size: 110%;
}






/* component css file - links.css */

a {
	width: 100%;
}
primary a {
	padding-bottom: 2px;
	border-bottom: 2px solid rgb(81 147 93/50%);
}
primary a:hover {
	border-color: rgb(81 147 93/70%);
}
primary a:active {
	border-color: rgb(81 147 93/90%);
}
secondary a {
	border-bottom: 2px solid rgb(81 147 93/60%);
}
secondary a:hover {
	border-color: rgb(81 147 93/80%);
}
secondary a:active {
	border-color: rgb(81 147 93/100%);
}
tmenu a {
	border-bottom: 2px solid rgb(81 147 93/60%);
}
tmenu a:hover {
	border-color: rgb(81 147 93/80%);
}
tmenu a:active {
	border-color: rgb(81 147 93/100%);
}
tmenu a.home {
	border: none;
	background: rgb(128 128 128/12%);
	border-radius: 7px;
	padding: 0 9px;
	font-size: 150%;
	line-height: 1;
	display: inline-flex;
}
tmenu a.home:hover {
	background-color: rgb(81 147 93/30%);
}
tmenu a.home:active {
	background-color: rgb(81 147 93/50%);
}
.pagination a {
	background: rgb(128 128 128 / 12%);
	padding: 3px 6px;
	border-radius: 7px;
	border: none;
	font-size: 80%;
	width: initial;
}
.pagination a:hover {
	background: rgb(128 128 128 / 24%);
}
.pagination a:active {
	background: rgb(128 128 128 / 32%);
}
.children a {
	border: none;
	display: flex;
	gap: 5px;
	justify-content: flex-start;
	align-items: center;
}
.children a:before {
	font-size: 120%;
	color: rgb(81 147 93/70%);
}
.children a:hover:before {
	color: rgb(81 147 93/90%);
}
.children a:active:before {
	color: rgb(81 147 93/100%);
}
a.tagSegment {
	width: fit-content;
	border: none;
	display: block;
	background: rgb(81 147 93/30%);
	border-radius: 7px;
	padding: 4px 11px;
}
a.tagSegment:hover {
	background: rgb(81 147 93/45%);
}
a.tagSegment:active {
	background: rgb(81 147 93/60%);
}






/* component css file - svg.css */

loader {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="gray" stroke="gray" stroke-width="15" r="15" cx="40" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="gray" stroke="gray" stroke-width="15" r="15" cx="100" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="gray" stroke="gray" stroke-width="15" r="15" cx="160" cy="100"><animate attributeName="opacity" calcMode="spline" dur="2" values="1;0;1;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');
}
.light ccImage {
	background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="uuid-8f99944e-825e-48aa-b117-32f60b2d461e" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 289.09 101.46"><defs><style> .uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8 { fill: %230e0e0e; } </style></defs><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M31.94,0C40.89,0,48.51,3.13,54.8,9.37c3.01,3.01,5.29,6.45,6.86,10.31,1.56,3.87,2.34,7.97,2.34,12.31s-.77,8.49-2.31,12.31c-1.54,3.83-3.82,7.21-6.83,10.14-3.12,3.08-6.67,5.45-10.63,7.09-3.96,1.64-8.06,2.46-12.28,2.46s-8.28-.81-12.14-2.43c-3.87-1.62-7.33-3.96-10.4-7.03s-5.4-6.52-7-10.37-2.4-7.9-2.4-12.17.81-8.3,2.43-12.2c1.62-3.9,3.97-7.4,7.06-10.49C15.58,3.11,23.07,0,31.94,0ZM32.06,5.77c-7.31,0-13.47,2.55-18.46,7.66-2.51,2.55-4.45,5.42-5.8,8.6-1.35,3.18-2.03,6.51-2.03,9.97s.68,6.73,2.03,9.91c1.35,3.18,3.29,6.02,5.8,8.52,2.51,2.5,5.35,4.4,8.51,5.72,3.16,1.31,6.48,1.97,9.94,1.97s6.75-.67,9.97-2c3.22-1.33,6.12-3.26,8.71-5.77,4.99-4.88,7.48-10.99,7.48-18.34,0-3.54-.65-6.9-1.94-10.06-1.29-3.16-3.18-5.98-5.65-8.46-5.15-5.14-11.34-7.71-18.57-7.71ZM31.66,26.69l-4.29,2.23c-.46-.95-1.02-1.62-1.68-2-.67-.38-1.29-.57-1.86-.57-2.86,0-4.29,1.89-4.29,5.66,0,1.71.36,3.08,1.08,4.11.72,1.03,1.79,1.54,3.2,1.54,1.87,0,3.18-.92,3.94-2.74l3.94,2c-.84,1.56-2,2.79-3.49,3.69-1.48.9-3.12,1.34-4.91,1.34-2.86,0-5.16-.88-6.91-2.63-1.75-1.75-2.63-4.19-2.63-7.31s.89-5.47,2.66-7.26c1.77-1.79,4.01-2.69,6.72-2.69,3.96,0,6.8,1.54,8.51,4.63ZM50.11,26.69l-4.23,2.23c-.46-.95-1.02-1.62-1.69-2-.67-.38-1.31-.57-1.91-.57-2.86,0-4.29,1.89-4.29,5.66,0,1.71.36,3.08,1.09,4.11.72,1.03,1.79,1.54,3.2,1.54,1.87,0,3.18-.92,3.94-2.74l4,2c-.88,1.56-2.06,2.79-3.54,3.69-1.49.9-3.1,1.34-4.86,1.34-2.9,0-5.21-.88-6.94-2.63-1.74-1.75-2.6-4.19-2.6-7.31s.88-5.47,2.66-7.26c1.77-1.79,4.01-2.69,6.71-2.69,3.96,0,6.78,1.54,8.46,4.63Z"/><g><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M106.97,0c8.99,0,16.57,3.09,22.74,9.26,6.21,6.21,9.31,13.79,9.31,22.74s-3.05,16.48-9.15,22.46c-6.48,6.36-14.11,9.54-22.91,9.54s-16.15-3.14-22.51-9.43c-6.29-6.29-9.43-13.81-9.43-22.57s3.14-16.34,9.43-22.74c6.17-6.17,13.68-9.26,22.51-9.26ZM107.09,5.77c-7.28,0-13.43,2.55-18.46,7.66-5.22,5.33-7.83,11.52-7.83,18.57s2.59,13.22,7.77,18.4c5.18,5.18,11.35,7.77,18.51,7.77s13.33-2.61,18.63-7.83c5.03-4.84,7.54-10.95,7.54-18.34s-2.55-13.47-7.66-18.57c-5.1-5.1-11.28-7.66-18.51-7.66ZM115.66,24.06v13.08h-3.66v15.54h-9.94v-15.54h-3.66v-13.09c0-.57.2-1.06.6-1.46.4-.4.89-.6,1.46-.6h13.14c.53,0,1.01.2,1.43.6.42.4.63.89.63,1.46ZM102.57,15.83c0-3.01,1.49-4.51,4.46-4.51s4.46,1.5,4.46,4.51-1.49,4.46-4.46,4.46-4.46-1.49-4.46-4.46Z"/><g><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M103.77,79.42c1.16.65,2.07,1.57,2.74,2.75.66,1.18.99,2.56.99,4.12s-.33,2.94-.99,4.12c-.66,1.18-1.57,2.1-2.74,2.75-1.16.65-2.45.98-3.87.98-2.1,0-3.69-.66-4.79-1.98v1.76h-4.22v-21.03h4.42v7.4c1.11-1.23,2.65-1.84,4.59-1.84,1.42,0,2.71.33,3.87.98ZM101.93,89.37c.73-.77,1.09-1.79,1.09-3.08s-.36-2.31-1.09-3.08c-.73-.76-1.66-1.15-2.79-1.15s-2.06.38-2.79,1.15c-.73.77-1.09,1.79-1.09,3.08s.36,2.31,1.09,3.08,1.66,1.15,2.79,1.15,2.06-.38,2.79-1.15Z"/><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M125.16,78.67l-6.89,16.19c-.7,1.76-1.56,3-2.59,3.71-1.03.72-2.27,1.08-3.73,1.08-.79,0-1.58-.12-2.35-.37-.77-.25-1.41-.59-1.9-1.02l1.62-3.15c.34.3.73.54,1.18.71.44.17.88.25,1.32.25.6,0,1.1-.15,1.47-.44.38-.29.72-.78,1.02-1.46l.06-.14-6.6-15.36h4.56l4.28,10.35,4.31-10.35h4.25Z"/></g></g><g><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M182,0c8.99,0,16.57,3.09,22.74,9.26,6.21,6.17,9.31,13.75,9.31,22.74s-3.05,16.48-9.15,22.46c-6.47,6.36-14.11,9.54-22.91,9.54s-16.19-3.16-22.51-9.49c-6.29-6.29-9.43-13.79-9.43-22.51s3.14-16.34,9.43-22.74c6.17-6.17,13.68-9.26,22.51-9.26ZM157.26,23.37c-.95,2.63-1.43,5.5-1.43,8.63,0,7.09,2.59,13.22,7.77,18.4,5.22,5.14,11.39,7.72,18.51,7.72s13.41-2.61,18.63-7.83c1.87-1.79,3.33-3.66,4.4-5.6l-12.06-5.37c-.42,2.02-1.44,3.67-3.06,4.94-1.62,1.28-3.53,2.01-5.74,2.2v4.92h-3.71v-4.92c-3.54-.04-6.78-1.31-9.71-3.83l4.4-4.46c2.09,1.94,4.48,2.91,7.14,2.91,1.1,0,2.05-.25,2.83-.74.78-.49,1.17-1.31,1.17-2.46,0-.8-.29-1.45-.86-1.94l-3.08-1.32-3.77-1.72-5.09-2.23-16.34-7.31ZM182.12,5.71c-7.28,0-13.43,2.57-18.46,7.71-1.26,1.26-2.44,2.69-3.54,4.29l12.23,5.49c.53-1.68,1.54-3.02,3.03-4.03,1.48-1.01,3.22-1.57,5.2-1.69v-4.92h3.72v4.91c2.93.15,5.6,1.14,8,2.97l-4.17,4.29c-1.79-1.26-3.62-1.89-5.49-1.89-.99,0-1.88.19-2.66.57-.78.38-1.17,1.03-1.17,1.94,0,.27.1.53.28.8l4.06,1.83,2.8,1.26,5.14,2.28,16.4,7.31c.53-2.25.8-4.53.8-6.86,0-7.35-2.55-13.54-7.66-18.57-5.07-5.14-11.24-7.71-18.51-7.71Z"/><g><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M179.55,80.15c1.16,1.13,1.74,2.82,1.74,5.05v8.73h-4.42v-8.05c0-1.21-.26-2.11-.79-2.71-.53-.59-1.29-.89-2.3-.89-1.12,0-2,.34-2.66,1.03-.66.69-.99,1.72-.99,3.08v7.54h-4.42v-15.25h4.22v1.79c.59-.64,1.31-1.14,2.18-1.49.87-.35,1.82-.52,2.86-.52,1.89,0,3.42.57,4.58,1.7Z"/><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M188.45,93.14c-1.29-.67-2.31-1.6-3.03-2.79-.73-1.19-1.09-2.54-1.09-4.05s.36-2.86,1.09-4.05c.73-1.19,1.74-2.12,3.03-2.79,1.29-.67,2.75-1.01,4.38-1.01s3.01.34,4.21,1.01c1.2.67,2.07,1.63,2.62,2.88l-3.43,1.84c-.79-1.4-1.94-2.1-3.43-2.1-1.15,0-2.11.38-2.86,1.13s-1.13,1.79-1.13,3.09.38,2.33,1.13,3.09,1.71,1.13,2.86,1.13c1.51,0,2.65-.7,3.43-2.1l3.43,1.87c-.55,1.21-1.42,2.15-2.62,2.83-1.2.68-2.6,1.02-4.21,1.02s-3.09-.33-4.38-1.01Z"/></g></g><g><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M257.03,0c8.95,0,16.53,3.11,22.74,9.31,6.21,6.17,9.31,13.73,9.31,22.69s-3.05,16.46-9.15,22.51c-6.44,6.32-14.08,9.49-22.91,9.49s-16.15-3.14-22.51-9.43c-6.29-6.28-9.43-13.81-9.43-22.57s3.14-16.29,9.43-22.68c6.21-6.21,13.72-9.32,22.51-9.32ZM257.15,5.77c-7.28,0-13.43,2.57-18.46,7.71-5.22,5.3-7.83,11.47-7.83,18.51s2.59,13.26,7.77,18.4c5.18,5.18,11.35,7.77,18.52,7.77s13.33-2.61,18.63-7.83c5.03-4.88,7.54-10.99,7.54-18.34s-2.55-13.48-7.66-18.51c-5.07-5.14-11.24-7.71-18.51-7.71ZM269.21,24.46v5.49h-23.26v-5.49h23.26ZM269.21,34.74v5.48h-23.26v-5.48h23.26Z"/><g><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M253.15,80.15c1.16,1.13,1.74,2.82,1.74,5.05v8.73h-4.42v-8.05c0-1.21-.26-2.11-.79-2.71-.53-.59-1.29-.89-2.3-.89-1.12,0-2,.34-2.66,1.03-.66.69-.99,1.72-.99,3.08v7.54h-4.42v-15.25h4.22v1.79c.59-.64,1.31-1.14,2.18-1.49.87-.35,1.82-.52,2.86-.52,1.89,0,3.42.57,4.58,1.7Z"/><path class="uuid-21ad36cb-4a52-4abb-be78-cecf07163ff8" d="M274.59,72.89v21.03h-4.22v-1.76c-1.1,1.32-2.68,1.98-4.76,1.98-1.44,0-2.74-.32-3.9-.96-1.16-.64-2.07-1.56-2.74-2.75-.66-1.19-.99-2.57-.99-4.14s.33-2.95.99-4.14c.66-1.19,1.57-2.11,2.74-2.75,1.16-.64,2.46-.96,3.9-.96,1.95,0,3.47.61,4.56,1.84v-7.4h4.42ZM269.15,89.37c.74-.77,1.11-1.79,1.11-3.08s-.37-2.31-1.11-3.08c-.74-.76-1.66-1.15-2.78-1.15s-2.07.38-2.81,1.15c-.74.77-1.11,1.79-1.11,3.08s.37,2.31,1.11,3.08c.74.77,1.67,1.15,2.81,1.15s2.04-.38,2.78-1.15Z"/></g></g></svg>');
}
.dark ccImage {
	background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="uuid-c699caf6-5169-4ee6-90d6-d0f21af460cd" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 289.09 101.46"><defs><style> .uuid-41e9903b-d952-4646-a452-370f78591703 { fill: %23fff; } </style></defs><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M31.94,0C40.89,0,48.51,3.13,54.8,9.37c3.01,3.01,5.29,6.45,6.86,10.31,1.56,3.87,2.34,7.97,2.34,12.31s-.77,8.49-2.31,12.31c-1.54,3.83-3.82,7.21-6.83,10.14-3.12,3.08-6.67,5.45-10.63,7.09-3.96,1.64-8.06,2.46-12.28,2.46s-8.28-.81-12.14-2.43c-3.87-1.62-7.33-3.96-10.4-7.03s-5.4-6.52-7-10.37-2.4-7.9-2.4-12.17.81-8.3,2.43-12.2c1.62-3.9,3.97-7.4,7.06-10.49C15.58,3.11,23.07,0,31.94,0ZM32.06,5.77c-7.31,0-13.47,2.55-18.46,7.66-2.51,2.55-4.45,5.42-5.8,8.6-1.35,3.18-2.03,6.51-2.03,9.97s.68,6.73,2.03,9.91c1.35,3.18,3.29,6.02,5.8,8.52,2.51,2.5,5.35,4.4,8.51,5.72,3.16,1.31,6.48,1.97,9.94,1.97s6.75-.67,9.97-2c3.22-1.33,6.12-3.26,8.71-5.77,4.99-4.88,7.48-10.99,7.48-18.34,0-3.54-.65-6.9-1.94-10.06-1.29-3.16-3.18-5.98-5.65-8.46-5.15-5.14-11.34-7.71-18.57-7.71ZM31.66,26.69l-4.29,2.23c-.46-.95-1.02-1.62-1.68-2-.67-.38-1.29-.57-1.86-.57-2.86,0-4.29,1.89-4.29,5.66,0,1.71.36,3.08,1.08,4.11.72,1.03,1.79,1.54,3.2,1.54,1.87,0,3.18-.92,3.94-2.74l3.94,2c-.84,1.56-2,2.79-3.49,3.69-1.48.9-3.12,1.34-4.91,1.34-2.86,0-5.16-.88-6.91-2.63-1.75-1.75-2.63-4.19-2.63-7.31s.89-5.47,2.66-7.26c1.77-1.79,4.01-2.69,6.72-2.69,3.96,0,6.8,1.54,8.51,4.63ZM50.11,26.69l-4.23,2.23c-.46-.95-1.02-1.62-1.69-2-.67-.38-1.31-.57-1.91-.57-2.86,0-4.29,1.89-4.29,5.66,0,1.71.36,3.08,1.09,4.11.72,1.03,1.79,1.54,3.2,1.54,1.87,0,3.18-.92,3.94-2.74l4,2c-.88,1.56-2.06,2.79-3.54,3.69-1.49.9-3.1,1.34-4.86,1.34-2.9,0-5.21-.88-6.94-2.63-1.74-1.75-2.6-4.19-2.6-7.31s.88-5.47,2.66-7.26c1.77-1.79,4.01-2.69,6.71-2.69,3.96,0,6.78,1.54,8.46,4.63Z"/><g><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M106.97,0c8.99,0,16.57,3.09,22.74,9.26,6.21,6.21,9.31,13.79,9.31,22.74s-3.05,16.48-9.15,22.46c-6.48,6.36-14.11,9.54-22.91,9.54s-16.15-3.14-22.51-9.43c-6.29-6.29-9.43-13.81-9.43-22.57s3.14-16.34,9.43-22.74c6.17-6.17,13.68-9.26,22.51-9.26ZM107.09,5.77c-7.28,0-13.43,2.55-18.46,7.66-5.22,5.33-7.83,11.52-7.83,18.57s2.59,13.22,7.77,18.4c5.18,5.18,11.35,7.77,18.51,7.77s13.33-2.61,18.63-7.83c5.03-4.84,7.54-10.95,7.54-18.34s-2.55-13.47-7.66-18.57c-5.1-5.1-11.28-7.66-18.51-7.66ZM115.66,24.06v13.08h-3.66v15.54h-9.94v-15.54h-3.66v-13.09c0-.57.2-1.06.6-1.46.4-.4.89-.6,1.46-.6h13.14c.53,0,1.01.2,1.43.6.42.4.63.89.63,1.46ZM102.57,15.83c0-3.01,1.49-4.51,4.46-4.51s4.46,1.5,4.46,4.51-1.49,4.46-4.46,4.46-4.46-1.49-4.46-4.46Z"/><g><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M103.77,79.42c1.16.65,2.07,1.57,2.74,2.75.66,1.18.99,2.56.99,4.12s-.33,2.94-.99,4.12c-.66,1.18-1.57,2.1-2.74,2.75-1.16.65-2.45.98-3.87.98-2.1,0-3.69-.66-4.79-1.98v1.76h-4.22v-21.03h4.42v7.4c1.11-1.23,2.65-1.84,4.59-1.84,1.42,0,2.71.33,3.87.98ZM101.93,89.37c.73-.77,1.09-1.79,1.09-3.08s-.36-2.31-1.09-3.08c-.73-.76-1.66-1.15-2.79-1.15s-2.06.38-2.79,1.15c-.73.77-1.09,1.79-1.09,3.08s.36,2.31,1.09,3.08,1.66,1.15,2.79,1.15,2.06-.38,2.79-1.15Z"/><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M125.16,78.67l-6.89,16.19c-.7,1.76-1.56,3-2.59,3.71-1.03.72-2.27,1.08-3.73,1.08-.79,0-1.58-.12-2.35-.37-.77-.25-1.41-.59-1.9-1.02l1.62-3.15c.34.3.73.54,1.18.71.44.17.88.25,1.32.25.6,0,1.1-.15,1.47-.44.38-.29.72-.78,1.02-1.46l.06-.14-6.6-15.36h4.56l4.28,10.35,4.31-10.35h4.25Z"/></g></g><g><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M182,0c8.99,0,16.57,3.09,22.74,9.26,6.21,6.17,9.31,13.75,9.31,22.74s-3.05,16.48-9.15,22.46c-6.47,6.36-14.11,9.54-22.91,9.54s-16.19-3.16-22.51-9.49c-6.29-6.29-9.43-13.79-9.43-22.51s3.14-16.34,9.43-22.74c6.17-6.17,13.68-9.26,22.51-9.26ZM157.26,23.37c-.95,2.63-1.43,5.5-1.43,8.63,0,7.09,2.59,13.22,7.77,18.4,5.22,5.14,11.39,7.72,18.51,7.72s13.41-2.61,18.63-7.83c1.87-1.79,3.33-3.66,4.4-5.6l-12.06-5.37c-.42,2.02-1.44,3.67-3.06,4.94-1.62,1.28-3.53,2.01-5.74,2.2v4.92h-3.71v-4.92c-3.54-.04-6.78-1.31-9.71-3.83l4.4-4.46c2.09,1.94,4.48,2.91,7.14,2.91,1.1,0,2.05-.25,2.83-.74.78-.49,1.17-1.31,1.17-2.46,0-.8-.29-1.45-.86-1.94l-3.08-1.32-3.77-1.72-5.09-2.23-16.34-7.31ZM182.12,5.71c-7.28,0-13.43,2.57-18.46,7.71-1.26,1.26-2.44,2.69-3.54,4.29l12.23,5.49c.53-1.68,1.54-3.02,3.03-4.03,1.48-1.01,3.22-1.57,5.2-1.69v-4.92h3.72v4.91c2.93.15,5.6,1.14,8,2.97l-4.17,4.29c-1.79-1.26-3.62-1.89-5.49-1.89-.99,0-1.88.19-2.66.57-.78.38-1.17,1.03-1.17,1.94,0,.27.1.53.28.8l4.06,1.83,2.8,1.26,5.14,2.28,16.4,7.31c.53-2.25.8-4.53.8-6.86,0-7.35-2.55-13.54-7.66-18.57-5.07-5.14-11.24-7.71-18.51-7.71Z"/><g><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M179.55,80.15c1.16,1.13,1.74,2.82,1.74,5.05v8.73h-4.42v-8.05c0-1.21-.26-2.11-.79-2.71-.53-.59-1.29-.89-2.3-.89-1.12,0-2,.34-2.66,1.03-.66.69-.99,1.72-.99,3.08v7.54h-4.42v-15.25h4.22v1.79c.59-.64,1.31-1.14,2.18-1.49.87-.35,1.82-.52,2.86-.52,1.89,0,3.42.57,4.58,1.7Z"/><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M188.45,93.14c-1.29-.67-2.31-1.6-3.03-2.79-.73-1.19-1.09-2.54-1.09-4.05s.36-2.86,1.09-4.05c.73-1.19,1.74-2.12,3.03-2.79,1.29-.67,2.75-1.01,4.38-1.01s3.01.34,4.21,1.01c1.2.67,2.07,1.63,2.62,2.88l-3.43,1.84c-.79-1.4-1.94-2.1-3.43-2.1-1.15,0-2.11.38-2.86,1.13s-1.13,1.79-1.13,3.09.38,2.33,1.13,3.09,1.71,1.13,2.86,1.13c1.51,0,2.65-.7,3.43-2.1l3.43,1.87c-.55,1.21-1.42,2.15-2.62,2.83-1.2.68-2.6,1.02-4.21,1.02s-3.09-.33-4.38-1.01Z"/></g></g><g><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M257.03,0c8.95,0,16.53,3.11,22.74,9.31,6.21,6.17,9.31,13.73,9.31,22.69s-3.05,16.46-9.15,22.51c-6.44,6.32-14.08,9.49-22.91,9.49s-16.15-3.14-22.51-9.43c-6.29-6.28-9.43-13.81-9.43-22.57s3.14-16.29,9.43-22.68c6.21-6.21,13.72-9.32,22.51-9.32ZM257.15,5.77c-7.28,0-13.43,2.57-18.46,7.71-5.22,5.3-7.83,11.47-7.83,18.51s2.59,13.26,7.77,18.4c5.18,5.18,11.35,7.77,18.52,7.77s13.33-2.61,18.63-7.83c5.03-4.88,7.54-10.99,7.54-18.34s-2.55-13.48-7.66-18.51c-5.07-5.14-11.24-7.71-18.51-7.71ZM269.21,24.46v5.49h-23.26v-5.49h23.26ZM269.21,34.74v5.48h-23.26v-5.48h23.26Z"/><g><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M253.15,80.15c1.16,1.13,1.74,2.82,1.74,5.05v8.73h-4.42v-8.05c0-1.21-.26-2.11-.79-2.71-.53-.59-1.29-.89-2.3-.89-1.12,0-2,.34-2.66,1.03-.66.69-.99,1.72-.99,3.08v7.54h-4.42v-15.25h4.22v1.79c.59-.64,1.31-1.14,2.18-1.49.87-.35,1.82-.52,2.86-.52,1.89,0,3.42.57,4.58,1.7Z"/><path class="uuid-41e9903b-d952-4646-a452-370f78591703" d="M274.59,72.89v21.03h-4.22v-1.76c-1.1,1.32-2.68,1.98-4.76,1.98-1.44,0-2.74-.32-3.9-.96-1.16-.64-2.07-1.56-2.74-2.75-.66-1.19-.99-2.57-.99-4.14s.33-2.95.99-4.14c.66-1.19,1.57-2.11,2.74-2.75,1.16-.64,2.46-.96,3.9-.96,1.95,0,3.47.61,4.56,1.84v-7.4h4.42ZM269.15,89.37c.74-.77,1.11-1.79,1.11-3.08s-.37-2.31-1.11-3.08c-.74-.76-1.66-1.15-2.78-1.15s-2.07.38-2.81,1.15c-.74.77-1.11,1.79-1.11,3.08s.37,2.31,1.11,3.08c.74.77,1.67,1.15,2.81,1.15s2.04-.38,2.78-1.15Z"/></g></g></svg>');
}






/* component css file - mobile.css */

@media only screen and (max-width: 768px) {
	content {
		flex-direction: column;
		gap: 18px;
		width: 100%;
		padding: 0 20px;
	}
	primary {
		flex: 1 1 0;
	}
	secondary {
		order: -1;
		flex: 0 1 0;
		padding-bottom: 24px;
	}
	.posts {
		grid-template-columns: 1fr;
	}
	search {
		max-width: 80vw;
	}
	tHeader,
	.adminMenu {
		margin-top: 42px;
	}
	tMenu {
		padding-left: 0;
		padding-right: 0;
	}
	.adminMenu {
		padding-left: 20px;
		padding-right: 20px;
	}
}






/* component css file - custom.css */

.postContent,
.pageContent {
	gap: 24px;
	line-height: 2 !important;
}

logo {
	width: 80%;
	height: 120px;
	margin: 8px auto 37px auto;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
	display: block;
}

.home content {
	justify-content: center;
	align-items: center;
}
.home .postContent {
	font-family: "Cormorant Garamond";
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 50px 20px 30px 20px;
	gap: 40px;
}
.home .postContent * {
	line-height: 1;
}
.home primary * {
	border-color: #819abf;
	margin: 0;
	padding: 0;
}
.home .postContent h1 span {
	font-size: min(85px, 10vw);
	border: none;
}
.home .postContent h2 {
	margin: 10px 0 15px;
}
.home .postContent h2 span {
	font-size: min(55px, 7vw);
	padding: 0 50px 3px;
}
.home .postContent p {
	text-align: center;
	text-wrap-mode: none;
	text-wrap-style: auto;
	font-size: min(28px, 3.8vw);
	line-height: 1.8;
}
.home .postContent em {
	border-bottom-width: 2px;
	margin-bottom: 0;
	border-bottom-style: solid;
	font-style: normal;
}
.home .postContent hr {
	border: none;
	width: 12px;
	height: 12px;
	background-color: #819abf;
	border-radius: 50%;
	margin: 20px 0 0 0;
	padding: 0;
}
@media only screen and (max-width: 768px) {
	.home .postContent {
		gap: 20px;
		padding-top: 10px;
	}
}






/* component css file - customSvg.css */

.light logo {
	background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 371.7 541.06"><defs><style> .b { fill: %238dbb97; } .c { opacity: .7; } .d { fill: %230e0e0e; } </style></defs><path class="b" d="M126.5,196.41c-4.92-1.45-9.94-1.08-14.79-.73-1.95.14-3.95.29-5.92.31-.02-.19-.04-.38-.07-.58-.07-.57-.13-1.15-.21-1.72-.09-.65-.19-1.3-.29-1.95-.15-.96-.3-1.92-.41-2.88-.33-2.79-.55-5.87-.66-9.4-.21-6.65.05-13.43.36-19.77.11-2.23.23-4.46.35-6.69.24-4.36.49-8.86.64-13.31.15-4.39.15-8.84.16-13.15,0-2.55,0-5.1.04-7.65.09-6.85.3-13.82.5-20.56.24-7.95.49-16.15.53-24.25.78,0,1.56-.01,2.34-.02,3.66-.02,7.44-.04,11.15-.37,1.16-.1,2-1.01,2-2.15s-.84-2.05-2-2.15c-3.71-.33-7.5-.35-11.15-.37-1.62,0-3.24-.02-4.86-.06-1.36-.05-2.53,1.08-2.59,2.52-.61,14.22-.92,28.7-1.23,42.7l-.02.76c-.08,3.42-.1,6.89-.13,10.24-.03,3.58-.06,7.28-.15,10.92-.13,5.52-.47,11.13-.8,16.56l-.2,3.25c-.42,7.1-.82,14.65-.69,22.06.07,3.77.29,7.42.66,10.84.18,1.66.43,3.41.75,5.33.13.78.22,1.57.31,2.4.11.96.22,1.95.4,2.95.23,1.24,1.35,2.17,2.71,2.24,2.76.15,5.57-.06,8.28-.26,4.67-.35,9.09-.68,13.33.67.31.1.61.15.91.15.68,0,1.33-.25,1.84-.73.81-.75,1.17-1.94.91-3.04-.24-1.04-.98-1.81-2.02-2.11Z"/><path class="b" d="M237.09,188.87c-.11.97-.26,1.94-.41,2.9-.1.64-.2,1.29-.29,1.94-.08.57-.14,1.13-.21,1.7-.02.2-.04.39-.07.59-1.93-.02-3.91-.17-5.83-.31-4.8-.36-9.76-.73-14.62.73-1.03.31-1.76,1.08-2,2.12-.25,1.1.11,2.3.92,3.04.51.47,1.15.72,1.82.72.3,0,.61-.05.91-.15,4.19-1.35,8.55-1.02,13.16-.67,2.68.2,5.45.41,8.18.26,1.36-.07,2.47-1,2.7-2.24.18-.99.29-1.99.4-2.95.09-.83.18-1.62.31-2.4.32-1.92.56-3.67.74-5.33.37-3.42.59-7.07.65-10.84.13-7.43-.27-14.97-.68-22.06l-.19-3.25c-.33-5.43-.67-11.05-.79-16.56-.08-3.63-.12-7.33-.15-10.9-.03-3.36-.06-6.84-.13-10.26v-.49c-.31-14.09-.63-28.66-1.23-42.97-.06-1.42-1.16-2.52-2.52-2.52-.02,0-.04,0-.05,0-1.59.04-3.2.05-4.8.06-3.62.02-7.35.05-11.02.37-1.15.1-1.99,1.01-1.99,2.15s.84,2.05,1.99,2.15c3.67.33,7.41.35,11.02.37.76,0,1.53,0,2.29.02.05,8.11.29,16.31.53,24.26.2,6.74.41,13.71.49,20.55.03,2.55.04,5.1.04,7.66,0,4.3.01,8.75.16,13.14.15,4.43.39,8.92.63,13.27.12,2.24.24,4.49.35,6.73.31,6.33.57,13.11.36,19.77-.11,3.53-.32,6.61-.65,9.41Z"/><g class="c"><path class="d" d="M359.28,279.37c-.83-1.39-1.79-2.72-2.71-3.99l-.74-1.03c-6.5-9.15-13.82-20.15-18.87-32.47-5.45-13.25-6.28-25.34-2.55-36.97,3.5-10.9,4.32-23.15,2.57-38.55-3.04-26.88-12.39-51.92-27.8-74.43-25.79-37.68-59.94-62.68-101.5-74.3-31.81-8.9-62.92-9.44-92.45-1.59C72.01,27.51,41.1,54.01,23.36,94.77c-16.41,37.71-14.8,76.52,4.77,115.34,7.86,15.59,18.08,29.95,27.96,43.84l1.99,2.8c14.18,19.98,26.58,38.23,34.71,59.31,8.83,22.91,10.26,44.51,4.37,66.05-5.33,19.47-15.23,37.92-31.17,58.05-12.46,15.74-27.27,29.64-41.37,42.53l-.34.31c-1.39,1.26-2.97,2.69-3.76,4.81l-1.67,4.44,3.83-2.79c5.73-4.18,10.97-8.97,15.77-13.51,16.12-15.25,36.48-36.15,50.91-62.61,8.35-15.31,13.36-30.12,15.33-45.3,2.44-18.84-.77-38.3-9.82-59.48-7.86-18.39-18.98-34.78-29.7-49.99-2.08-2.96-4.19-5.9-6.3-8.84-9.09-12.68-18.48-25.8-25.79-39.92-19.04-36.84-21.41-73.75-7.05-109.71,12.9-32.28,34.39-55.9,63.88-70.18,24.94-12.08,52-17.01,80.41-14.66,24.72,2.04,45.85,7.69,64.61,17.29,51.59,26.39,83.79,67.5,95.71,122.19,3.82,17.58,3.42,35.55-1.19,53.42-2.53,9.78-2.09,19.75,1.28,29.62,5.67,16.61,15.1,30.56,23.58,42.01,1.98,2.67,2.72,5.18,2.16,7.24-.47,1.73-1.9,3.15-4.13,4.11l-.3.17c-.8.6-1.88.88-3.02,1.17-.47.12-.94.24-1.4.39-.71.22-1.42.42-2.14.61-1.36.38-2.78.76-4.15,1.32l-5.62,2.32,1.24.08c-3.13,1.99-5.02,4.37-5.63,7.1-.78,3.48.56,7.35,3.99,11.5,1.74,2.1,2.46,3.67,2.21,4.79-.24,1.11-1.53,2.21-3.92,3.36-6.69,3.21-14.01,4.69-22.31,4.51-.29,0-.57-.02-.87-.04-1.33-.08-2.99-.18-4.88.67l-2.33,1.04,2.11,1.43c1.49,1,2.84,1.25,3.93,1.45.33.06.65.12.97.2,2.14.55,4.32.82,6.43,1.09,2.95.37,5.74.72,8.39,1.76,2.77,1.09,4.36,2.16,4.32,4.42-.03,1.74-1.15,2.32-3.69,3.24l-.63.23c-9.56,3.54-13.19,9.44-12.14,19.71.14,1.35.3,2.7.46,4.04.27,2.24.54,4.56.7,6.83.38,5.62-1.11,10.43-4.31,13.91-3.21,3.49-7.89,5.37-13.53,5.45-7.22.1-14.52-.89-22.3-3.04-15.91-4.37-30.59-11.15-41.69-16.61-1.02-.5-2.03-1-3.04-1.51-15.29-7.64-33.04-17.16-48.78-29.87-15.87-12.82-24.89-27.25-27.57-44.09-.6-3.79-1.17-7.58-1.76-11.5l-1.46-9.62-2.26,4.8c-.84,1.79-1.02,2.16-.89,3.53,1.08,10.84,2.57,22.29,7.87,32.66,6.18,12.13,15.71,22.73,29.11,32.4,12.54,9.05,26.63,17.43,43.02,25.58-.05.03-.11.06-.16.09-19.39,11.06-35.82,26.79-48.85,46.74-9.63,14.73-14.97,30.95-15.87,48.21-.72,13.89,1.52,28.28,7.06,45.3l.16.51c1.36,4.21,2.77,8.56,5.31,12.77l1.35,2.23,1.14-2.35c.99-2.03.28-3.54-.19-4.53-.1-.22-.21-.43-.28-.65-3.85-11.41-7.45-22.63-9.11-34.41-3.48-24.75,2.39-48,17.44-69.08,12.46-17.46,27.85-31.46,45.71-41.59.12-.07.25-.13.38-.19.3-.14.66-.32,1.01-.56,4.44,2.14,9.14,4.32,14.01,6.47,16.44,7.3,30.63,11.41,44.65,12.94,14.93,1.63,25.7-5.38,28.07-18.31.85-4.57.21-9.1-.4-13.49l-.12-.87c-1.57-11.33-.54-13.16,10.02-17.84,1.83-.81,6.11-2.71,6.13-7.47.01-3.84-2.1-6.85-6.12-8.69-.16-.07-.32-.14-.48-.21,3.44-1.05,6.79-2.6,10.15-4.69,2.5-1.56,4.03-3.58,4.42-5.85.4-2.31-.4-4.8-2.31-7.18l-.42-.53c-.27-.33-.54-.67-.79-1-2.14-2.86-2.95-5.52-2.31-7.7.63-2.18,2.73-4,6.07-5.27,1.33-.5,2.7-.88,4.14-1.29.6-.17,1.21-.34,1.81-.52,2.46-.74,5.25-1.58,7.72-3.24,5.93-4.02,7.05-8.92,3.42-14.99Z"/><g><path class="d" d="M169.47,182.85c.62.19,1.21.28,1.74.28,1.21,0,2.21-.48,3.03-1.44,1.16-1.37,1.19-3.03.08-4.35-1.54-1.82-4.47-2.25-6.53-.96l-.44.3c-1.12.76-1.5,1.92-1.09,3.37.42,1.49,1.53,2.45,3.21,2.79Z"/><path class="d" d="M193.62,182.85c.62.19,1.21.28,1.74.28,1.21,0,2.21-.48,3.03-1.44,1.16-1.37,1.19-3.03.08-4.35-1.54-1.82-4.47-2.25-6.53-.96l-.44.3c-1.12.76-1.5,1.92-1.09,3.37.42,1.49,1.53,2.45,3.21,2.79Z"/><path class="d" d="M150.09,181.7c1.16-1.37,1.19-3.03.08-4.35-1.54-1.82-4.47-2.25-6.53-.96l-.44.3c-1.12.76-1.5,1.92-1.09,3.37.42,1.49,1.53,2.45,3.21,2.79.62.19,1.21.28,1.74.28,1.21,0,2.21-.48,3.03-1.44Z"/></g></g></svg>');
}
.dark logo {
	background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 371.7 541.06"><defs><style> .b { fill: %238dbb97; } .c { fill: %23fff; } </style></defs><path class="b" d="M126.5,196.41c-4.92-1.45-9.94-1.08-14.79-.73-1.95.14-3.95.29-5.92.31-.02-.19-.04-.38-.07-.58-.07-.57-.13-1.15-.21-1.72-.09-.65-.19-1.3-.29-1.95-.15-.96-.3-1.92-.41-2.88-.33-2.79-.55-5.87-.66-9.4-.21-6.65.05-13.43.36-19.77.11-2.23.23-4.46.35-6.69.24-4.36.49-8.86.64-13.31.15-4.39.15-8.84.16-13.15,0-2.55,0-5.1.04-7.65.09-6.85.3-13.82.5-20.56.24-7.95.49-16.15.53-24.25.78,0,1.56-.01,2.34-.02,3.66-.02,7.44-.04,11.15-.37,1.16-.1,2-1.01,2-2.15s-.84-2.05-2-2.15c-3.71-.33-7.5-.35-11.15-.37-1.62,0-3.24-.02-4.86-.06-1.36-.05-2.53,1.08-2.59,2.52-.61,14.22-.92,28.7-1.23,42.7l-.02.76c-.08,3.42-.1,6.89-.13,10.24-.03,3.58-.06,7.28-.15,10.92-.13,5.52-.47,11.13-.8,16.56l-.2,3.25c-.42,7.1-.82,14.65-.69,22.06.07,3.77.29,7.42.66,10.84.18,1.66.43,3.41.75,5.33.13.78.22,1.57.31,2.4.11.96.22,1.95.4,2.95.23,1.24,1.35,2.17,2.71,2.24,2.76.15,5.57-.06,8.28-.26,4.67-.35,9.09-.68,13.33.67.31.1.61.15.91.15.68,0,1.33-.25,1.84-.73.81-.75,1.17-1.94.91-3.04-.24-1.04-.98-1.81-2.02-2.11Z"/><path class="b" d="M237.09,188.87c-.11.97-.26,1.94-.41,2.9-.1.64-.2,1.29-.29,1.94-.08.57-.14,1.13-.21,1.7-.02.2-.04.39-.07.59-1.93-.02-3.91-.17-5.83-.31-4.8-.36-9.76-.73-14.62.73-1.03.31-1.76,1.08-2,2.12-.25,1.1.11,2.3.92,3.04.51.47,1.15.72,1.82.72.3,0,.61-.05.91-.15,4.19-1.35,8.55-1.02,13.16-.67,2.68.2,5.45.41,8.18.26,1.36-.07,2.47-1,2.7-2.24.18-.99.29-1.99.4-2.95.09-.83.18-1.62.31-2.4.32-1.92.56-3.67.74-5.33.37-3.42.59-7.07.65-10.84.13-7.43-.27-14.97-.68-22.06l-.19-3.25c-.33-5.43-.67-11.05-.79-16.56-.08-3.63-.12-7.33-.15-10.9-.03-3.36-.06-6.84-.13-10.26v-.49c-.31-14.09-.63-28.66-1.23-42.97-.06-1.42-1.16-2.52-2.52-2.52-.02,0-.04,0-.05,0-1.59.04-3.2.05-4.8.06-3.62.02-7.35.05-11.02.37-1.15.1-1.99,1.01-1.99,2.15s.84,2.05,1.99,2.15c3.67.33,7.41.35,11.02.37.76,0,1.53,0,2.29.02.05,8.11.29,16.31.53,24.26.2,6.74.41,13.71.49,20.55.03,2.55.04,5.1.04,7.66,0,4.3.01,8.75.16,13.14.15,4.43.39,8.92.63,13.27.12,2.24.24,4.49.35,6.73.31,6.33.57,13.11.36,19.77-.11,3.53-.32,6.61-.65,9.41Z"/><g><path class="c" d="M359.28,279.37c-.83-1.39-1.79-2.72-2.71-3.99l-.74-1.03c-6.5-9.15-13.82-20.15-18.87-32.47-5.45-13.25-6.28-25.34-2.55-36.97,3.5-10.9,4.32-23.15,2.57-38.55-3.04-26.88-12.39-51.92-27.8-74.43-25.79-37.68-59.94-62.68-101.5-74.3-31.81-8.9-62.92-9.44-92.45-1.59C72.01,27.51,41.1,54.01,23.36,94.77c-16.41,37.71-14.8,76.52,4.77,115.34,7.86,15.59,18.08,29.95,27.96,43.84l1.99,2.8c14.18,19.98,26.58,38.23,34.71,59.31,8.83,22.91,10.26,44.51,4.37,66.05-5.33,19.47-15.23,37.92-31.17,58.05-12.46,15.74-27.27,29.64-41.37,42.53l-.34.31c-1.39,1.26-2.97,2.69-3.76,4.81l-1.67,4.44,3.83-2.79c5.73-4.18,10.97-8.97,15.77-13.51,16.12-15.25,36.48-36.15,50.91-62.61,8.35-15.31,13.36-30.12,15.33-45.3,2.44-18.84-.77-38.3-9.82-59.48-7.86-18.39-18.98-34.78-29.7-49.99-2.08-2.96-4.19-5.9-6.3-8.84-9.09-12.68-18.48-25.8-25.79-39.92-19.04-36.84-21.41-73.75-7.05-109.71,12.9-32.28,34.39-55.9,63.88-70.18,24.94-12.08,52-17.01,80.41-14.66,24.72,2.04,45.85,7.69,64.61,17.29,51.59,26.39,83.79,67.5,95.71,122.19,3.82,17.58,3.42,35.55-1.19,53.42-2.53,9.78-2.09,19.75,1.28,29.62,5.67,16.61,15.1,30.56,23.58,42.01,1.98,2.67,2.72,5.18,2.16,7.24-.47,1.73-1.9,3.15-4.13,4.11l-.3.17c-.8.6-1.88.88-3.02,1.17-.47.12-.94.24-1.4.39-.71.22-1.42.42-2.14.61-1.36.38-2.78.76-4.15,1.32l-5.62,2.32,1.24.08c-3.13,1.99-5.02,4.37-5.63,7.1-.78,3.48.56,7.35,3.99,11.5,1.74,2.1,2.46,3.67,2.21,4.79-.24,1.11-1.53,2.21-3.92,3.36-6.69,3.21-14.01,4.69-22.31,4.51-.29,0-.57-.02-.87-.04-1.33-.08-2.99-.18-4.88.67l-2.33,1.04,2.11,1.43c1.49,1,2.84,1.25,3.93,1.45.33.06.65.12.97.2,2.14.55,4.32.82,6.43,1.09,2.95.37,5.74.72,8.39,1.76,2.77,1.09,4.36,2.16,4.32,4.42-.03,1.74-1.15,2.32-3.69,3.24l-.63.23c-9.56,3.54-13.19,9.44-12.14,19.71.14,1.35.3,2.7.46,4.04.27,2.24.54,4.56.7,6.83.38,5.62-1.11,10.43-4.31,13.91-3.21,3.49-7.89,5.37-13.53,5.45-7.22.1-14.52-.89-22.3-3.04-15.91-4.37-30.59-11.15-41.69-16.61-1.02-.5-2.03-1-3.04-1.51-15.29-7.64-33.04-17.16-48.78-29.87-15.87-12.82-24.89-27.25-27.57-44.09-.6-3.79-1.17-7.58-1.76-11.5l-1.46-9.62-2.26,4.8c-.84,1.79-1.02,2.16-.89,3.53,1.08,10.84,2.57,22.29,7.87,32.66,6.18,12.13,15.71,22.73,29.11,32.4,12.54,9.05,26.63,17.43,43.02,25.58-.05.03-.11.06-.16.09-19.39,11.06-35.82,26.79-48.85,46.74-9.63,14.73-14.97,30.95-15.87,48.21-.72,13.89,1.52,28.28,7.06,45.3l.16.51c1.36,4.21,2.77,8.56,5.31,12.77l1.35,2.23,1.14-2.35c.99-2.03.28-3.54-.19-4.53-.1-.22-.21-.43-.28-.65-3.85-11.41-7.45-22.63-9.11-34.41-3.48-24.75,2.39-48,17.44-69.08,12.46-17.46,27.85-31.46,45.71-41.59.12-.07.25-.13.38-.19.3-.14.66-.32,1.01-.56,4.44,2.14,9.14,4.32,14.01,6.47,16.44,7.3,30.63,11.41,44.65,12.94,14.93,1.63,25.7-5.38,28.07-18.31.85-4.57.21-9.1-.4-13.49l-.12-.87c-1.57-11.33-.54-13.16,10.02-17.84,1.83-.81,6.11-2.71,6.13-7.47.01-3.84-2.1-6.85-6.12-8.69-.16-.07-.32-.14-.48-.21,3.44-1.05,6.79-2.6,10.15-4.69,2.5-1.56,4.03-3.58,4.42-5.85.4-2.31-.4-4.8-2.31-7.18l-.42-.53c-.27-.33-.54-.67-.79-1-2.14-2.86-2.95-5.52-2.31-7.7.63-2.18,2.73-4,6.07-5.27,1.33-.5,2.7-.88,4.14-1.29.6-.17,1.21-.34,1.81-.52,2.46-.74,5.25-1.58,7.72-3.24,5.93-4.02,7.05-8.92,3.42-14.99Z"/><g><path class="c" d="M169.47,182.85c.62.19,1.21.28,1.74.28,1.21,0,2.21-.48,3.03-1.44,1.16-1.37,1.19-3.03.08-4.35-1.54-1.82-4.47-2.25-6.53-.96l-.44.3c-1.12.76-1.5,1.92-1.09,3.37.42,1.49,1.53,2.45,3.21,2.79Z"/><path class="c" d="M193.62,182.85c.62.19,1.21.28,1.74.28,1.21,0,2.21-.48,3.03-1.44,1.16-1.37,1.19-3.03.08-4.35-1.54-1.82-4.47-2.25-6.53-.96l-.44.3c-1.12.76-1.5,1.92-1.09,3.37.42,1.49,1.53,2.45,3.21,2.79Z"/><path class="c" d="M150.09,181.7c1.16-1.37,1.19-3.03.08-4.35-1.54-1.82-4.47-2.25-6.53-.96l-.44.3c-1.12.76-1.5,1.92-1.09,3.37.42,1.49,1.53,2.45,3.21,2.79.62.19,1.21.28,1.74.28,1.21,0,2.21-.48,3.03-1.44Z"/></g></g></svg>');
}



