:root {
	--pt0: #121318;
	--pt1: rgb(28 29 31);
	--pt2: rgb(31 32 35);
	--pt3: rgb(40 41 45);
	--pt4: #91969e;
	--ptgreen: rgb(0, 200, 114);
	--ptred: rgb(255, 107, 59);
	--ptorange: #f0b90b;
	--ptwhite: whitesmoke;
	color-scheme: light dark;
}

* {
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	text-shadow: 0px 0px 1px #000000;
}

body,
html {
	margin: 0;
	padding: 0;
	color: white;
	background-color: var(--pt1);
	user-select: none;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	height: 100%;
	width: 100%;
	font-family: 'Custom', 'System-UI';
	font-variant-ligatures: none;
	font-kerning: normal;
	text-rendering: optimizeSpeed;
	overflow: hidden !important;
}

@font-face {
	font-family: 'Custom';
	src:
		local(''),
		url('https://fonts.gstatic.com/s/quantico/v17/rax-HiSdp9cPL3KIF7xrJD1wmULY.woff2')
			format('woff2');
	font-display: swap;
	size-adjust: 100%;
}

@font-face {
	font-family: 'Numbers';
	src:
		local(''),
		url('https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTOlOVk6OThhvA.woff2')
			format('woff2');
	font-display: swap;
	size-adjust: 92%;
}

@font-face {
	font-family: 'Arame Thin';
	src:
		local(''),
		url('https://db.onlinewebfonts.com/t/ff5cf1846d79fb19d0ded1c627535a9b.woff2')
			format('woff2');
	font-display: swap;
	size-adjust: 100%;
}

@font-face {
	font-family: 'Zuume Bold';
	src:
		local(''),
		url('https://db.onlinewebfonts.com/t/aefb40cf66b5916dea8e827ef2933b5c.woff2')
			format('woff2');
	font-display: swap;
	size-adjust: 100%;
}

#app {
	height: 100%;
	width: 100%;
	text-align: center;
	overflow: hidden;
	cursor: default;
	background-color: transparent;
}

#tooltip {
	text-shadow: none;
}

#logo {
	margin-top: 35px;
	display: inline-flex;
	opacity: 0;
	width: 50%;
	max-width: 400px;
	height: fit-content;
	aspect-ratio: 3;
	background: transparent;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 538.56 120.24'%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: %23fffefe; opacity: .99; %7D .cls-3 %7B fill: red; opacity: 1; %7D .cls-2 %7B fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='506.16 48.72 506.16 96.96 538.56 96.96 538.44 81 523.92 80.88 523.92 .48 506.16 .48 506.16 48.72'/%3E%3Cpath class='cls-3' d='M0,60.12c0,39.92.08,60.12.24,60.12.13,0,.54-.19.9-.42s1.87-1.28,3.35-2.34c1.48-1.06,3.78-2.68,5.1-3.6,1.33-.92,3.7-2.6,5.28-3.72,1.57-1.12,4.33-3.07,6.12-4.32,1.8-1.25,3.99-2.8,4.88-3.43.88-.63,2.41-1.71,3.4-2.4.98-.69,2.22-1.55,2.76-1.92l.97-.66h111.72s0-97.43,0-97.43H0v60.12Z'/%3E%3Cpath class='cls-2' d='M121.68,12.48l-.08,7.86c-.08,7.47-.12,8-.73,10.74-.35,1.58-1.13,4.82-1.73,7.2-.61,2.38-1.91,7.24-2.91,10.8-.99,3.56-2.1,7.56-2.47,8.88-.37,1.32-1.21,4.34-1.88,6.72-.66,2.38-1.65,6.05-2.18,8.16-.53,2.11-1.19,4.92-1.46,6.24-.27,1.32-.49,2.7-.48,3.72h-13.68v-.9c0-.49.21-2.09.46-3.54s.9-4.48,1.45-6.72c.54-2.24,1.58-6.29,2.32-9,.73-2.71,2.23-8.11,3.33-12,1.11-3.89,2.78-9.94,3.71-13.44s1.91-7.47,2.17-8.82c.27-1.35.48-2.62.48-2.82,0-.3-.49-.36-6-.36v12l-13.56-.12-.06-12c-.04-6.6,0-12.13.05-12.3.09-.24,3.65-.3,33.25-.3ZM84.24,12.48v49.2l2.76.12v11.76l-2.76.12v9.12h-13.68v-9.12h-18.96v-11.88l.97-2.52c.54-1.39,1.83-4.73,2.87-7.44,1.04-2.71,2.61-6.76,3.48-9,.87-2.24,2.16-5.59,2.88-7.44.71-1.85,2-5.2,2.87-7.44.87-2.24,2.52-6.51,3.65-9.48,1.14-2.97,2.17-5.53,2.3-5.7.18-.23,1.86-.3,13.62-.3ZM32.52,11.7c.66.04,1.96.19,2.88.33.92.15,2.49.57,3.48.95.99.37,2.45,1.1,3.24,1.61.79.51,2.04,1.57,2.76,2.35.73.78,1.62,2.01,1.98,2.74.35.73.81,1.97,1.01,2.76.3,1.14.37,2.97.37,8.82,0,6.87-.03,7.48-.51,8.88-.27.82-.87,2.07-1.32,2.76-.44.69-1.7,2.19-2.79,3.33s-3.92,3.77-6.3,5.84c-2.38,2.08-5.06,4.57-5.96,5.55-.9.98-1.9,2.32-2.22,2.98-.55,1.13-.59,1.43-.58,9.48h6v-11.76h13.68l-.12,24.36-33.24.12v-12.9c.01-11.62.06-13.02.43-14.1.23-.66.85-1.84,1.37-2.63.53-.78,1.72-2.23,2.64-3.21.92-.99,3.52-3.42,5.76-5.4,2.24-1.99,4.82-4.37,5.73-5.31.91-.93,1.96-2.12,2.33-2.65.36-.53.84-1.45,1.05-2.04.3-.85.38-2.07.38-5.64,0-4.25-.04-4.63-.55-5.64-.3-.59-.81-1.22-1.14-1.39-.33-.17-1.1-.28-1.71-.24-.7.04-1.3.25-1.63.55-.29.26-.63.86-.75,1.32-.13.46-.23,3.73-.23,13.68h-13.68v-6.9c.01-3.9.12-7.37.26-7.98.14-.59.58-1.78.99-2.64.51-1.08,1.27-2.08,2.45-3.24,1.05-1.04,2.34-2.02,3.38-2.56.92-.48,2.44-1.11,3.36-1.39s2.65-.59,3.84-.69c1.19-.09,2.7-.14,3.36-.1ZM133.5,5.28c.88,0,1.7.16,2.28.46.5.25,1.19.76,1.55,1.14.35.37.81,1.09,1.02,1.58.2.5.37,1.39.37,1.98s-.17,1.49-.37,1.98c-.21.5-.67,1.21-1.02,1.58-.36.38-1.03.88-1.49,1.11s-1.22.49-1.68.58c-.5.09-1.35.01-2.1-.21-.69-.2-1.6-.66-2.01-1.02-.42-.36-.96-1.06-1.2-1.56-.25-.49-.51-1.3-.59-1.8-.08-.49-.03-1.33.11-1.86.13-.53.55-1.4.93-1.94.4-.58,1.12-1.2,1.75-1.5.71-.35,1.53-.52,2.45-.52ZM475.2,21.72c0,2.7-.42,9.06-1.32,19.98-.73,8.81-1.32,16.37-1.32,16.8v.78c6.87,0,7.44-.06,7.44-.36,0-.2-.59-7.57-1.32-16.38-.96-11.69-1.32-17.2-1.32-20.4v-4.38h-2.16v3.96ZM476.76.48c11.89,0,13.56.04,13.56.36,0,.2,2.54,21.5,5.64,47.34,3.1,25.84,5.69,47.39,5.88,48.78h-18.6l-1.92-23.04h-5.1c-3.92,0-5.1.07-5.1.3.01.16-.37,5-.84,10.74-.47,5.74-.9,10.79-1.08,12h-17.76l.12-.66c.07-.36,2.71-22.02,5.88-48.12,3.17-26.1,5.76-47.51,5.76-47.58s6.1-.12,13.56-.12ZM397.44.48h20.28l4.99,22.98c4.72,21.73,5.02,23.3,6.3,34.74l1.02.06c.83.05,1.01-.02,1.01-.36,0-.23-.33-2.96-1.44-11.7V.48h17.76v96.48l-20.24-.12-4.89-22.44c-4.24-19.49-4.98-23.18-5.59-28.08-.4-3.1-.77-5.99-.84-6.42-.11-.75-.17-.78-1.2-.78s-1.08.02-.96.66c.07.36.45,3.2,1.56,11.94v45.24h-17.76V.48ZM372.24.48h17.76v96.48h-17.76V.48ZM290.4.48h31.32l2.47,31.86c2.44,31.45,2.47,31.96,2.45,47.34h2.4v-8.28q0-8.27,2.4-39.06c1.32-16.93,2.4-31.02,2.4-31.86h30.72v96.48h-17.52V19.92h-.9c-.89-.01-.9.01-1.08,1.14-.1.63-.18,2.11-.18,3.3s-1.35,17.9-3,37.14-3,35.09-3,35.22c0,.16-3.92.24-22.56.24l-.11-.54c-.05-.3-1.46-16.2-3.12-35.34-2.01-23.14-3.02-35.87-3.01-41.16h-2.04l.12,77.04h-17.76V.48ZM256.32,45.12c6.88-.12,6.93-.13,7.94-.84.56-.4,1.24-1.15,1.52-1.68.48-.92.5-1.36.57-11.16.05-6.98-.01-10.54-.2-11.28-.14-.59-.55-1.45-.91-1.91-.35-.45-1.07-1.01-1.6-1.25-.76-.34-1.61-.43-4.14-.43h-3.18s0,28.55,0,28.55ZM238.58.46l14.45.08c14.07.08,14.5.1,16.49.62,1.12.3,2.9.96,3.96,1.46,1.06.51,2.71,1.56,3.68,2.33.97.78,2.31,2.11,2.96,2.97.66.86,1.56,2.32,2,3.24.43.92.98,2.38,1.22,3.24.39,1.4.45,2.93.53,15.12.06,9.63,0,14.08-.2,15.36-.15.99-.6,2.66-.99,3.72-.39,1.06-1.17,2.62-1.74,3.48-.57.86-1.7,2.15-3.97,4.2l4.19,19.44c2.31,10.69,4.3,19.85,4.68,21.24l-17.87-.12-1.71-8.76c-.94-4.82-2.54-13.05-5.38-27.84h-4.56v36.72h-17.76l.02-96.5ZM199.2.48h33.12v16.08h-15.36v23.76h13.92v15.6h-13.92v24.96l15.24.12.12,15.96h-33.12V.48ZM156.96.48h37.44v16.08h-9.84v80.4h-17.76V16.56h-9.84V.48Z'/%3E%3Cpath class='cls-3' d='M67.8,51.54c-1.43,3.79-2.91,7.63-3.28,8.52l-.68,1.62h6.72c0-13.21-.03-17.04-.08-17.04-.04,0-1.25,3.1-2.68,6.9Z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	position: relative;
}

#tblogo {
	position: absolute;
	height: 30px;
	width: 30px;
	top: 8px;
	left: 10px;
	cursor: pointer;
	border: none;
	background: transparent;
	background-size: 24px;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180.48 150.01'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: red; %7D .cls-1, .cls-2 %7B opacity: 1; %7D .cls-2 %7B fill: %23fffdfd; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0,75c0,71.27.02,75,.42,75.01.23,0,.64-.22.9-.49.26-.27.61-.49.78-.49.17.01.3-.1.3-.23s.19-.29.42-.35c.23-.07.64-.31.91-.54.26-.24,1.02-.8,1.68-1.26.65-.46,1.33-.97,1.51-1.14.17-.17.47-.31.66-.31s.34-.08.34-.18.57-.56,1.26-1.02c.69-.46,1.47-1.03,1.74-1.26.26-.24.53-.42.6-.42.07,0,.39-.2.72-.47.33-.26.73-.59.9-.73.16-.13.38-.24.48-.24s.48-.27.84-.6.71-.6.78-.6.93-.59,1.92-1.32c.99-.73,1.91-1.32,2.04-1.32s.24-.11.24-.24.19-.29.42-.35c.23-.07.64-.31.91-.54.26-.24,1.02-.8,1.68-1.26.65-.46,1.33-.97,1.51-1.14.17-.17.44-.31.6-.31.15,0,.44-.21.64-.48.2-.27.44-.48.54-.48s.53-.24.95-.54c.42-.3.99-.73,1.26-.96.27-.24.56-.43.65-.42.09,0,.31-.13.48-.3.18-.17.89-.68,1.58-1.14.69-.46,1.26-.92,1.26-1.02s.11-.18.24-.18,1.05-.59,2.04-1.32c.99-.73,1.91-1.32,2.04-1.32s.24-.11.24-.24.19-.29.42-.36c.23-.06.71-.36,1.07-.66.36-.3,1.05-.81,1.52-1.14.47-.33,1.01-.73,1.19-.9.26-.24,14.61-.3,70.06-.3h69.74V0H0v75Z'/%3E%3Cpath class='cls-2' d='M110.16,30.96v15.36h17.04v-14.88h7.44c-.21,1.77-.44,3.09-.63,4.08-.2.99-.79,3.53-1.32,5.64-.52,2.11-1.33,5.24-1.8,6.96-.47,1.72-2.29,8.25-4.05,14.52-1.76,6.27-3.8,13.61-4.53,16.32-.73,2.71-1.87,7.13-2.53,9.84-.66,2.71-1.47,6.38-1.79,8.16-.32,1.78-.64,3.91-.72,4.74l-.15,1.5h17.16c.3-2.51.76-4.91,1.22-6.96.45-2.05,1.48-6.15,2.28-9.12.8-2.97,2.97-10.8,4.81-17.4,1.85-6.6,4.05-14.59,4.89-17.76.83-3.17,1.91-7.43,2.39-9.48.48-2.05,1.09-4.93,1.34-6.42.41-2.34.47-3.87.47-11.58v-8.88h-41.52v15.36ZM88,15.78c-.06.1-5.41,13.92-11.89,30.72l-11.79,30.54v14.88h23.76v11.28h17.04v-11.28h3.36v-14.88h-3.36V15.6c-13.19,0-17.06.08-17.12.18ZM36.12,14.65c-1.06.12-2.78.44-3.84.71-1.06.27-3.05,1.04-4.44,1.72-2.2,1.08-2.8,1.51-4.69,3.42-1.36,1.36-2.46,2.72-2.93,3.62-.42.79-.98,2.3-1.25,3.36-.45,1.76-.5,2.62-.49,10.38v8.46h17.04c.12-16.29.14-16.72.63-17.64.37-.7.78-1.08,1.56-1.4.78-.33,1.33-.4,2.13-.27.75.11,1.31.4,1.83.92.41.41.87,1.18,1.02,1.71.16.59.27,3.23.27,6.84v5.88c-1.06,2.23-1.84,3.47-2.41,4.2-.57.73-1.75,2.03-2.62,2.89-.86.86-3.89,3.63-6.73,6.14-2.84,2.52-6.01,5.48-7.05,6.59-1.05,1.11-2.36,2.67-2.93,3.46-.56.79-1.38,2.2-1.82,3.12l-.8,1.68-.12,32.76h41.52l-.12-30.6h-16.8l-.12,15h-7.44c.02-8.71.11-10.2.37-10.92.19-.53.7-1.54,1.13-2.24.43-.71,1.7-2.22,2.83-3.36,1.12-1.15,4.04-3.81,6.48-5.92,2.44-2.11,5.38-4.75,6.55-5.88,1.17-1.12,2.76-2.85,3.54-3.84.78-.99,1.73-2.34,2.11-3,.37-.66.89-1.79,1.14-2.52.41-1.21.45-2.12.45-10.92,0-7.26-.08-9.92-.32-10.92-.18-.73-.77-2.24-1.31-3.36-.77-1.63-1.37-2.43-2.91-3.98-1.07-1.08-2.69-2.39-3.62-2.94-.92-.54-2.54-1.3-3.6-1.69-1.06-.39-2.73-.87-3.72-1.07-.99-.2-2.88-.42-4.2-.48-1.32-.07-3.26-.02-4.32.09ZM164.04,6.94c-.81.31-1.58.88-2.36,1.74-.76.85-1.27,1.69-1.5,2.48-.19.66-.34,1.52-.34,1.92s.15,1.26.35,1.92c.19.67.75,1.67,1.26,2.25.5.58,1.45,1.33,2.11,1.67.94.48,1.56.61,2.88.62,1.32,0,1.94-.12,2.86-.59.66-.32,1.6-1.08,2.11-1.67.51-.59,1.1-1.62,1.31-2.28.25-.78.34-1.66.27-2.52-.07-.73-.31-1.7-.54-2.16-.23-.46-.82-1.25-1.3-1.76-.48-.51-1.3-1.14-1.83-1.42-.59-.3-1.56-.53-2.52-.58-1.13-.06-1.89.04-2.76.38Z'/%3E%3Cpath class='cls-1' d='M83.86,66.12l-4.11,10.8c6.36.09,8.23.09,8.27.06.03-.03.03-4.92,0-10.86l-.06-10.8-4.1,10.8Z'/%3E%3C/svg%3E");
	opacity: 0.9;
	background-repeat: no-repeat;
}

#discord {
	position: fixed;
	bottom: 7px;
	right: 8px;
	background-color: var(--pt3);
	border-radius: 50%;
	height: 18px;
	width: 18px;
	text-decoration: none;
	transition: 0.1s ease;
	font-size: 14px;
	color: var(--pt4);
}

#discord:hover {
	color: white;
	background-color: var(--pt4);
}

#uicon {
	position: absolute;
	left: 5px;
	top: 50%;
	transform: translateY(-50%);
	height: 15px;
	width: 15px;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5 21C5 17.134 8.13401 14 12 14C15.866 14 19 17.134 19 21M16 7C16 9.20914 14.2091 11 12 11C9.79086 11 8 9.20914 8 7C8 4.79086 9.79086 3 12 3C14.2091 3 16 4.79086 16 7Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	pointer-events: none;
	z-index: 1;
}

#kicon {
	position: absolute;
	left: 5px;
	top: 50%;
	transform: translateY(-50%);
	height: 15px;
	width: 16px;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M15 9H15.01M15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3C11.6863 3 9 5.68629 9 9C9 9.27368 9.01832 9.54308 9.05381 9.80704C9.11218 10.2412 9.14136 10.4583 9.12172 10.5956C9.10125 10.7387 9.0752 10.8157 9.00469 10.9419C8.937 11.063 8.81771 11.1823 8.57913 11.4209L3.46863 16.5314C3.29568 16.7043 3.2092 16.7908 3.14736 16.8917C3.09253 16.9812 3.05213 17.0787 3.02763 17.1808C3 17.2959 3 17.4182 3 17.6627V19.4C3 19.9601 3 20.2401 3.10899 20.454C3.20487 20.6422 3.35785 20.7951 3.54601 20.891C3.75992 21 4.03995 21 4.6 21H6.33726C6.58185 21 6.70414 21 6.81923 20.9724C6.92127 20.9479 7.01881 20.9075 7.10828 20.8526C7.2092 20.7908 7.29568 20.7043 7.46863 20.5314L12.5791 15.4209C12.8177 15.1823 12.937 15.063 13.0581 14.9953C13.1843 14.9248 13.2613 14.8987 13.4044 14.8783C13.5417 14.8586 13.7588 14.8878 14.193 14.9462C14.4569 14.9817 14.7263 15 15 15Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	pointer-events: none;
	z-index: 1;
}

#uid {
	user-select: all;
	border: 1px solid var(--pt3);
	border-radius: 12px;
	outline: none;
	height: 27px;
	width: 130px;
	background-color: var(--pt3);
	font-size: 13px;
	color: var(--pt4);
	text-align: center;
	padding: 3px;
	font-family: 'Custom';
	padding-left: 15px;
	box-sizing: border-box;
}

#uid:focus {
	border: 1px solid var(--pt4);
	color: white;
}

#uid::placeholder {
	color: var(--pt4);
	font-weight: lighter;
}

#toolbar {
	position: relative;
	display: flex;
	height: 34px;
	margin-bottom: 2px;
	color: var(--pt4);
	background-color: var(--pt2);
	padding: 0 15px;
	justify-content: left;
	text-align: center;
	align-items: center;
	border-bottom: solid 2px var(--pt3);
	z-index: 10000;
}

#toolbar:active {
	cursor: grabbing;
}

.mobile-bottom-nav {
	display: none;
}

#terminal,
#settings,
#layout,
#botting,
#scrapers {
	position: relative;
	cursor: pointer;
	outline: none;
	border: none;
	background-color: var(--pt2);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0;
	font-size: 0;
	height: 35px;
	width: 40px;
	transition:
		background-color 0.2s ease,
		border-color 0.2s ease,
		transform 0.1s ease;
	z-index: 10001;
}

#terminal:hover,
#settings:hover,
#layout:hover,
#botting:hover,
#scrapers:hover {
	background-color: var(--pt3);
	border-color: rgba(255, 255, 255, 0.2);
	transform: translateY(-1px);
}

#terminal:active,
#settings:active,
#layout:active,
#botting:active,
#scrapers:active {
	transform: translateY(0);
	background-color: rgba(0, 0, 0, 0.6);
}

#terminal::after,
#settings::after,
#layout::after,
#botting::after,
#scrapers::after {
	position: absolute;
	top: 100%;
	left: 50%;
	background-color: var(--pt1);
	color: #fff;
	padding: 6px 10px;
	border-radius: 6px;
	border: 1px solid rgba(255, 255, 255, 0.2);
	font-size: 12px;
	white-space: nowrap;
	opacity: 0;
	visibility: hidden;
	transform: translateX(-50%) translateY(5px);
	transition:
		opacity 0.2s ease,
		transform 0.2s ease,
		visibility 0.2s ease;
	z-index: 99999;
	margin-top: 5px;
	pointer-events: none;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
}

#terminal:hover::after,
#settings:hover::after,
#layout:hover::after,
#botting:hover::after,
#scrapers:hover::after {
	opacity: 1;
	visibility: visible;
	transform: translateX(-50%) translateY(0);
}

#terminal {
	border-left: 1px solid rgba(255, 255, 255, 0.1);
	background-size: 20px 20px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='System / Terminal'%3E%3Cpath id='Vector' d='M17 15H12M7 10L10 12.5L7 15M3 15.8002V8.2002C3 7.08009 3 6.51962 3.21799 6.0918C3.40973 5.71547 3.71547 5.40973 4.0918 5.21799C4.51962 5 5.08009 5 6.2002 5H17.8002C18.9203 5 19.4796 5 19.9074 5.21799C20.2837 5.40973 20.5905 5.71547 20.7822 6.0918C21 6.5192 21 7.07899 21 8.19691V15.8031C21 16.921 21 17.48 20.7822 17.9074C20.5905 18.2837 20.2837 18.5905 19.9074 18.7822C19.48 19 18.921 19 17.8031 19H6.19691C5.07899 19 4.5192 19 4.0918 18.7822C3.71547 18.5905 3.40973 18.2837 3.21799 17.9074C3 17.4796 3 16.9203 3 15.8002Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#terminal:hover {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='System / Terminal'%3E%3Cpath id='Vector' d='M17 15H12M7 10L10 12.5L7 15M3 15.8002V8.2002C3 7.08009 3 6.51962 3.21799 6.0918C3.40973 5.71547 3.71547 5.40973 4.0918 5.21799C4.51962 5 5.08009 5 6.2002 5H17.8002C18.9203 5 19.4796 5 19.9074 5.21799C20.2837 5.40973 20.5905 5.71547 20.7822 6.0918C21 6.5192 21 7.07899 21 8.19691V15.8031C21 16.921 21 17.48 20.7822 17.9074C20.5905 18.2837 20.2837 18.5905 19.9074 18.7822C19.48 19 18.921 19 17.8031 19H6.19691C5.07899 19 4.5192 19 4.0918 18.7822C3.71547 18.5905 3.40973 18.2837 3.21799 17.9074C3 17.4796 3 16.9203 3 15.8002Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#terminal::after {
	content: 'Terminal';
}

#settings {
	background-size: 18px 18px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='15'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ccircle cx='12' cy='12' r='3' stroke='%2391969e' stroke-width='2'%3E%3C/circle%3E%3Cpath d='M13.7654 2.15224C13.3978 2 12.9319 2 12 2C11.0681 2 10.6022 2 10.2346 2.15224C9.74457 2.35523 9.35522 2.74458 9.15223 3.23463C9.05957 3.45834 9.0233 3.7185 9.00911 4.09799C8.98826 4.65568 8.70226 5.17189 8.21894 5.45093C7.73564 5.72996 7.14559 5.71954 6.65219 5.45876C6.31645 5.2813 6.07301 5.18262 5.83294 5.15102C5.30704 5.08178 4.77518 5.22429 4.35436 5.5472C4.03874 5.78938 3.80577 6.1929 3.33983 6.99993C2.87389 7.80697 2.64092 8.21048 2.58899 8.60491C2.51976 9.1308 2.66227 9.66266 2.98518 10.0835C3.13256 10.2756 3.3397 10.437 3.66119 10.639C4.1338 10.936 4.43789 11.4419 4.43786 12C4.43783 12.5581 4.13375 13.0639 3.66118 13.3608C3.33965 13.5629 3.13248 13.7244 2.98508 13.9165C2.66217 14.3373 2.51966 14.8691 2.5889 15.395C2.64082 15.7894 2.87379 16.193 3.33973 17C3.80568 17.807 4.03865 18.2106 4.35426 18.4527C4.77508 18.7756 5.30694 18.9181 5.83284 18.8489C6.07289 18.8173 6.31632 18.7186 6.65204 18.5412C7.14547 18.2804 7.73556 18.27 8.2189 18.549C8.70224 18.8281 8.98826 19.3443 9.00911 19.9021C9.02331 20.2815 9.05957 20.5417 9.15223 20.7654C9.35522 21.2554 9.74457 21.6448 10.2346 21.8478C10.6022 22 11.0681 22 12 22C12.9319 22 13.3978 22 13.7654 21.8478C14.2554 21.6448 14.6448 21.2554 14.8477 20.7654C14.9404 20.5417 14.9767 20.2815 14.9909 19.902C15.0117 19.3443 15.2977 18.8281 15.781 18.549C16.2643 18.2699 16.8544 18.2804 17.3479 18.5412C17.6836 18.7186 17.927 18.8172 18.167 18.8488C18.6929 18.9181 19.2248 18.7756 19.6456 18.4527C19.9612 18.2105 20.1942 17.807 20.6601 16.9999C21.1261 16.1929 21.3591 15.7894 21.411 15.395C21.4802 14.8691 21.3377 14.3372 21.0148 13.9164C20.8674 13.7243 20.6602 13.5628 20.3387 13.3608C19.8662 13.0639 19.5621 12.558 19.5621 11.9999C19.5621 11.4418 19.8662 10.9361 20.3387 10.6392C20.6603 10.4371 20.8675 10.2757 21.0149 10.0835C21.3378 9.66273 21.4803 9.13087 21.4111 8.60497C21.3592 8.21055 21.1262 7.80703 20.6602 7C20.1943 6.19297 19.9613 5.78945 19.6457 5.54727C19.2249 5.22436 18.693 5.08185 18.1671 5.15109C17.9271 5.18269 17.6837 5.28136 17.3479 5.4588C16.8545 5.71959 16.2644 5.73002 15.7811 5.45096C15.2977 5.17191 15.0117 4.65566 14.9909 4.09794C14.9767 3.71848 14.9404 3.45833 14.8477 3.23463C14.6448 2.74458 14.2554 2.35523 13.7654 2.15224Z' stroke='%2391969e' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#settings:hover {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='15'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ccircle cx='12' cy='12' r='3' stroke='%23ffffff' stroke-width='2'%3E%3C/circle%3E%3Cpath d='M13.7654 2.15224C13.3978 2 12.9319 2 12 2C11.0681 2 10.6022 2 10.2346 2.15224C9.74457 2.35523 9.35522 2.74458 9.15223 3.23463C9.05957 3.45834 9.0233 3.7185 9.00911 4.09799C8.98826 4.65568 8.70226 5.17189 8.21894 5.45093C7.73564 5.72996 7.14559 5.71954 6.65219 5.45876C6.31645 5.2813 6.07301 5.18262 5.83294 5.15102C5.30704 5.08178 4.77518 5.22429 4.35436 5.5472C4.03874 5.78938 3.80577 6.1929 3.33983 6.99993C2.87389 7.80697 2.64092 8.21048 2.58899 8.60491C2.51976 9.1308 2.66227 9.66266 2.98518 10.0835C3.13256 10.2756 3.3397 10.437 3.66119 10.639C4.1338 10.936 4.43789 11.4419 4.43786 12C4.43783 12.5581 4.13375 13.0639 3.66118 13.3608C3.33965 13.5629 3.13248 13.7244 2.98508 13.9165C2.66217 14.3373 2.51966 14.8691 2.5889 15.395C2.64082 15.7894 2.87379 16.193 3.33973 17C3.80568 17.807 4.03865 18.2106 4.35426 18.4527C4.77508 18.7756 5.30694 18.9181 5.83284 18.8489C6.07289 18.8173 6.31632 18.7186 6.65204 18.5412C7.14547 18.2804 7.73556 18.27 8.2189 18.549C8.70224 18.8281 8.98826 19.3443 9.00911 19.9021C9.02331 20.2815 9.05957 20.5417 9.15223 20.7654C9.35522 21.2554 9.74457 21.6448 10.2346 21.8478C10.6022 22 11.0681 22 12 22C12.9319 22 13.3978 22 13.7654 21.8478C14.2554 21.6448 14.6448 21.2554 14.8477 20.7654C14.9404 20.5417 14.9767 20.2815 14.9909 19.902C15.0117 19.3443 15.2977 18.8281 15.781 18.549C16.2643 18.2699 16.8544 18.2804 17.3479 18.5412C17.6836 18.7186 17.927 18.8172 18.167 18.8488C18.6929 18.9181 19.2248 18.7756 19.6456 18.4527C19.9612 18.2105 20.1942 17.807 20.6601 16.9999C21.1261 16.1929 21.3591 15.7894 21.411 15.395C21.4802 14.8691 21.3377 14.3372 21.0148 13.9164C20.8674 13.7243 20.6602 13.5628 20.3387 13.3608C19.8662 13.0639 19.5621 12.558 19.5621 11.9999C19.5621 11.4418 19.8662 10.9361 20.3387 10.6392C20.6603 10.4371 20.8675 10.2757 21.0149 10.0835C21.3378 9.66273 21.4803 9.13087 21.4111 8.60497C21.3592 8.21055 21.1262 7.80703 20.6602 7C20.1943 6.19297 19.9613 5.78945 19.6457 5.54727C19.2249 5.22436 18.693 5.08185 18.1671 5.15109C17.9271 5.18269 17.6837 5.28136 17.3479 5.4588C16.8545 5.71959 16.2644 5.73002 15.7811 5.45096C15.2977 5.17191 15.0117 4.65566 14.9909 4.09794C14.9767 3.71848 14.9404 3.45833 14.8477 3.23463C14.6448 2.74458 14.2554 2.35523 13.7654 2.15224Z' stroke='%23ffffff' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#settings::after {
	content: 'Settings';
}

#layout {
	margin-right: 0;
	background-size: 18px 18px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M3 12H21M12 3V21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z' stroke='%2391969e' stroke-width='2.04' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#layout:hover {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M3 12H21M12 3V21M7.8 3H16.2C17.8802 3 18.7202 3 19.362 3.32698C19.9265 3.6146 20.3854 4.07354 20.673 4.63803C21 5.27976 21 6.11984 21 7.8V16.2C21 17.8802 21 18.7202 20.673 19.362C20.3854 19.9265 19.9265 20.3854 19.362 20.673C18.7202 21 17.8802 21 16.2 21H7.8C6.11984 21 5.27976 21 4.63803 20.673C4.07354 20.3854 3.6146 19.9265 3.32698 19.362C3 18.7202 3 17.8802 3 16.2V7.8C3 6.11984 3 5.27976 3.32698 4.63803C3.6146 4.07354 4.07354 3.6146 4.63803 3.32698C5.27976 3 6.11984 3 7.8 3Z' stroke='%23ffffff' stroke-width='2.04' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#layout::after {
	content: 'Layout';
}

#botting {
	display: none;
	background-size: 18px 18px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='-0.48 -0.48 24.96 24.96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round' stroke='%2391969e' stroke-width='0.144'%3E%3Cpath d='M9 15C8.44771 15 8 15.4477 8 16C8 16.5523 8.44771 17 9 17C9.55229 17 10 16.5523 10 16C10 15.4477 9.55229 15 9 15Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M14 16C14 15.4477 14.4477 15 15 15C15.5523 15 16 15.4477 16 16C16 16.5523 15.5523 17 15 17C14.4477 17 14 16.5523 14 16Z' fill='%2391969e'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1C10.8954 1 10 1.89543 10 3C10 3.74028 10.4022 4.38663 11 4.73244V7H6C4.34315 7 3 8.34315 3 10V20C3 21.6569 4.34315 23 6 23H18C19.6569 23 21 21.6569 21 20V10C21 8.34315 19.6569 7 18 7H13V4.73244C13.5978 4.38663 14 3.74028 14 3C14 1.89543 13.1046 1 12 1ZM5 10C5 9.44772 5.44772 9 6 9H7.38197L8.82918 11.8944C9.16796 12.572 9.86049 13 10.618 13H13.382C14.1395 13 14.832 12.572 15.1708 11.8944L16.618 9H18C18.5523 9 19 9.44772 19 10V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V10ZM13.382 11L14.382 9H9.61803L10.618 11H13.382Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M1 14C0.447715 14 0 14.4477 0 15V17C0 17.5523 0.447715 18 1 18C1.55228 18 2 17.5523 2 17V15C2 14.4477 1.55228 14 1 14Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M22 15C22 14.4477 22.4477 14 23 14C23.5523 14 24 14.4477 24 15V17C24 17.5523 23.5523 18 23 18C22.4477 18 22 17.5523 22 17V15Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M9 15C8.44771 15 8 15.4477 8 16C8 16.5523 8.44771 17 9 17C9.55229 17 10 16.5523 10 16C10 15.4477 9.55229 15 9 15Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M14 16C14 15.4477 14.4477 15 15 15C15.5523 15 16 15.4477 16 16C16 16.5523 15.5523 17 15 17C14.4477 17 14 16.5523 14 16Z' fill='%2391969e'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1C10.8954 1 10 1.89543 10 3C10 3.74028 10.4022 4.38663 11 4.73244V7H6C4.34315 7 3 8.34315 3 10V20C3 21.6569 4.34315 23 6 23H18C19.6569 23 21 21.6569 21 20V10C21 8.34315 19.6569 7 18 7H13V4.73244C13.5978 4.38663 14 3.74028 14 3C14 1.89543 13.1046 1 12 1ZM5 10C5 9.44772 5.44772 9 6 9H7.38197L8.82918 11.8944C9.16796 12.572 9.86049 13 10.618 13H13.382C14.1395 13 14.832 12.572 15.1708 11.8944L16.618 9H18C18.5523 9 19 9.44772 19 10V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V10ZM13.382 11L14.382 9H9.61803L10.618 11H13.382Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M1 14C0.447715 14 0 14.4477 0 15V17C0 17.5523 0.447715 18 1 18C1.55228 18 2 17.5523 2 17V15C2 14.4477 1.55228 14 1 14Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M22 15C22 14.4477 22.4477 14 23 14C23.5523 14 24 14.4477 24 15V17C24 17.5523 23.5523 18 23 18C22.4477 18 22 17.5523 22 17V15Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#botting:hover {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='-0.48 -0.48 24.96 24.96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round' stroke='%23fffff' stroke-width='0.144'%3E%3Cpath d='M9 15C8.44771 15 8 15.4477 8 16C8 16.5523 8.44771 17 9 17C9.55229 17 10 16.5523 10 16C10 15.4477 9.55229 15 9 15Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M14 16C14 15.4477 14.4477 15 15 15C15.5523 15 16 15.4477 16 16C16 16.5523 15.5523 17 15 17C14.4477 17 14 16.5523 14 16Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1C10.8954 1 10 1.89543 10 3C10 3.74028 10.4022 4.38663 11 4.73244V7H6C4.34315 7 3 8.34315 3 10V20C3 21.6569 4.34315 23 6 23H18C19.6569 23 21 21.6569 21 20V10C21 8.34315 19.6569 7 18 7H13V4.73244C13.5978 4.38663 14 3.74028 14 3C14 1.89543 13.1046 1 12 1ZM5 10C5 9.44772 5.44772 9 6 9H7.38197L8.82918 11.8944C9.16796 12.572 9.86049 13 10.618 13H13.382C14.1395 13 14.832 12.572 15.1708 11.8944L16.618 9H18C18.5523 9 19 9.44772 19 10V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V10ZM13.382 11L14.382 9H9.61803L10.618 11H13.382Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M1 14C0.447715 14 0 14.4477 0 15V17C0 17.5523 0.447715 18 1 18C1.55228 18 2 17.5523 2 17V15C2 14.4477 1.55228 14 1 14Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M22 15C22 14.4477 22.4477 14 23 14C23.5523 14 24 14.4477 24 15V17C24 17.5523 23.5523 18 23 18C22.4477 18 22 17.5523 22 17V15Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M9 15C8.44771 15 8 15.4477 8 16C8 16.5523 8.44771 17 9 17C9.55229 17 10 16.5523 10 16C10 15.4477 9.55229 15 9 15Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M14 16C14 15.4477 14.4477 15 15 15C15.5523 15 16 15.4477 16 16C16 16.5523 15.5523 17 15 17C14.4477 17 14 16.5523 14 16Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1C10.8954 1 10 1.89543 10 3C10 3.74028 10.4022 4.38663 11 4.73244V7H6C4.34315 7 3 8.34315 3 10V20C3 21.6569 4.34315 23 6 23H18C19.6569 23 21 21.6569 21 20V10C21 8.34315 19.6569 7 18 7H13V4.73244C13.5978 4.38663 14 3.74028 14 3C14 1.89543 13.1046 1 12 1ZM5 10C5 9.44772 5.44772 9 6 9H7.38197L8.82918 11.8944C9.16796 12.572 9.86049 13 10.618 13H13.382C14.1395 13 14.832 12.572 15.1708 11.8944L16.618 9H18C18.5523 9 19 9.44772 19 10V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V10ZM13.382 11L14.382 9H9.61803L10.618 11H13.382Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M1 14C0.447715 14 0 14.4477 0 15V17C0 17.5523 0.447715 18 1 18C1.55228 18 2 17.5523 2 17V15C2 14.4477 1.55228 14 1 14Z' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M22 15C22 14.4477 22.4477 14 23 14C23.5523 14 24 14.4477 24 15V17C24 17.5523 23.5523 18 23 18C22.4477 18 22 17.5523 22 17V15Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#botting::after {
	content: 'Botting';
}

#scrapers {
	background-size: 20px 20px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%2391969e' stroke-width='0.00024000000000000003'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.83824 18.4467C10.0103 18.7692 10.1826 19.0598 10.3473 19.3173C8.59745 18.9238 7.07906 17.9187 6.02838 16.5383C6.72181 16.1478 7.60995 15.743 8.67766 15.4468C8.98112 16.637 9.40924 17.6423 9.83824 18.4467ZM11.1618 17.7408C10.7891 17.0421 10.4156 16.1695 10.1465 15.1356C10.7258 15.0496 11.3442 15 12.0001 15C12.6559 15 13.2743 15.0496 13.8535 15.1355C13.5844 16.1695 13.2109 17.0421 12.8382 17.7408C12.5394 18.3011 12.2417 18.7484 12 19.0757C11.7583 18.7484 11.4606 18.3011 11.1618 17.7408ZM9.75 12C9.75 12.5841 9.7893 13.1385 9.8586 13.6619C10.5269 13.5594 11.2414 13.5 12.0001 13.5C12.7587 13.5 13.4732 13.5593 14.1414 13.6619C14.2107 13.1384 14.25 12.5841 14.25 12C14.25 11.4159 14.2107 10.8616 14.1414 10.3381C13.4732 10.4406 12.7587 10.5 12.0001 10.5C11.2414 10.5 10.5269 10.4406 9.8586 10.3381C9.7893 10.8615 9.75 11.4159 9.75 12ZM8.38688 10.0288C8.29977 10.6478 8.25 11.3054 8.25 12C8.25 12.6946 8.29977 13.3522 8.38688 13.9712C7.11338 14.3131 6.05882 14.7952 5.24324 15.2591C4.76698 14.2736 4.5 13.168 4.5 12C4.5 10.832 4.76698 9.72644 5.24323 8.74088C6.05872 9.20472 7.1133 9.68686 8.38688 10.0288ZM10.1465 8.86445C10.7258 8.95042 11.3442 9 12.0001 9C12.6559 9 13.2743 8.95043 13.8535 8.86447C13.5844 7.83055 13.2109 6.95793 12.8382 6.2592C12.5394 5.69894 12.2417 5.25156 12 4.92432C11.7583 5.25156 11.4606 5.69894 11.1618 6.25918C10.7891 6.95791 10.4156 7.83053 10.1465 8.86445ZM15.6131 10.0289C15.7002 10.6479 15.75 11.3055 15.75 12C15.75 12.6946 15.7002 13.3521 15.6131 13.9711C16.8866 14.3131 17.9412 14.7952 18.7568 15.2591C19.233 14.2735 19.5 13.1679 19.5 12C19.5 10.8321 19.233 9.72647 18.7568 8.74093C17.9413 9.20477 16.8867 9.6869 15.6131 10.0289ZM17.9716 7.46178C17.2781 7.85231 16.39 8.25705 15.3224 8.55328C15.0189 7.36304 14.5908 6.35769 14.1618 5.55332C13.9897 5.23077 13.8174 4.94025 13.6527 4.6827C15.4026 5.07623 16.921 6.08136 17.9716 7.46178ZM8.67765 8.55325C7.61001 8.25701 6.7219 7.85227 6.02839 7.46173C7.07906 6.08134 8.59745 5.07623 10.3472 4.6827C10.1826 4.94025 10.0103 5.23076 9.83823 5.5533C9.40924 6.35767 8.98112 7.36301 8.67765 8.55325ZM15.3224 15.4467C15.0189 16.637 14.5908 17.6423 14.1618 18.4467C13.9897 18.7692 13.8174 19.0598 13.6527 19.3173C15.4026 18.9238 16.921 17.9186 17.9717 16.5382C17.2782 16.1477 16.3901 15.743 15.3224 15.4467ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#scrapers:hover {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%2391969e' stroke-width='0.00024000000000000003'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.83824 18.4467C10.0103 18.7692 10.1826 19.0598 10.3473 19.3173C8.59745 18.9238 7.07906 17.9187 6.02838 16.5383C6.72181 16.1478 7.60995 15.743 8.67766 15.4468C8.98112 16.637 9.40924 17.6423 9.83824 18.4467ZM11.1618 17.7408C10.7891 17.0421 10.4156 16.1695 10.1465 15.1356C10.7258 15.0496 11.3442 15 12.0001 15C12.6559 15 13.2743 15.0496 13.8535 15.1355C13.5844 16.1695 13.2109 17.0421 12.8382 17.7408C12.5394 18.3011 12.2417 18.7484 12 19.0757C11.7583 18.7484 11.4606 18.3011 11.1618 17.7408ZM9.75 12C9.75 12.5841 9.7893 13.1385 9.8586 13.6619C10.5269 13.5594 11.2414 13.5 12.0001 13.5C12.7587 13.5 13.4732 13.5593 14.1414 13.6619C14.2107 13.1384 14.25 12.5841 14.25 12C14.25 11.4159 14.2107 10.8616 14.1414 10.3381C13.4732 10.4406 12.7587 10.5 12.0001 10.5C11.2414 10.5 10.5269 10.4406 9.8586 10.3381C9.7893 10.8615 9.75 11.4159 9.75 12ZM8.38688 10.0288C8.29977 10.6478 8.25 11.3054 8.25 12C8.25 12.6946 8.29977 13.3522 8.38688 13.9712C7.11338 14.3131 6.05882 14.7952 5.24324 15.2591C4.76698 14.2736 4.5 13.168 4.5 12C4.5 10.832 4.76698 9.72644 5.24323 8.74088C6.05872 9.20472 7.1133 9.68686 8.38688 10.0288ZM10.1465 8.86445C10.7258 8.95042 11.3442 9 12.0001 9C12.6559 9 13.2743 8.95043 13.8535 8.86447C13.5844 7.83055 13.2109 6.95793 12.8382 6.2592C12.5394 5.69894 12.2417 5.25156 12 4.92432C11.7583 5.25156 11.4606 5.69894 11.1618 6.25918C10.7891 6.95791 10.4156 7.83053 10.1465 8.86445ZM15.6131 10.0289C15.7002 10.6479 15.75 11.3055 15.75 12C15.75 12.6946 15.7002 13.3521 15.6131 13.9711C16.8866 14.3131 17.9412 14.7952 18.7568 15.2591C19.233 14.2735 19.5 13.1679 19.5 12C19.5 10.8321 19.233 9.72647 18.7568 8.74093C17.9413 9.20477 16.8867 9.6869 15.6131 10.0289ZM17.9716 7.46178C17.2781 7.85231 16.39 8.25705 15.3224 8.55328C15.0189 7.36304 14.5908 6.35769 14.1618 5.55332C13.9897 5.23077 13.8174 4.94025 13.6527 4.6827C15.4026 5.07623 16.921 6.08136 17.9716 7.46178ZM8.67765 8.55325C7.61001 8.25701 6.7219 7.85227 6.02839 7.46173C7.07906 6.08134 8.59745 5.07623 10.3472 4.6827C10.1826 4.94025 10.0103 5.23076 9.83823 5.5533C9.40924 6.35767 8.98112 7.36301 8.67765 8.55325ZM15.3224 15.4467C15.0189 16.637 14.5908 17.6423 14.1618 18.4467C13.9897 18.7692 13.8174 19.0598 13.6527 19.3173C15.4026 18.9238 16.921 17.9186 17.9717 16.5382C17.2782 16.1477 16.3901 15.743 15.3224 15.4467ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#scrapers::after {
	content: 'Scrapers';
}

.tv-lightweight-charts {
	z-index: 3;
}

#info {
	position: relative;
	height: 100%;
	width: 100%;
	border-radius: 10px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
	background-color: var(--pt1);
	padding: 5px;
	border: 1px solid var(--pt3);
	overflow: hidden;
	contain-intrinsic-size: 1000px;
}

#positions {
	position: relative;
	text-align: left;
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.05);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	background-color: transparent;
	z-index: 3;
}

#container {
	position: relative;
	overflow-y: auto;
	overflow-x: hidden;
	height: 100%;
	width: 100%;
	background-color: var(--pt1);
	padding: 3px;
	margin: 0px;
	padding-top: 33px;
	transition:
		border-color 0.25s ease,
		box-shadow 0.25s ease;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-webkit-overflow-scrolling: touch;
	z-index: 2;
	contain: layout style paint;
	box-sizing: border-box;

	scrollbar-width: none;
	-ms-overflow-style: none;
}

#container::-webkit-scrollbar {
	display: none;
}

#container::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
	pointer-events: none;
}

.holder {
	position: relative;
	display: block;
	padding: 5px;
	padding-right: 0;
	margin-bottom: 10px;
	word-wrap: break-word;
	overflow-wrap: break-word;
	white-space: normal;
	background-color: var(--pt2);
	border-radius: 10px;
	border: 2px solid hsla(0, 0%, 100%, 0.1);
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
	min-height: 80px;
	height: fit-content;
	box-sizing: border-box;
	transition: 0.2s ease-out;
	content-visibility: auto;
	contain-intrinsic-size: 400px;
}

.holder:hover {
	border-color: hsla(0, 0%, 100%, 0.25);
	background-color: hsla(0, 0%, 100%, 0.07);
}

#currentTime {
	position: absolute;
	transform: translate(0, -50%);
	color: var(--pt4);
	width: fit-content;
	top: 15px;
	right: 32px;
	font-size: 15px;
	padding: 2px;
	padding-right: 10px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: 5px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M12 7V12L14.5 10.5M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	font-family: 'Numbers';
	font-variant-numeric: slashed-zero;
	letter-spacing: -0.5px;
	background-color: var(--pt3);
	border-radius: 15px;
}

#quickActions {
	transform: translate(0, -50%);
	width: 20px;
	border-radius: 8px;
	position: absolute;
	height: 22px;
	top: 16.5px;
	left: 140px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' fill='%23000000' stroke='%23000000' stroke-width='2.88'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:none;stroke:%2391969e;stroke-linecap:round;stroke-linejoin:round;%7D%3C/style%3E%3C/defs%3E%3Crect class='a' x='5.5' y='5.5' width='15.8571' height='15.8571'%3E%3C/rect%3E%3Crect class='a' x='27.5004' y='6.3575' width='14.1421' height='14.1421' transform='translate(0.6303 28.3788) rotate(-45)'%3E%3C/rect%3E%3Crect class='a' x='5.5' y='26.6429' width='15.8571' height='15.8571'%3E%3C/rect%3E%3Crect class='a' x='26.6429' y='26.6429' width='15.8571' height='15.8571'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 1px;
	background-size: 17px;
	font-size: 14px;
	outline: none;
	z-index: 2;
	cursor: pointer;
}

.suggestions-container {
	margin-left: 45px;
	display: block;
	position: relative;
	margin-top: 15px;
	margin-bottom: 7.5px;
}

.coin-container {
	display: flex;
	justify-content: left;
	flex-wrap: wrap;
	margin-left: 3px;
	margin-bottom: 5px;
}

@keyframes spin {
	50% {
		opacity: 0;
	}
}

.spinner {
	width: 50%;
	max-width: 400px;
	height: fit-content;
	aspect-ratio: 3;
	background: transparent;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 538.56 120.24'%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: %23fffefe; opacity: .99; %7D .cls-3 %7B fill: red; opacity: 1; %7D .cls-2 %7B fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='506.16 48.72 506.16 96.96 538.56 96.96 538.44 81 523.92 80.88 523.92 .48 506.16 .48 506.16 48.72'/%3E%3Cpath class='cls-3' d='M0,60.12c0,39.92.08,60.12.24,60.12.13,0,.54-.19.9-.42s1.87-1.28,3.35-2.34c1.48-1.06,3.78-2.68,5.1-3.6,1.33-.92,3.7-2.6,5.28-3.72,1.57-1.12,4.33-3.07,6.12-4.32,1.8-1.25,3.99-2.8,4.88-3.43.88-.63,2.41-1.71,3.4-2.4.98-.69,2.22-1.55,2.76-1.92l.97-.66h111.72s0-97.43,0-97.43H0v60.12Z'/%3E%3Cpath class='cls-2' d='M121.68,12.48l-.08,7.86c-.08,7.47-.12,8-.73,10.74-.35,1.58-1.13,4.82-1.73,7.2-.61,2.38-1.91,7.24-2.91,10.8-.99,3.56-2.1,7.56-2.47,8.88-.37,1.32-1.21,4.34-1.88,6.72-.66,2.38-1.65,6.05-2.18,8.16-.53,2.11-1.19,4.92-1.46,6.24-.27,1.32-.49,2.7-.48,3.72h-13.68v-.9c0-.49.21-2.09.46-3.54s.9-4.48,1.45-6.72c.54-2.24,1.58-6.29,2.32-9,.73-2.71,2.23-8.11,3.33-12,1.11-3.89,2.78-9.94,3.71-13.44s1.91-7.47,2.17-8.82c.27-1.35.48-2.62.48-2.82,0-.3-.49-.36-6-.36v12l-13.56-.12-.06-12c-.04-6.6,0-12.13.05-12.3.09-.24,3.65-.3,33.25-.3ZM84.24,12.48v49.2l2.76.12v11.76l-2.76.12v9.12h-13.68v-9.12h-18.96v-11.88l.97-2.52c.54-1.39,1.83-4.73,2.87-7.44,1.04-2.71,2.61-6.76,3.48-9,.87-2.24,2.16-5.59,2.88-7.44.71-1.85,2-5.2,2.87-7.44.87-2.24,2.52-6.51,3.65-9.48,1.14-2.97,2.17-5.53,2.3-5.7.18-.23,1.86-.3,13.62-.3ZM32.52,11.7c.66.04,1.96.19,2.88.33.92.15,2.49.57,3.48.95.99.37,2.45,1.1,3.24,1.61.79.51,2.04,1.57,2.76,2.35.73.78,1.62,2.01,1.98,2.74.35.73.81,1.97,1.01,2.76.3,1.14.37,2.97.37,8.82,0,6.87-.03,7.48-.51,8.88-.27.82-.87,2.07-1.32,2.76-.44.69-1.7,2.19-2.79,3.33s-3.92,3.77-6.3,5.84c-2.38,2.08-5.06,4.57-5.96,5.55-.9.98-1.9,2.32-2.22,2.98-.55,1.13-.59,1.43-.58,9.48h6v-11.76h13.68l-.12,24.36-33.24.12v-12.9c.01-11.62.06-13.02.43-14.1.23-.66.85-1.84,1.37-2.63.53-.78,1.72-2.23,2.64-3.21.92-.99,3.52-3.42,5.76-5.4,2.24-1.99,4.82-4.37,5.73-5.31.91-.93,1.96-2.12,2.33-2.65.36-.53.84-1.45,1.05-2.04.3-.85.38-2.07.38-5.64,0-4.25-.04-4.63-.55-5.64-.3-.59-.81-1.22-1.14-1.39-.33-.17-1.1-.28-1.71-.24-.7.04-1.3.25-1.63.55-.29.26-.63.86-.75,1.32-.13.46-.23,3.73-.23,13.68h-13.68v-6.9c.01-3.9.12-7.37.26-7.98.14-.59.58-1.78.99-2.64.51-1.08,1.27-2.08,2.45-3.24,1.05-1.04,2.34-2.02,3.38-2.56.92-.48,2.44-1.11,3.36-1.39s2.65-.59,3.84-.69c1.19-.09,2.7-.14,3.36-.1ZM133.5,5.28c.88,0,1.7.16,2.28.46.5.25,1.19.76,1.55,1.14.35.37.81,1.09,1.02,1.58.2.5.37,1.39.37,1.98s-.17,1.49-.37,1.98c-.21.5-.67,1.21-1.02,1.58-.36.38-1.03.88-1.49,1.11s-1.22.49-1.68.58c-.5.09-1.35.01-2.1-.21-.69-.2-1.6-.66-2.01-1.02-.42-.36-.96-1.06-1.2-1.56-.25-.49-.51-1.3-.59-1.8-.08-.49-.03-1.33.11-1.86.13-.53.55-1.4.93-1.94.4-.58,1.12-1.2,1.75-1.5.71-.35,1.53-.52,2.45-.52ZM475.2,21.72c0,2.7-.42,9.06-1.32,19.98-.73,8.81-1.32,16.37-1.32,16.8v.78c6.87,0,7.44-.06,7.44-.36,0-.2-.59-7.57-1.32-16.38-.96-11.69-1.32-17.2-1.32-20.4v-4.38h-2.16v3.96ZM476.76.48c11.89,0,13.56.04,13.56.36,0,.2,2.54,21.5,5.64,47.34,3.1,25.84,5.69,47.39,5.88,48.78h-18.6l-1.92-23.04h-5.1c-3.92,0-5.1.07-5.1.3.01.16-.37,5-.84,10.74-.47,5.74-.9,10.79-1.08,12h-17.76l.12-.66c.07-.36,2.71-22.02,5.88-48.12,3.17-26.1,5.76-47.51,5.76-47.58s6.1-.12,13.56-.12ZM397.44.48h20.28l4.99,22.98c4.72,21.73,5.02,23.3,6.3,34.74l1.02.06c.83.05,1.01-.02,1.01-.36,0-.23-.33-2.96-1.44-11.7V.48h17.76v96.48l-20.24-.12-4.89-22.44c-4.24-19.49-4.98-23.18-5.59-28.08-.4-3.1-.77-5.99-.84-6.42-.11-.75-.17-.78-1.2-.78s-1.08.02-.96.66c.07.36.45,3.2,1.56,11.94v45.24h-17.76V.48ZM372.24.48h17.76v96.48h-17.76V.48ZM290.4.48h31.32l2.47,31.86c2.44,31.45,2.47,31.96,2.45,47.34h2.4v-8.28q0-8.27,2.4-39.06c1.32-16.93,2.4-31.02,2.4-31.86h30.72v96.48h-17.52V19.92h-.9c-.89-.01-.9.01-1.08,1.14-.1.63-.18,2.11-.18,3.3s-1.35,17.9-3,37.14-3,35.09-3,35.22c0,.16-3.92.24-22.56.24l-.11-.54c-.05-.3-1.46-16.2-3.12-35.34-2.01-23.14-3.02-35.87-3.01-41.16h-2.04l.12,77.04h-17.76V.48ZM256.32,45.12c6.88-.12,6.93-.13,7.94-.84.56-.4,1.24-1.15,1.52-1.68.48-.92.5-1.36.57-11.16.05-6.98-.01-10.54-.2-11.28-.14-.59-.55-1.45-.91-1.91-.35-.45-1.07-1.01-1.6-1.25-.76-.34-1.61-.43-4.14-.43h-3.18s0,28.55,0,28.55ZM238.58.46l14.45.08c14.07.08,14.5.1,16.49.62,1.12.3,2.9.96,3.96,1.46,1.06.51,2.71,1.56,3.68,2.33.97.78,2.31,2.11,2.96,2.97.66.86,1.56,2.32,2,3.24.43.92.98,2.38,1.22,3.24.39,1.4.45,2.93.53,15.12.06,9.63,0,14.08-.2,15.36-.15.99-.6,2.66-.99,3.72-.39,1.06-1.17,2.62-1.74,3.48-.57.86-1.7,2.15-3.97,4.2l4.19,19.44c2.31,10.69,4.3,19.85,4.68,21.24l-17.87-.12-1.71-8.76c-.94-4.82-2.54-13.05-5.38-27.84h-4.56v36.72h-17.76l.02-96.5ZM199.2.48h33.12v16.08h-15.36v23.76h13.92v15.6h-13.92v24.96l15.24.12.12,15.96h-33.12V.48ZM156.96.48h37.44v16.08h-9.84v80.4h-17.76V16.56h-9.84V.48Z'/%3E%3Cpath class='cls-3' d='M67.8,51.54c-1.43,3.79-2.91,7.63-3.28,8.52l-.68,1.62h6.72c0-13.21-.03-17.04-.08-17.04-.04,0-1.25,3.1-2.68,6.9Z'/%3E%3C/svg%3E");
	animation: spin 2s infinite alternate;
	transform-origin: center center;
	background-repeat: no-repeat;
	position: relative;
	will-change: transform;
	transform: translateZ(0);
	backface-visibility: hidden;
}

.spinnerChart {
	width: 150px;
	height: 150px;
	background: transparent;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='yes'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='195' height='263' viewBox='0 0 195 263'%3E%3Ctitle%3EGenerated Animation%3C/title%3E%3Cdesc%3E59 frames at 50.000000 FPS%3C/desc%3E%3Cg id='animationGroup'%3E%3Cg id='frame0' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,106 L8,106 L8,130 L0,130 L0,106 L-8,106 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(93,48)'/%3E%3Cpath d='M0,0 L24,0 L24,44 L16,44 L16,94 L8,94 L8,44 L0,44 Z ' fill='%23F23548' transform='translate(45,138)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,82 L-8,82 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(5,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.000000;0.016949' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame1' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,100 L8,100 L8,130 L0,130 L0,100 L-8,100 L-8,34 L0,34 Z ' fill='%23F23548' transform='translate(93,62)'/%3E%3Cpath d='M0,0 L24,0 L24,40 L16,40 L16,90 L8,90 L8,40 L0,40 Z ' fill='%23F23548' transform='translate(45,142)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,86 L-8,86 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(5,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.016949;0.033898' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame2' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,26 L16,26 L16,92 L8,92 L8,130 L0,130 L0,92 L-8,92 L-8,26 L0,26 Z ' fill='%23F23548' transform='translate(93,78)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,90 L-8,90 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,86 L8,86 L8,36 L0,36 Z ' fill='%23F23548' transform='translate(45,146)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(5,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.033898;0.050847' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame3' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,18 L16,18 L16,84 L8,84 L8,130 L0,130 L0,84 L-8,84 L-8,18 L0,18 Z ' fill='%23F23548' transform='translate(93,94)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,96 L-8,96 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,82 L8,82 L8,32 L0,32 Z ' fill='%23F23548' transform='translate(45,150)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(5,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.050847;0.067797' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame4' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,12 L16,12 L16,76 L8,76 L8,128 L0,128 L0,76 L-8,76 L-8,12 L0,12 Z ' fill='%23F23548' transform='translate(93,108)'/%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L-8,94 L-8,48 L0,48 Z ' fill='%23F23548' transform='translate(133,36)'/%3E%3Cpath d='M0,0 L24,0 L24,30 L16,30 L16,80 L8,80 L8,30 L0,30 Z ' fill='%23F23548' transform='translate(45,152)'/%3E%3Cpath d='M0,0 L24,0 L24,22 L16,22 L16,64 L8,64 L8,22 L0,22 Z ' fill='%232ACB96' transform='translate(5,150)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.067797;0.084746' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame5' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,4 L16,4 L16,66 L8,66 L8,124 L0,124 L0,66 L-8,66 L-8,4 L0,4 Z ' fill='%23F23548' transform='translate(93,122)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,92 L8,92 L8,96 L0,96 L0,92 L-8,92 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(133,44)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,78 L8,78 L8,28 L0,28 Z ' fill='%23F23548' transform='translate(45,154)'/%3E%3Cpath d='M0,0 L24,0 L24,24 L16,24 L16,66 L8,66 L8,24 L0,24 Z ' fill='%232ACB96' transform='translate(5,148)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.084746;0.101695' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame6' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,60 L16,60 L16,122 L8,122 L8,60 L0,60 Z ' fill='%23F23548' transform='translate(85,132)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,92 L8,92 L8,100 L0,100 L0,92 L-8,92 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(133,50)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%23F23548' transform='translate(45,156)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,68 L8,68 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(5,146)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,66 L-8,66 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.101695;0.118644' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame7' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,56 L16,56 L16,120 L8,120 L8,56 L0,56 Z ' fill='%23F23548' transform='translate(85,138)'/%3E%3Cpath d='M0,0 L8,0 L8,36 L16,36 L16,86 L8,86 L8,102 L0,102 L0,86 L-8,86 L-8,36 L0,36 Z ' fill='%23F23548' transform='translate(133,60)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%23F23548' transform='translate(45,156)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,70 L8,70 L8,28 L0,28 Z ' fill='%232ACB96' transform='translate(5,144)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,66 L-8,66 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.118644;0.135593' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame8' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,52 L16,52 L16,116 L8,116 L8,52 L0,52 Z ' fill='%23F23548' transform='translate(85,144)'/%3E%3Cpath d='M0,0 L8,0 L8,28 L16,28 L16,80 L8,80 L8,100 L0,100 L0,80 L-8,80 L-8,28 L0,28 Z ' fill='%23F23548' transform='translate(133,72)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,74 L8,74 L8,32 L0,32 Z ' fill='%232ACB96' transform='translate(5,140)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(45,156)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,70 L-8,70 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.135593;0.152542' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame9' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,48 L16,48 L16,112 L8,112 L8,48 L0,48 Z ' fill='%23F23548' transform='translate(85,148)'/%3E%3Cpath d='M0,0 L8,0 L8,24 L16,24 L16,74 L8,74 L8,102 L0,102 L0,74 L-8,74 L-8,24 L0,24 Z ' fill='%23F23548' transform='translate(133,84)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,76 L8,76 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(5,138)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,72 L-8,72 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(45,156)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.152542;0.169492' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame10' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,18 L16,18 L16,68 L8,68 L8,102 L0,102 L0,68 L-8,68 L-8,18 L0,18 Z ' fill='%23F23548' transform='translate(133,96)'/%3E%3Cpath d='M0,0 L24,0 L24,44 L16,44 L16,108 L8,108 L8,44 L0,44 Z ' fill='%23F23548' transform='translate(85,152)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,78 L8,78 L8,38 L0,38 Z ' fill='%232ACB96' transform='translate(5,134)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,76 L-8,76 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(173,50)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(45,156)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.169492;0.186441' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame11' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,12 L16,12 L16,62 L8,62 L8,100 L0,100 L0,62 L-8,62 L-8,12 L0,12 Z ' fill='%23F23548' transform='translate(133,108)'/%3E%3Cpath d='M0,0 L24,0 L24,40 L16,40 L16,104 L8,104 L8,40 L0,40 Z ' fill='%23F23548' transform='translate(85,156)'/%3E%3Cpath d='M0,0 L8,0 L8,4 L16,4 L16,44 L8,44 L8,80 L0,80 L0,44 L-8,44 L-8,4 L0,4 Z ' fill='%232ACB96' transform='translate(13,126)'/%3E%3Cpath d='M0,0 L8,0 L8,40 L16,40 L16,78 L-8,78 L-8,40 L0,40 Z ' fill='%23F23548' transform='translate(173,52)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,78 L8,78 L8,28 L0,28 Z ' fill='%232ACB96' transform='translate(45,154)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.186441;0.203390' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame12' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,6 L16,6 L16,54 L8,54 L8,98 L0,98 L0,54 L-8,54 L-8,6 L0,6 Z ' fill='%23F23548' transform='translate(133,120)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,100 L8,100 L8,36 L0,36 Z ' fill='%23F23548' transform='translate(85,160)'/%3E%3Cpath d='M0,0 L8,0 L8,6 L16,6 L16,46 L8,46 L8,82 L0,82 L0,46 L-8,46 L-8,6 L0,6 Z ' fill='%232ACB96' transform='translate(13,120)'/%3E%3Cpath d='M0,0 L8,0 L8,38 L16,38 L16,78 L-8,78 L-8,38 L0,38 Z ' fill='%23F23548' transform='translate(173,56)'/%3E%3Cpath d='M0,0 L24,0 L24,30 L16,30 L16,80 L8,80 L8,30 L0,30 Z ' fill='%232ACB96' transform='translate(45,152)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.203390;0.220339' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame13' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,2 L16,2 L16,50 L8,50 L8,96 L0,96 L0,50 L-8,50 L-8,2 L0,2 Z ' fill='%23F23548' transform='translate(133,128)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,100 L8,100 L8,36 L0,36 Z ' fill='%23F23548' transform='translate(85,160)'/%3E%3Cpath d='M0,0 L8,0 L8,10 L16,10 L16,52 L8,52 L8,84 L0,84 L0,52 L-8,52 L-8,10 L0,10 Z ' fill='%232ACB96' transform='translate(13,110)'/%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,76 L8,76 L8,80 L0,80 L0,76 L-8,76 L-8,34 L0,34 Z ' fill='%23F23548' transform='translate(173,62)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,82 L8,82 L8,32 L0,32 Z ' fill='%232ACB96' transform='translate(45,150)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.220339;0.237288' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame14' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,46 L16,46 L16,94 L8,94 L8,46 L0,46 Z ' fill='%23F23548' transform='translate(125,134)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,98 L8,98 L8,34 L0,34 Z ' fill='%23F23548' transform='translate(85,162)'/%3E%3Cpath d='M0,0 L8,0 L8,14 L16,14 L16,56 L8,56 L8,82 L0,82 L0,56 L-8,56 L-8,14 L0,14 Z ' fill='%232ACB96' transform='translate(13,102)'/%3E%3Cpath d='M0,0 L8,0 L8,30 L16,30 L16,70 L8,70 L8,82 L0,82 L0,70 L-8,70 L-8,30 L0,30 Z ' fill='%23F23548' transform='translate(173,70)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,84 L8,84 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(45,148)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.237288;0.254237' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame15' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,44 L16,44 L16,94 L8,94 L8,44 L0,44 Z ' fill='%23F23548' transform='translate(125,138)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,98 L8,98 L8,34 L0,34 Z ' fill='%23F23548' transform='translate(85,162)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,88 L8,88 L8,38 L0,38 Z ' fill='%232ACB96' transform='translate(45,144)'/%3E%3Cpath d='M0,0 L8,0 L8,20 L16,20 L16,60 L8,60 L8,82 L0,82 L0,60 L-8,60 L-8,20 L0,20 Z ' fill='%232ACB96' transform='translate(13,92)'/%3E%3Cpath d='M0,0 L8,0 L8,28 L16,28 L16,68 L8,68 L8,82 L0,82 L0,68 L-8,68 L-8,28 L0,28 Z ' fill='%23F23548' transform='translate(173,78)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.254237;0.271186' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame16' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,42 L16,42 L16,92 L8,92 L8,42 L0,42 Z ' fill='%232ACB96' transform='translate(45,140)'/%3E%3Cpath d='M0,0 L24,0 L24,40 L16,40 L16,90 L8,90 L8,40 L0,40 Z ' fill='%23F23548' transform='translate(125,142)'/%3E%3Cpath d='M0,0 L8,0 L8,20 L16,20 L16,64 L8,64 L8,82 L0,82 L0,64 L-8,64 L-8,20 L0,20 Z ' fill='%23F23548' transform='translate(173,88)'/%3E%3Cpath d='M0,0 L8,0 L8,26 L16,26 L16,68 L8,68 L8,84 L0,84 L0,68 L-8,68 L-8,26 L0,26 Z ' fill='%232ACB96' transform='translate(13,80)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,98 L8,98 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(85,162)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.271186;0.288136' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame17' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,44 L16,44 L16,94 L8,94 L8,44 L0,44 Z ' fill='%232ACB96' transform='translate(45,136)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,98 L8,98 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(85,162)'/%3E%3Cpath d='M0,0 L8,0 L8,16 L16,16 L16,58 L8,58 L8,82 L0,82 L0,58 L-8,58 L-8,16 L0,16 Z ' fill='%23F23548' transform='translate(173,98)'/%3E%3Cpath d='M0,0 L8,0 L8,30 L16,30 L16,70 L8,70 L8,82 L0,82 L0,70 L-8,70 L-8,30 L0,30 Z ' fill='%232ACB96' transform='translate(13,72)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,86 L8,86 L8,36 L0,36 Z ' fill='%23F23548' transform='translate(125,146)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.288136;0.305085' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame18' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,48 L16,48 L16,96 L8,96 L8,48 L0,48 Z ' fill='%232ACB96' transform='translate(45,130)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,98 L8,98 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(85,162)'/%3E%3Cpath d='M0,0 L8,0 L8,12 L16,12 L16,54 L8,54 L8,82 L0,82 L0,54 L-8,54 L-8,12 L0,12 Z ' fill='%23F23548' transform='translate(173,108)'/%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,74 L8,74 L8,80 L0,80 L0,74 L-8,74 L-8,34 L0,34 Z ' fill='%232ACB96' transform='translate(13,64)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,82 L8,82 L8,32 L0,32 Z ' fill='%23F23548' transform='translate(125,150)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.305085;0.322034' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame19' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,4 L16,4 L16,54 L8,54 L8,98 L0,98 L0,54 L-8,54 L-8,4 L0,4 Z ' fill='%232ACB96' transform='translate(53,122)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,100 L8,100 L8,36 L0,36 Z ' fill='%232ACB96' transform='translate(85,160)'/%3E%3Cpath d='M0,0 L8,0 L8,8 L16,8 L16,50 L8,50 L8,82 L0,82 L0,50 L-8,50 L-8,8 L0,8 Z ' fill='%23F23548' transform='translate(173,116)'/%3E%3Cpath d='M0,0 L8,0 L8,36 L16,36 L16,76 L8,76 L8,80 L0,80 L0,76 L-8,76 L-8,36 L0,36 Z ' fill='%232ACB96' transform='translate(13,58)'/%3E%3Cpath d='M0,0 L24,0 L24,30 L16,30 L16,80 L8,80 L8,30 L0,30 Z ' fill='%23F23548' transform='translate(125,152)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.322034;0.338983' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame20' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,10 L16,10 L16,58 L8,58 L8,100 L0,100 L0,58 L-8,58 L-8,10 L0,10 Z ' fill='%232ACB96' transform='translate(53,112)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,102 L8,102 L8,38 L0,38 Z ' fill='%232ACB96' transform='translate(85,158)'/%3E%3Cpath d='M0,0 L8,0 L8,2 L16,2 L16,42 L8,42 L8,78 L0,78 L0,42 L-8,42 L-8,2 L0,2 Z ' fill='%23F23548' transform='translate(173,126)'/%3E%3Cpath d='M0,0 L8,0 L8,40 L16,40 L16,78 L-8,78 L-8,40 L0,40 Z ' fill='%232ACB96' transform='translate(13,52)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,78 L8,78 L8,28 L0,28 Z ' fill='%23F23548' transform='translate(125,154)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.338983;0.355932' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame21' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,16 L16,16 L16,66 L8,66 L8,100 L0,100 L0,66 L-8,66 L-8,16 L0,16 Z ' fill='%232ACB96' transform='translate(53,100)'/%3E%3Cpath d='M0,0 L24,0 L24,42 L16,42 L16,106 L8,106 L8,42 L0,42 Z ' fill='%232ACB96' transform='translate(85,154)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,78 L8,78 L8,38 L0,38 Z ' fill='%23F23548' transform='translate(165,132)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,76 L-8,76 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%23F23548' transform='translate(125,156)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.355932;0.372881' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame22' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,46 L16,46 L16,110 L8,110 L8,46 L0,46 Z ' fill='%232ACB96' transform='translate(85,150)'/%3E%3Cpath d='M0,0 L8,0 L8,22 L16,22 L16,72 L8,72 L8,102 L0,102 L0,72 L-8,72 L-8,22 L0,22 Z ' fill='%232ACB96' transform='translate(53,88)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,76 L8,76 L8,36 L0,36 Z ' fill='%23F23548' transform='translate(165,136)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,74 L-8,74 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%23F23548' transform='translate(125,156)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.372881;0.389831' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame23' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,52 L16,52 L16,116 L8,116 L8,52 L0,52 Z ' fill='%232ACB96' transform='translate(85,144)'/%3E%3Cpath d='M0,0 L8,0 L8,28 L16,28 L16,78 L8,78 L8,102 L0,102 L0,78 L-8,78 L-8,28 L0,28 Z ' fill='%232ACB96' transform='translate(53,76)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,74 L8,74 L8,32 L0,32 Z ' fill='%23F23548' transform='translate(165,140)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(125,156)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,70 L-8,70 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.389831;0.406780' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame24' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,56 L16,56 L16,120 L8,120 L8,56 L0,56 Z ' fill='%232ACB96' transform='translate(85,140)'/%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,84 L8,84 L8,100 L0,100 L0,84 L-8,84 L-8,34 L0,34 Z ' fill='%232ACB96' transform='translate(53,64)'/%3E%3Cpath d='M0,0 L24,0 L24,30 L16,30 L16,72 L8,72 L8,30 L0,30 Z ' fill='%23F23548' transform='translate(165,142)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(125,156)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,68 L-8,68 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.406780;0.423729' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame25' opacity='0'%3E%3Cpath d='M0,0 L24,0 L24,60 L16,60 L16,122 L8,122 L8,60 L0,60 Z ' fill='%232ACB96' transform='translate(85,134)'/%3E%3Cpath d='M0,0 L8,0 L8,38 L16,38 L16,88 L8,88 L8,100 L0,100 L0,88 L-8,88 L-8,38 L0,38 Z ' fill='%232ACB96' transform='translate(53,54)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,76 L8,76 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(125,156)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,70 L8,70 L8,28 L0,28 Z ' fill='%23F23548' transform='translate(165,144)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,66 L-8,66 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.423729;0.440678' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame26' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,2 L16,2 L16,64 L8,64 L8,122 L0,122 L0,64 L-8,64 L-8,2 L0,2 Z ' fill='%232ACB96' transform='translate(93,126)'/%3E%3Cpath d='M0,0 L8,0 L8,44 L16,44 L16,92 L8,92 L8,98 L0,98 L0,92 L-8,92 L-8,44 L0,44 Z ' fill='%232ACB96' transform='translate(53,44)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,78 L8,78 L8,28 L0,28 Z ' fill='%232ACB96' transform='translate(125,154)'/%3E%3Cpath d='M0,0 L24,0 L24,24 L16,24 L16,66 L8,66 L8,24 L0,24 Z ' fill='%23F23548' transform='translate(165,148)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,64 L-8,64 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.440678;0.457627' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame27' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,10 L16,10 L16,74 L8,74 L8,128 L0,128 L0,74 L-8,74 L-8,10 L0,10 Z ' fill='%232ACB96' transform='translate(93,112)'/%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L8,94 L8,96 L0,96 L0,94 L-8,94 L-8,48 L0,48 Z ' fill='%232ACB96' transform='translate(53,38)'/%3E%3Cpath d='M0,0 L24,0 L24,30 L16,30 L16,80 L8,80 L8,30 L0,30 Z ' fill='%232ACB96' transform='translate(125,152)'/%3E%3Cpath d='M0,0 L24,0 L24,22 L16,22 L16,64 L8,64 L8,22 L0,22 Z ' fill='%23F23548' transform='translate(165,150)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.457627;0.474576' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame28' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,16 L16,16 L16,82 L8,82 L8,130 L0,130 L0,82 L-8,82 L-8,16 L0,16 Z ' fill='%232ACB96' transform='translate(93,98)'/%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L-8,94 L-8,48 L0,48 Z ' fill='%232ACB96' transform='translate(53,34)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,82 L8,82 L8,32 L0,32 Z ' fill='%232ACB96' transform='translate(125,150)'/%3E%3Cpath d='M0,0 L24,0 L24,22 L16,22 L16,64 L8,64 L8,22 L0,22 Z ' fill='%23F23548' transform='translate(165,150)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.474576;0.491525' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame29' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,24 L16,24 L16,88 L8,88 L8,130 L0,130 L0,88 L-8,88 L-8,24 L0,24 Z ' fill='%232ACB96' transform='translate(93,84)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,92 L-8,92 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,84 L8,84 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(125,148)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%23F23548' transform='translate(165,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.491525;0.508475' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame30' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,32 L16,32 L16,96 L8,96 L8,130 L0,130 L0,96 L-8,96 L-8,32 L0,32 Z ' fill='%232ACB96' transform='translate(93,68)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,88 L8,88 L8,38 L0,38 Z ' fill='%232ACB96' transform='translate(125,144)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,88 L-8,88 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%23F23548' transform='translate(165,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.508475;0.525424' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame31' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,40 L16,40 L16,104 L8,104 L8,130 L0,130 L0,104 L-8,104 L-8,40 L0,40 Z ' fill='%232ACB96' transform='translate(93,52)'/%3E%3Cpath d='M0,0 L24,0 L24,42 L16,42 L16,92 L8,92 L8,42 L0,42 Z ' fill='%232ACB96' transform='translate(125,140)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,84 L-8,84 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(165,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.525424;0.542373' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame32' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,46 L16,46 L16,110 L8,110 L8,128 L0,128 L0,110 L-8,110 L-8,46 L0,46 Z ' fill='%232ACB96' transform='translate(93,38)'/%3E%3Cpath d='M0,0 L24,0 L24,44 L16,44 L16,94 L8,94 L8,44 L0,44 Z ' fill='%232ACB96' transform='translate(125,136)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,82 L-8,82 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(165,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.542373;0.559322' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame33' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,52 L16,52 L16,116 L8,116 L8,126 L0,126 L0,116 L-8,116 L-8,52 L0,52 Z ' fill='%232ACB96' transform='translate(93,26)'/%3E%3Cpath d='M0,0 L24,0 L24,48 L16,48 L16,96 L8,96 L8,48 L0,48 Z ' fill='%232ACB96' transform='translate(125,130)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,78 L-8,78 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%232ACB96' transform='translate(165,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.559322;0.576271' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame34' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,58 L16,58 L16,120 L8,120 L8,124 L0,124 L0,120 L-8,120 L-8,58 L0,58 Z ' fill='%232ACB96' transform='translate(93,16)'/%3E%3Cpath d='M0,0 L8,0 L8,6 L16,6 L16,54 L8,54 L8,98 L0,98 L0,54 L-8,54 L-8,6 L0,6 Z ' fill='%232ACB96' transform='translate(133,122)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,22 L16,22 L16,64 L8,64 L8,22 L0,22 Z ' fill='%232ACB96' transform='translate(165,150)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,64 L-8,64 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.576271;0.593220' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame35' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,62 L16,62 L16,122 L-8,122 L-8,62 L0,62 Z ' fill='%232ACB96' transform='translate(93,8)'/%3E%3Cpath d='M0,0 L8,0 L8,10 L16,10 L16,58 L8,58 L8,100 L0,100 L0,58 L-8,58 L-8,10 L0,10 Z ' fill='%232ACB96' transform='translate(133,112)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,24 L16,24 L16,66 L8,66 L8,24 L0,24 Z ' fill='%232ACB96' transform='translate(165,148)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,66 L-8,66 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.593220;0.610169' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame36' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,120 L-8,120 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,16 L16,16 L16,66 L8,66 L8,100 L0,100 L0,66 L-8,66 L-8,16 L0,16 Z ' fill='%232ACB96' transform='translate(133,100)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,68 L8,68 L8,26 L0,26 Z ' fill='%232ACB96' transform='translate(165,146)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,66 L-8,66 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.610169;0.627119' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame37' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,114 L-8,114 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,22 L16,22 L16,72 L8,72 L8,102 L0,102 L0,72 L-8,72 L-8,22 L0,22 Z ' fill='%232ACB96' transform='translate(133,88)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,70 L8,70 L8,28 L0,28 Z ' fill='%232ACB96' transform='translate(165,144)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,70 L-8,70 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.627119;0.644068' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame38' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,28 L16,28 L16,78 L8,78 L8,102 L0,102 L0,78 L-8,78 L-8,28 L0,28 Z ' fill='%232ACB96' transform='translate(133,76)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,110 L-8,110 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,74 L8,74 L8,32 L0,32 Z ' fill='%232ACB96' transform='translate(165,140)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,74 L-8,74 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.644068;0.661017' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame39' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,84 L8,84 L8,100 L0,100 L0,84 L-8,84 L-8,34 L0,34 Z ' fill='%232ACB96' transform='translate(133,64)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,106 L-8,106 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L24,0 L24,34 L16,34 L16,76 L8,76 L8,34 L0,34 Z ' fill='%232ACB96' transform='translate(165,138)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,76 L-8,76 L-8,42 L0,42 Z ' fill='%23F23548' transform='translate(13,50)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.661017;0.677966' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame40' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,38 L16,38 L16,88 L8,88 L8,100 L0,100 L0,88 L-8,88 L-8,38 L0,38 Z ' fill='%232ACB96' transform='translate(133,54)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,102 L-8,102 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,78 L8,78 L8,38 L0,38 Z ' fill='%232ACB96' transform='translate(165,134)'/%3E%3Cpath d='M0,0 L8,0 L8,40 L16,40 L16,78 L-8,78 L-8,40 L0,40 Z ' fill='%23F23548' transform='translate(13,52)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.677966;0.694915' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame41' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,44 L16,44 L16,92 L8,92 L8,98 L0,98 L0,92 L-8,92 L-8,44 L0,44 Z ' fill='%232ACB96' transform='translate(133,44)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,100 L-8,100 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,2 L16,2 L16,42 L8,42 L8,78 L0,78 L0,42 L-8,42 L-8,2 L0,2 Z ' fill='%232ACB96' transform='translate(173,128)'/%3E%3Cpath d='M0,0 L8,0 L8,36 L16,36 L16,76 L8,76 L8,78 L0,78 L0,76 L-8,76 L-8,36 L0,36 Z ' fill='%23F23548' transform='translate(13,58)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.694915;0.711864' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame42' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L8,94 L8,96 L0,96 L0,94 L-8,94 L-8,48 L0,48 Z ' fill='%232ACB96' transform='translate(133,38)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,98 L-8,98 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,6 L16,6 L16,46 L8,46 L8,82 L0,82 L0,46 L-8,46 L-8,6 L0,6 Z ' fill='%232ACB96' transform='translate(173,120)'/%3E%3Cpath d='M0,0 L8,0 L8,36 L16,36 L16,76 L8,76 L8,82 L0,82 L0,76 L-8,76 L-8,36 L0,36 Z ' fill='%23F23548' transform='translate(13,62)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,78 L-8,78 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.711864;0.728814' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame43' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L-8,94 L-8,48 L0,48 Z ' fill='%232ACB96' transform='translate(133,34)'/%3E%3Cpath d='M0,0 L8,0 L8,10 L16,10 L16,52 L8,52 L8,84 L0,84 L0,52 L-8,52 L-8,10 L0,10 Z ' fill='%232ACB96' transform='translate(173,110)'/%3E%3Cpath d='M0,0 L8,0 L8,32 L16,32 L16,72 L8,72 L8,84 L0,84 L0,72 L-8,72 L-8,32 L0,32 Z ' fill='%23F23548' transform='translate(13,70)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,96 L-8,96 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,82 L-8,82 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.728814;0.745763' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame44' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,92 L-8,92 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L8,0 L8,14 L16,14 L16,56 L8,56 L8,82 L0,82 L0,56 L-8,56 L-8,14 L0,14 Z ' fill='%232ACB96' transform='translate(173,102)'/%3E%3Cpath d='M0,0 L8,0 L8,26 L16,26 L16,68 L8,68 L8,82 L0,82 L0,68 L-8,68 L-8,26 L0,26 Z ' fill='%23F23548' transform='translate(13,80)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,96 L-8,96 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,82 L-8,82 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.745763;0.762712' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame45' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,20 L16,20 L16,62 L8,62 L8,82 L0,82 L0,62 L-8,62 L-8,20 L0,20 Z ' fill='%23F23548' transform='translate(13,90)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,88 L-8,88 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,88 L-8,88 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L8,0 L8,20 L16,20 L16,60 L8,60 L8,82 L0,82 L0,60 L-8,60 L-8,20 L0,20 Z ' fill='%232ACB96' transform='translate(173,92)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,96 L-8,96 L-8,64 L0,64 Z ' fill='%232ACB96' transform='translate(93,4)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.762712;0.779661' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame46' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,90 L-8,90 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(53,32)'/%3E%3Cpath d='M0,0 L8,0 L8,16 L16,16 L16,58 L8,58 L8,84 L0,84 L0,58 L-8,58 L-8,16 L0,16 Z ' fill='%23F23548' transform='translate(13,100)'/%3E%3Cpath d='M0,0 L8,0 L8,26 L16,26 L16,68 L8,68 L8,84 L0,84 L0,68 L-8,68 L-8,26 L0,26 Z ' fill='%232ACB96' transform='translate(173,80)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,96 L-8,96 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,84 L-8,84 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.779661;0.796610' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame47' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L-8,94 L-8,48 L0,48 Z ' fill='%23F23548' transform='translate(53,34)'/%3E%3Cpath d='M0,0 L8,0 L8,10 L16,10 L16,52 L8,52 L8,82 L0,82 L0,52 L-8,52 L-8,10 L0,10 Z ' fill='%23F23548' transform='translate(13,110)'/%3E%3Cpath d='M0,0 L8,0 L8,30 L16,30 L16,70 L8,70 L8,82 L0,82 L0,70 L-8,70 L-8,30 L0,30 Z ' fill='%232ACB96' transform='translate(173,72)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,96 L-8,96 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,82 L-8,82 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.796610;0.813559' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame48' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,94 L-8,94 L-8,48 L0,48 Z ' fill='%23F23548' transform='translate(53,38)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,98 L-8,98 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,6 L16,6 L16,46 L8,46 L8,80 L0,80 L0,46 L-8,46 L-8,6 L0,6 Z ' fill='%23F23548' transform='translate(13,120)'/%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,74 L8,74 L8,80 L0,80 L0,74 L-8,74 L-8,34 L0,34 Z ' fill='%232ACB96' transform='translate(173,64)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,78 L-8,78 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.813559;0.830508' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame49' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,44 L16,44 L16,92 L8,92 L8,98 L0,98 L0,92 L-8,92 L-8,44 L0,44 Z ' fill='%23F23548' transform='translate(53,44)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,100 L-8,100 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,4 L16,4 L16,44 L8,44 L8,80 L0,80 L0,44 L-8,44 L-8,4 L0,4 Z ' fill='%23F23548' transform='translate(13,126)'/%3E%3Cpath d='M0,0 L8,0 L8,36 L16,36 L16,76 L8,76 L8,80 L0,80 L0,76 L-8,76 L-8,36 L0,36 Z ' fill='%232ACB96' transform='translate(173,58)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.830508;0.847458' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame50' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,40 L16,40 L16,90 L8,90 L8,100 L0,100 L0,90 L-8,90 L-8,40 L0,40 Z ' fill='%23F23548' transform='translate(53,52)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,102 L-8,102 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L24,0 L24,38 L16,38 L16,78 L8,78 L8,38 L0,38 Z ' fill='%23F23548' transform='translate(5,134)'/%3E%3Cpath d='M0,0 L8,0 L8,40 L16,40 L16,78 L-8,78 L-8,40 L0,40 Z ' fill='%232ACB96' transform='translate(173,52)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.847458;0.864407' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame51' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,34 L16,34 L16,84 L8,84 L8,100 L0,100 L0,84 L-8,84 L-8,34 L0,34 Z ' fill='%23F23548' transform='translate(53,64)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,104 L-8,104 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L24,0 L24,36 L16,36 L16,78 L8,78 L8,36 L0,36 Z ' fill='%23F23548' transform='translate(5,136)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,76 L-8,76 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.864407;0.881356' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame52' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,28 L16,28 L16,80 L8,80 L8,102 L0,102 L0,80 L-8,80 L-8,28 L0,28 Z ' fill='%23F23548' transform='translate(53,74)'/%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,110 L-8,110 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L24,0 L24,32 L16,32 L16,74 L8,74 L8,32 L0,32 Z ' fill='%23F23548' transform='translate(5,140)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,74 L-8,74 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%232ACB96' transform='translate(133,32)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.881356;0.898305' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame53' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,114 L-8,114 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,22 L16,22 L16,74 L8,74 L8,102 L0,102 L0,74 L-8,74 L-8,22 L0,22 Z ' fill='%23F23548' transform='translate(53,86)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,28 L16,28 L16,70 L8,70 L8,28 L0,28 Z ' fill='%23F23548' transform='translate(5,144)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,70 L-8,70 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.898305;0.915254' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame54' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,64 L16,64 L16,120 L-8,120 L-8,64 L0,64 Z ' fill='%23F23548' transform='translate(93,4)'/%3E%3Cpath d='M0,0 L8,0 L8,14 L16,14 L16,66 L8,66 L8,100 L0,100 L0,66 L-8,66 L-8,14 L0,14 Z ' fill='%23F23548' transform='translate(53,100)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,26 L16,26 L16,68 L8,68 L8,26 L0,26 Z ' fill='%23F23548' transform='translate(5,146)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,68 L-8,68 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.915254;0.932203' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame55' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,62 L16,62 L16,122 L-8,122 L-8,62 L0,62 Z ' fill='%23F23548' transform='translate(93,8)'/%3E%3Cpath d='M0,0 L8,0 L8,12 L16,12 L16,60 L8,60 L8,100 L0,100 L0,60 L-8,60 L-8,12 L0,12 Z ' fill='%23F23548' transform='translate(53,110)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,24 L16,24 L16,66 L8,66 L8,24 L0,24 Z ' fill='%23F23548' transform='translate(5,148)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,66 L-8,66 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.932203;0.949153' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame56' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,58 L16,58 L16,120 L8,120 L8,124 L0,124 L0,120 L-8,120 L-8,58 L0,58 Z ' fill='%23F23548' transform='translate(93,14)'/%3E%3Cpath d='M0,0 L8,0 L8,4 L16,4 L16,54 L8,54 L8,98 L0,98 L0,54 L-8,54 L-8,4 L0,4 Z ' fill='%23F23548' transform='translate(53,122)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,76 L-8,76 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,22 L16,22 L16,64 L8,64 L8,22 L0,22 Z ' fill='%23F23548' transform='translate(5,150)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,64 L-8,64 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.949153;0.966102' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame57' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,54 L16,54 L16,118 L8,118 L8,128 L0,128 L0,118 L-8,118 L-8,54 L0,54 Z ' fill='%23F23548' transform='translate(93,24)'/%3E%3Cpath d='M0,0 L24,0 L24,48 L16,48 L16,96 L8,96 L8,48 L0,48 Z ' fill='%23F23548' transform='translate(45,130)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,78 L-8,78 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%23F23548' transform='translate(5,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.966102;0.983051' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3Cg id='frame58' opacity='0'%3E%3Cpath d='M0,0 L8,0 L8,48 L16,48 L16,112 L8,112 L8,128 L0,128 L0,112 L-8,112 L-8,48 L0,48 Z ' fill='%23F23548' transform='translate(93,36)'/%3E%3Cpath d='M0,0 L24,0 L24,44 L16,44 L16,94 L8,94 L8,44 L0,44 Z ' fill='%23F23548' transform='translate(45,136)'/%3E%3Cpath d='M0,0 L8,0 L8,50 L16,50 L16,82 L-8,82 L-8,50 L0,50 Z ' fill='%23F23548' transform='translate(133,32)'/%3E%3Cpath d='M0,0 L24,0 L24,20 L16,20 L16,62 L8,62 L8,20 L0,20 Z ' fill='%23F23548' transform='translate(5,152)'/%3E%3Cpath d='M0,0 L8,0 L8,42 L16,42 L16,62 L-8,62 L-8,42 L0,42 Z ' fill='%232ACB96' transform='translate(173,50)'/%3E%3Canimate attributeName='opacity' dur='1.180000s' values='0;1;0' keyTimes='0;0.983051;1.000000' calcMode='discrete' repeatCount='indefinite' begin='0s'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: 100%;
	background-repeat: no-repeat;
	will-change: transform;
	transform: translateZ(0);
	backface-visibility: hidden;
}

#loading {
	position: fixed;
	z-index: 50000;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: var(--pt1);
	justify-content: center;
	align-items: center;
	display: flex;
	transform: translateZ(0);
}

#loadingChart {
	position: absolute;
	top: 38px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 500;
	background-color: var(--pt1);
	transform: translateZ(0);
}

#searchInput {
	transform: translate(0, -50%);
	color: var(--pt4);
	width: 100px;
	border-radius: 8px;
	position: relative;
	height: 22px;
	top: 15px;
	left: 1px;
	align-items: center;
	background-color: var(--pt3);
	text-align: left;
	font-family: 'Custom';
	transition: 0.2s ease;
	margin-left: 3px;
	padding-left: 28px;
	padding-right: 24px;
	border: 1px solid transparent;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%2391969e' stroke-width='0.00024000000000000003'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0392 15.6244C18.2714 14.084 19.0082 12.1301 19.0082 10.0041C19.0082 5.03127 14.9769 1 10.0041 1C5.03127 1 1 5.03127 1 10.0041C1 14.9769 5.03127 19.0082 10.0041 19.0082C12.1301 19.0082 14.084 18.2714 15.6244 17.0392L21.2921 22.707C21.6828 23.0977 22.3163 23.0977 22.707 22.707C23.0977 22.3163 23.0977 21.6828 22.707 21.2921L17.0392 15.6244ZM10.0041 17.0173C6.1308 17.0173 2.99087 13.8774 2.99087 10.0041C2.99087 6.1308 6.1308 2.99087 10.0041 2.99087C13.8774 2.99087 17.0173 6.1308 17.0173 10.0041C17.0173 13.8774 13.8774 17.0173 10.0041 17.0173Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 8px center;
	background-size: 14px;
	font-size: 14px;
	outline: none;
	z-index: 3;
}

#searchInput:focus {
	border-color: hsla(0, 0%, 100%, 0.1);
	width: min(190px, calc(100vw - 240px));
}

#searchInput::placeholder {
	color: var(--pt4);
}

#searchInput:focus::placeholder {
	opacity: 0;
}

#searchInput::selection {
	background-color: var(--pt4);
	color: var(--ptwhite);
}

#clearButton {
	position: absolute;
	top: calc(50% + 4px);
	right: 4px;
	transform: translateY(-50%);
	border: none;
	background-color: rgba(255, 255, 255, 0.2);
	font-size: 15px;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	color: var(--pt1);
	cursor: pointer;
	display: none;
	line-height: 15px;
	text-align: center;
	padding: 0;
	z-index: 4;
}

#clearButton:hover {
	background-color: rgba(255, 255, 255, 0.6);
}

#prSearch {
	color: var(--pt4);
	border-radius: 8px;
	height: 22px;
	width: 175px;
	align-items: center;
	background-color: var(--pt3);
	text-align: left;
	font-family: 'Custom';
	transition: 0.2s ease;
	margin-left: 3px;
	padding-left: 28px;
	border: 1px solid transparent;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%2391969e' stroke-width='0.00024000000000000003'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0392 15.6244C18.2714 14.084 19.0082 12.1301 19.0082 10.0041C19.0082 5.03127 14.9769 1 10.0041 1C5.03127 1 1 5.03127 1 10.0041C1 14.9769 5.03127 19.0082 10.0041 19.0082C12.1301 19.0082 14.084 18.2714 15.6244 17.0392L21.2921 22.707C21.6828 23.0977 22.3163 23.0977 22.707 22.707C23.0977 22.3163 23.0977 21.6828 22.707 21.2921L17.0392 15.6244ZM10.0041 17.0173C6.1308 17.0173 2.99087 13.8774 2.99087 10.0041C2.99087 6.1308 6.1308 2.99087 10.0041 2.99087C13.8774 2.99087 17.0173 6.1308 17.0173 10.0041C17.0173 13.8774 13.8774 17.0173 10.0041 17.0173Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 8px center;
	background-size: 14px;
	font-size: 14px;
	outline: none;
	margin-bottom: 5px;
}

#prSearch:focus {
	border-color: hsla(0, 0%, 100%, 0.1);
}

#prSearch::placeholder {
	color: var(--pt4);
}

#prSearch::selection {
	background-color: var(--pt4);
	color: var(--ptwhite);
}

#inputContainer {
	position: absolute !important;
	top: 0;
	left: 0;
}

.text {
	display: block;
	margin-left: 2px;
	text-align: left;
	font-weight: normal;
	font-size: 13.5px;
	margin-top: 25px;
	padding-right: 2px;
	margin-bottom: 7.5px;
	color: var(--ptwhite);
	transition: 0.1s ease;
	text-decoration: none;
}

.icon {
	position: absolute;
	display: block;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	margin-top: 24px;
	margin-left: 2px;
	z-index: 2;
	overflow: hidden;
	object-fit: cover;
}

.iconQuote {
	position: absolute;
	margin-right: 5px;
	margin-top: -1px;
	flex-shrink: 0;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: red;
}

.tweet-image,
.video {
	position: relative;
	display: block;
	width: 100%;
	height: 150px;
	object-fit: cover;
	border-radius: 7px;
	margin-top: 10px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	cursor: zoom-in;
	z-index: 2;
	margin-bottom: 1px;
	left: calc(50% - 1.5px);
	transform: translateX(-50%);
	background-color: var(--pt3);
}

.tweet-image:hover,
.video:hover {
	height: auto;
}

.link {
	position: absolute;
	color: var(--pt4);
	border: 1px solid rgba(225, 225, 255, 0.2);
	font-size: 13px;
	top: 5px;
	left: 5px;
	text-align: center;
	border-radius: 15px;
	padding: 1px;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	justify-content: center;
	line-height: 110%;
	visibility: visible;
}

.link:hover {
	cursor: pointer;
	color: var(--ptwhite);
}

.delay {
	display: flex;
	color: var(--pt4);
	font-size: 13px;
	margin-left: 3px;
	top: 5px;
	right: 5px;
	width: fit-content;
	text-decoration: none;
	font-family: 'Numbers';
	font-variant-numeric: slashed-zero;
}

.url {
	position: relative;
	transform: translateY(-100%);
	margin-left: auto;
	width: 14px;
	height: 14px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	background-size: 14px;
	cursor: pointer;
	margin-bottom: -17px;
	padding-left: 5px;
	padding-bottom: 3px;
	opacity: 0.8;
	background-size: 14px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='100' height='100' viewBox='0,0,256,256'%3E%3Cg fill='%2391969e' fill-rule='nonzero' stroke='%2391969e' stroke-width='0.7' stroke-linecap='butt' stroke-linejoin='round' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cg transform='scale(10.66667,10.66667)'%3E%3Cpath d='M19.98047,2.99023c-0.03726,0.00118 -0.07443,0.00444 -0.11133,0.00977h-4.86914c-0.36064,-0.0051 -0.69608,0.18438 -0.87789,0.49587c-0.18181,0.3115 -0.18181,0.69676 0,1.00825c0.18181,0.3115 0.51725,0.50097 0.87789,0.49587h2.58594l-9.29297,9.29297c-0.26124,0.25082 -0.36647,0.62327 -0.27511,0.97371c0.09136,0.35044 0.36503,0.62411 0.71547,0.71547c0.35044,0.09136 0.72289,-0.01388 0.97371,-0.27511l9.29297,-9.29297v2.58594c-0.0051,0.36064 0.18438,0.69608 0.49587,0.87789c0.3115,0.18181 0.69676,0.18181 1.00825,0c0.3115,-0.18181 0.50097,-0.51725 0.49587,-0.87789v-4.87305c0.04031,-0.29141 -0.04973,-0.58579 -0.24615,-0.80479c-0.19643,-0.219 -0.47931,-0.34042 -0.77338,-0.33192zM5,3c-1.09306,0 -2,0.90694 -2,2v14c0,1.09306 0.90694,2 2,2h14c1.09306,0 2,-0.90694 2,-2v-6c0.0051,-0.36064 -0.18438,-0.69608 -0.49587,-0.87789c-0.3115,-0.18181 -0.69676,-0.18181 -1.00825,0c-0.3115,0.18181 -0.50097,0.51725 -0.49587,0.87789v6h-14v-14h6c0.36064,0.0051 0.69608,-0.18438 0.87789,-0.49587c0.18181,-0.3115 0.18181,-0.69676 0,-1.00825c-0.18181,-0.3115 -0.51725,-0.50097 -0.87789,-0.49587z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.url:hover {
	filter: brightness(0) invert(1);
	opacity: 1;
}

.urlcopy {
	position: relative;
	transform: translateY(-100%);
	margin-left: auto;
	margin-right: 20px;
	width: 14px;
	height: 14px;
	background-repeat: no-repeat;
	background-size: 14px;
	cursor: pointer;
	margin-bottom: -17px;
	padding-left: 5px;
	padding-bottom: 2px;
	opacity: 0.8;
	background-size: 14px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2391969e' stroke-width='0.0003'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%2391969e' fill-rule='evenodd' d='M4 2a2 2 0 00-2 2v9a2 2 0 002 2h2v2a2 2 0 002 2h9a2 2 0 002-2V8a2 2 0 00-2-2h-2V4a2 2 0 00-2-2H4zm9 4V4H4v9h2V8a2 2 0 012-2h5zM8 8h9v9H8V8z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.urlcopy:hover {
	filter: brightness(0) invert(1);
	opacity: 1;
}

.translation {
	position: relative;
	transform: translateY(-100%);
	margin-left: auto;
	margin-right: 40px;
	width: 14px;
	height: 14px;
	background-repeat: no-repeat;
	background-size: 14px;
	cursor: pointer;
	margin-bottom: -17px;
	padding-left: 5px;
	padding-bottom: 2px;
	opacity: 0.8;
	background-size: 14px;
	background-image: url("data:image/svg+xml,%3Csvg fill='%23000000' viewBox='0 0 24 24' id='translate' data-name='Line Color' xmlns='http://www.w3.org/2000/svg' class='icon line-color'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round' stroke='%23CCCCCC' stroke-width='0.24000000000000005'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath id='secondary' d='M10,11a8.14,8.14,0,0,0,4,3' style='fill: none; stroke: %2391969e; stroke-linecap: round; stroke-linejoin: round; stroke-width:2.4;'%3E%3C/path%3E%3Cpath id='secondary-2' data-name='secondary' d='M10,14c4-1,4-6,4-6' style='fill: none; stroke: %2391969e; stroke-linecap: round; stroke-linejoin: round; stroke-width:2.4;'%3E%3C/path%3E%3Cpath id='secondary-3' data-name='secondary' d='M8,8h8M12,7V8' style='fill: none; stroke: %2391969e; stroke-linecap: round; stroke-linejoin: round; stroke-width:2.4;'%3E%3C/path%3E%3Cpath id='primary' d='M21,4V16a1,1,0,0,1-1,1H16l-4,4L8,17H4a1,1,0,0,1-1-1V4A1,1,0,0,1,4,3H20A1,1,0,0,1,21,4Z' style='fill: none; stroke: %2391969e; stroke-linecap: round; stroke-linejoin: round; stroke-width:2.4;'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.translation:hover {
	filter: brightness(0) invert(1);
	opacity: 1;
}

.tooltipTrans {
	font-size: 13.5px;
	color: var(--ptwhite);
	padding: 5px;
	padding-left: 7px;
	padding-right: 7px;
	margin: 3px;
	margin-right: 3px;
	margin-top: 10px;
	margin-left: -2px;
	border: 1px solid rgba(225, 225, 255, 0.2);
	border-radius: 15px;
	text-align: left;
}

.delay:hover {
	color: white;
}

.button,
#manualBuy,
#manualSell {
	margin: 3px;
	padding-top: 15.5px;
	padding-bottom: 15.5px;
	cursor: pointer;
	border-radius: 3px;
	border: none;
	color: var(--ptwhite);
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: var(--pt2);
	cursor: pointer;
	transition: 0s ease;
}

.button:hover,
#manualBuy:hover,
#manualSell:hover {
	text-shadow: none;
}

.change-button {
	position: absolute;
	top: -5px;
	left: 50%;
	transform: translateX(-50%);
	font-size: 13px;
	font-weight: bold;
	padding: 1px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	justify-content: center;
	font-family: 'Numbers';
	font-variant-numeric: slashed-zero;
	margin-right: 0;
	border-radius: 10px;
	box-shadow: none;
	background: var(--pt3);
	height: fit-content;
	margin-top: -5px;
	z-index: 9;
}

.main-button {
	position: relative;
	color: var(--ptwhite);
	line-height: 0;
	width: 30%;
	min-width: 100px;
	margin-left: -45px;
	font-size: 12px;
	padding-left: 4px;
	background: linear-gradient(
		to right,
		rgba(145, 150, 158, 0.5) 0 5%,
		rgba(145, 150, 158, 0.15) 5% 100%
	);
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
}

.main-button:hover {
	background-color: var(--pt4) !important;
	color: var(--pt0) !important;
	border: var(--pt4) !important;
	outline: none !important;
}

.green-button,
#manualBuy {
	color: var(--ptgreen);
	line-height: 0%;
	width: 17%;
	min-width: 51px;
	background-color: rgba(0, 200, 114, 0.1);
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
}

.green-button:hover,
#manualBuy:hover {
	background-color: var(--ptgreen);
	color: var(--pt0);
	border: var(--ptgreen);
}

.red-button,
#manualSell {
	color: var(--ptred);
	line-height: 0%;
	width: 17%;
	min-width: 51px;
	background-color: rgba(255, 107, 59, 0.1);
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
}

.red-button:hover,
#manualSell:hover {
	background-color: var(--ptred);
	color: var(--pt0);
	border: var(--ptred);
}

#green_l,
#red_l {
	margin-left: 2px;
}

#green_s,
#red_s {
	margin-left: 10px;
}

#chart {
	position: relative;
	width: calc(100% + 8px);
	margin-bottom: -9px;
	height: 100%;
	cursor: crosshair;
	z-index: 2;
	background: linear-gradient(to bottom, transparent 0%, #00000075 100%);
	-webkit-box-shadow: inset 0 -25px 50px var(--pt1);
	box-shadow: inset 0 -25px 50px var(--pt1);
	min-height: 200px;
}

#ticker {
	font-size: 13px;
	display: flex;
	justify-content: left;
	font-weight: bold;
	background-color: var(--pt3);
	width: 175px;
	height: 18px;
	padding: 4px;
	padding-left: 30px;
	border-radius: 8px;
	text-align: left;
	border: 1px solid transparent;
	outline: none;
	color: var(--ptwhite);
	text-transform: uppercase;
	font-family: 'Custom';
	transition: 0.1s ease;
	border: 1px solid var(--pt3);
}

#ticker::placeholder {
	font-weight: normal;
	text-transform: capitalize;
}

#ticker:hover {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#percentChange,
#mCap,
#fundingChange,
#fundingTime {
	flex: 1;
	position: relative;
	padding: 0 10px;
	text-align: center;
}

#percentChange,
#mCap,
#fundingChange {
	border-right: 1px solid rgba(255, 255, 255, 0.15);
}

table {
	width: 100%;
}

th,
td {
	color: var(--ptwhite);
	font-weight: normal;
}

td {
	font-size: 12px;
	text-align: left;
	color: var(--ptwhite);
	text-align: left;
	padding: 5px;
	padding-right: 0px;
}

th {
	font-weight: bold;
	padding-left: 5px;
	color: var(--ptwhite);
	padding-bottom: 5px;
	font-size: 13px;
	padding-right: 10px;
	padding: 5px;
	background-color: var(--pt3);
}

#cell1,
#cello1 {
	border-left: 3.5px solid;
	line-height: 0.75;
	cursor: pointer;
}

#cello1 {
	font-weight: bold;
}

.trademode {
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border-radius: 5px;
}

.cellNumber {
	font-family: 'Numbers';
	font-variant-numeric: slashed-zero;
	font-size: 13px;
}

table#positionsTable,
table#ordersTable {
	margin-top: -5px;
	border-spacing: 0 5px;
}

.tab-buttons {
	display: flex;
	transition: 0.1s ease;
}

.tab-buttons button {
	padding: 1px 5px;
	margin: 4px;
	margin-right: 0px;
	border: 1px solid transparent;
	background-color: transparent;
	color: var(--pt4);
	cursor: pointer;
	outline: none;
	border-radius: 7px;
	color: var(--ptwhite);
	font-size: 12.5px;
	border: 1px solid transparent;
}

.tab-buttons button.active,
.tab-buttons button:hover {
	position: relative;
	background-color: var(--pt3);
	color: white;
}

.tab-buttons button:hover {
	background-color: var(--pt3);
	color: white;
	border-color: hsla(0, 0%, 100%, 0.1);
}

.tab-content {
	display: none;
}

.tab-content.active {
	display: block;
}

.closeTrade {
	color: var(--ptred);
	border: 2px solid;
	background-color: rgb(255, 107, 59, 0.1);
	border-color: transparent;
	width: fit-content;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	border-radius: 8px;
	vertical-align: top;
	margin-right: 3px;
	padding: 4px;
	margin-bottom: 2.5px;
	transition: 0.1s ease;
	text-shadow: none;
}

.closeTrade:hover {
	color: var(--pt0);
	background-color: var(--ptred);
}

#closeAll {
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 5px;
	margin-top: 4px;
	color: var(--ptwhite);
	border: none;
	background-image: url("data:image/svg+xml,%3Csvg fill='%2391969e' viewBox='0 -8 72 72' id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' stroke='%2391969e'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Eradioactive%3C/title%3E%3Cpath d='M32.77,22.32a6.55,6.55,0,0,0-3.24,5.53H13.22c-.3-6.75,3.6-15.34,11.38-19.7l8.17,14.17'%3E%3C/path%3E%3Cpath d='M47.4,8.15A22.68,22.68,0,0,1,58.82,27.84H42.5c-.56-3.1-.57-3.11-3.25-5.57q4.08-7,8.15-14.12'%3E%3C/path%3E%3Cpath d='M24.62,47.62q4.08-7,8.15-14.12c3.12,1.13,3.63,1.13,6.45,0q4.08,7,8.15,14.12a22.36,22.36,0,0,1-22.75,0'%3E%3C/path%3E%3Cpath d='M36,32a4.13,4.13,0,1,1,4.12-4.12A4.11,4.11,0,0,1,36,32'%3E%3C/path%3E%3Cpath d='M36,56A28,28,0,1,1,64,28,28,28,0,0,1,36,56ZM36,2.45A25.55,25.55,0,1,0,61.54,28,25.58,25.58,0,0,0,36,2.45Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 20px;
	background-color: transparent;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

#closeAll:hover {
	background-image: url("data:image/svg+xml,%3Csvg fill='%23F0B90B' viewBox='0 -8 72 72' id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' stroke='%23F0B90B'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Eradioactive%3C/title%3E%3Cpath d='M32.77,22.32a6.55,6.55,0,0,0-3.24,5.53H13.22c-.3-6.75,3.6-15.34,11.38-19.7l8.17,14.17'%3E%3C/path%3E%3Cpath d='M47.4,8.15A22.68,22.68,0,0,1,58.82,27.84H42.5c-.56-3.1-.57-3.11-3.25-5.57q4.08-7,8.15-14.12'%3E%3C/path%3E%3Cpath d='M24.62,47.62q4.08-7,8.15-14.12c3.12,1.13,3.63,1.13,6.45,0q4.08,7,8.15,14.12a22.36,22.36,0,0,1-22.75,0'%3E%3C/path%3E%3Cpath d='M36,32a4.13,4.13,0,1,1,4.12-4.12A4.11,4.11,0,0,1,36,32'%3E%3C/path%3E%3Cpath d='M36,56A28,28,0,1,1,64,28,28,28,0,0,1,36,56ZM36,2.45A25.55,25.55,0,1,0,61.54,28,25.58,25.58,0,0,0,36,2.45Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

#closeAll:hover::after {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
	scale: 1;
}

#closeAll::after {
	content: 'Close all open positions & orders';
	position: absolute;
	left: -190px;
	top: 100%;
	background-color: var(--pt1);
	color: #fff;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-radius: 5px;
	border: 1px solid var(--pt4);
	font-size: 13px;
	white-space: nowrap;
	opacity: 0;
	visibility: hidden;
	transform: translateY(5px);
	transition:
		opacity 0.1s ease,
		transform 0.3s ease;
	z-index: 99;
	margin-top: 8px;
	scale: 1;
}

.settings-layout {
	display: flex;
	height: 100vh;
	width: 100vw;
	overflow: hidden;
	background-color: var(--pt1);
}

#settingswrapper {
	overflow-y: auto;
	height: 100vh;
	width: 100%;
	flex: 1;
	padding: 0;
	box-sizing: border-box;
}

.dropbtn {
	color: var(--ptwhite);
	border: 1px solid;
	background-color: var(--pt3);
	border-color: transparent;
	width: fit-content;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	border-radius: 8px;
	vertical-align: top;
	margin-right: 3px;
	padding: 4px;
	padding-left: 0px;
	padding-right: 0px;
	transition: 0.1s ease;
}

.dropdown {
	position: relative;
	display: inline-block;
	font-size: 12px;
	transition: 0.1s ease;
}

.dropdown-content {
	display: none;
	position: absolute;
	width: fit-content;
	z-index: 100;
	background-color: var(--pt3);
	border-radius: 8px;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.15);
	transition: 0.1s ease;
	overflow: visible;
}

.dropdown-content a,
.dropdown-content div {
	color: white;
	background-color: transparent;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	display: block;
	z-index: 1;
	transition: 0.1s ease;
	text-align: center;
}

.dropdown-content a:hover,
.dropdown-content div:hover {
	color: white;
	background-color: var(--pt2);
}

.dropdown:hover .dropdown-content {
	display: block;
}

.dropdown:hover .dropbtn {
	color: white;
	background-color: var(--pt3);
}

.dropbtn:hover {
	color: white;
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#dropbtnOT {
	width: 60px;
	margin-bottom: 3px;
	text-align: center;
	padding: 5px;
	border: 1px solid var(--pt3);
}

#dropbtnOP {
	margin-bottom: 3px;
	width: 45px;
	padding: 5px;
	border: 1px solid var(--pt3);
	text-align: center;
}

#cancelOrd {
	padding: 5px;
	border: 1px solid var(--pt3);
	text-align: center;
}

#dropbtnOT:hover,
#dropbtnOP:hover,
#cancelOrd:hover {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#snackbar-container {
	position: fixed;
	bottom: 20px;
	left: 50%;
	transform: translateX(-50%);
	z-index: 50001;
	pointer-events: none;
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	#snackbar-container {
		bottom: calc(40px + env(safe-area-inset-bottom) + 10px);
	}
}

.snackbar {
	visibility: hidden;
	opacity: 0;
	min-width: 250px;
	max-width: 90%;
	background: var(--pt3);
	color: white;
	text-align: center;
	border-radius: 10px;
	padding: 10px 25px;
	margin: 5px 0;
	position: relative;
	font-size: 14px;
	transition:
		opacity 0.5s ease,
		visibility 0.5s ease;
	pointer-events: all;
	text-shadow: 0px 0px 1px #000000;
	overflow: hidden;
}

.snackbar.show {
	visibility: visible;
	opacity: 1;
}

.snackbar.fadeout {
	opacity: 0;
}

.closebtn {
	position: absolute;
	top: 5px;
	right: 10px;
	color: white;
	font-weight: bold;
	font-size: 17px;
	cursor: pointer;
	transition: color 0.1s;
	text-shadow: none;
}

.closebtn:hover {
	color: var(--ptred);
}

@keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@keyframes fadeout {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

#balance {
	position: absolute;
	color: var(--pt1);
	right: 5px;
	top: 3px;
	height: fit-content;
	font-size: 11.5px;
	font-weight: bold;
	background-position: 0px center;
	z-index: 9;
	display: inline-block;
	will-change: transform;
	backface-visibility: hidden;
	transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	overflow: visible;
	visibility: visible;
	opacity: 1;
	border-radius: 10px;
	background-color: var(--pt4);
	padding: 0;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.15);
	text-shadow: none;
}

#emptyPos {
	position: fixed;
	left: 20%;
	margin-top: 15px;
	font-size: 14px;
	color: var(--pt4);
}

#ewrapper,
#twrapper,
#nwrapper,
#mwrapper,
#shwrapper,
#bkpwrapper,
#cwrapper,
#bwrapper {
	position: absolute;
	top: 0;
	left: 180px;
	background-color: #232937;
	width: calc(100% - 180px);
	height: 100%;
	max-height: 100%;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.15);
	background-color: var(--pt1);
	padding: 15px;
	border: none;
	margin: 0;
	text-align: left;
	font-size: 14px;
	background-color: var(--pt2);
	overflow-y: auto;
	overflow-x: hidden;
	box-sizing: border-box;
}

#ewrapper > div,
#twrapper > div,
#nwrapper > div,
#mwrapper > div,
#shwrapper > div,
#bkpwrapper > div,
#cwrapper > div,
#bwrapper > div {
	margin: 10px 0;
}

#esettings,
#tsettings,
#nsettings,
#shsettings,
#bkpsettings,
#msettings,
#csettings,
#bsettings {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	color: var(--ptwhite);
	text-decoration: none;
	padding-bottom: 15px;
	margin-bottom: 20px;
	border-bottom: 2px solid var(--pt3);
}

.keys,
#blacklistCInput,
#blacklistInput,
#criticalInput,
#customKw {
	user-select: all;
	border: 2px solid transparent;
	border-radius: 10px;
	outline: none;
	height: 25px;
	width: 300px;
	background-color: var(--pt3);
	font-size: 13px;
	color: var(--ptwhite);
	text-align: center;
	display: block;
	border: 1px solid transparent;
}

@media screen and (min-width: 769px) {
	.keys,
	#blacklistCInput,
	#blacklistInput,
	#criticalInput,
	#customKw {
		position: relative;
		width: calc(100% - 150px) !important;
		margin-top: -20px;
	}
}

#blacklistCInput,
#blacklistInput,
#criticalInput,
#customKw {
	margin-left: 9px !important;
}

.keys:focus,
#blacklistCInput:focus,
#blacklistInput:focus,
#criticalInput:focus,
#customKw:focus {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

.keys::placeholder,
#blacklistCInput::placeholder,
#blacklistInput::placeholder,
#criticalInput::placeholder,
#customKw::placeholder {
	color: var(--pt4);
	font-weight: bold;
}

#blacklistInput,
#blacklistCInput,
#criticalInput,
#customKw {
	display: inline;
	left: 5px;
	padding-left: 5px;
	margin-top: 5px;
	width: calc(100vw - 200px);
	text-align: left;
}

#criticalInput {
	left: 30px;
}

#customKw {
	left: 13px;
}

#apikey,
#apisecret,
#apipassphrase {
	width: calc(100% - 90px);
	margin-left: 120px;
}

@media screen and (min-width: 769px) {
	#treeKey,
	#phoenixKey,
	#groqKey,
	#synopticKey {
		left: 160px;
		width: calc(100% - 170px);
	}
}

#treeKey,
#phoenixKey,
#groqKey,
#synopticKey {
	margin-bottom: 10px;
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	#treeKey,
	#phoenixKey,
	#groqKey,
	#synopticKey {
		width: 100% !important;
		max-width: 100% !important;
		display: block !important;
		margin: 10px 0 !important;
		box-sizing: border-box !important;
	}

	#providerKeys .password-wrapper {
		width: 100% !important;
		max-width: 100% !important;
		display: block !important;
		margin: 10px 0 !important;
		box-sizing: border-box !important;
	}

	#providerKeys .password-wrapper input {
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
	}

	#providerKeys .keys {
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
	}

	#nwrapper .password-wrapper {
		width: 100% !important;
		max-width: 100% !important;
		display: block !important;
		margin: 10px 0 !important;
		box-sizing: border-box !important;
	}

	#providerKeys {
		width: 100% !important;
		max-width: 100% !important;
		padding-right: 8px !important;
		box-sizing: border-box !important;
	}
}

#providerKeys {
	margin-top: 10px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

.sizes {
	user-select: all;
	border: 2px solid transparent;
	border-radius: 10px;
	outline: none;
	height: 25px;
	width: 100px;
	font-size: 13px;
	color: var(--ptwhite);
	text-align: center;
	border: 1px solid transparent;
	background-color: var(--pt3);
}

@media screen and (min-width: 769px) {
	.sizes {
		position: relative;
		margin-right: auto;
		left: 80px;
		margin-top: -20px;
		display: block;
	}
}

#size1,
#size2,
#size3,
#size4 {
	min-width: 150px;
}

#slippageInput #slippage {
	display: inline-block;
	vertical-align: middle;
}

#slippageInput #slippagetooltip {
	display: inline-block;
	vertical-align: middle;
	margin-left: 5px;
}

@media screen and (min-width: 769px) {
	#slippageInput #slippage {
		position: relative;
		left: 15px;
		margin-top: 0px;
		margin-right: 0;
	}

	#slippageInput #slippagetooltip {
		position: relative;
		left: 15px;
	}
}

.sizes:focus {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#dropdownContentEs {
	margin-left: 12px;
}

#dropdownContentEs,
#dropdownContentNw {
	font-size: 13.5px;
	width: 95px;
	text-align: center;
}

#dropbtnEs,
#dropbtnNw,
#leverageBtn,
#restore,
#wipe,
#backup,
#duplicate,
#openfolder {
	font-size: 12px;
	height: 27px;
	text-transform: uppercase;
	width: 100px !important;
	text-align: center;
	background-color: var(--pt3);
	border: 1px solid transparent;
}

#openfolder {
	width: 150px !important;
}

#backup,
#restore,
#wipe,
#duplicate {
	display: block;
	margin-left: 0;
	margin-bottom: 10px;
}

#leverageBtn:hover,
#dropbtnEs:hover,
#dropbtnNw:hover,
#backup:hover,
#restore:hover,
#wipe:hover,
#duplicate:hover,
#openfolder:hover {
	color: white;
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

@media screen and (min-width: 769px) {
	#leverageBtn {
		position: absolute;
		left: 205px;
		margin-top: -27px;
	}
}

#leverageBtn {
	border-radius: 10px;
}

@media screen and (min-width: 769px) {
	#phoenixToggle,
	#treeToggle,
	#groqToggle,
	#synopticToggle {
		position: absolute;
		left: 135px;
		margin-top: 4px;
	}

	#phoenixtooltip,
	#treetooltip,
	#groqtooltip,
	#synoptictooltip {
		position: absolute !important;
		left: 155px;
	}
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	#delaytooltip,
	#itemstooltip,
	#cleartooltip {
		position: absolute !important;
		left: 270px !important;
		margin-top: 5px !important;
	}

	.main-button {
		width: 20% !important;
		min-width: 0px !important;
	}

	.green-button,
	#manualBuy {
		width: 20% !important;
		min-width: 0px !important;
	}

	.red-button,
	#manualSell {
		width: 20% !important;
		min-width: 0px !important;
	}
}

@media screen and (min-width: 769px) {
	#delaytooltip,
	#itemstooltip,
	#cleartooltip {
		position: absolute !important;
		left: 265px !important;
	}
}

#shortenertooltip,
#deduplicatortooltip,
#leveragetooltip,
#tptooltip,
#SLtooltip,
#phoenixtooltip,
#treetooltip,
#groqtooltip,
#synoptictooltip,
#delaytooltip,
#itemstooltip,
#cleartooltip,
#newstooltip,
#directionaltooltip,
#tickerlesstooltip,
#newsalerttooltip,
#orderHistorytooltip,
#slippagetooltip,
#bottooltip,
#botprotecttooltip,
.tooltipC {
	position: relative;
	display: inline-block;
	border-bottom: 1px dotted var(--pt4);
	color: var(--ptwhite);
	cursor: help;
}

.tooltipC .tooltipTextC {
	visibility: hidden;
	width: 250px;
	word-break: break-word;
	background-color: var(--pt3);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	color: white;
	text-align: center;
	padding: 5px;
	border-radius: 6px;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.15);
	position: absolute;
	z-index: 1;
	bottom: 125%;
	left: -126px;
	opacity: 0;
	transition: 0.2s ease;
}

#bottooltip #bottooltiptext {
	width: 400px;
}

.tooltipC .tooltipTextC::after {
	content: '';
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}

.tooltipC:hover .tooltipTextC,
.tooltipC.tooltip-active .tooltipTextC,
.tooltip-label:hover .tooltiptext,
.tooltip-label.tooltip-active .tooltiptext {
	visibility: visible;
	opacity: 1;
}

@media screen and (min-width: 769px) {
	#uniqueShLbl {
		position: absolute;
		margin-left: 5px;
		margin-top: -2px;
	}
}

@media screen and (min-width: 769px) {
	#uniqueSh {
		margin-left: 63px;
		margin-bottom: -3px;
	}
}

#uniqueSh {
	margin-bottom: -3px;
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	#deduplicatordiv,
	#shortenerdiv,
	#directionalhl,
	#news,
	#newsalert,
	#tickerless,
	#translate,
	#delayInput,
	#itemsInput,
	#clearInput,
	#fontinputdiv {
		position: relative;
		min-height: 30px;
	}

	#shortenertooltip,
	#deduplicatortooltip,
	#directionaltooltip,
	#tickerlesstooltip,
	#newsalerttooltip,
	#newstooltip {
		position: absolute !important;
		left: 225px;
	}

	#shortener,
	#deduplicator,
	#directionalcb,
	#newstran,
	#tickerlesscb,
	#newscb,
	#newsalertcb {
		position: absolute;
		left: 205px;
		margin-top: 5px;
	}
}

@media screen and (min-width: 769px) {
	#shortenertooltip,
	#deduplicatortooltip,
	#directionaltooltip,
	#tickerlesstooltip,
	#newsalerttooltip,
	#newstooltip {
		position: absolute !important;
		left: 255px;
	}
}

@media screen and (min-width: 769px) {
	#SLtooltip,
	#tptooltip {
		position: absolute !important;
		left: 255px;
		margin-top: -25px;
	}
}

@media screen and (min-width: 769px) {
	#autoTP,
	#autoSL {
		margin-left: 30px;
	}

	#autoTPlimit {
		margin-left: 83px;
	}
}

@media screen and (min-width: 769px) {
	#autoTPCb,
	#autoSLCb {
		position: absolute;
		margin-left: 220px;
		margin-top: -20px;
	}
}

@media screen and (min-width: 769px) {
	#autoTPInput,
	#autoSLInput {
		margin-top: 10px;
	}
}

#autoTPInput,
#autoSLInput {
	text-shadow: none;
}

@media screen and (min-width: 769px) {
	#orderHistorycb {
		margin-left: 42px;
		margin-bottom: -3px;
	}

	#orderHistorytooltip {
		position: absolute;
		margin-left: 5px;
		margin-top: -1px;
	}
}

#manualKeys {
	display: flex;
	width: 45vw;
}

@media screen and (min-width: 769px) {
	#leveragetooltip {
		position: absolute;
		margin-top: -24px;
		margin-left: 240px;
	}
}

#manualBuy,
#manualSell {
	z-index: 2;
	padding-top: 13.5px;
	padding-bottom: 13.5px;
	border-radius: 6px;
	text-transform: uppercase;
	width: 33% !important;
	min-width: 58px;
}

#timeframe {
	cursor: pointer;
	border-radius: 10px;
	color: white;
	font-weight: bold;
	font-size: 11.5px;
	margin-top: 3.5px;
	margin-left: 6px;
}

#dropbtnTf,
#dropbtnTfBot {
	width: 35px;
	font-size: 11.5px;
	padding-top: 13px;
	padding-bottom: 13px;
	line-height: 0%;
	border: 1px solid var(--pt3);
	margin-bottom: 3px;
}

#dropbtnTf:hover,
#dropbtnTfBot:hover {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#dropdownContentTf {
	z-index: 5;
	margin-left: -6px;
	overflow-y: auto;
	max-height: 250px;
	overflow-x: hidden;
	padding-right: 5px;
	padding-right: 5px;
}

button {
	font-family: 'Custom', 'Helvetica', 'System-UI';
	outline: none;
}

button:focus {
	outline: none;
}

#emptyStateMessage {
	font-size: 14px;
	color: var(--pt4);
}

#scroller {
	position: absolute;
	right: 50%;
	bottom: 10px;
	transform: translateX(50%);
	color: var(--ptwhite);
	border: transparent;
	font-size: 15px;
	height: fit-content;
	padding: 5px;
	padding-right: 50px;
	width: 250px;
	cursor: pointer;
	border-radius: 15px;
	background-color: rgba(255, 255, 255, 0.25);
	text-shadow: 0.5px 0.5px #000000;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	text-align: center;
	transition: 0.1s ease;
	visibility: hidden;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.25);
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 5;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M17 15L12 10L7 15' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 205px center;
}

#scroller::before {
	content: '';
	position: absolute;
	inset: 0;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M17 15L12 10L7 15' stroke='%23000000' stroke-opacity='0.4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 205px 0px;
	filter: blur(3px);
	transform: translate(2px, 2px);
	z-index: -1;
}

#scroller:hover {
	transform: translateX(50%) scale(1.05);
	background-size: 50px;
	background-position: 200px -8px;
}

#separateO {
	color: var(--ptwhite);
	padding: 5px;
	align-items: center;
	transition: 0.2s ease;
}

#separateO:hover {
	color: var(--ptwhite);
	background-color: rgba(255, 255, 255, 0.15);
}

#dropbtnEs {
	width: 50px;
	margin-left: 10px;
	border-radius: 10px;
}

.tab-input-container {
	position: absolute !important;
	bottom: 1vh;
	left: 50%;
	transform: translateX(-50%);
	width: 90%;
	background-color: var(--pt3);
	padding: 8px;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.2);
	display: none;
	box-sizing: border-box;
	border-radius: 5px;
	z-index: 99999;
	max-width: 1000px;
}

.tab-input {
	width: calc(100% - 15px);
	padding: 5px;
	border: 1px solid var(--pt2);
	outline: none;
	font-size: 14px;
	background-color: var(--pt1);
	border-radius: 5px;
	color: white;
	font-family: 'Numbers';
	font-variant-numeric: slashed-zero;
}

.tab-input::placeholder {
	color: var(--pt4);
}

.command-history {
	background-color: var(--pt2);
	border-radius: 5px;
	margin: 3px;
	margin-bottom: 10px;
	color: var(--pt4);
	font-size: 14px;
}

.dots {
	position: absolute;
	height: 20px;
	top: -15px;
	right: 45px;
	align-items: center;
	cursor: help;
}

.dots-tooltip {
	visibility: hidden;
	position: absolute;
	top: 62px;
	right: 5px;
	padding: 5px;
	border-radius: 10px;
	background: var(--pt1);
	border: 2px solid var(--pt3);
	color: #fff;
	font-size: 13px;
	white-space: nowrap;
	z-index: 3;
	text-align: left;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.section-divider {
	font-size: 12px;
	font-weight: 600;
	color: var(--ptwhite);
	font-weight: bold;
	text-align: center;
	padding: 3px 0;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	letter-spacing: 1px;
	margin-top: 10px;
}

.news-item {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	padding: 3px 5px;
	gap: 10px;
}

.news-name {
	flex: 0 0 auto;
	min-width: 120px;
}

.latency-display {
	flex: 0 0 auto;
	text-align: right;
	color: var(--pt4);
	font-size: 12px;
	font-family: 'Numbers';
	font-variant-numeric: tabular-nums;
	min-width: 50px;
	margin-left: auto;
}

.dot {
	flex: 0 0 auto;
	width: 4px;
	height: 15px;
	border-radius: 3px;
	display: inline-block;
	margin-right: 5px;
}

#dots-title {
	color: var(--ptwhite);
	background-color: var(--pt3);
	font-size: 14.5px;
	text-align: center;
	border-radius: 5px;
}

.circle1 {
	position: absolute;
	top: 26px;
	left: 25px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: var(--ptgreen);
	animation: pulse-shadow 2s infinite;
	--shadow-color: var(--ptgreen);
}

@keyframes pulse-shadow {
	0% {
		box-shadow: 0 0 0 0 var(--shadow-color);
	}

	70% {
		box-shadow: 0 0 0 5px transparent;
	}

	100% {
		box-shadow: 0 0 0 0 transparent;
	}
}

.quoteDiv,
.quoteDivPhoenix {
	border: 1px solid rgba(225, 225, 255, 0.2);
	border-radius: 15px;
	padding: 5px;
	padding-top: 6px;
	margin-top: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	margin-left: -2px;
	margin-right: 3px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
	transition: 0.2s ease;
}

.quoteDiv:hover,
.quoteDivPhoenix:hover {
	background-color: rgba(255, 255, 255, 0.05);
}

.quoteDiv {
	display: flex;
}

.lateNews,
.lateNews:hover {
	border-color: rgba(200, 180, 135, 0.75);
	box-shadow: 0 0 3px 3px rgba(200, 180, 135, 0.1);
}

.movementNews,
.movementNews:hover {
	border-color: rgba(180, 50, 240, 0.75);
	box-shadow: 0 0 3px 3px rgba(180, 50, 240, 0.1);
}

.criticalNews,
.criticalNews:hover {
	border-color: rgba(0, 176, 240, 0.75);
	box-shadow: 0 0 3px 3px rgba(0, 176, 240, 0.1);
}

.lateNews.criticalNews,
.lateNews:hover.criticalNews:hover {
	border-color: rgba(200, 180, 135, 0.75);
	box-shadow: 0 0 3px 3px rgba(200, 180, 135, 0.1);
}

.lateNews.movementNews,
.criticalNews.movementNews,
.lateNews.criticalNews.movementNews {
	border-color: rgba(180, 50, 240, 0.75);
	box-shadow: 0 0 3px 3px rgba(180, 50, 240, 0.1);
}

.lateNews.movementNews,
.criticalNews.movementNews,
.lateNews.criticalNews.movementNews,
.lateNews:hover.movementNews:hover,
.criticalNews:hover.movementNews:hover,
.lateNews:hover.criticalNews:hover.movementNews:hover {
	border-color: rgba(180, 50, 240, 0.75);
	box-shadow: 0 0 3px 3px rgba(180, 50, 240, 0.1);
}

.longedNews {
	background-color: rgba(15, 203, 129, 0.1) !important;
	border-color: rgba(15, 203, 129, 0.75) !important;
	box-shadow: 0 0 3px 3px rgba(15, 203, 129, 0.1) !important;
}

.longedNews:hover {
	background-color: rgba(15, 203, 129, 0.2) !important;
	border-color: rgba(15, 203, 129, 0.75) !important;
	box-shadow: 0 0 3px 3px rgba(15, 203, 129, 0.1) !important;
}

.shortedNews,
.shortedNews:hover {
	background-color: rgba(246, 70, 93, 0.1) !important;
	border-color: rgba(246, 70, 93, 0.75) !important;
	box-shadow: 0 0 3px 3px rgba(246, 70, 93, 0.1) !important;
}

.shortedNews,
.shortedNews:hover {
	background-color: rgba(246, 70, 93, 0.2) !important;
	border-color: rgba(246, 70, 93, 0.75) !important;
	box-shadow: 0 0 3px 3px rgba(246, 70, 93, 0.1) !important;
}

.titles {
	display: inline-block;
	color: #a1b3e2;
	text-shadow: 0.25px 0 currentColor;
	border: 1px solid rgba(225, 225, 255, 0.2);
	padding: 2px;
	padding-left: 30px;
	margin-left: -2px;
	padding-right: 7px;
	margin-right: 5px;
	border-radius: 15px;
	margin-bottom: 5px;
	margin-top: -3px;
	width: fit-content;
	line-height: 20px;
	cursor: pointer;
}

.titles:hover {
	text-decoration: underline;
	text-decoration-color: #a1b3e261;
}

.quotedImage {
	position: relative;
	display: block;
	width: calc(100%);
	height: 150px;
	object-fit: cover;
	border-radius: 5px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: -5px;
	cursor: zoom-in;
	margin-bottom: 1px;
	left: 50%;
	transform: translateX(-50%);
	background-color: var(--pt3);
}

.quotedImage:hover {
	object-fit: contain;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	height: 150px;
}

#quotedTree:hover {
	height: auto;
}

.left {
	text-align: left;
}

.right {
	position: fixed;
	text-align: right;
	right: 30px;
	color: var(--pt4);
}

.noData {
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 674.81 674.75'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2391969e; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cg id='cUWEgV.tif'%3E%3Cg%3E%3Cpath class='cls-1' d='M656.67,0c9.08,4.1,16.36,9.84,17.87,20.46,1.36,9.53-2.71,16.8-9.35,23.41-46.6,46.4-93.05,92.94-139.54,139.44C365.4,343.56,205.14,503.81,44.91,664.09c-5.23,5.23-10.53,10.02-18.42,10.58-13.6.97-21.37-6.53-26.49-17.99v-12.05c2.76-6.3,7.02-11.41,11.99-16.12,6.55-6.22,12.57-13,19.28-19.03,4.53-4.07,5.84-8.51,5.83-14.49-.42-170.86-.85-341.73-.75-512.59.02-34.2,17.28-58.73,47.37-74.49,7.34-3.85,15.6-4.9,23.21-7.89h328.34c6.95,2.52,12.46,7.04,17.85,11.99,28.83,26.47,57.88,52.69,86.63,79.23,4.13,3.81,6.25,3.6,10.13-.34,26.06-26.45,52.46-52.57,78.61-78.92,4.81-4.85,9.86-9.18,16.13-11.96h12.05ZM84.32,555.94c3.19-3.04,5.01-4.71,6.76-6.46,114.47-114.46,228.94-228.94,343.41-343.41.71-.71,1.35-1.51,2.15-2.11,3.3-2.51,2.69-4.22-.38-6.83-20.99-17.9-30.6-40.78-30.07-68.37.45-23.58.13-47.18.08-70.77-.03-11.3,1.05-9.8-9.44-9.8-90.6-.04-181.21-.03-271.81-.02-26.99,0-40.69,13.73-40.69,40.78,0,152.6,0,305.19,0,457.79v9.21ZM454.81,79.19c0,20.43-.45,38.96.17,57.45.37,11.2,6.71,19.62,15.97,25.82,2.83,1.89,5.07,2.3,7.82-.54,9.41-9.72,19.03-19.23,28.68-28.72,2.12-2.08,2.95-3.51.27-5.92-17.26-15.55-34.39-31.23-52.91-48.09Z'/%3E%3Cpath class='cls-1' d='M638.57,395.22c0,64.51.02,129.02,0,193.53-.02,50-35.82,85.95-85.64,85.96-130.27.03-260.54.02-390.82,0-14.05,0-23.83-8.25-25.6-21.36-1.54-11.41,5.81-22.4,17.2-25.95,3.71-1.16,7.46-.8,11.2-.8,128.01-.03,256.03-.02,384.04-.02,28.05,0,41.49-13.45,41.49-41.51,0-130.27,0-260.54.01-390.82,0-16.06,10.62-26.81,25.5-25.98,12.93.73,22.56,10.95,22.6,24.39.09,31.12.03,62.25.03,93.37,0,36.4,0,72.79,0,109.19Z'/%3E%3Cpath class='cls-1' d='M405.4,487.9c-19.31,0-38.62.14-57.92-.06-12.09-.13-22.09-8.86-23.7-20.07-1.76-12.29,4.36-22.71,15.58-26.9,3.17-1.18,6.38-1.22,9.62-1.22,37.61-.03,75.22-.07,112.84,0,15.28.03,26.08,10.1,26.06,24.02-.02,13.95-10.88,24.15-26.06,24.22-18.81.09-37.61.02-56.42.01Z'/%3E%3Cpath class='cls-1' d='M274.4,235.12c-20.31,0-40.63.08-60.94-.03-15.9-.08-26.7-10.03-26.6-24.25.09-14.26,10.96-23.98,26.93-23.99,41.13-.02,82.26-.07,123.39.04,12,.03,22.19,8.66,24.07,19.79,2,11.87-4.88,23.3-16.26,27.3-3.67,1.29-7.41,1.1-11.15,1.11-19.81.06-39.63.03-59.44.03Z'/%3E%3Cpath class='cls-1' d='M237.27,361.44c-8.78,0-17.57.11-26.35-.03-13.41-.21-23.94-10.73-24.04-23.84-.11-13.48,10.47-24.14,24.36-24.24,17.32-.12,34.64-.12,51.95,0,13.86.09,24.48,10.75,24.4,24.2-.08,13.43-10.71,23.75-24.71,23.89-8.53.09-17.07.02-25.6.02Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 18px 17px;
	padding-left: 25px;
}

#upcandleinput,
#dncandleinput {
	margin-top: 10px;
	display: flex;
}

#dncandleinput {
	margin-top: 15px !important;
}

#upcandle,
#dncandle {
	position: absolute;
	margin-left: 70px;
	margin-top: 0;
	width: 70px;
}

#buttonsmode {
	margin-top: 10px;
}

#delayThreshold,
#itemsThreshold,
#clearThreshold,
#fontinput {
	margin-left: 60px;
}

#newsThreshold {
	margin-left: 180px;
	margin-top: -20px;
}

#itemsInput,
#clearInput,
#fontinputdiv {
	margin-top: 10px;
}

.gap {
	height: 5px;
}

.tweettype {
	position: relative;
	display: block;
	margin-left: -2px;
	padding: 3px;
	margin-top: 25px;
	display: inline;
	text-shadow: 0.25px 0 currentColor;
	border: 1px solid rgba(161, 179, 226, 0.5);
	padding: 2px;
	padding-right: 5px;
	padding-left: 5px;
	border-radius: 100px;
	color: #a1b3e2;
	font-size: 13.5px;
	white-space: nowrap;
	word-break: normal;
	overflow-wrap: normal;
}

#result {
	font-size: 16px;
	margin-top: 5px;
	color: var(--pt4);
}

#tv-attr-logo {
	margin-left: -7px !important;
	margin-bottom: -7px !important;
}

.tooltip {
	position: absolute;
	padding: 5px;
	display: none;
	pointer-events: none;
	z-index: 9;
	font-size: 12px;
	text-align: center;
	color: white;
	border-radius: 5px;
	pointer-events: none;
}

.rectangle {
	position: absolute;
	display: none;
	z-index: 9;
	pointer-events: none;
}

#drawingToolbar {
	position: absolute;
	top: 5px;
	left: 0;
	display: flex;
	flex-direction: column;
	gap: 2px;
	background-color: var(--pt2);
	border: 1px solid rgba(255, 255, 255, 0.1);
	border-radius: 6px;
	padding: 4px;
	z-index: 100;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
}

.drawing-tool-btn {
	position: relative;
	width: 32px;
	height: 32px;
	background-color: transparent;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	transition:
		background-color 0.2s ease,
		transform 0.1s ease;
	color: var(--pt4);
}

.drawing-tool-btn:hover {
	background-color: var(--pt3);
	transform: scale(1.05);
}

.drawing-tool-btn:active {
	transform: scale(0.95);
}

.drawing-tool-btn.active {
	background-color: #91969e;
	color: white;
}

.drawing-tool-btn.danger {
	color: var(--ptred);
	border: none;
	background-color: transparent;
}

.drawing-tool-btn.danger svg {
	stroke: var(--ptred);
	stroke-width: 2;
	fill: none;
}

.drawing-tool-btn.danger:hover {
	background-color: rgba(255, 107, 59, 0.1);
}

.drawing-tool-btn svg {
	width: 18px;
	height: 18px;
	fill: currentColor;
	pointer-events: none;
}

.toolbar-divider {
	height: 1px;
	background-color: rgba(255, 255, 255, 0.1);
	margin: 2px 0;
}

.drawing-svg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
	clip-path: inset(0 75px 0 0);
}

.drawing-svg line,
.drawing-svg rect,
.drawing-svg path {
	pointer-events: visibleStroke;
	stroke: #91969e;
	stroke-width: 2;
	fill: none;
}

.drawing-svg rect.filled {
	fill: rgba(145, 150, 158, 0.1);
	stroke: #91969e;
	pointer-events: stroke;
}

.drawing-svg .shape-selected {
	stroke: var(--ptorange) !important;
	stroke-width: 3 !important;
}

.drawing-svg .resize-handle {
	fill: white;
	stroke: var(--ptorange);
	stroke-width: 3;
	cursor: nwse-resize;
	pointer-events: all !important;
}

.drawing-tool-btn::after {
	content: attr(title);
	position: absolute;
	left: calc(100% + 10px);
	top: 50%;
	transform: translateY(-50%);
	background-color: var(--pt1);
	color: #fff;
	padding: 4px 8px;
	border-radius: 4px;
	border: 1px solid rgba(255, 255, 255, 0.2);
	font-size: 11px;
	white-space: nowrap;
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.2s ease;
	pointer-events: none;
	z-index: 101;
}

.drawing-tool-btn:hover::after {
	opacity: 1;
	visibility: visible;
}

@media (max-width: 768px) {
	#drawingToolbar {
		top: 5px;
		left: 0;
		gap: 1px;
		padding: 2px;
	}

	.drawing-tool-btn {
		width: 28px;
		height: 28px;
	}

	.drawing-tool-btn svg {
		width: 16px;
		height: 16px;
	}

	.drawing-tool-btn::after {
		display: none;
	}
}

.preMoved {
	background: linear-gradient(
		to right,
		rgba(255, 200, 0, 0.75) 0 7.5%,
		rgba(145, 150, 158, 0.15) 5% 100%
	);
}

.afterMoved {
	background: linear-gradient(
		to right,
		rgba(180, 50, 240, 0.75) 0 7.5%,
		rgba(145, 150, 158, 0.15) 5% 100%
	);
}

.afterMoved.preMoved {
	background: linear-gradient(
		to right,
		rgba(180, 50, 240, 0.75) 0 5%,
		rgba(255, 200, 0, 0.75) 5% 10%,
		rgba(145, 150, 158, 0.15) 5% 100%
	);
}

#sentiment {
	position: absolute;
	top: 3px;
	right: 5px;
	background-color: var(--pt2);
	height: 20px;
	width: 20px;
	border-radius: 50%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 18px;
	background-size: 18px;
	z-index: 999;
	background-color: var(--pt2);
}

.positiveS {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='Interface / Trending_Up'%3E%3Cpath id='Vector' d='M20.0005 7L14.1543 12.9375C14.0493 13.0441 13.9962 13.0976 13.9492 13.1396C13.1899 13.8193 12.0416 13.8193 11.2822 13.1396C11.2352 13.0976 11.1817 13.0442 11.0767 12.9375C10.9716 12.8308 10.9191 12.7774 10.8721 12.7354C10.1127 12.0557 8.96397 12.0557 8.20461 12.7354C8.15771 12.7773 8.10532 12.8305 8.00078 12.9367L4 17M20.0005 7L20 13M20.0005 7H14' stroke='%2300c872' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.negativeS {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='Interface / Trending_Down'%3E%3Cpath id='Vector' d='M20.0005 17L14.1543 11.0625C14.0493 10.9559 13.9962 10.9024 13.9492 10.8604C13.1899 10.1807 12.0416 10.1807 11.2822 10.8604C11.2352 10.9024 11.1817 10.9558 11.0767 11.0625C10.9716 11.1692 10.9191 11.2226 10.8721 11.2646C10.1127 11.9443 8.96397 11.9443 8.20461 11.2646C8.15759 11.2226 8.10506 11.1692 8 11.0625L4 7M20.0005 17L20 11M20.0005 17H14' stroke=' %23ff6b3b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.neutralS {
	transform: rotate(45deg);
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='Interface / Trending_Up'%3E%3Cpath id='Vector' d='M20.0005 7L14.1543 12.9375C14.0493 13.0441 13.9962 13.0976 13.9492 13.1396C13.1899 13.8193 12.0416 13.8193 11.2822 13.1396C11.2352 13.0976 11.1817 13.0442 11.0767 12.9375C10.9716 12.8308 10.9191 12.7774 10.8721 12.7354C10.1127 12.0557 8.96397 12.0557 8.20461 12.7354C8.15771 12.7773 8.10532 12.8305 8.00078 12.9367L4 17M20.0005 7L20 13M20.0005 7H14' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.ocrTime {
	font-family: 'Numbers';
	font-variant-numeric: slashed-zero;
	color: #91969e;
	font-size: 13px;
}

canvas {
	display: block;
	position: absolute;
}

.volume-control {
	position: relative;
	display: inline-block;
	z-index: 10002;
}

.volume-icon {
	position: relative;
	cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M16.0004 9.00009C16.6281 9.83575 17 10.8745 17 12.0001C17 13.1257 16.6281 14.1644 16.0004 15.0001M18 5.29177C19.8412 6.93973 21 9.33459 21 12.0001C21 14.6656 19.8412 17.0604 18 18.7084M4.6 9.00009H5.5012C6.05213 9.00009 6.32759 9.00009 6.58285 8.93141C6.80903 8.87056 7.02275 8.77046 7.21429 8.63566C7.43047 8.48353 7.60681 8.27191 7.95951 7.84868L10.5854 4.69758C11.0211 4.17476 11.2389 3.91335 11.4292 3.88614C11.594 3.86258 11.7597 3.92258 11.8712 4.04617C12 4.18889 12 4.52917 12 5.20973V18.7904C12 19.471 12 19.8113 11.8712 19.954C11.7597 20.0776 11.594 20.1376 11.4292 20.114C11.239 20.0868 11.0211 19.8254 10.5854 19.3026L7.95951 16.1515C7.60681 15.7283 7.43047 15.5166 7.21429 15.3645C7.02275 15.2297 6.80903 15.1296 6.58285 15.0688C6.32759 15.0001 6.05213 15.0001 5.5012 15.0001H4.6C4.03995 15.0001 3.75992 15.0001 3.54601 14.8911C3.35785 14.7952 3.20487 14.6422 3.10899 14.4541C3 14.2402 3 13.9601 3 13.4001V10.6001C3 10.04 3 9.76001 3.10899 9.54609C3.20487 9.35793 3.35785 9.20495 3.54601 9.10908C3.75992 9.00009 4.03995 9.00009 4.6 9.00009Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	border: none;
	background-color: var(--pt2);
	border-right: 1px solid rgba(255, 255, 255, 0.1);
	outline: none;
	background-size: 18px 18px;
	background-position: center center;
	color: transparent;
	padding: 0;
	font-size: 0;
	height: 35px;
	width: 38px;
	transition:
		background-color 0.2s ease,
		border-color 0.2s ease,
		transform 0.1s ease;
}

.volume-control:hover .volume-icon {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M16.0004 9.00009C16.6281 9.83575 17 10.8745 17 12.0001C17 13.1257 16.6281 14.1644 16.0004 15.0001M18 5.29177C19.8412 6.93973 21 9.33459 21 12.0001C21 14.6656 19.8412 17.0604 18 18.7084M4.6 9.00009H5.5012C6.05213 9.00009 6.32759 9.00009 6.58285 8.93141C6.80903 8.87056 7.02275 8.77046 7.21429 8.63566C7.43047 8.48353 7.60681 8.27191 7.95951 7.84868L10.5854 4.69758C11.0211 4.17476 11.2389 3.91335 11.4292 3.88614C11.594 3.86258 11.7597 3.92258 11.8712 4.04617C12 4.18889 12 4.52917 12 5.20973V18.7904C12 19.471 12 19.8113 11.8712 19.954C11.7597 20.0776 11.594 20.1376 11.4292 20.114C11.239 20.0868 11.0211 19.8254 10.5854 19.3026L7.95951 16.1515C7.60681 15.7283 7.43047 15.5166 7.21429 15.3645C7.02275 15.2297 6.80903 15.1296 6.58285 15.0688C6.32759 15.0001 6.05213 15.0001 5.5012 15.0001H4.6C4.03995 15.0001 3.75992 15.0001 3.54601 14.8911C3.35785 14.7952 3.20487 14.6422 3.10899 14.4541C3 14.2402 3 13.9601 3 13.4001V10.6001C3 10.04 3 9.76001 3.10899 9.54609C3.20487 9.35793 3.35785 9.20495 3.54601 9.10908C3.75992 9.00009 4.03995 9.00009 4.6 9.00009Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-color: var(--pt3);
	transform: translateY(-1px);
}

.volume-icon:active {
	transform: translateY(0);
	background-color: rgba(0, 0, 0, 0.6);
}

.volume-icon::after {
	content: 'Volume';
	position: absolute;
	top: 100%;
	left: 50%;
	background-color: var(--pt1);
	color: #fff;
	padding: 6px 10px;
	border-radius: 6px;
	border: 1px solid rgba(255, 255, 255, 0.2);
	font-size: 12px;
	white-space: nowrap;
	opacity: 0;
	visibility: hidden;
	transform: translateX(-50%) translateY(5px);
	transition:
		opacity 0.2s ease,
		transform 0.2s ease,
		visibility 0.2s ease;
	z-index: 99999;
	margin-top: 5px;
	pointer-events: none;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
}

.volume-control:hover .volume-icon::after {
	opacity: 1;
	visibility: visible;
	transform: translateX(-50%) translateY(0);
}

.slider-container {
	position: absolute;
	left: 85%;
	top: 50%;
	transform: translateY(-50%);
	display: none;
	background-color: var(--pt1);
	border: 1px solid rgba(255, 255, 255, 0.15);
	border-radius: 20px;
	padding: 10px 15px;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
	height: auto;
	z-index: 9999;
}

.volume-control:hover .slider-container {
	display: flex;
	align-items: center;
	justify-content: center;
	transition: opacity 0.3s ease-in-out;
	opacity: 1;
}

.volume-slider {
	-webkit-appearance: none;
	appearance: none;
	width: 100px;
	height: 6px;
	background: linear-gradient(90deg, var(--ptgreen) 50%, rgba(255, 255, 255, 0.2) 50%);
	background-size: 100% 100%;
	border-radius: 3px;
	outline: none;
	cursor: pointer;
	transition: background 0.3s ease;
}

.volume-slider::-webkit-slider-thumb {
	-webkit-appearance: none;
	appearance: none;
	width: 12px;
	height: 12px;
	background: var(--ptgreen);
	border: 2px solid rgba(255, 255, 255, 0.3);
	border-radius: 50%;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
	cursor: pointer;
	transition:
		transform 0.2s ease,
		background 0.3s ease,
		box-shadow 0.2s ease;
}

.volume-slider::-webkit-slider-thumb:hover {
	transform: scale(1.15);
	background: var(--ptgreen);
	box-shadow: 0 3px 8px rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.5);
}

.volume-slider::-moz-range-thumb {
	width: 12px;
	height: 12px;
	background: var(--ptgreen);
	border: 2px solid rgba(255, 255, 255, 0.3);
	border-radius: 50%;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
	cursor: pointer;
	transition:
		transform 0.2s ease,
		background 0.3s ease,
		box-shadow 0.2s ease;
}

.volume-slider::-moz-range-thumb:hover {
	transform: scale(1.15);
	background: var(--ptgreen);
	box-shadow: 0 3px 8px rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.5);
}

.volume-slider::-moz-range-track {
	height: 6px;
	background: rgba(255, 255, 255, 0.2);
	border-radius: 3px;
}

#shareTradesDiv,
#fullimage,
#mirrorterminals,
#disablemediaDiv,
#showprofitdiv {
	margin-top: 10px;
}

#tickerless {
	padding-top: 5px;
	padding-bottom: 5px;
}

#privacy {
	position: absolute;
	right: 22.5px;
	margin: 5px;
	background: none;
	outline: none;
	border: none;
	color: transparent;
	cursor: pointer;
	background-repeat: no-repeat;
	padding: 3px;
	font-size: 0;
	height: 20px;
	padding-left: 23px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%2391969e' fill-rule='evenodd' d='M3.415 10.242c-.067-.086-.13-.167-.186-.242a16.806 16.806 0 011.803-2.025C6.429 6.648 8.187 5.5 10 5.5c1.813 0 3.57 1.148 4.968 2.475A16.816 16.816 0 0116.771 10a16.9 16.9 0 01-1.803 2.025C13.57 13.352 11.813 14.5 10 14.5c-1.813 0-3.57-1.148-4.968-2.475a16.799 16.799 0 01-1.617-1.783zm15.423-.788L18 10l.838.546-.002.003-.003.004-.01.016-.037.054a17.123 17.123 0 01-.628.854 18.805 18.805 0 01-1.812 1.998C14.848 14.898 12.606 16.5 10 16.5s-4.848-1.602-6.346-3.025a18.806 18.806 0 01-2.44-2.852 6.01 6.01 0 01-.037-.054l-.01-.016-.003-.004-.001-.002c0-.001-.001-.001.837-.547l-.838-.546.002-.003.003-.004.01-.016a6.84 6.84 0 01.17-.245 18.804 18.804 0 012.308-2.66C5.151 5.1 7.394 3.499 10 3.499s4.848 1.602 6.346 3.025a18.803 18.803 0 012.44 2.852l.037.054.01.016.003.004.001.002zM18 10l.838-.546.355.546-.355.546L18 10zM1.162 9.454L2 10l-.838.546L.807 10l.355-.546zM9 10a1 1 0 112 0 1 1 0 01-2 0zm1-3a3 3 0 100 6 3 3 0 000-6z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-size: 17px 17px;
	background-position: 3px center;
	transition:
		color 0.15s ease,
		margin-left 0.3s ease,
		background-color 0.15s ease;
}

.privacyOn,
#privacy:hover {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M3.415 10.242c-.067-.086-.13-.167-.186-.242a16.806 16.806 0 011.803-2.025C6.429 6.648 8.187 5.5 10 5.5c1.813 0 3.57 1.148 4.968 2.475A16.816 16.816 0 0116.771 10a16.9 16.9 0 01-1.803 2.025C13.57 13.352 11.813 14.5 10 14.5c-1.813 0-3.57-1.148-4.968-2.475a16.799 16.799 0 01-1.617-1.783zm15.423-.788L18 10l.838.546-.002.003-.003.004-.01.016-.037.054a17.123 17.123 0 01-.628.854 18.805 18.805 0 01-1.812 1.998C14.848 14.898 12.606 16.5 10 16.5s-4.848-1.602-6.346-3.025a18.806 18.806 0 01-2.44-2.852 6.01 6.01 0 01-.037-.054l-.01-.016-.003-.004-.001-.002c0-.001-.001-.001.837-.547l-.838-.546.002-.003.003-.004.01-.016a6.84 6.84 0 01.17-.245 18.804 18.804 0 012.308-2.66C5.151 5.1 7.394 3.499 10 3.499s4.848 1.602 6.346 3.025a18.803 18.803 0 012.44 2.852l.037.054.01.016.003.004.001.002zM18 10l.838-.546.355.546-.355.546L18 10zM1.162 9.454L2 10l-.838.546L.807 10l.355-.546zM9 10a1 1 0 112 0 1 1 0 01-2 0zm1-3a3 3 0 100 6 3 3 0 000-6z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") !important;
}

#privacy:hover::after {
	opacity: 1;
	visibility: visible;
	transform: translateY(0);
}

#privacy::after {
	content: 'Privacy mode';
	position: absolute;
	left: -40px;
	top: 95%;
	background-color: var(--pt1);
	color: #fff;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-radius: 5px;
	border: 1px solid var(--pt4);
	font-size: 13px;
	white-space: nowrap;
	opacity: 0;
	visibility: hidden;
	transform: translateY(5px);
	transition:
		opacity 0.1s ease,
		transform 0.3s ease;
	z-index: 99;
	margin-top: 8px;
}

#timeframes {
	margin-top: 15px;
	margin-bottom: 15px;
}

#dropdownTfs {
	position: absolute;
	margin-top: -3px;
	margin-left: 10px;
}

#blacklistInput {
	margin-top: 15px;
	left: 5px;
}

#blacklistCInput {
	left: 10px;
}

#delayInput {
	margin-top: 15px;
}

#news {
	margin-top: 5px !important;
	padding-top: 5px;
}

@media screen and (min-width: 769px) {
	#shortener,
	#deduplicator,
	#directionalcb,
	#newstran,
	#tickerlesscb,
	#newscb,
	#newsalertcb {
		position: absolute;
		left: 235px;
		margin-top: 5px;
	}

	#dropbtnNw {
		position: absolute;
		left: 105px;
		margin-top: -17px !important;
	}
}

@media screen and (min-width: 769px) {
	#dropdownContentNw {
		margin-left: 107px;
		margin-top: 10px;
	}
}

#disableshs {
	padding-bottom: 8px;
}

#disablesh {
	margin-left: 10px;
	transform: translateY(3px);
}

@media screen and (min-width: 769px) {
	#fullimages,
	#shareTrades,
	#autoLogin,
	#mirrorterminal,
	#freeze,
	#disablemedia,
	#desknotifs,
	#buttonsmodecb,
	#showprofit {
		position: absolute;
		left: 175px;
		margin-top: 4px;
	}

	#retryDelay {
		top: -3px;
		margin-left: 50px;
	}

	#cdtime {
		top: -3px;
		margin-left: 50px;
	}
}

#retryDelaylbl {
	display: block;
	margin-top: 15px;
}

#freezeDiv {
	margin-top: 10px;
}

textarea {
	resize: none;
	overflow: hidden;
	line-height: 25px;
}

#kblist textarea:focus {
	overflow-wrap: break-word;
	height: 100px;
	overflow: auto;
	line-height: 18px;
}

#kblist label {
	position: relative;
	top: -10px;
}

.shkeys {
	position: absolute;
	left: 110px;
}

.shkeys2 {
	position: absolute;
	left: 190px;
}

.shkeys3 {
	position: absolute;
	left: 270px;
}

#tpsl {
	position: absolute;
	right: 60px;
	color: var(--ptwhite);
	font-weight: bold;
	background-color: var(--pt3);
}

#tpsl:hover {
	border-color: hsla(0, 0%, 100%, 0.1);
}

#chClose,
#chStop,
#chTp,
#chSl {
	color: var(--ptwhite);
	font-weight: bold;
	background-color: var(--pt3);
	border: 1px solid transparent;
	border-radius: 5px;
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 90px;
	border-color: hsla(0, 0%, 100%, 0.05);
}

#chClose:hover,
#chStop:hover,
#chTp:hover,
#chSl:hover {
	border-color: hsla(0, 0%, 100%, 0.25);
	cursor: pointer;
}

#floatingMenu {
	position: absolute;
	top: 115px;
	right: 5px;
	transform: translate(-50%, -50%);
	padding: 10px;
	padding-bottom: 0;
	padding-top: 5px;
	background: var(--pt2);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	border-radius: 8px;
	display: none;
	z-index: 99;
}

#floatingMenu label {
	display: block;
	font-size: 13px;
	margin-bottom: 3px;
}

#floatingMenu input,
#floatingMenu select {
	width: 100%;
	padding: 8px;
	margin-bottom: 10px;
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	border-radius: 5px;
}

#floatingMenu input {
	width: 50px;
	height: 2px;
}

#floatingMenu button {
	margin-right: 10px;
	padding: 2px 10px;
	border: none;
	background-color: var(--pt3);
	color: white;
	border-radius: 4px;
	cursor: pointer;
	border: 1px solid transparent;
}

#floatingMenu button:hover {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#closeMenuBtn {
	position: absolute;
	top: 3px;
	right: -7px;
	height: 20px;
	width: 20px;
	padding: 0 !important;
	padding-bottom: 2px !important;
	border-radius: 50% !important;
	border: none;
	background: transparent;
	cursor: pointer;
}

.fillQtyBtn {
	padding: 2px !important;
	margin: 0 !important;
	margin-top: -10px !important;
}

#quantityInput {
	width: 20px !important;
	text-align: center;
}

#loginWr {
	margin-bottom: 10px;
}

#menu,
#add-menu,
#view-menu {
	position: fixed;
	top: 30px;
	left: 25px;
	width: 300px;
	background: var(--pt2);
	border: 1px solid var(--pt3);
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	padding: 10px;
	z-index: 1000;
	color: var(--ptwhite, #fff);
	font-size: 14px;
	display: none;
	overflow-x: hidden;
}

#menu h3,
#add-menu h3,
#view-menu h3 {
	margin-top: 0;
	font-size: 14px;
	margin-bottom: 10px;
	text-transform: uppercase;
	color: var(--ptwhite);
	text-align: center;
}

#menu p,
#add-menu p,
#view-menu p {
	font-size: 14px;
	color: var(--ptwhite);
	margin-bottom: 15px;
}

#add-menu {
	max-height: 80%;
	overflow-y: auto;
}

#menu p {
	line-height: 16px;
}

.menu-item {
	margin-bottom: 15px;
}

.menu-item label {
	display: block;
	margin-bottom: 5px;
	font-size: 12.5px;
	color: var(--ptwhite);
	position: relative;
	cursor: help;
}

.menu-item input {
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	border-radius: 8px;
	background: var(--ptwhite);
	color: var(--pt0);
	font-size: 13px;
	height: 20px;
	user-select: all;
	border: 1px solid transparent;
	outline: none;
	background-color: var(--pt3);
	font-size: 13px;
	color: var(--ptwhite);
	text-align: center;
	font-weight: bold;
}

.menu-item input::placeholder {
	font-weight: normal;
}

.menu-item input:focus {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

#positionSelect {
	padding: 0 !important;
	padding-left: 5px !important;
}

select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;

	height: 25px;
	padding: 0 30px 0 10px;
	background-color: var(--pt3);
	color: #d1d4dc;
	border: 1px solid rgba(197, 203, 206, 0.1);
	border-radius: 10px;
	outline: none;
	cursor: pointer;
	font-size: 13px;
	font-family: inherit;
	text-shadow: none;

	background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23d1d4dc' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: right 10px center;
	background-size: 10px;
	transition: all 0.2s ease;
}

select:hover {
	border-color: rgba(197, 203, 206, 0.4);
	background-color: rgba(255, 255, 255, 0.05);
}

#tpInput,
#quantityInput,
#slInput {
	text-shadow: none;
	background-color: var(--pt3);
	outline: none;
	color: var(--ptwhite);
}

#menu-actions button,
#save-preset,
#back-to-main,
#back-from-view,
#toggleAllPresets,
#toggleTPSL,
#toggleAdvanced,
#save-button,
#layout-save-button {
	padding: 5px 5px;
	border: none;
	border-radius: 10px;
	font-size: 12px;
	cursor: pointer;
	background-color: var(--pt3);
	border: 1px solid transparent;
	color: var(--ptwhite);
	font-weight: bold;
	text-transform: uppercase;
}

#menu-actions button:hover,
#save-preset:hover,
#back-to-main:hover,
#back-from-view:hover,
#toggleAllPresets:hover,
#toggleTPSL:hover,
#toggleAdvanced:hover,
#save-button:hover,
#layout-save-button:hover {
	border-color: hsla(0, 0%, 100%, 0.1);
	color: white;
}

#toggleAllPresets {
	position: absolute;
	bottom: 12px;
	right: 12px;
	height: 25px;
	width: 25px;
	padding: 0;
	border-radius: 50px;
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 3V12M18.3611 5.64001C19.6195 6.89879 20.4773 8.50244 20.8271 10.2482C21.1768 11.994 21.0039 13.8034 20.3309 15.4478C19.6578 17.0921 18.5136 18.4976 17.0414 19.4864C15.5691 20.4752 13.8333 21.0029 12.0556 21.0029C10.2778 21.0029 8.54196 20.4752 7.06974 19.4864C5.59751 18.4976 4.4533 17.0921 3.78024 15.4478C3.10718 13.8034 2.93432 11.994 3.28407 10.2482C3.63382 8.50244 4.49168 6.89879 5.75001 5.64001' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

#toggleTPSL,
#toggleAdvanced {
	display: block;
	font-size: 11px;
	margin-bottom: 10px;
	width: 50%;
	margin-left: 75px;
	text-decoration: underline;
}

#back-from-view {
	margin-top: 10px;
}

#preset-list {
	list-style: none;
	padding: 0;
	max-height: 40vh;
	overflow-y: auto;
}

#preset-list li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 5px 0;
	background: var(--pt3);
	color: var(--ptwhite);
	padding: 5px 10px;
	border-radius: 5px;
	position: relative;
	text-align: left;
}

.edit-preset,
.delete-preset,
.copy-preset,
.test-preset {
	background-color: var(--pt2);
	border: 1px solid transparent;
	padding: 3px 5px;
	color: var(--ptwhite);
	border-radius: 10px;
	cursor: pointer;
	font-size: 12px;
	display: inline-block;
	text-align: center;
	margin-left: 5px;
	height: 25px;
	width: 25px;
}

.edit-preset {
	position: absolute;
	right: 59px;
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 21C12 20.4477 12.4477 20 13 20H21C21.5523 20 22 20.4477 22 21C22 21.5523 21.5523 22 21 22H13C12.4477 22 12 21.5523 12 21Z' fill='%2391969e'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.7736 8.09994C22.3834 6.48381 22.315 4.36152 21.113 3.06183C20.5268 2.4281 19.6926 2.0233 18.7477 2.00098C17.7993 1.97858 16.8167 2.34127 15.91 3.09985C15.8868 3.11925 15.8645 3.13969 15.8432 3.16111L2.87446 16.1816C2.31443 16.7438 2 17.5051 2 18.2987V19.9922C2 21.0937 2.89197 22 4.00383 22H5.68265C6.48037 22 7.24524 21.6823 7.80819 21.1171L20.7736 8.09994ZM17.2071 5.79295C16.8166 5.40243 16.1834 5.40243 15.7929 5.79295C15.4024 6.18348 15.4024 6.81664 15.7929 7.20717L16.7929 8.20717C17.1834 8.59769 17.8166 8.59769 18.2071 8.20717C18.5976 7.81664 18.5976 7.18348 18.2071 6.79295L17.2071 5.79295Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.copy-preset {
	position: absolute;
	right: 31px;
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 5h7.795c1.115 0 1.519.116 1.926.334.407.218.727.538.945.945.218.407.334.811.334 1.926V16a1 1 0 1 0 2 0V8.128c0-1.783-.186-2.43-.534-3.082a3.635 3.635 0 0 0-1.512-1.512C18.302 3.186 17.655 3 15.872 3H8a1 1 0 0 0 0 2zm7.721 2.334C15.314 7.116 14.91 7 13.795 7h-7.59c-1.115 0-1.519.116-1.926.334a2.272 2.272 0 0 0-.945.945C3.116 8.686 3 9.09 3 10.205v7.59c0 1.114.116 1.519.334 1.926.218.407.538.727.945.945.407.218.811.334 1.926.334h7.59c1.114 0 1.519-.116 1.926-.334.407-.218.727-.538.945-.945.218-.407.334-.811.334-1.926v-7.59c0-1.115-.116-1.519-.334-1.926a2.272 2.272 0 0 0-.945-.945z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%2391969e' d='M0 0h24v24H0z'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3C/g%3E%3C/svg%3E");
}

.test-preset {
	position: absolute;
	right: 87px;
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg fill='%2391969e' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='187px' height='187px' viewBox='-2.95 -2.95 104.15 104.15' xml:space='preserve' stroke='%2391969e' stroke-width='2.45625'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cg%3E%3Cpath d='M49.125,0C22.037,0,0,22.038,0,49.125S22.037,98.25,49.125,98.25S98.25,76.212,98.25,49.125S76.213,0,49.125,0z M49.125,88.25C27.551,88.25,10,70.699,10,49.125S27.551,10,49.125,10S88.25,27.551,88.25,49.125S70.699,88.25,49.125,88.25z'%3E%3C/path%3E%3Cpath d='M77.296,33.027L71.02,26.75c-0.442-0.442-1.227-0.442-1.668,0L39.67,56.432L28.898,45.661 c-0.441-0.442-1.225-0.442-1.668,0l-6.276,6.276c-0.222,0.222-0.346,0.521-0.346,0.834c0,0.313,0.124,0.613,0.346,0.834 l17.882,17.881c0.23,0.229,0.531,0.346,0.834,0.346c0.301,0,0.604-0.115,0.834-0.346l36.792-36.792 c0.222-0.221,0.347-0.521,0.347-0.834S77.518,33.248,77.296,33.027z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.delete-preset {
	position: absolute;
	right: 3px;
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M3 6.38597C3 5.90152 3.34538 5.50879 3.77143 5.50879L6.43567 5.50832C6.96502 5.49306 7.43202 5.11033 7.61214 4.54412C7.61688 4.52923 7.62232 4.51087 7.64185 4.44424L7.75665 4.05256C7.8269 3.81241 7.8881 3.60318 7.97375 3.41617C8.31209 2.67736 8.93808 2.16432 9.66147 2.03297C9.84457 1.99972 10.0385 1.99986 10.2611 2.00002H13.7391C13.9617 1.99986 14.1556 1.99972 14.3387 2.03297C15.0621 2.16432 15.6881 2.67736 16.0264 3.41617C16.1121 3.60318 16.1733 3.81241 16.2435 4.05256L16.3583 4.44424C16.3778 4.51087 16.3833 4.52923 16.388 4.54412C16.5682 5.11033 17.1278 5.49353 17.6571 5.50879H20.2286C20.6546 5.50879 21 5.90152 21 6.38597C21 6.87043 20.6546 7.26316 20.2286 7.26316H3.77143C3.34538 7.26316 3 6.87043 3 6.38597Z' fill='%2391969e'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5956 22.0001H12.4044C15.1871 22.0001 16.5785 22.0001 17.4831 21.1142C18.3878 20.2283 18.4803 18.7751 18.6654 15.8686L18.9321 11.6807C19.0326 10.1037 19.0828 9.31524 18.6289 8.81558C18.1751 8.31592 17.4087 8.31592 15.876 8.31592H8.12404C6.59127 8.31592 5.82488 8.31592 5.37105 8.81558C4.91722 9.31524 4.96744 10.1037 5.06788 11.6807L5.33459 15.8686C5.5197 18.7751 5.61225 20.2283 6.51689 21.1142C7.42153 22.0001 8.81289 22.0001 11.5956 22.0001ZM10.2463 12.1886C10.2051 11.7548 9.83753 11.4382 9.42537 11.4816C9.01321 11.525 8.71251 11.9119 8.75372 12.3457L9.25372 17.6089C9.29494 18.0427 9.66247 18.3593 10.0746 18.3159C10.4868 18.2725 10.7875 17.8856 10.7463 17.4518L10.2463 12.1886ZM14.5746 11.4816C14.9868 11.525 15.2875 11.9119 15.2463 12.3457L14.7463 17.6089C14.7051 18.0427 14.3375 18.3593 13.9254 18.3159C13.5132 18.2725 13.2125 17.8856 13.2537 17.4518L13.7537 12.1886C13.7949 11.7548 14.1625 11.4382 14.5746 11.4816Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.edit-preset:hover,
.delete-preset:hover,
.copy-preset:hover,
.test-preset:hover {
	color: white;
	border-color: hsla(0, 0%, 100%, 0.15);
}

#presetColor {
	position: absolute;
	right: 118px;
	font-size: 10px;
}

.menu-item label::after {
	content: attr(data-tooltip);
	position: absolute;
	bottom: 100%;
	left: 50%;
	transform: translateX(-50%);
	background: var(--pt1);
	border: 1px solid var(--pt3);
	color: white;
	padding: 5px;
	border-radius: 5px;
	font-size: 13px;
	text-align: center;
	width: 300px;
	max-width: 300px;
	white-space: normal;
	word-wrap: break-word;
	opacity: 0;
	visibility: hidden;
	box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
	transition:
		opacity 0.2s ease,
		visibility 0.2s ease;
	z-index: 1000;
}

.menu-item label:hover::after {
	opacity: 1;
	visibility: visible;
	transition-delay: 1s;
}

input {
	-webkit-user-select: text !important;
	user-select: text !important;
}

input,
textarea,
[contenteditable='true'] {
	-webkit-user-select: text !important;
	user-select: text !important;
	-webkit-touch-callout: default !important;
}

#closeBottingBtn {
	position: absolute;
	top: 4px;
	right: 4px;
	height: 20px;
	width: 20px;
	padding: 0;
	padding-bottom: 2px;
	border-radius: 50% !important;
	border: none;
	background: transparent;
	cursor: pointer;
	background-color: var(--pt3);
	border: 1px solid transparent;
	color: var(--ptwhite);
}

#closeBottingBtn:hover {
	color: white;
	border-color: hsla(0, 0%, 100%, 0.1);
}

#botWarn {
	color: var(--ptorange);
	font-size: 13px;
	padding: 10px;
}

#positionsTab,
#ordersTab {
	max-height: calc(50vh - 139px);
	overflow-y: auto;
	overflow-x: hidden;
	box-sizing: border-box;
	position: relative;
}

#shtip {
	color: var(--pt4);
	padding-bottom: 10px;
}

.info-icon-tooltip {
	position: absolute;
	padding: 5px;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	top: -30px;
	left: 50%;
	transform: translateX(-50%);
	visibility: hidden;
	opacity: 0;
	background-color: var(--pt3);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	color: white;
	text-align: center;
	border-radius: 5px;
	font-size: 12px;
	white-space: nowrap;
	z-index: 10;
	transition: 0.1s ease;
	font-weight: normal;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
}

.coin-container:hover .info-icon-tooltip {
	visibility: visible;
	opacity: 1;
}

.coin-container:hover .info-icon-tooltip:hover {
	visibility: hidden;
	opacity: 0;
}

#exchangeIcon {
	position: absolute;
	top: 7px;
	height: 22px;
	width: 22px;
	left: 159px;
	z-index: 9;
	border-radius: 50px;
	cursor: default;
}

li[data-tooltip] {
	position: relative;
}

li[data-tooltip]::after {
	content: attr(data-tooltip);
	text-align: center;
	position: fixed;
	top: 35px;
	left: 185px;
	width: 300px;
	transform: translateX(-50%);
	background-color: var(--pt2);
	color: var(--ptwhite);
	padding: 5px;
	border-radius: 5px;
	font-size: 12px;
	opacity: 0;
	visibility: hidden;
	z-index: 10;
	transition:
		opacity 0.3s ease,
		visibility 0s 1s;
}

li[data-tooltip]:hover::after {
	visibility: visible;
	opacity: 1;
	transition-delay: 1s;
}

.settings-container,
.layout-settings-container {
	position: fixed;
	width: 325px;
	left: 22.5px;
	top: 34px;
	max-height: 85%;
	background-color: var(--pt2);
	border-radius: 10px;
	overflow-y: auto;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	display: none;
	z-index: 100;
	font-size: 14px;
	border: 1px solid var(--pt3);
}

.settings-container h3,
.layout-settings-container h3 {
	padding-top: 15px;
	font-size: 15.5px;
	font-weight: normal;
	color: var(--pt4);
}

.settings-header {
	display: flex;
	justify-content: space-between;
	padding: 5px 20px;
	background-color: var(--pt2);
	border-bottom: 1px solid var(--pt3);
	color: var(--ptwhite);
	font-weight: bold;
	text-transform: uppercase;
	font-size: 15px;
}

.settings-header span:first-child {
	text-align: left;
}

.settings-header span:last-child {
	text-align: right;
}

.settings-item {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 10px 20px;
	border-bottom: 1px solid var(--pt3);
}

.settings-item:last-child {
	border-bottom: none;
}

.settings-item .name {
	display: flex;
	align-items: center;
	flex: 1;
	justify-content: left;
	color: var(--ptwhite);
}

.settings-item .name img {
	width: 20px;
	height: 20px;
	margin-right: 10px;
}

.settings-item .switch {
	flex: 0 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 10px;
	scale: 0.9;
}

.switch input[type='checkbox'] {
	display: none;
}

.switch label {
	position: relative;
	display: block;
	width: 34px;
	height: 20px;
	background-color: var(--ptred);
	border-radius: 20px;
	cursor: pointer;
	transition: background-color 0.3s ease;
}

.switch input[type='checkbox']:checked + label {
	background-color: var(--ptgreen);
}

.switch label::after {
	content: '';
	position: absolute;
	width: 16px;
	height: 16px;
	background-color: #fff;
	border-radius: 50%;
	top: 2px;
	left: 2px;
	transition: transform 0.3s ease;
}

.switch input[type='checkbox']:checked + label::after {
	transform: translateX(14px);
}

.category-row {
	background-color: var(--pt2);
	border-bottom: 1px solid var(--pt3);
	padding: 0;
}

.category-row h3 {
	margin: 0;
	padding: 15px 20px 10px 20px;
	font-size: 15.5px;
	font-weight: normal;
	color: var(--pt4);
}

.urlEl {
	color: #7fb3d5;
	cursor: pointer;
}

.urlEl:hover {
	text-decoration: underline;
}

.color-picker {
	width: 25px;
	height: 30px;
	position: absolute;
	border: none;
	padding: 0;
	cursor: pointer;
	margin-left: 215px;
	background: none;
	box-shadow: none;
}

#sidebar {
	width: 180px;
	background: var(--pt3);
	color: white;
	padding: 15px;
	font-size: 14.5px;
	height: 100vh;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	box-sizing: border-box;
}

#sidebar ul {
	list-style: none;
	flex: 1;
	display: flex;
	flex-direction: column;
}

#sidebar ul li {
	padding: 10px;
	cursor: pointer;
	border-radius: 5px;
	background: hsla(0, 0%, 0%, 0.1);
	margin-bottom: 8px;
	border-left: 4px solid #4d5256;
	transition: all 0.2s ease;
	text-align: left;
}

#sidebar ul li:hover {
	background: hsla(0, 0%, 100%, 0.05);
}

#settings-container {
	flex-grow: 1;
	padding: 20px;
}

.settings-section {
	display: none;
	width: 100%;
	max-width: 100%;
}

.settings-section.active {
	display: block;
}

#sidebar ul li.active-item {
	color: white;
	background: linear-gradient(90deg, #4d5256, #7a7f86);
	border-radius: 5px;
}

.hamburger-menu {
	display: none;
	position: fixed;
	top: 15px;
	right: 15px;
	z-index: 1001;
	background: var(--pt3);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	border-radius: 8px;
	padding: 10px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
}

.hamburger-menu span {
	display: block;
	width: 24px;
	height: 2px;
	background: var(--ptwhite);
	transition: 0.3s ease;
	border-radius: 2px;
}

.hamburger-menu.active span:nth-child(1) {
	transform: translateY(7px) rotate(45deg);
}

.hamburger-menu.active span:nth-child(2) {
	opacity: 0;
}

.hamburger-menu.active span:nth-child(3) {
	transform: translateY(-7px) rotate(-45deg);
}

.sidebar-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 999;
	opacity: 0;
	transition: opacity 0.3s ease;
}

.sidebar-overlay.active {
	display: block;
	opacity: 1;
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	body {
		zoom: 1.15;
	}

	#layout {
		display: none !important;
	}

	.widget-title-bar {
		display: none !important;
	}

	.ui-resizable-handle.ui-resizable-se {
		display: none !important;
	}

	#balance {
		right: 115px !important;
		top: 9px;
		z-index: 1 !important;
	}

	#balance .balance-tooltip {
		right: auto;
		left: 0;
		transform: translateX(-50%);
	}

	#balance .balance-tooltip::before {
		right: auto;
		left: 50%;
		transform: translateX(-50%);
	}

	#floatingMenu {
		z-index: 9999 !important;
	}

	.tv-lightweight-charts,
	.tv-lightweight-charts canvas {
		touch-action: manipulation !important;
	}

	.mobile-bottom-nav {
		display: flex !important;
		position: fixed;
		bottom: 0;
		left: 50%;
		transform: translateX(-50%);
		width: 100%;
		background-color: var(--pt2);
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		padding: 3px 0;
		padding-bottom: calc(3px + env(safe-area-inset-bottom));
		z-index: 10000;
		justify-content: space-around;
		box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.3);
	}

	.nav-btn {
		display: flex;
		align-items: center;
		justify-content: center;
		background: none;
		border: none;
		color: var(--pt4);
		cursor: pointer;
		padding: 3px 20px;
		transition: all 0.2s ease;
		outline: none;
	}

	.nav-btn.active {
		color: var(--ptwhite);
	}

	.nav-btn:active {
		transform: scale(0.95);
	}

	.nav-icon {
		width: 22px;
		height: 22px;
		stroke: currentColor;
	}

	#mainwrapper {
		padding-bottom: 40px !important;
	}

	#toolbar-info {
		left: 50% !important;
		transform: translateX(-50%);
		top: 50px !important;
		width: calc(100vw - 20px) !important;
		max-width: 320px !important;
		animation: slideInDownMobile 0.2s ease-out !important;
	}

	@keyframes slideInDownMobile {
		from {
			opacity: 0;
			transform: translateX(-50%) translateY(-10px);
		}

		to {
			opacity: 1;
			transform: translateX(-50%) translateY(0);
		}
	}

	.mobile-view-news #chart-widget,
	.mobile-view-news #account-widget,
	.mobile-view-news #chat-widget {
		display: none !important;
	}

	.mobile-view-news #news-widget {
		position: fixed !important;
		top: 35px !important;
		bottom: calc(40px + env(safe-area-inset-bottom)) !important;
		left: 0 !important;
		right: 0 !important;
		width: 100vw !important;
		height: auto !important;
		z-index: 1 !important;
		display: block !important;
	}

	.mobile-view-news #news-widget .grid-stack-item-content {
		display: flex !important;
		flex-direction: column !important;
		height: 100% !important;
		overflow: hidden !important;
		border-radius: 10px !important;
	}

	.mobile-view-news #news-widget .widget-body {
		flex: 1 !important;
		overflow-y: auto !important;
	}

	.mobile-view-chart-account #news-widget,
	.mobile-view-chart-account #chat-widget {
		display: none !important;
	}

	.mobile-view-chart-account #chart-widget,
	.mobile-view-chart-account #account-widget {
		position: fixed !important;
		left: 0 !important;
		width: 100vw !important;
		z-index: 1 !important;
		display: block !important;
	}

	.mobile-view-chart-account #chart-widget {
		top: 35px !important;
		bottom: calc(50% + 0.5px) !important;
		height: auto !important;
	}

	.mobile-view-chart-account #chart-widget .grid-stack-item-content {
		display: flex !important;
		flex-direction: column !important;
		height: 100% !important;
		overflow: hidden !important;
		border-radius: 10px !important;
	}

	.mobile-view-chart-account #chart-widget .widget-body {
		flex: 1 !important;
		overflow: hidden !important;
	}

	.mobile-view-chart-account #account-widget {
		top: calc(50% + 0.5px) !important;
		bottom: calc(40px + env(safe-area-inset-bottom)) !important;
		height: auto !important;
	}

	.mobile-view-chart-account #account-widget .grid-stack-item-content {
		display: flex !important;
		flex-direction: column !important;
		height: 100% !important;
		overflow: hidden !important;
		border-radius: 10px !important;
	}

	.mobile-view-chart-account #account-widget .widget-body {
		flex: 1 !important;
		overflow-y: auto !important;
	}

	.mobile-view-chat #chart-widget,
	.mobile-view-chat #account-widget,
	.mobile-view-chat #news-widget {
		display: none !important;
	}

	.mobile-view-chat #chat-widget {
		position: fixed !important;
		top: 35px !important;
		bottom: calc(40px + env(safe-area-inset-bottom)) !important;
		left: 0 !important;
		right: 0 !important;
		width: 100vw !important;
		height: auto !important;
		z-index: 1 !important;
		display: block !important;
	}

	.mobile-view-chat #chat-widget .grid-stack-item-content {
		display: flex !important;
		flex-direction: column !important;
		height: 100% !important;
		overflow: hidden !important;
		border-radius: 10px !important;
	}

	.mobile-view-chat #chat-widget .widget-body {
		flex: 1 !important;
		overflow-y: auto !important;
	}

	#menu,
	#add-menu,
	#view-menu {
		left: 50% !important;
		transform: translateX(-50%) !important;
		width: calc(100vw - 40px) !important;
		max-width: 400px !important;
	}

	.settings-container,
	.layout-settings-container {
		left: 50% !important;
		transform: translateX(-50%) !important;
		width: calc(100vw - 40px) !important;
		max-width: 400px !important;
	}

	.hamburger-menu {
		display: flex;
	}

	#sidebar {
		position: fixed;
		left: -100%;
		top: 0;
		z-index: 1000;
		width: 250px;
		transition: left 0.3s ease;
		box-shadow: 2px 0 10px rgba(0, 0, 0, 0.3);
	}

	#sidebar.active {
		left: 0;
	}

	#settingswrapper {
		width: 100vw;
		max-width: 100vw;
		height: 100vh;
		max-height: 100vh;
		padding: 0;
		padding-bottom: calc(20px + env(safe-area-inset-bottom)) !important;
		margin: 0;
		box-sizing: border-box;
	}

	.settings-layout {
		display: block;
		width: 100vw;
		padding: 0;
		margin: 0;
	}

	#ewrapper,
	#nwrapper,
	#shwrapper,
	#bkpwrapper,
	#bwrapper,
	#twrapper,
	#mwrapper,
	#cwrapper {
		position: static;
		left: 0;
		width: 100%;
		max-width: 100%;
		height: 100%;
		max-height: 100%;
		margin: 0;
		padding: 15px 8px;
		box-sizing: border-box;
	}

	#ewrapper > div,
	#nwrapper > div,
	#mwrapper > div,
	#shwrapper > div,
	#bkpwrapper > div,
	#cwrapper > div,
	#bwrapper > div,
	#twrapper > div {
		margin: 10px 0;
	}

	.preferred-toggle {
		position: static !important;
		right: auto !important;
		left: auto !important;
		margin-left: 5px;
		margin-right: 0;
		order: 2;
	}

	.exchange-header {
		display: flex !important;
		flex-direction: row !important;
		flex-wrap: wrap !important;
		align-items: center !important;
		gap: 8px !important;
		justify-content: flex-start !important;
	}

	.exchange-toggle {
		flex: 0 0 auto;
		order: 1;
	}

	.preferred-toggle {
		flex: 0 0 auto;
		order: 2;
	}

	.exchange-actions {
		flex: 1 1 100%;
		order: 3;
		justify-content: flex-start;
		display: flex !important;
	}

	.exchange-enabled,
	.exchange-preferred {
		position: relative !important;
		margin: 0 !important;
		display: inline-block !important;
		width: 14px !important;
		height: 14px !important;
		flex-shrink: 0 !important;
	}

	.exchange-toggle,
	.preferred-toggle {
		display: flex !important;
		align-items: center !important;
		gap: 6px !important;
	}

	.exchange-name,
	.preferred-toggle span {
		display: inline-block;
		white-space: nowrap;
	}

	.exchanges-container {
		display: flex;
		flex-direction: column;
		gap: 15px;
	}

	.exchange-section {
		width: 100%;
		box-sizing: border-box;
	}

	.exchange-fields {
		width: 100%;
	}

	.field-group {
		flex-direction: column !important;
		align-items: flex-start !important;
	}

	.field-group label {
		min-width: auto !important;
		margin-bottom: 5px;
	}

	.field-group input,
	.password-wrapper {
		width: 100% !important;
		max-width: 100% !important;
	}

	#upcandle,
	#dncandle {
		position: static !important;
		margin: 0 !important;
		margin-left: 10px !important;
	}

	#upcandleinput,
	#dncandleinput {
		display: flex !important;
		align-items: center !important;
		gap: 10px !important;
	}

	#delayThreshold,
	#itemsThreshold,
	#clearThreshold,
	#fontinput {
		position: absolute !important;
		left: 100px !important;
		margin-top: 0px !important;
	}

	#newsThreshold {
		position: absolute !important;
		left: 60px !important;
		margin-top: 0px !important;
	}

	#dropbtnNw {
		position: absolute !important;
		left: 75px !important;
		margin-top: -15px !important;
	}

	#dropdownContentNw {
		margin-left: 77px !important;
		margin-top: 10px !important;
	}

	.dropdown {
		position: relative;
	}

	.dropdown.active .dropdown-content {
		display: block !important;
	}

	#botprotectThreshold {
		position: static !important;
		margin-left: 5px !important;
		margin-top: 0 !important;
		width: auto;
		max-width: 70px !important;
		min-width: 50px !important;
		display: inline-block !important;
	}

	#dropdownTfSettings {
		position: static !important;
		margin-top: 0 !important;
		margin-left: 5px !important;
		display: inline-block;
	}

	#dropbtnTfBot {
		min-width: 50px !important;
		padding: 13px 10px !important;
	}

	#bottooltip,
	#botprotecttooltip {
		position: static !important;
		left: auto !important;
		margin-top: 0 !important;
		margin-left: 3px !important;
		display: inline-block !important;
	}

	#bottoken {
		margin-left: 5px !important;
		margin-top: 0 !important;
		width: auto !important;
		max-width: 120px !important;
		min-width: 80px !important;
		display: inline-block !important;
	}

	#cooldown,
	#botnotif,
	#botprotect {
		display: block;
		margin-bottom: 15px;
	}

	#botprotect label:not(.tooltipC),
	#botnotif label:not(.tooltipC),
	#cooldown label:not(.tooltipC) {
		display: inline-block;
		margin-right: 3px;
	}

	#cdtime {
		margin-left: 5px !important;
		margin-top: 0 !important;
		width: auto;
		max-width: 80px;
		display: inline-block;
	}

	#cdtimelbl {
		display: inline-block;
		margin-right: 3px;
	}

	#bottokencb,
	#botprotectcb {
		margin-left: 3px !important;
		margin-top: 0 !important;
		position: static !important;
		left: auto !important;
		display: inline-block;
		vertical-align: middle;
	}

	.shkeys {
		left: 100px !important;
	}

	.shkeys2 {
		left: 175px !important;
	}

	.shkeys3 {
		left: 250px !important;
	}

	.toggle-password {
		position: absolute !important;
		right: 10px !important;
		top: 50% !important;
		transform: translateY(-50%) !important;
		width: 20px !important;
		height: 20px !important;
		margin: 0 !important;
		z-index: 10;
		display: block !important;
	}

	#providerKeys .toggle-password {
		margin-top: 0 !important;
		margin-right: 0 !important;
		right: 10px !important;
		background-color: transparent !important;
		padding-right: 0 !important;
	}

	.password-wrapper {
		position: relative !important;
	}

	.password-wrapper input {
		padding-right: 40px !important;
	}

	#size1,
	#size2,
	#size3,
	#size4,
	#leverage,
	#slippage {
		margin-left: 7px;
	}

	#autoTP {
		margin-left: 13px;
	}

	#autoSL {
		margin-left: 14px;
	}

	#autoTPlimit {
		margin-left: 42px;
	}

	#uniqueSh {
		margin-left: 22px;
	}

	#autoLogin {
		margin-left: 35px;
	}

	#desknotifs {
		margin-left: 20px;
	}

	#fullimages {
		margin-left: 43px;
	}

	#disablemedia {
		margin-left: 49px;
	}

	#freeze {
		margin-left: 1px;
	}

	#shareTrades {
		margin-left: 5px;
	}

	#showprofit {
		margin-left: 10px;
	}

	#orderHistorycb {
		margin-left: 40px;
	}

	#upcandle {
		margin-left: 20px !important;
	}

	#dncandle {
		margin-left: 2px !important;
	}

	.trademode {
		display: inline-block;
		white-space: nowrap;
		margin-top: 2px;
	}

	.ot-button {
		margin-bottom: 2.5px;
	}
}

#botnotif {
	margin-top: 15px !important;
}

@media screen and (min-width: 769px) {
	#dropdownTfSettings {
		position: absolute;
		margin-top: -2px;
		margin-left: 15px;
	}

	#botprotectThreshold {
		position: absolute;
		margin-left: 205px;
		margin-top: -22px;
	}

	#bottoken {
		margin-left: 145px;
		margin-top: -22.5px;
		width: fit-content;
		max-width: calc(100% - 200px);
	}
}

#bottokencb {
	margin-left: 10px;
}

.context-menu {
	position: absolute;
	background: var(--pt0);
	padding: 5px;
	border-radius: 10px;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
	z-index: 1000;
}

.context-menu button {
	background: var(--pt3);
	color: white;
	border: none;
	padding: 5px;
	margin: 3px;
	border-radius: 5px;
	cursor: pointer;
	border: 1px solid transparent;
	font-size: 11px;
	font-weight: bold;
	text-decoration: uppercase;
}

.context-menu button:hover {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

.keyword-highlight {
	color: #f0b90b;
	text-shadow: none;
	font-weight: bold;
}

.critical-highlight {
	color: #00b0f0;
	text-shadow: none;
	font-weight: bold;
}

#polyResultsContainer {
	width: 90%;
	max-width: 500px;
	height: 90%;
	overflow-y: auto;
	border-radius: 15px;
	border: 1px solid var(--pt3);
	padding: 10px;
	background-color: var(--pt1);
	color: white;
	position: fixed;
	top: 37px;
	left: 50%;
	transform: translate(-50%, 0);
	z-index: 99999;
}

#polyTitle {
	color: var(--pt4);
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#polyLoading {
	color: white;
}

#polyClose {
	top: 15px;
	cursor: pointer;
	position: absolute;
	right: 15px;
	background-color: rgba(225, 225, 255, 0.2);
	color: rgba(0, 0, 0, 0.55);
	border: none;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	height: 15px;
	width: 15px;
	font-weight: bold;
	transition: background-color 0.05s;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23000000' d='M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 10px 10px;
	background-position: center;
}

#polyClose:hover {
	background-color: var(--ptred);
}

#polyMarket {
	margin-bottom: 5px;
	padding: 5px;
	background-color: var(--pt3);
	border-radius: 10px;
}

#polyMarket:hover {
	background-color: hsla(0, 0%, 100%, 0.1);
}

#polyIcon {
	width: 40px;
	height: 40px;
	border-radius: 5px;
	margin-right: 5px;
	object-fit: cover;
	object-position: center;
}

#polyText {
	margin: 0;
	color: var(--ptwhite);
	font-size: 15px;
	font-weight: normal;
	width: 100%;
}

#polyPrice {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 3px;
	font-size: 15px;
	width: fit-content;
	background-color: var(--pt1);
	border-radius: 10px;
	transform: translateX(17px);
}

#polyYesNo {
	padding: 7px;
	font-size: 14px;
}

@media screen and (min-width: 769px) {
	#bottooltip,
	#botprotecttooltip {
		position: absolute !important;
		left: 215px;
		margin-top: -3px;
	}
}

@media screen and (min-width: 769px) {
	#bottokencb {
		margin-top: 2px;
		position: absolute !important;
		left: 185px !important;
	}

	#retrycb {
		margin-top: 2px;
		position: absolute !important;
		left: 167px !important;
	}

	#botprotectcb {
		margin-top: 2px;
		position: absolute !important;
		left: 195px !important;
	}
}

#dropdownTfSettings {
	margin-left: 55px;
}

#customPrompt {
	display: none;
	position: fixed;
	top: 200px;
	left: 50%;
	color: var(--ptwhite);
	transform: translate(-50%, -50%);
	background-color: var(--pt0);
	padding: 20px;
	padding-top: 10px;
	padding-bottom: 15px;
	border: 1px solid var(--pt3);
	border-radius: 15px;
	box-shadow: 0 0 100px rgba(0, 0, 0, 1);
	z-index: 999999;
	font-size: 13px;
}

#customPromptInput {
	margin-top: 5px;
	width: 250px;
	height: 100px;
	outline: none;
	border: none;
	border-radius: 10px;
	color: black;
	padding: 5px;
	background-color: var(--ptwhite);
	line-height: 15px;
	overflow-y: auto;
}

#customPromptSave,
#customPromptCancel {
	color: var(--ptwhite);
	font-weight: bold;
	background-color: var(--pt3);
	border: 1px solid transparent;
	border-radius: 5px;
	padding: 5px !important;
	width: 50px;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px;
	margin-right: 3px;
}

#customPromptSave:hover,
#customPromptCancel:hover {
	border-color: hsla(0, 0%, 100%, 0.1);
}

#hiddenView {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 20px;
	background-color: var(--pt3);
	color: var(--ptwhite);
	border-radius: 10px;
	z-index: 999999;
	text-align: center;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	width: 70%;
	font-size: 17px;
	background-size: 60px;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180.48 150.01'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: red; %7D .cls-1, .cls-2 %7B opacity: 1; %7D .cls-2 %7B fill: %23fffdfd; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0,75c0,71.27.02,75,.42,75.01.23,0,.64-.22.9-.49.26-.27.61-.49.78-.49.17.01.3-.1.3-.23s.19-.29.42-.35c.23-.07.64-.31.91-.54.26-.24,1.02-.8,1.68-1.26.65-.46,1.33-.97,1.51-1.14.17-.17.47-.31.66-.31s.34-.08.34-.18.57-.56,1.26-1.02c.69-.46,1.47-1.03,1.74-1.26.26-.24.53-.42.6-.42.07,0,.39-.2.72-.47.33-.26.73-.59.9-.73.16-.13.38-.24.48-.24s.48-.27.84-.6.71-.6.78-.6.93-.59,1.92-1.32c.99-.73,1.91-1.32,2.04-1.32s.24-.11.24-.24.19-.29.42-.35c.23-.07.64-.31.91-.54.26-.24,1.02-.8,1.68-1.26.65-.46,1.33-.97,1.51-1.14.17-.17.44-.31.6-.31.15,0,.44-.21.64-.48.2-.27.44-.48.54-.48s.53-.24.95-.54c.42-.3.99-.73,1.26-.96.27-.24.56-.43.65-.42.09,0,.31-.13.48-.3.18-.17.89-.68,1.58-1.14.69-.46,1.26-.92,1.26-1.02s.11-.18.24-.18,1.05-.59,2.04-1.32c.99-.73,1.91-1.32,2.04-1.32s.24-.11.24-.24.19-.29.42-.36c.23-.06.71-.36,1.07-.66.36-.3,1.05-.81,1.52-1.14.47-.33,1.01-.73,1.19-.9.26-.24,14.61-.3,70.06-.3h69.74V0H0v75Z'/%3E%3Cpath class='cls-2' d='M110.16,30.96v15.36h17.04v-14.88h7.44c-.21,1.77-.44,3.09-.63,4.08-.2.99-.79,3.53-1.32,5.64-.52,2.11-1.33,5.24-1.8,6.96-.47,1.72-2.29,8.25-4.05,14.52-1.76,6.27-3.8,13.61-4.53,16.32-.73,2.71-1.87,7.13-2.53,9.84-.66,2.71-1.47,6.38-1.79,8.16-.32,1.78-.64,3.91-.72,4.74l-.15,1.5h17.16c.3-2.51.76-4.91,1.22-6.96.45-2.05,1.48-6.15,2.28-9.12.8-2.97,2.97-10.8,4.81-17.4,1.85-6.6,4.05-14.59,4.89-17.76.83-3.17,1.91-7.43,2.39-9.48.48-2.05,1.09-4.93,1.34-6.42.41-2.34.47-3.87.47-11.58v-8.88h-41.52v15.36ZM88,15.78c-.06.1-5.41,13.92-11.89,30.72l-11.79,30.54v14.88h23.76v11.28h17.04v-11.28h3.36v-14.88h-3.36V15.6c-13.19,0-17.06.08-17.12.18ZM36.12,14.65c-1.06.12-2.78.44-3.84.71-1.06.27-3.05,1.04-4.44,1.72-2.2,1.08-2.8,1.51-4.69,3.42-1.36,1.36-2.46,2.72-2.93,3.62-.42.79-.98,2.3-1.25,3.36-.45,1.76-.5,2.62-.49,10.38v8.46h17.04c.12-16.29.14-16.72.63-17.64.37-.7.78-1.08,1.56-1.4.78-.33,1.33-.4,2.13-.27.75.11,1.31.4,1.83.92.41.41.87,1.18,1.02,1.71.16.59.27,3.23.27,6.84v5.88c-1.06,2.23-1.84,3.47-2.41,4.2-.57.73-1.75,2.03-2.62,2.89-.86.86-3.89,3.63-6.73,6.14-2.84,2.52-6.01,5.48-7.05,6.59-1.05,1.11-2.36,2.67-2.93,3.46-.56.79-1.38,2.2-1.82,3.12l-.8,1.68-.12,32.76h41.52l-.12-30.6h-16.8l-.12,15h-7.44c.02-8.71.11-10.2.37-10.92.19-.53.7-1.54,1.13-2.24.43-.71,1.7-2.22,2.83-3.36,1.12-1.15,4.04-3.81,6.48-5.92,2.44-2.11,5.38-4.75,6.55-5.88,1.17-1.12,2.76-2.85,3.54-3.84.78-.99,1.73-2.34,2.11-3,.37-.66.89-1.79,1.14-2.52.41-1.21.45-2.12.45-10.92,0-7.26-.08-9.92-.32-10.92-.18-.73-.77-2.24-1.31-3.36-.77-1.63-1.37-2.43-2.91-3.98-1.07-1.08-2.69-2.39-3.62-2.94-.92-.54-2.54-1.3-3.6-1.69-1.06-.39-2.73-.87-3.72-1.07-.99-.2-2.88-.42-4.2-.48-1.32-.07-3.26-.02-4.32.09ZM164.04,6.94c-.81.31-1.58.88-2.36,1.74-.76.85-1.27,1.69-1.5,2.48-.19.66-.34,1.52-.34,1.92s.15,1.26.35,1.92c.19.67.75,1.67,1.26,2.25.5.58,1.45,1.33,2.11,1.67.94.48,1.56.61,2.88.62,1.32,0,1.94-.12,2.86-.59.66-.32,1.6-1.08,2.11-1.67.51-.59,1.1-1.62,1.31-2.28.25-.78.34-1.66.27-2.52-.07-.73-.31-1.7-.54-2.16-.23-.46-.82-1.25-1.3-1.76-.48-.51-1.3-1.14-1.83-1.42-.59-.3-1.56-.53-2.52-.58-1.13-.06-1.89.04-2.76.38Z'/%3E%3Cpath class='cls-1' d='M83.86,66.12l-4.11,10.8c6.36.09,8.23.09,8.27.06.03-.03.03-4.92,0-10.86l-.06-10.8-4.1,10.8Z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center 10px;
	padding-top: 100px;
	animation: pulse-offline 2s infinite;
}

@keyframes pulse-offline {
	0% {
		box-shadow: 0 0 0 0 var(--ptwhite);
	}

	70% {
		box-shadow: 0 0 0 10px transparent;
	}

	100% {
		box-shadow: 0 0 0 0 transparent;
	}
}

#info,
#container,
#chartDiv {
	content-visibility: auto;
}

.tabs-container {
	display: flex;
	border-bottom: 2px solid var(--pt1);
	width: 100%;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}

.tab {
	padding: 3px 5px;
	cursor: pointer;
	background-color: var(--pt3);
	text-align: center;
	flex: 1;
	border-radius: 5px;
	margin-bottom: 5px;
	font-weight: normal;
	border: 1px solid transparent;
	transition: 0.2 s ease;
}

.tab:hover {
	border-color: hsla(0, 0%, 100%, 0.1);
}

.tab.active {
	background-color: var(--pt2);
}

.content-container {
	max-height: 250px;
	overflow-y: auto;
	background-color: var(--pt3);
	border-top: none;
	overflow-x: hidden;
}

.ticker-item {
	display: flex;
	align-items: center;
	padding: 8px 12px;
	cursor: pointer;
	transition: background-color 0.2s;
	border-radius: 5px;
}

.ticker-item:hover {
	background-color: hsla(0, 0%, 100%, 0.1);
}

.ticker-item.selected {
	background-color: hsla(0, 0%, 100%, 0.1);
}

.star-icon {
	margin-right: 10px;
	background-image: url("data:image/svg+xml,%3Csvg fill='%2391969e' height='200px' width='200px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 490.706 490.706' xml:space='preserve'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cg%3E%3Cpath d='M490.133,178.037c-1.493-4.373-5.547-7.253-10.133-7.36H309.653l-54.187-163.2c-1.813-5.547-7.893-8.64-13.44-6.827 c-3.2,1.067-5.76,3.627-6.827,6.827l-54.187,164.267H10.667C4.8,170.784,0,175.477,0,181.45c0,3.307,1.493,6.4,4.16,8.427 l136.96,107.2L81.493,476.49c-1.92,5.547,1.067,11.627,6.72,13.547c3.307,1.067,6.933,0.533,9.707-1.493l147.52-107.52 L392.96,486.09c4.8,3.413,11.413,2.347,14.827-2.453c1.92-2.773,2.453-6.293,1.493-9.493L350.187,292.81L486.4,189.984 C490.133,187.21,491.627,182.41,490.133,178.037z M331.307,280.224c-3.627,2.773-5.12,7.467-3.733,11.84l51.413,157.76 l-127.36-90.773c-3.733-2.667-8.747-2.667-12.48,0.107l-126.827,92.48l51.413-154.88c1.387-4.267,0-8.96-3.52-11.733L41.6,192.01 h147.093c4.587,0,8.64-2.987,10.133-7.36l46.507-140.16l46.507,140.16c1.493,4.373,5.547,7.253,10.133,7.36h146.133 L331.307,280.224z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-size: 15px;
	background-repeat: no-repeat;
	background-position: 0px -1px;
	width: 15px;
	height: 15px;
	min-height: 15px;
	min-width: 15px;
	cursor: pointer;
	font-size: 15px;
}

.star-icon.favorite {
	background-image: url("data:image/svg+xml,%3Csvg height='200px' width='200px' version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' xml:space='preserve' fill='%23F0B90B'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpolygon style='fill:%23F0B90B;' points='256,2.2 316.44,196.072 512,196.072 353.776,315.88 414.216,509.8 256,389.944 97.776,509.8 158.224,315.88 0,196.072 195.56,196.072 '%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");
}

.no-favorites-message {
	padding: 10px;
	color: var(--pt4);
	font-weight: normal;
	text-align: center;
	font-style: italic;
}

#options {
	font-size: 12.5px;
	position: absolute;
	width: 325px;
	top: 34px;
	padding: 0;
	padding-top: 5px;
	text-align: left;
	font-weight: bold;
	color: var(--pt4);
	background-color: var(--pt3);
	border: 2px solid transparent;
	border-top: 0px;
	z-index: 999;
	overflow-y: hidden;
	max-height: 250px;
	border-radius: 5px;
	transition: 0.1s ease;
	cursor: pointer;
	overflow-x: hidden;
}

#options::-webkit-scrollbar {
	display: none;
}

.ticker-item {
	display: flex;
	align-items: center;
	width: 100%;
}

.ticker-price {
	right: 0px;
	font-weight: normal;
	margin-left: auto;
	text-align: right;
	margin-right: 5px;
	color: var(--ptgreen);
	font-family: 'Numbers';
	font-size: 13.5px;
	font-variant-numeric: slashed-zero;
}

#toolbar-info {
	position: absolute;
	left: 50px;
	top: 45px;
	width: 320px;
	height: fit-content;
	color: white;
	background: linear-gradient(135deg, var(--pt1) 0%, rgba(26, 28, 33, 0.98) 100%);
	border: 1px solid rgba(255, 255, 255, 0.1);
	border-radius: 12px;
	font-size: 13px;
	box-shadow:
		0 8px 24px rgba(0, 0, 0, 0.4),
		0 2px 8px rgba(0, 0, 0, 0.2);
	padding: 0;
	backdrop-filter: blur(10px);
	z-index: 10000;
	animation: slideInDown 0.2s ease-out;
}

@keyframes slideInDown {
	from {
		opacity: 0;
		transform: translateY(-10px);
	}

	to {
		opacity: 1;
		transform: translateY(0);
	}
}

.toolbar-info-header {
	background: linear-gradient(90deg, rgba(240, 185, 11, 0.15) 0%, rgba(240, 185, 11, 0.05) 100%);
	padding: 12px 16px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.08);
	border-radius: 12px 12px 0 0;
	font-weight: 600;
	font-size: 14px;
	color: #f0b90b;
	letter-spacing: 0.3px;
}

.toolbar-info-row {
	padding: 12px 16px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

.toolbar-info-row:last-child {
	border-bottom: none;
	border-radius: 0 0 12px 12px;
}

.toolbar-info-label {
	color: rgba(255, 255, 255, 0.6);
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0.5px;
}

.toolbar-info-value {
	color: white;
	font-size: 13px;
	font-weight: 500;
	text-align: right;
}

.toolbar-info-value b {
	font-weight: 600;
}

#kblist {
	display: flex;
	flex-direction: column;
	gap: 30px;
	width: 100%;
	margin-top: 25px;
}

.list-container {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.list-container label {
	margin-bottom: 5px;
}

.item-list {
	max-height: 33vh;
	overflow-y: auto;
	border-radius: 15px;
	padding: 5px;
	background-color: var(--pt3);
	margin-bottom: 10px;
}

.item-list:hover {
	height: auto;
}

.list-item {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 5px;
	margin: 3px 0;
	background-color: var(--pt1);
	border-radius: 10px;
}

.list-item:hover {
	background-color: hsla(0, 0%, 0%, 0.25);
}

.list-item-text {
	flex-grow: 1;
	padding: 0 5px;
}

.edit-mode .list-item-text {
	display: none;
}

.list-item-edit {
	display: none;
	flex-grow: 1;
	margin: 0 0px;
	margin-right: 5px;
	background-color: var(--pt3);
	color: white;
	font-size: 13px;
	border-radius: 7px;
	padding: 3px;
	border: none;
}

.edit-mode .list-item-edit {
	display: block;
}

.item-actions {
	display: flex;
	gap: 5px;
}

.edit-btn,
.delete-btn,
.save-btn,
.cancel-btn {
	cursor: pointer;
	padding: 2px 5px;
	border: none;
	border-radius: 7px;
	font-size: 12px;
	text-shadow: none;
}

.edit-btn {
	background-color: var(--ptgreen);
	color: black;
}

.delete-btn {
	background-color: var(--ptred);
	color: black;
}

.save-btn {
	background-color: var(--ptgreen);
	color: black;
}

.cancel-btn {
	background-color: var(--pt4);
	color: black;
}

.add-item-container {
	display: flex;
	gap: 5px;
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	.add-item-container {
		flex-wrap: wrap;
	}

	.add-item-container input {
		flex: 1 1 100%;
		width: 100%;
	}

	.add-item-container .add-btn,
	.add-item-container .export-btn,
	.add-item-container .import-btn {
		flex: 1 1 auto;
		min-width: 80px;
	}
}

.add-item-container input {
	flex-grow: 1;
	padding: 5px;
	border: 1px solid var(--pt4);
	border-radius: 10px;
}

#specialNewItem,
#customKwNewItem,
#blacklistNewItem,
#blacklistCNewItem,
#criticalNewItem {
	border: 1px solid var(--pt3);
	border-radius: 10px;
	background-color: var(--pt1);
	color: var(--text);
	font-size: 13px;
}

#specialNewItem:focus,
#customKwNewItem:focus,
#blacklistNewItem:focus,
#blacklistCNewItem:focus,
#criticalNewItem:focus {
	outline: none;
	border-color: hsla(0, 0%, 100%, 0.3);
}

.add-btn {
	background-color: var(--ptgreen);
	color: black;
	border: none;
	border-radius: 10px;
	padding: 5px 25px;
	cursor: pointer;
	text-shadow: none;
}

.import-btn,
.export-btn {
	background-color: var(--pt4);
	color: black;
	border: none;
	border-radius: 10px;
	padding: 5px 5px;
	cursor: pointer;
	font-size: 12px;
	text-shadow: none;
}

.empty-list {
	color: #999;
	font-style: italic;
	padding: 10px;
	text-align: center;
}

.search-container {
	margin-bottom: 8px;
}

.list-search {
	width: calc(100% - 15px);
	padding: 6px 10px;
	border: 1px solid var(--pt3);
	border-radius: 10px;
	background-color: var(--pt1);
	color: var(--text);
	font-size: 13px;
}

.list-search:focus {
	outline: none;
	border-color: hsla(0, 0%, 100%, 0.3);
}

.highlight {
	background-color: rgba(255, 255, 0, 0.3);
	border-radius: 2px;
}

.hidden-item {
	display: none;
}

.toolbar {
	position: relative;
	display: flex;
	margin-top: -3px;
	align-items: center;
	justify-content: space-between;
	width: fit-content;
	max-width: 100%;
}

.changes-container {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 0;
	margin-top: 2px;
	border: 1px solid rgba(255, 255, 255, 0.1);
	width: fit-content;
	max-width: calc(100% - 15px);
	padding: 2px 7px;
	border-radius: 8px;
	font-family: 'Numbers', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: var(--ptwhite);
	background-color: var(--pt2);
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);
	z-index: 2;
	max-height: 35px;
}

.snackbar-progress {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	width: 100%;
	transition: width linear;
	pointer-events: none;
	border-radius: 2px;
}

.sizeInput {
	display: none;
}

.show-inputs-1 #sizeInput1 {
	display: block;
}

.show-inputs-2 #sizeInput1,
.show-inputs-2 #sizeInput2 {
	display: block;
}

.show-inputs-3 #sizeInput1,
.show-inputs-3 #sizeInput2,
.show-inputs-3 #sizeInput3 {
	display: block;
}

.show-inputs-4 #sizeInput1,
.show-inputs-4 #sizeInput2,
.show-inputs-4 #sizeInput3,
.show-inputs-4 #sizeInput4 {
	display: block;
}

#buttonsModeDropdown {
	background-color: var(--pt3);
	border: none;
	border-radius: 10px;
	padding: 5px 10px;
	font-size: 13px;
	color: white;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	outline: none;
	transition: all 0.2s ease;
}

#buttonsModeDropdown {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' 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");
	background-repeat: no-repeat;
	background-position: right 8px center;
	padding-right: 28px;
}

.tos-modal {
	display: none;
	position: fixed;
	z-index: 1000;
	left: 0;
	top: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0, 0, 0, 0.5);
	overflow: auto;
}

.tos-modal-content {
	background: var(--pt3);
	margin: 5% auto;
	padding: 15px 10px;
	border-radius: 8px;
	max-width: 300px;
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
	text-align: center;
	position: relative;
	margin-top: 65px;
}

.tos-modal-content h2 {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: 18px;
}

.tos-modal-content a {
	color: #1976d2;
	text-decoration: underline;
}

.tos-checkbox-label {
	font-size: 13.5px;
	cursor: pointer;
	user-select: none;
}

#acceptBtn {
	padding: 5px 30px;
	font-size: 14px;
	background: #1976d2;
	color: #fff;
	border: none;
	border-radius: 10px;
	cursor: pointer;
	transition: background 0.2s;
}

#acceptBtn:disabled {
	background: #aaa;
	cursor: not-allowed;
}

#tosLink {
	position: absolute;
	left: calc(50% - 45px);
	bottom: 10px;
	cursor: pointer;
	font-size: 12px;
	color: rgba(255, 255, 255, 0.2);
	text-decoration: underline;
}

#tosLink:hover {
	color: var(--ptwhite);
}

.dex-ribbon {
	position: absolute;
	bottom: -7px;
	background: rgb(116, 101, 70);
	color: white;
	font-size: 10px;
	font-weight: bold;
	padding: 7px 10px;
	z-index: 10;
	border-radius: 3px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	pointer-events: none;
}

.ca {
	color: rgba(200, 180, 135, 1);
	font-style: normal;
	cursor: pointer;
}

.ws-list-container {
	margin-top: 5px;
	background-color: var(--pt3);
	padding: 5px;
	border-radius: 8px;
}

.ws-list-container h3 {
	color: #ecf0f1;
	margin-bottom: 15px;
	text-align: center;
}

.ws-data-list {
	max-height: 400px;
	overflow-y: auto;
}

.ws-list-item {
	background-color: var(--pt1);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	border-radius: 6px;
	padding: 10px;
	margin-bottom: 5px;
	position: relative;
}

.ws-list-item h4 {
	color: white;
	margin-bottom: 8px;
	font-size: 14px;
}

.ws-item-details {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 6px;
	font-size: 12px;
	color: #bdc3c7;
}

.ws-detail-row {
	display: flex;
	gap: 5px;
}

.ws-detail-label {
	font-weight: 600;
	color: #95a5a6;
	min-width: 50px;
}

.ws-delete-btn {
	position: absolute;
	top: 8px;
	right: 8px;
	background-color: var(--ptred);
	color: black;
	border: none;
	border-radius: 10px;
	padding: 4px 6px;
	font-size: 11px;
	cursor: pointer;
	transition: background-color 0.3s;
	text-shadow: none;
}

.ws-empty-state {
	text-align: center;
	color: #7f8c8d;
	font-style: italic;
	padding: 30px;
}

.form-field {
	margin-left: 10px;
	font-size: 13.5px;
}

#wsLinkKey,
#wsTimeKey,
#wsBodyKey,
#wsIconKey,
#wsUrlKey,
#wsTitleKey,
#wsName,
#wsOpenMsg,
#wsUri {
	left: 125px;
	position: relative;
	width: 200px;
	user-select: all;
	border: 2px solid transparent;
	border-radius: 10px;
	outline: none;
	height: 25px;
	background-color: var(--pt3);
	font-size: 13px;
	color: var(--ptwhite);
	text-align: center;
	margin-top: -15px;
	display: block;
	border: 1px solid transparent;
}

#wssettings {
	margin-bottom: 10px;
	margin-top: 20px;
}

#addnewws {
	background-color: var(--ptgreen);
	color: black;
	border: none;
	border-radius: 10px;
	padding: 5px 25px;
	cursor: pointer;
	text-shadow: none;
	display: block;
	margin: 15px 0;
}

@media screen and (min-width: 769px) {
	#addnewws {
		position: absolute;
		margin-top: -26px;
		margin-left: 350px;
		display: inline-block;
	}
}

.icon-container {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-left: 40px;
}

#paused {
	position: absolute;
	right: 50%;
	top: 1px;
	transform: translateX(50%);
	color: var(--ptwhite);
	border: transparent;
	font-size: 15px;
	height: fit-content;
	padding: 15px;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	width: 150px;
	cursor: pointer;
	border-radius: 15px;
	background-color: rgba(255, 255, 255, 0.25);
	text-shadow: 0.5px 0.5px #000000;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	text-align: center;
	transition: 0.3s ease;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 5;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='-1 0 8 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Epause %5B%23fffffffffff%5D%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Dribbble-Light-Preview' transform='translate(-227.000000, -3765.000000)' fill='%23ffffff'%3E%3Cg id='icons' transform='translate(56.000000, 160.000000)'%3E%3Cpath d='M172,3605 C171.448,3605 171,3605.448 171,3606 L171,3612 C171,3612.552 171.448,3613 172,3613 C172.552,3613 173,3612.552 173,3612 L173,3606 C173,3605.448 172.552,3605 172,3605 M177,3606 L177,3612 C177,3612.552 176.552,3613 176,3613 C175.448,3613 175,3612.552 175,3612 L175,3606 C175,3605.448 175.448,3605 176,3605 C176.552,3605 177,3605.448 177,3606' id='pause-%5B%23fffffffffff%5D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-size: 13px;
	background-repeat: no-repeat;
	background-position: 15px center;
	visibility: hidden;
	opacity: 0;
}

.cellPnL {
	pointer-events: auto;
	cursor:
		url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Crect x='1' y='4' width='16' height='11' rx='2' fill='white' stroke='black' stroke-width='0.8'/%3E%3Ccircle cx='9' cy='9.5' r='3' fill='black'/%3E%3Crect x='5' y='2' width='8' height='2' rx='1' fill='white' stroke='black' stroke-width='0.8'/%3E%3Ccircle cx='14' cy='6' r='1' fill='red'/%3E%3C/svg%3E")
			9 9,
		auto;
}

#pnl-preview-modal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.66);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 99;
	cursor: pointer;
}

#closePreviewModal {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 25px;
	height: 25px;
	border: none;
	border-radius: 50%;
	font-size: 20px;
	font-weight: bold;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='%23000000'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23000000' d='M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 10px 10px;
	background-position: center;
}

#closePreviewModal:hover {
	background-color: var(--pt3);
}

.pnl-preview-container {
	cursor: default;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 0;
}

.pnl-canvas-wrapper {
	position: relative;
	display: inline-block;
	width: min(800px, 85vw);
}

.pnl-preview-canvas {
	display: block;
	width: 100%;
	height: auto;
	border-radius: 8px;
	box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.pnl-canvas-wrapper #closePreviewModal {
	position: absolute;
	right: -30px;
}

.cellPnL *,
.cellPnL b,
.cellPnL span,
.cellPnL br {
	pointer-events: none !important;
}

#sChanges {
	position: relative;
	z-index: 2;
	background-color: var(--ptgreen);
	color: var(--pt3);
	font-size: 13px;
	padding: 10px;
	width: calc(100% - 4px);
	margin: 15px 2px 2px 2px;
	transition:
		transform 0.2s ease,
		opacity 0.2s ease;
	opacity: 0.9;
	text-shadow: none;
	flex-shrink: 0;
	border-radius: 8px;
}

#sChanges:hover {
	transform: scale(1.05);
	opacity: 1;
}

#watermark {
	position: relative;
	width: 50%;
	max-width: 250px;
	margin: 5px auto 0 auto;
	height: auto;
	aspect-ratio: 3;
	background: transparent;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 538.56 120.24'%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: %23fffefe; opacity: .99; %7D .cls-3 %7B fill: red; opacity: 1; %7D .cls-2 %7B fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='506.16 48.72 506.16 96.96 538.56 96.96 538.44 81 523.92 80.88 523.92 .48 506.16 .48 506.16 48.72'/%3E%3Cpath class='cls-3' d='M0,60.12c0,39.92.08,60.12.24,60.12.13,0,.54-.19.9-.42s1.87-1.28,3.35-2.34c1.48-1.06,3.78-2.68,5.1-3.6,1.33-.92,3.7-2.6,5.28-3.72,1.57-1.12,4.33-3.07,6.12-4.32,1.8-1.25,3.99-2.8,4.88-3.43.88-.63,2.41-1.71,3.4-2.4.98-.69,2.22-1.55,2.76-1.92l.97-.66h111.72s0-97.43,0-97.43H0v60.12Z'/%3E%3Cpath class='cls-2' d='M121.68,12.48l-.08,7.86c-.08,7.47-.12,8-.73,10.74-.35,1.58-1.13,4.82-1.73,7.2-.61,2.38-1.91,7.24-2.91,10.8-.99,3.56-2.1,7.56-2.47,8.88-.37,1.32-1.21,4.34-1.88,6.72-.66,2.38-1.65,6.05-2.18,8.16-.53,2.11-1.19,4.92-1.46,6.24-.27,1.32-.49,2.7-.48,3.72h-13.68v-.9c0-.49.21-2.09.46-3.54s.9-4.48,1.45-6.72c.54-2.24,1.58-6.29,2.32-9,.73-2.71,2.23-8.11,3.33-12,1.11-3.89,2.78-9.94,3.71-13.44s1.91-7.47,2.17-8.82c.27-1.35.48-2.62.48-2.82,0-.3-.49-.36-6-.36v12l-13.56-.12-.06-12c-.04-6.6,0-12.13.05-12.3.09-.24,3.65-.3,33.25-.3ZM84.24,12.48v49.2l2.76.12v11.76l-2.76.12v9.12h-13.68v-9.12h-18.96v-11.88l.97-2.52c.54-1.39,1.83-4.73,2.87-7.44,1.04-2.71,2.61-6.76,3.48-9,.87-2.24,2.16-5.59,2.88-7.44.71-1.85,2-5.2,2.87-7.44.87-2.24,2.52-6.51,3.65-9.48,1.14-2.97,2.17-5.53,2.3-5.7.18-.23,1.86-.3,13.62-.3ZM32.52,11.7c.66.04,1.96.19,2.88.33.92.15,2.49.57,3.48.95.99.37,2.45,1.1,3.24,1.61.79.51,2.04,1.57,2.76,2.35.73.78,1.62,2.01,1.98,2.74.35.73.81,1.97,1.01,2.76.3,1.14.37,2.97.37,8.82,0,6.87-.03,7.48-.51,8.88-.27.82-.87,2.07-1.32,2.76-.44.69-1.7,2.19-2.79,3.33s-3.92,3.77-6.3,5.84c-2.38,2.08-5.06,4.57-5.96,5.55-.9.98-1.9,2.32-2.22,2.98-.55,1.13-.59,1.43-.58,9.48h6v-11.76h13.68l-.12,24.36-33.24.12v-12.9c.01-11.62.06-13.02.43-14.1.23-.66.85-1.84,1.37-2.63.53-.78,1.72-2.23,2.64-3.21.92-.99,3.52-3.42,5.76-5.4,2.24-1.99,4.82-4.37,5.73-5.31.91-.93,1.96-2.12,2.33-2.65.36-.53.84-1.45,1.05-2.04.3-.85.38-2.07.38-5.64,0-4.25-.04-4.63-.55-5.64-.3-.59-.81-1.22-1.14-1.39-.33-.17-1.1-.28-1.71-.24-.7.04-1.3.25-1.63.55-.29.26-.63.86-.75,1.32-.13.46-.23,3.73-.23,13.68h-13.68v-6.9c.01-3.9.12-7.37.26-7.98.14-.59.58-1.78.99-2.64.51-1.08,1.27-2.08,2.45-3.24,1.05-1.04,2.34-2.02,3.38-2.56.92-.48,2.44-1.11,3.36-1.39s2.65-.59,3.84-.69c1.19-.09,2.7-.14,3.36-.1ZM133.5,5.28c.88,0,1.7.16,2.28.46.5.25,1.19.76,1.55,1.14.35.37.81,1.09,1.02,1.58.2.5.37,1.39.37,1.98s-.17,1.49-.37,1.98c-.21.5-.67,1.21-1.02,1.58-.36.38-1.03.88-1.49,1.11s-1.22.49-1.68.58c-.5.09-1.35.01-2.1-.21-.69-.2-1.6-.66-2.01-1.02-.42-.36-.96-1.06-1.2-1.56-.25-.49-.51-1.3-.59-1.8-.08-.49-.03-1.33.11-1.86.13-.53.55-1.4.93-1.94.4-.58,1.12-1.2,1.75-1.5.71-.35,1.53-.52,2.45-.52ZM475.2,21.72c0,2.7-.42,9.06-1.32,19.98-.73,8.81-1.32,16.37-1.32,16.8v.78c6.87,0,7.44-.06,7.44-.36,0-.2-.59-7.57-1.32-16.38-.96-11.69-1.32-17.2-1.32-20.4v-4.38h-2.16v3.96ZM476.76.48c11.89,0,13.56.04,13.56.36,0,.2,2.54,21.5,5.64,47.34,3.1,25.84,5.69,47.39,5.88,48.78h-18.6l-1.92-23.04h-5.1c-3.92,0-5.1.07-5.1.3.01.16-.37,5-.84,10.74-.47,5.74-.9,10.79-1.08,12h-17.76l.12-.66c.07-.36,2.71-22.02,5.88-48.12,3.17-26.1,5.76-47.51,5.76-47.58s6.1-.12,13.56-.12ZM397.44.48h20.28l4.99,22.98c4.72,21.73,5.02,23.3,6.3,34.74l1.02.06c.83.05,1.01-.02,1.01-.36,0-.23-.33-2.96-1.44-11.7V.48h17.76v96.48l-20.24-.12-4.89-22.44c-4.24-19.49-4.98-23.18-5.59-28.08-.4-3.1-.77-5.99-.84-6.42-.11-.75-.17-.78-1.2-.78s-1.08.02-.96.66c.07.36.45,3.2,1.56,11.94v45.24h-17.76V.48ZM372.24.48h17.76v96.48h-17.76V.48ZM290.4.48h31.32l2.47,31.86c2.44,31.45,2.47,31.96,2.45,47.34h2.4v-8.28q0-8.27,2.4-39.06c1.32-16.93,2.4-31.02,2.4-31.86h30.72v96.48h-17.52V19.92h-.9c-.89-.01-.9.01-1.08,1.14-.1.63-.18,2.11-.18,3.3s-1.35,17.9-3,37.14-3,35.09-3,35.22c0,.16-3.92.24-22.56.24l-.11-.54c-.05-.3-1.46-16.2-3.12-35.34-2.01-23.14-3.02-35.87-3.01-41.16h-2.04l.12,77.04h-17.76V.48ZM256.32,45.12c6.88-.12,6.93-.13,7.94-.84.56-.4,1.24-1.15,1.52-1.68.48-.92.5-1.36.57-11.16.05-6.98-.01-10.54-.2-11.28-.14-.59-.55-1.45-.91-1.91-.35-.45-1.07-1.01-1.6-1.25-.76-.34-1.61-.43-4.14-.43h-3.18s0,28.55,0,28.55ZM238.58.46l14.45.08c14.07.08,14.5.1,16.49.62,1.12.3,2.9.96,3.96,1.46,1.06.51,2.71,1.56,3.68,2.33.97.78,2.31,2.11,2.96,2.97.66.86,1.56,2.32,2,3.24.43.92.98,2.38,1.22,3.24.39,1.4.45,2.93.53,15.12.06,9.63,0,14.08-.2,15.36-.15.99-.6,2.66-.99,3.72-.39,1.06-1.17,2.62-1.74,3.48-.57.86-1.7,2.15-3.97,4.2l4.19,19.44c2.31,10.69,4.3,19.85,4.68,21.24l-17.87-.12-1.71-8.76c-.94-4.82-2.54-13.05-5.38-27.84h-4.56v36.72h-17.76l.02-96.5ZM199.2.48h33.12v16.08h-15.36v23.76h13.92v15.6h-13.92v24.96l15.24.12.12,15.96h-33.12V.48ZM156.96.48h37.44v16.08h-9.84v80.4h-17.76V16.56h-9.84V.48Z'/%3E%3Cpath class='cls-3' d='M67.8,51.54c-1.43,3.79-2.91,7.63-3.28,8.52l-.68,1.62h6.72c0-13.21-.03-17.04-.08-17.04-.04,0-1.25,3.1-2.68,6.9Z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	opacity: 0.25;
	z-index: 0;
}

#wrapper {
	display: block !important;
	background: transparent;
	justify-content: unset !important;
	overflow: visible;
	height: auto;
	position: relative;
	padding-bottom: 40px !important;
}

*::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}

*::-webkit-scrollbar-track {
	background: transparent;
}

@media (min-width: 768px) and (hover: hover) and (pointer: fine) {
	#mainwrapper {
		margin-right: 3px;
	}
}

*::-webkit-scrollbar-thumb {
	background-color: #3e3f40;
	border-radius: 3px;
}

*::-webkit-scrollbar-thumb:hover {
	background-color: #4e4f50;
}

@supports (-moz-appearance: none) {
	* {
		scrollbar-width: auto;
		scrollbar-color: #3e3f40 transparent;
	}
}

input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

input[type='number'] {
	-moz-appearance: textfield;
	appearance: textfield;
}

input[type='checkbox'] {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 15px;
	height: 15px;
	border: 1px solid rgba(197, 203, 206, 0.3);
	border-radius: 4px;
	background-color: var(--pt3);
	cursor: pointer;
	position: relative;
	transition: all 0.2s ease;
}

input[type='checkbox']:hover {
	border-color: rgba(197, 203, 206, 0.5);
}

input[type='checkbox']:checked {
	background-color: var(--ptgreen);
	border-color: var(--ptgreen);
}

input[type='checkbox']:checked::after {
	content: '';
	position: absolute;
	left: 4px;
	top: 2px;
	width: 4px;
	height: 6px;
	border: solid white;
	border-width: 0 2px 2px 0;
	transform: rotate(45deg);
}

input[type='checkbox']:focus {
	outline: none;
	box-shadow: none;
}

input[type='radio'] {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 15px;
	height: 15px;
	border: 1px solid rgba(197, 203, 206, 0.3);
	border-radius: 50%;
	background-color: var(--pt3);
	cursor: pointer;
	position: relative;
	transition: all 0.2s ease;
}

input[type='radio']:hover {
	border-color: rgba(197, 203, 206, 0.5);
}

input[type='radio']:checked {
	border-color: var(--ptgreen);
}

input[type='radio']:checked::after {
	content: '';
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: var(--ptgreen);
}

input[type='radio']:focus {
	outline: none;
	box-shadow: none;
}

.grid-stack {
	background: transparent;
	height: auto !important;
	max-height: none !important;
	padding-bottom: 0 !important;
	scroll-behavior: auto;
	contain: none;
	overflow: visible !important;
}

.grid-stack-item-content {
	border-radius: 10px;
	box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.15);
	border: 2px solid var(--pt3);
	height: calc(100% - 6px);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	cursor: default;
	position: relative;
	overflow: hidden !important;
}

.grid-stack-item-content:hover {
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.25);
	transition: box-shadow 0.2s ease;
}

.widget-title-bar {
	color: var(--pt4);
	padding: 2px 10px 2px 25px;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 0.5px;
	cursor: move;
	user-select: none;
	border-bottom: 3px solid var(--pt3);
	background-color: rgb(255, 255, 255, 0.03);
	flex-shrink: 0;
	text-align: left;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg id='Interface / Drag_Vertical'%3E%3Cg id='Vector'%3E%3Cpath d='M14 18C14 18.5523 14.4477 19 15 19C15.5523 19 16 18.5523 16 18C16 17.4477 15.5523 17 15 17C14.4477 17 14 17.4477 14 18Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8 18C8 18.5523 8.44772 19 9 19C9.55228 19 10 18.5523 10 18C10 17.4477 9.55228 17 9 17C8.44772 17 8 17.4477 8 18Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M14 12C14 12.5523 14.4477 13 15 13C15.5523 13 16 12.5523 16 12C16 11.4477 15.5523 11 15 11C14.4477 11 14 11.4477 14 12Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8 12C8 12.5523 8.44772 13 9 13C9.55228 13 10 12.5523 10 12C10 11.4477 9.55228 11 9 11C8.44772 11 8 11.4477 8 12Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M14 6C14 6.55228 14.4477 7 15 7C15.5523 7 16 6.55228 16 6C16 5.44772 15.5523 5 15 5C14.4477 5 14 5.44772 14 6Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M8 6C8 6.55228 8.44772 7 9 7C9.55228 7 10 6.55228 10 6C10 5.44772 9.55228 5 9 5C8.44772 5 8 5.44772 8 6Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-position: 2px;
	background-repeat: no-repeat;
	background-size: 18px;
}

.widget-title-bar:hover {
	background-color: rgb(255, 255, 255, 0.05);
}

.widget-body {
	flex: 1;
	display: flex;
	flex-direction: column;
	overflow: hidden;
	border-radius: 10px;
}

[data-gs-id='chart-widget'] .widget-body {
	position: relative;
	background-color: var(--pt1);
	padding: 5px;
	overflow: hidden !important;
}

[data-gs-id='account-widget'] .widget-body {
	background-color: var(--pt2);
	padding-top: 3px;
}

[data-gs-id='chat-widget'] .widget-body {
	background-color: var(--pt2);
	padding-top: 3px;
}

[data-gs-id='news-widget'] .widget-body {
	background-color: var(--pt1);
	padding: 2px;
	padding-top: 3px;
}

.changes-container,
.toolbar {
	flex-shrink: 0;
}

#positions {
	height: fit-content;
	display: flex;
	flex-direction: column;
	position: relative;
	text-align: left;
	width: 100%;
	border-radius: 0;
	box-shadow: none;
	border: none;
	margin: 0;
	z-index: 3;
}

.tab-container {
	flex: 1;
	overflow: auto;
}

.grid-stack > .grid-stack-item > .ui-resizable-handle {
	background: transparent;
	border: 0px none;
	border-right: 2px solid var(--pt4);
	border-bottom: 2px solid var(--pt4);
	border-bottom-right-radius: 5px;
	margin: 5px;
	height: 10px;
	width: 10px;
}

.grid-stack > .grid-stack-item > .ui-resizable-se {
	transform: rotate(0deg);
}

#mainwrapper {
	overflow-y: auto;
	overflow-x: hidden;
	height: 100vh;
	scroll-behavior: auto;
	opacity: 0;
	transition: opacity 0.3s ease-in-out;
}

#mainwrapper.loaded {
	opacity: 1;
}

.startth {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.endtth {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.grid-stack-placeholder {
	background-color: rgba(255, 0, 0, 0.2) !important;
	border: none !important;
}

.grid-stack-item.ui-resizable-resizing,
.grid-stack-item.ui-draggable-dragging {
	opacity: 0 !important;
}

body:has(.ui-resizable-resizing) {
	cursor: se-resize !important;
}

.grid-stack-item {
	transition:
		width 0.2s ease,
		height 0.2s ease,
		transform 0.2s ease !important;
	backface-visibility: hidden;
}

.grid-stack-item.ui-draggable-dragging {
	will-change: transform;
}

.grid-stack-item.ui-resizable-resizing {
	z-index: 1000;
}

.grid-stack-item.ui-draggable-dragging,
.grid-stack-item.ui-resizable-resizing {
	pointer-events: none;
	transition: none !important;
}

.grid-stack-item.ui-draggable-dragging *,
.grid-stack-item.ui-resizable-resizing * {
	transition: none !important;
	animation: none !important;
}

.grid-stack:has(.ui-resizable-resizing)::after {
	display: block;
}

.grid-stack.ui-resizable-resizing::after {
	display: block;
}

.grid-stack:has(.grid-stack-item.ui-draggable-dragging)::after {
	display: block;
}

.grid-stack.grid-stack-item.ui-draggable-dragging::after {
	display: block;
}

.hidden {
	display: none !important;
}

.chat-container {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	max-width: 800px;
	width: 100%;
	margin: 0 auto;
	padding: 1rem;
	box-sizing: border-box;
	background-color: var(--pt2);
}

.header {
	padding: 0 0.5rem 1rem 0.5rem;
	border-bottom: 1px solid var(--pt3);
	margin-bottom: 1rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#userCount {
	font-size: 0.9em;
	color: var(--pt4);
}

#controls {
	display: flex;
	gap: 10px;
	margin-bottom: 1rem;
}

.hidden {
	display: none !important;
}

.chat-container {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	max-width: 800px;
	width: 100%;
	margin: 0 auto;
	padding: 1rem;
	box-sizing: border-box;
	background-color: var(--pt2);
}

.header {
	padding: 0 0.5rem 1rem 0.5rem;
	border-bottom: 1px solid var(--pt3);
	margin-bottom: 1rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

#userCount {
	font-size: 0.9em;
	color: var(--pt4);
}

#controls {
	display: flex;
	gap: 10px;
	margin-bottom: 1rem;
}

.chat-widget-body {
	display: flex;
	flex-direction: column;
	height: 100%;
	padding: 0;
	overflow: hidden;
}

.chat-controls {
	display: flex;
	gap: 6px;
	padding: 8px;
	border-bottom: 1px solid var(--pt3);
	flex-shrink: 0;
}

.chat-controls input,
.chat-controls select {
	background-color: var(--pt1);
	color: var(--ptwhite);
	border: 1px solid var(--pt3);
	padding: 6px 10px;
	border-radius: 4px;
	font-size: 0.8rem;
	outline: none;
	transition: border-color 0.2s;
}

.chat-controls input:focus,
.chat-controls select:focus {
	border-color: var(--ptgreen);
}

.chat-controls button {
	background-color: var(--ptgreen);
	color: var(--pt0);
	padding: 6px 12px;
	border: none;
	border-radius: 4px;
	font-weight: 600;
	font-size: 0.8rem;
	cursor: pointer;
	transition: background-color 0.2s;
}

.chat-controls button:hover {
	background-color: rgb(0, 220, 125);
}

.user-count {
	font-size: 13.5px !important;
	color: var(--ptgreen) !important;
	padding: 4px 8px;
	text-align: center;
	border-bottom: 1px solid var(--pt3);
	flex-shrink: 0;
}

.messages-area {
	flex: 1;
	overflow-y: auto;
	padding: 8px;
	display: flex;
	flex-direction: column;
	gap: 6px;
	min-height: 0;
	background-color: var(--pt2);
}

.chat-input {
	display: flex;
	gap: 4px;
	padding: 8px;
	border-top: 1px solid var(--pt3);
	flex-shrink: 0;
	align-items: center;
}

.chat-input input[type='text'] {
	flex: 1;
	background-color: var(--pt1);
	color: var(--ptwhite);
	border: 1px solid var(--pt3);
	padding: 8px 12px;
	border-radius: 4px;
	font-size: 0.8rem;
	outline: none;
	transition: border-color 0.2s;
	min-width: 0;
}

.chat-input input[type='text']:focus {
	border-color: var(--ptgreen);
	box-shadow: 0 0 0 2px rgba(0, 200, 114, 0.2);
}

.emoji-btn,
.image-btn {
	background: transparent;
	border: none;
	color: var(--ptwhite);
	font-size: 1rem;
	padding: 8px;
	cursor: pointer;
	border-radius: 4px;
	flex-shrink: 0;
	transition: background-color 0.2s;
	margin-right: 10px;
}

.emoji-btn:hover,
.image-btn:hover {
	background-color: hsla(0, 0%, 100%, 0.1);
}

.emoji-btn {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M6.70504 10.7092C6.8501 10.5689 7.01205 10.4438 7.1797 10.3321C7.50489 10.1153 7.80058 10 8 10C8.19942 10 8.49511 10.1153 8.8203 10.3321C9.07494 10.5018 9.26866 10.6837 9.2931 10.7074C9.68451 11.0859 10.3173 11.0969 10.7071 10.7071C11.0976 10.3166 11.0976 9.68342 10.7071 9.29289C10.4723 9.05848 10.2052 8.85164 9.9297 8.66795C9.50489 8.38475 8.80058 8 8 8C7.19942 8 6.49511 8.38475 6.0703 8.66795C5.79505 8.85145 5.52844 9.05816 5.29363 9.29216C4.90926 9.67754 4.90613 10.3203 5.29289 10.7071C5.68258 11.0968 6.31431 11.0972 6.70504 10.7092Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M8.88875 13.5414C8.63822 13.0559 8.0431 12.8607 7.55301 13.1058C7.05903 13.3528 6.8588 13.9535 7.10579 14.4474C7.18825 14.6118 7.29326 14.7659 7.40334 14.9127C7.58615 15.1565 7.8621 15.4704 8.25052 15.7811C9.04005 16.4127 10.2573 17.0002 12.0002 17.0002C13.7431 17.0002 14.9604 16.4127 15.7499 15.7811C16.1383 15.4704 16.4143 15.1565 16.5971 14.9127C16.7076 14.7654 16.8081 14.6113 16.8941 14.4485C17.1387 13.961 16.9352 13.3497 16.4474 13.1058C15.9573 12.8607 15.3622 13.0559 15.1117 13.5414C15.0979 13.5663 14.9097 13.892 14.5005 14.2194C14.0401 14.5877 13.2573 15.0002 12.0002 15.0002C10.7431 15.0002 9.96038 14.5877 9.49991 14.2194C9.09071 13.892 8.90255 13.5663 8.88875 13.5414Z' fill='%2391969e'%3E%3C/path%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23ZM12 20.9932C7.03321 20.9932 3.00683 16.9668 3.00683 12C3.00683 7.03321 7.03321 3.00683 12 3.00683C16.9668 3.00683 20.9932 7.03321 20.9932 12C20.9932 16.9668 16.9668 20.9932 12 20.9932Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M14.705 10.7092C14.8501 10.5689 15.0121 10.4438 15.1797 10.3321C15.5049 10.1153 15.8006 10 16 10C16.1994 10 16.4951 10.1153 16.8203 10.3321C17.0749 10.5018 17.2687 10.6837 17.2931 10.7074C17.6845 11.0859 18.3173 11.0969 18.7071 10.7071C19.0976 10.3166 19.0976 9.68342 18.7071 9.29289C18.4723 9.05848 18.2052 8.85164 17.9297 8.66795C17.5049 8.38475 16.8006 8 16 8C15.1994 8 14.4951 8.38475 14.0703 8.66795C13.795 8.85145 13.5284 9.05816 13.2936 9.29216C12.9093 9.67754 12.9061 10.3203 13.2929 10.7071C13.6826 11.0968 14.3143 11.0972 14.705 10.7092Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	height: 20px;
	width: 20px;
	background-position: center;
	background-size: 20px;
	background-repeat: no-repeat;
}

.image-btn {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23 4C23 2.34315 21.6569 1 20 1H4C2.34315 1 1 2.34315 1 4V20C1 21.6569 2.34315 23 4 23H20C21.6569 23 23 21.6569 23 20V4ZM21 4C21 3.44772 20.5523 3 20 3H4C3.44772 3 3 3.44772 3 4V20C3 20.5523 3.44772 21 4 21H20C20.5523 21 21 20.5523 21 20V4Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M4.80665 17.5211L9.1221 9.60947C9.50112 8.91461 10.4989 8.91461 10.8779 9.60947L14.0465 15.4186L15.1318 13.5194C15.5157 12.8476 16.4843 12.8476 16.8682 13.5194L19.1451 17.5039C19.526 18.1705 19.0446 19 18.2768 19H5.68454C4.92548 19 4.44317 18.1875 4.80665 17.5211Z' fill='%2391969e'%3E%3C/path%3E%3Cpath d='M18 8C18 9.10457 17.1046 10 16 10C14.8954 10 14 9.10457 14 8C14 6.89543 14.8954 6 16 6C17.1046 6 18 6.89543 18 8Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	height: 20px;
	width: 20px;
	background-position: center;
	background-size: 20px;
	background-repeat: no-repeat;
}

.chat-input button[id='sendBtn'] {
	background-color: var(--ptgreen);
	color: var(--pt0);
	padding: 7px 10px;
	border: none;
	margin-left: 10px;
	border-radius: 10px;
	font-weight: 600;
	font-size: 0.8rem;
	cursor: pointer;
	transition: background-color 0.2s;
	flex-shrink: 0;
	text-shadow: none;
}

.chat-input button[id='sendBtn']:hover {
	background-color: rgb(0, 220, 125);
}

.chat-input button[id='sendBtn']:disabled {
	background-color: var(--pt4);
	cursor: not-allowed;
}

.emoji-picker-container {
	position: absolute;
	bottom: 50px;
	right: 8px;
	z-index: 100;
	border-radius: 6px;
	overflow: hidden;
	box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
}

emoji-picker {
	--background: var(--pt1);
	--text-color: var(--ptwhite);
	--border-color: var(--pt3);
	--font-family: 'Custom', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
	font-family:
		'Custom',
		-apple-system,
		BlinkMacSystemFont,
		'Segoe UI',
		Roboto,
		sans-serif !important;
}

emoji-picker *,
emoji-picker::part(*) {
	font-family:
		'Custom',
		-apple-system,
		BlinkMacSystemFont,
		'Segoe UI',
		Roboto,
		sans-serif !important;
}

.messages-area .message {
	max-width: 90%;
	font-size: 0.85rem;
	display: flex;
	flex-direction: column;
	margin-left: 10px;
	margin-right: 10px;
}

.messages-area .message-header {
	font-size: 0.75rem;
	color: var(--ptorange);
	margin: 0 4px 4px 4px;
	font-weight: 600;
}

.messages-area .text-bubble {
	padding: 6px 10px;
	border-radius: 8px;
	line-height: 1.4;
	word-wrap: break-word;
}

.messages-area .timestamp {
	font-size: 0.65rem;
	color: var(--pt4);
	margin-top: 4px;
	margin-left: 4px;
	margin-right: 4px;
	opacity: 0.6;
	line-height: 1.2;
}

.messages-area .message.sent {
	align-self: flex-end;
	align-items: flex-end;
}

.messages-area .text-bubble .text {
	margin: 1px;
}

.messages-area .message.sent .text-bubble {
	background-color: var(--pt4);
	color: var(--pt0) !important;
	text-shadow: none;
}

.messages-area .message.received {
	align-self: flex-start;
	align-items: flex-start;
}

.messages-area .message.received .text-bubble {
	background-color: var(--pt3);
	color: var(--ptwhite);
}

.messages-area .message-controls {
	display: flex;
	gap: 8px;
	padding: 2px 0;
	margin-left: 4px;
	margin-right: 4px;
}

.messages-area .control-btn {
	font-size: 0.7rem;
	cursor: pointer;
	color: var(--pt4);
	text-decoration: none;
}

.messages-area .control-btn:hover {
	text-decoration: underline;
	color: var(--ptwhite);
}

.messages-area .message-image {
	max-width: 150px;
	max-height: 100px;
	border-radius: 6px;
	cursor: pointer;
	transition: opacity 0.2s;
}

.messages-area .message-image:hover {
	opacity: 0.8;
}

.image-preview {
	margin: 0 8px 8px 8px;
	border: 2px dashed var(--pt3);
	border-radius: 4px;
	padding: 6px;
	text-align: center;
	background-color: var(--pt1);
	flex-shrink: 0;
	position: relative;
	transition: border-color 0.2s;
}

.image-preview:hover {
	border-color: var(--ptgreen);
}

.preview-image {
	max-width: 120px;
	max-height: 80px;
	border-radius: 4px;
}

.remove-preview-btn {
	position: absolute;
	top: 5px;
	right: 5px;
	background-color: var(--ptred);
	color: white;
	border: none;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	cursor: pointer;
	font-size: 12px;
	line-height: 1;
}

.messages-area .trade-notification {
	background: var(--pt0);
	border: 1px solid var(--pt3);
	border-radius: 6px;
	padding: 8px;
	text-align: center;
	max-width: 200px;
	color: var(--ptwhite);
	font-style: italic;
	font-size: 0.8rem;
}

.messages-area .trade-notification .trade-content {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	gap: 2px;
	font-size: 0.8rem;
	font-weight: 500;
}

.messages-area .trade-notification .trade-text {
	color: var(--ptwhite);
}

.messages-area .trade-notification .coin-symbol {
	color: var(--ptorange);
	font-weight: bold;
}

.messages-area .trade-notification .position-long {
	color: var(--ptgreen);
	font-weight: bold;
	text-transform: uppercase;
}

.messages-area .trade-notification .position-short {
	color: var(--ptred);
	font-weight: bold;
	text-transform: uppercase;
}

.messages-area .trade-notification .timestamp {
	font-size: 0.65rem;
	color: #999;
	margin-top: 4px;
	text-align: center;
}

#msgInput {
	border-radius: 10px;
}

#modal-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 1000;
}

#modal {
	background: var(--pt2);
	color: var(--ptwhite);
	padding: 20px;
	border-radius: 8px;
	box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);
	width: 90%;
	max-width: 350px;
	text-align: center;
}

#modal input {
	background-color: var(--pt1);
	border: 1px solid var(--pt3);
	color: var(--ptwhite);
	padding: 8px;
	border-radius: 4px;
	width: 100%;
	box-sizing: border-box;
}

#modal-buttons {
	display: flex;
	justify-content: flex-end;
	gap: 8px;
	margin-top: 15px;
	text-shadow: none;
}

#modal-confirm-btn,
#modal-cancel-btn {
	padding: 8px 16px;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	font-size: 0.8rem;
}

#modal-confirm-btn {
	background-color: var(--ptgreen);
	color: var(--pt0);
}

#modal-confirm-btn.danger {
	background-color: var(--ptred);
}

#modal-cancel-btn {
	background-color: var(--pt4);
	color: var(--pt0);
}

.image-modal-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.9);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 2000;
	cursor: pointer;
}

.image-modal-content {
	position: relative;
	max-width: 90%;
	max-height: 90%;
	cursor: default;
}

.modal-image {
	max-width: 100%;
	max-height: 100%;
	border-radius: 8px;
}

.close-modal-btn {
	position: absolute;
	top: -10px;
	right: -10px;
	background-color: var(--ptred);
	color: white;
	border: none;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	cursor: pointer;
	font-size: 16px;
	line-height: 1;
}

.paste-notification {
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
	font-size: 0.8rem;
}

@keyframes slideInRight {
	from {
		transform: translateX(100%);
		opacity: 0;
	}

	to {
		transform: translateX(0);
		opacity: 1;
	}
}

@keyframes slideOutRight {
	from {
		transform: translateX(0);
		opacity: 1;
	}

	to {
		transform: translateX(100%);
		opacity: 0;
	}
}

.copied-highlight {
	background-color: rgba(0, 200, 114, 0.3) !important;
	transition: background-color 0.2s ease;
}

.builder-modal-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	backdrop-filter: blur(4px);
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 10000;
}

.builder-modal-container {
	background: var(--pt1);
	border-radius: 12px;
	width: 90%;
	max-width: 800px;
	height: fit-content;
	overflow: hidden;
	box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5);
	border: 1px solid var(--pt3);
}

.builder-modal-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 10px 20px;
	background: var(--pt2);
	border-bottom: 1px solid var(--pt3);
}

.builder-modal-title {
	margin: 0;
	color: var(--ptwhite);
	font-size: 18px;
	font-weight: 600;
}

.builder-modal-close {
	background: none;
	border: none;
	color: var(--pt4);
	font-size: 24px;
	cursor: pointer;
	padding: 0;
	width: 30px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50px;
	transition: all 0.2s;
}

.builder-modal-close:hover {
	background: var(--pt3);
	color: var(--ptwhite);
}

.builder-modal-content {
	padding: 10px;
	color: var(--ptwhite);
}

.builder-modal-description {
	margin: 0 0 16px 0;
	color: var(--ptwhite);
}

.builder-info-box {
	background: var(--pt2);
	padding: 10px;
	border-radius: 8px;
	margin: 16px 0;
}

.builder-info-row {
	display: flex;
	align-items: center;
	margin-bottom: 8px;
	flex-wrap: wrap;
	gap: 8px;
}

.builder-info-row:last-child {
	margin-bottom: 0;
}

.builder-info-label {
	font-weight: bold;
	color: var(--ptwhite);
}

.builder-address-code {
	background: var(--pt3);
	padding: 4px 8px;
	border-radius: 4px;
	font-family: 'Numbers';
	color: var(--ptgreen);
	font-size: 13px;
	user-select: text;
	cursor: text;
	flex: 1;
	min-width: 300px;
}

.builder-fee-rate {
	color: var(--ptgreen);
	font-weight: 600;
	user-select: text;
	font-size: 15px;
	cursor: text;
}

.copy-button {
	background: var(--ptgreen);
	border: none;
	color: var(--pt0);
	padding: 4px 8px;
	border-radius: 4px;
	cursor: pointer;
	font-size: 11px;
	font-weight: 500;
	transition: all 0.2s;
	margin-left: 4px;
	text-shadow: none;
}

.copy-button:hover {
	background: var(--ptgreen);
	opacity: 0.8;
	transform: scale(1.05);
}

.copy-button:active {
	transform: scale(0.95);
}

.copy-button.copied {
	background: var(--pt4);
}

.builder-iframe-container {
	margin: 5px 0;
	border: 1px solid var(--pt3);
	border-radius: 15px;
	overflow: hidden;
}

.builder-iframe {
	width: 100%;
	height: 50vh;
	border: none;
}

.builder-modal-actions {
	display: flex;
	gap: 12px;
	justify-content: flex-end;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid var(--pt3);
}

.builder-btn {
	padding: 10px 20px;
	border: none;
	border-radius: 6px;
	cursor: pointer;
	font-weight: 500;
	transition: all 0.2s;
	text-shadow: none;
}

.builder-btn-primary {
	background: var(--ptgreen);
	color: var(--pt0);
}

.builder-btn-primary:hover {
	scale: 1.05;
	opacity: 0.9;
}

.builder-btn-primary:disabled {
	background: var(--pt4);
	color: var(--pt2);
	cursor: not-allowed;
	opacity: 0.6;
}

.builder-btn-secondary {
	background: var(--pt4);
	color: var(--ptwhite);
}

.builder-btn-secondary:hover {
	background: var(--pt3);
	scale: 1.05;
}

#mini-chart-container {
	position: absolute;
	width: 250px;
	height: 250px;
	background: linear-gradient(to bottom, var(--pt1) 0%, var(--pt0) 100%);
	border: 1px solid hsla(0, 0%, 100%, 0.3);
	border-radius: 7px;
	z-index: 10000;
	pointer-events: none;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
	backdrop-filter: blur(10px);
	display: none;
}

#mini-chart-container::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--pt4);
	font-size: 15px;
	font-weight: bold;
	z-index: 2;
	pointer-events: none;
	background-color: var(--pt0);
	border-radius: 7px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' style='shape-rendering: auto; display: block; background: transparent;' width='200' height='200' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.9166666666666666s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.8333333333333334s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.75s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.6666666666666666s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.5833333333333334s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.5s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.4166666666666667s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.3333333333333333s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.25s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.16666666666666666s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='-0.08333333333333333s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect fill='%2391969e' height='5' width='5' ry='2.5' rx='2.5' y='32.5' x='47.5'%3E%3Canimate repeatCount='indefinite' begin='0s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/g%3E%3C!-- %5Bldio%5D generated by [https://loading.io](https://loading.io) --%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100px;
	opacity: 1;
	transition: opacity 0.2s ease-out;
}

#mini-chart-container.loaded::before {
	opacity: 0;
	pointer-events: none;
}

.mini-header {
	position: absolute;
	top: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 1px;
	padding: 5px 5px;
	border-radius: 7px;
	background: linear-gradient(180deg, var(--pt0), rgba(0, 0, 0, 0));
	text-shadow: 1px 1px #000000;
	color: #d1d4dc;
	font-size: 13px;
	font-weight: 600;
	line-height: 1.2;
	pointer-events: none;
	z-index: 10001;
	text-align: left;
	width: 240px;
	font-family: 'Numbers';
}

.mini-header-top {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: left;
}

.mini-header-cap {
	color: #d1d4dc;
	font-weight: normal;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.redHl {
	background-color: rgba(255, 107, 59, 0.5);
	padding: 0px 2px;
	border-radius: 3px;
}

.greenHl {
	background-color: rgba(0, 200, 114, 0.5);
	padding: 0px 2px;
	border-radius: 3px;
}

.containerMonitoredC {
	margin: 0 auto;
	background-color: var(--pt3);
	border-radius: 8px;
	overflow: hidden;
}

.section-header {
	background-color: var(--pt3);
	border-bottom: 2px solid var(--pt4);
	padding: 12px 20px;
	color: #8b96a5;
	font-size: 14px;
	font-weight: 600;
	display: flex;
	align-items: center;
	gap: 8px;
}

.account-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 5px 20px;
	border-bottom: 1px solid hsla(0, 0%, 100%, 0.1);
	transition: 0.2s ease;
}

.account-item:hover {
	background-color: hsla(0, 0%, 100%, 0.05);
}

.account-info {
	display: flex;
	align-items: center;
	gap: 12px;
	flex: 1;
	min-width: 0;
}

.account-details {
	display: flex;
	flex-direction: column;
	min-width: 0;
	flex: 1;
}

.account-icon {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
	font-weight: bold;
	color: white;
	flex-shrink: 0;
	overflow: hidden;
}

.account-icon img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 50%;
}

.account-name {
	color: #c5d0de;
	font-size: 13.5px;
	font-weight: 600;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.account-full-name {
	color: #8b96a5;
	font-size: 12px;
	font-weight: 400;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.toggle-switch {
	position: relative;
	width: 44px;
	height: 24px;
	cursor: pointer;
	display: inline-block;
	flex-shrink: 0;
	scale: 0.8;
}

.toggle-switch input {
	opacity: 0;
	width: 0;
	height: 0;
}

.slider {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: var(--ptred);
	border-radius: 24px;
	transition: 0.3s;
}

.slider:before {
	position: absolute;
	content: '';
	height: 18px;
	width: 18px;
	left: 3px;
	bottom: 3px;
	background-color: white;
	border-radius: 50%;
	transition: 0.3s ease;
}

input:checked + .slider {
	background-color: var(--ptgreen);
}

input:checked + .slider:before {
	transform: translateX(20px);
}

#searchInputM {
	color: var(--pt4);
	width: 200px;
	border-radius: 8px;
	height: 22px;
	align-items: center;
	background-color: var(--pt2);
	text-align: left;
	font-family: 'Custom';
	transition: 0.2s ease;
	margin-left: 3px;
	padding-left: 28px;
	border: 1px solid transparent;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%2391969e' stroke-width='0.00024000000000000003'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0392 15.6244C18.2714 14.084 19.0082 12.1301 19.0082 10.0041C19.0082 5.03127 14.9769 1 10.0041 1C5.03127 1 1 5.03127 1 10.0041C1 14.9769 5.03127 19.0082 10.0041 19.0082C12.1301 19.0082 14.084 18.2714 15.6244 17.0392L21.2921 22.707C21.6828 23.0977 22.3163 23.0977 22.707 22.707C23.0977 22.3163 23.0977 21.6828 22.707 21.2921L17.0392 15.6244ZM10.0041 17.0173C6.1308 17.0173 2.99087 13.8774 2.99087 10.0041C2.99087 6.1308 6.1308 2.99087 10.0041 2.99087C13.8774 2.99087 17.0173 6.1308 17.0173 10.0041C17.0173 13.8774 13.8774 17.0173 10.0041 17.0173Z' fill='%2391969e'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 8px center;
	background-size: 14px;
	font-size: 14px;
	outline: none;
}

#searchInputM:focus {
	border-color: hsla(0, 0%, 100%, 0.1);
}

#searchInputM::placeholder {
	color: var(--pt4);
}

#searchInputM:focus::placeholder {
	opacity: 0;
}

#searchInputM::selection {
	background-color: var(--pt4);
	color: var(--ptwhite);
}

#presetDropdown {
	color: var(--pt4);
	height: 22px;
	border-radius: 8px;
	align-items: center;
	background-color: var(--pt2);
	font-family: 'Custom';
	transition: 0.2s ease;
	padding-left: 12px;
	padding-right: 32px;
	border: 1px solid transparent;
	cursor: pointer;
	font-size: 14px;

	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;

	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2391969e' d='M6 9L1 4h10z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: right 10px center;
	background-size: 12px;
	outline: none;
}

#presetDropdown:focus {
	outline: none;
	border-color: hsla(0, 0%, 100%, 0.1);
}

#presetDropdown option {
	background: var(--pt2);
	color: var(--pt4);
	padding: 8px;
}

#toggleAllBtn,
.category-toggle-btn {
	color: var(--pt0);
	border: none;
	border-radius: 8px;
	cursor: pointer;
	font-size: 12px;
	white-space: nowrap;
	height: 22px;
	width: 80px;
	opacity: 0.8;
	text-shadow: none;
}

#toggleAllBtn:hover,
.category-toggle-btn:hover {
	opacity: 1;
}

.category-toggle-btn {
	width: 60px;
}

.category-container {
	max-height: 250px;
	overflow-y: auto;
	overflow-x: hidden;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
}

.category-container::-webkit-scrollbar {
	width: 8px;
}

.category-container::-webkit-scrollbar-track {
	background: rgba(0, 0, 0, 0.1);
	border-radius: 4px;
}

.category-container::-webkit-scrollbar-thumb {
	background: rgba(139, 150, 165, 0.5);
	border-radius: 4px;
}

.category-container::-webkit-scrollbar-thumb:hover {
	background: rgba(139, 150, 165, 0.8);
}

.category-header {
	margin-top: 10px;
	padding: 5px 20px;
	background: rgba(255, 255, 255, 0.05);
	font-weight: 600;
	color: #8b96a5;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	position: sticky;
	top: 0;
	z-index: 10;
}

.exchanges-container {
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.exchange-section {
	border: 1px solid hsla(0, 0%, 100%, 0.05);
	border-radius: 10px;
	padding: 10px;
	background: var(--pt3);
}

.exchange-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.exchange-toggle {
	display: flex;
	align-items: center;
	gap: 8px;
	cursor: pointer;
	font-weight: bold;
	background-color: var(--pt3);
	z-index: 2;
	padding-right: 5px;
}

.exchange-enabled {
	width: 14px;
	height: 14px;
	cursor: pointer;
}

.exchange-name {
	font-size: 14.5px;
}

.exchange-actions {
	display: flex;
	gap: 5px;
}

.exchange-link {
	cursor: pointer;
	font-size: 12px;
	padding: 5px 10px;
}

.exchange-fields {
	display: none;
	flex-direction: column;
	gap: 10px;
	margin-top: 5px;
	padding-top: 10px;
	border-top: 1px solid hsla(0, 0%, 100%, 0.1);
}

.exchange-section:has(.exchange-enabled:checked) .exchange-fields {
	display: flex;
}

.field-group {
	display: flex;
	align-items: center;
	gap: 10px;
}

.field-group label {
	min-width: 120px;
}

.field-group input[type='password'],
.field-group input[type='text'] {
	flex: 1;
}

.tooltip-label {
	cursor: help;
	position: relative;
	display: inline-block;
	border-bottom: 1px dotted var(--pt4);
	color: var(--ptwhite);
}

.tooltiptext {
	visibility: hidden;
	width: 250px;
	word-break: break-word;
	background-color: var(--pt3);
	border: 1px solid hsla(0, 0%, 100%, 0.1);
	color: white;
	text-align: center;
	padding: 5px;
	border-radius: 6px;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.15);
	position: absolute;
	z-index: 1;
	bottom: 125%;
	left: 50%;
	margin-left: -134px;
	opacity: 0;
	transition: 0.2s ease;
}

.tooltiptext::after {
	content: '';
	position: absolute;
	top: 100%;
	left: 50%;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}

.tooltip-label:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
}

@media screen and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	.tooltip,
	.tooltipTextC,
	.tooltiptext {
		position: fixed !important;
		bottom: 20px !important;
		top: auto !important;
		left: 50% !important;
		transform: translateX(-50%) !important;
		margin-left: 0 !important;
		padding: 8px !important;
		z-index: 10000 !important;
		width: calc(100vw - 40px) !important;
		max-width: 350px !important;
		box-shadow: 0 0 8px 1px rgba(255, 255, 255, 0.15) !important;
	}

	#chart #tooltip {
		position: absolute !important;
		bottom: auto !important;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		transform: none !important;
		width: auto !important;
		max-width: none !important;
		padding: 5px !important;
		z-index: 999 !important;
		box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4) !important;
	}

	#chart {
		overflow: visible !important;
	}

	.mobile-view-chart-account #chart-widget .grid-stack-item-content {
		overflow: visible !important;
	}

	.tooltipC .tooltipTextC::after,
	.tooltiptext::after {
		display: none !important;
	}
}

.exchange-open {
	border: 1px solid transparent;
	font-weight: bold;
	width: fit-content !important;
	line-height: 15px;
	font-size: 12px;
	padding-left: 30px;
	padding-right: 20px;
	cursor: pointer;
	white-space: nowrap;
	background-repeat: no-repeat;
	background-color: var(--pt2);
	border-radius: 10px;
	background-size: 14px 14px;
	background-position: 5px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5 21C5 17.134 8.13401 14 12 14C15.866 14 19 17.134 19 21M16 7C16 9.20914 14.2091 11 12 11C9.79086 11 8 9.20914 8 7C8 4.79086 9.79086 3 12 3C14.2091 3 16 4.79086 16 7Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.exchange-api {
	border: 1px solid transparent;
	font-weight: bold;
	width: fit-content !important;
	line-height: 15px;
	font-size: 12px;
	padding-left: 30px;
	padding-right: 20px;
	cursor: pointer;
	white-space: nowrap;
	background-color: var(--pt2);
	border-radius: 10px;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: 5px;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M15 9H15.01M15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3C11.6863 3 9 5.68629 9 9C9 9.27368 9.01832 9.54308 9.05381 9.80704C9.11218 10.2412 9.14136 10.4583 9.12172 10.5956C9.10125 10.7387 9.0752 10.8157 9.00469 10.9419C8.937 11.063 8.81771 11.1823 8.57913 11.4209L3.46863 16.5314C3.29568 16.7043 3.2092 16.7908 3.14736 16.8917C3.09253 16.9812 3.05213 17.0787 3.02763 17.1808C3 17.2959 3 17.4182 3 17.6627V19.4C3 19.9601 3 20.2401 3.10899 20.454C3.20487 20.6422 3.35785 20.7951 3.54601 20.891C3.75992 21 4.03995 21 4.6 21H6.33726C6.58185 21 6.70414 21 6.81923 20.9724C6.92127 20.9479 7.01881 20.9075 7.10828 20.8526C7.2092 20.7908 7.29568 20.7043 7.46863 20.5314L12.5791 15.4209C12.8177 15.1823 12.937 15.063 13.0581 14.9953C13.1843 14.9248 13.2613 14.8987 13.4044 14.8783C13.5417 14.8586 13.7588 14.8878 14.193 14.9462C14.4569 14.9817 14.7263 15 15 15Z' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}

.exchange-api:hover,
.exchange-open:hover {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

.password-wrapper {
	position: relative;
	flex: 1;
	display: flex;
	align-items: center;
}

.password-wrapper input.keysExch {
	width: 100%;
	padding-right: 35px;
}

.toggle-password {
	position: absolute;
	right: 10px;
	width: 17px;
	height: 17px;
	cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transition: opacity 0.2s;
}

.toggle-password:hover {
	opacity: 0.7;
}

.toggle-password.visible {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E");
}

.keysExch {
	position: relative;
	user-select: all;
	border: 2px solid transparent;
	border-radius: 10px;
	outline: none;
	height: 24px;
	font-size: 14px;
	color: var(--ptwhite);
	text-align: center;
	display: block;
	border: 1px solid transparent;
	background-color: var(--pt2);
	font-family: 'Numbers';
	transition: 0.1s ease;
	font-weight: bold;
}

#providerKeys .keys {
	font-weight: bold;
	font-size: 14px;
	font-family: 'Numbers';
}

@media screen and (min-width: 769px) {
	#providerKeys .toggle-password {
		margin-top: -30px;
		margin-right: -22px;
	}
}

#providerKeys .toggle-password {
	background-color: var(--pt3);
	padding-right: 15px;
	border-radius: 10px;
}

.keysExch:focus {
	border: 1px solid hsla(0, 0%, 100%, 0.1);
}

.hedge-mode-controls {
	display: flex;
	align-items: center;
	gap: 8px;
	flex: 1;
}

.hedge-mode-controls label {
	min-width: auto;
}

.hedge-mode-controls input[type='checkbox'] {
	width: 15px !important;
	height: 15px !important;
	min-width: 15px !important;
	min-height: 15px !important;
	max-width: 15px !important;
	max-height: 15px !important;
}

.preferred-toggle {
	display: flex;
	align-items: center;
	gap: 5px;
	cursor: pointer;
	font-size: 13px;
}

@media screen and (min-width: 769px) {
	.preferred-toggle {
		position: absolute;
		right: 310px;
	}
}

.exchange-preferred {
	cursor: pointer;
	z-index: 0;
}

.exchange-icon {
	width: 18px;
	height: 18px;
	vertical-align: middle;
	border-radius: 4px;
}

.ticker-item {
	display: flex;
	align-items: center;
	gap: 8px;
	padding: 8px;
	cursor: pointer;
	width: calc(100% - 10px);
	transition: background 0.1s ease;
}

.ticker-item:hover {
	background: var(--pt3);
}

#exchange-icon {
	position: absolute;
	z-index: 3;
	height: 21px !important;
	width: 21px !important;
	top: 7px;
	border-radius: 5px;
	left: -3px;
}

.posIcon {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	position: relative;
	border-radius: 4px;
}

.posGap {
	height: 10px;
}

.op-button {
	width: 40px;
}

.ot-button {
	width: 55px;
}

.has-tooltip {
	position: relative;
	cursor: help;
}

.balance-tooltip {
	visibility: hidden;
	opacity: 0;
	position: absolute;
	top: 100%;
	right: 0;
	margin-top: 8px;
	background-color: var(--pt3);
	color: var(--ptwhite);
	padding: 7px;
	border-radius: 10px;
	font-size: 13px;
	white-space: nowrap;
	z-index: 1000;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
	transition:
		opacity 0.2s,
		visibility 0.2s;
	border: 2px solid rgb(70, 70, 80);
	pointer-events: none;
	font-weight: normal;
}

.balance-tooltip::before {
	content: '';
	position: absolute;
	bottom: 100%;
	right: 10px;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent rgb(70, 70, 80) transparent;
}

.has-tooltip:hover .balance-tooltip,
.has-tooltip.tooltip-active .balance-tooltip {
	visibility: visible;
	opacity: 1;
}

.balance-breakdown {
	display: flex;
	flex-direction: column;
	gap: 8px;
}

.exchange-row {
	display: flex;
	align-items: center;
	gap: 10px;
}

.exchange-icon {
	width: 20px;
	height: 20px;
	object-fit: contain;
	flex-shrink: 0;
}

.exchange-name {
	text-transform: capitalize;
	font-size: 13px;
	flex: 1;
	min-width: 100px;
	text-align: left;
}

.exchange-balance {
	font-size: 13px;
	text-align: right;
	font-weight: 500;
	margin-left: auto;
}

.shortcut-exchange-separator {
	position: relative;
	width: calc(100% + 30px);
	margin: 20px 0;
	height: 1px;
	left: -40px;
}

.shortcut-separator-line {
	position: absolute;
	top: -1.5px;
	left: 0;
	right: 0;
	height: 4px;
	background-color: rgba(255, 255, 255, 0.15);
	border-radius: 3px;
}

.shortcut-separator-label {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 22px;
	height: 22px;
	transform: translateY(-50%);
	display: flex;
	align-items: center;
	background-color: var(--pt1);
	border-radius: 50%;
	border: 3px solid rgba(255, 255, 255, 0.2);
	justify-content: center;
}

.shortcut-separator-icon {
	width: 210px;
	height: 20px;
	align-items: center;
	display: block;
	object-fit: contain;
	background-color: var(--pt1);
	border-radius: 50px;
}

@keyframes nukeMenuFadeIn {
	from {
		opacity: 0;
		transform: scale(0.8);
	}

	to {
		opacity: 1;
		transform: scale(1);
	}
}

.context-menu-container {
	display: flex;
	flex-direction: column;
	gap: 5px;
	background-color: var(--pt2);
	padding: 7px;
	border-radius: 10px;
}

.nuke-menu-btn {
	font-family: inherit !important;
}

@keyframes nukeMenuFadeIn {
	from {
		opacity: 0;
		transform: scale(0.8);
	}

	to {
		opacity: 1;
		transform: scale(1);
	}
}

.nuke-menu-container {
	position: fixed;
	margin-top: 20px;
	margin-left: -110px;
	z-index: 10000;
	flex-direction: column;
	gap: 8px;
	animation: nukeMenuFadeIn 0.2s ease;
	display: flex;
	background-color: var(--pt1);
	padding: 7px;
	border-radius: 10px;
	border: 1px solid hsla(0, 0%, 100%, 0.15);
}

.nuke-menu-btn {
	padding: 3px 20px;
	border: 1px solid rgba(255, 255, 255, 0.1);
	border-radius: 8px;
	backdrop-filter: blur(10px);
	color: #d1d4dc;
	font-size: 12.5px;
	font-weight: 600;
	font-family: inherit;
	cursor: pointer;
	transition: all 0.2s ease;
	min-width: 100px;
	text-align: center;
	background-color: var(--pt3);
}

.nuke-menu-btn:hover {
	transform: scale(1.05);
	border-color: rgba(255, 255, 255, 0.2);
}

.nuke-menu-btn:active {
	transform: scale(0.98);
}

.nuke-menu-btn[data-action='all'] {
	color: var(--ptwhite);
}

.nuke-menu-btn[data-action='longs'] {
	color: var(--ptgreen);
}

.nuke-menu-btn[data-action='shorts'] {
	color: var(--ptred);
}

.nuke-menu-btn[data-action='orders'] {
	color: var(--ptorange);
}

.login-wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 100vh;
	width: 100%;
	padding: 20px;
	background: var(--pt1);
	box-sizing: border-box;
	overflow-y: auto;
}

.login-dialog {
	background: var(--pt2);
	border: 1px solid rgba(255, 255, 255, 0.1);
	border-radius: 16px;
	padding: 35px 25px;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
	backdrop-filter: blur(10px);
	width: 100%;
	max-width: 450px;
	text-align: center;
	position: relative;
	animation: fadeInScale 0.2s ease-out;
	box-sizing: border-box;
	margin: auto;
	will-change: transform, opacity;
}

.input-box {
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 10px;
}

.input-container {
	position: relative;
	width: 100%;
	max-width: 270px;
}

.input-container #key {
	width: 100%;
	box-sizing: border-box;
	font-family: 'Custom';
	user-select: all;
	border: 1px solid var(--pt3);
	border-radius: 12px;
	outline: none;
	height: 32px;
	background-color: var(--pt3);
	font-size: 14px;
	color: var(--pt4);
	text-align: center;
	padding: 6px 32px;
	transition:
		border-color 0.15s ease,
		color 0.15s ease;
	pointer-events: auto !important;
}

.input-container #key:focus,
#key:focus {
	border-color: var(--pt4) !important;
	color: white !important;
	outline: none !important;
}

.input-container #key:hover {
	color: white;
}

.input-container #key::placeholder {
	color: var(--pt4);
	font-weight: lighter;
	text-align: center;
}

.input-container #kicon {
	position: absolute;
	left: 10px !important;
	top: 50%;
	transform: translateY(-50%);
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: center;
	pointer-events: none;
	z-index: 1;
}

.input-box .btn {
	transition: all 0.15s ease;
	background: linear-gradient(90deg, #4d5256, #7a7f86);
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 8px auto 0;
	width: 140px;
	height: 35px;
	cursor: pointer !important;
	border: none;
	border-radius: 25px;
	font-weight: bold;
	font-size: 13px;
	color: white;
	text-transform: uppercase;
	opacity: 0.9;
	text-decoration: none;
	text-align: center;
	letter-spacing: 2px;
	pointer-events: auto !important;
	user-select: none;
}

.input-box .btn:hover {
	opacity: 1 !important;
	transform: scale(1.05);
	cursor: pointer !important;
}

.input-box .btn:active {
	transform: scale(0.98);
}

.login-footer {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 12px;
	margin-top: 15px;
	width: 100%;
	flex-wrap: wrap;
	text-align: center;
}

.login-dialog #tosLink {
	color: var(--pt4);
	text-decoration: none;
	font-size: 13px;
	transition: color 0.2s ease;
	cursor: pointer;
	margin-left: -4px;
}

.login-dialog #tosLink:hover {
	color: white;
}

.login-dialog #licenseBtn {
	position: absolute;
	bottom: 10px;
	left: 10px;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	background-color: var(--pt3);
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--pt4);
	text-decoration: none;
	transition: all 0.2s ease;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: center;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath d='M0 0 C0.90098419 -0.00428513 1.80196838 -0.00857025 2.73025513 -0.01298523 C4.62794152 -0.01870356 6.52564983 -0.0192473 8.42333984 -0.01489258 C11.304748 -0.0117358 14.18512495 -0.03521206 17.06640625 -0.06054688 C18.91926955 -0.06282066 20.77213558 -0.063523 22.625 -0.0625 C23.47528778 -0.07170975 24.32557556 -0.08091949 25.20162964 -0.09040833 C33.6090535 -0.02635719 40.60596189 1.78320932 46.8203125 7.67578125 C47.63242188 8.42601562 48.44453125 9.17625 49.28125 9.94921875 C52.31287448 13.24351105 54.4453125 15.73583679 54.4453125 20.30078125 C56.02892578 19.72070312 56.02892578 19.72070312 57.64453125 19.12890625 C66.14643764 16.10598459 74.5695759 13.65363059 83.4453125 11.98828125 C84.29182373 11.8294043 85.13833496 11.67052734 86.01049805 11.50683594 C123.72599827 4.79628648 162.49322498 11.88913453 194.29711914 33.56274414 C199.01041323 36.87626643 203.42636555 40.51111937 207.84765625 44.203125 C228.1722928 60.61565105 252.42824189 61.61783971 277.43359375 62.38476562 C309.18499549 63.40680645 309.18499549 63.40680645 318.4453125 72.30078125 C322.9900252 77.61326557 323.17018633 83.9413759 322.953125 90.69921875 C321.39422962 101.75538446 314.65484437 109.61867442 306.015625 116.1328125 C280.15198429 133.74618206 244.76289011 136.59515385 214.7421875 131.16796875 C210.13338476 130.27260223 205.59342655 129.16737143 201.0859375 127.8515625 C197.83219363 127.17289699 194.75927127 127.21507542 191.4453125 127.30078125 C201.36317517 131.36648893 211.47662475 134.65015137 221.7578125 137.67578125 C222.93698242 138.03349609 224.11615234 138.39121094 225.33105469 138.75976562 C237.44332132 142.24956781 247.73217042 141.43456174 260.0703125 139.48828125 C261.07306213 139.33081421 261.07306213 139.33081421 262.09606934 139.17016602 C295.85548558 133.79131543 329.14516635 125.08008628 362.21386719 116.54101562 C400.21307612 106.79007479 400.21307612 106.79007479 414.8671875 114.58984375 C421.77863169 118.92689094 427.59994358 124.51345579 430.4453125 132.30078125 C432.22452425 140.33301981 431.34807176 147.02943927 427.4453125 154.30078125 C396.49863236 195.31824543 297.87417199 208.51724506 249.5625 215.30078125 C223.2388562 218.7777132 195.78946846 220.58730797 169.4453125 216.30078125 C168.29579102 216.11539795 168.29579102 216.11539795 167.12304688 215.92626953 C158.3654626 214.44452076 149.96513965 212.33845974 141.64453125 209.22265625 C140.83211472 208.9204567 140.01969818 208.61825714 139.18266296 208.30690002 C129.54279775 204.6617819 120.15688977 200.45685011 110.7578125 196.23828125 C108.88792126 195.40450248 107.01771814 194.57142283 105.1472168 193.73901367 C102.31793272 192.47985415 99.48882655 191.22031555 96.66072083 189.95851135 C87.71203838 185.96656521 78.73842376 182.03275387 69.7578125 178.11328125 C68.38515147 177.51363869 67.01251077 176.91394958 65.63989258 176.31420898 C62.57542887 174.97549074 59.51053119 173.63777011 56.4453125 172.30078125 C55.75163574 173.2299939 55.75163574 173.2299939 55.04394531 174.17797852 C48.8410952 182.41465868 42.86029188 189.13247444 32.4453125 191.30078125 C29.28247393 191.59525396 26.13613078 191.6283858 22.9609375 191.63671875 C22.06469666 191.64337555 21.16845581 191.65003235 20.24505615 191.65689087 C18.35577431 191.6669741 16.46645716 191.67170924 14.57714844 191.67138672 C11.71748741 191.67574744 8.85938735 191.7120784 6 191.75 C-5.82459704 191.82335086 -16.99082853 191.6506994 -26.05859375 182.99609375 C-34.34898389 173.60176132 -34.85319181 163.87406672 -34.8293457 151.79150391 C-34.8336997 150.43710552 -34.83888513 149.08270959 -34.84483337 147.72831726 C-34.85816115 144.06911731 -34.85880899 140.41002104 -34.85627007 136.75080156 C-34.85519606 133.68692465 -34.86009474 130.62306835 -34.8648755 127.55919588 C-34.87594931 120.32590639 -34.87642018 113.09266885 -34.87036133 105.859375 C-34.86432368 98.4180455 -34.87663205 90.97690517 -34.8979314 83.53560793 C-34.91559283 77.12768787 -34.92154159 70.71982777 -34.91829365 64.31188428 C-34.91648777 60.4931348 -34.919047 56.67452026 -34.93300819 52.855793 C-34.94565608 49.26220013 -34.9435774 45.66890044 -34.93059731 42.07531166 C-34.92713413 40.14261218 -34.93835819 38.20990346 -34.95016479 36.27723694 C-34.88084797 24.6977451 -32.86773691 15.69679523 -24.5546875 7.30078125 C-17.05281883 1.25801866 -9.37540051 -0.01000169 0 0 Z M-11.5546875 24.30078125 C-13.35752134 27.95142593 -13.80688073 30.90849388 -13.81538391 34.95556641 C-13.82246872 36.08271057 -13.82955353 37.20985474 -13.83685303 38.37115479 C-13.83437561 39.59832214 -13.83189819 40.8254895 -13.8293457 42.08984375 C-13.83445663 43.38952087 -13.83956757 44.689198 -13.84483337 46.02825928 C-13.85820352 49.58606539 -13.85880439 53.14376515 -13.85627007 56.70159149 C-13.85519924 59.67383235 -13.86008648 62.64605178 -13.8648755 65.61828804 C-13.87596332 72.63030734 -13.87641185 79.64227306 -13.87036133 86.65429688 C-13.86431811 93.8849235 -13.87664293 101.11535571 -13.8979314 108.34594917 C-13.91554877 114.55840354 -13.92154864 120.77079603 -13.91829365 126.98327446 C-13.91648123 130.69180465 -13.91911304 134.40019607 -13.93300819 138.10870361 C-13.94792049 142.24317044 -13.93861529 146.37724137 -13.92700195 150.51171875 C-13.93464569 151.73888611 -13.94228943 152.96605347 -13.95016479 154.23040771 C-13.94315048 155.35755188 -13.93613617 156.48469604 -13.9289093 157.64599609 C-13.92907704 158.62305511 -13.92924479 159.60011414 -13.92941761 160.60678101 C-13.40125406 164.40384108 -11.93455447 167.24119404 -8.87280273 169.59228516 C-5.43152268 170.64405922 -2.03074345 170.6261527 1.53515625 170.63671875 C2.70746544 170.64670395 2.70746544 170.64670395 3.90345764 170.65689087 C5.55337171 170.66699757 7.20332649 170.6717085 8.85327148 170.67138672 C11.37096759 170.67576067 13.88691064 170.71210016 16.40429688 170.75 C18.0104107 170.75586856 19.61653281 170.75983769 21.22265625 170.76171875 C22.34630836 170.7832753 22.34630836 170.7832753 23.49266052 170.80526733 C27.19152099 170.77309578 29.25845659 170.42131251 32.39672852 168.39697266 C35.56034548 165.15983581 35.57361613 163.31645837 35.59248352 158.89286804 C35.59963882 157.74460541 35.60679413 156.59634277 35.61416626 155.4132843 C35.61685516 154.1472789 35.61954407 152.8812735 35.62231445 151.5769043 C35.62857846 150.23498356 35.6352252 148.89306455 35.64222717 147.55114746 C35.65964254 143.90022621 35.67019037 140.24931805 35.6784327 136.59836555 C35.6835817 134.31783619 35.68965748 132.03731092 35.69594383 129.75678444 C35.71499738 122.6228658 35.72922819 115.48895752 35.7375558 108.35501832 C35.74733003 100.11760336 35.77365346 91.88045699 35.81405669 83.64313668 C35.84420718 77.27788809 35.85902364 70.91271653 35.86233681 64.54739791 C35.86468853 60.74485828 35.8736642 56.94260553 35.89879799 53.14014244 C35.92206543 49.56219851 35.92631768 45.9847306 35.91603661 42.40673065 C35.91530457 40.46940032 35.93440525 38.53209424 35.95410156 36.59486389 C35.94715775 35.43814178 35.94021393 34.28141968 35.93305969 33.08964539 C35.93544805 32.08656688 35.9378364 31.08348837 35.94029713 30.05001354 C35.30854329 26.54114085 33.87813318 24.85693228 31.4453125 22.30078125 C28.31917595 20.73771298 24.98370627 21.11681647 21.55078125 21.09765625 C20.7664119 21.09195618 19.98204254 21.0862561 19.17390442 21.0803833 C17.51202749 21.07092985 15.85013178 21.06439795 14.18823242 21.06054688 C11.65314712 21.05085896 9.11887871 21.01984721 6.58398438 20.98828125 C4.96875481 20.98174928 3.35351945 20.97649957 1.73828125 20.97265625 C0.98290573 20.96030945 0.22753021 20.94796265 -0.55073547 20.9352417 C-5.05314454 20.95416859 -8.07958849 21.34479252 -11.5546875 24.30078125 Z M56.4453125 42.30078125 C56.4453125 77.61078125 56.4453125 112.92078125 56.4453125 149.30078125 C86.34620102 162.44173436 86.34620102 162.44173436 116.26708984 175.53735352 C117.76255027 176.19021368 119.25764851 176.84390391 120.75244141 177.49829102 C125.97537859 179.78462168 131.20474954 182.05512771 136.4453125 184.30078125 C137.19893066 184.62398346 137.95254883 184.94718567 138.72900391 185.28018188 C150.302728 190.30767802 150.302728 190.30767802 162.4453125 193.61328125 C163.19200195 193.76442383 163.93869141 193.91556641 164.70800781 194.07128906 C166.94975337 194.50904874 169.19466974 194.9116372 171.4453125 195.30078125 C173.35570312 195.63916016 173.35570312 195.63916016 175.3046875 195.984375 C242.79381874 205.80959993 346.61374956 184.58286216 404.4453125 147.30078125 C406.61164461 145.42085356 406.61164461 145.42085356 408.0078125 143.48828125 C408.48347656 142.88371094 408.95914062 142.27914062 409.44921875 141.65625 C409.77792969 141.20894531 410.10664063 140.76164062 410.4453125 140.30078125 C408.63622051 136.46976292 406.50067199 133.92149075 402.68751526 131.9546051 C392.96294158 129.11893014 380.89878171 133.62393362 371.32421875 136.0546875 C369.78680635 136.43642378 368.24912537 136.81707978 366.7111969 137.19673157 C363.47502727 137.99710506 360.24030993 138.80300027 357.00665283 139.61346436 C348.6380025 141.70922255 340.25813138 143.75951647 331.87890625 145.8125 C331.06090042 146.0131884 330.24289459 146.2138768 329.40010071 146.42064667 C306.42515823 152.05451468 283.41596169 157.2928505 260.0078125 160.80078125 C258.94127441 160.96175293 257.87473633 161.12272461 256.77587891 161.28857422 C242.00542954 163.29750536 230.01687541 162.26970071 215.90234375 157.93066406 C213.4537887 157.17838542 210.99795915 156.45594965 208.5390625 155.73828125 C174.51179883 145.67219083 174.51179883 145.67219083 167.9453125 134.48828125 C167.4503125 133.43640625 166.9553125 132.38453125 166.4453125 131.30078125 C166.1153125 130.64078125 165.7853125 129.98078125 165.4453125 129.30078125 C164.72620454 122.19222224 164.93138362 116.97212779 169.4453125 111.30078125 C178.53792358 104.4022109 190.62252211 105.40518699 201.4453125 106.30078125 C207.24517844 107.2245787 212.90888683 108.63724395 218.58984375 110.109375 C242.22488085 116.1616039 270.96667863 112.17771519 292.05859375 99.9765625 C295.81297188 97.34050977 299.09289433 94.26697434 301.4453125 90.30078125 C301.4453125 88.98078125 301.4453125 87.66078125 301.4453125 86.30078125 C295.67004463 84.67469111 290.38177357 83.95467356 284.3984375 83.7734375 C282.64713149 83.70257104 280.89582954 83.63160406 279.14453125 83.56054688 C276.44037398 83.4608332 273.73613614 83.36468445 271.03173828 83.27172852 C242.95487312 82.27398132 215.34365768 78.98208517 193.63110352 59.65869141 C155.51656473 26.30775342 101.8274548 22.85129169 56.4453125 42.30078125 Z ' fill='%2391969e' transform='translate(57.5546875,266.69921875)'/%3E%3Cpath d='M0 0 C19.09387604 15.66583665 30.73196058 35.5881423 36.11328125 59.6015625 C36.28835205 60.36484863 36.46342285 61.12813477 36.64379883 61.91455078 C41.44627036 89.40077113 33.93726932 115.59700246 19.11328125 138.6015625 C18.34113281 139.49488281 17.56898438 140.38820312 16.7734375 141.30859375 C14.88146719 143.4116516 14.88146719 143.4116516 15.23828125 145.6796875 C15.52703125 146.39640625 15.81578125 147.113125 16.11328125 147.8515625 C23.34666997 168.63610984 26.03882448 191.12193975 16.6875 211.74609375 C11.00884203 222.70722424 3.33648692 230.18648876 -8.38671875 234.5390625 C-22.96466342 238.25911218 -38.70862772 236.0667229 -51.57421875 228.4765625 C-67.27154398 217.70746728 -78.46332835 200.42835969 -82.26171875 181.7265625 C-82.48676864 180.35419946 -82.70250348 178.98000093 -82.88671875 177.6015625 C-83.43457031 177.52679688 -83.98242188 177.45203125 -84.546875 177.375 C-103.53202634 174.22624319 -122.87375232 163.71996051 -135.0234375 148.75390625 C-138.0189329 146.9013462 -140.5034734 147.9711412 -143.88671875 148.6015625 C-146.42892091 149.33057233 -148.91318687 150.09539281 -151.4152832 150.93969727 C-152.13680321 151.17781474 -152.85832321 151.41593222 -153.60170746 151.66126537 C-155.98632751 152.44968504 -158.3681037 153.24636215 -160.75 154.04296875 C-162.44200381 154.60386774 -164.13420276 155.1641784 -165.82658386 155.72393799 C-169.41995741 156.91350137 -173.01218447 158.10643936 -176.60351562 159.30215454 C-185.03780967 162.10996703 -193.47786729 164.90036757 -201.91785812 167.69099998 C-203.78721254 168.30915049 -205.65649799 168.92750957 -207.52571487 169.54607582 C-222.78385648 174.59491551 -238.06742993 179.55351442 -253.38671875 184.4140625 C-270.60611561 189.88089269 -287.76786908 195.50222635 -304.890625 201.26489258 C-305.71814774 201.54296249 -306.54567047 201.82103241 -307.39826965 202.10752869 C-308.92132395 202.6197013 -310.44390099 203.13329664 -311.96586609 203.6486969 C-325.48468928 208.19760997 -334.79078452 207.76845239 -348.33520508 203.97607422 C-350.57534047 203.35124963 -352.82103993 202.75074677 -355.06835938 202.15234375 C-356.51211314 201.75664449 -357.95548706 201.35955619 -359.3984375 200.9609375 C-360.06107101 200.78471863 -360.72370453 200.60849976 -361.40641785 200.42694092 C-366.57948409 198.95263623 -371.40415497 196.98655641 -374.32421875 192.2890625 C-375.77739999 185.34608548 -372.65825818 178.31844828 -370.46484375 171.8125 C-370.12298035 170.79104889 -369.78111694 169.76959778 -369.42889404 168.7171936 C-368.70594072 166.56619473 -367.97957379 164.4163405 -367.25 162.26757812 C-366.13969573 158.98536288 -365.05199067 155.69619642 -363.96484375 152.40625 C-363.25788806 150.31203444 -362.54959935 148.2182683 -361.83984375 146.125 C-361.51880676 145.14469818 -361.19776978 144.16439636 -360.86700439 143.15438843 C-358.72569822 136.94800482 -356.62480456 132.48638514 -350.48657227 129.39135742 C-349.67115967 129.12427979 -348.85574707 128.85720215 -348.015625 128.58203125 C-346.65920898 128.1324707 -346.65920898 128.1324707 -345.27539062 127.67382812 C-344.34275391 127.38185547 -343.41011719 127.08988281 -342.44921875 126.7890625 C-341.52044922 126.47775391 -340.59167969 126.16644531 -339.63476562 125.84570312 C-332.48728112 123.53103732 -327.90891541 122.50573933 -320.92578125 125.7890625 C-319.11481421 126.71437413 -317.3102338 127.65227496 -315.51171875 128.6015625 C-314.58488281 129.07851562 -313.65804687 129.55546875 -312.703125 130.046875 C-310.42516652 131.2210804 -308.15358888 132.40613029 -305.88671875 133.6015625 C-305.60675049 133.00843262 -305.32678223 132.41530273 -305.03833008 131.80419922 C-303.9823404 129.78445385 -302.87323583 128.13895245 -301.4609375 126.359375 C-300.99365234 125.76769531 -300.52636719 125.17601562 -300.04492188 124.56640625 C-299.55958984 123.95925781 -299.07425781 123.35210937 -298.57421875 122.7265625 C-298.10048828 122.12714844 -297.62675781 121.52773437 -297.13867188 120.91015625 C-295.73003366 119.13346071 -294.31078005 117.36591253 -292.88671875 115.6015625 C-292.42475098 115.0250293 -291.9627832 114.44849609 -291.48681641 113.85449219 C-288.12374705 109.72007665 -288.12374705 109.72007665 -285.88671875 108.6015625 C-277.86732407 108.00446176 -270.99805778 109.90175696 -263.32421875 112.1015625 C-262.12474609 112.43542969 -260.92527344 112.76929688 -259.68945312 113.11328125 C-256.75215732 113.93244741 -253.81825614 114.76206665 -250.88671875 115.6015625 C-249.38536608 113.81101485 -247.88545371 112.01929989 -246.38671875 110.2265625 C-245.93401611 109.68580078 -245.48131348 109.14503906 -245.01489258 108.58789062 C-241.50675772 104.38281206 -238.11018183 100.10064677 -234.7734375 95.7578125 C-231.73838131 92.28917685 -229.55596719 89.86103117 -224.87109375 89.1328125 C-219.14579151 89.48017645 -213.59808749 91.4738358 -208.13671875 93.1015625 C-205.89292115 93.76120334 -203.64816975 94.41761099 -201.40234375 95.0703125 C-199.92169434 95.51020508 -199.92169434 95.51020508 -198.41113281 95.95898438 C-195.83632237 96.72490214 -195.83632237 96.72490214 -192.88671875 96.6015625 C-191.21247819 94.70066483 -189.73994182 92.83411869 -188.26171875 90.7890625 C-187.36676474 89.59699559 -186.47091427 88.40560123 -185.57421875 87.21484375 C-183.88250985 84.94448801 -182.19674107 82.66986566 -180.51171875 80.39453125 C-176.07381383 74.63912331 -173.08629426 71.21526046 -165.88671875 69.6015625 C-164.89671875 69.6015625 -163.90671875 69.6015625 -162.88671875 69.6015625 C-162.87253906 69.00472656 -162.85835937 68.40789062 -162.84375 67.79296875 C-161.42793151 42.04037836 -147.34481566 18.96898022 -128.54345703 2.01269531 C-92.01809396 -29.09791455 -37.48686095 -29.07541225 0 0 Z M-122.69140625 25.99609375 C-135.48662266 41.18187551 -141.38695566 58.74210775 -143.1640625 78.3515625 C-144.00301748 82.12459248 -144.78549858 83.34374849 -147.88671875 85.6015625 C-149.88234584 86.32152124 -151.90792369 86.96115029 -153.94921875 87.5390625 C-162.53420791 90.67920954 -166.64715871 96.47483178 -171.88671875 103.6015625 C-173.24029519 105.40794538 -174.59885657 107.21023944 -175.96411133 109.0078125 C-177.19158204 110.6336627 -178.39538805 112.27730077 -179.59765625 113.921875 C-182.00182401 116.73631029 -183.43479628 118.26941214 -186.88671875 119.6015625 C-194.61598872 119.85447091 -202.155702 116.89062809 -209.421875 114.59765625 C-210.31261719 114.32824219 -211.20335937 114.05882812 -212.12109375 113.78125 C-212.91741211 113.53101074 -213.71373047 113.28077148 -214.53417969 113.02294922 C-217.34848583 112.5188508 -219.16834426 112.72473929 -221.88671875 113.6015625 C-223.54118415 114.94436095 -223.54118415 114.94436095 -224.82421875 116.734375 C-225.57832031 117.69730469 -225.57832031 117.69730469 -226.34765625 118.6796875 C-226.85554688 119.35515625 -227.3634375 120.030625 -227.88671875 120.7265625 C-228.64855469 121.70496094 -228.64855469 121.70496094 -229.42578125 122.703125 C-231.89959249 125.90005029 -234.27284854 129.14588838 -236.57421875 132.46875 C-238.74732843 135.41272629 -240.16327906 137.32742669 -243.88818359 137.91992188 C-251.48230343 138.00251845 -258.25225918 136.19766064 -265.51171875 134.1015625 C-267.30416016 133.60076172 -267.30416016 133.60076172 -269.1328125 133.08984375 C-272.05422035 132.27184955 -274.97177687 131.44225141 -277.88671875 130.6015625 C-278.42244507 131.31119141 -278.42244507 131.31119141 -278.96899414 132.03515625 C-280.62597795 134.22631512 -282.28757102 136.41393866 -283.94921875 138.6015625 C-284.51060547 139.34535156 -285.07199219 140.08914062 -285.65039062 140.85546875 C-288.54553242 144.66051225 -291.49445678 148.41255599 -294.57421875 152.0703125 C-295.38632812 153.03614258 -295.38632812 153.03614258 -296.21484375 154.02148438 C-298.65493328 156.32759703 -300.76260131 157.064955 -304.08984375 157.1796875 C-309.50773282 156.05978864 -314.29011227 153.30843937 -319.1171875 150.6796875 C-319.76478027 150.33228516 -320.41237305 149.98488281 -321.07958984 149.62695312 C-322.88671875 148.6015625 -322.88671875 148.6015625 -325.6875 146.6484375 C-330.02131934 145.23028905 -332.95852824 145.5533685 -337.28320312 146.92626953 C-342.74522165 150.44093299 -343.91534707 157.11280801 -345.63671875 163.0390625 C-346.07291435 164.38994019 -346.51298709 165.73957244 -346.95703125 167.08789062 C-349.65002363 174.2656638 -349.65002363 174.2656638 -348.88671875 181.6015625 C-346.14510354 182.53675791 -343.40029197 183.42323147 -340.63671875 184.2890625 C-339.49976563 184.68448242 -339.49976563 184.68448242 -338.33984375 185.08789062 C-326.33268227 188.74006891 -312.75187587 181.70831993 -301.2890625 177.89453125 C-299.58545402 177.33132678 -297.88171043 176.76853083 -296.17784119 176.20611572 C-292.58331137 175.01880524 -288.98964379 173.82893565 -285.39666748 172.63693237 C-279.77589254 170.77231042 -274.15306256 168.91394419 -268.52978516 167.05688477 C-266.65832183 166.43877666 -264.78686186 165.82065841 -262.91540527 165.20252991 C-261.53703239 164.74726771 -261.53703239 164.74726771 -260.1308136 164.2828083 C-257.37047163 163.37085358 -254.61031308 162.45834594 -251.85021973 161.54563904 C-235.21199061 156.04395925 -218.56113058 150.58276584 -201.88575745 145.19459534 C-196.23265553 143.36644594 -190.58496575 141.52215683 -184.93911934 139.67172337 C-179.76559247 137.97660981 -174.58953709 136.28935571 -169.41192436 134.60676479 C-166.23181869 133.57296555 -163.05336539 132.53466035 -159.87689209 131.48971558 C-156.35716161 130.33253144 -152.83346043 129.18830181 -149.30859375 128.046875 C-147.73052444 127.52307503 -147.73052444 127.52307503 -146.12057495 126.98869324 C-134.35862316 123.21280074 -134.35862316 123.21280074 -128.38671875 125.6015625 C-126.16330129 127.38029647 -124.5377988 129.07512384 -122.69921875 131.2265625 C-109.42990759 146.70271006 -92.12636441 155.87941838 -71.88671875 158.6015625 C-50.64089557 159.97589749 -29.90712375 154.91845345 -12.88671875 141.6015625 C-17.67622933 131.05542862 -28.566141 125.69990032 -38.88671875 121.7890625 C-45.82084444 119.45776162 -51.90097057 118.48849163 -59.19140625 118.6953125 C-71.85945587 119.02795275 -82.30990188 116.2549006 -91.88671875 107.6015625 C-99.63473562 98.61787053 -103.45580833 87.51326319 -102.703125 75.7265625 C-101.35855507 65.08089542 -97.05169145 55.59364622 -89.08984375 48.28515625 C-79.51772206 40.97029021 -68.75954339 38.45025829 -56.88671875 39.6015625 C-44.7664788 42.067646 -36.08444969 47.5357002 -28.88671875 57.6015625 C-23.32064564 67.83976365 -21.97417466 79.66133206 -24.7109375 91.0234375 C-26.16858599 95.03332553 -27.95620155 98.80140027 -29.88671875 102.6015625 C-28.90832031 103.09785156 -27.92992187 103.59414062 -26.921875 104.10546875 C-19.32700783 108.01826986 -12.42003255 112.03404291 -5.88671875 117.6015625 C-4.93796875 118.3440625 -3.98921875 119.0865625 -3.01171875 119.8515625 C-1.18394994 121.35678388 0.45621661 122.91609104 2.11328125 124.6015625 C15.38709286 107.2326388 18.24519997 86.45643501 15.84082031 65.19189453 C13.47937956 50.47135521 6.11148986 36.52845847 -3.88671875 25.6015625 C-4.77230469 24.57869141 -4.77230469 24.57869141 -5.67578125 23.53515625 C-19.03257251 9.0131981 -39.2473256 0.58103168 -58.69140625 -0.63671875 C-83.27678278 -1.31219089 -105.57006561 8.16903477 -122.69140625 25.99609375 Z M-79.6875 68.625 C-82.86637828 73.8644541 -83.38909127 78.79395798 -82.01171875 84.7265625 C-79.76325633 91.17081639 -75.15444637 94.72261912 -69.38671875 98.0390625 C-64.52632783 99.13265046 -60.510399 99.13174381 -55.82421875 97.6015625 C-50.66167202 94.08663707 -45.26555956 88.88294843 -43.88671875 82.6015625 C-43.30970966 76.87421306 -43.52879629 72.47596606 -46.88671875 67.6015625 C-51.66320477 62.68355097 -55.7753053 59.90760317 -62.69921875 59.2265625 C-69.83956881 59.45516128 -75.37444869 63.0712079 -79.6875 68.625 Z M-9.69921875 163.7265625 C-25.28632748 173.86535201 -42.64970417 177.7802575 -60.88671875 179.6015625 C-56.32062942 193.02628596 -50.07692332 204.48743976 -37.58203125 211.984375 C-30.70819199 215.20719144 -23.35914999 215.58431116 -15.88671875 214.6015625 C-8.9945313 211.76211608 -4.76804405 207.52972559 -1.5546875 200.8203125 C3.08417997 187.83804028 2.38914141 173.58185226 -1.88671875 160.6015625 C-5.59914414 160.6015625 -6.67497019 161.63180563 -9.69921875 163.7265625 Z ' fill='%2391969e' transform='translate(447.88671875,48.3984375)'/%3E%3C/svg%3E%0A");
}

.login-dialog #licenseBtn:hover {
	color: white;
	background-color: var(--pt4);
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath d='M0 0 C0.90098419 -0.00428513 1.80196838 -0.00857025 2.73025513 -0.01298523 C4.62794152 -0.01870356 6.52564983 -0.0192473 8.42333984 -0.01489258 C11.304748 -0.0117358 14.18512495 -0.03521206 17.06640625 -0.06054688 C18.91926955 -0.06282066 20.77213558 -0.063523 22.625 -0.0625 C23.47528778 -0.07170975 24.32557556 -0.08091949 25.20162964 -0.09040833 C33.6090535 -0.02635719 40.60596189 1.78320932 46.8203125 7.67578125 C47.63242188 8.42601562 48.44453125 9.17625 49.28125 9.94921875 C52.31287448 13.24351105 54.4453125 15.73583679 54.4453125 20.30078125 C56.02892578 19.72070312 56.02892578 19.72070312 57.64453125 19.12890625 C66.14643764 16.10598459 74.5695759 13.65363059 83.4453125 11.98828125 C84.29182373 11.8294043 85.13833496 11.67052734 86.01049805 11.50683594 C123.72599827 4.79628648 162.49322498 11.88913453 194.29711914 33.56274414 C199.01041323 36.87626643 203.42636555 40.51111937 207.84765625 44.203125 C228.1722928 60.61565105 252.42824189 61.61783971 277.43359375 62.38476562 C309.18499549 63.40680645 309.18499549 63.40680645 318.4453125 72.30078125 C322.9900252 77.61326557 323.17018633 83.9413759 322.953125 90.69921875 C321.39422962 101.75538446 314.65484437 109.61867442 306.015625 116.1328125 C280.15198429 133.74618206 244.76289011 136.59515385 214.7421875 131.16796875 C210.13338476 130.27260223 205.59342655 129.16737143 201.0859375 127.8515625 C197.83219363 127.17289699 194.75927127 127.21507542 191.4453125 127.30078125 C201.36317517 131.36648893 211.47662475 134.65015137 221.7578125 137.67578125 C222.93698242 138.03349609 224.11615234 138.39121094 225.33105469 138.75976562 C237.44332132 142.24956781 247.73217042 141.43456174 260.0703125 139.48828125 C261.07306213 139.33081421 261.07306213 139.33081421 262.09606934 139.17016602 C295.85548558 133.79131543 329.14516635 125.08008628 362.21386719 116.54101562 C400.21307612 106.79007479 400.21307612 106.79007479 414.8671875 114.58984375 C421.77863169 118.92689094 427.59994358 124.51345579 430.4453125 132.30078125 C432.22452425 140.33301981 431.34807176 147.02943927 427.4453125 154.30078125 C396.49863236 195.31824543 297.87417199 208.51724506 249.5625 215.30078125 C223.2388562 218.7777132 195.78946846 220.58730797 169.4453125 216.30078125 C168.29579102 216.11539795 168.29579102 216.11539795 167.12304688 215.92626953 C158.3654626 214.44452076 149.96513965 212.33845974 141.64453125 209.22265625 C140.83211472 208.9204567 140.01969818 208.61825714 139.18266296 208.30690002 C129.54279775 204.6617819 120.15688977 200.45685011 110.7578125 196.23828125 C108.88792126 195.40450248 107.01771814 194.57142283 105.1472168 193.73901367 C102.31793272 192.47985415 99.48882655 191.22031555 96.66072083 189.95851135 C87.71203838 185.96656521 78.73842376 182.03275387 69.7578125 178.11328125 C68.38515147 177.51363869 67.01251077 176.91394958 65.63989258 176.31420898 C62.57542887 174.97549074 59.51053119 173.63777011 56.4453125 172.30078125 C55.75163574 173.2299939 55.75163574 173.2299939 55.04394531 174.17797852 C48.8410952 182.41465868 42.86029188 189.13247444 32.4453125 191.30078125 C29.28247393 191.59525396 26.13613078 191.6283858 22.9609375 191.63671875 C22.06469666 191.64337555 21.16845581 191.65003235 20.24505615 191.65689087 C18.35577431 191.6669741 16.46645716 191.67170924 14.57714844 191.67138672 C11.71748741 191.67574744 8.85938735 191.7120784 6 191.75 C-5.82459704 191.82335086 -16.99082853 191.6506994 -26.05859375 182.99609375 C-34.34898389 173.60176132 -34.85319181 163.87406672 -34.8293457 151.79150391 C-34.8336997 150.43710552 -34.83888513 149.08270959 -34.84483337 147.72831726 C-34.85816115 144.06911731 -34.85880899 140.41002104 -34.85627007 136.75080156 C-34.85519606 133.68692465 -34.86009474 130.62306835 -34.8648755 127.55919588 C-34.87594931 120.32590639 -34.87642018 113.09266885 -34.87036133 105.859375 C-34.86432368 98.4180455 -34.87663205 90.97690517 -34.8979314 83.53560793 C-34.91559283 77.12768787 -34.92154159 70.71982777 -34.91829365 64.31188428 C-34.91648777 60.4931348 -34.919047 56.67452026 -34.93300819 52.855793 C-34.94565608 49.26220013 -34.9435774 45.66890044 -34.93059731 42.07531166 C-34.92713413 40.14261218 -34.93835819 38.20990346 -34.95016479 36.27723694 C-34.88084797 24.6977451 -32.86773691 15.69679523 -24.5546875 7.30078125 C-17.05281883 1.25801866 -9.37540051 -0.01000169 0 0 Z M-11.5546875 24.30078125 C-13.35752134 27.95142593 -13.80688073 30.90849388 -13.81538391 34.95556641 C-13.82246872 36.08271057 -13.82955353 37.20985474 -13.83685303 38.37115479 C-13.83437561 39.59832214 -13.83189819 40.8254895 -13.8293457 42.08984375 C-13.83445663 43.38952087 -13.83956757 44.689198 -13.84483337 46.02825928 C-13.85820352 49.58606539 -13.85880439 53.14376515 -13.85627007 56.70159149 C-13.85519924 59.67383235 -13.86008648 62.64605178 -13.8648755 65.61828804 C-13.87596332 72.63030734 -13.87641185 79.64227306 -13.87036133 86.65429688 C-13.86431811 93.8849235 -13.87664293 101.11535571 -13.8979314 108.34594917 C-13.91554877 114.55840354 -13.92154864 120.77079603 -13.91829365 126.98327446 C-13.91648123 130.69180465 -13.91911304 134.40019607 -13.93300819 138.10870361 C-13.94792049 142.24317044 -13.93861529 146.37724137 -13.92700195 150.51171875 C-13.93464569 151.73888611 -13.94228943 152.96605347 -13.95016479 154.23040771 C-13.94315048 155.35755188 -13.93613617 156.48469604 -13.9289093 157.64599609 C-13.92907704 158.62305511 -13.92924479 159.60011414 -13.92941761 160.60678101 C-13.40125406 164.40384108 -11.93455447 167.24119404 -8.87280273 169.59228516 C-5.43152268 170.64405922 -2.03074345 170.6261527 1.53515625 170.63671875 C2.70746544 170.64670395 2.70746544 170.64670395 3.90345764 170.65689087 C5.55337171 170.66699757 7.20332649 170.6717085 8.85327148 170.67138672 C11.37096759 170.67576067 13.88691064 170.71210016 16.40429688 170.75 C18.0104107 170.75586856 19.61653281 170.75983769 21.22265625 170.76171875 C22.34630836 170.7832753 22.34630836 170.7832753 23.49266052 170.80526733 C27.19152099 170.77309578 29.25845659 170.42131251 32.39672852 168.39697266 C35.56034548 165.15983581 35.57361613 163.31645837 35.59248352 158.89286804 C35.59963882 157.74460541 35.60679413 156.59634277 35.61416626 155.4132843 C35.61685516 154.1472789 35.61954407 152.8812735 35.62231445 151.5769043 C35.62857846 150.23498356 35.6352252 148.89306455 35.64222717 147.55114746 C35.65964254 143.90022621 35.67019037 140.24931805 35.6784327 136.59836555 C35.6835817 134.31783619 35.68965748 132.03731092 35.69594383 129.75678444 C35.71499738 122.6228658 35.72922819 115.48895752 35.7375558 108.35501832 C35.74733003 100.11760336 35.77365346 91.88045699 35.81405669 83.64313668 C35.84420718 77.27788809 35.85902364 70.91271653 35.86233681 64.54739791 C35.86468853 60.74485828 35.8736642 56.94260553 35.89879799 53.14014244 C35.92206543 49.56219851 35.92631768 45.9847306 35.91603661 42.40673065 C35.91530457 40.46940032 35.93440525 38.53209424 35.95410156 36.59486389 C35.94715775 35.43814178 35.94021393 34.28141968 35.93305969 33.08964539 C35.93544805 32.08656688 35.9378364 31.08348837 35.94029713 30.05001354 C35.30854329 26.54114085 33.87813318 24.85693228 31.4453125 22.30078125 C28.31917595 20.73771298 24.98370627 21.11681647 21.55078125 21.09765625 C20.7664119 21.09195618 19.98204254 21.0862561 19.17390442 21.0803833 C17.51202749 21.07092985 15.85013178 21.06439795 14.18823242 21.06054688 C11.65314712 21.05085896 9.11887871 21.01984721 6.58398438 20.98828125 C4.96875481 20.98174928 3.35351945 20.97649957 1.73828125 20.97265625 C0.98290573 20.96030945 0.22753021 20.94796265 -0.55073547 20.9352417 C-5.05314454 20.95416859 -8.07958849 21.34479252 -11.5546875 24.30078125 Z M56.4453125 42.30078125 C56.4453125 77.61078125 56.4453125 112.92078125 56.4453125 149.30078125 C86.34620102 162.44173436 86.34620102 162.44173436 116.26708984 175.53735352 C117.76255027 176.19021368 119.25764851 176.84390391 120.75244141 177.49829102 C125.97537859 179.78462168 131.20474954 182.05512771 136.4453125 184.30078125 C137.19893066 184.62398346 137.95254883 184.94718567 138.72900391 185.28018188 C150.302728 190.30767802 150.302728 190.30767802 162.4453125 193.61328125 C163.19200195 193.76442383 163.93869141 193.91556641 164.70800781 194.07128906 C166.94975337 194.50904874 169.19466974 194.9116372 171.4453125 195.30078125 C173.35570312 195.63916016 173.35570312 195.63916016 175.3046875 195.984375 C242.79381874 205.80959993 346.61374956 184.58286216 404.4453125 147.30078125 C406.61164461 145.42085356 406.61164461 145.42085356 408.0078125 143.48828125 C408.48347656 142.88371094 408.95914062 142.27914062 409.44921875 141.65625 C409.77792969 141.20894531 410.10664063 140.76164062 410.4453125 140.30078125 C408.63622051 136.46976292 406.50067199 133.92149075 402.68751526 131.9546051 C392.96294158 129.11893014 380.89878171 133.62393362 371.32421875 136.0546875 C369.78680635 136.43642378 368.24912537 136.81707978 366.7111969 137.19673157 C363.47502727 137.99710506 360.24030993 138.80300027 357.00665283 139.61346436 C348.6380025 141.70922255 340.25813138 143.75951647 331.87890625 145.8125 C331.06090042 146.0131884 330.24289459 146.2138768 329.40010071 146.42064667 C306.42515823 152.05451468 283.41596169 157.2928505 260.0078125 160.80078125 C258.94127441 160.96175293 257.87473633 161.12272461 256.77587891 161.28857422 C242.00542954 163.29750536 230.01687541 162.26970071 215.90234375 157.93066406 C213.4537887 157.17838542 210.99795915 156.45594965 208.5390625 155.73828125 C174.51179883 145.67219083 174.51179883 145.67219083 167.9453125 134.48828125 C167.4503125 133.43640625 166.9553125 132.38453125 166.4453125 131.30078125 C166.1153125 130.64078125 165.7853125 129.98078125 165.4453125 129.30078125 C164.72620454 122.19222224 164.93138362 116.97212779 169.4453125 111.30078125 C178.53792358 104.4022109 190.62252211 105.40518699 201.4453125 106.30078125 C207.24517844 107.2245787 212.90888683 108.63724395 218.58984375 110.109375 C242.22488085 116.1616039 270.96667863 112.17771519 292.05859375 99.9765625 C295.81297188 97.34050977 299.09289433 94.26697434 301.4453125 90.30078125 C301.4453125 88.98078125 301.4453125 87.66078125 301.4453125 86.30078125 C295.67004463 84.67469111 290.38177357 83.95467356 284.3984375 83.7734375 C282.64713149 83.70257104 280.89582954 83.63160406 279.14453125 83.56054688 C276.44037398 83.4608332 273.73613614 83.36468445 271.03173828 83.27172852 C242.95487312 82.27398132 215.34365768 78.98208517 193.63110352 59.65869141 C155.51656473 26.30775342 101.8274548 22.85129169 56.4453125 42.30078125 Z ' fill='%23ffffff' transform='translate(57.5546875,266.69921875)'/%3E%3Cpath d='M0 0 C19.09387604 15.66583665 30.73196058 35.5881423 36.11328125 59.6015625 C36.28835205 60.36484863 36.46342285 61.12813477 36.64379883 61.91455078 C41.44627036 89.40077113 33.93726932 115.59700246 19.11328125 138.6015625 C18.34113281 139.49488281 17.56898438 140.38820312 16.7734375 141.30859375 C14.88146719 143.4116516 14.88146719 143.4116516 15.23828125 145.6796875 C15.52703125 146.39640625 15.81578125 147.113125 16.11328125 147.8515625 C23.34666997 168.63610984 26.03882448 191.12193975 16.6875 211.74609375 C11.00884203 222.70722424 3.33648692 230.18648876 -8.38671875 234.5390625 C-22.96466342 238.25911218 -38.70862772 236.0667229 -51.57421875 228.4765625 C-67.27154398 217.70746728 -78.46332835 200.42835969 -82.26171875 181.7265625 C-82.48676864 180.35419946 -82.70250348 178.98000093 -82.88671875 177.6015625 C-83.43457031 177.52679688 -83.98242188 177.45203125 -84.546875 177.375 C-103.53202634 174.22624319 -122.87375232 163.71996051 -135.0234375 148.75390625 C-138.0189329 146.9013462 -140.5034734 147.9711412 -143.88671875 148.6015625 C-146.42892091 149.33057233 -148.91318687 150.09539281 -151.4152832 150.93969727 C-152.13680321 151.17781474 -152.85832321 151.41593222 -153.60170746 151.66126537 C-155.98632751 152.44968504 -158.3681037 153.24636215 -160.75 154.04296875 C-162.44200381 154.60386774 -164.13420276 155.1641784 -165.82658386 155.72393799 C-169.41995741 156.91350137 -173.01218447 158.10643936 -176.60351562 159.30215454 C-185.03780967 162.10996703 -193.47786729 164.90036757 -201.91785812 167.69099998 C-203.78721254 168.30915049 -205.65649799 168.92750957 -207.52571487 169.54607582 C-222.78385648 174.59491551 -238.06742993 179.55351442 -253.38671875 184.4140625 C-270.60611561 189.88089269 -287.76786908 195.50222635 -304.890625 201.26489258 C-305.71814774 201.54296249 -306.54567047 201.82103241 -307.39826965 202.10752869 C-308.92132395 202.6197013 -310.44390099 203.13329664 -311.96586609 203.6486969 C-325.48468928 208.19760997 -334.79078452 207.76845239 -348.33520508 203.97607422 C-350.57534047 203.35124963 -352.82103993 202.75074677 -355.06835938 202.15234375 C-356.51211314 201.75664449 -357.95548706 201.35955619 -359.3984375 200.9609375 C-360.06107101 200.78471863 -360.72370453 200.60849976 -361.40641785 200.42694092 C-366.57948409 198.95263623 -371.40415497 196.98655641 -374.32421875 192.2890625 C-375.77739999 185.34608548 -372.65825818 178.31844828 -370.46484375 171.8125 C-370.12298035 170.79104889 -369.78111694 169.76959778 -369.42889404 168.7171936 C-368.70594072 166.56619473 -367.97957379 164.4163405 -367.25 162.26757812 C-366.13969573 158.98536288 -365.05199067 155.69619642 -363.96484375 152.40625 C-363.25788806 150.31203444 -362.54959935 148.2182683 -361.83984375 146.125 C-361.51880676 145.14469818 -361.19776978 144.16439636 -360.86700439 143.15438843 C-358.72569822 136.94800482 -356.62480456 132.48638514 -350.48657227 129.39135742 C-349.67115967 129.12427979 -348.85574707 128.85720215 -348.015625 128.58203125 C-346.65920898 128.1324707 -346.65920898 128.1324707 -345.27539062 127.67382812 C-344.34275391 127.38185547 -343.41011719 127.08988281 -342.44921875 126.7890625 C-341.52044922 126.47775391 -340.59167969 126.16644531 -339.63476562 125.84570312 C-332.48728112 123.53103732 -327.90891541 122.50573933 -320.92578125 125.7890625 C-319.11481421 126.71437413 -317.3102338 127.65227496 -315.51171875 128.6015625 C-314.58488281 129.07851562 -313.65804687 129.55546875 -312.703125 130.046875 C-310.42516652 131.2210804 -308.15358888 132.40613029 -305.88671875 133.6015625 C-305.60675049 133.00843262 -305.32678223 132.41530273 -305.03833008 131.80419922 C-303.9823404 129.78445385 -302.87323583 128.13895245 -301.4609375 126.359375 C-300.99365234 125.76769531 -300.52636719 125.17601562 -300.04492188 124.56640625 C-299.55958984 123.95925781 -299.07425781 123.35210937 -298.57421875 122.7265625 C-298.10048828 122.12714844 -297.62675781 121.52773437 -297.13867188 120.91015625 C-295.73003366 119.13346071 -294.31078005 117.36591253 -292.88671875 115.6015625 C-292.42475098 115.0250293 -291.9627832 114.44849609 -291.48681641 113.85449219 C-288.12374705 109.72007665 -288.12374705 109.72007665 -285.88671875 108.6015625 C-277.86732407 108.00446176 -270.99805778 109.90175696 -263.32421875 112.1015625 C-262.12474609 112.43542969 -260.92527344 112.76929688 -259.68945312 113.11328125 C-256.75215732 113.93244741 -253.81825614 114.76206665 -250.88671875 115.6015625 C-249.38536608 113.81101485 -247.88545371 112.01929989 -246.38671875 110.2265625 C-245.93401611 109.68580078 -245.48131348 109.14503906 -245.01489258 108.58789062 C-241.50675772 104.38281206 -238.11018183 100.10064677 -234.7734375 95.7578125 C-231.73838131 92.28917685 -229.55596719 89.86103117 -224.87109375 89.1328125 C-219.14579151 89.48017645 -213.59808749 91.4738358 -208.13671875 93.1015625 C-205.89292115 93.76120334 -203.64816975 94.41761099 -201.40234375 95.0703125 C-199.92169434 95.51020508 -199.92169434 95.51020508 -198.41113281 95.95898438 C-195.83632237 96.72490214 -195.83632237 96.72490214 -192.88671875 96.6015625 C-191.21247819 94.70066483 -189.73994182 92.83411869 -188.26171875 90.7890625 C-187.36676474 89.59699559 -186.47091427 88.40560123 -185.57421875 87.21484375 C-183.88250985 84.94448801 -182.19674107 82.66986566 -180.51171875 80.39453125 C-176.07381383 74.63912331 -173.08629426 71.21526046 -165.88671875 69.6015625 C-164.89671875 69.6015625 -163.90671875 69.6015625 -162.88671875 69.6015625 C-162.87253906 69.00472656 -162.85835937 68.40789062 -162.84375 67.79296875 C-161.42793151 42.04037836 -147.34481566 18.96898022 -128.54345703 2.01269531 C-92.01809396 -29.09791455 -37.48686095 -29.07541225 0 0 Z M-122.69140625 25.99609375 C-135.48662266 41.18187551 -141.38695566 58.74210775 -143.1640625 78.3515625 C-144.00301748 82.12459248 -144.78549858 83.34374849 -147.88671875 85.6015625 C-149.88234584 86.32152124 -151.90792369 86.96115029 -153.94921875 87.5390625 C-162.53420791 90.67920954 -166.64715871 96.47483178 -171.88671875 103.6015625 C-173.24029519 105.40794538 -174.59885657 107.21023944 -175.96411133 109.0078125 C-177.19158204 110.6336627 -178.39538805 112.27730077 -179.59765625 113.921875 C-182.00182401 116.73631029 -183.43479628 118.26941214 -186.88671875 119.6015625 C-194.61598872 119.85447091 -202.155702 116.89062809 -209.421875 114.59765625 C-210.31261719 114.32824219 -211.20335937 114.05882812 -212.12109375 113.78125 C-212.91741211 113.53101074 -213.71373047 113.28077148 -214.53417969 113.02294922 C-217.34848583 112.5188508 -219.16834426 112.72473929 -221.88671875 113.6015625 C-223.54118415 114.94436095 -223.54118415 114.94436095 -224.82421875 116.734375 C-225.57832031 117.69730469 -225.57832031 117.69730469 -226.34765625 118.6796875 C-226.85554688 119.35515625 -227.3634375 120.030625 -227.88671875 120.7265625 C-228.64855469 121.70496094 -228.64855469 121.70496094 -229.42578125 122.703125 C-231.89959249 125.90005029 -234.27284854 129.14588838 -236.57421875 132.46875 C-238.74732843 135.41272629 -240.16327906 137.32742669 -243.88818359 137.91992188 C-251.48230343 138.00251845 -258.25225918 136.19766064 -265.51171875 134.1015625 C-267.30416016 133.60076172 -267.30416016 133.60076172 -269.1328125 133.08984375 C-272.05422035 132.27184955 -274.97177687 131.44225141 -277.88671875 130.6015625 C-278.42244507 131.31119141 -278.42244507 131.31119141 -278.96899414 132.03515625 C-280.62597795 134.22631512 -282.28757102 136.41393866 -283.94921875 138.6015625 C-284.51060547 139.34535156 -285.07199219 140.08914062 -285.65039062 140.85546875 C-288.54553242 144.66051225 -291.49445678 148.41255599 -294.57421875 152.0703125 C-295.38632812 153.03614258 -295.38632812 153.03614258 -296.21484375 154.02148438 C-298.65493328 156.32759703 -300.76260131 157.064955 -304.08984375 157.1796875 C-309.50773282 156.05978864 -314.29011227 153.30843937 -319.1171875 150.6796875 C-319.76478027 150.33228516 -320.41237305 149.98488281 -321.07958984 149.62695312 C-322.88671875 148.6015625 -322.88671875 148.6015625 -325.6875 146.6484375 C-330.02131934 145.23028905 -332.95852824 145.5533685 -337.28320312 146.92626953 C-342.74522165 150.44093299 -343.91534707 157.11280801 -345.63671875 163.0390625 C-346.07291435 164.38994019 -346.51298709 165.73957244 -346.95703125 167.08789062 C-349.65002363 174.2656638 -349.65002363 174.2656638 -348.88671875 181.6015625 C-346.14510354 182.53675791 -343.40029197 183.42323147 -340.63671875 184.2890625 C-339.49976563 184.68448242 -339.49976563 184.68448242 -338.33984375 185.08789062 C-326.33268227 188.74006891 -312.75187587 181.70831993 -301.2890625 177.89453125 C-299.58545402 177.33132678 -297.88171043 176.76853083 -296.17784119 176.20611572 C-292.58331137 175.01880524 -288.98964379 173.82893565 -285.39666748 172.63693237 C-279.77589254 170.77231042 -274.15306256 168.91394419 -268.52978516 167.05688477 C-266.65832183 166.43877666 -264.78686186 165.82065841 -262.91540527 165.20252991 C-261.53703239 164.74726771 -261.53703239 164.74726771 -260.1308136 164.2828083 C-257.37047163 163.37085358 -254.61031308 162.45834594 -251.85021973 161.54563904 C-235.21199061 156.04395925 -218.56113058 150.58276584 -201.88575745 145.19459534 C-196.23265553 143.36644594 -190.58496575 141.52215683 -184.93911934 139.67172337 C-179.76559247 137.97660981 -174.58953709 136.28935571 -169.41192436 134.60676479 C-166.23181869 133.57296555 -163.05336539 132.53466035 -159.87689209 131.48971558 C-156.35716161 130.33253144 -152.83346043 129.18830181 -149.30859375 128.046875 C-147.73052444 127.52307503 -147.73052444 127.52307503 -146.12057495 126.98869324 C-134.35862316 123.21280074 -134.35862316 123.21280074 -128.38671875 125.6015625 C-126.16330129 127.38029647 -124.5377988 129.07512384 -122.69921875 131.2265625 C-109.42990759 146.70271006 -92.12636441 155.87941838 -71.88671875 158.6015625 C-50.64089557 159.97589749 -29.90712375 154.91845345 -12.88671875 141.6015625 C-17.67622933 131.05542862 -28.566141 125.69990032 -38.88671875 121.7890625 C-45.82084444 119.45776162 -51.90097057 118.48849163 -59.19140625 118.6953125 C-71.85945587 119.02795275 -82.30990188 116.2549006 -91.88671875 107.6015625 C-99.63473562 98.61787053 -103.45580833 87.51326319 -102.703125 75.7265625 C-101.35855507 65.08089542 -97.05169145 55.59364622 -89.08984375 48.28515625 C-79.51772206 40.97029021 -68.75954339 38.45025829 -56.88671875 39.6015625 C-44.7664788 42.067646 -36.08444969 47.5357002 -28.88671875 57.6015625 C-23.32064564 67.83976365 -21.97417466 79.66133206 -24.7109375 91.0234375 C-26.16858599 95.03332553 -27.95620155 98.80140027 -29.88671875 102.6015625 C-28.90832031 103.09785156 -27.92992187 103.59414062 -26.921875 104.10546875 C-19.32700783 108.01826986 -12.42003255 112.03404291 -5.88671875 117.6015625 C-4.93796875 118.3440625 -3.98921875 119.0865625 -3.01171875 119.8515625 C-1.18394994 121.35678388 0.45621661 122.91609104 2.11328125 124.6015625 C15.38709286 107.2326388 18.24519997 86.45643501 15.84082031 65.19189453 C13.47937956 50.47135521 6.11148986 36.52845847 -3.88671875 25.6015625 C-4.77230469 24.57869141 -4.77230469 24.57869141 -5.67578125 23.53515625 C-19.03257251 9.0131981 -39.2473256 0.58103168 -58.69140625 -0.63671875 C-83.27678278 -1.31219089 -105.57006561 8.16903477 -122.69140625 25.99609375 Z M-79.6875 68.625 C-82.86637828 73.8644541 -83.38909127 78.79395798 -82.01171875 84.7265625 C-79.76325633 91.17081639 -75.15444637 94.72261912 -69.38671875 98.0390625 C-64.52632783 99.13265046 -60.510399 99.13174381 -55.82421875 97.6015625 C-50.66167202 94.08663707 -45.26555956 88.88294843 -43.88671875 82.6015625 C-43.30970966 76.87421306 -43.52879629 72.47596606 -46.88671875 67.6015625 C-51.66320477 62.68355097 -55.7753053 59.90760317 -62.69921875 59.2265625 C-69.83956881 59.45516128 -75.37444869 63.0712079 -79.6875 68.625 Z M-9.69921875 163.7265625 C-25.28632748 173.86535201 -42.64970417 177.7802575 -60.88671875 179.6015625 C-56.32062942 193.02628596 -50.07692332 204.48743976 -37.58203125 211.984375 C-30.70819199 215.20719144 -23.35914999 215.58431116 -15.88671875 214.6015625 C-8.9945313 211.76211608 -4.76804405 207.52972559 -1.5546875 200.8203125 C3.08417997 187.83804028 2.38914141 173.58185226 -1.88671875 160.6015625 C-5.59914414 160.6015625 -6.67497019 161.63180563 -9.69921875 163.7265625 Z ' fill='%23ffffff' transform='translate(447.88671875,48.3984375)'/%3E%3C/svg%3E%0A");
}

.login-dialog #discord {
	width: 24px;
	height: 24px;
	border-radius: 50%;
	line-height: 24px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: var(--pt4);
	text-decoration: none;
	transition: color 0.2s ease;
	cursor: pointer;
	margin-left: -6px;
}

.login-dialog #discord:hover {
	color: white;
}

.login-dialog #logo {
	margin-top: 0;
	width: 50%;
	max-width: 300px;
}

.result {
	text-align: center;
	min-height: 20px;
	margin-top: 10px;
	margin-bottom: 15px;
	color: var(--pt4);
	font-size: 14px;
	word-wrap: break-word;
	overflow-wrap: break-word;
	white-space: normal;
	line-height: 1.4;
}

@keyframes fadeInScale {
	from {
		opacity: 0;
		transform: scale(0.98) translateY(10px);
	}

	to {
		opacity: 1;
		transform: scale(1) translateY(0);
	}
}

@media (max-width: 480px) {
	.login-wrapper {
		padding: 15px;
	}

	.login-dialog {
		padding: 30px 20px;
	}

	.login-dialog #logo {
		width: 60%;
		max-width: 250px;
	}

	.input-container {
		max-width: 100%;
	}

	.result {
		font-size: 15px;
	}

	.login-dialog #tosLink {
		font-size: 12px;
	}

	.login-dialog #licenseBtn {
		width: 36px;
		height: 36px;
		bottom: 8px;
		left: 8px;
	}

	.login-dialog #discord {
		width: 28px;
		height: 28px;
		line-height: 28px;
	}
}

@media (min-width: 481px) and (max-width: 768px) and (hover: none) and (pointer: coarse) {
	.login-dialog {
		padding: 40px 35px;
	}

	.input-container {
		max-width: 350px;
	}

	.result {
		font-size: 16px;
	}
}

@media (min-width: 769px) {
	.login-wrapper {
		padding: 30px;
	}

	.login-dialog {
		padding: 40px 50px;
	}

	.input-container {
		max-width: 350px;
	}
}

@media (hover: none) and (pointer: coarse) {
	.input-box .btn {
		touch-action: manipulation;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
	}

	.login-dialog #tosLink,
	.login-dialog #licenseBtn,
	.login-dialog #discord {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
	}

	.input-container #key {
		-webkit-appearance: none;
		appearance: none;
	}
}

#logo {
	margin-top: 35px;
	display: inline-flex;
	opacity: 0;
	width: 50%;
	max-width: 400px;
	height: fit-content;
	aspect-ratio: 3;
	background: transparent;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 538.56 120.24'%3E%3Cdefs%3E%3Cstyle%3E .cls-1, .cls-2 %7B fill: %23fffefe; opacity: .99; %7D .cls-3 %7B fill: red; opacity: 1; %7D .cls-2 %7B fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='506.16 48.72 506.16 96.96 538.56 96.96 538.44 81 523.92 80.88 523.92 .48 506.16 .48 506.16 48.72'/%3E%3Cpath class='cls-3' d='M0,60.12c0,39.92.08,60.12.24,60.12.13,0,.54-.19.9-.42s1.87-1.28,3.35-2.34c1.48-1.06,3.78-2.68,5.1-3.6,1.33-.92,3.7-2.6,5.28-3.72,1.57-1.12,4.33-3.07,6.12-4.32,1.8-1.25,3.99-2.8,4.88-3.43.88-.63,2.41-1.71,3.4-2.4.98-.69,2.22-1.55,2.76-1.92l.97-.66h111.72s0-97.43,0-97.43H0v60.12Z'/%3E%3Cpath class='cls-2' d='M121.68,12.48l-.08,7.86c-.08,7.47-.12,8-.73,10.74-.35,1.58-1.13,4.82-1.73,7.2-.61,2.38-1.91,7.24-2.91,10.8-.99,3.56-2.1,7.56-2.47,8.88-.37,1.32-1.21,4.34-1.88,6.72-.66,2.38-1.65,6.05-2.18,8.16-.53,2.11-1.19,4.92-1.46,6.24-.27,1.32-.49,2.7-.48,3.72h-13.68v-.9c0-.49.21-2.09.46-3.54s.9-4.48,1.45-6.72c.54-2.24,1.58-6.29,2.32-9,.73-2.71,2.23-8.11,3.33-12,1.11-3.89,2.78-9.94,3.71-13.44s1.91-7.47,2.17-8.82c.27-1.35.48-2.62.48-2.82,0-.3-.49-.36-6-.36v12l-13.56-.12-.06-12c-.04-6.6,0-12.13.05-12.3.09-.24,3.65-.3,33.25-.3ZM84.24,12.48v49.2l2.76.12v11.76l-2.76.12v9.12h-13.68v-9.12h-18.96v-11.88l.97-2.52c.54-1.39,1.83-4.73,2.87-7.44,1.04-2.71,2.61-6.76,3.48-9,.87-2.24,2.16-5.59,2.88-7.44.71-1.85,2-5.2,2.87-7.44.87-2.24,2.52-6.51,3.65-9.48,1.14-2.97,2.17-5.53,2.3-5.7.18-.23,1.86-.3,13.62-.3ZM32.52,11.7c.66.04,1.96.19,2.88.33.92.15,2.49.57,3.48.95.99.37,2.45,1.1,3.24,1.61.79.51,2.04,1.57,2.76,2.35.73.78,1.62,2.01,1.98,2.74.35.73.81,1.97,1.01,2.76.3,1.14.37,2.97.37,8.82,0,6.87-.03,7.48-.51,8.88-.27.82-.87,2.07-1.32,2.76-.44.69-1.7,2.19-2.79,3.33s-3.92,3.77-6.3,5.84c-2.38,2.08-5.06,4.57-5.96,5.55-.9.98-1.9,2.32-2.22,2.98-.55,1.13-.59,1.43-.58,9.48h6v-11.76h13.68l-.12,24.36-33.24.12v-12.9c.01-11.62.06-13.02.43-14.1.23-.66.85-1.84,1.37-2.63.53-.78,1.72-2.23,2.64-3.21.92-.99,3.52-3.42,5.76-5.4,2.24-1.99,4.82-4.37,5.73-5.31.91-.93,1.96-2.12,2.33-2.65.36-.53.84-1.45,1.05-2.04.3-.85.38-2.07.38-5.64,0-4.25-.04-4.63-.55-5.64-.3-.59-.81-1.22-1.14-1.39-.33-.17-1.1-.28-1.71-.24-.7.04-1.3.25-1.63.55-.29.26-.63.86-.75,1.32-.13.46-.23,3.73-.23,13.68h-13.68v-6.9c.01-3.9.12-7.37.26-7.98.14-.59.58-1.78.99-2.64.51-1.08,1.27-2.08,2.45-3.24,1.05-1.04,2.34-2.02,3.38-2.56.92-.48,2.44-1.11,3.36-1.39s2.65-.59,3.84-.69c1.19-.09,2.7-.14,3.36-.1ZM133.5,5.28c.88,0,1.7.16,2.28.46.5.25,1.19.76,1.55,1.14.35.37.81,1.09,1.02,1.58.2.5.37,1.39.37,1.98s-.17,1.49-.37,1.98c-.21.5-.67,1.21-1.02,1.58-.36.38-1.03.88-1.49,1.11s-1.22.49-1.68.58c-.5.09-1.35.01-2.1-.21-.69-.2-1.6-.66-2.01-1.02-.42-.36-.96-1.06-1.2-1.56-.25-.49-.51-1.3-.59-1.8-.08-.49-.03-1.33.11-1.86.13-.53.55-1.4.93-1.94.4-.58,1.12-1.2,1.75-1.5.71-.35,1.53-.52,2.45-.52ZM475.2,21.72c0,2.7-.42,9.06-1.32,19.98-.73,8.81-1.32,16.37-1.32,16.8v.78c6.87,0,7.44-.06,7.44-.36,0-.2-.59-7.57-1.32-16.38-.96-11.69-1.32-17.2-1.32-20.4v-4.38h-2.16v3.96ZM476.76.48c11.89,0,13.56.04,13.56.36,0,.2,2.54,21.5,5.64,47.34,3.1,25.84,5.69,47.39,5.88,48.78h-18.6l-1.92-23.04h-5.1c-3.92,0-5.1.07-5.1.3.01.16-.37,5-.84,10.74-.47,5.74-.9,10.79-1.08,12h-17.76l.12-.66c.07-.36,2.71-22.02,5.88-48.12,3.17-26.1,5.76-47.51,5.76-47.58s6.1-.12,13.56-.12ZM397.44.48h20.28l4.99,22.98c4.72,21.73,5.02,23.3,6.3,34.74l1.02.06c.83.05,1.01-.02,1.01-.36,0-.23-.33-2.96-1.44-11.7V.48h17.76v96.48l-20.24-.12-4.89-22.44c-4.24-19.49-4.98-23.18-5.59-28.08-.4-3.1-.77-5.99-.84-6.42-.11-.75-.17-.78-1.2-.78s-1.08.02-.96.66c.07.36.45,3.2,1.56,11.94v45.24h-17.76V.48ZM372.24.48h17.76v96.48h-17.76V.48ZM290.4.48h31.32l2.47,31.86c2.44,31.45,2.47,31.96,2.45,47.34h2.4v-8.28q0-8.27,2.4-39.06c1.32-16.93,2.4-31.02,2.4-31.86h30.72v96.48h-17.52V19.92h-.9c-.89-.01-.9.01-1.08,1.14-.1.63-.18,2.11-.18,3.3s-1.35,17.9-3,37.14-3,35.09-3,35.22c0,.16-3.92.24-22.56.24l-.11-.54c-.05-.3-1.46-16.2-3.12-35.34-2.01-23.14-3.02-35.87-3.01-41.16h-2.04l.12,77.04h-17.76V.48ZM256.32,45.12c6.88-.12,6.93-.13,7.94-.84.56-.4,1.24-1.15,1.52-1.68.48-.92.5-1.36.57-11.16.05-6.98-.01-10.54-.2-11.28-.14-.59-.55-1.45-.91-1.91-.35-.45-1.07-1.01-1.6-1.25-.76-.34-1.61-.43-4.14-.43h-3.18s0,28.55,0,28.55ZM238.58.46l14.45.08c14.07.08,14.5.1,16.49.62,1.12.3,2.9.96,3.96,1.46,1.06.51,2.71,1.56,3.68,2.33.97.78,2.31,2.11,2.96,2.97.66.86,1.56,2.32,2,3.24.43.92.98,2.38,1.22,3.24.39,1.4.45,2.93.53,15.12.06,9.63,0,14.08-.2,15.36-.15.99-.6,2.66-.99,3.72-.39,1.06-1.17,2.62-1.74,3.48-.57.86-1.7,2.15-3.97,4.2l4.19,19.44c2.31,10.69,4.3,19.85,4.68,21.24l-17.87-.12-1.71-8.76c-.94-4.82-2.54-13.05-5.38-27.84h-4.56v36.72h-17.76l.02-96.5ZM199.2.48h33.12v16.08h-15.36v23.76h13.92v15.6h-13.92v24.96l15.24.12.12,15.96h-33.12V.48ZM156.96.48h37.44v16.08h-9.84v80.4h-17.76V16.56h-9.84V.48Z'/%3E%3Cpath class='cls-3' d='M67.8,51.54c-1.43,3.79-2.91,7.63-3.28,8.52l-.68,1.62h6.72c0-13.21-.03-17.04-.08-17.04-.04,0-1.25,3.1-2.68,6.9Z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	position: relative;
}

#discord {
	position: fixed;
	bottom: 7px;
	right: 8px;
	background-color: var(--pt3);
	border-radius: 50%;
	height: 18px;
	width: 18px;
	text-decoration: none;
	transition: 0.1s ease;
	font-size: 14px;
	color: var(--pt4);
}

#discord:hover {
	color: white;
	background-color: var(--pt4);
}

#uicon {
	position: absolute;
	left: 5px;
	top: 50%;
	transform: translateY(-50%);
	height: 15px;
	width: 15px;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M5 21C5 17.134 8.13401 14 12 14C15.866 14 19 17.134 19 21M16 7C16 9.20914 14.2091 11 12 11C9.79086 11 8 9.20914 8 7C8 4.79086 9.79086 3 12 3C14.2091 3 16 4.79086 16 7Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	pointer-events: none;
	z-index: 1;
}

#kicon {
	position: absolute;
	left: 5px;
	top: 50%;
	transform: translateY(-50%);
	height: 15px;
	width: 16px;
	background-repeat: no-repeat;
	background-size: 14px 14px;
	background-position: center;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath d='M15 9H15.01M15 15C18.3137 15 21 12.3137 21 9C21 5.68629 18.3137 3 15 3C11.6863 3 9 5.68629 9 9C9 9.27368 9.01832 9.54308 9.05381 9.80704C9.11218 10.2412 9.14136 10.4583 9.12172 10.5956C9.10125 10.7387 9.0752 10.8157 9.00469 10.9419C8.937 11.063 8.81771 11.1823 8.57913 11.4209L3.46863 16.5314C3.29568 16.7043 3.2092 16.7908 3.14736 16.8917C3.09253 16.9812 3.05213 17.0787 3.02763 17.1808C3 17.2959 3 17.4182 3 17.6627V19.4C3 19.9601 3 20.2401 3.10899 20.454C3.20487 20.6422 3.35785 20.7951 3.54601 20.891C3.75992 21 4.03995 21 4.6 21H6.33726C6.58185 21 6.70414 21 6.81923 20.9724C6.92127 20.9479 7.01881 20.9075 7.10828 20.8526C7.2092 20.7908 7.29568 20.7043 7.46863 20.5314L12.5791 15.4209C12.8177 15.1823 12.937 15.063 13.0581 14.9953C13.1843 14.9248 13.2613 14.8987 13.4044 14.8783C13.5417 14.8586 13.7588 14.8878 14.193 14.9462C14.4569 14.9817 14.7263 15 15 15Z' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	pointer-events: none;
	z-index: 1;
}

#result {
	font-size: 16px;
	margin-top: 5px;
	color: var(--pt4);
}

.toggle-password {
	position: absolute;
	right: 10px;
	width: 17px;
	height: 17px;
	cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transition: opacity 0.2s;
}

.toggle-password:hover {
	opacity: 0.7;
}

.toggle-password.visible {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2391969e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24'/%3E%3Cline x1='1' y1='1' x2='23' y2='23'/%3E%3C/svg%3E");
}

.account-spinner {
	display: inline-block;
	width: 10px;
	height: 10px;
	border: 2px solid var(--pt3);
	border-top-color: var(--pt4);
	border-radius: 50%;
	animation: spinner-rotate 0.8s linear infinite;
	vertical-align: middle;
}

.container-spinner {
	display: block;
	width: 40px;
	height: 40px;
	border: 3px solid var(--pt3);
	border-top-color: var(--pt4);
	border-radius: 50%;
	animation: spinner-rotate 0.8s linear infinite;
	margin: 0 auto;
}

#balance .account-spinner {
	margin-bottom: 2px;
}

#positionsTable tbody .account-spinner {
	display: block;
	margin: 20px auto;
}

@keyframes spinner-rotate {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}
