.kpw{--kpw-sky: #384e8d;--kpw-snow: #7f647f;--kpw-side: #1d1a38;position:relative;flex:1;display:flex;justify-content:center;align-items:flex-end;min-height:100svh;min-height:100dvh;overflow:hidden;background:linear-gradient(to bottom,#1c2559 0,var(--kpw-sky) 60%,var(--kpw-sky) 100%)}.kpw__stage{position:relative;width:min(100vw,calc(100svh * 2 / 3));aspect-ratio:1024 / 1536;flex:none;isolation:isolate;container-type:inline-size;--cq: 1cqw;--u: calc(100cqw / 1024);user-select:none;-webkit-user-select:none}.kpw__layer{position:absolute;display:block;max-width:none;height:auto;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none}.kpw__scene{top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}@media(max-aspect-ratio:2 / 3){.kpw__scene{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 12%);mask-image:linear-gradient(to bottom,transparent 0,#000 12%)}}.kpw__head,.kpw__message{z-index:3}.kpw__head--1{left:35.156%;top:50.26%;width:9.766%}.kpw__head--2{left:45.313%;top:50.195%;width:10.938%}.kpw__head--3{left:56.934%;top:50.326%;width:10.645%}.kpw__message{left:40.918%;top:63.802%;width:25.293%}.kpw__lever{z-index:4}.kpw__lever--up{left:72.559%;top:39.518%;width:8.398%}.kpw__hammer{z-index:5;left:78.1%;top:83.7%;width:11.7%;transform:rotate(32deg);filter:drop-shadow(calc(-.5 * var(--cq)) calc(.7 * var(--cq)) calc(.35 * var(--cq)) rgb(58 38 92 / .5))}.kpw__rock{z-index:6;left:50.3%;top:88.2%;width:24.4%}.kpw__sign{z-index:4;transform-origin:50% 100%;transition:opacity .18s ease}.kpw__sign--heavy{left:1.572%;top:44.29%;width:21.416%}.kpw__sign--medium{left:.488%;top:43.158%;width:23.232%}.kpw__sign--clear{left:1.147%;top:43.356%;width:22.11%}.kpw__drift{z-index:5}.kpw__drift--left{left:1.5625%;top:55.86%;width:7.617%}.kpw__drift--right{left:16.113%;top:55.99%;width:7.031%;transform:scaleX(-1)}.kpw .kpw__sign--medium,.kpw .kpw__sign--clear{opacity:0}.kpw[data-sign="0"] .kpw__sign--heavy,.kpw[data-sign="1"] .kpw__sign--heavy,.kpw[data-sign="2"] .kpw__sign--medium,.kpw[data-sign="3"] .kpw__sign--clear{opacity:1}.kpw[data-sign="2"] .kpw__sign--heavy,.kpw[data-sign="3"] .kpw__sign--heavy{opacity:0}.kpw[data-sign="3"] .kpw__sign--medium{opacity:1;animation:kpw-snow-slide .7s ease-in forwards}.kpw[data-sign="3"].is-settled .kpw__sign--medium{display:none}@keyframes kpw-snow-slide{0%{translate:0 0;opacity:1}to{translate:0 14%;opacity:0}}.kpw.is-sign-shaking .kpw__sign{animation:kpw-sign-shake .5s ease}.kpw[data-sign="3"].is-sign-shaking .kpw__sign--medium{animation:kpw-sign-shake .5s ease,kpw-snow-slide .7s ease-in forwards}@keyframes kpw-sign-shake{15%{rotate:calc(var(--kpw-amp, 1deg) * -1)}40%{rotate:var(--kpw-amp, 1deg)}65%{rotate:calc(var(--kpw-amp, 1deg) * -.5)}85%{rotate:calc(var(--kpw-amp, 1deg) * .25)}}.kpw__hit{position:absolute;z-index:7;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kpw__hit:focus-visible{outline:2px solid #f4e9c8;outline-offset:2px}.kpw__hit[aria-disabled=true]{cursor:default}.kpw__hit--sign{left:.488%;top:43.16%;width:23.63%;height:14%}.kpw__flakes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.kpw__flake{position:absolute;width:var(--size);aspect-ratio:1;border-radius:52% 48% 55% 45%;background:radial-gradient(circle at 35% 30%,#fff 0,#f1e6ff 55%,#cfc0ea);animation:kpw-flake var(--dur) cubic-bezier(.4,.05,.9,.7) forwards}@keyframes kpw-flake{0%{translate:0 0;rotate:0deg;opacity:1}80%{opacity:1}to{translate:var(--dx) var(--dy);rotate:var(--rot);opacity:0}}@media(prefers-reduced-motion:reduce){.kpw__sign{transition:none}.kpw.is-sign-shaking .kpw__sign,.kpw[data-sign="3"] .kpw__sign--medium,.kpw[data-sign="3"].is-sign-shaking .kpw__sign--medium{animation:none}.kpw[data-sign="3"] .kpw__sign--medium{opacity:0}}.kpw__hit--hammer{left:77.1%;top:83%;width:13.7%;height:9.1%;border-radius:40%}.kpw__hammer-snow{z-index:5;left:78.125%;top:88.02%;width:11.719%}.kpw__hammer[hidden]{display:none}.kpw__held{position:absolute;z-index:9;right:2.4%;bottom:max(1.4%,env(safe-area-inset-bottom));width:calc(12.5 * var(--cq));aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#161128bd;box-shadow:0 0 0 calc(.35 * var(--cq)) #f4e9c8bf,0 calc(1 * var(--cq)) calc(2.6 * var(--cq)) #00000073;pointer-events:none}.kpw__held[hidden]{display:none}.kpw__held img{width:78%;height:auto;rotate:-28deg;filter:drop-shadow(0 calc(.3 * var(--cq)) calc(.3 * var(--cq)) rgb(0 0 0 / .5))}.kpw__held.is-new{animation:kpw-held-in .35s cubic-bezier(.2,1.4,.4,1)}@keyframes kpw-held-in{0%{scale:.4;opacity:0}to{scale:1;opacity:1}}@media(prefers-reduced-motion:reduce){.kpw__held.is-new{animation:none}}.kpw__radio{z-index:3}.kpw__radio--intact{left:0;top:64.779%;width:28.906%}.kpw__radio--broken{left:-2.207%;top:68.02%;width:33.086%;opacity:0;transform-origin:50% 100%}.kpw[data-radio="1"] .kpw__radio--intact{opacity:0}.kpw[data-radio="1"] .kpw__radio--broken{opacity:1}.kpw.is-bursting .kpw__radio--broken{animation:kpw-radio-burst .5s ease-out}@keyframes kpw-radio-burst{0%{scale:.93 .9;filter:brightness(1.8)}35%{scale:1.04 1.06;filter:brightness(1.25)}to{scale:1;filter:none}}.kpw__hit--radio{left:0;top:70.96%;width:28.5%;height:13.7%}.kpw.is-buzzing .kpw__radio--intact{animation:kpw-radio-buzz .55s linear}@keyframes kpw-radio-buzz{0%,to{translate:0 0;filter:none}10%{translate:-.35% .1%;filter:brightness(1.18)}20%{translate:.4% -.1%}30%{translate:-.3% 0;filter:brightness(1.05)}40%{translate:.35% .1%;filter:brightness(1.2)}55%{translate:-.2% 0}70%{translate:.15% 0;filter:brightness(1.08)}85%{translate:-.1% 0}}.kpw__static{position:absolute;z-index:4;left:5.86%;top:74.87%;width:14.16%;height:6.2%;border-radius:6%;pointer-events:none;opacity:0;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='70'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.6 -.45'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:140px 70px}.kpw.is-buzzing .kpw__static{animation:kpw-static .55s steps(1)}@keyframes kpw-static{0%{opacity:.55;background-position:0 0}20%{opacity:.2;background-position:-37px 21px}40%{opacity:.6;background-position:53px -17px}60%{opacity:.25;background-position:-81px 40px}80%{opacity:.5;background-position:19px -49px}to{opacity:0}}.kpw__tool{position:fixed;z-index:60;margin:0;max-width:none;pointer-events:none;filter:drop-shadow(0 6px 5px rgb(0 0 0 / .45))}.kpw.is-hit .kpw__stage{animation:kpw-jolt .42s ease-out}@keyframes kpw-jolt{15%{translate:calc(.2 * var(--cq)) calc(1 * var(--cq))}35%{translate:calc(-.25 * var(--cq)) calc(-.6 * var(--cq))}55%{translate:calc(.15 * var(--cq)) calc(.35 * var(--cq))}75%{translate:calc(-.1 * var(--cq)) calc(-.15 * var(--cq))}}.kpw.is-struck .kpw__radio--intact{transform-origin:50% 100%;scale:1.035 .9;filter:brightness(1.5) saturate(.8)}.kpw__impact,.kpw__ring{position:absolute;translate:-50% -50%;border-radius:50%;pointer-events:none}.kpw__impact{width:calc(17 * var(--cq));aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#fffffff2 0,#ffe4a5bf 22%,#ffa03c00 62%);animation:kpw-impact .3s ease-out forwards}.kpw__ring{width:calc(9 * var(--cq));aspect-ratio:1;border:calc(.5 * var(--cq)) solid rgb(255 255 255 / .85);animation:kpw-ring .4s ease-out forwards}@keyframes kpw-impact{0%{scale:.25;opacity:1}to{scale:1.5;opacity:0}}@keyframes kpw-ring{0%{scale:.3;opacity:.9}to{scale:2;opacity:0}}.kpw__flake.is-dust{border-radius:50%;background:radial-gradient(circle,#f0e0e8bf 0,#f0e0e800 70%)}.kpw__flake.is-debris{aspect-ratio:1.5;border-radius:12%;background:linear-gradient(135deg,#9a5a32 0,#5a2f1d)}.kpw__flake.is-spark{border-radius:50%;background:#ffe9a8;box-shadow:0 0 calc(.8 * var(--cq)) #ffb347}@media(prefers-reduced-motion:reduce){.kpw.is-buzzing .kpw__radio--intact,.kpw.is-buzzing .kpw__static,.kpw.is-bursting .kpw__radio--broken,.kpw.is-hit .kpw__stage{animation:none}.kpw.is-struck .kpw__radio--intact{scale:1;filter:none}}.kpw__rock{transition:opacity .15s ease}.kpw.is-rock-open .kpw__rock{opacity:0}.kpw__hit--rock{left:50.3%;top:88.2%;width:24.4%;height:11.1%}.kpw__zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:0;background:#08061600;cursor:zoom-out;transition:background-color .35s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kpw__zoom.is-in{background:#080616c7}.kpw__zoom:focus-visible{outline:2px solid #f4e9c8;outline-offset:-4px}.kpw__zoom-image{display:block;max-width:none;pointer-events:none;filter:drop-shadow(0 2.4vmin 3vmin rgb(0 0 0 / .55))}@media(prefers-reduced-motion:reduce){.kpw__zoom,.kpw__rock{transition:none}}.kpw__granted{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-content:center;justify-items:center;gap:clamp(14px,3.4vh,34px);overflow:hidden;background:radial-gradient(ellipse at 50% 55%,#0c3a1c 0,#05150b 52%,#020806);color:#6dff8e;text-align:center;cursor:pointer;animation:kpw-granted-in .35s ease-out both}.kpw__granted:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,rgb(0 0 0 / .28) 0 2px,transparent 2px 4px);pointer-events:none;z-index:2}.kpw__granted.is-leaving{animation:kpw-granted-out .5s ease-in forwards;pointer-events:none}@keyframes kpw-granted-in{0%{opacity:0}}@keyframes kpw-granted-out{to{opacity:0}}.kpw__granted-rays{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:repeating-conic-gradient(from 0deg,rgb(80 255 130 / .1) 0 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(circle,#000 0,transparent 62%);mask-image:radial-gradient(circle,#000 0,transparent 62%);animation:kpw-rays-spin 28s linear infinite,kpw-rays-in 1.2s ease-out both;pointer-events:none}@keyframes kpw-rays-spin{to{rotate:360deg}}@keyframes kpw-rays-in{0%{opacity:0;scale:.6}}.kpw__granted-line{position:relative;width:min(86vw,700px);height:3px;background:linear-gradient(90deg,transparent,#5dff86 15%,#5dff86 85%,transparent);box-shadow:0 0 14px #39ff64cc;transform-origin:50% 50%;animation:kpw-line-open .55s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes kpw-line-open{0%{scale:0 1;opacity:0}}.kpw__granted-words{position:relative;z-index:1;display:grid;justify-items:center;gap:clamp(8px,2vh,20px);width:min(88vw,700px);filter:drop-shadow(0 0 6px rgb(57 255 100 / .9)) drop-shadow(0 0 22px rgb(57 255 100 / .5))}.kpw__granted-word{display:block;height:auto;image-rendering:pixelated;clip-path:inset(0 100% 0 0);animation:kpw-word-boot .7s steps(18) both,kpw-word-flicker .5s steps(1) 1.5s both}.kpw__granted-word--1{width:calc(100% * 365 / 440);animation-delay:.45s,1.5s}.kpw__granted-word--2{width:100%;animation-delay:1s,1.55s}@keyframes kpw-word-boot{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes kpw-word-flicker{0%,to{opacity:1}20%{opacity:.35}40%{opacity:1}60%{opacity:.55}80%{opacity:1}}.kpw__granted-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#d8ffe3;opacity:0;pointer-events:none;animation:kpw-flash .42s ease-out 1.7s both}@keyframes kpw-flash{0%{opacity:0}18%{opacity:.5}to{opacity:0}}@media(prefers-reduced-motion:reduce){.kpw__granted,.kpw__granted.is-leaving,.kpw__granted-rays,.kpw__granted-line,.kpw__granted-word,.kpw__granted-flash{animation:none}.kpw__granted-word{clip-path:none}.kpw__granted.is-leaving{opacity:0}}.kpw__screen-text{position:absolute;z-index:3;left:40.918%;top:63.802%;width:25.293%;height:3.646%;margin:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-inline-end:1.2%;color:#f1e4c9;font-family:var(--font-body--family, system-ui, sans-serif);font-size:calc(3.1 * var(--cq));font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase;animation:kpw-screen-in .6s ease-out both}.kpw__screen-text[hidden]{display:none}.kpw__screen-arrow{font-size:1.15em;animation:kpw-arrow-nudge 1.1s ease-in-out infinite}@keyframes kpw-screen-in{0%{opacity:0;filter:brightness(2)}}@keyframes kpw-arrow-nudge{50%{translate:calc(.5 * var(--cq)) 0}}.kpw.is-pull-again .kpw__message,.kpw.is-date .kpw__message{opacity:0}.kpw__message{transition:opacity .3s ease}.kpw.is-pull-again:not(.is-pulling) .kpw__lever--up{transform-origin:50% 92%;animation:kpw-lever-hint 2.2s ease-in-out .8s infinite}@keyframes kpw-lever-hint{0%,60%,to{rotate:0deg}72%{rotate:3deg}84%{rotate:-1.5deg}}@media(prefers-reduced-motion:reduce){.kpw__screen-text,.kpw__screen-arrow,.kpw.is-pull-again:not(.is-pulling) .kpw__lever--up{animation:none}}.kpw__lever--down{left:72.266%;top:51.497%;width:13.77%;z-index:4;opacity:0}.kpw.is-lever-down .kpw__lever--down{opacity:1}.kpw.is-lever-down .kpw__lever--up{opacity:0}.kpw__hit--lever{left:71.78%;top:39.06%;width:9.28%;height:20.5%}.kpw__reels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.kpw__reels[hidden]{display:none}.kpw__reel{position:absolute;overflow:hidden;border-radius:calc(var(--u) * 8)}.kpw__reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#462a1e99 0,#462a1e00 24% 76%,#462a1e99);pointer-events:none}.kpw__strip{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.kpw__sym{position:absolute;display:block;max-width:none}.kpw__digits{display:grid;place-items:center;font-family:var(--font-body--family, system-ui, sans-serif);font-weight:400;line-height:1;letter-spacing:.02em;color:#d92b1c;-webkit-text-stroke:calc(var(--u) * 5) #e6ad3f;paint-order:stroke fill;text-shadow:0 calc(var(--u) * 4) 0 #7e1b10,0 0 calc(var(--u) * 12) rgb(255 170 60 / .5)}.kpw__reels.is-fading{opacity:0;transition:opacity .4s ease}.kpw.is-vip .kpw__strip .kpw__sym:last-child{animation:kpw-bulbs 1.3s ease-in-out infinite alternate}.kpw.is-date .kpw__strip .kpw__sym:last-child{animation:kpw-date-glow 1.5s ease-in-out infinite alternate}@keyframes kpw-date-glow{0%{filter:brightness(1) drop-shadow(0 0 calc(.3 * var(--cq)) rgb(90 230 90 / .3))}to{filter:brightness(1.12) drop-shadow(0 0 calc(1 * var(--cq)) rgb(110 255 110 / .85))}}@keyframes kpw-bulbs{0%{filter:brightness(1) drop-shadow(0 0 calc(.4 * var(--cq)) rgb(90 230 90 / .3))}to{filter:brightness(1.12) drop-shadow(0 0 calc(1.2 * var(--cq)) rgb(110 255 110 / .85))}}.kpw__screen-text.is-action{cursor:pointer}.kpw__screen-text.is-welcome{justify-content:flex-start;padding-inline-start:.6%;font-size:calc(2.3 * var(--cq));letter-spacing:.07em;line-height:1.22;text-wrap:balance}.kpw__screen-arrow[hidden]{display:none}.kpw__enter{position:absolute;z-index:8;left:25.6%;top:68.4%;width:50.8%;height:6.4%;box-sizing:border-box;display:flex;align-items:stretch;justify-content:space-between;overflow:hidden;border:calc(.45 * var(--cq)) solid #d9ccb2;border-radius:calc(1.6 * var(--cq));background:#262321;box-shadow:0 0 0 calc(.4 * var(--cq)) #0006,0 calc(1.2 * var(--cq)) calc(3 * var(--cq)) #00000080;color:#f6ecd2;font-family:var(--font-body--family, system-ui, sans-serif);font-size:calc(3.5 * var(--cq));font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.kpw__enter[hidden]{display:none}.kpw__enter>span:first-child{flex:1;display:grid;place-items:center;padding-inline:calc(1 * var(--cq));white-space:nowrap}.kpw__enter-arrow{width:17%;display:grid;place-items:center;background:#e8dccb;color:#1d1a18;font-size:1.25em}.kpw__enter:focus-visible{outline:2px solid #f4e9c8;outline-offset:3px}.kpw__enter.is-in{animation:kpw-enter-in .5s cubic-bezier(.2,1.4,.4,1) both}@keyframes kpw-enter-in{0%{scale:.6;opacity:0}}@media(prefers-reduced-motion:reduce){.kpw.is-vip .kpw__strip .kpw__sym:last-child,.kpw.is-date .kpw__strip .kpw__sym:last-child,.kpw__enter.is-in{animation:none}}.kpw__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;clip-path:inset(-300vh 0 0 0)}.kpw__zeppelin{position:absolute;left:calc(var(--u) * 476);top:calc(var(--u) * 84);width:calc(var(--u) * 529);height:calc(var(--u) * 233);max-width:none;animation:kpw-zep-drift 200s linear -60.6s infinite,kpw-zep-bob 9s ease-in-out infinite alternate;will-change:transform,translate}@keyframes kpw-zep-drift{0%{translate:calc(var(--u) * 560) calc(var(--u) * 12)}30.3%{translate:0 0}85%,to{translate:calc(var(--u) * -1010) calc(var(--u) * -72)}}@keyframes kpw-zep-bob{0%{transform:translateY(calc(var(--u) * -4)) rotate(-.5deg)}to{transform:translateY(calc(var(--u) * 4)) rotate(.5deg)}}@media(prefers-reduced-motion:reduce){.kpw__zeppelin{animation:none}}@media(prefers-reduced-motion:reduce){.kpw *,.kpw *:before,.kpw *:after,.kpw__granted,.kpw__granted *,.kpw__zoom,.kpw__zoom *,.kpw__tool{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.kpw__zeppelin{animation:none!important}}html:has(.kpw){background:linear-gradient(to bottom,#1c2559 0 50%,#7f647f 50% 100%);overscroll-behavior:none}body:has(.kpw){background:transparent!important}body:has(.kpw)>footer{position:fixed;top:0;left:0;right:0;z-index:40;pointer-events:none}body:has(.kpw) .password-footer{padding:calc(env(safe-area-inset-top,0px) + 6px) 12px 0;background:transparent!important;pointer-events:none}body:has(.kpw) .password-footer__links{justify-content:center}body:has(.kpw) .password-footer__admin-link{margin:0;color:#f4e9c88c;font-size:10px;font-weight:400;letter-spacing:.04em;pointer-events:auto}body:has(.kpw) .password-footer__admin-link,body:has(.kpw) .password-footer__admin-link *{font-size:10px!important;font-weight:400!important}body:has(.kpw) .password-footer__admin-link a{color:inherit}body:has(.kpw) .password-footer__button{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kpw__zeppelin img{display:block;width:100%;height:auto}.kpw__prop{position:absolute;left:95.48%;top:59.25%;width:4.45%;height:30.64%;pointer-events:none}.kpw__prop:before{content:"";position:absolute;top:4%;right:-12%;bottom:4%;left:18%;border-radius:50%;background:radial-gradient(ellipse,rgb(210 195 175 / .34) 0,rgb(210 195 175 / .12) 52%,transparent 74%);animation:kpw-prop-disc .12s linear infinite alternate}.kpw__prop img{display:block;width:100%;height:100%;transform-origin:62% 50%;animation:kpw-prop-spin .17s linear infinite}@keyframes kpw-prop-spin{0%{transform:scaleY(1)}25%{transform:scaleY(.12)}50%{transform:scaleY(-1)}75%{transform:scaleY(-.12)}to{transform:scaleY(1)}}@keyframes kpw-prop-disc{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.kpw__prop:before{display:none}.kpw__prop img{animation:none}}.kpw__hint{position:absolute;z-index:5;left:82.6%;top:40.6%;width:16.4%;display:flex;align-items:center;gap:calc(.7 * var(--cq));margin:0;color:#fff4d6eb;font-family:var(--font-body--family, system-ui, sans-serif);font-size:calc(2.3 * var(--cq));letter-spacing:.06em;line-height:1.15;text-transform:uppercase;text-shadow:0 0 calc(1.2 * var(--cq)) rgb(255 150 60 / .8),0 calc(.2 * var(--cq)) calc(.4 * var(--cq)) rgb(40 20 50 / .8);pointer-events:none;opacity:0;transition:opacity .6s ease}.kpw.is-hint .kpw__hint{opacity:1}.kpw__hint-arrow{font-size:1.3em;animation:kpw-hint-nudge 1.2s ease-in-out infinite}@keyframes kpw-hint-nudge{50%{translate:calc(-1.1 * var(--cq)) 0}}@media(prefers-reduced-motion:reduce){.kpw__hint-arrow{animation:none}}@media(orientation:landscape){.kpw{align-items:flex-end;height:100svh;height:100dvh;min-height:0}.kpw .kpw__stage{width:max(100vw,calc(100svh * 1672 / 941));aspect-ratio:1672 / 941;--u: calc(100cqw / 1672);--cq: .51cqw}.kpw{--kpw-pop: 1.3}.kpw .kpw__scene{-webkit-mask-image:none;mask-image:none}.kpw .kpw__head--1{left:calc(var(--u) * 695);top:calc(var(--u) * 481);width:calc(var(--u) * 95)}.kpw .kpw__head--2{left:calc(var(--u) * 799);top:calc(var(--u) * 481);width:calc(var(--u) * 88)}.kpw .kpw__head--3{left:calc(var(--u) * 897);top:calc(var(--u) * 481);width:calc(var(--u) * 87)}.kpw .kpw__message{left:calc(var(--u) * 760);top:calc(var(--u) * 653);width:calc(var(--u) * 170)}.kpw .kpw__lever--up{left:calc(var(--u) * 1030);top:calc(var(--u) * 348);width:calc(var(--u) * 70);transform-origin:30% 80%;transition:transform .22s ease-in}.kpw .kpw__lever--down{display:none}.kpw.is-lever-down .kpw__lever--up{opacity:1;transform:rotate(24deg) scale(1.1,.64)}.kpw .kpw__patch{position:absolute;z-index:3;left:calc(var(--u) * 1028);top:calc(var(--u) * 338);width:calc(var(--u) * 88);height:calc(var(--u) * 164);background:var(--kpw-patch) 0 0 / 100% 100% no-repeat;pointer-events:none}.kpw .kpw__hit--lever{left:calc(var(--u) * 1024);top:calc(var(--u) * 336);width:calc(var(--u) * 96);height:calc(var(--u) * 262)}.kpw .kpw__screen-text{left:calc(var(--u) * 758);top:calc(var(--u) * 649);width:calc(var(--u) * 218);height:calc(var(--u) * 56);padding-inline-end:0}.kpw .kpw__screen-arrow{display:none}.kpw .kpw__field{left:calc(var(--u) * 839);top:calc(var(--u) * 752.5);width:calc(var(--u) * 288 / var(--kpw-s));height:calc(var(--u) * 49 / var(--kpw-s))}.kpw .kpw__sign--clear{left:calc(var(--u) * 166);top:calc(var(--u) * 397);width:calc(var(--u) * 226.4)}.kpw .kpw__sign--medium{left:calc(var(--u) * 159.3);top:calc(var(--u) * 394);width:calc(var(--u) * 237.9)}.kpw .kpw__sign--heavy{left:calc(var(--u) * 170.4);top:calc(var(--u) * 411.4);width:calc(var(--u) * 219.3)}.kpw .kpw__drift--left{left:calc(var(--u) * 170.3);top:calc(var(--u) * 589);width:calc(var(--u) * 78)}.kpw .kpw__drift--right{left:calc(var(--u) * 319.3);top:calc(var(--u) * 591);width:calc(var(--u) * 72)}.kpw .kpw__hit--sign{left:calc(var(--u) * 150);top:calc(var(--u) * 380);width:calc(var(--u) * 250);height:calc(var(--u) * 235)}.kpw .kpw__radio--intact{left:calc(var(--u) * 256);top:calc(var(--u) * 544);width:calc(var(--u) * 287)}.kpw .kpw__radio--broken{left:calc(var(--u) * 234);top:calc(var(--u) * 592.5);width:calc(var(--u) * 329)}.kpw .kpw__static{left:calc(var(--u) * 314);top:calc(var(--u) * 694);width:calc(var(--u) * 141);height:calc(var(--u) * 92)}.kpw .kpw__hit--radio{left:calc(var(--u) * 262);top:calc(var(--u) * 640);width:calc(var(--u) * 275);height:calc(var(--u) * 200)}.kpw .kpw__hammer{left:calc(var(--u) * 1100);top:calc(var(--u) * 845);width:calc(var(--u) * 100)}.kpw .kpw__hammer-snow{left:calc(var(--u) * 1100);top:calc(var(--u) * 901);width:calc(var(--u) * 100)}.kpw .kpw__hit--hammer{left:calc(var(--u) * 1090);top:calc(var(--u) * 850);width:calc(var(--u) * 120);height:calc(var(--u) * 95)}.kpw .kpw__rock{left:calc(var(--u) * 905);top:calc(var(--u) * 828);width:calc(var(--u) * 180)}.kpw .kpw__hit--rock{left:calc(var(--u) * 905);top:calc(var(--u) * 828);width:calc(var(--u) * 180);height:calc(var(--u) * 123)}.kpw .kpw__hint{left:calc(var(--u) * 1112);top:calc(var(--u) * 380);width:calc(var(--u) * 150)}.kpw .kpw__enter{left:calc(var(--u) * 685);top:calc(var(--u) * 718);width:calc(var(--u) * 308);height:calc(var(--u) * 69);font-size:calc(2.7 * var(--cq))}.kpw .kpw__held{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));width:76px}.kpw .kpw__sky{clip-path:inset(0)}.kpw .kpw__zeppelin{left:calc(var(--u) * 1164);top:calc(var(--u) * 28);width:calc(var(--u) * 472);height:calc(var(--u) * 207.7);rotate:3.5deg;animation:kpw-zep-drift-d 300s linear -90.9s infinite,kpw-zep-bob 9s ease-in-out infinite alternate}.kpw.has-hammer .kpw__hit--radio{cursor:var(--kpw-cursor, pointer)}.kpw .kpw__hit--sign,.kpw .kpw__hit--hammer,.kpw .kpw__hit--radio,.kpw .kpw__hit--rock{cursor:default}}@keyframes kpw-zep-drift-d{0%{translate:calc(var(--u) * 560) calc(var(--u) * 12)}30.3%{translate:0 0}85%,to{translate:calc(var(--u) * -1700) calc(var(--u) * -70)}}@media(orientation:portrait){.kpw__patch{display:none}}.password-footer{position:relative;z-index:1}.kpw{--kpw-s: .48;--kpw-pop: 1.9;--kpw-ink: #efe4cc;--kpw-field: #262321;--kpw-edge: #d9ccb2;--kpw-key: #e8dccb}.kpw__form{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;margin:0;pointer-events:none}.kpw__field{position:absolute;left:50.98%;top:71.55%;width:calc(calc(33.4 * var(--cq)) / var(--kpw-s));height:calc(calc(5.664 * var(--cq)) / var(--kpw-s));display:flex;box-sizing:border-box;border:3px solid transparent;border-radius:14px;background:transparent;overflow:hidden;pointer-events:auto;transform:translate(-50%,-50%) scale(var(--kpw-s));transition:transform .2s ease,background-color .15s ease,border-color .15s ease}.kpw .kpw__field .kpw__input{flex:1 1 0;min-width:0;width:0;height:100%;margin:0;padding:0 14px;border:0;border-radius:0;outline:0;background:transparent!important;box-shadow:none;color:transparent;caret-color:transparent;font:inherit;font-family:var(--font-body--family, system-ui, sans-serif);font-size:16px;letter-spacing:.06em;text-transform:uppercase;-webkit-appearance:none;appearance:none}.kpw .kpw__field .kpw__input::placeholder{color:transparent;text-transform:none;letter-spacing:.02em}.kpw__go{flex:none;width:19%;height:100%;margin:0;padding:0;display:grid;place-items:center;border:0;border-radius:0;background:transparent;color:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.kpw__go svg{width:52%;height:auto}.kpw__field.is-open{border-color:var(--kpw-edge);background:var(--kpw-field);transform:translate(-50%,-50%) scale(calc(var(--kpw-s) * var(--kpw-pop)));box-shadow:0 0 0 3px #00000059,0 10px 28px #00000080}.kpw .kpw__field.is-open .kpw__input{color:var(--kpw-ink);caret-color:var(--kpw-ink)}.kpw .kpw__field.is-open .kpw__input::placeholder{color:#efe4cc99}.kpw__field.is-open .kpw__go{background:var(--kpw-key);color:#1d1a18}.kpw__field:focus-within{outline:2px solid #f4e9c8;outline-offset:2px}.kpw__field.is-nope{animation:kpw-nope .36s ease}@keyframes kpw-nope{20%,60%{translate:-2.2% 0}40%,80%{translate:2.2% 0}}@media(prefers-reduced-motion:reduce){.kpw__field{transition:none}.kpw__field.is-nope{animation:none}}.kpw__field.is-busy{opacity:.75;pointer-events:none}.kpw.is-granted .kpw__field{visibility:hidden;pointer-events:none}.kpw .kpw__enter{z-index:10}.kpw.is-quiet-focus .kpw__hit:focus-visible,.kpw.is-quiet-focus .kpw__enter:focus-visible{outline:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/koco-password.css.map */
