.fkoh{--fkoh-cycle:7.6s;--fkoh-ease:cubic-bezier(.16, 1, .3, 1);--fkoh-spring:cubic-bezier(.34, 1.32, .64, 1);aspect-ratio:600/500;width:100%;position:relative}.fkoh__stage{transform-origin:top;width:600px;height:500px;position:absolute;top:0;left:50%;transform:translate(-50%)}.fkoh__scene{position:absolute;inset:0}.fkoh__queue{transition:opacity .26s var(--fkoh-ease)}.fkoh__queue.is-shift{opacity:0}.fkoh__qav{transition:transform .46s var(--fkoh-ease), opacity .46s var(--fkoh-ease)}.fkoh__queue.is-shift .fkoh__qav{transform:translate(-10px)scale(.94)}.fkoh__card{opacity:0;transition:opacity .62s var(--fkoh-ease), transform .62s var(--fkoh-ease);transform:translateY(18px)scale(.985)}.fkoh__card.is-in{opacity:1;transform:none}.fkoh__card.is-out{opacity:0;transition:opacity .48s cubic-bezier(.5,0,.6,1),transform .48s cubic-bezier(.5,0,.6,1);transform:translateY(30px)scale(.97)}.fkoh__timer{opacity:0;transition:opacity .32s var(--fkoh-ease)}.fkoh__timer.is-on{opacity:1}.fkoh__verdict{opacity:0;transition:opacity .42s var(--fkoh-ease), transform .42s var(--fkoh-spring);transform:scale(.82)}.fkoh__verdict.is-on{opacity:1;transform:none}.fkoh__verify{opacity:0;pointer-events:none;transition:opacity .3s var(--fkoh-ease), transform .3s var(--fkoh-spring);transform:translateY(-50%)scale(.9)}.fkoh__verify.is-on{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.fkoh__ev-tile{opacity:0;pointer-events:none;transition:opacity .34s var(--fkoh-ease), transform .34s var(--fkoh-ease);position:absolute;inset:0;transform:translateY(6px)}.fkoh__ev-tile.is-on{opacity:1;transform:none}.fkoh__beam{opacity:0;transform:translateY(0)}.fkoh__ev-tile.is-run .fkoh__beam{animation:.98s cubic-bezier(.4,0,.2,1) fkoh-beam}@keyframes fkoh-beam{0%{opacity:0;transform:translateY(2px)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translateY(56px)}}.fkoh__docline{transform-origin:0;opacity:.35;transition:transform .38s var(--fkoh-ease), opacity .38s var(--fkoh-ease);transform:scaleX(0)}.fkoh__ev-tile.is-run .fkoh__docline,.fkoh__ev-tile.is-done .fkoh__docline{opacity:1;transform:none}.fkoh__ev-tile.is-run .fkoh__docline:first-of-type{transition-delay:.22s}.fkoh__ev-tile.is-run .fkoh__docline:nth-of-type(2){transition-delay:.4s}.fkoh__ev-tile.is-run .fkoh__docline:nth-of-type(3){transition-delay:.58s}.fkoh__ring-arc{stroke-dasharray:227;stroke-dashoffset:227px;transition:stroke-dashoffset .82s cubic-bezier(.4,0,.2,1)}.fkoh__ev-tile.is-run .fkoh__ring-arc,.fkoh__ev-tile.is-done .fkoh__ring-arc{stroke-dashoffset:0}.fkoh__link{stroke-dasharray:132;stroke-dashoffset:132px;transition:stroke-dashoffset .62s var(--fkoh-ease)}.fkoh__ev-tile.is-run .fkoh__link,.fkoh__ev-tile.is-done .fkoh__link{stroke-dashoffset:0}.fkoh__matchchip{opacity:0;transition:opacity .36s var(--fkoh-ease), transform .36s var(--fkoh-spring);transform:translate(-50%,-50%)scale(.78)}.fkoh__ev-tile.is-run .fkoh__matchchip{opacity:1;transition-delay:.42s;transform:translate(-50%,-50%)scale(1)}.fkoh__ev-tile.is-done .fkoh__matchchip{opacity:1;transform:translate(-50%,-50%)scale(1)}.fkoh__sig-ic{opacity:0;transition:opacity .3s var(--fkoh-ease), transform .3s var(--fkoh-spring);transform:scale(.5)}.fkoh__ev-tile.is-run .fkoh__sig-ic,.fkoh__ev-tile.is-done .fkoh__sig-ic{opacity:1;transform:none}.fkoh__ev-tile.is-run .fkoh__sig:first-of-type .fkoh__sig-ic{transition-delay:80ms}.fkoh__ev-tile.is-run .fkoh__sig:nth-of-type(2) .fkoh__sig-ic{transition-delay:.24s}.fkoh__ev-tile.is-run .fkoh__sig:nth-of-type(3) .fkoh__sig-ic{transition-delay:.4s}.fkoh__row{opacity:0;transition:opacity .44s var(--fkoh-ease), transform .44s var(--fkoh-ease);transform:translateY(7px)}.fkoh__row.is-in{opacity:1;transform:none}.fkoh__row-bg{opacity:0;transition:opacity .26s var(--fkoh-ease)}.fkoh__row.is-active .fkoh__row-bg,.fkoh__row.is-spot .fkoh__row-bg{opacity:1}.fkoh__spin{opacity:0;transition:opacity .2s linear}.fkoh__row.is-active .fkoh__spin{opacity:1}.fkoh__row.is-done .fkoh__spin{opacity:0}.fkoh.is-playing .fkoh__spin svg{animation:.8s linear infinite fkoh-spin}@keyframes fkoh-spin{to{transform:rotate(360deg)}}.fkoh__tick{opacity:0;transition:opacity .36s var(--fkoh-ease), transform .36s var(--fkoh-spring);transform:scale(.4)}.fkoh__row.is-done .fkoh__tick{opacity:1;transform:none}.fkoh__chip{transition:opacity .42s var(--fkoh-ease), transform .46s var(--fkoh-ease)}.fkoh__chip.is-gone{opacity:0;transform:translateY(var(--fkoh-chip-dy,40px)) scale(.84)}.fkoh__sum{opacity:0;transition:opacity .46s var(--fkoh-ease), transform .46s var(--fkoh-spring);transform:translateY(8px)scale(.96)}.fkoh__sum.is-on{opacity:1;transform:none}.fkoh__hook{opacity:0;transition:opacity .42s var(--fkoh-ease), transform .42s var(--fkoh-ease);transform:translateY(-9px)}.fkoh__hook.is-on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.fkoh *,.fkoh :before,.fkoh :after{transition:none!important;animation:none!important}}
