.confirm-dialog-mobile-overlay[data-v-e4989d47]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;cursor:default;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10005}.confirm-dialog-mobile-content[data-v-e4989d47]{background:#2d2d3cf2;border-radius:12px;box-sizing:border-box;max-width:320px;padding:32px 24px 24px;position:relative;text-align:center;width:100%}.confirm-dialog-mobile-content .dialog-title[data-v-e4989d47]{color:#fff;font-size:17px;font-variation-settings:"opsz" auto;font-weight:500;line-height:normal;margin-bottom:16px}.confirm-dialog-mobile-content .dialog-message[data-v-e4989d47],.confirm-dialog-mobile-content .dialog-title[data-v-e4989d47]{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0;text-align:center}.confirm-dialog-mobile-content .dialog-message[data-v-e4989d47]{color:#999ea1;font-size:14px;font-variation-settings:"opsz" auto;font-weight:400;line-height:24px;margin-bottom:24px;word-wrap:break-word;word-break:break-all}.confirm-dialog-mobile-content .dialog-buttons[data-v-e4989d47]{display:flex;gap:12px;justify-content:center}.confirm-dialog-mobile-content .dialog-buttons .dialog-btn[data-v-e4989d47]{border:none;border-radius:22px;box-sizing:border-box;cursor:pointer;flex:1;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:400;height:44px;transition:all .3s ease}.confirm-dialog-mobile-content .dialog-buttons .dialog-btn[data-v-e4989d47]:active{transform:scale(.98)}.confirm-dialog-mobile-content .dialog-buttons .dialog-btn-cancel[data-v-e4989d47]{background:#373746cc;color:#fff}.confirm-dialog-mobile-content .dialog-buttons .dialog-btn-cancel[data-v-e4989d47]:active{background:#373746}.confirm-dialog-mobile-content .dialog-buttons .dialog-btn-confirm[data-v-e4989d47]{background:#ff6b9d;color:#fff}.confirm-dialog-mobile-content .dialog-buttons .dialog-btn-confirm[data-v-e4989d47]:active{background:#ff5a8a}.confirm-dialog-mobile-fade-enter-active[data-v-e4989d47],.confirm-dialog-mobile-fade-leave-active[data-v-e4989d47]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.confirm-dialog-mobile-fade-enter-from[data-v-e4989d47]{opacity:0}.confirm-dialog-mobile-fade-enter-from .confirm-dialog-mobile-content[data-v-e4989d47]{transform:scale(.9) translateY(-10px)}.confirm-dialog-mobile-fade-leave-to[data-v-e4989d47]{opacity:0}.confirm-dialog-mobile-fade-leave-to .confirm-dialog-mobile-content[data-v-e4989d47]{transform:scale(.9) translateY(10px)}.confirm-dialog-mobile-fade-enter-to[data-v-e4989d47],.confirm-dialog-mobile-fade-leave-from[data-v-e4989d47]{opacity:1}.confirm-dialog-mobile-fade-enter-to .confirm-dialog-mobile-content[data-v-e4989d47],.confirm-dialog-mobile-fade-leave-from .confirm-dialog-mobile-content[data-v-e4989d47]{transform:scale(1) translateY(0)}.mask[data-v-a10bbbbd]{align-items:center;background:#000c;bottom:0;cursor:default;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20002}.mask .modal-wrap[data-v-a10bbbbd]{background:#33333d;border-radius:20px;box-sizing:border-box;height:auto;min-height:418px;opacity:1;padding:54px 60px 30px;position:relative;width:610px}.mask .modal-wrap .close-btn[data-v-a10bbbbd]{align-items:center;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.8;position:absolute;right:20px;top:20px;transition:opacity .3s;width:24px;z-index:1}.mask .modal-wrap .close-btn .close-icon[data-v-a10bbbbd]{font-size:24px;font-weight:300;line-height:1}.mask .modal-wrap .close-btn[data-v-a10bbbbd]:hover{opacity:1}.mask .modal-wrap .title[data-v-a10bbbbd]{color:#fff;font-size:32px;font-weight:600;margin-bottom:20px;text-align:left}.mask .modal-wrap .content[data-v-a10bbbbd]{text-align:left}.mask .modal-wrap .content .feature-list[data-v-a10bbbbd]{margin-top:0}.mask .modal-wrap .content .feature-list .feature-item[data-v-a10bbbbd]{align-items:center;display:flex;margin-bottom:16px}.mask .modal-wrap .content .feature-list .feature-item[data-v-a10bbbbd]:last-child{margin-bottom:0}.mask .modal-wrap .content .feature-list .feature-item .check-icon[data-v-a10bbbbd]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-right:12px;width:16px}.mask .modal-wrap .content .feature-list .feature-item .feature-title[data-v-a10bbbbd]{color:#fff;font-size:18px;font-weight:500;margin-right:8px;white-space:nowrap}.mask .modal-wrap .content .feature-list .feature-item .feature-desc[data-v-a10bbbbd]{color:#a4a6ad;font-size:14px;line-height:24px}.mask .modal-wrap .content .feature-list .feature-item-warn[data-v-a10bbbbd]{color:#ff4d4f}.mask .modal-wrap .content .feature-list-simple .feature-item .feature-desc[data-v-a10bbbbd]{flex:1}.mask .modal-wrap .action-btns[data-v-a10bbbbd]{display:flex;justify-content:center;margin-top:40px;max-width:490px;width:100%}.mask .modal-wrap .primary-btn[data-v-a10bbbbd]{background:#007aff;border-radius:27px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:54px;line-height:54px;text-align:center;transition:opacity .3s;width:100%}.mask .modal-wrap .primary-btn[data-v-a10bbbbd]:hover{opacity:.9}.mask .modal-wrap .primary-btn[data-v-a10bbbbd]:active{opacity:.8}@media (max-width:1023px){.mask .modal-wrap[data-v-a10bbbbd]{border-radius:12px;height:auto;max-width:456px;min-height:400px;padding:36px 22px 60px;width:calc(100% - 32px)}.mask .modal-wrap .title[data-v-a10bbbbd]{font-size:32px;margin-bottom:16px}.mask .modal-wrap .content .sub-title[data-v-a10bbbbd]{color:#37ffff;font-size:18px;line-height:20px;margin-bottom:24px}.mask .modal-wrap .content .feature-list .feature-item[data-v-a10bbbbd]{margin-bottom:16px}.mask .modal-wrap .content .feature-list .feature-item .feature-title[data-v-a10bbbbd]{font-size:18px;margin-right:8px}.mask .modal-wrap .content .feature-list .feature-item .feature-desc[data-v-a10bbbbd]{font-size:12px;line-height:18px}.mask .modal-wrap .action-btns[data-v-a10bbbbd]{margin-top:32px;width:100%}.mask .modal-wrap .primary-btn[data-v-a10bbbbd]{font-size:17px;height:44px;line-height:44px}}.shutdown-button[data-v-3139fc95]{align-items:center;background:#0000004d;border:none;border-radius:18px;box-shadow:0 0 10px #ffffffe6;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:36px;justify-content:center;outline:none;padding:0;position:relative;transition:all .3s ease;width:90px}.shutdown-button .shutdown-icon[data-v-3139fc95]{flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.shutdown-button .shutdown-text[data-v-3139fc95]{color:#fff;line-height:1}.shutdown-button[data-v-3139fc95]:hover{background:#23232366}.shutdown-button[data-v-3139fc95]:active{transform:scale(.98)}.shutdown-button.is-mobile[data-v-3139fc95]{background:#13132266;border:1px solid rgba(109,220,252,.4);border-radius:50%;box-shadow:none;gap:0;height:36px;padding:0;transform:none;width:36px}.shutdown-button.is-mobile .shutdown-text[data-v-3139fc95]{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;line-height:36px;text-align:center}.shutdown-button.is-mobile[data-v-3139fc95]:hover{background:#13132299;border-color:#6ddcfc99}.shutdown-button.is-mobile[data-v-3139fc95]:active{transform:scale(.95)}.keyboard-toggle-button[data-v-e0335372]{align-items:center;background:#0000004d;border:none;border-radius:18px;box-shadow:0 0 10px #ffffffe6;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;outline:none;padding:0;position:relative;transition:all .3s ease;width:90px}.keyboard-toggle-button .keyboard-text[data-v-e0335372]{color:#fff;line-height:1}.keyboard-toggle-button[data-v-e0335372]:hover{background:#23232366}.keyboard-toggle-button[data-v-e0335372]:active{transform:scale(.98)}.keyboard-toggle-button.is-active[data-v-e0335372]{background:#007aff4d;box-shadow:0 0 10px #007aff80}.keyboard-toggle-button.is-active[data-v-e0335372]:hover{background:#007aff66}.keyboard-toggle-button.is-mobile[data-v-e0335372]{background:#13132266;border:1px solid rgba(109,220,252,.4);border-radius:50%;box-shadow:none;height:36px;padding:0;transform:none;width:36px}.keyboard-toggle-button.is-mobile .keyboard-text[data-v-e0335372]{color:#fff;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;line-height:36px;text-align:center}.keyboard-toggle-button.is-mobile[data-v-e0335372]:hover{background:#13132299;border-color:#6ddcfc99}.keyboard-toggle-button.is-mobile.is-active[data-v-e0335372]{background:#007aff66;border-color:#007aff99}.keyboard-toggle-button.is-mobile.is-active[data-v-e0335372]:hover{background:#007aff80;border-color:#007affcc}.keyboard-toggle-button.is-mobile[data-v-e0335372]:active{transform:scale(.95)}.drag-wrapper[data-v-0e8eda82]{cursor:move;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tip-bar-wrapper.h5-center[data-v-d68b1697]{transform:translate(-50%)}.tip-bar-wrapper .tip-bar-bg[data-v-d68b1697]{background:#e3f2fd;background:linear-gradient(270deg,#fffaed,#ddf3fc);border-radius:4px;height:100%;left:0;position:absolute;top:0;transform:skew(-20deg);width:100%}.tip-bar-wrapper .realname-tip-bar[data-v-d68b1697]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;display:flex;height:36px;justify-content:space-between;margin:0 16px;max-width:90vw;min-width:300px}.tip-bar-wrapper .realname-tip-bar .tip-text[data-v-d68b1697]{color:#131322;flex:1;font-size:12px;margin-right:12px}.tip-bar-wrapper .realname-tip-bar .auth-btn[data-v-d68b1697]{background:#32c77f;border-radius:16px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:500;padding:2px 14px;transition:all .3s;white-space:nowrap}.tip-bar-wrapper .realname-tip-bar .auth-btn[data-v-d68b1697]:hover{background:#2ab86f}.tip-bar-wrapper .realname-tip-bar .auth-btn[data-v-d68b1697]:active{background:#28a865}.mask[data-v-3c39323b]{align-items:center;background:#000c;bottom:0;cursor:default;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20001}.mask .realname-wrap[data-v-3c39323b]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#33333d;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:472px;padding:48px 48px 28px;position:relative;width:432px}.mask .realname-wrap .close-btn[data-v-3c39323b]{align-items:center;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:.8;position:absolute;right:27px;top:27px;transition:opacity .3s;width:24px;z-index:1}.mask .realname-wrap .close-btn .close-icon[data-v-3c39323b]{font-size:24px;font-weight:300;line-height:1}.mask .realname-wrap .close-btn[data-v-3c39323b]:hover{opacity:1}.mask .realname-wrap .title[data-v-3c39323b]{background-image:url(./realname_title.C-2NV-tL.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;color:#fff0;font-family:PangMenZhengDao;font-size:40px;font-variation-settings:"opsz" auto;font-weight:400;height:32px;letter-spacing:0;line-height:44px;margin-bottom:36px;margin-left:calc(50% - 75.5px);text-align:center;width:151px}.mask .realname-wrap .title .green-text[data-v-3c39323b]{color:#6ddcfc00}.mask .realname-wrap .input-part[data-v-3c39323b]{margin-bottom:12px}.mask .realname-wrap .input-part .input-wrapper[data-v-3c39323b]{align-items:center;background:#282831;border:1px solid transparent;border-radius:6px;box-sizing:border-box;display:flex;height:48px;padding:0 16px;transition:border-color .3s;width:100%}.mask .realname-wrap .input-part .input-wrapper[data-v-3c39323b]:focus-within{border-color:#12cddc}.mask .realname-wrap .input-part .input-wrapper.input-error[data-v-3c39323b]{border-color:#ff6189}.mask .realname-wrap .input-part .input-wrapper .input-icon[data-v-3c39323b]{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.mask .realname-wrap .input-part .input-wrapper .input-divider[data-v-3c39323b]{background:#5a5a64;flex-shrink:0;height:20px;margin:0 12px;width:1px}.mask .realname-wrap .input-part .input-wrapper .input-field[data-v-3c39323b]{background:transparent;border:none;caret-color:#12cddc;color:#fff;flex:1;font-size:16px;font-weight:400;height:100%;outline:none}.mask .realname-wrap .input-part .input-wrapper .input-field[data-v-3c39323b]::-moz-placeholder{color:#63676a;font-size:18px}.mask .realname-wrap .input-part .input-wrapper .input-field[data-v-3c39323b]::placeholder{color:#63676a;font-size:18px}.mask .realname-wrap .input-part .error-info-wrapper[data-v-3c39323b]{align-items:flex-start;display:flex;height:20px;margin-top:6px}.mask .realname-wrap .input-part .error-info-wrapper .error-info[data-v-3c39323b]{color:#ff6189;font-size:12px;line-height:20px}.mask .realname-wrap .submit-btn[data-v-3c39323b]{background:#1a88ff;border-radius:22px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;height:48px;line-height:48px;margin-top:0;text-align:center;transition:background-color .3s;width:100%}.mask .realname-wrap .submit-btn[data-v-3c39323b]:hover:not(.btn-disabled):not(.btn-loading){background:#006ee5}.mask .realname-wrap .submit-btn[data-v-3c39323b]:active:not(.btn-disabled):not(.btn-loading){background:#0056cc}.mask .realname-wrap .submit-btn.btn-disabled[data-v-3c39323b],.mask .realname-wrap .submit-btn.btn-loading[data-v-3c39323b]{background:#1f6bbf;cursor:not-allowed;opacity:.6}.mask .realname-wrap .disclaimer[data-v-3c39323b]{color:#a4a6ad;font-family:PingFang SC;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:16px;text-align:left}.play-container[data-v-bc40c9eb]{left:0;min-height:100vh;position:fixed;top:0;width:100%;z-index:5}.download-prompt-bar[data-v-bc40c9eb]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#141923eb,#1e2634e6);border:1px solid rgba(0,186,202,.35);border-radius:16px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0f;display:flex;gap:20px;left:50%;max-width:calc(100vw - 32px);padding:14px 20px 14px 24px;pointer-events:auto;position:fixed;top:16px;transform:translate(-50%);z-index:1000}.download-prompt-bar .download-prompt-content[data-v-bc40c9eb]{flex:1;min-width:0}.download-prompt-bar .download-prompt-content .download-prompt-line1[data-v-bc40c9eb]{color:#fffffff2;font-size:14px;line-height:1.4;margin:0 0 4px}.download-prompt-bar .download-prompt-content .download-prompt-line2[data-v-bc40c9eb]{color:#ffffffd9;font-size:13px;line-height:1.4;margin:0}.download-prompt-bar .download-prompt-content .download-prompt-line2 .highlight-gift[data-v-bc40c9eb]{color:#ffd666;font-weight:600;padding:0 2px}.download-prompt-bar .download-prompt-btn[data-v-bc40c9eb]{background:linear-gradient(180deg,#00baca,#0099a8);border:none;border-radius:12px;box-shadow:0 2px 8px #00baca59;color:#fff;cursor:pointer;flex-shrink:0;font-size:15px;font-weight:500;padding:10px 22px;transition:transform .15s,box-shadow .2s;white-space:nowrap}.download-prompt-bar .download-prompt-btn[data-v-bc40c9eb]:hover{box-shadow:0 4px 14px #00baca73;transform:translateY(-1px)}.download-prompt-bar .download-prompt-btn[data-v-bc40c9eb]:active{transform:translateY(0)}.response-data-container[data-v-bc40c9eb]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #00000026;max-height:400px;max-width:500px;overflow:auto;padding:16px;position:fixed;right:20px;z-index:9999}.response-data-container .response-title[data-v-bc40c9eb]{border-bottom:1px solid #e0e0e0;color:#333;font-size:16px;font-weight:700;margin-bottom:12px;padding-bottom:8px}.response-data-container .response-content[data-v-bc40c9eb]{color:#666;font-size:12px;line-height:1.6;margin:0;white-space:pre-wrap;word-wrap:break-word;background:#f5f5f5;border-radius:4px;padding:12px}.error-container[data-v-bc40c9eb]{background:#fff;border:1px solid #ff4d4f;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #ff4d4f33;max-width:500px;padding:16px;position:fixed;right:20px;z-index:9999}.error-container .error-title[data-v-bc40c9eb]{border-bottom:1px solid #ffccc7;color:#ff4d4f;font-size:16px;font-weight:700;margin-bottom:12px;padding-bottom:8px}.error-container .error-content[data-v-bc40c9eb]{color:#666;font-size:14px;line-height:1.6}.web-center[data-v-bc40c9eb]{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.hm-start-game-container[data-v-bc40c9eb]{background:#000;min-height:100vh;min-width:100vw;position:fixed;z-index:9}.web-center-play[data-v-bc40c9eb]{display:block;height:auto;margin:auto;max-height:100vh;max-width:100vw;width:auto}.fullscreen-video-container[data-v-bc40c9eb]{align-items:center;background:#000;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:10002}.fullscreen-video-container.video-rotated[data-v-bc40c9eb]{display:block;height:100vw;left:50%;max-height:none;max-width:none;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:100vh}.fullscreen-video-container.video-rotated .fullscreen-video[data-v-bc40c9eb],.fullscreen-video-container.video-rotated .video-placeholder[data-v-bc40c9eb]{height:100%;left:0;max-height:100%;max-width:100%;position:absolute;top:0;transform:none;width:100%}.fullscreen-video-container.video-rotated .video-progress-bar[data-v-bc40c9eb]{bottom:60px;left:12px;position:absolute;right:12px;transform:none;width:calc(100% - 24px);z-index:10020}.fullscreen-video-container.video-rotated .video-mute-btn[data-v-bc40c9eb]{bottom:20px;position:absolute;right:20px;transform:none;z-index:10020}.fullscreen-video-container.video-rotated .video-close-btn[data-v-bc40c9eb]{position:absolute;right:20px;top:20px;transform:none;z-index:10020}.fullscreen-video-container.video-rotated .video-control-overlay[data-v-bc40c9eb]{height:100%;left:0;position:absolute;top:0;transform:none;width:100%}.video-progress-bar[data-v-bc40c9eb]{background:linear-gradient(270deg,transparent,rgba(0,0,0,.85) 51%,transparent);bottom:60px;box-sizing:border-box;color:#12cddc;height:54px;left:12px;line-height:54px;line-height:10px;position:absolute;text-align:center;width:calc(100% - 24px);z-index:10010}@media (max-width:767px){.video-progress-bar[data-v-bc40c9eb]{font-size:14px;line-height:54px}}@media (min-width:768px){.video-progress-bar[data-v-bc40c9eb]{left:calc(50% - 293.5px);width:587px}}.progress-fill-bg1[data-v-bc40c9eb],.progress-fill-bg2[data-v-bc40c9eb]{background:linear-gradient(270deg,#12cddc00,#12cddc 47%,#12cddc00);height:1px;left:0;position:absolute;top:0;width:100%}.progress-fill-bg2[data-v-bc40c9eb]{margin-top:54px}.progress-fill[data-v-bc40c9eb]{font-family:PingFang SC;font-size:16px;font-weight:500;height:54px;line-height:54px;text-align:center;width:100%}.fullscreen-video[data-v-bc40c9eb]{background:#000;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease;width:100%}.fullscreen-video.video-hidden[data-v-bc40c9eb]{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.video-placeholder[data-v-bc40c9eb]{align-items:center;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.video-placeholder .placeholder-image[data-v-bc40c9eb]{background:#000;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.video-control-overlay[data-v-bc40c9eb]{align-items:center;background:#0000001a;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;transition:background .3s ease;width:100%;z-index:10004}.video-control-overlay[data-v-bc40c9eb]:hover{background:#0003}.video-play-btn[data-v-bc40c9eb]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:3px solid hsla(0,0%,100%,.8);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:80px;justify-content:center;transition:all .3s ease;width:80px}.video-play-btn[data-v-bc40c9eb]:hover{background:#000c;border-color:#fff;transform:scale(1.1)}.video-play-btn[data-v-bc40c9eb]:active{transform:scale(.95)}.video-play-btn svg[data-v-bc40c9eb]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));height:40px;width:40px}.video-play-btn.is-playing[data-v-bc40c9eb]{background:#00000080;border-color:#fff9}@media (max-width:550px){.video-play-btn[data-v-bc40c9eb]{height:64px;width:64px}.video-play-btn svg[data-v-bc40c9eb]{height:32px;width:32px}}.video-close-btn[data-v-bc40c9eb]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:44px;z-index:10016}.video-close-btn[data-v-bc40c9eb]:hover{background:#000000b3;border-color:#fff9;transform:scale(1.1)}.video-close-btn[data-v-bc40c9eb]:active{transform:scale(.95)}.video-close-btn svg[data-v-bc40c9eb]{height:20px;width:20px}@media (max-width:550px){.video-close-btn[data-v-bc40c9eb]{height:40px;right:15px;top:15px;width:40px}.video-close-btn svg[data-v-bc40c9eb]{height:18px;width:18px}}.video-mute-btn[data-v-bc40c9eb]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;bottom:20px;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:20px;transition:all .3s ease;width:44px;z-index:10016}.video-mute-btn[data-v-bc40c9eb]:hover{background:#000000b3;border-color:#fff9;transform:scale(1.1)}.video-mute-btn[data-v-bc40c9eb]:active{transform:scale(.95)}.video-mute-btn svg[data-v-bc40c9eb]{height:20px;width:20px}@media (max-width:550px){.video-mute-btn[data-v-bc40c9eb]{bottom:15px;height:40px;right:15px;width:40px}.video-mute-btn svg[data-v-bc40c9eb]{height:18px;width:18px}}.queue-dialog-overlay[data-v-bc40c9eb]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;cursor:default;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10006}@media (max-width:550px){.queue-dialog-overlay[data-v-bc40c9eb]{align-items:flex-end;background:#00000080;padding-bottom:0}}.queue-dialog[data-v-bc40c9eb]{align-items:center;background:#414167;border-radius:12px;box-shadow:0 8px 32px #0006;box-sizing:border-box;display:flex;flex-direction:column;height:400px;padding:34px 0 0;position:relative;width:400px}.queue-dialog .queue-exit-btn[data-v-bc40c9eb]{background:transparent;border:none;color:#ffffffb3;cursor:pointer;font-size:14px;padding:4px 8px;position:absolute;right:20px;top:20px;transition:all .3s ease}.queue-dialog .queue-exit-btn[data-v-bc40c9eb]:hover{color:#fff}.queue-dialog .queue-exit-btn[data-v-bc40c9eb]:active{transform:scale(.95)}.queue-dialog .queue-title[data-v-bc40c9eb]{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px;text-align:center}.queue-dialog .queue-game-name[data-v-bc40c9eb]{color:#ffffffb3;font-size:16px;margin-bottom:24px;text-align:center}.queue-dialog .queue-game-icon-wrapper[data-v-bc40c9eb]{align-items:center;background:#ffffff0d;border:0 dashed hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;display:flex;height:109px;justify-content:center;margin-bottom:40px;margin-top:20px;padding:2px;position:relative;width:109px}.queue-dialog .queue-game-icon-wrapper .queue-game-icon[data-v-bc40c9eb]{border-radius:50%;height:calc(100% - 4px);-o-object-fit:cover;object-fit:cover;position:relative;width:calc(100% - 4px);z-index:2}.queue-dialog .queue-game-icon-wrapper .queue-ripple-circle[data-v-bc40c9eb]{border:2px solid rgba(18,205,220,.6);border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.queue-dialog .queue-game-icon-wrapper .queue-ripple-1[data-v-bc40c9eb]{animation:queue-ripple-bc40c9eb 2s ease-out infinite;animation-delay:0s;height:109px;width:109px}.queue-dialog .queue-game-icon-wrapper .queue-ripple-2[data-v-bc40c9eb]{animation:queue-ripple-bc40c9eb 2s ease-out infinite;animation-delay:.67s;height:109px;width:109px}.queue-dialog .queue-game-icon-wrapper .queue-ripple-3[data-v-bc40c9eb]{animation:queue-ripple-bc40c9eb 2s ease-out infinite;animation-delay:1.33s;height:109px;width:109px}.queue-dialog .queue-info[data-v-bc40c9eb]{display:flex;margin-top:22px;padding:0 20px;width:100%}.queue-dialog .queue-info .queue-info-item[data-v-bc40c9eb]{align-items:center;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;width:50%}.queue-dialog .queue-info .queue-info-item .queue-info-value[data-v-bc40c9eb]{align-items:baseline;display:flex;justify-content:center;margin-bottom:8px}.queue-dialog .queue-info .queue-info-item .queue-info-value .queue-number[data-v-bc40c9eb]{font-size:32px;font-weight:600;line-height:1}.queue-dialog .queue-info .queue-info-item .queue-info-value .queue-unit[data-v-bc40c9eb]{font-size:16px;font-weight:400;margin-left:4px}.queue-dialog .queue-info .queue-info-item .queue-info-people .queue-number[data-v-bc40c9eb]{color:#12cddc}.queue-dialog .queue-info .queue-info-item .queue-info-people .queue-unit[data-v-bc40c9eb]{color:#12cddc;font-size:14px}.queue-dialog .queue-info .queue-info-item .queue-info-time .queue-number[data-v-bc40c9eb]{color:#fff}.queue-dialog .queue-info .queue-info-item .queue-info-time .queue-unit[data-v-bc40c9eb]{color:#ffffffb3}.queue-dialog .queue-info .queue-info-item .queue-info-label[data-v-bc40c9eb]{color:#ffffff80;font-size:12px;line-height:1.2;text-align:center}.queue-dialog .queue-info .queue-info-right[data-v-bc40c9eb]{border-left:1px solid hsla(0,0%,100%,.3)}.queue-dialog .queue-download-section[data-v-bc40c9eb]{align-items:stretch;background:#1a1d28;border-radius:20px;box-shadow:0 12px 48px #00000059,0 0 0 1px #ffffff12;display:flex;margin-top:28px;min-height:108px;overflow:hidden;width:100%}.queue-dialog .queue-download-section .queue-download-left[data-v-bc40c9eb]{align-items:center;background:linear-gradient(152deg,#0d9488,#0f766e 35%,#1e3a5f 85%,#1a1d28);border-right:1px solid hsla(0,0%,100%,.08);display:flex;flex:0 0 42%;flex-direction:column;justify-content:center;padding:28px 20px;position:relative}.queue-dialog .queue-download-section .queue-download-left[data-v-bc40c9eb]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:1px;left:0;opacity:.8;position:absolute;right:0;top:0}.queue-dialog .queue-download-section .queue-download-left .queue-download-accent-line[data-v-bc40c9eb]{background:linear-gradient(180deg,#2dd4bf,#0d9488,transparent);height:100%;left:0;opacity:.9;position:absolute;top:0}.queue-dialog .queue-download-section .queue-download-left .queue-download-line1[data-v-bc40c9eb]{color:#fff;font-size:18px;font-weight:600;letter-spacing:.04em;line-height:1.3;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.2);z-index:1}.queue-dialog .queue-download-section .queue-download-left .queue-download-line2[data-v-bc40c9eb]{color:#ffffffe0;font-size:12px;font-weight:500;letter-spacing:.03em;line-height:1.5;margin-top:6px;position:relative;z-index:1}.queue-dialog .queue-download-section .queue-download-right[data-v-bc40c9eb]{align-items:center;background:linear-gradient(180deg,#252938,#1e212e);display:flex;flex:1;flex-direction:column;justify-content:center;padding:28px 24px 30px}.queue-dialog .queue-download-section .queue-download-right .queue-download-desc[data-v-bc40c9eb]{color:#ffffffd1;font-size:13px;font-weight:400;letter-spacing:.02em;line-height:1.5;margin:0 0 10px}.queue-dialog .queue-download-section .queue-download-right .queue-download-btn[data-v-bc40c9eb]{align-items:center;background:linear-gradient(180deg,#22d9e8,#14c9d8 50%,#0ebac9);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;box-shadow:0 4px 16px #0ebac966,inset 0 0 0 1px #ffffff1a;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.06em;min-width:132px;padding:12px 30px;transition:box-shadow .28s ease,transform .22s ease,border-color .2s ease}.queue-dialog .queue-download-section .queue-download-right .queue-download-btn[data-v-bc40c9eb]:hover{background:linear-gradient(180deg,#2ae2f0,#22d9e8 50%,#14c9d8);border-color:#ffffff59;box-shadow:0 6px 24px #0ebac980;transform:translateY(-2px)}.queue-dialog .queue-download-section .queue-download-right .queue-download-btn[data-v-bc40c9eb]:active{box-shadow:0 2px 12px #0ebac959;transform:translateY(0)}.queue-dialog.queue-dialog-mobile[data-v-bc40c9eb]{border-radius:20px 20px 0 0;height:auto;margin:0;max-width:100%;min-height:300px;padding:24px 20px 32px;width:100%}.queue-dialog.queue-dialog-mobile .queue-exit-btn[data-v-bc40c9eb]{font-size:14px;right:16px;top:16px}.queue-dialog.queue-dialog-mobile .queue-title[data-v-bc40c9eb]{font-size:18px;margin-bottom:6px}.queue-dialog.queue-dialog-mobile .queue-game-name[data-v-bc40c9eb]{font-size:16px;margin-bottom:20px}.queue-dialog.queue-dialog-mobile .queue-game-icon-wrapper[data-v-bc40c9eb]{height:88px;margin-bottom:24px;width:88px}.queue-dialog.queue-dialog-mobile .queue-game-icon-wrapper .queue-ripple-1[data-v-bc40c9eb],.queue-dialog.queue-dialog-mobile .queue-game-icon-wrapper .queue-ripple-2[data-v-bc40c9eb],.queue-dialog.queue-dialog-mobile .queue-game-icon-wrapper .queue-ripple-3[data-v-bc40c9eb]{height:88px;width:88px}@keyframes queue-ripple-bc40c9eb{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.queue-dialog.queue-dialog-mobile .queue-info[data-v-bc40c9eb]{padding:0 8px}.queue-dialog.queue-dialog-mobile .queue-info .queue-info-item .queue-info-value .queue-number[data-v-bc40c9eb]{font-size:28px}.queue-dialog.queue-dialog-mobile .queue-info .queue-info-item .queue-info-value .queue-unit[data-v-bc40c9eb]{font-size:14px}.queue-dialog.queue-dialog-mobile .queue-info .queue-info-item .queue-info-label[data-v-bc40c9eb]{font-size:12px}.queue-dialog.queue-dialog-mobile .queue-download-section[data-v-bc40c9eb]{border-radius:18px;margin-top:24px;min-height:100px}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-left[data-v-bc40c9eb]{flex:0 0 44%;padding:24px 16px}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-left .queue-download-accent-line[data-v-bc40c9eb]{width:2px}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-left .queue-download-line1[data-v-bc40c9eb]{font-size:17px;letter-spacing:.03em}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-left .queue-download-line2[data-v-bc40c9eb]{font-size:12px;margin-top:5px}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-right[data-v-bc40c9eb]{padding:24px 18px 26px}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-right .queue-download-desc[data-v-bc40c9eb]{font-size:12px;line-height:1.48;margin-bottom:18px}.queue-dialog.queue-dialog-mobile .queue-download-section .queue-download-right .queue-download-btn[data-v-bc40c9eb]{font-size:13px;letter-spacing:.05em;min-width:124px;padding:11px 26px}@media (max-width:550px){.queue-dialog[data-v-bc40c9eb]{border-radius:20px 20px 0 0;height:auto;margin:0;max-width:100%;min-height:300px;padding:24px 20px calc(32px + env(safe-area-inset-bottom));width:100%}}@media (orientation:landscape){.queue-dialog .queue-game-icon-wrapper[data-v-bc40c9eb],.queue-dialog .queue-ripple-circle[data-v-bc40c9eb]{height:120px;width:120px}}@media (max-width:550px){.queue-dialog-overlay[data-v-bc40c9eb]{align-items:flex-end;padding-bottom:0}.queue-dialog[data-v-bc40c9eb]{border-radius:20px 20px 0 0;height:auto;max-width:100%;min-height:300px;padding:24px 20px calc(32px + env(safe-area-inset-bottom));width:100%}}.game-loading-overlay[data-v-bc40c9eb]{bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:10005}.game-loading-overlay.loading-rotated[data-v-bc40c9eb]{display:block;overflow:hidden}.game-loading-overlay.loading-rotated .loading-bg-image[data-v-bc40c9eb],.game-loading-overlay.loading-rotated .loading-bg-overlay[data-v-bc40c9eb],.game-loading-overlay.loading-rotated .loading-content[data-v-bc40c9eb]{height:100vw;left:50%;max-height:none;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:100vh}.game-loading-overlay.loading-rotated .loading-bg-image[data-v-bc40c9eb]{background-position:50%;background-size:cover;filter:blur(20px);transform:translate(-50%,-50%) rotate(90deg) scale(1.1)}.game-loading-overlay.loading-rotated .loading-bg-overlay[data-v-bc40c9eb]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#050505b3}.loading-bg-image[data-v-bc40c9eb]{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(20px);transform:scale(1.1)}.loading-bg-image[data-v-bc40c9eb],.loading-bg-overlay[data-v-bc40c9eb]{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.loading-bg-overlay[data-v-bc40c9eb]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#050505b3}.loading-content[data-v-bc40c9eb]{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.loading-icon-wrapper[data-v-bc40c9eb]{height:120px;margin-bottom:32px;position:relative;width:120px}.loading-icon-wrapper .loading-game-icon[data-v-bc40c9eb]{border-radius:50%;height:88%;-o-object-fit:cover;object-fit:cover;position:relative;width:88%;z-index:1}.loading-icon-wrapper .loading-arcs[data-v-bc40c9eb]{height:140px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:140px}.loading-icon-wrapper .loading-arc[data-v-bc40c9eb]{animation:rotate-arc-bc40c9eb linear infinite;border:3px solid transparent;border-radius:50%;position:absolute}.loading-icon-wrapper .loading-arc-1[data-v-bc40c9eb]{animation-delay:0s;animation-duration:1.5s;border-right-color:#12cddc;border-top-color:#12cddc;height:140px;left:-10px;top:-10px;width:140px}.loading-icon-wrapper .loading-arc-2[data-v-bc40c9eb]{animation-delay:.5s;animation-direction:reverse;animation-duration:1.2s;border-left-color:gold;border-top-color:gold;height:130px;left:-5px;top:-5px;width:130px}.loading-icon-wrapper .loading-arc-3[data-v-bc40c9eb]{animation-delay:1s;animation-duration:1.8s;border-bottom-color:#0f8;border-right-color:#0f8;height:120px;left:0;top:0;width:120px}@keyframes rotate-arc-bc40c9eb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-game-name[data-v-bc40c9eb]{color:#fff;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:16px;text-align:center}@media (max-width:550px){.loading-game-name[data-v-bc40c9eb]{font-size:16px;margin-bottom:12px}}.loading-trial-text[data-v-bc40c9eb]{color:#ffffffa7}.loading-trial-te xt[data-v-bc40c9eb]{color:#ffffffb3;font-size:14px;text-align:center}@media (max-width:550px){.loading-trial-te xt[data-v-bc40c9eb]{font-size:12px}.loading-icon-wrapper[data-v-bc40c9eb]{height:100px;margin-bottom:24px;width:100px}.loading-icon-wrapper .loading-arcs[data-v-bc40c9eb]{height:120px;width:120px}.loading-icon-wrapper .loading-arc-1[data-v-bc40c9eb]{height:124px;left:-12px;top:-12px;width:124px}.loading-icon-wrapper .loading-arc-2[data-v-bc40c9eb]{height:112px;left:-6px;top:-6px;width:112px}.loading-icon-wrapper .loading-arc-3[data-v-bc40c9eb]{height:100px;left:0;top:0;width:100px}}.draggable-button[data-v-bc40c9eb]{cursor:move;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10000}.draggable-button.dragging[data-v-bc40c9eb]{opacity:.8;z-index:10001}.draggable-button[data-v-bc40c9eb] button{cursor:pointer;pointer-events:auto}
