.hf{font-family:var(--font-aspekta), system-ui, sans-serif;line-height:normal}.hf *{box-sizing:border-box;margin:0}.hf{--night:#1c192a;--lime:#d4f03d;--ink:#141414;--dim:#fff9;--grey:#77757a}.hf [data-id=stage]{transform-origin:0 0;background:var(--night);color:#fff;perspective:1500px;border-radius:12px;width:1376px;height:760px;position:absolute;top:0;left:0;overflow:hidden}.hf [data-id=shot]{perspective:1500px;position:absolute;inset:-120px}.hf [data-id=far]{width:1376px;height:760px;position:absolute;top:120px;left:120px}.hf [data-id=iris]{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(1002px 620px,#0000 36%,#000 86%);mask-image:radial-gradient(1002px 620px,#0000 36%,#000 86%)}.hf [data-id=sharp]{background:linear-gradient(#e0f760,#cdea33);border-radius:50%;display:none;position:absolute;box-shadow:0 0 60px #d4f03d47}.hf [data-id=vig]{pointer-events:none;background:radial-gradient(115% 100% at 50% 45%,#0000 52%,#06050c8c 100%);border-radius:12px;position:absolute;inset:0}.hf [data-id=vig]:after{content:"";opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hf [data-id=curtain]{pointer-events:none;background:#100e19;border-radius:12px;position:absolute;inset:0}.hf [data-id=pub]{border-radius:12px;display:none;position:absolute;inset:0;overflow:hidden}.hf [data-id=pubIn]{transform-origin:50% 55%;position:absolute;inset:0}.hf [data-id=pubBg]{background:radial-gradient(120% 95% at 50% 36%,#282352,#13111d 80%);position:absolute;inset:0}.hf [data-id=hPub]{position:absolute;top:64px;left:88px}.hf [data-id=pubCard]{position:absolute;overflow:hidden}.hf [data-id=pubBar],.hf [data-id=pubBody]{width:860px}.hf [data-id=pubBar]{height:56px;color:var(--grey);border-bottom:1px solid #14141414;align-items:center;gap:10px;padding:0 22px;font-size:16px;display:flex}.hf [data-id=pubBar] i{background:#1414142e;border-radius:50%;width:9px;height:9px}.hf [data-id=pubBody]{padding:30px 46px}.hf [data-id=pubBody] small{color:var(--grey);font-size:15px;font-weight:500}.hf [data-id=pubBody] .pub-h1{letter-spacing:-.025em;margin-top:6px;font-size:38px;font-weight:500;line-height:44px}.hf [data-id=pubBody] h2{margin-top:20px;font-size:22px;font-weight:500;line-height:28px}.hf [data-id=pubBody] p{color:#3d3b42;margin-top:10px;font-size:18px;line-height:28px}.hf [data-id=pubFoot]{color:var(--grey);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex;position:absolute;bottom:22px;left:46px}.hf [data-id=pubFoot] i{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #14141440}.hf [data-id=pubLime]{color:var(--ink);white-space:nowrap;background:linear-gradient(#e0f760,#cdea33);justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute;top:0;left:0}.hf [data-id=world]{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:absolute;top:120px;left:120px}.hf [data-id=world]>*{will-change:transform, opacity;position:absolute}.hf .tile{top:0;left:0;box-shadow:inset 0 1px #ffffff1f}.hf .bgbar{opacity:0;background:linear-gradient(#f3f1fb,#d9d6e8);border-radius:22px;height:44px;position:absolute}.hf .bar{background:linear-gradient(#f3f1fb,#d9d6e8);border-radius:22px;height:44px}.hf .label{text-align:right;width:200px;font-size:22px;font-weight:500;line-height:44px}.hf .val{font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:44px}.hf [data-id=lime]{background:linear-gradient(#e0f760,#cdea33);top:0;left:0}.hf .head{text-align:center;letter-spacing:-.03em;width:1200px;font-size:62px;font-weight:500;line-height:68px}.hf .head small{visibility:hidden;letter-spacing:0;color:var(--dim);margin-bottom:8px;font-size:17px;font-weight:500;line-height:24px;display:block}.hf .w{will-change:transform, opacity, filter;display:inline-block}.hf .limeText{color:var(--lime);font-variant-numeric:tabular-nums}.hf .card{background:linear-gradient(#fffffffc,#f4f3faf5);border:1px solid #ffffffb3;border-radius:26px;box-shadow:0 30px 80px #00000073,0 2px 6px #0003}.hf .ink{color:var(--ink)}.hf .bub{gap:14px;width:600px;padding:22px 28px;font-size:24px;line-height:32px;display:flex}.hf .bub i{border:2.5px solid var(--ink);border-radius:50%;flex:none;width:22px;height:22px;margin-top:5px;position:relative}.hf .bub i:after{content:"";background:var(--ink);height:2.5px;position:absolute;top:6.5px;left:3px;right:3px}.hf .caret{background:var(--ink);vertical-align:-4px;width:2px;height:26px;margin-left:2px;display:inline-block}.hf .acard{width:600px;padding:24px 28px 22px}.hf .acard small,.hf [data-id=ans2Text] small{color:var(--grey);font-size:15px;font-weight:500}.hf .acard p,.hf [data-id=ans2Text] p{min-height:96px;margin-top:10px;font-size:21px;line-height:32px}.hf .acard b,.hf [data-id=ans2Text] b{font-weight:600}.hf .who{height:28px;color:var(--ink);align-items:center;gap:10px;font-size:19px;font-weight:500;display:flex}.hf .who svg{flex:none;width:26px;height:26px}.hf .who em{color:var(--grey);font-size:15px;font-style:normal}.hf .note{color:var(--grey);align-items:center;gap:8px;margin-top:14px;font-size:15px;display:flex}.hf .note i{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #14141440}.hf .note.no{color:#b3261e;font-weight:500}.hf .note.no i{background:0 0;box-shadow:0 0 0 2px #b3261e}.hf .pill{white-space:nowrap;background:#ffffff17;border:1px solid #ffffff2b;border-radius:27px;align-items:center;gap:13px;width:620px;height:54px;padding:0 24px;font-size:19px;display:flex}.hf .pill i{border:2px solid #ffffffb3;border-radius:50%;flex:none;width:14px;height:14px;position:relative}.hf .pill i:after{content:"";transform-origin:0;background:#ffffffb3;width:7px;height:2px;position:absolute;top:10px;left:10px;transform:rotate(45deg)}.hf .pill em{color:var(--dim);margin-left:auto;font-size:16px;font-style:normal}.hf .pill em.miss{color:var(--lime);font-weight:500}.hf .row{white-space:nowrap;background:#ffffff17;border:1px solid #ffffff2b;border-radius:18px;align-items:center;gap:16px;width:640px;height:60px;padding:0 22px 0 19px;font-size:19px;display:flex}.hf .row b{text-align:center;width:22px;height:22px;color:var(--dim);background:#ffffff24;border-radius:7px;flex:none;font-size:13px;font-weight:500;line-height:22px}.hf .row em{color:var(--dim);margin-left:auto;font-size:16px;font-style:normal}.hf [data-id=big]{letter-spacing:-.045em;white-space:nowrap;font-size:150px;font-weight:500;line-height:160px}.hf [data-id=approveText] small{color:var(--grey);margin-bottom:4px;font-size:15px;font-weight:500;display:block}.hf [data-id=approveText] strong{font-size:23px;font-weight:500;display:block}.hf [data-id=approveText] span{color:var(--grey);font-size:17px}.hf [data-id=btnLabel]{text-align:center;width:170px;font-size:19px;font-weight:500;line-height:56px}.hf [data-id=notNow]{white-space:nowrap;color:var(--grey);font-size:17px;font-weight:500}.hf [data-id=cursor]{width:26px;height:26px}.hf [data-id=week]{align-items:center;gap:18px;width:900px;font-size:20px;font-weight:500;display:flex}.hf [data-id=week] span{font-variant-numeric:tabular-nums;width:96px}.hf [data-id=week] div{background:#ffffff24;border-radius:3px;flex:1;height:6px;overflow:hidden}.hf [data-id=week] div div{background:#fff;border-radius:3px;width:0;height:100%}.hf [data-id=ans2Text]{width:564px}.hf [data-id=appBg]{background:#f3f2f5;border-radius:22px;width:1180px;height:660px;box-shadow:0 40px 110px #0000008c}.hf [data-id=appUi]{width:1180px;height:660px;color:var(--ink)}.hf [data-id=appUi]>*{position:absolute}.hf [data-id=appUi] .nav{border-bottom:1px solid #14141414;align-items:center;gap:10px;width:100%;height:64px;padding:0 28px;font-size:15px;font-weight:500;display:flex;top:0;left:0}.hf [data-id=appUi] .nav .brand{color:var(--ink);align-items:center;gap:9px;margin-right:8px;display:flex}.hf [data-id=end3]{color:#fff}.hf [data-id=appUi] .nav .site{color:var(--grey);background:#fff;border:1px solid #1414141a;border-radius:10px;margin-right:auto;padding:6px 12px}.hf [data-id=appUi] .nav span{color:var(--grey);border-radius:10px;padding:7px 14px}.hf [data-id=appUi] .nav span.on{color:var(--ink);background:#fff;box-shadow:0 1px 2px #1414141f}.hf [data-id=appUi] h3{letter-spacing:-.03em;white-space:nowrap;font-size:40px;font-weight:500;line-height:48px;top:102px;left:48px}.hf [data-id=appUi] h3 em{color:var(--grey);font-style:normal;display:block}.hf [data-id=appUi] .move{background:#fff;border:1px solid #14141414;border-radius:14px;width:530px;height:250px;padding:26px 28px;top:240px;left:48px}.hf [data-id=appUi] .move small{color:var(--grey);font-size:14px;font-weight:500}.hf [data-id=appUi] .move strong{letter-spacing:-.02em;margin-top:10px;font-size:26px;font-weight:500;line-height:32px;display:block}.hf [data-id=appUi] .move p{color:var(--grey);margin-top:8px;font-size:16px}.hf [data-id=appUi] .move .acts{color:var(--grey);align-items:center;gap:18px;font-size:16px;font-weight:500;display:flex;position:absolute;bottom:26px;left:28px}.hf [data-id=appUi] .move .acts b{background:var(--ink);color:#fff;border-radius:10px;padding:11px 22px;font-weight:500}.hf [data-id=appUi] .slotLabel{color:var(--grey);font-size:14px;font-weight:500;top:240px;left:612px}.hf [data-id=appUi] .stat{width:350px;height:96px;color:var(--grey);background:#fff;border:1px solid #14141414;border-radius:14px;padding:18px 22px;font-size:14px;font-weight:500;top:520px}.hf [data-id=appUi] .stat b{color:var(--ink);letter-spacing:-.02em;margin-top:6px;font-size:28px;font-weight:500;display:block}.hf .end{text-align:center;letter-spacing:-.04em;width:1000px;font-size:96px;font-weight:500;line-height:104px}
