.loading-el{--mask-bg-color: rgba(0, 0, 0, 0.25);cursor:wait;position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;filter:drop-shadow(0 0 0.25em rgba(0, 0, 0, 0.5));color:#f5f5f5}.loading-el.has-mask{background-color:var(--mask-bg-color)}.loading-el.hidden{display:none;z-index:-1}.loading-el:has(.loading-text:empty) .loading-image{max-height:100%}.loading-el .loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:90%;max-height:90%}.loading-el .loading-image{display:flex;justify-content:center;width:max(5em,100%);max-height:calc(100% - 1.5em)}.loading-el .loading-text{padding:2px 8px 4px 8px;width:max-content;background-color:rgba(0,0,0,.5);color:#f5f5f5;font-size:1em;border-radius:5px}.loading-el .loading-text:empty{display:none}
.popup{--popup-bg-color: #2F2F2F;--popup-font-color: whitesmoke;--popup-close-btn-size: 2em;--popup-z-index: 2147483646;position:fixed;top:0;bottom:0;left:0;right:0;z-index:var(--popup-z-index);transition:opacity linear .25s}.popup .popup-mask{position:fixed;top:0;bottom:0;left:0;right:0;z-index:var(--popup-z-index);display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.75)}.popup .popup-mask.disabled-click{cursor:not-allowed}.popup .btn-popup-close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;height:var(--popup-close-btn-size);width:var(--popup-close-btn-size);border-radius:.25em;background-color:#fff;color:#000;font-weight:bold;line-height:calc(var(--popup-close-btn-size)*.5)}.popup .popup-wrapper{cursor:auto;position:relative;max-width:95%;max-height:95%;display:flex}.popup .popup-wrapper>.container{position:relative;width:max-content}.popup .popup-container{overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;margin:1rem;padding:1rem;min-width:10rem;min-height:10rem;background-color:var(--popup-bg-color);color:var(--popup-font-color)}.popup .loading-popup{cursor:wait;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483647;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.popup .loading-popup.hidden{display:none}.popup .loading-popup .loading-image{display:inline-block;width:5em;height:5em;object-fit:contain}.popup .resize-container{resize:both}.popup.hidden,.popup .hidden{display:none !important}.popup.fade-out{opacity:0}
.popup-texture{--popup-bg-color: var(--theme-bg-primary);--popup-font-color: var(--theme-font-primary);--popup-close-btn-size: 1.75em;--popup-container-gap: calc(var(--popup-close-btn-size) / 3);--popup-content-gap: 1em}@media(max-width: 576px){.popup-texture{--popup-content-gap: 0.25em}}.popup-texture:has(.btn-popup-close.hidden) .popup-header{margin-top:0}.popup-texture .btn-popup-close{top:var(--popup-container-gap);right:var(--popup-container-gap);padding:0;border:.125em solid rgba(0,0,0,0);border-radius:var(--popup-close-btn-size);background-color:var(--theme-bg-light-gray);color:var(--theme-font-white)}.popup-texture .btn-popup-close:not(:disabled):hover{border-color:var(--theme-border-orange)}.popup-texture .btn-popup-close .icon{margin:auto}.popup-texture .btn-popup-close .icon-back{display:none}@media(max-width: 576px){.popup-texture .popup-wrapper{max-height:90%;width:100%}}.popup-texture .popup-wrapper>.container{padding:0}.popup-texture .popup-container{overflow:hidden;gap:var(--popup-container-gap);margin:0;padding:0em var(--popup-container-gap) var(--popup-container-gap);max-width:100%;min-width:20em;max-height:100%;min-height:15em;border-radius:var(--radius-l)}@media(max-width: 576px){.popup-texture .popup-container{min-width:15em}}.popup-texture .popup-header{margin-top:calc(var(--popup-close-btn-size) + var(--popup-container-gap)*2);background-color:rgba(0,0,0,0)}.popup-texture .popup-content{flex:1;overflow:hidden;display:flex;flex-direction:column;margin:0 var(--popup-content-gap);padding:calc(var(--popup-content-gap) - var(--popup-container-gap)) 0}.popup-texture .popup-footer:empty{display:none}.popup-texture .popup-footer .btn{padding:.25em .5em;border-radius:.25em;font-size:1em;font-weight:bold;text-align:center}.popup-texture .popup-footer .btn:not(:last-child){margin-right:.5em}.popup-texture .popup-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;min-height:1em;width:100%;text-align:center;font-weight:bold;font-size:1.5em;line-height:1.5;vertical-align:bottom}.popup-texture[data-visible-mode=full-page] .btn-popup-close{left:var(--popup-container-gap);right:revert}.popup-texture[data-visible-mode=full-page] .btn-popup-close .icon-times{display:none}.popup-texture[data-visible-mode=full-page] .btn-popup-close .icon-back{display:block}.popup-texture[data-visible-mode=full-page] .popup-wrapper{max-width:100%;max-height:100%;width:100%;height:100%;background-color:var(--popup-bg-color);background-image:linear-gradient(to right, var(--theme-bg-black-a10) 0% 100%)}.popup-texture[data-visible-mode=full-page] .popup-wrapper>.container{width:100%}.popup-texture[data-visible-mode=full-page] .popup-container{height:100%;border-radius:0}@media(max-width: 576px){.popup-texture[data-visible-mode=mobile-full-page] .btn-popup-close{left:var(--popup-container-gap);right:revert}.popup-texture[data-visible-mode=mobile-full-page] .btn-popup-close .icon-times{display:none}.popup-texture[data-visible-mode=mobile-full-page] .btn-popup-close .icon-back{display:block}.popup-texture[data-visible-mode=mobile-full-page] .popup-wrapper{max-width:100%;max-height:100%;height:100%}.popup-texture[data-visible-mode=mobile-full-page] .popup-wrapper>.container{width:100%}.popup-texture[data-visible-mode=mobile-full-page] .popup-container{height:100% !important;width:100% !important;border-radius:0}}
.popup-message-box .popup-container{width:20em;min-height:10em;height:14.75em}@media(max-width: 576px){.popup-message-box .popup-container{width:100%}}.popup-message-box .popup-header .icon{color:skyblue}.popup-message-box .popup-container{min-height:12.5em}.popup-message-box .popup-footer{text-align:center}.popup-message-box .message-content{flex:1;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;word-wrap:break-word;word-break:break-all;line-height:1.5}.popup-message-box .message-content.vert-align-top{justify-content:flex-start}.popup-message-box .message-content.vert-align-middle{justify-content:center}.popup-message-box .message-content.vert-align-bottom{justify-content:flex-end}.popup-message-box .message-content.hoz-align-left{align-items:flex-start}.popup-message-box .message-content.hoz-align-center{align-items:center}.popup-message-box .message-content.hoz-align-right{align-items:flex-end}.popup-message-box[data-type=success] .popup-header .icon{color:#32cd32}.popup-message-box[data-type=warning] .popup-header .icon{color:orange}.popup-message-box[data-type=error] .popup-header .icon{color:red}
.btn.btn-login-agent{cursor:pointer;display:flex;align-items:center;margin:.25em;padding:0;max-width:100%;width:15.625em;height:2.5em;border:1px solid silver;border-radius:.25em;background-color:#fff;color:#000;font-size:1em;text-decoration:none}.btn.btn-login-agent.invalid{opacity:.5}.btn.btn-login-agent .login-icon{--size: 50%;display:flex;aspect-ratio:1/1;height:100%}.btn.btn-login-agent .login-icon .image{aspect-ratio:1/1;margin:auto;height:var(--size)}.btn.btn-login-agent .login-label{flex:1;margin:auto .625em auto .125em;color:inherit;font-size:.875em;text-align-last:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn.btn-login-agent .login-label[data-integrator]::after{content:"(" attr(data-integrator) ")";position:absolute;right:.125em;bottom:0;color:#a9a9a9}.btn-login-agent[data-agent=discord][data-icon=secondary]{border-color:#5865f2;background-color:#5865f2;color:#fff}.btn-login-agent[data-agent=facebook][data-icon=secondary]{border-color:#1a77f2;background-color:#1a77f2;color:#fff}.btn-login-agent[data-agent=fami] .login-icon,.btn-login-agent[data-agent=family-mart] .login-icon{--size: 65%}.btn-login-agent[data-agent=line][data-icon=secondary]{border-color:#06c755;background-color:#06c755;color:#fff}.btn-login-agent[data-agent=line][data-icon=secondary] .login-icon{--size: 75%}.btn-login-agent[data-agent=twitter][data-icon=secondary],.btn-login-agent[data-agent=x][data-icon=secondary]{background-color:#000;color:#fff}.btn-login-agent[data-agent=yahoo][data-icon=secondary]{border-color:rgba(0,0,0,0);background-color:#6001d2;color:#fff}[data-env]:not([data-env*=product]) .btn-login-agent:has([data-integrator=xsolla]){outline:.125em solid var(--theme-bg-xsolla)}
.login-agent-methods{--gap: 1em;display:flex;flex-direction:column;align-items:center;margin:0 auto;width:max-content}.login-agent-methods .btn-login-agent{margin:0;width:100%}.login-agent-methods .primary-methods{display:flex;flex-direction:column;gap:var(--gap);margin:var(--gap) 0;min-width:16em;width:100%}.login-agent-methods .secondary-methods{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--gap);padding:var(--gap) 0;width:100%}.login-agent-methods .secondary-methods:not(:empty){border-top:1px solid silver}.login-agent-methods .secondary-methods .btn-login-agent{width:max-content}.login-agent-methods .secondary-methods .btn-login-agent .login-label{display:none}
.popup-login .popup-mask{display:block;justify-content:unset;align-items:unset}.popup-login .popup-mask .popup-wrapper{display:block;max-width:316px;width:95%;top:50%;left:50%;border-radius:10px;transform:translate(-50%, -50%)}.popup-login .popup-mask .popup-wrapper .container{margin:unset;width:auto}.popup-login .popup-mask .popup-wrapper .container .popup-container{padding:0;height:auto;width:auto;min-height:auto;min-width:auto}.popup-login .popup-mask .popup-wrapper .container .popup-container.resize-container{resize:unset;gap:unset}.popup-login .popup-mask .popup-wrapper .container .popup-container .height-light-img-outer{position:relative}.popup-login .popup-mask .popup-wrapper .container .popup-container .height-light-img-outer::after{content:"";position:absolute;top:90%;left:0;right:0;bottom:-2px;pointer-events:none;background:linear-gradient(0deg, var(--popup-bg-color), transparent);backdrop-filter:blur(0.5px)}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-header{margin-top:0}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-header .popup-title{margin:15px auto 6px auto;width:80%;display:block}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-header .popup-title .icon{display:none}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content{padding:0 18px 4px 18px;margin:0;overflow:unset}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods{margin:0 0;width:auto}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods{--gap: 12px;margin:12px 0 16px 0}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods .btn{border-radius:20px;padding:0 2px}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods .btn .login-icon .image{margin:0 0;padding:6px 0;height:unset}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods .btn .login-label{text-align-last:auto;margin:0 0 1px 0}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods .btn:nth-child(3) .login-icon .image,.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods .btn:nth-child(4) .login-icon .image,.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .primary-methods .btn:nth-child(5) .login-icon .image{padding:6px 0 6px 2px}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-content .login-agent-methods .secondary-methods{display:none}.popup-login .popup-mask .popup-wrapper .container .popup-container .popup-footer .alert-message{text-align:center;margin:-5px 0 16px 0;color:#f33;font-weight:bold}
.popup-confirm:has(.btn-popup-close.hidden) .popup-header{margin-top:0}.popup-confirm .popup-container{min-height:12em;height:12.75em}.popup-confirm .popup-footer{display:flex;justify-content:space-evenly;padding-top:.5em;border-top:1px solid silver}.popup-confirm .popup-footer .btn{min-width:4em}.popup-confirm .popup-footer .btn:hover{opacity:revert}
.text-edit-viewer{display:block}.text-edit-viewer>*{max-width:100%}.text-edit-viewer img{display:inline-block;object-fit:contain}.text-edit-viewer .table-container{overflow-x:auto;white-space:nowrap;padding-bottom:.25em}.text-edit-viewer .table-container table{white-space:nowrap}.text-edit-viewer .test-inject-area{--area-title-color: dodgerblue;margin-top:1px;padding:.5em 0 1em;outline:1px solid red;background-color:rgba(128,0,128,.1)}.text-edit-viewer .test-inject-area .area-title{margin:.5em 0;font-size:1.5em;font-weight:bold}.text-edit-viewer .test-inject-area .test-title{margin:1em 0;color:var(--area-title-color);font-weight:bold;text-align:center}.text-edit-viewer .test-inject-area details{margin:.5em 0}.text-edit-viewer .test-inject-area table{border-collapse:collapse}.text-edit-viewer .test-inject-area table th,.text-edit-viewer .test-inject-area table td{border:1px solid #ddd;padding:.5em;text-align:left}.text-edit-viewer .test-inject-area table th{background-color:#f4f4f4}.text-edit-viewer .test-inject-area table img{max-width:revert}.text-edit-viewer .test-inject-area .lang-text::before{content:attr(data-lang);display:block;margin-bottom:.5em;color:var(--area-title-color);font-weight:bold;text-align:center}.text-edit-viewer .test-inject-area .lang-text[data-lang=ar-XA]{direction:rtl}
.popup-notifications-bell .popup-container{gap:unset}.popup-notifications-bell .popup-container .popup-header{margin-top:20px}.popup-notifications-bell .popup-container .popup-title{overflow:unset}.popup-notifications-bell .popup-container .popup-title .title-icon{color:var(--theme-font-orange)}.popup-notifications-bell .popup-container .popup-title .btn-outer{display:flex;justify-content:flex-end;margin:12px 6px 4px 0}.popup-notifications-bell .popup-container .popup-title .btn-outer .btn{font-size:14px;color:#1e1e1e}.popup-notifications-bell .popup-container .popup-title .btn-all-read{margin-left:auto;margin-right:calc(1.75*var(--shadow-size));padding:2px 5px 4px 9px}.popup-notifications-bell .popup-container .popup-content{position:relative;margin:calc(var(--popup-content-gap)/2);padding:0}.popup-notifications-bell .popup-container .popup-footer{margin:0 var(--popup-content-gap)}.popup-notifications-bell .popup-container .popup-footer .notice{font-size:.75em;text-align:center}.popup-notifications-bell .popup-container .loading-content{--mask-bg-color: rgba(0, 0, 0, 0.1);border-radius:var(--radius-xl)}.popup-notifications-bell .popup-container .loading-content.hidden~.message-list:empty::before{content:var(--l10n-no-notifications);height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center}.popup-notifications-bell .popup-container .loading-content .loading-image{width:5em}.popup-notifications-bell .popup-container .message-list{flex:1;overflow-y:auto;padding:0 calc(var(--popup-content-gap)/2);box-shadow:inset 0 0 2px 0 rgba(30,30,30,.6);border-radius:var(--radius-l);background-color:hsla(0,0%,100%,.5)}.popup-notifications-bell .popup-container .message-item{--item-gap: 1em;--item-bg-color: var(--theme-bg-primary);--title-font-size-ratio: 1.25;--content-gap-y: 1em;--read-state-width: 1.25em;margin:calc(var(--popup-content-gap)/2) 0;padding:var(--item-gap) 0;border-radius:var(--radius-l);background-color:var(--item-bg-color)}.popup-notifications-bell .popup-container .message-item .message-container{display:flex;gap:var(--item-gap);margin:0 var(--item-gap)}.popup-notifications-bell .popup-container .message-item:not([data-read]),.popup-notifications-bell .popup-container .message-item[data-read=no]{--color: var(--theme-font-orange)}.popup-notifications-bell .popup-container .message-item:not([data-read]) .read-state,.popup-notifications-bell .popup-container .message-item[data-read=no] .read-state{color:var(--color)}.popup-notifications-bell .popup-container .message-item:not([data-read]) .read-state i.fa-envelope-open,.popup-notifications-bell .popup-container .message-item[data-read=no] .read-state i.fa-envelope-open{display:none}.popup-notifications-bell .popup-container .message-item:not([data-read]) .message-details>summary,.popup-notifications-bell .popup-container .message-item[data-read=no] .message-details>summary{color:var(--color)}.popup-notifications-bell .popup-container .message-item[data-read=yes] .read-state{margin-top:-0.125em}.popup-notifications-bell .popup-container .message-item[data-read=yes] .read-state i.fa-envelope{display:none}.popup-notifications-bell .popup-container .message-item:last-child{margin-bottom:5em}.popup-notifications-bell .popup-container .message-item .read-state{position:sticky;top:0;z-index:1;height:max-content;width:var(--read-state-width);font-size:calc(var(--title-font-size-ratio)*1em);text-align:center}.popup-notifications-bell .popup-container .message-item .message-details{width:calc(100% - var(--item-gap) - var(--read-state-width)*var(--title-font-size-ratio))}.popup-notifications-bell .popup-container .message-item .message-details[open]>summary{padding-bottom:calc(var(--content-gap-y)/2)}.popup-notifications-bell .popup-container .message-item .message-details[open]>summary::after{content:"";display:block;margin-top:var(--content-gap-y);border-bottom:.125em dashed #a9a9a9}.popup-notifications-bell .popup-container .message-item .message-details[open] .message-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis}.popup-notifications-bell .popup-container .message-item .message-details>summary{list-style:none;position:sticky;top:0;z-index:1;background-color:var(--item-bg-color)}.popup-notifications-bell .popup-container .message-item .message-details>summary::-webkit-details-marker{display:none}.popup-notifications-bell .popup-container .message-item .message-title{font-size:calc(var(--title-font-size-ratio)*1em);font-weight:bold;line-height:1.25}.popup-notifications-bell .popup-container .message-item .message-date{opacity:.75;margin-top:.25em}.popup-notifications-bell .popup-container .message-item .message-content{margin-top:calc(var(--content-gap-y)/2);padding-bottom:var(--content-gap-y);width:100%}
.bubble-stack{--z-index: 2147483647;position:fixed;left:50%;bottom:50%;z-index:var(--z-index);transform:translateX(-50%);display:flex;flex-direction:column-reverse;max-width:22.5em;width:100%;background-color:rgba(0,0,0,0)}@media(max-width: 576px){.bubble-stack{max-width:95%}}.bubble-stack .bubble-item:nth-child(n+6){display:none}
.bubble-item{--padding-gap: 0.75em;--progress-margin-top: 0.25em;--progress-height: 0.125em;--border-color: rgba(255, 255, 255, 0.5);display:flex;flex-direction:column;margin:.25em 0;padding:var(--padding-gap);max-width:100%;border-radius:var(--radius-l);border:.0625em solid var(--border-color);background-color:var(--theme-bg-black-a80);color:var(--theme-font-white);line-height:1.25}.bubble-item:has(.duration-progress){padding-bottom:calc(var(--padding-gap) - var(--progress-margin-top) - var(--progress-height))}.bubble-item .hidden{display:none}.bubble-item .bubble-wrapper{display:flex;align-items:center}.bubble-item .bubble-content{margin-right:auto;word-break:break-word}.bubble-item .btn{--shadow-color: var(--theme-shadow-secondary-faint)}.bubble-item .btn-close{margin-left:1em;padding:0;background-color:rgba(0,0,0,0)}.bubble-item .duration-progress{-webkit-appearance:none;appearance:none;margin-top:var(--progress-margin-top);width:100%;height:var(--progress-height)}.bubble-item .duration-progress::-webkit-progress-bar{border-radius:var(--progress-height);background-color:rgba(0,0,0,0)}.bubble-item .duration-progress::-webkit-progress-value{border-radius:var(--progress-height);background-color:var(--theme-bg-orange-a50);transition:width var(--update-frequency, 300ms) linear}.bubble-item[data-type]{--background-color: transparent;background-image:linear-gradient(var(--background-color), var(--background-color))}.bubble-item[data-type=success]{--border-color: rgba(50, 205, 50, 0.75);--background-color: rgba(50, 205, 50, 0.2)}.bubble-item[data-type=warning]{--border-color: rgba(255, 165, 0, 0.75);--background-color: rgba(255, 165, 0, 0.2)}.bubble-item[data-type=error]{--border-color: rgba(255, 0, 0, 0.75);--background-color: rgba(255, 0, 0, 0.2)}
.popup-share .subtitle{user-select:all;margin-top:0;font-size:1.25em;text-align:center}.popup-share .subtitle:empty{display:none}.popup-share .share-text{margin-top:0}.popup-share .share-methods{display:flex;gap:1em;justify-content:center;margin-top:1em;padding-bottom:.25em}.popup-share .btn-share-method{--share-btn-bg: var(--theme-bg-dark-gray);--share-btn-font: var(--theme-font-white);--size: 2em;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;padding:0;width:var(--size);height:var(--size);background-color:var(--share-btn-bg);color:var(--share-btn-font)}.popup-share .btn-share-method::before{content:"";position:absolute;z-index:-1;width:100%;height:100%}.popup-share .btn-share-method .icon{font-size:calc(var(--size)/2)}.popup-share .btn-facebook{align-items:flex-end}.popup-share .btn-facebook .icon{font-size:calc(var(--size)*.8)}.popup-share .btn-line{color:var(--share-btn-bg)}.popup-share .btn-line::before{height:75%;width:75%;background-color:var(--share-btn-font)}.popup-share .btn-line .icon{font-size:var(--size)}.popup-share .btn-twitter .icon{font-size:calc(var(--size)*.75)}
.popup-pwa-install .popup-container{height:auto}.popup-pwa-install .check-question{margin:0}.popup-pwa-install .not-show-again-in-week{margin:1em auto 0;font-size:80%}
[data-os*=ios] .btn-fullscreen{display:none !important}.btn-fullscreen[data-fullscreen-state=yes] i.fa-expand{display:none}.btn-fullscreen:not([data-fullscreen-state]) i.fa-compress,.btn-fullscreen[data-fullscreen-state=no] i.fa-compress{display:none}[data-os*=ios] .btn-fullscreen-t-2{display:none !important}.btn-fullscreen-t-2[data-fullscreen-state=yes] .fa-expand{display:none}.btn-fullscreen-t-2:not([data-fullscreen-state]) .fa-compress,.btn-fullscreen-t-2[data-fullscreen-state=no] .fa-compress{display:none}
.app-player{display:flex;background-image:var(--app-bg, none)}.app-player[data-playing] .app-iframe{background-image:url("/img/loading.svg");background-repeat:no-repeat;background-position:center;background-size:50% 50%}.app-player .app-iframe{margin:auto;border:none;max-width:100%;max-height:100%;height:100%;width:100%;background-color:rgba(0,0,0,0)}.app-player .app-iframe.support-landscape{width:min(var(--app-iframe-width, 100%),var(--app-landscape-max-width, 100%));height:min(var(--app-iframe-height, 100%),var(--app-landscape-max-height, 100%))}.app-player .app-iframe.support-portrait{width:min(var(--app-iframe-width, 100%),var(--app-portrait-max-width, 100%));height:min(var(--app-iframe-height, 100%),var(--app-portrait-max-height, 100%))}.app-player .app-iframe.support-landscape.support-portrait{width:min(var(--app-iframe-width, 100%),var(--app-landscape-max-width, 100%));height:min(var(--app-iframe-height, 100%),var(--app-landscape-max-height, 100%))}@media(max-width: 576px){.app-player .app-iframe.support-landscape.support-portrait{width:min(var(--app-iframe-width, 100%),var(--app-portrait-max-width, 100%));height:min(var(--app-iframe-height, 100%),var(--app-portrait-max-height, 100%))}}
.btn-favorite.hidden,.btn-favorite .hidden{display:none !important}.btn-favorite[data-state=yes] i.fa-regular{display:none}.btn-favorite[data-state=yes] .label .add-to-favorite{display:none}.btn-favorite:not([data-state]) i.fa-solid,.btn-favorite[data-state=no] i.fa-solid{display:none}.btn-favorite:not([data-state]) .label .favorited,.btn-favorite[data-state=no] .label .favorited{display:none}.bubble-stack .bubble-favorite-state .bubble-content{display:flex;align-items:center}.bubble-stack .bubble-favorite-state .app-icon{display:inline-block;margin-right:.5em;width:3em;height:3em}.bubble-stack .bubble-favorite-state .state-message{flex:1;margin:auto}
.popup-shortcut-teaching .popup-container{width:auto !important;height:auto !important;min-height:unset !important;padding:0;gap:0}.popup-shortcut-teaching .popup-container.resize-container{resize:unset}.popup-shortcut-teaching .popup-container .popup-header{margin-top:25px}.popup-shortcut-teaching .popup-container .popup-content{padding:0 12px}.popup-shortcut-teaching .popup-container .popup-content .teaching-title{text-align:center}.popup-shortcut-teaching .popup-container .popup-footer .btn{width:100%;border-radius:0 0 8px 8px;padding:12px 0}.popup-shortcut-teaching .step-list{padding:0 6px 0 28px;margin:0px 0 25px 0}@media screen and (max-width: 567px){.popup-shortcut-teaching .step-list{margin:0px 0 22px 0}}.popup-shortcut-teaching .step-list .step::marker{font-weight:bold}.popup-shortcut-teaching .step-list .step:not(:last-child){margin-bottom:1em}.popup-shortcut-teaching .step-list .step-title{font-weight:bold}.popup-shortcut-teaching .step-list .step-description{margin:0}@media screen and (max-width: 567px){.popup-shortcut-teaching .step-list .step-description{line-height:30px}}
.user-avatar{--size: 7.5em;flex:0 0 auto;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:.25em solid var(--theme-border-white);height:var(--size);width:var(--size);background-color:var(--theme-bg-gray);color:var(--theme-font-dark-gray)}@media(max-width: 576px){.user-avatar{--size: 19.4vw}}.user-avatar:has(.icon-avatar){background-color:rgba(0,0,0,0)}.user-avatar:has(.icon-avatar) .icon-default{display:none}.user-avatar .icon-default{font-size:calc(var(--size)*.75)}
.user-member-card{display:flex;align-items:center;gap:var(--block-padding);--theme-btn-bg-normal: #FFA03D}.user-member-card .user-avatar{margin:0 32px}.user-member-card .btn{font-size:14px;padding:2px 8px 4px 8px;border-radius:20px}.user-member-card .card-content{display:block;color:var(--theme-font-black)}.user-member-card .card-content user-platform-points .content{overflow:unset}.user-member-card .card-content .row{display:block;margin-bottom:16px;grid-column:unset}.user-member-card .card-content .row:last-child{margin-bottom:unset}.user-member-card .card-content .row .content-outer{display:flex;align-items:center}.user-member-card .card-content .row .content-outer .login-type{margin:-2px 0 0 8px}.user-member-card .card-content .row .content-outer .login-type img{width:20px}.user-member-card .card-content .row span{display:block}.user-member-card .card-content .row span.label{text-align:left}.user-member-card .card-content .row span.label::after{content:unset}.user-member-card .card-content .row.row-platform-points .content{display:flex;align-items:center}.user-member-card .card-content .no-before{user-select:none}.user-member-card .card-content .no-before::before{display:none !important}.user-member-card .card-content .no-before::after{display:none !important}@media(max-width: 768px){.user-member-card{flex-direction:column;align-items:unset}.user-member-card .form-grid{max-width:unset}.user-member-card .form-grid .label{text-align:center !important}.user-member-card .form-grid .content-outer{justify-content:center}.user-member-card .content{user-select:none;display:flex !important;justify-content:center;padding:6px 0}.user-member-card .content.loading-value{width:auto}.user-member-card user-platform-points .content{margin:0 12px;display:flex !important;justify-content:center}.user-toolbar{left:calc(50% + 50px) !important;transform:translateX(-50%) !important}.user-avatar{width:112px;height:112px;margin:7px auto 4px auto !important}.point-topup-btn{left:unset !important;transform:unset !important}.point-topup-btn .btn{padding:.125em .35em !important}}.user-member-card-t-2{display:block;background:linear-gradient(135deg, #FFD86C 0%, rgba(156, 255, 69, 0.5019607843) 50%, rgba(67, 206, 67, 0.6901960784) 100%);border-radius:10px;padding:10px 12px 16px 12px}.user-member-card-t-2 .card-content{display:flex;font-size:14px;font-weight:bold;align-items:center;padding-bottom:12px;position:relative}.user-member-card-t-2 .card-content::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(30,30,30,.3)}.user-member-card-t-2 .card-content .info{display:flex;flex-direction:column;justify-content:center;width:100%;padding-left:8px}.user-member-card-t-2 .card-content .info .content{font-weight:400}.user-member-card-t-2 .card-content .info div{margin-bottom:.8em}.user-member-card-t-2 .card-content .info div:last-child{margin-bottom:0}.user-member-card-t-2 .card-content .btn-box{display:flex;flex-direction:column;align-items:center;margin-left:6px}.user-member-card-t-2 .card-content .btn-box .btn{display:flex;width:94px !important;height:25px !important;background-color:#ffa03d !important;margin-bottom:10px;font-size:0;align-items:center;justify-content:center;filter:drop-shadow(rgba(0, 0, 0, 0.75) 1px 1px 2px);line-height:0px}.user-member-card-t-2 .card-content .btn-box .btn:last-child{margin-bottom:0;line-height:100%}.user-member-card-t-2 .card-content .btn-box .btn .btn-icon{display:inline-block;vertical-align:middle;height:14px;max-height:unset;margin-right:5px}.user-member-card-t-2 .content{display:inline-flex;justify-content:center;align-items:center}.user-member-card-t-2 .platform-points{display:inline-block;width:auto;max-width:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:3px}.user-member-card-t-3{display:block;background:linear-gradient(to right, #ffed93, rgba(184, 250, 126, 0.3), rgba(167, 241, 167, 0.3));border-radius:10px;padding:10px 12px 12px 12px;box-shadow:inset 0 0 3px 0 rgba(30,30,30,.3)}.user-member-card-t-3 .card-content{display:flex;font-size:14px;font-weight:bold;align-items:center}.user-member-card-t-3 .card-content .info{display:flex;flex-direction:column;justify-content:center;width:100%;padding-left:8px}.user-member-card-t-3 .card-content .info .content{font-weight:400}.user-member-card-t-3 .card-content .info div{margin-bottom:.8em}.user-member-card-t-3 .card-content .info div:last-child{margin-bottom:0}.user-member-card-t-3 .card-content .btn-box{display:flex;flex-direction:column;align-items:center;margin-left:6px}.user-member-card-t-3 .card-content .btn-box .btn{display:flex;width:94px !important;height:36px !important;background-color:#ffa03d !important;margin-bottom:10px;align-items:center;justify-content:center;border-radius:8px;filter:drop-shadow(rgba(0, 0, 0, 0.75) 1px 1px 2px);line-height:0px;padding-bottom:5.5px}.user-member-card-t-3 .card-content .btn-box .btn:last-child{margin-bottom:0;line-height:100%}.user-member-card-t-3 .card-content .btn-box .btn .btn-icon{display:inline-block;vertical-align:middle;height:14px;max-height:unset;margin-right:5px}.user-member-card-t-3 .content{display:inline-flex;justify-content:center;align-items:center}.user-member-card-t-3 .platform-points{display:inline-block;width:auto;max-width:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:3px}.user-member-card-t-4{gap:var(--block-padding);--theme-btn-bg-normal: #FFA03D}.user-member-card-t-4 .btn{padding:2px 8px 4px 8px;font-size:15px}.user-member-card-t-4 .row-nickname{margin-bottom:12px}.user-member-card-t-4 .row-nickname .label{font-weight:bold}.user-member-card-t-4 .card-content{display:block;color:var(--theme-font-black)}.user-member-card-t-4 .card-content user-platform-points .content{overflow:unset}.user-member-card-t-4 .card-content .row{display:flex;align-items:center;margin-bottom:12px}.user-member-card-t-4 .card-content .row:last-child{margin-bottom:0}.user-member-card-t-4 .card-content .row .content-outer{display:flex;align-items:center}.user-member-card-t-4 .card-content .row .content-outer .login-type{margin:-2px 0 0 8px}.user-member-card-t-4 .card-content .row .content-outer .login-type img{width:20px}.user-member-card-t-4 .card-content .row span{display:block}.user-member-card-t-4 .card-content .row span.label{text-align:left;font-weight:bold}.user-member-card-t-4 .card-content .row span.label::after{content:unset}.user-member-card-t-4 .card-content .row.member-info-outer .row{margin-bottom:unset}.user-member-card-t-4 .card-content .row.member-info-outer .member-info-left{margin-right:6px}.user-member-card-t-4 .card-content .row.row-platform-points .platform-points-layout{display:flex;align-items:center}.user-member-card-t-4 .card-content .row.row-platform-points .platform-points-layout .top-up-info-left{display:flex;margin-right:6px}.user-member-card-t-4 .card-content .row.row-platform-points .platform-points-layout .content{display:flex;align-items:center}.user-member-card-t-4 .card-content .no-before{user-select:none}.user-member-card-t-4 .card-content .no-before::before{display:none !important}.user-member-card-t-4 .card-content .no-before::after{display:none !important}
.popup-app-menu .popup-content{gap:1em}.popup-app-menu .popup-title{display:none}.popup-app-menu .user-info{--gap: 1em;--bg-color: #ffed93, rgba(184, 250, 126, 0.5), rgba(167, 241, 167, 0.5);display:flex;gap:var(--gap);padding:var(--gap);border-radius:var(--radius-l);background-image:url("/img/member/bg-user-info.png"),linear-gradient(to right, var(--bg-color));background-size:cover}@media(max-width: 576px){.popup-app-menu .user-info{--gap: 0.75em;background-image:linear-gradient(to top, var(--bg-color))}}@media(max-width: 425px){.popup-app-menu .user-info{--gap: 0.5em}}@media(max-width: 576px){.popup-app-menu .user-member-card .card-content{font-size:3.25vw}}.popup-app-menu .feature-menu{--grid-column: 4;--gap: 1em;--btn-icon-size: 3em;display:grid;grid-template-columns:repeat(var(--grid-column), 1fr);grid-auto-rows:auto 1fr;gap:var(--gap)}@media(max-width: 576px){.popup-app-menu .feature-menu{--grid-column: 3}}.popup-app-menu .feature-menu .btn{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:.25em;margin:auto;max-width:calc(2*var(--btn-icon-size));background-color:rgba(0,0,0,0);color:var(--theme-font-primary)}.popup-app-menu .feature-menu .btn .icon{aspect-ratio:1/1;margin:auto;height:1em;font-size:var(--btn-icon-size)}.popup-app-menu .feature-menu .btn .label{display:flex;align-items:center;justify-content:center}
svg{--width: 30px;--height: 30px;--duration: 1.4s;--circleColor: #1976d2;--circleWidth: 3.6;width:var(--width);height:var(--height);animation:mui-rotate var(--duration) linear infinite;border-radius:50%}svg circle{animation:mui-dash var(--duration) ease-in-out infinite;stroke:var(--circleColor);stroke-width:var(--circleWidth)}@keyframes mui-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mui-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:89px,200px;stroke-dashoffset:-35px}100%{stroke-dasharray:89px,200px;stroke-dashoffset:-124px}}
.base-initializing{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2147483645;background-color:rgba(0,0,0,.8);color:#f5f5f5}@media(prefers-color-scheme: light){.base-initializing{background-color:rgba(245,245,245,.8);color:#000}}@media(prefers-color-scheme: dark){.base-initializing{background-color:rgba(0,0,0,.8);color:#f5f5f5}}.base-initializing::before{content:"";aspect-ratio:5/2;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);width:10em;background-image:url("/img/logo-full.svg");background-size:contain;background-repeat:no-repeat;background-position:center;animation:bounce 2s ease-in-out infinite}@keyframes bounce{0%,100%{transform:translateX(-50%) translateY(-50%) scale(1, 1)}50%{transform:translateX(-50%) translateY(-50%) scale(1.2, 0.8)}}
body main{max-width:100%}body .body-scroll-wrapper{overflow:hidden}body.freeze{touch-action:none}.main-header{display:none}.main-content{margin:0;padding:0;max-width:100%}.main-footer-ja-desc{display:none}.main-footer{display:none}section.block-app-play:last-child{margin-bottom:0}.block-app-play{flex:1;display:flex}@media(max-width: 576px){.block-app-play{flex-direction:column-reverse}}.block-app-play .hidden{display:none !important}.block-app-play .app-name{--shadow-size: 0.125em;position:absolute;top:20%;left:0;right:0;margin:auto;padding:0 10px 3px 10px;max-width:80%;width:max-content;border-radius:var(--radius-m);background-color:var(--theme-bg-primary);text-align:center}.block-app-play .app-content{flex:1;position:relative;display:flex}.block-app-play .app-player{flex:1}.block-app-play .app-bar{position:fixed;top:0;right:0;bottom:0;width:320px;transform:translateX(104%);margin:12px 12px 12px 0;z-index:2;transition:.5s ease}@media screen and (max-width: 1025px){.block-app-play .app-bar{display:none}}.block-app-play .app-bar.toggle{transform:translateX(0)}.block-app-play .app-bar .toggle-app-bar-btn{position:absolute;top:50%;left:0;opacity:.5;transform:translate(-34px, -50%);transition:.5s ease;cursor:pointer;padding:8px 5px 8px 25px;background-color:hsla(0,0%,100%,0);border-radius:5px 0 0 5px;background-color:rgba(254,253,238,.5);z-index:2}.block-app-play .app-bar .toggle-app-bar-btn.toggle{opacity:1;background-color:#fefdee}.block-app-play .app-bar .toggle-app-bar-btn.toggle .line{background-color:#8e8d8d}.block-app-play .app-bar .toggle-app-bar-btn.toggle .line:first-child{transform:translate(-10px, 2px) rotate(-15deg)}.block-app-play .app-bar .toggle-app-bar-btn.toggle .line:last-child{transform:translate(-10px, -2px) rotate(15deg)}.block-app-play .app-bar .toggle-app-bar-btn:hover{opacity:1}.block-app-play .app-bar .toggle-app-bar-btn:hover .toggle .line{background-color:#8e8d8d}.block-app-play .app-bar .toggle-app-bar-btn .line{width:5px;height:45px;background-color:#fff;border-radius:20px;pointer-events:none;transition:.5s ease}.block-app-play .app-bar .toggle-app-bar-btn .line:first-child{transform:translate(-10px, 2px) rotate(15deg)}.block-app-play .app-bar .toggle-app-bar-btn .line:last-child{transform:translate(-10px, -2px) rotate(-15deg)}.block-app-play .app-bar .desktop-mode-outer-frame{height:100%;opacity:.5;background-color:#fefdee;box-shadow:4px 4px 6px 0px rgba(30,30,30,.7);border-radius:5px;transition:.5s ease}.block-app-play .app-bar .desktop-mode-outer-frame.toggle{opacity:1}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer{margin:3px 3px 3px 0;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer::-webkit-scrollbar{width:5px;height:5px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer::-webkit-scrollbar-thumb{background-color:#8e8d8d}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode{margin:0 5px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .btn{--shadow-color:unset}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .dividing-line{background-color:#cfcfcf;height:1px;width:282px;margin:auto}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .back-home-btn.in-pwa{cursor:auto}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .back-home-btn .logo{display:flex;justify-content:center;padding:20px 0}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .back-home-btn .logo .image{width:120px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;margin-bottom:8px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group.without{grid-template-columns:repeat(2, 1fr)}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group fullscreen-btn .fa-expand span img{margin:2px auto 0 auto !important}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group fullscreen-btn .fa-compress{margin-top:5.5px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group fullscreen-btn .fa-compress span:first-child{padding-top:5px;width:45px;height:45px;border-radius:50%;background:linear-gradient(-45deg, #F58300 50%, #FFA144 50%);margin:auto}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group fullscreen-btn .fa-compress span:first-child i{color:#fff;font-size:25px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group .btn{background-color:rgba(0,0,0,0)}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group .btn span{display:block;color:#1e1e1e}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group .btn span:last-child{font-size:13px;font-weight:normal;margin-top:4px;white-space:nowrap}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group .btn .btn-icon{width:45px;height:45px;border-radius:50%;background:linear-gradient(-45deg, #F58300 50%, #FFA144 50%);margin:auto;display:flex;align-items:center;margin-top:5px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .top-area .btn-group .btn .btn-icon img{margin:auto;width:25px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1{padding:16px;padding-bottom:0}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .title{font-size:14px;font-weight:700;line-height:16px;text-align:center;margin-top:4px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content{display:grid;grid-template-columns:1fr 1fr;align-items:center}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .image-outer .image{width:66px;border-radius:5px;margin-bottom:3px;margin:0 auto}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .btn-group .btn{display:flex;justify-content:center;align-items:center;font-size:14px;padding:15px 0;background-color:unset;border-radius:20px;color:#8e5d3a;border:2px solid #cba261}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .btn-group .btn:first-child{margin-bottom:12px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .btn-group .btn img{margin-right:10px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .btn-group .btn span{line-height:.8px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .btn-group .news-gift-btn{background-image:url("/img/nyamusou/gift_btn.png");background-repeat:no-repeat;background-position:center;background-size:220px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-1 .content .btn-group .announce-btn{background-image:url("/img/nyamusou/notice_btn.png");background-repeat:no-repeat;background-position:center;background-size:220px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2{padding:12px;padding-bottom:0}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2 .btn{padding:4px 5px;border-radius:20px;font-size:12px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2 .btn img{margin-bottom:-2px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2 .btn.btn-notifications-bell{display:flex;width:94px !important;height:25px !important;background-color:#ffa03d !important;align-items:center;justify-content:center;filter:drop-shadow(rgba(0, 0, 0, 0.75) 1px 1px 2px);padding:3px 5px 4px 5px;margin:14px 0 0 6px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2 .btn.btn-notifications-bell span i{font-size:14px;margin-right:5px;transform:translate(0px, -0.5px)}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2 .btn.btn-notifications-bell span:last-child{font-size:16px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .middle-area .sub-area-2 .btn.btn-notifications-bell::after{aspect-ratio:unset;padding:0px 6px 3px 7px;transform:translate(7px, -8px);min-width:auto}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area{padding:12px;filter:drop-shadow(rgba(0, 0, 0, 0.25) 3px 3px 5px)}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer{border-radius:10px;overflow:hidden}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-title{display:flex;align-items:center;padding:6px 3px;background-color:#86dd63}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-title span{color:#373737;display:block;font-weight:bold;width:100%;text-align:center}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-title span i{margin:3px 7px 0 0}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-items{padding:2px 8px 8px 8px;background-color:#fff;color:#373737}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-items .list-item{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:8px 0;font-size:15px;background-image:linear-gradient(to right, #86DD63 50%, rgba(255, 255, 255, 0) 0%);background-size:20px 1px;background-repeat:repeat-x;background-position:bottom;background-position-x:right 9px;padding-bottom:5px}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-items .list-item:last-child{box-shadow:unset;background-image:none}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-items .list-item div{text-align:center;font-weight:bold}.block-app-play .app-bar .desktop-mode-outer-frame .desktop-mode-outer .desktop-mode .bottom-area .serv-list-outer .list-items .no-data{padding:16px;text-align:center}.block-app-play .app-bar-rwd{display:none}@media screen and (max-width: 1025px){.block-app-play .app-bar-rwd{display:block}}.block-app-play .app-bar-rwd .mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}.block-app-play .app-bar-rwd .mask.toggle{z-index:9997}.block-app-play .app-bar-rwd .floating-ball{position:fixed;width:60px;height:60px;background:no-repeat center url("/img/nyamusou/floating-ball.png");border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.3);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .5s ease;z-index:9999;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(5px);opacity:1;overflow:hidden;background-color:hsla(0,0%,100%,.5)}.block-app-play .app-bar-rwd .floating-ball.dragging{transition:transform .5s ease,box-shadow .5s ease,opacity .5s ease;transform:scale(1.1);box-shadow:0 6px 30px rgba(0,0,0,.4)}.block-app-play .app-bar-rwd .floating-ball.snapping{transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.block-app-play .app-bar-rwd .floating-ball .warring-circle{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;pointer-events:none;opacity:0}.block-app-play .app-bar-rwd .floating-ball .warring-circle.active{animation:Warring 5s ease infinite}@keyframes Warring{0%{opacity:0;transform:scale(0)}50%{opacity:1;background-color:rgba(255,51,51,.7);transform:scale(1)}100%{opacity:1;transform:scale(1)}}.block-app-play .app-bar-rwd .floating-ball .ball-icon{position:relative;z-index:1;width:30px;height:30px;background-image:url("/img/logo.png");background-size:cover;background-position:center center;background-repeat:no-repeat;margin-right:2px;pointer-events:none}.block-app-play .app-bar-rwd .rwd-menu{position:fixed;top:50%;left:50%;max-width:500px;width:90%;background-color:rgba(254,253,238,.8);border-radius:15px;padding:.8rem;backdrop-filter:blur(6px);transform:translate(-50%, -50%) scale(0);transform-origin:0 0;opacity:0;z-index:9998;transition:.5s ease;overflow:hidden}@media screen and (min-width: 1025px){.block-app-play .app-bar-rwd .rwd-menu{display:none}}.block-app-play .app-bar-rwd .rwd-menu.active{opacity:1;transform:translate(-50%, -50%) scale(1)}.block-app-play .app-bar-rwd .rwd-menu.active-init{z-index:-1;transition:unset;transform:translate(-50%, -50%) scale(1)}.block-app-play .app-bar-rwd .rwd-menu .top{margin-bottom:12px}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid{display:grid;grid-template-columns:repeat(4, 1fr)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid.in-pwa{grid-template-columns:repeat(3, 1fr)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn{display:flex;flex-direction:column;align-items:center;padding:6px;background-color:rgba(0,0,0,0);border-radius:0;margin-bottom:.3rem;filter:none;white-space:nowrap}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn span{display:block;font-weight:400;font-size:.7rem}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn span:first-child{margin-bottom:6px}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn span:first-child i{color:#8e8d8d;font-size:28px}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn span:first-child img{width:29px}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn span:last-child{color:#000}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn.btn-notifications-bell::after{aspect-ratio:unset;min-width:auto;padding:2px 8px 1px 8px;transform:translate(-11px, -4px) scale(0.9)}@media screen and (min-width: 556px){.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn.btn-notifications-bell::after{transform:translate(-20px, -4px) scale(0.9)}}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn.btn-support{display:flex}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn.btn-support i::before{line-height:unset;margin-left:unset;width:auto;height:auto;font-size:28px}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn.btn-support i::after{display:none}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn>div{width:45.6px;height:45.6px;border-radius:45.6px;margin-bottom:3px}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .news-gift-btn>div{background:url(/img/nyamusou/rwd/gift.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn-top-up>div{background:url(/img/nyamusou/rwd/top_up.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .announce-btn>div{background:url(/img/nyamusou/rwd/announce.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn-share>div{background:url(/img/nyamusou/rwd/share.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn-install>div{background:url(/img/nyamusou/rwd/download.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn-notifications-bell>div{background:url(/img/nyamusou/rwd/bell.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .btn-support>div{background:url(/img/nyamusou/rwd/support.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .back-home-btn>div{background:url(/img/nyamusou/rwd/back_home.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .app-bar-rwd .rwd-menu .bottom .menu-grid .pin-desktop-btn>div{background:url(/img/nyamusou/rwd/pin_desktop.svg) no-repeat center,linear-gradient(-45deg, #F58300 50%, #FFA144 50%)}.block-app-play .new-gift-popup-dimiss .popup-mask{display:block;justify-content:unset;align-items:unset}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper{display:block;max-width:390px;width:95%;top:50%;left:50%;transform:translate(-50%, -50%)}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container{margin:unset;width:auto}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container .popup-container{padding:0;height:auto;width:auto;min-height:auto;min-width:auto;overflow:hidden}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container .popup-container.resize-container{resize:unset;gap:unset}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container .popup-container .popup-header{margin-top:12px}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container .popup-container .popup-content{padding:25px 0;font-size:18px;letter-spacing:1px}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container .popup-container .popup-content .message-content{text-align:center;justify-content:center}.block-app-play .new-gift-popup-dimiss .popup-mask .popup-wrapper .container .popup-container .popup-footer .btn{padding:8px 0;border-radius:0 0 8px 8px;width:100%}.block-app-play .announce-popup .popup-mask{display:block;justify-content:unset;align-items:unset}.block-app-play .announce-popup .popup-mask .popup-wrapper{display:block;max-width:460px;width:95%;top:50%;left:50%;transform:translate(-50%, -50%)}.block-app-play .announce-popup .popup-mask .popup-wrapper .container{margin:unset;width:auto}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container{padding:0;height:auto;width:auto;min-height:auto;min-width:auto}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container.resize-container{resize:unset;gap:unset}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content{padding:0 0 10px 0;margin:3px 3px 0 16px}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content.no-content{margin:0 18px}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content.no-content .content{overflow:unset;position:relative;text-align:center;padding:12px 0;font-size:18px}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content.no-content .content::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:.5px;background-color:rgba(30,30,30,.2)}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .content{overflow-x:hidden;overflow-y:auto;max-height:450px;padding-bottom:5px}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .content p{margin:0 0 12px 0 !important}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .content p:nth-child(1) strong span{display:block;margin:22px 0 12px 0;font-size:25px !important;font-weight:bold;color:#000}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .content p:last-child{margin:0 !important}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .content p img{width:95%;object-fit:unset;height:100%;margin:18px auto;border-radius:12px;box-shadow:2px 2px 6px 0px rgba(30,30,30,.5)}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .content h5.MsoNormal{font-size:14px}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer{margin-top:8px;display:flex;justify-content:center;align-items:center}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer.hidden{display:none}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer input{appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);margin:2px 5px 0 0;width:20px;height:20px;border:1px solid #cbd5e1;border-radius:4px;display:grid;place-content:center;transition:.3s border-color ease-in-out}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer input::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#ffa03d;opacity:0;transform:translateY(0.5px) scale(0.3);transition:.3s ease-in-out}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer input:checked{border-color:#ffa03d}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer input:checked::before{opacity:1;transform:translateY(0.5px) scale(0.8)}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .announcement-check-outer label{cursor:pointer;user-select:none}.block-app-play .announce-popup .popup-mask .popup-wrapper .container .popup-container .popup-footer .btn{padding:8px 0 10px 0;border-radius:0 0 8px 8px;width:100%}.block-app-play .new-gift-popup .popup-mask{display:block;justify-content:unset;align-items:unset}.block-app-play .new-gift-popup .popup-mask .popup-wrapper{display:block;max-width:390px;width:95%;top:50%;left:50%;border-radius:10px;transform:translate(-50%, -50%)}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container{margin:unset;width:auto}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .btn-popup-close{z-index:1;background:linear-gradient(0deg, #FFA03D 50%, #FFA950 50%);box-shadow:0 0 4px 0px rgba(30,30,30,.5)}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container{padding:0;height:auto;width:auto;min-height:auto;min-width:auto}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container.resize-container{resize:unset;gap:unset}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-header{margin-top:0;height:0}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-title{margin:15px auto 6px auto;width:80%;display:block}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-title .icon{display:none}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content{padding:0;margin:0;overflow:unset}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .popup-content{margin:0}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box{padding:16px 27px}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .game-name{font-weight:bold;font-size:20px;margin-bottom:16px;text-overflow:ellipsis;text-align:center;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .title{text-align:left;margin-bottom:6px;letter-spacing:1px;font-weight:bold;font-size:18px}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .desc{font-size:14px;margin-bottom:9px}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .gift-code-box{display:flex}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .gift-code-box .code-outer{width:322px;height:35px;margin-right:12px;overflow:hidden;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,.25);transition:.5s ease}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .gift-code-box .code-outer.hidden{display:block !important;height:0;opacity:0;margin:0}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .gift-code-box .code-outer input{appearance:none;box-sizing:border-box;text-align:center;border:unset;outline:unset;line-height:35px;width:100%;color:#ffa03d;font-weight:bold;font-size:16px;background-color:rgba(0,0,0,0)}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .gift-code-box .copy-btn{width:35px;height:35px;padding:0;background:#ffa03d url("/img/nyamusou/copy.svg") no-repeat center}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group{max-height:45px;overflow:hidden;width:auto}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn{width:180px;height:45px;margin:auto;background:linear-gradient(0deg, #FFA03D 50%, #FFA950 50%);border-radius:45px;line-height:45px;font-size:18px;padding:0;transform:translateY(0);transition:.5s ease;filter:unset}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn:first-child{display:flex;justify-content:center}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn.fetching span:first-child{transform:translateX(0)}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn.fetching span:last-child{transform:translate(0, 2px);opacity:1}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn img{width:22.2px;margin-right:10px}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn span{display:block;pointer-events:none;transition:.5s ease}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn span:first-child{transform:translateX(16px)}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn span:last-child{transform:translate(-22px, 2px);margin-left:6px;opacity:0}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row .content .btn-group .btn span:last-child mui-loading-el svg{--width: 18px;--height: 18px;--circleColor: white;--circleWidth: 8}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row-limit-time{width:100%;display:flex}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .gift-code-outer .list-box .list-row-limit-time div{float:left;height:100%;height:35px;line-height:35px}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .bottom{position:relative;text-align:center;font-weight:400;font-size:14px;margin-top:8px;border-radius:5px;padding:3px 0;transition:.5s ease}.block-app-play .new-gift-popup .popup-mask .popup-wrapper .container .popup-container .popup-content .new-gift-content .bottom.recieved{background-color:#0a0;color:#fff}

/*# sourceMappingURL=play-game.0dc0e44c.css.map*/