* {
	outline: none !important;
}

*:focus {
	outline: none !important;
}

@keyframes kiq_throwBall__e8KGm {
	0% {
		transform: translateX(0)
	}

	to {
		transform: translateX(100px)
	}
}

@keyframes kiq_shieldScale__nPbtl {
	0% {
		transform: scale(1)
	}

	50% {
		transform: scale(.95)
	}

	to {
		transform: scale(1)
	}
}

@keyframes kiq_attackTilt__BD06U {
	0% {
		transform: scale(1) translateX(0)
	}

	50% {
		transform: scale(1.06) translateX(8px)
	}

	to {
		transform: scale(1) translateX(0)
	}
}

.kiq_animate__mmpei .kiq_ball__NXseU {
	animation: kiq_throwBall__e8KGm .5s
}

.kiq_animate__mmpei .kiq_shield__QLbGw {
	animation: kiq_shieldScale__nPbtl .5s
}

.kiq_animate__mmpei .kiq_pill__SpgFB.kiq_red__uhdyY {
	animation: kiq_attackTilt__BD06U .5s
}

.kiq_container__wnu_0 {
	max-width: 390px;
	width: 100%;
	height: 335px;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 16px;
	border: 1px solid rgba(0, 0, 0, .15);
	background: #fff;
	overflow: hidden;
	margin: 0 auto
}

.kiq_container__wnu_0 .kiq_frameHeight__q5t3E {
	height: 194px
}

.kiq_container__wnu_0:hover .kiq_shieldRing__35TPv {
	--ringLoad: 100%
}

.kiq_container__wnu_0:hover .kiq_alert__t_11J {
	opacity: 1;
	top: -25px
}

.kiq_grid__hj8kL {
	width: 353px;
	height: 265px;
	position: absolute;
	top: 19px
}

