:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 10rem}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.9375rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{margin:0;padding:0;font-weight:400;height:100vh}a{text-decoration:none;color:inherit}.top-nav[data-v-9f3c36bb]{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;background-image:url(/assets/nav_bg-_jUQEQfe.png);background-size:100% 100%;background-repeat:no-repeat;border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 4px 12px #0006;z-index:10}.top-leftContent[data-v-9f3c36bb]{display:flex;align-items:center}.top-left[data-v-9f3c36bb]{display:flex;align-items:center;gap:3px}.logo[data-v-9f3c36bb]{letter-spacing:2px;font-weight:700;font-size:24px;color:#fff}.logo-img[data-v-9f3c36bb]{width:78px;height:78px}.top-menu a[data-v-9f3c36bb]{margin-right:16px;color:#d5c7ff;font-size:14px}.top-menu a.router-link-active[data-v-9f3c36bb]{color:#fff;font-weight:600}.top-center[data-v-9f3c36bb]{display:flex;justify-content:center;margin-left:212px}.search-box[data-v-9f3c36bb]{display:flex;align-items:center;width:398px;max-width:100%;background:#ffffff26;border-radius:22px;border:1px solid rgba(239,239,239,.41);padding:4px 4px 4px 19px;box-sizing:border-box;position:relative}.search-box-searchIcon[data-v-9f3c36bb]{width:22px;height:22px}.search-box input[data-v-9f3c36bb]{flex:1;border:none;outline:none;background:transparent;color:#fff;padding:4px 12px;font-size:16px}.search-box input[data-v-9f3c36bb]::placeholder{font-weight:500;font-size:16px;color:#b1adc8}.search-box button[data-v-9f3c36bb]{border:none;padding:9px 25px;cursor:pointer;background:linear-gradient(90deg,#9b24fd,#cf4ff2);border-radius:18px;font-weight:700;font-size:16px;color:#fff}.search-list[data-v-9f3c36bb]{padding:26px 32px;background:#150625;width:758px;max-height:440px;position:absolute;bottom:-15px;left:0;transform:translateY(100%);overflow:auto;z-index:1000;border-radius:12px;box-shadow:0 8px 24px #0006}.search-list[data-v-9f3c36bb]::-webkit-scrollbar{width:0}.search-list-fade-enter-active[data-v-9f3c36bb]{transition:opacity .25s ease-out}.search-list-fade-leave-active[data-v-9f3c36bb]{transition:opacity .2s ease-in}.search-list-fade-enter-from[data-v-9f3c36bb]{opacity:0}.search-list-fade-enter-to[data-v-9f3c36bb],.search-list-fade-leave-from[data-v-9f3c36bb]{opacity:1}.search-list-fade-leave-to[data-v-9f3c36bb]{opacity:0}.search-list-empty[data-v-9f3c36bb]{text-align:center;font-size:14px;color:#ffffff80}.deleteIcon[data-v-9f3c36bb]{cursor:pointer;transition:transform .2s ease,opacity .2s ease}.deleteIcon[data-v-9f3c36bb]:hover{transform:scale(1.1);opacity:.8}.deleteIcon[data-v-9f3c36bb]:active{transform:scale(.95)}.search-list-history-title[data-v-9f3c36bb]{display:flex;align-items:center;font-weight:700;font-size:20px;color:#fff;gap:7px}.search-list-history-title img[data-v-9f3c36bb]{width:28px;height:28px}.styleBetween[data-v-9f3c36bb]{justify-content:space-between}.search-list-history-list[data-v-9f3c36bb]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.search-list-history-list-item[data-v-9f3c36bb]{font-weight:500;font-size:16px;color:#a5a3bf;background:#15131d;border-radius:10px;padding:15px 26px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.search-list-history-list-item[data-v-9f3c36bb]:hover{color:#fff;background:#ffffff1a;transform:translateY(-1px)}.marTop[data-v-9f3c36bb]{margin-top:44px}.top-right[data-v-9f3c36bb]{display:flex;align-items:center}.vip-btn[data-v-9f3c36bb],.app-btn[data-v-9f3c36bb]{border:none;border-radius:999px;font-size:13px;cursor:pointer;display:flex;align-items:center}.vip-btn[data-v-9f3c36bb]{background:#ffffff26;border-radius:30px;border:1px solid rgba(239,239,239,.41);padding:6px 23px 6px 17px;gap:7px;margin-right:29px}.vip-btn-icon[data-v-9f3c36bb]{width:44px;height:34px}.vip-btn-title[data-v-9f3c36bb]{font-weight:700;font-size:20px;color:#fff;background:linear-gradient(0deg,#c30dfc,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.app-btn[data-v-9f3c36bb]{font-weight:700;font-size:16px;color:#fff;background:linear-gradient(90deg,#9b24fd,#cf4ff2);border-radius:22px;padding:11px 18px;gap:5px;margin-right:21px}.app-btn-icon[data-v-9f3c36bb]{width:18px;height:21px}.user-avatar[data-v-9f3c36bb]{background-color:#220836;width:45px;height:45px;border-radius:50%;cursor:pointer;margin-right:15px}.user-avatar-img[data-v-9f3c36bb]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-entry[data-v-9f3c36bb]{background:#ffffff26;border-radius:22px;border:1px solid rgba(239,239,239,.41);font-weight:700;font-size:14px;color:#fff;padding:8px 17px;cursor:pointer;transition:all .3s ease}.user-entry-text[data-v-9f3c36bb]{font-weight:700;font-size:14px;color:#fff;padding:8px 17px;cursor:pointer;transition:all .3s ease}.user-entry-text[data-v-9f3c36bb]:hover{opacity:.8;transform:translateY(-1px)}.user-entry[data-v-9f3c36bb]:hover{background:#ffffff40;transform:translateY(-1px)}@media(max-width:750px){.top-nav[data-v-9f3c36bb]{height:60px;padding:0 16px}.logo[data-v-9f3c36bb]{display:none}.logo-img[data-v-9f3c36bb]{width:50px;height:50px}.top-center[data-v-9f3c36bb]{margin-left:8px}.search-box[data-v-9f3c36bb]{width:320px;max-width:calc(100vw - 200px);padding:2px 2px 2px 10px;min-width:0}.search-box-searchIcon[data-v-9f3c36bb]{width:16px;height:16px;flex-shrink:0}.search-box input[data-v-9f3c36bb]{font-size:13px;padding:2px 6px;min-width:0;flex:1}.search-box input[data-v-9f3c36bb]::placeholder{font-size:13px}.search-box button[data-v-9f3c36bb]{padding:5px 12px;font-size:13px;white-space:nowrap;flex-shrink:0}.search-list[data-v-9f3c36bb]{width:100%;max-width:calc(100vw - 32px);padding:20px 16px}.vip-btn[data-v-9f3c36bb]{padding:5px 12px 5px 10px;gap:5px;margin-right:12px}.vip-btn-icon[data-v-9f3c36bb]{width:32px;height:24px}.vip-btn-title[data-v-9f3c36bb]{font-size:16px}.app-btn[data-v-9f3c36bb]{padding:7px 12px;gap:4px;margin-right:12px;font-size:14px}.app-btn-icon[data-v-9f3c36bb]{width:16px;height:18px}.user-avatar[data-v-9f3c36bb]{width:36px;height:36px;margin-right:10px}.user-entry[data-v-9f3c36bb],.user-entry-text[data-v-9f3c36bb]{padding:6px 12px;font-size:12px}}.sidebar[data-v-b67f6f6a]{width:12.5rem;background:#150625;border-right:.0625rem solid rgba(255,255,255,.08);padding:1rem 1.125rem;overflow-y:auto}.sidebar[data-v-b67f6f6a]::-webkit-scrollbar{width:0}.sidebar-section+.sidebar-section[data-v-b67f6f6a]{margin-top:1.5rem}.sidebar-title[data-v-b67f6f6a]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;font-size:.8125rem;margin-bottom:.5rem;padding-left:.375rem;padding-right:.375rem;transition:color .2s;font-weight:700;font-size:1.125rem;color:#857da9;cursor:pointer;-webkit-user-select:none;user-select:none}.sidebar-title[data-v-b67f6f6a]:hover{color:#ffffffe6}.sidebar-title.active[data-v-b67f6f6a]{color:#fff}.sidebar-title.active .title-icon[data-v-b67f6f6a]{opacity:1}.title-left[data-v-b67f6f6a]{display:flex;align-items:center;gap:.625rem;flex:1}.title-icon[data-v-b67f6f6a]{width:2.25rem;height:2rem;object-fit:contain;opacity:.6;transition:opacity .2s}.title-arrow[data-v-b67f6f6a]{position:relative;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center}.arrow-icon[data-v-b67f6f6a]{width:.875rem;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:opacity .2s ease,transform .3s ease}.arrow-icon.inactive[data-v-b67f6f6a]{opacity:1}.arrow-icon.active[data-v-b67f6f6a]{opacity:0}.arrow-icon.rotated[data-v-b67f6f6a]{transform:rotate(180deg)}.sidebar-title.active .arrow-icon.inactive[data-v-b67f6f6a]{opacity:0}.sidebar-title.active .arrow-icon.active[data-v-b67f6f6a]{opacity:1}.sidebar-items[data-v-b67f6f6a]{overflow:hidden}.sidebar-item[data-v-b67f6f6a]{display:block;padding:.5rem 0 .5rem 3.25rem;margin-bottom:.25rem;border-radius:.5rem;color:#ffffffd9;font-weight:700;font-size:1rem;color:#857da9;cursor:pointer}.sidebar-item.has-icon[data-v-b67f6f6a]{display:flex;align-items:center;gap:.625rem}.item-icon[data-v-b67f6f6a]{width:1.375rem;height:1.375rem;object-fit:contain}.item-icon.active[data-v-b67f6f6a]{display:none}.item-icon.inactive[data-v-b67f6f6a],.sidebar-item.router-link-active .item-icon.active[data-v-b67f6f6a],.sidebar-item:hover .item-icon.active[data-v-b67f6f6a]{display:inline-block}.sidebar-item.router-link-active .item-icon.inactive[data-v-b67f6f6a],.sidebar-item:hover .item-icon.inactive[data-v-b67f6f6a]{display:none}.sidebar-item.router-link-active[data-v-b67f6f6a],.sidebar-item[data-v-b67f6f6a]:hover{color:#fff}.slide-fade-enter-active[data-v-b67f6f6a]{transition:opacity .3s ease-out,transform .3s ease-out}.slide-fade-leave-active[data-v-b67f6f6a]{transition:opacity .25s ease-in,transform .25s ease-in}.slide-fade-enter-from[data-v-b67f6f6a]{opacity:0;transform:translateY(-.5rem)}.slide-fade-enter-to[data-v-b67f6f6a],.slide-fade-leave-from[data-v-b67f6f6a]{opacity:1;transform:translateY(0)}.slide-fade-leave-to[data-v-b67f6f6a]{opacity:0;transform:translateY(-.5rem)}.error-toast[data-v-fea4a3fb]{position:fixed;top:3.75rem;left:50%;transform:translate(-50%);z-index:9999;pointer-events:none}.error-toast-content[data-v-fea4a3fb]{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-radius:.5rem;box-shadow:0 .5rem 1.5rem #00000080,0 .25rem .75rem #9b24fd66,0 0 1.875rem #cf4ff280;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);min-width:12.5rem;max-width:31.25rem;word-wrap:break-word;font-size:.875rem;color:#fff;background:linear-gradient(90deg,#9b24fd,#cf4ff2);border-radius:62.4375rem;text-align:center}.error-icon[data-v-fea4a3fb]{font-size:1.125rem;flex-shrink:0}.error-message[data-v-fea4a3fb]{flex:1;line-height:1.5}.toast-fade-enter-active[data-v-fea4a3fb]{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.toast-fade-leave-active[data-v-fea4a3fb]{transition:all .25s ease-in}.toast-fade-enter-from[data-v-fea4a3fb]{opacity:0;transform:translate(-50%,-1.875rem) scale(.9)}.toast-fade-leave-to[data-v-fea4a3fb]{opacity:0;transform:translate(-50%,-1.25rem) scale(.95)}.toast-fade-enter-to[data-v-fea4a3fb],.toast-fade-leave-from[data-v-fea4a3fb]{opacity:1;transform:translate(-50%) scale(1)}.modal-overlay[data-v-544cfd6c]{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:1.25rem;z-index:999;opacity:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-overlay.animate-in[data-v-544cfd6c]{animation:overlayFadeIn-544cfd6c .3s ease-out forwards}.modal-overlay.animate-out[data-v-544cfd6c]{animation:overlayFadeOut-544cfd6c .25s ease-in forwards}@keyframes overlayFadeIn-544cfd6c{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut-544cfd6c{0%{opacity:1}to{opacity:0}}.modal-wrapper[data-v-544cfd6c]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:32.5rem;margin:auto;min-height:min-content}.modal-container[data-v-544cfd6c]{position:relative;width:100%;max-width:32.5rem;max-height:90vh;border-radius:1.75rem;overflow:hidden;opacity:0;transform:translateY(3.75rem) scale(.9);display:flex;flex-direction:column;min-height:min-content}.modal-container.animate-in[data-v-544cfd6c]{animation:containerSlideIn-544cfd6c .4s cubic-bezier(.34,1.56,.64,1) .1s forwards}.modal-container.animate-out[data-v-544cfd6c]{animation:containerSlideOut-544cfd6c .3s ease-in forwards}@keyframes containerSlideIn-544cfd6c{0%{opacity:0;transform:translateY(3.75rem) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes containerSlideOut-544cfd6c{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(2.5rem) scale(.9)}}.modal-bg[data-v-544cfd6c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.modal-content[data-v-544cfd6c]{position:relative;z-index:1;padding:2.5rem 2rem;overflow-y:auto;max-height:100%;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.modal-content[data-v-544cfd6c]::-webkit-scrollbar{width:.375rem}.modal-content[data-v-544cfd6c]::-webkit-scrollbar-track{background:transparent}.modal-content[data-v-544cfd6c]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.1875rem}.modal-content[data-v-544cfd6c]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.auth-tabs[data-v-544cfd6c]{display:flex;justify-content:center;gap:3.75rem;padding:1rem 0 2rem}.auth-tab-item[data-v-544cfd6c]{display:flex;flex-direction:column;align-items:center;min-height:3.5rem;cursor:pointer}.auth-tab-text[data-v-544cfd6c]{font-size:1.625rem;color:#ffffff8c;transition:color .2s ease;white-space:nowrap;line-height:2.25rem}.auth-tab-item.active .auth-tab-text[data-v-544cfd6c]{color:#fffffff2;font-weight:600}.auth-tab-indicator[data-v-544cfd6c]{width:1.875rem;height:.5rem;margin-top:.375rem}.auth-form[data-v-544cfd6c]{display:flex;flex-direction:column;gap:1.375rem}.input-item[data-v-544cfd6c]{position:relative;display:flex;align-items:center;background:#1e192de6;border-radius:.875rem;padding:1.375rem 1.25rem;gap:1rem;border:.125rem solid rgba(139,92,246,.3);transition:border-color .2s ease}.input-item[data-v-544cfd6c]:before{content:"";position:absolute;inset:-.125rem;border-radius:1rem;background:linear-gradient(0deg,#3f27ff,#ff53e8);z-index:-1;opacity:0;transition:opacity .2s ease}.input-item[data-v-544cfd6c]:focus-within:before{opacity:1}.input-icon-img[data-v-544cfd6c]{width:2rem;height:2rem;flex-shrink:0}.input-field[data-v-544cfd6c]{flex:1;font-size:1.5rem;color:#fff;background:transparent;border:none;outline:none}.input-field[data-v-544cfd6c]::placeholder{color:#fff6}.btn-primary[data-v-544cfd6c]{margin-top:1rem;position:relative;border-radius:2.5rem;padding:1.25rem 0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(11deg,#ff53e9,#3f27ff);cursor:pointer;transition:all .3s ease}.btn-primary[data-v-544cfd6c]:hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.25rem #592dfc66}.btn-text[data-v-544cfd6c]{position:relative;z-index:1;font-size:1.625rem;color:#fff;font-weight:600}.btn-secondary[data-v-544cfd6c]{position:relative;border-radius:2.5rem;padding:1.25rem 0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:.125rem solid #ae8eff;cursor:pointer;transition:all .3s ease}.btn-secondary[data-v-544cfd6c]:hover{transform:translateY(-.125rem);background:#592dfc33}.btn-secondary-text[data-v-544cfd6c]{position:relative;z-index:1;font-size:1.5rem;color:#ffffffe6}.close-btn[data-v-544cfd6c]{margin-top:2.5rem;width:3.375rem;height:3.375rem;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(1.25rem) scale(.5);cursor:pointer}.close-btn.animate-in[data-v-544cfd6c]{animation:closeBtnIn-544cfd6c .3s cubic-bezier(.34,1.56,.64,1) .25s forwards}.close-btn.animate-out[data-v-544cfd6c]{animation:closeBtnOut-544cfd6c .2s ease-in forwards}@keyframes closeBtnIn-544cfd6c{0%{opacity:0;transform:translateY(1.25rem) scale(.5)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes closeBtnOut-544cfd6c{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(1.25rem) scale(.5)}}.close-icon[data-v-544cfd6c]{width:3.375rem;height:3.375rem}.layout[data-v-7ed1c8cb]{position:relative;display:flex;flex-direction:column;height:100vh;background-color:#040308d9;background-image:url(/assets/index_bg-R_w0UvKX.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.layout[data-v-7ed1c8cb]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#040308d9;z-index:0;pointer-events:none}.main[data-v-7ed1c8cb]{position:relative;z-index:1;display:flex;flex:1;overflow:hidden}.content-wrapper[data-v-7ed1c8cb]{flex:1;display:flex;flex-direction:column;overflow:hidden}.breadcrumb[data-v-7ed1c8cb]{font-size:.8125rem;color:#ffffffb3;margin-bottom:.75rem}.breadcrumb a[data-v-7ed1c8cb]{color:#fff}.breadcrumb-sep[data-v-7ed1c8cb]{margin:0 .25rem}.breadcrumb-current[data-v-7ed1c8cb]{color:#ffffffb3}.content[data-v-7ed1c8cb]{flex:1;overflow-y:auto}.content[data-v-7ed1c8cb]::-webkit-scrollbar{width:0}.modal-overlay[data-v-0baaa7a5]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10000}.modal-container[data-v-0baaa7a5]{position:relative;width:31.25rem;max-height:35.1875rem;background:#220836f2;border-radius:1rem;box-shadow:0 1.25rem 3.75rem #000c;display:flex;flex-direction:column;overflow:auto}.modal-container[data-v-0baaa7a5]::-webkit-scrollbar{width:0}.modal-header[data-v-0baaa7a5]{position:relative;display:flex;align-items:center;justify-content:center;min-height:3.125rem}.modal-title-bg[data-v-0baaa7a5]{width:20rem;height:3.125rem;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;background-image:url(/assets/announcement_bg-BFgUJf8c.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.modal-title[data-v-0baaa7a5]{font-size:1.25rem;font-weight:600;color:#fff;letter-spacing:.125rem}.modal-close[data-v-0baaa7a5]{position:absolute;top:1.25rem;right:1.5rem;width:2rem;height:2rem;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;z-index:1}.modal-close[data-v-0baaa7a5]:hover{transform:scale(1.1)}.modal-close[data-v-0baaa7a5]:active{transform:scale(.95)}.modal-close img[data-v-0baaa7a5]{width:100%;height:100%;object-fit:contain}.modal-content[data-v-0baaa7a5]{flex:1;padding:1.5rem 2rem 2rem;overflow-y:auto;color:#fff}.modal-content[data-v-0baaa7a5]::-webkit-scrollbar{width:.375rem}.modal-content[data-v-0baaa7a5]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:.1875rem}.modal-content[data-v-0baaa7a5]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:.1875rem}.modal-content[data-v-0baaa7a5]::-webkit-scrollbar-thumb:hover{background:#ffffff80}.modal-bottom-close[data-v-0baaa7a5]{width:3.4375rem;height:3.4375rem;margin-top:1.5625rem;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;padding:0}.modal-bottom-close[data-v-0baaa7a5]:hover{transform:scale(1.1)}.modal-bottom-close[data-v-0baaa7a5]:active{transform:scale(.95)}.modal-bottom-close img[data-v-0baaa7a5]{width:100%;height:100%;object-fit:contain}.modal-fade-enter-active[data-v-0baaa7a5],.modal-fade-leave-active[data-v-0baaa7a5]{transition:opacity .3s ease}.modal-fade-enter-active .modal-container[data-v-0baaa7a5],.modal-fade-leave-active .modal-container[data-v-0baaa7a5]{transition:transform .3s ease,opacity .3s ease}.modal-fade-enter-from[data-v-0baaa7a5]{opacity:0}.modal-fade-enter-from .modal-container[data-v-0baaa7a5]{transform:scale(.9) translateY(-1.25rem);opacity:0}.modal-fade-leave-to[data-v-0baaa7a5]{opacity:0}.modal-fade-leave-to .modal-container[data-v-0baaa7a5]{transform:scale(.9) translateY(-1.25rem);opacity:0}.loading-overlay[data-v-5c39a07c]{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.loading-overlay.loading-local[data-v-5c39a07c]{position:fixed;top:5rem;left:12.5rem;right:0;bottom:0;z-index:9999;height:calc(100vh - 5rem);max-height:calc(100vh - 5rem);overflow:hidden}.loading-container[data-v-5c39a07c]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;position:relative;z-index:10000}.loading-spinner[data-v-5c39a07c]{position:relative;width:3.75rem;height:3.75rem;z-index:10001}.spinner-ring[data-v-5c39a07c]{position:absolute;width:100%;height:100%;border:.25rem solid transparent;border-top-color:#9b24fd;border-radius:50%;animation:spin-5c39a07c 1.2s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring[data-v-5c39a07c]:nth-child(1){animation-delay:-.45s}.spinner-ring[data-v-5c39a07c]:nth-child(2){animation-delay:-.3s;border-top-color:#cf4ff2}.spinner-ring[data-v-5c39a07c]:nth-child(3){animation-delay:-.15s;border-top-color:#9b24fd}.spinner-ring[data-v-5c39a07c]:nth-child(4){border-top-color:#cf4ff2}@keyframes spin-5c39a07c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-5c39a07c]{color:#fff;font-size:.875rem;font-weight:500;text-align:center}.fade-enter-active[data-v-5c39a07c],.fade-leave-active[data-v-5c39a07c]{transition:opacity .3s ease}.fade-enter-from[data-v-5c39a07c],.fade-leave-to[data-v-5c39a07c]{opacity:0}.home[data-v-08a6910b]{position:relative;display:flex;flex-direction:column;color:#fff;padding-bottom:1.875rem;min-height:100%}.hero-container[data-v-08a6910b]{width:100%;padding:1.5625rem 1.375rem 1.25rem;box-sizing:border-box;background-color:#080517;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.hero-container[data-v-08a6910b]:before{content:"";position:absolute;inset:0;background:inherit;background-size:cover;background-position:center;filter:blur(2.0625rem);z-index:0}.hero-container[data-v-08a6910b]>*{position:relative;z-index:1}.hero[data-v-08a6910b]{position:relative;width:100%;aspect-ratio:48 / 9;height:auto;border-radius:1.25rem;background:#511790;overflow:hidden;z-index:2}.hero-slider[data-v-08a6910b]{display:flex;height:100%;width:100%;transition:transform .6s ease;cursor:grab;-webkit-user-select:none;user-select:none}.hero-slider[data-v-08a6910b]:active{cursor:grabbing}.hero-slide[data-v-08a6910b]{min-width:100%;height:100%}.hero-slide img[data-v-08a6910b]{width:100%;height:100%;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.hero-dots[data-v-08a6910b]{position:absolute;bottom:.875rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;z-index:10;pointer-events:auto}.hero-dot[data-v-08a6910b]{width:.5rem;height:.5rem;border-radius:50%;background:#fff6;cursor:pointer}.hero-dot.active[data-v-08a6910b]{background:#fff}.hero-left[data-v-08a6910b]{display:flex;flex-direction:column;gap:.75rem}.hero-tag[data-v-08a6910b]{display:inline-flex;align-items:center;justify-content:center;width:7.5rem;height:7.5rem;border-radius:1.25rem;background:#fff;color:#3c1a80;font-size:2rem;font-weight:800}.hero-title-main[data-v-08a6910b]{font-size:2.5rem;font-weight:800;letter-spacing:.25rem}.hero-title-sub[data-v-08a6910b]{font-size:1.5rem;letter-spacing:.75rem}.hero-right[data-v-08a6910b]{max-width:20rem;text-align:right}.hero-label[data-v-08a6910b]{font-size:.875rem;color:#ffffffb3;margin-bottom:.25rem}.hero-desc[data-v-08a6910b]{font-size:.875rem;color:#fffc;margin-bottom:.75rem}.hero-btn[data-v-08a6910b]{border:none;padding:.625rem 1.25rem;border-radius:62.4375rem;background:#ff4bd1;color:#fff;cursor:pointer;font-size:.875rem}.category-wrapper[data-v-08a6910b]{margin-top:.625rem;height:6.875rem}.category-strip-container[data-v-08a6910b]{cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;height:100%;width:100%}.category-strip[data-v-08a6910b]{display:flex;flex-wrap:nowrap;align-items:center;padding:1rem 0;width:100%;box-sizing:border-box;height:100%}.slide-left-enter-active[data-v-08a6910b],.slide-left-leave-active[data-v-08a6910b]{transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.slide-left-enter-active[data-v-08a6910b],.slide-left-leave-active[data-v-08a6910b]{position:absolute;top:0;left:0;width:100%;height:100%}.slide-left-enter-from[data-v-08a6910b]{opacity:0;transform:translate(100%)}.slide-left-enter-to[data-v-08a6910b],.slide-left-leave-from[data-v-08a6910b]{opacity:1;transform:translate(0)}.slide-left-leave-to[data-v-08a6910b]{opacity:0;transform:translate(-100%)}.slide-right-enter-active[data-v-08a6910b],.slide-right-leave-active[data-v-08a6910b]{transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.slide-right-enter-active[data-v-08a6910b],.slide-right-leave-active[data-v-08a6910b]{position:absolute;top:0;left:0;width:100%;height:100%}.slide-right-enter-from[data-v-08a6910b]{opacity:0;transform:translate(-100%)}.slide-right-enter-to[data-v-08a6910b],.slide-right-leave-from[data-v-08a6910b]{opacity:1;transform:translate(0)}.slide-right-leave-to[data-v-08a6910b]{opacity:0;transform:translate(100%)}.category-item[data-v-08a6910b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;font-weight:500;font-size:1rem;color:#fff;flex:0 0 10%;box-sizing:border-box;text-align:center}.category-icon[data-v-08a6910b]{width:4.375rem;height:4.375rem;border-radius:.5rem;background:#ffffff1a;overflow:hidden;display:flex;align-items:center;justify-content:center}.category-icon .icon-img[data-v-08a6910b]{width:100%;height:100%;object-fit:cover}.category-text[data-v-08a6910b]{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.category-pagination[data-v-08a6910b]{margin-top:.625rem;display:flex;justify-content:center;gap:.375rem}.page-dot[data-v-08a6910b]{width:.625rem;height:.625rem;border-radius:50%;background:#ffffff4d;cursor:pointer;transition:all .3s ease}.page-dot.active[data-v-08a6910b]{width:1.5rem;height:.5rem;background:linear-gradient(90deg,#9b24fd,#cf4ff2);border-radius:.25rem}.sub-category-wrapper[data-v-08a6910b]{margin-top:1.875rem;box-shadow:0 .25rem 1.25rem #b39e9e4d,0 0 2.5rem #9b24fd57;border-radius:.75rem;padding:.5rem;background:#000;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.sub-category[data-v-08a6910b]{display:flex;flex-wrap:wrap;gap:.625rem;padding:.25rem 0}.sub-btn[data-v-08a6910b]{padding:.25rem .375rem;background:#5b4f7c33;border-radius:.5rem;border:.0625rem solid #9F96C8;font-weight:700;font-size:1rem;color:#baadd8;cursor:pointer}.sub-btn[data-v-08a6910b]:hover{background:linear-gradient(90deg,#9b24fd,#cf4ff2);color:#fff;border-color:transparent}.sub-btn.primary[data-v-08a6910b]{background:linear-gradient(90deg,#9b24fd,#cf4ff2);border-color:transparent;color:#fff}.announcement-section[data-v-08a6910b]{padding:0 1.375rem;margin-bottom:.625rem;margin-top:.625rem}.announcement[data-v-08a6910b]{display:flex;align-items:center;padding:.75rem 1.25rem;background:#ffffff0d;border-radius:.75rem;gap:.75rem;position:relative;z-index:1;overflow:hidden}.announcement-icon[data-v-08a6910b]{width:1.25rem;height:1.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#ffffffe6}.announcement-icon img[data-v-08a6910b]{width:100%;height:100%;object-fit:contain}.announcement-marquee[data-v-08a6910b]{flex:1;overflow:hidden;position:relative;min-width:0}.announcement-text[data-v-08a6910b]{font-size:.875rem;color:#ffffffe6;white-space:nowrap;display:inline-block}.announcement-text.marquee-animate[data-v-08a6910b]{animation:marquee-08a6910b 12s linear infinite}@keyframes marquee-08a6910b{0%{transform:translate(100%)}to{transform:translate(-100%)}}.card-section[data-v-08a6910b]{padding:0 1.375rem}.card-section button[data-v-08a6910b]{border:none;outline:none}.section-header[data-v-08a6910b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.sort-buttons[data-v-08a6910b]{display:flex;gap:.75rem;align-items:center}.sort-btn[data-v-08a6910b]{position:relative;display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;border-radius:1.25rem;border:.0625rem solid transparent;background:#15131d;color:#a5a3bf;font-size:.875rem;cursor:pointer;transition:all .3s ease;isolation:isolate}.sort-btn[data-v-08a6910b]:before{content:"";position:absolute;inset:0;border-radius:1.25rem;background:linear-gradient(0deg,#592dfc,#bb41b1);z-index:-1;opacity:0;transition:opacity .3s ease}.sort-btn[data-v-08a6910b]:after{content:"";position:absolute;inset:.0625rem;border-radius:1.1875rem;background:#15131d;z-index:-1;transition:opacity .3s ease}.sort-btn[data-v-08a6910b]:hover{color:#ff64ef}.sort-btn[data-v-08a6910b]:hover:before{opacity:1}.sort-btn.active[data-v-08a6910b]{color:#ff64ef;border:none}.sort-btn.active[data-v-08a6910b]:before{opacity:1}.sort-icon[data-v-08a6910b]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem}.sort-icon img[data-v-08a6910b]{width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;transition:opacity .3s ease,transform .3s ease}.sort-icon .icon-inactive[data-v-08a6910b]{opacity:1;transform:scale(1)}.sort-icon .icon-active[data-v-08a6910b],.sort-btn:hover .sort-icon .icon-inactive[data-v-08a6910b],.sort-btn.active .sort-icon .icon-inactive[data-v-08a6910b]{opacity:0;transform:scale(.8)}.sort-btn:hover .sort-icon .icon-active[data-v-08a6910b],.sort-btn.active .sort-icon .icon-active[data-v-08a6910b]{opacity:1;transform:scale(1)}.switch-btn[data-v-08a6910b]{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;border:.0625rem solid rgba(255,255,255,.2);background:#15131d;border-radius:1.25rem;color:#fff9;font-size:.875rem;cursor:pointer;transition:all .3s ease}.switch-btn[data-v-08a6910b]:hover{border-color:#fff6;color:#fffc}.switch-icon[data-v-08a6910b]{font-size:1.125rem;display:inline-block}.switch-icon-wrapper[data-v-08a6910b]{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.switch-icon-img[data-v-08a6910b]{width:1.5rem;height:1.5rem;object-fit:contain;display:block;transition:all .3s ease;transform-style:preserve-3d}.switch-icon-img.icon-flipping[data-v-08a6910b]{animation:iconFlip-08a6910b .6s ease}@keyframes iconFlip-08a6910b{0%{opacity:1;transform:rotateY(0)}50%{opacity:0;transform:rotateY(90deg) scale(.8)}51%{opacity:0;transform:rotateY(-90deg) scale(.8)}to{opacity:1;transform:rotateY(0) scale(1)}}.section-header-title[data-v-08a6910b]{font-weight:700;font-size:1.75rem;color:#fff;position:relative;padding-left:.8125rem}.section-header-title .title-icon[data-v-08a6910b]{width:3.875rem;height:3.625rem;position:absolute;top:-.25rem;right:-1.625rem}.section-actions[data-v-08a6910b]{display:flex;gap:1.625rem}.round-btn[data-v-08a6910b]{display:flex;align-items:center;gap:.625rem;border-radius:62.4375rem;background:#371062;padding:.625rem 1.5rem;font-weight:500;font-size:1.25rem;color:#fff;cursor:pointer}.update-icon[data-v-08a6910b]{width:1.375rem;height:1.375rem}.arrow-right-icon[data-v-08a6910b]{width:.75rem;height:1.125rem}.card-grid[data-v-08a6910b]{display:grid;gap:1rem}.card-grid.grid-6[data-v-08a6910b]{grid-template-columns:repeat(6,minmax(0,1fr))}.card-grid.grid-4[data-v-08a6910b]{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid.grid-2[data-v-08a6910b]{grid-template-columns:repeat(2,minmax(0,1fr))}.card[data-v-08a6910b]{background:#0d0028e6;border-radius:1rem;overflow:hidden;box-shadow:0 .5rem 1.25rem #00000080;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.card[data-v-08a6910b]:hover{transform:translateY(-.25rem);box-shadow:0 .75rem 1.5rem #0009}.card-grid.grid-6 .card-cover[data-v-08a6910b]{aspect-ratio:3 / 4}.card-grid.grid-4 .card-cover[data-v-08a6910b],.card-grid.grid-2 .card-cover[data-v-08a6910b]{aspect-ratio:16 / 9}.card-cover[data-v-08a6910b]{background:linear-gradient(135deg,#ff7eb3,#ff758c,#ffb199);transition:all .3s ease;overflow:hidden;position:relative;width:100%}.card-cover img[data-v-08a6910b]{width:100%;height:100%;object-fit:cover}.card-cover-numContent[data-v-08a6910b]{display:flex;align-items:center;gap:.25rem;position:absolute;top:.625rem;padding:.375rem .75rem;border-radius:1.25rem;font-weight:500;font-size:1rem;color:#fff;background:#fff3;border-radius:1.125rem}.card-cover .leftContent[data-v-08a6910b]{left:.625rem}.card-cover .rightContent[data-v-08a6910b]{right:.625rem}.card-cover-numContent img[data-v-08a6910b]{width:1.125rem;height:1.125rem;object-fit:contain;display:block}.flip-enter-active[data-v-08a6910b],.flip-leave-active[data-v-08a6910b]{transition:all .3s ease;transform-style:preserve-3d}.flip-enter-from[data-v-08a6910b]{opacity:0;transform:rotateY(-90deg)}.flip-leave-to[data-v-08a6910b]{opacity:0;transform:rotateY(90deg)}.card-info[data-v-08a6910b]{padding:.5rem .625rem .625rem}.card-meta[data-v-08a6910b]{display:flex;justify-content:space-between;font-size:.6875rem;color:#ffffffb3;margin-bottom:.25rem}.card-title[data-v-08a6910b]{font-size:.875rem;font-weight:700;color:#fff;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.card-duration[data-v-08a6910b]{background:#fff3;border-radius:.5rem;padding:.125rem .375rem;color:#fff;margin-right:.125rem}.load-status[data-v-08a6910b]{padding:1.25rem;text-align:center}.load-text[data-v-08a6910b]{color:#fff9;font-size:.875rem}.banner-loading[data-v-08a6910b]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000004d;z-index:2}.loading-skeleton[data-v-08a6910b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.skeleton-banner[data-v-08a6910b]{width:90%;height:80%;background:linear-gradient(90deg,#ffffff1a,#ffffff26,#ffffff1a);background-size:200% 100%;border-radius:1rem;animation:skeleton-loading-08a6910b 1.5s ease-in-out infinite}@keyframes skeleton-loading-08a6910b{0%{background-position:200% 0}to{background-position:-200% 0}}.banner-hidden[data-v-08a6910b]{opacity:0;pointer-events:none}.category-item.active[data-v-08a6910b]{color:#ff64ef}.category-item[data-v-08a6910b]{cursor:pointer;transition:all .3s ease}.category-item[data-v-08a6910b]:hover{transform:scale(1.05)}
