@media (prefers-reduced-motion:no-preference){.kit-typing-dot{animation:kit-typing-dot 1.2s ease-in-out infinite}.kit-typing-halo{animation:kit-typing-halo 1.6s ease-out infinite}.kit-pop{animation:kit-pop .36s cubic-bezier(.22,1,.36,1) both}.kit-pop-in{animation:kit-pop-in .16s ease-out both}.kit-sheet[data-state=open]{animation:kit-sheet-in .32s cubic-bezier(.22,1,.36,1) backwards}.kit-sheet[data-state=closed]{animation:kit-sheet-out .2s ease-in both}.kit-scrim[data-state=open]{animation:kit-fade-in .2s ease-out both}.kit-scrim[data-state=closed]{animation:kit-fade-out .16s ease-in both}.kit-bar{animation:kit-bar .6s cubic-bezier(.22,1,.36,1) both}.kit-fade{animation:kit-fade-in .2s ease-out both}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px){.kit-pane-forward{animation:kit-pane-forward .28s cubic-bezier(.22,1,.36,1) both}.kit-pane-back{animation:kit-pane-back .28s cubic-bezier(.22,1,.36,1) both}[dir=rtl] .kit-pane-forward{animation-name:kit-pane-back}[dir=rtl] .kit-pane-back{animation-name:kit-pane-forward}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){@container (max-width: 71.99rem){.kit-drawer{animation:kit-drawer-in .28s cubic-bezier(.22,1,.36,1) both}[dir=rtl] .kit-drawer{animation-name:kit-drawer-in-rtl}}}[data-pane=aside]:focus-visible{outline:none}@keyframes kit-typing-dot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}@keyframes kit-typing-halo{0%{transform:scale(1);opacity:.7}to{transform:scale(1.35);opacity:0}}@keyframes kit-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes kit-pop-in{0%{transform:scale(.96) translateY(4px);opacity:0}to{transform:none;opacity:1}}@keyframes kit-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes kit-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes kit-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kit-fade-out{0%{opacity:1}to{opacity:0}}@keyframes kit-drawer-in{0%{transform:translateX(100%)}to{transform:none}}@keyframes kit-drawer-in-rtl{0%{transform:translateX(-100%)}to{transform:none}}@keyframes kit-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kit-pane-forward{0%{transform:translateX(28%);opacity:0}to{transform:none;opacity:1}}@keyframes kit-pane-back{0%{transform:translateX(-28%);opacity:0}to{transform:none;opacity:1}}