.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-rounded-exclamation-mark{background-color:var(--col-medium-yellow);font-size:2em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error .icon-rounded-exclamation-mark{font-size:2.5em}}.modal-error .error-title{color:var(--col-medium-yellow);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:2em 1.5em}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-purchase-error-pfo .modal-box{padding-bottom:1.5em;padding-top:1.5em}.modal-error.modal-purchase-error-pfo .icon-rounded-exclamation-mark{font-size: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}@media screen and (max-width:599.98px) and (-webkit-min-device-pixel-ratio:1.7){.modal-error.modal-purchase-error-pfo .error-text{margin-top:0}}.modal-error.modal-purchase-error-pfo .error-text .line-1{margin-bottom:.5em}.modal-error.modal-purchase-error-pfo .error-text .line-2{margin-bottom:1.5em}.modal-error.modal-purchase-error-pfo .button{margin:0;min-width:320px;width:-moz-fit-content;width:fit-content}@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;min-width:280px}}.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-rounded-exclamation-mark,.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-rounded-exclamation-mark{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;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}.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 .play-confirm-item .button .loading-dots:after{content:"";margin-left:0}.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-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}.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) .button{margin:-.5em 0}.promo-sales-packages{display:none}.promo-sales-packages.active{display:block}.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}.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 .get-item-btn .loading-dots{display:none}.pfo .pfo-play-confirm .get-item-btn.disabled{opacity:.7;pointer-events:none}.pfo .pfo-play-confirm .get-item-btn:disabled:not(.disable-anim-dots) .btn-default-text{display:none}.pfo .pfo-play-confirm .get-item-btn:disabled:not(.disable-anim-dots) .loading-dots{display:flex}.pfo .pfo-play-confirm .get-item-btn:disabled:not(.disable-anim-dots) .loading-dots:after{content:"";font-size:2em;line-height:.7em;max-height: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){.pfo .pfo-play-confirm .get-item-btn:disabled:not(.disable-anim-dots) .loading-dots:after{line-height:.75em}}@media screen and (max-width:749.98px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.7){.pfo .pfo-play-confirm .get-item-btn:disabled:not(.disable-anim-dots) .loading-dots:after{line-height:.75em}}@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{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}
