.km[data-v-f8095a8b]{isolation:isolate;width:100%;display:block;position:relative}.km-stage[data-v-f8095a8b]{aspect-ratio:1448/1086;position:relative}.km-static[data-v-f8095a8b],.km-motion[data-v-f8095a8b]{width:100%;height:100%;position:absolute;inset:0}.km-static[data-v-f8095a8b]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;display:block}.km-motion[data-v-f8095a8b]{pointer-events:none}.km--dark[data-v-f8095a8b]{background:radial-gradient(140% 110% at 50% 36%,#fffefb 0%,#fbf7ef 62%,#f3ecdf 100%);border-radius:clamp(1.25rem,2.6vw,2rem);padding:clamp(.85rem,3.2vw,1.6rem);box-shadow:0 0 0 1px #e9ad3457,inset 0 1px #ffffffe6,0 34px 80px -34px #000000d9,0 0 110px -38px #7c3aed8c}.km--compact.km--dark[data-v-f8095a8b]{border-radius:1rem;padding:7%;box-shadow:0 0 0 1px #e9ad344d,inset 0 1px #ffffffe6,0 18px 44px -22px #000c,0 0 60px -24px #7c3aed80}.km--compact.km--dark[data-v-f8095a8b]:after{border-radius:.75rem;inset:.25rem}.km--dark[data-v-f8095a8b]:after{content:"";pointer-events:none;border:1px solid #d4a01729;border-radius:calc(clamp(1.25rem,2.6vw,2rem) - .4rem);position:absolute;inset:.4rem}.km-halo[data-v-f8095a8b]{z-index:-1;background:radial-gradient(closest-side,#e9ad3433,#e9ad3412 55%,#0000 100%);border-radius:50%;position:absolute;inset:6% 12% 22%}.km[data-state=pending] .km-static[data-v-f8095a8b]{opacity:0;animation:.45s 2.2s forwards km-fade-f8095a8b}.km[data-state=armed] .km-static[data-v-f8095a8b]{opacity:0}.km[data-state=playing] .km-static[data-v-f8095a8b]{opacity:0;animation:km-fade-f8095a8b var(--km-lockup-dur) linear var(--km-lockup-at) forwards}.km[data-state=playing] .km-halo[data-v-f8095a8b]{animation:km-fade-f8095a8b var(--km-halo-dur) ease var(--km-halo-at) backwards}@media (prefers-reduced-motion:reduce){.km[data-state] .km-static[data-v-f8095a8b],.km[data-state] .km-halo[data-v-f8095a8b]{opacity:1;animation:none}.km-motion[data-v-f8095a8b],.km-glint[data-v-f8095a8b]{display:none}}@media (prefers-reduced-motion:no-preference){.km--breathe[data-state=done] .km-halo[data-v-f8095a8b]{animation:km-breathe-f8095a8b var(--km-breath) ease-in-out infinite}.km--breathe.km--offscreen .km-halo[data-v-f8095a8b]{animation-play-state:paused}}.km-box[data-v-f8095a8b],.km-piece[data-v-f8095a8b],.km-win[data-v-f8095a8b],.km-shine[data-v-f8095a8b],.km-particle[data-v-f8095a8b]{position:absolute}.km-inner[data-v-f8095a8b],.km-turn[data-v-f8095a8b],.km-lift[data-v-f8095a8b]{position:absolute;inset:0}.km-piece[data-v-f8095a8b],.km-win[data-v-f8095a8b]{--km-angle:0deg;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.km-piece>img[data-v-f8095a8b]{-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.km-baseline[data-v-f8095a8b]{overflow:hidden}.km-glint[data-v-f8095a8b]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.km-glint .km-band[data-v-f8095a8b]{animation:km-sweep-f8095a8b var(--km-glint-dur) cubic-bezier(.45, 0, .3, 1) both}.km-shine[data-v-f8095a8b]{overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.km-band[data-v-f8095a8b]{opacity:0;background:linear-gradient(100deg,#0000 18%,#fff6deeb 50%,#0000 82%);width:16%;position:absolute;inset:0 auto 0 0}.km-particle[data-v-f8095a8b]{opacity:0;background:radial-gradient(closest-side,#fff3c4,#f4d98de6 35%,#e9ad3400 100%);border-radius:50%}.km-book--left[data-v-f8095a8b]{animation:km-win-left-f8095a8b var(--km-bookReveal-dur) cubic-bezier(.3, .7, .25, 1) var(--km-bookReveal-at) backwards}.km-book--left>.km-inner[data-v-f8095a8b]{animation:km-win-left-inner-f8095a8b var(--km-bookReveal-dur) cubic-bezier(.3, .7, .25, 1) var(--km-bookReveal-at) backwards}.km-book--right[data-v-f8095a8b]{animation:km-win-right-f8095a8b var(--km-bookReveal-dur) cubic-bezier(.3, .7, .25, 1) var(--km-bookReveal-at) backwards}.km-book--right>.km-inner[data-v-f8095a8b]{animation:km-win-right-inner-f8095a8b var(--km-bookReveal-dur) cubic-bezier(.3, .7, .25, 1) var(--km-bookReveal-at) backwards}.km-turn[data-v-f8095a8b]{animation:km-turn-f8095a8b var(--km-book-dur) cubic-bezier(.2, .9, .25, 1) var(--km-book-at) backwards}.km-unwipe[data-v-f8095a8b]{animation:km-win-away-f8095a8b var(--km-cord-dur) cubic-bezier(.65, 0, .35, 1) var(--km-cord-at) both}.km-unwipe>.km-inner[data-v-f8095a8b]{animation:km-win-away-inner-f8095a8b var(--km-cord-dur) cubic-bezier(.65, 0, .35, 1) var(--km-cord-at) both}.km-woman[data-v-f8095a8b]{animation:km-win-up-f8095a8b var(--km-womanReveal-dur) cubic-bezier(.42, .08, .24, 1) var(--km-womanReveal-at) backwards}.km-woman>.km-inner[data-v-f8095a8b]{animation:km-win-up-inner-f8095a8b var(--km-womanReveal-dur) cubic-bezier(.42, .08, .24, 1) var(--km-womanReveal-at) backwards}.km-lift[data-v-f8095a8b]{animation:km-lift-f8095a8b var(--km-woman-dur) cubic-bezier(.22, 1, .36, 1) var(--km-woman-at) backwards}.km-patch[data-v-f8095a8b]{animation:km-fade-out-f8095a8b .2s linear calc(var(--km-cap-at) + var(--km-cap-dur) * .7) both}.km-cap[data-v-f8095a8b]{animation:km-cap-f8095a8b var(--km-cap-dur) linear var(--km-cap-at) backwards}.km-cap-tassel[data-v-f8095a8b]{animation:km-swing-f8095a8b var(--km-capTassel-dur) ease-in-out var(--km-capTassel-at) backwards}.km-cord[data-v-f8095a8b]{animation:km-win-right-f8095a8b var(--km-cord-dur) cubic-bezier(.65, 0, .35, 1) var(--km-cord-at) backwards}.km-cord>.km-inner[data-v-f8095a8b]{animation:km-win-right-inner-f8095a8b var(--km-cord-dur) cubic-bezier(.65, 0, .35, 1) var(--km-cord-at) backwards}.km-button[data-v-f8095a8b]{animation:km-pop-f8095a8b var(--km-button-dur) ease-out var(--km-button-at) backwards}.km-tassel[data-v-f8095a8b]{animation:km-tassel-f8095a8b var(--km-tassel-dur) ease-in-out var(--km-tassel-at) backwards}.km-komassa[data-v-f8095a8b]{animation:km-settle-f8095a8b var(--km-komassa-dur) cubic-bezier(.16, 1, .3, 1) var(--km-komassa-at) backwards}.km-letter[data-v-f8095a8b]{animation:km-rise-f8095a8b var(--km-letters-dur) cubic-bezier(.16, 1, .3, 1) var(--km-at) backwards}.km-stroke--swooshK[data-v-f8095a8b]{animation:km-win-right-f8095a8b var(--km-swooshK-dur) cubic-bezier(.65, 0, .35, 1) var(--km-swooshK-at) backwards}.km-stroke--swooshK>.km-inner[data-v-f8095a8b]{animation:km-win-right-inner-f8095a8b var(--km-swooshK-dur) cubic-bezier(.65, 0, .35, 1) var(--km-swooshK-at) backwards}.km-stroke--swooshA[data-v-f8095a8b]{animation:km-win-right-f8095a8b var(--km-swooshA-dur) cubic-bezier(.65, 0, .35, 1) var(--km-swooshA-at) backwards}.km-stroke--swooshA>.km-inner[data-v-f8095a8b]{animation:km-win-right-inner-f8095a8b var(--km-swooshA-dur) cubic-bezier(.65, 0, .35, 1) var(--km-swooshA-at) backwards}.km-track[data-v-f8095a8b]{animation:km-track-f8095a8b var(--km-academie-dur) cubic-bezier(.22, 1, .36, 1) var(--km-at) backwards}.km-shine--book .km-band[data-v-f8095a8b]{animation:km-sweep-f8095a8b var(--km-bookShine-dur) cubic-bezier(.45, 0, .3, 1) var(--km-bookShine-at) backwards}.km-shine--accent .km-band[data-v-f8095a8b]{animation:km-sweep-f8095a8b var(--km-accentShine-dur) cubic-bezier(.45, 0, .3, 1) var(--km-accentShine-at) backwards}.km-shine--final .km-band[data-v-f8095a8b]{animation:km-sweep-f8095a8b var(--km-finalShine-dur) cubic-bezier(.45, 0, .3, 1) var(--km-finalShine-at) backwards}.km-particle[data-v-f8095a8b]{animation:km-particle-f8095a8b var(--km-particles-dur) ease-out var(--km-at) backwards}@keyframes km-fade-f8095a8b{0%{opacity:0}to{opacity:1}}@keyframes km-breathe-f8095a8b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.07)}}@keyframes km-fade-out-f8095a8b{0%{opacity:1}to{opacity:0}}@keyframes km-win-left-f8095a8b{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes km-win-left-inner-f8095a8b{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes km-win-right-f8095a8b{0%{transform:rotate(var(--km-angle)) translateX(-100%)}to{transform:rotate(var(--km-angle)) translateX(0)}}@keyframes km-win-right-inner-f8095a8b{0%{transform:translateX(100%) rotate(var(--km-angle))}to{transform:translateX(0) rotate(var(--km-angle))}}@keyframes km-win-away-f8095a8b{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes km-win-away-inner-f8095a8b{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes km-win-up-f8095a8b{0%{transform:rotate(var(--km-angle)) translateY(var(--km-rise))}to{transform:rotate(var(--km-angle)) translateY(0)}}@keyframes km-win-up-inner-f8095a8b{0%{transform:translateY(calc(var(--km-rise) * -1)) rotate(var(--km-angle))}to{transform:translateY(0) rotate(var(--km-angle))}}@keyframes km-turn-f8095a8b{0%{opacity:0;transform:translateY(var(--km-lift)) rotate(var(--km-turn))}30%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes km-lift-f8095a8b{0%{opacity:0;transform:translateY(var(--km-lift))}22%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes km-cap-f8095a8b{0%{opacity:0;transform:translate(var(--km-dx), var(--km-dy)) rotate(-7deg);animation-timing-function:cubic-bezier(.2,.7,.3,1)}40%{opacity:1}68%{transform:translate(0, var(--km-bounce)) rotate(.9deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}86%{transform:translate(0, var(--km-rebound)) rotate(-.25deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes km-swing-f8095a8b{0%{transform:rotate(0)}16%{transform:rotate(7deg)}38%{transform:rotate(-4.2deg)}60%{transform:rotate(2.2deg)}80%{transform:rotate(-.8deg)}to{transform:rotate(0)}}@keyframes km-pop-f8095a8b{0%{opacity:0;transform:scale(.2)}55%{opacity:1;transform:scale(1.18)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes km-tassel-f8095a8b{0%{opacity:0;transform:translateY(var(--km-drop)) rotate(0deg)}28%{opacity:1;transform:translateY(0)rotate(0)}46%{transform:translateY(0)rotate(6deg)}64%{transform:translateY(0)rotate(-3.4deg)}82%{transform:translateY(0)rotate(1.3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes km-settle-f8095a8b{0%{transform:translateX(var(--km-settle))}to{transform:translate(0)}}@keyframes km-rise-f8095a8b{0%{transform:translateY(var(--km-rise))}to{transform:translateY(0)}}@keyframes km-track-f8095a8b{0%{opacity:0;transform:translateX(var(--km-dx))}55%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes km-sweep-f8095a8b{0%{opacity:0;transform:translate(-100%)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(625%)}}@keyframes km-particle-f8095a8b{0%{opacity:0;transform:translateY(40%)scale(.4)}35%{opacity:.95}to{opacity:0;transform:translateY(-140%)scale(1)}}
