@keyframes sjkcsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sjkcsSide{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes sjkcsPop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes sjkcsDrop{0%{opacity:0;transform:translateY(-70px) rotate(calc(var(--r,0deg) - 16deg))}70%{opacity:1;transform:translateY(4px) rotate(calc(var(--r,0deg) + 2deg))}to{opacity:1;transform:rotate(var(--r,0deg))}}@keyframes sjkcsShake{0%,to{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}@keyframes sjkcsFlash{0%,to{background:#FBDAD5}50%{background:#F3A195}}@keyframes sjkcsWrite{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes sjkcsDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sjkcsGrowY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sjkcsFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sjkcsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes sjkcsSpin{to{transform:rotate(1turn)}}@keyframes sjkcsScan{0%{transform:translateY(-120%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(520%);opacity:0}}@keyframes sjkcsCur{0%{opacity:0;transform:translate(110px,80px)}15%{opacity:1}55%{opacity:1;transform:translate(0) scale(1)}62%{transform:translate(0) scale(.82)}72%{transform:translate(0) scale(1)}88%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes sjkcsSel{0%{border-color:#E1E3E7;background:#fff}to{border-color:var(--A);background:color-mix(in oklab,var(--A) 16%,#fff)}}@keyframes sjkcsPress{0%,to{transform:scale(1)}50%{transform:scale(.94);filter:brightness(1.15)}}@keyframes sjkcsWipeOut{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes sjkcsWipeLine{0%{left:0}to{left:100%}}@keyframes sjkcsNudge{0%,to{box-shadow:0 0 0 0 rgba(255,255,255,0)}50%{box-shadow:0 0 0 4px rgba(255,255,255,.25)}}@keyframes sjkcsRing{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--A) 70%,transparent)}to{box-shadow:0 0 0 14px transparent}}@media (prefers-reduced-motion:reduce){[data-cs] *{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01s!important}.sjk-cs-fill{display:none}}.sjk-cs-btn{padding:6px 11px;border:0;border-radius:999px;font:inherit;cursor:pointer;transition:background .25s,color .25s}.sjk-cs-replay{position:absolute;left:10px;bottom:8px;z-index:3;padding:4px 9px;border:0;border-radius:5px;background:rgba(0,0,0,.62);color:rgba(255,255,255,.85);font-size:9px;letter-spacing:.08em;cursor:pointer}.sjk-cs-replay:hover{background:rgba(0,0,0,.7)}@media (hover:hover){.sjk-badge:hover{animation:sjkswing 1.4s ease-in-out}.sjk-fq-tab:hover{background:color-mix(in oklab,var(--acc) 7%,var(--l-bg))!important;color:var(--l-text)!important}.sjk-fq-step:hover{border-color:var(--acc)!important;color:var(--acc-l)!important}}.sjk-fq-proof:hover{background:var(--acc)!important;color:var(--acc-ink)!important}