:root{--stage-w:1920px;--stage-h:1080px;--fit:1;color:#fff;letter-spacing:0;font-synthesis:none;font-family:"Exo 2",sans-serif;font-weight:600;line-height:1}*{box-sizing:border-box}html,body,#app{background:#070b16;width:100%;height:100%;margin:0;overflow:hidden}body{overscroll-behavior:none}button{font-family:inherit}.viewport{width:100%;height:100%;position:relative;overflow:hidden}.stage{z-index:2;width:var(--stage-w);height:var(--stage-h);transform:translate(calc(-50% - var(--scene-shift,0px)), -50%) scale(var(--fit));transform-origin:50%;position:absolute;top:50%;left:50%}.bg{z-index:0;width:calc(var(--w) * var(--cover) * 1px);height:calc(var(--h) * var(--cover) * 1px);opacity:0;max-width:none;transform:translate(-50%, -50%) translate(calc(var(--ox) * var(--cover)), calc(var(--oy) * var(--cover)));pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .18s linear;display:block;position:absolute;top:50%;left:50%}.bg.is-on{z-index:1;opacity:1}.bg-day{--w:2000;--h:1125;--ox:0px;--oy:0px}.bg-shoot{--w:2123;--h:1222;--ox:21px;--oy:-14px;transform:translate(-50%, -50%) translate(calc((var(--ox) + var(--bg-x,0px)) * var(--cover) - var(--scene-shift,0px)), calc((var(--oy) + var(--bg-y,0px)) * var(--cover)))}.screen{position:absolute;inset:0}.screen[hidden]{display:none}.character{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;width:862px;height:auto;animation:2.2s ease-in-out infinite alternate bob;position:absolute}.character-1{height:1444px;top:40px;left:485px;scale:-1 1}.character-3{height:1444px;top:61px;left:528px}@keyframes bob{0%{transform:translateY(0)}to{transform:translateY(-18px)}}.dialog{z-index:2;pointer-events:none;width:656px;height:180px;position:absolute;top:312.6px;left:1046.45px}.dialog img{-webkit-user-select:none;user-select:none;width:675px;height:199px;position:absolute;top:-19px;left:-19px}.dialog-name,.dialog-body{letter-spacing:0;margin:0;font-weight:600;line-height:1;position:absolute}.dialog-name{color:#1b140c;text-transform:uppercase;font-size:23px;top:12px;left:108px}.dialog-body{color:#fff;white-space:pre-line;width:500px;font-size:34px;top:75px;left:120px}.actions{z-index:4;display:flex;position:absolute;left:50%;transform:translate(-50%)}.actions-col{flex-direction:column;gap:16px;top:834px}.actions-row{flex-direction:row;gap:110px;top:918px}.game-btn{color:#f4f7fb;letter-spacing:0;text-transform:uppercase;cursor:pointer;background-color:#0000;background-image:url(data:image/webp;base64,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);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;width:532px;height:74px;padding:0;font-size:28px;font-weight:600;line-height:1;transition:transform .16s}.game-btn:hover{color:#1a1408;background-image:url(/assets/button-active-CcpyqC0n.webp);font-weight:900;transform:scale(1.02)}.game-btn:focus-visible{outline-offset:4px;outline:2px solid #fff}.wish-wrap{z-index:4;position:absolute;top:650px;left:50%;transform:translate(-50%)}.wish-btn{background-color:#0000;background-image:var(--wish-base);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;width:733px;height:297px;padding:0;transition:transform .16s;display:block;position:relative}.wish-btn:hover{background-image:var(--wish-active);transform:scale(1.02)}.wish-btn:focus-visible{outline-offset:4px;outline:2px solid #fff}.wish-copy{color:#fff;text-transform:uppercase;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;height:142px;display:flex;position:absolute;top:78px;left:230px;right:78px}.wish-line1,.wish-line2{letter-spacing:0;text-transform:uppercase}.wish-line1{font-size:40.56px;font-weight:700;line-height:33.75px}.wish-line2{font-size:65.84px;font-weight:900;line-height:54.78px}.shoot-canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.phrase{z-index:3;pointer-events:none;opacity:0;width:296px;height:74px;transition:opacity var(--phrase-fade-out,.2s) ease-in-out, transform var(--phrase-fade-out,.2s) ease-in-out;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(14px)}.phrase:before{content:"";background:url(data:image/webp;base64,UklGRkoFAABXRUJQVlA4TD0FAAAvJ0ESEPVIsm3b1J5O/MX//2Lbtm3btm3btm07n833XnPi5L5wxzfmCep/A04tpZRstiClLzV14CtlDEiS5CiS1MzMVCWllvn/D9tbTUO7bdt0k7rRp/5Ju++e+xDbtpPatm3btu1KggCAbKTZt1+2bdu2bdu2bRtn27Zt1rbbkJHbSIpcqj0xwxOkQBRAvwKEqkDo8UPExEx8bBQFlImYmRUASsRMfPRaEIuEmJmOXaMTL4CIFCAkpAgMAWRBRaIAQOBX4PqBWD4A3QugegVIHgG8GxjjAvx1Av9yCvruAHy1C/5kBX5vAfnGAvzSLPiZCfixUfCD/cB39wl1e49QN3aDurZbqEu7QJ/fKfSZHUyf2gbm2HahD7dAuL9ZhLubRLi1iYVrm6xgeT2LFteKeG6dFU6vYfHEKpGMrrTi4eUsGVhuZL1LrbxrMcvbl1hZ8wJWNC4wyro5RlMz59JWzjT6shlGXzT1MhVMPYy5kw9L9sTdmj7ucKaO3RxJw3d/wojFEzN89UcO2kJhA5ZQcL8xGtBtq/br0ZV7d+wbPNoNDa4tmzbn5kW3fcOi17ZaOW1Vul42K5msmRRIjwyz071eSnrXSUgs7cT/LK3TOiINMWPPenLMkdKAUD6SDySySkQfBNaUjrO+fOwBjY1VBCEBYMTPJOxhGnYyA9lECFlYBBpZAu6zUmC3kQM7rUK2zapkW41autFopRtOnWTtZZSsOk2SFadZvPS0ihefdtHC3S6avzuFc3a3cNbuFUzfAoKpW4A/eQ3xJ6wR3rglyhu9lnJHLmXc4XM5Z/BcxRk8VrEHjjXsfmMdu/fQwOo5NLG6983MLkM7o+PQwWg/dNHb9j301m0fvUU3QGveDNKatCPURvUotUE9TqlbTVJq19PkmuUsuXo5T6pSLpIqlcvECsUqsVy+RiiTbxBK5tv44ukuvliyjyucHOEKpMe4fMk5Nk90gc0VXWGyR7eYbOHd/8zB4/9M4dO/9MHrv3T+29/UwffflPTzJzn9/0lGrN+JKOF3wjvpd/xHyq+4N/tXXMf+dZonzs15G8dxEgRoTOqrIDAqENq/72KE4Yjh5l6MJo6WFKA8wQdetbtEeDTmwe2QQiPxfqMAsgcv/9DwzOB4QUJVGer5AxyN4ziH/4UaUQQ43LkZpiE0moyoQmBo9FDPCmMhzs2+H00cVylGBbrA+y8FgNBoUr5go1EA2f2Xf1gwOG6uFIzGhD9RnXyNCMdowiMN6DsZUDTOg7MSRWmKUpQKwChA6II1JIDiZe2XFE7oCc/zfqME7iExWhziW4j3M7tYBCPRpzfFG2H+gdBoMqIJwnz4B8VPCR1UwAXaehkkCI0mpcZEP/98jsRPCR0Cr1Q8c4X0AI/QaDLym18D8VNCD++fROU3T50ruCiMdvQHkp4XW+OlAFLS/x8Yfkro8wKGF9s4jl0t9Ya4eTVLAeELSerGHL5EHOE0uHiHLjSN8gEnKggEJQoIIAAAUBIE4riFEqLErwTJzjQHJV5Ff0xWSEWJB8WfdhkJASVuFD3fZmV/UeLQorsbLtV3lDhQcGnVqf2IEpvmn1h8mN6gxPRUuDP3tD9DiUnzF6fvrgcoMWru2KTNdwsle7Wgd9QauYKSPZrTNHguPYeSXcir6DNVnUDJDs3N7TI2HaBk23NWcpu+cxMlmz9yIpo0/SsoWf+e61enHptDyfqXLJeK1eIESjY/p1sWz7eHULLkr0A/X3zWg5LVmqGa2X9sQ8n8X0I+GbEaUHKA4uTiELsaJfLuFbehGAkA) 50%/100% 100% no-repeat;position:absolute;inset:0}.phrase.is-on{opacity:1;transition:opacity var(--phrase-fade,1.2s) ease-in-out, transform var(--phrase-fade,1.2s) ease-in-out;transform:translateY(0)}.phrase-right{top:226px;left:1582px}.phrase-right:before{transform:scaleX(-1)}.phrase-left{top:316px;left:1076px}.phrase-text{letter-spacing:0;white-space:nowrap;background:linear-gradient(90deg,#fff -4.49%,#fff0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:39.09px;font-weight:600;line-height:1.01;position:relative}.logo-block{z-index:8;width:430px;height:350px;transform:scale(var(--fit));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.logo-glow{filter:blur(120px);opacity:.95;background:#2849b4;border-radius:50%;width:829px;height:324px;position:absolute;top:-142px;left:-230px;transform:rotate(168.17deg)}.logo{object-fit:contain;object-position:left top;-webkit-user-select:none;user-select:none;width:430px;height:350px;position:absolute;top:0;left:0}
