.kf-press{-webkit-tap-highlight-color:transparent;transition-property:scale,color,background-color,border-color,opacity;transition-duration:.15s;transition-timing-function:ease-out}@media (prefers-reduced-motion:no-preference){.kf-press:not(:disabled):not([aria-disabled=true]):active{scale:.96}}.kf-link{transition-property:color,translate;transition-duration:.15s,.3s;transition-timing-function:ease-out}@media (hover:hover) and (prefers-reduced-motion:no-preference){.kf-link:hover{translate:3px}[dir=rtl] .kf-link:hover{translate:-3px}}.kf-chev{transition:rotate .3s ease-out}[aria-expanded=true] .kf-chev{rotate:180deg}.kf-scroll{overscroll-behavior:contain;scrollbar-width:thin}.kf-chunk{transition-property:opacity,transform,filter;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:calc(var(--i,0) * .1s)}.kf-reveal[data-reveal=wait] .kf-chunk{opacity:0;filter:blur(4px);transform:translateY(12px)}@media (prefers-reduced-motion:no-preference){.kf-open{animation:.3s ease-out both kf-open}@keyframes kf-open{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}}.kf-orb{background:radial-gradient(closest-side, color-mix(in srgb, var(--primary) 55%, transparent), #8b5cf640 60%, transparent)}@media (prefers-reduced-motion:reduce){.kf-chunk{transition-property:opacity}.kf-reveal[data-reveal=wait] .kf-chunk{filter:none;transform:none}.kf-chev{transition:none}}@media (forced-colors:active){.kf-orb{background:0 0}}
