.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%}
.shadow,.symbol-operate-state.emoji{--shadow-size: 0.25em;--shadow-color: var(--theme-shadow-primary-faint);--shadow-gap: var(--shadow-size);filter:drop-shadow(0 0 var(--shadow-size) var(--shadow-color))}.shadow-bottom{--shadow-size: 0.25em;--shadow-color: var(--theme-shadow-primary-faint);--shadow-gap: calc(2 * var(--shadow-size));filter:drop-shadow(0 var(--shadow-size) var(--shadow-size) var(--shadow-color))}.shadow-bottom-right{--shadow-size: 0.25em;--shadow-color: var(--theme-shadow-primary-faint);--shadow-gap: calc(2 * var(--shadow-size));filter:drop-shadow(var(--shadow-size) var(--shadow-size) var(--shadow-size) var(--shadow-color))}.text-shadow{--shadow-text-size: 0.1em;--shadow-text-color: var(--theme-shadow-primary-faint);text-shadow:var(--shadow-text-size) var(--shadow-text-size) var(--shadow-text-color)}.symbol-operate-state{cursor:inherit}.symbol-operate-state.absolute{--edge-spacing: 0.5em;position:absolute;top:var(--edge-spacing);right:var(--edge-spacing);z-index:2}.symbol-operate-state.normal{--size: 0.5em;--color: translate;width:var(--size);height:var(--size);border-radius:50%;outline:.125em solid #f5f5f5;background-color:var(--color)}.symbol-operate-state.normal[data-state=maintenance]{--color: orange}.symbol-operate-state.normal[data-state=preparing]{--color: gray}.symbol-operate-state.normal[data-state=running]{--color: limegreen}.symbol-operate-state.normal[data-state=stopped]{--color: red}.symbol-operate-state.emoji{--shadow-size: 0.125em;--shadow-color: var(--theme-shadow-primary);font-size:.5em}*:has(>.symbol-operate-state.absolute){position:relative}
.app-item{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.app-item .app-item-container{display:grid;width:100%;height:100%}.app-item .app-icon{aspect-ratio:1/1;overflow:hidden;display:flex;padding:0}.app-item .app-icon .image{margin:auto}.app-item .app-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis;margin-top:.5em;color:var(--theme-font-primary);font-weight:bold;text-align:center;text-decoration:none;line-height:1.25}.app-item .app-name:visited{color:var(--theme-font-primary)}
.app-exhibit{--columns: var(--grid-columns, 12);--gap: var(--grid-gap, 1em);position:relative;display:block;min-height:7.5em}.app-exhibit:has(.loading-el.hidden):has(.app-exhibit-content:not([data-empty-mark])):has(.app-exhibit-content:empty){display:none}.app-exhibit .loading-el.hidden+.app-exhibit-content:empty[data-empty-mark]::before{content:attr(data-empty-mark)}.app-exhibit .app-exhibit-content{display:grid;grid-template-columns:repeat(var(--columns), 1fr);gap:var(--gap)}.app-exhibit .app-exhibit-content:empty{grid-template-columns:auto}.app-exhibit[data-hoz-scroll] .app-exhibit-content{overflow-x:auto;display:flex;padding-bottom:.5em}.app-exhibit[data-hoz-scroll] .app-item{flex:1 0 auto;width:calc((100% - var(--grid-gap)*(var(--columns) - 1))/var(--columns))}
.search-app{--tag-gap: 0.5em;overflow:hidden;display:flex;flex-direction:column}.search-app .hidden{display:none !important}@media(max-width: 576px){.search-app .hidden-in-mobile{display:none !important}}.search-app .area{overflow:hidden;display:flex;flex-direction:column}.search-app .area:not(:last-child){margin-bottom:1em}.search-app .area .title{margin:.75em 0}.search-app .tag-item{order:var(--order);padding:3px 12px 5px 12px;border-radius:var(--radius-pill);background-color:var(--theme-bg-orange);color:var(--theme-font-white)}.search-app .tag-item .tag-name[data-count]::after{content:"(" attr(data-count) ")";margin-left:.25em;color:#f5f5f5}.search-app .tag-item .btn-cancel{padding-right:0;background-color:rgba(0,0,0,0)}.search-app .app-exhibit{--grid-columns: 8;--grid-gap: 1em;display:flex}@media(max-width: 1024px){.search-app .app-exhibit{--grid-columns: 6}}@media(max-width: 768px){.search-app .app-exhibit{--grid-columns: 5}}@media(max-width: 576px){.search-app .app-exhibit{--grid-columns: 4}}@media(max-width: 425px){.search-app .app-exhibit{--grid-columns: 3}}.search-app .app-exhibit .app-exhibit-content{overflow-y:auto;padding-right:var(--grid-gap)}.search-app .search-bar{display:flex;gap:1em;align-items:center;margin:0 auto;padding:.5em 1em;width:80%;border-radius:var(--radius-pill);background-color:#fff}@media(max-width: 576px){.search-app .search-bar{width:95%;border-radius:var(--radius-l)}}.search-app .search-bar .icon-search{color:var(--theme-font-orange);font-size:1.5em}.search-app .search-bar .search-content{flex:1;display:flex;gap:var(--tag-gap);align-items:center;flex-wrap:wrap}.search-app .search-bar .search-input{order:2147483647;flex:1;margin-right:.5em;padding:.5em;min-width:10em;background-color:rgba(0,0,0,0);border:none;outline:none}.search-app .search-bar .search-input:not(:first-child),.search-app .search-bar .search-input:hover,.search-app .search-bar .search-input:focus{outline:.125em solid #d3d3d3}@media(max-width: 576px){.search-app .search-bar .search-input{margin-right:0}}.search-app .area-app-tags{padding-bottom:1em;border-bottom:1px solid gray}@media(max-width: 576px){.search-app .area-app-tags{padding-bottom:0}}.search-app .area-app-tags .app-tags{display:block}.search-app .area-app-tags .app-tags.disabled .tag-item{cursor:not-allowed;filter:grayscale(1)}.search-app .area-app-tags .app-tags:not(:has(.tag-item)) .btn-open-switch{display:none}.search-app .area-app-tags .app-tags:not(:has(.open-state:checked)){overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.search-app .area-app-tags .btn-open-switch{--size: 1.5em;float:right;display:flex;margin-right:.25em;padding:0;border-radius:50%;width:var(--size);height:var(--size)}.search-app .area-app-tags .btn-open-switch .open-state{display:none}.search-app .area-app-tags .btn-open-switch .open-state:checked~.icon-state{transform:rotate(180deg)}.search-app .area-app-tags .btn-open-switch .icon-state{margin:auto;transition:transform 300ms ease-in-out}.search-app .area-app-tags .tag-item{cursor:pointer;display:inline-block;margin:0 var(--tag-gap) var(--tag-gap) 0}.search-app .area-app-tags .tag-item .btn-cancel{display:none}.search-app .area-hot-picks,.search-app .area-search-result{flex:1}.search-app .area-hot-picks .title[data-count]::after,.search-app .area-search-result .title[data-count]::after{content:"(" attr(data-count) ")";margin-left:.25em;color:#a9a9a9}
.popup-search-app .popup-title{display:none}.popup-search-app .popup-content{padding:0}
.dropdown-menu-container{--arrow-size: 1em;--top-gap: 0em;--font-color: var(--theme-font-primary);--font-size: 1em;--bg-color: var(--theme-bg-primary);position:relative;display:inline-flex;justify-content:center}.dropdown-menu-container:has(.dropdown-menu)::before{content:"";position:absolute;top:calc(100% + var(--top-gap));display:block;width:var(--arrow-size);height:calc(var(--arrow-size)/2);background-color:var(--bg-color);color:var(--font-color);font-size:var(--font-size);clip-path:polygon(50% 0%, 75% 100%, 25% 100%)}.dropdown-menu{cursor:auto;position:absolute;top:calc(100% + var(--arrow-size)/2 + var(--top-gap));right:0;display:flex;padding:4px 5px 5px 7px;min-height:1em;max-height:80vh;min-width:100%;max-width:90vw;border-radius:var(--radius-m);background-color:var(--bg-color);color:var(--font-color);font-size:var(--font-size);line-height:normal;z-index:1}.dropdown-menu .dropdown-menu-content{flex:1;overflow-x:hidden;overflow-y:auto}.dropdown-menu .dropdown-menu-content .option{user-select:none;margin:0;padding:0 .25em;border:.125em solid rgba(0,0,0,0)}.dropdown-menu .dropdown-menu-content .option input{height:9px}@media screen and (max-width: 576px){.dropdown-menu .dropdown-menu-content .option input{height:7px}}.dropdown-menu .dropdown-menu-content .option .label{width:100%;margin-top:-3px;text-align:center;display:block}
.dropdown-menu-locales .language-option{display:flex;font-weight:bold;word-break:keep-all}.dropdown-menu-locales .language-option .label{line-height:1.6}
.member-menu{display:flex;flex-direction:column;gap:.5em}.member-menu a{text-decoration:none}.member-menu .hidden{display:none !important}.member-menu .btn{display:flex;align-items:center;font-weight:bold}.member-menu .btn .icon{--size: 1.25em;display:inline-flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);font-size:1.25em;text-align:center}.member-menu .btn .label{margin-left:.25em;width:max-content}
.dropdown-menu-member .member-menu{display:flex;flex-direction:column;gap:0}.dropdown-menu-member .member-menu .btn{--shadow-size: 0;display:flex;border-radius:0;background-color:rgba(0,0,0,0);color:var(--theme-font-primary);word-break:keep-all}.dropdown-menu-member .member-menu .btn .icon{font-size:1em}
.base-initializing{position:fixed;top:0;bottom:0;right:0;left:0;z-index:2147483645;background-color:#000;color:#f5f5f5}@media(prefers-color-scheme: light){.base-initializing{background-color:#f5f5f5;color:#000}}@media(prefers-color-scheme: dark){.base-initializing{background-color:#000;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)}}
.main-toolbar,.main-header .toolbar{display:flex;align-items:center;gap:.75em}.main-toolbar .dropdown-menu-container,.main-header .toolbar .dropdown-menu-container{--font-size: 1.5em}.main-toolbar .btn-main-menu,.main-header .toolbar .btn-main-menu{--shadow-color: transparent;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;width:2em;height:2em;font-size:1.5em;background-color:revert;background-color:#fff;background-image:var(--theme-btn-bg-orange-incline);color:var(--theme-font-white);filter:drop-shadow(0 0 var(--shadow-size) var(--shadow-color))}.main-toolbar .btn-main-menu:not(a):not(:disabled):not(.disabled):active,.main-header .toolbar .btn-main-menu:not(a):not(:disabled):not(.disabled):active,.main-toolbar .btn-main-menu:is(a[href]):not(:disabled):not(.disabled):active,.main-header .toolbar .btn-main-menu:is(a[href]):not(:disabled):not(.disabled):active{--shadow-offset: 0;--shadow-size-active: var(--shadow-size);transform:scale(0.95)}.main-toolbar .btn-main-menu.active,.main-header .toolbar .btn-main-menu.active{--shadow-color: var(--theme-shadow-orange);background-image:none;color:var(--theme-font-orange)}.main-toolbar .btn-main-menu.btn-notifications-bell::after,.main-header .toolbar .btn-main-menu.btn-notifications-bell::after{padding:0 6.5px;min-width:auto;aspect-ratio:unset;transform:translate(4px, -3px)}.main-header{--header-container-radius: var(--radius-xxxl);position:relative;z-index:101;border-bottom-left-radius:var(--header-container-radius);border-bottom-right-radius:var(--header-container-radius);background-color:var(--theme-bg-green)}@media screen and (max-width: 768px){.main-header{position:sticky;top:0}}@media(max-width: 576px){.main-header{font-size:.75em}}.main-header .hidden{display:none !important}.main-header .container{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:.5em .75em;max-width:100%}.main-header .container.short{gap:0}@media(max-width: 576px){.main-header .container{padding:.75em 1em}}@media screen and (max-width: 915px){.main-header .container:not(.short){display:block}}.main-header .container .left{display:flex;align-items:center}.main-header .container .left .toolbar{margin-left:auto}.main-header .logo{display:inline-block;height:3.5em}@media(max-width: 576px){.main-header .logo{height:3em}}@media(max-width: 390px){.main-header .logo{height:2.5em}}.main-header .logo img{max-width:unset !important}.main-header .slogan{margin:-1px 0 0 0;width:100%;text-align:center}@media screen and (max-width: 768px){.main-header .slogan{display:none}}@media(max-width: 768px){.main-header .slogan{order:1;margin:8px 0 4px 0;width:100%;text-align:center}}@media screen and (max-width: 576px){.main-header .slogan{margin:8px 0 2px 0}}.main-header .platform-points-layout{display:flex;align-items:center;border:2px solid #a49160;background-color:#4e381b;border-radius:5px;padding:3px 5px;border-radius:12px}@media screen and (max-width: 915px){.main-header .platform-points-layout{display:grid;grid-template-columns:30px auto 30px;gap:6px;width:300px;margin:6px auto 0px auto}.main-header .platform-points-layout .content{text-align:center}.main-header .platform-points-layout .top-up-btn{margin-left:unset !important}}@media screen and (max-width: 576px){.main-header .platform-points-layout{margin:10px auto 0px auto}}.main-header .platform-points-layout .content{padding:4px 6px 4px 12px;color:#dec573;white-space:nowrap;margin-top:-3px}.main-header .platform-points-layout .top-up-btn{display:block;margin-left:6px;color:#dec573}

/*# sourceMappingURL=1793.c48eba02.css.map*/