@keyframes kc-input-float{0%,to{transform:translateZ(0) rotate(-1.6deg)}28%{transform:translate3d(3px,-5px,0) rotate(1.4deg)}55%{transform:translate3d(-2px,-3px,0) rotate(-.7deg)}78%{transform:translate3d(2px,-6px,0) rotate(1.1deg)}}.kc-input-float{pointer-events:none;position:absolute;z-index:4;left:10px;top:10px;width:30%;max-width:96px;overflow:hidden;border-radius:10px;background:rgba(0,0,0,.35);box-shadow:0 6px 16px rgba(0,0,0,.5);outline:1px solid hsla(0,0%,100%,.2);transform-origin:50% 60%;animation:kc-input-float 4.8s ease-in-out infinite;will-change:transform}.kc-input-float img,.kc-input-float video{aspect-ratio:3/4;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.kc-input-float.feature-peek-right{left:auto;right:10px;top:10px}.feature-prompt{position:absolute;z-index:4;left:10px;right:48px;top:10px;padding:8px 10px;border-radius:12px;background:rgba(12,12,16,.86);color:#fff;font-size:13px;line-height:1.25;font-weight:700;pointer-events:none}.feature-prompt span{display:inline-block;margin-right:6px;padding:2px 7px;border-radius:999px;background:#ff2e88;font-size:10px;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px}@media (prefers-reduced-motion:reduce){.kc-input-float{animation:none}}