.navbar[data-v-4a3b041d]{--c-cta: var(--primary, #E50914);--c-cta-hover: var(--primary-hover, #F40612);--c-cta-deep: var(--primary-dark, #B20710);--c-cta-rgb: 229, 9, 20;--c-text: var(--text-primary, #ffffff);--c-text-mute: var(--text-secondary, #b3b3b3);--glass-blur: 24px;--glass-saturate: 180%;--glass-bg: rgba(20, 20, 20, .55);--glass-bg-strong: rgba(20, 20, 20, .78);--glass-border: rgba(255, 255, 255, .08);--glass-border-bright: rgba(255, 255, 255, .15);--shadow-card: 0 4px 16px rgba(0, 0, 0, .35);--shadow-pop: 0 12px 40px rgba(0, 0, 0, .55);--shadow-cta: 0 2px 8px rgba(229, 9, 20, .4);--d-fast: .18s;--d-base: .28s;--d-liquid: .5s;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-liquid: cubic-bezier(.22, 1, .36, 1);position:fixed;top:0;left:0;right:0;z-index:1000;height:68px;background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,.7) 10%,transparent);transition:background-color .4s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:var(--c-text)}.navbar-scrolled[data-v-4a3b041d]{background-color:#141414}.skip-link[data-v-4a3b041d]{position:absolute;top:-200%;left:50%;transform:translate(-50%);padding:12px 20px;background:var(--c-cta, #E11D48);color:#fff;font-weight:600;border-radius:10px;text-decoration:none;z-index:9999;transition:top var(--d-base) ease}.skip-link[data-v-4a3b041d]:focus{top:12px;outline:3px solid rgba(255,255,255,.6);outline-offset:2px}.navbar[data-v-4a3b041d] :focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:2px}.navbar-inner[data-v-4a3b041d]{max-width:1800px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 4%}.nav-left[data-v-4a3b041d]{display:flex;align-items:center;gap:30px}.logo[data-v-4a3b041d]{text-decoration:none;display:flex;align-items:center}.logo-text[data-v-4a3b041d]{font-size:25px;font-weight:800;letter-spacing:-.5px;color:var(--c-cta)}.nav-pill[data-v-4a3b041d]{display:flex;align-items:center;gap:20px}.pill-item[data-v-4a3b041d]{display:inline-flex;align-items:center;gap:5px;color:#e5e5e5;text-decoration:none;font-size:14px;font-weight:400;white-space:nowrap;cursor:pointer;transition:color .3s ease}.pill-item .pill-icon[data-v-4a3b041d]{display:none}.pill-item[data-v-4a3b041d]:hover{color:#b3b3b3}.pill-item--active[data-v-4a3b041d]{color:#fff;font-weight:700}.pill-item--active[data-v-4a3b041d]:hover{color:#fff}.live-dot[data-v-4a3b041d]{width:6px;height:6px;background:#e50914;border-radius:50%;animation:live-pulse-4a3b041d 1.5s ease-in-out infinite}@keyframes live-pulse-4a3b041d{0%,to{opacity:1}50%{opacity:.4}}.pill-arrow[data-v-4a3b041d]{margin-left:2px;opacity:.8;transition:transform .2s ease}.pill-arrow--open[data-v-4a3b041d]{transform:rotate(180deg)}.pill-dropdown[data-v-4a3b041d]{position:relative;display:inline-flex}.dropdown-panel[data-v-4a3b041d]{position:absolute;top:calc(100% + 21px);left:50%;transform:translate(-50%);min-width:200px;padding:0;background:#000000e6;border:1px solid rgba(255,255,255,.15);border-top:2px solid #e5e5e5;z-index:100;display:flex;flex-direction:column}.dropdown-panel[data-v-4a3b041d]:before{content:"";position:absolute;top:-23px;left:0;right:0;height:23px}.dropdown-panel[data-v-4a3b041d]:after{content:"";position:absolute;top:-9px;left:50%;transform:translate(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e5e5e5}.dropdown-item[data-v-4a3b041d]{display:block;text-align:center;padding:12px 24px;color:#e5e5e5;text-decoration:none;font-size:13px;font-weight:400;white-space:nowrap;transition:color .2s ease}.dropdown-dot[data-v-4a3b041d]{display:none}.dropdown-item[data-v-4a3b041d]:hover{color:#fff;text-decoration:underline}.dropdown-item.router-link-active[data-v-4a3b041d]{color:#fff;font-weight:700}.dropdown-enter-active[data-v-4a3b041d]{transition:opacity .25s ease,transform .25s ease}.dropdown-leave-active[data-v-4a3b041d]{transition:opacity .15s ease}.dropdown-enter-from[data-v-4a3b041d],.dropdown-leave-to[data-v-4a3b041d]{opacity:0;transform:translate(-50%) translateY(-6px)}.nav-right[data-v-4a3b041d]{display:flex;align-items:center;gap:18px}.lang-switcher[data-v-4a3b041d]{background:none;border:none;padding:4px 2px;cursor:pointer;font-weight:400;color:#e5e5e5;font-size:14px;display:inline-flex;align-items:center;transition:color .3s ease}.lang-switcher[data-v-4a3b041d]:hover{color:#b3b3b3}.search-box[data-v-4a3b041d]{position:relative;cursor:pointer}.search-inner[data-v-4a3b041d]{display:flex;align-items:center;background:transparent;border:1px solid transparent;transition:background .3s ease,border-color .3s ease}.search-active .search-inner[data-v-4a3b041d]{background:#000000bf;border-color:#ffffffd9}.search-inner[data-v-4a3b041d] :focus-visible{outline:none}.search-icon-btn[data-v-4a3b041d]{background:none;border:none;color:#fff;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-input[data-v-4a3b041d]{width:0;padding:0;border:none;background:transparent;color:#fff;font-size:14px;outline:none;transition:width .3s ease,padding .3s ease}.search-active .search-input[data-v-4a3b041d]{width:212px;padding:7px 14px 7px 0}.search-input[data-v-4a3b041d]::placeholder{color:#fff9}.profile-menu[data-v-4a3b041d]{position:relative}.avatar[data-v-4a3b041d]{width:32px;height:32px;border-radius:4px;cursor:pointer;display:block}.dropdown-menu[data-v-4a3b041d]{position:absolute;top:100%;right:0;margin-top:14px;background:#000000eb;border:1px solid rgba(255,255,255,.15);min-width:160px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.dropdown-menu[data-v-4a3b041d]:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px}.profile-menu.active .dropdown-menu[data-v-4a3b041d]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu-item[data-v-4a3b041d]{display:block;padding:11px 16px;color:#e5e5e5;text-decoration:none;font-size:13px;cursor:pointer;transition:color .2s ease}.dropdown-menu-item[data-v-4a3b041d]:hover{color:#fff;text-decoration:underline}.login-btn[data-v-4a3b041d]{background:var(--c-cta);color:#fff;padding:7px 17px;border-radius:4px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease}.login-btn[data-v-4a3b041d]:hover{background:var(--c-cta-hover)}.mobile-menu-toggle[data-v-4a3b041d]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;background:none;border:none;cursor:pointer;padding:0;border-radius:10px;transition:background var(--d-base) ease}.mobile-menu-toggle[data-v-4a3b041d]:hover{background:#ffffff0f}.hamburger-line[data-v-4a3b041d]{width:22px;height:2px;background:var(--c-text);border-radius:2px;transition:all var(--d-base) ease}.mobile-overlay[data-v-4a3b041d]{position:fixed;inset:0;background:#000000b3;z-index:1999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobile-sidebar[data-v-4a3b041d]{position:fixed;top:0;left:0;bottom:0;width:280px;background:linear-gradient(180deg,#1a1a1a,#141414);z-index:2000;overflow-y:auto;box-shadow:5px 0 40px #000c}.sidebar-header[data-v-4a3b041d]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1);background:#0000004d}.sidebar-logo[data-v-4a3b041d]{font-size:20px;font-weight:800;color:var(--c-cta)}.sidebar-close[data-v-4a3b041d]{background:none;border:none;color:var(--c-text-mute);cursor:pointer;padding:4px;border-radius:6px;transition:all var(--d-base) ease}.sidebar-close[data-v-4a3b041d]:hover{background:#ffffff1a;color:var(--c-text)}.mobile-nav-list[data-v-4a3b041d]{display:flex;flex-direction:column}.mobile-nav-item[data-v-4a3b041d]{display:flex;align-items:center;gap:14px;padding:14px 20px;color:var(--c-text-mute);text-decoration:none;font-size:15px;font-weight:500;transition:all var(--d-base) ease;border-left:3px solid transparent}.mobile-nav-item svg[data-v-4a3b041d]{opacity:.6;flex-shrink:0}.mobile-nav-child[data-v-4a3b041d]{padding-left:40px;font-size:13px;color:#888}.mobile-nav-child.router-link-active[data-v-4a3b041d]{color:var(--c-cta)}.mobile-nav-item[data-v-4a3b041d]:hover,.mobile-nav-item.router-link-active[data-v-4a3b041d]{background:#ffffff0d;color:var(--c-text);border-left-color:var(--c-cta)}.mobile-nav-item:hover svg[data-v-4a3b041d],.mobile-nav-item.router-link-active svg[data-v-4a3b041d]{opacity:1;color:var(--c-cta)}.mobile-section-title[data-v-4a3b041d]{padding:20px 24px 10px;color:#666;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.mobile-live-item[data-v-4a3b041d]{background:#ff44441a}.mobile-live-item svg[data-v-4a3b041d]{color:#f44!important;opacity:1!important}.mobile-live-text[data-v-4a3b041d]{display:flex;align-items:center;gap:8px}.mobile-live-dot[data-v-4a3b041d]{width:6px;height:6px;background:#f44;border-radius:50%;animation:live-pulse-4a3b041d 1.5s ease-in-out infinite}.slide-left-enter-active[data-v-4a3b041d],.slide-left-leave-active[data-v-4a3b041d]{transition:transform var(--d-base) var(--ease-liquid)}.slide-left-enter-from[data-v-4a3b041d],.slide-left-leave-to[data-v-4a3b041d]{transform:translate(-100%)}.fade-enter-active[data-v-4a3b041d],.fade-leave-active[data-v-4a3b041d]{transition:opacity var(--d-base) ease}.fade-enter-from[data-v-4a3b041d],.fade-leave-to[data-v-4a3b041d]{opacity:0}.desktop-only[data-v-4a3b041d]{display:flex}@media(max-width:1280px){.nav-pill[data-v-4a3b041d]{gap:15px}.pill-item[data-v-4a3b041d]{font-size:13.5px}}@media(max-width:1024px){.nav-pill[data-v-4a3b041d]{gap:12px}.pill-item[data-v-4a3b041d]{font-size:13px}}@media(max-width:768px){.navbar[data-v-4a3b041d]{height:56px}.mobile-menu-toggle[data-v-4a3b041d]{display:flex}.desktop-only[data-v-4a3b041d]{display:none}.logo-text[data-v-4a3b041d]{font-size:20px}.nav-right[data-v-4a3b041d]{gap:12px}.lang-switcher[data-v-4a3b041d]{font-size:13px}.search-active .search-input[data-v-4a3b041d]{width:140px}.login-btn[data-v-4a3b041d]{padding:6px 13px;font-size:13px}}@media(max-width:480px){.navbar-inner[data-v-4a3b041d]{padding:0 12px}.logo-text[data-v-4a3b041d]{font-size:18px}.search-active .search-input[data-v-4a3b041d]{width:110px;font-size:14px}.nav-right[data-v-4a3b041d]{gap:8px}}@media(prefers-reduced-motion:reduce){.navbar[data-v-4a3b041d] *,.navbar[data-v-4a3b041d] *:before,.navbar[data-v-4a3b041d] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.live-dot[data-v-4a3b041d],.mobile-live-dot[data-v-4a3b041d]{animation:none!important}}@media(prefers-contrast:high){.pill-item[data-v-4a3b041d]{color:#fff}.dropdown-panel[data-v-4a3b041d]{border-color:#ffffff80}}#app{min-height:100vh}.site-closed{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#0b0b0d;color:#fff;text-align:center;padding:24px}.site-closed-box h1{font-size:28px;margin-bottom:16px}.site-closed-box p{color:#ffffffa6;font-size:15px}:root{--primary: #E50914;--primary-hover: #F40612;--primary-dark: #B20710;--bg-dark: #141414;--bg-card: #181818;--bg-card-hover: #232323;--bg-overlay: rgba(0, 0, 0, .7);--text-primary: #ffffff;--text-secondary: #b3b3b3;--text-muted: #808080;--border-color: #333333;--shadow-card: 0 4px 20px rgba(0, 0, 0, .5);--shadow-hover: 0 8px 40px rgba(0, 0, 0, .8);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spring-easing: cubic-bezier(.34, 1.56, .64, 1);--smooth-easing: cubic-bezier(.16, 1, .3, 1);--font-family: "Inter", "PingFang SC", "Microsoft YaHei", sans-serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-2xl: 32px;--font-size-3xl: 48px}*{margin:0;padding:0;box-sizing:border-box}html,body{font-family:var(--font-family);font-size:var(--font-size-md);color:var(--text-primary);background-color:var(--bg-dark);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary)}button{cursor:pointer;font-family:inherit;font-size:inherit;border:none;outline:none}img{max-width:100%;height:auto}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:#333;border-radius:10px;border:1px solid var(--bg-dark);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--primary)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.container{max-width:1400px;margin:0 auto;padding:0 var(--spacing-lg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-sm);font-weight:500;transition:all var(--transition-fast)}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-hover);transform:scale(1.02)}.btn-secondary{background:#6d6d6eb3;color:#fff}.btn-secondary:hover{background:#6d6d6ee6}.btn-outline{background:transparent;border:1px solid var(--text-secondary);color:var(--text-primary)}.btn-outline:hover{border-color:var(--text-primary)}.btn-lg{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-lg)}.btn-icon{width:40px;height:40px;padding:0;border-radius:50%}.input{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:#333;border:1px solid #444;border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-md);transition:border-color var(--transition-fast)}.input:focus{outline:none;border-color:var(--primary)}.input::placeholder{color:var(--text-muted)}.card{background:var(--bg-card);border-radius:var(--radius-md);overflow:hidden;transition:all var(--transition-normal)}.card:hover{transform:scale(1.05);box-shadow:var(--shadow-hover);z-index:10}.section-title{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-lg)}.loading{display:flex;align-items:center;justify-content:center;min-height:200px}.loading:after{content:"";width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--primary);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:768px){:root{--font-size-xl: 20px;--font-size-2xl: 28px;--font-size-3xl: 36px;--spacing-lg: 16px;--spacing-xl: 24px}.container{padding:0 var(--spacing-md)}.card:hover{transform:none}input,textarea,select{font-size:16px!important}button,a{min-height:44px;min-width:44px}::-webkit-scrollbar{display:none}body{-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media(max-width:480px){:root{--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 24px;--spacing-md: 12px;--spacing-lg: 16px}.container{padding:0 12px}}@supports (padding-bottom: env(safe-area-inset-bottom)){body{padding-bottom:env(safe-area-inset-bottom)}}@media screen and (orientation:landscape)and (max-height:500px){.hero-billboard{min-height:100vh}}@media(hover:none)and (pointer:coarse){.card:hover,.btn:hover,.nav-link:hover{transform:none}.btn:active{transform:scale(.98);opacity:.9}a:active,button:active{opacity:.8}}
