.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{background-color:var(--col-body-bg);padding:3.125em 3.5625em .875em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error .modal-box{padding:3.25em .625em .625em}.modal-error .icon-close{right:.75em;top:.75em}}.modal-error .icon-exclamation-round{height:2em;width:2em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error .icon-exclamation-round{height:2.5em;width:2.5em}}.modal-error .error-title{color:var(--col-orange);font-size:1rem;font-weight:700;margin-top:1em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error .error-title{font-size:.875em;padding:0 40px}}.modal-error .error-text{line-height:1.5em;margin-bottom:3em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error .error-text{font-size:.625em;margin-bottom:1.4em;margin-top:1.1em;padding:0 3.8em}.modal-error .error-text.error-apk{font-size:.875em;margin-bottom:1.4em;margin-top:1.1em;padding:0 .5em}}.modal-error .button{width:90%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error .button{height:2.5em;width:100%}}.modal-error .blocked-country-title,.modal-error .payment-error-title,.modal-error .purchase-pfo-button,.modal-error .purchase-pfo-close,.modal-error .purchase-pfo-error-title,.modal-error .reason-blocked-country-error,.modal-error .reason-purchase-error,.modal-error .reason-purchase-payment-error,.modal-error .reason-unidentified-error{display:none}.modal-error.modal-purchase-error-pfo .purchase-pfo-button,.modal-error.modal-purchase-error-pfo .purchase-pfo-close,.modal-error.modal-purchase-error-pfo .purchase-pfo-error-title,.modal-error.modal-purchase-error-pfo .reason-purchase-payment-error,.modal-error.modal-unidentified-error .reason-unidentified-error{display:inline}.modal-error.modal-purchase-error-pfo .blocked-country-title,.modal-error.modal-purchase-error-pfo .default-button,.modal-error.modal-purchase-error-pfo .default-close,.modal-error.modal-purchase-error-pfo .processing-error,.modal-error.modal-purchase-error-pfo .reason-blocked-country-error,.modal-error.modal-purchase-error-pfo .reason-purchase-payment-error,.modal-error.modal-purchase-error-pfo .reason-unidentified-error{display:none}.modal-error.modal-purchase-error-pfo .modal-box{padding-left:1em;padding-right:1em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-purchase-error-pfo .modal-box{padding-top:1em}.modal-error.modal-purchase-error-pfo .icon-exclamation-round{height:2em;width:2em}}.modal-error.modal-purchase-error-pfo .error-text,.modal-error.modal-purchase-error-pfo .error-title{color:var(--col-white);font-size:.875em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-purchase-error-pfo .error-text,.modal-error.modal-purchase-error-pfo .error-title{font-size:.6875em;padding-left:0;padding-right:0}}.modal-error.modal-purchase-error-pfo .error-title{margin-bottom:.5em;margin-top:1em}.modal-error.modal-purchase-error-pfo .error-text{margin-bottom:0}.modal-error.modal-purchase-error-pfo .error-text .line-1,.modal-error.modal-purchase-error-pfo .error-text .line-2{margin-bottom:.5em}.modal-error.modal-purchase-error-pfo .button{width:75%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-purchase-error-pfo .button{font-size:.9375em;width:100%}}.modal-error.modal-purchase-payment-error .payment-error-title,.modal-error.modal-purchase-payment-error .reason-purchase-payment-error{display:inline}.modal-error.modal-purchase-payment-error .default-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{font-size:1.625rem;margin-bottom:.5em;margin-top:.5em}@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:1.7){.modal-error.modal-purchase-payment-error .modal-box .error-title{font-size:.875rem}}.modal-error.modal-purchase-payment-error .modal-box .error-text{font-size:1em;margin-bottom:.5em;margin-top:.5em}@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:1.7){.modal-error.modal-purchase-payment-error .modal-box .error-text{font-size:.625rem;padding:0 1.5em}}.modal-error.modal-decline-purchase .blocked-country-title,.modal-error.modal-decline-purchase .processing-error,.modal-error.modal-decline-purchase .reason-blocked-country-error,.modal-error.modal-decline-purchase .reason-purchase-payment-error,.modal-error.modal-decline-purchase .reason-unidentified-error{display:none}.modal-error.modal-decline-purchase .payment-error-title,.modal-error.modal-decline-purchase .reason-purchase-error{display:inline}.modal-error.modal-decline-purchase .error-text{font-size:1em;margin-bottom:.5em;margin-top:.5em}@media screen and (min-width:600px) and (max-width:899.98px){.modal-error.modal-decline-purchase .error-text{font-size:.875rem}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-decline-purchase .error-text{font-size:.625rem;padding:0 1.5em}}.modal-error.modal-blocked-country-error .blocked-country-title,.modal-error.modal-blocked-country-error .reason-blocked-country-error{display:inline}.modal-error.modal-blocked-country-error .blocked-country-title{font-size:1.5em;line-height:1.5}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .blocked-country-title{font-size:.875em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-error.modal-blocked-country-error .blocked-country-title{font-size:.875em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .blocked-country-title{font-size:.875em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .error-title{padding:0}}.modal-error.modal-blocked-country-error .error-text{font-size:1em;margin:1em .75em 1.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .error-text{font-size:.625em;padding:0 .8em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-error.modal-blocked-country-error .error-text{font-size:.625em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .error-text{font-size:.625em}}.modal-error.modal-blocked-country-error .modal-box{padding:1.5em;width:20em}@media screen and (hover:hover) and (pointer:fine){.modal-error.modal-blocked-country-error .modal-box{width:28.125em}}@media screen and (min-width:600px) and (max-width:899.98px){.modal-error.modal-blocked-country-error .modal-box{width:28.125em}}.modal-error.modal-blocked-country-error .icon-exclamation-round{display:none}.modal-error.modal-blocked-country-error .icon-close{font-size:1em;height:.5em;width:.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .icon-close{font-size:.825em;right:1.5em;top:1em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-error.modal-blocked-country-error .icon-close{font-size:.825em;right:1.5em;top:1em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-blocked-country-error .icon-close{font-size:.825em;right:1.5em;top:1em}}.modal-error.modal-blocked-country-error .icon-close:after,.modal-error.modal-blocked-country-error .icon-close:before{width:.2em}@media screen and (hover:hover) and (pointer:fine){.modal-error.modal-blocked-country-error .button{width:18em}}@media screen and (min-width:600px) and (max-width:899.98px){.modal-error.modal-blocked-country-error .button{width:18em}}@media not screen and (hover:hover) and (pointer:fine){.flyout-device{align-items:flex-start;background-color:var(--col-darker-blue);height:100%;left:auto;position:fixed;right:0;top:0;transition:right .3s;width:37.5em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.flyout-device{width:100%}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.flyout-device{width:100%}}.flyout-device .modal-box{background-color:var(--col-darker-blue);border-radius:0}@media not screen and (hover:hover) and (pointer:fine){.flyout-device .flyout-header-section{background-color:var(--col-darker-blue);box-shadow:0 1.5625em 1.5625em rgba(var(--col-black-rgb),.5);padding:1.125em 1.5625em;width:100%}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.flyout-device .flyout-header-section{padding:.4375em 1em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.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{font-weight:700;margin-bottom:0;margin-top:.25em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.flyout-device .flyout-header-section .title-bottom{font-size:.875em;margin-top:.1428571429em}}.flyout-device .flyout-header-section .title-top{color:var(--col-go-green);font-weight:700;padding-left:.3125em}.flyout-device .flyout-header-section .btn-close{cursor:pointer}.flyout-device .flyout-header-section .btn-close .icon-close{position:relative;right:auto;top:auto}.flyout-device .flyout-header-section .btn-close .icon-close:after,.flyout-device .flyout-header-section .btn-close .icon-close:before{width:.2em}:root{--col-gray-border:#7d91a4;--col-gray-border-rgb:125,145,164}.modal-box.purchase{color:var(--col-medium-gray);min-width:26.875em}@media screen and (max-width:439.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.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:1.7) and (min-aspect-ratio:16/9){.modal-box .modal-large-mgpg>.flx{flex-direction:row}.modal-box .modal-large-mgpg .payment-method-section{width:calc(50% - 1em)}.modal-box .modal-large-mgpg .payment-method-section~.right-column{padding-left:1em;width:calc(50% - 2px)}}.modal-box .mgpg{height:auto;padding-right:0}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal{display:grid;grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"secure secure" "sideimg title" "sideimg text" "sideimg btn" "sideimg tax";grid-template-columns:1fr 1fr}.modal-box .mgpg .confirm-modal .modal-secure{grid-area:secure;margin-bottom:0;padding-bottom:2em}.modal-box .mgpg .confirm-modal .modal-purchase-title{font-size:1.125em;grid-area:title;margin-bottom:0}.modal-box .mgpg .confirm-modal .modal-description{font-size:.875em;grid-area:text;margin-bottom:0;padding-top:.5em}.modal-box .mgpg .confirm-modal .purchase-img{grid-area:sideimg}.modal-box .mgpg .confirm-modal .item-image{margin:0;max-height:8.125em}}.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:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .confirm-modal .get-item-btn{grid-area:btn;padding:1em 0 .5em}.modal-box .mgpg .confirm-modal .get-item-btn .button{font-size:.9375em;line-height:1;margin:0;max-width:none;width:240px}.modal-box .mgpg .confirm-modal .modal-tax{grid-area:tax;margin-top:0}.modal-box .mgpg .control-methods{height:auto}}.modal-box .mgpg .control-methods-inner{display:flex;flex-wrap:wrap;height:auto;margin:0 auto .625em;max-width:394px;padding-top:1em}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .control-methods-inner{flex-wrap:nowrap;justify-content:flex-start;max-width:none;overflow-x:auto;padding-bottom:.5em;padding-top:.5em}}.modal-box .mgpg .fieldset{border-width:0;box-shadow:none;margin-bottom:2em;margin-left:.75em;margin-right:.75em;max-width:162px;min-width:81px;padding:0}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box .mgpg .fieldset{margin-bottom:.75em;margin-left:.5em;margin-right:.5em;min-width:65px}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .fieldset{height:3em;margin-bottom:.5em;margin-left:.5em;margin-right:.5em;min-width:auto;width:auto}}.modal-box .mgpg .fieldset.active .cc-image-cnt{border-color:var(--col-dark-green);border-width:2px;box-shadow:0 4px 12px rgba(var(--col-green-shadow-rgb),.4),inset 0 0 0 2px var(--col-dark-green)}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .fieldset.active .cc-image-cnt{box-shadow:0 3px 6px rgba(var(--col-green-shadow-rgb),.4),inset 0 0 0 1px var(--col-dark-green)}.modal-box .mgpg .fieldset img,.modal-box .mgpg .fieldset svg{max-height:2.25em;width:auto}}.modal-box .mgpg .cc-image-cnt{border:2px solid var(--col-light-blue-gray);border-radius:8px;box-shadow:0 2px 4px rgba(var(--col-gray-border-rgb),.25);height:5em;min-width:80px;position:relative}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box .mgpg .cc-image-cnt{height:4em;min-width:64px}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .cc-image-cnt{height:3em;min-width:auto;width:auto}}.modal-box .mgpg .cc-image-cnt .mastercard-visa{height:3em}.modal-box .mgpg .active .cc-image-cnt:after{background-image:url(/images/icon-checked-rounded.svg);content:"";display:block;height:1.5em;position:absolute;right:-.5em;top:-.5em;width:1.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box .mgpg .active .cc-image-cnt:after{height:1.25em;width:1.25em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .active .cc-image-cnt:after{height:1em;right:-.3em;width:1em}}.modal-box .mgpg .swipe-method{color:var(--col-gray-disable);display:none;font-size:.625em;font-weight:700;margin-bottom:1.5em}.modal-box .mgpg .button-proceed{background-color:var(--col-dark-green);color:var(--col-white);font-size:1.25em;margin-left:auto;margin-right:auto;margin-top:0;max-width:252px;padding:.55em .5em;width:66%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box .mgpg .button-proceed{font-size:.875em;line-height:2;max-width:144px;padding:0 .3571428571em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .button-proceed{font-size:.875em;line-height:2;max-width:144px;padding:0 .3571428571em}}.modal-box .mgpg .payment-method-text{display:none}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box .mgpg .modal-purchase-title{font-size:.875em;margin-bottom:.5em}.modal-box .mgpg .modal-secure{margin-bottom:.5em}}.modal-box.pfo{background-color:var(--col-body-bg);border-radius:1em;color:var(--col-white);min-width:auto;padding:1em}.modal-box.pfo .item-image{max-height:100%;max-width:100%}.modal-box.pfo .item-price{font-size:1.5em;font-weight:700;line-height:1.4;margin-bottom:.6666666667em}.modal-box.pfo .item-price .amount{padding-left:.3333333333em}.modal-box.pfo .item-image-wrapper{align-items:center;height:6.25em;margin:1.625em auto 0;width:100%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .item-image-wrapper{height:5em;max-width:14em;width:100%}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .item-image-wrapper{height:5em;max-width:14em;width:100%}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .item-image-wrapper{max-width:16em;width:100%}}.modal-box.pfo .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;margin-bottom:.5625em;margin-top:.375em;overflow:hidden}.modal-box.pfo .button{font-size:1.25em;line-height:2.35;margin:0 auto;padding-bottom:0;padding-top:0}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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{font-size:1em;z-index:1}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .icon-close{right:1.4em;top:1.15em}}.modal-box.pfo .icon-close.cnt-referring-landscape{left:0;margin-left:50%;position:absolute;top:1em;transform:translateX(-100%)}.modal-box.pfo .icon-gold{font-size:1em}.modal-box.pfo .icon-gold.inline{margin-left:3px;margin-right:3px}.modal-box.pfo .play-confirm-item{margin-bottom:.875em;width:21.75em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.modal-box.pfo .item-acquisition-success{width:14em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) 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:1.7){.modal-box.pfo .item-acquisition-success{width:16em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) 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:1.7){.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:1.7){.modal-box.pfo .item-acquisition-success .item-image-wrapper{margin-top:1.4em}}.modal-box.pfo .item-acquisition-success .success-text{font-size:1.25em;margin-bottom:2.4em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .item-acquisition-success .success-text{font-size:.8125em;margin-bottom:1.6923076923em;margin-top:.9230769231em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .item-acquisition-success .success-text{font-size:.8125em;margin-bottom:1.6923076923em;margin-top:.9230769231em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .item-acquisition-success .success-text{font-size:.8125em;margin-bottom:1.6923076923em;margin-top:.9230769231em}}.modal-box.pfo .item-acquisition-success .button{font-size:1em;min-height:2.5em;min-width:15em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7) 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:1.7){.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:1.7){.modal-box.pfo .referral-msg{flex-direction:column}}.modal-box.pfo .cnt-referring{background-color:var(--col-dark-blue);margin:1.25em -1em -1em;padding:1em 1.875em 1.25em;width:28.125em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring{padding:.75em 1.3125em;width:16em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring{justify-content:center;margin:-1em -1em -1em 0;padding:.75em 1.3125em;width:16em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring{justify-content:center;margin:-1em -1em -1em 0;padding:.75em 1.3125em;width:16em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) 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:1.7){.modal-box.pfo .cnt-referring.cnt-referring-portrait{margin:1.25em -1em -1em;padding:.75em 1.3125em}}.modal-box.pfo .cnt-referring .referral-text{font-size:.75em;font-weight:700;line-height:1.3333333333em;margin-bottom:1em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .referral-text{font-size:.625em;line-height:1.4em;margin:0 auto .6em;max-width:79%}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .referral-text{font-size:.625em;line-height:1.4em;margin:0 auto .6em;max-width:79%}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .referral-text{font-size:.625em;line-height:1.4em;margin:0 auto .6em;max-width:79%}}.modal-box.pfo .cnt-referring .referral-text .icon-gold{display:inline-block;margin:-.1em 0}.modal-box.pfo .cnt-referring .code-area{background-color:var(--col-black);border-radius:.25em;justify-content:space-between;padding:.25em .5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .code-area{background-color:transparent;flex-direction:column;padding:0}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .code-area{background-color:transparent;flex-direction:column;padding:0}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .code-area{background-color:transparent;flex-direction:column;padding:0}}.modal-box.pfo .cnt-referring .invite-code{background-color:var(--col-black);border:none;color:var(--col-white);font-size:.6875em;line-height:1.3636363636em;width:73%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .invite-code{font-size:.5em;line-height:1.375em;margin-bottom:1em;padding:.5em 1em;width:100%}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .invite-code{font-size:.5em;line-height:1.375em;margin-bottom:1em;padding:.5em 1em;width:100%}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .invite-code{font-size:.5em;line-height:1.375em;margin-bottom:1em;padding:.5em 1em;width:100%}}.modal-box.pfo .cnt-referring .your-link-btn{font-size:.6875em;line-height:1.0909090909em;margin:0;padding:.5454545455em 2.7272727273em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .your-link-btn{font-size:.625em;line-height:1.2em;padding:.6em 1em;width:18em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .your-link-btn{font-size:.625em;line-height:1.2em;padding:.6em 1em;width:18em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .your-link-btn{font-size:.625em;line-height:1.2em;padding:.6em 1em;width:18em}}.modal-box.pfo .cnt-referring .your-link-btn .copied{display:none}.modal-box.pfo .cnt-referring .your-link-btn.link-copied{padding-left:1em;padding-right:1em;width:8em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7) 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:1.7){.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:1.7){.modal-box.pfo .cnt-referring .learn-more{font-size:.625em;line-height:1.2em;padding:.5em 1em;width:18em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-box.pfo .cnt-referring .learn-more{font-size:.625em;line-height:1.2em;padding:.5em 1em;width:18em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.modal-box.pfo .cnt-referring .learn-more{font-size:.625em;line-height:1.2em;padding:.5em 1em;width:18em}}.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:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo{border-radius:0;height:100%;max-height:none;max-width:100%;padding:0;width:100%}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo{border-radius:0;height:100%;max-height:none;max-width:100%;padding:0;width:100%}.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:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .icon-close{font-size:.8em;right:1em;top:1.3em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .icon-close{font-size:.8em;right:1em;top:1.3em}}.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{max-width:100%;padding:1em;width:35.1875em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item{min-height:calc(100% - 2.8125em);overflow-y:auto;width:100%}}.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{color:var(--col-blue-gray);font-size:1.125em;font-weight:700;margin-bottom:.5555555556em;margin-top:3.3333333333em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .title-blue{font-size:.875em;line-height:1.3571428571em;margin-bottom:.2857142857em;margin-top:.5714285714em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .title-blue{font-size:.875em;line-height:1.3571428571em;margin-bottom:.2857142857em;margin-top:.5714285714em}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .purchase-info{font-size:1.75em;font-weight:700;line-height:1.3571428571em;margin-bottom:.8214285714em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.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:1.7){.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:1.7){.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:1.7){.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:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .continue-text{font-size:1em;line-height:1.375em}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-wrapper{align-self:center;display:flex;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:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-title{font-size:.8125em;margin-bottom:.25em;margin-top:.5em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:.8125em;margin-bottom:.25em;margin-top:.5em;overflow:hidden}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-price{font-size:1.5em;margin-bottom:.59em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .item-price{font-size:1.5em;margin-bottom:.4375em;margin-top:.75em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.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-height:47px;min-width:240px}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .button{font-size:1.125em;min-height:44px;min-width:180px}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .button{font-size:1.125em;min-height:44px;min-width:180px}}.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text{font-size:1em;line-height:1.375em;margin-bottom:.7692307692em;margin-top:1.5384615385em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text{font-size:.875em;margin-top:.6428571429em}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text .contact-text{font-size:.8571428571em;margin-top:.3571428571em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed) .modal-box.pfo .play-confirm-item .support-text .contact-text{font-size:.8571428571em;margin-top:.3571428571em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid{display:grid;grid-auto-rows:auto;grid-template-areas:"sideimg title" "sideimg text" "sideimg btn";grid-template-columns:1fr 1fr}.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .purchase-title{font-size:1.125em;grid-area:title;margin-bottom:0}.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .modal-description-confirm-item{font-size:.875em;grid-area:text;margin-bottom:0}.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .purchase-img{grid-area:sideimg}.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{height:auto;width:6.25em}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.success-gold-purchase:not(.apk-completed) .mobile-landscape-grid .get-item-btn{font-size:.9375em;grid-area:btn;line-height:1;margin:0 auto;max-width:none;padding:.2em 4em;width:240px}}@media not screen and (hover:hover) and (pointer:fine){.success-gold-purchase:not(.apk-completed).flyout-device .pfo.modal-box{background-color:var(--col-darker-blue);border-radius:0;min-width:100%;padding:0}.success-gold-purchase:not(.apk-completed).flyout-device .pfo .flyout-header-section{display:block}.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:1.7){.success-gold-purchase:not(.apk-completed).flyout-device .pfo .btn-close .icon-close{right:auto;top:auto}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.success-gold-purchase:not(.apk-completed).flyout-device .pfo .btn-close .icon-close{right:auto;top: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{align-items:center;display:flex;flex-direction:column}.modal-large{max-width:800px;width:calc(94vw - 3em)}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-large{width:auto}}.modal-large .flx-column{width:100%}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.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:1.7){.modal-large .col-3parts-2{width:100%}}.modal-large-mgpg{max-width:824px}.modal-large.mgpgp-quick-checkout .actions-txt{color:var(--col-dark-grayish-blue);cursor:pointer}.modal-large.mgpgp-quick-checkout .col-dark-blue{color:var(--col-darker-blue)}.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:1.7) and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout{max-width:575px;width:100vw}.modal-large.modal-quick-checkout .col-3parts-1{display:flex}.modal-large.modal-quick-checkout .col-3parts-2{margin-left:10%;width:63%}.modal-large.modal-quick-checkout .item-image{max-height:5.5em}.modal-large.modal-quick-checkout .modal-secure.secure-3parts{align-self:center}.modal-large.modal-quick-checkout .actions-txt{font-size:.75em;line-height:1.4}.modal-large.modal-quick-checkout .actions-txt.actions-txt-2{margin-bottom:1.25em;margin-top:.3333333333em}.modal-large.modal-quick-checkout .button.green{font-size:1em;max-width:205px}.modal-large.modal-quick-checkout .button.green *{font-size:.9375em}.modal-large.modal-quick-checkout .modal-purchase-title{font-size:1em;margin-top:0}.modal-large.modal-quick-checkout .sm-bottom-txt{font-size:.5em;margin-left:auto;margin-right:auto;max-width:240px}.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:1.7) and (min-aspect-ratio:16/9){.modal-large.modal-quick-checkout .quick-checkout .msg-purchase{font-size:.75em;line-height:1.4;margin-bottom:1.25em}.modal-large.modal-quick-checkout>.flx{flex-direction:row}.modal-large.modal-quick-checkout.legacy-quick-checkout .sm-bottom-txt{max-width:none}.modal-large.modal-quick-checkout.legacy-quick-checkout .col-3parts-2{margin-left:0;width:100%}}.modal-purchase-title{font-size:1.25em}.payment-options{height:20em;overflow:auto;padding-right:1em}.modal-secure{margin-bottom:2em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.modal-secure.secure-3parts{width:100%}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.modal-tax{font-size:.5625em;margin-top:.5em}}.modal-description{max-width:26.875em}.modal-description-confirm-item{max-width:23.875em}.item-image{max-height:12.5em}.right-column{border-left:1px solid var(--col-light-gray);margin-left:1em;padding-left:2em}@media screen and (max-width:749.98px) and (-webkit-min-device-pixel-ratio:1.7){.right-column{border-left:none;margin-left:0;padding-left:0}}.right-column hr{border-color:var(--col-light-blue-gray)}.right-column.scrollbar-minus{margin-left:1em}.fieldset{border:1px solid var(--col-light-gray);cursor:pointer;padding:1.5em 0;transition:.3s}.fieldset legend{background:var(--col-white);color:var(--col-light-blue-gray);margin:0 auto;padding:0 .5em;text-transform:uppercase;width:auto}.fieldset+.note{opacity:0;transition:.3s}@media screen and (max-width:359.98px) and (-webkit-min-device-pixel-ratio:1.7){.fieldset+.note{font-size:.625rem}}.fieldset+.note.ftue-user{opacity:1}.fieldset.active{border-color:var(--col-green);box-shadow:inset 0 0 0 1px var(--col-green)}.fieldset.active legend{color:var(--col-green)}.fieldset.active+.note{opacity:1}.fieldset.active[data-method=epoch_guest]:after{content:"* THERE IS A 5% SURCHARGE ADDED BY THE PROCESSOR";display:block;font-size:.75em;margin-bottom:-1.41em;margin-top:.41em}.fieldset img,.fieldset svg{height:2em;margin:0 .25em;max-width:120px}@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:1.7){.fieldset img,.fieldset svg{height:1.75em;max-width:6em}}.fieldset:after{border-top:2px solid var(--col-white);content:"";display:block;position:absolute;top:-1px;width:100%}.fieldset:first-child:after{content:"";display:none}.packages:not(.promo-sales-packages){display:none;height:20em;min-width:22em;overflow:auto}@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:1.7){.packages:not(.promo-sales-packages){height:auto;min-width:0;overflow:visible}}.packages:not(.promo-sales-packages).active{display:block}.packages:not(.promo-sales-packages) .expand{overflow:hidden}.packages:not(.promo-sales-packages) .fieldset{height:4.5em;margin-left:1.5em;position:relative;width:calc(100% - 1.5em)}.packages:not(.promo-sales-packages) .fieldset:first-child{margin-top:0}.packages:not(.promo-sales-packages) .fieldset>:first-child{text-align:left;width:33%}.packages:not(.promo-sales-packages) .fieldset>:nth-child(2){margin-right:6%;width:22%}.packages:not(.promo-sales-packages) .fieldset>:nth-child(3){width:30%}.packages:not(.promo-sales-packages) .fieldset.featured{border-color:var(--col-green);box-shadow:inset 0 0 0 2px var(--col-green);margin-top:0}.packages:not(.promo-sales-packages) .fieldset.featured:after{border-color:var(--col-green)}.packages:not(.promo-sales-packages) .fieldset .featured-text{align-items:center;background:var(--col-green);color:var(--col-white);display:flex;font-size:.75em;font-weight:700;height:calc(100% + 2px);justify-content:center;left:-2em;position:absolute;text-transform:uppercase;width:2em}.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{height:24em;overflow-x:hidden;overflow-y:auto;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:1.7){.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:1.7){.digits .tooltip{font-size:.75em;margin-bottom:-1em;max-width:23em;right:-3.5em}}@media screen and (max-width:359.98px) and (-webkit-min-device-pixel-ratio:1.7){.digits .tooltip{right:-1em}}.digits .tooltip:after{right:17%}.digits-input{border:1px solid var(--col-medium-gray);border-radius:.2em;color:var(--col-medium-gray);font-weight:700;height:2.5em;letter-spacing:.1em;padding-left:.5em;width:5.625em}.digits-info{background:var(--col-gray);border-radius:50%;color:var(--col-white);cursor:pointer;font-style:normal;font-weight:700;height:1.25em;margin-left:-1.75em;width:1.25em}.digits-info:hover+.tooltip{opacity:1;visibility:visible;z-index:10}.purchase-error{height:100%;margin:0 auto;max-width:440px}.purchase-error .txt-left{text-align:center}.purchase-error .label{border-radius:10em}.purchase-error .button{margin-bottom:0;margin-top:auto}@media screen and (max-width:439.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7){.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{font-size:1.625em;margin-bottom:.5em}.download-apk-error .error-description{line-height:1.3}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.download-apk-error .error-description{width:87%}.download-apk-error .error-description+.error-description{margin-top:.625em}}.download-apk-error .button{margin:1.5em auto 0;max-width:18.75em;padding:1.1075em 1em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.download-apk-error .button{margin:1.875em auto 0}}.download-apk-error .customer-support-text{line-height:1.41;margin-bottom:0;margin-top:1.5em}.download-apk-error .customer-support-text a{text-decoration:underline}.play-warning{margin-left:auto;margin-right:auto;max-width:18.75em;padding:1em 0 1.625em}.play-warning .label{border-radius:10em}.play-warning .button{height:2.8125em;margin:7.25em auto 0;width:100%}.play-warning .col-error-yellow{line-height:1.15;margin-bottom:.3846153846em}.play-warning .sorry{margin-bottom:2.0625em}.modal-btn-purchase{display:flex;justify-content:space-between;line-height:1.4;margin:-.5em}@media screen and (max-width:439.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-btn-purchase{align-items:center;flex-direction:column}}.modal-btn-purchase>*{font-weight:400;height:3.6em;width:50%}@media screen and (max-width:439.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-btn-purchase>*{max-width:15em;width:100%}}.modal-btn-purchase .amount{font-weight:700;margin:0 .4em}.modal-btn-purchase [class*=icon-]{font-size:1.25em}.coupon-added .modal-box{background-color:transparent;padding-top:4em}.coupon-added .cnt-coupon-text{background-color:var(--col-dark-blue);border-radius:1.25em;margin:2.95em auto 0;max-width:25em;overflow:visible;padding:1.875em 0}.coupon-added .cnt-coupon-text [class*=coupon-added-]{max-width:17.5em;width:80%}.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{font-size:.875em;padding:1.11em 1em;width:18.75em}.coupon-added .coupon-added-title{display:block;font-size:1.625em;line-height:1.15;margin-bottom:.6em}.coupon-added .coupon-added-text{line-height:1.38;margin-bottom:1.25em}.coupon-added .modal-coupon-img{margin-top:-6.8125em;max-width:100%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.coupon-added .modal-coupon-img{margin-top:-8.8125em}}.coupon-added .icon-close{top:3em}.modal-gold-store.success-payment .error-message{display:none;opacity:0;visibility:hidden}.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;opacity:0;visibility:hidden}.modal-gold-store.error-payment .refresh-page{display:none}.modal-gold-store .modal-box{max-width:50em;width:100%}@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:1.7){.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:1.7){.modal-gold-store-title{font-size:1.375em;width:96%}}.modal-gold-store-text{line-height:1.5}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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{height:8.8125em;width:10.25em}.modal-gold-store .gold-modal-img.chibi-gold{height:8.1875em;width:7.3125em}.modal-gold-store .button{align-self:center;font-size:1.375em;max-width:17.5em;padding:.9em 1em;text-transform:uppercase;width:100%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-gold-store .button{font-size:1.125em;max-width:16.66em}}.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:1.7){.modal-gold-store.gold-store-mgpg.success-payment .icon-close{font-size:1em;right:1em;top:1em}}.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-title{font-size:2.5em;margin-bottom:.25em;max-width:756px}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-title{font-size:1.375em;margin-bottom:.7272727273em;max-width:288px}}.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-text{font-size:1.5em;margin-bottom:2.0833333333em;max-width:862px}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-gold-store.gold-store-mgpg.success-payment .modal-gold-store-text{font-size:.875em;margin-bottom:2.7142857143em;max-width:278px}}.modal-gold-store.gold-store-mgpg.success-payment .button{font-size:2em;line-height:2.5625;margin-bottom:.8125em;margin-top:0;max-width:596px;padding-bottom:0;padding-top:0;text-transform:none}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-gold-store.gold-store-mgpg.success-payment .button{font-size:1.125em;line-height:2.88888888;margin-bottom:.6666666667em;max-width:296px;text-transform:uppercase}}.modal-gold-store.gold-store-mgpg.success-payment .gold-modal-img{height:18.8125em;margin-bottom:2.25em;margin-top:0;width:19.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-gold-store.gold-store-mgpg.success-payment .gold-modal-img{height:9.125em;margin-bottom:1em;margin-top:1.75em;width:9.375em}}.more-options{font-size:1.125em;font-weight:700;margin:1em 0}.bottom-buttons{border-top:1px solid var(--col-gray);margin:.5em -1.5em -1.3em}.bottom-buttons>*{flex-basis:100%;padding:1em 0}.bottom-buttons .right-divider{border-right:1px solid var(--col-gray)}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:1.7){.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:1.7){.purchase-generic-error .content-modal{margin-top:2.5em}}.purchase-generic-error .title{font-size:1.25em;font-weight:700;margin-bottom:.5em}@media not screen and (hover:hover) and (pointer:fine){.purchase-generic-error .title{font-size:.9375em;margin-bottom:.7em}}.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{margin:2em auto .5em;width:20em}@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:1.7){.purchase-generic-error .refresh-and-try{margin-bottom:.25em;margin-top:1.5em;width:17.75em}}.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:1.7){.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{height:auto;max-height:none;max-width:none;width:6.25em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.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:1.7) 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:1.7){.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:1.7){.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:1.7) and (min-aspect-ratio:16/9){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-title{font-size:.8125em;margin-bottom:.9230769231em;margin-top:.3076923077em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.payment-sp-modal-content .modal-box.pfo .item-acquisition-success .item-title{font-size:.8125em;margin-bottom:.9230769231em;margin-top:.3076923077em}}.pfo .pfo-play-confirm{margin:1.25em 0 .875em;width:21.75em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm{margin:0;width:14em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm{margin:0;width:16em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm{margin:0;width:16em}}.pfo .pfo-play-confirm .item-image-wrapper{margin-top:.625em}.pfo .pfo-play-confirm .purchase-img{align-items:center;height:6.25em;margin:1.625em auto 0;width:100%}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .purchase-img{height:5em;margin-top:1.4em;max-width:14em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .purchase-img{height:5em;margin-top:2.5em;max-width:14em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm .purchase-img{height:5em;margin-top:2.5em;max-width:14em}}.pfo .pfo-play-confirm .purchase-img .item-image-apk-sp{max-height:100%;max-width:100%}.pfo .pfo-play-confirm .item-title{margin-top:.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .item-title{font-size:.8125em;margin-bottom:.3846153846em;margin-top:1em}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .item-title{font-size:.8125em;margin-bottom:.1538461538em;margin-top:.7692307692em}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm .item-title{font-size:.8125em;margin-bottom:.1538461538em;margin-top:.7692307692em}}.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-height:47px;min-width:180px}}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .get-item-btn{min-height:44px;min-width:180px}}@media screen and (max-width:899.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .get-item-btn{font-size:1.125em;line-height:normal;min-height:40px;min-width:200px}}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm .get-item-btn{font-size:1.125em;line-height:normal;min-height:40px;min-width:200px}.pfo .pfo-play-confirm.mobile-landscape-grid{display:grid;grid-auto-rows:auto;grid-template-areas:"sideimg title" "sideimg text" "sideimg btn";grid-template-columns:1fr 1fr}.pfo .pfo-play-confirm.mobile-landscape-grid .purchase-title{font-size:1.125em;grid-area:title}.pfo .pfo-play-confirm.mobile-landscape-grid .modal-description-confirm-item{font-size:.875em;grid-area:text}.pfo .pfo-play-confirm.mobile-landscape-grid .purchase-img{grid-area:sideimg}.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{height:auto;width:6.25em}@media screen and (max-width:1199.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7) and (min-aspect-ratio:16/9){.pfo .pfo-play-confirm.mobile-landscape-grid .get-item-btn{font-size:.9375em;grid-area:btn;line-height:1;margin:0 auto;max-width:none;padding:.2em 4em;width:240px}}.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:var(--col-electric-blue)}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .modal-purchase-title{margin-bottom:.65em}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .button{min-height:55px;min-width:360px}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .more-options{margin-bottom:1.5555555556em;margin-top:1.6666666667em}.dsktp .modal-box.pfo.purchase .kimochi-purchase-item .bottom-buttons{margin:0 -2em -2em}