.kiq_gridGradient__rbOxV {
	position: absolute;
	height: 195px;
	width: 100%;
	background: linear-gradient(180deg, #fff, hsla(0, 0%, 95%, .15) 25%, hsla(0, 0%, 94%, .15) 78.12%, #fff)
}

.kiq_text__xdefc {
	background-color: #fff;
	padding: 8px 16px;
	z-index: 1
}

.kiq_text__xdefc .kiq_title__jHvrg {
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	letter-spacing: -.36px;
	background: linear-gradient(180deg, #000 22.5%, rgba(96, 96, 96, .7));
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.kiq_text__xdefc .kiq_desc__J16Sj {
	margin-top: 4px;
	color: #00cc58;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 21.5px;
	letter-spacing: -.16px
}

.kiq_mainFrame__gEFUU {
	width: 323px;
	height: 153px;
	position: absolute;
	top: 33px
}

.kiq_mainFrame__gEFUU .kiq_frameCenter__BZVuw {
	display: flex;
	height: 100%;
	align-items: center;
	justify-content: space-between
}

.kiq_mainFrame__gEFUU .kiq_pill__SpgFB {
	width: 86px;
	height: 20px;
	border-radius: 999px;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 4px;
	box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, .3);
	transition: all .3s ease-in-out;
	z-index: 1
}

.kiq_mainFrame__gEFUU .kiq_pill__SpgFB.kiq_red__uhdyY {
	background-color: #ff5353
}

.kiq_mainFrame__gEFUU .kiq_pill__SpgFB.kiq_green__6MRLz {
	background-color: #00a862
}

.kiq_mainFrame__gEFUU .kiq_pill__SpgFB .kiq_subPill__POIbO {
	width: 43px;
	height: 6px;
	border-radius: 999px;
	background-color: rgba(0, 0, 0, .45)
}

.kiq_mainFrame__gEFUU .kiq_pill__SpgFB .kiq_subPill__POIbO:last-child {
	width: 23px
}

.kiq_mainFrame__gEFUU .kiq_shield__QLbGw {
	width: 64px;
	height: 64px;
	border-radius: 999px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #00a862;
	box-shadow: inset 0 -1px 0 0 rgba(0, 0, 0, .4);
	transition: all .5s ease-in-out;
	font-size: 36px
}

.kiq_mainFrame__gEFUU .kiq_shieldRing__35TPv {
	top: 50%;
	transform: translateY(-50%) translateX(-50%);
	left: 50%;
	--ringLoad: 0%;
	z-index: 0;
	width: 88px;
	height: 88px;
	border-radius: 999px;
	border: 2px solid #00a862;
	transition: all .4s ease-in-out;
	position: absolute;
	-webkit-mask: conic-gradient(from 180deg at top 8px left 8px, transparent 90deg, #000 0) var(--ringLoad, 200%) 0/200% var(--ringLoad, 8px) border-box no-repeat;
	mask: conic-gradient(from 180deg at top 8px left 8px, transparent 90deg, #000 0) var(--ringLoad, 200%) 0/200% var(--ringLoad, 8px) border-box no-repeat
}

.kiq_mainFrame__gEFUU .kiq_attackAnim__Lnn93 {
	position: absolute;
	display: flex;
	gap: 6px;
	left: 30px
}

.kiq_mainFrame__gEFUU .kiq_ball__NXseU {
	width: 10px;
	height: 10px;
	background-color: #ff5353;
	border-radius: 999px;
	transition: all .5s ease-in-out
}

.kiq_mainFrame__gEFUU .kiq_alert__t_11J {
	display: flex;
	width: 193px;
	height: 37px;
	gap: 8px;
	padding: 4px 8px;
	border-radius: 3px;
	border: 1px solid rgba(0, 0, 0, .1);
	background: hsla(0, 0%, 100%, .01);
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	top: -70px;
	left: 20%;
	position: absolute;
	opacity: 0;
	transition: all .5s cubic-bezier(.075, .82, .165, 1)
}

.kiq_mainFrame__gEFUU .kiq_alert__t_11J .kiq_alertIcon__eQn6H {
	color: #36f877;
	font-size: 18px
}

.kiq_mainFrame__gEFUU .kiq_alert__t_11J .kiq_content__GybdW {
	color: #5b5b5b;
	font-size: 10px;
	flex: 1
}

@keyframes kiq_throwBall__j2iBl {
	0% {
		transform: translateX(0)
	}

	to {
		transform: translateX(100px)
	}
}

@keyframes kiq_shieldScale__FIh4e {
	0% {
		transform: scale(1)
	}

	50% {
		transform: scale(.95)
	}

	to {
		transform: scale(1)
	}
}

@keyframes kiq_attackTilt__YNaqu {
	0% {
		transform: scale(1) translateX(0)
	}

	50% {
		transform: scale(1.06) translateX(8px)
	}

	to {
		transform: scale(1) translateX(0)
	}
}

.kiq_container__jRbpM {
	max-width: 390px;
	width: 100%;
	height: 335px;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 16px;
	border: 1px solid rgba(0, 0, 0, .15);
	margin: 0 auto;
	background: #fff;
	overflow: hidden;
	cursor: none
}

.kiq_container__jRbpM .kiq_frameHeight__bBskP {
	height: 194px
}

.kiq_magicWand__yHAhJ {
	position: fixed;
	top: var(--clientY);
	left: var(--clientX);
	z-index: 999;
	transition-duration: .2s;
	transition-timing-function: cubic-bezier(.165, .84, .44, 1);
	pointer-events: none;
	transform: scale(1) translateY(-5%) translateX(-24%);
	transform-origin: center
}

.kiq_magicWand__yHAhJ.kiq_hide__HTYIB {
	transform: scale(0) translateY(-50%) translateX(-50%);
	opacity: 0
}

.kiq_grid__id4rk {
	width: 353px;
	height: 265px;
	position: absolute;
	top: 19px
}

.kiq_gridGradient__pB_Vq {
	position: absolute;
	height: 195px;
	width: 100%;
	background: linear-gradient(180deg, #fff, hsla(0, 0%, 95%, .15) 25%, hsla(0, 0%, 94%, .15) 78.12%, #fff)
}

.kiq_text__eOSVD {
	background-color: #fff;
	padding: 8px 16px;
	z-index: 1
}

.kiq_text__eOSVD .kiq_title__TXcHs {
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	letter-spacing: -.36px;
	background: linear-gradient(180deg, #000 22.5%, rgba(96, 96, 96, .7));
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.kiq_text__eOSVD .kiq_desc__qFo2U {
	margin-top: 4px;
	color: #00cc58;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 21.5px;
	letter-spacing: -.16px
}

.kiq_mainFrame__F0410 {
	width: 323px;
	height: 153px;
	position: absolute;
	top: 33px
}

.kiq_mainFrame__F0410 .kiq_dotsContainer__boN_R {
	display: flex;
	gap: 16px;
	width: 100%;
	flex-wrap: wrap;
	justify-content: center
}

.kiq_mainFrame__F0410 .kiq_dot__mJNcF {
	width: 15px;
	height: 15px;
	background-color: #ff5353;
	border: 3px solid #ffcfcf;
	border-radius: 999px;
	transition: all .5s cubic-bezier(.075, .82, .165, 1);
	transform: translateX(var(--xVariation)) translateY(var(--yVariation))
}

.kiq_mainFrame__F0410 .kiq_dot__mJNcF:after {
	content: "";
	width: 25px;
	height: 25px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateY(-50%) translateX(-50%)
}

.kiq_mainFrame__F0410 .kiq_hideDot__CYk18 {
	transform: translateX(var(--xVariation)) translateY(var(--yVariation)) scale(0)
}

.kiq_container__4UgWr {
	max-width: 390px;
	width: 100%;
	height: 335px;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 16px;
	border: 1px solid rgba(0, 0, 0, .15);
	margin: 0 auto;
	background: #fff;
	overflow: hidden
}

.kiq_container__4UgWr .kiq_frameHeight__1Y3X0 {
	height: 194px
}

.kiq_container__4UgWr:hover .kiq_attackRay__yRDQ4 path {
	stroke-dashoffset: 0
}

.kiq_container__4UgWr:hover .kiq_upDefault__y3e50 {
	transform: translateY(20px);
	opacity: 0
}

.kiq_container__4UgWr:hover .kiq_upChange__KrRwc {
	transform: translateY(0) !important;
	opacity: 1 !important
}

.kiq_container__4UgWr:hover .kiq_intercept___woCp {
	opacity: 1;
	transform: scale(1)
}

.kiq_container__4UgWr:hover .kiq_alert__G28o_ {
	opacity: 1;
	top: 104px
}

.kiq_grid__2o1lk {
	width: 353px;
	height: 265px;
	position: absolute;
	top: 19px
}

.kiq_gridGradient__jzayX {
	position: absolute;
	height: 195px;
	width: 100%;
	background: linear-gradient(180deg, #fff, hsla(0, 0%, 95%, .15) 25%, hsla(0, 0%, 94%, .15) 78.12%, #fff)
}

.kiq_text__RdVUY {
	background-color: #fff;
	padding: 8px 16px;
	z-index: 1
}

.kiq_text__RdVUY .kiq_title__MkfL0 {
	font-size: 18px;
	font-style: normal;
	font-weight: 500;
	line-height: 24px;
	letter-spacing: -.36px;
	background: linear-gradient(180deg, #000 22.5%, rgba(96, 96, 96, .7));
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent
}

.kiq_text__RdVUY .kiq_desc__5v9Ul {
	margin-top: 4px;
	color: #00cc58;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 21.5px;
	letter-spacing: -.16px
}

.kiq_mainFrame__wvv22 {
	width: 323px;
	height: 153px;
	position: absolute;
	top: 33px
}

.kiq_mainFrame__wvv22 .kiq_domains__QaHTC {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	position: relative
}

.kiq_mainFrame__wvv22 .kiq_domains__QaHTC .kiq_changeContainer__EmcS_ {
	position: relative
}

.kiq_mainFrame__wvv22 .kiq_domains__QaHTC .kiq_pill__etaOj {
	border-radius: 30px;
	border: 1px solid #bfbfbf;
	padding: 4px 12px;
	font-size: 10px;
	color: #5b5b5b;
	text-align: center;
	transition: all .5s cubic-bezier(.19, 1, .22, 1)
}

.kiq_mainFrame__wvv22 .kiq_domains__QaHTC .kiq_pill__etaOj.kiq_upChange__KrRwc {
	opacity: 0;
	transform: translateY(-25px)
}

.kiq_mainFrame__wvv22 .kiq_domains__QaHTC .kiq_pill__etaOj.kiq_upDefault__y3e50 {
	position: absolute;
	width: 100%
}

.kiq_mainFrame__wvv22 .kiq_attackerShape__x7g4I {
	top: 98px;
	left: 12px;
	position: absolute
}

.kiq_mainFrame__wvv22 .kiq_intercept___woCp {
	position: absolute;
	top: 76px;
	left: 39px;
	z-index: 2;
	transition: all .5s ease-in-out;
	opacity: 0;
	transform: scale(0)
}

.kiq_mainFrame__wvv22 .kiq_attackRay__yRDQ4 {
	position: absolute;
	left: 42px
}

.kiq_mainFrame__wvv22 .kiq_attackRay__yRDQ4 path {
	stroke-dasharray: 200;
	stroke-dashoffset: 200;
	transition: all .5s ease-in-out
}

.kiq_mainFrame__wvv22 .kiq_alert__G28o_ {
	display: flex;
	width: 193px;
	height: 37px;
	gap: 8px;
	padding: 4px 8px;
	border-radius: 3px;
	border: 1px solid rgba(0, 0, 0, .1);
	background: hsla(0, 0%, 100%, .01);
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px);
	top: 134px;
	left: 130px;
	position: absolute;
	opacity: 0;
	transition: all .5s cubic-bezier(.075, .82, .165, 1)
}

.kiq_mainFrame__wvv22 .kiq_alert__G28o_ .kiq_alertIcon__E2qXV {
	color: #36f877;
	font-size: 18px
}

.kiq_mainFrame__wvv22 .kiq_alert__G28o_ .kiq_content__GEVGE {
	color: #5b5b5b;
	font-size: 10px;
	flex: 1
}