美化宝塔面板防火墙拦截页面.docx - Word

开始美化

首先点击文件,然后找到目录:

/www/server/free_waf/html

在目录中所有html文件中,将原本的代码删除,粘贴以下代码:

<!DOCTYPE html>
<html lang="en">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

		<title>BlueCatWAF-安全检测</title>
		<link rel="stylesheet" href="./index_files/css">
		<style>
			* {
				margin: 0;
				padding: 0;
				box-sizing: border-box;
			}

			body {
				display: flex;
				justify-content: center;
				align-items: center;
				flex-direction: column;
				height: 100vh;
				overflow: hidden;
				font: 0.9em 'Press Start 2P';
				text-transform: uppercase;
				color: #FF4D4F;
				background: #FFF2F2 radial-gradient(circle at center, #FFF2F2 0%, #FFF2F2 80%) no-repeat;
			}

			a {
				color: #25364c;
				text-decoration: none;
			}

			a:hover {
				color: #ffffff;
			}

			.settings {
				position: absolute;
				z-index: 2;
				top: 20px;
				right: 20px;
				display: flex;
				flex-direction: column;
				align-items: flex-end;
			}

			.settings li {
				list-style-type: none;
			}

			.settings button {
				max-width: 200px;
				padding: 5px 0;
				font: inherit;
				font-size: clamp(12px, 3vw, 16px);
				color: #ffffff;
				text-transform: uppercase;
				text-overflow: ellipsis;
				user-select: none;
				white-space: nowrap;
				overflow: hidden;
				border: none;
				transform-origin: right center;
				background: none;
			}

			.settings button[data-skin='nyan'].active {
				color: #f66b79;
			}

			.settings button[data-skin='devil'].active {
				color: #ae1f2d;
			}

			.settings button[data-skin='alien'].active {
				color: #319e47;
			}

			.settings button[data-skin='baguette'].active {
				color: #fedea2;
			}

			.settings button.state-button {
				margin-top: 20px;
			}

			.settings button.state-button.active {
				color: #13b225;
				text-decoration: none;
			}

			.settings button:hover {
				cursor: pointer;
				transform: scale(1.2);
			}

			@media screen and (max-height: 500px) and (max-width: 750px) {
				.settings {
					display: none;
					flex-direction: row;
					gap: 10px;
				}

				.settings button:hover:not(.active) {
					transform: translateY(-2px);
				}
			}

			.loader-container {
				position: relative;
				width: 100%;
				height: 100%;
				text-align: center;
				display: flex;
				align-items: center;
				flex-direction: column;
				justify-content: center;
			}

			.loader-container .loader-state {
				width: 100%;
			}

			.loader-container .loader-state+.loader-text {
				display: block;
				user-select: none;
				opacity: 0;
				transform: translate(10px, calc(20px * 1.5));
				animation: loader-text-blink 0.4s ease-in-out infinite alternate;
			}

			@keyframes loader-text-blink {
				to {
					opacity: 1;
				}
			}

			@media screen and (max-height: 350px) {
				.loader-container .loader-state+.loader-text {
					display: none;
				}
			}

			.loader-container .loader-state.enter-exit {
				animation: appear 8s ease-in-out infinite forwards;
			}

			@keyframes appear {
				0% {
					opacity: 0;
					transform: translate(-600px, 20px);
				}

				5%,
				93% {
					opacity: 0;
				}

				10% {
					transform: translate(50px, 20px);
				}

				15% {
					transform: translate(-50px, 20px);
				}

				20%,
				90% {
					opacity: 1;
					transform: translate(0, 20px);
				}

				100% {
					opacity: 0;
					transform: translate(600px, 20px);
				}
			}

			.loader-container .loader-state.enter-exit+.loader-text {
				animation: loader-text-blink2 8s ease-in-out infinite forwards;
			}

			@keyframes loader-text-blink2 {

				0%,
				5%,
				15%,
				25%,
				35%,
				45%,
				55%,
				65%,
				75%,
				85%,
				93%,
				100% {
					opacity: 0;
				}

				10%,
				20%,
				30%,
				40%,
				50%,
				60%,
				70%,
				80%,
				90% {
					opacity: 1;
				}
			}

			.nyan {
				--flying-speed: 0.4s;
				width: 100%;
				max-width: 400px;
				-webkit-mask-image: linear-gradient(to left,
						#0a0916 65%,
						transparent 85%);
				mask-image: linear-gradient(to left, #0a0916 65%, transparent 85%);
				animation: moves-like-jagger 0.4s ease-in-out infinite alternate;
			}

			@keyframes moves-like-jagger {
				to {
					transform: translateY(20px);
				}
			}

			.rainbow rect {
				width: 5px;
				height: 6px;
				stroke: transparent;
				fill: url(#rainbow-colors);
			}

			.rainbow rect:nth-child(1) {
				transform: translate(25px, 8.4px);
				animation: over-the-rainbow-1 0.4s ease-in-out 0.0666666667s infinite alternate;
			}

			@keyframes over-the-rainbow-1 {
				to {
					transform: translate(25px, 9.0666666667px);
				}
			}

			.rainbow rect:nth-child(2) {
				transform: translate(20.2px, 8.3px);
				animation: over-the-rainbow-2 0.4s ease-in-out 0.1333333333s infinite alternate;
			}

			@keyframes over-the-rainbow-2 {
				to {
					transform: translate(20.2px, 9.6333333333px);
				}
			}

			.rainbow rect:nth-child(3) {
				transform: translate(15.4px, 8.2px);
				animation: over-the-rainbow-3 0.4s ease-in-out 0.2s infinite alternate;
			}

			@keyframes over-the-rainbow-3 {
				to {
					transform: translate(15.4px, 10.2px);
				}
			}

			.rainbow rect:nth-child(4) {
				transform: translate(10.6px, 8.1px);
				animation: over-the-rainbow-4 0.4s ease-in-out 0.2666666667s infinite alternate;
			}

			@keyframes over-the-rainbow-4 {
				to {
					transform: translate(10.6px, 10.7666666667px);
				}
			}

			.rainbow rect:nth-child(5) {
				transform: translate(5.8px, 8px);
				animation: over-the-rainbow-5 0.4s ease-in-out 0.3333333333s infinite alternate;
			}

			@keyframes over-the-rainbow-5 {
				to {
					transform: translate(5.8px, 11.3333333333px);
				}
			}

			.rainbow rect:nth-child(6) {
				transform: translate(1px, 7.9px);
				animation: over-the-rainbow-6 0.4s ease-in-out 0.4s infinite alternate;
			}

			@keyframes over-the-rainbow-6 {
				to {
					transform: translate(1px, 11.9px);
				}
			}

			.nyan .rainbow-color1 {
				stop-color: #e12523;
			}

			.nyan .rainbow-color2 {
				stop-color: #dc8d30;
			}

			.nyan .rainbow-color3 {
				stop-color: #deeb44;
			}

			.nyan .rainbow-color4 {
				stop-color: #01eb3e;
			}

			.nyan .rainbow-color5 {
				stop-color: #138fe9;
			}

			.nyan .rainbow-color6 {
				stop-color: #7127ee;
			}

			.devil .rainbow-color1 {
				stop-color: #d71440;
			}

			.devil .rainbow-color2 {
				stop-color: #ff6c40;
			}

			.devil .rainbow-color3 {
				stop-color: #ffce21;
			}

			.devil .rainbow-color4 {
				stop-color: #ffce21;
			}

			.devil .rainbow-color5 {
				stop-color: #ff6c40;
			}

			.devil .rainbow-color6 {
				stop-color: #d71440;
			}

			.alien .rainbow-color1 {
				stop-color: #12a921;
			}

			.alien .rainbow-color2 {
				stop-color: #0fce22;
			}

			.alien .rainbow-color3 {
				stop-color: #0fef25;
			}

			.alien .rainbow-color4 {
				stop-color: #0fef25;
			}

			.alien .rainbow-color5 {
				stop-color: #0fce22;
			}

			.alien .rainbow-color6 {
				stop-color: #12a921;
			}

			.baguette .rainbow-color1 {
				stop-color: #2465de;
			}

			.baguette .rainbow-color2 {
				stop-color: #2465de;
			}

			.baguette .rainbow-color3 {
				stop-color: #ffffff;
			}

			.baguette .rainbow-color4 {
				stop-color: #ffffff;
			}

			.baguette .rainbow-color5 {
				stop-color: #f1200d;
			}

			.baguette .rainbow-color6 {
				stop-color: #f1200d;
			}

			svg.nyan {
				--body1: #f19183;
				--body2: #fcd8d7;
				--stains: #fac4b8;
				--eyes: #0c0b0b;
				--ears: #f19183;
				--snout1: #f79197;
				--snout2: #f66b79;
				--snout-holes: #e73b36;
			}

			svg.devil {
				--body1: #410a07;
				--body2: #bb1626;
				--stains: #790813;
				--eyes: #f0d459;
				--ears: #2b1d05;
				--snout1: #db2839;
				--snout2: #ae1f2d;
				--snout-holes: #900f0b;
			}

			svg.alien {
				--body1: #116423;
				--body2: #15a031;
				--stains: #0f8b27;
				--eyes: #ffffff;
				--ears: #3dbc56;
				--snout1: #3dbc56;
				--snout2: #319e47;
				--snout-holes: #196e2a;
			}

			svg.baguette {
				--body1: #f89f39;
				--body2: #fdb85a;
				--stains: #fedda7;
				--eyes: #0c0b0b;
				--ears: #dc790f;
				--snout1: #ffdea1;
				--snout2: #fedea2;
				--snout-holes: #f98d0e;
			}

			.pig {
				position: relative;
				transform: translate(-29px);
			}

			.pig .body2 {
				fill: var(--body2);
			}

			.pig:hover {
				cursor: pointer;
			}

			.pig .body1,
			.tail rect,
			.foot rect {
				fill: var(--body1);
			}

			.stains {
				fill: var(--stains);
			}

			.snout {
				stroke: transparent;
				transform: translate(52px);
				animation: sniff-sniff 2s ease-in-out infinite;
			}

			.snout .snout1 {
				fill: var(--snout1);
			}

			.snout .snout2 {
				fill: var(--snout2);
			}

			.snout .snout-holes {
				fill: var(--snout-holes);
			}

			@keyframes sniff-sniff {

				5%,
				15%,
				25% {
					transform: translate(52px);
				}

				10%,
				20% {
					transform: translate(52.5px);
				}
			}

			.tail {
				transform: translate(52.25px);
				transform-origin: center;
			}

			.tail rect:nth-child(2) {
				transform: translate(3.25px, 10.5px);
				animation: fairy-tail 0.4s ease-in-out infinite alternate;
			}

			@keyframes fairy-tail {
				to {
					transform: translate(3.25px, 10px);
				}
			}

			.foot {
				transform: translate(52px);
				animation: hypnotic-feet 0.4s ease-in-out infinite alternate;
			}

			@keyframes hypnotic-feet {
				to {
					transform: translate(52.5px);
				}
			}

			.ears rect {
				fill: var(--ears);
			}

			.eyes {
				transform: translate(52px);
			}

			.eyes rect {
				fill: var(--eyes);
				animation: blinky-blinky 2s step-start infinite;
			}

			@keyframes blinky-blinky {
				5% {
					opacity: 1;
				}

				10% {
					opacity: 0;
				}
			}

			.heart {
				animation: sweet-heart 0.6s ease-out;
				transform: translate(33px, 4px);
			}

			@keyframes sweet-heart {
				to {
					transform: translate(33px, 0px);
				}
			}

			.background-container {
				position: absolute;
				z-index: -1;
				width: 100%;
				max-width: 800px;
				height: 50%;
				opacity: 0.8;
				overflow: hidden;
				-webkit-mask-image: radial-gradient(circle,
						#151333 0%,
						transparent 80%);
				mask-image: radial-gradient(circle, #151333 0%, transparent 80%);
			}

			.background-container .stars {
				background: url('https://cdn.discordapp.com/attachments/997025307255119955/1004483049406353568/stars_background.svg');
				width: 1740px;
				height: 100%;
				animation: through-the-stars 1.2s infinite linear;
			}

			@keyframes through-the-stars {
				to {
					transform: translateX(-50%);
				}
			}

			footer {
				text-align: center;
				margin: auto auto 5vh auto;
				padding: 0 5vw;
				font-size: 0.6em;
			}

			@media screen and (max-height: 350px) {
				footer {
					display: none;
				}
			}
		</style>
		<style data-id="immersive-translate-input-injected-css">
			.immersive-translate-input {
				position: absolute;
				top: 0;
				right: 0;
				left: 0;
				bottom: 0;
				z-index: 2147483647;
				display: flex;
				justify-content: center;
				align-items: center;
			}

			.immersive-translate-attach-loading::after {
				content: " ";

				--loading-color: #f78fb6;
				width: 6px;
				height: 6px;
				border-radius: 50%;
				display: block;
				margin: 12px auto;
				position: relative;
				color: white;
				left: -100px;
				box-sizing: border-box;
				animation: immersiveTranslateShadowRolling 1.5s linear infinite;

				position: absolute;
				top: 50%;
				left: 50%;
				transform: translate(-2000%, -50%);
				z-index: 100;
			}

			.immersive-translate-loading-spinner {
				vertical-align: middle !important;
				width: 10px !important;
				height: 10px !important;
				display: inline-block !important;
				margin: 0 4px !important;
				border: 2px rgba(221, 244, 255, 0.6) solid !important;
				border-top: 2px rgba(0, 0, 0, 0.375) solid !important;
				border-left: 2px rgba(0, 0, 0, 0.375) solid !important;
				border-radius: 50% !important;
				padding: 0 !important;
				-webkit-animation: immersive-translate-loading-animation 0.6s infinite linear !important;
				animation: immersive-translate-loading-animation 0.6s infinite linear !important;
			}

			@-webkit-keyframes immersive-translate-loading-animation {
				from {
					-webkit-transform: rotate(0deg);
				}

				to {
					-webkit-transform: rotate(359deg);
				}
			}

			@keyframes immersive-translate-loading-animation {
				from {
					transform: rotate(0deg);
				}

				to {
					transform: rotate(359deg);
				}
			}

			.immersive-translate-input-loading {
				--loading-color: #f78fb6;
				width: 6px;
				height: 6px;
				border-radius: 50%;
				display: block;
				margin: 12px auto;
				position: relative;
				color: white;
				left: -100px;
				box-sizing: border-box;
				animation: immersiveTranslateShadowRolling 1.5s linear infinite;
			}

			@keyframes immersiveTranslateShadowRolling {
				0% {
					box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0),
						0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
				}

				12% {
					box-shadow: 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0),
						0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
				}

				25% {
					box-shadow: 110px 0 var(--loading-color), 100px 0 var(--loading-color),
						0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
				}

				36% {
					box-shadow: 120px 0 var(--loading-color), 110px 0 var(--loading-color),
						100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0);
				}

				50% {
					box-shadow: 130px 0 var(--loading-color), 120px 0 var(--loading-color),
						110px 0 var(--loading-color), 100px 0 var(--loading-color);
				}

				62% {
					box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color),
						120px 0 var(--loading-color), 110px 0 var(--loading-color);
				}

				75% {
					box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0),
						130px 0 var(--loading-color), 120px 0 var(--loading-color);
				}

				87% {
					box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0),
						200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color);
				}

				100% {
					box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0),
						200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0);
				}
			}

			.immersive-translate-toast {
				display: flex;
				position: fixed;
				z-index: 2147483647;
				left: 0;
				right: 0;
				top: 1%;
				width: fit-content;
				padding: 12px 20px;
				margin: auto;
				overflow: auto;
				background: #fef6f9;
				box-shadow: 0px 4px 10px 0px rgba(0, 10, 30, 0.06);
				font-size: 15px;
				border-radius: 8px;
				color: #333;
			}

			.immersive-translate-toast-content {
				display: flex;
				flex-direction: row;
				align-items: center;
			}

			.immersive-translate-toast-hidden {
				margin: 0 20px 0 72px;
				text-decoration: underline;
				cursor: pointer;
			}

			.immersive-translate-toast-close {
				color: #666666;
				font-size: 20px;
				font-weight: bold;
				padding: 0 10px;
				cursor: pointer;
			}

			@media screen and (max-width: 768px) {
				.immersive-translate-toast {
					top: 0;
					padding: 12px 0px 0 10px;
				}

				.immersive-translate-toast-content {
					flex-direction: column;
					text-align: center;
				}

				.immersive-translate-toast-hidden {
					margin: 10px auto;
				}
			}

			.immersive-translate-modal {
				display: none;
				position: fixed;
				z-index: 2147483647;
				left: 0;
				top: 0;
				width: 100%;
				height: 100%;
				overflow: auto;
				background-color: rgb(0, 0, 0);
				background-color: rgba(0, 0, 0, 0.4);
				font-size: 15px;
			}

			.immersive-translate-modal-content {
				background-color: #fefefe;
				margin: 10% auto;
				padding: 40px 24px 24px;
				border: 1px solid #888;
				border-radius: 10px;
				width: 80%;
				max-width: 270px;
				font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu",
					"Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
					"Segoe UI Symbol", "Noto Color Emoji";
				position: relative;
			}

			@media screen and (max-width: 768px) {
				.immersive-translate-modal-content {
					margin: 50% auto !important;
				}
			}

			.immersive-translate-modal .immersive-translate-modal-content-in-input {
				max-width: 500px;
			}

			.immersive-translate-modal-content-in-input .immersive-translate-modal-body {
				text-align: left;
				max-height: unset;
			}

			.immersive-translate-modal-title {
				text-align: center;
				font-size: 16px;
				font-weight: 700;
				color: #333333;
			}

			.immersive-translate-modal-body {
				text-align: center;
				font-size: 14px;
				font-weight: 400;
				color: #333333;
				word-break: break-all;
				margin-top: 24px;
			}

			@media screen and (max-width: 768px) {
				.immersive-translate-modal-body {
					max-height: 250px;
					overflow-y: auto;
				}
			}

			.immersive-translate-close {
				color: #666666;
				position: absolute;
				right: 16px;
				top: 16px;
				font-size: 20px;
				font-weight: bold;
			}

			.immersive-translate-close:hover,
			.immersive-translate-close:focus {
				color: black;
				text-decoration: none;
				cursor: pointer;
			}

			.immersive-translate-modal-footer {
				display: flex;
				justify-content: center;
				flex-wrap: wrap;
				margin-top: 24px;
			}

			.immersive-translate-btn {
				width: fit-content;
				color: #fff;
				background-color: #ea4c89;
				border: none;
				font-size: 16px;
				margin: 0 8px;
				padding: 9px 30px;
				border-radius: 5px;
				display: flex;
				align-items: center;
				justify-content: center;
				cursor: pointer;
				transition: background-color 0.3s ease;
			}

			.immersive-translate-btn:hover {
				background-color: #f082ac;
			}

			.immersive-translate-btn:disabled {
				opacity: 0.6;
				cursor: not-allowed;
			}

			.immersive-translate-btn:disabled:hover {
				background-color: #ea4c89;
			}

			.immersive-translate-cancel-btn {
				/* gray color */
				background-color: rgb(89, 107, 120);
			}

			.immersive-translate-cancel-btn:hover {
				background-color: hsl(205, 20%, 32%);
			}

			.immersive-translate-action-btn {
				background-color: transparent;
				color: #ea4c89;
				border: 1px solid #ea4c89;
			}

			.immersive-translate-btn svg {
				margin-right: 5px;
			}

			.immersive-translate-link {
				cursor: pointer;
				user-select: none;
				-webkit-user-drag: none;
				text-decoration: none;
				color: #007bff;
				-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
			}

			.immersive-translate-primary-link {
				cursor: pointer;
				user-select: none;
				-webkit-user-drag: none;
				text-decoration: none;
				color: #ea4c89;
				-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
			}

			.immersive-translate-modal input[type="radio"] {
				margin: 0 6px;
				cursor: pointer;
			}

			.immersive-translate-modal label {
				cursor: pointer;
			}

			.immersive-translate-close-action {
				position: absolute;
				top: 2px;
				right: 0px;
				cursor: pointer;
			}

			.imt-image-status {
				background-color: rgba(0, 0, 0, 0.5) !important;
				display: flex !important;
				flex-direction: column !important;
				align-items: center !important;
				justify-content: center !important;
				border-radius: 16px !important;
			}

			.imt-image-status img,
			.imt-image-status svg,
			.imt-img-loading {
				width: 28px !important;
				height: 28px !important;
				margin: 0 0 8px 0 !important;
				min-height: 28px !important;
				min-width: 28px !important;
				position: relative !important;
			}

			.imt-img-loading {
				background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAtFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////oK74hAAAAPHRSTlMABBMIDyQXHwyBfFdDMSw+OjXCb+5RG51IvV/k0rOqlGRM6KKMhdvNyZBz9MaupmxpWyj437iYd/yJVNZeuUC7AAACt0lEQVRIx53T2XKiUBCA4QYOiyCbiAsuuGBcYtxiYtT3f6/pbqoYHVFO5r+iivpo6DpAWYpqeoFfr9f90DsYAuRSWkFnPO50OgR9PwiCUFcl2GEcx+N/YBh6pvKaefHlUgZd1zVe0NbYcQjGBfzrPE8Xz8aF+71D8gG6DHFPpc4a7xFiCDuhaWgKgGIJQ3d5IMGDrpS4S5KgpIm+en9f6PlAhKby4JwEIxlYJV9h5k5nee9GoxHJ2IDSNB0dwdad1NAxDJ/uXDHYmebdk4PdbkS58CIVHdYSUHTYYRWOJblWSyu2lmy3KNFVJNBhxcuGW4YBVCbYGRZwIooipHsNqjM4FbgOQqQqSKQQU9V8xmi1QlgHqQQ6DDBvRUVCDirs+EzGDGOQTCATgtYTnbCVLgsVgRE0T1QE0qHCFAht2z6dLvJQs3Lo2FQoDxWNUiBhaP4eRgwNkI+dAjVOA/kUrIDwf3CG8NfNOE0eiFotSuo+rBiq8tD9oY4Qzc6YJw99hl1wzpQvD7ef2M8QgnOGJfJw+EltQc+oX2yn907QB22WZcvlUpd143dqQu+8pCJZuGE4xCuPXJqqcs5sNpsI93Rmzym1k4Npk+oD1SH3/a3LOK/JpUBpWfqNySxWzCfNCUITuDG5dtuphrUJ1myeIE9bIsPiKrfqTai5WZxbhtNphYx6GEIHihyGFTI69lje/rxajdh0s0msZ0zYxyPLhYCb1CyHm9Qsd2H37Y3lugVwL9kNh8Ot8cha6fUNQ8nuXi5z9/ExsAO4zQrb/ev1yrCB7lGyQzgYDGuxq1toDN/JGvN+HyWNHKB7zEoK+PX11e12G431erGYzwmytAWU56fkMHY5JJnDRR2eZji3AwtIcrEV8Cojat/BdQ7XOwGV1e1hDjGGjXbdArm8uJZtCH5MbcctVX8A1WpqumJHwckAAAAASUVORK5CYII=");
				background-size: 28px 28px;
				animation: image-loading-rotate 1s linear infinite !important;
			}

			.imt-image-status span {
				color: var(--bg-2, #fff) !important;
				font-size: 14px !important;
				line-height: 14px !important;
				font-weight: 500 !important;
				font-family: "PingFang SC", Arial, sans-serif !important;
			}

			@keyframes image-loading-rotate {
				from {
					transform: rotate(360deg);
				}

				to {
					transform: rotate(0deg);
				}
			}
		</style>
		<style>
			.ErrorPage{
				position: fixed;
				width: 100vw;
				height: 100vh;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
			}
			.ErrorPage .msgbox{
				width: auto;
				height: 150px;
				display: flex;
				flex-direction: column;
				align-items: center;
			}
			.ErrorPage .msgbox span{
				font-size: 1.5rem;
				line-height: 4rem;
				display: inline;
				margin-top: 15px;
			}
			.ErrorPage .pigbox{
				width: 500px;
				height: 150px;
			}
			.ErrorPage .contentbox{
				width: auto;
				height: 150px;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
			}
			.btmBC{
				position: fixed;
				display: flex;
				flex-direction: column;
				align-items: center;
				justify-content: center;
				bottom: 20px;
				color: rgba(255, 77, 79,0.5);
				font-size: 14px;
			}
			.btmBC span{font-weight: bold;margin-left: 3px;margin-right: 3px;color: rgba(255, 77, 79,0.7);}
			.btmBC img{
				width: 50px;height: 50px;
				margin-bottom: 5px;
			}
		</style>
	</head>
	<body>
		<div class="ErrorPage">
			<div class="msgbox">
				<svg width="68" height="59"><g fill="#FF4D4F"><g><path d="M29.455 2.852c2.062-3.527 6.151-4.07 8.48 0 1.538 2.527 7.818 13.159 14.15 23.904l.827 1.401.412.7.823 1.396A32540 32540 0 0 1 67.03 52.144l.02.038c.26.507 2.626 5.356-1.267 6.818H3.356s-6.846-1.44-.983-9.723c2.345-3.963 8.37-14.306 14.423-24.7l1.008-1.73c4.476-7.689 8.855-15.211 11.651-19.995m4.526 40.47c-2.157 0-3.905 1.74-3.905 3.885s1.748 3.884 3.905 3.884 3.905-1.739 3.905-3.884-1.748-3.884-3.905-3.884m.042-23.955c-2.18 0-3.947 1.758-3.947 3.926V35.69c0 2.168 1.767 3.926 3.947 3.926s3.947-1.757 3.947-3.926V23.293c0-2.168-1.767-3.926-3.947-3.926"></path></g></g></svg>
				<span>访问已被拦截</span>
			</div>
			<div class="pigbox"></div>
			<div class="contentbox">
				<span>您的请求带有不合法参数,已被BlueCat安全中心拦截</span>
			</div>
			<div class="btmBC">
				<img src="data:image/png;base64,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"/>
				<p>安全检测能力由<span>BlueCatWAF</span>驱动</p>
			</div>
		</div>
		<main class="loader-container">
			<div class="loader-state">
				<svg class="nyan" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
					viewBox="0 0 47 20">
					<defs>
						<lineargradient id="rainbow-colors" x1="0.5" x2="0.5" y2="1">
							<stop class="rainbow-color1" offset="0"></stop>
							<stop class="rainbow-color1" offset="0.167"></stop>
							<stop class="rainbow-color2" offset="0.167"></stop>
							<stop class="rainbow-color2" offset="0.335"></stop>
							<stop class="rainbow-color3" offset="0.335"></stop>
							<stop class="rainbow-color3" offset="0.5"></stop>
							<stop class="rainbow-color4" offset="0.5"></stop>
							<stop class="rainbow-color4" offset="0.669"></stop>
							<stop class="rainbow-color5" offset="0.669"></stop>
							<stop class="rainbow-color5" offset="0.833"></stop>
							<stop class="rainbow-color6" offset="0.833"></stop>
							<stop class="rainbow-color6" offset="1"></stop>
						</lineargradient>
					</defs>
					<g class="rainbow">
						<rect></rect>
						<rect></rect>
						<rect></rect>
						<rect></rect>
						<rect></rect>
						<rect></rect>
					</g>
					<g class="pig">
						<g class="foot" transform="translate(52)">
							<rect width="1" height="3" transform="translate(6 13)"></rect>
							<rect width="1" height="3" transform="translate(8 13)"></rect>
							<rect width="1" height="3" transform="translate(14 13)"></rect>
							<rect width="1" height="3" transform="translate(12 13)"></rect>
						</g>
						<g class="tail">
							<rect width="1" height="1" transform="translate(4 10)"></rect>
							<rect width="1" height="1" transform="translate(3 11)"></rect>
						</g>

						<g transform="translate(52)">
							<rect class="body1" width="8" height="8" transform="translate(7 6)"></rect>
							<rect class="body1" width="10" height="8" transform="translate(6 7)"></rect>
							<rect class="body1" width="12" height="6" transform="translate(5 8)"></rect>
							<rect class="body2" width="10" height="6" transform="translate(6 8)"></rect>
							<rect class="body2" width="8" height="6" transform="translate(7 7)"></rect>
							<rect class="stains" width="4" height="1" transform="translate(7 13)"></rect>
							<rect class="stains" width="2" height="1" transform="translate(8 12)"></rect>
							<rect class="stains" width="2" height="1" transform="translate(6 9)"></rect>
							<rect class="stains" width="3" height="1" transform="translate(6 8)"></rect>
							<rect class="stains" width="3" height="1" transform="translate(7 7)"></rect>
							<rect class="stains" width="1" height="1" transform="translate(14 7)"></rect>
						</g>
						<g class="ears" transform="translate(52)">
							<rect width="1" height="3" transform="translate(10 5)"></rect>
							<rect width="1" height="3" transform="translate(15 5)"></rect>
						</g>
						<g class="snout">
							<rect class="snout1" width="5" height="3" transform="translate(13 10)"></rect>
							<rect class="snout-holes" width="1" height="3" transform="translate(17 11) rotate(90)">
							</rect>
							<rect class="snout2" width="1" height="1" transform="translate(16 11) rotate(90)"></rect>
						</g>
						<g class="eyes">
							<rect width="1" height="1" transform="translate(12 9)"></rect>
							<rect width="1" height="1" transform="translate(15 9)"></rect>
						</g>
					</g>
				</svg>
			</div>
			<div class="background-container">
				<div class="stars"></div>
			</div>
		</main>
		<div id="eagle-drag-images" style="position: fixed; top: -100000px;"></div>
	</body>
	<div id="immersive-translate-popup" style="all: initial"><template shadowrootmode="open">
			<style>
				@charset "UTF-8";
				#mount {
					--font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu",
						"Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
						"Segoe UI Symbol", "Noto Color Emoji";
					--line-height: 1.5;
					--font-weight: 400;
					--font-size: 16px;
					--border-radius: 0.25rem;
					--border-width: 1px;
					--outline-width: 3px;
					--spacing: 1rem;
					--typography-spacing-vertical: 1.5rem;
					--block-spacing-vertical: calc(var(--spacing) * 2);
					--block-spacing-horizontal: var(--spacing);
					--grid-spacing-vertical: 0;
					--grid-spacing-horizontal: var(--spacing);
					--form-element-spacing-vertical: 0.75rem;
					--form-element-spacing-horizontal: 1rem;
					--nav-element-spacing-vertical: 1rem;
					--nav-element-spacing-horizontal: 0.5rem;
					--nav-link-spacing-vertical: 0.5rem;
					--nav-link-spacing-horizontal: 0.5rem;
					--form-label-font-weight: var(--font-weight);
					--transition: 0.2s ease-in-out;
					--modal-overlay-backdrop-filter: blur(0.25rem);
				}

				@media (min-width: 576px) {
					#mount {
						--font-size: 17px;
					}
				}

				@media (min-width: 768px) {
					#mount {
						--font-size: 18px;
					}
				}

				@media (min-width: 992px) {
					#mount {
						--font-size: 19px;
					}
				}

				@media (min-width: 1200px) {
					#mount {
						--font-size: 20px;
					}
				}

				@media (min-width: 576px) {

					#mount>header,
					#mount>main,
					#mount>footer,
					section {
						--block-spacing-vertical: calc(var(--spacing) * 2.5);
					}
				}

				@media (min-width: 768px) {

					#mount>header,
					#mount>main,
					#mount>footer,
					section {
						--block-spacing-vertical: calc(var(--spacing) * 3);
					}
				}

				@media (min-width: 992px) {

					#mount>header,
					#mount>main,
					#mount>footer,
					section {
						--block-spacing-vertical: calc(var(--spacing) * 3.5);
					}
				}

				@media (min-width: 1200px) {

					#mount>header,
					#mount>main,
					#mount>footer,
					section {
						--block-spacing-vertical: calc(var(--spacing) * 4);
					}
				}

				@media (min-width: 576px) {
					article {
						--block-spacing-horizontal: calc(var(--spacing) * 1.25);
					}
				}

				@media (min-width: 768px) {
					article {
						--block-spacing-horizontal: calc(var(--spacing) * 1.5);
					}
				}

				@media (min-width: 992px) {
					article {
						--block-spacing-horizontal: calc(var(--spacing) * 1.75);
					}
				}

				@media (min-width: 1200px) {
					article {
						--block-spacing-horizontal: calc(var(--spacing) * 2);
					}
				}

				dialog>article {
					--block-spacing-vertical: calc(var(--spacing) * 2);
					--block-spacing-horizontal: var(--spacing);
				}

				@media (min-width: 576px) {
					dialog>article {
						--block-spacing-vertical: calc(var(--spacing) * 2.5);
						--block-spacing-horizontal: calc(var(--spacing) * 1.25);
					}
				}

				@media (min-width: 768px) {
					dialog>article {
						--block-spacing-vertical: calc(var(--spacing) * 3);
						--block-spacing-horizontal: calc(var(--spacing) * 1.5);
					}
				}

				a {
					--text-decoration: none;
				}

				a.secondary,
				a.contrast {
					--text-decoration: underline;
				}

				small {
					--font-size: 0.875em;
				}

				h1,
				h2,
				h3,
				h4,
				h5,
				h6 {
					--font-weight: 700;
				}

				h1 {
					--font-size: 2rem;
					--typography-spacing-vertical: 3rem;
				}

				h2 {
					--font-size: 1.75rem;
					--typography-spacing-vertical: 2.625rem;
				}

				h3 {
					--font-size: 1.5rem;
					--typography-spacing-vertical: 2.25rem;
				}

				h4 {
					--font-size: 1.25rem;
					--typography-spacing-vertical: 1.874rem;
				}

				h5 {
					--font-size: 1.125rem;
					--typography-spacing-vertical: 1.6875rem;
				}

				[type="checkbox"],
				[type="radio"] {
					--border-width: 2px;
				}

				[type="checkbox"][role="switch"] {
					--border-width: 3px;
				}

				thead th,
				thead td,
				tfoot th,
				tfoot td {
					--border-width: 3px;
				}

				:not(thead, tfoot)>*>td {
					--font-size: 0.875em;
				}

				pre,
				code,
				kbd,
				samp {
					--font-family: "Menlo", "Consolas", "Roboto Mono", "Ubuntu Monospace",
						"Noto Mono", "Oxygen Mono", "Liberation Mono", monospace,
						"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
				}

				kbd {
					--font-weight: bolder;
				}

				[data-theme="light"],
				#mount:not([data-theme="dark"]) {
					--background-color: #fff;
					--background-light-green: #F5F7F9;
					--color: hsl(205deg, 20%, 32%);
					--h1-color: hsl(205deg, 30%, 15%);
					--h2-color: #24333e;
					--h3-color: hsl(205deg, 25%, 23%);
					--h4-color: #374956;
					--h5-color: hsl(205deg, 20%, 32%);
					--h6-color: #4d606d;
					--muted-color: hsl(205deg, 10%, 50%);
					--muted-border-color: hsl(205deg, 20%, 94%);
					--primary: hsl(195deg, 85%, 41%);
					--primary-hover: hsl(195deg, 90%, 32%);
					--primary-focus: rgba(16, 149, 193, 0.125);
					--primary-inverse: #fff;
					--secondary: hsl(205deg, 15%, 41%);
					--secondary-hover: hsl(205deg, 20%, 32%);
					--secondary-focus: rgba(89, 107, 120, 0.125);
					--secondary-inverse: #fff;
					--contrast: hsl(205deg, 30%, 15%);
					--contrast-hover: #000;
					--contrast-focus: rgba(89, 107, 120, 0.125);
					--contrast-inverse: #fff;
					--mark-background-color: #fff2ca;
					--mark-color: #543a26;
					--ins-color: #388e3c;
					--del-color: #c62828;
					--blockquote-border-color: var(--muted-border-color);
					--blockquote-footer-color: var(--muted-color);
					--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
					--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
					--form-element-background-color: transparent;
					--form-element-border-color: hsl(205deg, 14%, 68%);
					--form-element-color: var(--color);
					--form-element-placeholder-color: var(--muted-color);
					--form-element-active-background-color: transparent;
					--form-element-active-border-color: var(--primary);
					--form-element-focus-color: var(--primary-focus);
					--form-element-disabled-background-color: hsl(205deg, 18%, 86%);
					--form-element-disabled-border-color: hsl(205deg, 14%, 68%);
					--form-element-disabled-opacity: 0.5;
					--form-element-invalid-border-color: #c62828;
					--form-element-invalid-active-border-color: #d32f2f;
					--form-element-invalid-focus-color: rgba(211, 47, 47, 0.125);
					--form-element-valid-border-color: #388e3c;
					--form-element-valid-active-border-color: #43a047;
					--form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
					--switch-background-color: hsl(205deg, 16%, 77%);
					--switch-color: var(--primary-inverse);
					--switch-checked-background-color: var(--primary);
					--range-border-color: hsl(205deg, 18%, 86%);
					--range-active-border-color: hsl(205deg, 16%, 77%);
					--range-thumb-border-color: var(--background-color);
					--range-thumb-color: var(--secondary);
					--range-thumb-hover-color: var(--secondary-hover);
					--range-thumb-active-color: var(--primary);
					--table-border-color: var(--muted-border-color);
					--table-row-stripped-background-color: #f6f8f9;
					--code-background-color: hsl(205deg, 20%, 94%);
					--code-color: var(--muted-color);
					--code-kbd-background-color: var(--contrast);
					--code-kbd-color: var(--contrast-inverse);
					--code-tag-color: hsl(330deg, 40%, 50%);
					--code-property-color: hsl(185deg, 40%, 40%);
					--code-value-color: hsl(40deg, 20%, 50%);
					--code-comment-color: hsl(205deg, 14%, 68%);
					--accordion-border-color: var(--muted-border-color);
					--accordion-close-summary-color: var(--color);
					--accordion-open-summary-color: var(--muted-color);
					--card-background-color: var(--background-color);
					--card-border-color: var(--muted-border-color);
					--card-box-shadow: 0.0145rem 0.029rem 0.174rem rgba(27, 40, 50, 0.01698),
						0.0335rem 0.067rem 0.402rem rgba(27, 40, 50, 0.024),
						0.0625rem 0.125rem 0.75rem rgba(27, 40, 50, 0.03),
						0.1125rem 0.225rem 1.35rem rgba(27, 40, 50, 0.036),
						0.2085rem 0.417rem 2.502rem rgba(27, 40, 50, 0.04302),
						0.5rem 1rem 6rem rgba(27, 40, 50, 0.06),
						0 0 0 0.0625rem rgba(27, 40, 50, 0.015);
					--card-sectionning-background-color: #fbfbfc;
					--dropdown-background-color: #fbfbfc;
					--dropdown-border-color: #e1e6eb;
					--dropdown-box-shadow: var(--card-box-shadow);
					--dropdown-color: var(--color);
					--dropdown-hover-background-color: hsl(205deg, 20%, 94%);
					--modal-overlay-background-color: rgba(213, 220, 226, 0.7);
					--progress-background-color: hsl(205deg, 18%, 86%);
					--progress-color: var(--primary);
					--loading-spinner-opacity: 0.5;
					--tooltip-background-color: var(--contrast);
					--tooltip-color: var(--contrast-inverse);
					--icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-chevron-button: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-chevron-button-inverse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");
					--icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");
					--icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(198, 40, 40)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");
					--icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");
					--icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
					--icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(65, 84, 98)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(56, 142, 60)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-share: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTguOTM0OCA4LjY0ODQ0QzIwLjg5NDEgOC42NDg0NCAyMi40ODU1IDcuMDU0NjkgMjIuNDg1NSA1LjA5NzY2QzIyLjQ4NTUgMy4xNDA2MiAyMC44OTE4IDEuNTQ2ODggMTguOTM0OCAxLjU0Njg4QzE2Ljk3NTQgMS41NDY4OCAxNS4zODQgMy4xNDA2MiAxNS4zODQgNS4wOTc2NkMxNS4zODQgNS4yOTkyMiAxNS40MDA0IDUuNDkzNzUgMTUuNDMzMiA1LjY4NTk0TDcuMzIzODMgOS4zNTM5MUM2LjcwOTc3IDguODQ1MzEgNS45MjIyNyA4LjU0MDYyIDUuMDY0NDUgOC41NDA2MkMzLjEwNTA4IDguNTQwNjIgMS41MTM2NyAxMC4xMzQ0IDEuNTEzNjcgMTIuMDkxNEMxLjUxMzY3IDE0LjA0ODQgMy4xMDc0MiAxNS42NDIyIDUuMDY0NDUgMTUuNjQyMkM1LjgzMzIgMTUuNjQyMiA2LjU0NTcgMTUuMzk2MSA3LjEyNjk1IDE0Ljk4MTNMMTIuNDk0MSAxNy45OTUzQzEyLjQxNjggMTguMjg1OSAxMi4zNzcgMTguNTg4MyAxMi4zNzcgMTguOTAyM0MxMi4zNzcgMjAuODYxNyAxMy45NzA3IDIyLjQ1MzEgMTUuOTI3NyAyMi40NTMxQzE3Ljg4NzEgMjIuNDUzMSAxOS40Nzg1IDIwLjg1OTQgMTkuNDc4NSAxOC45MDIzQzE5LjQ3ODUgMTYuOTQzIDE3Ljg4NDggMTUuMzUxNiAxNS45Mjc3IDE1LjM1MTZDMTQuOTU3NCAxNS4zNTE2IDE0LjA3ODUgMTUuNzQzIDEzLjQzNjMgMTYuMzczNEw4LjMyMjI3IDEzLjUwNDdDOC41MDk3NyAxMy4wNzExIDguNjE1MjMgMTIuNTk1MyA4LjYxNTIzIDEyLjA5MzhDOC42MTUyMyAxMS42ODEyIDguNTQ0OTIgMTEuMjg3NSA4LjQxNjAyIDEwLjkxOTVMMTYuMjIzIDcuMzg3NUMxNi44NzQ2IDguMTU2MjUgMTcuODQ5NiA4LjY0ODQ0IDE4LjkzNDggOC42NDg0NFpNNS4wNjQ0NSAxMy43Njk1QzQuMTQxMDIgMTMuNzY5NSAzLjM4ODY3IDEzLjAxNzIgMy4zODg2NyAxMi4wOTM4QzMuMzg4NjcgMTEuMTcwMyA0LjE0MTAyIDEwLjQxOCA1LjA2NDQ1IDEwLjQxOEM1Ljk4Nzg5IDEwLjQxOCA2Ljc0MDIzIDExLjE3MDMgNi43NDAyMyAxMi4wOTM4QzYuNzQwMjMgMTMuMDE3MiA1Ljk4Nzg5IDEzLjc2OTUgNS4wNjQ0NSAxMy43Njk1Wk0xNS45Mjc3IDE3LjIyNjZDMTYuODUxMiAxNy4yMjY2IDE3LjYwMzUgMTcuOTc4OSAxNy42MDM1IDE4LjkwMjNDMTcuNjAzNSAxOS44MjU4IDE2Ljg1MTIgMjAuNTc4MSAxNS45Mjc3IDIwLjU3ODFDMTUuMDA0MyAyMC41NzgxIDE0LjI1MiAxOS44MjU4IDE0LjI1MiAxOC45MDIzQzE0LjI1MiAxNy45Nzg5IDE1LjAwMiAxNy4yMjY2IDE1LjkyNzcgMTcuMjI2NlpNMTguOTM0OCAzLjQxOTUzQzE5Ljg1ODIgMy40MTk1MyAyMC42MTA1IDQuMTcxODcgMjAuNjEwNSA1LjA5NTMxQzIwLjYxMDUgNi4wMTg3NSAxOS44NTgyIDYuNzcxMDkgMTguOTM0OCA2Ljc3MTA5QzE4LjAxMTMgNi43NzEwOSAxNy4yNTkgNi4wMTg3NSAxNy4yNTkgNS4wOTUzMUMxNy4yNTkgNC4xNzE4NyAxOC4wMTEzIDMuNDE5NTMgMTguOTM0OCAzLjQxOTUzWicgZmlsbD0nIzgzODM4MycvPjwvc3ZnPiA=");
					--float-ball-more-button-border-color: #F6F6F6;
					--float-ball-more-button-background-color: #FCFCFC;
					--float-ball-more-button-svg-color: #6C6F73;
					color-scheme: light;
					--service-bg-hover: #F7FAFF;
				}

				@media only screen and (prefers-color-scheme: dark) {
					#mount:not([data-theme="light"]) {
						--background-color: #11191f;
						--background-light-green: #141e26;
						--color: hsl(205deg, 16%, 77%);
						--h1-color: hsl(205deg, 20%, 94%);
						--h2-color: #e1e6eb;
						--h3-color: hsl(205deg, 18%, 86%);
						--h4-color: #c8d1d8;
						--h5-color: hsl(205deg, 16%, 77%);
						--h6-color: #afbbc4;
						--muted-color: hsl(205deg, 10%, 50%);
						--muted-border-color: #1f2d38;
						--primary: hsl(195deg, 85%, 41%);
						--primary-hover: hsl(195deg, 80%, 50%);
						--primary-focus: rgba(16, 149, 193, 0.25);
						--primary-inverse: #fff;
						--secondary: hsl(205deg, 15%, 41%);
						--secondary-hover: hsl(205deg, 10%, 50%);
						--secondary-focus: rgba(115, 130, 140, 0.25);
						--secondary-inverse: #fff;
						--contrast: hsl(205deg, 20%, 94%);
						--contrast-hover: #fff;
						--contrast-focus: rgba(115, 130, 140, 0.25);
						--contrast-inverse: #000;
						--mark-background-color: #d1c284;
						--mark-color: #11191f;
						--ins-color: #388e3c;
						--del-color: #c62828;
						--blockquote-border-color: var(--muted-border-color);
						--blockquote-footer-color: var(--muted-color);
						--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
						--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
						--form-element-background-color: #11191f;
						--form-element-border-color: #374956;
						--form-element-color: var(--color);
						--form-element-placeholder-color: var(--muted-color);
						--form-element-active-background-color: var(--form-element-background-color);
						--form-element-active-border-color: var(--primary);
						--form-element-focus-color: var(--primary-focus);
						--form-element-disabled-background-color: hsl(205deg, 25%, 23%);
						--form-element-disabled-border-color: hsl(205deg, 20%, 32%);
						--form-element-disabled-opacity: 0.5;
						--form-element-invalid-border-color: #b71c1c;
						--form-element-invalid-active-border-color: #c62828;
						--form-element-invalid-focus-color: rgba(198, 40, 40, 0.25);
						--form-element-valid-border-color: #2e7d32;
						--form-element-valid-active-border-color: #388e3c;
						--form-element-valid-focus-color: rgba(56, 142, 60, 0.25);
						--switch-background-color: #374956;
						--switch-color: var(--primary-inverse);
						--switch-checked-background-color: var(--primary);
						--range-border-color: #24333e;
						--range-active-border-color: hsl(205deg, 25%, 23%);
						--range-thumb-border-color: var(--background-color);
						--range-thumb-color: var(--secondary);
						--range-thumb-hover-color: var(--secondary-hover);
						--range-thumb-active-color: var(--primary);
						--table-border-color: var(--muted-border-color);
						--table-row-stripped-background-color: rgba(115, 130, 140, 0.05);
						--code-background-color: #18232c;
						--code-color: var(--muted-color);
						--code-kbd-background-color: var(--contrast);
						--code-kbd-color: var(--contrast-inverse);
						--code-tag-color: hsl(330deg, 30%, 50%);
						--code-property-color: hsl(185deg, 30%, 50%);
						--code-value-color: hsl(40deg, 10%, 50%);
						--code-comment-color: #4d606d;
						--accordion-border-color: var(--muted-border-color);
						--accordion-active-summary-color: var(--primary);
						--accordion-close-summary-color: var(--color);
						--accordion-open-summary-color: var(--muted-color);
						--card-background-color: #141e26;
						--card-border-color: var(--card-background-color);
						--card-box-shadow: 0.0145rem 0.029rem 0.174rem rgba(0, 0, 0, 0.01698),
							0.0335rem 0.067rem 0.402rem rgba(0, 0, 0, 0.024),
							0.0625rem 0.125rem 0.75rem rgba(0, 0, 0, 0.03),
							0.1125rem 0.225rem 1.35rem rgba(0, 0, 0, 0.036),
							0.2085rem 0.417rem 2.502rem rgba(0, 0, 0, 0.04302),
							0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
						--card-sectionning-background-color: #18232c;
						--dropdown-background-color: hsl(205deg, 30%, 15%);
						--dropdown-border-color: #24333e;
						--dropdown-box-shadow: var(--card-box-shadow);
						--dropdown-color: var(--color);
						--dropdown-hover-background-color: rgba(36, 51, 62, 0.75);
						--modal-overlay-background-color: rgba(36, 51, 62, 0.8);
						--progress-background-color: #24333e;
						--progress-color: var(--primary);
						--loading-spinner-opacity: 0.5;
						--tooltip-background-color: var(--contrast);
						--tooltip-color: var(--contrast-inverse);
						--icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
						--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
						--icon-chevron-button: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
						--icon-chevron-button-inverse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 0, 0)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
						--icon-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");
						--icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");
						--icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(183, 28, 28)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");
						--icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");
						--icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
						--icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");
						--icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(46, 125, 50)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
						--icon-share: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTcuOTM0OCA3LjY0ODQ0QzE5Ljg5NDEgNy42NDg0NCAyMS40ODU1IDYuMDU0NjkgMjEuNDg1NSA0LjA5NzY2QzIxLjQ4NTUgMi4xNDA2MiAxOS44OTE4IDAuNTQ2ODc1IDE3LjkzNDggMC41NDY4NzVDMTUuOTc1NCAwLjU0Njg3NSAxNC4zODQgMi4xNDA2MiAxNC4zODQgNC4wOTc2NkMxNC4zODQgNC4yOTkyMiAxNC40MDA0IDQuNDkzNzUgMTQuNDMzMiA0LjY4NTk0TDYuMzIzODMgOC4zNTM5MUM1LjcwOTc3IDcuODQ1MzEgNC45MjIyNyA3LjU0MDYyIDQuMDY0NDUgNy41NDA2MkMyLjEwNTA4IDcuNTQwNjIgMC41MTM2NzIgOS4xMzQzOCAwLjUxMzY3MiAxMS4wOTE0QzAuNTEzNjcyIDEzLjA0ODQgMi4xMDc0MiAxNC42NDIyIDQuMDY0NDUgMTQuNjQyMkM0LjgzMzIgMTQuNjQyMiA1LjU0NTcgMTQuMzk2MSA2LjEyNjk1IDEzLjk4MTNMMTEuNDk0MSAxNi45OTUzQzExLjQxNjggMTcuMjg1OSAxMS4zNzcgMTcuNTg4MyAxMS4zNzcgMTcuOTAyM0MxMS4zNzcgMTkuODYxNyAxMi45NzA3IDIxLjQ1MzEgMTQuOTI3NyAyMS40NTMxQzE2Ljg4NzEgMjEuNDUzMSAxOC40Nzg1IDE5Ljg1OTQgMTguNDc4NSAxNy45MDIzQzE4LjQ3ODUgMTUuOTQzIDE2Ljg4NDggMTQuMzUxNiAxNC45Mjc3IDE0LjM1MTZDMTMuOTU3NCAxNC4zNTE2IDEzLjA3ODUgMTQuNzQzIDEyLjQzNjMgMTUuMzczNEw3LjMyMjI3IDEyLjUwNDdDNy41MDk3NyAxMi4wNzExIDcuNjE1MjMgMTEuNTk1MyA3LjYxNTIzIDExLjA5MzhDNy42MTUyMyAxMC42ODEyIDcuNTQ0OTIgMTAuMjg3NSA3LjQxNjAyIDkuOTE5NTNMMTUuMjIzIDYuMzg3NUMxNS44NzQ2IDcuMTU2MjUgMTYuODQ5NiA3LjY0ODQ0IDE3LjkzNDggNy42NDg0NFpNNC4wNjQ0NSAxMi43Njk1QzMuMTQxMDIgMTIuNzY5NSAyLjM4ODY3IDEyLjAxNzIgMi4zODg2NyAxMS4wOTM4QzIuMzg4NjcgMTAuMTcwMyAzLjE0MTAyIDkuNDE3OTcgNC4wNjQ0NSA5LjQxNzk3QzQuOTg3ODkgOS40MTc5NyA1Ljc0MDIzIDEwLjE3MDMgNS43NDAyMyAxMS4wOTM4QzUuNzQwMjMgMTIuMDE3MiA0Ljk4Nzg5IDEyLjc2OTUgNC4wNjQ0NSAxMi43Njk1Wk0xNC45Mjc3IDE2LjIyNjZDMTUuODUxMiAxNi4yMjY2IDE2LjYwMzUgMTYuOTc4OSAxNi42MDM1IDE3LjkwMjNDMTYuNjAzNSAxOC44MjU4IDE1Ljg1MTIgMTkuNTc4MSAxNC45Mjc3IDE5LjU3ODFDMTQuMDA0MyAxOS41NzgxIDEzLjI1MiAxOC44MjU4IDEzLjI1MiAxNy45MDIzQzEzLjI1MiAxNi45Nzg5IDE0LjAwMiAxNi4yMjY2IDE0LjkyNzcgMTYuMjI2NlpNMTcuOTM0OCAyLjQxOTUzQzE4Ljg1ODIgMi40MTk1MyAxOS42MTA1IDMuMTcxODcgMTkuNjEwNSA0LjA5NTMxQzE5LjYxMDUgNS4wMTg3NSAxOC44NTgyIDUuNzcxMDkgMTcuOTM0OCA1Ljc3MTA5QzE3LjAxMTMgNS43NzEwOSAxNi4yNTkgNS4wMTg3NSAxNi4yNTkgNC4wOTUzMUMxNi4yNTkgMy4xNzE4NyAxNy4wMTEzIDIuNDE5NTMgMTcuOTM0OCAyLjQxOTUzWicgZmlsbD0nI0I2QjZCNicvPjwvc3ZnPiA=");
						color-scheme: dark;
						--service-bg-hover: #22292F;
					}
				}

				[data-theme="dark"] {
					--background-color: #11191f;
					--background-light-green: #141e26;
					--color: hsl(205deg, 16%, 77%);
					--h1-color: hsl(205deg, 20%, 94%);
					--h2-color: #e1e6eb;
					--h3-color: hsl(205deg, 18%, 86%);
					--h4-color: #c8d1d8;
					--h5-color: hsl(205deg, 16%, 77%);
					--h6-color: #afbbc4;
					--muted-color: hsl(205deg, 10%, 50%);
					--muted-border-color: #1f2d38;
					--primary: hsl(195deg, 85%, 41%);
					--primary-hover: hsl(195deg, 80%, 50%);
					--primary-focus: rgba(16, 149, 193, 0.25);
					--primary-inverse: #fff;
					--secondary: hsl(205deg, 15%, 41%);
					--secondary-hover: hsl(205deg, 10%, 50%);
					--secondary-focus: rgba(115, 130, 140, 0.25);
					--secondary-inverse: #fff;
					--contrast: hsl(205deg, 20%, 94%);
					--contrast-hover: #fff;
					--contrast-focus: rgba(115, 130, 140, 0.25);
					--contrast-inverse: #000;
					--mark-background-color: #d1c284;
					--mark-color: #11191f;
					--ins-color: #388e3c;
					--del-color: #c62828;
					--blockquote-border-color: var(--muted-border-color);
					--blockquote-footer-color: var(--muted-color);
					--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
					--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
					--form-element-background-color: #11191f;
					--form-element-border-color: #374956;
					--form-element-color: var(--color);
					--form-element-placeholder-color: var(--muted-color);
					--form-element-active-background-color: var(--form-element-background-color);
					--form-element-active-border-color: var(--primary);
					--form-element-focus-color: var(--primary-focus);
					--form-element-disabled-background-color: hsl(205deg, 25%, 23%);
					--form-element-disabled-border-color: hsl(205deg, 20%, 32%);
					--form-element-disabled-opacity: 0.5;
					--form-element-invalid-border-color: #b71c1c;
					--form-element-invalid-active-border-color: #c62828;
					--form-element-invalid-focus-color: rgba(198, 40, 40, 0.25);
					--form-element-valid-border-color: #2e7d32;
					--form-element-valid-active-border-color: #388e3c;
					--form-element-valid-focus-color: rgba(56, 142, 60, 0.25);
					--switch-background-color: #374956;
					--switch-color: var(--primary-inverse);
					--switch-checked-background-color: var(--primary);
					--range-border-color: #24333e;
					--range-active-border-color: hsl(205deg, 25%, 23%);
					--range-thumb-border-color: var(--background-color);
					--range-thumb-color: var(--secondary);
					--range-thumb-hover-color: var(--secondary-hover);
					--range-thumb-active-color: var(--primary);
					--table-border-color: var(--muted-border-color);
					--table-row-stripped-background-color: rgba(115, 130, 140, 0.05);
					--code-background-color: #18232c;
					--code-color: var(--muted-color);
					--code-kbd-background-color: var(--contrast);
					--code-kbd-color: var(--contrast-inverse);
					--code-tag-color: hsl(330deg, 30%, 50%);
					--code-property-color: hsl(185deg, 30%, 50%);
					--code-value-color: hsl(40deg, 10%, 50%);
					--code-comment-color: #4d606d;
					--accordion-border-color: var(--muted-border-color);
					--accordion-active-summary-color: var(--primary);
					--accordion-close-summary-color: var(--color);
					--accordion-open-summary-color: var(--muted-color);
					--card-background-color: #141e26;
					--card-border-color: var(--card-background-color);
					--card-box-shadow: 0.0145rem 0.029rem 0.174rem rgba(0, 0, 0, 0.01698),
						0.0335rem 0.067rem 0.402rem rgba(0, 0, 0, 0.024),
						0.0625rem 0.125rem 0.75rem rgba(0, 0, 0, 0.03),
						0.1125rem 0.225rem 1.35rem rgba(0, 0, 0, 0.036),
						0.2085rem 0.417rem 2.502rem rgba(0, 0, 0, 0.04302),
						0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
					--card-sectionning-background-color: #18232c;
					--dropdown-background-color: hsl(205deg, 30%, 15%);
					--dropdown-border-color: #24333e;
					--dropdown-box-shadow: var(--card-box-shadow);
					--dropdown-color: var(--color);
					--dropdown-hover-background-color: rgba(36, 51, 62, 0.75);
					--modal-overlay-background-color: rgba(36, 51, 62, 0.8);
					--progress-background-color: #24333e;
					--progress-color: var(--primary);
					--loading-spinner-opacity: 0.5;
					--tooltip-background-color: var(--contrast);
					--tooltip-color: var(--contrast-inverse);
					--icon-checkbox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-chevron-button: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-chevron-button-inverse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(0, 0, 0)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(115, 130, 140)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");
					--icon-date: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");
					--icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(183, 28, 28)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");
					--icon-minus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(255, 255, 255)' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");
					--icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E");
					--icon-time: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(162, 175, 185)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(46, 125, 50)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
					--icon-share: url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTcuOTM0OCA3LjY0ODQ0QzE5Ljg5NDEgNy42NDg0NCAyMS40ODU1IDYuMDU0NjkgMjEuNDg1NSA0LjA5NzY2QzIxLjQ4NTUgMi4xNDA2MiAxOS44OTE4IDAuNTQ2ODc1IDE3LjkzNDggMC41NDY4NzVDMTUuOTc1NCAwLjU0Njg3NSAxNC4zODQgMi4xNDA2MiAxNC4zODQgNC4wOTc2NkMxNC4zODQgNC4yOTkyMiAxNC40MDA0IDQuNDkzNzUgMTQuNDMzMiA0LjY4NTk0TDYuMzIzODMgOC4zNTM5MUM1LjcwOTc3IDcuODQ1MzEgNC45MjIyNyA3LjU0MDYyIDQuMDY0NDUgNy41NDA2MkMyLjEwNTA4IDcuNTQwNjIgMC41MTM2NzIgOS4xMzQzOCAwLjUxMzY3MiAxMS4wOTE0QzAuNTEzNjcyIDEzLjA0ODQgMi4xMDc0MiAxNC42NDIyIDQuMDY0NDUgMTQuNjQyMkM0LjgzMzIgMTQuNjQyMiA1LjU0NTcgMTQuMzk2MSA2LjEyNjk1IDEzLjk4MTNMMTEuNDk0MSAxNi45OTUzQzExLjQxNjggMTcuMjg1OSAxMS4zNzcgMTcuNTg4MyAxMS4zNzcgMTcuOTAyM0MxMS4zNzcgMTkuODYxNyAxMi45NzA3IDIxLjQ1MzEgMTQuOTI3NyAyMS40NTMxQzE2Ljg4NzEgMjEuNDUzMSAxOC40Nzg1IDE5Ljg1OTQgMTguNDc4NSAxNy45MDIzQzE4LjQ3ODUgMTUuOTQzIDE2Ljg4NDggMTQuMzUxNiAxNC45Mjc3IDE0LjM1MTZDMTMuOTU3NCAxNC4zNTE2IDEzLjA3ODUgMTQuNzQzIDEyLjQzNjMgMTUuMzczNEw3LjMyMjI3IDEyLjUwNDdDNy41MDk3NyAxMi4wNzExIDcuNjE1MjMgMTEuNTk1MyA3LjYxNTIzIDExLjA5MzhDNy42MTUyMyAxMC42ODEyIDcuNTQ0OTIgMTAuMjg3NSA3LjQxNjAyIDkuOTE5NTNMMTUuMjIzIDYuMzg3NUMxNS44NzQ2IDcuMTU2MjUgMTYuODQ5NiA3LjY0ODQ0IDE3LjkzNDggNy42NDg0NFpNNC4wNjQ0NSAxMi43Njk1QzMuMTQxMDIgMTIuNzY5NSAyLjM4ODY3IDEyLjAxNzIgMi4zODg2NyAxMS4wOTM4QzIuMzg4NjcgMTAuMTcwMyAzLjE0MTAyIDkuNDE3OTcgNC4wNjQ0NSA5LjQxNzk3QzQuOTg3ODkgOS40MTc5NyA1Ljc0MDIzIDEwLjE3MDMgNS43NDAyMyAxMS4wOTM4QzUuNzQwMjMgMTIuMDE3MiA0Ljk4Nzg5IDEyLjc2OTUgNC4wNjQ0NSAxMi43Njk1Wk0xNC45Mjc3IDE2LjIyNjZDMTUuODUxMiAxNi4yMjY2IDE2LjYwMzUgMTYuOTc4OSAxNi42MDM1IDE3LjkwMjNDMTYuNjAzNSAxOC44MjU4IDE1Ljg1MTIgMTkuNTc4MSAxNC45Mjc3IDE5LjU3ODFDMTQuMDA0MyAxOS41NzgxIDEzLjI1MiAxOC44MjU4IDEzLjI1MiAxNy45MDIzQzEzLjI1MiAxNi45Nzg5IDE0LjAwMiAxNi4yMjY2IDE0LjkyNzcgMTYuMjI2NlpNMTcuOTM0OCAyLjQxOTUzQzE4Ljg1ODIgMi40MTk1MyAxOS42MTA1IDMuMTcxODcgMTkuNjEwNSA0LjA5NTMxQzE5LjYxMDUgNS4wMTg3NSAxOC44NTgyIDUuNzcxMDkgMTcuOTM0OCA1Ljc3MTA5QzE3LjAxMTMgNS43NzEwOSAxNi4yNTkgNS4wMTg3NSAxNi4yNTkgNC4wOTUzMUMxNi4yNTkgMy4xNzE4NyAxNy4wMTEzIDIuNDE5NTMgMTcuOTM0OCAyLjQxOTUzWicgZmlsbD0nI0I2QjZCNicvPjwvc3ZnPiA=");
					color-scheme: dark;
				}

				progress,
				[type="checkbox"],
				[type="radio"],
				[type="range"] {
					accent-color: var(--primary);
				}

				/**
 * Document
 * Content-box & Responsive typography
 */
				*,
				*::before,
				*::after {
					box-sizing: border-box;
					background-repeat: no-repeat;
				}

				::before,
				::after {
					text-decoration: inherit;
					vertical-align: inherit;
				}

				:where(#mount) {
					-webkit-tap-highlight-color: transparent;
					-webkit-text-size-adjust: 100%;
					-moz-text-size-adjust: 100%;
					text-size-adjust: 100%;
					background-color: var(--background-color);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: var(--font-size);
					line-height: var(--line-height);
					font-family: var(--font-family);
					text-rendering: optimizeLegibility;
					overflow-wrap: break-word;
					cursor: default;
					-moz-tab-size: 4;
					-o-tab-size: 4;
					tab-size: 4;
				}

				/**
 * Sectioning
 * Container and responsive spacings for header, main, footer
 */
				main {
					display: block;
				}

				#mount {
					width: 100%;
					margin: 0;
				}

				#mount>header,
				#mount>main,
				#mount>footer {
					width: 100%;
					margin-right: auto;
					margin-left: auto;
					padding: var(--block-spacing-vertical) var(--block-spacing-horizontal);
				}

				@media (min-width: 576px) {

					#mount>header,
					#mount>main,
					#mount>footer {
						max-width: 510px;
						padding-right: 0;
						padding-left: 0;
					}
				}

				@media (min-width: 768px) {

					#mount>header,
					#mount>main,
					#mount>footer {
						max-width: 700px;
					}
				}

				@media (min-width: 992px) {

					#mount>header,
					#mount>main,
					#mount>footer {
						max-width: 920px;
					}
				}

				@media (min-width: 1200px) {

					#mount>header,
					#mount>main,
					#mount>footer {
						max-width: 1130px;
					}
				}

				/**
* Container
*/
				.container,
				.container-fluid {
					width: 100%;
					margin-right: auto;
					margin-left: auto;
					padding-right: var(--spacing);
					padding-left: var(--spacing);
				}

				@media (min-width: 576px) {
					.container {
						max-width: 510px;
						padding-right: 0;
						padding-left: 0;
					}
				}

				@media (min-width: 768px) {
					.container {
						max-width: 700px;
					}
				}

				@media (min-width: 992px) {
					.container {
						max-width: 920px;
					}
				}

				@media (min-width: 1200px) {
					.container {
						max-width: 1130px;
					}
				}

				/**
 * Section
 * Responsive spacings for section
 */
				section {
					margin-bottom: var(--block-spacing-vertical);
				}

				/**
* Grid
* Minimal grid system with auto-layout columns
*/
				.grid {
					grid-column-gap: var(--grid-spacing-horizontal);
					grid-row-gap: var(--grid-spacing-vertical);
					display: grid;
					grid-template-columns: 1fr;
					margin: 0;
				}

				@media (min-width: 992px) {
					.grid {
						grid-template-columns: repeat(auto-fit, minmax(0%, 1fr));
					}
				}

				.grid>* {
					min-width: 0;
				}

				/**
 * Horizontal scroller (<figure>)
 */
				figure {
					display: block;
					margin: 0;
					padding: 0;
					overflow-x: auto;
				}

				figure figcaption {
					padding: calc(var(--spacing) * 0.5) 0;
					color: var(--muted-color);
				}

				/**
 * Typography
 */
				b,
				strong {
					font-weight: bolder;
				}

				sub,
				sup {
					position: relative;
					font-size: 0.75em;
					line-height: 0;
					vertical-align: baseline;
				}

				sub {
					bottom: -0.25em;
				}

				sup {
					top: -0.5em;
				}

				address,
				blockquote,
				dl,
				figure,
				form,
				ol,
				p,
				pre,
				table,
				ul {
					margin-top: 0;
					margin-bottom: var(--typography-spacing-vertical);
					color: var(--color);
					font-style: normal;
					font-weight: var(--font-weight);
					font-size: var(--font-size);
				}

				a,
				[role="link"] {
					--color: var(--primary);
					--background-color: transparent;
					outline: none;
					background-color: var(--background-color);
					color: var(--color);
					-webkit-text-decoration: var(--text-decoration);
					text-decoration: var(--text-decoration);
					transition: background-color var(--transition), color var(--transition),
						box-shadow var(--transition), -webkit-text-decoration var(--transition);
					transition: background-color var(--transition), color var(--transition),
						text-decoration var(--transition), box-shadow var(--transition);
					transition: background-color var(--transition), color var(--transition),
						text-decoration var(--transition), box-shadow var(--transition),
						-webkit-text-decoration var(--transition);
				}

				a:is([aria-current], :hover, :active, :focus),
				[role="link"]:is([aria-current], :hover, :active, :focus) {
					--color: var(--primary-hover);
					--text-decoration: underline;
				}

				a:focus,
				[role="link"]:focus {
					--background-color: var(--primary-focus);
				}

				a.secondary,
				[role="link"].secondary {
					--color: var(--secondary);
				}

				a.secondary:is([aria-current], :hover, :active, :focus),
				[role="link"].secondary:is([aria-current], :hover, :active, :focus) {
					--color: var(--secondary-hover);
				}

				a.secondary:focus,
				[role="link"].secondary:focus {
					--background-color: var(--secondary-focus);
				}

				a.contrast,
				[role="link"].contrast {
					--color: var(--contrast);
				}

				a.contrast:is([aria-current], :hover, :active, :focus),
				[role="link"].contrast:is([aria-current], :hover, :active, :focus) {
					--color: var(--contrast-hover);
				}

				a.contrast:focus,
				[role="link"].contrast:focus {
					--background-color: var(--contrast-focus);
				}

				h1,
				h2,
				h3,
				h4,
				h5,
				h6 {
					margin-top: 0;
					margin-bottom: var(--typography-spacing-vertical);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: var(--font-size);
					font-family: var(--font-family);
				}

				h1 {
					--color: var(--h1-color);
				}

				h2 {
					--color: var(--h2-color);
				}

				h3 {
					--color: var(--h3-color);
				}

				h4 {
					--color: var(--h4-color);
				}

				h5 {
					--color: var(--h5-color);
				}

				h6 {
					--color: var(--h6-color);
				}

				:where(address, blockquote, dl, figure, form, ol, p, pre, table, ul)~ :is(h1, h2, h3, h4, h5, h6) {
					margin-top: var(--typography-spacing-vertical);
				}

				hgroup,
				.headings {
					margin-bottom: var(--typography-spacing-vertical);
				}

				hgroup>*,
				.headings>* {
					margin-bottom: 0;
				}

				hgroup>*:last-child,
				.headings>*:last-child {
					--color: var(--muted-color);
					--font-weight: unset;
					font-size: 1rem;
					font-family: unset;
				}

				p {
					margin-bottom: var(--typography-spacing-vertical);
				}

				small {
					font-size: var(--font-size);
				}

				:where(dl, ol, ul) {
					padding-right: 0;
					padding-left: var(--spacing);
					-webkit-padding-start: var(--spacing);
					padding-inline-start: var(--spacing);
					-webkit-padding-end: 0;
					padding-inline-end: 0;
				}

				:where(dl, ol, ul) li {
					margin-bottom: calc(var(--typography-spacing-vertical) * 0.25);
				}

				:where(dl, ol, ul) :is(dl, ol, ul) {
					margin: 0;
					margin-top: calc(var(--typography-spacing-vertical) * 0.25);
				}

				ul li {
					list-style: square;
				}

				mark {
					padding: 0.125rem 0.25rem;
					background-color: var(--mark-background-color);
					color: var(--mark-color);
					vertical-align: baseline;
				}

				blockquote {
					display: block;
					margin: var(--typography-spacing-vertical) 0;
					padding: var(--spacing);
					border-right: none;
					border-left: 0.25rem solid var(--blockquote-border-color);
					-webkit-border-start: 0.25rem solid var(--blockquote-border-color);
					border-inline-start: 0.25rem solid var(--blockquote-border-color);
					-webkit-border-end: none;
					border-inline-end: none;
				}

				blockquote footer {
					margin-top: calc(var(--typography-spacing-vertical) * 0.5);
					color: var(--blockquote-footer-color);
				}

				abbr[title] {
					border-bottom: 1px dotted;
					text-decoration: none;
					cursor: help;
				}

				ins {
					color: var(--ins-color);
					text-decoration: none;
				}

				del {
					color: var(--del-color);
				}

				::-moz-selection {
					background-color: var(--primary-focus);
				}

				::selection {
					background-color: var(--primary-focus);
				}

				/**
 * Embedded content
 */
				:where(audio, canvas, iframe, img, svg, video) {
					vertical-align: middle;
				}

				audio,
				video {
					display: inline-block;
				}

				audio:not([controls]) {
					display: none;
					height: 0;
				}

				:where(iframe) {
					border-style: none;
				}

				img {
					max-width: 100%;
					height: auto;
					border-style: none;
				}

				:where(svg:not([fill])) {
					fill: currentColor;
				}

				svg:not(#mount) {
					overflow: hidden;
				}

				/**
 * Button
 */
				button {
					margin: 0;
					overflow: visible;
					font-family: inherit;
					text-transform: none;
				}

				button,
				[type="button"],
				[type="reset"],
				[type="submit"] {
					-webkit-appearance: button;
				}

				button {
					display: block;
					width: 100%;
					margin-bottom: var(--spacing);
				}

				[role="button"] {
					display: inline-block;
					text-decoration: none;
				}

				button,
				input[type="submit"],
				input[type="button"],
				input[type="reset"],
				[role="button"] {
					--background-color: var(--primary);
					--border-color: var(--primary);
					--color: var(--primary-inverse);
					--box-shadow: var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));
					padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
					border: var(--border-width) solid var(--border-color);
					border-radius: var(--border-radius);
					outline: none;
					background-color: var(--background-color);
					box-shadow: var(--box-shadow);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: 1rem;
					line-height: var(--line-height);
					text-align: center;
					cursor: pointer;
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
				}

				button:is([aria-current], :hover, :active, :focus),
				input[type="submit"]:is([aria-current], :hover, :active, :focus),
				input[type="button"]:is([aria-current], :hover, :active, :focus),
				input[type="reset"]:is([aria-current], :hover, :active, :focus),
				[role="button"]:is([aria-current], :hover, :active, :focus) {
					--background-color: var(--primary-hover);
					--border-color: var(--primary-hover);
					--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));
					--color: var(--primary-inverse);
				}

				button:focus,
				input[type="submit"]:focus,
				input[type="button"]:focus,
				input[type="reset"]:focus,
				[role="button"]:focus {
					--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),
						0 0 0 var(--outline-width) var(--primary-focus);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).secondary,
				input[type="reset"] {
					--background-color: var(--secondary);
					--border-color: var(--secondary);
					--color: var(--secondary-inverse);
					cursor: pointer;
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).secondary:is([aria-current], :hover, :active, :focus),
				input[type="reset"]:is([aria-current], :hover, :active, :focus) {
					--background-color: var(--secondary-hover);
					--border-color: var(--secondary-hover);
					--color: var(--secondary-inverse);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).secondary:focus,
				input[type="reset"]:focus {
					--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),
						0 0 0 var(--outline-width) var(--secondary-focus);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).contrast {
					--background-color: var(--contrast);
					--border-color: var(--contrast);
					--color: var(--contrast-inverse);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).contrast:is([aria-current], :hover, :active, :focus) {
					--background-color: var(--contrast-hover);
					--border-color: var(--contrast-hover);
					--color: var(--contrast-inverse);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).contrast:focus {
					--box-shadow: var(--button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)),
						0 0 0 var(--outline-width) var(--contrast-focus);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).outline,
				input[type="reset"].outline {
					--background-color: transparent;
					--color: var(--primary);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).outline:is([aria-current], :hover, :active, :focus),
				input[type="reset"].outline:is([aria-current], :hover, :active, :focus) {
					--background-color: transparent;
					--color: var(--primary-hover);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).outline.secondary,
				input[type="reset"].outline {
					--color: var(--secondary);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).outline.secondary:is([aria-current], :hover, :active, :focus),
				input[type="reset"].outline:is([aria-current], :hover, :active, :focus) {
					--color: var(--secondary-hover);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).outline.contrast {
					--color: var(--contrast);
				}

				:is(button,
					input[type="submit"],
					input[type="button"],
					[role="button"]).outline.contrast:is([aria-current], :hover, :active, :focus) {
					--color: var(--contrast-hover);
				}

				:where(button,
					[type="submit"],
					[type="button"],
					[type="reset"],
					[role="button"])[disabled],
				:where(fieldset[disabled]) :is(button,
					[type="submit"],
					[type="button"],
					[type="reset"],
					[role="button"]),
				a[role="button"]:not([href]) {
					opacity: 0.5;
					pointer-events: none;
				}

				/**
 * Form elements
 */
				input,
				optgroup,
				select,
				textarea {
					margin: 0;
					font-size: 1rem;
					line-height: var(--line-height);
					font-family: inherit;
					letter-spacing: inherit;
				}

				input {
					overflow: visible;
				}

				select {
					text-transform: none;
				}

				legend {
					max-width: 100%;
					padding: 0;
					color: inherit;
					white-space: normal;
				}

				textarea {
					overflow: auto;
				}

				[type="checkbox"],
				[type="radio"] {
					padding: 0;
				}

				::-webkit-inner-spin-button,
				::-webkit-outer-spin-button {
					height: auto;
				}

				[type="search"] {
					-webkit-appearance: textfield;
					outline-offset: -2px;
				}

				[type="search"]::-webkit-search-decoration {
					-webkit-appearance: none;
				}

				::-webkit-file-upload-button {
					-webkit-appearance: button;
					font: inherit;
				}

				::-moz-focus-inner {
					padding: 0;
					border-style: none;
				}

				:-moz-focusring {
					outline: none;
				}

				:-moz-ui-invalid {
					box-shadow: none;
				}

				::-ms-expand {
					display: none;
				}

				[type="file"],
				[type="range"] {
					padding: 0;
					border-width: 0;
				}

				input:not([type="checkbox"], [type="radio"], [type="range"]) {
					height: calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2);
				}

				fieldset {
					margin: 0;
					margin-bottom: var(--spacing);
					padding: 0;
					border: 0;
				}

				label,
				fieldset legend {
					display: block;
					margin-bottom: calc(var(--spacing) * 0.25);
					font-weight: var(--form-label-font-weight, var(--font-weight));
				}

				input:not([type="checkbox"], [type="radio"]),
				select,
				textarea {
					width: 100%;
				}

				input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"]),
				select,
				textarea {
					-webkit-appearance: none;
					-moz-appearance: none;
					appearance: none;
					padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
				}

				input,
				select,
				textarea {
					--background-color: var(--form-element-background-color);
					--border-color: var(--form-element-border-color);
					--color: var(--form-element-color);
					--box-shadow: none;
					border: var(--border-width) solid var(--border-color);
					border-radius: var(--border-radius);
					outline: none;
					background-color: var(--background-color);
					box-shadow: var(--box-shadow);
					color: var(--color);
					font-weight: var(--font-weight);
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
				}

				input:not([type="submit"],
					[type="button"],
					[type="reset"],
					[type="checkbox"],
					[type="radio"],
					[readonly]):is(:active, :focus),
				:where(select, textarea):is(:active, :focus) {
					--background-color: var(--form-element-active-background-color);
				}

				input:not([type="submit"],
					[type="button"],
					[type="reset"],
					[role="switch"],
					[readonly]):is(:active, :focus),
				:where(select, textarea):is(:active, :focus) {
					--border-color: var(--form-element-active-border-color);
				}

				input:not([type="submit"],
					[type="button"],
					[type="reset"],
					[type="range"],
					[type="file"],
					[readonly]):focus,
				select:focus,
				textarea:focus {
					--box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color);
				}

				input:not([type="submit"], [type="button"], [type="reset"])[disabled],
				select[disabled],
				textarea[disabled],
				:where(fieldset[disabled]) :is(input:not([type="submit"], [type="button"], [type="reset"]),
					select,
					textarea) {
					--background-color: var(--form-element-disabled-background-color);
					--border-color: var(--form-element-disabled-border-color);
					opacity: var(--form-element-disabled-opacity);
					pointer-events: none;
				}

				:where(input, select, textarea):not([type="checkbox"],
					[type="radio"],
					[type="date"],
					[type="datetime-local"],
					[type="month"],
					[type="time"],
					[type="week"])[aria-invalid] {
					padding-right: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important;
					padding-left: var(--form-element-spacing-horizontal);
					-webkit-padding-start: var(--form-element-spacing-horizontal) !important;
					padding-inline-start: var(--form-element-spacing-horizontal) !important;
					-webkit-padding-end: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important;
					padding-inline-end: calc(var(--form-element-spacing-horizontal) + 1.5rem) !important;
					background-position: center right 0.75rem;
					background-size: 1rem auto;
					background-repeat: no-repeat;
				}

				:where(input, select, textarea):not([type="checkbox"],
					[type="radio"],
					[type="date"],
					[type="datetime-local"],
					[type="month"],
					[type="time"],
					[type="week"])[aria-invalid="false"] {
					background-image: var(--icon-valid);
				}

				:where(input, select, textarea):not([type="checkbox"],
					[type="radio"],
					[type="date"],
					[type="datetime-local"],
					[type="month"],
					[type="time"],
					[type="week"])[aria-invalid="true"] {
					background-image: var(--icon-invalid);
				}

				:where(input, select, textarea)[aria-invalid="false"] {
					--border-color: var(--form-element-valid-border-color);
				}

				:where(input, select, textarea)[aria-invalid="false"]:is(:active, :focus) {
					--border-color: var(--form-element-valid-active-border-color) !important;
					--box-shadow: 0 0 0 var(--outline-width) var(--form-element-valid-focus-color) !important;
				}

				:where(input, select, textarea)[aria-invalid="true"] {
					--border-color: var(--form-element-invalid-border-color);
				}

				:where(input, select, textarea)[aria-invalid="true"]:is(:active, :focus) {
					--border-color: var(--form-element-invalid-active-border-color) !important;
					--box-shadow: 0 0 0 var(--outline-width) var(--form-element-invalid-focus-color) !important;
				}

				[dir="rtl"] :where(input, select, textarea):not([type="checkbox"], [type="radio"]):is([aria-invalid],
					[aria-invalid="true"],
					[aria-invalid="false"]) {
					background-position: center left 0.75rem;
				}

				input::placeholder,
				input::-webkit-input-placeholder,
				textarea::placeholder,
				textarea::-webkit-input-placeholder,
				select:invalid {
					color: var(--form-element-placeholder-color);
					opacity: 1;
				}

				input:not([type="checkbox"], [type="radio"]),
				select,
				textarea {
					margin-bottom: var(--spacing);
				}

				select::-ms-expand {
					border: 0;
					background-color: transparent;
				}

				select:not([multiple], [size]) {
					padding-right: calc(var(--form-element-spacing-horizontal) + 1.5rem);
					padding-left: var(--form-element-spacing-horizontal);
					-webkit-padding-start: var(--form-element-spacing-horizontal);
					padding-inline-start: var(--form-element-spacing-horizontal);
					-webkit-padding-end: calc(var(--form-element-spacing-horizontal) + 1.5rem);
					padding-inline-end: calc(var(--form-element-spacing-horizontal) + 1.5rem);
					background-image: var(--icon-chevron);
					background-position: center right 0.75rem;
					background-size: 1rem auto;
					background-repeat: no-repeat;
				}

				[dir="rtl"] select:not([multiple], [size]) {
					background-position: center left 0.75rem;
				}

				:where(input, select, textarea)+small {
					display: block;
					width: 100%;
					margin-top: calc(var(--spacing) * -0.75);
					margin-bottom: var(--spacing);
					color: var(--muted-color);
				}

				label> :where(input, select, textarea) {
					margin-top: calc(var(--spacing) * 0.25);
				}

				/**
 * Form elements
 * Checkboxes & Radios
 */
				[type="checkbox"],
				[type="radio"] {
					-webkit-appearance: none;
					-moz-appearance: none;
					appearance: none;
					width: 1.25em;
					height: 1.25em;
					margin-top: -0.125em;
					margin-right: 0.375em;
					margin-left: 0;
					-webkit-margin-start: 0;
					margin-inline-start: 0;
					-webkit-margin-end: 0.375em;
					margin-inline-end: 0.375em;
					border-width: var(--border-width);
					font-size: inherit;
					vertical-align: middle;
					cursor: pointer;
				}

				[type="checkbox"]::-ms-check,
				[type="radio"]::-ms-check {
					display: none;
				}

				[type="checkbox"]:checked,
				[type="checkbox"]:checked:active,
				[type="checkbox"]:checked:focus,
				[type="radio"]:checked,
				[type="radio"]:checked:active,
				[type="radio"]:checked:focus {
					--background-color: var(--primary);
					--border-color: var(--primary);
					background-image: var(--icon-checkbox);
					background-position: center;
					background-size: 0.75em auto;
					background-repeat: no-repeat;
				}

				[type="checkbox"]~label,
				[type="radio"]~label {
					display: inline-block;
					margin-right: 0.375em;
					margin-bottom: 0;
					cursor: pointer;
				}

				[type="checkbox"]:indeterminate {
					--background-color: var(--primary);
					--border-color: var(--primary);
					background-image: var(--icon-minus);
					background-position: center;
					background-size: 0.75em auto;
					background-repeat: no-repeat;
				}

				[type="radio"] {
					border-radius: 50%;
				}

				[type="radio"]:checked,
				[type="radio"]:checked:active,
				[type="radio"]:checked:focus {
					--background-color: var(--primary-inverse);
					border-width: 0.35em;
					background-image: none;
				}

				[type="checkbox"][role="switch"] {
					--background-color: var(--switch-background-color);
					--border-color: var(--switch-background-color);
					--color: var(--switch-color);
					width: 2.25em;
					height: 1.25em;
					border: var(--border-width) solid var(--border-color);
					border-radius: 1.25em;
					background-color: var(--background-color);
					line-height: 1.25em;
				}

				[type="checkbox"][role="switch"]:focus {
					--background-color: var(--switch-background-color);
					--border-color: var(--switch-background-color);
				}

				[type="checkbox"][role="switch"]:checked {
					--background-color: var(--switch-checked-background-color);
					--border-color: var(--switch-checked-background-color);
				}

				[type="checkbox"][role="switch"]:before {
					display: block;
					width: calc(1.25em - (var(--border-width) * 2));
					height: 100%;
					border-radius: 50%;
					background-color: var(--color);
					content: "";
					transition: margin 0.1s ease-in-out;
				}

				[type="checkbox"][role="switch"]:checked {
					background-image: none;
				}

				[type="checkbox"][role="switch"]:checked::before {
					margin-left: calc(1.125em - var(--border-width));
					-webkit-margin-start: calc(1.125em - var(--border-width));
					margin-inline-start: calc(1.125em - var(--border-width));
				}

				[type="checkbox"][aria-invalid="false"],
				[type="checkbox"]:checked[aria-invalid="false"],
				[type="radio"][aria-invalid="false"],
				[type="radio"]:checked[aria-invalid="false"],
				[type="checkbox"][role="switch"][aria-invalid="false"],
				[type="checkbox"][role="switch"]:checked[aria-invalid="false"] {
					--border-color: var(--form-element-valid-border-color);
				}

				[type="checkbox"][aria-invalid="true"],
				[type="checkbox"]:checked[aria-invalid="true"],
				[type="radio"][aria-invalid="true"],
				[type="radio"]:checked[aria-invalid="true"],
				[type="checkbox"][role="switch"][aria-invalid="true"],
				[type="checkbox"][role="switch"]:checked[aria-invalid="true"] {
					--border-color: var(--form-element-invalid-border-color);
				}

				/**
 * Form elements
 * Alternatives input types (Not Checkboxes & Radios)
 */
				[type="color"]::-webkit-color-swatch-wrapper {
					padding: 0;
				}

				[type="color"]::-moz-focus-inner {
					padding: 0;
				}

				[type="color"]::-webkit-color-swatch {
					border: 0;
					border-radius: calc(var(--border-radius) * 0.5);
				}

				[type="color"]::-moz-color-swatch {
					border: 0;
					border-radius: calc(var(--border-radius) * 0.5);
				}

				input:not([type="checkbox"], [type="radio"], [type="range"], [type="file"]):is([type="date"],
					[type="datetime-local"],
					[type="month"],
					[type="time"],
					[type="week"]) {
					--icon-position: 0.75rem;
					--icon-width: 1rem;
					padding-right: calc(var(--icon-width) + var(--icon-position));
					background-image: var(--icon-date);
					background-position: center right var(--icon-position);
					background-size: var(--icon-width) auto;
					background-repeat: no-repeat;
				}

				input:not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="time"] {
					background-image: var(--icon-time);
				}

				[type="date"]::-webkit-calendar-picker-indicator,
				[type="datetime-local"]::-webkit-calendar-picker-indicator,
				[type="month"]::-webkit-calendar-picker-indicator,
				[type="time"]::-webkit-calendar-picker-indicator,
				[type="week"]::-webkit-calendar-picker-indicator {
					width: var(--icon-width);
					margin-right: calc(var(--icon-width) * -1);
					margin-left: var(--icon-position);
					opacity: 0;
				}

				[dir="rtl"] :is([type="date"],
					[type="datetime-local"],
					[type="month"],
					[type="time"],
					[type="week"]) {
					text-align: right;
				}

				[type="file"] {
					--color: var(--muted-color);
					padding: calc(var(--form-element-spacing-vertical) * 0.5) 0;
					border: 0;
					border-radius: 0;
					background: none;
				}

				[type="file"]::file-selector-button {
					--background-color: var(--secondary);
					--border-color: var(--secondary);
					--color: var(--secondary-inverse);
					margin-right: calc(var(--spacing) / 2);
					margin-left: 0;
					-webkit-margin-start: 0;
					margin-inline-start: 0;
					-webkit-margin-end: calc(var(--spacing) / 2);
					margin-inline-end: calc(var(--spacing) / 2);
					padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5);
					border: var(--border-width) solid var(--border-color);
					border-radius: var(--border-radius);
					outline: none;
					background-color: var(--background-color);
					box-shadow: var(--box-shadow);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: 1rem;
					line-height: var(--line-height);
					text-align: center;
					cursor: pointer;
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
				}

				[type="file"]::file-selector-button:is(:hover, :active, :focus) {
					--background-color: var(--secondary-hover);
					--border-color: var(--secondary-hover);
				}

				[type="file"]::-webkit-file-upload-button {
					--background-color: var(--secondary);
					--border-color: var(--secondary);
					--color: var(--secondary-inverse);
					margin-right: calc(var(--spacing) / 2);
					margin-left: 0;
					-webkit-margin-start: 0;
					margin-inline-start: 0;
					-webkit-margin-end: calc(var(--spacing) / 2);
					margin-inline-end: calc(var(--spacing) / 2);
					padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5);
					border: var(--border-width) solid var(--border-color);
					border-radius: var(--border-radius);
					outline: none;
					background-color: var(--background-color);
					box-shadow: var(--box-shadow);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: 1rem;
					line-height: var(--line-height);
					text-align: center;
					cursor: pointer;
					-webkit-transition: background-color var(--transition),
						border-color var(--transition), color var(--transition),
						box-shadow var(--transition);
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
				}

				[type="file"]::-webkit-file-upload-button:is(:hover, :active, :focus) {
					--background-color: var(--secondary-hover);
					--border-color: var(--secondary-hover);
				}

				[type="file"]::-ms-browse {
					--background-color: var(--secondary);
					--border-color: var(--secondary);
					--color: var(--secondary-inverse);
					margin-right: calc(var(--spacing) / 2);
					margin-left: 0;
					margin-inline-start: 0;
					margin-inline-end: calc(var(--spacing) / 2);
					padding: calc(var(--form-element-spacing-vertical) * 0.5) calc(var(--form-element-spacing-horizontal) * 0.5);
					border: var(--border-width) solid var(--border-color);
					border-radius: var(--border-radius);
					outline: none;
					background-color: var(--background-color);
					box-shadow: var(--box-shadow);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: 1rem;
					line-height: var(--line-height);
					text-align: center;
					cursor: pointer;
					-ms-transition: background-color var(--transition),
						border-color var(--transition), color var(--transition),
						box-shadow var(--transition);
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
				}

				[type="file"]::-ms-browse:is(:hover, :active, :focus) {
					--background-color: var(--secondary-hover);
					--border-color: var(--secondary-hover);
				}

				[type="range"] {
					-webkit-appearance: none;
					-moz-appearance: none;
					appearance: none;
					width: 100%;
					height: 1.25rem;
					background: none;
				}

				[type="range"]::-webkit-slider-runnable-track {
					width: 100%;
					height: 0.25rem;
					border-radius: var(--border-radius);
					background-color: var(--range-border-color);
					-webkit-transition: background-color var(--transition),
						box-shadow var(--transition);
					transition: background-color var(--transition), box-shadow var(--transition);
				}

				[type="range"]::-moz-range-track {
					width: 100%;
					height: 0.25rem;
					border-radius: var(--border-radius);
					background-color: var(--range-border-color);
					-moz-transition: background-color var(--transition),
						box-shadow var(--transition);
					transition: background-color var(--transition), box-shadow var(--transition);
				}

				[type="range"]::-ms-track {
					width: 100%;
					height: 0.25rem;
					border-radius: var(--border-radius);
					background-color: var(--range-border-color);
					-ms-transition: background-color var(--transition),
						box-shadow var(--transition);
					transition: background-color var(--transition), box-shadow var(--transition);
				}

				[type="range"]::-webkit-slider-thumb {
					-webkit-appearance: none;
					width: 1.25rem;
					height: 1.25rem;
					margin-top: -0.5rem;
					border: 2px solid var(--range-thumb-border-color);
					border-radius: 50%;
					background-color: var(--range-thumb-color);
					cursor: pointer;
					-webkit-transition: background-color var(--transition),
						transform var(--transition);
					transition: background-color var(--transition), transform var(--transition);
				}

				[type="range"]::-moz-range-thumb {
					-webkit-appearance: none;
					width: 1.25rem;
					height: 1.25rem;
					margin-top: -0.5rem;
					border: 2px solid var(--range-thumb-border-color);
					border-radius: 50%;
					background-color: var(--range-thumb-color);
					cursor: pointer;
					-moz-transition: background-color var(--transition),
						transform var(--transition);
					transition: background-color var(--transition), transform var(--transition);
				}

				[type="range"]::-ms-thumb {
					-webkit-appearance: none;
					width: 1.25rem;
					height: 1.25rem;
					margin-top: -0.5rem;
					border: 2px solid var(--range-thumb-border-color);
					border-radius: 50%;
					background-color: var(--range-thumb-color);
					cursor: pointer;
					-ms-transition: background-color var(--transition),
						transform var(--transition);
					transition: background-color var(--transition), transform var(--transition);
				}

				[type="range"]:hover,
				[type="range"]:focus {
					--range-border-color: var(--range-active-border-color);
					--range-thumb-color: var(--range-thumb-hover-color);
				}

				[type="range"]:active {
					--range-thumb-color: var(--range-thumb-active-color);
				}

				[type="range"]:active::-webkit-slider-thumb {
					transform: scale(1.25);
				}

				[type="range"]:active::-moz-range-thumb {
					transform: scale(1.25);
				}

				[type="range"]:active::-ms-thumb {
					transform: scale(1.25);
				}

				input:not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="search"] {
					-webkit-padding-start: calc(var(--form-element-spacing-horizontal) + 1.75rem);
					padding-inline-start: calc(var(--form-element-spacing-horizontal) + 1.75rem);
					border-radius: 5rem;
					background-image: var(--icon-search);
					background-position: center left 1.125rem;
					background-size: 1rem auto;
					background-repeat: no-repeat;
				}

				input:not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="search"][aria-invalid] {
					-webkit-padding-start: calc(var(--form-element-spacing-horizontal) + 1.75rem) !important;
					padding-inline-start: calc(var(--form-element-spacing-horizontal) + 1.75rem) !important;
					background-position: center left 1.125rem, center right 0.75rem;
				}

				input:not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="search"][aria-invalid="false"] {
					background-image: var(--icon-search), var(--icon-valid);
				}

				input:not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="search"][aria-invalid="true"] {
					background-image: var(--icon-search), var(--icon-invalid);
				}

				[type="search"]::-webkit-search-cancel-button {
					-webkit-appearance: none;
					display: none;
				}

				[dir="rtl"] :where(input):not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="search"] {
					background-position: center right 1.125rem;
				}

				[dir="rtl"] :where(input):not([type="checkbox"],
					[type="radio"],
					[type="range"],
					[type="file"])[type="search"][aria-invalid] {
					background-position: center right 1.125rem, center left 0.75rem;
				}

				/**
 * Table
 */
				:where(table) {
					width: 100%;
					border-collapse: collapse;
					border-spacing: 0;
					text-indent: 0;
				}

				th,
				td {
					padding: calc(var(--spacing) / 2) var(--spacing);
					border-bottom: var(--border-width) solid var(--table-border-color);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: var(--font-size);
					text-align: left;
					text-align: start;
				}

				tfoot th,
				tfoot td {
					border-top: var(--border-width) solid var(--table-border-color);
					border-bottom: 0;
				}

				table[role="grid"] tbody tr:nth-child(odd) {
					background-color: var(--table-row-stripped-background-color);
				}

				/**
 * Code
 */
				pre,
				code,
				kbd,
				samp {
					font-size: 0.875em;
					font-family: var(--font-family);
				}

				pre {
					-ms-overflow-style: scrollbar;
					overflow: auto;
				}

				pre,
				code,
				kbd {
					border-radius: var(--border-radius);
					background: var(--code-background-color);
					color: var(--code-color);
					font-weight: var(--font-weight);
					line-height: initial;
				}

				code,
				kbd {
					display: inline-block;
					padding: 0.375rem 0.5rem;
				}

				pre {
					display: block;
					margin-bottom: var(--spacing);
					overflow-x: auto;
				}

				pre>code {
					display: block;
					padding: var(--spacing);
					background: none;
					font-size: 14px;
					line-height: var(--line-height);
				}

				code b {
					color: var(--code-tag-color);
					font-weight: var(--font-weight);
				}

				code i {
					color: var(--code-property-color);
					font-style: normal;
				}

				code u {
					color: var(--code-value-color);
					text-decoration: none;
				}

				code em {
					color: var(--code-comment-color);
					font-style: normal;
				}

				kbd {
					background-color: var(--code-kbd-background-color);
					color: var(--code-kbd-color);
					vertical-align: baseline;
				}

				/**
 * Miscs
 */
				hr {
					height: 0;
					border: 0;
					border-top: 1px solid var(--muted-border-color);
					color: inherit;
				}

				[hidden],
				template {
					display: none !important;
				}

				canvas {
					display: inline-block;
				}

				/**
 * Accordion (<details>)
 */
				details {
					display: block;
					margin-bottom: var(--spacing);
					padding-bottom: var(--spacing);
					border-bottom: var(--border-width) solid var(--accordion-border-color);
				}

				details summary {
					line-height: 1rem;
					list-style-type: none;
					cursor: pointer;
					transition: color var(--transition);
				}

				details summary:not([role]) {
					color: var(--accordion-close-summary-color);
				}

				details summary::-webkit-details-marker {
					display: none;
				}

				details summary::marker {
					display: none;
				}

				details summary::-moz-list-bullet {
					list-style-type: none;
				}

				details summary::after {
					display: block;
					width: 1rem;
					height: 1rem;
					-webkit-margin-start: calc(var(--spacing, 1rem) * 0.5);
					margin-inline-start: calc(var(--spacing, 1rem) * 0.5);
					float: right;
					transform: rotate(-90deg);
					background-image: var(--icon-chevron);
					background-position: right center;
					background-size: 1rem auto;
					background-repeat: no-repeat;
					content: "";
					transition: transform var(--transition);
				}

				details summary:focus {
					outline: none;
				}

				details summary:focus:not([role="button"]) {
					color: var(--accordion-active-summary-color);
				}

				details summary[role="button"] {
					width: 100%;
					text-align: left;
				}

				details summary[role="button"]::after {
					height: calc(1rem * var(--line-height, 1.5));
					background-image: var(--icon-chevron-button);
				}

				details summary[role="button"]:not(.outline).contrast::after {
					background-image: var(--icon-chevron-button-inverse);
				}

				details[open]>summary {
					margin-bottom: calc(var(--spacing));
				}

				details[open]>summary:not([role]):not(:focus) {
					color: var(--accordion-open-summary-color);
				}

				details[open]>summary::after {
					transform: rotate(0);
				}

				[dir="rtl"] details summary {
					text-align: right;
				}

				[dir="rtl"] details summary::after {
					float: left;
					background-position: left center;
				}

				/**
 * Card (<article>)
 */
				article {
					margin: var(--block-spacing-vertical) 0;
					padding: var(--block-spacing-vertical) var(--block-spacing-horizontal);
					border-radius: var(--border-radius);
					background: var(--card-background-color);
					box-shadow: var(--card-box-shadow);
				}

				article>header,
				article>footer {
					margin-right: calc(var(--block-spacing-horizontal) * -1);
					margin-left: calc(var(--block-spacing-horizontal) * -1);
					padding: calc(var(--block-spacing-vertical) * 0.66) var(--block-spacing-horizontal);
					background-color: var(--card-sectionning-background-color);
				}

				article>header {
					margin-top: calc(var(--block-spacing-vertical) * -1);
					margin-bottom: var(--block-spacing-vertical);
					border-bottom: var(--border-width) solid var(--card-border-color);
					border-top-right-radius: var(--border-radius);
					border-top-left-radius: var(--border-radius);
				}

				article>footer {
					margin-top: var(--block-spacing-vertical);
					margin-bottom: calc(var(--block-spacing-vertical) * -1);
					border-top: var(--border-width) solid var(--card-border-color);
					border-bottom-right-radius: var(--border-radius);
					border-bottom-left-radius: var(--border-radius);
				}

				/**
 * Modal (<dialog>)
 */
				#mount {
					--scrollbar-width: 0px;
				}

				dialog {
					display: flex;
					z-index: 999;
					position: fixed;
					top: 0;
					right: 0;
					bottom: 0;
					left: 0;
					align-items: center;
					justify-content: center;
					width: inherit;
					min-width: 100%;
					height: inherit;
					min-height: 100%;
					padding: var(--spacing);
					border: 0;
					-webkit-backdrop-filter: var(--modal-overlay-backdrop-filter);
					backdrop-filter: var(--modal-overlay-backdrop-filter);
					background-color: var(--modal-overlay-background-color);
					color: var(--color);
				}

				dialog article {
					max-height: calc(100vh - var(--spacing) * 2);
					overflow: auto;
				}

				@media (min-width: 576px) {
					dialog article {
						max-width: 510px;
					}
				}

				@media (min-width: 768px) {
					dialog article {
						max-width: 700px;
					}
				}

				dialog article>header,
				dialog article>footer {
					padding: calc(var(--block-spacing-vertical) * 0.5) var(--block-spacing-horizontal);
				}

				dialog article>header .close {
					margin: 0;
					margin-left: var(--spacing);
					float: right;
				}

				dialog article>footer {
					text-align: right;
				}

				dialog article>footer [role="button"] {
					margin-bottom: 0;
				}

				dialog article>footer [role="button"]:not(:first-of-type) {
					margin-left: calc(var(--spacing) * 0.5);
				}

				dialog article p:last-of-type {
					margin: 0;
				}

				dialog article .close {
					display: block;
					width: 1rem;
					height: 1rem;
					margin-top: calc(var(--block-spacing-vertical) * -0.5);
					margin-bottom: var(--typography-spacing-vertical);
					margin-left: auto;
					background-image: var(--icon-close);
					background-position: center;
					background-size: auto 1rem;
					background-repeat: no-repeat;
					opacity: 0.5;
					transition: opacity var(--transition);
				}

				dialog article .close:is([aria-current], :hover, :active, :focus) {
					opacity: 1;
				}

				dialog:not([open]),
				dialog[open="false"] {
					display: none;
				}

				.modal-is-open {
					padding-right: var(--scrollbar-width, 0px);
					overflow: hidden;
					pointer-events: none;
				}

				.modal-is-open dialog {
					pointer-events: auto;
				}

				:where(.modal-is-opening, .modal-is-closing) dialog,
				:where(.modal-is-opening, .modal-is-closing) dialog>article {
					animation-duration: 0.2s;
					animation-timing-function: ease-in-out;
					animation-fill-mode: both;
				}

				:where(.modal-is-opening, .modal-is-closing) dialog {
					animation-duration: 0.8s;
					animation-name: modal-overlay;
				}

				:where(.modal-is-opening, .modal-is-closing) dialog>article {
					animation-delay: 0.2s;
					animation-name: modal;
				}

				.modal-is-closing dialog,
				.modal-is-closing dialog>article {
					animation-delay: 0s;
					animation-direction: reverse;
				}

				@keyframes modal-overlay {
					from {
						-webkit-backdrop-filter: none;
						backdrop-filter: none;
						background-color: transparent;
					}
				}

				@keyframes modal {
					from {
						transform: translateY(-100%);
						opacity: 0;
					}
				}

				/**
 * Nav
 */
				:where(nav li)::before {
					float: left;
					content: "";
				}

				nav,
				nav ul {
					display: flex;
				}

				nav {
					justify-content: space-between;
				}

				nav ol,
				nav ul {
					align-items: center;
					margin-bottom: 0;
					padding: 0;
					list-style: none;
				}

				nav ol:first-of-type,
				nav ul:first-of-type {
					margin-left: calc(var(--nav-element-spacing-horizontal) * -1);
				}

				nav ol:last-of-type,
				nav ul:last-of-type {
					margin-right: calc(var(--nav-element-spacing-horizontal) * -1);
				}

				nav li {
					display: inline-block;
					margin: 0;
					padding: var(--nav-element-spacing-vertical) var(--nav-element-spacing-horizontal);
				}

				nav li>* {
					--spacing: 0;
				}

				nav :where(a, [role="link"]) {
					display: inline-block;
					margin: calc(var(--nav-link-spacing-vertical) * -1) calc(var(--nav-link-spacing-horizontal) * -1);
					padding: var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal);
					border-radius: var(--border-radius);
					text-decoration: none;
				}

				nav :where(a, [role="link"]):is([aria-current], :hover, :active, :focus) {
					text-decoration: none;
				}

				nav[aria-label="breadcrumb"] {
					align-items: center;
					justify-content: start;
				}

				nav[aria-label="breadcrumb"] ul li:not(:first-child) {
					-webkit-margin-start: var(--nav-link-spacing-horizontal);
					margin-inline-start: var(--nav-link-spacing-horizontal);
				}

				nav[aria-label="breadcrumb"] ul li:not(:last-child) ::after {
					position: absolute;
					width: calc(var(--nav-link-spacing-horizontal) * 2);
					-webkit-margin-start: calc(var(--nav-link-spacing-horizontal) / 2);
					margin-inline-start: calc(var(--nav-link-spacing-horizontal) / 2);
					content: "/";
					color: var(--muted-color);
					text-align: center;
				}

				nav[aria-label="breadcrumb"] a[aria-current] {
					background-color: transparent;
					color: inherit;
					text-decoration: none;
					pointer-events: none;
				}

				nav [role="button"] {
					margin-right: inherit;
					margin-left: inherit;
					padding: var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal);
				}

				aside nav,
				aside ol,
				aside ul,
				aside li {
					display: block;
				}

				aside li {
					padding: calc(var(--nav-element-spacing-vertical) * 0.5) var(--nav-element-spacing-horizontal);
				}

				aside li a {
					display: block;
				}

				aside li [role="button"] {
					margin: inherit;
				}

				[dir="rtl"] nav[aria-label="breadcrumb"] ul li:not(:last-child) ::after {
					content: "";
				}

				/**
 * Progress
 */
				progress {
					display: inline-block;
					vertical-align: baseline;
				}

				progress {
					-webkit-appearance: none;
					-moz-appearance: none;
					display: inline-block;
					appearance: none;
					width: 100%;
					height: 0.5rem;
					margin-bottom: calc(var(--spacing) * 0.5);
					overflow: hidden;
					border: 0;
					border-radius: var(--border-radius);
					background-color: var(--progress-background-color);
					color: var(--progress-color);
				}

				progress::-webkit-progress-bar {
					border-radius: var(--border-radius);
					background: none;
				}

				progress[value]::-webkit-progress-value {
					background-color: var(--progress-color);
				}

				progress::-moz-progress-bar {
					background-color: var(--progress-color);
				}

				@media (prefers-reduced-motion: no-preference) {
					progress:indeterminate {
						background: var(--progress-background-color) linear-gradient(to right,
								var(--progress-color) 30%,
								var(--progress-background-color) 30%) top left/150% 150% no-repeat;
						animation: progress-indeterminate 1s linear infinite;
					}

					progress:indeterminate[value]::-webkit-progress-value {
						background-color: transparent;
					}

					progress:indeterminate::-moz-progress-bar {
						background-color: transparent;
					}
				}

				@media (prefers-reduced-motion: no-preference) {
					[dir="rtl"] progress:indeterminate {
						animation-direction: reverse;
					}
				}

				@keyframes progress-indeterminate {
					0% {
						background-position: 200% 0;
					}

					100% {
						background-position: -200% 0;
					}
				}

				/**
 * Dropdown ([role="list"])
 */
				details[role="list"],
				li[role="list"] {
					position: relative;
				}

				details[role="list"] summary+ul,
				li[role="list"]>ul {
					display: flex;
					z-index: 99;
					position: absolute;
					top: auto;
					right: 0;
					left: 0;
					flex-direction: column;
					margin: 0;
					padding: 0;
					border: var(--border-width) solid var(--dropdown-border-color);
					border-radius: var(--border-radius);
					border-top-right-radius: 0;
					border-top-left-radius: 0;
					background-color: var(--dropdown-background-color);
					box-shadow: var(--card-box-shadow);
					color: var(--dropdown-color);
					white-space: nowrap;
				}

				details[role="list"] summary+ul li,
				li[role="list"]>ul li {
					width: 100%;
					margin-bottom: 0;
					padding: calc(var(--form-element-spacing-vertical) * 0.5) var(--form-element-spacing-horizontal);
					list-style: none;
				}

				details[role="list"] summary+ul li:first-of-type,
				li[role="list"]>ul li:first-of-type {
					margin-top: calc(var(--form-element-spacing-vertical) * 0.5);
				}

				details[role="list"] summary+ul li:last-of-type,
				li[role="list"]>ul li:last-of-type {
					margin-bottom: calc(var(--form-element-spacing-vertical) * 0.5);
				}

				details[role="list"] summary+ul li a,
				li[role="list"]>ul li a {
					display: block;
					margin: calc(var(--form-element-spacing-vertical) * -0.5) calc(var(--form-element-spacing-horizontal) * -1);
					padding: calc(var(--form-element-spacing-vertical) * 0.5) var(--form-element-spacing-horizontal);
					overflow: hidden;
					color: var(--dropdown-color);
					text-decoration: none;
					text-overflow: ellipsis;
				}

				details[role="list"] summary+ul li a:hover,
				li[role="list"]>ul li a:hover {
					background-color: var(--dropdown-hover-background-color);
				}

				details[role="list"] summary::after,
				li[role="list"]>a::after {
					display: block;
					width: 1rem;
					height: calc(1rem * var(--line-height, 1.5));
					-webkit-margin-start: 0.5rem;
					margin-inline-start: 0.5rem;
					float: right;
					transform: rotate(0deg);
					background-position: right center;
					background-size: 1rem auto;
					background-repeat: no-repeat;
					content: "";
				}

				details[role="list"] {
					padding: 0;
					border-bottom: none;
				}

				details[role="list"] summary {
					margin-bottom: 0;
				}

				details[role="list"] summary:not([role]) {
					height: calc(1rem * var(--line-height) + var(--form-element-spacing-vertical) * 2 + var(--border-width) * 2);
					padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
					border: var(--border-width) solid var(--form-element-border-color);
					border-radius: var(--border-radius);
					background-color: var(--form-element-background-color);
					color: var(--form-element-placeholder-color);
					line-height: inherit;
					cursor: pointer;
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
				}

				details[role="list"] summary:not([role]):active,
				details[role="list"] summary:not([role]):focus {
					border-color: var(--form-element-active-border-color);
					background-color: var(--form-element-active-background-color);
				}

				details[role="list"] summary:not([role]):focus {
					box-shadow: 0 0 0 var(--outline-width) var(--form-element-focus-color);
				}

				details[role="list"][open] summary {
					border-bottom-right-radius: 0;
					border-bottom-left-radius: 0;
				}

				details[role="list"][open] summary::before {
					display: block;
					z-index: 1;
					position: fixed;
					top: 0;
					right: 0;
					bottom: 0;
					left: 0;
					background: none;
					content: "";
					cursor: default;
				}

				nav details[role="list"] summary,
				nav li[role="list"] a {
					display: flex;
					direction: ltr;
				}

				nav details[role="list"] summary+ul,
				nav li[role="list"]>ul {
					min-width: -moz-fit-content;
					min-width: fit-content;
					border-radius: var(--border-radius);
				}

				nav details[role="list"] summary+ul li a,
				nav li[role="list"]>ul li a {
					border-radius: 0;
				}

				nav details[role="list"] summary,
				nav details[role="list"] summary:not([role]) {
					height: auto;
					padding: var(--nav-link-spacing-vertical) var(--nav-link-spacing-horizontal);
				}

				nav details[role="list"][open] summary {
					border-radius: var(--border-radius);
				}

				nav details[role="list"] summary+ul {
					margin-top: var(--outline-width);
					-webkit-margin-start: 0;
					margin-inline-start: 0;
				}

				nav details[role="list"] summary[role="link"] {
					margin-bottom: calc(var(--nav-link-spacing-vertical) * -1);
					line-height: var(--line-height);
				}

				nav details[role="list"] summary[role="link"]+ul {
					margin-top: calc(var(--nav-link-spacing-vertical) + var(--outline-width));
					-webkit-margin-start: calc(var(--nav-link-spacing-horizontal) * -1);
					margin-inline-start: calc(var(--nav-link-spacing-horizontal) * -1);
				}

				li[role="list"]:hover>ul,
				li[role="list"] a:active~ul,
				li[role="list"] a:focus~ul {
					display: flex;
				}

				li[role="list"]>ul {
					display: none;
					margin-top: calc(var(--nav-link-spacing-vertical) + var(--outline-width));
					-webkit-margin-start: calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal));
					margin-inline-start: calc(var(--nav-element-spacing-horizontal) - var(--nav-link-spacing-horizontal));
				}

				li[role="list"]>a::after {
					background-image: var(--icon-chevron);
				}

				/**
 * Loading ([aria-busy=true])
 */
				[aria-busy="true"] {
					cursor: progress;
				}

				[aria-busy="true"]:not(input, select, textarea)::before {
					display: inline-block;
					width: 1em;
					height: 1em;
					border: 0.1875em solid currentColor;
					border-radius: 1em;
					border-right-color: transparent;
					content: "";
					vertical-align: text-bottom;
					vertical-align: -0.125em;
					animation: spinner 0.75s linear infinite;
					opacity: var(--loading-spinner-opacity);
				}

				[aria-busy="true"]:not(input, select, textarea):not(:empty)::before {
					margin-right: calc(var(--spacing) * 0.5);
					margin-left: 0;
					-webkit-margin-start: 0;
					margin-inline-start: 0;
					-webkit-margin-end: calc(var(--spacing) * 0.5);
					margin-inline-end: calc(var(--spacing) * 0.5);
				}

				[aria-busy="true"]:not(input, select, textarea):empty {
					text-align: center;
				}

				button[aria-busy="true"],
				input[type="submit"][aria-busy="true"],
				input[type="button"][aria-busy="true"],
				input[type="reset"][aria-busy="true"],
				a[aria-busy="true"] {
					pointer-events: none;
				}

				@keyframes spinner {
					to {
						transform: rotate(360deg);
					}
				}

				/**
 * Tooltip ([data-tooltip])
 */
				[data-tooltip] {
					position: relative;
				}

				[data-tooltip]:not(a, button, input) {
					border-bottom: 1px dotted;
					text-decoration: none;
					cursor: help;
				}

				[data-tooltip][data-placement="top"]::before,
				[data-tooltip][data-placement="top"]::after,
				[data-tooltip]::before,
				[data-tooltip]::after {
					display: block;
					z-index: 99;
					position: absolute;
					bottom: 100%;
					left: 50%;
					padding: 0.25rem 0.5rem;
					overflow: hidden;
					transform: translate(-50%, -0.25rem);
					border-radius: var(--border-radius);
					background: var(--tooltip-background-color);
					content: attr(data-tooltip);
					color: var(--tooltip-color);
					font-style: normal;
					font-weight: var(--font-weight);
					font-size: 0.875rem;
					text-decoration: none;
					text-overflow: ellipsis;
					white-space: nowrap;
					opacity: 0;
					pointer-events: none;
				}

				[data-tooltip][data-placement="top"]::after,
				[data-tooltip]::after {
					padding: 0;
					transform: translate(-50%, 0rem);
					border-top: 0.3rem solid;
					border-right: 0.3rem solid transparent;
					border-left: 0.3rem solid transparent;
					border-radius: 0;
					background-color: transparent;
					content: "";
					color: var(--tooltip-background-color);
				}

				[data-tooltip][data-placement="bottom"]::before,
				[data-tooltip][data-placement="bottom"]::after {
					top: 100%;
					bottom: auto;
					transform: translate(-50%, 0.25rem);
				}

				[data-tooltip][data-placement="bottom"]:after {
					transform: translate(-50%, -0.3rem);
					border: 0.3rem solid transparent;
					border-bottom: 0.3rem solid;
				}

				[data-tooltip][data-placement="left"]::before,
				[data-tooltip][data-placement="left"]::after {
					top: 50%;
					right: 100%;
					bottom: auto;
					left: auto;
					transform: translate(-0.25rem, -50%);
				}

				[data-tooltip][data-placement="left"]:after {
					transform: translate(0.3rem, -50%);
					border: 0.3rem solid transparent;
					border-left: 0.3rem solid;
				}

				[data-tooltip][data-placement="right"]::before,
				[data-tooltip][data-placement="right"]::after {
					top: 50%;
					right: auto;
					bottom: auto;
					left: 100%;
					transform: translate(0.25rem, -50%);
				}

				[data-tooltip][data-placement="right"]:after {
					transform: translate(-0.3rem, -50%);
					border: 0.3rem solid transparent;
					border-right: 0.3rem solid;
				}

				[data-tooltip]:focus::before,
				[data-tooltip]:focus::after,
				[data-tooltip]:hover::before,
				[data-tooltip]:hover::after {
					opacity: 1;
				}

				@media (hover: hover) and (pointer: fine) {

					[data-tooltip][data-placement="bottom"]:focus::before,
					[data-tooltip][data-placement="bottom"]:focus::after,
					[data-tooltip][data-placement="bottom"]:hover [data-tooltip]:focus::before,
					[data-tooltip][data-placement="bottom"]:hover [data-tooltip]:focus::after,
					[data-tooltip]:hover::before,
					[data-tooltip]:hover::after {
						animation-duration: 0.2s;
						animation-name: tooltip-slide-top;
					}

					[data-tooltip][data-placement="bottom"]:focus::after,
					[data-tooltip][data-placement="bottom"]:hover [data-tooltip]:focus::after,
					[data-tooltip]:hover::after {
						animation-name: tooltip-caret-slide-top;
					}

					[data-tooltip][data-placement="bottom"]:focus::before,
					[data-tooltip][data-placement="bottom"]:focus::after,
					[data-tooltip][data-placement="bottom"]:hover::before,
					[data-tooltip][data-placement="bottom"]:hover::after {
						animation-duration: 0.2s;
						animation-name: tooltip-slide-bottom;
					}

					[data-tooltip][data-placement="bottom"]:focus::after,
					[data-tooltip][data-placement="bottom"]:hover::after {
						animation-name: tooltip-caret-slide-bottom;
					}

					[data-tooltip][data-placement="left"]:focus::before,
					[data-tooltip][data-placement="left"]:focus::after,
					[data-tooltip][data-placement="left"]:hover::before,
					[data-tooltip][data-placement="left"]:hover::after {
						animation-duration: 0.2s;
						animation-name: tooltip-slide-left;
					}

					[data-tooltip][data-placement="left"]:focus::after,
					[data-tooltip][data-placement="left"]:hover::after {
						animation-name: tooltip-caret-slide-left;
					}

					[data-tooltip][data-placement="right"]:focus::before,
					[data-tooltip][data-placement="right"]:focus::after,
					[data-tooltip][data-placement="right"]:hover::before,
					[data-tooltip][data-placement="right"]:hover::after {
						animation-duration: 0.2s;
						animation-name: tooltip-slide-right;
					}

					[data-tooltip][data-placement="right"]:focus::after,
					[data-tooltip][data-placement="right"]:hover::after {
						animation-name: tooltip-caret-slide-right;
					}
				}

				@keyframes tooltip-slide-top {
					from {
						transform: translate(-50%, 0.75rem);
						opacity: 0;
					}

					to {
						transform: translate(-50%, -0.25rem);
						opacity: 1;
					}
				}

				@keyframes tooltip-caret-slide-top {
					from {
						opacity: 0;
					}

					50% {
						transform: translate(-50%, -0.25rem);
						opacity: 0;
					}

					to {
						transform: translate(-50%, 0rem);
						opacity: 1;
					}
				}

				@keyframes tooltip-slide-bottom {
					from {
						transform: translate(-50%, -0.75rem);
						opacity: 0;
					}

					to {
						transform: translate(-50%, 0.25rem);
						opacity: 1;
					}
				}

				@keyframes tooltip-caret-slide-bottom {
					from {
						opacity: 0;
					}

					50% {
						transform: translate(-50%, -0.5rem);
						opacity: 0;
					}

					to {
						transform: translate(-50%, -0.3rem);
						opacity: 1;
					}
				}

				@keyframes tooltip-slide-left {
					from {
						transform: translate(0.75rem, -50%);
						opacity: 0;
					}

					to {
						transform: translate(-0.25rem, -50%);
						opacity: 1;
					}
				}

				@keyframes tooltip-caret-slide-left {
					from {
						opacity: 0;
					}

					50% {
						transform: translate(0.05rem, -50%);
						opacity: 0;
					}

					to {
						transform: translate(0.3rem, -50%);
						opacity: 1;
					}
				}

				@keyframes tooltip-slide-right {
					from {
						transform: translate(-0.75rem, -50%);
						opacity: 0;
					}

					to {
						transform: translate(0.25rem, -50%);
						opacity: 1;
					}
				}

				@keyframes tooltip-caret-slide-right {
					from {
						opacity: 0;
					}

					50% {
						transform: translate(-0.05rem, -50%);
						opacity: 0;
					}

					to {
						transform: translate(-0.3rem, -50%);
						opacity: 1;
					}
				}

				/**
 * Accessibility & User interaction
 */
				[aria-controls] {
					cursor: pointer;
				}

				[aria-disabled="true"],
				[disabled] {
					cursor: not-allowed;
				}

				[aria-hidden="false"][hidden] {
					display: initial;
				}

				[aria-hidden="false"][hidden]:not(:focus) {
					clip: rect(0, 0, 0, 0);
					position: absolute;
				}

				a,
				area,
				button,
				input,
				label,
				select,
				summary,
				textarea,
				[tabindex] {
					-ms-touch-action: manipulation;
				}

				[dir="rtl"] {
					direction: rtl;
				}

				/**
* Reduce Motion Features
*/
				@media (prefers-reduced-motion: reduce) {

					*:not([aria-busy="true"]),
					:not([aria-busy="true"])::before,
					:not([aria-busy="true"])::after {
						background-attachment: initial !important;
						animation-duration: 1ms !important;
						animation-delay: -1ms !important;
						animation-iteration-count: 1 !important;
						scroll-behavior: auto !important;
						transition-delay: 0s !important;
						transition-duration: 0s !important;
					}
				}

				#mount#mount {
					/* --primary: rgb(227, 59, 126); */
					--primary: #ea4c89;
					--primary-hover: #f082ac;
					--icon-xia: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkZyYW1lIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTguMDAyOTEgOS42Nzk4M0wzLjgzMzM5IDUuNTEyMjFMMy4wMjUzOSA2LjMxOTgzTDguMDAzMjkgMTEuMjk1MUwxMi45NzYyIDYuMzE5ODNMMTIuMTY3OSA1LjUxMjIxTDguMDAyOTEgOS42Nzk4M1oiIGZpbGw9IiM4MzgzODMiLz4KPC9nPgo8L3N2Zz4K");
					--switch-checked-background-color: var(--primary);
				}

				li.select-link.select-link:hover>ul {
					display: none;
				}

				li.select-link.select-link>ul {
					display: none;
				}

				li.select-link.select-link a:focus~ul {
					display: none;
				}

				li.select-link.select-link a:active~ul {
					display: none;
				}

				li.select-link-active.select-link-active>ul {
					display: flex;
				}

				li.select-link-active.select-link-active:hover>ul {
					display: flex;
				}

				li.select-link-active.select-link-active a:focus~ul {
					display: flex;
				}

				li.select-link-active.select-link-active a:active~ul {
					display: flex;
				}

				ul.select-link-ul.select-link-ul {
					right: 0px;
					left: auto;
				}

				a.select-link-selected {
					background-color: var(--primary-focus);
				}

				.immersive-translate-no-select {
					-webkit-touch-callout: none;
					/* iOS Safari */
					-webkit-user-select: none;
					/* Safari */
					-khtml-user-select: none;
					/* Konqueror HTML */
					-moz-user-select: none;
					/* Old versions of Firefox */
					-ms-user-select: none;
					/* Internet Explorer/Edge */
					user-select: none;
				}

				/* li[role="list"].no-arrow > a::after { */
				/*   background-image: none; */
				/*   width: 0; */
				/*   color: var(--color); */
				/* } */
				li[role="list"].no-arrow {
					margin-left: 8px;
					padding-right: 0;
				}

				li[role="list"]>a::after {
					-webkit-margin-start: 0.2rem;
					margin-inline-start: 0.2rem;
				}

				li[role="list"].no-arrow>a,
				li[role="list"].no-arrow>a:link,
				li[role="list"].no-arrow>a:visited {
					color: var(--secondary);
				}

				select.min-select {
					--form-element-spacing-horizontal: 0;
					margin-bottom: 4px;
					max-width: 128px;
					overflow: hidden;
					color: var(--primary);
					font-size: 13px;
					border: none;
					padding: 0;
					padding-right: 20px;
					padding-left: 8px;
					text-overflow: ellipsis;
					color: var(--color);

				}

				select.min-select-secondary {
					color: var(--color);
				}

				select.min-select:focus {
					outline: none;
					border: none;
					--box-shadow: none;
				}

				select.min-select-no-arrow {
					background-image: none;
					padding-right: 0;
				}

				select.min-select-left {
					padding-right: 0px;
					/* padding-left: 24px; */
					/* background-position: center left 0; */
					text-overflow: ellipsis;
					text-align: left;
				}

				.muted {
					color: var(--muted-color);
				}

				.select.button-select {
					--background-color: var(--secondary-hover);
					--border-color: var(--secondary-hover);
					--color: var(--secondary-inverse);
					cursor: pointer;
					--box-shadow: var(--button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));
					padding: var(--form-element-spacing-vertical) var(--form-element-spacing-horizontal);
					border: var(--border-width) solid var(--border-color);
					border-radius: var(--border-radius);
					outline: none;
					background-color: var(--background-color);
					box-shadow: var(--box-shadow);
					color: var(--color);
					font-weight: var(--font-weight);
					font-size: 16px;
					line-height: var(--line-height);
					text-align: center;
					cursor: pointer;
					transition: background-color var(--transition), border-color var(--transition),
						color var(--transition), box-shadow var(--transition);
					-webkit-appearance: button;
					margin: 0;
					margin-bottom: 0px;
					overflow: visible;
					font-family: inherit;
					text-transform: none;
				}

				html {
					font-size: 16px;
					--font-size: 16px;
				}

				body {
					padding: 0;
					margin: 0 auto;
					min-width: 268px;
					border-radius: 10px;
				}

				.popup-container {
					color: #666;
					background-color: var(--popup-footer-background-color);
					width: 316px;
					min-width: 316px;
				}

				.popup-content {
					background-color: var(--popup-content-background-color);
					border-radius: 0px 0px 12px 12px;
					padding: 16px 20px;
				}

				.immersive-translate-popup-overlay {
					position: fixed;
					top: 0;
					left: 0;
					height: 100%;
					width: 100%;
					touch-action: none;
				}

				.immersive-translate-popup-wrapper {
					background: var(--background-color);
					border-radius: 10px;
					border: 1px solid var(--muted-border-color);
				}

				#mount#mount {
					--font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu",
						"Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
						"Segoe UI Symbol", "Noto Color Emoji";
					--line-height: 1.5;
					--font-weight: 400;
					--font-size: 16px;
					--border-radius: 4px;
					--border-width: 1px;
					--outline-width: 3px;
					--spacing: 16px;
					--typography-spacing-vertical: 24px;
					--block-spacing-vertical: calc(var(--spacing) * 2);
					--block-spacing-horizontal: var(--spacing);
					--grid-spacing-vertical: 0;
					--grid-spacing-horizontal: var(--spacing);
					--form-element-spacing-vertical: 12px;
					--form-element-spacing-horizontal: 16px;
					--nav-element-spacing-vertical: 16px;
					--nav-element-spacing-horizontal: 8px;
					--nav-link-spacing-vertical: 8px;
					--nav-link-spacing-horizontal: 8px;
					--form-label-font-weight: var(--font-weight);
					--transition: 0.2s ease-in-out;
					--modal-overlay-backdrop-filter: blur(4px);
				}

				[data-theme="light"],
				#mount:not([data-theme="dark"]) {
					--popup-footer-background-color: #e8eaeb;
					--popup-content-background-color: #ffffff;
					--popup-item-background-color: #f3f5f6;
					--popup-item-hover-background-color: #eaeced;
					--popup-trial-pro-background-color: #F9FBFC;
					--text-black-2: #222222;
					--text-gray-2: #222222;
					--text-gray-6: #666666;
					--text-gray-9: #999999;
					--text-gray-c2: #c2c2c2;
					--service-select-content-shadow: 0px 2px 12px 0px rgba(75, 76, 77, 0.20);
					--service-select-border-color: #FAFAFA;
					--service-select-selected-background-color: #F3F5F6;
				}

				@media only screen and (prefers-color-scheme: dark) {
					#mount:not([data-theme="light"]) {
						--popup-footer-background-color: #0d0d0d;
						--popup-content-background-color: #191919;
						--popup-item-background-color: #272727;
						--popup-item-hover-background-color: #333333;
						--popup-trial-pro-background-color: #222222;
						--text-black-2: #ffffff;
						--text-gray-2: #dbdbdb;
						--text-gray-6: #b3b3b3;
						--text-gray-9: #777777;
						--text-gray-c2: #5b5b5b;
						--service-select-content-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.90);
						--service-select-border-color: #2C2C2C;
						--service-select-selected-background-color: #333333;
					}
				}

				[data-theme="dark"] {
					--popup-footer-background-color: #0d0d0d;
					--popup-content-background-color: #191919;
					--popup-item-background-color: #272727;
					--popup-item-hover-background-color: #333333;
					--popup-trial-pro-background-color: #222222;
					--text-black-2: #ffffff;
					--text-gray-2: #dbdbdb;
					--text-gray-6: #b3b3b3;
					--text-gray-9: #777777;
					--text-gray-c2: #5b5b5b;
					--service-select-content-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.90);
					--service-select-border-color: #2C2C2C;
					--service-select-selected-background-color: #333333;
				}

				.text-balck {
					color: var(--text-black-2);
				}

				.text-gray-2 {
					color: var(--text-gray-2);
				}

				.text-gray-6 {
					color: var(--text-gray-6);
				}

				.text-gray-9 {
					color: var(--text-gray-9);
				}

				.text-gray-c2 {
					color: var(--text-gray-c2);
				}

				#mount {
					min-width: 268px;
				}

				.main-button {
					font-size: 15px;
					vertical-align: middle;
					border-radius: 12px;
					padding: unset;
					height: 44px;
					line-height: 44px;
				}

				.pt-4 {
					padding-top: 16px;
				}

				.p-2 {
					padding: 8px;
				}

				.pl-5 {
					padding-left: 48px;
				}

				.p-0 {
					padding: 0;
				}

				.pl-2 {
					padding-left: 8px;
				}

				.pl-4 {
					padding-left: 24px;
				}

				.pt-2 {
					padding-top: 8px;
				}

				.pb-2 {
					padding-bottom: 8px;
				}

				.pb-4 {
					padding-bottom: 16px;
				}

				.pb-5 {
					padding-bottom: 20px;
				}

				.pr-5 {
					padding-right: 48px;
				}

				.text-sm {
					font-size: 13px;
				}

				.text-base {
					font-size: 16px;
				}

				.w-full {
					width: 100%;
				}

				.flex {
					display: flex;
				}

				.flex-row {
					flex-direction: row;
				}

				.flex-wrap {
					flex-wrap: wrap;
				}

				.flex-end {
					justify-content: flex-end;
				}

				.flex-grow {
					flex-grow: 1;
				}

				.justify-between {
					justify-content: space-between;
				}

				.mb-0 {
					margin-bottom: 0px;
				}

				.mb-2 {
					margin-bottom: 8px;
				}

				.mb-4 {
					margin-bottom: 16px;
				}

				.mb-3 {
					margin-bottom: 12px;
				}

				.inline-block {
					display: inline-block;
				}

				.py-2 {
					padding-top: 8px;
					padding-bottom: 8px;
				}

				.py-2-5 {
					padding-top: 6px;
					padding-bottom: 6px;
				}

				.mt-0 {
					margin-top: 0;
				}

				.mt-2 {
					margin-top: 8px;
				}

				.mt-3 {
					margin-top: 12px;
				}

				.mt-4 {
					margin-top: 16px;
				}

				.mt-5 {
					margin-top: 20px;
				}

				.mt-6 {
					margin-top: 24px;
				}

				.mb-1 {
					margin-bottom: 4px;
				}

				.ml-4 {
					margin-left: 24px;
				}

				.ml-3 {
					margin-left: 16px;
				}

				.ml-2 {
					margin-left: 8px;
				}

				.ml-1 {
					margin-left: 4px;
				}

				.mr-1 {
					margin-right: 4px;
				}

				.mr-2 {
					margin-right: 8px;
				}

				.mr-3 {
					margin-right: 16px;
				}

				.mx-2 {
					margin-left: 8px;
					margin-right: 8px;
				}

				.pl-3 {
					padding-left: 12px;
				}

				.pr-3 {
					padding-right: 12px;
				}

				.p-3 {
					padding: 12px;
				}

				.px-1 {
					padding-left: 4px;
					padding-right: 4px;
				}

				.px-3 {
					padding-left: 12px;
					padding-right: 12px;
				}

				.pt-3 {
					padding-top: 12px;
				}

				.px-6 {
					padding-left: 18px;
					padding-right: 18px;
				}

				.px-4 {
					padding-left: 16px;
					padding-right: 16px;
				}

				.pt-6 {
					padding-top: 20px;
				}

				.py-3 {
					padding-top: 12px;
					padding-bottom: 12px;
				}

				.py-0 {
					padding-top: 0;
					padding-bottom: 0;
				}

				.left-auto {
					left: auto !important;
				}

				.max-h-28 {
					max-height: 112px;
				}

				.max-h-30 {
					max-height: 120px;
				}

				.overflow-y-scroll {
					overflow-y: scroll;
				}

				.text-xs {
					font-size: 12px;
				}

				.flex-1 {
					flex: 1;
				}

				.flex-3 {
					flex: 3;
				}

				.flex-4 {
					flex: 4;
				}

				.flex-2 {
					flex: 2;
				}

				.items-center {
					align-items: center;
				}

				.max-content {
					width: max-content;
				}

				.justify-center {
					justify-content: center;
				}

				.items-end {
					align-items: flex-end;
				}

				.items-baseline {
					align-items: baseline;
				}

				.my-5 {
					margin-top: 48px;
					margin-bottom: 48px;
				}

				.my-4 {
					margin-top: 24px;
					margin-bottom: 24px;
				}

				.my-3 {
					margin-top: 16px;
					margin-bottom: 16px;
				}

				.pt-3 {
					padding-top: 12px;
				}

				.px-3 {
					padding-left: 12px;
					padding-right: 12px;
				}

				.pt-2 {
					padding-top: 8px;
				}

				.px-2 {
					padding-left: 8px;
					padding-right: 8px;
				}

				.pt-1 {
					padding-top: 4px;
				}

				.px-1 {
					padding-left: 4px;
					padding-right: 4px;
				}

				.pb-2 {
					padding-bottom: 8px;
				}

				.justify-end {
					justify-content: flex-end;
				}

				.w-auto {
					width: auto;
				}

				.shrink-0 {
					flex-shrink: 0;
				}

				select.language-select,
				select.translate-service,
				select.min-select {
					--form-element-spacing-horizontal: 0;
					margin-bottom: 0px;
					max-width: unset;
					flex: 1;
					overflow: hidden;
					font-size: 13px;
					border: none;
					border-radius: 8px;
					padding-right: 30px;
					padding-left: 0px;
					background-position: center right 12px;
					background-size: 16px auto;
					background-image: var(--icon-xia);
					text-overflow: ellipsis;
					color: var(--text-gray-2);
					background-color: transparent;
					box-shadow: unset !important;
					cursor: pointer;
				}

				select.more {
					background-position: center right;
					padding-right: 20px;
				}

				select.transform-padding-left {
					padding-left: 12px;
					transform: translateX(-12px);
					background-position: center right 0px;
				}

				select.translate-service {
					color: var(--text-black-2);
				}

				/* dark use black, for windows */
				@media (prefers-color-scheme: dark) {

					select.language-select option,
					select.translate-service option,
					select.min-select option {
						background-color: #666666;
					}
				}

				.text-overflow-ellipsis {
					text-overflow: ellipsis;
					overflow: hidden;
					white-space: nowrap;
				}

				.max-w-20 {
					max-width: 180px;
					white-space: nowrap;
				}

				select.min-select-secondary {
					color: var(--color);
				}

				select.min-select:focus {
					outline: none;
					border: none;
					--box-shadow: none;
				}

				select.min-select-no-arrow {
					background-image: none;
					padding-right: 0;
				}

				select.min-select-left {
					padding-right: 0px;
					/* padding-left: 24px; */
					/* background-position: center left 0; */
					text-overflow: ellipsis;
					text-align: left;
				}

				.popup-footer {
					background-color: var(--popup-footer-background-color);
					height: 40px;
				}

				.text-right {
					text-align: right;
				}

				.clickable {
					cursor: pointer;
				}

				.close {
					cursor: pointer;
					width: 16px;
					height: 16px;
					background-image: var(--icon-close);
					background-position: center;
					background-size: auto 1rem;
					background-repeat: no-repeat;
					opacity: 0.5;
					transition: opacity var(--transition);
				}

				.padding-two-column {
					padding-left: 40px;
					padding-right: 40px;
				}

				.muted {
					color: #999;
				}

				.text-label {
					color: #666;
				}

				.display-none {
					display: none;
				}

				/* dark use #18232c */
				@media (prefers-color-scheme: dark) {
					.text-label {
						color: #9ca3af;
					}
				}

				.text-decoration-none {
					text-decoration: none;
				}

				.text-decoration-none:is([aria-current], :hover, :active, :focus),
				[role="link"]:is([aria-current], :hover, :active, :focus) {
					--text-decoration: none !important;
					background-color: transparent !important;
				}

				.language-select-container {
					position: relative;
					width: 100%;
					background-color: var(--popup-item-background-color);
					height: 55px;
					border-radius: 12px;
				}

				select.language-select {
					color: var(--text-black-2);
					font-size: 14px;
					padding: 8px 24px 24px 16px;
					position: absolute;
					border-radius: 12px;
					position: absolute;
					left: 0;
					right: 0;
					top: 0;
					bottom: 0;
				}

				select.text-gray-6 {
					color: var(--text-gray-6);
				}

				.language-select-container label {
					position: absolute;
					bottom: 10px;
					left: 16px;
					font-size: 12px;
					color: var(--text-gray-9);
					line-height: 12px;
					margin: 0;
				}

				.translation-service-container {
					background-color: var(--popup-item-background-color);
					border-radius: 12px;
				}

				.min-select-container {
					display: flex;
					justify-content: space-between;
					align-items: center;
					height: 44px;
					background-color: var(--popup-item-background-color);
					padding-left: 16px;
				}

				.min-select-container:first-child {
					border-top-left-radius: 10px;
					border-top-right-radius: 10px;
				}

				.min-select-container:last-child {
					border-bottom-left-radius: 10px;
					border-bottom-right-radius: 10px;
				}

				.min-select-container:only-child {
					border-radius: 10px;
				}

				.translate-mode {
					width: 44px;
					height: 44px;
					border-radius: 22px;
					background-color: var(--popup-item-background-color);
					display: flex;
					align-items: center;
					justify-content: center;
					flex-shrink: 0;
					cursor: pointer;
				}

				.translate-mode svg {
					fill: var(--text-gray-2);
				}

				.widgets-container {
					display: flex;
					align-items: center;
					justify-content: space-between;
				}

				.widgets-container> :not(:last-child) {
					margin-right: 8px;
				}

				.widget-item {
					display: flex;
					align-items: center;
					justify-content: center;
					background-color: var(--popup-item-background-color);
					font-size: 12px;
					height: 44px;
					border-radius: 8px;
					cursor: pointer;
					flex: 1;
				}

				.widget-item svg {
					fill: var(--text-gray-2);
				}

				.setting svg {
					fill: var(--text-gray-6);
				}

				.share-button-container {
					display: flex;
					align-items: center;
					cursor: pointer;
					padding: 2px 3px 0 8px;
				}

				.share-button-container svg {
					fill: var(--text-gray-9);
				}

				.min-select-container:hover,
				.language-select-container:hover,
				.widget-item:hover,
				.translate-mode:hover {
					background-color: var(--popup-item-hover-background-color);
				}

				.main-button:hover {
					background-color: #f5508f;
				}

				.share-button-container:hover {
					background-color: var(--popup-item-background-color);
					border-radius: 6px;
				}

				.error-boundary {
					background: #fff2f0;
					border: 1px solid #ffccc7;
					display: flex;
					padding: 12px;
					font-size: 14px;
					color: rgba(0, 0, 0, 0.88);
					word-break: break-all;
					margin: 12px;
					border-radius: 12px;
					flex-direction: column;
				}


				.upgrade-pro {
					border-radius: 11px;
					background: linear-gradient(57deg, #272727 19.8%, #696969 82.2%);
					padding: 2px 8px;
					transform: scale(0.85);
				}

				.upgrade-pro span {
					background: linear-gradient(180deg, #FFEAB4 17.65%, #F8C235 85.29%);
					background-clip: text;
					-webkit-background-clip: text;
					-webkit-text-fill-color: transparent;
					font-size: 12px;
					margin-left: 4px;
				}


				.upgrade-pro svg {
					margin-top: -2px;
				}

				.upgrade-pro:hover {
					background: linear-gradient(57deg, #3D3D3D 19.8%, #949494 82.2%);
				}

				.border-bottom-radius-0 {
					border-bottom-left-radius: 0 !important;
					border-bottom-right-radius: 0 !important;
				}

				.trial-pro-container {
					border-radius: 0px 0px 12px 12px;
					background: var(--popup-trial-pro-background-color);
					display: flex;
					align-items: center;
					height: 44px;
					padding-left: 16px;
					padding-right: 12px;
					font-size: 12px;
				}

				.trial-pro-container label {
					line-height: 13px;
					color: var(--text-black-2);
				}

				.trial-pro-container img {
					margin-left: 5px;
				}

				.cursor-pointer {
					cursor: pointer;
				}

				.upgrade-pro-discount-act {
					height: 25px;
					display: flex;
					padding: 0 4px;
					align-items: center;
					border-radius: 15px;
					background: linear-gradient(90deg, #CEFBFA 11.33%, #D7F56F 63.75%, #FCCD5E 100%);
					transform: scale(0.9);
					box-shadow: 0px 1.8px 3.6px 0px rgba(0, 0, 0, 0.10);
					cursor: pointer;
				}

				.upgrade-pro-discount-act span {
					font-size: 12px;
					font-weight: 700;
					margin-left: 4px;
					color: #222222;
				}

				.upgrade-pro-discount-act:hover {
					text-decoration: unset;
					background: linear-gradient(90deg, #E2FFFE 11.33%, #E6FF91 63.75%, #FFDF93 100%);
				}


				.custom-select-container {
					width: 200px;
					position: relative;
					flex: 1;
				}

				.custom-select-content {
					border-radius: 12px;
					background: var(--popup-content-background-color);
					box-shadow: var(--service-select-content-shadow);
					border: 1px solid var(--service-select-border-color);
					padding: 4px 5px;
					position: absolute;
					left: 0;
					right: 0;
					z-index: 100;
					overflow-y: auto;
				}

				.custom-select-item {
					font-size: 13px;
					padding: 5px 6px;
					border-radius: 8px;
					display: flex;
					align-items: center;
					cursor: pointer;
					color: var(--text-black-2);
					width: 100%;
					overflow: hidden;
					height: 30px;
					line-height: 30px;
				}

				.custom-select-item-img {
					width: 20px;
					height: 20px;
					margin-right: 4px;
				}

				@media (prefers-color-scheme: dark) {
					.custom-select-item-img {
						margin-right: 6px;
					}
				}


				.custom-select-content .custom-select-item.selected,
				.custom-select-content .custom-select-item:hover {
					background: var(--service-select-selected-background-color);
				}

				.custom-select-item>span {
					white-space: nowrap;
					overflow: hidden;
					text-overflow: ellipsis;
				}

				.custom-select-item-pro {
					font-size: 12px;
					margin-left: 6px;
				}

				.custom-select-item-pro img {
					margin: 0 3px;
					width: 20px;
				}


				html {
					font-size: 17px;
				}

				@media print {
					.imt-fb-container {
						display: none !important;
					}
				}

				#mount#mount {
					position: absolute;
					display: none;
					min-width: 250px;
					height: auto;
					--font-size: 17px;
					font-size: 17px;
				}

				/* float-ball */
				.imt-fb-container {
					position: fixed;
					padding: 0;
					z-index: 2147483647;
					top: 335px;
					width: 56px;
					display: flex;
					flex-direction: column;
					display: none;
				}

				.imt-fb-container.left {
					align-items: flex-start;
					left: 0;
				}

				.imt-fb-container.right {
					align-items: flex-end;
					right: 0;
				}

				.imt-fb-btn {
					cursor: pointer;
					background: linear-gradient(320.9deg, #db3b7b 26.47%, #ffcee2 88.86%);
					height: 36px;
					width: 56px;
					box-shadow: 2px 6px 10px 0px #0e121629;
				}

				.imt-fb-btn.left {
					border-top-right-radius: 36px;
					border-bottom-right-radius: 36px;
				}

				.imt-fb-btn.right {
					border-top-left-radius: 36px;
					border-bottom-left-radius: 36px;
				}

				.imt-fb-btn div {
					background: linear-gradient(140.91deg, #ff87b7 12.61%, #ec4c8c 76.89%);
					height: 34px;
					width: 54px;
					margin: 1px;
					display: flex;
					align-items: center;
				}

				.imt-fb-btn.left div {
					border-top-right-radius: 34px;
					border-bottom-right-radius: 34px;
					justify-content: flex-end;
				}

				.imt-fb-btn.right div {
					border-top-left-radius: 34px;
					border-bottom-left-radius: 34px;
				}

				.imt-fb-logo-img {
					width: 20px;
					height: 20px;
					margin: 0 10px;
				}

				.imt-float-ball-translated {
					position: absolute;
					width: 11px;
					height: 11px;
					bottom: 4px;
					right: 20px;
				}

				.btn-animate {
					-webkit-transform: translate3d(0, 0, 0);
					transform: translate3d(0, 0, 0);
					-webkit-transition: -webkit-transform ease-out 250ms;
					transition: -webkit-transform ease-out 250ms;
					transition: transform ease-out 250ms;
					transition: transform ease-out 250ms, -webkit-transform ease-out 250ms;
				}

				.imt-fb-setting-btn {
					margin-right: 18px;
					width: 28px;
					height: 28px;
				}

				.immersive-translate-popup-wrapper {
					background: var(--background-color);
					border-radius: 20px;
					box-shadow: 2px 10px 24px 0px #0e121614;
					border: none;
				}

				.popup-container {
					border-radius: 20px;
				}

				.popup-content {
					border-radius: 20px 20px 12px 12px;
				}

				.popup-footer {
					border-radius: 20px;
				}

				.imt-fb-close-content {
					padding: 22px;
					width: 320px;
				}

				.imt-fb-close-title {
					font-weight: 500;
					color: var(--h2-color);
				}

				.imt-fb-close-radio-content {
					background-color: var(--background-light-green);
					padding: 8px 20px;
				}

				.imt-fb-radio-sel,
				.imt-fb-radio-nor {
					width: 16px;
					height: 16px;
					border-radius: 8px;
					flex-shrink: 0;
				}

				.imt-fb-radio-sel {
					border: 2px solid var(--primary);
					display: flex;
					align-items: center;
					justify-content: center;
				}

				.imt-fb-radio-sel div {
					width: 8px;
					height: 8px;
					border-radius: 4px;
					background-color: var(--primary);
				}

				.imt-fb-radio-nor {
					border: 2px solid #d3d4d6;
				}

				.imt-fb-primary-btn {
					background-color: var(--primary);
					width: 72px;
					height: 32px;
					color: white;
					border-radius: 8px;
					text-align: center;
					line-height: 32px;
					font-size: 16px;
					cursor: pointer;
				}

				.imt-fb-default-btn {
					border: 1px solid var(--primary);
					width: 72px;
					height: 32px;
					border-radius: 8px;
					color: var(--primary);
					line-height: 32px;
					text-align: center;
					font-size: 16px;
				}

				.imt-fb-guide-container {
					width: 312px;
					transform: translateY(-50%);
				}

				.imt-fb-guide-bg {
					position: absolute;
					left: 0;
					right: 0;
					top: 0;
					bottom: 0;
					z-index: -1;
					height: 100%;
					width: 100%;
				}

				.imt-fb-guide-bg.left {
					transform: scaleX(-1);
				}

				.imt-fb-guide-content {
					margin: 16px 32px 60px 21px;
					display: flex;
					flex-direction: column;
					align-items: center;
				}

				.imt-fb-guide-content.left {
					margin: 16px 21px 60px 32px;
				}

				.imt-fb-guide-img {
					width: 235px;
					height: 171px;
					margin-top: 16px;
				}

				.imt-fb-guide-message {
					font-size: 16px;
					line-height: 28px;
					color: #333333;
					white-space: pre-wrap;
					text-align: center;
					font-weight: 700;
					margin-top: 10px;
				}

				.imt-fb-guide-button {
					margin-top: 16px;
					line-height: 40px;
					height: 40px;
					padding: 0 20px;
					width: unset;
				}

				.imt-fb-more-buttons {
					box-shadow: 0px 2px 10px 0px #00000014;
					border: 1px solid var(--float-ball-more-button-border-color);
					background: var(--float-ball-more-button-background-color);
					width: 36px;
					display: flex;
					flex-direction: column;
					border-radius: 18px;
					margin-right: 8px;
				}

				.imt-fb-more-button {
					width: 36px;
					height: 36px;
					display: flex;
					align-items: center;
					justify-content: center;
					cursor: pointer;
				}


				/* Sheet.css */
				.immersive-translate-sheet {
					position: fixed;
					transform: translateY(100%);
					/* Start off screen */
					left: 0;
					right: 0;
					background-color: white;
					transition: transform 0.3s ease-out;
					/* Smooth slide transition */
					box-shadow: 0px -2px 10px rgba(0, 0, 0, 0.1);
					/* Ensure it's above other content */
					bottom: 0;
					border-top-left-radius: 16px;
					border-top-right-radius: 16px;
					overflow: hidden;
				}

				.immersive-translate-sheet.visible {
					transform: translateY(0);
				}

				.immersive-translate-sheet-backdrop {
					position: fixed;
					top: 0;
					left: 0;
					right: 0;
					bottom: 0;
					background-color: rgba(0, 0, 0, 0.5);
					opacity: 0;
					transition: opacity 0.3s ease-out;
				}

				.immersive-translate-sheet-backdrop.visible {
					opacity: 1;
				}

				.popup-container-sheet {
					max-width: 100vw;
					width: 100vw;
				}

				.imt-no-events svg * {
					pointer-events: none !important;
				}

				.imt-manga-button {
					width: 36px;
					display: flex;
					flex-direction: column;
					position: relative;
					align-items: center;
					justify-content: center;
					cursor: pointer;
					pointer-events: all;
					margin: 12px 0 0 0;
					background-color: white;
					border-radius: 18px;
					filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.08));
					opacity: 0.5;
					right: 8px;
				}

				.imt-manga-feedback {
					cursor: pointer;
					margin: 10px 9px 12px 9px;
				}

				.imt-manga-button:hover {
					opacity: 1;
				}

				.imt-manga-translated {
					position: absolute;
					left: 24px;
					top: 20px;
				}

				.imt-float-ball-loading {
					animation: imt-loading-animation 0.6s infinite linear !important;
				}

				.imt-manga-guide-bg {
					position: absolute;
					left: 0;
					right: 0;
					top: 0;
					bottom: 0;
					z-index: -1;
					width: 372px;
					transform: translateY(-50%);
				}

				.imt-manga-guide-content {
					position: absolute;
					top: 15px;
					left: 0;
					right: 0;
					margin: 0 40px 0;
				}

				.img-manga-guide-button {
					width: fit-content;
					margin: 16px auto;
				}

				.img-manga-close {
					position: absolute;
					bottom: -200px;
					width: 32px;
					height: 32px;
					left: 0;
					right: 0;
					margin: auto;
					cursor: pointer;
				}

				@-webkit-keyframes imt-loading-animation {
					from {
						-webkit-transform: rotate(0deg);
					}

					to {
						-webkit-transform: rotate(359deg);
					}
				}

				@keyframes imt-loading-animation {
					from {
						transform: rotate(0deg);
					}

					to {
						transform: rotate(359deg);
					}
				}
			</style>
			<div id="mount" style="display: block;"></div>
		</template></div>
</html>

全部保存后,重启一下Nginx服务就成功啦!

测试效果

https://你的域名/?id=1+and+1=2+union+select+1
第1页,共1页
本文共0个字符
中文(中国)
辅助功能
文档日期2025-01-17 14:30:20