.k-root{--t-1:.13s;--t-2:.21s;--t-3:.34s;--t-4:.55s;--t-5:.89s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--spring:linear(0, .5 10%, .9 20%, 1.08 30%, 1.04 40%, .99 55%, 1.005 70%, 1);--k-inline:1}.k-root:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--k-inline:-1}.k-paused .k-loop,.k-paused .k-loop *{animation-play-state:paused!important}@property --sweep-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes k-fade{0%{opacity:0}to{opacity:1}}@keyframes k-up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes k-word{0%{transform:translateY(110%)rotate(5deg)}to{transform:none}}@keyframes k-tape{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes k-tape-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes k-shake{0%{transform:translate(0)}33%{transform:translate(2px,-1px)}66%{transform:translate(-2px,1px)}to{transform:translate(0)}}@keyframes k-rise{0%{opacity:0;transform:translateY(89px)rotateX(13deg)scale(.96)}to{opacity:1;transform:none}}@keyframes k-drop{0%{opacity:0;transform:translateY(-89px) rotate(calc((var(--r,0deg) - 21deg) * var(--k-inline,1)))}to{opacity:1;transform:rotate(calc(var(--r,0deg) * var(--k-inline,1)))}}@keyframes k-lamp{0%{opacity:0}8%{opacity:.8}14%{opacity:.15}24%,to{opacity:1}}@keyframes k-blink{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes k-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% * var(--k-inline)))}}@keyframes k-slap{0%{opacity:0;transform:scale(1.5)rotate(-30deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes k-slap-in-place{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:none}}@keyframes k-level{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes k-sweep{to{--sweep-angle:360deg}}@keyframes k-count-3{0%{opacity:1;transform:scale(1.3)}6%{transform:scale(1)}33.2%{opacity:1;transform:scale(1)}33.3%,to{opacity:0}}@keyframes k-count-2{0%,33.2%{opacity:0}33.3%{opacity:1;transform:scale(1.3)}39%{transform:scale(1)}66.5%{opacity:1;transform:scale(1)}66.6%,to{opacity:0}}@keyframes k-count-1{0%,66.5%{opacity:0}66.6%{opacity:1;transform:scale(1.3)}72%{transform:scale(1)}99.9%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes k-quarter-1{0%,24.9%{opacity:1}25%,to{opacity:0}}@keyframes k-quarter-2{0%,24.9%{opacity:0}25%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes k-quarter-3{0%,49.9%{opacity:0}50%,74.9%{opacity:1}75%,to{opacity:0}}@keyframes k-quarter-4{0%,74.9%{opacity:0}75%,to{opacity:1}}@keyframes k-clap-four-times{0%,21%{transform:rotate(-8deg)}25%{transform:rotate(0)}29%,46%{transform:rotate(-8deg)}50%{transform:rotate(0)}54%,71%{transform:rotate(-8deg)}75%{transform:rotate(0)}79%,to{transform:rotate(-8deg)}}@keyframes k-focus{0%{opacity:.35}30%,70%{opacity:1}to{opacity:.35}}@keyframes k-wipe{0%{clip-path:inset(13% 8% round 34px)}to{clip-path:inset(0 round 34px)}}@keyframes k-zoom-out{0%{transform:scale(1.21)}to{transform:scale(1)}}@keyframes k-drift{0%{opacity:.2;transform:translateX(calc(13% * var(--k-inline)))}to{opacity:1;transform:none}}@keyframes k-slate-clap{0%{transform:rotate(-18deg)}55%{transform:rotate(-24deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes k-out-up{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-60%)}}@keyframes k-in-up{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}@keyframes k-flip-in{0%{opacity:0;transform:perspective(800px)rotateY(70deg)}to{opacity:1;transform:perspective(800px)rotateY(0)}}@keyframes k-stamp-in{0%{opacity:0;transform:scale(1.9)rotate(-16deg)}to{opacity:1;transform:none}}@keyframes k-big-stamp{0%{opacity:0;transform:scale(1.9)rotate(-34deg)}to{opacity:1;transform:none}}.k-mask{vertical-align:top;margin:-.08em -.02em -.12em;padding:.08em .02em .12em;display:inline-block;overflow:hidden}.k-word{display:inline-block}.k-mask:lang(ar){margin:-.2em -.04em -.32em;padding:.2em .04em .32em}.k-fade-in{animation:k-fade var(--t-3) var(--ease-out) var(--delay,0s) backwards}.k-rise-in{animation:k-up var(--t-4) var(--ease-out) var(--delay,0s) backwards}.k-hero-title{animation:k-shake var(--t-2) steps(3, end) .63s both}.k-hero-title .k-word{animation:k-word var(--t-4) var(--ease-out) calc(50ms + var(--i,0) * 40ms) backwards}.k-cast-wrap{white-space:nowrap;padding:0 .1em;display:inline-block;position:relative}.k-cast-wrap>.k-mask{z-index:1;position:relative}.k-cast-word{display:inline-block;position:relative}.k-cast-ink{inset-inline-start:0;color:var(--color-ink);position:absolute;top:0}.k-cast-tape{inset-inline-start:0;z-index:0;width:100%;height:.88em;position:absolute;top:.1em;transform:rotate(-2.5deg)}.k-cast-tape:lang(ar){height:1.16em;top:.06em}.k-cast-tape,.k-cast-ink{animation:k-tape var(--t-2) steps(3, end) .42s both}:is(.k-cast-tape:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.k-cast-ink:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){animation-name:k-tape-rtl}.k-lamp{animation:k-lamp var(--t-4) linear var(--delay,0s) backwards}.k-phone-rise{animation:k-rise var(--t-5) var(--spring) .5s backwards}.k-polaroid-drop{transform:rotate(calc(var(--r,0deg) * var(--k-inline,1)));animation:k-drop var(--t-5) var(--spring) var(--delay,0s) backwards}.k-blink{animation:1s linear infinite k-blink}.k-recording-bar{transform-origin:0;animation:300s linear -102s infinite k-bar;transform:scaleX(.34)}.k-playback-bar{transform-origin:0;animation:8s linear infinite k-bar;transform:scaleX(.12)}.k-mic-level>span{transform-origin:bottom;animation:1.1s ease-in-out infinite alternate k-level}.k-mic-level>span:nth-child(2n){animation-duration:.8s;animation-delay:-.3s}.k-mic-level>span:nth-child(3n){animation-duration:1.3s;animation-delay:-.6s}.k-mic-level>span:nth-child(5n){animation-duration:.95s;animation-delay:-.9s}.k-countdown-sweep{background:conic-gradient(#c6ff3d52 var(--sweep-angle), #c6ff3d00 0);animation:1s linear infinite k-sweep}.k-count3{animation:3s linear infinite k-count-3}.k-count2{opacity:0;animation:3s linear infinite k-count-2}.k-count1{opacity:0;animation:3s linear infinite k-count-1}.k-marquee-track{width:max-content;animation:52s linear infinite k-marquee;display:flex}.k-marquee:hover .k-marquee-track{animation-play-state:paused}.k-tape-button{position:relative}.k-tape-button:after{content:"";top:-8px;background:var(--tape,var(--color-lime));clip-path:polygon(3% 0,97% 0,100% 15%,95% 30%,99% 50%,94% 70%,99% 85%,96% 100%,4% 100%,0 85%,5% 65%,1% 45%,6% 25%,1% 10%);opacity:0;pointer-events:none;width:40px;height:14px;position:absolute;inset-inline-end:18px;transform:rotate(-8deg)}.k-tape-button:hover:after{animation:k-slap var(--t-2) steps(3, end) both}.k-quarter2,.k-quarter3,.k-quarter4{opacity:0}.k-clap-arm{transform-origin:0 100%;transform:rotate(-8deg)}.k-take-progress{transform-origin:0;transform:scaleX(.25)}:is(.k-recording-bar,.k-playback-bar,.k-take-progress):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.k-slate-arm{transform-origin:0 100%}.k-slate-old-take{opacity:0}@supports (animation-timeline:view()){.k-reveal{view-timeline-name:--reveal}.k-reveal .k-word{animation:linear both k-word;animation-timeline:--reveal;animation-range:cover calc(4% + var(--i,0) * 2%) cover calc(18% + var(--i,0) * 2%)}.k-stagger>*{animation:linear both k-up;animation-timeline:view();animation-range:entry cover 26%}.k-stagger>:nth-child(2){animation-range:entry 8% cover 31%}.k-stagger>:nth-child(3){animation-range:entry 16% cover 36%}.k-stagger>:nth-child(4){animation-range:entry 24% cover 41%}.k-wipe{animation:linear both k-wipe;animation-timeline:view();animation-range:entry cover 45%}.k-wipe-image{animation:linear both k-zoom-out;animation-timeline:view();animation-range:entry exit}.k-drift{animation:linear both k-drift;animation-timeline:view();animation-range:entry cover 55%}.k-focus{animation:linear both k-focus;animation-timeline:view();animation-range:cover 15% cover 85%}.k-scene{view-timeline-name:--scene}.k-scene :is(.k-quarter1,.k-quarter2,.k-quarter3,.k-quarter4,.k-clap-arm,.k-take-progress){animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--scene;animation-range:contain}.k-scene .k-quarter1{animation-name:k-quarter-1}.k-scene .k-quarter2{animation-name:k-quarter-2}.k-scene .k-quarter3{animation-name:k-quarter-3}.k-scene .k-quarter4{animation-name:k-quarter-4}.k-scene .k-clap-arm{animation-name:k-clap-four-times}.k-scene .k-take-progress{animation-name:k-bar}.k-slate{view-timeline-name:--slate}.k-slate :is(.k-slate-arm,.k-slate-old-take,.k-slate-new-take){animation-fill-mode:both;animation-timeline:--slate}.k-slate-arm{animation-name:k-slate-clap;animation-timing-function:linear;animation-range:cover 10% cover 30%}.k-slate-old-take{animation-name:k-out-up;animation-timing-function:var(--ease-in);animation-range:cover 28% cover 34%}.k-slate-new-take{animation-name:k-in-up;animation-timing-function:var(--ease-out);animation-range:cover 30% cover 38%}.k-board{view-timeline-name:--board}.k-board :is(.k-board-take,.k-board-cast-stamp,.k-board-cast-ring,.k-board-verdict){animation-fill-mode:both;animation-timeline:--board}.k-board-take{animation-name:k-flip-in;animation-timing-function:var(--spring);animation-range:cover calc(8% + var(--i,0) * 4%) cover calc(22% + var(--i,0) * 4%)}.k-board-cast-stamp{animation-name:k-stamp-in;animation-timing-function:var(--spring);animation-range:cover 30% cover 36%}.k-board-cast-ring,.k-board-verdict{animation-name:k-fade;animation-timing-function:var(--ease-out)}.k-board-cast-ring{animation-range:cover 32% cover 38%}.k-board-verdict{animation-range:cover 34% cover 42%}.k-roster-face{animation:linear both k-up;animation-timeline:view();animation-range:entry cover 25%}.k-roster-cast-stamp{animation:k-stamp-in var(--spring) both;animation-timeline:view();animation-range:cover 25% cover 35%}.k-roster-mark{view-timeline-name:--mark}.k-roster-mark-strip{animation:steps(3,end) both k-slap-in-place;animation-timeline:--mark;animation-range:cover 25% cover 32%}.k-roster-mark-strip+.k-roster-mark-strip{animation-range:cover 32% cover 39%}.k-big-stamp{animation:k-big-stamp var(--spring) both;animation-timeline:view();animation-range:cover 10% cover 35%}}@media (prefers-reduced-motion:reduce){.k-root *,.k-root :before,.k-root :after{animation:none!important}.k-tape-button:after{display:none}}
