@charset "UTF-8";.page-error[data-v-f8cd861a]{min-height:360px;display:flex;align-items:center;justify-content:center;background:var(--lz-bg-content, #fff);border-radius:var(--lz-radius, 4px)}:where(.user-avatar-image[data-v-b726f292]){display:inline-block;object-fit:cover;border-radius:inherit}:where(.user-avatar-image[data-v-b726f292]:not([width])){width:100%}:where(.user-avatar-image[data-v-b726f292]:not([height])){height:100%}.download-mask[data-v-ee4e3ae6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#0000007a}.download-panel[data-v-ee4e3ae6]{width:min(520px,100vw - 40px);overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 20px 60px #0000003d}.download-panel header[data-v-ee4e3ae6]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 10px}.download-panel h2[data-v-ee4e3ae6]{margin:0;color:var(--lz-text-title);font-size:18px}.download-panel header button[data-v-ee4e3ae6]{width:32px;height:32px;border:0;color:#909399;background:transparent;cursor:pointer;font-size:26px;line-height:1}.download-dialog[data-v-ee4e3ae6]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;min-height:220px;padding:8px 16px 18px;text-align:center}.download-dialog.single[data-v-ee4e3ae6]{grid-template-columns:1fr;max-width:280px;margin:0 auto}.download-dialog article[data-v-ee4e3ae6]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:var(--lz-primary-soft);border-radius:var(--lz-radius)}.download-dialog img[data-v-ee4e3ae6]{width:154px;height:154px;background:#fff}.qr-placeholder[data-v-ee4e3ae6]{display:grid;width:154px;height:154px;place-items:center;color:var(--lz-text-muted);background:#fff;font-size:12px}.download-dialog strong[data-v-ee4e3ae6]{color:var(--lz-text-title)}.download-dialog span[data-v-ee4e3ae6]{color:var(--lz-text-muted);font-size:12px}.download-empty[data-v-ee4e3ae6]{display:grid;place-items:center;min-height:120px;padding:24px;color:var(--lz-text-muted);font-size:14px}@media(max-width:560px){.download-dialog[data-v-ee4e3ae6]{grid-template-columns:1fr;max-height:72vh;overflow-y:auto}}.app-header[data-v-0851e3a0]{height:68px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:1200;isolation:isolate}.inner[data-v-0851e3a0]{max-width:var(--lz-content-w, 1200px);margin:0 auto;height:100%;padding:0;display:flex;align-items:center;gap:16px}.brand[data-v-0851e3a0]{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.brand-logo[data-v-0851e3a0]{display:block;height:48px;width:auto;max-width:240px;border-radius:6px;object-fit:contain;background:#000}.nav[data-v-0851e3a0]{flex:1;display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.nav[data-v-0851e3a0]::-webkit-scrollbar{display:none}.nav-link[data-v-0851e3a0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;border:0;background:transparent;cursor:pointer;font-family:inherit;padding:0 14px;height:32px;border-radius:var(--lz-radius);color:var(--lz-text);font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;transition:color var(--lz-motion-fast) var(--lz-ease),background-color var(--lz-motion-fast) var(--lz-ease)}.nav-link[data-v-0851e3a0]:hover{color:var(--lz-primary);background:var(--lz-nav-active-bg)}.nav-link.active[data-v-0851e3a0]{color:var(--lz-primary);background:var(--lz-nav-active-bg);font-weight:600}.nav-link.active[data-v-0851e3a0]:hover{color:var(--lz-primary);background:var(--lz-nav-active-bg)}.nav-link.hot[data-v-0851e3a0]:not(.active){color:var(--lz-primary)}.nav-link.router-link-active[data-v-0851e3a0]:not(.active){color:inherit}.nav-caret[data-v-0851e3a0]{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.7}.hot-badge[data-v-0851e3a0]{position:absolute;top:-2px;right:-2px;padding:0 4px;border-radius:6px;background:#ff3b30;color:#fff;font-size:10px;line-height:14px;font-weight:700}.database-dropdown.el-popper{margin-top:8px;padding:8px;border:1px solid var(--lz-border);border-radius:8px;box-shadow:var(--lz-shadow-lg)}.el-dropdown-menu__item{min-width:120px;min-height:36px;justify-content:center;border-radius:4px;color:#666;font-size:12px;font-weight:600}.el-dropdown-menu__item:hover,.el-dropdown-menu__item.selected{color:var(--lz-primary);background:var(--lz-primary-soft)}.actions[data-v-0851e3a0]{display:flex;align-items:center;gap:10px;flex-shrink:0}.action-col[data-v-0851e3a0]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:40px;padding:0;border:0;background:transparent;color:#666;cursor:pointer;font-size:10px;line-height:12px}.action-col[data-v-0851e3a0] .el-icon{font-size:16px;color:#555}.action-col[data-v-0851e3a0]:hover,.action-col[data-v-0851e3a0]:hover .el-icon{color:var(--lz-primary)}.avatar[data-v-0851e3a0]{width:32px;height:32px;border-radius:50%;border:1px solid #eee;background:var(--lz-primary-soft);display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:var(--lz-primary);font-weight:700;cursor:pointer;overflow:hidden;padding:0}.avatar img[data-v-0851e3a0]{width:100%;height:100%;display:block;object-fit:cover}.official-account-popper{padding:0!important}.official-account-card[data-v-0851e3a0]{display:grid;justify-items:center;gap:8px;padding:18px;text-align:center}.official-account-card img[data-v-0851e3a0]{width:160px;height:160px;border-radius:var(--lz-radius);object-fit:contain}.official-account-card strong[data-v-0851e3a0]{color:var(--lz-text-title);font-size:15px}.official-account-card span[data-v-0851e3a0]{color:var(--lz-text-muted);font-size:12px}.user-menu-popper{overflow:hidden;padding:0!important;border:0!important;border-radius:var(--lz-radius)!important;box-shadow:var(--lz-shadow-md)!important}.user-menu-card[data-v-0851e3a0]{background:var(--lz-bg-card)}.user-menu-card>header[data-v-0851e3a0]{position:relative;min-height:112px;padding:32px 24px 16px;overflow:hidden;background:linear-gradient(145deg,#ffbe6b75,#ffffffeb 82%)}.user-menu-card>header[data-v-0851e3a0]:after{position:absolute;width:240px;height:96px;right:-72px;top:8px;border:2px solid rgba(var(--lz-primary-rgb),.12);border-radius:50%;content:"";transform:rotate(12deg)}.logout-link[data-v-0851e3a0]{position:absolute;z-index:1;top:16px;right:16px;padding:0;border:0;color:var(--lz-text-secondary);background:transparent;cursor:pointer;font:inherit;font-size:12px}.logout-link[data-v-0851e3a0]:hover{color:var(--lz-primary)}.menu-identity[data-v-0851e3a0]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.menu-avatar[data-v-0851e3a0]{display:grid;width:56px;height:56px;flex:0 0 56px;overflow:hidden;border-radius:50%;color:var(--lz-primary);background:var(--lz-primary-soft);font-size:18px;font-weight:700;place-items:center}.menu-avatar img[data-v-0851e3a0]{width:100%;height:100%;object-fit:cover}.menu-user-copy[data-v-0851e3a0]{display:grid;gap:4px}.menu-name-line[data-v-0851e3a0]{display:flex;align-items:center;gap:8px}.menu-name-line strong[data-v-0851e3a0]{color:var(--lz-text-title);font-size:16px}.menu-name-line em[data-v-0851e3a0]{padding:2px 8px;border-radius:8px;color:#fff;background:var(--lz-info);font-size:10px;font-style:normal}.menu-user-copy small[data-v-0851e3a0]{color:var(--lz-text-muted);font-size:12px}.menu-shortcuts[data-v-0851e3a0]{display:grid;grid-template-columns:repeat(4,1fr);padding:8px 16px}.menu-shortcuts button[data-v-0851e3a0]{display:grid;justify-items:center;gap:4px;padding:8px 0;border:0;color:var(--lz-text);background:transparent;cursor:pointer;font:inherit;font-size:14px}.menu-shortcuts button .el-icon[data-v-0851e3a0]{font-size:24px}.menu-shortcuts button[data-v-0851e3a0]:hover{color:var(--lz-primary)}.menu-assets[data-v-0851e3a0]{display:grid;grid-template-columns:repeat(3,1fr);padding:8px 16px;gap:6px}.menu-assets .asset-item[data-v-0851e3a0]{display:grid;grid-template-columns:16px auto;align-items:center;justify-content:center;column-gap:4px;padding:6px 4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;font:inherit}.menu-assets .asset-item .el-icon[data-v-0851e3a0]{grid-row:span 2;font-size:16px}.menu-assets .asset-item b[data-v-0851e3a0]{color:var(--lz-text-title);font-size:14px;font-weight:500}.menu-assets .asset-item small[data-v-0851e3a0]{color:var(--lz-text-muted);font-size:10px}.menu-assets .asset-item[data-v-0851e3a0]:hover{background:var(--lz-primary-soft)}.coin-icon[data-v-0851e3a0]{color:#f3a624}.cash-icon[data-v-0851e3a0]{color:var(--lz-info)}.coupon-icon[data-v-0851e3a0]{color:var(--lz-primary)}.menu-recharge[data-v-0851e3a0]{display:flex;width:136px;height:36px;align-items:center;justify-content:center;gap:8px;margin:8px auto 16px;border:0;border-radius:18px;color:#fff;background:var(--lz-primary);cursor:pointer;font:inherit;font-size:14px}.menu-recharge[data-v-0851e3a0]:hover{background:var(--lz-primary-deep)}.app-footer[data-v-bb59c7f2]{display:grid;justify-items:center;gap:10px;min-width:var(--lz-content-w);padding:28px 24px 32px;border-top:1px solid var(--lz-border);color:var(--lz-text-muted);background:#fff;font-size:12px}.footer-nav[data-v-bb59c7f2]{display:flex;align-items:center;justify-content:center;gap:28px}.footer-nav a[data-v-bb59c7f2]{color:var(--lz-text-secondary);text-decoration:none;transition:color var(--lz-motion-fast) var(--lz-ease)}.footer-nav a[data-v-bb59c7f2]:hover{color:var(--lz-primary)}.app-footer p[data-v-bb59c7f2]{margin:0}.footer-note[data-v-bb59c7f2]{color:var(--lz-text-placeholder)}.layout[data-v-feefca1e]{min-height:100vh;overflow-x:hidden;background:linear-gradient(180deg,#ffffffeb 0,#fff0 180px),var(--lz-bg-page)}.layout.embedded[data-v-feefca1e]{min-width:0;width:100%;max-width:100vw;background:var(--lz-bg-page)}.content[data-v-feefca1e]{max-width:var(--lz-content-w, 1200px);margin:0 auto;padding:18px 0 40px}.content.embedded[data-v-feefca1e]{max-width:100%;width:100%;margin:0;padding:8px 0 16px}:root{--lz-primary: #ff7700;--lz-primary-rgb: 255, 119, 0;--lz-primary-soft: rgba(255, 119, 0, .1);--lz-primary-deep: #e45f00;--lz-accent: #17a2a4;--lz-accent-soft: rgba(23, 162, 164, .1);--lz-database-hero: #684092;--lz-database-hero-deep: #4d276f;--lz-info: #3972d8;--lz-score-filter: #f8eadf;--lz-score-selected: #fff1e5;--lz-score-away: #3295ff;--lz-score-pitch: #258534;--lz-score-yellow: #ffc400;--lz-danger: #e74d3c;--lz-coupon-bg: #ff5b35;--lz-coupon-red: #ff294f;--lz-coupon-deep: #cf3618;--lz-coupon-cream: #fff5d8;--lz-coupon-gold: #ffd479;--lz-coupon-overlay: rgba(0, 0, 0, .35);--lz-coupon-button-end: #ff4549;--lz-coupon-shadow: rgba(255, 41, 79, .25);--lz-success: #16a56f;--lz-text: #333333;--lz-text-title: #202735;--lz-text-secondary: #657184;--lz-text-muted: #98a2b3;--lz-border: #e8edf3;--lz-border-strong: #d8e0ea;--lz-bg-page: #f4f7fb;--lz-bg-content: #eef3f8;--lz-bg-card: #ffffff;--lz-bg-elevated: rgba(255, 255, 255, .86);--lz-shadow-xs: 0 1px 2px rgba(20, 31, 48, .05);--lz-shadow-sm: 0 8px 22px rgba(20, 31, 48, .08);--lz-shadow-md: 0 18px 44px rgba(20, 31, 48, .12);--lz-header-h: 68px;--lz-content-w: 1200px;--lz-sidebar-w: 64px;--lz-live-card-w: 254px;--lz-live-card-h: 209px;--lz-radius: 4px;--lz-radius-lg: 8px;--lz-space-1: 8px;--lz-space-2: 16px;--lz-space-3: 24px;--lz-space-4: 32px;--lz-nav-active-bg: rgba(255, 119, 0, .1);--lz-motion-fast: .14s;--lz-motion: .22s;--lz-motion-slow: .36s;--lz-ease: cubic-bezier(.22, 1, .36, 1);--qixi-primary: var(--lz-primary);--el-color-primary: var(--lz-primary);--el-color-primary-light-3: #ff9f45;--el-color-primary-light-5: #ffb875;--el-color-primary-light-7: #ffd1a6;--el-color-primary-light-8: #ffe0c2;--el-color-primary-light-9: #fff1e5;--el-color-primary-dark-2: var(--lz-primary-deep);--el-border-radius-base: var(--lz-radius)}*{box-sizing:border-box}html{min-width:1200px;scroll-behavior:smooth}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,sans-serif;font-size:15px;color:var(--lz-text);background:linear-gradient(180deg,#f8fbff 0%,var(--lz-bg-page) 260px,#f3f6fa 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit}button,input,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}::selection{color:#fff;background:var(--lz-primary)}#app{min-height:100vh}.page,.search-page,.live-main,.content-panel{animation:page-rise var(--lz-motion-slow) var(--lz-ease)}.page{padding:4px}.page-alert{border-radius:var(--lz-radius-lg)}.route-fade-enter-active,.route-fade-leave-active,.page-slide-enter-active,.page-slide-leave-active{transition:opacity var(--lz-motion) var(--lz-ease),transform var(--lz-motion) var(--lz-ease),filter var(--lz-motion) var(--lz-ease)}.route-fade-enter-from,.route-fade-leave-to,.page-slide-enter-from,.page-slide-leave-to{opacity:0;transform:translateY(8px);filter:saturate(.96)}.grid>*,.live-grid>*,.article-grid>*,.video-grid>*{animation:card-in var(--lz-motion-slow) var(--lz-ease) both}.grid>*:nth-child(2n),.live-grid>*:nth-child(2n),.article-grid>*:nth-child(2n),.video-grid>*:nth-child(2n){animation-delay:40ms}.grid>*:nth-child(3n),.live-grid>*:nth-child(3n),.article-grid>*:nth-child(3n),.video-grid>*:nth-child(3n){animation-delay:80ms}.el-button{font-weight:600;transition:transform var(--lz-motion-fast) var(--lz-ease),box-shadow var(--lz-motion-fast) var(--lz-ease),background-color var(--lz-motion-fast) var(--lz-ease),border-color var(--lz-motion-fast) var(--lz-ease)}.el-button:not(.is-disabled):hover{transform:translateY(-1px)}.el-button--primary:not(.is-link){box-shadow:0 8px 18px rgba(var(--lz-primary-rgb),.18)}.el-input__wrapper,.el-textarea__inner{border-radius:var(--lz-radius);box-shadow:0 0 0 1px var(--lz-border) inset;transition:box-shadow var(--lz-motion-fast) var(--lz-ease),background-color var(--lz-motion-fast) var(--lz-ease)}.el-input__wrapper:hover,.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--lz-border-strong) inset}.el-input__wrapper.is-focus,.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--lz-primary) inset,0 0 0 3px var(--lz-primary-soft)}.el-card,.el-alert,.el-message-box{border-radius:var(--lz-radius-lg)}@keyframes page-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes card-in{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
