.kmx.kmy{--yv:#22B29C;--yvb:#0E9384}.kmx.kmy[data-theme=light]{--yv:#0C7E71;--yvb:#0E9384}.kmx .yvgrad{background:linear-gradient(135deg,#fff,#22b29c);-webkit-background-clip:text;background-clip:text;color:transparent}.kmx[data-theme=light] .yvgrad{background-image:linear-gradient(135deg,#101216,#0e9384)}.kmx .yvhero{grid-template-columns:minmax(0,1.2fr) minmax(0,432px)}.kmx .yvtwo{grid-template-columns:repeat(2,minmax(0,1fr))}.kmx .yvstage{background:transparent}.kmx[data-theme=light] .yvstage{background:#0b0d0f;box-shadow:0 36px 72px -36px #1012168c}.kmx .yvglass{background:#2c2c30b8;border:.5px solid rgba(255,255,255,.17);box-shadow:inset 0 1px #ffffff29,inset 0 -.5px #ffffff0d,0 9px 27px #00000080}.kmx .yvglass2{background:#ffffff12;border:.5px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff14}.kmx .yvdots{background-image:radial-gradient(rgba(255,255,255,.055) 1px,transparent 1.3px);background-size:18px 18px;-webkit-mask-image:radial-gradient(55% 45% at 50% 50%,#000 10%,transparent 80%);mask-image:radial-gradient(55% 45% at 50% 50%,#000 10%,transparent 80%)}@keyframes yvpulse{0%{transform:scale(.74);opacity:.85}to{transform:scale(1.34);opacity:0}}@keyframes yvspin{to{transform:rotate(360deg)}}@keyframes yvbreathe{0%,to{opacity:.55}50%{opacity:1}}.kmx .yvpulse{animation:yvpulse 2.8s cubic-bezier(.2,.6,.3,1) infinite}.kmx .yvpulse2{animation:yvpulse 2.8s cubic-bezier(.2,.6,.3,1) 1.4s infinite}.kmx .yvspin{animation:yvspin 1.15s linear infinite;transform-origin:50% 50%}.kmx .yvbreathe{animation:yvbreathe 1.6s ease-in-out infinite}.kmx .yvcore{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.kmx .yvorb:hover .yvcore{transform:scale(1.03)}.kmx .yvorb:active .yvcore{transform:scale(.97)}.kmx .yvsrv{transition:background-color .25s}.kmx .yvsrv:hover{background:#3c3c4299}.kmx .yvpill{background:var(--s1);border:1px solid var(--line);box-shadow:var(--hi)}.kmx .yvmask{-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}@keyframes yvmq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes yvmqr{0%{transform:translate(-50%)}to{transform:translate(0)}}.kmx .yvmq{animation:yvmq 70s linear infinite}.kmx .yvmqr{animation:yvmqr 70s linear infinite}.kmx .yvmask:hover .yvmq,.kmx .yvmask:hover .yvmqr{animation-play-state:paused}.kmx .yvplan{transition:border-color .3s,background-color .3s,transform .5s cubic-bezier(.2,.8,.2,1)}.kmx .yvplan:hover{transform:translateY(-2.5px)}.kmx .yvback{transition:color .25s}.kmx .yvback:hover{color:var(--tx)}.kmx .yvrow{transition:background-color .25s}.kmx .yvrow:hover{background:var(--glass2)!important}.kmx .yvdls{grid-template-columns:repeat(2,minmax(0,1fr))}.kmx .yvdl{transition:transform .6s cubic-bezier(.2,.8,.2,1),border-color .3s}.kmx .yvdl:hover{transform:translateY(-3.5px);border-color:var(--line2)}.kmx .yvbadge{transition:transform .3s,box-shadow .3s}.kmx .yvbadge:hover{transform:scale(1.03);color:#fff;box-shadow:inset 0 0 0 1px #ffffff80}.kmx .yvoth{transition:background-color .25s,border-color .25s}.kmx .yvoth:hover{background:var(--glass2);border-color:var(--line2);color:inherit}.kmx .yvscan{position:absolute;left:7px;right:7px;top:7px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#22B29C,transparent);box-shadow:0 0 12.5px 2px #22b29c8c;opacity:0}.kmx .yvdl:hover .yvscan{animation:yvscan 1.8s ease-in-out infinite}@keyframes yvscan{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(117px);opacity:0}}@media(max-width:1180px){.kmx .yvqr{width:108px!important;height:108px!important}}@media(max-width:1180px){.kmx .yvhero{grid-template-columns:minmax(0,1fr) minmax(0,360px)}}@media(prefers-reduced-motion:reduce){.kmx .yvpulse,.kmx .yvpulse2,.kmx .yvspin,.kmx .yvbreathe,.kmx .yvmq,.kmx .yvmqr{animation:none}}.kmx.kmy .yvplan:disabled,.kmx.kmy button:disabled{cursor:default}.kmx.kmy .yvqr{box-shadow:0 0 0 1px var(--line)}.kmx.kmy .yvsteps{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.kmx.kmy .yvsteps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.kmx.kmy .yvsteps,.kmx.kmy .yvdls{grid-template-columns:minmax(0,1fr)}}.kmx.kmy [data-off] *{animation-play-state:paused!important}
