html.gw-on,html.gw-on body{background:#0b0b0a}html.gw-on #ng-grain{mix-blend-mode:screen;opacity:.06}.gw{position:relative;min-height:100svh;color:#fff;overflow:hidden;--gw-r:200px}.gw-world,.gw-hit,.gw-flash{position:fixed;top:0;right:0;bottom:0;left:0}.gw-world{z-index:0;background:#e9e7e0;overflow:hidden}.gw-camo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(ng-camo-tile.svg) 0 0/360px 360px repeat;opacity:.75;filter:grayscale(.3) contrast(1.2) brightness(.78);-webkit-mask-image:radial-gradient(ellipse 70% 66% at 50% 46%,transparent 52%,rgba(0,0,0,.6) 78%,#000 100%);mask-image:radial-gradient(ellipse 70% 66% at 50% 46%,transparent 52%,rgba(0,0,0,.6) 78%,#000 100%)}.gw-deco{position:absolute;opacity:.14;mix-blend-mode:multiply;max-width:none;filter:saturate(.5)}.gw-deco.a{width:42vw;left:-6vw;top:12%;transform:rotate(-8deg)}.gw-deco.b{width:36vw;right:-8vw;top:56%;transform:rotate(7deg)}.gw-deco.c{width:28vw;left:6vw;bottom:6%;transform:rotate(-10deg)}.gw-bl{position:absolute;font-family:UnifrakturCook,Pirata One,serif;font-weight:700;color:#141414;white-space:nowrap;line-height:1;text-transform:none;letter-spacing:0}.gw-bl.s1{left:5vw;top:38%;font-size:clamp(34px,4.4vw,64px);transform:rotate(-90deg);transform-origin:left top}.gw-bl.s2{right:4vw;top:14%;font-size:clamp(30px,3.6vw,54px);transform:rotate(6deg)}.gw-bl.s3{right:9vw;bottom:14%;font-size:clamp(34px,4vw,58px);transform:rotate(-7deg)}.gw-type{position:absolute;font-family:DM Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;white-space:nowrap}.gw-type.s5{left:4vw;bottom:18%;transform:rotate(-4deg)}.gw-type.s6{right:6vw;top:34%;transform:rotate(90deg);transform-origin:right top}.gw-sym{position:absolute;max-width:none;opacity:.92}.gw-sym.y1{width:58px;left:22%;top:16%;transform:rotate(-12deg)}.gw-sym.y2{width:74px;right:22%;top:24%;transform:rotate(-18deg)}.gw-sym.y3{width:70px;left:12%;top:62%;transform:rotate(6deg)}.gw-sym.y4{width:52px;right:14%;top:44%;transform:rotate(10deg)}.gw-sym.y5{width:66px;right:26%;bottom:10%;transform:rotate(-6deg)}.gw-sym.y6{width:40px;left:30%;bottom:22%;transform:rotate(8deg)}.gw-sym.y7{width:46px;left:40%;top:8%}.gw-sym.y8{width:200px;right:-20px;top:72%;transform:rotate(-8deg)}.gw-letter{position:absolute;z-index:2;font-family:UnifrakturCook,Pirata One,serif;font-weight:700;font-size:clamp(44px,5vw,66px);line-height:1;color:#111;transform:translate(-50%,-50%) rotate(var(--rot,0deg));text-transform:none;letter-spacing:0;transition:opacity .25s steps(3)}.gw-letter:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border:1px dashed rgba(17,17,17,0);border-radius:50%;transition:border-color .2s}.gw-letter.warm{animation:gw-shake .18s steps(3) infinite}.gw-letter.warm:after{border-color:#1111118c}.gw-letter.got{opacity:0;animation:none}@keyframes gw-shake{0%{transform:translate(-50%,-50%) rotate(var(--rot)) translate(1px)}33%{transform:translate(-50%,-50%) rotate(var(--rot)) translate(-2px,1px)}66%{transform:translate(-50%,-50%) rotate(var(--rot)) translate(1px,-1px)}}.gw-hit{z-index:1;touch-action:none;cursor:none}.gw-dark{position:fixed;z-index:2;left:-150vmax;top:-150vmax;width:300vmax;height:300vmax;pointer-events:none;will-change:transform;transform:translate3d(50vw,42vh,0);background:radial-gradient(circle at 50% 50%,rgba(11,11,10,0) 0,rgba(11,11,10,0) calc(var(--gw-r) * .3),rgba(11,11,10,.62) calc(var(--gw-r) * .7),rgba(11,11,10,.95) var(--gw-r),#0b0b0a calc(var(--gw-r) * 1.35));transition:opacity .7s cubic-bezier(.2,.7,.2,1)}.gw.is-flash .gw-dark{opacity:0;transition:none}.gw-flash{z-index:3;pointer-events:none;background:#fff;opacity:0}.gw-flash.go{animation:gw-flash .5s steps(5) forwards}@keyframes gw-flash{0%{opacity:.85}20%{opacity:.4}to{opacity:0}}.gw-ui{position:relative;z-index:4;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;padding:calc(26px + env(safe-area-inset-top,0px)) var(--gr,16px) calc(84px + env(safe-area-inset-bottom,0px)) var(--gl,16px);mix-blend-mode:difference;pointer-events:none}.gw-ui>*{pointer-events:auto}.gw-ui .mono{color:#8d8c87}.gw-top{justify-self:center}.gw-top img{width:min(240px,58vw);filter:invert(1)}.gw-hunt{position:absolute;right:var(--gr,16px);top:calc(26px + env(safe-area-inset-top,0px));display:grid;gap:8px;justify-items:end;text-align:right}.gw-slots{display:flex;gap:10px;font-family:UnifrakturCook,Pirata One,serif;font-weight:700;font-size:30px;line-height:1;text-transform:none;letter-spacing:0;color:#fff}.gw-slot{min-width:20px;text-align:center;color:#6b6a66}.gw-slot.got{color:#fff}.gw-slot.pop{animation:gw-pop .45s steps(4)}@keyframes gw-pop{0%{transform:translateY(-8px) scale(1.5);opacity:.3}50%{transform:translate(2px,2px) scale(1.1);opacity:1}to{transform:none}}.gw.is-found .gw-slot{animation:gw-pop .5s steps(4) 2}.gw.is-found [data-gw-hint]{color:#fff}.gw-main{grid-row:3;justify-self:center;width:min(380px,100%);display:grid;gap:20px;justify-items:center;text-align:center}.gw-count{font-family:DM Mono,monospace;font-weight:300;font-size:clamp(30px,5vw,46px);letter-spacing:.04em;line-height:1;font-variant-numeric:tabular-nums;color:#fff;text-transform:none}.gw-count i{font-style:normal;font-size:.45em;margin-left:2px;color:#8d8c87}.gw-count .tk{display:inline-block;animation:gw-tick .24s steps(3)}@keyframes gw-tick{0%{transform:translateY(-3px);opacity:.4}50%{transform:translate(1px)}to{transform:none;opacity:1}}.gw-count .now{display:none;font-weight:300;font-size:.55em}.gw-count.is-now>:not(.now){display:none}.gw-count.is-now .now{display:inline}.gw-main form{width:100%;display:grid;gap:10px;justify-items:center}.gw .ng-field{width:100%;display:flex;border-bottom:1px solid #fff}.gw .ng-field input{flex:1;min-width:0;border:0;background:transparent;font-family:DM Mono,monospace;font-size:16px;padding:10px 0;color:#fff;border-radius:0}.gw .ng-field input::placeholder{color:#8d8c87}.gw .ng-field button{color:#fff;padding-left:12px}.gw .ng-field input:focus{outline:none}.gw .ng-field:focus-within{border-bottom-width:2px;margin-bottom:-1px}.gw.is-found .gw-join .ng-field{animation:gw-pop .5s steps(4) 2}.gw-key{width:100%}.gw-key summary{cursor:pointer;list-style:none;padding:4px 0}.gw-key summary::-webkit-details-marker{display:none}.gw-key[open] summary{margin-bottom:10px}.gw :focus-visible{outline:1px solid #fff;outline-offset:4px}@media(max-width:760px){.gw-hunt{position:static;justify-self:center;justify-items:center;text-align:center;margin-top:14px}.gw-ui{grid-template-rows:auto auto 1fr auto}.gw-main{grid-row:4}.gw-reveal{top:40%;width:76vw}.gw-deco.a{width:80vw}.gw-deco.b{width:70vw}.gw-deco.c{width:60vw}.gw-bl.s1{left:3vw}.gw-sym{transform:scale(.75)}}@media(prefers-reduced-motion:reduce){.gw-letter.warm,.gw-slot.pop,.gw-count .tk{animation:none!important}}html.gw-on #ng-sound{top:auto;right:auto;left:max(16px,env(safe-area-inset-left,0px));bottom:calc(42px + env(safe-area-inset-bottom,0px));color:#8d8c87}html.gw-on #ng-sound:hover,html.gw-on #ng-sound[aria-pressed=true]{color:#e9e7e0}html.gw-on .ng-enter{background:#0b0b0a}html.gw-on .ng-enter-btn img{filter:invert(1)}html.gw-on .ng-enter-l{color:#e9e7e0}html.gw-on .ng-enter-s{color:#6b6a66}.gw-reveal{position:absolute;left:50%;top:41%;width:min(460px,54vw);transform:translate(-50%,-50%);opacity:0;pointer-events:none;display:grid;justify-items:center;gap:10px}.gw-reveal img{width:100%;height:auto;mix-blend-mode:multiply;filter:contrast(1.08) saturate(.95)}.gw-cap{position:static;opacity:0}.gw.is-lit .gw-dark{opacity:0!important;transition:none}.gw.is-lit .gw-reveal{animation:gw-rev 1.2s steps(10) forwards}.gw.is-lit .gw-cap{animation:gw-cap .5s steps(4) 1.15s forwards}.gw.is-static .gw-reveal,.gw.is-static .gw-cap{animation:none;opacity:1}@keyframes gw-rev{0%{opacity:1;clip-path:inset(100% 0 0 0);filter:brightness(2.4) grayscale(1) contrast(1.8);transform:translate(-50%,-50%) scale(1.12)}25%{clip-path:inset(62% 0 0 0);transform:translate(calc(-50% - 10px),-50%) scale(1.08)}40%{clip-path:inset(30% 0 22% 0);filter:brightness(1.7) grayscale(.6) contrast(1.4)}55%{clip-path:inset(12% 0 0 0);transform:translate(calc(-50% + 7px),-50%) scale(1.04)}70%{clip-path:inset(0 0 40% 0);filter:brightness(1.25) grayscale(.2)}85%{clip-path:inset(0 0 0 0);transform:translate(calc(-50% - 3px),-50%) scale(1.01)}to{opacity:1;clip-path:inset(0 0 0 0);filter:none;transform:translate(-50%,-50%) scale(1)}}@keyframes gw-cap{0%{opacity:0}50%{opacity:.4}to{opacity:1}}.gw.is-lit .gw-hit{cursor:auto}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ng-gate.css.map */
