.modal-error.error-message{padding:1.75em .5em 0}.modal-error.process-error{max-width:25em}.modal-error.process-error .error-text{padding:.25em 3.125em 0}.modal-error.process-error .game-error-text{margin-bottom:1em}.modal-error .modal-box{padding:3.125em 3.5625em .875em;background-color:#2a2b3b}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .modal-box{padding:3.25em .625em .625em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .icon-close{top:.75em;right:.75em}}.modal-error .icon-exclamation-round{width:2em;height:2em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .icon-exclamation-round{width:2.5em;height:2.5em}}.modal-error .error-title{margin-top:1em;font-size:1rem;font-weight:700;color:#f90}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .error-title{padding:0 40px;font-size:.875em}}.modal-error .error-text{margin-bottom:3em;line-height:1.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .error-text{margin-top:1.1em;margin-bottom:1.4em;padding:0 3.8em;font-size:.625em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .error-text.error-apk{margin-top:1.1em;margin-bottom:1.4em;padding:0 .5em;font-size:.875em}}.modal-error .button{width:90%}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error .button{width:100%;height:2.5em}}.modal-error .payment-error-title,.modal-error .reason-purchase-error,.modal-error .reason-purchase-payment-error,.modal-error .reason-unidentified-error{display:none}.modal-error.modal-purchase-error-pfo .reason-purchase-error,.modal-error.modal-purchase-payment-error .payment-error-title,.modal-error.modal-purchase-payment-error .reason-purchase-payment-error,.modal-error.modal-unidentified-error .reason-unidentified-error{display:inline}.modal-error.modal-purchase-payment-error .icon-close,.modal-error.modal-purchase-payment-error .icon-exclamation-round,.modal-error.modal-purchase-payment-error .processing-error{display:none}.modal-error.modal-purchase-payment-error .modal-box{padding:1.5em}.modal-error.modal-purchase-payment-error .modal-box .error-title{margin-top:.5em;margin-bottom:.5em;font-size:1.625rem}@media screen and (min-width:600px)and (max-width:899.98px){.modal-error.modal-purchase-payment-error .modal-box .error-title{font-size:1rem}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error.modal-purchase-payment-error .modal-box .error-title{font-size:.875rem}}.modal-error.modal-purchase-payment-error .modal-box .error-text{margin-top:.5em;margin-bottom:.5em;font-size:1em}@media screen and (min-width:600px)and (max-width:899.98px){.modal-error.modal-purchase-payment-error .modal-box .error-text{font-size:.875rem}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-error.modal-purchase-payment-error .modal-box .error-text{padding:0 1.5em;font-size:.625rem}}@media not screen and (hover:hover)and (pointer:fine){.flyout-device{position:fixed;width:37.5em;height:100%;align-items:flex-start;top:0;right:0;left:auto;background-color:#181a2a;transition:right .3s}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.flyout-device{width:100%}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.flyout-device{width:100%}}.flyout-device .modal-box{background-color:#181a2a;border-radius:0}@media not screen and (hover:hover)and (pointer:fine){.flyout-device .flyout-header-section{width:100%;padding:1.125em 1.5625em;background-color:#181a2a;box-shadow:0 1.5625em 1.5625em rgba(0,0,0,.5)}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.flyout-device .flyout-header-section{padding:.4375em 1em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.flyout-device .flyout-header-section{padding:.4375em 1em}}.flyout-device .flyout-header-section .inner{justify-content:space-between}.flyout-device .flyout-header-section .title-bottom{margin-top:.25em;margin-bottom:0;font-weight:700}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.flyout-device .flyout-header-section .title-bottom{margin-top:.1428571429em;font-size:.875em}}.flyout-device .flyout-header-section .title-top{padding-left:.3125em;font-weight:700;color:#39bb5d}.flyout-device .flyout-header-section .btn-close{cursor:pointer}.flyout-device .flyout-header-section .btn-close .icon-close{position:relative;top:auto;right:auto}.flyout-device .flyout-header-section .btn-close .icon-close:after,.flyout-device .flyout-header-section .btn-close .icon-close:before{width:.2em}.modal-box.purchase{min-width:26.875em;color:#5e5d6f}@media screen and (max-width:439.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.purchase{min-width:94%}}@-moz-document url-prefix(){.modal-box.purchase{-moz-user-select:none}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.purchase p{margin-bottom:.25em}}.modal-box.purchase .icon-lock{margin-right:.5em}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .modal-large-mgpg>.flx{flex-direction:row}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .modal-large-mgpg .payment-method-section{width:calc(50% - 1em)}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .modal-large-mgpg .payment-method-section~.right-column{width:calc(50% - 2px);padding-left:1em}}.modal-box .mgpg{height:auto;padding-right:0}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"secure secure" "sideimg title" "sideimg text" "sideimg btn" "sideimg tax"}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .modal-secure{margin-bottom:0;padding-bottom:2em;grid-area:secure}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .modal-purchase-title{margin-bottom:0;font-size:1.125em;grid-area:title}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .modal-description{margin-bottom:0;padding-top:.5em;font-size:.875em;grid-area:text}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .purchase-img{grid-area:sideimg}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .item-image{max-height:8.125em;margin:0}}.modal-box .mgpg .confirm-modal .get-item-btn{display:flex;justify-content:center}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .get-item-btn{padding:1em 0 .5em;grid-area:btn}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .get-item-btn .button{width:240px;max-width:none;margin:0;font-size:.9375em;line-height:1}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .modal-tax{margin-top:0;grid-area:tax}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .control-methods{height:auto}}.modal-box .mgpg .control-methods-inner{display:flex;flex-wrap:wrap;max-width:394px;height:auto;margin:0 auto .625em;padding-top:1em}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .control-methods-inner{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;max-width:none;padding-top:.5em;padding-bottom:.5em}}.modal-box .mgpg .fieldset{min-width:81px;max-width:162px;margin-right:.75em;margin-bottom:2em;margin-left:.75em;padding:0;border-width:0;box-shadow:none}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box .mgpg .fieldset{min-width:65px;margin-right:.5em;margin-bottom:.75em;margin-left:.5em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .fieldset{width:auto;min-width:auto;height:3em;margin-right:.5em;margin-bottom:.5em;margin-left:.5em}}.modal-box .mgpg .fieldset.active .cc-image-cnt{border-width:2px;border-color:#40b961;box-shadow:0 4px 12px rgba(89,227,119,.4),inset 0 0 0 2px #40b961}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .fieldset.active .cc-image-cnt{box-shadow:0 3px 6px rgba(89,227,119,.4),inset 0 0 0 1px #40b961}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .fieldset img,.modal-box .mgpg .fieldset svg{width:auto;max-height:2.25em}}.modal-box .mgpg .cc-image-cnt{position:relative;min-width:80px;height:5em;border:2px solid #bfc4d1;border-radius:8px;box-shadow:0 2px 4px rgba(125,145,164,.25)}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box .mgpg .cc-image-cnt{min-width:64px;height:4em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .cc-image-cnt{min-width:auto;width:auto;height:3em}}.modal-box .mgpg .cc-image-cnt .mastercard-visa{height:3em}.modal-box .mgpg .active .cc-image-cnt:after{position:absolute;top:-.5em;right:-.5em;display:block;width:1.5em;height:1.5em;background-image:url(/images/icon-checked-rounded.svg);content:""}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box .mgpg .active .cc-image-cnt:after{width:1.25em;height:1.25em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .active .cc-image-cnt:after{right:-.3em;width:1em;height:1em}}.modal-box .mgpg .swipe-method{display:none;margin-bottom:1.5em;font-size:.625em;font-weight:700;color:#828a9f}.modal-box .mgpg .button-proceed{width:66%;max-width:252px;margin-top:0;margin-right:auto;margin-left:auto;padding:.55em .5em;font-size:1.25em;color:#fff;background-color:#40b961}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box .mgpg .button-proceed{max-width:144px;padding:0 .3571428571em;font-size:.875em;line-height:2}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .button-proceed{max-width:144px;padding:0 .3571428571em;font-size:.875em;line-height:2}}.modal-box .mgpg .payment-method-text{display:none}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .modal-purchase-title{margin-bottom:.5em;font-size:.875em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box .mgpg .modal-secure{margin-bottom:.5em}}.modal-box.pfo{min-width:auto;padding:1em;color:#fff;border-radius:1em;background-color:#2a2b3b}.modal-box.pfo .item-image{max-width:100%;max-height:100%}.modal-box.pfo .item-price{margin-bottom:.6666666667em;font-size:1.5em;font-weight:700;line-height:1.4}.modal-box.pfo .item-price .amount{padding-left:.3333333333em}.modal-box.pfo .item-image-wrapper{align-items:center;width:100%;height:6.25em;margin:1.625em auto 0}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-image-wrapper{width:100%;max-width:14em;height:5em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-image-wrapper{width:100%;max-width:14em;height:5em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .item-image-wrapper{width:100%;max-width:16em}}.modal-box.pfo .item-title{margin-top:.375em;margin-bottom:.5625em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.modal-box.pfo .button{margin:0 auto;padding-top:0;padding-bottom:0;font-size:1.25em;line-height:2.35}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .button{font-size:1.125em}}.modal-box.pfo .button.medium{min-width:180px}.modal-box.pfo .button.close{font-size:1.125em}.modal-box.pfo .icon-close{z-index:1;font-size:1em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .icon-close{top:1.15em;right:1.4em}}.modal-box.pfo .icon-close.cnt-referring-landscape{position:absolute;top:1em;left:0;margin-left:50%;transform:translateX(-100%)}.modal-box.pfo .icon-gold{font-size:1em}.modal-box.pfo .icon-gold.inline{margin-right:3px;margin-left:3px}.modal-box.pfo .play-confirm-item{width:21.75em;margin-bottom:.875em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .play-confirm-item{width:16em}}.modal-box.pfo .play-confirm-item .button{height:2.35em}.modal-box.pfo .item-acquisition-success{width:26.125em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success{width:14em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .item-acquisition-success{width:16em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success{width:16em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .item-acquisition-success.cnt-referring-portrait{width:14em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success.cnt-referring-portrait{width:14em}}.modal-box.pfo .item-acquisition-success .item-image-wrapper{margin-top:2.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success .item-image-wrapper{margin-top:1.4em}}.modal-box.pfo .item-acquisition-success .success-text{margin-bottom:2.4em;font-size:1.25em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success .success-text{margin-top:.9230769231em;margin-bottom:1.6923076923em;font-size:.8125em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .item-acquisition-success .success-text{margin-top:.9230769231em;margin-bottom:1.6923076923em;font-size:.8125em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success .success-text{margin-top:.9230769231em;margin-bottom:1.6923076923em;font-size:.8125em}}.modal-box.pfo .item-acquisition-success .button{min-width:15em;min-height:2.5em;font-size:1em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success .button{min-width:12.5em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .item-acquisition-success .button{min-width:12.5em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .item-acquisition-success .button{min-width:12.5em}}@media not screen and (hover:hover)and (pointer:fine){.modal-box.pfo .referral-msg{display:flex}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .referral-msg{flex-direction:column}}.modal-box.pfo .cnt-referring{width:28.125em;margin:1.25em -1em -1em;padding:1em 1.875em 1.25em;background-color:#212330}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring{width:16em;padding:.75em 1.3125em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring{justify-content:center;width:16em;margin:-1em -1em -1em 0;padding:.75em 1.3125em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring{justify-content:center;width:16em;margin:-1em -1em -1em 0;padding:.75em 1.3125em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring.cnt-referring-portrait{margin:1.25em -1em -1em;padding:.75em 1.3125em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring.cnt-referring-portrait{margin:1.25em -1em -1em;padding:.75em 1.3125em}}.modal-box.pfo .cnt-referring .referral-text{margin-bottom:1em;font-size:.75em;font-weight:700;line-height:1.3333333333em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .referral-text{max-width:79%;margin:0 auto .6em;font-size:.625em;line-height:1.4em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .referral-text{max-width:79%;margin:0 auto .6em;font-size:.625em;line-height:1.4em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .referral-text{max-width:79%;margin:0 auto .6em;font-size:.625em;line-height:1.4em}}.modal-box.pfo .cnt-referring .referral-text .icon-gold{display:inline-block}.modal-box.pfo .cnt-referring .code-area{justify-content:space-between;margin-bottom:.75em;padding:.25em .5em;border-radius:.25em;background-color:#000}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .code-area{flex-direction:column;padding:0;background-color:transparent}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .code-area{flex-direction:column;padding:0;background-color:transparent}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .code-area{flex-direction:column;padding:0;background-color:transparent}}.modal-box.pfo .cnt-referring .invite-code{width:73%;font-size:.6875em;line-height:1.3636363636em;color:#fff;background-color:#000;border:none}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .invite-code{width:100%;margin-bottom:1em;padding:.5em 1em;font-size:.5em;line-height:1.375em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .invite-code{width:100%;margin-bottom:1em;padding:.5em 1em;font-size:.5em;line-height:1.375em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .invite-code{width:100%;margin-bottom:1em;padding:.5em 1em;font-size:.5em;line-height:1.375em}}.modal-box.pfo .cnt-referring .your-link-btn{margin:0;padding:.5454545455em 2.7272727273em;font-size:.6875em;line-height:1.0909090909em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .your-link-btn{width:18em;font-size:.625em;line-height:1.2em;padding:.6em 1em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .your-link-btn{width:18em;font-size:.625em;line-height:1.2em;padding:.6em 1em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .your-link-btn{width:18em;font-size:.625em;line-height:1.2em;padding:.6em 1em}}.modal-box.pfo .cnt-referring .your-link-btn .copied{display:none}.modal-box.pfo .cnt-referring .your-link-btn.link-copied{width:8em;padding-right:1em;padding-left:1em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .your-link-btn.link-copied{width:18em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .your-link-btn.link-copied{width:18em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .your-link-btn.link-copied{width:18em}}.modal-box.pfo .cnt-referring .your-link-btn.link-copied .copied{display:block}.modal-box.pfo .cnt-referring .your-link-btn.link-copied .to-copy{display:none}.modal-box.pfo .cnt-referring .learn-more{font-size:.6875em;line-height:1.3636363636em;padding:.3125em 1.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .learn-more{width:18em;font-size:.625em;line-height:1.2em;padding:.5em 1em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .learn-more{width:18em;font-size:.625em;line-height:1.2em;padding:.5em 1em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.modal-box.pfo .cnt-referring .learn-more{width:18em;font-size:.625em;line-height:1.2em;padding:.5em 1em}}.modal-box.pfo .flyout-header-section,.modal-box.pfo .reason-purchase{display:none}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo{width:100%;max-width:100%;height:100%;max-height:none;padding:0;border-radius:0}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo{width:100%;max-width:100%;height:100%;max-height:none;padding:0;border-radius:0}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .game-payment-content{height:100%}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .icon-close{top:1.3em;right:1em;font-size:.8em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .icon-close{top:1.3em;right:1em;font-size:.8em}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .flyout-header-section{display:none}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item{width:35.1875em;max-width:100%;padding:1em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item{width:100%}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item{width:100%;overflow-y:auto;min-height:calc(100% - 2.8125em)}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .reason-purchase{display:block}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .title-blue{margin-top:3.3333333333em;margin-bottom:.5555555556em;font-size:1.125em;font-weight:700;color:#888eb6}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .title-blue{margin-top:.5714285714em;margin-bottom:.2857142857em;font-size:.875em;line-height:1.3571428571em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .title-blue{margin-top:.5714285714em;margin-bottom:.2857142857em;font-size:.875em;line-height:1.3571428571em}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info{margin-bottom:.8214285714em;font-size:1.75em;font-weight:700;line-height:1.3571428571em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info{font-size:1.5em;line-height:1.5em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info{font-size:1.5em;line-height:1.5em;margin-bottom:.3333333333em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info .gold-added-section{display:block}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info .icon-gold{display:inline-block;font-size:.77em}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info .icon-gold{font-size:.7em}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .continue-text{font-size:1.25em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .continue-text{font-size:1em;line-height:1.375em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .continue-text{font-size:1em;line-height:1.375em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-wrapper{display:flex;align-self:center;justify-content:center;width:28.5625em}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-wrapper .item-wrapper-left,.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-wrapper .item-wrapper-right{width:50%}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-wrapper .item-wrapper-right{display:flex;flex-direction:column;justify-content:center}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-image-wrapper{margin-top:.3125em}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-title{margin-top:.9375em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-title{margin-top:.5em;margin-bottom:.25em;font-size:.8125em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top:.5em;margin-bottom:.25em;font-size:.8125em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-price{margin-bottom:.59em;font-size:1.5em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-price{margin-top:.75em;margin-bottom:.4375em;font-size:1.5em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-price .icon-gold{font-size:.7em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-price .icon-gold{font-size:.7em}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .button{min-width:240px;min-height:47px}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .button{min-width:180px;min-height:44px;font-size:1.125em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .button{min-width:180px;min-height:44px;font-size:1.125em}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text{margin-top:1.5384615385em;margin-bottom:.7692307692em;font-size:1em;line-height:1.375em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text{font-size:.875em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text{margin-top:.6428571429em;font-size:.875em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text .contact-text{margin-top:.3571428571em;font-size:.8571428571em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text .contact-text{margin-top:.3571428571em;font-size:.8571428571em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-template-areas:"sideimg title" "sideimg text" "sideimg btn"}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .purchase-title{font-size:1.125em;margin-bottom:0;grid-area:title}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .modal-description-confirm-item{font-size:.875em;margin-bottom:0;grid-area:text}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .purchase-img{grid-area:sideimg}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .item-image{max-height:8.125em}}.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .item-image .item-image-apk-sp{width:6.25em;height:auto}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .get-item-btn{width:240px;max-width:none;font-size:.9375em;line-height:1;margin:0 auto;padding:.2em 4em;grid-area:btn}}@media not screen and (hover:hover)and (pointer:fine){.success-gold-purchase:not(.apk-completed).flyout-device .pfo.modal-box{min-width:100%;padding:0;border-radius:0;background-color:#181a2a}}@media not screen and (hover:hover)and (pointer:fine){.success-gold-purchase:not(.apk-completed).flyout-device .pfo .flyout-header-section{display:block}}@media not screen and (hover:hover)and (pointer:fine){.success-gold-purchase:not(.apk-completed).flyout-device .pfo .icon-close{display:none}}.success-gold-purchase:not(.apk-completed).flyout-device .pfo .btn-close .icon-close{display:block}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed).flyout-device .pfo .btn-close .icon-close{top:auto;right:auto}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.success-gold-purchase:not(.apk-completed).flyout-device .pfo .btn-close .icon-close{top:auto;right:auto}}.success-gold-purchase:not(.apk-completed).flyout-device .pfo .play-confirm-item{width:100%}.success-gold-purchase:not(.apk-completed).flyout-device .pfo .play-confirm-item .title-blue{margin-top:.6em}.success-gold-purchase:not(.apk-completed).flyout-device .game-payment-content{display:flex;flex-direction:column;align-items:center}.modal-large{width:calc(94vw - 3em);max-width:800px}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.modal-large{width:auto}}.modal-large .flx-column{width:100%}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.modal-large>.flx{flex-direction:column}}.modal-large .col-3parts-1{width:37%}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.modal-large .col-3parts-1{display:none}}.modal-large .col-3parts-2{width:63%}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.modal-large .col-3parts-2{width:100%}}.modal-large-mgpg{max-width:824px}.modal-large.mgpgp-quick-checkout .actions-txt{color:#272837;cursor:pointer}.modal-large.mgpgp-quick-checkout .col-dark-blue{color:#181a2a}.modal-large.mgpgp-quick-checkout .right-column{border-left:0}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout{width:100vw;max-width:575px}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .col-3parts-1{display:flex}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .col-3parts-2{width:63%;margin-left:10%}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .item-image{max-height:5.5em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .modal-secure.secure-3parts{align-self:center}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .actions-txt{font-size:.75em;line-height:1.4}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .actions-txt.actions-txt-2{margin-top:.3333333333em;margin-bottom:1.25em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .button.green{max-width:205px;font-size:1em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .button.green *{font-size:.9375em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .modal-purchase-title{margin-top:0;font-size:1em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .sm-bottom-txt{max-width:240px;font-size:.5em;margin-right:auto;margin-left:auto}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .sm-bottom-txt.last{margin-bottom:0}}.modal-large.modal-quick-checkout .sm-bottom-txt .modal-secure.secure-3parts{align-self:center}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .quick-checkout .msg-purchase{margin-bottom:1.25em;font-size:.75em;line-height:1.4}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout>.flx{flex-direction:row}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout.legacy-quick-checkout .sm-bottom-txt{max-width:none}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout.legacy-quick-checkout .col-3parts-2{width:100%;margin-left:0}}.modal-purchase-title{font-size:1.25em}.payment-options{overflow:auto;height:20em;padding-right:1em}.modal-secure{margin-bottom:2em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-secure{margin-bottom:1em}}.modal-secure.secure-3parts{align-self:flex-end;width:calc(63% - 4em)}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.modal-secure.secure-3parts{width:100%}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.modal-tax{margin-top:.5em;font-size:.5625em}}.modal-description{max-width:26.875em}.modal-description-confirm-item{max-width:23.875em}.item-image{max-height:12.5em}.right-column{margin-left:1em;padding-left:2em;border-left:1px solid #eaeaea}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.right-column{margin-left:0;padding-left:0;border-left:none}}.right-column hr{border-color:#bfc4d1}.right-column.scrollbar-minus{margin-left:1em}.fieldset{padding:1.5em 0;border:1px solid #eaeaea;cursor:pointer;transition:.3s}.fieldset legend{width:auto;margin:0 auto;padding:0 .5em;color:#bfc4d1;background:#fff;text-transform:uppercase}.fieldset+.note{opacity:0;transition:.3s}@media screen and (max-width:359.98px)and (-webkit-min-device-pixel-ratio:2){.fieldset+.note{font-size:.625rem}}.fieldset+.note.ftue-user{opacity:1}.fieldset.active{border-color:#2cc946;box-shadow:inset 0 0 0 1px #2cc946}.fieldset.active legend{color:#2cc946}.fieldset.active+.note{opacity:1}.fieldset.active[data-method=epoch_guest]:after{display:block;margin-top:.41em;margin-bottom:-1.41em;font-size:.75em;content:"* THERE IS A 5% SURCHARGE ADDED BY THE PROCESSOR"}.fieldset img,.fieldset svg{max-width:120px;height:2em;margin:0 .25em}@media screen and (min-width:600px)and (max-width:899.98px){.fieldset img,.fieldset svg{height:1.75em}}@media screen and (max-width:439.98px)and (-webkit-min-device-pixel-ratio:2){.fieldset img,.fieldset svg{max-width:6em;height:1.75em}}.fieldset:after{position:absolute;top:-1px;display:block;width:100%;border-top:2px solid #fff;content:""}.fieldset:first-child:after{display:none;content:""}.packages:not(.promo-sales-packages){display:none;overflow:auto;min-width:22em;height:20em}@media screen and (min-width:600px)and (max-width:899.98px){.packages:not(.promo-sales-packages){min-width:0}}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.packages:not(.promo-sales-packages){overflow:visible;min-width:0;height:auto}}.packages:not(.promo-sales-packages).active{display:block}.packages:not(.promo-sales-packages) .expand{overflow:hidden}.packages:not(.promo-sales-packages) .fieldset{position:relative;width:calc(100% - 1.5em);height:4.5em;margin-left:1.5em}.packages:not(.promo-sales-packages) .fieldset:first-child{margin-top:0}.packages:not(.promo-sales-packages) .fieldset>:first-child{width:33%;text-align:left}.packages:not(.promo-sales-packages) .fieldset>:nth-child(2){width:22%;margin-right:6%}.packages:not(.promo-sales-packages) .fieldset>:nth-child(3){width:30%}.packages:not(.promo-sales-packages) .fieldset.featured{margin-top:0;border-color:#2cc946;box-shadow:inset 0 0 0 2px #2cc946}.packages:not(.promo-sales-packages) .fieldset.featured:after{border-color:#2cc946}.packages:not(.promo-sales-packages) .fieldset .featured-text{position:absolute;left:-2em;display:flex;align-items:center;justify-content:center;width:2em;height:calc(100% + 2px);font-size:.75em;font-weight:700;color:#fff;background:#2cc946;text-transform:uppercase}.packages:not(.promo-sales-packages) .fieldset .featured-text i{font-style:normal;transform:rotate(270deg)}.packages:not(.promo-sales-packages) .button{margin:-.5em 0}.promo-sales-packages{display:none}.promo-sales-packages.active{display:block}.control-methods{overflow-x:hidden;overflow-y:auto;height:24em;padding-right:.5em}.control-methods .fieldset:first-child{margin-top:0}.quick-checkout .button{max-width:340px;text-transform:none}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.quick-checkout .button{max-width:280px}}.card-number{font-weight:700;letter-spacing:.1em}.digits{position:relative}.digits .tooltip{right:-4em;width:25em}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.digits .tooltip{right:-3.5em;max-width:23em;margin-bottom:-1em;font-size:.75em}}@media screen and (max-width:359.98px)and (-webkit-min-device-pixel-ratio:2){.digits .tooltip{right:-1em}}.digits .tooltip:after{right:17%}.digits-input{width:5.625em;height:2.5em;padding-left:.5em;font-weight:700;color:#5e5d6f;border:1px solid #5e5d6f;border-radius:.2em;letter-spacing:.1em}.digits-info{width:1.25em;height:1.25em;margin-left:-1.75em;font-weight:700;font-style:normal;color:#fff;border-radius:50%;background:#959595;cursor:pointer}.digits-info:hover+.tooltip{z-index:10;visibility:visible;opacity:1}.purchase-error{max-width:440px;height:100%;margin:0 auto}.purchase-error .txt-left{text-align:center}.purchase-error .label{border-radius:10em}.purchase-error .button{margin-top:auto;margin-bottom:0}@media screen and (max-width:439.98px)and (-webkit-min-device-pixel-ratio:2){.purchase-error .button{margin-bottom:1em}}.download-apk-error{max-width:37.5em;padding:2.5em .75em 3.125em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.download-apk-error{max-width:20.3125em}}.download-apk-error,.download-apk-error .button,.download-apk-error .purchase-error{width:100%}.download-apk-error .purchase-error{max-width:28.125em}.download-apk-error .error-title{margin-bottom:.5em;font-size:1.625em}.download-apk-error .error-description{line-height:1.3}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.download-apk-error .error-description{width:87%}.download-apk-error .error-description+.error-description{margin-top:.625em}}.download-apk-error .button{max-width:18.75em;margin:1.5em auto 0;padding:1.1075em 1em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.download-apk-error .button{margin:1.875em auto 0}}.download-apk-error .customer-support-text{margin-top:1.5em;margin-bottom:0;line-height:1.41}.download-apk-error .customer-support-text a{text-decoration:underline}.play-warning{max-width:18.75em;margin-right:auto;margin-left:auto;padding:1em 0 1.625em}.play-warning .label{border-radius:10em}.play-warning .button{width:100%;height:2.8125em;margin:7.25em auto 0}.play-warning .col-error-yellow{margin-bottom:.3846153846em;line-height:1.15}.play-warning .sorry{margin-bottom:2.0625em}.play-guest{max-width:18.75em;margin-right:auto;margin-left:auto;padding:1em 0 1.625em}.play-guest .button{width:100%;margin-top:.625em;margin-right:0;margin-left:0}.play-guest .modal-title{color:#fff}.play-guest .sub-text{margin-bottom:0;padding-bottom:1.25em}.play-guest-in-guest-mode{flex-wrap:wrap;max-width:34.0625em}@media screen and (min-width:600px)and (max-width:899.98px){.play-guest-in-guest-mode{flex-flow:row nowrap}}@media screen and (hover:hover)and (pointer:fine){.play-guest-in-guest-mode{flex-flow:row nowrap}}.play-guest-in-guest-mode .chibi-web{display:block;width:10.75em;height:11.875em;background-image:url(/images/chibi-website-support-2x.svg);background-repeat:no-repeat}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.play-guest-in-guest-mode .chibi-web{width:auto;background-position:50%}}.play-guest-in-guest-mode .button{max-width:12.5em;margin-top:1.3333333333em;margin-bottom:0}.play-guest-in-guest-mode .col-chibi{width:100%;padding-right:.9375em}@media screen and (min-width:600px)and (max-width:899.98px){.play-guest-in-guest-mode .col-chibi{width:calc(29% + 15px)}}@media screen and (hover:hover)and (pointer:fine){.play-guest-in-guest-mode .col-chibi{width:calc(29% + 15px)}}.play-guest-in-guest-mode .col-content{width:100%}@media screen and (min-width:600px)and (max-width:899.98px){.play-guest-in-guest-mode .col-content{width:calc(58.18% + 11px)}}@media screen and (hover:hover)and (pointer:fine){.play-guest-in-guest-mode .col-content{width:calc(58.18% + 11px)}}.play-guest-in-guest-mode .message{margin-bottom:0}.play-guest-save{max-width:30.8125em;padding-right:2em;padding-left:2em}@media screen and (max-width:439.98px)and (-webkit-min-device-pixel-ratio:2){.play-guest-save{padding-right:1em;padding-left:1em}}.play-guest-save .button{margin-top:1.5625em}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.play-guest-save .button-text-top{font-size:1.40625em}}.play-guest-save .button-text-bottom{margin-top:.7142857143em}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.play-guest-save .button-text-bottom{font-size:.65625em}}.play-guest-save .top-text{padding-top:.625em}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.play-guest-save .top-text{font-size:1.125em}}.play-guest-save .bottom-text{margin-bottom:0;padding-bottom:.5em}@media screen and (max-width:749.98px)and (-webkit-min-device-pixel-ratio:2){.play-guest-save .bottom-text{font-size:.75em}}.play-guest-login-signup{margin-top:1em}.play-guest-login-signup .icon-newtaku-logo{width:4.5em}.play-guest-login-signup .icon-close{top:1.5em}.play-guest .line-one{margin-bottom:1em;font-weight:700}.play-guest .line-one span{font-weight:700;text-decoration:underline}.play-guest .col-medium-yellow .fnt-large-2{color:#f9c05e}.play-guest .fnt-large-2{color:#fff}.play-guest .label-input{margin-left:1.3125em}.modal-btn-purchase{display:flex;justify-content:space-between;margin:-.5em;line-height:1.4}@media screen and (max-width:439.98px)and (-webkit-min-device-pixel-ratio:2){.modal-btn-purchase{align-items:center;flex-direction:column}}.modal-btn-purchase>*{width:50%;height:3.6em;font-weight:400}@media screen and (max-width:439.98px)and (-webkit-min-device-pixel-ratio:2){.modal-btn-purchase>*{width:100%;max-width:15em}}.modal-btn-purchase .amount{margin:0 .4em;font-weight:700}.modal-btn-purchase [class*=icon-]{font-size:1.25em}.coupon-added .modal-box{padding-top:4em;background-color:transparent}.coupon-added .cnt-coupon-text{overflow:visible;max-width:25em;margin:2.95em auto 0;padding:1.875em 0;border-radius:1.25em;background-color:#212330}.coupon-added .cnt-coupon-text [class*=coupon-added-]{width:80%;max-width:17.5em}.coupon-added .cnt-coupon-text.error .js-coupon-amount,.coupon-added .cnt-coupon-text.error [class*=coupon-added-]:not(.coupon-error){display:none}.coupon-added .cnt-coupon-text.error .coupon-error{display:block}.coupon-added .cnt-coupon-text .coupon-error{display:none}.coupon-added .button{width:18.75em;padding:1.11em 1em;font-size:.875em}.coupon-added .coupon-added-title{display:block;margin-bottom:.6em;font-size:1.625em;line-height:1.15}.coupon-added .coupon-added-text{margin-bottom:1.25em;line-height:1.38}.coupon-added .modal-coupon-img{max-width:100%;margin-top:-6.8125em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.coupon-added .modal-coupon-img{margin-top:-8.8125em}}.coupon-added .icon-close{top:3em}.modal-gold-store.success-payment .error-message{display:none;visibility:hidden;opacity:0}.modal-gold-store.success-payment span.icon-close{display:none}@media not screen and (hover:hover)and (pointer:fine){.modal-gold-store.error-payment .modal-gold-store-text{width:80%}}.modal-gold-store.error-payment .success-message{display:none;visibility:hidden;opacity:0}.modal-gold-store.error-payment .refresh-page{display:none}.modal-gold-store .modal-box{width:100%;max-width:50em}@media not screen and (hover:hover)and (pointer:fine){.modal-gold-store .modal-box{max-width:37.875em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store .modal-box{max-width:20em}}.modal-gold-store-title{line-height:1.36}@media not screen and (hover:hover)and (pointer:fine){.modal-gold-store-title{font-size:1.75em;letter-spacing:-.6px}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store-title{width:96%;font-size:1.375em}}.modal-gold-store-text{line-height:1.5}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store-text{font-size:.875em}}.modal-gold-store .gold-modal-img{align-self:center;margin-top:3.125em}.modal-gold-store .gold-modal-img.chibi-error{width:10.25em;height:8.8125em}.modal-gold-store .gold-modal-img.chibi-gold{width:7.3125em;height:8.1875em}.modal-gold-store .button{align-self:center;width:100%;max-width:17.5em;padding:.9em 1em;font-size:1.375em;text-transform:uppercase}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store .button{max-width:16.66em;font-size:1.125em}}.modal-gold-store.gold-store-mgpg.success-payment .modal-box{max-width:1062px}.modal-gold-store.gold-store-mgpg.success-payment .icon-close{font-size:1.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store.gold-store-mgpg.success-payment .icon-close{top:1em;right:1em;font-size:1em}}.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-title{max-width:756px;margin-bottom:.25em;font-size:2.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-title{max-width:288px;margin-bottom:.7272727273em;font-size:1.375em}}.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-text{max-width:862px;margin-bottom:2.0833333333em;font-size:1.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-text{max-width:278px;margin-bottom:2.7142857143em;font-size:.875em}}.modal-gold-store.gold-store-mgpg.success-payment .button{max-width:596px;margin-top:0;margin-bottom:.8125em;padding-top:0;padding-bottom:0;font-size:2em;line-height:2.5625;text-transform:none}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store.gold-store-mgpg.success-payment .button{max-width:296px;margin-bottom:.6666666667em;font-size:1.125em;line-height:2.88888888;text-transform:uppercase}}.modal-gold-store.gold-store-mgpg.success-payment .gold-modal-img{width:19.5em;height:18.8125em;margin-top:0;margin-bottom:2.25em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.modal-gold-store.gold-store-mgpg.success-payment .gold-modal-img{width:9.375em;height:9.125em;margin-top:1.75em;margin-bottom:1em}}.play-guest-pop-up{position:fixed;z-index:-1;bottom:4.6875em;display:none;justify-content:center}@media screen and (min-width:600px)and (max-width:899.98px){.play-guest-pop-up{right:4.375em;bottom:4.6875em}}@media screen and (hover:hover)and (pointer:fine){.play-guest-pop-up{right:4.375em;bottom:4.6875em}}@media screen and (hover:hover)and (pointer:fine){.play-guest-pop-up .modal-box{max-width:37.0625em}}.play-guest-pop-up .modal-box.purchase{min-width:0}.play-guest-pop-up.open{z-index:120;display:flex}.more-options{margin:1em 0;font-size:1.125em;font-weight:700}.bottom-buttons{margin:.5em -1.5em -1.3em;border-top:1px solid #959595}.bottom-buttons>*{flex-basis:100%;padding:1em 0}.bottom-buttons .right-divider{border-right:1px solid #959595}fieldset[data-method=crypto] img,fieldset[data-method=crypto] svg{height:1.4em}.purchase-generic-error.modal-box{max-width:47.5em;padding:2em}@media not screen and (hover:hover)and (pointer:fine){.purchase-generic-error.modal-box{max-width:28.75em;padding:1.5em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.purchase-generic-error.modal-box{max-width:20em;padding:1em}}.purchase-generic-error .content-modal{margin-top:3em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.purchase-generic-error .content-modal{margin-top:2.5em}}.purchase-generic-error .title{margin-bottom:.5em;font-size:1.25em;font-weight:700}@media not screen and (hover:hover)and (pointer:fine){.purchase-generic-error .title{margin-bottom:.7em;font-size:.9375em}}.purchase-generic-error .description{font-size:1.125em}@media not screen and (hover:hover)and (pointer:fine){.purchase-generic-error .description{font-size:.8125em}}.purchase-generic-error .refresh-and-try{width:20em;margin:2em auto .5em}@media not screen and (hover:hover)and (pointer:fine){.purchase-generic-error .refresh-and-try{width:15em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.purchase-generic-error .refresh-and-try{width:17.75em;margin-top:1.5em;margin-bottom:.25em}}.purchase-generic-error .refresh-and-try .btn-text{font-size:1.125em}@media not screen and (hover:hover)and (pointer:fine){.purchase-generic-error .refresh-and-try .btn-text{font-size:.8125em}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.purchase-generic-error .refresh-and-try .btn-text{font-size:.875em}}.payment-sp-modal-content .modal-box.pfo .item-acquisition-success{width:100%}.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-image{width:6.25em;height:auto;max-width:none;max-height:none}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-image{width:5em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-image{width:5em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-image{width:5em}}.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-image-wrapper{height:auto}.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-title{margin-top:.625em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-title{font-size:.8125em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-title{margin-top:.3076923077em;margin-bottom:.9230769231em;font-size:.8125em}}@media screen and (max-width:749.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-title{margin-top:.3076923077em;margin-bottom:.9230769231em;font-size:.8125em}}.pfo .pfo-play-confirm{width:21.75em;margin:1.25em 0 .875em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm{width:14em;margin:0}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm{width:16em;margin:0}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm{width:16em;margin:0}}.pfo .pfo-play-confirm .item-image-wrapper{margin-top:.625em}.pfo .pfo-play-confirm .purchase-img{align-items:center;width:100%;height:6.25em;margin:1.625em auto 0}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm .purchase-img{max-width:14em;height:5em;margin-top:1.4em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm .purchase-img{max-width:14em;height:5em;margin-top:2.5em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm .purchase-img{max-width:14em;height:5em;margin-top:2.5em}}.pfo .pfo-play-confirm .purchase-img .item-image-apk-sp{max-width:100%;max-height:100%}.pfo .pfo-play-confirm .item-title{margin-top:.5em}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm .item-title{margin-top:1em;margin-bottom:.3846153846em;font-size:.8125em}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm .item-title{margin-top:.7692307692em;margin-bottom:.1538461538em;font-size:.8125em}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm .item-title{margin-top:.7692307692em;margin-bottom:.1538461538em;font-size:.8125em}}.pfo .pfo-play-confirm .get-item-btn{min-width:180px}@media screen and (min-width:600px)and (max-width:899.98px){.pfo .pfo-play-confirm .get-item-btn{min-width:180px;min-height:47px}}@media screen and (max-width:599.98px)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm .get-item-btn{min-width:180px;min-height:44px}}@media screen and (max-width:899.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2){.pfo .pfo-play-confirm .get-item-btn{min-width:200px;min-height:40px;font-size:1.125em;line-height:normal}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm .get-item-btn{min-width:200px;min-height:40px;font-size:1.125em;line-height:normal}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-template-areas:"sideimg title" "sideimg text" "sideimg btn"}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid .purchase-title{font-size:1.125em;grid-area:title}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid .modal-description-confirm-item{font-size:.875em;grid-area:text}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid .purchase-img{grid-area:sideimg}}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid .item-image{max-height:8.125em}}.pfo .pfo-play-confirm.mobile-landscape-grid .item-image .item-image-apk-sp{width:6.25em;height:auto}@media screen and (max-width:1199.98px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:2)and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid .get-item-btn{width:240px;max-width:none;margin:0 auto;padding:.2em 4em;font-size:.9375em;line-height:1;grid-area:btn}}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item{min-height:25em;padding:.625em 1em 1em}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .item-image{max-width:200px}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .modal-description-confirm-item{color:#5c6785}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .modal-purchase-title{margin-bottom:.65em}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .button{min-width:360px;min-height:55px}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .more-options{margin-top:1.6666666667em;margin-bottom:1.5555555556em}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .bottom-buttons{margin:0 -2em -2em}