*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px}body{min-height:100dvh;font-family:var(--font-mplus);background:linear-gradient(#10192e 0%,#0b5e9d 100%);overflow-x:hidden}body:has([data-scroll-locked]){overscroll-behavior:none;overflow:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:400}p{line-break:strict;word-break:normal;overflow-wrap:anywhere;white-space:pre-wrap}.grecaptcha-badge{visibility:hidden}:root{--color-white:#fff;--color-black:#3d3b45;--color-skyblue:#0fbcec;--color-orange:#ff3f0b;--color-pink:#ff2393;--color-button-navy-left:#001b52a8;--color-button-navy-right:#001b525c;--color-button-white-hover:#fff6;--color-button-text:#0dd1db;--color-button-text-hover:#34d8e1;--color-line-text-edge-default:#bae2f84d;--color-line-text-edge-blue:#bad6f84d;--color-line-text-edge-red:#f8bac64d;--color-line-default:#afeefb;--color-line-blue:#a9b7ff;--color-line-red:#ffa5b8;--background-dialog:#001b523d;--background-dialog-40:#001b5266;--background-white-24:#ffffff3d;--background-button-white-hover:#fff6;--background-navy:#1b415e;--background-bubble:#fffc;--background-dot-blue:linear-gradient(90deg, #182acbb3 0.99%, #414fcbb3 99.02%);--background-dot-red:linear-gradient(90deg, #e2133fb3 0.99%, #e0385cb3 99.02%);--background-gradation1:linear-gradient(180deg, #10192e 0%, #0b5e9d 100%);--background-gradation2:linear-gradient(180deg, #13233a 0%, #1968a3 100%);--background-gradation3:linear-gradient(180deg, #172c44 0%, #2671a8 100%);--background-gradation4:linear-gradient(180deg, #1a344f 0%, #3079ad 100%);--background-gradation5:linear-gradient(180deg, #1d3b57 0%, #3c82b3 100%);--background-gradation6:linear-gradient(180deg, #204462 0%, #4689b7 100%);--background-gradation7:linear-gradient(180deg, #244c6b 0%, #5291bc 100%);--background-gradation8:linear-gradient(180deg, #275475 0%, #5d9ac2 100%);--background-gradation9:linear-gradient(180deg, #2b5c7f 0%, #6aa3c8 100%);--background-gradation10:linear-gradient(180deg, #2e6589 0%, #73abcc 100%);--background-gradation11:linear-gradient(180deg, #316d93 0%, #80b4d2 100%);--background-gradation12:linear-gradient(180deg, #34759c 0%, #89bbd6 100%);--background-gradation13:linear-gradient(180deg, #387fa8 0%, #98c6dd 100%);--background-gradation14:linear-gradient(180deg, #3c8ab4 0%, #a6d0e3 100%);--background-card-top-fade1:linear-gradient(180deg, #2e8f9800 0%, #288189e6 100%);--background-card-top-fade2:linear-gradient(180deg, #2a868e00 0%, #2a868ecc 100%);--background-card-top-fade3:linear-gradient(180deg, #2c8a9300 0%, #2c8a93cc 100%);--background-card-top-fade4:linear-gradient(180deg, #2e8f9800 0%, #2e8f98cc 100%);--background-card-top-fade5:linear-gradient(180deg, #2fa5b100 0%, #2fa5b1cc 100%);--background-card-top-fade6:linear-gradient(180deg, #3296a100 0%, #3296a1cc 100%);--background-card-top-fade7:linear-gradient(180deg, #359aa500 0%, #359aa5cc 100%);--background-card-top-fade8:linear-gradient(180deg, #389faa00 0%, #389faacc 100%);--background-card-top-fade9:linear-gradient(180deg, #3aa3af00 0%, #3aa3afcc 100%);--background-card-top-fade10:linear-gradient(180deg, #3ca8b400 0%, #3ca8b4cc 100%);--background-card-top-fade11:linear-gradient(180deg, #3eabb900 0%, #3eabb9cc 100%);--background-card-top-fade12:linear-gradient(180deg, #40afbd00 0%, #40afbdcc 100%);--background-card-top-fade13:linear-gradient(180deg, #42b5c200 0%, #42b5c2cc 100%);--background-card-top-fade14:linear-gradient(180deg, #45b9c700 0%, #45b9c7cc 100%);--background-card-bottom-fade1:linear-gradient(180deg, #36a5b700 0%, #2698adcc 100%);--background-card-bottom-fade2:linear-gradient(180deg, #36a5b700 0%, #2c9db1cc 100%);--background-card-bottom-fade3:linear-gradient(180deg, #32a1b400 0%, #32a1b4cc 100%);--background-card-bottom-fade4:linear-gradient(180deg, #36a5b700 0%, #36a5b7cc 100%);--background-card-bottom-fade5:linear-gradient(180deg, #3ba9bb00 0%, #3ba9bbcc 100%);--background-card-bottom-fade6:linear-gradient(180deg, #36a5b700 0%, #3fadbdcc 100%);--background-card-bottom-fade7:linear-gradient(180deg, #44b1c000 0%, #44b1c0cc 100%);--background-card-bottom-fade8:linear-gradient(180deg, #49b6c300 0%, #49b6c3cc 100%);--background-card-bottom-fade9:linear-gradient(180deg, #4ebac700 0%, #4ebac7cc 100%);--background-card-bottom-fade10:linear-gradient(180deg, #52bfc900 0%, #52bfc9cc 100%);--background-card-bottom-fade11:linear-gradient(180deg, #58c3cd00 0%, #58c3cdcc 100%);--background-card-bottom-fade12:linear-gradient(180deg, #5cc7cf00 0%, #5cc7cfcc 100%);--background-card-bottom-fade13:linear-gradient(180deg, #62cbd300 0%, #62cbd3cc 100%);--background-card-bottom-fade14:linear-gradient(180deg, #68d1d700 0%, #68d1d7cc 100%);--font-mplus:"M PLUS 1p", sans-serif;--font-button-14-exbold:800 14px/24px var(--font-mplus);--font-button-12-exbold:800 12px/16px var(--font-mplus);--font-label-16-exbold:800 16px/24px var(--font-mplus);--font-label-14-black:900 14px/24px var(--font-mplus);--font-label-14-bold:700 14px/24px var(--font-mplus);--font-label-12-exbold:800 12px/24px var(--font-mplus);--font-body-12-bold:700 12px/24px var(--font-mplus);--font-headline-28-black:900 28px/40px var(--font-mplus);--font-headline-20-exbold:800 20px/36px var(--font-mplus);--font-caption-8-exbold:800 8px/16px var(--font-mplus);--font-caption-10-bold:700 10px/20px var(--font-mplus);--layer-page-background:0;--layer-page-edge-mask:10;--layer-page-modal-backdrop:100;--layer-page-modal:101;--layer-page-loading:200;--animation-duration:.15s;--loading-start-bubble-animation-duration:.5s;--loading-game-image-animation-duration:.9s;--loading-game-image-animation-delay:.6s;--loading-start-bubble-disappear-animation-delay:1.4s;--loading-element-fade-out-duration:1.3s;--loading-element-fade-out-delay:4.5s;--loading-background-fade-out-duration:2s;--loading-background-fade-out-delay:6.5s;--loading-wrapper-hide-duration:1ms;--loading-wrapper-hide-delay:calc(var(--loading-background-fade-out-delay) + var(--loading-background-fade-out-duration));--bubble-pop-duration:.5s;--bubble-disappear-duration:.8s;--bubble-opacity-down-duration:1s;--viewport-max-width:568px;--viewport-half-width:calc(var(--viewport-max-width) / 2);--content-padding-min:32;--content-padding-max:64;--content-padding-bottom:32px;--viewport-height-min:640;--viewport-height-max:1024;--content-gap:32px;--bar-gap:12px;--progress-bar-height:8px;--exit-button-height:32px;--start-card-height-fallback:560px;--content-padding-slope:calc((var(--content-padding-max) - var(--content-padding-min)) / (var(--viewport-height-max) - var(--viewport-height-min)) * 100);--content-padding-offset:calc(var(--content-padding-slope) * var(--viewport-height-min) / 100 - var(--content-padding-min));--content-padding-top:clamp(calc(var(--content-padding-min) * 1px), calc(var(--content-padding-slope) * 1vh - var(--content-padding-offset) * 1px), calc(var(--content-padding-max) * 1px));--bar-height:calc(var(--progress-bar-height) + var(--bar-gap) + var(--exit-button-height));--carousel-extra-height:calc(var(--content-padding-top) + var(--content-padding-bottom) + var(--content-gap) + var(--bar-height))}._button_a9497136580{--triangle-large-size:16px;--triangle-small-size:13px;--triangle-size:var(--triangle-large-size);--layer-button-background:0;--layer-button-content:1;width:100%;padding:8px var(--triangle-large-size);font:var(--font-button-14-exbold);color:var(--color-white);letter-spacing:.035em;cursor:pointer;isolation:isolate;backdrop-filter:blur(80px);clip-path:polygon(0 50%, var(--triangle-size) 0, calc(100% - var(--triangle-size)) 0, 100% 50%, calc(100% - var(--triangle-size)) 100%, var(--triangle-size) 100%);background:0 0;border:none;position:relative;overflow:hidden;&:before{z-index:var(--layer-button-background);pointer-events:none;content:"";background:linear-gradient(90deg, var(--color-button-navy-left) 0 var(--triangle-size), var(--color-button-navy-left) var(--triangle-size), var(--color-button-navy-right) calc(100% - var(--triangle-size)), var(--color-button-navy-right) calc(100% - var(--triangle-size)) 100%);opacity:.76;transition:opacity var(--animation-duration) ease-out;will-change:opacity;position:absolute;inset:0}&>._label_a9497136580{z-index:var(--layer-button-content);transition:opacity var(--animation-duration) ease-out;will-change:opacity;position:relative}&>._icon_a9497136580{width:24px;height:24px;margin:0 auto;animation:2s linear infinite _spin_a9497136580}&._small_a9497136580{--triangle-size:var(--triangle-small-size);width:auto;padding:8px calc(var(--triangle-small-size) + 8px);font:var(--font-button-12-exbold);letter-spacing:.03em}&:hover:not(._loading_a9497136580){&:before{opacity:1}}&._disabled_a9497136580{&:hover{&:before{opacity:.45}}cursor:default;&:before{opacity:.45}&>._label_a9497136580{opacity:1}}&._loading_a9497136580{cursor:default;&>._icon_a9497136580{animation:2s linear infinite _spin_a9497136580}}}@keyframes _spin_a9497136580{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
