#tk-signin-art{display:flex;justify-content:center;width:100%;flex:none}.si-art{display:block;width:auto;max-width:100%;height:clamp(200px,32vh,340px);aspect-ratio:320 / 240;margin-inline:auto;flex:none}.si-art *{transform-box:fill-box;transform-origin:center}.si-ring circle{animation:si-pulse 7s ease-in-out infinite}@keyframes si-pulse{0%,to{opacity:.35}50%{opacity:.8}}.si-card{animation:si-in .55s cubic-bezier(.22,.9,.36,1) both}@keyframes si-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.si-on{animation:si-blink 2.4s ease-in-out infinite}@keyframes si-blink{0%,to{opacity:1}50%{opacity:.4}}.si-out{animation:si-hover 5s ease-in-out infinite}@keyframes si-hover{0%,42%,to{opacity:.85}55%,78%{opacity:1}}.si-typing circle{animation:si-ty 1.4s ease-in-out infinite}.si-typing circle:nth-child(2){animation-delay:.2s}.si-typing circle:nth-child(3){animation-delay:.4s}@keyframes si-ty{0%,60%,to{opacity:.25;transform:translateY(1px)}30%{opacity:1;transform:translateY(-1px)}}.si-chip{animation:si-float 6s ease-in-out infinite}.si-chip-d{animation-delay:1.4s}.si-chip-d2{animation-delay:2.6s}@keyframes si-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.si-spark circle{animation:si-twinkle 2.6s ease-in-out infinite}.si-spark circle:nth-child(2){animation-delay:.7s}.si-spark circle:nth-child(3){animation-delay:1.3s}.si-spark circle:nth-child(4){animation-delay:1.9s}@keyframes si-twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion: reduce){.si-art *{animation:none!important}}
