.reaction-game{background:linear-gradient(180deg, #040408 0%, #121526 100%);color:#fff;--line-color: #ceb6a3}.reaction-game .top-content .description{color:#b3b3b3}.reaction-game .top-content .description .color-black{color:#000}@media(max-width: 767.98px){.reaction-game .top-content .btn-outline{width:100%}.reaction-game .top-content img{width:100%}}.reaction-game .top-content .btn{padding-top:11px;padding-bottom:11px;min-width:11.4375rem}@media(max-width: 767.98px){.reaction-game .game-content{width:100% !important;padding:0 !important}}.reaction-game .offline-resources{display:none !important}.reaction-game .interstitial-wrapper{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.reaction-game .interstitial-wrapper{min-height:0}}.reaction-game .shooting-game-page{width:100%;padding:0}.reaction-game .shooting-game-frame{position:relative;width:83.333333%;aspect-ratio:1476/714;margin-inline:auto;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:18px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reaction-game .shooting-game-frame::before,.reaction-game .shooting-game-frame::after{position:absolute;z-index:2;inset:0 0 0;content:"";opacity:0;pointer-events:none;transition:opacity 180ms ease-out}@media(min-width: 768px){.reaction-game .shooting-game-frame::before,.reaction-game .shooting-game-frame::after{margin:var(--se-spacer-4) var(--se-spacer-3) 0;inset:0 0 45px}}.reaction-game .shooting-game-frame::before{-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - 64px), transparent calc(100% - 64px));mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - 64px), transparent calc(100% - 64px))}.reaction-game .shooting-game-frame.shooting-game-frame--buff::before,.reaction-game .shooting-game-frame.shooting-game-frame--buff::after{opacity:1}.reaction-game .shooting-game-frame.shooting-game-frame--buff-gem-1::before{box-shadow:0 7px 40px 5px #ffbb4d inset}.reaction-game .shooting-game-frame.shooting-game-frame--buff-gem-1::after{background:rgba(204,175,45,.05)}.reaction-game .shooting-game-frame.shooting-game-frame--buff-gem-2::before{box-shadow:0 7px 40px 5px #4d88ff inset}.reaction-game .shooting-game-frame.shooting-game-frame--buff-gem-2::after{background:rgba(45,98,204,.05)}.reaction-game .shooting-game-frame.shooting-game-frame--buff-gem-3::before{box-shadow:0 7px 40px 5px #2dccb9 inset}.reaction-game .shooting-game-frame.shooting-game-frame--buff-gem-3::after{background:rgba(45,199,204,.05)}.reaction-game .shooting-game-aurora{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:inherit;background-color:#100e0b;isolation:isolate;pointer-events:none}.reaction-game .shooting-game-aurora::after{position:absolute;inset:0;content:"";background-image:linear-gradient(to right, rgba(130, 170, 255, 0.11) 1px, transparent 1px),linear-gradient(to bottom, rgba(130, 170, 255, 0.11) 1px, transparent 1px);background-size:clamp(20px,2vw,34px) clamp(20px,2vw,34px);mix-blend-mode:screen;opacity:.62}.reaction-game .shooting-game-aurora__layer{position:absolute;inset:-20%;display:block;mix-blend-mode:screen;transform:translateZ(0);pointer-events:none}.reaction-game .shooting-game-aurora__layer--primary{background:linear-gradient(154deg, transparent 18%, rgba(12, 72, 61, 0.06) 29%, rgba(0, 42, 255, 0.4) 36%, rgb(255, 255, 255) 42%, rgba(73, 207, 158, 0.32) 48%, rgba(38, 158, 119, 0.22) 55%, rgba(0, 183, 255, 0.3) 62%, rgba(15, 76, 65, 0.08) 68%, transparent 82%);background-size:200% 200%;filter:blur(108px);will-change:background-position;-webkit-animation:shooting-game-aurora-pan-primary 22s ease-in-out infinite alternate;animation:shooting-game-aurora-pan-primary 22s ease-in-out infinite alternate}.reaction-game .shooting-game-aurora__layer--secondary{background:linear-gradient(128deg, transparent 28%, rgba(15, 82, 96, 0.06) 38%, rgba(0, 76, 255, 0.35) 43%, rgb(255, 255, 255) 48%, rgba(68, 197, 185, 0.22) 52%, rgba(0, 229, 255, 0.25) 57%, rgba(25, 105, 112, 0.1) 62%, transparent 76%);background-size:200% 200%;filter:blur(108px);opacity:.9;will-change:background-position;-webkit-animation:shooting-game-aurora-pan-secondary 28s ease-in-out infinite alternate;animation:shooting-game-aurora-pan-secondary 28s ease-in-out infinite alternate}.reaction-game .shooting-game-aurora__layer--blue{inset:-10%;background:radial-gradient(ellipse 78% 20% at 53% 61%, rgba(65, 73, 185, 0.24) 0%, rgba(30, 102, 91, 0.1) 45%, transparent 82%);filter:blur(101px);opacity:.9;will-change:transform,opacity;-webkit-animation:shooting-game-aurora-drift-blue 18s ease-in-out infinite alternate;animation:shooting-game-aurora-drift-blue 18s ease-in-out infinite alternate}.reaction-game .shooting-game-aurora__layer--cyan{inset:-10%;background:radial-gradient(ellipse 48% 9% at 55% 43%, rgba(149, 144, 187, 0.14) 0%, rgba(91, 195, 163, 0.06) 45%, transparent 80%);filter:blur(252px);will-change:transform,opacity;-webkit-animation:shooting-game-aurora-drift-cyan 25s ease-in-out infinite alternate;animation:shooting-game-aurora-drift-cyan 25s ease-in-out infinite alternate}.reaction-game .shooting-game-aurora__layer--violet{inset:-10%;background:radial-gradient(ellipse 50% 28% at 69% 19%, rgba(89, 62, 151, 0.1) 0%, rgba(57, 44, 100, 0.04) 45%, transparent 82%);filter:blur(198px);opacity:.7;will-change:transform,opacity;-webkit-animation:shooting-game-aurora-drift-violet 20s ease-in-out infinite alternate;animation:shooting-game-aurora-drift-violet 20s ease-in-out infinite alternate}.reaction-game .shooting-game-aurora__layer--shade{inset:0;background:linear-gradient(to top, rgba(1, 5, 13, 0.9) 0%, rgba(2, 7, 16, 0.58) 28%, rgba(3, 9, 20, 0.2) 55%, transparent 78%);mix-blend-mode:multiply;filter:blur(115px);opacity:.9;will-change:opacity;-webkit-animation:shooting-game-aurora-shade 15s ease-in-out infinite alternate;animation:shooting-game-aurora-shade 15s ease-in-out infinite alternate}@media(max-width: 767.98px){.reaction-game .shooting-game--android .shooting-game-aurora__layer--primary{will-change:transform;-webkit-animation:shooting-game-aurora-drift-primary-lite 48s ease-in-out infinite alternate;animation:shooting-game-aurora-drift-primary-lite 48s ease-in-out infinite alternate}.reaction-game .shooting-game--android .shooting-game-aurora__layer--secondary,.reaction-game .shooting-game--android .shooting-game-aurora__layer--cyan,.reaction-game .shooting-game--android .shooting-game-aurora__layer--violet,.reaction-game .shooting-game--android .shooting-game-aurora__layer--shade{will-change:auto;-webkit-animation:none;animation:none}.reaction-game .shooting-game--android .shooting-game-aurora__layer--blue{will-change:transform;-webkit-animation:shooting-game-aurora-drift-blue-lite 56s ease-in-out infinite alternate;animation:shooting-game-aurora-drift-blue-lite 56s ease-in-out infinite alternate}}.reaction-game .shooting-game-canvas{position:relative;z-index:1;display:block;width:100%;height:100%}.reaction-game .shooting-game-phone-frame{display:none}@media(min-width: 1920px){.reaction-game .shooting-game-frame{padding:2rem 1.5rem !important}.reaction-game .shooting-game-frame::before,.reaction-game .shooting-game-frame::after{margin:2rem 1.5rem 0 !important}.reaction-game .shooting-game-frame .shooting-game-aurora{margin:2rem 1.5rem !important}}@media(min-width: 768px){.reaction-game .shooting-game-frame{border:0;border-radius:0}.reaction-game .shooting-game-phone-frame{position:absolute;z-index:5;inset:0;display:block;width:100%;height:100%;pointer-events:none}}.reaction-game .shooting-game-hud{position:absolute;z-index:3;inset:0;color:rgba(255,255,255,.92);pointer-events:none;opacity:0;visibility:hidden;transition:opacity 160ms ease-out,visibility 0s linear 160ms}.reaction-game .shooting-game-frame--running .shooting-game-hud{opacity:1;visibility:visible;transition-delay:0s}.reaction-game .shooting-game-buff{position:absolute;z-index:4;top:calc(var(--se-spacer-4) + 36px);left:50%;width:min(100% - 24px,654px);transform:translateX(-50%);color:#fff;text-align:center;pointer-events:none}.reaction-game .shooting-game-buff h4,.reaction-game .shooting-game-buff h6{margin:0;font-family:Monda,var(--se-font-sans-serif)}.reaction-game .shooting-game-buff h4{-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);display:inline-block;margin:0;color:#fff;background-size:100% 100%;background-clip:text !important;paint-order:stroke fill}.reaction-game .shooting-game-buff h4.gem-1{background:linear-gradient(180deg, #ffffff 0%, #ffd186 100%)}.reaction-game .shooting-game-buff h4.gem-2{background:linear-gradient(180deg, #ffffff 0%, #83bff0 100%)}.reaction-game .shooting-game-buff h4.gem-3{background:linear-gradient(180deg, #ffffff 0%, #3fd382 100%)}.reaction-game .shooting-game-buff h6{margin-top:.5rem;color:#fff}.reaction-game .shooting-game-floaters{position:absolute;z-index:3;inset:0;overflow:hidden;pointer-events:none}.reaction-game .shooting-game-score-float{position:absolute;color:#fff;font-size:var(--se-fs-5);font-family:Monda,var(--se-font-sans-serif);font-weight:600;line-height:1.2;transform:translate(-50%, -50%);will-change:left,top,opacity}.reaction-game .shooting-game-score-float.shooting-game-score-float--gem{display:inline-block;margin:0;color:#fff;font-size:var(--se-fs-4);background:linear-gradient(180deg, #fff5a8 0%, #f3c100 45.19%, #d37100 100%);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:.5px rgba(255,255,255,.5);paint-order:stroke fill}.reaction-game .shooting-game-score,.reaction-game .shooting-game-timer{position:absolute;padding:5px 19px;top:calc(var(--se-spacer-4) + 26px);left:calc(var(--se-spacer-4) + 26px);display:flex;gap:12px;align-items:center}.reaction-game .shooting-game-timer{left:auto !important;right:calc(var(--se-spacer-4) + 26px)}@media(max-width: 1439.98px){.reaction-game .shooting-game-frame{width:100%;aspect-ratio:1295/627}}@media(max-width: 767.98px){.reaction-game .shooting-game-page{padding:0}.reaction-game .shooting-game-frame{width:100vw;min-height:587px;margin-inline:calc(50% - 50vw);border-right:0;border-left:0;border-radius:0}.reaction-game .shooting-game-buff{top:42px}.reaction-game .shooting-game-score,.reaction-game .shooting-game-timer{top:10px;left:12px;padding:0}.reaction-game .shooting-game-timer{right:12px}}@-webkit-keyframes shooting-game-aurora-pan-primary{from{background-position:0% 0%}to{background-position:100% 100%}}@keyframes shooting-game-aurora-pan-primary{from{background-position:0% 0%}to{background-position:100% 100%}}@-webkit-keyframes shooting-game-aurora-pan-secondary{from{background-position:100% 0%}to{background-position:0% 100%}}@keyframes shooting-game-aurora-pan-secondary{from{background-position:100% 0%}to{background-position:0% 100%}}@-webkit-keyframes shooting-game-aurora-drift-blue{from{transform:translate(0, 0) scale(1);opacity:.7}to{transform:translate(3%, 5%) scale(1.1);opacity:1}}@keyframes shooting-game-aurora-drift-blue{from{transform:translate(0, 0) scale(1);opacity:.7}to{transform:translate(3%, 5%) scale(1.1);opacity:1}}@-webkit-keyframes shooting-game-aurora-drift-cyan{from{transform:translate(0, 0) scale(1);opacity:1}to{transform:translate(-4%, -2%) scale(1.15);opacity:.6}}@keyframes shooting-game-aurora-drift-cyan{from{transform:translate(0, 0) scale(1);opacity:1}to{transform:translate(-4%, -2%) scale(1.15);opacity:.6}}@-webkit-keyframes shooting-game-aurora-drift-violet{from{transform:translate(0, 0) scale(1);opacity:.5}to{transform:translate(2%, -4%) scale(1.05);opacity:.9}}@keyframes shooting-game-aurora-drift-violet{from{transform:translate(0, 0) scale(1);opacity:.5}to{transform:translate(2%, -4%) scale(1.05);opacity:.9}}@-webkit-keyframes shooting-game-aurora-shade{from{opacity:.8}to{opacity:1}}@keyframes shooting-game-aurora-shade{from{opacity:.8}to{opacity:1}}@-webkit-keyframes shooting-game-aurora-drift-primary-lite{from{transform:translate3d(-2%, -1%, 0) scale(1.02)}to{transform:translate3d(2%, 2%, 0) scale(1.05)}}@keyframes shooting-game-aurora-drift-primary-lite{from{transform:translate3d(-2%, -1%, 0) scale(1.02)}to{transform:translate3d(2%, 2%, 0) scale(1.05)}}@-webkit-keyframes shooting-game-aurora-drift-blue-lite{from{transform:translate3d(1%, 1%, 0) scale(1.03)}to{transform:translate3d(-2%, -2%, 0) scale(1.06)}}@keyframes shooting-game-aurora-drift-blue-lite{from{transform:translate3d(1%, 1%, 0) scale(1.03)}to{transform:translate3d(-2%, -2%, 0) scale(1.06)}}@media(prefers-reduced-motion: reduce){.reaction-game .shooting-game-aurora__layer{-webkit-animation:none;animation:none}}.reaction-game .popup-prize-modal .icon-close-btn svg{width:40px;height:40px}@media(max-width: 767.98px){.reaction-game .popup-prize-modal .icon-close-btn svg{width:24px;height:24px}}.reaction-game .popup-prize-modal .richtext-description{--se-hr-color: #000000;--se-hr-opacity: .1;color:rgba(0,0,0,.5)}.reaction-game .popup-prize-modal .richtext-description strong{font-weight:normal;color:#000}.reaction-game .popup-prize-modal .richtext-description p{margin-bottom:0}@media(max-width: 767.98px){.reaction-game .popup-prize-modal{padding:0 !important}.reaction-game .popup-prize-modal .modal-content,.reaction-game .popup-prize-modal .modal-dialog-scrollable{height:100% !important;margin:0 !important;max-width:100% !important}}.reaction-game .modal-status:has(.start-content.d-none){background-color:rgba(0,0,0,.4)}@media(max-width: 767.98px){.reaction-game .modal-status{padding:1rem .75rem}}.reaction-game .modal-status .modal-content{border:1px solid rgba(0,0,0,0);-o-border-image:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%) 1;border-image:linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.1) 100%) 1;background:rgba(30,39,99,0.1019607843);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);width:36.25rem;min-height:min(20.625rem,100% - 5rem);overflow-y:auto;max-height:calc(100% - 5rem);padding:1.25rem}.reaction-game .modal-status .modal-content.start-content{-webkit-backdrop-filter:blur(86.9685211182px);backdrop-filter:blur(86.9685211182px);border:.87px solid rgba(0,0,0,0);-o-border-image:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 100%) 1;border-image:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.3) 100%) 1;box-shadow:0 0 5px 0 rgba(255,255,255,0.2509803922)}@media(min-width: 768px){.reaction-game .modal-status .modal-content .content-max-width{max-width:24.375rem}.reaction-game .modal-status .modal-content .btn{--se-btn-min-width: 193px;--se-btn-padding-x: 24px;--se-btn-padding-y: 12px}}@media(max-width: 767.98px){.reaction-game .modal-status .modal-content{width:100%;padding:1rem;max-height:calc(100% - 2rem)}}.reaction-game .modal-status .modal-content .close-btn{position:-webkit-sticky;position:sticky;top:0;margin-left:auto;width:24px;height:24px;z-index:1}.reaction-game .modal-status .modal-content .close-btn svg{width:24px}.reaction-game .modal-status .modal-content::-webkit-scrollbar{width:.125rem}@media(min-width: 1025px){.reaction-game .modal-status .modal-content::-webkit-scrollbar{display:none}}.reaction-game .modal-status .modal-content::-webkit-scrollbar-track{background:rgba(255,255,255,.2);border-radius:.125rem}.reaction-game .modal-status .modal-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:.125rem}.reaction-game .modal-status .modal-content::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.6)}.reaction-game .modal-status .game-introduction .close-introduction{width:24px}.reaction-game .modal-status .game-introduction .start-btn{text-align:center;background:#ff003d;color:#fff;min-width:12.0625rem;padding:.75rem}@media(max-width: 767.98px){.reaction-game .modal-status .game-introduction{border-radius:0 !important;width:100%}}.reaction-game .modal-status .start-content .start-heading{display:inline-block;margin:0;color:#fff;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(180deg, #ffffff 0%, #3f6fff 100%);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff;paint-order:stroke fill}.reaction-game .modal-status .start-content .start-btn{display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg, #ff003d 0%, #941433 100%);color:#fff;min-width:12.0625rem;padding:.75rem;line-height:1}.reaction-game .modal-status .start-content .view-record{text-decoration:underline}@media(max-width: 767.98px){.reaction-game .modal-status .record-content .replay-btn{width:100%}}.reaction-game .modal-status .subscribe-content-popup .level-title{font-size:clamp(36px,5vw,48px)}.reaction-game .modal-status .subscribe-content-popup input{color:#000;border-color:rgba(0,0,0,.1490196078)}.reaction-game .modal-status .subscribe-content-popup .submit-btn{--se-btn-min-width: none !important}.reaction-game .modal-status .subscribe-content-popup .form-check-input:not(:checked){background:#fff}@media(min-width: 768px){.reaction-game .modal-status .subscribe-content-popup .content-max-width{max-width:29.125rem}}.reaction-game .modal-status .share-popup-for-subscribed .button-content{margin-top:clamp(24px,5vw,64px)}.reaction-game .modal-status .share-popup-for-subscribed,.reaction-game .modal-status .share-popup-for-not-subscribe{min-height:auto}.reaction-game .modal-status .share-popup-for-subscribed .icon-wrap-lg svg,.reaction-game .modal-status .share-popup-for-not-subscribe .icon-wrap-lg svg{width:28px;height:28px}.reaction-game .modal-status .record-wrapper{padding:.875rem 2.25rem;background:rgba(255,255,255,.05)}.reaction-game .modal-status .record-wrapper .gradient-text{display:inline-block;margin:0;color:#fff;background:linear-gradient(180deg, #ffffff 0%, #76a4ff 53.85%, #2d54c8 100%);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:.5px #bfc8d2;paint-order:stroke fill}.reaction-game .modal-status .record-wrapper .gradient-text.fw-semibold{-webkit-text-stroke:1px #fff}.reaction-game .modal-status .record-wrapper .title{font-size:1.125rem}@media(max-width: 575.98px){.reaction-game .modal-status .record-wrapper{padding:.875rem .5rem}}.reaction-game .twitter-icon{background-color:#000}
