[data-v-0aa54815]{font-family:Outfit-Regular}.close-btn[data-v-0aa54815]{position:absolute;right:calc(20 * var(--vw-unit));top:calc(20 * var(--vw-unit));z-index:5}.close-btn img[data-v-0aa54815]{width:calc(19 * var(--vw-unit));height:calc(19 * var(--vw-unit))}.game-box[data-v-0aa54815]{position:absolute;top:0;width:100%;height:100vh;height:100dvh;background-color:#000;overflow:hidden;z-index:99;display:flex;justify-content:center}.game-box.landscape[data-v-0aa54815],.game-box.portrait[data-v-0aa54815]{left:50%;top:50%}.game-box.landscape .game-iframe[data-v-0aa54815],.game-box.portrait .game-iframe[data-v-0aa54815]{width:100%;height:100%!important;max-width:100%!important;max-height:100%!important}.game-box.landscape[data-v-0aa54815]{transform:translate(-50%,-50%) rotate(90deg)}.game-box.landscape .logo .logo-box[data-v-0aa54815]{row-gap:calc(10 * var(--vw-unit))}.game-box.landscape .logo .logo-box .custom-pointer[data-v-0aa54815]{margin-bottom:0}.game-box.portrait[data-v-0aa54815]{transform:translate(-50%,-50%) rotate(-90deg)}.game-box .game-iframe[data-v-0aa54815]{height:100%;width:100%;max-width:100vw!important;max-height:100vh!important;max-height:100dvh!important}.game-box .game-iframe.portrait[data-v-0aa54815]{aspect-ratio:720/1280;height:100%!important;width:auto}.game-box .logo[data-v-0aa54815]{z-index:5;position:absolute;display:flex;align-items:center;top:0;right:0;bottom:0;left:0;background-color:#000;pointer-events:none}.game-box .logo .logo-box[data-v-0aa54815]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:calc(50 * var(--vw-unit))}.game-box .logo .logo-box .custom-pointer[data-v-0aa54815]{height:calc(113 * var(--vw-unit));margin-bottom:calc(80 * var(--vw-unit));width:auto}.game-box .logo .logo-box .logo-message[data-v-0aa54815]{color:#fff;width:100%;height:1.5em;text-align:center;font-size:calc(15 * var(--vw-unit));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;animation:logo-loading-a-0aa54815 2s cubic-bezier(.215,.61,.355,1) 1}.game-box .logo .logo-box .logo-small-message[data-v-0aa54815]{color:#ffc000;width:80%;height:1.5em;text-align:center;font-size:calc(13 * var(--vw-unit))}.game-box .logo .logo-box .logo-begin[data-v-0aa54815]{display:flex;flex-direction:column;align-items:center;font-size:calc(15 * var(--vw-unit))}.game-box .logo .logo-box .logo-begin span[data-v-0aa54815]{color:#fff;font-weight:400!important}.login-loading-middle[data-v-0aa54815]{width:100%;display:flex;justify-content:center}.logo-loading[data-v-0aa54815]{margin-left:10px;margin-top:10px;width:50px;height:5px;display:flex;justify-content:flex-start;align-items:center}.logo-loading i[data-v-0aa54815]{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#fff;margin-right:10px;animation:logo-loading-a-0aa54815 .3s cubic-bezier(.215,.61,.355,1) 1}.logo-loading i[data-v-0aa54815]:last-child{margin-right:0}@keyframes logo-loading-a-0aa54815{0%{opacity:0}to{opacity:1}}.game-box .logo .logo-box img[data-v-0aa54815]{width:60%;height:auto}@media(min-width:666px){.close-btn[data-v-0aa54815]{right:calc(50 * var(--vw-unit));top:calc(50 * var(--vw-unit))}.close-btn img[data-v-0aa54815]{width:calc(45 * var(--vw-unit));height:calc(45 * var(--vw-unit))}.game-box[data-v-0aa54815]{height:calc(100vh - 82 * var(--vw-unit));height:calc(100dvh - 82 * var(--vw-unit))}.game-box .logo .logo-box[data-v-0aa54815]{row-gap:calc(40 * var(--vw-unit))}.game-box .logo .logo-box .custom-pointer[data-v-0aa54815]{height:calc(250 * var(--vw-unit));margin-bottom:0}.game-box .logo .logo-box .logo-message[data-v-0aa54815]{margin-top:calc(100 * var(--vw-unit));font-size:calc(35 * var(--vw-unit))}.game-box .logo .logo-box .logo-small-message[data-v-0aa54815]{font-size:calc(30 * var(--vw-unit))}.game-box .logo .logo-box .logo-begin[data-v-0aa54815]{font-size:calc(35 * var(--vw-unit))}}.system-tips{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0009}.system-tips .system-tips-content{position:relative;width:calc(320 * var(--vw-unit));max-width:90vw;padding:calc(16 * var(--vw-unit));border-radius:calc(8.5 * var(--vw-unit));border:calc(2 * var(--vw-unit)) solid transparent;background-image:linear-gradient(#301047,#1f1850),linear-gradient(to top,#496cfe,#e04fff);background-origin:border-box;background-clip:padding-box,border-box;color:#fff;text-align:center;box-sizing:border-box}.system-tips .title{margin:0;font-size:calc(20 * var(--vw-unit));font-family:Outfit-Bold,sans-serif}.system-tips .divider{height:1px;margin:calc(10 * var(--vw-unit)) 0;background:#fff3}.system-tips .content{margin-bottom:calc(16 * var(--vw-unit));font-size:calc(15 * var(--vw-unit));line-height:1.4}.system-tips .confirm-actions{display:flex;gap:calc(12 * var(--vw-unit));justify-content:center}.system-tips .confirm-btn,.system-tips .cancel-btn{min-width:calc(120 * var(--vw-unit));height:calc(40 * var(--vw-unit));padding:0 calc(16 * var(--vw-unit));border:0;border-radius:calc(20 * var(--vw-unit));color:#fff;font-size:calc(16 * var(--vw-unit));font-family:Outfit-Bold,sans-serif;cursor:pointer}.system-tips .confirm-btn{background:linear-gradient(to bottom,#3ee08f,#0fae63)}.system-tips .cancel-btn{background:linear-gradient(to bottom,#8a8fa8,#5c6078)}.system-tips .close-btn{position:absolute;top:calc(6 * var(--vw-unit));right:calc(10 * var(--vw-unit));border:0;background:none;color:#fff;font-size:calc(24 * var(--vw-unit));cursor:pointer}
