@charset "UTF-8";

html {
	--main-bg: #E9F3FD;
	--second-bg: #F4F9FF;
	--card-bg: #FFFFFF;
	--title-bg: #D6ECFB;
	--border: #D3E4F5;
	--tw: #FFFFFF;
	--tc: #0F2A44;
	--ts: #5B6B80;
	--mc: #0EA5E9;
	--mc-hover: #0284C7;
	--mc-trans: rgba(14, 165, 233, .08);
	--mc-soft: rgba(14, 165, 233, .16);
	--glow: rgba(14, 165, 233, .10);
	--shadow: 0 4px 18px rgba(15, 42, 68, .06);
	--font: 'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
	--radius: 15px;
	color-scheme: light
}

html.dark {
	--main-bg: #0B1A2E;
	--second-bg: #0E2036;
	--card-bg: #13233A;
	--title-bg: #1A2E4A;
	--border: #22385A;
	--tw: #FFFFFF;
	--tc: #EAF4FF;
	--ts: #9FB3CC;
	--mc: #0EA5E9;
	--mc-hover: #38BDF8;
	--mc-trans: rgba(56, 189, 248, .10);
	--mc-soft: rgba(56, 189, 248, .18);
	--glow: rgba(56, 189, 248, .12);
	--shadow: 0 4px 18px rgba(0, 0, 0, .25);
	--radius: 15px;
	color-scheme: dark
}

body {
	font-family: var(--font);
	letter-spacing: -.01em;
	font-weight: 400;
	font-size: 14px;
	line-height: 1.6;
	min-width: 320px;
	color: var(--tc);
	background-color: var(--main-bg);
	background-image: radial-gradient(1200px 520px at 50% -120px, var(--glow), transparent 70%);
	background-repeat: no-repeat;
	overflow-x: hidden
}

button,
input,
select,
textarea {
	font-family: inherit
}

body.overflow {
	overflow: hidden
}

a {
	text-decoration: none !important;
	color: var(--tc)
}
.dropdown.show .dd-menu{
        overflow-y: auto;
        overflow-x: hidden;
}
a,
[type="checkbox"] {
	cursor: pointer;
}

.home-fade,
body {
	overflow-x: hidden
}

a:hover {
	color: var(--mc)
}

ul {
	margin-bottom: 0;
	padding-left: 0
}

li {
	list-style-type: none
}

button,
input {
	background-color: transparent;
	line-height: 0;
	border: 0;
	padding: 0;
}

input:-webkit-autofill,
input:-webkit-autofill:focus {
	transition: background-color 600000s 0s, color 600000s 0s;
}

input[data-autocompleted] {
	background-color: transparent !important;
}

button:focus,
input:focus {
	outline: 0 !important;
	border: none !important
}

::-webkit-scrollbar {
    width: 7px;
}
        
::-webkit-scrollbar-track {
    border-radius: 8px;
    background-color: var(--second-bg);
    border: 1px solid var(--border);
}
        
::-webkit-scrollbar-thumb {
   border-radius: 8px;
   background-color: var(--mc);
}

b,
strong {
	letter-spacing: -.01em;
	font-weight: 600;
	line-height: 1.6;
	transition: all 0.15s ease;
}

.hidden {
	display: none !important
}

.nowrap {
	white-space: nowrap
}

.primary-color {
	color: var(--mc) !important;
	font-weight: 600
}

.alert {
	border-radius: var(--radius);
	border: none !important
}

.alert.alert-success {
	color: #09b797 !important;
	background: #2dfad431 !important;
}

.alert.alert-danger {
	color: #EE5B5B !important;
	background: #ee5b5b41 !important;
}

.badge {
	background: var(--mc);
	color: #fff;
	font-weight: 400;
	font-size: 12px;
}

.c-pointer {
	cursor: pointer;
}

.p-relative {
	position: relative
}

.p-absolute {
	position: absolute
}

.transition {
	transition: all 0.15s ease;
}

@media (max-width: 576px) {
	.mobile-hide {
		display: none
	}
}

@media (min-width: 576.98px) {
	.desktop-hide {
		display: none
	}
}

.btn,
.btn:hover,
.btn:focus {
	padding: 10px 25px;
	display: flex;
	gap: 10px;
	align-items: center;
	justify-content: center;
	border-radius: var(--radius);
	outline: 0 !important;
	font-size: 14px;
	font-weight: 500;
	line-height: 24px;
	white-space: nowrap;
	text-align: center;
	border: 1px solid transparent !important;
	background-color: #eaebed;
	color: #111621;
	transition: all .2s ease;
	cursor: pointer;
	text-decoration: none;
}

.btn-sm {
	font-size: 14px !important;
	padding: 6px 12px;
}

.btn-xs,
.btn-xs:hover,
.btn-xs:focus {
	font-size: 12px;
	padding: 5px 15px;
	line-height: 15px;
	border-radius: var(--radius)
}

.btn-flex {
	display: flex;
	align-items: center;
	gap: 15px;
	width: 100%
}

.btn-flex .btn {
	width: 100%
}

.btn-rounded {
	background: var(--border);
	border-radius: var(--radius);
}

.btn-border {
	border: 1px solid var(--border) !important;
}

.btn-danger,
.btn-danger:hover,
.btn-danger:focus {
	color: var(--tw) !important
}

.btn-100 {
	display: block;
	width: 100%;
}

.btn-primary {
	border: 1px solid var(--mc);
	box-shadow: rgba(255, 255, 255, .5) 0 1px 0 0 inset !important;
	background: var(--mc);
	color: #fff;
}

.btn-primary:hover,
.btn-primary:focus {
	background: var(--mc-hover) !important;
	color: #fff !important;
	outline: 0 !important;
	transition: 250ms all
}

.btn-light {
	border: 1px solid var(--border) !important;
	background: var(--main-bg);
	color: var(--tc);
}

.btn-light:hover {
	border: 1px solid var(--border) !important;
	background: var(--second-bg) !important;
	outline: 0 !important;
	transition: 250ms all
}

.dark .btn-light {
	border: 1px solid var(--border) !important;
	background: var(--main-bg);
	color: var(--tc);
}

.dark .btn-light:hover {
	border: 1px solid var(--mc) !important;
	background: var(--mc-trans) !important
}

.dark .btn-light:focus {
	border: 1px solid var(--mc) !important;
	background: var(--mc-trans) !important;
	color: var(--tc) !important;
	outline: 0 !important;
}

.btn-drop {
	border: 1px solid var(--second-bg);
	background: var(--main-bg);
}

.btn-drop:hover,
.btn-drop:focus {
	background: var(--mc-trans);
	border-color: var(--mc-trans)
}

.modal .btn-line-icon,
.modal .btn-line-icon:hover,
.modal .btn-line-icon:focus {
	position: absolute;
	right: 25px;
	top: 25px;
	padding: 4px 10px;
	border-radius: 100%;
	width: 30px;
	height: 30px
}

.modal-header {
	display: flex;
	padding: 15px 25px;
	align-items: center;
	justify-content: start;
	gap: 14px;
	position: relative;
	border-bottom: 1px solid var(--border);
}

.modal-content {
	background: var(--card-bg);
}

.modal-body {
	overflow-y: auto;
}

.modal-content {
	max-height: calc(100vh - 60px);
	border-radius: 25px
}

.modal-footer {
	border-top: 1px solid var(--border)
}

.modal-title {
	color: var(--tc);
	font-size: 18px;
	font-weight: 500;
	line-height: 26px;
	letter-spacing: -0.36px;
	margin: 0;
}

.modal-icon {
	width: 42px;
	height: 42px;
	border-radius: var(--radius);
	background-color: var(--mc-trans);
	color: var(--mc);
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
}

@media (min-width: 576px) {
	.modal-dialog {
		max-width: 700px
	}
}

.outside {
	max-width: 100%
}


@media (max-width: 991.98px) {
	.outside {
		overflow-x: hidden
	}
}

header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1030;
	background: linear-gradient(90deg, var(--second-bg) 0%, var(--main-bg) 49.5%, var(--second-bg) 100%);
	box-shadow: 0px 0px 50px 0px var(--second-bg)
}

header .main-header {
	height: 75px;
	padding: 0px 15px 0px 25px;
}

header .mh-wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	height: calc(75px - 2px);
}

header .mh-menu-btn {
	display: none;
	flex: 1;
}

header .mh-logo img,
header .mh-logo svg {
	max-height: 40px;
}

header .mh-menu-wrapper {
	display: flex;
	flex: 1;
	align-items: center;
	gap: 10px;
}

.menu-active header .mh-menu-wrapper {
	padding: 20px 0;
	height: auto;
}

header .mh-menu {
	flex: 1;
}

header .mh-menu .menu {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	gap: 24px;
	align-items: center;
	justify-content: center;
}

header .mh-menu .menu li a {
	border-radius: 100px;
	padding: 12px 25px;
	color: var(--tc);
	font-size: 14px;
	font-weight: 500;
	line-height: 24px;
	letter-spacing: -0.28px;
	text-decoration: none;
	transition: .3s ease all;
	white-space: nowrap;
}

header .mh-menu .menu li a:hover {
	background: var(--mc-trans);
	color: var(--mc)
}

header .mh-buttons {
	display: flex;
	align-items: center;
	gap: 5px
}

header .mh-buttons .dd-menu {
	min-width: 225px;
}

header .mh-buttons .dd-menu .acc-section:nth-child(2) {
	border: none
}

.acc-section .lang-switcher,
.acc-section .lang-switcher,
.acc-section .lang-switcher {
	height: 30px;
	border-radius: 100px;
	background-color: var(--main-bg);
	border: 1px solid var(--border);
	font-size: 13px;
	padding: 5px 10px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	align-items: center;
	gap: 8px;
	position: relative;
	color: var(--tc);
	cursor: pointer
}

header .mh-buttons .dropdown-toggle,
header .mh-menu-btn .dropdown-toggle,
header .mh-buttons .dropdown-toggle:focus,
header .mh-menu-btn .dropdown-toggle:focus {
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--second-bg);
	border: 1px solid var(--border) !important;
	border-radius: var(--radius);
	width: 45px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 18px;
	color: var(--tc)
}

header .mh-buttons .dark-btn,
header .mh-buttons .light-btn {
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--second-bg);
	border-radius: var(--radius);
	width: 45px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 18px;
	color: var(--tc)
}

header .btn-primary .btn-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: rgb(255, 255, 255, .15);
	color: var(--tw);
	font-size: 13px
}

#home-start {
	background: linear-gradient(180deg, var(--mc-trans) 5%, var(--main-bg) 41.02%), var(--main-bg) !important;
	padding-top: 125px;
	position: relative;
}

#home-start .home-bg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	transform: rotate(180deg)
}

#home-start .container {
	position: relative;
	z-index: 17
}

@keyframes zoom {
	0% {
		transform: scale(1);
	}

	50% {
		transform: scale(0.8);
	}

	100% {
		transform: scale(1);
	}
}


.home-animations svg:nth-child(1) {
	position: absolute;
	top: 400px;
	left: 100px;
	z-index: -1;
	max-width: 50px
}

.home-animations svg:nth-child(2) {
	position: absolute;
	top: 200px;
	left: 250px;
	z-index: -1;
}

.home-animations svg:nth-child(3) {
	position: absolute;
	top: 350px;
	right: 150px;
	z-index: -1;
}

.home-animations svg:nth-child(4) {
	position: absolute;
	top: 150px;
	right: 300px;
	max-width: 35px;
	z-index: -1;
}

.home-content {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	text-align: center
}

.home-content h1 {
	color: var(--tc);
	font-size: 52px;
	font-weight: 500;
	position: relative
}

.home-content h1 span {
	background: var(--mc);
	background: -moz-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	background: -webkit-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
	position: relative
}

.home-content p {
	color: var(--ts);
	font-size: 16px;
	max-width: 700px
}

.home-rates-container {
	position: relative;
	z-index: 3
}

.home-rates-container .home-live-stats {
	background: #10b981;
	color: #fff;
	font-size: 10px;
	text-align: center;
	justify-content: center;
	width: max-content;
	padding: 2px 7px;
	border-radius: 100px;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: -10px;
	margin-left: auto;
	margin-right: auto;
	line-height: 12px;
	z-index: 10
}

.home-rates {
	width: 100%;
	border-radius: 100px;
	max-width: 250px;
	width: 100%;
	background: var(--mc-trans);
	border: 1px solid var(--mc);
	margin-bottom: 25px;
	overflow: hidden;
	height: 35px;
}

.home-rates-item {
	display: flex;
	padding: 2px 10px 2px 2px;
	align-items: center;
	gap: 30px;
	justify-content: space-between;
	width: 100%;
	white-space: nowrap;
}

.home-rates-text {
	display: flex;
	align-items: center;
	gap: 8px;
}

.home-rates-text .home-rates-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--mc);
	color: var(--tw);
	width: 29px;
	height: 29px;
	line-height: 29px;
	border-radius: 100px;
}

.home-rates-item p {
	color: var(--tc);
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 0px;
}

.home-rates-count {
	display: flex;
	align-items: center;
	gap: 6px;
	color: var(--mc);
	font-weight: 600
}

.home-join {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 15px;
	background: var(--second-bg);
	border: 1px solid var(--border);
	border-radius: 100px;
	padding: 7px 10px;
	width: max-content;
	margin: 35px auto
}

.home-join .icon {
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	background: var(--mc);
	color: var(--tw);
	font-size: 18px
}

.home-join .btn {
	position: relative;
	border-radius: 100px;
	overflow: hidden
}

.home-join .btn:before {
	content: '';
	position: absolute;
	left: -20%;
	top: -10%;
	width: 0;
	height: 100%;
	transform: rotate(15deg) scale(1, 2);
	box-shadow: 0 0 30px 15px rgba(255, 255, 255, 0.5);
	animation: button-glow 2000ms ease-in-out 2;
}

.home-features {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 30px;
	margin: 25px 0
}

.home-features .home-features-item {
	width: max-content;
	border-radius: 100px;
	background: var(--main-bg);
	border: 1px solid var(--border);
	padding: 2px 10px 2px 3px
}

.home-features .home-features-item .title {
	display: flex;
	align-items: center;
	gap: 7px
}

.home-features .home-features-item .icon {
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--mc-trans);
	color: var(--mc);
	width: 29px;
	height: 29px;
	line-height: 29px;
	border-radius: 100px;
}

.home-features .home-features-item p {
	color: var(--tc);
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 0px;
}

.home-seperator {
	background: linear-gradient(180deg, rgba(14, 165, 233, 0) 0, var(--mc) 100%);
	height: 220px;
	position: absolute;
	margin-top: -220px;
	opacity: .10;
	width: -webkit-fill-available;
	z-index: -1
}

#home-slider {
	display: flex;
	padding-left: 20px;
	padding-top: 20px;
	gap: 20px;
	height: 85px;
	overflow: hidden;
	color: var(--tc);
	position: relative;
}

#home-slider::before {
	content: "";
	background: linear-gradient(90deg, var(--main-bg) 0, rgba(254, 0, 0, 0) 20%, rgba(255, 1, 1, 0) 80%, var(--main-bg) 100%);
	width: 100%;
	box-sizing: border-box;
	position: absolute;
	inset: 0;
	z-index: 2;
}

#home-slider .social-item {
	display: flex;
	justify-content: space-between;
	background: var(--card-bg);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	min-width: 180px;
	font-size: 16px;
	z-index: 1;
	padding: 20px;
	white-space: nowrap;
	line-height: 1px;
	position: relative;
	align-items: center;
	color: var(--tc);
	overflow: hidden
}

#home-slider .social-item i {
	font-size: 26px;
	line-height: 26px;
}

#home-slider .social-item .icon-blur {
	position: absolute;
	right: 20px;
	display: none
}

.fab.fa-instagram,
.fa-facebook,
.fa-facebook-f,
.fa-comment-music,
.fa-dailymotion,
.fa-discord,
.fa-pinterest,
.fa-reddit,
.fa-soundcloud,
.fa-spotify,
.fa-tumblr,
.fa-twitch,
.fa-youtube,
.fa-dailymotion,
.fa-discord,
.fa-tumblr,
.fa-vimeo,
.fa-telegram,
.fa-telegram-plane,
.fa-linkedin,
.fa-twitter,
.fa-snapchat-ghost,
.fa-kickstarter-k {
	-webkit-background-clip: text !important
}

.faq-head .fa-kickstarter-k,
.social-item .fa-kickstarter-k {
	color: #00e701
}

.faq-head .fa-vimeo,
.social-item .fa-vimeo {
	color: #80c5ec;
}

.faq-head .fa-twitch,
.social-item .fa-twitch {
	color: #6842ac
}

.faq-head .fa-reddit,
.social-item .fa-reddit {
	color: #f44707
}

.faq-head .fa-telegram,
.social-item .fa-telegram,
.faq-head .fa-telegram-plane,
.social-item .fa-telegram-plane {
	color: #1b95cf
}

.faq-head .fa-linkedin,
.social-item .fa-linkedin {
	color: #0475b4
}

.faq-head .fa-soundcloud,
.social-item .fa-soundcloud {
	color: #ef7509
}

.faq-head .fa-spotify,
.social-item .fa-spotify {
	color: #1fc158
}

.faq-head .fa-twitter,
.social-item .fa-twitter {
	color: #1b9ff1
}

.faq-head .fa-facebook,
.social-item .fa-facebook,
.faq-head .fa-facebook-f,
.social-item .fa-facebook-f {
	color: #12a1f4
}

.faq-head .fa-youtube,
.social-item .fa-youtube {
	color: #e60606
}

.faq-head .fa-pinterest,
.social-item .fa-pinterest {
	color: #ee0226
}

.faq-head .fa-snapchat-ghost,
.social-item .fa-snapchat-ghost {
	color: #f9f606
}

.faq-head .fa-tumblr,
.social-item .fa-tumblr {
	color: #33435a
}

.faq-head .fa-tiktok,
.social-item .fa-tiktok {
	color: var(--tc);
	text-shadow: 1px 1px #f72e4dfc, -1px -1px #09f3f3
}

.faq-head .fa-discord,
.social-item .fa-discord {
	color: #5865f6
}

.faq-head .fa-dailymotion,
.social-item .fa-dailymotion {
	color: #03a8fb
}

.faq-head .fab.fa-instagram,
.social-item .fab.fa-instagram {
	background: linear-gradient(180deg, #8000ff 0, #ffb800 100%);
	-webkit-text-fill-color: transparent;
}

#home-login {
	position: relative;
	padding: 30px 0;
	z-index: 25
}

.login-box {
	background: var(--main-bg);
	border-radius: var(--radius);
	border: 1px solid var(--border);
	padding: 35px 20px;
	box-shadow: 0px 0px 50px 0px var(--second-bg);
}

.dark .login-box {
	background: var(--card-bg);
}

.login-box-wrapper {
	display: flex;
	align-items: center;
	gap: 10px
}

.login-box-wrapper .form-group {
	position: relative;
	margin-bottom: 0;
	width: 100%
}

.login-box-wrapper .fg-pass {
	border-left: 1px solid var(--border);
	background: var(--second-bg);
	display: flex;
	align-items: center;
	position: absolute;
	right: 1px;
	top: 1px;
	bottom: 1px;
	padding: 0 7px;
	border-radius: 0 var(--radius) var(--radius) 0;
	font-size: 11px;
	height: 48px
}

.login-box-btn {
	display: flex;
	align-items: center;
	gap: 10px;
	height: 50px
}

.login-box-google {
	min-width: 50px;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--main-bg);
	border-radius: var(--radius);
	border: 1px solid var(--border);
	cursor: pointer
}

.login-box-google svg {
	width: 24px;
}

.login-box-remember {
	min-width: 50px;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--second-bg);
	border-radius: var(--radius);
	border: 1px solid var(--border);
	margin-bottom: 0;
	cursor: pointer
}

.login-box-remember input {
	display: none;
}

.login-box-remember .lgn-btn {
	width: 50px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: var(--radius);
	font-size: 18px;
	transition: 0.2s ease
}

.login-box-remember .lgn-btn::before {
	content: "\f02e";
	font-family: "Font Awesome 5 Pro", "Font Awesome 6 Pro", "Font Awesome 5 Free", "Font Awesome 6 Free";
	font-weight: 900;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.login-box-remember input:checked+.lgn-btn {
	background: var(--mc);
	color: var(--tw);
}

.login-box-signin .btn {
	height: 50px;
	line-height: 50px;
	min-width: 200px
}

/* guest pages start right under the fixed header: 75px desktop, 60px + 1px border on tablet/mobile */
#guest main {
	padding-top: 75px
}

@media (max-width: 991.98px) {
	#guest main {
		padding-top: 61px
	}
}

#guest section {
	position: relative
}

.section-header {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 10px;
	text-align: center;
	margin: 0 auto;
	position: relative;
	z-index: 3;
}

.section-header h2 {
	font-size: 36px;
	letter-spacing: -1.25px;
}

.section-header h2 span {
	background: var(--mc);
	background: -moz-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	background: -webkit-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
	position: relative;
}

.section-header .sh-wrapper {
	display: inline-flex;
	padding: 4px;
	align-items: center;
	border-radius: 100px;
	border: 1px solid var(--border);
	background: var(--main-bg);
	box-shadow: 0px 0px 50px 0px var(--second-bg);
	color: var(--tc);
	text-align: center;
	font-size: 14px;
	font-style: normal;
	line-height: 100%;
}

.section-header .sh-wrapper .icon {
	background: var(--mc-trans);
	height: 32px;
	width: 32px;
	flex: 0 0 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: var(--mc);
	border-radius: 100px
}

.section-header .sh-wrapper .text {
	padding: 0 10px;
	color: var(--tc);
	display: flex;
	align-items: center;
	font-size: 16px;
	font-weight: 500
}

.step-wrapper {
	margin-top: 50px
}

.step-card {
	background-color: var(--main-bg) !important;
	border-radius: var(--radius);
	overflow: hidden;
	padding: 10px;
	display: grid !important;
	grid-template-columns: 1fr 1fr
}

.step-card .step-start {
	min-height: 530px;
	background-color: var(--card-bg);
	border-radius: var(--radius) 0 0 var(--radius);
	border: 1px solid var(--border);
	border-right: none;
	position: relative;
	overflow: hidden;
	pointer-events: none;
}

.step-card .step-start-bg {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 510px;
	height: 530px;
}

.step-card .step-start-bg svg {
	width: 510px;
	height: 530px;
}

.step-swiper {
	max-height: 530px;
}


.step-swiper .swiper-slide {
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 30px
}

.step-item {
	padding: 32px 40px;
	width: 100%;
	max-width: 348px;
	border-radius: 25px;
	box-shadow: 0px 16.488px 64.446px 0px rgba(0, 0, 0, .03);
	text-align: center;
	user-select: none;
	pointer-events: none
}

.step-item .icon-box {
	background: var(--second-bg);
	width: 52px;
	height: 52px;
	color: var(--mc);
	font-size: 24px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto 12px
}

.step-item .title {
	color: var(--tc);
	font-size: 24px;
	font-weight: 700;
	line-height: 32px;
	letter-spacing: -1px;
	margin: 0 0 12px
}

.step-item .text {
	color: var(--ts);
	font-size: 12px;
	font-weight: 500;
	line-height: 120%
}

.step-item .skeleton {
	display: flex;
	flex-direction: column;
	gap: 4px
}

.step-item .skeleton-wrapper {
	display: flex;
	flex-direction: column;
	gap: 32px;
	padding: 48px 0 32px 0
}

.step-item .skeleton::before,
.step-item .skeleton::after {
	content: "";
	height: 14px;
	width: 100%;
	border-radius: 100px;
	background-color: var(--second-bg)
}

.step-item .skeleton::before {
	background-color: var(--border);
	width: 40px
}

.step-item .box-wrapper {
	display: flex;
	flex-direction: column;
	gap: 10px;
	padding: 20px 0 32px 0
}

.step-item .step-box {
	border-radius: 10px;
	display: flex;
	align-items: center;
	gap: 12px;
	padding: 11px;
	background-color: var(--second-bg)
}

.step-item .box-icon {
	font-size: 14px;
	width: 40px
}

.step-item .box-icon svg,
.step-item .box-icon img {
	max-height: 30px;
	width: 34px
}

.step-item .box-icon i {
	font-size: 24px
}

.step-item .box-icon .fa-bitcoin {
	color: #f7931a
}

.step-item .step-box .title {
	font-size: 13px;
	line-height: 20px;
	text-align: start;
	margin: 0
}

.step-item .step-box .text {
	font-size: 13px;
	line-height: 18px;
	text-align: start
}

.step-card .step-end {
	border-radius: 0 var(--radius) var(--radius) 0;
	border: 1px solid var(--border);
	padding: 50px 75px;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-direction: column;
	gap: 25px;
}

.step-card .step-end h3 {
	font-size: 32px
}

.step-card .step-end h3 span {
	background: var(--mc);
	background: -moz-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	background: -webkit-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 600;
	position: relative;
}

.step-card .step-end p {
	color: var(--ts)
}

.text-header {
	display: inline-flex;
	padding: 4px;
	align-items: center;
	gap: 5px;
	border-radius: 100px;
	border: 1px solid var(--border);
	background: var(--main-bg);
	box-shadow: 0px 0px 50px 0px var(--second-bg);
	color: var(--tc);
	text-align: center;
	font-size: 14px;
	font-style: normal;
	line-height: 100%;
}

.text-header .icon {
	background: var(--mc-trans);
	height: 32px;
	width: 32px;
	flex: 0 0 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: var(--mc);
	border-radius: 100px;
}

.text-header .text {
	padding: 0 10px;
	color: var(--tc);
	display: flex;
	align-items: center;
	font-size: 16px;
	font-weight: 500;
}

.home-glow {
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%, 0);
	width: 50%;
	height: 50%;
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: -1
}

.features-box {
	display: flex;
	gap: 15px;
	background: var(--main-bg);
	border-radius: var(--radius);
	padding: 25px 15px;
	border: 1px solid var(--border);
	box-shadow: 0px 0px 50px 0px var(--second-bg)
}

.features-box .icon {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
	background: var(--mc-trans);
	color: var(--mc);
	border-radius: 10px
}

.features-box .text h3 {
	font-size: 18px;
	font-weight: 600;
	color: var(--tc)
}

.features-box .text p {
	font-size: 15px;
	font-weight: 300;
	color: var(--ts);
	margin-bottom: 0
}

.features-swiper {
	margin-top: 50px;
}

.slider-controls {
	display: flex;
	align-items: center;
	justify-content: center;
	margin: auto;
	text-align: center
}

.slider-controls {
	position: relative;
	z-index: 12;
}

.slider-controls .slide-pagination {
	text-align: center;
	margin-top: 25px;
}

.slider-controls .slide-pagination .swiper-pagination-bullet {
	width: 13px;
	height: 10px;
	display: inline-block;
	background: var(--mc) !important;
	opacity: 0.2;
	margin: 0 5px;
	border-radius: 20px;
	transition: opacity 0.5s, background-color 0.5s, width 0.5s;
	transition-delay: 0.5s, 0.5s, 0s;
}

.slider-controls .swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}

.slider-controls .slide-pagination .swiper-pagination-bullet-active {
	opacity: 1;
	background: var(--tw);
	width: 100px;
	transition-delay: 0s;
}

#home-growth .growth-bg {
	background: var(--mc-trans);
	padding: 25px 25px 0 25px;
	border-radius: var(--radius);
	position: relative;
	overflow: hidden
}

#home-growth .growth-start-bg {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: -1;
}

#home-growth .growth-start-bg svg {
	width: 1200px;
	height: 800px
}

#home-growth .growth-bg::before {
	content: "";
	position: absolute;
	top: 0%;
	right: 30%;
	width: 60%;
	height: 80%;
	transform: translate(100%, 60%) scale(1.25);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

#home-growth .growth-wrapper {
	display: flex;
	justify-content: center;
	flex-direction: column;
	gap: 25px;
	margin-top: 50px;
	position: relative;
	z-index: 1
}

#home-growth .growth-wrapper nav {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 15px;
	margin-bottom: 15px
}

#home-growth nav .growth-tag {
	display: flex;
	align-items: center;
	gap: 15px;
	background: var(--main-bg);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	color: var(--tc);
	padding: 10px 15px;
	cursor: pointer
}

#home-growth nav .growth-tag i {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	background: var(--mc-trans);
	width: 28px;
	height: 28px;
	border-radius: 100px;
	color: var(--mc)
}

#home-growth nav .growth-tag.active i {
	background: var(--tw);
	color: var(--mc)
}

#home-growth nav .growth-tag.active,
#home-growth nav .growth-tag.active:hover {
	background: var(--mc);
	border-color: var(--mc);
	color: var(--tw)
}

#home-growth nav .growth-tag:hover {
	background: var(--second-bg);
}


#home-growth .social-buttons {
	display: flex;
	justify-content: center;
	gap: 5px;
	border-radius: 100px;
	max-width: 249px;
	padding: 5px;
	width: 100%;
	height: auto;
	background: var(--second-bg);
	border: none;
	margin: auto
}

#home-growth .social-buttons .before,
#home-growth .social-buttons .after {
	flex: 1;
	text-align: center;
	box-shadow: none;
}

#home-growth .social-buttons .before button,
#home-growth .social-buttons .after button {
	color: var(--tc);
	font-size: 16px;
	font-weight: 700;
	line-height: 40px;
	width: 100%;
}

#home-growth .social-buttons button:hover {
	color: var(--mc)
}

#home-growth .social-buttons .before.active button,
#home-growth .social-buttons .after.active button {
	color: var(--tw)
}

#home-growth .before.active,
#home-growth .after.active {
	background: var(--mc);
	border-radius: 20px;
	position: relative;
}

#home-growth .social-growth-box {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	flex-wrap: nowrap;
	margin: 30px auto 0 auto;
	max-width: 405px;
	width: 100%;
	background: var(--card-bg);
	height: unset;
	padding-top: 20px;
	border: 1px solid var(--border);
	border-bottom: 0;
	border-radius: 20px 20px 0px 0px
}

#home-growth .sgb-avatar {
	width: 94px;
	height: 94px;
	border-radius: 50%;
	background: #f09433;
	background: -moz-linear-gradient(45deg, #ffc107 25%, #dc2743 50%, #d100c3 100%);
	background: -webkit-linear-gradient(45deg, #ffc107 25%, #dc2743 50%, #d100c3 100%);
	background: linear-gradient(45deg, #ffc107 25%, #dc2743 50%, #d100c3 100%);
	padding: 3px;
	margin-right: 25px;
	flex-shrink: 0
}

#home-growth .sgb-avatar img {
	border-radius: 50%;
	max-width: 100%;
	width: 88px;
	height: 88px;
	border: 3px solid var(--card-bg)
}

#home-growth .sgb-user {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 5px;
	text-align: center;
	width: 100%;
}

#home-growth .sgb-user span {
	color: var(--tc);
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
}

#home-growth .sgb-row {
	flex-direction: row;
	display: flex;
	margin-top: 15px;
	max-width: 373px;
	width: 100%;
	justify-content: space-between
}

#home-growth .sgb-stats {
	display: flex;
	flex-direction: row;
	gap: 40px;
	align-content: center;
	color: var(--tc);
	font-weight: 400;
	font-size: 12px;
	margin-top: 15px;
	text-align: center;
	align-items: center;
	margin-top: 0px;
}

#home-growth .sgb-numbers {
	color: var(--tc);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 16px;
}

#home-growth .sgb-posts,
#home-growth .sgb-followers,
#home-growth .sgb-following {
	display: flex;
	flex-direction: column;
	align-content: center;
	line-height: 16px;
}

#home-growth .sgb-following span,
#home-growth .sgb-followers span {
	color: var(--tc);
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
}

#home-growth .sgb-following span:last-child,
#home-growth .sgb-followers span:last-child {
	color: var(--tc);
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
}

#home-growth .sgb-following span {
	font-weight: 500;
}

#home-growth .sgb-following {
	color: var(--tc);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 16px;
}

#home-growth .nowGrowth {
	background: #10b981;
	color: var(--tw) !important;
	padding: 8px;
	border-radius: 8px;
	animation: fadeIn 1.5s;
}

#home-growth .sgb-info {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	gap: 8px;
	line-height: 21px;
	color: var(--tc);
	margin-top: 16px;
	max-width: 373px;
	width: 90%;
}

#home-growth .sgb-name {
	color: var(--tc);
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 16px;
}

#home-growth .sgb-desc {
	color: var(--tc);
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 150%;
}

#home-growth .sgb-buttons {
	display: flex;
	gap: 10px;
	max-width: 373px;
	width: 100%;
	margin-top: 16px;
	justify-content: center
}

#home-growth .btn-start-growth button {
	width: 163px;
	border: none;
	background: var(--mc);
	border-radius: 8px;
	padding: 8px 10px;
	color: var(--tw);
	font-size: 14px;
	font-style: normal;
	font-weight: 700;
	line-height: 16px;
}

#home-growth .btn-message button {
	width: 163px;
	border: none;
	background: transparent;
	border-radius: 8px;
	padding: 8px 10px;
	color: var(--ts);
	font-weight: 700;
	border: 1px solid var(--ts);
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
}

#home-growth .btn-arrow {
	background: transparent;
	border-radius: 8px;
	border: 1px solid var(--ts);
	color: var(--ts);
	cursor: pointer;
	padding: 4px 10px;
}

#home-growth .sgb-toolbar {
	margin-top: 14px;
	max-width: 405px;
	width: 100%;
	border-top: 1px solid var(--border);
}

#home-growth .sgb-toolbar ul {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding: 0;
	margin: 0;
	justify-content: center;
}

#home-growth .sgb-toolbar ul li {
	text-align: center;
	padding: 6px;
	width: 33%;
}

#home-growth .sgb-toolbar ul li:first-child {
	border-bottom: 3px solid var(--mc);
}

#home-growth .before button,
#home-growth .after button {
	font-size: 16px;
	font-weight: 700;
	line-height: 16px;
	width: 100%;
}

.services-faq {
	margin-top: 50px
}

.services-faq .faq-wrapper {
	display: flex;
	align-items: flex-start;
	gap: 15px;
	align-self: stretch;
	flex-wrap: wrap;
}

.services-faq .faq-wrapper .faq-item {
	background: var(--card-bg);
	border: 1px solid var(--border);
	max-width: 360px;
	width: 100%;
	margin-bottom: 0
}

.services-faq .faq-wrapper .faq-item .faq-content {
	background: var(--card-bg);
	padding: 10px
}

.services-faq .faq-wrapper .faq-item .faq-head .faq-arrow {
	height: auto;
	line-height: unset
}

.services-faq .faq-wrapper .faq-item .faq-head .faq-arrow i {
	font-weight: 400
}

.services-faq .faq-head {
	display: flex;
	align-items: center;
	justify-content: space-between
}

.services-faq .faq-head .fh-left {
	display: flex;
	align-items: center
}

.services-faq .faq-head .fh-left .icon i {
	min-width: 15px
}

.services-faq .faq-drop {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 10px
}

.services-faq .faq-drop a {
	display: flex;
	padding: 5px 10px;
	align-items: center;
	color: var(--tc);
	font-size: 13px;
	width: 100%;
	border-radius: 8px;
	border: 1px solid var(--border);
	background: var(--second-bg);
}

.services-faq .faq-drop a:hover {
	border: 1px solid var(--mc);
}

#home-services .faq-buttons {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 25px
}

.review-wrapper {
	background: var(--mc-trans);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 35px 25px;
	border-radius: var(--radius);
	margin-top: 50px;
	position: relative
}

.review-wrapper .review-bg {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	z-index: -1;
}

.review-wrapper .review-bg svg {
	width: 100%
}

.review-wrapper .review-swiper {
	max-width: 100%;
	overflow: visible !important;
	position: relative;
	z-index: 2
}

#home-review::before {
	content: "";
	background: linear-gradient(90deg, var(--main-bg) 0, rgba(254, 0, 0, 0) 20%, rgba(255, 1, 1, 0) 80%, var(--main-bg) 100%);
	width: 100%;
	box-sizing: border-box;
	position: absolute;
	inset: 0;
	z-index: 2;
}

.review-item {
	display: flex;
	flex-direction: column;
	gap: 15px;
	background: var(--main-bg);
	border-radius: var(--radius);
	padding: 20px 15px;
	border: 1px solid var(--border);
	box-shadow: 0px 0px 50px 0px var(--second-bg)
}

.review-item .review-top {
	display: flex;
	align-items: center;
	gap: 5px
}

.review-item .review-top .review-name {
	font-size: 14px;
	font-weight: 500;
	line-height: 14px;
	color: var(--tc);
	white-space: nowrap
}

.review-item .review-top .review-verify {
	font-size: 12px;
	font-weight: 300;
	color: var(--ts);
	white-space: nowrap
}

.review-item .review-top .review-verify svg {
	margin-top: -2px
}

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

.review-item .review-head .review-user {
	display: flex;
	flex-direction: column
}

.review-item .review-head .review-vote {
	display: flex;
	align-items: center;
	gap: 5px;
	font-size: 13px;
	font-weight: 600;
	background: #facd4d;
	color: var(--tw);
	padding: 2px 5px;
	border-radius: 5px;
	box-shadow: rgba(255, 255, 255, .5) 0 1px 0 0 inset
}

.review-item .review-head .review-vote i {
	font-size: 11px
}

.review-item .review-text {
	font-size: 13px;
	font-weight: 300;
	color: var(--tc)
}

.review-item .review-text p {
	margin-bottom: 5px
}

.review-platforms {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 75px;
	margin: 0 auto 35px auto;
	background: var(--mc-trans);
	border-radius: var(--radius);
	width: max-content;
	padding: 10px 20px;
	border: 1px dashed var(--main-bg);
	position: relative;
	z-index: 2
}

.review-platforms .item>div {
	height: 40px
}

.review-platforms .item {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 5px
}

@media (max-width: 991.98px) {
	.review-wrapper {
    	    overflow: hidden!important
	}
}

.payment-gateways {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 25px;
	margin-top: 50px
}

.payment-gateways .payment-item {
	display: flex;
	justify-content: center;
	background: var(--card-bg);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	min-width: 180px;
	z-index: 1;
	padding: 20px 10px;
	position: relative;
	align-items: center;
	transition: .5s all;
	cursor: pointer
}

.payment-gateways .payment-item:hover {
	transform: translateY(-1rem);
	transition: .5s all
}

.blog-wrapper {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 25px;
	margin-top: 50px
}

.blog-wrapper.blog-page {
	margin-top: 0
}

.blog-wrapper .blog-item {
	background: var(--main-bg);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	cursor: pointer;
}

.blog-wrapper .blog-img-wrapper img {
	width: 100%;
	display: block;
	object-fit: cover;
	border-radius: var(--radius) var(--radius) 0 0;
}

.blog-wrapper .blog-title {
	min-height: 75px;
	margin-top: 10px;
}

.blog-wrapper .blog-title small {
	color: var(--mc);
	background: var(--mc-trans);
	margin: 15px;
	padding: 3px 10px;
	border-radius: 100px;
}

.blog-wrapper .blog-title h2 {
	color: var(--tc);
	margin-bottom: 0;
	font-weight: 500;
	font-size: 18px;
	line-height: 24px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 5px 15px 15px 15px;
}

.blog-wrapper .blog-footer {
	padding: 10px 15px
}

.blog-all {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 35px
}

.blog-box .bb-wrapper {
	overflow: visible;
	position: relative
}

.blog-box .bb-title {
	text-align: center;
	margin-bottom: 35px;
}

.blog-box .bb-title h1 {
	font-size: 36px;
	font-weight: 600;
	line-height: 52px;
	color: var(--tc)
}

.blog-box .bb-img img {
	object-fit: cover;
	border-radius: 15px;
	width: 100%;
}

.blog-box .bb-wrapper {
	display: flex;
	justify-content: center;
	gap: 30px;
	margin-top: 25px
}

.blog-box .bb-wrapper .bb-social {
	max-width: 65px;
}

.blog-box .bb-wrapper .bb-social ul {
	background: var(--card-bg);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	padding: 12px 12px 5px;
	color: var(--tc);
	display: flex;
	flex-direction: column;
	gap: 21px;
	margin-top: 0;
	list-style: none;
}

.blog-box .bb-wrapper .bb-social ul li {
	font-size: 14px;
	font-weight: 500;
	line-height: 16.03px;
	text-align: center;
}

.blog-box .bb-wrapper .bb-social ul li {
	font-size: 14px;
	font-weight: 500;
	line-height: 16.03px;
	text-align: center;
}

.blog-box .bb-wrapper .bb-social ul li a {
	max-width: 24px;
	height: 24px;
	display: inline-block;
}

.blog-box .bb-wrapper .bb-content {
	width: 900px;
	color: var(--tc)
}

.blog-box .bb-wrapper .bb-content ul {
	padding-left: 40px
}

.blog-box .bb-wrapper .bb-content ul li {
	list-style-type: disc;
}

.blog-box .bb-wrapper .bb-content h2 {
	font-size: 24px;
	font-weight: 700;
	line-height: 32px;
	margin: 35px 0 35px;
}

.blog-box .bb-wrapper .bb-content h3 {
	font-size: 22px;
	font-weight: 700;
	line-height: 30px;
	margin: 25px 0 12px;
}

.blog-box .bb-wrapper .bb-key {
	position: -webkit-sticky;
	position: sticky;
	top: 85px;
	width: 400px;
	height: max-content;
	background: var(--second-bg);
	border: 1px solid var(--border);
	border-radius: 15px;
	transition: 0.14s ease all;
	z-index: 100;
}

.blog-box .bb-wrapper .bb-key h3 {
	color: var(--mc);
	font-size: 20px;
	padding: 15px 15px 0 15px;
}

.blog-box .bb-wrapper .bb-key ul {
	padding: 0;
	margin-top: 10px;
	max-width: 400px;
	list-style: none;
}

.blog-box .bb-wrapper .bb-key ul li {
	padding-left: 15px;
}

.blog-box .bb-wrapper .bb-key>ul>li {
	counter-increment: item;
	position: relative;
}

.blog-box .bb-wrapper .bb-key ul li {
	margin-bottom: 5px
}

.blog-box .bb-wrapper .bb-key ul li a {
	color: var(--tc);
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	text-decoration: none !important;
	position: relative;
}

.blog-box .bb-wrapper .bb-key ul li.active>a {
	color: var(--mc) !important
}

.blog-box .bb-wrapper .bb-key ul li.active>a::after {
	display: block;
}

.blog-box .bb-wrapper .bb-key ul li ul a::after {
	left: -20px;
}

.blog-box .bb-wrapper .bb-key ul li a::after {
	content: '';
	position: absolute;
	left: -10px;
	top: 0;
	width: 2px;
	height: 100%;
	display: none;
	background-color: var(--mc);
}

#home-faq .faq-wrapper {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 15px;
	/*margin-top: 50px*/
}

#home-faq .faq-wrapper .faq-item {
	background: var(--card-bg);
	border: 1px solid var(--border);
	width: 100%;
	height: max-content;
	margin-bottom: 0
}

#home-faq .faq-wrapper .faq-item.active {
	background: var(--second-bg);
	color: var(--tc);
}

#home-faq .faq-wrapper .faq-head {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

#home-faq .faq-wrapper .faq-item .faq-content {
	background: var(--card-bg);
	padding: 10px;
}

footer {
	background: var(--second-bg);
	margin-top: 75px;
}

footer .footer-logo img,
footer .footer-logo svg {
	max-height: 40px;
}

footer .footer-wrapper {
	display: flex;
	gap: 30px;
	padding: 50px 0 25px 0
}

footer .footer-bottom {
	background: var(--card-bg);
}

footer .footer-bottom .fb-wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

footer .footer-bottom .fb-wrapper .copyright {
	color: var(--ts);
	padding: 15px 0;
	text-align: center;
}

footer .footer-bottom .fb-wrapper .footer-links {
	display: flex;
	align-items: center;
	gap: 15px;
}

footer .footer-text {
	max-width: 300px;
	margin-top: 15px
}

footer .footer-social {
	display: flex;
	align-items: center;
	gap: 10px;
	margin-top: 25px
}

footer .footer-social a {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 32px;
	height: 32px;
	background: var(--main-bg);
	border-radius: 100px
}

footer .footer-social a:hover {
	opacity: .7
}

footer .footer-menu .list {
	display: grid;
	gap: 20px;
	justify-content: center;
	grid-template-columns: repeat(4, 1fr)
}

footer .footer-menu .list li {
	display: flex;
	align-items: center;
	gap: 5px;
}

.outside .container-fluid.container-dashboard,
.outside .container.container-dashboard {
	margin-top: 0
}

.outside .blog-wrapper,
.outside .blog-box {
	position: relative;
	z-index: 3
}

.captchaContent {
	display: flex;
	justify-content: center
}

.signup-page {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	z-index: 9999;
	background-color: transparent;
	overflow: hidden;
}

.signup-page .signup-inner {
	width: 100%;
	overflow: hidden
}

.signup-page .signup-wrapper {
	width: 100%;
	margin: 0 auto;
	border-radius: 0;
	position: relative;
	z-index: 1;
}

.signup-container {
	max-width: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	background: var(--main-bg);
	border-radius: 0;
	padding: 0px
}

.signup-container .signup-close {
	border-radius: 25px;
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 6px 15px 6px 6px;
	overflow: hidden;
	background-color: var(--card-bg);
	border: 1px solid var(--border);
	color: var(--tc);
	text-decoration: none;
	transition: 0.14s ease;
	z-index: 10
}

.signup-container .signup-close:hover,
.signup-container .signup-close:focus {
	background: var(--mc-trans);
	border: 1px solid var(--mc) !important
}

.signup-container .signup-close {
	position: absolute;
	right: 25px;
	top: 25px
}

.signup-container .signup-close .text {
	font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	letter-spacing: -.03em;
	position: relative;
	z-index: 1004;
	color: var(--tc)
}

.signup-container .signup-close .icon {
	display: flex;
	width: 28px;
	height: 28px;
	align-items: center;
	justify-content: center;
	position: relative;
	color: var(--mc)
}

.signup-container .signup-close .icon::after {
	content: "";
	z-index: 1002;
	background: var(--mc-trans);
	border-radius: 16px;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: 0.4s ease;
}

.signup-inner .signup-content {
	margin: 0px;
	justify-content: space-between;
	display: flex;
	height: 100dvh;
	width: 100%;
}

.signup-page .signup-first,
.signup-page .signup-last {
	position: relative;
	margin: 0px;
	padding: 20px;
	width: 50%
}

.signup-page .signup-last {
	display: flex;
	justify-content: center;
	align-items: center
}

.signup-page .signup-last .signup-top {
	margin-bottom: 35px
}

.signup-page .signup-last .signup-top h1 {
	font-size: 32px;
	color: var(--tc)
}

.signup-page .signup-last .signup-top h1 span {
	background: var(--mc);
	background: -moz-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	background: -webkit-linear-gradient(180deg, var(--mc) 0%, var(--mc-hover) 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: 700;
}

.signup-page .signup-last .signup-form {
	width: 500px;
}

.signup-page .signup-last .signup-form .signup-fields {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.signup-page .signup-last .signup-form .signup-fields .form-group {
	flex: 0 0 49%;
	max-width: 49%;
}

.signup-page .signup-last .signup-form.reset-password .signup-fields {
	flex-direction: column
}

.signup-page .signup-last .signup-form.reset-password .signup-fields .form-group {
	flex: 0 0 100%;
	max-width: 100%;
}


.signup-page .signup-first {
	background: var(--mc);
	background: -moz-linear-gradient(270deg, var(--mc) 0%, var(--mc-hover) 100%);
	background: -webkit-linear-gradient(270deg, var(--mc) 0%, var(--mc-hover) 100%);
	overflow: hidden
}

.signup-page .signup-first .signup-first-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	transform: rotate(180deg);
	z-index: 1
}

.signup-page .signup-first .signup-first-bg svg {
	width: 1000px;
	height: 200px;
}

.signup-page .signup-first .signup-logo {
	position: absolute;
	top: 25px;
	left: 25px;
	max-width: 125px;
	z-index: 5
}

.signup-page .signup-first .signup-logo svg,
.signup-page .signup-first .signup-logo img {
	max-height: 40px;
}

.signup-page .signup-first .signup-copyright {
	position: absolute;
	bottom: 25px;
	left: 25px;
	color: var(--tw);
	font-size: 13px;
}

.signup-page .signup-again {
	display: flex;
	justify-content: center;
	gap: 5px;
	background: var(--card-bg);
	border-radius: var(--radius);
	padding: 10px 5px;
	margin-top: 15px;
	border: 1px dashed var(--border);
	color: var(--tc)
}

.signup-page .signup-buttons .form-group {
	margin-bottom: 0;
	width: 100%;
}

.signup-page .form-group .g_id_signin {
	position: absolute;
	z-index: 1;
	opacity: 0;
}

.signup-page .signup-google-login {
	width: 100%;
	pointer-events: none;
}

.signup-page .signup-google-login .signup-google-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: max-content;
	background-color: var(--tw);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	color: #000;
	font-family: "Google Sans", arial, sans-serif;
	font-size: 14px;
	letter-spacing: 0.25px;
	overflow: hidden;
	padding: 10px 25px;
	position: relative;
	white-space: nowrap;
	height: 45px;
	gap: 15px;
	box-shadow: 0 -1px 0 var(--border), 0 1px 1px var(--border) !important;
	cursor: pointer;
	margin: auto
}

.signup-page .signup-google-login .signup-google-icon svg {
	display: inline-flex;
	width: 20px
}

.signup-page .signup-hr {
	width: 250px;
	margin: 0 auto 25px auto;
	position: relative;
}

.signup-page .signup-hr::before {
	position: absolute;
	left: 0;
	top: 10px;
	width: 100%;
	height: 1px;
	background: var(--border);
	content: "";
}

.signup-page .signup-hr>span {
	display: flex;
	width: max-content;
	justify-content: center;
	text-align: center;
	margin: auto;
	padding: 1px 20px;
	position: relative;
	font-size: 15px;
	color: var(--border);
	background: var(--main-bg);
	text-align: center;
	line-height: 15px;
}

.signup-highlights {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 0;
	align-self: stretch;
	padding-top: 215px
}

.shl-column {
	display: flex;
	justify-content: center;
	align-items: center;
	align-self: stretch;
}

.shl-item {
	display: flex;
	padding: 24px;
	flex-direction: column;
	align-items: flex-start;
	gap: 10px;
	flex: 1 0 0;
	align-self: stretch;
	border-right: 1px solid rgb(255, 255, 255, .15);
	position: relative;
	z-index: 9999
}

.shl-content {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	gap: 10px;
	flex: 1 0 0;
	align-self: stretch;
}

.shl-content .shl-title h3 {
	color: var(--tw);
	font-size: 18px;
	font-weight: 700;
	line-height: 23px;
	margin: 0px;
}

.shl-content .shl-text {
	color: rgb(255, 255, 255, .7);
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.shl-border {
	border-top: 1px solid rgb(255, 255, 255, .15)
}

.shl-item:last-child {
	border-right: none;
}

@media (min-width: 991.98px) {
	.signup-page .signup-last {
		align-items: flex-start;
		overflow-y: auto;
		padding: 50px 15px
	}
}

@media (max-width: 575.98px) {
	footer .footer-wrapper {
		display: flex;
		gap: 30px;
		padding: 25px 0;
		flex-direction: column;
		justify-content: center;
		text-align: center;
	}

	footer .footer-text {
		max-width: 100%
	}

	footer .footer-social {
		margin-top: 15px;
		justify-content: center;
	}

	footer .footer-menu .list {
		gap: 10px;
		grid-template-columns: repeat(2, 1fr);
	}

	footer .footer-bottom .fb-wrapper {
		flex-direction: column;
		padding-top: 10px;
	}

	footer .footer-bottom .fb-wrapper .copyright {
		padding: 15px 0 10px 0
	}

	footer .footer-bottom .fb-wrapper .footer-links {
		order: 1
	}

	footer .footer-bottom .fb-wrapper .copyright {
		order: 2
	}

	.signup-highlights {
		display: none
	}

	.signup-container {
		overflow: auto;
	}

	.signup-container .signup-close {
		position: absolute;
		right: 15px;
		top: 25px;
	}

	.signup-inner .signup-content {
		flex-direction: column;
	}

	.signup-page .signup-first,
	.signup-page .signup-last {
		width: 100%;
	}

	.signup-page .signup-first {
		padding: 50px 0;
		border-radius: 0 0 25px 25px;
	}

	.signup-page .signup-first .signup-logo {
		left: 15px;
	}

	.signup-page .signup-last {
		display: block;
		max-width: unset;
		margin: auto;
	}

	.signup-page .signup-last .signup-form {
		width: auto;
	}

	.signup-page .signup-last .signup-form .signup-fields {
		flex-direction: column
	}

	.signup-page .signup-first .signup-copyright {
		display: none
	}

	.signup-page .signup-last .signup-top h1 {
		font-size: 24px
	}

	.signup-page .signup-last .signup-form .signup-fields .form-group {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.signup-container .signup-close .icon {
		width: 20px;
		height: 20px;
	}

	.signup-container .signup-close .text {
		font-size: 12px;
	}

	.signup-container .signup-close {
		padding: 6px 10px 6px 6px;
	}

	.signup-page .signup-last .signup-top {
		margin-bottom: 15px;
	}

	.signup-page .signup-hr {
		margin: 0 auto 15px auto
	}

	.blog-box .bb-title {
		margin-bottom: 15px
	}

	.blog-box .bb-title h1 {
		font-size: 20px;
		line-height: 32px;
	}

	.blog-box .bb-wrapper {
		flex-direction: column;
		gap: 15px;
		margin-top: 15px
	}

	.blog-box .bb-wrapper .bb-social {
		width: 100%;
		max-width: 100%;
	}

	.blog-box .bb-wrapper .bb-social ul {
		flex-direction: row;
		justify-content: center;
		align-items: center;
		max-width: max-content;
		margin: 0px auto;
		padding: 7px 15px;
		gap: 12px
	}

	.blog-box .bb-wrapper .bb-content {
		order: 2;
		width: auto;
	}

	.blog-box .bb-wrapper .bb-key {
		position: relative;
		width: auto;
		order: 1;
		top: 0;
		z-index: 1;
	}

	.blog-box .bb-wrapper .bb-content h2 {
		font-size: 18px;
		margin: 15px 0 15px;
	}

	.blog-box .bb-wrapper .bb-content h3 {
		font-size: 16px;
		margin: 10px 0 10px;
	}

	#home-start .home-bg {
		display: none
	}

	#home-faq .faq-wrapper {
		grid-template-columns: 1fr;
		gap: 5px;
		margin-top: 25px
	}

	header .mh-buttons.desktop-hide {
		gap: 5px;
		margin-right: 5px;
	}

	.blog-wrapper {
		grid-template-columns: 1fr;
		margin-top: 25px;
		gap: 15px
	}

	.payment-gateways {
		grid-template-columns: repeat(2, 1fr);
		gap: 15px;
		margin-top: 25px
	}

	.payment-gateways .payment-item {
		min-width: 100%
	}

	.payment-gateways .payment-item svg {
		max-height: 25px
	}

	.home-features {
		flex-direction: column;
		gap: 5px;
		margin: 15px 0 0 0
	}

	#home-review::before {
		display: none
	}

	.home-rates-container {
		margin-bottom: 10px;
		height: 35px
	}

	.review-platforms {
		gap: 30px;
		padding: 10px 20px;
		font-size: 12px
	}

	.review-wrapper .review-swiper {
		overflow: hidden;
	}

	.services-faq {
		margin-top: 25px;
	}

	.services-faq .faq-drop {
		display: grid;
		gap: 5px;
		grid-template-columns: repeat(2, 1fr);
	}

	.services-faq .faq-drop a {
		font-size: 12px
	}

	.services-faq .faq-wrapper {
		gap: 5px;
	}

	.home-animations svg:nth-child(1) {
		top: 100px;
		right: 25px
	}

	.home-animations svg:nth-child(3) {
		top: 250px;
		left: 100px;
	}

	#guest section {
		padding-top: 35px;
	}

	.features-swiper {
		margin-top: 25px;
	}

	.slider-controls .slide-pagination {
		margin-top: 15px
	}

	#home-growth .growth-bg {
		padding: 10px 10px 0 10px;
	}

	#home-growth .growth-wrapper {
		margin-top: 15px
	}

	#home-growth .growth-wrapper nav {
		justify-content: flex-start;
		padding-bottom: 10px;
		overflow: scroll
	}

	#home-growth .sgb-info {
		width: 100%;
	}

	#home-growth .sgb-row {
		width: 100%;
		justify-content: space-between;
		max-width: 100%
	}

	#home-growth .sgb-row .sgb-avatar {
		margin-right: 0px;
	}

	.home-social-results .social-page {
		margin-top: 30px;
		box-shadow: none;
	}

	#home-growth .growth-tag {
		white-space: nowrap;
	}

	#home-growth .active {
		background: #FFF;
		color: #0D1012;
	}

	#home-growth .social-buttons {
		width: 100%;
		max-width: 335px;
		height: 54px;
		border-color: transparent;
	}

	#home-growth .before,
	#home-growth .after {
		width: 100%;
		text-align: center;
		border-radius: 83px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	#home-growth .sgb-avatar {
		width: 54px;
		height: 54px;
		border-radius: 50%;
		background: #f09433;
		background: -moz-linear-gradient(45deg, #ffc107 25%, #dc2743 50%, #d100c3 100%);
		background: -webkit-linear-gradient(45deg, #ffc107 25%, #dc2743 50%, #d100c3 100%);
		background: linear-gradient(45deg, #ffc107 25%, #dc2743 50%, #d100c3 100%);
		padding: 3px;
		flex-shrink: 0
	}

	#home-growth .sgb-avatar img {
		width: 48px;
		height: 48px;
		margin-left: -.02px;
	}

	#home-growth .social-growth-box {
		width: 100%;
		max-width: 100%;
		padding-top: 16px;
		padding-left: 10px;
		padding-right: 10px;
		align-items: flex-start;
		border-radius: 10px;
		margin-top: 15px
	}

	#home-growth .sgb-buttons {
		width: 100%;
	}

	#home-growth .btn-message button,
	#home-growth .btn-start-growth button {
		width: 100%;
	}

	#home-growth .btn-start-growth,
	#home-growth .btn-message {
		flex: 1;
	}

	#home-growth .btn-arrow {
		display: flex;
		align-items: center;
	}

	#home-growth .sgb-toolbar ul {
		justify-content: flex-start;
	}

	#home-growth .sgb-stats {
		gap: 26px;
	}

	#home-growth .growth-tag:focus,
	#home-growth .growth-tag:hover {
		background: #FFFFFF;
		color: #0D1012;
	}

	#home-growth .btn-start-growth {
		width: 100%
	}

	.step-wrapper {
		margin-top: 15px;
	}

	.step-card {
		grid-template-columns: 1fr
	}

	.step-card .step-start {
		min-height: 530px;
		border-radius: var(--radius);
		padding: 0 15px;
	}

	.step-card .step-end {
		justify-content: center;
		align-items: center;
		text-align: center;
		border-radius: var(--radius);
		padding: 15px;
		gap: 15px;
		margin-top: 10px
	}

	.step-card .step-end h3 {
		font-size: 28px;
		margin-bottom: 0
	}

	.step-card .step-end p {
		margin-bottom: 0
	}

	.section-header h2 {
		font-size: 28px
	}

	.login-box {
		padding: 20px;
	}

	#home-start {
		padding-top: 80px
	}

	.home-content h1 {
		font-size: 26px;
	}

	.home-content p {
		font-size: 14px;
		max-width: auto
	}

	.home-join {
		justify-content: space-between;
		gap: 0;
		padding: 7px 10px;
		border-radius: 100px;
		width: 100%;
		margin: 0;
	}

	.home-join .btn {
		padding: 5px 10px;
		font-size: 12px;
	}

	.home-join .icon {
		display: none
	}

	.login-box-wrapper {
		flex-direction: column
	}

	.login-box-btn {
		width: 100%;
	}

	.login-box-btn .login-box-signin {
		order: 1;
		width: 100%
	}

	.login-box-btn .login-box-google {
		order: 2
	}

	.login-box-btn .login-box-remember {
		order: 3
	}

	.login-box-signin .btn {
		min-width: 100%;

	}

	header {
		top: 0
	}

	header .main-header {
		min-height: 60px;
		height: auto;
		overflow: hidden;
		overflow-y: auto;
		transition: all .3s ease;
		padding: 0
	}

	header .mh-wrapper {
		min-height: 60px;
		height: auto;

	}

	header .mh-logo {
		height: calc(60px - 2px);
		display: flex;
		align-items: center;
	}

	header .mh-menu-btn {
		display: flex;
		justify-content: flex-end;
	}

	header .mh-menu-btn .btn {
		padding: 10px;
	}

	header .mh-menu-btn .dropdown {
		margin-right: 5px
	}

	header .mh-menu-wrapper {
		height: 0;
		padding: 0;
		flex: 0 0 100%;
		overflow: hidden;
		transition: .3s ease all;
		flex-direction: column;
		align-items: stretch;
		gap: 20px;
	}

	header .mh-menu-wrapper>* {
		flex: 1;
		flex-wrap: wrap;
	}

	header .mh-menu .menu {
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
		gap: 7px
	}

	header .mh-menu .menu li {
		width: 100%;
	}

	header .mh-menu .menu li a {
		font-size: 18px;
		line-height: 1.3;
		padding: 10px;
		display: flex;
		gap: 0;
		background: var(--mc-trans);
		justify-content: center;
		border-radius: var(--radius)
	}

	header .mh-buttons>* {
		flex: 1;
	}

	header .mh-logo img,
	header .mh-logo svg {
		max-height: 30px
	}
}

.app-logo img {
	max-height: 50px;
}

.sidebar {
	position: fixed;
	left: 0;
	top: 0;
	border-right: 1px solid var(--border);
	background-color: var(--card-bg);
	width: 280px;
	height: 100dvh;
	z-index: 1032;
	white-space: nowrap;
	transition: .2s ease all;
	display: flex;
	flex-direction: column;
}

.sidebar-head {
	position: relative;
	height: 97px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.sidebar-body {
	flex: 1;
	display: flex;
	flex-direction: column;
	gap: 24px;
	padding: 20px 24px 32px;
	overflow-y: auto;
	-ms-overflow-style: none;
	position: relative
}

.sidebar-body::-webkit-scrollbar {
    width: 5px;
}
        
.sidebar-body::-webkit-scrollbar-track {
    border-radius: 8px;
    background-color: var(--second-bg);
    border: 1px solid var(--border);
}
        
.sidebar-body::-webkit-scrollbar-thumb {
   border-radius: 8px;
   background-color: var(--mc);
}

.sidebar-toggle {
	position: absolute;
	top: calc(50% - 32px / 2);
	right: calc(-0.5* 32px);
	width: 32px;
 
	height: 32px;
	border-radius: 50%;
	outline: none;
	background-color: var(--mc);
	border: 1px solid var(--mc);
	transition: .14s ease all;
	color: var(--tw);
	font-size: 14px;
}

.sidebar-overlay {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, .5);
	z-index: 1031;
	display: none
}

.sidebar-top button {
	display: flex;
	align-items: center;
	gap: 14px;
	padding: 10px 15px;
	border-radius: var(--radius);
	text-decoration: none;
	transition: .2s ease all;
	border: 1px solid var(--mc);
	box-shadow: rgba(255, 255, 255, .5) 0 1px 0 0 inset;
	background: var(--mc);
	color: var(--tw);
	white-space: nowrap;
	font-size: 14px;
	font-weight: 500;
	position: relative;
	overflow: hidden;
	width: 100%
}

.sidebar-top button:hover,
.sidebar-top button:focus {
	border: 1px solid var(--mc-hover) !important;
	background: var(--mc-hover)
}

.sidebar-top button .sidebar-menu-icon {
	width: 28px;
	height: 28px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
}

.sidebar-top button .sidebar-menu-text {
	white-space: nowrap;
	font-size: 14px;
	font-weight: 500;
}

.sidebar-top button::before {
	content: '';
	position: absolute;
	left: -20%;
	top: -10%;
	width: 0;
	height: 100%;
	transform: rotate(15deg) scale(1, 2);
	box-shadow: 0 0 30px 15px rgba(255, 255, 255, 0.2);
	animation: button-glow 2000ms ease-in-out 2;
}

@keyframes button-glow {
	0% {
		left: -20%;
	}

	50% {
		left: 120%;
	}

	100% {
		left: 120%;
	}
}

.avatar-list {
	display: grid;
	gap: 14px;
	grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
}

.avatar-item {
	border-radius: 24px;
	border: 1px solid var(--second-bg);
	transition: .14s ease all;
	position: relative;
	cursor: pointer;
}

.avatar-item::before {
	content: "";
	font-family: "Font Awesome 5 Pro", "Font Awesome 6 Pro", "Font Awesome 5 Free", "Font Awesome 6 Free";
	font-weight: 900;
	position: absolute;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background: var(--mc);
	color: var(--tw);
	font-size: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	right: 8px;
	bottom: 8px;
	transform: scale(0);
	transition: .14s ease all;
}

.avatar-item.active::before {
	transform: scale(1);
}

.avatar-item:hover {
	background-color: var(--second-bg);
}

.avatar-item:hover img {
	transform: scale(1.1) rotate(3deg)
}

.avatar-item img {
	max-width: 100%;
	transition: .14s ease all;
}

.hdd-menu,
.header .hdd-menu,
.sidebar .hdd-menu {
	min-width: 100%;
	position: absolute;
	top: calc(100% + 10px);
	z-index: 1000;
	border: 1px solid var(--second-bg);
	border-radius: var(--radius);
	background: var(--main-bg);
	padding: 4px;
	max-height: 400px;
	min-width: 231.2px;
	overflow-y: auto;
	overflow-x: hidden;
	left: 0;
	float: left;
	display: none
}

.hdd-menu .dropdown-list,
.header .hdd-menu .dropdown-list,
.sidebar .hdd-menu .dropdown-list {
	list-style: none;
	padding: 6px;
	margin: 0;
	display: flex;
	flex-direction: column;
	gap: 4px;
	white-space: nowrap;
}

.dropdown-list .dropdown-link {
	border-radius: 8px;
	padding: 5px 12px;
	display: flex;
	align-items: center;
	gap: 8px;
	text-decoration: none;
	color: var(--tc);
	transition: .2s ease all;
	border-radius: 8px;
	font-size: 14px;
	font-weight: 400
}

.dropdown-list .dropdown-icon {
	width: 20px
}

.sidebar-menu-list {
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	/*gap: 10px;*/
}

.sidebar-menu-item a {
	display: flex;
	gap: 10px;
	padding: 10px 15px;
	border-radius: var(--radius);
	color: var(--tc);
	text-decoration: none;
	transition: .2s ease all;
	border: 1px solid rgba(0, 0, 0, 0);
	white-space: nowrap;
	font-size: 14px;
	font-weight: 500;
}

.sidebar-menu-item .sidebar-menu-icon {
	width: 24px;
	height: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
}

.sidebar-menu-item .sidebar-menu-text {
	margin: 0;
	padding-top: 2px;
	display: flex;
	justify-content: space-between;
	flex: 1;
}

.sidebar-menu-item .sidebar-menu-arrow {
	margin-left: auto;
	height: 28px;
	flex: 0 0 28px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--tc);
	opacity: 0;
	transition: .24s ease all;
	transform: translateX(10px);
}

.sidebar-menu-item a:hover {
	background: var(--mc-trans);
	border-color: var(--mc-trans)
}

.sidebar-menu-item a:hover .sidebar-menu-arrow {
	opacity: 1;
	transform: translateX(0)
}

.sidebar-menu-item.active a {
	border: 1px solid var(--mc);
	background: var(--mc);
	box-shadow: rgba(255, 255, 255, .5) 0 1px 0 0 inset;
	color: #fff;
}

.sidebar-menu-item.active .sidebar-menu-arrow {
	opacity: 1;
	transform: translateX(0);
	color: #fff;
}

.sidebar-menu-item .sidebar-menu-text .badge {
	background: var(--mc);
	font-weight: 600;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	-webkit-animation: pulse-blue 2s 3;
	animation: pulse-blue 2s 3;
	display: inline-block
}

@-webkit-keyframes pulse-blue {
	0% {
		transform: scale(.95);
		box-shadow: 0 0 0 0 rgba(14, 165, 233, .7)
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(14, 165, 233, 0)
	}

	100% {
		transform: scale(.95);
		box-shadow: 0 0 0 0 rgba(14, 165, 233, 0)
	}
}


.header {
	background-color: var(--card-bg);
	border-bottom: 1px solid var(--border);
	height: 97px;
	top: 0px;
	left: 280px;
	right: 0;
	z-index: 1030;
	position: fixed;
}

.header-row {
	height: calc(97px - 1px);
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 14px;
	max-width: 100%;
}

.header-start {
	display: flex;
	flex-direction: column;
	gap: 0px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.header .breadcrumb {
	background: transparent;
	margin: 0;
	padding: 0;
	list-style: none;
	display: flex;
	align-items: center;
	gap: 8px
}

.header .breadcrumb a {
	font-size: 16px;
	font-weight: 600
}

.header .btn-line-icon {
	background: transparent
}

.header-end {
	display: flex;
	align-items: center;
	gap: 10px;
}

.header-end--btn {
	border: none;
	outline: none;
	background: rgba(0, 0, 0, 0);
	width: 38px;
	height: 38px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition: .14s ease all;
	border-radius: var(--radius);
	color: var(--tc);
	font-size: 18px;
}

.ui-dropdown {
	position: relative;
}

.ui-dropdown .dropdown-toggle::after {
	display: none
}

.btn-line-icon,
.btn-line-icon:hover,
.btn-line-icon:focus {
	padding: 7px 14px 7px 7px;
	align-items: center;
	gap: 10px;
	border-radius: var(--radius);
	border: 1px solid var(--border) !important;
	background: var(--second-bg);
	color: var(--tc);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	position: relative
}

.btn-line-icon:hover,
.btn-line-icon:focus {
	border: 1px solid var(--border) !important;
	background: var(--second-bg) !important;
	box-shadow: none !important
}

.btn-line-icon .btn-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: var(--mc);
	color: var(--tw)
}

.btn-line-icon .btn-icon.btn-avatar {
	background: var(--second-bg);
	position: relative
}

.dark .btn-line-icon .btn-icon {
	background: var(--mc);
	color: var(--tw)
}

.dark .btn-line-icon .btn-icon.btn-avatar {
	background: var(--second-bg)
}

.btn-line-icon .btn-nick {
	font-size: 14px
}

.btn-line-icon .btn-icon .avatar {
	max-width: 100%;
}

.btn-line-icon .avatar-dot {
	position: absolute;
	background: #10b981;
	width: 8px;
	height: 8px;
	border-radius: 100%;
	left: 38px;
	top: 12px;
	z-index: 1;
	-webkit-animation: pulse-green 2s 3;
	animation: pulse-green 2s 3;
	display: inline-block;
}

@-webkit-keyframes pulse-green {
	0% {
		transform: scale(.65);
		box-shadow: 0 0 0 0 rgba(16, 185, 129, .7)
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(16, 185, 129, 0)
	}

	100% {
		transform: scale(.65);
		box-shadow: 0 0 0 0 rgba(16, 185, 129, 0)
	}
}


.dd-menu {
	min-width: 150px;
	position: absolute;
	z-index: 1000;
	border: 1px solid var(--second-bg);
	border-radius: var(--radius);
	background: var(--main-bg);
	padding: 4px;
	display: none;
	max-height: 400px;
	overflow-y: hidden;
	overflow-x: hidden;
	left: 0 !important;
	right: 0 !important;
	top: 60px !important;
	float: left;
}

.dd-menu-scroll {
	overflow-y: auto;
}

.header .dd-menu {
	left: auto !important;
}

.dd-menu.show {
	-webkit-animation: .3s cubic-bezier(.25, .1, .15, 1.34) forwards dropdown-active;
	animation: .3s cubic-bezier(.25, .1, .15, 1.34) forwards dropdown-active;
}

.dropdown-list {
	display: flex;
	flex-direction: column;
	gap: 3px
}

.dropdown-list .dropdown-link:hover,
.dropdown-list .dropdown-link.active {
	background: var(--mc-trans);
}

.dropdown-list .dropdown-link .icon {
	all: unset;
	font-size: 14px;
	background-color: var(--mc-trans);
	color: var(--mc);
	width: 40px;
	height: 24px;
	flex: 0 0 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 5px;
}

.acc-user {
	display: flex;
	align-items: stretch;
	flex-direction: column;
	gap: 10px;
	padding: 10px;
	border-bottom: 1px solid var(--second-bg);
}

.acc-user .btn,
.acc-user .btn:hover,
.acc-user .btn:focus {
	padding: 5px 15px;
	gap: 10px;
	border-radius: 10px
}

.acc-name {
	color: var(--tc);
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	letter-spacing: .144px;
	margin: 0;
}

.acc-mail {
	font-size: 14px;
	font-weight: 500;
	line-height: 20px;
	letter-spacing: .14px;
	color: var(--ts);
}

.acc-section {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 10px;
	padding: 10px;
	border-bottom: 1px solid var(--second-bg);
}

.acc-section span {
	font-size: 14px;
	color: var(--tc)
}

.acc-section .switcher {
	height: 30px;
	border-radius: 100px;
	background-color: var(--main-bg);
	border: 1px solid var(--border);
	padding: 2px 3px;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	position: relative;
}

.acc-section .switcher .switcher-item {
	position: relative;
	z-index: 3;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: transparent;
	height: 24px;
	width: 24px;
	border: none;
	outline: none;
	font-size: 14px;
	line-height: 17px;
	color: var(--ts);
	-webkit-transition: 0.14s ease;
	transition: 0.14s ease;
}

.acc-section .switcher .switcher-item.active {
	background: var(--border);
	border-radius: 100px;
	color: transparent
}

#home-settings .dropdown-list {
	max-height: 150px;
}

#home-settings .lang-header,
#dropdownAcc .lang-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px solid var(--second-bg);
	margin-bottom: 5px
}

#home-settings .lang-header p,
#dropdownAcc .lang-header p {
	margin-bottom: 0;
	font-size: 14px;
	color: var(--tc);
	padding: 10px
}

.lang-back {
	display: flex;
	align-items: center;
	gap: 5px;
	background: var(--mc);
	font-size: 12px;
	padding: 2px 7px;
	border-radius: 100px;
	color: var(--tw);
	margin-right: 5px
}

@keyframes dropdown-active {
	0% {
		opacity: 0;
		transform: translateY(-50px);
		max-height: 0
	}

	100% {
		opacity: 1;
		transform: translateY(0) skewY(0)
	}
}

.app-content {
	padding-top: 97px;
	padding-left: 280px;
	padding-bottom: 40px;
}

.page-head {
	position: relative;
	z-index: -1
}

.page-head-bg {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 1;
	overflow: hidden;
	height: 125px;
	transform: rotate(180deg)
}

.page-head-content {
	position: relative;
	padding: 35px 15px 15px 15px
}

.page-head-content h1 {
	font-size: 24px;
}

.container-fluid.container-dashboard,
.container.container-dashboard {
	margin-top: 20px;
}

.nbox-wrapper {
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 26px;
}

.nbox-item.card {
	background-color: var(--main-bg);
}

.dark .nbox-item.card {
	background-color: var(--card-bg);
}

.card {
	border-radius: var(--radius);
	border: 1px solid var(--second-bg);
	background-color: var(--card-bg);
	display: flex;
	flex-direction: column;
	z-index: 2
}

.addfunds-page .card {
	z-index: unset
}

.dark .card {
	border-color: var(--border);
}

.nbox-content {
	padding: 20px;
	display: flex;
	align-items: center;
	gap: 24px;
}

.nbox-icon {
	flex-shrink: 0;
	width: 64px;
	height: 64px;
	font-size: 24px;
	border-radius: var(--radius);
	border: 1px solid var(--second-bg);
	padding: 6px;
}

.dark .nbox-icon {
	border-color: var(--border);
}

.nbox-icon .icon-wrap {
	width: 100%;
	height: 100%;
	border-radius: 9px;
	background-color: var(--mc-trans);
	background: linear-gradient(180deg, var(--mc-trans) 0%, transparent 100%);
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--mc);
}

.nbox-icon .icon-wrap.iw-2 {
	background-color: rgb(181, 82, 0, .07);
	background: linear-gradient(180deg, rgb(181, 82, 0, .07) 0%, transparent 100%);
	color: #b55200
}

.nbox-icon .icon-wrap.iw-3 {
	background-color: rgb(14, 107, 64, .07);
	background: linear-gradient(180deg, rgb(14, 107, 64, .07) 0%, transparent 100%);
	color: #0e6b40
}

.nbox-icon .icon-wrap.iw-4 {
	background-color: rgb(181, 0, 0, .07);
	background: linear-gradient(180deg, rgb(181, 0, 0, .07) 0%, transparent 100%);
	color: #b50000
}

.nbox-alt {
	display: flex;
	flex-direction: column;
	gap: 8px;
}

.nbox-title {
	color: var(--ts);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: -0.32px;
}

.nbox-value {
	color: var(--tc);
	font-size: 24px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	letter-spacing: -0.6px;
}

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

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

.services-wrapper {
	display: flex;
	flex-direction: column;
	gap: 15px;
}

.orders-wrapper {
	display: flex;
	flex-direction: column;
	gap: 15px;
	margin-bottom: 15px
}

.services-category {
	display: flex;
	flex-direction: column;
	gap: 10px;
	flex-wrap: wrap;
}

.services-title {
	background: var(--title-bg);
	padding: 15px 20px;
	border-radius: var(--radius);
	border: none;
	display: flex;
	align-items: center;
	flex-direction: row;
	gap: 20px;
	position: sticky;
	top: calc(97px + 20px);
	z-index: 100;
	transition: .14s ease all
}

.services-title.sticky {
	border-radius: 0;
	top: 97px;
	z-index: 100;
	margin-left: -15px;
	margin-right: -15px;
}

.outside .services-title.sticky {
	border-radius: var(--radius);
	top: 75px;
}

.st-icon {
	width: 30px;
	height: 30px;
	flex: 0 0 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: var(--radius);
	background-color: var(--card-bg);
	color: var(--mc);
	font-size: 16px;
}

.st-name {
	color: var(--tc);
	font-size: 16px;
	font-weight: 600;
	line-height: 25px;
	letter-spacing: -0.32px;
}

.services-filters,
.orders-filters {
	display: flex;
	gap: 10px;
	margin-bottom: 40px;
	flex-wrap: wrap;
}

.services-filters .dd-menu {
	min-width: 300px
}

.services-filters .dd-menu a {
	font-size: 13px
}

.services-filters .btn-line-icon,
.orders-filters .btn-line-icon,
.services-filters .btn-line-icon:hover,
.orders-filters .btn-line-icon:hover,
.services-filters .btn-line-icon:focus,
.orders-filters .btn-line-icon:focus {
	background: var(--main-bg) !important
}

.services-filters .sf-item.search,
.orders-filters .sf-item.search {
	margin-left: auto;
	position: relative
}

.search-box {
	border-radius: var(--radius);
	border: 1px solid var(--mc-trans);
	background-color: var(--main-bg);
	display: flex;
	align-items: center;
	justify-content: center;
	height: 56px;
	padding: 8px;
	transition: .24s ease all;
}

.search-box.ticket-search {
	justify-content: flex-start;
}

.search-box.ticket-search .search-box--icon {
	margin-left: auto
}

.search-box .search-box--input {
	border: none;
	outline: none;
	background: rgba(0, 0, 0, 0);
	padding: 0px 8px 0px 12px;
	color: var(--tc)
}

.search-box .search-box--icon {
	width: 36px;
	height: 36px;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--mc);
	background-color: var(--mc-trans);
	outline: none;
	border: 1px solid var(--mc-trans);
	font-size: 18px;
}

.services-card .btn {
	border-radius: 10px;
	padding: 5px 15px;
}

.sc-block,
.oc-block {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 10px;
	padding: 10px 15px;
}

.sc-last,
.sc-first,
.oc-last,
.oc-first {
	display: flex;
	align-items: center;
	gap: 14px;
}

.oc-checkbox {
	display: flex;
	align-items: center;
	justify-content: center;
}

.oc-checkbox .checkbox {
	display: flex;
	align-items: center;
	gap: 10px;
	cursor: pointer;
}

.oc-checkbox .checkbox label {
	margin-bottom: 0;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
}

.oc-checkbox .checkbox input {
	display: none;
}

.oc-checkbox .checkbox-icon {
	content: "";
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 24px;
	height: 24px;
	border-radius: 5px;
	border: 1px solid var(--border);
	background-color: var(--main-bg);
	box-shadow: none;
	vertical-align: middle;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

.oc-checkbox .checkbox-icon::before {
	content: "";
	position: absolute;
	width: 200%;
	height: 200%;
	border-radius: 50%;
	bottom: 50%;
	left: 50%;
	transform: translate(-50%, 140%);
	background-color: var(--mc);
	transition: all .2s ease-in-out;
}

.oc-checkbox .checkbox-icon::after {
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M10.0007 15.1709L19.1931 5.97852L20.6073 7.39273L10.0007 17.9993L3.63672 11.6354L5.05093 10.2212L10.0007 15.1709Z%27 fill=%27rgba%28255,255,255,1%29%27%3E%3C/path%3E%3C/svg%3E");
	transform: scale(0);
	width: 18px;
	height: 18px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
	transition: .3s ease;
	transition-delay: .1s;
}

.oc-checkbox .checkbox input:checked~.checkbox-icon::before {
	transform: translate(-50%, 50%);
}

.oc-checkbox .checkbox input:checked~.checkbox-icon::after {
	transform: scale(1);
}

.filter-dropdown {
	position: fixed;
	z-index: 1030;
	bottom: 0;
	padding: 30px 0;
	max-width: calc(100% - 280px);
	left: 280px;
	width: 100%;
	display: flex;
	justify-content: center;
	/*background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(14, 165, 233, 1) 100%);*/
	transition: .2s ease all
}

.sidebar-passive .filter-dropdown {
    max-width: calc(100% - 80px);
    left: 80px;
}

.filter-dropdown .dropdown-menu {
	top: -85px !important
}

.filter-dropdown .dropdown-menu li a {
	white-space: nowrap
}

.sc-id,
.oc-id {
	border-radius: 10px;
	background: var(--mc);
	height: 30px;
	color: var(--tw);
	font-size: 14px;
	font-weight: 500;
	line-height: normal;
	padding: 5px 10px;
	white-space: nowrap;
	min-width: 50px;
	text-align: center
}

.sc-name,
.oc-name {
	color: var(--tc);
	font-size: 15px;
	font-weight: 400;
	letter-spacing: -0.64px;
}

.sc-last,
.oc-last {
	gap: 10px;
	margin-left: auto;
}

.sc-price {
	border: 1px solid rgb(16, 185, 129, .1);
	background: linear-gradient(180deg, rgb(16, 185, 129, .07) 0%, transparent 100%);
	color: #0e6b40;
	border-radius: 10px;
	color: rgb(16, 185, 129, 1);
	font-size: 16px;
	font-weight: 600;
	line-height: 24px;
	letter-spacing: -0.4px;
	display: flex;
}

.sc-price span {
	display: block;
	padding: 5px 15px;
}

.sc-price span+span {
	border-left: 1px solid var(--second-bg);
}

.sc-fav .btn-favorite,
.sc-fav .btn-favorite:hover,
.sc-fav .btn-favorite:focus {
	border-radius: 10px;
	border: 1px solid var(--second-bg) !important;
	padding: 0px;
	background-color: rgba(0, 0, 0, 0);
	width: 35px;
	height: 35px;
	color: var(--second-bg);
	font-size: 18px;
	transition: .14s ease all;
}

.dark .sc-fav .btn-favorite,
.dark .sc-fav .btn-favorite:hover,
.dark .sc-fav .btn-favorite:focus {
	border: 1px solid var(--border) !important;
	background-color: var(--second-bg);
	height: 40px;
	color: var(--tw);
}

.sc-block+.sc-block,
.oc-block+.oc-block {
	border-top: 1px solid var(--second-bg);
	flex-wrap: wrap;
}

.dark .sc-block+.sc-block,
.dark .oc-block+.oc-block {
	border-top: 1px solid var(--border);
}

.sc-alt-first,
.oc-alt-first {
	display: flex;
	align-items: center;
	gap: 10px;
	flex-wrap: wrap;
}

.oc-repeat .btn-repeat,
.oc-repeat .btn-repeat:hover,
.oc-repeat .btn-repeat:focus {
	border-radius: 10px;
	border: 1px solid var(--mc) !important;
	padding: 0px;
	background-color: var(--mc);
	padding: 3px 7px;
	color: var(--tw);
	font-size: 18px;
	transition: .14s ease all;
}

.sc-minmax {
	background: var(--main-bg);
	border: 1px solid var(--second-bg);
	border-radius: 10px;
	overflow: hidden;
	display: flex;
}

.dark .sc-minmax {
	background: var(--border);
	border-color: var(--second-bg)
}

.sc-minmax>span {
	display: flex;
	padding: 5px 10px 5px 5px;
	align-items: center;
	gap: 10px;
	color: var(--tc);
	font-size: 14px;
	font-weight: 500;
	letter-spacing: -0.032px;
}

.sc-minmax>span .icon {
	font-size: 12px;
	width: 16px;
	height: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.sc-minmax>span+span {
	border-left: 1px solid var(--second-bg);
}

.sc-features {
	display: flex;
	gap: 5px;
	align-items: center;
	flex-wrap: wrap;
}

.sc-features .sc-features-item {
	display: flex;
	justify-content: center;
	padding: 9px 0;
	color: var(--tw);
	border-radius: 50%;
	width: 30px;
	height: 30px;
	cursor: pointer
}

.sc-features .sc-features-item.guaranteed {
	background: #10b981
}

.sc-features .sc-features-item.dripfeed {
	background: #334E68
}

.sc-features .sc-features-item.recommended {
	background: #3b82f6
}

.sc-features .sc-features-item.superfast {
	background: var(--mc);
}

.sc-features .sc-features-item.fast {
	background: #F59E0B
}

.sc-features .sc-features-item.medium {
	background: #ffd100
}

.sc-features .sc-features-item.normal {
	background: #ff9000
}

.sc-features .sc-features-item.slow {
	background: #ff0000
}

.sc-features .sc-features-item.canceled {
	background: #ef4444
}

.order-date {
	position: sticky;
	top: calc(97px + 20px);
	background: var(--main-bg);
	border: 1px solid var(--border);
	border-radius: var(--radius);
	display: flex;
	align-items: center;
	gap: 10px;
	width: max-content;
	padding: 5px 10px 5px 5px;
	z-index: 100;
	transition: .14s ease all;
}

.dark .order-date {
	background: var(--card-bg);
}

.order-date.sticky {
	top: 107px;
	z-index: 100;
	/*box-shadow: 0px 5.11px 29.06px 0px rgba(14, 165, 233, .3);*/
}

.order-date .order-date-icon {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 40px;
	height: 40px;
	border-radius: var(--radius);
	background: var(--mc-trans);
	color: var(--mc);
}

.oc-item {
	background: var(--main-bg);
	border: 1px solid var(--second-bg);
	border-radius: 10px;
	overflow: hidden;
	display: flex;
}

.dark .oc-item {
	background: var(--border);
}

.oc-item>span {
	display: flex;
	padding: 5px 15px 5px 5px;
	align-items: center;
	gap: 10px;
	color: var(--tc);
	font-size: 14px;
	font-weight: 400;
	letter-spacing: -0.032px;
}

.oc-item>span .icon {
	font-size: 12px;
	width: 16px;
	height: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.oc-item>span .link {
	max-width: 200px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.oc-item>span+span {
	border-left: 1px solid var(--second-bg);
}

.oc-status {
	border-radius: 10px;
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	letter-spacing: -0.4px;
	display: flex;
}

.oc-status span {
	display: block;
	padding: 5px 15px;
}

.oc-status.cancelled .fa-info-circle {
	border-radius: 100px;
	-webkit-animation: pulse-red 2s 3;
	animation: pulse-red 2s 3;
	display: inline-block;	
}

@-webkit-keyframes pulse-red {
	0% {
		transform: scale(.95);
		box-shadow: 0 0 0 0 rgba(239, 68, 68, .7)
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(239, 68, 68, 0)
	}

	100% {
		transform: scale(.95);
		box-shadow: 0 0 0 0 rgba(239, 68, 68, 0)
	}
}

.oc-status.pending {
	border: 1px solid rgb(225, 176, 74, .1);
	background: linear-gradient(180deg, rgb(225, 176, 74, .07) 0%, transparent 100%);
	color: rgb(225, 176, 74, 1)
}

.oc-status.inprogress {
	border: 1px solid rgb(59, 130, 246, .1);
	background: linear-gradient(180deg, rgb(59, 130, 246, .07) 0%, transparent 100%);
	color: rgb(59, 130, 246, 1)
}

.oc-status.completed {
	border: 1px solid rgb(16, 185, 129, .1);
	background: linear-gradient(180deg, rgb(16, 185, 129, .07) 0%, transparent 100%);
	color: rgb(16, 185, 129, 1)
}

.oc-status.partial {
	border: 1px solid rgb(12, 5, 52, .1);
	background: linear-gradient(180deg, rgb(12, 5, 52, .07) 0%, transparent 100%);
	color: rgb(12, 5, 52, 1)
}

.dark .oc-status.partial {
	border: 1px solid rgb(174, 174, 174, .1);
	background: linear-gradient(180deg, rgb(174, 174, 174, .07) 0%, transparent 100%);
	color: rgb(174, 174, 174, 1)
}

.oc-status.processing {
	border: 1px solid rgba(14, 165, 233, .1);
	background: linear-gradient(180deg, rgba(14, 165, 233, .07) 0%, transparent 100%);
	color: rgba(14, 165, 233, 1)
}

.oc-status.cancelled {
	border: 1px solid rgb(239, 68, 68, .1);
	background: linear-gradient(180deg, rgb(239, 68, 68, .07) 0%, transparent 100%);
	color: rgb(239, 68, 68, 1)
}

.charge-box {
	display: flex;
	align-items: center
}

#price-box input {
	background: transparent;
	border: none;
	height: auto
}

.sc-avg {
	padding: 5px 10px;
	background: var(--mc-trans);
	color: var(--mc);
	border-radius: 10px;
	overflow: hidden;
	display: flex;
	gap: 5px
}

.sc-avg.sc-avg-yellow {
	background: rgb(255, 229, 26, .15);
	color: #ffe51a
}

.sc-avg.sc-avg-red {
	background: rgb(255, 51, 100, .15);
	color: #ff3364
}

.sc-alt-last {
	display: flex;
	gap: 14px;
	margin-left: auto;
	flex-wrap: wrap;
}

#filter-form .sfc-item {
	padding: 15px 10px;
	border-bottom: 1px solid var(--second-bg);
	display: flex;
	flex-direction: column;
	gap: 20px;
}

#filter-form .sfc-item:last-child {
	border: none
}

#filter-form .sfc-price {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 10px;
}

#filter-form .sfc-head {
	display: flex;
	align-items: center;
	gap: 10px;
}

#filter-form .sfc-head .modal-icon {
	width: 32px;
	height: 32px;
	border-radius: 10px;
	background-color: var(--mc);
	color: var(--tw);
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px
}

#filter-form .sfc-head .sfc-title {
	color: var(--tc);
	font-size: 16px;
	font-weight: 600;
	line-height: 15.545px;
	letter-spacing: -0.054px;
	margin: 0;
}

#filter-form .sfc-checkbox-container {
	display: grid;
	align-items: center;
	grid-template-columns: repeat(4, 1fr);
	gap: 10px;
}

#filter-form .sfc-checkbox {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 5px;
	border-radius: var(--radius);
	border: 1px solid var(--card-bg);
	background: var(--second-bg);
	display: flex;
	padding: 10px 25px;
	text-align: center;
	transition: .24s ease all;
	color: var(--tc);
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
	letter-spacing: -0.28px;
	cursor: pointer;
}

.dark #filter-form .sfc-checkbox {
	border: 1px solid var(--card-bg);
	background: var(--main-bg)
}

#filter-form .sfc-checkbox:hover {
	border-color: var(--mc);
	transition: .24s ease all;
}

#filter-form .sfc-checkbox.active {
	border-radius: var(--radius);
	border: 1px solid var(--mc);
	background: var(--mc);
	box-shadow: 0px 0px 0px 4px rgba(14, 165, 233, .19);
	color: var(--tw)
}

.sfc-buttons {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 15px;
	width: 100%;
}

.sfc-buttons button {
	width: 100%;
	height: 55px
}

.sfc-card {
	width: 100%;
	margin-bottom: 10px
}

.sfc-card .card-body {
	display: flex;
	align-items: center;
	padding: 8px 8px 8px 12px;
	flex-wrap: wrap;
	gap: 15px;
}

.sfc-card .filter-title {
	display: flex;
	align-items: center;
	gap: 14px;
	height: 32px;
}

.sfc-card .filter-title .sf-icon {
	width: 28px;
	height: 28px;
	border-radius: 10px;
	background-color: var(--mc);
	color: var(--tw);
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 12px;
}

.sfc-card .title {
	color: var(--tc);
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: -0.054px;
	margin: 0;
}

.sfc-card .filters-wrapper {
	display: flex;
	align-items: center;
	gap: 10px;
	flex-wrap: wrap;
}

.sfc-card .filter-item {
	display: flex;
	align-items: center;
	gap: 4px;
}

.sfc-card .title {
	color: var(--tc);
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: -0.054px;
	margin: 0;
}

.sfc-card .badge.badge-sm {
	background-color: var(--mc);
	padding: .25em .7em;
	font-size: 14px;
	line-height: 14px;
	border-radius: 35px;
	min-width: 30px;
	color: var(--tw);
}

.sfc-card .filter-actions {
	margin-left: auto;
	display: flex;
	gap: 10px;
}

.sfc-card .btn-danger {
	background-color: #dc3545;
	border-color: 1px solid #dc3545 !important
}

#notify {
	visibility: hidden;
	width: 100%;
	background: linear-gradient(0deg, transparent 0%, rgba(14, 165, 233, 1) 100%);
	color: var(--mc);
	text-align: center;
	padding: 30px 20px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	display: flex;
	align-items: center;
	justify-content: center;
	right: 0;
	margin-left: auto;
	margin-right: auto
}

#notify.show i {
	background: var(--mc);
	border-radius: 10px;
	line-height: 1;
	display: flex;
	width: 30px;
	height: 30px;
	align-items: center;
	justify-content: center;
}

#notify.show {
	visibility: visible;
	-webkit-animation: .5s fadein, .5s 2.5s fadeout;
	animation: .5s fadein, .5s 2.5s fadeout;
	display: flex;
	gap: 10px;
	justify-content: center;
	align-items: center
}

#notify.show i {
	color: var(--tw);
	flex-direction: column
}

#notify #notifyText {
	display: flex;
	align-items: center;
	gap: 7px
}

#notify #notifyText .text {
	color: var(--tw);
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase
}

.tooltip {
	z-index: 5000
}

.tooltip-inner {
	color: var(--tw);
	background: var(--mc);
	border: none;
	font-size: 11px;
	border-radius: 7px;
	padding: 3px 7px;
	-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, .1);
	box-shadow: 0 5px 30px rgba(0, 0, 0, .1);
	opacity: 1
}

.tooltip.bs-tooltip-bottom .arrow::before,
.tooltip.bs-tooltip-top .arrow::before {
	border: none
}

.form-group label {
	font-size: 15px;
	font-weight: 500
}

.form-control,
.form-select {
	letter-spacing: -.01em;
	padding: 10px;
	font-size: 14px;
	font-weight: 500;
	border-radius: var(--radius);
	border: 1px solid var(--border);
	background: var(--second-bg);
	color: var(--tc);
	height: 50px;
	width: 100%
}

.form-control:focus,
.form-select:focus {
	box-shadow: none !important;
	background: var(--second-bg);
	border: 1px solid var(--mc) !important;
	color: var(--tc)
}

.form-control:disabled,
.form-control[readonly] {
	background-color: var(--second-bg);
	opacity: .8
}

.dark .form-control:disabled,
.dark .form-control[readonly] {
	background-color: #26262e
}

.form-group__checkbox-label input[type="checkbox"] {
    display: none;
}

.form-group__checkbox-label {
    display: block;
    position: relative;
    padding-left: 30px;
    font-size: 14px;
    line-height: 20px;
    color: var(--tc);
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.form-group__checkbox-label .checkmark {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    background: var(--second-bg);
    border: 2px solid var(--mc);
    border-radius: 5px;
    position: absolute;
    left: 0;
    top: 0;
    opacity: .6;
    transition: all .12s, border-color .08s;
}

.form-group__checkbox-label input[type="checkbox"]:checked + .checkmark {
    width: 10px;
    height: 20px;
    top: -5px;
    left: 10px;
    border-radius: 0;
    opacity: 1;
    background: transparent;
    border-color: var(--mc);
    border-top-color: transparent;
    border-left-color: transparent;
    transform: rotate(45deg);
}

.form-group__checkbox label {
    padding-left: 28px;
    font-size: 14px;
}

.pagination .page-item {
	margin: 0 2px
}

.pagination .page-item.active .page-link::before {
	content: "";
	bottom: 0;
	height: 3px;
	width: 14px;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	background-color: var(--mc)
}

.pagination .page-item:first-child {
	border-right: 1px solid var(--border)
}

.pagination .page-item:first-child .page-link {
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	font-weight: 400
}

.pagination .page-item:last-child {
	border-left: 1px solid var(--border)
}

.pagination .page-item:last-child .page-link {
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	font-weight: 400
}

.pagination .page-item .page-link {
	background: var(--second-bg);
	border: none;
	margin: 0;
	height: 40px;
	padding: 0;
	min-width: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	color: var(--tc) !important;
	position: relative
}

.pagination .page-item .page-link:focus {
	z-index: 2
}

.pagination .page-item.active .page-link {
	background-color: var(--card-bg);
	color: var(--tw)
}

.top-box {
	border-radius: var(--radius);
	border: 1px solid var(--mc-soft);
	background: var(--main-bg);
	margin-bottom: 10px;
	display: flex;
	gap: 5px;
	padding: 24px;
	justify-content: space-between;
	position: relative;
	overflow: hidden;
	z-index: 10
}

.top-box::before {
	content: "";
	position: absolute;
	top: -90%;
	right: 100%;
	width: 60%;
	height: 50%;
	transform: translate(100%, 60%) scale(1);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

.top-box::after {
	content: "";
	position: absolute;
	top: 95%;
	right: 20%;
	width: 60%;
	height: 50%;
	transform: translate(100%, 60%) scale(1);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

.top-box h4 {
	display: flex;
	align-items: center;
	gap: 7px;
	margin-bottom: 0
}

.top-box h4 span {
	color: var(--mc);
	font-weight: 500
}

.top-box h4 .alert {
	font-size: 12px;
	font-weight: 400;
	padding: 5px 10px;
	margin-bottom: 0
}

.top-box p {
	margin-bottom: 0;
	padding-top: 10px;
}

.top-box-left {
	display: flex;
	align-items: center;
	gap: 15px
}

.top-box-left .top-avatar {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	flex-shrink: 0;
	width: 64px;
	height: 64px;
	border-radius: 100px;
	border: 4px solid var(--title-bg);
	background: radial-gradient(92.44% 92.44% at 53.86% 101.1%, var(--tw) 0%, var(--mc-trans) 52.51%), var(--mc);
	cursor: pointer;
	user-select: none;
}

.top-box-left .top-avatar:hover::before {
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	background: #00000030;
	border-radius: 100%;
	pointer-events: none;
}

.top-box-left .top-avatar img {
	max-width: 64px
}

.top-box-left .top-avatar .pick-avatar {
	position: absolute;
	right: -5px;
	top: -5px;
	color: var(--tw)
}

.top-box-left .top-avatar .pick-avatar i {
	font-size: 9px;
	background: #f30000;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	line-height: 20px;
	text-align: center
}

.buttons-howto {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 0px;
	padding: 0px;
	width: 100%
}

.dots-howto {
	display: flex;
	padding: 0px;
	margin: 0px;
}

.dots-howto .custom-dots {
	display: flex;
	align-items: center;
	gap: 4px;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}

.dots-howto .custom-dots li {
	padding: 0px;
}

.dots-howto .custom-dots li button {
	border-radius: 5px;
	background: var(--border);
	width: 10px;
	height: 4px;
	padding: 0px;
	text-indent: -999px;
}

.dots-howto .custom-dots li.slick-active button {
	border-radius: 5px;
	background: var(--mc);
	width: 30px;
	height: 4px;
}

.howto-content .howto-title {
	display: flex;
	align-items: center;
	gap: 7px;
	font-size: 20px
}

.howto-content .howto-title .howto-count {
	background: var(--mc);
	width: 24px;
	height: 24px;
	border-radius: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
	color: var(--tw)
}

.howto-content img {
	max-width: 500px;
	margin: auto;
}

.howto-content .howto-text {
	padding-top: 20px
}

.howto-content .howto-text h4 {
	font-size: 18px
}

.howto-content .howto-text p {
	color: var(--ts)
}

.hljs {
	color: var(--ts) !important
}

.hljs-number {
	color: #e1b04a !important
}

.hljs-string {
	color: #10b981 !important
}

.hljs-keyword {
	color: #ef4444 !important
}

.hljs-punctuation,
.hljs-tag {
	color: var(--tc) !important
}

pre code.hljs {
	background: var(--card-bg);
	border-radius: 0 0 var(--radius) var(--radius);
}

.api-page .table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}

.api-page .table-bordered {
	border: none;
	padding: 10px 0;
	border-radius: 10px;
	border-collapse: separate;
	border-spacing: 3px;
}

.api-page .table-bordered thead td,
.api-page .table-bordered thead th {
	border-bottom-width: 0
}

.api-page h4,
.api-page p {
	letter-spacing: -.01em;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.6;
}

.api-page .table tr {
	border: 0 !important;
	color: var(--tc)
}

.api-page .table td,
.api-page .table th {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border: 0;
	background: var(--second-bg);
	border-radius: 7px !important;
	text-align: left;
}

.dark .api-page .table th {
	background: var(--border)
}

.api-page .table td {
	border: 0;
	background: var(--card-bg);
	border-radius: 7px;
	color: var(--ts)
}

.api-page .table td:nth-child(even) {
	background: var(--card-bg);
	border-radius: 7px;
	color: var(--tc);
}

.api-page .api-container {
	display: flex;
	flex-direction: column;
	margin-top: 10px;
}

.api-page .code-block-top {
	background: var(--second-bg);
	border-radius: var(--radius) var(--radius) 0 0;
	display: flex;
	justify-content: space-between;
	color: var(--tc);
}

.dark .api-page .code-block-top {
	background: var(--border)
}

.api-page .code-block-top span {
	padding: 10px 15px;
}

.api-page .code-block-right {
	border-left: 1px solid var(--card-bg);
}

.api-page .code-block-top span {
	padding: 10px 15px;
}

#scrollTopBtn {
	border-radius: 10px;
	border: 1px solid #10b981;
	background: #10b981;
	width: 55px;
	max-height: 75px;
	position: fixed;
	right: 20px;
	bottom: 50px;
	display: none;
	cursor: pointer;
	padding: 16px;
	z-index: 1000;
	box-shadow: var(--shadow);
}

#scrollTopBtn span {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 15px;
}

#scrollTopBtn span svg {
	overflow: inherit;
}

#scrollTopBtn span label {
	color: var(--tw);
	font-size: 16px;
	font-weight: 600;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.account-area {
	display: flex;
	gap: 30px
}

.account-area .account-menu {
	display: flex;
	flex-direction: column;
	gap: 50px;
	padding: 0;
	border-right: 1px solid var(--border);
	width: 350px;
	align-self: stretch
}

.account-area .account-content {
	width: 100%;
	padding: 25px 50px;
}

.nav {
	position: relative;
	display: inline-flex;
	flex-direction: column;
	flex-wrap: nowrap;
	gap: 5px;
	max-width: 100%;
	overflow-x: auto;
	align-items: center;
	list-style: none;
	padding: 9px;
	margin: 0 0 15px 0;
	width: 100%;
}

.nav-item {
	width: 100%
}

.nav-link {
	cursor: pointer;
	display: flex;
	align-items: center;
	text-decoration: none;
	gap: 10px;
	outline: none;
	background: var(--card-bg);
	border-radius: var(--radius);
	padding: 15px 25px;
	font-size: 14px;
	font-weight: 500;
	line-height: 160%;
	letter-spacing: -0.3px;
	white-space: nowrap;
}

.nav-link:hover {
	background: var(--second-bg)
}

.nav-link.active {
	border-radius: 15px;
	background: var(--mc);
	color: var(--tw) !important
}

.nav-link .icon {
	font-size: 18px
}

.tab-header {
	display: flex;
	align-items: center;
	gap: 7px;
	font-size: 18px;
	font-weight: 600;
	margin: 25px 0
}

.tab-header i {
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--mc);
	flex-shrink: 0;
	width: 32px;
	height: 32px;
	font-size: 16px;
	background: linear-gradient(180deg, var(--mc-trans) 0%, transparent 100%);
	border-radius: 10px;
	border: 1px solid var(--second-bg);
	padding: 6px;
}

.custom-table {
	color: var(--tc)
}

.custom-table thead tr {
	background: var(--mc);
	color: var(--tw)
}

.custom-table thead th {
	border: none
}

.custom-table tbody tr:nth-of-type(odd) {
	background-color: var(--card-bg)
}

.custom-table tbody tr:nth-of-type(even) {
	background-color: var(--second-bg)
}

.custom-table tbody th,
.custom-table tbody td {
	color: var(--tc);
	font-weight: 500;
	border: none;
	font-size: 13px;
}

.custom-table td,
.custom-table th {
	border-color: #ffffff05;
	vertical-align: inherit;
	padding-bottom: 10px;
	padding-top: 10px;
	border-top: none
}

.bottom-bar {
	display: none;
	grid-template-columns: repeat(5, 1fr);
	position: fixed;
	bottom: 0;
	z-index: 200;
	width: -webkit-fill-available;
	box-shadow: 0 -2px 12px rgba(15, 42, 68, .06);
	justify-items: center;
	background: var(--card-bg);
	align-items: center;
	padding: 10px 15px;
	margin: 10px;
	border-radius: var(--radius);
	border: 1px solid var(--border);
}

.bottom-bar .bottom-item {
	display: flex;
	justify-content: center;
	position: relative;
	width: 100%;
	align-items: center;
}

.bottom-bar .bottom-item a {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 5px;
	font-size: 12px;
	font-weight: 500;
	color: var(--tc);
	text-decoration: none;
}

.bottom-bar .bottom-item a i {
	font-size: 18px;
	color: var(--mc);
}

.bottom-bar .bottom-item.bottom-center a {
	box-shadow: rgb(255 255 255 / .1) -3px -3px 9px inset, rgb(255 255 255 / .15) 0 3px 9px inset, rgb(255 255 255 / .6) 0 1px 1px inset, rgb(46 131 195 / .3) 0 -8px 36px inset, rgb(255 255 255 / .6) 0 1px 5px inset, rgb(0 0 0 / .2) 2px 19px 31px;
	border: 2px solid rgb(255 255 255 / .063);
	background: var(--mc);
	color: var(--tw);
	margin-top: -35px;
	padding: 12px;
	border-radius: 50px;
	width: 60px;
	height: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.bottom-bar .bottom-item.bottom-center i {
	color: var(--tw);
}

.card-header {
	display: flex;
	align-items: center;
	gap: 7px;
	font-size: 18px;
	font-weight: 600;
	background: transparent;
	border-color: var(--border);
	padding: 15px 20px
}

.card-header i {
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--mc);
	flex-shrink: 0;
	width: 32px;
	height: 32px;
	font-size: 16px;
	background: linear-gradient(180deg, var(--mc-trans) 0%, transparent 100%);
	border-radius: 8px;
	padding: 6px;
}

.files-wrapper {
	display: flex;
	flex-direction: column;
	line-height: 29px;
	background: var(--mc-trans);
	padding: 5px;
	border-radius: 10px;
	width: max-content;
}

.files-wrapper a {
	color: var(--mc);
}

.files-wrapper .files-label {
	color: var(--tc);
}

.fast-mass {
	display: flex;
	align-items: center;
	gap: 15px;
	margin: 3px 0
}

.fast-mass input {
	height: 40px;
	border-radius: 10px
}

.fast-mass .fast-item:nth-child(4) {
	display: flex;
	align-items: center;
	gap: 15px
}

.fast-mass .fast-item .add-more {
	background: var(--mc);
	color: var(--tw);
	padding: 5px 15px;
	border-radius: 5px;
	font-size: 13px
}

.fast-mass .fast-item .remove-more {
	background: #dc3545;
	color: var(--tw);
	padding: 5px 15px;
	border-radius: 5px;
	font-size: 13px
}

.gift-alert {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	width: 100%
}

.gift-alert .alert {
	width: 100%;
	text-align: center
}

.ticket-item {
	padding: 10px 0;
	box-sizing: border-box;
	font-size: 14px;
	position: relative;
	border-radius: var(--radius);
	border: 1px solid var(--border);
	background: var(--main-bg);
	margin-top: 15px
}

.ticket-item.new-ticket {
	border: 1px solid var(--mc);
}

.ticket-item .new-badge {
	display: none
}

.ticket-item.new-ticket .new-badge {
	background: var(--mc);
	color: var(--tw);
	font-size: 10px;
	text-align: center;
	justify-content: center;
	width: max-content;
	padding: 2px 7px;
	border-radius: 7px;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: -8px;
	margin-left: auto;
	margin-right: auto;
	line-height: 12px;
}

.ticket-item .ticket-item-top {
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid var(--border);
	padding: 0 10px 10px 10px
}

.ticket-item .ticket-item-top .tit-first {
	display: flex;
	align-items: center;
	gap: 7px;
	font-weight: 600
}

.ticket-item .tit-first .ticket-id {
	background: var(--mc);
	min-width: 60px;
	height: 24px;
	line-height: 24px;
	font-size: 13px;
	border-radius: 8px;
	text-align: center;
	color: var(--tw);
}

.ticket-item .ticket-item-bottom {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 7px 10px 0 10px;
	font-size: 13px;
	font-weight: 600
}

.ticket-item .ticket-item-bottom .tit-first {
	display: flex;
	align-items: center;
	gap: 7px;
	font-weight: 600
}

.ticket-item .ticket-item-bottom .tib-last {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 7px
}

.ticket-item .ticket-item-bottom .tib-first .date {
	display: flex;
	align-items: center;
	gap: 5px;
	color: var(--tc);
	background: var(--card-bg);
	padding: 5px 10px;
	border-radius: 8px
}

.ticket-item .btn-ticket {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 10px;
	background: var(--mc);
	color: var(--tw);
	padding: 5px 15px;
	border-radius: 8px;
	text-align: center
}

.ticket-body {
	display: flex;
	flex-direction: column;
	flex: 1;
	background: var(--main-bg);
	overflow-y: auto;
	padding: 25px;
	gap: 30px;
	border-radius: 15px;
	max-height: 500px;
	margin: 15px 0;
}

.ticket-body .ticket-message {
	max-width: 450px;
	width: 100%;
}

.ticket-body .ticket-message.owner-message {
	margin-left: auto
}

.ticket-body .ticket-message-box {
	border-radius: var(--radius) var(--radius) var(--radius) 0;
	border: 1px solid var(--border);
	background: var(--second-bg);
	padding: 14px 22px;
	color: var(--tc);
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 22px
}

.ticket-body .ticket-message.owner-message .ticket-message-box {
	border-radius: var(--radius) var(--radius) 0 var(--radius);
	border: 1px solid var(--mc);
	background: var(--mc-trans);
	color: var(--mc)
}

.ticket-body .ticket-message.owner-message .ticket-message-box li {
    list-style-type: inherit
}

.ticket-body .ticket-message.owner-message .ticket-message-box blockquote {
    border-left: 3px solid var(--mc);
	padding: 2px;
	margin: 7px 0 20px;
}

.ticket-body .ticket-message-info {
	padding-top: 5px;
	display: flex;
	gap: 10px;
	align-items: center;
	justify-content: space-between;
	color: var(--tc);
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: -.443px;
}

.ticket-body .ticket-message-box p {
	margin-bottom: 0
}

.ticket-body .ticket-message-info .ticket-owner.support {
	font-weight: 600;
	color: var(--mc);
}

.ticket-body .ticket-message-info .ticket-owner.support .verified {
	color: var(--mc);
}

.ticket-footer .message-send {
	width: 100%;
	display: flex;
	gap: 10px;
	align-items: center;
}

.ticket-footer .message-send .tickets-uploader {
	border-radius: 15px;
}

.ticket-footer .message-send .files-label {
	display: none;
}

.ticket-footer .message-send textarea {
	height: 75px
}

.dropdown-toggle.payment-drop {
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-end;
	align-items: center;
	margin-bottom: 15px;
	width: 100%;
	overflow: hidden;
	position: relative
}

.dropdown-menu.payment-list {
	width: 100%;
}

.dropdown-toggle.payment-drop img {
	height: 30px;
	width: 30px;
	background: var(--main-bg);
	border-radius: 50px;
	border: 1px solid var(--border);
	margin-right: 10px;
	margin-left: -6px;
}

.payment-option a {
	display: flex;
	justify-content: space-between;
	gap: 10px;
	background: var(--main-bg);
	padding: 5px;
	padding-left: 10px;
	font-size: 14px;
	border-bottom: 1px solid var(--border);
	align-items: center;
}

.payment-option a:hover {
	background: var(--card-bg)
}

.payment-option a p {
	margin-bottom: 0;
	color: var(--tc);
}

.payment-option img {
	width: 35px;
	height: 35px;
	background: var(--main-bg);
	border-radius: 20px;
	border: 1px solid var(--border);
}

.dropdown-menu.dd-menu.payment-list {
	max-height: 250px;
	padding: 4px 0
}

.dropdown-menu.dd-menu.payment-list.show .header {
	z-index: 1;
}

.dropdown.funds-dropdown .fa-chevron-down {
	position: absolute;
	right: 10px;
	top: 20px
}

.addbalance-wrapper {
	display: grid;
	border-radius: 10px;
	grid-template-columns: repeat(4, 1fr);
	gap: 10px
}

.addbalance-item {
	padding: 20px 16px;
	border-radius: 10px;
	text-align: center;
	background: var(--second-bg);
	border: 1px solid var(--border);
	color: var(--tc);
	font-weight: 600;
	position: relative
}

.addbalance-item:focus,
.addbalance-item:hover {
	border: 1px solid var(--mc) !important
}

.addbalance-item.active {
	background: var(--mc);
	border-color: var(--mc);
	color: var(--tw)
}

.panel-body.border-solid,
#service_description {
	background: var(--main-bg);
	border-radius: var(--radius);
	font-size: 13px;
	padding: 15px;
	margin-bottom: 5px;
	position: relative;
	overflow: hidden;
}

.panel-body.border-solid::before,
#service_description::before {
	content: "";
	position: absolute;
	top: -90%;
	right: 100%;
	width: 60%;
	height: 50%;
	transform: translate(100%, 60%) scale(1);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

.panel-body.border-solid::after,
#service_description::after {
	content: "";
	position: absolute;
	top: 95%;
	right: 20%;
	width: 60%;
	height: 50%;
	transform: translate(100%, 60%) scale(1);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

.form-buttons {
	display: flex;
	align-items: center;
	gap: 15px
}

.form-buttons .btn {
	width: 100%
}

.neworder-price {
	color: var(--ts);
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	letter-spacing: -0.48px;
	display: flex;
	align-items: center;
	border-radius: var(--radius);
	border: 1px solid var(--border);
	background: var(--main-bg);
	padding: 5px;
	width: 100%
}

.neworder-price .icon {
	display: flex;
	padding: 9px;
	font-size: 18px;
	color: var(--mc);
	border-radius: 10px;
	background: var(--mc-trans);
	width: 35px;
	height: 35px;
	flex: 0 0 35px;
	align-items: center;
	justify-content: center;
	margin-right: 15px;
}

.neworder-price .charge {
	color: var(--tc);
	font-size: 16px;
	font-weight: 700;
	padding-left: 10px;
}


.rewards-list {
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
	gap: 24px 24px;
	flex: 1 0 0;
	flex-wrap: wrap;
	padding: 0px;
	margin: 0px;
}

.rewards-amount {
	color: #10b981;
	font-size: 14px;
	margin: 0px;
	font-weight: 700;
}

.rewards-box {
	height: 80px;
	flex: 1;
	overflow: hidden;
	max-width: 500px
}

.rewards-item {
	background: rgb(255, 255, 255, .1);
	padding: 2px 5px;
	border-radius: 5px
}

.rewards-item i {
	width: 15px;
	margin-right: 5px;
	border-radius: 100%
}

.rewards-username {
	color: var(--tw);
	font-size: 14px;
	font-weight: 500;
	margin: 0px;
}

@keyframes scrollAnimation {
	0% {
		transform: translateY(0);
	}

	100% {
		transform: translateY(-100%);
	}
}

.share-box {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-radius: var(--radius);
	border: 1px solid var(--mc-soft);
	background: var(--card-bg);
	margin-bottom: 10px;
	padding: 24px;
	position: relative;
	overflow: hidden
}

.share-box::before {
	content: "";
	position: absolute;
	top: -60%;
	right: 100%;
	width: 60%;
	height: 50%;
	transform: translate(100%, 60%) scale(1);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

.share-box::after {
	content: "";
	position: absolute;
	top: 70%;
	right: 30%;
	width: 60%;
	height: 50%;
	transform: translate(100%, 60%) scale(1);
	transition: .14s ease;
	background: radial-gradient(closest-side, var(--mc-soft), transparent);
	border-radius: 100px;
	z-index: 0;
}

.share-box h4,
.share-box p {
	position: relative;
	font-size: 28px;
	font-weight: 700;
	line-height: 36px;
	margin-bottom: 0;
	z-index: 1
}

.share-box h4 {
	color: var(--tc)
}

.share-box p {
	background: linear-gradient(270deg, #0EA5E9 0%, #0284C7 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.share-copy-box {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 12px;
	max-width: 500px;
	width: 100%;
	margin-top: 25px
}

.scb-row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 45px;
	border-radius: 10px;
	padding: 8px 8px 8px 12px;
	width: 100%;
	background: var(--second-bg)
}

.share-copy-box input {
	color: var(--tw);
	font-weight: 500;
	font-size: 16px;
	line-height: 100%;
	background-color: transparent;
	max-width: 260px;
	width: 100%;
	outline: none;
	pointer-events: none;
	border: none;
}

.scb-button {
	background: var(--mc);
	display: flex;
	padding: 9px 18px;
	justify-content: center;
	align-items: center;
	color: var(--tw);
	font-weight: 700;
	letter-spacing: 0.36px;
	max-width: 157px;
	height: 34px;
	width: 100%;
	white-space: nowrap;
	gap: 6px;
	border-radius: 10px;
	font-size: 14px;
	line-height: 100%;
	text-align: center;
	letter-spacing: normal;
	position: relative;
}

.aff-wrapper {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	padding: 0;
	overflow: hidden;
}

.aff-item {
	border-bottom: 1px solid var(--border);
	position: relative;
	display: flex;
	flex-direction: column;
	gap: 10px;
	padding: 30px 45px;
}

.aff-item::before {
	content: "";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: -1px;
	width: 1px;
	height: 40%;
	background-color: var(--border);
	opacity: 1;
	transition: .2s ease all;
}

.aff-item .aff-label {
	color: var(--ts);
	font-size: 16px;
	font-weight: 500;
	line-height: 25px;
	letter-spacing: -0.32px;
}

.aff-item .aff-value {
	color: var(--tc);
	font-size: 25px;
	font-weight: 700;
	line-height: 35px;
	letter-spacing: -0.5px;
}

.aff-end {
	display: flex;
	gap: 20px;
	align-items: center;
	padding: 25px;
}

.aff-request {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	overflow: hidden;
}

.neworder-group {
	position: relative;
}

.neworder-group input {
	padding-left: 50px;
}

.neworder-group i {
	position: absolute;
	left: 20px;
	top: 18px;
}



.select2.select2-container .select2-selection {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding: 9px 24px;
	color: var(--tc);
	display: flex;
	border: 1px solid var(--second-bg);
	background: var(--second-bg);
	outline: 0;
	transition: .15s ease-in-out;
	align-items: center;
	width: 100%
}

.select2.select2-container .select2-selection .select2-selection__rendered {
	line-height: 32px;
	padding-right: 33px;
	color: var(--tc);
	border: 0;
	width: 100%;
	display: flex
}

.select2.select2-container .select2-selection .select2-selection__arrow {
	-webkit-border-radius: 0 var(--radius) var(--radius) 0;
	-moz-border-radius: 0 var(--radius) var(--radius) 0;
	border-radius: 0 var(--radius) var(--radius) 0;
	height: 100%;
	width: 26px
}

.select2.select2-container.select2-container--open .select2-selection.select2-selection--single {
	background: var(--second-bg);
	border-radius: 15px
}

.select2.select2-container.select2-container--open .select2-selection.select2-selection--single .select2-selection__arrow {
	-webkit-border-radius: 0 var(--radius) 0 0;
	-moz-border-radius: 0 var(--radius) 0 0
}

.select2.select2-container.select2-container--open .select2-selection.select2-selection--multiple {
	border: 0 solid #34495e
}

.select2.select2-container.select2-container--focus .select2-selection {
	border: 1px solid var(--border);
	border-radius: 15px;
	display: flex;
	align-items: center
}

.select2-container .select2-dropdown {
	border-radius: 15px !important;
	background: var(--main-bg);
	border: 0;
	margin-top: 8px !important;
	overflow: hidden
}

.select2-container .select2-dropdown .select2-results ul {
	background: 0 0;
	color: var(--tc);
	display: flex;
	flex-direction: column;
	max-height: 286px;
	padding: 5px
}

.select2-results__option[aria-selected] {
	cursor: pointer;
	transition: .2s;
	padding: 6px;
	font-size: 12px
}

.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-results__option[aria-selected=true]:hover {
	background-color: var(--mc) !important;
	color: var(--tw) !important;
	border-radius: 8px;
	padding: 6px
}

.select2-container--default .select2-results__option[aria-selected=true] a {
	color: var(--tw) !important;
}

.select2-container .select2-dropdown .select2-results ul::-webkit-scrollbar {
	width: 6px
}

.select2-container .select2-dropdown .select2-results ul::-webkit-scrollbar-track {
	background: 0
}

.select2-container .select2-dropdown .select2-results ul::-webkit-scrollbar-thumb {
	background-color: var(--border);
	border-radius: 15px
}

.select2-container .select2-dropdown .select2-results ul .select2-results__option--highlighted[aria-selected] {
	background-color: var(--second-bg);
	transition: .2s;
	color: var(--tc);
	border-radius: 8px
}

.select2-results__option {
	color: var(--tc) !important;
	font-size: 14px !important
}

.select2-results__option a {
	color: var(--tc) !important;
	padding: 3px !important
}

.select2-container--open .select2-dropdown--below {
	border: 1px solid var(--border);
	-webkit-box-shadow: 0 5px 35px rgba(15, 42, 68, .10);
	box-shadow: 0 5px 35px rgba(15, 42, 68, .10);
}

.select2-search--dropdown {
	display: none !important
}

.sc-features.no-features {
	display: flex;
	color: var(--tc)
}

.sc-features.no-features .sc-features-item {
	display: flex;
	align-items: center;
	gap: 5px;
	width: auto;
	border-radius: 10px;
	font-size: 13px;
	padding: 0 10px 0 4px;
	white-space: nowrap
}

.sc-features.no-features .sc-features-item i {
	background: rgb(255, 255, 255, .3);
	width: 20px;
	height: 20px;
	border-radius: 100%;
	text-align: center;
	font-size: 10px;
	line-height: 20px
}

.panel-body {
	border-radius: var(--radius);
	border: 1px solid var(--second-bg);
	background: var(--second-bg);
	color: var(--tc);
	font-size: 14px;
	font-weight: 400;
	padding: 10px;
	margin-bottom: 10px
}

.neworder-recommend {
	border-color: #FFD700;
	box-shadow: inset 0px 0px 10px rgb(255, 215, 0, .3)
}

.neworder-recommend .card-header {
	color: #FFD700
}

.neworder-recommend .card-header i {
	background: #FFD700;
	border-color: #FFD700;
	color: #fff
}

.neworder-recommend .services-card .sc-avg,
.neworder-recommend .services-card .sc-fav,
.neworder-recommend .services-card .btn-light {
	display: none
}


.faq-wrapper .faq-item {
	position: relative;
	cursor: pointer;
	background: transparent;
	-webkit-transition: .2s ease;
	transition: .2s ease;
	margin-bottom: 10px;
	background-color: var(--second-bg);
	color: var(--tc);
	border-radius: 10px
}

.faq-wrapper .faq-item .fa-angle-up {
	display: none
}

.faq-wrapper .faq-item.active {
	background: var(--second-bg);
	color: var(--tc)
}

.faq-wrapper .faq-item .faq-head,
.faq-wrapper .faq-item .faq-head h3 {
	font-size: 14px;
	font-weight: 400;
	color: var(--tc);
	padding: 10px;
	margin-bottom: 0;
	line-height: 18px
}

.dark .faq-wrapper .faq-item .faq-head {
	color: var(--tc)
}

.faq-wrapper .faq-item.active .faq-head .faq-arrow {
	color: var(--tc)
}

.faq-wrapper .faq-item.active .fa-angle-up {
	display: block
}

.faq-wrapper .faq-item.active .fa-angle-down {
	display: none
}

.faq-wrapper .faq-item .faq-head .faq-arrow {
	color: var(--tc);
	font-size: 14px;
	height: 30px;
	line-height: 30px
}

.faq-wrapper .faq-item .faq-content {
	display: none;
	padding-top: 12px;
	background: var(--main-bg);
	border-radius: 0 0 10px 10px;
	padding: 10px 20px;
	color: var(--tc);
	font-size: 14px;
	padding-bottom: 8px
}

.nameserver-wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: 10px
}

.nameserver-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 30px;
	background: var(--second-bg);
	padding: 10px 25px;
	border-radius: var(--radius);
	width: 50%;
	cursor: pointer
}

.nameserver-item:hover i {
	color: var(--mc)
}

.updates-wrapper {
	display: flex;
	flex-direction: column;
	gap: 15px;
}

.updates-card .btn {
	border-radius: 10px;
	padding: 5px 15px;
}

.up-block {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 10px;
	padding: 10px 15px;
}

.up-last,
.up-first {
	display: flex;
	align-items: center;
	gap: 14px;
}

.up-id {
	border-radius: 10px;
	background: var(--mc);
	height: 30px;
	color: var(--tw);
	font-size: 14px;
	font-weight: 500;
	line-height: normal;
	padding: 5px 10px;
	white-space: nowrap;
	min-width: 50px;
	text-align: center
}

.up-name {
	color: var(--tc);
	font-size: 15px;
	font-weight: 400;
	letter-spacing: -0.64px;
}

.up-last {
	gap: 10px;
	margin-left: auto;
}

.up-block+.up-block {
	border-top: 1px solid var(--second-bg);
	flex-wrap: wrap;
}

.dark .up-block+.up-block {
	border-top: 1px solid var(--border);
}

.up-alt-first {
	display: flex;
	align-items: center;
	gap: 10px;
	flex-wrap: wrap;
}

.up-alt-last {
	display: flex;
	gap: 14px;
	margin-left: auto;
	flex-wrap: wrap;
}

.neworder-top {
	border-radius: var(--radius);
	border: 1px solid var(--second-bg);
	background-color: var(--card-bg);
	display: flex;
	align-items: center;
	gap: 15px;
	margin-bottom: 15px;
	padding: 10px
}

.neworder-top .form-group {
	margin-bottom: 0;
	width: 100%
}

.neworder-filter {
    border-radius: var(--radius);
    border: 1px solid var(--second-bg);
    background-color: var(--card-bg);
    align-items: center;
    margin-bottom: 15px;
    padding: 10px;
    display: grid;
    gap: 8px 30px;
}

#noc-filter {
	    display: grid;
    align-items: center;
    gap: 7px;
    overflow-x: auto;
    grid-template-columns: repeat(6, 1fr);
}
.man {
    width: 25px;
    min-width: 25px;
}
@media (max-width: 991.98px) {
    #noc-filter {
        grid-template-columns: repeat(4, 1fr);
       
        overflow: hidden;
        grid-gap: 8px 10px;
    }
}
@media (max-width: 991.98px) {
   .filter_txt {
        display: none;
    }
}
#noc-filter button {
font-size: 14px;
    text-transform: capitalize;
    border: none;
    padding: 12px 5px;
    border-radius: 8px;
    text-align: center;
    cursor: pointer;
    background: none !important;
    box-shadow: none;
    color: var(--tc);
    border: 1px solid var(--border);
    transition: 0.4s;
}

#noc-filter button.default {
	color: var(--tc)
}

#noc-filter button.instagram {
	background: linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)
}

#noc-filter button.facebook {
	background: linear-gradient(45deg, #036ce3, #149ff8)
}

#noc-filter button.twitter {
	background: #00acee
}

#noc-filter button.youtube {
	background: #fe0000
}

#noc-filter button.tiktok {
	background: #010101
}

#noc-filter button.spotify {
	background: #1DB954
}

#noc-filter button.telegram {
	background: #29a0da;
}

#noc-filter button.whatsapp {
	background: #25d366;
}

#noc-filter button.threads {
	background: #000;
	color: #fff;
}

#noc-filter button.twitch {
	background: #9146ff;
}

#noc-filter button.snapchat {
	background: #fffc00;
	color: #000;
}

#noc-filter button.quora {
	background: #b92b27;
}

#noc-filter button.google {
	background: #4285f4;
}

.small-logo {
	display: none;
	justify-content: center;
	margin: auto;
	max-width: 60px;
}

.menu-toggle {
	background: var(--mc);
	color: var(--tw);
	position: absolute;
	z-index: 111;
	right: -15px;
	top: 33px;
	width: 28px;
	height: 28px;
	border-radius: 100%;
}

.badge-absolute {
	display: none
}

.sidebar-passive .badge-absolute {
	display: flex;
	background-color: #f0ad4e;
	position: absolute;
	width: 20px;
	height: 20px;
	border-radius: 100px;
	right: -5px;
	top: -5px;
	font-weight: 600;
	line-height: 14px;
	font-size: 12px;
	-webkit-animation: pulse-blue 2s 3;
	animation: pulse-blue 2s 3;
	display: inline-block
}

.rtl.sidebar-passive .badge-absolute {
	left: -5px;
	right: auto
}

@media (max-width: 575.98px) {
	.badge-absolute {
		display: none !important
	}
}

@media (min-width: 575.98px) {
	.sidebar-passive .sidebar-menu-text .badge {
		display: none !important
	}

	.sidebar-passive .menu-toggle i {
		transform: rotate(180deg);
	}

	.sidebar-passive .sidebar {
		width: 80px;
	}

	.sidebar-passive .sidebar-body {
		padding: 24px 8px;
	}

	.sidebar-passive:not(.sidebar-active) .sidebar-menu-item {
		position: relative;
	}

	.sidebar-passive .sidebar-menu-item a {
		justify-content: center;
	}

	.sidebar-passive:not(.sidebar-active) .sidebar-menu-item .sidebar-menu-text,
	.sidebar-passive:not(.sidebar-active) .sidebar-top .sidebar-menu-text {
		display: block;
		position: fixed;
		background-color: var(--main-bg);
		color: var(--tc);
		padding: 8px 12px;
		box-shadow: 0 4px 10px var(--second-bg);
		border-radius: 10px;
		transform: translateX(-10px);
		pointer-events: none;
		opacity: 0;
		transition: .24s ease all;
		left: 75px;
	}

	.sidebar-passive:not(.sidebar-active) .sidebar-menu-item a.on-hover .sidebar-menu-text,
	.sidebar-passive:not(.sidebar-active) .sidebar-top a:hover .sidebar-menu-text {
		position: fixed;
		z-index: 9999;
		opacity: 1;
		transform: translateX(0)
	}

	.rtl.sidebar-passive:not(.sidebar-active) .sidebar-menu-item .sidebar-menu-text,
	.rtl.sidebar-passive:not(.sidebar-active) .sidebar-top .sidebar-menu-text {
		display: block;
		position: fixed;
		background-color: var(--main-bg);
		color: var(--tc);
		padding: 8px 12px;
		box-shadow: 0 4px 10px var(--second-bg);
		border-radius: 10px;
		transform: translateX(-10px);
		pointer-events: none;
		opacity: 0;
		transition: .24s ease all;
		left: auto;
		right: 75px
	}

	.rtl.sidebar-passive:not(.sidebar-active) .sidebar-menu-item a.on-hover .sidebar-menu-text,
	.rtl.sidebar-passive:not(.sidebar-active) .sidebar-top a:hover .sidebar-menu-text {
		position: fixed;
		z-index: 9999;
		opacity: 1;
		transform: translateX(0)
	}

	.sidebar-passive .sidebar-menu-item .sidebar-menu-arrow {
		display: none;
	}

	.sidebar-passive .big-logo {
		display: none;
	}

	.sidebar-passive .small-logo {
		display: flex;
	}

	.sidebar-passive .header {
		left: 80px
	}

	.sidebar-passive .app-content {
		padding-left: 80px;
	}
}

@media (max-width: 575.98px) {
	.menu-toggle {
		display: none
	}

	.btn-line-icon .avatar-dot {
		left: 24px;
		top: 6px;
	}

	.neworder-top {
		flex-direction: column;
		gap: 5px
	}

	.neworder-top .btn-primary {
		width: 100%
	}

	.nameserver-item {
		width: 100%;
	}

	.sc-features.no-features {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 5px;
	}

	.sc-features.no-features .sc-features-item {
		justify-content: flex-start;
		gap: 5px;
	}

	.aff-request {
		flex-direction: column;
		text-align: center;
		gap: 10px
	}

	.aff-wrapper {
		grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
	}

	.aff-item {
		align-items: center;
		padding: 12px 18px;
		gap: 3px;
	}

	.aff-end {
		gap: 0
	}

	.aff-item .aff-label {
		font-size: 14px;
	}

	.aff-item .aff-value {
		font-size: 20px;
	}

	.fast-mass {
		flex-direction: column;
		margin-bottom: 15px;
	}

	.fast-mass .fast-item {
		width: 100%
	}

	.app {
		padding-bottom: 75px;
	}

	.bottom-bar {
		display: grid
	}

	.sidebar {
		transform: translateX(-100%);
	}

	.sidebar-toggle {
		right: calc(-10px - 40px);
		top: calc(50% - 55px / 2);
		border-radius: 100px;
		transform: rotate(180deg);
	}

	.sidebar-active .sidebar {
		transition: .2s ease all;
		transform: translateX(0);
	}

	.sidebar-active .sidebar-toggle {
		transition: .2s ease all;
		transform: rotate(0);
	}

	.sidebar-active .sidebar-overlay {
		display: block;
		transition: .2s ease all
	}

	.header {
		height: 74px;
		left: 0
	}

	.header-row {
		height: calc(74px - 1px);
		padding-left: 45px;
	}

	.header-end .btn.btn-line-icon .btn-icon {
		width: 26px;
		height: 26px;
	}

	.header-end {
		gap: 4px;
	}

	.header-end .btn.btn-line-icon {
		border-radius: 100%;
		padding: 4px;
	}

	.header-end .btn.btn-line-icon .btn-text,
	.header-end .btn.btn-line-icon .btn-chevron,
	.header-start .page-description {
		display: none;
	}

	.avatar-list {
		gap: 10px;
		grid-template-columns: repeat(4, 1fr);
	}

	.avatar-item::before {
		width: 20px;
		height: 20px;
		font-size: 12px;
		right: 5px;
		bottom: 5px;
	}

	.app-content {
		padding-left: 0;
		padding-top: 74px
	}

	.nbox-wrapper {

        gap: 10px;
        overflow-x: auto;
        width: calc(100% + 20px);
        margin: 0 -10px;
        padding: 10px;
        display: grid
          
          
          
          
          
          
          
          ;
        flex-wrap: nowrap;
        margin-bottom: 25px;
        -ms-overflow-style: none;
        scrollbar-width: none;
	}

	.nbox-item {
		border-radius: var(--radius);
		
	}
	
	.page-head-content {
		text-align: center;
		padding: 20px 0;
		position: relative;
		z-index: 2;
	}
	
	.nbox-content {
		padding: 15px;
		gap: 14px;
	}

	.nbox-icon {
		width: 50px;
		height: 50px;
		font-size: 18px;
		border-radius: var(--radius)
	}

	.page-head-bg {
		background: linear-gradient(0deg, var(--mc-trans) 5%, var(--main-bg) 41.02%), var(--main-bg) !important;
		height: 150px;
		left: 0;
	}

	.page-head-bg svg {
		display: none
	}

	.container-fluid.container-dashboard,
	.container.container-dashboard {
		margin-top: 15px;
	}

	.filter-dropdown {
		max-width: 100%;
		left: 0
	}

	.header-row {
		gap: 5px
	}

	.header-center {
		margin-left: auto
	}

	.header-center .btn.btn-line-icon .btn-icon {
		width: 26px;
		height: 26px;
	}

	.header-center .btn.btn-line-icon .btn-text {
		font-size: 14px
	}

	.header-center .btn.btn-line-icon .btn-chevron {
		display: none;
	}

	.top-box h4 {
		justify-content: center;
		flex-direction: column;
	}

	.account-area {
		flex-direction: column;
		gap: 0
	}

 
	.account-area .account-menu {
		width: auto
	}

	.account-area .nav {
		flex-direction: row
	}

	.account-area .account-content {
		padding: 15px;
	}

	.ticket-item .ticket-item-top {
		flex-direction: column;
		justify-content: center
	}

	.ticket-item .ticket-item-top .tit-first {
		flex-direction: column;
		margin-top: 5px
	}

	.ticket-item .oc-status {
		text-align: center;
		justify-content: center;
		margin-top: 5px
	}

	.ticket-footer .btn {
		width: 100%
	}

	.ticket-body {
		padding: 15px 10px;
	}

	.addbalance-wrapper {
		grid-template-columns: repeat(2, 1fr);
		gap: 10px
	}

	.dropdown.funds-dropdown .fa-chevron-down {
		display: none
	}

	.share-box h4,
	.share-box p {
		font-size: 24px;
		line-height: 27.48px;
		text-align: center;
	}

	.share-box-right,
	.scb-button span {
		display: none
	}

	.scb-button {
		max-width: 34px;
		padding: 9px;
	}

	.scb-row input {
		font-size: 16px;
		letter-spacing: 0.02em;
	}
}

@media (min-width: 575.98px) {
	.sidebar-toggle {
		display: none
	}
}

@media (max-width: 992px) {
	.card {
		margin-bottom: 15px
	}
	
 	.header-end .btn.btn-line-icon.wallet-mobile .btn-text {
  		display: block
  	}
  
  	.header-end .btn.btn-line-icon.wallet-mobile {
  		border-radius: 100px;
      	padding: 4px 10px 4px 4px
  	}	

	.orders-wrapper,
	.updates-wrapper,
	.services-category {
		gap: 0;
	}

	.order-date {
		margin-bottom: 10px
	}

	.card.services-title {
		margin-bottom: 10px
	}

	.form-buttons {
		flex-direction: column
	}

	.dropdown.show .dd-menu {
		min-width: auto;
		float: none !important;
		position: fixed !important;
		top: initial !important;
		bottom: 10px !important;
		left: 50% !important;
		transform: translateX(-50%) !important;
		width: calc(100% - 20px) !important;
		max-width: 400px;
		max-height: calc(100dvh - 94px);
		z-index: 5005;
		display: block;
		animation: dropdownOpenMobile .2s ease;
		border-color: var(--border);
              max-height: 300px;
        overflow-y: auto;
        overflow-x: hidden;
	}

	.dropdown-overlay {
		display: block;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, .5);
		z-index: 5000;
		display: none;
		opacity: 1;
	}

	.dropdown.show .dropdown-overlay {
		display: block;
	}

	.dropdown-list .dropdown-link {
		padding: 7px 16px;
		font-size: 16px;
		font-weight: 500;
	}

	.sc-block,
	.oc-block,
	.up-block,
	.sc-first,
	.oc-first,
	.up-first {
		flex-direction: column;
	}

	.sc-name,
	.oc-name,
	.up-name {
		font-size: 14px;
		text-align: center
	}

	.oc-alt-first {
		display: grid;
		grid-template-columns: 1fr 1fr;
		width: 100%;
		gap: 5px
	}

	.oc-alt-first .oc-item.oc-link {
		grid-area: 1 / 1 / 3 / 3;
		justify-content: center;
	}

	.oc-alt-first .oc-item.oc-date {
		grid-area: 3 / 1 / 4 / 3;
		justify-content: center;
	}

	.oc-alt-first .oc-item .text {
		display: flex;
		flex-direction: column;
		align-items: flex-start
	}

	.services-title.sticky {
		top: 74px
	}

	.order-date.sticky {
		top: 80px
	}

	.sc-last,
	.oc-last,
	.up-last {
		margin-left: unset;
	}

	.sc-name,
	.up-name {
		font-size: 14px;
		text-align: center;
	}

	.sc-minmax {
		width: 100%;
		justify-content: space-between;
	}

	.sc-minmax>span {
		margin: auto
	}

	.sc-alt-last {
		margin-left: unset;
		width: 100%;
		flex-wrap: unset
	}

	.up-alt-last {
		margin-left: unset
	}

	.up-block+.up-block {
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
	}

	.sc-alt-last .btn {
		width: 100%;
	}

	.sc-avg {
		width: 100%;
		justify-content: center;
	}

	.filter-dropdown {
		max-width: 100%;
		left: 0
	}

	.oc-checkbox {
		position: absolute;
		left: 10px;
	}

	.services-filters,
	.orders-filters {
		flex-direction: column;
		gap: 4px;
	}

	.services-filters>*,
	.services-filters .btn,
	.orders-filters>*,
	.orders-filters .btn {
		width: 100%;
		justify-content: flex-start;
	}

	.services-filters .sf-item.search .search-box--input,
	.orders-filters .sf-item.search .search-box--input {
		flex: 1;
	}

	.btn-line-icon .btn-nick {
		display: none
	}

	.sfc-card .filter-actions,
	.sfc-card .filter-actions .btn {
		width: 100%;
		height: 40px;
		font-size: 14px;
	}

	.services-filters,
	.orders-filters {
		margin-bottom: 20px
	}

	#filter-form .sfc-checkbox {
		font-size: 13px
	}

	#filter-form .sfc-checkbox-container {
		grid-template-columns: repeat(2, 1fr);
		gap: 10px;
	}

	.howto-content img {
		max-width: 100%
	}

	.top-box {
		flex-direction: column
	}

	.top-box .top-text {
		text-align: center
	}

	.sc-features {
		display: flex;
		align-items: center;
		gap: 10px;
		justify-content: center;
		margin: auto
	}

	.btn-line-icon .btn-chevron {
		margin-left: auto
	}

	#scrollTopBtn {
		width: 45px;
		right: 15px;
		bottom: 85px;
		padding: 10px;
	}

	#scrollTopBtn span label {
		display: none;
	}
	
    .sidebar-passive .filter-dropdown {
        max-width: 100%;
        left: 0;
    }
}

@media (min-width: 576px) and (max-width: 1399.98px) {
	.nbox-wrapper {
		grid-template-columns: repeat(2, 1fr);
	}

	.header-start .page-description {
		display: none
	}

	.sidebar-body {
		padding: 24px 8px;
	}

	.sidebar-top a {
		justify-content: center;
	}

	.filter-dropdown {
		max-width: calc(100% - 80px);
		left: 80px
	}
}

.rtl .home-rates-item {
	padding: 2px 2px 2px 10px
}

.rtl .dropdown-list {
	padding-left: auto;
	padding-right: 0;
}

.rtl .home-features .home-features-item {
	padding: 2px 3px 2px 10px;
}

.rtl .login-box-wrapper .fg-pass {
	border-left: none;
	border-right: 1px solid var(--border);
	left: 1px;
	right: auto;
	top: 1px;
	bottom: 1px;
	border-radius: var(--radius) 0 0 var(--radius)
}

.rtl .step-card .step-end {
	border-radius: var(--radius) 0 0 var(--radius)
}

.rtl .step-card .step-start {
	border-radius: 0 var(--radius) var(--radius) 0;
	border: 1px solid var(--border);
	border-left: none;
}

.rtl #home-growth .sgb-avatar {
	margin-right: auto;
	margin-left: 25px
}

.rtl .blog-box .bb-wrapper .bb-key ul {
	padding-right: 15px !important
}

.rtl .blog-box .bb-wrapper .bb-key ul li {
	padding-left: auto;
	padding-right: 15px
}

.rtl .blog-box .bb-wrapper .bb-key ul li a::after {
	left: auto;
	right: -10px;
}

.rtl .sidebar {
	left: auto;
	right: 0;
	border-right: none;
	border-left: 1px solid var(--border);
}

.rtl .modal .btn-line-icon,
.rtl .modal .btn-line-icon:hover,
.rtl .modal .btn-line-icon:focus {
	right: auto;
	left: 25px
}

.rtl .header {
	left: 0;
	right: 280px;
}

.rtl .app-content {
	padding-left: 0;
	padding-right: 280px;
}

.rtl .header .dd-menu {
	right: auto !important;
	left: 0 !important
}

.rtl .btn-line-icon,
.rtl .btn-line-icon:hover,
.rtl .btn-line-icon:focus {
	padding: 7px 7px 7px 14px;
}

.rtl .sc-features.no-features .sc-features-item {
	padding: 0 4px 0 10px;
}

.rtl .sc-alt-last,
.rtl .sc-last,
.rtl .oc-last,
.rtl .services-filters .sf-item.search,
.rtl .orders-filters .sf-item.search {
	margin-left: 0;
	margin-right: auto
}

.rtl .checkbox label,
[dir=rtl] .checkbox label {
	padding-right: 0
}

.rtl .oc-item>span {
	padding: 5px 5px 5px 15px;
}

.rtl .filter-dropdown {
	left: 0;
	right: 280px
}

.rtl.sidebar-passive .filter-dropdown {
	right: 80px;
}

.rtl .dropdown.funds-dropdown .fa-chevron-down {
	right: auto;
	left: 10px
}

.rtl .search-box.ticket-search .search-box--icon,
.rtl .ticket-body .ticket-message.owner-message,
.rtl .up-last,
.rtl .up-alt-last {
	margin-left: 0;
	margin-right: auto
}

.rtl .sc-minmax>span+span {
	border-left: none;
	border-right: 1px solid var(--second-bg);
}

.rtl .select2-container--open .select2-dropdown {
	transform: translate(100%, 0);
}

.rtl #select-category-container .select2-container--open .select2-dropdown {
	transform: translate(0%);
}

.rtl .select2.select2-container .select2-selection .select2-selection__rendered {
	padding-right: 0;
	padding-left: 33px
}

.rtl .signup-page .signup-first .signup-logo {
	left: 0;
	right: 25px
}

.rtl .signup-container .signup-close {
	right: auto;
	left: 25px
}

.rtl .signup-page .signup-first .signup-copyright {
	left: 0;
	right: 25px
}

.rtl .neworder-price .icon {
	margin-right: 0;
	margin-left: 15px;
}

.rtl .menu-toggle {
	right: auto;
	left: -15px
}

.rtl.sidebar-passive .header {
	left: 0;
	right: 80px;
}

.rtl.sidebar-passive .app-content {
	padding-left: 0;
	padding-right: 80px;
}

.rtl .menu-toggle i {
	transform: rotate(180deg);
}

.rtl.sidebar-passive .menu-toggle i {
	transform: rotate(0deg);
}

.rtl .header .breadcrumb {
	padding: 0 15px 0 0;
}

@media (max-width: 575.98px) {
	.rtl .header .breadcrumb {
		padding: 0
	}

	.rtl.sidebar-passive .app-content {
		padding-left: 0;
		padding-right: 0;
	}

	.rtl.sidebar-passive .header {
		left: 0;
		right: 0;
	}

	.rtl .app-content {
		padding-left: 0;
		padding-right: 0;
	}

	.rtl header .mh-menu-btn .dropdown {
		margin-right: auto;
		margin-left: 5px;
	}

	.rtl .dropdown.show .dd-menu {
		left: unset !important;
		transform: translateX(50%) !important;
		right: 50% !important;
	}

	.rtl .step-card .step-start {
		border-radius: var(--radius);
		border: 1px solid var(--border) !important
	}

	.rtl .step-card .step-end {
		border-radius: var(--radius);
	}

	.rtl .sidebar {
		transform: translateX(100%);
	}

	.rtl .header {
		left: 0;
		right: 0;
	}

	.rtl .header-row {
		padding-left: 0;
		padding-right: 45px;
	}

	.rtl .btn-line-icon,
	.rtl .btn-line-icon:hover,
	.rtl .btn-line-icon:focus {
		padding: 4px;
	}

	.rtl .sidebar-toggle {
		left: calc(-10px - 40px);
		right: auto;
	}

	.rtl.sidebar-active .sidebar {
		transform: translateX(0%)
	}

	.rtl .neworder-group i {
		left: auto;
		right: 20px;
	}

	.rtl .neworder-group input {
		padding-left: 0;
		padding-right: 50px;
	}

	.rtl .btn-line-icon .btn-chevron {
		margin-left: 0;
		margin-right: auto
	}

	.rtl .filter-dropdown {
		left: 0;
		right: 0;
	}

	.rtl .sc-alt-last,
	.rtl .sc-last,
	.rtl .oc-last,
	.rtl .services-filters .sf-item.search,
	.rtl .orders-filters .sf-item.search {
		margin-left: auto;
		margin-right: auto;
	}

	.rtl .dropdown-toggle.payment-drop img {
		margin-right: -6px;
		margin-left: 10px;
	}

	.rtl .ticket-body .ticket-message.owner-message,
	.rtl .up-last,
	.rtl .up-alt-last {
		margin-left: auto;
		margin-right: auto;
	}
}

@media (min-width: 576px) and (max-width: 1399.98px) {
	.rtl .filter-dropdown {
		left: 0;
		right: 80px
	}
}
  .wizard-steps {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
  flex-wrap: wrap;
  width: 100%;
}


.wizard-step {
  padding: 0.4rem 0.8rem;
  border-radius: 20px;
  background: #2d2d2d;
  color: #aaa;
  font-size: 12px;
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 5px;
  border: 1px solid #444;
}

.wizard-step.step-active {
  background-color: var(--mc);
  color: #fff;
  border-color: var(--mc);
}

.wizard-note {
  position: relative;
  border-left: 3px solid var(--mc);
  padding: 0.75rem 1rem;
  color: #919191;
  border-radius: 6px;
  font-size: 13px;
  white-space: pre-line;
  margin-bottom: 1.25rem;
  background-color: transparent;
  overflow: hidden;
}

.wizard-note::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--mc);
  opacity: 0.05;
  z-index: 0;
}

.wizard-note * {
  position: relative;
  z-index: 1;
}

.text-seo {
  color: var(--mc);
}

.text-seoh3 {
  font-size: 18px;
  font-weight: 600;
  color: var(--tc)
}

.icon-seo {
    flex-shrink: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    background: var(--mc-trans);
    color: var(--mc);
    border-radius: 10px;
}

/* ==========================================================================
   SVG ICON LAYER  v1.2
   Every <i class="fas fa-..."> in the theme is drawn from an inline SVG here
   instead of the Font Awesome font. No page markup changes needed.
   Icons: Phosphor Icons (MIT licence) - bold line + 20% duotone tint.
   An icon class that is not in this list keeps using Font Awesome.
   ========================================================================== */
:root .fa-adjust::before,:root .fa-angle-down::before,:root .fa-angle-left::before,:root .fa-angle-right::before,:root .fa-angle-up::before,:root .fa-arrow-down::before,:root .fa-arrow-left::before,:root .fa-arrow-right::before,:root .fa-arrow-up::before,:root .fa-at::before,:root .fa-award::before,:root .fa-ban::before,:root .fa-bell::before,:root .fa-bell-slash::before,:root .fa-bitcoin::before,:root .fa-bolt::before,:root .fa-book::before,:root .fa-book-open::before,:root .fa-box-open::before,:root .fa-boxes::before,:root .fa-briefcase::before,:root .fa-building::before,:root .fa-bullhorn::before,:root .fa-bullseye::before,:root .fa-calendar-alt::before,:root .fa-calendar-check::before,:root .fa-calendar-plus::before,:root .fa-calendar-times::before,:root .fa-calendar-week::before,:root .fa-cart-plus::before,:root .fa-cc-paypal::before,:root .fa-chart-bar::before,:root .fa-chart-line::before,:root .fa-chart-pie::before,:root .fa-check::before,:root .fa-check-circle::before,:root .fa-check-double::before,:root .fa-chevron-down::before,:root .fa-chevron-left::before,:root .fa-chevron-right::before,:root .fa-chevron-up::before,:root .fa-clock::before,:root .fa-clone::before,:root .fa-code::before,:root .fa-cog::before,:root .fa-coins::before,:root .fa-comment::before,:root .fa-comment-dots::before,:root .fa-comment-slash::before,:root .fa-comments::before,:root .fa-copy::before,:root .fa-credit-card::before,:root .fa-crown::before,:root .fa-discord::before,:root .fa-dollar-sign::before,:root .fa-dot-circle::before,:root .fa-ellipsis-h::before,:root .fa-envelope::before,:root .fa-envelope-open-text::before,:root .fa-eraser::before,:root .fa-exclamation-circle::before,:root .fa-exclamation-triangle::before,:root .fa-external-link-alt::before,:root .fa-eye::before,:root .fa-eye-slash::before,:root .fa-facebook::before,:root .fa-facebook-f::before,:root .fa-feather-alt::before,:root .fa-file-alt::before,:root .fa-file-code::before,:root .fa-file-contract::before,:root .fa-file-download::before,:root .fa-file-invoice::before,:root .fa-file-signature::before,:root .fa-filter::before,:root .fa-fingerprint::before,:root .fa-fire::before,:root .fa-flag-checkered::before,:root .fa-folder-open::before,:root .fa-forward::before,:root .fa-frown::before,:root .fa-gem::before,:root .fa-gift::before,:root .fa-globe::before,:root .fa-globe-americas::before,:root .fa-hand-holding-usd::before,:root .fa-handshake::before,:root .fa-hashtag::before,:root .fa-headset::before,:root .fa-heart::before,:root .fa-history::before,:root .fa-hourglass-end::before,:root .fa-hourglass-half::before,:root .fa-id-card::before,:root .fa-inbox::before,:root .fa-infinity::before,:root .fa-info::before,:root .fa-info-circle::before,:root .fa-instagram::before,:root .fa-key::before,:root .fa-language::before,:root .fa-layer-group::before,:root .fa-lightbulb::before,:root .fa-link::before,:root .fa-linkedin::before,:root .fa-linkedin-in::before,:root .fa-list::before,:root .fa-list-ol::before,:root .fa-list-ul::before,:root .fa-lock::before,:root .fa-lock-open::before,:root .fa-magic::before,:root .fa-map-marker-alt::before,:root .fa-map-signs::before,:root .fa-medal::before,:root .fa-minus::before,:root .fa-mobile-alt::before,:root .fa-money-bill-wave::before,:root .fa-moon::before,:root .fa-mouse-pointer::before,:root .fa-newspaper::before,:root .fa-paper-plane::before,:root .fa-paperclip::before,:root .fa-pause-circle::before,:root .fa-pen::before,:root .fa-pen-nib::before,:root .fa-percent::before,:root .fa-percentage::before,:root .fa-phone-alt::before,:root .fa-pinterest::before,:root .fa-pinterest-p::before,:root .fa-play::before,:root .fa-play-circle::before,:root .fa-plug::before,:root .fa-plus::before,:root .fa-power-off::before,:root .fa-qrcode::before,:root .fa-question-circle::before,:root .fa-quote-right::before,:root .fa-receipt::before,:root .fa-reddit::before,:root .fa-reddit-alien::before,:root .fa-redo::before,:root .fa-redo-alt::before,:root .fa-reply::before,:root .fa-robot::before,:root .fa-rocket::before,:root .fa-route::before,:root .fa-search::before,:root .fa-server::before,:root .fa-share-alt::before,:root .fa-shield-alt::before,:root .fa-shield-check::before,:root .fa-shopping-bag::before,:root .fa-shopping-basket::before,:root .fa-shopping-cart::before,:root .fa-sign-in-alt::before,:root .fa-signal::before,:root .fa-sitemap::before,:root .fa-sliders-h::before,:root .fa-snapchat-ghost::before,:root .fa-sort-amount-down::before,:root .fa-sort-amount-up::before,:root .fa-soundcloud::before,:root .fa-spinner::before,:root .fa-spotify::before,:root .fa-star::before,:root .fa-star-half-alt::before,:root .fa-stop-circle::before,:root .fa-stopwatch::before,:root .fa-store::before,:root .fa-sun::before,:root .fa-sync::before,:root .fa-sync-alt::before,:root .fa-tachometer-alt::before,:root .fa-tag::before,:root .fa-tags::before,:root .fa-telegram::before,:root .fa-telegram-plane::before,:root .fa-th::before,:root .fa-th-large::before,:root .fa-thumbs-down::before,:root .fa-thumbs-up::before,:root .fa-ticket-alt::before,:root .fa-tiktok::before,:root .fa-times::before,:root .fa-times-circle::before,:root .fa-tint::before,:root .fa-trophy::before,:root .fa-truck::before,:root .fa-tumblr::before,:root .fa-twitch::before,:root .fa-twitter::before,:root .fa-undo::before,:root .fa-undo-alt::before,:root .fa-unlock-alt::before,:root .fa-user::before,:root .fa-user-circle::before,:root .fa-user-cog::before,:root .fa-user-lock::before,:root .fa-user-plus::before,:root .fa-user-shield::before,:root .fa-users::before,:root .fa-video::before,:root .fa-wallet::before,:root .fa-whatsapp::before,:root .fa-youtube::before{content:"";display:inline-block;width:1.14em;height:1.14em;margin:-.07em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;line-height:1}
@media (forced-colors:active){:root .fa-adjust::before,:root .fa-angle-down::before,:root .fa-angle-left::before,:root .fa-angle-right::before,:root .fa-angle-up::before,:root .fa-arrow-down::before,:root .fa-arrow-left::before,:root .fa-arrow-right::before,:root .fa-arrow-up::before,:root .fa-at::before,:root .fa-award::before,:root .fa-ban::before,:root .fa-bell::before,:root .fa-bell-slash::before,:root .fa-bitcoin::before,:root .fa-bolt::before,:root .fa-book::before,:root .fa-book-open::before,:root .fa-box-open::before,:root .fa-boxes::before,:root .fa-briefcase::before,:root .fa-building::before,:root .fa-bullhorn::before,:root .fa-bullseye::before,:root .fa-calendar-alt::before,:root .fa-calendar-check::before,:root .fa-calendar-plus::before,:root .fa-calendar-times::before,:root .fa-calendar-week::before,:root .fa-cart-plus::before,:root .fa-cc-paypal::before,:root .fa-chart-bar::before,:root .fa-chart-line::before,:root .fa-chart-pie::before,:root .fa-check::before,:root .fa-check-circle::before,:root .fa-check-double::before,:root .fa-chevron-down::before,:root .fa-chevron-left::before,:root .fa-chevron-right::before,:root .fa-chevron-up::before,:root .fa-clock::before,:root .fa-clone::before,:root .fa-code::before,:root .fa-cog::before,:root .fa-coins::before,:root .fa-comment::before,:root .fa-comment-dots::before,:root .fa-comment-slash::before,:root .fa-comments::before,:root .fa-copy::before,:root .fa-credit-card::before,:root .fa-crown::before,:root .fa-discord::before,:root .fa-dollar-sign::before,:root .fa-dot-circle::before,:root .fa-ellipsis-h::before,:root .fa-envelope::before,:root .fa-envelope-open-text::before,:root .fa-eraser::before,:root .fa-exclamation-circle::before,:root .fa-exclamation-triangle::before,:root .fa-external-link-alt::before,:root .fa-eye::before,:root .fa-eye-slash::before,:root .fa-facebook::before,:root .fa-facebook-f::before,:root .fa-feather-alt::before,:root .fa-file-alt::before,:root .fa-file-code::before,:root .fa-file-contract::before,:root .fa-file-download::before,:root .fa-file-invoice::before,:root .fa-file-signature::before,:root .fa-filter::before,:root .fa-fingerprint::before,:root .fa-fire::before,:root .fa-flag-checkered::before,:root .fa-folder-open::before,:root .fa-forward::before,:root .fa-frown::before,:root .fa-gem::before,:root .fa-gift::before,:root .fa-globe::before,:root .fa-globe-americas::before,:root .fa-hand-holding-usd::before,:root .fa-handshake::before,:root .fa-hashtag::before,:root .fa-headset::before,:root .fa-heart::before,:root .fa-history::before,:root .fa-hourglass-end::before,:root .fa-hourglass-half::before,:root .fa-id-card::before,:root .fa-inbox::before,:root .fa-infinity::before,:root .fa-info::before,:root .fa-info-circle::before,:root .fa-instagram::before,:root .fa-key::before,:root .fa-language::before,:root .fa-layer-group::before,:root .fa-lightbulb::before,:root .fa-link::before,:root .fa-linkedin::before,:root .fa-linkedin-in::before,:root .fa-list::before,:root .fa-list-ol::before,:root .fa-list-ul::before,:root .fa-lock::before,:root .fa-lock-open::before,:root .fa-magic::before,:root .fa-map-marker-alt::before,:root .fa-map-signs::before,:root .fa-medal::before,:root .fa-minus::before,:root .fa-mobile-alt::before,:root .fa-money-bill-wave::before,:root .fa-moon::before,:root .fa-mouse-pointer::before,:root .fa-newspaper::before,:root .fa-paper-plane::before,:root .fa-paperclip::before,:root .fa-pause-circle::before,:root .fa-pen::before,:root .fa-pen-nib::before,:root .fa-percent::before,:root .fa-percentage::before,:root .fa-phone-alt::before,:root .fa-pinterest::before,:root .fa-pinterest-p::before,:root .fa-play::before,:root .fa-play-circle::before,:root .fa-plug::before,:root .fa-plus::before,:root .fa-power-off::before,:root .fa-qrcode::before,:root .fa-question-circle::before,:root .fa-quote-right::before,:root .fa-receipt::before,:root .fa-reddit::before,:root .fa-reddit-alien::before,:root .fa-redo::before,:root .fa-redo-alt::before,:root .fa-reply::before,:root .fa-robot::before,:root .fa-rocket::before,:root .fa-route::before,:root .fa-search::before,:root .fa-server::before,:root .fa-share-alt::before,:root .fa-shield-alt::before,:root .fa-shield-check::before,:root .fa-shopping-bag::before,:root .fa-shopping-basket::before,:root .fa-shopping-cart::before,:root .fa-sign-in-alt::before,:root .fa-signal::before,:root .fa-sitemap::before,:root .fa-sliders-h::before,:root .fa-snapchat-ghost::before,:root .fa-sort-amount-down::before,:root .fa-sort-amount-up::before,:root .fa-soundcloud::before,:root .fa-spinner::before,:root .fa-spotify::before,:root .fa-star::before,:root .fa-star-half-alt::before,:root .fa-stop-circle::before,:root .fa-stopwatch::before,:root .fa-store::before,:root .fa-sun::before,:root .fa-sync::before,:root .fa-sync-alt::before,:root .fa-tachometer-alt::before,:root .fa-tag::before,:root .fa-tags::before,:root .fa-telegram::before,:root .fa-telegram-plane::before,:root .fa-th::before,:root .fa-th-large::before,:root .fa-thumbs-down::before,:root .fa-thumbs-up::before,:root .fa-ticket-alt::before,:root .fa-tiktok::before,:root .fa-times::before,:root .fa-times-circle::before,:root .fa-tint::before,:root .fa-trophy::before,:root .fa-truck::before,:root .fa-tumblr::before,:root .fa-twitch::before,:root .fa-twitter::before,:root .fa-undo::before,:root .fa-undo-alt::before,:root .fa-unlock-alt::before,:root .fa-user::before,:root .fa-user-circle::before,:root .fa-user-cog::before,:root .fa-user-lock::before,:root .fa-user-plus::before,:root .fa-user-shield::before,:root .fa-users::before,:root .fa-video::before,:root .fa-wallet::before,:root .fa-whatsapp::before,:root .fa-youtube::before{background-color:CanvasText;forced-color-adjust:none}}
.fa-adjust{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 0 1-96 96V32a96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m12 24.9a84 84 0 0 1 24 7.2V204a84 84 0 0 1-24 7.2ZM44 128a84 84 0 0 1 72-83.1V211a84 84 0 0 1-72-83m144 58.7V69.3a84 84 0 0 1 0 117.4'/%3E%3C/svg%3E")}
.fa-angle-down{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m216.5 104.5-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L128 159l71.5-71.5a12 12 0 0 1 17 17'/%3E%3C/svg%3E")}
.fa-angle-left{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M168.5 199.5a12 12 0 0 1-17 17l-80-80a12 12 0 0 1 0-17l80-80a12 12 0 0 1 17 17L97 128Z'/%3E%3C/svg%3E")}
.fa-angle-right{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m184.5 136.5-80 80a12 12 0 0 1-17-17L159 128 87.5 56.5a12 12 0 1 1 17-17l80 80a12 12 0 0 1 0 17'/%3E%3C/svg%3E")}
.fa-angle-up{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216.5 168.5a12 12 0 0 1-17 0L128 97l-71.5 71.5a12 12 0 0 1-17-17l80-80a12 12 0 0 1 17 0l80 80a12 12 0 0 1 0 17'/%3E%3C/svg%3E")}
.fa-arrow-down{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m208.5 152.5-72 72a12 12 0 0 1-17 0l-72-72a12 12 0 0 1 17-17L116 187V40a12 12 0 0 1 24 0v147l51.5-51.5a12 12 0 0 1 17 17'/%3E%3C/svg%3E")}
.fa-arrow-left{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a12 12 0 0 1-12 12H69l51.5 51.5a12 12 0 0 1-17 17l-72-72a12 12 0 0 1 0-17l72-72a12 12 0 0 1 17 17L69 116h147a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-arrow-right{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m224.5 136.5-72 72a12 12 0 0 1-17-17L187 140H40a12 12 0 0 1 0-24h147l-51.5-51.5a12 12 0 0 1 17-17l72 72a12 12 0 0 1 0 17'/%3E%3C/svg%3E")}
.fa-arrow-up{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208.5 120.5a12 12 0 0 1-17 0L140 69v147a12 12 0 0 1-24 0V69l-51.5 51.5a12 12 0 0 1-17-17l72-72a12 12 0 0 1 17 0l72 72a12 12 0 0 1 0 17'/%3E%3C/svg%3E")}
.fa-at{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 20a108 108 0 0 0 0 216c22.3 0 45.7-6.7 62.6-18a12 12 0 1 0-13.3-20c-13 8.6-31.8 14-49.3 14a84 84 0 1 1 84-84c0 9.3-1.7 17-4.7 22-2.6 4.2-6 6-11.3 6s-8.7-1.8-11.3-6c-3-5-4.7-12.7-4.7-22V88a12 12 0 0 0-23.5-3.5 52 52 0 1 0 8.9 79.6A36 36 0 0 0 196 180c24.7 0 40-20 40-52A108 108 0 0 0 128 20m0 136a28 28 0 1 1 28-28 28 28 0 0 1-28 28'/%3E%3C/svg%3E")}
.fa-award{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176 96a48 48 0 1 1-48-48 48 48 0 0 1 48 48' opacity='.24'/%3E%3Cpath d='M220 96a92 92 0 1 0-152 69.7V240a12 12 0 0 0 17.4 10.7l42.6-21.3 42.6 21.3A12 12 0 0 0 188 240v-74.3A92 92 0 0 0 220 96M60 96a68 68 0 1 1 68 68 68 68 0 0 1-68-68m104 124.6-30.6-15.3a12 12 0 0 0-10.8 0L92 220.6v-40a92 92 0 0 0 72 0ZM128 148a52 52 0 1 0-52-52 52 52 0 0 0 52 52m0-80a28 28 0 1 1-28 28 28 28 0 0 1 28-28'/%3E%3C/svg%3E")}
.fa-ban{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m84 108a84 84 0 0 1-16.7 50.3L77.7 60.8A84 84 0 0 1 212 128m-168 0a84 84 0 0 1 16.8-50.3l117.5 117.6A84 84 0 0 1 44 128'/%3E%3C/svg%3E")}
.fa-bell{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 192H48a8 8 0 0 1-6.9-12c6.6-11.4 14.9-40.2 14.9-76a72 72 0 0 1 144 0c0 35.8 8.3 64.6 14.9 76a8 8 0 0 1-6.9 12' opacity='.24'/%3E%3Cpath d='M225.3 166c-8.7-15-13.3-36.4-13.3-62a84 84 0 0 0-168 0c0 25.6-4.6 47-13.3 62a20 20 0 0 0 0 20A20 20 0 0 0 48 196h36.2a44 44 0 0 0 87.6 0H208a20 20 0 0 0 17.3-10 20 20 0 0 0 0-20M128 212a20 20 0 0 1-19.6-16h39.2a20 20 0 0 1-19.6 16m-73.3-40Q68 144.8 68 104a60 60 0 0 1 120 0q0 40.8 13.3 68Z'/%3E%3C/svg%3E")}
.fa-bell-slash{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 192H48a8 8 0 0 1-6.9-12c6.6-11.4 14.9-40.2 14.9-76a72 72 0 0 1 144 0c0 35.8 8.3 64.6 14.9 76a8 8 0 0 1-6.9 12' opacity='.24'/%3E%3Cpath d='M216.9 208 56.9 32A12 12 0 1 0 39 48l15 16.5A84 84 0 0 0 44 104c0 25.6-4.6 47-13.3 62a20 20 0 0 0 0 20A20 20 0 0 0 48 196h36.2a44 44 0 0 0 87.6 0h1.8l25.5 28a12 12 0 0 0 17.8-16M68 104a60 60 0 0 1 3.5-20.3l80.3 88.3H54.7q13.2-27.2 13.3-68m60 108a20 20 0 0 1-19.6-16h39.2a20 20 0 0 1-19.6 16M88.9 42.4a12 12 0 0 1 6.4-15.8A84 84 0 0 1 212 104q0 28.2 7 48.3a12 12 0 1 1-22.6 8Q188 136.2 188 104a60 60 0 0 0-83.4-55.3A12 12 0 0 1 89 42.3'/%3E%3C/svg%3E")}
.fa-bitcoin{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M185 114.5a48 48 0 0 0-25-77V24a12 12 0 0 0-24 0v12h-16V24a12 12 0 0 0-24 0v12H72a12 12 0 0 0 0 24h4v128h-4a12 12 0 0 0 0 24h24v12a12 12 0 0 0 24 0v-12h16v12a12 12 0 0 0 24 0v-12a52 52 0 0 0 25-97.5M172 84a24 24 0 0 1-24 24h-48V60h48a24 24 0 0 1 24 24m-12 104h-60v-56h60a28 28 0 0 1 0 56'/%3E%3C/svg%3E")}
.fa-bolt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m96 240 16-80-64-24L160 16l-16 80 64 24Z' opacity='.24'/%3E%3Cpath d='M219.7 117.4a12 12 0 0 0-7.2-8.5l-51.2-20.5 10.6-70.6a12 12 0 0 0-20.7-10l-112 120a12 12 0 0 0 4.3 19.3l51.2 20.5-10.6 70.6a12 12 0 0 0 20.7 10l112-120a12 12 0 0 0 3-10.8m-106.1 86.2 6.3-41.8a12 12 0 0 0-7.4-13l-43.8-17.4 73.7-79-6.3 41.8a12 12 0 0 0 7.4 13l43.8 17.4Z'/%3E%3C/svg%3E")}
.fa-book{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 32v160H72a24 24 0 0 0-24 24V56a24 24 0 0 1 24-24Z' opacity='.24'/%3E%3Cpath d='M208 20H72a36 36 0 0 0-36 36v168a12 12 0 0 0 12 12h144a12 12 0 0 0 0-24H60v-4a12 12 0 0 1 12-12h136a12 12 0 0 0 12-12V32a12 12 0 0 0-12-12m-12 152H72a36 36 0 0 0-12 2V56a12 12 0 0 1 12-12h124Z'/%3E%3C/svg%3E")}
.fa-book-open{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 56v144h-72a32 32 0 0 0-32 32 32 32 0 0 0-32-32H24V56h72a32 32 0 0 1 32 32 32 32 0 0 1 32-32Z' opacity='.24'/%3E%3Cpath d='M232 44h-72a44 44 0 0 0-32 13.9A44 44 0 0 0 96 44H24a12 12 0 0 0-12 12v144a12 12 0 0 0 12 12h72a20 20 0 0 1 20 20 12 12 0 0 0 24 0 20 20 0 0 1 20-20h72a12 12 0 0 0 12-12V56a12 12 0 0 0-12-12M96 188H36V68h60a20 20 0 0 1 20 20v104.8a44 44 0 0 0-20-4.8m124 0h-60a44 44 0 0 0-20 4.8V88a20 20 0 0 1 20-20h60Z'/%3E%3C/svg%3E")}
.fa-box-open{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 129v103a8 8 0 0 1-3.8-1l-88-48.2a8 8 0 0 1-4.2-7V80.2a8 8 0 0 1 .7-3.3Z' opacity='.24'/%3E%3Cpath d='m225.6 62.6-88-48.1a20 20 0 0 0-19.2 0l-88 48.1A20 20 0 0 0 20 80.2v95.6a20 20 0 0 0 10.4 17.6l88 48.1a20 20 0 0 0 19.2 0l88-48.1a20 20 0 0 0 10.4-17.6V80.2a20 20 0 0 0-10.4-17.6m-97.6-26L200 76l-21.4 11.7-72-39.4Zm0 78.8L56 76l25.6-14 72 39.4ZM44 96.8l72 39.4v76.7l-72-39.5Zm96 116v-76.6l24-13.1V152a12 12 0 0 0 24 0v-42l24-13.2v76.6Z'/%3E%3C/svg%3E")}
.fa-boxes{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 129v103a8 8 0 0 1-3.8-1l-88-48.2a8 8 0 0 1-4.2-7V80.2a8 8 0 0 1 .7-3.3Z' opacity='.24'/%3E%3Cpath d='m225.6 62.6-88-48.1a20 20 0 0 0-19.2 0l-88 48.1A20 20 0 0 0 20 80.2v95.6a20 20 0 0 0 10.4 17.6l88 48.1a20 20 0 0 0 19.2 0l88-48.1a20 20 0 0 0 10.4-17.6V80.2a20 20 0 0 0-10.4-17.6m-97.6-26L200 76l-72 39.4L56 76ZM44 96.8l72 39.4v76.7l-72-39.5Zm96 116v-76.6l72-39.4v76.6Z'/%3E%3C/svg%3E")}
.fa-briefcase{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 118.3V200a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8v-81.7a191 191 0 0 0 96 25.7 191 191 0 0 0 96-25.7' opacity='.24'/%3E%3Cpath d='M100 100a12 12 0 0 1 12-12h32a12 12 0 0 1 0 24h-32a12 12 0 0 1-12-12m136-32v128a20 20 0 0 1-20 20H40a20 20 0 0 1-20-20V68a20 20 0 0 1 20-20h36v-8a28 28 0 0 1 28-28h48a28 28 0 0 1 28 28v8h36a20 20 0 0 1 20 20M100 48h56v-8a4 4 0 0 0-4-4h-48a4 4 0 0 0-4 4ZM44 72v35.2a180 180 0 0 0 84 20.8 180 180 0 0 0 84-20.8V72Zm168 120v-58a204 204 0 0 1-84 18 204 204 0 0 1-84-18v58Z'/%3E%3C/svg%3E")}
.fa-building{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M136 32v184H40V85.4a8 8 0 0 1 3.6-6.7l80-53.3A8 8 0 0 1 136 32' opacity='.24'/%3E%3Cpath d='M240 204h-12V96a20 20 0 0 0-20-20h-36V32a20 20 0 0 0-28.4-18.1l-104 48.5A20 20 0 0 0 28 80.6V204H16a12 12 0 0 0 0 24h224a12 12 0 0 0 0-24m-36-104v104h-32V100ZM52 83l96-44.7V204H52Zm80 29v12a12 12 0 0 1-24 0v-12a12 12 0 0 1 24 0m-40 0v12a12 12 0 0 1-24 0v-12a12 12 0 0 1 24 0m0 52v12a12 12 0 0 1-24 0v-12a12 12 0 0 1 24 0m40 0v12a12 12 0 0 1-24 0v-12a12 12 0 0 1 24 0'/%3E%3C/svg%3E")}
.fa-bullhorn{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240 120a40 40 0 0 1-40 40h-40V80h40a40 40 0 0 1 40 40' opacity='.24'/%3E%3Cpath d='M252 120a52 52 0 0 0-52-52h-39.7c-3.4-.2-52.6-4-99.4-43.3A20 20 0 0 0 28 40v160a20 20 0 0 0 11.5 18.1 20 20 0 0 0 21.4-2.8 193 193 0 0 1 83.1-40.8v26.2a20 20 0 0 0 8.9 16.6l1.4.8 14.4 7a20 20 0 0 0 29.7-12.1l11-41.8A52 52 0 0 0 252 120M52 191.6V48.4c36.2 28 72.2 38.1 92 41.7V150a213 213 0 0 0-92 41.6m124.4 10.6-8.4-4.1V172h16.4ZM200 148h-32V92h32a28 28 0 1 1 0 56'/%3E%3C/svg%3E")}
.fa-bullseye{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176 128a48 48 0 1 1-48-48 48 48 0 0 1 48 48' opacity='.24'/%3E%3Cpath d='M229.3 90.4a108 108 0 0 1-177.7 114A108 108 0 0 1 195.4 43.6l20.1-20a12 12 0 0 1 17 17l-96 96a12 12 0 1 1-17-17l24-24a36 36 0 1 0 19.8 39.6 12 12 0 0 1 23.5 4.7 60 60 0 1 1-25.7-62l17.2-17.2a84 84 0 1 0 28.5 38 12 12 0 1 1 22.5-8.3'/%3E%3C/svg%3E")}
.fa-calendar-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 28h-20v-4a12 12 0 0 0-24 0v4H92v-4a12 12 0 0 0-24 0v4H48a20 20 0 0 0-20 20v160a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20M68 52a12 12 0 0 0 24 0h72a12 12 0 0 0 24 0h16v24H52V52ZM52 204V100h152v104Zm92-76a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16m-96 48a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-calendar-check{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 28h-20v-4a12 12 0 0 0-24 0v4H92v-4a12 12 0 0 0-24 0v4H48a20 20 0 0 0-20 20v160a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20M68 52a12 12 0 0 0 24 0h72a12 12 0 0 0 24 0h16v24H52V52ZM52 204V100h152v104Zm120.5-84.5a12 12 0 0 1 0 17l-48 48a12 12 0 0 1-17 0l-24-24a12 12 0 0 1 17-17L116 159l39.5-39.5a12 12 0 0 1 17 0'/%3E%3C/svg%3E")}
.fa-calendar-plus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 28h-20v-4a12 12 0 0 0-24 0v4H92v-4a12 12 0 0 0-24 0v4H48a20 20 0 0 0-20 20v160a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20M68 52a12 12 0 0 0 24 0h72a12 12 0 0 0 24 0h16v24H52V52ZM52 204V100h152v104Zm112-52a12 12 0 0 1-12 12h-12v12a12 12 0 0 1-24 0v-12h-12a12 12 0 0 1 0-24h12v-12a12 12 0 0 1 24 0v12h12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-calendar-times{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M160.5 136.5 145 152l15.5 15.5a12 12 0 0 1-17 17L128 169l-15.5 15.5a12 12 0 0 1-17-17L111 152l-15.5-15.5a12 12 0 1 1 17-17L128 135l15.5-15.5a12 12 0 1 1 17 17M228 48v160a20 20 0 0 1-20 20H48a20 20 0 0 1-20-20V48a20 20 0 0 1 20-20h20v-4a12 12 0 0 1 24 0v4h72v-4a12 12 0 0 1 24 0v4h20a20 20 0 0 1 20 20M52 52v24h152V52h-16a12 12 0 0 1-24 0H92a12 12 0 0 1-24 0Zm152 152V100H52v104Z'/%3E%3C/svg%3E")}
.fa-calendar-week{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48v40H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 28h-20v-4a12 12 0 0 0-24 0v4H92v-4a12 12 0 0 0-24 0v4H48a20 20 0 0 0-20 20v160a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20M68 52a12 12 0 0 0 24 0h72a12 12 0 0 0 24 0h16v24H52V52ZM52 204V100h152v104Zm92-76a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16m-96 48a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-cart-plus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m232 72-25.6 92.3A16 16 0 0 1 191 176H92.2a16 16 0 0 1-15.5-11.7L51.2 72Z' opacity='.24'/%3E%3Cpath d='M241.6 64.7A12 12 0 0 0 232 60H60.2l-8.6-31.2A12 12 0 0 0 40 20H20a12 12 0 0 0 0 24h10.9l34.3 123.5a28 28 0 0 0 27 20.5H191a28 28 0 0 0 27-20.5l25.6-92.3a12 12 0 0 0-2-10.5m-46.8 96.4a4 4 0 0 1-3.8 2.9H92.2a4 4 0 0 1-3.9-3L67 84h149.3ZM108 220a20 20 0 1 1-20-20 20 20 0 0 1 20 20m104 0a20 20 0 1 1-20-20 20 20 0 0 1 20 20'/%3E%3C/svg%3E")}
.fa-cc-paypal{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M220.1 93.5A56 56 0 0 0 200 77.4 56 56 0 0 0 144 24H84a16 16 0 0 0-15.5 12.1l-36 144A16 16 0 0 0 48 200h27.5l-3 12.1A16 16 0 0 0 88 232h31.5a16 16 0 0 0 15.5-12.1l9-35.9h32a56 56 0 0 0 44.1-90.5M48 184 84 40h60a40 40 0 0 1 39.3 32.5 57 57 0 0 0-7.3-.5h-56a16 16 0 0 0-15.5 12.1l-25 99.9zm166.8-46.3A40 40 0 0 1 176 168h-32a16 16 0 0 0-15.5 12.1l-9 35.9H88l20-80h36a56 56 0 0 0 54-41.4 40 40 0 0 1 9.5 8.8 40 40 0 0 1 7.3 34.3'/%3E%3C/svg%3E")}
.fa-chart-bar{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 40v168h-56V40Z' opacity='.24'/%3E%3Cpath d='M224 196h-4V40a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v36H96a12 12 0 0 0-12 12v36H48a12 12 0 0 0-12 12v60h-4a12 12 0 0 0 0 24h192a12 12 0 0 0 0-24M164 52h32v144h-32Zm-56 48h32v96h-32Zm-48 48h24v48H60Z'/%3E%3C/svg%3E")}
.fa-chart-line{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 64v144H32V48h176a16 16 0 0 1 16 16' opacity='.24'/%3E%3Cpath d='M236 208a12 12 0 0 1-12 12H32a12 12 0 0 1-12-12V48a12 12 0 0 1 24 0v99l43.5-43.5a12 12 0 0 1 17 0L128 127l43-43h-11a12 12 0 0 1 0-24h40a12 12 0 0 1 12 12v40a12 12 0 0 1-24 0v-11l-51.5 51.5a12 12 0 0 1-17 0L96 129l-52 52v15h180a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-chart-pie{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M96 37.5v72l-62.4 36A96 96 0 0 1 96 37.5' opacity='.24'/%3E%3Cpath d='M93.8 116.6a12 12 0 0 0 6.2-10.4V40.7a12 12 0 0 0-17-10.9A108 108 0 0 0 20 128q0 5.1.5 10.1a12 12 0 0 0 17.7 9.4ZM76 62.1v37l-31.2 17.3A84 84 0 0 1 76 62m52-42a12 12 0 0 0-12 12v89.5l-76.8 44.8a12 12 0 0 0-4.3 16.4A108 108 0 1 0 128 20m0 192a85 85 0 0 1-65.6-31.5l71.6-41.7a12 12 0 0 0 6-10.4V44.8A84 84 0 0 1 128 212'/%3E%3C/svg%3E")}
.fa-check{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m232.5 80.5-128 128a12 12 0 0 1-17 0l-56-56a12 12 0 1 1 17-17L96 183 215.5 63.5a12 12 0 0 1 17 17'/%3E%3C/svg%3E")}
.fa-check-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M176.5 95.5a12 12 0 0 1 0 17l-56 56a12 12 0 0 1-17 0l-24-24a12 12 0 1 1 17-17L112 143l47.5-47.5a12 12 0 0 1 17 0M236 128A108 108 0 1 1 128 20a108 108 0 0 1 108 108m-24 0a84 84 0 1 0-84 84 84 84 0 0 0 84-84'/%3E%3C/svg%3E")}
.fa-check-double{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m152.4 88.6-89.6 88a12 12 0 0 1-16.8 0L7.6 138.9a12 12 0 0 1 16.8-17.2l30 29.5 81.2-79.8a12 12 0 0 1 16.8 17.2m96.2-17a12 12 0 0 0-17-.2l-81.2 79.8-7.9-7.8a12 12 0 0 0-16.8 17.2l16.3 16a12 12 0 0 0 16.8 0l89.6-88a12 12 0 0 0 .2-17'/%3E%3C/svg%3E")}
.fa-chevron-down{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m216.5 104.5-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L128 159l71.5-71.5a12 12 0 0 1 17 17'/%3E%3C/svg%3E")}
.fa-chevron-left{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M168.5 199.5a12 12 0 0 1-17 17l-80-80a12 12 0 0 1 0-17l80-80a12 12 0 0 1 17 17L97 128Z'/%3E%3C/svg%3E")}
.fa-chevron-right{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m184.5 136.5-80 80a12 12 0 0 1-17-17L159 128 87.5 56.5a12 12 0 1 1 17-17l80 80a12 12 0 0 1 0 17'/%3E%3C/svg%3E")}
.fa-chevron-up{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216.5 168.5a12 12 0 0 1-17 0L128 97l-71.5 71.5a12 12 0 0 1-17-17l80-80a12 12 0 0 1 17 0l80 80a12 12 0 0 1 0 17'/%3E%3C/svg%3E")}
.fa-clock{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 192a84 84 0 1 1 84-84 84 84 0 0 1-84 84m68-84a12 12 0 0 1-12 12h-56a12 12 0 0 1-12-12V72a12 12 0 0 1 24 0v44h44a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-clone{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M184 72v144H40V72Z' opacity='.24'/%3E%3Cpath d='M180 64H40a12 12 0 0 0-12 12v140a12 12 0 0 0 12 12h140a12 12 0 0 0 12-12V76a12 12 0 0 0-12-12m-12 140H52V88h116Zm60-164v140a12 12 0 0 1-24 0V52H76a12 12 0 0 1 0-24h140a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-code{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m71.7 97.2-37 30.8 37 30.8a12 12 0 1 1-15.4 18.4l-48-40a12 12 0 0 1 0-18.4l48-40a12 12 0 0 1 15.4 18.4m176 21.6-48-40a12 12 0 1 0-15.4 18.4l37 30.8-37 30.8a12 12 0 1 0 15.4 18.4l48-40a12 12 0 0 0 0-18.4m-83.6-90a12 12 0 0 0-15.4 7.1l-64 176a12 12 0 0 0 7.2 15.4 12 12 0 0 0 4.1.7 12 12 0 0 0 11.3-7.9l64-176a12 12 0 0 0-7.2-15.4'/%3E%3C/svg%3E")}
.fa-cog{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m207.9 123.2 16.7-21a99 99 0 0 0-10-24.3l-26.7-3A81 81 0 0 0 181 68l-3-26.7a99 99 0 0 0-24.3-10l-21 16.7a82 82 0 0 0-9.7 0l-21-16.7a99 99 0 0 0-24.2 10l-3 26.7a81 81 0 0 0-6.8 6.8l-26.7 3a99 99 0 0 0-10 24.3l16.8 21a82 82 0 0 0 0 9.7l-16.8 21a99 99 0 0 0 10 24.3l26.7 3a81 81 0 0 0 7 6.9l3 26.7a99 99 0 0 0 24.3 10l21-16.8a82 82 0 0 0 9.6 0l21 16.8a99 99 0 0 0 24.3-10l3-26.8a81 81 0 0 0 6.8-6.8l26.7-3a99 99 0 0 0 10-24.3l-16.8-21a82 82 0 0 0 0-9.6M128 168a40 40 0 1 1 40-40 40 40 0 0 1-40 40' opacity='.24'/%3E%3Cpath d='M128 76a52 52 0 1 0 52 52 52 52 0 0 0-52-52m0 80a28 28 0 1 1 28-28 28 28 0 0 1-28 28m92-27.2v-1.6l14-17.5a12 12 0 0 0 2.2-10.6A112 112 0 0 0 225 72a12 12 0 0 0-9.1-5.9l-22.3-2.5-1.1-1.1L190 40a12 12 0 0 0-5.9-9.1A112 112 0 0 0 157 19.7a12 12 0 0 0-10.6 2.3l-17.5 14h-1.6l-17.5-14a12 12 0 0 0-10.6-2.2A112 112 0 0 0 72 31a12 12 0 0 0-5.9 9l-2.5 22.3-1.1 1.1L40 66a12 12 0 0 0-9.1 5.9A112 112 0 0 0 19.8 99a12 12 0 0 0 2.2 10.6l14 17.5v1.6l-14 17.5a12 12 0 0 0-2.2 10.6A112 112 0 0 0 31 184a12 12 0 0 0 9 5.9l22.3 2.5 1.1 1L66 216a12 12 0 0 0 5.9 9.1A112 112 0 0 0 99 236.3a12 12 0 0 0 10.6-2.3l17.5-14h1.6l17.5 14a12 12 0 0 0 10.6 2.2A112 112 0 0 0 184 225a12 12 0 0 0 6-9l2.4-22.3 1.1-1.1L216 190a12 12 0 0 0 9-6 112 112 0 0 0 11.3-27.1 12 12 0 0 0-2.2-10.6Zm-24.1-4.9a70 70 0 0 1 0 8.2 12 12 0 0 0 2.6 8.2l12.8 16A87 87 0 0 1 207 167l-20.4 2.2a12 12 0 0 0-7.7 4 69 69 0 0 1-5.8 5.8 12 12 0 0 0-4 7.7L167 207a87 87 0 0 1-10.5 4.4l-16-12.9a12 12 0 0 0-7.6-2.6h-.7a70 70 0 0 1-8.2 0 12 12 0 0 0-8.2 2.6l-16 12.8A87 87 0 0 1 89 207l-2-20.4a12 12 0 0 0-4-7.7 69 69 0 0 1-5.8-5.8 12 12 0 0 0-7.7-4L49 167a87 87 0 0 1-4.3-10.5l12.8-16A12 12 0 0 0 60 132a70 70 0 0 1 0-8.2 12 12 0 0 0-2.6-8.2l-12.8-16A87 87 0 0 1 49 89l20.4-2a12 12 0 0 0 7.7-4 69 69 0 0 1 5.8-5.8 12 12 0 0 0 4-7.7L89 49a87 87 0 0 1 10.5-4.3l16 12.8a12 12 0 0 0 8.3 2.6 70 70 0 0 1 8.2 0 12 12 0 0 0 8.2-2.6l16-12.8A87 87 0 0 1 167 49l2.2 20.4a12 12 0 0 0 4 7.7 69 69 0 0 1 5.8 5.8 12 12 0 0 0 7.7 4L207 89a87 87 0 0 1 4.4 10.5l-12.9 16a12 12 0 0 0-2.6 8.3'/%3E%3C/svg%3E")}
.fa-coins{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240 132c0 19.9-35.8 36-80 36-19.6 0-37.6-3.2-51.5-8.4C146.8 156.9 176 142 176 124V96.7c36.5 3.4 64 17.9 64 35.3m-64-48c0-19.9-35.8-36-80-36S16 64.1 16 84s35.8 36 80 36 80-16.1 80-36' opacity='.24'/%3E%3Cpath d='M188 86.1V84c0-14.6-10.8-27.5-30.5-36.4C140.9 40.1 119 36 96 36s-44.9 4.1-61.5 11.6C14.8 56.5 4 69.4 4 84v40c0 14.6 10.8 27.6 30.5 36.4a132 132 0 0 0 33.5 9.5v2.1c0 14.6 10.8 27.6 30.5 36.4C115.1 215.9 137 220 160 220s44.9-4.1 61.5-11.6c19.7-8.8 30.5-21.8 30.5-36.4v-40c0-22.1-25.3-40-64-45.9m40 45.9c0 7.8-21.8 22.5-61.8 23.9 14.1-8.5 21.8-19.6 21.8-31.9v-13.6c25.9 4.8 40 15 40 21.6m-120.6 15.6a172 172 0 0 1-25.8-.2l-1.2-.1-4.4-.5V131a187 187 0 0 0 20 1.1 187 187 0 0 0 20-1v15.8zm56.6-30.5v6.9c0 4.8-8.3 12.2-24 17.5v-15a115 115 0 0 0 17.5-6q3.4-1.6 6.5-3.4M96 60c44 0 68 15.9 68 24s-24 24-68 24-68-15.8-68-24 24-24 68-24m-68 64v-6.9q3 1.8 6.5 3.3a115 115 0 0 0 17.5 6.1v15c-15.7-5.3-24-12.7-24-17.5m64 48h4q5.4 0 10.8-.3 4.4 1.6 9.2 2.8v15c-15.7-5.3-24-12.7-24-17.5m48 22.8V179a187 187 0 0 0 20 1.1 187 187 0 0 0 20-1v15.8a170 170 0 0 1-40 0m64-5.3v-15a115 115 0 0 0 17.5-6q3.4-1.6 6.5-3.4v6.9c0 4.8-8.3 12.2-24 17.5'/%3E%3C/svg%3E")}
.fa-comment{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 0 1-144 83.1l-37.5 12.5a8 8 0 0 1-10-10.1L44.8 176A96 96 0 1 1 224 128' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 0 0-96.1 157.2L21 209.7A20 20 0 0 0 46.3 235l32.5-10.8A108 108 0 1 0 128 20m0 192a84 84 0 0 1-42-11.3 12 12 0 0 0-6-1.6 12 12 0 0 0-3.9.6l-29.7 10 9.9-29.8a12 12 0 0 0-1-9.8A84 84 0 1 1 128 212'/%3E%3C/svg%3E")}
.fa-comment-dots{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 0 1-144 83.1l-37.5 12.5a8 8 0 0 1-10-10.1L44.8 176A96 96 0 1 1 224 128' opacity='.24'/%3E%3Cpath d='M120 128a16 16 0 1 1-16-16 16 16 0 0 1 16 16m32-16a16 16 0 1 0 16 16 16 16 0 0 0-16-16m84 16a108 108 0 0 1-157.2 96.2L46.3 235A20 20 0 0 1 21 209.7l10.8-32.5A108 108 0 1 1 236 128m-24 0a84 84 0 1 0-156.7 42 12 12 0 0 1 1 9.9l-10 29.8 29.8-10a12 12 0 0 1 3.8-.6 12 12 0 0 1 6 1.6A84 84 0 0 0 212 128'/%3E%3C/svg%3E")}
.fa-comment-slash{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 0 1-144 83.1l-37.5 12.5a8 8 0 0 1-10-10.1L44.8 176A96 96 0 1 1 224 128' opacity='.24'/%3E%3Cpath d='M56.9 32A12 12 0 1 0 39 48l7.8 8.7a108 108 0 0 0-15 120.5L21 209.7A20 20 0 0 0 46.3 235l32.5-10.8a108 108 0 0 0 112.5-8.7l7.8 8.6A12 12 0 0 0 217 208ZM128 212a84 84 0 0 1-42-11.3 12 12 0 0 0-9.8-1l-29.8 10 10-29.8a12 12 0 0 0-1-9.9 84 84 0 0 1 7.9-95.4l111.8 123A84 84 0 0 1 128 212m108-84a107 107 0 0 1-8.6 42.4 12 12 0 0 1-22.1-9.4A84 84 0 0 0 102.5 48a12 12 0 0 1-7.3-22.9A108 108 0 0 1 236 128'/%3E%3C/svg%3E")}
.fa-comments{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M231.7 213.7a8 8 0 0 1-10 10l-27.7-8.2a72 72 0 0 1-102-39.6l4 .1a72 72 0 0 0 68-95.9A72 72 0 0 1 223.4 186Z' opacity='.24'/%3E%3Cpath d='M236.3 187a84 84 0 0 0-64-118.1 84 84 0 0 0-152.6 70.2l-6.9 23.3a20 20 0 0 0 24.8 24.8l23.3-6.9a84 84 0 0 0 22.8 6.8A84 84 0 0 0 195 228.3l23.3 6.9a20 20 0 0 0 24.8-24.8ZM62 155.6a12 12 0 0 0-3.4.5L38 162l6.1-20.7a12 12 0 0 0-1-9A60 60 0 1 1 67.8 157a12 12 0 0 0-5.7-1.4M213 180.4a12 12 0 0 0-1 9l6 20.6-20.6-6a12 12 0 0 0-9.1 1 60 60 0 0 1-77.3-18.4 84 84 0 0 0 68.6-91.3 60 60 0 0 1 33.3 85Z'/%3E%3C/svg%3E")}
.fa-copy{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 40v128h-48V88H88V40Z' opacity='.24'/%3E%3Cpath d='M216 28H88a12 12 0 0 0-12 12v36H40a12 12 0 0 0-12 12v128a12 12 0 0 0 12 12h128a12 12 0 0 0 12-12v-36h36a12 12 0 0 0 12-12V40a12 12 0 0 0-12-12m-60 176H52V100h104Zm48-48h-24V88a12 12 0 0 0-12-12h-68V52h104Z'/%3E%3C/svg%3E")}
.fa-credit-card{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 96v96a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8V96Z' opacity='.24'/%3E%3Cpath d='M224 44H32a20 20 0 0 0-20 20v128a20 20 0 0 0 20 20h192a20 20 0 0 0 20-20V64a20 20 0 0 0-20-20m-4 24v20H36V68ZM36 188v-76h184v76Zm172-24a12 12 0 0 1-12 12h-32a12 12 0 0 1 0-24h32a12 12 0 0 1 12 12m-68 0a12 12 0 0 1-12 12h-12a12 12 0 0 1 0-24h12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-crown{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m216.7 99.7-15.6 93.6a8 8 0 0 1-7.9 6.7H62.8a8 8 0 0 1-8-6.7L39.4 99.7a20 20 0 0 0 9.3-4.1L88 144l32-73.6a20 20 0 0 0 16 0l32 73.6 39.4-48.5a20 20 0 0 0 9.2 4.2Z' opacity='.24'/%3E%3Cpath d='M252 80a32 32 0 1 0-60 15.5L171.1 121l-20.3-46.7a32 32 0 1 0-45.6 0L84.9 121 64 95.5a32 32 0 1 0-35 15.7l14 84A20 20 0 0 0 62.8 212h130.4a20 20 0 0 0 19.8-16.7l14-84A32 32 0 0 0 252 80m-32-8a8 8 0 1 1-8 8 8 8 0 0 1 8-8m-92-28a8 8 0 1 1-8 8 8 8 0 0 1 8-8M36 72a8 8 0 1 1-8 8 8 8 0 0 1 8-8m153.8 116H66.2l-11-65.2 23.5 28.8A12 12 0 0 0 88 156l1.6-.1a12 12 0 0 0 9.4-7.1L127.2 84h1.6l28.2 64.8a12 12 0 0 0 9.4 7l1.6.2a12 12 0 0 0 9.3-4.4l23.4-28.8Z'/%3E%3C/svg%3E")}
.fa-discord{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M247.5 174.4 218 58a16 16 0 0 0-13-11.9l-36-5.9a16 16 0 0 0-18.3 11.9l-.2.8a4 4 0 0 0 3.2 5 156 156 0 0 1 24.5 5.6 8 8 0 0 1 5.6 9.7 8 8 0 0 1-10.2 5.6 155 155 0 0 0-90.8 0 8 8 0 0 1-10.3-4.9 8 8 0 0 1 5-10.3 157 157 0 0 1 24.8-5.7 4 4 0 0 0 3.3-5l-.2-.8A16 16 0 0 0 87 40.2l-36.1 6A16 16 0 0 0 38 58L8.5 174.4a16 16 0 0 0 9 18.5l67 29.7a16 16 0 0 0 21.8-9l3.5-9.5a4 4 0 0 0-3.3-5.4 158 158 0 0 1-28.6-6.2 8 8 0 0 1-5.7-9.7 8 8 0 0 1 10.2-5.6 156 156 0 0 0 91.2 0 8 8 0 0 1 10.2 5.6 8 8 0 0 1-5.7 9.7 158 158 0 0 1-28.6 6.2 4 4 0 0 0-3.2 5.4l3.4 9.4a16 16 0 0 0 21.8 9.1l67-29.7a16 16 0 0 0 9-18.5M92 152a12 12 0 1 1 12-12 12 12 0 0 1-12 12m72 0a12 12 0 1 1 12-12 12 12 0 0 1-12 12'/%3E%3C/svg%3E")}
.fa-dollar-sign{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M152 116h-12V60h4a28 28 0 0 1 28 28 12 12 0 0 0 24 0 52 52 0 0 0-52-52h-4V24a12 12 0 0 0-24 0v12h-4a52 52 0 0 0 0 104h4v56h-12a28 28 0 0 1-28-28 12 12 0 0 0-24 0 52 52 0 0 0 52 52h12v12a12 12 0 0 0 24 0v-12h12a52 52 0 0 0 0-104m-40 0a28 28 0 0 1 0-56h4v56Zm40 80h-12v-56h12a28 28 0 0 1 0 56'/%3E%3C/svg%3E")}
.fa-dot-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176 128a48 48 0 1 1-48-48 48 48 0 0 1 48 48' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 192a84 84 0 1 1 84-84 84 84 0 0 1-84 84m0-140a56 56 0 1 0 56 56 56 56 0 0 0-56-56m0 88a32 32 0 1 1 32-32 32 32 0 0 1-32 32'/%3E%3C/svg%3E")}
.fa-ellipsis-h{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M144 128a16 16 0 1 1-16-16 16 16 0 0 1 16 16m-84-16a16 16 0 1 0 16 16 16 16 0 0 0-16-16m136 0a16 16 0 1 0 16 16 16 16 0 0 0-16-16'/%3E%3C/svg%3E")}
.fa-envelope{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m224 56-96 88-96-88Z' opacity='.24'/%3E%3Cpath d='M224 44H32a12 12 0 0 0-12 12v136a20 20 0 0 0 20 20h176a20 20 0 0 0 20-20V56a12 12 0 0 0-12-12m-96 83.7L62.9 68h130.3Zm-35.2.3L44 172.7V83.3Zm17.8 16.3 9.3 8.5a12 12 0 0 0 16.2 0l9.4-8.5 47.7 43.7H62.9Zm52.6-16.3L212 83.3v89.4Z'/%3E%3C/svg%3E")}
.fa-envelope-open-text{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m224 96-78.5 56h-35L32 96l96-64Z' opacity='.24'/%3E%3Cpath d='m230.7 86-96-64a12 12 0 0 0-13.4 0l-96 64A12 12 0 0 0 20 96v104a20 20 0 0 0 20 20h176a20 20 0 0 0 20-20V96a12 12 0 0 0-5.3-10M89.8 152 44 184.3v-65Zm24.6 12h27.2l45.4 32H69Zm51.8-12 45.8-32.7v65ZM128 46.4l74.9 50-61.3 43.6h-27.2L53 96.3Z'/%3E%3C/svg%3E")}
.fa-eraser{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m160 168-48 48H66.8l-30.1-30a16 16 0 0 1 0-22.7L96 104Z' opacity='.24'/%3E%3Cpath d='M216 204h-75l86.8-86.8a28 28 0 0 0 0-39.6l-41.4-41.4a28 28 0 0 0-39.6 0L28.2 154.8a28 28 0 0 0 0 39.6l30 30a12 12 0 0 0 8.5 3.6H216a12 12 0 0 0 0-24M163.8 53.2a4 4 0 0 1 5.7 0l41.3 41.3a4 4 0 0 1 0 5.7L160 151l-47-47ZM71.8 204l-26.6-26.6a4 4 0 0 1 0-5.6L96 121l47 47-36 36Z'/%3E%3C/svg%3E")}
.fa-exclamation-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 192a84 84 0 1 1 84-84 84 84 0 0 1-84 84m-12-80V80a12 12 0 0 1 24 0v52a12 12 0 0 1-24 0m28 40a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-exclamation-triangle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M215.5 216h-175a16 16 0 0 1-14.4-24l87.5-151.8c6.3-11 22.5-11 28.8 0L230 192.1a16 16 0 0 1-14.4 23.9' opacity='.24'/%3E%3Cpath d='M240.3 186.1 152.8 34.2a28.7 28.7 0 0 0-49.6 0L15.7 186.1a28 28 0 0 0 0 27.7A28 28 0 0 0 40.5 228h175a28 28 0 0 0 24.7-14.2 28 28 0 0 0 0-27.7m-20.8 15.7a5 5 0 0 1-4 2.2h-175a5 5 0 0 1-4-2.2 4 4 0 0 1 0-3.7L124 46.2a4.8 4.8 0 0 1 8 0l87.4 151.9a4 4 0 0 1 0 3.7M116 136v-32a12 12 0 0 1 24 0v32a12 12 0 0 1-24 0m28 40a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-external-link-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 104a12 12 0 0 1-24 0V69l-59.5 59.5a12 12 0 0 1-17-17L187 52h-35a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12Zm-44 24a12 12 0 0 0-12 12v64H52V84h64a12 12 0 0 0 0-24H48a20 20 0 0 0-20 20v128a20 20 0 0 0 20 20h128a20 20 0 0 0 20-20v-68a12 12 0 0 0-12-12'/%3E%3C/svg%3E")}
.fa-eye{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 56c-80 0-112 72-112 72s32 72 112 72 112-72 112-72-32-72-112-72m0 112a40 40 0 1 1 40-40 40 40 0 0 1-40 40' opacity='.24'/%3E%3Cpath d='M251 123.1c-.4-.8-9.1-20.2-28.5-39.6C196.6 57.7 164 44 128 44S59.4 57.7 33.5 83.5C14.2 103 5.4 122.3 5 123.1a12 12 0 0 0 0 9.8c.4.8 9.1 20.2 28.5 39.6C59.4 198.3 92 212 128 212s68.6-13.7 94.5-39.5c19.3-19.4 28.1-38.8 28.5-39.6a12 12 0 0 0 0-9.8m-46 33Q172.5 188 128 188c-44.6 0-55.5-10.7-77-31.9A130 130 0 0 1 29.6 128a131 131 0 0 1 21.6-28.1Q83.4 68 128 68c44.6-.1 55.5 10.7 77 31.9a130 130 0 0 1 21.5 28.1 131 131 0 0 1-21.6 28.1ZM128 84a44 44 0 1 0 44 44 44 44 0 0 0-44-44m0 64a20 20 0 1 1 20-20 20 20 0 0 1-20 20'/%3E%3C/svg%3E")}
.fa-eye-slash{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 56c-80 0-112 72-112 72s32 72 112 72 112-72 112-72-32-72-112-72m0 112a40 40 0 1 1 40-40 40 40 0 0 1-40 40' opacity='.24'/%3E%3Cpath d='M56.9 32A12 12 0 1 0 39 48l16 17.7c-34.3 23-49.3 55.9-50 57.4a12 12 0 0 0 0 9.8c.4.8 9.1 20.2 28.5 39.6A131 131 0 0 0 128 212a131 131 0 0 0 51-10l20 22.1a12 12 0 0 0 18-16.1ZM128 188q-44.6 0-77-31.9A131 131 0 0 1 29.6 128c5.3-9.3 18.8-29.9 42-44.3l90.1 99.1A109 109 0 0 1 128 188m123-55.1c-.4.8-9 20-28 39.1a12 12 0 1 1-17-16.9 131 131 0 0 0 20.5-27.1 130 130 0 0 0-21.6-28.1A106 106 0 0 0 118 68.4a12 12 0 1 1-2-23.9q6-.5 12-.5c36 0 68.6 13.7 94.5 39.5 19.3 19.4 28.1 38.8 28.5 39.6a12 12 0 0 1 0 9.8'/%3E%3C/svg%3E")}
.fa-facebook{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 128a104 104 0 0 1-91.5 103.3 4 4 0 0 1-4.5-4V152h24a8 8 0 0 0 8-8.5 8 8 0 0 0-8.2-7.5H136v-24a16 16 0 0 1 16-16h16a8 8 0 0 0 8-8.5 8 8 0 0 0-8.3-7.5H152a32 32 0 0 0-32 32v24H96a8 8 0 0 0-8 8.5 8 8 0 0 0 8.3 7.5H120v75.3a4 4 0 0 1-4.4 4A104 104 0 0 1 24 124c2-54 45.7-98 99.8-100A104 104 0 0 1 232 128'/%3E%3C/svg%3E")}
.fa-facebook-f{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 128a104 104 0 0 1-91.5 103.3 4 4 0 0 1-4.5-4V152h24a8 8 0 0 0 8-8.5 8 8 0 0 0-8.2-7.5H136v-24a16 16 0 0 1 16-16h16a8 8 0 0 0 8-8.5 8 8 0 0 0-8.3-7.5H152a32 32 0 0 0-32 32v24H96a8 8 0 0 0-8 8.5 8 8 0 0 0 8.3 7.5H120v75.3a4 4 0 0 1-4.4 4A104 104 0 0 1 24 124c2-54 45.7-98 99.8-100A104 104 0 0 1 232 128'/%3E%3C/svg%3E")}
.fa-feather-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m215.8 119.6-69.3 70a8 8 0 0 1-5.6 2.4H64.2v-76.7a8 8 0 0 1 2.3-5.6l45.7-45.2V144l24-24Z' opacity='.24'/%3E%3Cpath d='M224.1 32a68 68 0 0 0-96.1-.1l-70.1 69.3a20 20 0 0 0-5.9 14.1V187l-28.5 28.5a12 12 0 0 0 17 17L69 204h71.7a20 20 0 0 0 14.2-5.9l69.2-70a68 68 0 0 0 0-96.2M145 49a44 44 0 0 1 65.1 59h-45l27.5-27.5a12 12 0 0 0-17-17L124 115V69.5Zm-69 68 24-23.7V139l-24 24Zm63 63H93l48-48h45.5Z'/%3E%3C/svg%3E")}
.fa-file-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 88h-56V32Z' opacity='.24'/%3E%3Cpath d='m216.5 79.5-56-56A12 12 0 0 0 152 20H56a20 20 0 0 0-20 20v176a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V88a12 12 0 0 0-3.5-8.5M160 57l23 23h-23ZM60 212V44h76v48a12 12 0 0 0 12 12h48v108Zm112-80a12 12 0 0 1-12 12H96a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12m0 40a12 12 0 0 1-12 12H96a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-file-code{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 88h-56V32Z' opacity='.24'/%3E%3Cpath d='M180.5 143.5a12 12 0 0 1 0 17l-24 24a12 12 0 0 1-17-17L155 152l-15.5-15.5a12 12 0 1 1 17-17Zm-64-24a12 12 0 0 0-17 0l-24 24a12 12 0 0 0 0 17l24 24a12 12 0 0 0 17-17L101 152l15.5-15.5a12 12 0 0 0 0-17M220 88v128a20 20 0 0 1-20 20H56a20 20 0 0 1-20-20V40a20 20 0 0 1 20-20h96a12 12 0 0 1 8.5 3.5l56 56A12 12 0 0 1 220 88m-60-31v23h23Zm36 155V104h-48a12 12 0 0 1-12-12V44H60v168Z'/%3E%3C/svg%3E")}
.fa-file-contract{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200 176h-96s8 6 8 16a24 24 0 0 1-48 0V64a24 24 0 0 0-24-24h136a24 24 0 0 1 24 24Z' opacity='.24'/%3E%3Cpath d='M92 92a12 12 0 0 1 12-12h60a12 12 0 0 1 0 24h-60a12 12 0 0 1-12-12m12 52h60a12 12 0 0 0 0-24h-60a12 12 0 0 0 0 24m132 48a36 36 0 0 1-36 36H88a36 36 0 0 1-36-36V64a12 12 0 0 0-24 0c0 3.7 3.4 6.5 3.4 6.5l-.2-.1a12 12 0 1 1-14.4 19.2C15.5 88.6 4 79.6 4 64a36 36 0 0 1 36-36h136a36 36 0 0 1 36 36v100h4a12 12 0 0 1 7.2 2.4c1.3 1 12.8 10 12.8 25.6M92.6 172.2A12 12 0 0 1 104 164h84V64a12 12 0 0 0-12-12H74a36 36 0 0 1 2 12v128a12 12 0 0 0 24 0c0-3.6-3.2-6.4-3.2-6.4a12 12 0 0 1-4.2-13.4M212 192a8 8 0 0 0-1.2-4h-87l.2 4a36 36 0 0 1-2 12h78a12 12 0 0 0 12-12'/%3E%3C/svg%3E")}
.fa-file-download{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 88h-56V32Z' opacity='.24'/%3E%3Cpath d='m216.5 79.5-56-56A12 12 0 0 0 152 20H56a20 20 0 0 0-20 20v176a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20V88a12 12 0 0 0-3.5-8.5M160 57l23 23h-23ZM60 212V44h76v48a12 12 0 0 0 12 12h48v108Zm100.5-60.5a12 12 0 0 1 0 17l-24 24a12 12 0 0 1-17 0l-24-24a12 12 0 0 1 17-17l3.5 3.5v-31a12 12 0 0 1 24 0v31l3.5-3.5a12 12 0 0 1 17 0'/%3E%3C/svg%3E")}
.fa-file-invoice{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 104v88a8 8 0 0 1-8 8h-48v-96Z' opacity='.24'/%3E%3Cpath d='M28 132a12 12 0 0 1 0-24h28a4 4 0 0 0 0-8H40a28 28 0 0 1-3.4-55.8 12 12 0 0 1 22.7-.2H64a12 12 0 0 1 0 24H40a4 4 0 0 0 0 8h16a28 28 0 0 1 3.4 55.8 12 12 0 0 1-22.7.2Zm208-76v136a20 20 0 0 1-20 20H40a20 20 0 0 1-20-20v-28a12 12 0 0 1 24 0v24h112v-24H88a12 12 0 0 1 0-24h68v-24h-44a12 12 0 0 1 0-24h100V68H104a12 12 0 0 1 0-24h120a12 12 0 0 1 12 12m-56 84h32v-24h-32Zm32 48v-24h-32v24Z'/%3E%3C/svg%3E")}
.fa-file-signature{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M67.4 142.6C35.7 129.6 45.4 32 78 32c33.8 0 14 58.3-10.6 110.6' opacity='.24'/%3E%3Cpath d='M232 164H70.4l6.6-13.5.8-1.7Q98 146.4 123 120c5.4 12 14 24.8 27.6 27.3 5.3 1 13.5.8 23-5.8a58 58 0 0 0 9-7.9c8.2 7.7 23 14.5 49.3 14.5a12 12 0 0 0 0-24c-31 0-35.4-10.5-36-12.4.5-5.3-2.7-9.7-7.9-11.6s-11.1.8-14.2 5.5c-10 15.3-16.6 18.6-18.7 18.2-5-1-12.4-15.6-15.5-30.1a12 12 0 0 0-21.1-5A171 171 0 0 1 92 116c21.2-53 17-72.2 11.4-82.2-5-9-14-13.9-25.5-13.9-18 0-32.6 16.5-39 44.3-3.4 15-4 31.8-1.5 45.8a51 51 0 0 0 16.7 32.2Q49 153.6 43.5 164H24a12 12 0 0 0 0 24h6.7a900 900 0 0 1-17 29.8 12 12 0 1 0 20.6 12.4c.6-1 11-18.2 23.7-42.2h174a12 12 0 0 0 0-24M62.4 69.6C65.8 55 72.4 44 78 44c3.7 0 4.3 1 4.6 1.6 1.5 2.6 6.6 17.1-17.4 72.8a45 45 0 0 1-4-12.5c-2-11-1.5-24.2 1.2-36.3'/%3E%3C/svg%3E")}
.fa-filter{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M221.9 61.4 152 136v58.7a8 8 0 0 1-3.6 6.6l-32 21.3A8 8 0 0 1 104 216v-80L34.1 61.4A8 8 0 0 1 40 48h176a8 8 0 0 1 5.9 13.4' opacity='.24'/%3E%3Cpath d='M234.3 48A20 20 0 0 0 216 36H40a20 20 0 0 0-14.8 33.5h.1L92 140.9V216a20 20 0 0 0 31.1 16.6l32-21.3a20 20 0 0 0 8.9-16.6v-54l66.7-71.1v-.1a20 20 0 0 0 3.6-21.6m-91 79.8a12 12 0 0 0-3.3 8.2v56.5l-24 16V136a12 12 0 0 0-3.2-8.2L49.2 60h157.6Z'/%3E%3C/svg%3E")}
.fa-fingerprint{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M160 128a225 225 0 0 1-26.4 105.5 12 12 0 1 1-21.1-11.3A200 200 0 0 0 136 128a8 8 0 0 0-16 0 12 12 0 0 1-24 0 32 32 0 0 1 64 0m-32-72a12 12 0 1 0 0 24 48 48 0 0 1 48 48q0 11.4-1 22.9a12 12 0 0 0 10.7 13.1h1.2a12 12 0 0 0 12-10.9q1-12.5 1-25.1A72 72 0 0 0 128 56M96 92.2a12 12 0 0 0-16-17.9A72 72 0 0 0 56 128a120 120 0 0 1-15.1 58.4 12 12 0 0 0 21 11.7A144 144 0 0 0 80 128a48 48 0 0 1 16-35.8m10.1 64.1a12 12 0 0 0-14.5 9A159 159 0 0 1 72.8 211a12 12 0 0 0 20.5 12.5 183 183 0 0 0 21.7-52.8 12 12 0 0 0-8.9-14.5m76.7 24.1a12 12 0 0 0-14.6 8.6 242 242 0 0 1-8 24.9 12 12 0 0 0 6.9 15.5 12 12 0 0 0 4.3.8 12 12 0 0 0 11.2-7.7 260 260 0 0 0 8.8-27.4 12 12 0 0 0-8.6-14.7M128 16A112 112 0 0 0 16 127.4v.6a80 80 0 0 1-5 27.8 12 12 0 1 0 22.5 8.4 104 104 0 0 0 6.5-35.6v-.6a88 88 0 0 1 176-.5v.5a282 282 0 0 1-6.7 61.4 12 12 0 0 0 9 14.3l2.7.3a12 12 0 0 0 11.7-9.4 306 306 0 0 0 7.3-66v-.6A112 112 0 0 0 128 16'/%3E%3C/svg%3E")}
.fa-fire{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 144a80 80 0 0 1-160 0c0-30.6 14.4-58.3 31-80l33 32 26.3-72C159.9 42 208 88.2 208 144' opacity='.24'/%3E%3Cpath d='M177.6 159.6a52 52 0 0 1-34 34 12 12 0 0 1-3.6.6 12 12 0 0 1-3.6-23.5 28 28 0 0 0 18.3-18.3 12 12 0 0 1 23 7.2ZM220 144a92 92 0 0 1-184 0c0-28.8 11.3-58.2 33.5-87.3a12 12 0 0 1 17.9-1.3L107 74.5l20-54.6a12 12 0 0 1 19-5.1c22.2 18.5 74 68 74 129.2m-24 0c0-41.7-30.6-78.4-52.5-99.3l-20.2 55.4a12 12 0 0 1-19.7 4.5L80.7 82.4A113 113 0 0 0 60 144a68 68 0 0 0 136 0'/%3E%3C/svg%3E")}
.fa-flag-checkered{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 56v60a56 56 0 0 1-56 13.5v-60A56 56 0 0 0 224 56m-120 46.5v-60A56 56 0 0 0 48 56v60a56 56 0 0 1 56-13.5v60c21.6 6 42.4 21 64 27v-60c-21.6-6-42.4-21-64-27' opacity='.24'/%3E%3Cpath d='M229 45a12 12 0 0 0-12.8 1.8c-24.8 21.5-44.6 13.4-74.9-1.6-28.1-14-63.1-31.3-101.2 1.7A12 12 0 0 0 36 56v168a12 12 0 0 0 24 0v-42.3c22.8-17.1 42.1-9.1 70.7 5 16.2 8 34.7 17.2 54.8 17.2 14.7 0 30.3-5 46.4-18.9a12 12 0 0 0 4.1-9V56a12 12 0 0 0-7-11m-43.5 39a63 63 0 0 0 26.5-6v32.2a42 42 0 0 1-32 9.4v-36q2.7.3 5.5.3M156 78v34.2a285 285 0 0 1-14.7-7A255 255 0 0 0 116 93.8v-34q6.9 3 14.7 7A253 253 0 0 0 156 78M92 52.4v36a63 63 0 0 0-32 5.5V61.7a42 42 0 0 1 32-9.4M86.5 148a63 63 0 0 0-26.5 5.9v-32.2a42 42 0 0 1 32-9.4v36q-2.7-.3-5.5-.3m29.5 5.9v-34.1q6.9 3 14.7 7A253 253 0 0 0 156 138v34q-6.9-3-14.7-7a251 251 0 0 0-25.3-11m64 25.7v-36q2.7.3 5.5.3a63 63 0 0 0 26.5-5.8v32.2a42 42 0 0 1-32 9.3'/%3E%3C/svg%3E")}
.fa-folder-open{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 88v24H69.8a8 8 0 0 0-7.6 5.5L32 208V64a8 8 0 0 1 8-8h53.3a8 8 0 0 1 4.8 1.6L128 80h72a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M248.2 112.3A20 20 0 0 0 232 104h-12V88a20 20 0 0 0-20-20h-68l-26.7-20a20 20 0 0 0-12-4H40a20 20 0 0 0-20 20v144a12 12 0 0 0 12 12h179.1a12 12 0 0 0 11.3-8l28.5-81.5v-.1a20 20 0 0 0-2.7-18M92 68l28.8 21.6A12 12 0 0 0 128 92h68v12H69.8a20 20 0 0 0-19 13.6L44 137.2V68Zm110.6 128H48.9l23.7-68h153.8Z'/%3E%3C/svg%3E")}
.fa-forward{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M144 128a8 8 0 0 1-3.6 6.6l-88.2 56.1a8 8 0 0 1-12.2-6.5V71.9a8 8 0 0 1 12.2-6.6l88.2 56.1a8 8 0 0 1 3.6 6.6m100.4-6.6-88.2-56.1a8 8 0 0 0-12.2 6.5v112.4a8 8 0 0 0 12.2 6.5l88.2-56.1a7.8 7.8 0 0 0 0-13.2' opacity='.24'/%3E%3Cpath d='M246.8 111.3 158.6 55A20 20 0 0 0 128 71.8v30L54.6 55.1A20 20 0 0 0 24 71.8v112.4a20 20 0 0 0 30.6 16.7l73.4-46.7v30a20 20 0 0 0 30.6 16.7l88.2-56.2a19.8 19.8 0 0 0 0-33.4M48 176.6V79.4l76.4 48.6Zm104 0V79.4l76.4 48.6Z'/%3E%3C/svg%3E")}
.fa-frown{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 192a84 84 0 1 1 84-84 84 84 0 0 1-84 84M76 108a16 16 0 1 1 16 16 16 16 0 0 1-16-16m104 0a16 16 0 1 1-16-16 16 16 0 0 1 16 16m-3.3 57a12 12 0 0 1-19.4 14 36 36 0 0 0-58.6 0 12 12 0 0 1-19.4-14 60 60 0 0 1 97.4 0'/%3E%3C/svg%3E")}
.fa-gem{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240 104 128 224 80 104l48-64h56Z' opacity='.24'/%3E%3Cpath d='m249 96.1-56-64a12 12 0 0 0-9-4.1H72a12 12 0 0 0-9 4.1l-56 64a12 12 0 0 0 .3 16l112 120a12 12 0 0 0 17.5 0l112-120a12 12 0 0 0 .2-16M213.6 92H182l-30-40h26.6ZM71.9 116 93 169l-49.5-53Zm86.4 0L128 191.7 97.7 116ZM104 92l24-32 24 32Zm80.1 24h28.3l-49.5 53ZM77.5 52H104L74 92H42.5Z'/%3E%3C/svg%3E")}
.fa-gift{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 128v72a8 8 0 0 1-8 8H56a8 8 0 0 1-8-8v-72Z' opacity='.24'/%3E%3Cpath d='M216 68h-26a34 34 0 0 0 6-18.3A36.6 36.6 0 0 0 158.3 12 33 33 0 0 0 134 23.3a55 55 0 0 0-6 8.3 55 55 0 0 0-6-8.4A33 33 0 0 0 97.7 12 36.6 36.6 0 0 0 60 49.7 34 34 0 0 0 66 68H40a20 20 0 0 0-20 20v32a20 20 0 0 0 16 19.6V200a20 20 0 0 0 20 20h144a20 20 0 0 0 20-20v-60.4a20 20 0 0 0 16-19.6V88a20 20 0 0 0-20-20m-4 48h-72V92h72Zm-60-76.8a10 10 0 0 1 7-3.2h.4A12.6 12.6 0 0 1 172 49a10 10 0 0 1-3.2 7 57 57 0 0 1-27.6 10.8A57 57 0 0 1 152 39.2m-64.3.5a13 13 0 0 1 9-3.7h.3a10 10 0 0 1 7 3.2 57 57 0 0 1 10.8 27.6A57 57 0 0 1 87.2 56a10 10 0 0 1-3.2-7 13 13 0 0 1 3.7-9.3M44 92h72v24H44Zm16 48h56v56H60Zm80 56v-56h56v56Z'/%3E%3C/svg%3E")}
.fa-globe{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 187a113 113 0 0 1-20.4-35h40.8a117 117 0 0 1-10 20.8A109 109 0 0 1 128 207m-26.5-59a135 135 0 0 1 0-40h53a135 135 0 0 1 0 40ZM44 128a84 84 0 0 1 2.4-20h30.9a161 161 0 0 0 0 40H46.4a84 84 0 0 1-2.4-20m84-79a113 113 0 0 1 20.4 35h-40.8a117 117 0 0 1 10-20.8A109 109 0 0 1 128 49m50.7 59h30.9a84 84 0 0 1 0 40h-30.8a161 161 0 0 0 0-40Zm20.8-24h-25.8a141 141 0 0 0-15.5-34.4A85 85 0 0 1 199.5 84M97.8 49.6A141 141 0 0 0 82.3 84H56.5a85 85 0 0 1 41.3-34.4M56.5 172h25.8a141 141 0 0 0 15.5 34.4A85 85 0 0 1 56.5 172m101.7 34.4a141 141 0 0 0 15.5-34.4h25.8a85 85 0 0 1-41.3 34.4'/%3E%3C/svg%3E")}
.fa-globe-americas{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213 172.5a96 96 0 0 1-80.3 51.4l3.2-16.5a8 8 0 0 0-2-6.9L114 180.2a8 8 0 0 1-1.4-8.7l13.7-30.8a8 8 0 0 1 8.4-4.6l22.8 3a8 8 0 0 1 3 1.2ZM116.8 95l12.3-6.8 1.5-1 27-24.4A8 8 0 0 0 159 53l-10.5-18.8A97 97 0 0 0 128 32a96 96 0 0 0-60.2 21.2L56 81.1a8 8 0 0 0-.1 5.9l11.5 30.7a8 8 0 0 0 5.8 5l2.7.5L89.2 100a8 8 0 0 1 7-4h16.7a8 8 0 0 0 3.8-1' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m84 108a84 84 0 0 1-4.5 27L167 130a20 20 0 0 0-7.8-2.8l-22.8-3a20 20 0 0 0-18.7 7.8h-4l-2.8-5.6a20 20 0 0 0-13.8-10.8l-2.6-.6 4-7h14.3a20 20 0 0 0 9.7-2.5l12.3-6.7a21 21 0 0 0 3.7-2.7l27-24.4a20 20 0 0 0 6.5-15.2 84 84 0 0 1 40 71.5m-71.2-83 6.2 11.1L122.8 78l-11 6H96.1a20 20 0 0 0-17.3 10l-4.5 8-6.6-17.7 9.9-23.4A84 84 0 0 1 140.8 45M44 128a84 84 0 0 1 4.4-26.8l7.7 20.7a20 20 0 0 0 14.6 12.5l19.5 4.2 3 6.1a20 20 0 0 0 13.5 10.8l-5 11.1a20 20 0 0 0 3.6 21.7l.2.2 18.2 18.7-.9 4.6A84 84 0 0 1 44 128m103.7 81.7a20 20 0 0 0-5-17.3l-.3-.3-17.7-18.2 11.4-25.5 19 2.5 41.4 25.5a84 84 0 0 1-48.8 33.3'/%3E%3C/svg%3E")}
.fa-hand-holding-usd{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M16 152h32v56H16a8 8 0 0 1-8-8v-40a8 8 0 0 1 8-8m188-96a28 28 0 0 0-12 2.7 28 28 0 1 0-16 26.6A28 28 0 1 0 204 56' opacity='.24'/%3E%3Cpath d='M232.8 137.9A28 28 0 0 0 208 133l-36.1 8.3V140a32 32 0 0 0-32-32H90a36 36 0 0 0-25.5 10.5L43 140H20a20 20 0 0 0-20 20v40a20 20 0 0 0 20 20h100l3-.4 64-16 1.7-.6 38.8-16.5.7-.3a28.6 28.6 0 0 0 4.6-48.3M36 196H24v-32h12Zm181.7-31.4-37.5 16-61.7 15.4H60v-39l21.5-21.5a12 12 0 0 1 8.4-3.5H140a8 8 0 0 1 0 16h-28a12 12 0 0 0 0 24h32l2.7-.3 67-15.4.5-.1a4.6 4.6 0 0 1 5.8 4.4 5 5 0 0 1-2.3 4M164 100l5.2-.3a40 40 0 1 0 29.7-59.4A40 40 0 1 0 164 100m40-36a16 16 0 1 1-16 16 16 16 0 0 1 16-16m-40-20a16 16 0 0 1 13 6.6A40 40 0 0 0 164.1 76h-.2a16 16 0 0 1 0-32'/%3E%3C/svg%3E")}
.fa-handshake{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m200 152-40 40-64-16-56-40 32.7-65.4L128 56l55.3 14.6.3 1.4H144l-45.7 44.3a8 8 0 0 0 1.4 12.4C117.2 140 141 139.1 160 120Z' opacity='.24'/%3E%3Cpath d='m253.9 108.1-25.6-51a20 20 0 0 0-26.8-9l-23.2 11.6-46.6-15.1a12 12 0 0 0-7.4 0L77.7 59.7 54.5 48.1a20 20 0 0 0-26.8 9L2 108.1a20 20 0 0 0 9 26.8l26.7 13.4L89 185.7a12 12 0 0 0 4 2l62 16 3 .3a12 12 0 0 0 8.5-3.5l52.6-52.6 25.8-13a20 20 0 0 0 9-26.8m-58.1 29.2-27.6-26a12 12 0 0 0-16.7.2c-9.7 9.8-25 16.8-40.8 9.6l38.2-37h22.7l25.8 51.6Zm-148.5-66L60.6 78l-22 43.9-13.3-6.6Zm107 107.4-53-13.7-42-30.7 25.9-51.8L128 68.6l1.7.6L90 107.7l-.1.1a20 20 0 0 0 3.4 31c21 13.4 46 12 66.3-2.7l19.2 18.1Zm63-56.8-22-43.9 13.3-6.6 22 43.9ZM118.5 219a12 12 0 0 1-14.6 8.6l-26.6-6.8a12 12 0 0 1-4-2L48.8 201A12 12 0 0 1 63 181.6l22.4 16.5 24.4 6.2a12 12 0 0 1 8.6 14.7'/%3E%3C/svg%3E")}
.fa-hashtag{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 84h-43.8l7.6-41.8a12 12 0 0 0-23.6-4.4L155.8 84h-39.6l7.6-41.8a12 12 0 1 0-23.6-4.4L91.8 84H48a12 12 0 0 0 0 24h39.4l-7.2 40H32a12 12 0 0 0 0 24h43.8l-7.6 41.9a12 12 0 0 0 9.6 14l2.2.1a12 12 0 0 0 11.8-9.9l8.4-46.1h39.6l-7.6 41.9a12 12 0 0 0 9.7 14l2.1.1a12 12 0 0 0 11.8-9.8l8.4-46.2H208a12 12 0 0 0 0-24h-39.4l7.2-40H224a12 12 0 0 0 0-24m-79.8 64h-39.6l7.2-40h39.6Z'/%3E%3C/svg%3E")}
.fa-headset{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M80 144v40a16 16 0 0 1-16 16H48a16 16 0 0 1-16-16v-56h32a16 16 0 0 1 16 16m112-16a16 16 0 0 0-16 16v40a16 16 0 0 0 16 16h32v-72Z' opacity='.24'/%3E%3Cpath d='M204.7 51.9A108 108 0 0 0 20 128v56a28 28 0 0 0 28 28h16a28 28 0 0 0 28-28v-40a28 28 0 0 0-28-28H44.8A84 84 0 0 1 128 44h.6a84 84 0 0 1 82.6 72H192a28 28 0 0 0-28 28v40a28 28 0 0 0 28 28h19.6a20 20 0 0 1-19.6 16h-56a12 12 0 0 0 0 24h56a44 44 0 0 0 44-44v-80a107 107 0 0 0-31.3-76.1M64 140a4 4 0 0 1 4 4v40a4 4 0 0 1-4 4H48a4 4 0 0 1-4-4v-44Zm124 44v-40a4 4 0 0 1 4-4h20v48h-20a4 4 0 0 1-4-4'/%3E%3C/svg%3E")}
.fa-heart{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 102c0 66-104 122-104 122S24 168 24 102a54 54 0 0 1 54-54c22.6 0 42 12.3 50 32 8-19.7 27.4-32 50-32a54 54 0 0 1 54 54' opacity='.24'/%3E%3Cpath d='M178 36c-20 0-38 8-50 21.6A66 66 0 0 0 78 36a66 66 0 0 0-66 66c0 72.3 105.8 130.1 110.3 132.6a12 12 0 0 0 11.4 0C138.2 232 244 174.3 244 102a66 66 0 0 0-66-66m-5.5 142.4a329 329 0 0 1-44.5 31.8 329 329 0 0 1-44.5-31.8C61.8 159.8 36 131.4 36 102a42 42 0 0 1 42-42c17.8 0 32.7 9.4 38.9 24.5a12 12 0 0 0 22.2 0A41 41 0 0 1 178 60a42 42 0 0 1 42 42c0 29.4-25.8 57.8-47.5 76.4'/%3E%3C/svg%3E")}
.fa-history{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 128a88 88 0 1 1-88-88 88 88 0 0 1 88 88' opacity='.24'/%3E%3Cpath d='M140 80v41.2l34.2 20.5a12 12 0 1 1-12.4 20.6l-40-24A12 12 0 0 1 116 128V80a12 12 0 0 1 24 0m-12-52a99 99 0 0 0-70.8 29.3L44 71.3V64a12 12 0 0 0-24 0v40a12 12 0 0 0 12 12h40a12 12 0 0 0 0-24H57.8a383 383 0 0 1 16.5-17.7 76 76 0 1 1 1.5 109 12 12 0 0 0-16.4 17.4A100 100 0 1 0 128 28'/%3E%3C/svg%3E")}
.fa-hourglass-end{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M192 184v32a8 8 0 0 1-8 8H72a8 8 0 0 1-8-8v-32Z' opacity='.24'/%3E%3Cpath d='M204 75.6V40a20 20 0 0 0-20-20H72a20 20 0 0 0-20 20v36a20 20 0 0 0 8 16l48 36-48 36a20 20 0 0 0-8 16v36a20 20 0 0 0 20 20h112a20 20 0 0 0 20-20v-35.6a20 20 0 0 0-8-16L148 128l48.2-36.4a20 20 0 0 0 7.9-16M166.3 172h-77l38.7-29ZM76 212v-16h104v16ZM180 73.7 128 113 76 74V44h104Z'/%3E%3C/svg%3E")}
.fa-hourglass-half{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m181 88-53 40-53.3-40Z' opacity='.24'/%3E%3Cpath d='M204 75.6V40a20 20 0 0 0-20-20H72a20 20 0 0 0-20 20v36a20 20 0 0 0 8 16l48 36-48 36a20 20 0 0 0-8 16v36a20 20 0 0 0 20 20h112a20 20 0 0 0 20-20v-35.6a20 20 0 0 0-8-16L148 128l48.2-36.4a20 20 0 0 0 7.9-16M180 44v28H76V44Zm-52 69-22.7-17h45.1Zm52 99H76v-30l40-30v16a12 12 0 0 0 24 0v-15.9l40 30.3Z'/%3E%3C/svg%3E")}
.fa-id-card{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48H40a8 8 0 0 0-8 8v144a8 8 0 0 0 8 8h176a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8M96 144a24 24 0 1 1 24-24 24 24 0 0 1-24 24' opacity='.24'/%3E%3Cpath d='M148 108a12 12 0 0 1 12-12h28a12 12 0 0 1 0 24h-28a12 12 0 0 1-12-12m40 28h-20a12 12 0 0 0 0 24h20a12 12 0 0 0 0-24m48-80v144a20 20 0 0 1-20 20H40a20 20 0 0 1-20-20V56a20 20 0 0 1 20-20h176a20 20 0 0 1 20 20m-24 4H44v136h168ZM58.3 159.4A44 44 0 0 1 71.5 142a36 36 0 1 1 57 0 44 44 0 0 1 13.2 17.4 12 12 0 0 1-22.1 9.2 21.5 21.5 0 0 0-39.2 0 12 12 0 1 1-22.1-9.2M88 120a12 12 0 1 0 12-12 12 12 0 0 0-12 12'/%3E%3C/svg%3E")}
.fa-inbox{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 48v112h-36.7a8 8 0 0 0-5.7 2.3l-19.3 19.4a8 8 0 0 1-5.6 2.3h-41.4a8 8 0 0 1-5.6-2.3l-19.4-19.4a8 8 0 0 0-5.6-2.3H40V48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 28H48a20 20 0 0 0-20 20v160a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20m-4 24v92h-24.7a20 20 0 0 0-14.1 5.9L147 168h-38l-18.2-18.1a20 20 0 0 0-14.1-5.9H52V52ZM52 204v-36h23l18.1 18.1a20 20 0 0 0 14.2 5.9h41.4a20 20 0 0 0 14.1-5.9L181 168h23v36Z'/%3E%3C/svg%3E")}
.fa-infinity{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M252 128a60 60 0 0 1-102.4 42.4l-.5-.5-59.9-67.6a36 36 0 1 0 0 51.4l3.1-3.5a12 12 0 1 1 18 16l-3.3 3.7-.5.5a60 60 0 1 1 0-84.8l.5.5 59.8 67.6a36 36 0 1 0 0-51.4l-3 3.5a12 12 0 1 1-18-16l3.3-3.7.5-.5A60 60 0 0 1 252 128'/%3E%3C/svg%3E")}
.fa-info{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M108 84a16 16 0 1 1 16 16 16 16 0 0 1-16-16m128 44A108 108 0 1 1 128 20a108 108 0 0 1 108 108m-24 0a84 84 0 1 0-84 84 84 84 0 0 0 84-84m-72 36.7V132a20 20 0 0 0-20-20 12 12 0 0 0-4 23.3V168a20 20 0 0 0 20 20 12 12 0 0 0 4-23.3'/%3E%3C/svg%3E")}
.fa-info-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M108 84a16 16 0 1 1 16 16 16 16 0 0 1-16-16m128 44A108 108 0 1 1 128 20a108 108 0 0 1 108 108m-24 0a84 84 0 1 0-84 84 84 84 0 0 0 84-84m-72 36.7V132a20 20 0 0 0-20-20 12 12 0 0 0-4 23.3V168a20 20 0 0 0 20 20 12 12 0 0 0 4-23.3'/%3E%3C/svg%3E")}
.fa-instagram{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176 24H80a56 56 0 0 0-56 56v96a56 56 0 0 0 56 56h96a56 56 0 0 0 56-56V80a56 56 0 0 0-56-56m-48 152a48 48 0 1 1 48-48 48 48 0 0 1-48 48m60-96a12 12 0 1 1 12-12 12 12 0 0 1-12 12m-28 48a32 32 0 1 1-32-32 32 32 0 0 1 32 32'/%3E%3C/svg%3E")}
.fa-key{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 98.4a72.3 72.3 0 0 1-72 69.6 72 72 0 0 1-26.8-5.2L120 176H96v24H72v24H40a8 8 0 0 1-8-8v-28.7a8 8 0 0 1 2.3-5.6l58.9-58.9A72 72 0 0 1 88 96c0-38.6 31-70.6 69.6-71.9A72 72 0 0 1 232 98.4' opacity='.24'/%3E%3Cpath d='M196 76a16 16 0 1 1-16-16 16 16 0 0 1 16 16m48 22.7a84.3 84.3 0 0 1-83.9 81.3h-.1a84 84 0 0 1-23.6-3.4l-8 7.9a12 12 0 0 1-8.4 3.5h-12v12a12 12 0 0 1-12 12H84v12a12 12 0 0 1-12 12H40a20 20 0 0 1-20-20v-28.7a20 20 0 0 1 5.9-14.1l53.5-53.5a84 84 0 1 1 164.6-21m-41.6-45.1A60 60 0 0 0 158 36c-32 1-58 27.9-58 59.9a60 60 0 0 0 4.2 22.2 12 12 0 0 1-2.5 13.2L44 189v23h16v-12a12 12 0 0 1 12-12h12v-12a12 12 0 0 1 12-12h19l9.7-9.6a12 12 0 0 1 13.2-2.6A60 60 0 0 0 160 156c32 0 59-26 60-58a60 60 0 0 0-17.6-44.4'/%3E%3C/svg%3E")}
.fa-language{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 184h-80l40-80ZM96 127.6A96 96 0 0 0 128 56H64a96 96 0 0 0 32 71.6' opacity='.24'/%3E%3Cpath d='m250.7 210.6-56-112a12 12 0 0 0-21.4 0l-20.6 41a84 84 0 0 1-38.7-13.4A108 108 0 0 0 139.3 68H160a12 12 0 0 0 0-24h-52V32a12 12 0 0 0-24 0v12H32a12 12 0 0 0 0 24h83.1A84 84 0 0 1 96 110.3 84 84 0 0 1 83.6 91a12 12 0 1 0-21.8 10A108 108 0 0 0 78 126.2 84 84 0 0 1 32 140a12 12 0 0 0 0 24 108 108 0 0 0 64-21 108 108 0 0 0 45.4 19.4l-24.1 48.2a12 12 0 1 0 21.4 10.8l12.7-25.4h65.2l12.7 25.4a12 12 0 1 0 21.4-10.8M163.4 172l20.6-41.2 20.6 41.2Z'/%3E%3C/svg%3E")}
.fa-layer-group{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m224 80-96 56-96-56 96-56Z' opacity='.24'/%3E%3Cpath d='M234.4 170a12 12 0 0 1-4.4 16.4l-96 56a12 12 0 0 1-12.1 0l-96-56a12 12 0 0 1 12-20.8l90 52.5 90.1-52.5a12 12 0 0 1 16.4 4.4M218 117.6l-90 52.5-90-52.5a12 12 0 0 0-12 20.8l96 56a12 12 0 0 0 12.1 0l96-56a12 12 0 0 0-12.1-20.8M20 80a12 12 0 0 1 6-10.4l96-56a12 12 0 0 1 12.1 0l96 56a12 12 0 0 1 0 20.8l-96 56a12 12 0 0 1-12.1 0l-96-56A12 12 0 0 1 20 80m35.8 0 72.2 42.1L200.2 80 128 37.9Z'/%3E%3C/svg%3E")}
.fa-lightbulb{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 104a80 80 0 0 1-30.6 63 24 24 0 0 0-9.4 19v6a8 8 0 0 1-8 8H96a8 8 0 0 1-8-8v-6a24 24 0 0 0-9.3-19A80 80 0 0 1 48 104.5 80.3 80.3 0 0 1 126 24a80 80 0 0 1 82 80' opacity='.24'/%3E%3Cpath d='M180 232a12 12 0 0 1-12 12H88a12 12 0 0 1 0-24h80a12 12 0 0 1 12 12m40-128a92 92 0 0 1-35.2 72.4 12 12 0 0 0-4.8 9.6v2a20 20 0 0 1-20 20H96a20 20 0 0 1-20-20v-2a12 12 0 0 0-4.7-9.5 92 92 0 0 1-35.3-72A92.5 92.5 0 0 1 125.8 12a92 92 0 0 1 94.2 92m-24 0a68 68 0 0 0-69.6-68A68.3 68.3 0 0 0 60 104.4a68 68 0 0 0 26.1 53.2A36 36 0 0 1 100 184h56.1a36 36 0 0 1 13.9-26.5 68 68 0 0 0 26-53.5m-20-5.3a49 49 0 0 0-32-40 12 12 0 0 0-8 22.6 24 24 0 0 1 16.1 20 12 12 0 0 0 23.9-2.6'/%3E%3C/svg%3E")}
.fa-link{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M117.2 188.7a12 12 0 0 1 0 17L112 211a58 58 0 0 1-41.4 17 58.6 58.6 0 0 1-41.5-100L64 93.1a58.6 58.6 0 0 1 98.6 28 12 12 0 1 1-23.4 5.5A34.7 34.7 0 0 0 81 110l-35 35a34.6 34.6 0 0 0 24.6 59A34 34 0 0 0 95 193.9l5-5.2a12 12 0 0 1 17 0M226.8 45.2a58.7 58.7 0 0 0-82.9 0l-5.1 5a12 12 0 0 0 17 17l5.1-5a34.6 34.6 0 1 1 49 49l-34.8 34.7a34 34 0 0 1-24.5 10.1 34.6 34.6 0 0 1-33.7-26.7 12 12 0 0 0-23.4 5.4 58.6 58.6 0 0 0 57 45.3h.1a58 58 0 0 0 41.5-17.2l34.7-34.7a58.6 58.6 0 0 0 0-83'/%3E%3C/svg%3E")}
.fa-linkedin{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 24H40a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16M96 176a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0Zm-8-80a12 12 0 1 1 12-12 12 12 0 0 1-12 12m96 80a8 8 0 0 1-16 0v-36a20 20 0 0 0-40 0v36a8 8 0 0 1-16 0v-64a8 8 0 0 1 15.8-1.8A36 36 0 0 1 184 140Z'/%3E%3C/svg%3E")}
.fa-linkedin-in{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 24H40a16 16 0 0 0-16 16v176a16 16 0 0 0 16 16h176a16 16 0 0 0 16-16V40a16 16 0 0 0-16-16M96 176a8 8 0 0 1-16 0v-64a8 8 0 0 1 16 0Zm-8-80a12 12 0 1 1 12-12 12 12 0 0 1-12 12m96 80a8 8 0 0 1-16 0v-36a20 20 0 0 0-40 0v36a8 8 0 0 1-16 0v-64a8 8 0 0 1 15.8-1.8A36 36 0 0 1 184 140Z'/%3E%3C/svg%3E")}
.fa-list{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a12 12 0 0 1-12 12H40a12 12 0 0 1 0-24h176a12 12 0 0 1 12 12M40 76h176a12 12 0 0 0 0-24H40a12 12 0 0 0 0 24m176 104H40a12 12 0 0 0 0 24h176a12 12 0 0 0 0-24'/%3E%3C/svg%3E")}
.fa-list-ol{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a12 12 0 0 1-12 12H116a12 12 0 0 1 0-24h100a12 12 0 0 1 12 12M116 76h100a12 12 0 0 0 0-24H116a12 12 0 0 0 0 24m100 104H116a12 12 0 0 0 0 24h100a12 12 0 0 0 0-24M44 59.3V104a12 12 0 0 0 24 0V40a12 12 0 0 0-17.4-10.7l-16 8a12 12 0 0 0 9.4 22m39.7 96.9a28 28 0 0 0-11.2-18.7A29 29 0 0 0 33 143a28 28 0 0 0-4.2 7.5 12 12 0 0 0 22.6 8.2l.6-1a5 5 0 0 1 6.5-.8 4 4 0 0 1 1.6 2.6 4 4 0 0 1-.8 2.8l-.1.2-28.7 38.3A12 12 0 0 0 40 220h32a12 12 0 0 0 0-24h-8l14.3-19.1a28 28 0 0 0 5.4-20.7'/%3E%3C/svg%3E")}
.fa-list-ul{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M76 64a12 12 0 0 1 12-12h128a12 12 0 0 1 0 24H88a12 12 0 0 1-12-12m140 52H88a12 12 0 0 0 0 24h128a12 12 0 0 0 0-24m0 64H88a12 12 0 0 0 0 24h128a12 12 0 0 0 0-24M44 112a16 16 0 1 0 16 16 16 16 0 0 0-16-16m0-64a16 16 0 1 0 16 16 16 16 0 0 0-16-16m0 128a16 16 0 1 0 16 16 16 16 0 0 0-16-16'/%3E%3C/svg%3E")}
.fa-lock{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 96v112a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8V96a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 76h-28V56a52 52 0 0 0-104 0v20H48a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V96a20 20 0 0 0-20-20M100 56a28 28 0 0 1 56 0v20h-56Zm104 148H52V100h152Zm-60-52a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-lock-open{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 96v112a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8V96a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 76H100V56a28 28 0 0 1 28-28 29 29 0 0 1 28.2 22.4 12 12 0 1 0 23.6-4.8A52.6 52.6 0 0 0 128 4a52 52 0 0 0-52 52v20H48a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V96a20 20 0 0 0-20-20m-4 128H52V100h152Zm-92-52a16 16 0 1 1 16 16 16 16 0 0 1-16-16'/%3E%3C/svg%3E")}
.fa-magic{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M176 112 74.3 213.7a8 8 0 0 1-11.3 0L42.3 193a8 8 0 0 1 0-11.3L144 80Z' opacity='.24'/%3E%3Cpath d='M252 152a12 12 0 0 1-12 12h-12v12a12 12 0 0 1-24 0v-12h-12a12 12 0 0 1 0-24h12v-12a12 12 0 0 1 24 0v12h12a12 12 0 0 1 12 12M56 76h12v12a12 12 0 0 0 24 0V76h12a12 12 0 1 0 0-24H92V40a12 12 0 0 0-24 0v12H56a12 12 0 0 0 0 24m128 112h-4v-4a12 12 0 0 0-24 0v4h-4a12 12 0 0 0 0 24h4v4a12 12 0 0 0 24 0v-4h4a12 12 0 0 0 0-24m38.1-105.2L82.8 222.1a20 20 0 0 1-28.3 0L34 201.5a20 20 0 0 1 0-28.3L173.2 33.9a20 20 0 0 1 28.3 0L222 54.5a20 20 0 0 1 0 28.3M159 112l-15-15-90.3 90.3 15 15Zm43.3-43.3-15-15L161 80l15 15Z'/%3E%3C/svg%3E")}
.fa-map-marker-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 24a80 80 0 0 0-80 80c0 72 80 128 80 128s80-56 80-128a80 80 0 0 0-80-80m0 112a32 32 0 1 1 32-32 32 32 0 0 1-32 32' opacity='.24'/%3E%3Cpath d='M128 60a44 44 0 1 0 44 44 44 44 0 0 0-44-44m0 64a20 20 0 1 1 20-20 20 20 0 0 1-20 20m0-112a92 92 0 0 0-92 92c0 77.4 81.6 135.4 85.1 137.8a12 12 0 0 0 13.8 0 259 259 0 0 0 42.2-39c28-32.2 42.9-66.4 42.9-98.8a92 92 0 0 0-92-92m31.3 174.7A249 249 0 0 1 128 217a249 249 0 0 1-31.3-30.2C80 167.4 60 137.3 60 104a68 68 0 0 1 136 0c0 33.3-20 63.4-36.7 82.7'/%3E%3C/svg%3E")}
.fa-map-signs{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m240 112-33.6 37.4a8 8 0 0 1-6 2.6H40a8 8 0 0 1-8-8V80a8 8 0 0 1 8-8h160.4a8 8 0 0 1 6 2.7Z' opacity='.24'/%3E%3Cpath d='m249 104-33.7-37.4a20 20 0 0 0-14.9-6.6H140V32a12 12 0 0 0-24 0v28H40a20 20 0 0 0-20 20v64a20 20 0 0 0 20 20h76v60a12 12 0 0 0 24 0v-60h60.4a20 20 0 0 0 14.9-6.6l33.6-37.4a12 12 0 0 0 0-16m-50.3 36H44V84h154.7l25.2 28Z'/%3E%3C/svg%3E")}
.fa-medal{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M168 192a40 40 0 1 1-40-40 40 40 0 0 1 40 40m39-144h-39v85.8l42.7-19.4a9 9 0 0 0 5.3-8.2V57a9 9 0 0 0-9-9M88 48H49a9 9 0 0 0-9 9v49.2a9 9 0 0 0 5.3 8.2L88 133.8Z' opacity='.24'/%3E%3Cpath d='M207 36H49a21 21 0 0 0-21 21v49.2a21 21 0 0 0 12.3 19.1l56 25.5a52 52 0 1 0 63.3 0l56-25.5a21 21 0 0 0 12.4-19V57a21 21 0 0 0-21-21m-79 102.8-28-12.7V60h56v66ZM52 60h24v55.2l-24-11Zm76 160a28 28 0 1 1 28-28 28 28 0 0 1-28 28m76-115.7-24 10.9V60h24Z'/%3E%3C/svg%3E")}
.fa-minus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a12 12 0 0 1-12 12H40a12 12 0 0 1 0-24h176a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-mobile-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M192 56v144H64V56Z' opacity='.24'/%3E%3Cpath d='M176 12H80a28 28 0 0 0-28 28v176a28 28 0 0 0 28 28h96a28 28 0 0 0 28-28V40a28 28 0 0 0-28-28M76 76h104v104H76Zm4-40h96a4 4 0 0 1 4 4v12H76V40a4 4 0 0 1 4-4m96 184H80a4 4 0 0 1-4-4v-12h104v12a4 4 0 0 1-4 4'/%3E%3C/svg%3E")}
.fa-money-bill-wave{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M16 69.2v120c91.6-44.8 132.4 42.4 224-2.4v-120c-91.6 44.8-132.4-42.4-224 2.4M128 152a24 24 0 1 1 24-24 24 24 0 0 1-24 24' opacity='.24'/%3E%3Cpath d='M246.4 56.6a12 12 0 0 0-11.7-.7c-41.4 20.3-71.4 10.8-103 .6C98.5 46 60.9 34 10.7 58.4A12 12 0 0 0 4 69.2v120a12 12 0 0 0 17.3 10.9c41.4-20.3 71.4-10.8 103-.6 18.9 6 39.1 12.5 62.3 12.5 17.6 0 37-3.8 58.7-14.4a12 12 0 0 0 6.7-10.8v-120a12 12 0 0 0-5.6-10.2M228 179c-38 16.2-66.4 7-96.3-2.5-18.9-6-39.1-12.5-62.3-12.5a125 125 0 0 0-41.4 7.1V77c38-16.2 66.4-7.1 96.3 2.5 29.3 9.4 62 19.8 103.7 5.4ZM128 96a32 32 0 1 0 32 32 32 32 0 0 0-32-32m0 40a8 8 0 1 1 8-8 8 8 0 0 1-8 8m-64-36v40a12 12 0 1 1-24 0v-40a12 12 0 1 1 24 0m128 56v-40a12 12 0 1 1 24 0v40a12 12 0 1 1-24 0'/%3E%3C/svg%3E")}
.fa-moon{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M227.9 147.9A96 96 0 1 1 108 28a96 96 0 0 0 120 120' opacity='.24'/%3E%3Cpath d='M236.4 139.4a12 12 0 0 0-12-3A84 84 0 0 1 119.6 31.6a12 12 0 0 0-15-15 109 109 0 0 0-55 38.5A108 108 0 0 0 136 228a107 107 0 0 0 65-21.7 109 109 0 0 0 38.4-55 12 12 0 0 0-3-11.9m-50 47.7A84 84 0 0 1 69 69.5a85 85 0 0 1 23.4-21.2Q92 52 92 56a108 108 0 0 0 108 108q3.9 0 7.7-.3a85 85 0 0 1-21.2 23.4'/%3E%3C/svg%3E")}
.fa-mouse-pointer{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M213.7 201 201 213.7a8 8 0 0 1-11.3 0l-51.3-51.3a8 8 0 0 0-13 2.4l-17.8 46.4a8 8 0 0 1-14.9-.7l-52.3-160a8 8 0 0 1 10-10l160.1 52.2a8 8 0 0 1 .7 14.8l-46.4 17.9a8 8 0 0 0-2.5 13l51.4 51.3a8 8 0 0 1 0 11.3' opacity='.24'/%3E%3Cpath d='m224.2 179.2-46.9-46.8 38-13.6.7-.3a20 20 0 0 0-1.8-37.2L54.3 29A20 20 0 0 0 29 54.2l52.3 160a20 20 0 0 0 37.2 1.8q.3-.3.3-.8l13.6-37.9 46.8 46.8a20 20 0 0 0 28.3 0l16.7-16.6a20 20 0 0 0 0-28.3m-30.9 25.1L144.8 156a20 20 0 0 0-14.1-5.9l-3.7.4a20 20 0 0 0-14.7 11.6q0 .4-.3.8l-11.6 32.7L54.3 54.3l141.2 46-32.7 11.7-.8.3a20 20 0 0 0-6.1 32.5l48.5 48.5Z'/%3E%3C/svg%3E")}
.fa-newspaper{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 64v120a16 16 0 0 1-16 16H32a16 16 0 0 0 16-16V64a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M92 108a12 12 0 0 1 12-12h72a12 12 0 0 1 0 24h-72a12 12 0 0 1-12-12m12 52h72a12 12 0 0 0 0-24h-72a12 12 0 0 0 0 24m132-96v120a28 28 0 0 1-28 28H36a32 32 0 0 1-32-32V88a12 12 0 0 1 24 0v92a8 8 0 0 0 16 0V64a20 20 0 0 1 20-20h152a20 20 0 0 1 20 20m-24 4H68v112a32 32 0 0 1-1 8h141a4 4 0 0 0 4-4Z'/%3E%3C/svg%3E")}
.fa-paper-plane{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m223.7 42.2-58.2 192a8 8 0 0 1-15 1.2L108 148l-87.4-42.5a8 8 0 0 1 1.2-15l192-58.2a8 8 0 0 1 9.9 9.9' opacity='.24'/%3E%3Cpath d='M230.1 25.9a20 20 0 0 0-19.5-5.1h-.3L18.4 79a20 20 0 0 0-3 37.3L99 157l40.7 83.7a20 20 0 0 0 18 11.3h1.7a20 20 0 0 0 17.6-14.4l58.2-192v-.2a20 20 0 0 0-5-19.5M157 221l-34.4-70.7 46-46a12 12 0 0 0-17-17l-46 46L35 99.2 210 46Z'/%3E%3C/svg%3E")}
.fa-paperclip{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m212.5 136.5-82 82a60 60 0 0 1-85-84.9l98.2-97.9a40 40 0 0 1 56.6 56.6l-.2.2-95.8 92.2a12 12 0 1 1-16.6-17.3l95.7-92.1a16 16 0 0 0-22.7-22.6l-98.2 97.9a36 36 0 0 0 51 50.9l82-82a12 12 0 0 1 17 17'/%3E%3C/svg%3E")}
.fa-pause-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 192a84 84 0 1 1 84-84 84 84 0 0 1-84 84M116 96v64a12 12 0 0 1-24 0V96a12 12 0 0 1 24 0m48 0v64a12 12 0 0 1-24 0V96a12 12 0 0 1 24 0'/%3E%3C/svg%3E")}
.fa-pen{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M221.7 90.3 192 120l-56-56 29.7-29.7a8 8 0 0 1 11.3 0L221.7 79a8 8 0 0 1 0 11.3' opacity='.24'/%3E%3Cpath d='M230.1 70.5 185.5 26a20 20 0 0 0-28.3 0L33.9 149.2a20 20 0 0 0-5.9 14.1V208a20 20 0 0 0 20 20h44.7a20 20 0 0 0 14.1-5.9L230.1 98.8a20 20 0 0 0 0-28.3M91 204H52v-39l84-84 39 39Zm101-101-39-39 18.3-18.3 39 39Z'/%3E%3C/svg%3E")}
.fa-pen-nib{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 48 68.3 70.4a8 8 0 0 0-5 6.1L40 216l139.5-23.2a8 8 0 0 0 6.1-5.1L208 128Zm-4 104a20 20 0 1 1 20-20 20 20 0 0 1-20 20' opacity='.24'/%3E%3Cpath d='M252 92.7a20 20 0 0 0-5.9-14.2L177.5 10a20 20 0 0 0-28.3 0l-27.8 27.8L64 59a20 20 0 0 0-12.7 15.5L28.2 214A12 12 0 0 0 40 228l2-.2 139.5-23.2a20 20 0 0 0 15.4-12.7l21.4-57.3 27.9-27.8a20 20 0 0 0 5.8-14.1m-76.8 88.6L75 198l33-33a34 34 0 1 0-17-17l-33 33L74.7 80.8 125 61.9l69 69.1ZM112 134a10 10 0 1 1 10 10 10 10 0 0 1-10-10m96-23-63-63 18.3-18.3 63 63Z'/%3E%3C/svg%3E")}
.fa-percent{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m208.5 64.5-144 144a12 12 0 1 1-17-17l144-144a12 12 0 0 1 17 17M47.7 104.3A40 40 0 1 1 76 116a40 40 0 0 1-28.3-11.7M60 76a16 16 0 1 0 4.7-11.3A16 16 0 0 0 60 76m160 104a40 40 0 1 1-11.7-28.3A40 40 0 0 1 220 180m-24 0a16 16 0 0 0-4.7-11.3A16 16 0 1 0 196 180'/%3E%3C/svg%3E")}
.fa-percentage{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m208.5 64.5-144 144a12 12 0 1 1-17-17l144-144a12 12 0 0 1 17 17M47.7 104.3A40 40 0 1 1 76 116a40 40 0 0 1-28.3-11.7M60 76a16 16 0 1 0 4.7-11.3A16 16 0 0 0 60 76m160 104a40 40 0 1 1-11.7-28.3A40 40 0 0 1 220 180m-24 0a16 16 0 0 0-4.7-11.3A16 16 0 1 0 196 180'/%3E%3C/svg%3E")}
.fa-phone-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 174a48.3 48.3 0 0 1-48 42A136 136 0 0 1 40 80a48.3 48.3 0 0 1 42-48 8 8 0 0 1 8.2 4.9L111.3 84a8 8 0 0 1-.6 7.5L89.3 117a8 8 0 0 0-.5 7.8 99 99 0 0 0 42.7 42.4 8 8 0 0 0 7.9-.6l25-21.3a8 8 0 0 1 7.5-.7l47.2 21.2a8 8 0 0 1 4.8 8.3' opacity='.24'/%3E%3Cpath d='m224 154.8-47-21.1h-.3a20 20 0 0 0-19 1.7l-1 .8-22.4 19a91 91 0 0 1-33.5-33.2l19-22.7 1-1.1a20 20 0 0 0 1.6-18.9l-.1-.1L101.2 32a20 20 0 0 0-20.8-11.9A60.3 60.3 0 0 0 28 80c0 81.6 66.4 148 148 148a60.3 60.3 0 0 0 59.9-52.4 20 20 0 0 0-11.9-20.8M176 204A124 124 0 0 1 52 80a36 36 0 0 1 28.5-35.5l18.8 42-19.2 22.8-.8 1.1a20 20 0 0 0-1.3 19.7 113 113 0 0 0 48.3 48 20 20 0 0 0 19.7-1.5l1.1-.8 22.4-19 42 18.7A36 36 0 0 1 176 204'/%3E%3C/svg%3E")}
.fa-pinterest{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240 128.7A104.3 104.3 0 0 1 137 232a104 104 0 0 1-25.9-3 4 4 0 0 1-2.9-4.9l8.7-34.5A61 61 0 0 0 144 196c37 0 66.7-33.4 63.8-73.4A72 72 0 1 0 69.2 155a8 8 0 0 0 10.8 4.3 8 8 0 0 0 4-10.5 56 56 0 1 1 107.9-25C194 154.5 171.7 180 144 180a45 45 0 0 1-23.1-6.4l14.9-59.7a8 8 0 0 0-15.6-3.8L93.4 217.5a4 4 0 0 1-5.7 2.6A104 104 0 0 1 32 126.9 104.3 104.3 0 0 1 135 24a104 104 0 0 1 105 104.7'/%3E%3C/svg%3E")}
.fa-pinterest-p{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240 128.7A104.3 104.3 0 0 1 137 232a104 104 0 0 1-25.9-3 4 4 0 0 1-2.9-4.9l8.7-34.5A61 61 0 0 0 144 196c37 0 66.7-33.4 63.8-73.4A72 72 0 1 0 69.2 155a8 8 0 0 0 10.8 4.3 8 8 0 0 0 4-10.5 56 56 0 1 1 107.9-25C194 154.5 171.7 180 144 180a45 45 0 0 1-23.1-6.4l14.9-59.7a8 8 0 0 0-15.6-3.8L93.4 217.5a4 4 0 0 1-5.7 2.6A104 104 0 0 1 32 126.9 104.3 104.3 0 0 1 135 24a104 104 0 0 1 105 104.7'/%3E%3C/svg%3E")}
.fa-play{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m228.2 134.7-144 88.1a8 8 0 0 1-12.2-6.7V40a8 8 0 0 1 12.2-6.7l144 88.1a7.8 7.8 0 0 1 0 13.4' opacity='.24'/%3E%3Cpath d='m234.5 111-144-88A20 20 0 0 0 60 39.8V216a20 20 0 0 0 30.4 17l144-88.2a19.8 19.8 0 0 0 0-33.8M84 209V47.2L216.2 128Z'/%3E%3C/svg%3E")}
.fa-play-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 32a96 96 0 1 0 96 96 96 96 0 0 0-96-96m-20 136V88l64 40Z' opacity='.24'/%3E%3Cpath d='M176 128a12 12 0 0 1-5.2 9.9l-52 36A12 12 0 0 1 100 164V92a12 12 0 0 1 18.8-9.9l52 36a12 12 0 0 1 5.2 9.9m60 0A108 108 0 1 1 128 20a108 108 0 0 1 108 108m-24 0a84 84 0 1 0-84 84 84 84 0 0 0 84-84'/%3E%3C/svg%3E")}
.fa-plug{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m212 132-58.6 58.6a32 32 0 0 1-45.3 0L65.4 148a32 32 0 0 1 0-45.3L124 44Z' opacity='.24'/%3E%3Cpath d='M240.5 63.5a12 12 0 0 0-17 0L192 95l-31-31 31.5-31.5a12 12 0 0 0-17-17L144 47l-23.5-23.5a12 12 0 1 0-17 17L107 44 56.9 94.1a44 44 0 0 0 0 62.3l12.9 12.9-46.3 46.2a12 12 0 0 0 17 17l46.3-46.3 12.9 13a44 44 0 0 0 62.2 0L212 149l3.5 3.5a12 12 0 0 0 17-17L209 112l31.5-31.5a12 12 0 0 0 0-17m-95.6 118.6a20 20 0 0 1-28.3 0l-42.7-42.7a20 20 0 0 1 0-28.3L124 61l71 71Z'/%3E%3C/svg%3E")}
.fa-plus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a12 12 0 0 1-12 12h-76v76a12 12 0 0 1-24 0v-76H40a12 12 0 0 1 0-24h76V40a12 12 0 0 1 24 0v76h76a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-power-off{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M116 128V48a12 12 0 0 1 24 0v80a12 12 0 0 1-24 0m66.6-82a12 12 0 0 0-13.1 20.1A73 73 0 0 1 204 128a76 76 0 0 1-152 0c0-25 12.6-47.6 34.6-62a12 12 0 0 0-13.1-20A97 97 0 0 0 28 128a100 100 0 0 0 200 0 97 97 0 0 0-45.4-82'/%3E%3C/svg%3E")}
.fa-qrcode{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M112 56v48a8 8 0 0 1-8 8H56a8 8 0 0 1-8-8V56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8m-8 88H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8m96-96h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8' opacity='.24'/%3E%3Cpath d='M100 36H56a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 60H60V60h36Zm4 40H56a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20v-44a20 20 0 0 0-20-20m-4 60H60v-36h36ZM200 36h-44a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 60h-36V60h36Zm-60 76v-24a12 12 0 0 1 24 0v24a12 12 0 0 1-24 0m84-8a12 12 0 0 1-12 12h-12v32a12 12 0 0 1-12 12h-36a12 12 0 0 1 0-24h24v-48a12 12 0 0 1 24 0v4h12a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-question-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M144 180a16 16 0 1 1-16-16 16 16 0 0 1 16 16m92-52A108 108 0 1 1 128 20a108 108 0 0 1 108 108m-24 0a84 84 0 1 0-84 84 84 84 0 0 0 84-84m-84-64c-24.3 0-44 18-44 40v4a12 12 0 0 0 24 0v-4c0-8.8 9-16 20-16s20 7.2 20 16-9 16-20 16a12 12 0 0 0-12 12v8a12 12 0 0 0 23.7 2.6A41 41 0 0 0 172 104c0-22-19.7-40-44-40'/%3E%3C/svg%3E")}
.fa-quote-right{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M116 72v88a48 48 0 0 1-48 48 8 8 0 0 1 0-16 32 32 0 0 0 32-32v-8H40a16 16 0 0 1-16-16V72a16 16 0 0 1 16-16h60a16 16 0 0 1 16 16m100-16h-60a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h60v8a32 32 0 0 1-32 32 8 8 0 0 0 0 16 48 48 0 0 0 48-48V72a16 16 0 0 0-16-16'/%3E%3C/svg%3E")}
.fa-receipt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 56v152l-32-16-32 16-32-16-32 16-32-16-32 16V56a8 8 0 0 1 8-8h176a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M68 100a12 12 0 0 1 12-12h96a12 12 0 0 1 0 24H80a12 12 0 0 1-12-12m12 52h96a12 12 0 0 0 0-24H80a12 12 0 0 0 0 24m156-96v152a12 12 0 0 1-17.4 10.7L192 205.4l-26.6 13.3a12 12 0 0 1-10.8 0L128 205.4l-26.6 13.3a12 12 0 0 1-10.8 0L64 205.4l-26.6 13.3A12 12 0 0 1 20 208V56a20 20 0 0 1 20-20h176a20 20 0 0 1 20 20m-24 4H44v128.6l14.6-7.3a12 12 0 0 1 10.8 0L96 194.6l26.6-13.3a12 12 0 0 1 10.8 0l26.6 13.3 26.6-13.3a12 12 0 0 1 10.8 0l14.6 7.3Z'/%3E%3C/svg%3E")}
.fa-reddit{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M248 104a32 32 0 0 0-53-24.2 142 142 0 0 0-57.6-15.5l5.2-31.2 17.7 2.7a24 24 0 1 0 2.9-15.7l-26-4a8 8 0 0 0-9.1 6.6l-6.9 41.5a142 142 0 0 0-60.3 15.6 32 32 0 0 0-42.5 47.8A59 59 0 0 0 16 144c0 22 12 42.4 34 57.5C70.8 216 98.5 224 128 224s57.1-8 78-22.5c22-15.2 34-35.6 34-57.5a59 59 0 0 0-2.3-16.4A32 32 0 0 0 248 104M72 128a16 16 0 1 1 16 16 16 16 0 0 1-16-16m91.8 55a76 76 0 0 1-71.6 0 8 8 0 1 1 7.5-14 60 60 0 0 0 56.6 0 8 8 0 1 1 7.4 14m4.2-39a16 16 0 1 1 16-16 16 16 0 0 1-16 16'/%3E%3C/svg%3E")}
.fa-reddit-alien{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M248 104a32 32 0 0 0-53-24.2 142 142 0 0 0-57.6-15.5l5.2-31.2 17.7 2.7a24 24 0 1 0 2.9-15.7l-26-4a8 8 0 0 0-9.1 6.6l-6.9 41.5a142 142 0 0 0-60.3 15.6 32 32 0 0 0-42.5 47.8A59 59 0 0 0 16 144c0 22 12 42.4 34 57.5C70.8 216 98.5 224 128 224s57.1-8 78-22.5c22-15.2 34-35.6 34-57.5a59 59 0 0 0-2.3-16.4A32 32 0 0 0 248 104M72 128a16 16 0 1 1 16 16 16 16 0 0 1-16-16m91.8 55a76 76 0 0 1-71.6 0 8 8 0 1 1 7.5-14 60 60 0 0 0 56.6 0 8 8 0 1 1 7.4 14m4.2-39a16 16 0 1 1 16-16 16 16 0 0 1-16 16'/%3E%3C/svg%3E")}
.fa-redo{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M244 56v48a12 12 0 0 1-12 12h-48a12 12 0 1 1 0-24h17.1l-19-17.4-.4-.3A76 76 0 1 0 127 204h1a76 76 0 0 0 52.2-20.7 12 12 0 0 1 16.4 17.4A100 100 0 0 1 128 228h-1.4a100 100 0 1 1 72-171L220 76.8V56a12 12 0 0 1 24 0'/%3E%3C/svg%3E")}
.fa-redo-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M244 56v48a12 12 0 0 1-12 12h-48a12 12 0 1 1 0-24h17.1l-19-17.4-.4-.3A76 76 0 1 0 127 204h1a76 76 0 0 0 52.2-20.7 12 12 0 0 1 16.4 17.4A100 100 0 0 1 128 228h-1.4a100 100 0 1 1 72-171L220 76.8V56a12 12 0 0 1 24 0'/%3E%3C/svg%3E")}
.fa-reply{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M236 200a12 12 0 0 1-24 0 84 84 0 0 0-84-84H61l27.5 27.5a12 12 0 0 1-17 17l-48-48a12 12 0 0 1 0-17l48-48a12 12 0 0 1 17 17L61 92h67a108 108 0 0 1 108 108'/%3E%3C/svg%3E")}
.fa-robot{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200 56H56a24 24 0 0 0-24 24v112a24 24 0 0 0 24 24h144a24 24 0 0 0 24-24V80a24 24 0 0 0-24-24m-36 128H92a20 20 0 0 1 0-40h72a20 20 0 0 1 0 40' opacity='.24'/%3E%3Cpath d='M72 104a16 16 0 1 1 16 16 16 16 0 0 1-16-16m96 16a16 16 0 1 0-16-16 16 16 0 0 0 16 16m68-40v112a36 36 0 0 1-36 36H56a36 36 0 0 1-36-36V80a36 36 0 0 1 36-36h60V16a12 12 0 0 1 24 0v28h60a36 36 0 0 1 36 36m-24 0a12 12 0 0 0-12-12H56a12 12 0 0 0-12 12v112a12 12 0 0 0 12 12h144a12 12 0 0 0 12-12Zm-12 82a30 30 0 0 1-30 30H86a30 30 0 0 1 0-60h84a30 30 0 0 1 30 30m-80-6v12h16v-12Zm-34 12h10v-12H86a6 6 0 0 0 0 12m90-6a6 6 0 0 0-6-6h-10v12h10a6 6 0 0 0 6-6'/%3E%3C/svg%3E")}
.fa-rocket{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M184 120v61.7a8 8 0 0 1-2.3 5.6l-34.4 34.4a8 8 0 0 1-13.6-4.6L128 176Zm-48-48H74.4a8 8 0 0 0-5.7 2.3l-34.3 34.4a8 8 0 0 0 4.5 13.6L80 128ZM40 216c37.7 0 50.7-19.7 54.6-28.2l-26.4-26.4c-8.5 4-28.2 17-28.2 54.6' opacity='.24'/%3E%3Cpath d='M227.9 46.9A20 20 0 0 0 209 28.2c-13.1-.8-46.6.4-74.5 28.2L131 60H74.4a20 20 0 0 0-14.2 5.9L26 100.2a20 20 0 0 0 11.3 34l37.2 5.1 42.3 42.3 5.2 37.2a20 20 0 0 0 13.4 16.2 20 20 0 0 0 6.4 1 20 20 0 0 0 14.1-5.9l34.3-34.3a20 20 0 0 0 5.9-14.2V125l3.6-3.6A98 98 0 0 0 227.9 47M76 84h31l-31.2 31.3-27.3-3.8Zm75.6-10.6A72 72 0 0 1 204 52a72 72 0 0 1-21.4 52.4L128 159l-31-31ZM172 180l-27.5 27.5-3.8-27.2L172 149Zm-72 22c-8.7 11.9-26.2 26-60 26a12 12 0 0 1-12-12c0-33.8 14.1-51.3 26-60a12 12 0 1 1 14.2 19.3A41 41 0 0 0 53 203a41 41 0 0 0 27.7-15.2A12 12 0 1 1 100 202'/%3E%3C/svg%3E")}
.fa-route{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200 164a36 36 0 0 0-34 24H72a28 28 0 0 1 0-56h96a44 44 0 0 0 0-88H72a12 12 0 0 0 0 24h96a20 20 0 0 1 0 40H72a52 52 0 0 0 0 104h94a36 36 0 1 0 34-48m0 48a12 12 0 1 1 12-12 12 12 0 0 1-12 12'/%3E%3C/svg%3E")}
.fa-search{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232.5 215.5 185 168a92.1 92.1 0 1 0-17 17l47.5 47.5a12 12 0 0 0 17-17M44 112a68 68 0 1 1 68 68 68 68 0 0 1-68-68'/%3E%3C/svg%3E")}
.fa-server{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 152v48a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8m-8-104H48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h160a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8' opacity='.24'/%3E%3Cpath d='M208 36H48a20 20 0 0 0-20 20v144a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 24v56H52V60ZM52 196v-56h152v56ZM160 88a16 16 0 1 1 16 16 16 16 0 0 1-16-16m32 80a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-share-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 200a32 32 0 1 1-32-32 32 32 0 0 1 32 32M176 88a32 32 0 1 0-32-32 32 32 0 0 0 32 32' opacity='.24'/%3E%3Cpath d='M176 156a44 44 0 0 0-29 11l-41-26.2a44 44 0 0 0 0-25.6L146.9 89a43.8 43.8 0 1 0-13-20.2L93.1 95a44 44 0 1 0 0 66l40.8 26.2A44 44 0 1 0 176 156m0-120a20 20 0 1 1-20 20 20 20 0 0 1 20-20M64 148a20 20 0 1 1 20-20 20 20 0 0 1-20 20m112 72a20 20 0 1 1 20-20 20 20 0 0 1-20 20'/%3E%3C/svg%3E")}
.fa-shield-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 56v56c0 96-88 120-88 120s-88-24-88-120V56a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 36H48a20 20 0 0 0-20 20v56c0 54.3 26.3 87.2 48.4 105.3 23.7 19.4 47.4 26 48.4 26.3a12 12 0 0 0 6.4 0c1-.3 24.7-7 48.4-26.3 22-18 48.4-51 48.4-105.3V56a20 20 0 0 0-20-20m-4 76q0 53.7-39 86.2a126 126 0 0 1-37 21.2A126 126 0 0 1 91 198a107 107 0 0 1-39-86V60h152Z'/%3E%3C/svg%3E")}
.fa-shield-check{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 56v56c0 96-88 120-88 120s-88-24-88-120V56a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 36H48a20 20 0 0 0-20 20v56c0 54.3 26.3 87.2 48.4 105.3 23.7 19.4 47.4 26 48.4 26.3a12 12 0 0 0 6.4 0c1-.3 24.7-7 48.4-26.3 22-18 48.4-51 48.4-105.3V56a20 20 0 0 0-20-20m-4 76q0 53.7-39 86.2a126 126 0 0 1-37 21.2A126 126 0 0 1 91 198a107 107 0 0 1-39-86V60h152ZM79.5 144.5a12 12 0 1 1 17-17L112 143l47.5-47.5a12 12 0 0 1 17 17l-56 56a12 12 0 0 1-17 0Z'/%3E%3C/svg%3E")}
.fa-shopping-bag{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 80v120a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8V80a8 8 0 0 1 8-8h176a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M216 60h-36.2a52 52 0 0 0-103.6 0H40a20 20 0 0 0-20 20v120a20 20 0 0 0 20 20h176a20 20 0 0 0 20-20V80a20 20 0 0 0-20-20m-88-24a28 28 0 0 1 27.7 24h-55.4A28 28 0 0 1 128 36m84 160H44V84h32v12a12 12 0 0 0 24 0V84h56v12a12 12 0 0 0 24 0V84h32Z'/%3E%3C/svg%3E")}
.fa-shopping-basket{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m232 88-15 113a8 8 0 0 1-8 7H47a8 8 0 0 1-8-7L24 88Z' opacity='.24'/%3E%3Cpath d='M140 128v40a12 12 0 0 1-24 0v-40a12 12 0 0 1 24 0m28-1.2-4 40a12 12 0 0 0 10.8 13.1l1.2.1a12 12 0 0 0 12-10.8l4-40a12 12 0 0 0-24-2.4m-80 0a12 12 0 0 0-24 2.4l4 40A12 12 0 0 0 80 180h1.2A12 12 0 0 0 92 166.7Zm156-37.2-15.1 113A20 20 0 0 1 209 220H47a20 20 0 0 1-19.8-17.4l-15-113A12 12 0 0 1 24 76h42.6L119 16.1a12 12 0 0 1 18 0L189.5 76H232a12 12 0 0 1 11.9 13.6ZM98.4 76h59L128 42.2Zm119.8 24H37.7l12.8 96h155Z'/%3E%3C/svg%3E")}
.fa-shopping-cart{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m224 64-12.2 66.9a16 16 0 0 1-15.7 13.1H70.6L56 64Z' opacity='.24'/%3E%3Cpath d='M233.2 56.3A12 12 0 0 0 224 52H66l-5.5-30.1A12 12 0 0 0 48.7 12H24a12 12 0 0 0 0 24h14.7l25 137a28 28 0 0 0 4 10.2A32 32 0 1 0 123 196h34a32 32 0 1 0 31-24H91.2a4 4 0 0 1-4-3.3L85 156h111.2a28 28 0 0 0 27.6-23l12.1-66.9a12 12 0 0 0-2.6-9.8M100 204a8 8 0 1 1-8-8 8 8 0 0 1 8 8m88 8a8 8 0 1 1 8-8 8 8 0 0 1-8 8m12-83.3a4 4 0 0 1-3.9 3.3H80.6L70.4 76h139.2Z'/%3E%3C/svg%3E")}
.fa-sign-in-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m144.5 136.5-40 40a12 12 0 0 1-17-17L107 140H24a12 12 0 0 1 0-24h83L87.5 96.5a12 12 0 0 1 17-17l40 40a12 12 0 0 1 0 17M200 28h-64a12 12 0 0 0 0 24h52v152h-52a12 12 0 0 0 0 24h64a12 12 0 0 0 12-12V40a12 12 0 0 0-12-12'/%3E%3C/svg%3E")}
.fa-signal{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M172 72v128a12 12 0 0 1-24 0V72a12 12 0 0 1 24 0m28-52a12 12 0 0 0-12 12v168a12 12 0 0 0 24 0V32a12 12 0 0 0-12-12m-80 80a12 12 0 0 0-12 12v88a12 12 0 0 0 24 0v-88a12 12 0 0 0-12-12m-40 40a12 12 0 0 0-12 12v48a12 12 0 0 0 24 0v-48a12 12 0 0 0-12-12m-40 40a12 12 0 0 0-12 12v8a12 12 0 0 0 24 0v-8a12 12 0 0 0-12-12'/%3E%3C/svg%3E")}
.fa-sitemap{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M64 112v32a8 8 0 0 1-8 8H24a8 8 0 0 1-8-8v-32a8 8 0 0 1 8-8h32a8 8 0 0 1 8 8m144-72h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8V48a8 8 0 0 0-8-8m0 112h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8' opacity='.24'/%3E%3Cpath d='M160 116h48a20 20 0 0 0 20-20V48a20 20 0 0 0-20-20h-48a20 20 0 0 0-20 20v12h-12a28 28 0 0 0-28 28v28H76v-4a20 20 0 0 0-20-20H24a20 20 0 0 0-20 20v32a20 20 0 0 0 20 20h32a20 20 0 0 0 20-20v-4h24v28a28 28 0 0 0 28 28h12v12a20 20 0 0 0 20 20h48a20 20 0 0 0 20-20v-48a20 20 0 0 0-20-20h-48a20 20 0 0 0-20 20v12h-12a4 4 0 0 1-4-4V88a4 4 0 0 1 4-4h12v12a20 20 0 0 0 20 20M52 140H28v-24h24Zm112 24h40v40h-40Zm0-112h40v40h-40Z'/%3E%3C/svg%3E")}
.fa-sliders-h{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M40 92h30a36 36 0 0 0 68 0h78a12 12 0 0 0 0-24h-78a36 36 0 0 0-68 0H40a12 12 0 0 0 0 24m64-24a12 12 0 1 1-12 12 12 12 0 0 1 12-12m112 96h-14a36 36 0 0 0-68 0H40a12 12 0 0 0 0 24h94a36 36 0 0 0 68 0h14a12 12 0 0 0 0-24m-48 24a12 12 0 1 1 12-12 12 12 0 0 1-12 12'/%3E%3C/svg%3E")}
.fa-snapchat-ghost{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M245.5 189.7c-7.1 6.7-17.7 7.8-28 8.8-6.2.6-12.7 1.2-16.3 3.2a41 41 0 0 0-10.2 11.2c-5.4 7.4-11.5 15.8-21.2 18.3a26 26 0 0 1-6.7.8c-6.9 0-13.7-2.3-19.9-4.4-5.5-2-10.8-3.7-15.2-3.7s-9.7 1.8-15.2 3.7c-8.2 2.8-17.5 6-26.5 3.6-9.8-2.5-15.9-10.9-21.3-18.3a41 41 0 0 0-10.2-11.2c-3.6-2-10-2.6-16.4-3.2-10.2-1-20.8-2-27.9-8.8a8 8 0 0 1 2.8-13.3c.1 0 12.8-4.9 25.4-19a94 94 0 0 0 17.7-30.2L37 119.4a8 8 0 1 1 6-14.8l17.9 7.1A151 151 0 0 0 64 80a64 64 0 0 1 128 0 149 149 0 0 0 3.2 31.7l17.8-7.1a8 8 0 1 1 6 14.8l-19.3 7.8c14 38.3 42.6 49 43 49.2a8 8 0 0 1 2.8 13.3'/%3E%3C/svg%3E")}
.fa-sort-amount-down{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M36 128a12 12 0 0 1 12-12h68a12 12 0 0 1 0 24H48a12 12 0 0 1-12-12m12-52h52a12 12 0 0 0 0-24H48a12 12 0 0 0 0 24m132 104H48a12 12 0 0 0 0 24h132a12 12 0 0 0 0-24m52.5-100.5-40-40a12 12 0 0 0-17 0l-40 40a12 12 0 0 0 17 17L172 77v67a12 12 0 0 0 24 0V77l19.5 19.5a12 12 0 0 0 17-17'/%3E%3C/svg%3E")}
.fa-sort-amount-up{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 128a12 12 0 0 1-12 12H48a12 12 0 0 1 0-24h68a12 12 0 0 1 12 12M48 76h132a12 12 0 0 0 0-24H48a12 12 0 0 0 0 24m52 104H48a12 12 0 0 0 0 24h52a12 12 0 0 0 0-24m132.5-20.5a12 12 0 0 0-17 0L196 179v-67a12 12 0 0 0-24 0v67l-19.5-19.5a12 12 0 0 0-17 17l40 40a12 12 0 0 0 17 0l40-40a12 12 0 0 0 0-17'/%3E%3C/svg%3E")}
.fa-soundcloud{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M24 120v48a8 8 0 0 1-16 0v-48a8 8 0 0 1 16 0m24-32a8 8 0 0 0-8 8v96a8 8 0 0 0 16 0V96a8 8 0 0 0-8-8m32-8a8 8 0 0 0-8 8v104a8 8 0 0 0 16 0V88a8 8 0 0 0-8-8m32-32a8 8 0 0 0-8 8v136a8 8 0 0 0 16 0V56a8 8 0 0 0-8-8m110.8 58.3A80 80 0 0 0 144 40h-4a4 4 0 0 0-4 4v152a4 4 0 0 0 4 4h67.2a48.5 48.5 0 0 0 48.7-45.3 48 48 0 0 0-33-48.4'/%3E%3C/svg%3E")}
.fa-spinner{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M140 32v32a12 12 0 0 1-24 0V32a12 12 0 0 1 24 0m84 84h-32a12 12 0 0 0 0 24h32a12 12 0 0 0 0-24m-42.3 48.8a12 12 0 1 0-17 17l22.7 22.6a12 12 0 0 0 17-17ZM128 180a12 12 0 0 0-12 12v32a12 12 0 0 0 24 0v-32a12 12 0 0 0-12-12m-53.7-15.2-22.7 22.6a12 12 0 0 0 17 17l22.7-22.6a12 12 0 1 0-17-17M76 128a12 12 0 0 0-12-12H32a12 12 0 0 0 0 24h32a12 12 0 0 0 12-12m-7.4-76.4a12 12 0 1 0-17 17l22.7 22.6a12 12 0 0 0 17-17Z'/%3E%3C/svg%3E")}
.fa-spotify{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 24a104 104 0 1 0 104 104A104 104 0 0 0 128 24m31 145.7a8 8 0 0 1-10.7 3.4 43 43 0 0 0-40.6 0 8 8 0 0 1-7.4-14.2 59 59 0 0 1 55.4 0 8 8 0 0 1 3.4 10.8m16-28a8 8 0 0 1-10.8 3.3 77 77 0 0 0-72.4 0 8 8 0 0 1-7.5-14 93 93 0 0 1 87.5 0 8 8 0 0 1 3.3 10.8Zm16-28a8 8 0 0 1-10.8 3.3 111 111 0 0 0-104.4 0 8 8 0 0 1-7.6-14 127 127 0 0 1 119.6 0 8 8 0 0 1 3.3 10.8Z'/%3E%3C/svg%3E")}
.fa-star{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m234.3 114.9-45 38.8 13.7 58a16.4 16.4 0 0 1-24.5 17.9L128 198.5l-50.5 31A16.4 16.4 0 0 1 53 211.9l13.8-58.1-45-38.8A16.5 16.5 0 0 1 31 86l59-4.8 22.7-55a16.4 16.4 0 0 1 30.3 0l22.8 55 59 4.8a16.5 16.5 0 0 1 9.3 28.9Z'/%3E%3C/svg%3E")}
.fa-star-half-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M239.2 97.3A16 16 0 0 0 224.9 86l-59-4.8-22.8-55a16.4 16.4 0 0 0-30.2 0L90 81.2 31 86a16.5 16.5 0 0 0-9.4 28.9l45 38.8-13.7 58a16.4 16.4 0 0 0 24.5 17.9l50.5-31.1 50.5 31a16.4 16.4 0 0 0 24.5-17.7l-13.8-58.1 45-38.8a16 16 0 0 0 5-17.6m-15.4 5.4-48.7 42a8 8 0 0 0-2.5 8l14.9 62.7a.4.4 0 0 1-.2.5q-.2.2-.4 0l-54.7-33.6a8 8 0 0 0-4.2-1.2V32q.3 0 .4.3L153 91.9a8 8 0 0 0 6.8 4.9l63.9 5.1.3.3q.2.4-.2.5'/%3E%3C/svg%3E")}
.fa-stop-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128 32a96 96 0 1 0 96 96 96 96 0 0 0-96-96m32 128H96V96h64Z' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20m0 192a84 84 0 1 1 84-84 84 84 0 0 1-84 84m40-112v56a12 12 0 0 1-12 12h-56a12 12 0 0 1-12-12v-56a12 12 0 0 1 12-12h56a12 12 0 0 1 12 12'/%3E%3C/svg%3E")}
.fa-stopwatch{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 136a88 88 0 1 1-88-88 88 88 0 0 1 88 88' opacity='.24'/%3E%3Cpath d='M128 44a96 96 0 1 0 96 96 96 96 0 0 0-96-96m0 168a72 72 0 1 1 72-72 72 72 0 0 1-72 72m36.5-112.5a12 12 0 0 1 0 17l-28 28a12 12 0 0 1-17-17l28-28a12 12 0 0 1 17 0M92 16a12 12 0 0 1 12-12h48a12 12 0 0 1 0 24h-48a12 12 0 0 1-12-12'/%3E%3C/svg%3E")}
.fa-store{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 96v16a32 32 0 0 1-64 0V96H96v16a32 32 0 0 1-64 0V96l14.3-50.2A8 8 0 0 1 54 40h148a8 8 0 0 1 7.7 5.8Z' opacity='.24'/%3E%3Cpath d='M236 96a12 12 0 0 0-.4-3.3l-14.4-50.2A20 20 0 0 0 202 28H54a20 20 0 0 0-19.2 14.5L20.5 92.7A12 12 0 0 0 20 96v16a44 44 0 0 0 16 34v70a12 12 0 0 0 12 12h160a12 12 0 0 0 12-12v-70a44 44 0 0 0 16-34zM57 52h142l9.1 32H48Zm91 56v4a20 20 0 0 1-40 0v-4Zm-95 20.7a20 20 0 0 1-9-16.7v-4h40v4a20 20 0 0 1-20 20 20 20 0 0 1-9-2.2zM196 204H60v-48.2l4 .2a44 44 0 0 0 32-13.8 44 44 0 0 0 64 0 44 44 0 0 0 32 13.8l4-.2Zm16-92a20 20 0 0 1-9 16.7l-1.9 1.1A20 20 0 0 1 172 112v-4h40Z'/%3E%3C/svg%3E")}
.fa-sun{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M184 128a56 56 0 1 1-56-56 56 56 0 0 1 56 56' opacity='.24'/%3E%3Cpath d='M116 36V20a12 12 0 0 1 24 0v16a12 12 0 0 1-24 0m80 92a68 68 0 1 1-68-68 68 68 0 0 1 68 68m-24 0a44 44 0 1 0-44 44 44 44 0 0 0 44-44M51.5 68.5a12 12 0 1 0 17-17l-12-12a12 12 0 0 0-17 17Zm0 119-12 12a12 12 0 0 0 17 17l12-12a12 12 0 1 0-17-17M196 72a12 12 0 0 0 8.5-3.5l12-12a12 12 0 0 0-17-17l-12 12A12 12 0 0 0 196 72m8.5 115.5a12 12 0 0 0-17 17l12 12a12 12 0 0 0 17-17ZM48 128a12 12 0 0 0-12-12H20a12 12 0 0 0 0 24h16a12 12 0 0 0 12-12m80 80a12 12 0 0 0-12 12v16a12 12 0 0 0 24 0v-16a12 12 0 0 0-12-12m108-92h-16a12 12 0 0 0 0 24h16a12 12 0 0 0 0-24'/%3E%3C/svg%3E")}
.fa-sync{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 48v48a12 12 0 0 1-12 12h-48a12 12 0 0 1 0-24h19l-7.8-7.8a76 76 0 0 0-53.3-22.3h-.5a76 76 0 0 0-53 21.7 12 12 0 1 1-16.8-17.2A99 99 0 0 1 125.5 30h.5a99 99 0 0 1 70.2 29.3L204 67V48a12 12 0 0 1 24 0m-44.4 132.4a76 76 0 0 1-53 21.7h-.5a76 76 0 0 1-53.3-22.3L69 172h19a12 12 0 0 0 0-24H40a12 12 0 0 0-12 12v48a12 12 0 0 0 24 0v-19l7.8 7.8a99 99 0 0 0 70.2 29.3h.6a99 99 0 0 0 69.8-28.5 12 12 0 0 0-16.7-17.2Z'/%3E%3C/svg%3E")}
.fa-sync-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 48v48a12 12 0 0 1-12 12h-48a12 12 0 0 1 0-24h19l-7.8-7.8a76 76 0 0 0-53.3-22.3h-.5a76 76 0 0 0-53 21.7 12 12 0 1 1-16.8-17.2A99 99 0 0 1 125.5 30h.5a99 99 0 0 1 70.2 29.3L204 67V48a12 12 0 0 1 24 0m-44.4 132.4a76 76 0 0 1-53 21.7h-.5a76 76 0 0 1-53.3-22.3L69 172h19a12 12 0 0 0 0-24H40a12 12 0 0 0-12 12v48a12 12 0 0 0 24 0v-19l7.8 7.8a99 99 0 0 0 70.2 29.3h.6a99 99 0 0 0 69.8-28.5 12 12 0 0 0-16.7-17.2Z'/%3E%3C/svg%3E")}
.fa-tachometer-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 152v24a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8v-22.9C24 95.7 70.2 48.2 127.6 48A104 104 0 0 1 232 152' opacity='.24'/%3E%3Cpath d='M209.9 69.8A115 115 0 0 0 128 36h-.4A117 117 0 0 0 12 153.1V176a20 20 0 0 0 20 20h192a20 20 0 0 0 20-20v-24a115 115 0 0 0-34.1-82.2M220 172h-92.7l46.5-65a12 12 0 1 0-19.6-14l-56.4 79H36v-18.9l.1-5.1H56a12 12 0 0 0 0-24H40.6c11-33.4 40-58.5 75.4-63.2V80a12 12 0 0 0 24 0V60.8a92 92 0 0 1 75.7 63.2H200a12 12 0 0 0 0 24h19.9l.1 4Z'/%3E%3C/svg%3E")}
.fa-tag{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M237.7 153 153 237.7a8 8 0 0 1-11.3 0l-99.4-99.4a8 8 0 0 1-2.3-5.6V40h92.7a8 8 0 0 1 5.6 2.3l99.4 99.4a8 8 0 0 1 0 11.3' opacity='.24'/%3E%3Cpath d='m246.2 133.2-99.4-99.3a20 20 0 0 0-14.1-5.9H40a12 12 0 0 0-12 12v92.7a20 20 0 0 0 5.9 14.1l99.3 99.3a20 20 0 0 0 28.3 0l84.7-84.6a20 20 0 0 0 0-28.3m-98.9 93.2L52 131V52h79l95.3 95.3ZM104 88a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-tags{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M237.7 153 153 237.7a8 8 0 0 1-11.3 0l-99.4-99.4a8 8 0 0 1-2.3-5.6V40h92.7a8 8 0 0 1 5.6 2.3l99.4 99.4a8 8 0 0 1 0 11.3' opacity='.24'/%3E%3Cpath d='m246.2 133.2-99.4-99.3a20 20 0 0 0-14.1-5.9H40a12 12 0 0 0-12 12v92.7a20 20 0 0 0 5.9 14.1l99.3 99.3a20 20 0 0 0 28.3 0l84.7-84.6a20 20 0 0 0 0-28.3m-98.9 93.2L52 131V52h79l95.3 95.3ZM104 88a16 16 0 1 1-16-16 16 16 0 0 1 16 16'/%3E%3C/svg%3E")}
.fa-telegram{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228.9 26.2a9 9 0 0 0-9.2-1.6L17.1 104a14.2 14.2 0 0 0 2.4 27.2L72 141.4V200a16 16 0 0 0 10 14.8 16 16 0 0 0 17.5-3.7l25.3-26.3L165 220a16 16 0 0 0 10.5 4 16 16 0 0 0 5-.8 16 16 0 0 0 10.7-11.6L231.8 35a9 9 0 0 0-3-8.8M175.5 208 93 135.5l119-85.3Z'/%3E%3C/svg%3E")}
.fa-telegram-plane{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228.9 26.2a9 9 0 0 0-9.2-1.6L17.1 104a14.2 14.2 0 0 0 2.4 27.2L72 141.4V200a16 16 0 0 0 10 14.8 16 16 0 0 0 17.5-3.7l25.3-26.3L165 220a16 16 0 0 0 10.5 4 16 16 0 0 0 5-.8 16 16 0 0 0 10.7-11.6L231.8 35a9 9 0 0 0-3-8.8M175.5 208 93 135.5l119-85.3Z'/%3E%3C/svg%3E")}
.fa-th{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 64v128a8 8 0 0 1-8 8H40a8 8 0 0 1-8-8V64a8 8 0 0 1 8-8h176a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M216 44H40a20 20 0 0 0-20 20v128a20 20 0 0 0 20 20h176a20 20 0 0 0 20-20V64a20 20 0 0 0-20-20m-108 96v-24h40v24Zm40 24v24h-40v-24ZM44 116h40v24H44Zm64-24V68h40v24Zm64 24h40v24h-40Zm40-24h-40V68h40ZM84 68v24H44V68Zm-40 96h40v24H44Zm128 24v-24h40v24Z'/%3E%3C/svg%3E")}
.fa-th-large{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M112 56v48a8 8 0 0 1-8 8H56a8 8 0 0 1-8-8V56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8m88-8h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8m-96 96H56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8m96 0h-48a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8' opacity='.24'/%3E%3Cpath d='M100 36H56a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 60H60V60h36Zm104-60h-44a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20V56a20 20 0 0 0-20-20m-4 60h-36V60h36Zm-96 40H56a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20v-44a20 20 0 0 0-20-20m-4 60H60v-36h36Zm104-60h-44a20 20 0 0 0-20 20v44a20 20 0 0 0 20 20h44a20 20 0 0 0 20-20v-44a20 20 0 0 0-20-20m-4 60h-36v-36h36Z'/%3E%3C/svg%3E")}
.fa-thumbs-down{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M80 48v104H32a8 8 0 0 1-8-8V56a8 8 0 0 1 8-8Z' opacity='.24'/%3E%3Cpath d='m243.8 156.5-12-96A28 28 0 0 0 204 36H32a20 20 0 0 0-20 20v88a20 20 0 0 0 20 20h40.6l36.7 73.4A12 12 0 0 0 120 244a44 44 0 0 0 44-44v-12h52a28 28 0 0 0 27.8-31.5M68 140H36V60h32Zm151 22.7a4 4 0 0 1-3 1.3h-64a12 12 0 0 0-12 12v24a20 20 0 0 1-13.2 18.8L92 149.2V60h112a4 4 0 0 1 4 3.5l12 96a4 4 0 0 1-1 3.2'/%3E%3C/svg%3E")}
.fa-thumbs-up{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M80 104v104H32a8 8 0 0 1-8-8v-88a8 8 0 0 1 8-8Z' opacity='.24'/%3E%3Cpath d='M237 77.5a28 28 0 0 0-21-9.5h-52V56a44 44 0 0 0-44-44 12 12 0 0 0-10.7 6.6L72.6 92H32a20 20 0 0 0-20 20v88a20 20 0 0 0 20 20h172a28 28 0 0 0 27.8-24.5l12-96a28 28 0 0 0-6.8-22M36 116h32v80H36Zm184-19.5-12 96a4 4 0 0 1-4 3.5H92v-89.2l34.8-69.6A20 20 0 0 1 140 56v24a12 12 0 0 0 12 12h64a4 4 0 0 1 4 4.5'/%3E%3C/svg%3E")}
.fa-ticket-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200 128a32 32 0 0 0 32 32v32a8 8 0 0 1-8 8H96V56h128a8 8 0 0 1 8 8v32a32 32 0 0 0-32 32' opacity='.24'/%3E%3Cpath d='M232 108a12 12 0 0 0 12-12V64a20 20 0 0 0-20-20H32a20 20 0 0 0-20 20v32a12 12 0 0 0 12 12 20 20 0 0 1 0 40 12 12 0 0 0-12 12v32a20 20 0 0 0 20 20h192a20 20 0 0 0 20-20v-32a12 12 0 0 0-12-12 20 20 0 0 1 0-40M36 170.3a44 44 0 0 0 0-84.6V68h52v120H36Zm184 0V188H112V68h108v17.7a44 44 0 0 0 0 84.6'/%3E%3C/svg%3E")}
.fa-tiktok{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M232 80v40a8 8 0 0 1-8 8 103 103 0 0 1-48-11.7V156a76 76 0 0 1-152 0c0-36.9 27-69.5 62.6-75.9A8 8 0 0 1 96 88v42.7a8 8 0 0 1-4.6 7.2A20 20 0 1 0 120 156V24a8 8 0 0 1 8-8h40a8 8 0 0 1 8 8 48 48 0 0 0 48 48 8 8 0 0 1 8 8'/%3E%3C/svg%3E")}
.fa-times{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208.5 191.5a12 12 0 0 1-17 17L128 145l-63.5 63.5a12 12 0 0 1-17-17L111 128 47.5 64.5a12 12 0 0 1 17-17L128 111l63.5-63.5a12 12 0 0 1 17 17L145 128Z'/%3E%3C/svg%3E")}
.fa-times-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 1 1-96-96 96 96 0 0 1 96 96' opacity='.24'/%3E%3Cpath d='M168.5 104.5 145 128l23.5 23.5a12 12 0 0 1-17 17L128 145l-23.5 23.5a12 12 0 0 1-17-17L111 128l-23.5-23.5a12 12 0 0 1 17-17L128 111l23.5-23.5a12 12 0 0 1 17 17M236 128A108 108 0 1 1 128 20a108 108 0 0 1 108 108m-24 0a84 84 0 1 0-84 84 84 84 0 0 0 84-84'/%3E%3C/svg%3E")}
.fa-tint{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 144a80 80 0 0 1-160 0c0-72 80-128 80-128s80 56 80 128' opacity='.24'/%3E%3Cpath d='M134.9 6.2a12 12 0 0 0-13.8 0 259 259 0 0 0-42.2 39C51 77.4 36 111.6 36 144a92 92 0 0 0 184 0c0-77.4-81.6-135.4-85.1-137.8M128 212a68 68 0 0 1-68-68c0-33.3 20-63.4 36.7-82.7A249 249 0 0 1 128 31a249 249 0 0 1 31.3 30.2C176 80.6 196 110.7 196 144a68 68 0 0 1-68 68m49.6-52.4a52 52 0 0 1-34 34 12 12 0 0 1-3.6.6 12 12 0 0 1-3.6-23.5 28 28 0 0 0 18.3-18.3 12 12 0 0 1 23 7.2Z'/%3E%3C/svg%3E")}
.fa-trophy{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200 48v63.1a72.6 72.6 0 0 1-71.4 72.9A72 72 0 0 1 56 112V48Z' opacity='.24'/%3E%3Cpath d='M232 60h-20V48a12 12 0 0 0-12-12H56a12 12 0 0 0-12 12v12H24A20 20 0 0 0 4 80v16a44 44 0 0 0 44 44h.8a84 84 0 0 0 67.2 55.2V212H96a12 12 0 0 0 0 24h64a12 12 0 0 0 0-24h-20v-16.9a85 85 0 0 0 67-55.1h1a44 44 0 0 0 44-44V80a20 20 0 0 0-20-20M28 96V84h16v31.6A20 20 0 0 1 28 96m160 15.1a60.6 60.6 0 0 1-59.5 60.9A60 60 0 0 1 68 112V60h120ZM228 96a20 20 0 0 1-16.1 19.6l.1-4.5V84h16Z'/%3E%3C/svg%3E")}
.fa-truck{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M248 120v64a8 8 0 0 1-8 8h-24a24 24 0 0 0-48 0h-64a24 24 0 0 0-48 0H32a8 8 0 0 1-8-8v-40h160v-24Z' opacity='.24'/%3E%3Cpath d='m255.1 115.5-14-35A20 20 0 0 0 222.6 68H196v-4a12 12 0 0 0-12-12H32a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h14a36 36 0 0 0 68 0h44a36 36 0 0 0 68 0h10a20 20 0 0 0 20-20v-64a22 22 0 0 0-.9-4.5M196 92h23.9l6.4 16H196ZM80 204a12 12 0 1 1 12-12 12 12 0 0 1-12 12m92-42a36 36 0 0 0-14 18h-44a36 36 0 0 0-68 0H36v-40h136Zm0-46H36V76h136Zm20 88a12 12 0 1 1 12-12 12 12 0 0 1-12 12m40-24h-6a36 36 0 0 0-30-23.8V132h36Z'/%3E%3C/svg%3E")}
.fa-tumblr{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M152 120v48a8 8 0 0 0 8 8h32a8 8 0 0 1 8 8v48a8 8 0 0 1-8 8h-40a64 64 0 0 1-64-64v-56H64a8 8 0 0 1-8-8V72a8 8 0 0 1 8-8 40 40 0 0 0 40-40 8 8 0 0 1 8-8h32a8 8 0 0 1 8 8v40h40a8 8 0 0 1 8 8v40a8 8 0 0 1-8 8Z'/%3E%3C/svg%3E")}
.fa-twitch{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 32H48a16 16 0 0 0-16 16v144a16 16 0 0 0 16 16h16v32a8 8 0 0 0 13.1 6.2L123 208h42.2a16 16 0 0 0 10.3-3.7l42.8-35.8a16 16 0 0 0 5.8-12.2V48a16 16 0 0 0-16-16m-80 104a8 8 0 0 1-16 0V88a8 8 0 0 1 16 0Zm48 0a8 8 0 0 1-16 0V88a8 8 0 0 1 16 0Z'/%3E%3C/svg%3E")}
.fa-twitter{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m245.7 77.7-30 29.9c-6 70-65 124.4-135.7 124.4a80 80 0 0 1-35.6-6.8 28 28 0 0 1-11-8.8 8 8 0 0 1 3.8-11.9c.3 0 24.2-9.3 39.5-26.8a111 111 0 0 1-22-24.2C42.5 135 28.6 103 32.8 55.3a8 8 0 0 1 13.7-5c.4.4 33.3 33.2 73.6 43.8V88a48 48 0 0 1 14.3-34.3A47 47 0 0 1 168.1 40a49 49 0 0 1 41.5 24H240a8 8 0 0 1 5.7 13.7'/%3E%3C/svg%3E")}
.fa-undo{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a100 100 0 0 1-98.7 100H128a99 99 0 0 1-68.6-27.3 12 12 0 0 1 16.5-17.4 76 76 0 1 0-1.6-109l-.4.3-19 17.4H72a12 12 0 0 1 0 24H24a12 12 0 0 1-12-12V56a12 12 0 0 1 24 0v20.7l21.5-19.6A100 100 0 0 1 228 128'/%3E%3C/svg%3E")}
.fa-undo-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M228 128a100 100 0 0 1-98.7 100H128a99 99 0 0 1-68.6-27.3 12 12 0 0 1 16.5-17.4 76 76 0 1 0-1.6-109l-.4.3-19 17.4H72a12 12 0 0 1 0 24H24a12 12 0 0 1-12-12V56a12 12 0 0 1 24 0v20.7l21.5-19.6A100 100 0 0 1 228 128'/%3E%3C/svg%3E")}
.fa-unlock-alt{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 96v112a8 8 0 0 1-8 8H48a8 8 0 0 1-8-8V96a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 76H100V56a28 28 0 0 1 28-28 29 29 0 0 1 28.2 22.4 12 12 0 1 0 23.6-4.8A52.6 52.6 0 0 0 128 4a52 52 0 0 0-52 52v20H48a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V96a20 20 0 0 0-20-20m-4 128H52V100h152Zm-92-52a16 16 0 1 1 16 16 16 16 0 0 1-16-16'/%3E%3C/svg%3E")}
.fa-user{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M192 96a64 64 0 1 1-64-64 64 64 0 0 1 64 64' opacity='.24'/%3E%3Cpath d='M234.4 210a123 123 0 0 0-60.8-53.2 76 76 0 1 0-91.2 0A123 123 0 0 0 21.6 210a12 12 0 1 0 20.8 12 98.2 98.2 0 0 1 171.2 0 12 12 0 0 0 20.8-12M76 96a52 52 0 1 1 52 52 52 52 0 0 1-52-52'/%3E%3C/svg%3E")}
.fa-user-circle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 128a96 96 0 0 1-31.8 71.4A72 72 0 0 0 128 160a40 40 0 1 0-40-40 40 40 0 0 0 40 40 72 72 0 0 0-64.2 39.4A96 96 0 1 1 224 128' opacity='.24'/%3E%3Cpath d='M128 20a108 108 0 1 0 108 108A108 108 0 0 0 128 20M79.6 196.6a60 60 0 0 1 96.8 0 84 84 0 0 1-96.8 0M100 120a28 28 0 1 1 28 28 28 28 0 0 1-28-28m94 60a84 84 0 0 0-29-23.5 52 52 0 1 0-74 0A84 84 0 0 0 62 180a84 84 0 1 1 131.9 0Z'/%3E%3C/svg%3E")}
.fa-user-cog{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M168 100a60 60 0 1 1-60-60 60 60 0 0 1 60 60' opacity='.24'/%3E%3Cpath d='M148.5 156.5a72 72 0 1 0-89 0 124 124 0 0 0-48.7 35.8 12 12 0 0 0 18.4 15.4c19.3-23 46-35.7 74.8-35.7 37 0 61.1 19.4 74.8 35.7a12 12 0 1 0 18.4-15.4 124 124 0 0 0-48.7-35.8M56 100a48 48 0 1 1 48 48 48 48 0 0 1-48-48m190.5 40-7 2.3 4.3 6a12 12 0 1 1-19.4 14.2l-4.4-6-4.4 6a12 12 0 1 1-19.4-14.1l4.4-6-7.1-2.4a12 12 0 1 1 7.4-22.8l7.1 2.3V112a12 12 0 0 1 24 0v7.5l7.1-2.3a12 12 0 1 1 7.4 22.8'/%3E%3C/svg%3E")}
.fa-user-lock{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M208 88H48a8 8 0 0 0-8 8v112a8 8 0 0 0 8 8h160a8 8 0 0 0 8-8V96a8 8 0 0 0-8-8m-80 72a20 20 0 1 1 20-20 20 20 0 0 1-20 20' opacity='.24'/%3E%3Cpath d='M208 76h-28V56a52 52 0 0 0-104 0v20H48a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20V96a20 20 0 0 0-20-20M100 56a28 28 0 0 1 56 0v20h-56Zm104 148H52V100h152Zm-76-92a32 32 0 0 0-12 61.7v6.3a12 12 0 0 0 24 0v-6.3a32 32 0 0 0-12-61.7m0 24a8 8 0 1 1-8 8 8 8 0 0 1 8-8'/%3E%3C/svg%3E")}
.fa-user-plus{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M168 100a60 60 0 1 1-60-60 60 60 0 0 1 60 60' opacity='.24'/%3E%3Cpath d='M256 136a12 12 0 0 1-12 12h-8v8a12 12 0 0 1-24 0v-8h-8a12 12 0 0 1 0-24h8v-8a12 12 0 0 1 24 0v8h8a12 12 0 0 1 12 12m-54.8 56.3a12 12 0 1 1-18.4 15.4A96 96 0 0 0 108 172a97 97 0 0 0-74.8 35.7 12 12 0 0 1-18.4-15.4 124 124 0 0 1 48.7-35.8 72 72 0 1 1 89 0 124 124 0 0 1 48.7 35.8M108 148a48 48 0 1 0-48-48 48 48 0 0 0 48 48'/%3E%3C/svg%3E")}
.fa-user-shield{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M216 56v56c0 96-88 120-88 120s-88-24-88-120V56a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M208 36H48a20 20 0 0 0-20 20v56c0 54.3 26.3 87.2 48.4 105.3 23.7 19.4 47.4 26 48.4 26.3a12 12 0 0 0 6.4 0c1-.3 24.7-7 48.4-26.3 22-18 48.4-51 48.4-105.3V56a20 20 0 0 0-20-20m-4 76q0 53.7-39 86.2a126 126 0 0 1-37 21.2A126 126 0 0 1 91 198a107 107 0 0 1-39-86V60h152ZM79.5 144.5a12 12 0 1 1 17-17L112 143l47.5-47.5a12 12 0 0 1 17 17l-56 56a12 12 0 0 1-17 0Z'/%3E%3C/svg%3E")}
.fa-users{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M136 108a52 52 0 1 1-52-52 52 52 0 0 1 52 52' opacity='.24'/%3E%3Cpath d='M125.2 157a64 64 0 1 0-82.4 0 100 100 0 0 0-39.5 32 12 12 0 0 0 19.4 14 76 76 0 0 1 122.6 0 12 12 0 0 0 19.4-14.2 100 100 0 0 0-39.5-32M44 108a40 40 0 1 1 40 40 40 40 0 0 1-40-40m206.1 97.7a12 12 0 0 1-16.8-2.6A76 76 0 0 0 172 172a12 12 0 0 1 0-24 40 40 0 1 0-10.3-78.7 12 12 0 1 1-6.2-23.2A64 64 0 0 1 213.2 157a100 100 0 0 1 39.5 32 12 12 0 0 1-2.6 16.8'/%3E%3C/svg%3E")}
.fa-video{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M200 72v112a8 8 0 0 1-8 8H32a8 8 0 0 1-8-8V72a8 8 0 0 1 8-8h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M249.5 69.3a12 12 0 0 0-12.6 1L212 88.4V72a20 20 0 0 0-20-20H32a20 20 0 0 0-20 20v112a20 20 0 0 0 20 20h160a20 20 0 0 0 20-20v-16.4l25 18.1a12 12 0 0 0 19-9.7V80a12 12 0 0 0-6.6-10.7M188 180H36V76h152Zm44-27.6L212 138v-20l20-14.5Z'/%3E%3C/svg%3E")}
.fa-wallet{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224 80v112a8 8 0 0 1-8 8H56a16 16 0 0 1-16-16V56a16 16 0 0 0 16 16h160a8 8 0 0 1 8 8' opacity='.24'/%3E%3Cpath d='M196 136a16 16 0 1 1-16-16 16 16 0 0 1 16 16m40-36v80a32 32 0 0 1-32 32H60a32 32 0 0 1-32-32V61a32 32 0 0 1 32-33h132a12 12 0 0 1 0 24H60a8 8 0 0 0-8 8.3 8.3 8.3 0 0 0 8.5 7.7H204a32 32 0 0 1 32 32m-24 0a8 8 0 0 0-8-8H60.5a34 34 0 0 1-8.5-1v89a8 8 0 0 0 8 8h144a8 8 0 0 0 8-8Z'/%3E%3C/svg%3E")}
.fa-whatsapp{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='m152.6 145.2 23 11.5A24 24 0 0 1 152 176a72 72 0 0 1-72-72 24 24 0 0 1 19.3-23.5l11.5 23L101 118a8 8 0 0 0-.7 7.5 57 57 0 0 0 30.1 30.2 8 8 0 0 0 7.6-.7ZM232 128a104 104 0 0 1-152.9 91.8l-34 11.4a16 16 0 0 1-20.3-20.3l11.4-34A104 104 0 1 1 232 128m-40 24a8 8 0 0 0-4.4-7.2l-32-16a8 8 0 0 0-8 .5l-14.7 9.8a41 41 0 0 1-16-16l9.8-14.6a8 8 0 0 0 .5-8l-16-32A8 8 0 0 0 104 64a40 40 0 0 0-40 40 88 88 0 0 0 88 88 40 40 0 0 0 40-40'/%3E%3C/svg%3E")}
.fa-youtube{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M234.3 69.5a24 24 0 0 0-14.5-16.4C185.6 40 131 40 128 40s-57.6-.1-91.8 13.1a24 24 0 0 0-14.5 16.4C19 79.5 16 97.7 16 128s3 48.5 5.7 58.5a24 24 0 0 0 14.5 16.4C69 215.6 120.4 216 127.3 216h1.4c6.9 0 58.3-.4 91.1-13.1a24 24 0 0 0 14.5-16.4c2.6-10 5.7-28.2 5.7-58.5s-3-48.5-5.7-58.5m-73.7 65-40 28A8 8 0 0 1 108 156v-56a8 8 0 0 1 12.6-6.5l40 28a8 8 0 0 1 0 13'/%3E%3C/svg%3E")}
.far.fa-star{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M243 96a20 20 0 0 0-17.7-14l-56.6-4.6-21.9-52.8a20.4 20.4 0 0 0-37.6 0L87.3 77.4 30.8 82A20.5 20.5 0 0 0 19 117.9L62.3 155 49 210.8A20.4 20.4 0 0 0 79.6 233l48.4-29.8 48.4 29.8a20.4 20.4 0 0 0 30.5-22.1L193.7 155l43.3-37a20 20 0 0 0 6-22m-70.5 45.7a12 12 0 0 0-3.8 11.9l12.9 54.4-47.3-29a12 12 0 0 0-12.6 0l-47.3 29 13-54.4a12 12 0 0 0-4-11.9l-42.2-36.5 55.4-4.4a12 12 0 0 0 10.1-7.4L128 41.9l21.3 51.5a12 12 0 0 0 10.1 7.4l55.4 4.4Z'/%3E%3C/svg%3E")}
/* ===== end SVG icon layer ===== */
