.lm-toast-container[data-v-23c0c508]{position:fixed;top:80px;left:50%;transform:translateX(-50%);z-index:99999;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;max-width:90vw}.lm-toast[data-v-23c0c508]{display:flex;align-items:center;gap:10px;padding:12px 18px;color:#fff;border-radius:10px;font-size:14px;font-weight:500;line-height:1.4;box-shadow:0 8px 24px rgba(0,0,0,.2);backdrop-filter:blur(8px);min-width:200px;max-width:500px;pointer-events:auto}.lm-toast-icon[data-v-23c0c508]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:hsla(0,0%,100%,.22);flex-shrink:0}.lm-toast-msg[data-v-23c0c508]{flex:1;word-break:break-word;white-space:pre-wrap}.lm-toast-success[data-v-23c0c508]{background:linear-gradient(135deg,#34d399,#10b981)}.lm-toast-error[data-v-23c0c508]{background:linear-gradient(135deg,#f87171,#ef4444)}.lm-toast-warning[data-v-23c0c508]{background:linear-gradient(135deg,#fbbf24,#f59e0b)}.lm-toast-info[data-v-23c0c508]{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.toast-enter-active[data-v-23c0c508],.toast-leave-active[data-v-23c0c508]{transition:all .3s cubic-bezier(.4,0,.2,1)}.toast-enter-from[data-v-23c0c508],.toast-leave-to[data-v-23c0c508]{opacity:0;transform:translateY(-20px) scale(.95)}.header[data-v-6bc7ffdb]{background:linear-gradient(90deg,#3b2cff,#6a11cb 50%,#2575fc);color:#fff;position:sticky;top:0;z-index:100;box-shadow:0 2px 16px rgba(0,0,0,.2)}.header-inner[data-v-6bc7ffdb]{display:flex;align-items:center;height:56px;gap:24px;min-width:0}.container[data-v-6bc7ffdb]{max-width:1300px;margin:0 auto;padding:0 15px;width:100%;box-sizing:border-box;min-width:0}.logo[data-v-6bc7ffdb]{display:flex;align-items:center;flex-shrink:0;height:100%}.logo-link[data-v-6bc7ffdb]{display:flex;align-items:center;text-decoration:none}.logo-image[data-v-6bc7ffdb]{height:36px;width:auto;max-width:160px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.logo-link:hover .logo-image[data-v-6bc7ffdb]{opacity:.85}.main-nav[data-v-6bc7ffdb]{display:flex;align-items:center;gap:4px;flex-shrink:0}.main-nav-item[data-v-6bc7ffdb]{display:flex;align-items:center;gap:2px;padding:6px 14px;border-radius:16px;color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s;white-space:nowrap}.main-nav-item.active[data-v-6bc7ffdb],.main-nav-item[data-v-6bc7ffdb]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.category-nav[data-v-6bc7ffdb]{position:relative}.category-panel[data-v-6bc7ffdb]{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);width:320px;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.18);z-index:1001;overflow:hidden;color:#333;padding:12px}.category-panel-arrow[data-v-6bc7ffdb]{position:absolute;top:-6px;left:50%;margin-left:-6px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 6px rgba(0,0,0,.06)}.category-panel-grid[data-v-6bc7ffdb]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-height:300px;overflow-y:auto}.category-panel-item[data-v-6bc7ffdb]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:8px;cursor:pointer;transition:background .2s}.category-panel-item[data-v-6bc7ffdb]:hover{background:#f5f5f5}.category-panel-item img[data-v-6bc7ffdb]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#eee}.category-panel-item span[data-v-6bc7ffdb]{font-size:12px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.category-panel-empty[data-v-6bc7ffdb],.category-panel-loading[data-v-6bc7ffdb]{padding:30px 0;text-align:center;color:#999;font-size:13px}.category-panel-fade-enter-active[data-v-6bc7ffdb]{transition:all .2s ease-out}.category-panel-fade-leave-active[data-v-6bc7ffdb]{transition:all .15s ease-in}.category-panel-fade-enter-from[data-v-6bc7ffdb],.category-panel-fade-leave-to[data-v-6bc7ffdb]{opacity:0;transform:translateX(-50%) translateY(-8px) scale(.96)}.icon-nav[data-v-6bc7ffdb]{display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto;position:relative}.icon-nav-item[data-v-6bc7ffdb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:60px;padding:4px 6px;border-radius:8px;cursor:pointer;color:hsla(0,0%,100%,.85);transition:all .2s ease}.icon-nav-item[data-v-6bc7ffdb]:hover{color:#fff;background:hsla(0,0%,100%,.12);transform:translateY(-1px)}.icon-nav-svg[data-v-6bc7ffdb]{display:flex;align-items:center;justify-content:center;height:22px}.icon-nav-svg svg[data-v-6bc7ffdb]{width:22px;height:22px}.icon-nav-text[data-v-6bc7ffdb]{font-size:12px;line-height:1.2}.icon-nav-item.has-panel[data-v-6bc7ffdb]{cursor:default}.icon-nav-item.active[data-v-6bc7ffdb],.icon-nav-item[data-v-6bc7ffdb]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.nav-panel[data-v-6bc7ffdb]{position:absolute;top:100%;right:0;width:280px;padding-top:8px;background:transparent;z-index:1001;transform-origin:top right;pointer-events:none}.nav-panel[data-v-6bc7ffdb]>*{pointer-events:auto}.nav-panel-arrow[data-v-6bc7ffdb]{position:absolute;top:2px;right:118px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 6px rgba(0,0,0,.06)}.nav-panel-body[data-v-6bc7ffdb]{max-height:360px;overflow-y:auto;position:relative;padding:8px 0;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.18);color:#333}.nav-panel-list[data-v-6bc7ffdb]{display:flex;flex-direction:column}.nav-panel-item[data-v-6bc7ffdb]{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;transition:background .2s}.nav-panel-item[data-v-6bc7ffdb]:hover{background:#f8f8f8}.nav-panel-item img[data-v-6bc7ffdb]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#eee;flex-shrink:0}.nav-panel-info[data-v-6bc7ffdb]{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.nav-panel-name[data-v-6bc7ffdb]{font-size:13px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-panel-meta[data-v-6bc7ffdb]{font-size:11px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-panel-tag[data-v-6bc7ffdb]{font-size:10px;color:#fff;background:#ff4d6d;padding:1px 5px;border-radius:4px;width:-moz-fit-content;width:fit-content}.nav-panel-reward[data-v-6bc7ffdb]{font-size:12px;color:#ff9600;font-weight:700;flex-shrink:0}.nav-panel-empty[data-v-6bc7ffdb]{display:flex;flex-direction:column;align-items:center;padding:24px 16px;color:#999;font-size:13px;text-align:center}.nav-panel-empty img[data-v-6bc7ffdb]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;margin-bottom:8px}.nav-panel-empty p[data-v-6bc7ffdb]{font-size:14px;color:#666;margin:0 0 4px}.nav-panel-empty span[data-v-6bc7ffdb]{font-size:12px;color:#999}.nav-panel-loading[data-v-6bc7ffdb]{padding:30px 0;text-align:center;color:#999;font-size:13px}.nav-panel-more[data-v-6bc7ffdb]{display:block;text-align:center;padding:10px;font-size:12px;color:#666;text-decoration:none;border-top:1px solid #f0f0f0;margin-top:4px}.nav-panel-more[data-v-6bc7ffdb]:hover{color:#ff6a00}.task-panel-item[data-v-6bc7ffdb]{flex-wrap:wrap;align-items:flex-start;padding:10px 14px}.task-panel-item .nav-panel-info[data-v-6bc7ffdb]{width:100%;gap:4px}.task-type-tag[data-v-6bc7ffdb]{display:inline-block;font-size:10px;padding:1px 5px;border-radius:4px;margin-left:6px;vertical-align:middle;font-weight:500;line-height:1.4}.task-type-tag.daily[data-v-6bc7ffdb]{background:#fff0e6;color:#ff6a00}.task-type-tag.newbie[data-v-6bc7ffdb]{background:#e6f7ff;color:#1890ff}.task-progress-bar[data-v-6bc7ffdb]{width:100%;height:5px;background:#f0f0f0;border-radius:3px;overflow:hidden;margin-top:4px}.task-progress-fill[data-v-6bc7ffdb]{height:100%;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:3px;transition:width .3s ease}.task-progress-text[data-v-6bc7ffdb]{font-size:11px;color:#999;margin-top:2px}.task-status-tag[data-v-6bc7ffdb]{font-size:11px;padding:2px 6px;border-radius:8px;flex-shrink:0;font-weight:500;margin-left:6px;align-self:center;border:none;cursor:default}.task-status-tag.progress[data-v-6bc7ffdb]{background:#f0f0f0;color:#999}.task-status-tag.claimable[data-v-6bc7ffdb]{background:#fff0e6;color:#ff6a00;cursor:pointer;transition:all .2s}.task-status-tag.claimable[data-v-6bc7ffdb]:hover{background:#ff6a00;color:#fff}.task-status-tag.claimed[data-v-6bc7ffdb]{background:#f5f5f5;color:#bbb;cursor:default}.nav-panel-item .nav-panel-reward[data-v-6bc7ffdb]{align-self:center}.nav-panel-fade-enter-active[data-v-6bc7ffdb]{transition:all .2s ease-out}.nav-panel-fade-leave-active[data-v-6bc7ffdb]{transition:all .15s ease-in}.nav-panel-fade-enter-from[data-v-6bc7ffdb],.nav-panel-fade-leave-to[data-v-6bc7ffdb]{opacity:0;transform:translateY(-8px) scale(.96)}.search-box[data-v-6bc7ffdb]{display:flex;align-items:center;background:#fff;border-radius:20px;padding:4px 4px 4px 14px;width:320px;position:relative;transition:all .3s ease;margin-left:24px}.search-box[data-v-6bc7ffdb]:focus-within{box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}.search-box input[data-v-6bc7ffdb]{background:transparent;border:none;color:#333;width:100%;outline:none;padding:5px 0;font-size:13px}.search-box input[data-v-6bc7ffdb]::-moz-placeholder{color:#999}.search-box input[data-v-6bc7ffdb]::placeholder{color:#999}.search-type[data-v-6bc7ffdb]{background:transparent;border:none;color:#666;font-size:12px;outline:none;cursor:pointer;padding:4px 6px 4px 2px;border-right:1px solid #e5e5e5;margin-right:6px;font-family:inherit}.search-type option[data-v-6bc7ffdb]{font-size:13px;color:#333}.search-btn[data-v-6bc7ffdb]{background:linear-gradient(90deg,#ff6a00,#ff9600);border:none;color:#fff;cursor:pointer;padding:6px 10px;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .2s}.search-btn[data-v-6bc7ffdb]:hover{filter:brightness(1.1)}.user-area[data-v-6bc7ffdb]{display:flex;align-items:center;position:relative;flex-shrink:0}.login-btn[data-v-6bc7ffdb],.register-btn[data-v-6bc7ffdb]{padding:6px 16px;border-radius:16px;margin-left:10px;cursor:pointer;font-weight:700;text-decoration:none;display:inline-block;transition:all .3s ease;font-size:13px}.login-btn[data-v-6bc7ffdb]{background:transparent;border:1px solid hsla(0,0%,100%,.8);color:#fff}.login-btn[data-v-6bc7ffdb]:hover{background:hsla(0,0%,100%,.12)}.register-btn[data-v-6bc7ffdb]{background:linear-gradient(45deg,#ff9600,#fa3);border:1px solid transparent;color:#fff;box-shadow:0 2px 8px rgba(255,150,0,.3)}.register-btn[data-v-6bc7ffdb]:hover{filter:brightness(1.1)}.avatar-wrap[data-v-6bc7ffdb]{cursor:pointer;padding:4px;border-radius:50%;transition:background .2s}.avatar-wrap[data-v-6bc7ffdb]:hover{background:hsla(0,0%,100%,.15)}.avatar[data-v-6bc7ffdb]{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid hsla(0,0%,100%,.5)}.user-card-dropdown[data-v-6bc7ffdb]{position:absolute;top:calc(100% + 10px);right:0;width:320px;background:#fff;border-radius:12px;box-shadow:0 12px 40px rgba(0,0,0,.18);z-index:1000;overflow:hidden;color:#333;transform-origin:top right}.ucd-arrow[data-v-6bc7ffdb]{position:absolute;top:-6px;right:18px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 6px rgba(0,0,0,.06)}.ucd-header[data-v-6bc7ffdb]{display:flex;justify-content:flex-end;padding:12px 16px 0}.ucd-logout[data-v-6bc7ffdb]{display:flex;align-items:center;gap:4px;font-size:13px;color:#666;text-decoration:none;transition:color .2s}.ucd-logout[data-v-6bc7ffdb]:hover{color:#ff6a00}.ucd-user[data-v-6bc7ffdb]{display:flex;flex-direction:column;align-items:center;padding:0 20px 16px}.ucd-avatar[data-v-6bc7ffdb]{width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #ffe4cc;margin-bottom:10px}.ucd-name-row[data-v-6bc7ffdb]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.ucd-nickname[data-v-6bc7ffdb]{font-size:16px;font-weight:700;color:#333}.ucd-edit[data-v-6bc7ffdb],.ucd-gender[data-v-6bc7ffdb]{display:flex;align-items:center}.ucd-edit[data-v-6bc7ffdb]{color:#ff9600;transition:transform .2s}.ucd-edit[data-v-6bc7ffdb]:hover{transform:scale(1.1)}.ucd-level[data-v-6bc7ffdb]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ucd-level-badge[data-v-6bc7ffdb]{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(90deg,#10b981,#34d399);color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:10px}.ucd-level-badge svg[data-v-6bc7ffdb]{width:10px;height:10px}.ucd-level-tag[data-v-6bc7ffdb]{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#ff9600;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s}.ucd-level-tag[data-v-6bc7ffdb]:hover{color:#ff6a00;transform:scale(1.05)}.ucd-progress-wrap[data-v-6bc7ffdb]{display:flex;align-items:center;gap:8px;width:220px}.ucd-progress-bar[data-v-6bc7ffdb]{flex:1;height:8px;background:#eee;border-radius:4px;overflow:hidden}.ucd-progress-fill[data-v-6bc7ffdb]{height:100%;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:4px}.ucd-level-label[data-v-6bc7ffdb]{font-size:11px;color:#999}.ucd-progress-text[data-v-6bc7ffdb]{font-size:12px;color:#999;margin-top:4px}.ucd-assets[data-v-6bc7ffdb]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.ucd-assets-left[data-v-6bc7ffdb]{display:flex;align-items:center;gap:12px}.ucd-assets-label[data-v-6bc7ffdb]{font-size:13px;color:#666}.ucd-assets-item[data-v-6bc7ffdb]{display:inline-flex;align-items:center;gap:3px;font-size:13px;color:#333;font-weight:600}.ucd-recharge[data-v-6bc7ffdb]{padding:5px 18px;border-radius:14px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:filter .2s}.ucd-recharge[data-v-6bc7ffdb]:hover{filter:brightness(1.1)}.ucd-quick[data-v-6bc7ffdb]{display:grid;grid-template-columns:repeat(5,1fr);padding:14px 10px;gap:4px}.ucd-quick-item[data-v-6bc7ffdb]{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none;color:#666;border-radius:8px;padding:6px 0;transition:all .2s}.ucd-quick-item[data-v-6bc7ffdb]:hover{background:#fff8f0;color:#ff6a00}.ucd-quick-icon[data-v-6bc7ffdb]{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff5eb;color:#ff9600}.ucd-quick-icon svg[data-v-6bc7ffdb]{width:20px;height:20px}.ucd-quick-text[data-v-6bc7ffdb]{font-size:12px}.search-results[data-v-6bc7ffdb]{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:8px;max-height:400px;overflow-y:auto;z-index:1200}.search-result-item[data-v-6bc7ffdb]{display:flex;padding:10px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f5f5f5}.search-result-item[data-v-6bc7ffdb]:last-child{border-bottom:none}.search-result-item[data-v-6bc7ffdb]:hover{background-color:#f8f8f8}.result-thumb[data-v-6bc7ffdb]{width:100px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin-right:10px;background:#eee}.result-info[data-v-6bc7ffdb]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.result-title[data-v-6bc7ffdb]{font-size:13px;color:#333;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.result-meta[data-v-6bc7ffdb]{display:flex;align-items:center;gap:10px;font-size:11px;color:#999}.result-author[data-v-6bc7ffdb]{color:#666}.search-all-results[data-v-6bc7ffdb]{max-height:480px;padding:4px 0}.result-group[data-v-6bc7ffdb]{border-bottom:1px solid #f5f5f5}.result-group[data-v-6bc7ffdb]:last-child{border-bottom:none}.result-group-title[data-v-6bc7ffdb]{padding:8px 12px 4px;font-size:12px;font-weight:700;color:#ff6a00;background:#fff8f0;letter-spacing:.5px}.no-result-tip[data-v-6bc7ffdb]{padding:30px 0;text-align:center;color:#999;font-size:13px}.anchor-result-item .result-avatar[data-v-6bc7ffdb]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px;background:#eee;flex-shrink:0}.post-result-info[data-v-6bc7ffdb]{flex:1}.post-result-title[data-v-6bc7ffdb]{-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hot-keywords-panel[data-v-6bc7ffdb]{padding:12px}.hot-title[data-v-6bc7ffdb]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:#ff6a00;margin-bottom:10px}.hot-list[data-v-6bc7ffdb]{display:flex;flex-direction:column;gap:4px}.hot-item[data-v-6bc7ffdb]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background .2s;font-size:13px;color:#333}.hot-item[data-v-6bc7ffdb]:hover{background:#fff5eb;color:#ff6a00}.hot-rank[data-v-6bc7ffdb]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;background:#eee;color:#999;font-size:11px;font-weight:700;flex-shrink:0}.hot-rank.rank-1[data-v-6bc7ffdb]{background:#ff4d4f;color:#fff}.hot-rank.rank-2[data-v-6bc7ffdb]{background:#ff7a45;color:#fff}.hot-rank.rank-3[data-v-6bc7ffdb]{background:#ffa940;color:#fff}.hot-text[data-v-6bc7ffdb]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-fade-enter-active[data-v-6bc7ffdb]{transition:all .25s ease-out}.dropdown-fade-leave-active[data-v-6bc7ffdb]{transition:all .2s ease-in}.dropdown-fade-enter-from[data-v-6bc7ffdb],.dropdown-fade-leave-to[data-v-6bc7ffdb]{opacity:0;transform:translateY(-8px) scale(.96)}@media (max-width:900px){.icon-nav[data-v-6bc7ffdb]{display:none}.search-box[data-v-6bc7ffdb]{flex:1 1 180px;width:180px;min-width:0;margin-left:0}}@media (max-width:640px){.header-inner[data-v-6bc7ffdb]{height:52px;gap:10px}.container[data-v-6bc7ffdb]{padding:0 10px}.logo-image[data-v-6bc7ffdb]{height:32px;max-width:64px}.main-nav[data-v-6bc7ffdb]{display:none}.search-box[data-v-6bc7ffdb]{flex:1 1 auto;width:auto;margin-left:0;padding-left:10px}.search-type[data-v-6bc7ffdb]{display:none}.search-box input[data-v-6bc7ffdb]{min-width:0;font-size:12px}.search-btn[data-v-6bc7ffdb]{padding:6px 8px}.login-btn[data-v-6bc7ffdb],.register-btn[data-v-6bc7ffdb]{padding:5px 9px;margin-left:4px;font-size:12px}}.lm-dialog-overlay[data-v-119419a0]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:99998;backdrop-filter:blur(2px)}.lm-dialog[data-v-119419a0]{width:92%;max-width:380px;background:#fff;border-radius:14px;padding:24px 22px 18px;box-shadow:0 16px 48px rgba(0,0,0,.25);text-align:center}.lm-dialog-title[data-v-119419a0]{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:10px}.lm-dialog-msg[data-v-119419a0]{font-size:14px;color:#666;line-height:1.7;word-break:break-word;margin-bottom:6px}.lm-dialog-input-wrap[data-v-119419a0]{margin:14px 0 4px}.lm-dialog-input[data-v-119419a0]{width:100%;box-sizing:border-box;height:40px;padding:0 14px;border:1px solid #e3e6eb;border-radius:8px;font-size:14px;color:#333;outline:none;transition:border-color .2s;text-align:center}.lm-dialog-input[data-v-119419a0]:focus{border-color:#ff9600}.lm-dialog-actions[data-v-119419a0]{display:flex;gap:12px;margin-top:20px}.lm-dialog-btn[data-v-119419a0]{flex:1;height:40px;border:none;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.lm-dialog-cancel[data-v-119419a0]{background:#f2f3f5;color:#666}.lm-dialog-cancel[data-v-119419a0]:hover{background:#e8eaed}.lm-dialog-ok[data-v-119419a0]{background:linear-gradient(135deg,#ff9600,#ff7d00);color:#fff}.lm-dialog-ok[data-v-119419a0]:hover{background:linear-gradient(135deg,#ff8a00,#ff6d00)}.lm-dialog-enter-active[data-v-119419a0],.lm-dialog-leave-active[data-v-119419a0]{transition:all .25s ease}.lm-dialog-enter-from[data-v-119419a0],.lm-dialog-leave-to[data-v-119419a0]{opacity:0;transform:scale(.92)}.footer[data-v-39751496]{background:linear-gradient(135deg,#0f0f1a,#1a1a2e 50%,#16213e);color:#fff;padding:48px 0 0;border-top:1px solid hsla(0,0%,100%,.06)}.footer-content[data-v-39751496]{max-width:1300px;margin:0 auto;padding:0 20px}.footer-top[data-v-39751496]{display:flex;gap:60px;padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer-brand[data-v-39751496]{flex-shrink:0;width:240px}.footer-logo[data-v-39751496]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#fff;margin-bottom:12px}.footer-desc[data-v-39751496]{color:hsla(0,0%,100%,.5);font-size:14px;margin:0;line-height:1.6}.footer-links[data-v-39751496]{flex:1;display:flex;justify-content:space-around;gap:40px}.link-group[data-v-39751496]{display:flex;flex-direction:column;gap:10px}.link-group h4[data-v-39751496]{font-size:15px;font-weight:600;color:hsla(0,0%,100%,.9);margin:0 0 6px}.contact-item[data-v-39751496],.link-group a[data-v-39751496]{color:hsla(0,0%,100%,.5);text-decoration:none;font-size:14px;transition:color .3s;line-height:1.6}.link-group a[data-v-39751496]:hover{color:#ff9600}.contact-item[data-v-39751496]{display:block;cursor:default}.footer-bottom[data-v-39751496]{padding:20px 0;text-align:center}.copyright p[data-v-39751496]{margin:0 0 8px;color:hsla(0,0%,100%,.35);font-size:13px}.company-info[data-v-39751496]{display:flex;align-items:center;justify-content:center;gap:8px;color:hsla(0,0%,100%,.35);font-size:13px}.company-info a[data-v-39751496]{color:hsla(0,0%,100%,.35);text-decoration:none;transition:color .3s}.company-info a[data-v-39751496]:hover{color:#ff9600}.divider[data-v-39751496]{color:hsla(0,0%,100%,.15)}.footer-tip[data-v-39751496]{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);background:rgba(30,30,46,.95);color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;box-shadow:0 4px 20px rgba(0,0,0,.4);border:1px solid rgba(255,150,0,.3);z-index:9999;white-space:nowrap}.tip-fade-enter-active[data-v-39751496],.tip-fade-leave-active[data-v-39751496]{transition:opacity .3s ease,transform .3s ease}.tip-fade-enter-from[data-v-39751496],.tip-fade-leave-to[data-v-39751496]{opacity:0;transform:translateX(-50%) translateY(10px)}@media (max-width:768px){.footer[data-v-39751496]{padding:32px 0 0}.footer-top[data-v-39751496]{flex-direction:column;gap:32px}.footer-brand[data-v-39751496]{width:100%;text-align:center}.footer-logo[data-v-39751496]{justify-content:center}.footer-links[data-v-39751496]{flex-wrap:wrap;justify-content:flex-start;gap:24px}.link-group[data-v-39751496]{width:calc(50% - 12px)}.company-info[data-v-39751496]{flex-direction:column;gap:4px}.divider[data-v-39751496]{display:none}}.live-home[data-v-aa5ea09c]{min-height:100vh;display:flex;flex-direction:column;background:#f0f2f5}.main-content[data-v-aa5ea09c]{flex:1}.container[data-v-aa5ea09c]{max-width:1300px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box;min-width:0}.banner-section[data-v-aa5ea09c]{padding:24px 0 0;position:relative;background:linear-gradient(180deg,#0f0f1a,#1a1a2e 40%,#f0f2f5)}.live-showcase[data-v-aa5ea09c]{display:flex;gap:12px;border-radius:16px;overflow:hidden;height:500px;min-width:0}.main-live[data-v-aa5ea09c]{flex:1;position:relative;overflow:hidden;border-radius:16px;background:#000;transition:box-shadow .3s;min-width:0}.main-live[data-v-aa5ea09c]:hover{box-shadow:0 8px 32px rgba(0,0,0,.3)}.main-live-img[data-v-aa5ea09c],.main-live-video[data-v-aa5ea09c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.live-info-overlay[data-v-aa5ea09c]{position:absolute;bottom:0;left:0;width:100%;padding:30px;box-sizing:border-box;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent 60%);color:#fff;z-index:2}.live-title-overlay[data-v-aa5ea09c]{font-size:24px;font-weight:700;margin-bottom:8px;text-shadow:0 2px 8px rgba(0,0,0,.3)}.video-description[data-v-aa5ea09c]{color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.6;margin-bottom:12px;max-height:44px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.live-stats[data-v-aa5ea09c]{display:flex;align-items:center;gap:12px}.live-viewers[data-v-aa5ea09c]{font-size:14px;display:flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.9)}.live-tag[data-v-aa5ea09c]{background:rgba(255,150,0,.9);padding:2px 10px;border-radius:4px;font-size:12px;font-weight:600}.enter-live-room[data-v-aa5ea09c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .35s ease;z-index:3;background:rgba(0,0,0,.15)}.main-live:hover .enter-live-room[data-v-aa5ea09c]{opacity:1}.enter-live-btn[data-v-aa5ea09c]{padding:14px 36px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:30px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 24px rgba(255,106,0,.4);display:flex;align-items:center;gap:8px}.enter-live-btn[data-v-aa5ea09c]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(255,106,0,.5)}.side-lives[data-v-aa5ea09c]{width:200px;display:flex;flex-direction:column;gap:10px;padding-top:0}.side-live-item[data-v-aa5ea09c]{position:relative;cursor:pointer;height:90px;overflow:visible;transition:all .25s ease;border-radius:12px}.bubble-container[data-v-aa5ea09c]{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.3);border:2px solid transparent;transition:all .3s ease}.side-live-item.active .bubble-container[data-v-aa5ea09c]{border-color:#ff9600;box-shadow:0 0 20px rgba(255,150,0,.3)}.bubble-pointer[data-v-aa5ea09c]{position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #ff9600;z-index:2;filter:drop-shadow(0 0 4px rgba(255,150,0,.5))}.side-live-item img[data-v-aa5ea09c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .35s ease}.side-live-item:hover img[data-v-aa5ea09c]{transform:scale(1.08)}.live-viewers-bubble[data-v-aa5ea09c]{position:absolute;bottom:6px;right:6px;background:rgba(0,0,0,.75);color:#fff;padding:2px 8px;border-radius:8px;font-size:10px;font-weight:600;backdrop-filter:blur(4px)}.enter-live-overlay[data-v-aa5ea09c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;z-index:2;background:rgba(0,0,0,.4)}.side-live-item:hover .enter-live-overlay[data-v-aa5ea09c]{opacity:1}.enter-live-small-btn[data-v-aa5ea09c]{padding:5px 14px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:12px;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s}.enter-live-small-btn[data-v-aa5ea09c]:hover{transform:scale(1.08)}.video-controls-bar[data-v-aa5ea09c]{position:absolute;bottom:0;left:0;width:100%;height:44px;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);display:flex;justify-content:space-between;align-items:center;padding:0 16px;box-sizing:border-box;z-index:4;opacity:0;transition:opacity .3s ease}.main-live:hover .video-controls-bar[data-v-aa5ea09c]{opacity:1}.video-controls-right[data-v-aa5ea09c]{display:flex;align-items:center;gap:12px;margin-left:auto}.video-time[data-v-aa5ea09c]{color:hsla(0,0%,100%,.8);font-size:12px;font-family:monospace}.enter-live-room-btn[data-v-aa5ea09c]{background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.enter-live-room-btn[data-v-aa5ea09c]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,106,0,.4)}.section-header[data-v-aa5ea09c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.section-title[data-v-aa5ea09c]{font-size:24px;color:#1a1a2e;position:relative;padding-left:16px;font-weight:700;margin:0}.section-title[data-v-aa5ea09c]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.section-actions[data-v-aa5ea09c]{display:flex;align-items:center;gap:12px}.refresh-btn[data-v-aa5ea09c]{background:#fff;color:#666;border:1px solid #e0e0e0;border-radius:20px;padding:8px 18px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .25s ease}.refresh-btn[data-v-aa5ea09c]:hover{border-color:#ff9600;color:#ff9600;box-shadow:0 2px 8px rgba(255,150,0,.15)}.icon-refresh[data-v-aa5ea09c]{transition:transform .5s ease}.refresh-btn:hover .icon-refresh[data-v-aa5ea09c]{transform:rotate(180deg)}.category-section[data-v-aa5ea09c],.recommend-section[data-v-aa5ea09c]{padding:32px 0}.recommend-section[data-v-aa5ea09c]{padding-top:40px}.live-grid[data-v-aa5ea09c]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.live-card[data-v-aa5ea09c]{border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.02)}.live-card[data-v-aa5ea09c]:hover{transform:translateY(-6px);box-shadow:0 12px 28px rgba(0,0,0,.12)}.live-thumbnail[data-v-aa5ea09c]{position:relative;overflow:hidden;aspect-ratio:16/9;background:#f0f0f0}.live-thumbnail img[data-v-aa5ea09c]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.live-card:hover .live-thumbnail img[data-v-aa5ea09c]{transform:scale(1.08)}.live-status[data-v-aa5ea09c]{position:absolute;bottom:10px;left:10px;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);color:#fff;padding:3px 10px;border-radius:6px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:8px}.live-badge-live[data-v-aa5ea09c]{display:inline-flex;align-items:center;gap:4px;color:#ff4d4f;font-weight:700}.live-badge-live i[data-v-aa5ea09c]{width:6px;height:6px;border-radius:50%;background:#ff4d4f;animation:liveBlink-aa5ea09c 1.2s infinite}@keyframes liveBlink-aa5ea09c{0%,to{opacity:1}50%{opacity:.3}}.live-card-info[data-v-aa5ea09c]{padding:14px 16px 16px}.live-card-title[data-v-aa5ea09c]{font-size:15px;color:#1a1a2e;font-weight:600;line-height:1.4;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-card-author[data-v-aa5ea09c]{font-size:13px;color:#94a3b8;display:flex;align-items:center;gap:4px;cursor:pointer;transition:color .2s}.live-card-author[data-v-aa5ea09c]:hover{color:#ff6a00}.live-card-author[data-v-aa5ea09c]:before{content:"";display:inline-block;width:16px;height:16px;background:#e2e8f0;border-radius:50%;flex-shrink:0}@media (max-width:1200px){.live-grid[data-v-aa5ea09c]{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.live-showcase[data-v-aa5ea09c]{height:auto;flex-direction:column}.main-live[data-v-aa5ea09c]{width:100%;min-height:400px}.side-lives[data-v-aa5ea09c]{width:100%;flex-direction:row;gap:8px;overflow-x:auto;padding:8px 0}.side-live-item[data-v-aa5ea09c]{flex-shrink:0;width:160px;height:90px}.bubble-pointer[data-v-aa5ea09c]{display:none}.live-grid[data-v-aa5ea09c]{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.banner-section[data-v-aa5ea09c]{padding-top:16px}.live-showcase[data-v-aa5ea09c]{gap:8px}.main-live[data-v-aa5ea09c]{min-height:0;aspect-ratio:16/9}.live-info-overlay[data-v-aa5ea09c]{padding:16px}.live-title-overlay[data-v-aa5ea09c]{font-size:18px;margin-bottom:4px}.video-description[data-v-aa5ea09c]{display:none}.enter-live-room[data-v-aa5ea09c]{opacity:1;background:rgba(0,0,0,.16)}.enter-live-btn[data-v-aa5ea09c]{padding:10px 20px;font-size:15px}.video-controls-bar[data-v-aa5ea09c]{opacity:1;padding:0 10px}.live-grid[data-v-aa5ea09c]{grid-template-columns:1fr}.section-title[data-v-aa5ea09c]{font-size:20px}.container[data-v-aa5ea09c]{padding:0 12px}}.minor-entry-bar[data-v-aa5ea09c]{display:flex;align-items:center;gap:8px;max-width:1300px;margin:16px auto 12px;padding:10px 16px;box-sizing:border-box;background:linear-gradient(90deg,#e9f7f0,#eef3fb);border:1px solid #cfe9dd;border-radius:12px;cursor:pointer;color:#1f7a5a;font-size:14px;font-weight:600;transition:box-shadow .2s ease}.minor-entry-bar[data-v-aa5ea09c]:hover{box-shadow:0 6px 18px rgba(31,122,90,.14)}.me-shield[data-v-aa5ea09c]{flex:0 0 auto}.me-text[data-v-aa5ea09c]{flex:1 1 auto}.me-arrow[data-v-aa5ea09c]{color:#1f7a5a;font-size:20px;line-height:1}.minor-badge[data-v-aa5ea09c]{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:999px;background:rgba(31,122,90,.92);color:#fff;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.2px;box-shadow:0 2px 6px rgba(0,0,0,.18);pointer-events:none;white-space:nowrap}.minor-badge.side[data-v-aa5ea09c]{top:6px;right:6px;padding:2px 6px;font-size:10px}.minor-guide-mask[data-v-aa5ea09c]{position:fixed;inset:0;z-index:3200;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.minor-guide-card[data-v-aa5ea09c]{width:360px;max-width:88vw;background:#fff;border-radius:18px;padding:30px 26px 26px;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.25)}.mg-icon[data-v-aa5ea09c]{width:60px;height:60px;margin:0 auto 14px;border-radius:50%;background:#e9f7f0;color:#1f7a5a;display:flex;align-items:center;justify-content:center}.mg-title[data-v-aa5ea09c]{margin:0 0 12px;font-size:19px;color:#2b2b2b}.mg-desc[data-v-aa5ea09c]{margin:0 0 22px;font-size:13px;line-height:1.9;color:#6b6b6b;text-align:left}.mg-actions[data-v-aa5ea09c]{display:flex;gap:12px}.mg-btn[data-v-aa5ea09c]{flex:1 1 0;border:none;border-radius:999px;padding:11px 0;font-size:15px;cursor:pointer}.mg-btn.primary[data-v-aa5ea09c]{background:#1f7a5a;color:#fff}.mg-btn.primary[data-v-aa5ea09c]:hover{background:#19674c}.mg-btn.ghost[data-v-aa5ea09c]{background:#f2f2f2;color:#666}.mg-btn.ghost[data-v-aa5ea09c]:hover{background:#e8e8e8}.mg-btn[data-v-aa5ea09c]:disabled{opacity:.6;cursor:not-allowed}.mg-fade-enter-active[data-v-aa5ea09c],.mg-fade-leave-active[data-v-aa5ea09c]{transition:opacity .22s ease}.mg-fade-enter-from[data-v-aa5ea09c],.mg-fade-leave-to[data-v-aa5ea09c]{opacity:0}.login-page[data-v-a4fe5798]{min-height:100vh;display:flex;background:linear-gradient(135deg,#0f0f1a,#1a1a2e 50%,#16213e);position:relative;overflow:hidden}.login-page[data-v-a4fe5798]:before{content:"";position:absolute;top:-50%;right:-30%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,150,0,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}.login-page[data-v-a4fe5798]:after{content:"";position:absolute;bottom:-30%;left:-20%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,106,0,.06) 0,transparent 70%);border-radius:50%;pointer-events:none}.login-container[data-v-a4fe5798]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.login-card[data-v-a4fe5798]{display:flex;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 24px 80px rgba(0,0,0,.3);overflow:hidden;width:800px;max-width:92vw;min-height:480px}.login-brand[data-v-a4fe5798]{width:320px;background:linear-gradient(135deg,#ff6a00,#ff9600,#fa3);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#fff;position:relative;overflow:hidden}.login-brand[data-v-a4fe5798]:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:hsla(0,0%,100%,.08);border-radius:50%}.login-brand[data-v-a4fe5798]:after{content:"";position:absolute;bottom:-60px;left:-60px;width:200px;height:200px;background:hsla(0,0%,100%,.06);border-radius:50%}.brand-icon[data-v-a4fe5798]{margin-bottom:20px;position:relative;z-index:1}.brand-title[data-v-a4fe5798]{font-size:32px;font-weight:800;margin:0 0 8px;letter-spacing:2px;position:relative;z-index:1}.brand-desc[data-v-a4fe5798]{font-size:15px;opacity:.85;position:relative;z-index:1;margin:0}.login-form[data-v-a4fe5798]{flex:1;padding:48px 44px;display:flex;flex-direction:column;justify-content:center}.form-title[data-v-a4fe5798]{font-size:26px;color:#1a1a2e;font-weight:700;margin:0 0 6px}.form-subtitle[data-v-a4fe5798]{font-size:14px;color:#94a3b8;margin:0 0 32px}.form-group[data-v-a4fe5798]{margin-bottom:20px}.input-wrapper[data-v-a4fe5798]{position:relative;display:flex;align-items:center}.input-icon[data-v-a4fe5798]{position:absolute;left:14px;pointer-events:none;flex-shrink:0}.input-wrapper input[data-v-a4fe5798]{width:100%;padding:14px 14px 14px 44px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:15px;color:#1e293b;background:#f8fafc;outline:none;transition:all .3s ease;box-sizing:border-box}.input-wrapper input[data-v-a4fe5798]:focus{border-color:#ff9600;background:#fff;box-shadow:0 0 0 4px rgba(255,150,0,.1)}.input-wrapper input[data-v-a4fe5798]::-moz-placeholder{color:#94a3b8}.input-wrapper input[data-v-a4fe5798]::placeholder{color:#94a3b8}.login-btn[data-v-a4fe5798]{width:100%;padding:14px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;box-shadow:0 4px 16px rgba(255,106,0,.3)}.login-btn[data-v-a4fe5798]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,106,0,.4)}.login-btn[data-v-a4fe5798]:active:not(:disabled){transform:translateY(0)}.login-btn[data-v-a4fe5798]:disabled{background:#e2e8f0;box-shadow:none;cursor:not-allowed}.loading-spinner[data-v-a4fe5798]{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-a4fe5798 .6s linear infinite}@keyframes spin-a4fe5798{to{transform:rotate(1turn)}}.form-footer[data-v-a4fe5798]{text-align:center;margin-top:24px}.register-link[data-v-a4fe5798]{color:#ff9600;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s}.register-link[data-v-a4fe5798]:hover{color:#ff6a00;text-decoration:underline}.minor-notice[data-v-a4fe5798]{display:flex;align-items:flex-start;gap:6px;margin-top:18px;padding:10px 12px;background:#e9f7f0;border:1px solid #cfe9dd;border-radius:10px;color:#1f7a5a;font-size:12px;line-height:1.6}.minor-notice svg[data-v-a4fe5798]{flex:0 0 auto;margin-top:2px}@media (max-width:768px){.login-card[data-v-a4fe5798]{flex-direction:column;min-height:auto}.login-brand[data-v-a4fe5798]{width:100%;padding:32px;min-height:160px}.login-form[data-v-a4fe5798]{padding:32px 28px}.brand-title[data-v-a4fe5798]{font-size:26px}}.register-page[data-v-4121fb5a]{min-height:100vh;display:flex;background:linear-gradient(135deg,#0f0f1a,#1a1a2e 50%,#16213e);position:relative;overflow:hidden}.register-page[data-v-4121fb5a]:before{content:"";position:absolute;top:-40%;left:-20%;width:500px;height:500px;background:radial-gradient(circle,rgba(255,150,0,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}.register-page[data-v-4121fb5a]:after{content:"";position:absolute;bottom:-30%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,rgba(255,106,0,.06) 0,transparent 70%);border-radius:50%;pointer-events:none}.register-container[data-v-4121fb5a]{flex:1;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.register-card[data-v-4121fb5a]{display:flex;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 24px 80px rgba(0,0,0,.3);overflow:hidden;width:800px;max-width:92vw;min-height:520px}.register-brand[data-v-4121fb5a]{width:320px;background:linear-gradient(135deg,#ff6a00,#ff9600,#fa3);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#fff;position:relative;overflow:hidden}.register-brand[data-v-4121fb5a]:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:hsla(0,0%,100%,.08);border-radius:50%}.register-brand[data-v-4121fb5a]:after{content:"";position:absolute;bottom:-60px;left:-60px;width:200px;height:200px;background:hsla(0,0%,100%,.06);border-radius:50%}.brand-icon[data-v-4121fb5a]{margin-bottom:20px;position:relative;z-index:1}.brand-title[data-v-4121fb5a]{font-size:32px;font-weight:800;margin:0 0 8px;letter-spacing:2px;position:relative;z-index:1}.brand-desc[data-v-4121fb5a]{font-size:15px;opacity:.85;position:relative;z-index:1;margin:0}.register-form[data-v-4121fb5a]{flex:1;padding:48px 44px;display:flex;flex-direction:column;justify-content:center}.form-title[data-v-4121fb5a]{font-size:26px;color:#1a1a2e;font-weight:700;margin:0 0 6px}.form-subtitle[data-v-4121fb5a]{font-size:14px;color:#94a3b8;margin:0 0 32px}.form-group[data-v-4121fb5a]{margin-bottom:18px}.input-wrapper[data-v-4121fb5a]{position:relative;display:flex;align-items:center}.input-icon[data-v-4121fb5a]{position:absolute;left:14px;pointer-events:none;flex-shrink:0}.input-wrapper input[data-v-4121fb5a]{width:100%;padding:14px 14px 14px 44px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:15px;color:#1e293b;background:#f8fafc;outline:none;transition:all .3s ease;box-sizing:border-box}.input-wrapper input[data-v-4121fb5a]:focus{border-color:#ff9600;background:#fff;box-shadow:0 0 0 4px rgba(255,150,0,.1)}.input-wrapper input[data-v-4121fb5a]::-moz-placeholder{color:#94a3b8}.input-wrapper input[data-v-4121fb5a]::placeholder{color:#94a3b8}.register-btn[data-v-4121fb5a]{width:100%;padding:14px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;box-shadow:0 4px 16px rgba(255,106,0,.3)}.register-btn[data-v-4121fb5a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,106,0,.4)}.register-btn[data-v-4121fb5a]:active:not(:disabled){transform:translateY(0)}.register-btn[data-v-4121fb5a]:disabled{background:#e2e8f0;box-shadow:none;cursor:not-allowed}.loading-spinner[data-v-4121fb5a]{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-4121fb5a .6s linear infinite}@keyframes spin-4121fb5a{to{transform:rotate(1turn)}}.form-footer[data-v-4121fb5a]{text-align:center;margin-top:24px}.login-link[data-v-4121fb5a]{color:#ff9600;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s}.login-link[data-v-4121fb5a]:hover{color:#ff6a00;text-decoration:underline}@media (max-width:768px){.register-card[data-v-4121fb5a]{flex-direction:column;min-height:auto}.register-brand[data-v-4121fb5a]{width:100%;padding:32px;min-height:160px}.register-form[data-v-4121fb5a]{padding:32px 28px}.brand-title[data-v-4121fb5a]{font-size:26px}}.danmaku-layer[data-v-7d258da0]{position:absolute;top:0;left:0;right:0;bottom:40px;overflow:hidden;pointer-events:none;z-index:5;transition:opacity .3s}.dm[data-v-7d258da0]{position:absolute;white-space:nowrap;font-weight:600;line-height:1.2;padding:1px 6px;border-radius:3px;will-change:transform}.dm-scroll[data-v-7d258da0]{left:100%;animation-name:dm-move-7d258da0;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes dm-move-7d258da0{0%{transform:translateX(0)}to{transform:translateX(calc(var(--dm-width, 800px)*-1 - 100%))}}.dm-fixed[data-v-7d258da0]{white-space:nowrap}@keyframes dm-fade-7d258da0{0%{opacity:0;transform:translateX(-50%) translateY(-6px)}10%{opacity:1;transform:translateX(-50%) translateY(0)}85%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(6px)}}.dm-noble[data-v-7d258da0]{display:inline-block;color:#fff;font-size:10px;font-weight:700;font-style:italic;line-height:14px;padding:0 4px;border-radius:3px;margin-right:4px;vertical-align:middle;text-shadow:none;background:linear-gradient(135deg,#ffb400,#ff6b00)}.dm-noble-1[data-v-7d258da0]{background:linear-gradient(135deg,#cd7f32,#b87333)}.dm-noble-2[data-v-7d258da0]{background:linear-gradient(135deg,silver,#a0a0a0)}.dm-noble-3[data-v-7d258da0]{background:linear-gradient(135deg,gold,#daa520);color:#5c3d00}.dm-noble-4[data-v-7d258da0]{background:linear-gradient(135deg,#b44cff,#7b2cbf)}.dm-noble-5[data-v-7d258da0]{background:linear-gradient(135deg,#ff2d55,#c2185b)}.dm-noble-6[data-v-7d258da0]{background:linear-gradient(135deg,#2a2a2a,#000);border:1px solid gold}.live-detail[data-v-6360a0d6]{padding:20px 0;background:#f0f2f5;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.container[data-v-6360a0d6]{max-width:1300px;margin:0 auto;padding:0 15px;flex:1;width:100%;box-sizing:border-box;min-width:0}.live-content[data-v-6360a0d6]{display:flex;gap:20px;min-width:0}.live-main[data-v-6360a0d6]{flex:1;border-radius:12px;overflow:hidden;position:relative;min-width:0;width:100%}.video-container[data-v-6360a0d6]{width:100%;background:#000;aspect-ratio:16/9;position:relative;overflow:hidden;min-width:0}.live-video-fallback[data-v-6360a0d6],.live-video[data-v-6360a0d6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.video-controls[data-v-6360a0d6]{position:absolute;bottom:0;left:0;right:0;height:48px;background:linear-gradient(0deg,rgba(0,0,0,.85) 0,transparent);display:flex;align-items:center;padding:0 16px;opacity:0;transition:opacity .3s;z-index:5}.video-container:hover .video-controls[data-v-6360a0d6]{opacity:1}.controls-right[data-v-6360a0d6]{display:flex;align-items:center;gap:12px}.controls-center[data-v-6360a0d6]{margin-left:16px}.video-time[data-v-6360a0d6]{color:hsla(0,0%,100%,.8);font-size:12px;font-family:monospace}.controls-right[data-v-6360a0d6]{margin-left:auto}.control-btn[data-v-6360a0d6]{background:none;border:none;color:#fff;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;opacity:.85;transition:all .2s;border-radius:4px}.control-btn[data-v-6360a0d6]:hover{opacity:1;background:hsla(0,0%,100%,.12)}.quality-wrap[data-v-6360a0d6]{position:relative;display:flex;align-items:center;z-index:30}.quality-btn[data-v-6360a0d6]{gap:2px;font-size:12px;font-weight:600;min-width:52px;letter-spacing:.5px;position:relative;z-index:31}.quality-text[data-v-6360a0d6]{line-height:1}.quality-panel[data-v-6360a0d6]{position:absolute;bottom:44px;right:0;min-width:160px;background:rgba(20,22,28,.96);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:32;pointer-events:auto;backdrop-filter:blur(8px)}.quality-option[data-v-6360a0d6]{display:flex;align-items:center;width:100%;padding:8px 10px;border:none;background:none;color:hsla(0,0%,100%,.75);cursor:pointer;border-radius:6px;text-align:left;gap:8px;transition:all .2s}.quality-option[data-v-6360a0d6]:hover{background:hsla(0,0%,100%,.08);color:#fff}.quality-option.active[data-v-6360a0d6]{color:#ff6a00;font-weight:600}.quality-opt-label[data-v-6360a0d6]{font-size:13px;font-weight:600;min-width:52px}.quality-opt-desc[data-v-6360a0d6]{font-size:11px;color:hsla(0,0%,100%,.45);flex:1}.quality-option.active .quality-opt-desc[data-v-6360a0d6]{color:rgba(255,106,0,.6)}.quality-lock[data-v-6360a0d6]{display:inline-flex;color:hsla(0,0%,100%,.4)}.volume-slider[data-v-6360a0d6]{width:72px;display:flex;align-items:center}.volume-slider input[data-v-6360a0d6]{width:100%;height:4px;-webkit-appearance:none;background:hsla(0,0%,100%,.25);border-radius:2px;outline:none;transition:all .2s}.volume-slider input[data-v-6360a0d6]:hover{height:6px}.volume-slider input[data-v-6360a0d6]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.volume-slider input[data-v-6360a0d6]:hover::-webkit-slider-thumb{background:#ff9600;width:14px;height:14px}.live-topbar[data-v-6360a0d6]{position:absolute;top:0;left:0;right:0;height:48px;display:flex;align-items:center;gap:12px;padding:0 14px;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);z-index:6;pointer-events:none}.live-badge[data-v-6360a0d6]{display:inline-flex;align-items:center;gap:5px;background:#ff2d55;color:#fff;font-size:12px;font-weight:700;padding:3px 10px;border-radius:10px}.live-dot[data-v-6360a0d6]{width:6px;height:6px;border-radius:50%;background:#fff;animation:live-blink-6360a0d6 1.2s infinite}@keyframes live-blink-6360a0d6{0%,to{opacity:1}50%{opacity:.25}}.live-stat[data-v-6360a0d6]{color:hsla(0,0%,100%,.92);font-size:13px;text-shadow:0 1px 3px rgba(0,0,0,.6);display:flex;align-items:center;gap:4px}.danmaku-count[data-v-6360a0d6]{margin-left:auto}.dm-toggle.off[data-v-6360a0d6]{opacity:.45}.dm-setting[data-v-6360a0d6]{position:absolute;right:14px;bottom:56px;width:260px;background:rgba(20,20,24,.94);border-radius:12px;padding:16px;z-index:20;box-shadow:0 8px 28px rgba(0,0,0,.45);backdrop-filter:blur(6px)}.dm-setting-row[data-v-6360a0d6]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.dm-setting-row[data-v-6360a0d6]:last-child{margin-bottom:0}.dm-setting-label[data-v-6360a0d6]{width:60px;flex-shrink:0;color:hsla(0,0%,100%,.75);font-size:12px}.dm-setting-row input[type=range][data-v-6360a0d6]{flex:1;height:4px;-webkit-appearance:none;background:hsla(0,0%,100%,.25);border-radius:2px;outline:none}.dm-setting-row input[type=range][data-v-6360a0d6]::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#ff9600;cursor:pointer}.dm-setting-value[data-v-6360a0d6]{width:36px;text-align:right;color:#ff9600;font-size:12px}.dm-chip[data-v-6360a0d6]{padding:4px 12px;background:hsla(0,0%,100%,.12);border:1px solid transparent;border-radius:12px;color:hsla(0,0%,100%,.8);font-size:12px;cursor:pointer;transition:all .2s}.dm-chip[data-v-6360a0d6]:hover{background:hsla(0,0%,100%,.2)}.dm-chip.active[data-v-6360a0d6]{background:rgba(255,150,0,.2);border-color:#ff9600;color:#ff9600}.live-toolbar[data-v-6360a0d6]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;background:linear-gradient(0deg,rgba(18,18,22,.98) 0,rgba(28,28,34,.95));border-top:1px solid hsla(0,0%,100%,.06);flex-wrap:wrap;min-height:56px;z-index:42}.toolbar-group[data-v-6360a0d6]{display:flex;align-items:center;gap:5px;flex-shrink:0}.toolbar-btn[data-v-6360a0d6]{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;background:hsla(0,0%,100%,.08);border:1px solid transparent;border-radius:16px;color:hsla(0,0%,100%,.9);font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap;flex-shrink:0}.toolbar-btn[data-v-6360a0d6]:hover{background:rgba(255,150,0,.2);border-color:rgba(255,150,0,.5);color:#ffb84d}.toolbar-btn.tool-icon[data-v-6360a0d6]{flex-direction:column;padding:4px 8px;border-radius:10px;gap:2px;font-size:10px}.toolbar-btn.tool-icon svg[data-v-6360a0d6]{opacity:.9}.toolbar-btn.pill-btn[data-v-6360a0d6]{padding:5px 10px}.toolbar-btn.action-btn.recharge[data-v-6360a0d6]{background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;font-weight:600}.toolbar-btn.action-btn.recharge[data-v-6360a0d6]:hover{background:linear-gradient(135deg,#ff7d00,#ffa200);box-shadow:0 2px 10px rgba(255,150,0,.35)}.toolbar-btn.action-btn.noble[data-v-6360a0d6]{background:linear-gradient(135deg,#8b5cf6,#a78bfa);color:#fff}.toolbar-btn.action-btn.noble[data-v-6360a0d6]:hover{background:linear-gradient(135deg,#7c3aed,#9d7cfa)}.quick-gifts[data-v-6360a0d6]{display:flex;align-items:center;gap:5px;margin-left:4px;max-width:230px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.quick-gifts[data-v-6360a0d6]::-webkit-scrollbar{display:none}.quick-gift[data-v-6360a0d6]{width:34px;height:34px;padding:3px;background:hsla(0,0%,100%,.1);border:1px solid transparent;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.quick-gift img[data-v-6360a0d6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:5px}.quick-gift[data-v-6360a0d6]:hover{background:rgba(255,150,0,.2);border-color:rgba(255,150,0,.5);transform:translateY(-2px)}.quick-gift.expand-gift[data-v-6360a0d6]{color:hsla(0,0%,100%,.65);background:hsla(0,0%,100%,.06)}.quick-gift.expand-gift[data-v-6360a0d6]:hover{color:#ffb84d;background:rgba(255,150,0,.15)}.toolbar-dm[data-v-6360a0d6]{display:flex;align-items:center;gap:8px;padding:0 4px 0 8px;flex-shrink:0}.dm-color-picker[data-v-6360a0d6]{display:flex;gap:5px}.dm-color[data-v-6360a0d6]{width:20px;height:20px;border-radius:50%;cursor:pointer;border:2px solid hsla(0,0%,100%,.35);transition:all .2s}.dm-color[data-v-6360a0d6]:hover{transform:scale(1.15)}.dm-color.active[data-v-6360a0d6]{border-color:#ff9600;box-shadow:0 0 0 2px rgba(255,150,0,.35)}.dm-position-picker[data-v-6360a0d6]{display:flex;gap:5px}.dm-chip.small[data-v-6360a0d6]{padding:3px 10px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.85);font-size:12px;border-radius:11px}.dm-chip.small[data-v-6360a0d6]:hover{border-color:#ff9600;color:#ff9600;background:rgba(255,150,0,.15)}.dm-chip.small.active[data-v-6360a0d6]{background:rgba(255,150,0,.2);border-color:#ff9600;color:#ff9600}.dm-input[data-v-6360a0d6]{flex:1;min-width:140px;width:160px;height:36px;padding:0 14px;border:1px solid hsla(0,0%,100%,.2);border-radius:18px;font-size:14px;outline:none;background:hsla(0,0%,100%,.1);color:#fff;transition:all .2s}.dm-input[data-v-6360a0d6]::-moz-placeholder{color:hsla(0,0%,100%,.5)}.dm-input[data-v-6360a0d6]::placeholder{color:hsla(0,0%,100%,.5)}.dm-input[data-v-6360a0d6]:focus{border-color:#ff9600;box-shadow:0 0 0 2px rgba(255,150,0,.2);background:hsla(0,0%,100%,.12)}.dm-send-btn[data-v-6360a0d6]{height:36px;padding:0 22px;background:linear-gradient(145deg,#ff9600,#ff7d00);color:#fff;border:none;border-radius:18px;font-size:14px;cursor:pointer;transition:all .2s;font-weight:600}.dm-send-btn[data-v-6360a0d6]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,150,0,.35)}.dm-send-btn[data-v-6360a0d6]:disabled{background:hsla(0,0%,100%,.2);cursor:not-allowed}.dm-send-btn.large[data-v-6360a0d6]{height:40px;padding:0 28px;border-radius:20px;font-size:15px;background:linear-gradient(145deg,#ffae00,#ff7d00);box-shadow:0 2px 8px rgba(255,150,0,.3)}.dm-send-btn.large[data-v-6360a0d6]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(255,150,0,.45)}.dm-like-btn[data-v-6360a0d6]{height:36px;padding:0 14px;background:hsla(0,0%,100%,.1);border:1px solid rgba(255,77,109,.4);border-radius:18px;color:#ff4d6d;font-size:13px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px;font-weight:600}.dm-like-btn[data-v-6360a0d6]:hover{background:rgba(255,77,109,.15);transform:scale(1.05)}.gift-banner-area[data-v-6360a0d6]{position:absolute;left:14px;top:56px;z-index:8;pointer-events:none}.gift-banner[data-v-6360a0d6]{display:flex;align-items:center;gap:6px;margin-bottom:8px;padding:5px 14px 5px 6px;background:linear-gradient(90deg,rgba(255,77,109,.92),rgba(255,150,0,.85));border-radius:18px;color:#fff;font-size:13px;box-shadow:0 3px 12px rgba(0,0,0,.3)}.gift-banner-img[data-v-6360a0d6]{width:26px;height:26px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:hsla(0,0%,100%,.25)}.gift-banner-user[data-v-6360a0d6]{font-weight:700;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-banner-count[data-v-6360a0d6]{font-weight:800;font-size:15px;color:#ffe66d}.gift-banner-enter-active[data-v-6360a0d6],.gift-banner-leave-active[data-v-6360a0d6]{transition:all .4s ease}.gift-banner-enter-from[data-v-6360a0d6]{opacity:0;transform:translateX(-40px)}.gift-banner-leave-to[data-v-6360a0d6]{opacity:0;transform:translateX(-20px)}.heart-area[data-v-6360a0d6]{position:absolute;top:48px;left:0;right:0;bottom:48px;z-index:7;overflow:hidden}.heart[data-v-6360a0d6]{position:absolute;bottom:10px;font-size:26px;animation:heart-float-6360a0d6 2.2s ease-out forwards;pointer-events:none;text-shadow:0 2px 6px rgba(0,0,0,.3)}@keyframes heart-float-6360a0d6{0%{opacity:0;transform:translateY(0) scale(.4)}15%{opacity:1;transform:translateY(-30px) scale(1.15)}to{opacity:0;transform:translateY(-260px) translateX(var(--drift,0)) scale(.7)}}.gift-effect-container[data-v-6360a0d6]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100}.gift-effect-png[data-v-6360a0d6]{position:absolute;top:50%;left:50%;width:220px;height:220px;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);pointer-events:none;z-index:101;animation-name:gift-png-pop-6360a0d6;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-fill-mode:forwards}@keyframes gift-png-pop-6360a0d6{0%{opacity:0;transform:translate(-50%,-50%) scale(.2) rotate(-15deg)}25%{opacity:1;transform:translate(-50%,-50%) scale(1.2) rotate(5deg)}55%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0deg)}80%{opacity:1;transform:translate(-50%,-50%) scale(1.05) rotate(0deg)}to{opacity:0;transform:translate(-50%,-50%) scale(1.4) rotate(0deg)}}.enter-effect[data-v-6360a0d6]{position:absolute;top:24%;left:50%;transform:translateX(-50%);pointer-events:none;z-index:102;animation:enter-slide-in-6360a0d6 .45s cubic-bezier(.34,1.56,.64,1) forwards,enter-slide-out-6360a0d6 .35s ease-in 2.85s forwards}@keyframes enter-slide-in-6360a0d6{0%{opacity:0;transform:translateX(150%) translateX(-50%) scale(.5)}55%{opacity:1;transform:translateX(-50%) scale(1.06)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes enter-slide-out-6360a0d6{0%{opacity:1;transform:translateX(-50%) scale(1)}to{opacity:0;transform:translateX(-180%) translateX(-50%) scale(.85)}}.enter-aura[data-v-6360a0d6]{position:absolute;top:50%;left:50%;width:210px;height:90px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(255,200,80,.28) 0,transparent 70%);filter:blur(6px);animation:enter-aura-pulse-6360a0d6 1.6s ease-in-out infinite}.enter-effect.is-noble .enter-aura[data-v-6360a0d6]{background:radial-gradient(ellipse,rgba(200,120,255,.3) 0,transparent 70%)}@keyframes enter-aura-pulse-6360a0d6{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.enter-banner[data-v-6360a0d6]{position:relative;display:flex;align-items:center;gap:12px;padding:9px 26px 9px 14px;border-radius:34px;background:linear-gradient(135deg,rgba(28,26,46,.82),rgba(56,44,20,.82));border:1px solid rgba(255,214,79,.55);box-shadow:0 0 16px rgba(255,180,0,.35),0 8px 24px rgba(0,0,0,.45);overflow:hidden;z-index:2}.enter-effect.is-noble .enter-banner[data-v-6360a0d6]{background:linear-gradient(135deg,rgba(40,26,60,.82),rgba(70,30,90,.82));border-color:rgba(200,130,255,.6);box-shadow:0 0 16px rgba(190,110,255,.35),0 8px 24px rgba(0,0,0,.45)}.enter-banner-avatar[data-v-6360a0d6]{position:relative;width:46px;height:46px;flex-shrink:0;z-index:2}.enter-crown[data-v-6360a0d6]{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:32px;height:auto;color:#ffd54f;filter:drop-shadow(0 1px 4px rgba(255,200,60,.9));animation:enter-crown-float-6360a0d6 1.6s ease-in-out infinite;z-index:3}.enter-effect.is-noble .enter-crown[data-v-6360a0d6]{color:#e0aaff;filter:drop-shadow(0 1px 4px rgba(200,130,255,.95))}@keyframes enter-crown-float-6360a0d6{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-3px)}}.enter-avatar-ring[data-v-6360a0d6]{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;background:conic-gradient(from 0deg,#fff5d6,#ffd54f,#ffb300,#ffd54f,#fff5d6);animation:enter-ring-rotate-6360a0d6 3s linear infinite}.enter-effect.is-noble .enter-avatar-ring[data-v-6360a0d6]{background:conic-gradient(from 0deg,#f8d4ff,#d040ff,#a020f0,#d040ff,#f8d4ff)}@keyframes enter-ring-rotate-6360a0d6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.enter-banner-avatar-img[data-v-6360a0d6]{position:relative;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;border:2px solid #fff;z-index:1}.enter-banner-text[data-v-6360a0d6]{display:flex;align-items:baseline;gap:5px;white-space:nowrap;z-index:2}.enter-banner-welcome[data-v-6360a0d6]{font-size:13px;color:hsla(0,0%,100%,.85);font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.8)}.enter-banner-name[data-v-6360a0d6]{font-size:17px;color:#fff;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 8px rgba(255,214,79,.55);max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enter-effect.is-noble .enter-banner-name[data-v-6360a0d6]{text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 8px rgba(200,130,255,.6)}.enter-banner-come[data-v-6360a0d6]{font-size:13px;color:hsla(0,0%,100%,.85);font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.8)}.enter-banner-noble[data-v-6360a0d6]{display:inline-block;background:linear-gradient(135deg,#ff4d9d,#a020f0);font-size:11px;padding:2px 7px;line-height:16px;box-shadow:0 1px 3px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.4)}.enter-banner-noble[data-v-6360a0d6],.enter-fan-badge[data-v-6360a0d6]{color:#fff;font-weight:700;border-radius:9px;white-space:nowrap;margin-left:4px;vertical-align:middle}.enter-fan-badge[data-v-6360a0d6]{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(135deg,#2dd4bf,#0ea5e9);font-size:10px;padding:1px 6px;line-height:15px;box-shadow:0 1px 3px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.35)}.enter-fan-name[data-v-6360a0d6]{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.7)}.enter-fan-img[data-v-6360a0d6]{width:22px;height:14px;display:block}.enter-fan-lv[data-v-6360a0d6]{font-size:10px;font-weight:700}.video-info[data-v-6360a0d6]{padding:14px 20px;display:flex;flex-direction:column;border-bottom:1px solid #f0f0f0;gap:10px}.video-title-row[data-v-6360a0d6]{display:flex;align-items:center;justify-content:space-between;gap:16px}.video-title[data-v-6360a0d6]{font-size:20px;color:#1a1a2e;margin:0;line-height:1.3;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-title-actions[data-v-6360a0d6]{display:flex;align-items:center;gap:10px;flex-shrink:0}.video-view-count[data-v-6360a0d6]{display:inline-flex;align-items:center;padding:4px 12px;background:linear-gradient(135deg,#ff6a00,#ff9600);border-radius:14px;color:#fff;font-size:13px;font-weight:700}.video-stats[data-v-6360a0d6]{font-size:13px;color:#94a3b8;display:flex;align-items:center;gap:16px;margin-top:8px}.video-stats .category[data-v-6360a0d6],.video-stats .views[data-v-6360a0d6]{display:flex;align-items:center;gap:4px;color:#94a3b8}.author-info[data-v-6360a0d6]{display:flex;align-items:center;gap:12px;padding:0;flex-wrap:wrap}.author-avatar[data-v-6360a0d6]{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #f0f0f0;transition:border-color .3s}.author-avatar[data-v-6360a0d6]:hover{border-color:#ff9600}.author-avatar img[data-v-6360a0d6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-details[data-v-6360a0d6]{flex:1;min-width:0}.author-name[data-v-6360a0d6]{display:block;font-size:16px;font-weight:600;color:#1a1a2e;cursor:pointer;transition:color .2s}.author-name[data-v-6360a0d6]:hover{color:#ff6a00}.author-avatar[data-v-6360a0d6]{cursor:pointer;transition:transform .2s}.author-avatar[data-v-6360a0d6]:hover{transform:scale(1.05)}.author-id[data-v-6360a0d6]{display:block;font-size:12px;color:#94a3b8;margin-top:2px}.author-meta[data-v-6360a0d6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:1}.meta-item[data-v-6360a0d6]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;font-size:12px;color:#64748b;cursor:default}.meta-item.category[data-v-6360a0d6]{color:#ff9600;background:#fff7ed;border-color:#fed7aa}.meta-item.rank-tag[data-v-6360a0d6]{color:#8b5cf6;background:#f5f3ff;border-color:#ddd6fe}.meta-item.guard-tag[data-v-6360a0d6]{color:#ef4444;background:#fef2f2;border-color:#fecaca}.follow-btn[data-v-6360a0d6]{padding:6px 18px;border:1px solid #ff9600;border-radius:18px;background:#fff;color:#ff9600;font-size:13px;font-weight:600;cursor:pointer;transition:all .25s;outline:none;flex-shrink:0}.follow-btn[data-v-6360a0d6]:hover{background:#fff5e6;transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,150,0,.15)}.follow-btn.followed[data-v-6360a0d6]{background:#f5f5f5;border-color:#e0e0e0;color:#94a3b8}.follow-btn.followed[data-v-6360a0d6]:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.report-link[data-v-6360a0d6]{margin-left:auto;padding:4px 14px;background:transparent;border:1px solid #e2e8f0;border-radius:14px;color:#94a3b8;font-size:12px;cursor:pointer;transition:all .25s}.report-link[data-v-6360a0d6]:hover{border-color:#ef4444;color:#ef4444;background:#fef2f2}.chat-area[data-v-6360a0d6]{width:340px;flex-shrink:0;background:#fff;border-radius:12px;display:flex;flex-direction:column;height:700px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06)}.chat-content-panel[data-v-6360a0d6]{order:2;flex:1;min-height:0;display:flex;flex-direction:column}.audience-content-panel[data-v-6360a0d6]{order:1;flex:0 0 160px;height:160px;max-height:160px;min-height:0;display:flex;flex-direction:column;border-bottom:1px solid #edf0f3;background:#fffaf2}.audience-content-panel.is-hidden[data-v-6360a0d6]{display:none}.live-input-area[data-v-6360a0d6]{order:3}.live-input-area.minor-chat-off[data-v-6360a0d6]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 12px;background:#f6f7f9;border-top:1px solid #ececec;color:#7a8a85;font-size:13px}.live-input-area.minor-chat-off svg[data-v-6360a0d6]{flex:0 0 auto;color:#1f7a5a}.chat-tabs[data-v-6360a0d6]{order:0;display:flex;align-items:center;border-bottom:1px solid #f0f0f0;padding:0 12px;flex-shrink:0;background:#fafbfc}.chat-tabs.audience-tabs[data-v-6360a0d6]{padding:0 10px;gap:4px}.chat-tab[data-v-6360a0d6]{padding:12px 10px;font-size:13px;font-weight:600;color:#94a3b8;cursor:pointer;position:relative;transition:all .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.audience-tabs .chat-tab[data-v-6360a0d6]{padding:12px 8px;font-size:12px}.chat-tab.active[data-v-6360a0d6],.chat-tab[data-v-6360a0d6]:hover{color:#ff9600}.chat-tab.active[data-v-6360a0d6]:after{content:"";position:absolute;bottom:-1px;left:8px;right:8px;height:2.5px;background:linear-gradient(90deg,#ff9600,#ff7d00);border-radius:2px}.chat-online[data-v-6360a0d6]{margin-left:auto;font-size:11px;color:#ff4d6d;font-weight:600;background:rgba(255,77,109,.08);padding:3px 8px;border-radius:10px;white-space:nowrap}.chat-sub-tabs[data-v-6360a0d6]{display:flex;align-items:center;gap:4px;padding:8px 12px;background:#f8fafc;border-bottom:1px solid #f0f0f0;flex-shrink:0}.chat-sub-tab[data-v-6360a0d6]{padding:5px 12px;font-size:12px;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;transition:all .2s}.chat-sub-tab[data-v-6360a0d6]:hover{color:#ff9600;border-color:#ff9600}.chat-sub-tab.active[data-v-6360a0d6]{color:#fff;background:linear-gradient(135deg,#ff9600,#ff7d00);border-color:#ff9600}.audience-content-panel .audience-list[data-v-6360a0d6]{flex:0 0 159px;height:159px;min-height:159px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:8px 12px;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.audience-list[data-v-6360a0d6]::-webkit-scrollbar{width:4px}.audience-list[data-v-6360a0d6]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.audience-item[data-v-6360a0d6]{display:flex;align-items:center;gap:10px;width:100%;min-width:0;box-sizing:border-box;padding:8px 6px;border-radius:8px;cursor:pointer;transition:all .2s}.audience-item[data-v-6360a0d6]:hover{background:#f1f5f9}.audience-item img[data-v-6360a0d6]{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.audience-info[data-v-6360a0d6]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.audience-week-reward[data-v-6360a0d6]{color:#c56d00;font-size:10px;line-height:1.2;font-weight:700;white-space:nowrap}.audience-right[data-v-6360a0d6]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;min-width:0;max-width:48%;flex-shrink:1;overflow:hidden}.audience-right .audience-week-reward[data-v-6360a0d6]{max-width:100%;overflow:hidden;text-overflow:ellipsis}.audience-info-line[data-v-6360a0d6]{display:flex;align-items:center;gap:5px;min-width:0}.audience-name[data-v-6360a0d6]{font-size:13px;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audience-tag[data-v-6360a0d6]{font-size:10px;color:#ff9600;background:rgba(255,150,0,.1);padding:1px 5px;border-radius:4px;width:-moz-fit-content;width:fit-content}.audience-level[data-v-6360a0d6]{font-size:11px;font-weight:700;color:#fff;padding:2px 6px;border-radius:6px;background:#94a3b8}.audience-level.level-1[data-v-6360a0d6],.audience-level.level-2[data-v-6360a0d6]{background:#94a3b8}.audience-level.level-3[data-v-6360a0d6],.audience-level.level-4[data-v-6360a0d6],.audience-level.level-5[data-v-6360a0d6]{background:#22c55e}.audience-level.level-6[data-v-6360a0d6],.audience-level.level-7[data-v-6360a0d6],.audience-level.level-8[data-v-6360a0d6]{background:#3b82f6}.audience-level.level-10[data-v-6360a0d6],.audience-level.level-11[data-v-6360a0d6],.audience-level.level-9[data-v-6360a0d6]{background:#a855f7}.audience-level.level-12[data-v-6360a0d6],.audience-level.level-13[data-v-6360a0d6],.audience-level.level-14[data-v-6360a0d6]{background:#f97316}.audience-level.level-15[data-v-6360a0d6],.audience-level.level-16[data-v-6360a0d6],.audience-level.level-17[data-v-6360a0d6]{background:#ef4444}.audience-level.level-18[data-v-6360a0d6],.audience-level.level-19[data-v-6360a0d6],.audience-level.level-20[data-v-6360a0d6]{background:#eab308}.audience-item.is-noble[data-v-6360a0d6]{background:linear-gradient(90deg,rgba(255,196,0,.08),rgba(255,122,24,.05));border:1px solid rgba(255,176,32,.35)}.audience-item.is-noble[data-v-6360a0d6]:hover{background:linear-gradient(90deg,rgba(255,196,0,.15),rgba(255,122,24,.09))}.audience-item .audience-noble-icon[data-v-6360a0d6]{width:26px;height:26px;min-width:26px;min-height:26px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;vertical-align:middle;border-radius:4px}.audience-item .audience-fan-badge[data-v-6360a0d6]{height:20px;width:auto;min-width:0;max-width:90px;border-radius:0;-o-object-fit:contain;object-fit:contain;flex-shrink:0;vertical-align:middle}.audience-fan-wrap[data-v-6360a0d6]{position:relative;display:inline-flex;align-items:center;flex-shrink:0;max-width:90px}.audience-fan-name[data-v-6360a0d6]{position:absolute;left:34%;right:3px;top:50%;bottom:auto;transform:translateY(-50%);z-index:1;max-width:none;font-size:10px;line-height:1.2;text-align:center;color:#fff;background:transparent;padding:0;border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.audience-fan-lv[data-v-6360a0d6]{font-size:11px;font-weight:700;color:#fff;padding:2px 6px;border-radius:6px;background:#f97316}.fan-badge[data-v-6360a0d6]{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-right:4px;flex-shrink:0}.fan-badge-name[data-v-6360a0d6]{position:absolute;left:34%;right:3px;top:50%;transform:translateY(-50%);z-index:1;max-width:none;font-size:10px;line-height:1.2;text-align:center;color:#fff;background:transparent;padding:0;border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.chat-fan-badge[data-v-6360a0d6]{height:22px;width:auto;border-radius:0;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.fan-badge-lv[data-v-6360a0d6]{font-size:10px;font-weight:700;color:#fff;background:#f97316;padding:0 4px;border-radius:3px;line-height:16px}.chat-messages[data-v-6360a0d6]{flex:1;overflow-y:auto;padding:12px 14px;scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.chat-messages[data-v-6360a0d6]::-webkit-scrollbar{width:4px}.chat-messages[data-v-6360a0d6]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.message-item[data-v-6360a0d6]{margin-bottom:12px;line-height:1.5;font-size:14px;word-break:break-word}.user-name[data-v-6360a0d6]{font-weight:600;margin-right:5px;color:#1a1a2e}.message-content[data-v-6360a0d6]{color:#475569}.system-message[data-v-6360a0d6]{color:#3c0}.chat-input-area[data-v-6360a0d6]{padding:12px 14px;border-top:1px solid #f0f0f0;display:flex;gap:10px;background:#fafbfc;flex-shrink:0}.input-wrapper[data-v-6360a0d6]{flex:1;position:relative;display:flex;flex-direction:column}textarea[data-v-6360a0d6]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;outline:none;font-size:14px;line-height:1.5;resize:none;transition:all .3s ease;background:#fff;box-sizing:border-box;color:#1e293b}textarea[data-v-6360a0d6]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.08)}textarea[data-v-6360a0d6]::-moz-placeholder{color:#94a3b8}textarea[data-v-6360a0d6]::placeholder{color:#94a3b8}.input-footer[data-v-6360a0d6]{display:flex;justify-content:space-between;align-items:center;margin-top:6px;padding:0 2px}.input-tip[data-v-6360a0d6]{font-size:11px;color:#94a3b8}.input-limit[data-v-6360a0d6]{font-size:11px;color:#94a3b8;transition:color .3s}.limit-warning[data-v-6360a0d6]{color:#ff9600;font-weight:500}.send-btn[data-v-6360a0d6]{padding:0 16px;height:80px;background:linear-gradient(145deg,#ff9600,#ff7d00);color:#fff;border:none;border-radius:10px;cursor:pointer;transition:all .25s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;box-shadow:0 2px 8px rgba(255,150,0,.2)}.send-btn[data-v-6360a0d6]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(255,150,0,.3)}.send-btn[data-v-6360a0d6]:disabled{background:#e2e8f0;box-shadow:none;cursor:not-allowed}.send-text[data-v-6360a0d6]{font-size:13px;font-weight:600}.live-stream[data-v-6360a0d6]{background:#f8f9fa;display:flex;flex-direction:column}.live-msg[data-v-6360a0d6]{margin-bottom:6px;padding:7px 10px;border-radius:8px;font-size:13px;line-height:1.5;word-break:break-word;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.msg-nick[data-v-6360a0d6]{color:#4a7fc1;font-weight:600;margin-right:2px}.msg-text[data-v-6360a0d6]{color:#475569}.live-msg-enter[data-v-6360a0d6]{background:linear-gradient(90deg,#f0f7ff,#fff);border-left:2px solid #4a7fc1}.enter-nick[data-v-6360a0d6]{color:#2c7be5}.enter-text[data-v-6360a0d6]{color:#94a3b8;font-size:12px}.live-msg-gift[data-v-6360a0d6]{background:linear-gradient(90deg,#fff4f6,#fff);border-left:3px solid #ff4d6d}.gift-nick[data-v-6360a0d6]{color:#ff4d6d}.gift-text[data-v-6360a0d6]{color:#94a3b8;font-size:12px}.msg-gift-img[data-v-6360a0d6]{width:20px;height:20px;vertical-align:middle;margin:0 3px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.gift-name-text[data-v-6360a0d6]{color:#ff7d00;font-weight:600}.gift-count-text[data-v-6360a0d6]{color:#ff2d55;font-weight:800;margin-left:3px}.live-msg-like[data-v-6360a0d6]{background:linear-gradient(90deg,#fff0f3,#fff);border-left:2px solid #ff85a1}.like-nick[data-v-6360a0d6]{color:#ff4d6d}.like-text[data-v-6360a0d6]{color:#ff85a1;font-size:12px}.live-msg-system .sys-text[data-v-6360a0d6]{color:#16a34a;font-size:12px}.badge-noble[data-v-6360a0d6]{display:inline-block;background:linear-gradient(135deg,#ffb400,#ff6b00);color:#fff;font-size:10px;line-height:16px;padding:0 6px;border-radius:3px;margin-right:4px;vertical-align:middle;font-weight:700}.chat-noble-icon[data-v-6360a0d6]{height:24px;width:auto;-o-object-fit:contain;object-fit:contain;vertical-align:middle;margin-right:5px;flex-shrink:0;border-radius:3px}.enter-banner-noble-icon[data-v-6360a0d6]{height:26px;width:auto;-o-object-fit:contain;object-fit:contain;vertical-align:middle;margin-left:6px}.badge-level[data-v-6360a0d6]{display:inline-block;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;font-size:10px;line-height:16px;padding:0 6px;border-radius:3px;margin-right:4px;vertical-align:middle;font-weight:700}.live-empty[data-v-6360a0d6]{text-align:center;color:#94a3b8;font-size:13px;padding:40px 0}.live-input-area[data-v-6360a0d6]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-top:1px solid #f0f0f0;background:#fafbfc;flex-shrink:0}.live-input-row[data-v-6360a0d6]{display:flex;gap:8px}.chat-dm-options[data-v-6360a0d6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.chat-dm-options .dm-color[data-v-6360a0d6]{width:16px;height:16px;border-width:1px;border-color:rgba(0,0,0,.18)}.chat-dm-options .dm-color.active[data-v-6360a0d6]{border-color:#ff9600;box-shadow:0 0 0 2px rgba(255,150,0,.3)}.chat-dm-chip[data-v-6360a0d6]{padding:2px 10px;font-size:12px;border-radius:11px;border:1px solid #dbe0e6;background:#f3f4f6;color:#5b6470;cursor:pointer;transition:all .2s}.chat-dm-chip[data-v-6360a0d6]:hover{border-color:#ff9600;color:#ff9600}.chat-dm-chip.active[data-v-6360a0d6]{border-color:#ff9600;color:#ff9600;background:rgba(255,150,0,.12)}.live-input[data-v-6360a0d6]{flex:1;height:38px;padding:0 14px;border:1px solid #e2e8f0;border-radius:19px;font-size:14px;outline:none;background:#fff;transition:all .2s;color:#1e293b}.live-input[data-v-6360a0d6]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.08)}.live-input[data-v-6360a0d6]::-moz-placeholder{color:#94a3b8}.live-input[data-v-6360a0d6]::placeholder{color:#94a3b8}.live-send-btn[data-v-6360a0d6]{height:38px;padding:0 20px;background:linear-gradient(145deg,#ff9600,#ff7d00);color:#fff;border:none;border-radius:19px;font-size:14px;font-weight:600;cursor:pointer;flex-shrink:0;transition:all .2s;box-shadow:0 2px 8px rgba(255,150,0,.2)}.live-send-btn[data-v-6360a0d6]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,150,0,.3)}.live-send-btn[data-v-6360a0d6]:disabled{background:#e2e8f0;box-shadow:none;cursor:not-allowed}.toast-container[data-v-6360a0d6]{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:9999;pointer-events:none}.toast-message[data-v-6360a0d6]{padding:10px 20px;border-radius:8px;color:#fff;font-size:14px;text-align:center;animation:fadeInOut-6360a0d6 2s ease;box-shadow:0 4px 16px rgba(0,0,0,.15);display:flex;align-items:center;gap:8px}.toast-message.success[data-v-6360a0d6]{background:rgba(22,163,74,.95)}.toast-message.error[data-v-6360a0d6]{background:rgba(220,53,69,.95)}@keyframes fadeInOut-6360a0d6{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.report-modal-mask[data-v-6360a0d6]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.report-modal[data-v-6360a0d6]{width:420px;max-width:92vw;background:#fff;border-radius:16px;padding:24px;box-shadow:0 8px 32px rgba(0,0,0,.2)}.report-modal-title[data-v-6360a0d6]{font-size:18px;color:#1a1a2e;margin:0 0 16px;text-align:center;font-weight:700}.report-reasons[data-v-6360a0d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.report-reason-btn[data-v-6360a0d6]{padding:8px 4px;background:#f5f5f5;border:1px solid #eee;border-radius:8px;font-size:13px;color:#555;cursor:pointer;transition:all .2s}.report-reason-btn[data-v-6360a0d6]:hover{border-color:#ff9600;color:#ff9600}.report-reason-btn.active[data-v-6360a0d6]{background:#ff9600;border-color:#ff9600;color:#fff}.report-contact[data-v-6360a0d6],.report-textarea[data-v-6360a0d6]{width:100%;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1e293b;background:#f8fafc;outline:none;box-sizing:border-box;margin-bottom:12px;transition:all .3s}.report-contact[data-v-6360a0d6]:focus,.report-textarea[data-v-6360a0d6]:focus{border-color:#ff9600;background:#fff}.report-textarea[data-v-6360a0d6]{resize:vertical}.report-actions[data-v-6360a0d6]{display:flex;gap:12px;margin-top:4px}.report-cancel[data-v-6360a0d6],.report-submit[data-v-6360a0d6]{flex:1;height:40px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:all .3s}.report-cancel[data-v-6360a0d6]{background:#f1f5f9;color:#475569}.report-cancel[data-v-6360a0d6]:hover{background:#e2e8f0}.report-submit[data-v-6360a0d6]{background:#ff9600;color:#fff}.report-submit[data-v-6360a0d6]:not(:disabled):hover{background:#ff7d00;transform:translateY(-1px)}.report-submit[data-v-6360a0d6]:disabled{background:#e0e0e0;cursor:not-allowed}.message-user[data-v-6360a0d6]{display:flex;align-items:center;margin-bottom:5px}.user-avatar[data-v-6360a0d6]{width:32px;height:32px;border-radius:50%;margin-right:8px}.message-body[data-v-6360a0d6]{margin-left:40px}.message-info[data-v-6360a0d6]{display:flex;gap:15px;margin-top:5px;font-size:12px;color:#999}.loading-more[data-v-6360a0d6],.no-more[data-v-6360a0d6]{text-align:center;padding:10px;color:#999;font-size:14px}.system-message[data-v-6360a0d6]{background:rgba(51,204,0,.08);border-radius:6px;margin-bottom:15px}.interact-panel[data-v-6360a0d6]{position:absolute;right:14px;top:auto;bottom:110px;width:280px;max-height:360px;background:rgba(20,20,24,.95);border-radius:12px;z-index:30;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.45);backdrop-filter:blur(8px);overflow:hidden;animation:panel-slide-in-6360a0d6 .25s ease}@keyframes panel-slide-in-6360a0d6{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.panel-header-sm[data-v-6360a0d6]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;font-size:14px;font-weight:700;flex-shrink:0}.panel-close[data-v-6360a0d6]{background:hsla(0,0%,100%,.22);border:none;color:#fff;width:22px;height:22px;border-radius:50%;cursor:pointer;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .2s}.panel-close[data-v-6360a0d6]:hover{background:hsla(0,0%,100%,.4);transform:rotate(90deg)}.empty-text-sm[data-v-6360a0d6]{text-align:center;color:hsla(0,0%,100%,.45);font-size:12px;padding:30px 0}.rank-period-tabs[data-v-6360a0d6]{display:flex;gap:4px;padding:8px 10px;background:hsla(0,0%,100%,.04);flex-shrink:0}.rank-period-tabs span[data-v-6360a0d6]{flex:1;text-align:center;padding:5px 0;font-size:12px;color:hsla(0,0%,100%,.6);cursor:pointer;border-radius:6px;transition:all .2s}.rank-period-tabs span[data-v-6360a0d6]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.rank-period-tabs span.active[data-v-6360a0d6]{background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;font-weight:600}.rank-list[data-v-6360a0d6]{flex:1;overflow-y:auto;padding:6px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,150,0,.4) transparent}.rank-list[data-v-6360a0d6]::-webkit-scrollbar{width:4px}.rank-list[data-v-6360a0d6]::-webkit-scrollbar-thumb{background:rgba(255,150,0,.4);border-radius:2px}.rank-item[data-v-6360a0d6]{display:flex;align-items:center;gap:8px;padding:8px 6px;border-radius:8px;transition:all .2s}.rank-item[data-v-6360a0d6]:hover{background:hsla(0,0%,100%,.05)}.rank-item.top[data-v-6360a0d6]{background:rgba(255,150,0,.08)}.rank-num[data-v-6360a0d6]{width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1);border-radius:50%;flex-shrink:0}.rank-num.rank-1[data-v-6360a0d6]{background:linear-gradient(135deg,gold,orange);color:#fff}.rank-num.rank-2[data-v-6360a0d6]{background:linear-gradient(135deg,#d4d4d4,#a8a8a8);color:#fff}.rank-num.rank-3[data-v-6360a0d6]{background:linear-gradient(135deg,#e6a067,#b87333);color:#fff}.rank-avatar[data-v-6360a0d6]{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid hsla(0,0%,100%,.15)}.rank-name[data-v-6360a0d6]{flex:1;font-size:13px;color:hsla(0,0%,100%,.88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-amount[data-v-6360a0d6]{font-size:13px;color:#ff9600;font-weight:600;flex-shrink:0}.redpacket-panel[data-v-6360a0d6]{bottom:56px}.redpacket-actions[data-v-6360a0d6]{padding:10px 12px;flex-shrink:0}.send-packet-btn[data-v-6360a0d6]{width:100%;height:34px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:17px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(255,106,0,.3)}.send-packet-btn[data-v-6360a0d6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,106,0,.4)}.send-packet-form[data-v-6360a0d6]{display:flex;flex-direction:column;gap:6px;padding:0 12px 10px;flex-shrink:0}.send-packet-form input[data-v-6360a0d6],.send-packet-form select[data-v-6360a0d6]{height:32px;padding:0 10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#fff;font-size:12px;outline:none;transition:all .2s;box-sizing:border-box}.send-packet-form input[data-v-6360a0d6]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.send-packet-form input[data-v-6360a0d6]::placeholder{color:hsla(0,0%,100%,.4)}.send-packet-form input[data-v-6360a0d6]:focus,.send-packet-form select[data-v-6360a0d6]:focus{border-color:#ff9600;background:rgba(255,150,0,.1)}.send-packet-form select option[data-v-6360a0d6]{color:#333}.btn-send-packet[data-v-6360a0d6]{height:32px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.btn-send-packet[data-v-6360a0d6]:hover{box-shadow:0 2px 8px rgba(255,106,0,.4)}.packet-list[data-v-6360a0d6]{flex:1;overflow-y:auto;padding:0 12px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,150,0,.4) transparent}.packet-list[data-v-6360a0d6]::-webkit-scrollbar{width:4px}.packet-list[data-v-6360a0d6]::-webkit-scrollbar-thumb{background:rgba(255,150,0,.4);border-radius:2px}.packet-item[data-v-6360a0d6]{display:flex;align-items:center;gap:8px;padding:10px;margin-bottom:8px;background:rgba(255,106,0,.12);border:1px solid rgba(255,106,0,.25);border-radius:8px;transition:all .2s}.packet-item[data-v-6360a0d6]:hover{background:rgba(255,106,0,.2)}.packet-item.grabbed[data-v-6360a0d6]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.packet-item.empty[data-v-6360a0d6]{opacity:.55}.packet-info[data-v-6360a0d6]{flex:1;min-width:0}.packet-sender[data-v-6360a0d6]{font-size:13px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.packet-detail[data-v-6360a0d6]{font-size:11px;color:hsla(0,0%,100%,.55);margin-top:2px}.grab-btn[data-v-6360a0d6]{width:40px;height:32px;background:linear-gradient(135deg,#ff2d55,#ff6a00);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;flex-shrink:0;transition:all .2s}.grab-btn[data-v-6360a0d6]:hover{transform:scale(1.08);box-shadow:0 2px 8px rgba(255,45,85,.4)}.grabbed-text[data-v-6360a0d6]{font-size:12px;color:#ff9600;font-weight:600;flex-shrink:0}.empty-text[data-v-6360a0d6]{font-size:12px;color:hsla(0,0%,100%,.4);flex-shrink:0}.lottery-panel[data-v-6360a0d6]{bottom:56px}.anchor-lottery-actions[data-v-6360a0d6]{padding:10px 12px;flex-shrink:0}.create-lottery-btn[data-v-6360a0d6]{width:100%;height:34px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:17px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(255,106,0,.3)}.create-lottery-btn[data-v-6360a0d6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,106,0,.4)}.create-lottery-form[data-v-6360a0d6]{display:flex;flex-direction:column;gap:6px;padding:0 12px 10px;flex-shrink:0}.create-lottery-form input[data-v-6360a0d6],.create-lottery-form select[data-v-6360a0d6]{height:32px;padding:0 10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#fff;font-size:12px;outline:none;transition:all .2s;box-sizing:border-box}.create-lottery-form input[data-v-6360a0d6]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.create-lottery-form input[data-v-6360a0d6]::placeholder{color:hsla(0,0%,100%,.4)}.create-lottery-form input[data-v-6360a0d6]:focus,.create-lottery-form select[data-v-6360a0d6]:focus{border-color:#ff9600;background:rgba(255,150,0,.1)}.create-lottery-form select option[data-v-6360a0d6]{color:#333}.btn-create-lottery[data-v-6360a0d6]{height:32px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.btn-create-lottery[data-v-6360a0d6]:hover{box-shadow:0 2px 8px rgba(255,106,0,.4)}.current-lottery[data-v-6360a0d6]{flex:1;overflow-y:auto;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(255,150,0,.4) transparent}.current-lottery[data-v-6360a0d6]::-webkit-scrollbar{width:4px}.current-lottery[data-v-6360a0d6]::-webkit-scrollbar-thumb{background:rgba(255,150,0,.4);border-radius:2px}.lottery-title[data-v-6360a0d6]{font-size:15px;font-weight:700;color:#fff;margin-bottom:6px}.lottery-prize[data-v-6360a0d6]{font-size:13px;color:#ff9600;font-weight:600;margin-bottom:4px}.lottery-meta[data-v-6360a0d6]{font-size:12px;color:hsla(0,0%,100%,.55);margin-bottom:10px}.lottery-actions[data-v-6360a0d6]{margin:8px 0}.draw-lottery-btn[data-v-6360a0d6],.join-lottery-btn[data-v-6360a0d6]{width:100%;height:34px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:17px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px rgba(255,106,0,.3)}.draw-lottery-btn[data-v-6360a0d6]:hover,.join-lottery-btn[data-v-6360a0d6]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,106,0,.4)}.join-lottery-btn[data-v-6360a0d6]:disabled{background:hsla(0,0%,100%,.12);box-shadow:none;cursor:not-allowed;color:hsla(0,0%,100%,.5)}.lottery-winners[data-v-6360a0d6]{margin-top:10px;padding:10px;background:rgba(255,150,0,.1);border:1px solid rgba(255,150,0,.25);border-radius:8px}.winners-title[data-v-6360a0d6]{font-size:12px;font-weight:600;color:#ff9600;margin-bottom:6px}.winner-item[data-v-6360a0d6]{font-size:12px;color:hsla(0,0%,100%,.8);padding:3px 0}.pk-panel[data-v-6360a0d6]{bottom:56px}.pk-tabs[data-v-6360a0d6]{display:flex;gap:4px;padding:8px 10px;background:hsla(0,0%,100%,.04);flex-shrink:0}.pk-tabs span[data-v-6360a0d6]{flex:1;text-align:center;padding:5px 0;font-size:12px;color:hsla(0,0%,100%,.6);cursor:pointer;border-radius:6px;transition:all .2s}.pk-tabs span[data-v-6360a0d6]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.pk-tabs span.active[data-v-6360a0d6]{background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;font-weight:600}.mic-create[data-v-6360a0d6],.pk-create[data-v-6360a0d6]{display:flex;flex-direction:column;gap:6px;padding:12px}.mic-create input[data-v-6360a0d6],.pk-create input[data-v-6360a0d6]{height:32px;padding:0 10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#fff;font-size:12px;outline:none;transition:all .2s;box-sizing:border-box}.mic-create input[data-v-6360a0d6]::-moz-placeholder,.pk-create input[data-v-6360a0d6]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.mic-create input[data-v-6360a0d6]::placeholder,.pk-create input[data-v-6360a0d6]::placeholder{color:hsla(0,0%,100%,.4)}.mic-create input[data-v-6360a0d6]:focus,.pk-create input[data-v-6360a0d6]:focus{border-color:#ff9600;background:rgba(255,150,0,.1)}.btn-start-mic[data-v-6360a0d6],.btn-start-pk[data-v-6360a0d6]{height:32px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.btn-start-mic[data-v-6360a0d6]:hover,.btn-start-pk[data-v-6360a0d6]:hover{box-shadow:0 2px 8px rgba(255,106,0,.4)}.pk-info[data-v-6360a0d6]{padding:12px}.pk-progress[data-v-6360a0d6]{display:flex;height:36px;border-radius:8px;overflow:hidden;margin-bottom:10px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.pk-side[data-v-6360a0d6]{display:flex;align-items:center;justify-content:space-between;padding:0 10px;color:#fff;font-size:12px;font-weight:600;transition:width .4s ease;overflow:hidden;white-space:nowrap}.pk-side.a[data-v-6360a0d6]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.pk-side.b[data-v-6360a0d6]{background:linear-gradient(135deg,#2d8cff,#4aa3ff);justify-content:flex-end}.pk-timer[data-v-6360a0d6]{text-align:center;font-size:13px;color:#ff9600;font-weight:600;margin-bottom:10px}.btn-accept-pk[data-v-6360a0d6],.btn-end-mic[data-v-6360a0d6],.btn-end-pk[data-v-6360a0d6],.btn-reject-pk[data-v-6360a0d6]{width:100%;height:32px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;margin-top:6px}.btn-accept-pk[data-v-6360a0d6]{background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff}.btn-accept-pk[data-v-6360a0d6]:hover{box-shadow:0 2px 8px rgba(255,106,0,.4)}.btn-reject-pk[data-v-6360a0d6]{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.75)}.btn-reject-pk[data-v-6360a0d6]:hover{background:rgba(255,77,109,.25);color:#ff4d6d}.btn-end-pk[data-v-6360a0d6]{background:rgba(255,77,109,.85);color:#fff}.btn-end-pk[data-v-6360a0d6]:hover{background:#ff2d55;box-shadow:0 2px 8px rgba(255,45,85,.4)}.mic-list[data-v-6360a0d6]{flex:1;overflow-y:auto;padding:0 12px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,150,0,.4) transparent}.mic-list[data-v-6360a0d6]::-webkit-scrollbar{width:4px}.mic-list[data-v-6360a0d6]::-webkit-scrollbar-thumb{background:rgba(255,150,0,.4);border-radius:2px}.mic-item[data-v-6360a0d6]{display:flex;align-items:center;gap:8px;padding:10px;margin-bottom:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;font-size:13px;color:#fff}.mic-item span[data-v-6360a0d6]:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mic-status[data-v-6360a0d6]{font-size:11px;color:#ff9600}.btn-end-mic[data-v-6360a0d6]{width:auto;padding:0 12px;height:26px;background:rgba(255,77,109,.85);color:#fff;margin-top:0;font-size:12px}.btn-end-mic[data-v-6360a0d6]:hover{background:#ff2d55}.toolbar-panel[data-v-6360a0d6]{position:absolute;left:16px;right:16px;bottom:72px;max-width:520px;margin:0 auto;background:linear-gradient(145deg,rgba(20,25,35,.98),rgba(11,15,24,.98));border:1px solid hsla(0,0%,100%,.14);border-radius:22px;z-index:60;box-shadow:0 18px 55px rgba(0,0,0,.42),0 0 0 1px rgba(255,173,79,.08);overflow:hidden;animation:toolbar-panel-in .22s cubic-bezier(.16,1,.3,1)}.toolbar-panel[data-v-6360a0d6]:before{content:"";position:absolute;top:0;left:24px;right:24px;height:2px;background:linear-gradient(90deg,transparent,#ffb347,#ffd166,transparent)}.toolbar-panel .panel-header-sm[data-v-6360a0d6]{padding:18px 20px 14px;background:transparent;color:#fff;font-size:16px;font-weight:800;letter-spacing:0;box-shadow:none}.toolbar-panel .panel-close[data-v-6360a0d6]{width:28px;height:28px;color:hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;font-size:18px}.toolbar-panel .panel-close[data-v-6360a0d6]:hover{color:#fff;background:hsla(0,0%,100%,.16);transform:rotate(90deg) scale(1.05)}.toolbar-panel .panel-body[data-v-6360a0d6]{padding:4px 18px 20px;max-height:340px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,179,71,.45) transparent}.more-menu[data-v-6360a0d6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.more-item[data-v-6360a0d6]{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;min-height:86px;padding:15px 6px 12px;color:hsla(0,0%,100%,.86);background:linear-gradient(145deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;font-size:12px;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.more-item svg[data-v-6360a0d6]{width:26px;height:26px;padding:6px;color:#ffd166;background:rgba(255,190,80,.14);border-radius:10px;filter:none;transition:transform .2s ease}.more-item[data-v-6360a0d6]:hover{color:#fff;background:linear-gradient(145deg,rgba(255,190,80,.22),hsla(0,0%,100%,.07));border-color:rgba(255,209,102,.55);transform:translateY(-3px);box-shadow:0 8px 20px rgba(255,179,71,.12)}.more-item:hover svg[data-v-6360a0d6]{transform:scale(1.08)}.gift-picker[data-v-6360a0d6]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.gift-picker-modal[data-v-6360a0d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gift-picker-item[data-v-6360a0d6]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 4px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;cursor:pointer;transition:all .2s ease}.gift-picker-item[data-v-6360a0d6]:hover{background:hsla(0,0%,100%,.09);transform:translateY(-2px)}.gift-picker-item.selected[data-v-6360a0d6]{border-color:#ff9600;background:linear-gradient(135deg,rgba(255,150,0,.2),rgba(255,150,0,.06));box-shadow:0 4px 16px rgba(255,150,0,.2)}.gift-picker-item img[data-v-6360a0d6]{width:46px;height:46px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 3px 5px rgba(0,0,0,.25));transition:transform .2s ease}.gift-picker-item:hover img[data-v-6360a0d6]{transform:scale(1.08)}.gift-picker-name[data-v-6360a0d6]{font-size:12px;color:hsla(0,0%,100%,.92);font-weight:500}.gift-picker-price[data-v-6360a0d6]{font-size:11px;color:#ff9600;font-weight:600}.recharge-list[data-v-6360a0d6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.recharge-item[data-v-6360a0d6]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:16px 6px;background:linear-gradient(135deg,rgba(255,150,0,.16),rgba(255,150,0,.04));border:1px solid rgba(255,150,0,.22);border-radius:14px;cursor:pointer;transition:all .2s ease}.recharge-item[data-v-6360a0d6]:hover{background:linear-gradient(135deg,rgba(255,150,0,.28),rgba(255,150,0,.1));transform:translateY(-3px);box-shadow:0 6px 18px rgba(255,150,0,.18);border-color:rgba(255,150,0,.4)}.recharge-coin[data-v-6360a0d6]{font-size:20px;font-weight:800;color:#ff9600;text-shadow:0 2px 4px rgba(0,0,0,.2)}.recharge-unit[data-v-6360a0d6]{font-size:11px;color:hsla(0,0%,100%,.55)}.recharge-price[data-v-6360a0d6]{font-size:13px;color:#fff;font-weight:600}.recharge-bonus[data-v-6360a0d6]{font-size:10px;color:#ffca6a;background:rgba(255,150,0,.16);padding:1px 6px;border-radius:999px;line-height:1.5}.recharge-rate-tip[data-v-6360a0d6]{margin-top:12px;text-align:center;font-size:11px;color:hsla(0,0%,100%,.45)}.bag-list[data-v-6360a0d6],.bag-panel[data-v-6360a0d6],.guard-list[data-v-6360a0d6],.noble-list[data-v-6360a0d6],.shop-list[data-v-6360a0d6],.treasure-list[data-v-6360a0d6]{display:flex;flex-direction:column;gap:10px}.bag-item[data-v-6360a0d6],.guard-item[data-v-6360a0d6],.noble-item[data-v-6360a0d6],.shop-item[data-v-6360a0d6],.treasure-item[data-v-6360a0d6]{display:flex;align-items:center;gap:12px;padding:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;transition:all .2s ease}.bag-item[data-v-6360a0d6]:hover,.guard-item[data-v-6360a0d6]:hover,.noble-item[data-v-6360a0d6]:hover,.shop-item[data-v-6360a0d6]:hover,.treasure-item[data-v-6360a0d6]:hover{background:hsla(0,0%,100%,.08);border-color:rgba(255,150,0,.2);transform:translateX(2px)}.bag-item img[data-v-6360a0d6],.guard-item img[data-v-6360a0d6],.noble-item img[data-v-6360a0d6],.shop-item img[data-v-6360a0d6],.treasure-item img[data-v-6360a0d6]{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.25)}.bag-info[data-v-6360a0d6],.noble-info[data-v-6360a0d6],.shop-info[data-v-6360a0d6]{flex:1;display:flex;flex-direction:column;gap:2px}.bag-name[data-v-6360a0d6],.guard-name[data-v-6360a0d6],.noble-name[data-v-6360a0d6],.shop-name[data-v-6360a0d6],.treasure-name[data-v-6360a0d6]{font-size:13px;color:hsla(0,0%,100%,.9)}.bag-count[data-v-6360a0d6],.treasure-count[data-v-6360a0d6]{font-size:12px;color:hsla(0,0%,100%,.55)}.bag-use[data-v-6360a0d6],.open-treasure-btn[data-v-6360a0d6],.shop-buy[data-v-6360a0d6]{padding:6px 14px;background:linear-gradient(135deg,#ff6a00,#ff9600);border:none;border-radius:14px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 3px 10px rgba(255,106,0,.25)}.bag-use[data-v-6360a0d6]:disabled,.open-treasure-btn[data-v-6360a0d6]:disabled,.shop-buy[data-v-6360a0d6]:disabled{background:hsla(0,0%,100%,.15);cursor:not-allowed;box-shadow:none}.bag-use[data-v-6360a0d6]:not(:disabled):hover,.open-treasure-btn[data-v-6360a0d6]:not(:disabled):hover,.shop-buy[data-v-6360a0d6]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 5px 16px rgba(255,150,0,.4)}.guard-price[data-v-6360a0d6],.noble-price[data-v-6360a0d6],.shop-price[data-v-6360a0d6]{font-size:12px;color:#ff9600;font-weight:600}.my-guard[data-v-6360a0d6],.my-noble[data-v-6360a0d6]{padding:12px;margin-bottom:12px;background:linear-gradient(135deg,rgba(139,92,246,.22),rgba(139,92,246,.06));border:1px solid rgba(139,92,246,.2);border-radius:12px;color:#a78bfa;font-size:13px;text-align:center;font-weight:500}.my-guard-scope[data-v-6360a0d6]{font-size:12px;color:#c4b5fd}.guard-owned-tag[data-v-6360a0d6]{display:inline-block;padding:1px 6px;font-size:10px;color:#10b981;background:#d1fae5;border-radius:4px;margin-left:4px}.fan-club-section[data-v-6360a0d6]{margin-top:16px;padding:14px;background:linear-gradient(135deg,#fff6ef,#fff);border:1px solid #ffe4cc;border-radius:12px}.fan-club-title[data-v-6360a0d6]{font-size:14px;font-weight:700;color:#ff6a00;margin-bottom:8px}.fan-club-desc[data-v-6360a0d6]{font-size:12px;color:#888;line-height:1.6;margin-bottom:12px}.fan-club-btn[data-v-6360a0d6]{width:100%;padding:10px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(90deg,#ff6a00,#ff9600);border:none;border-radius:20px;cursor:pointer;transition:all .25s}.fan-club-btn[data-v-6360a0d6]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,106,0,.3)}.fan-club-btn[data-v-6360a0d6]:disabled{opacity:.6;cursor:default;transform:none;box-shadow:none}.guard-item.active[data-v-6360a0d6],.noble-item.active[data-v-6360a0d6]{border:1px solid #a78bfa;background:linear-gradient(135deg,rgba(139,92,246,.18),rgba(139,92,246,.05));box-shadow:0 4px 14px rgba(139,92,246,.15)}.treasure-status[data-v-6360a0d6]{padding:12px;margin-bottom:12px;background:rgba(255,150,0,.1);border:1px solid rgba(255,150,0,.15);border-radius:12px}.treasure-title[data-v-6360a0d6]{font-size:14px;color:#ff9600;font-weight:600}.treasure-progress[data-v-6360a0d6]{font-size:12px;color:hsla(0,0%,100%,.7);margin-top:4px}.open-treasure-btn[data-v-6360a0d6]{width:100%;margin-top:12px;padding:12px;font-size:14px;font-weight:700;border-radius:14px}.shop-tabs[data-v-6360a0d6]{display:flex;gap:10px;margin-bottom:14px}.shop-tabs span[data-v-6360a0d6]{flex:1;text-align:center;padding:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:10px;color:hsla(0,0%,100%,.65);font-size:13px;cursor:pointer;transition:all .2s ease}.shop-tabs span.active[data-v-6360a0d6],.shop-tabs span[data-v-6360a0d6]:hover{background:linear-gradient(135deg,rgba(255,150,0,.2),rgba(255,150,0,.06));border-color:rgba(255,150,0,.35);color:#ff9600;font-weight:600}.live-detail[data-v-6360a0d6]{padding:24px 0 32px;background:#eef0f3}.container[data-v-6360a0d6]{max-width:1440px;padding:0 24px}.live-content[data-v-6360a0d6]{display:grid;grid-template-columns:minmax(0,1fr) 356px;align-items:stretch;gap:14px}.live-main[data-v-6360a0d6]{display:flex;flex-direction:column;border:1px solid #dfe3e8;border-radius:14px;background:#fff;box-shadow:0 12px 36px rgba(37,43,54,.08)}.video-info[data-v-6360a0d6]{order:-1;padding:16px 18px 14px;gap:12px;border-bottom:1px solid #e9ecf0;background:#fff}.video-title-row[data-v-6360a0d6]{align-items:flex-start}.video-title[data-v-6360a0d6]{color:#17191d;font-size:21px;font-weight:700;letter-spacing:-.01em}.video-title-actions[data-v-6360a0d6]{gap:8px}.video-view-count[data-v-6360a0d6]{min-width:48px;justify-content:center;padding:6px 11px;border:1px solid #f0d3b5;border-radius:8px;background:#fff8f1;color:#c95f00;font-variant-numeric:tabular-nums}.follow-btn[data-v-6360a0d6]{min-width:76px;padding:6px 16px;border-radius:8px;border-color:#e9700b;background:#e9700b;color:#fff;box-shadow:none}.follow-btn[data-v-6360a0d6]:hover{background:#cc5f00;color:#fff;box-shadow:none}.follow-btn.followed[data-v-6360a0d6]{border-color:#d9dde3;background:#f3f4f6;color:#626a76}.author-info[data-v-6360a0d6]{flex-wrap:nowrap;gap:10px}.author-avatar[data-v-6360a0d6]{width:42px;height:42px;border:1px solid #dfe3e8}.author-name[data-v-6360a0d6]{color:#25282e;font-size:14px}.author-meta[data-v-6360a0d6]{flex:0 1 auto;justify-content:flex-end;gap:6px}.meta-item.category[data-v-6360a0d6],.meta-item.guard-tag[data-v-6360a0d6],.meta-item.rank-tag[data-v-6360a0d6],.meta-item[data-v-6360a0d6]{padding:4px 9px;border-color:#e2e5e9;border-radius:7px;background:#f6f7f8;color:#646b75}.meta-item.category[data-v-6360a0d6]{color:#b65700;border-color:#f0d3b5;background:#fff8f1}.report-link[data-v-6360a0d6]{padding:5px 10px;border-radius:7px}.live-video-fallback[data-v-6360a0d6],.live-video[data-v-6360a0d6],.video-container[data-v-6360a0d6]{background:#0c0d0f}.live-topbar[data-v-6360a0d6]{height:54px;padding:0 16px;gap:10px;background:linear-gradient(180deg,rgba(8,9,11,.78),rgba(8,9,11,0))}.live-badge[data-v-6360a0d6]{padding:4px 9px;border-radius:6px;background:#e63752}.live-stat[data-v-6360a0d6]{font-size:12px;font-variant-numeric:tabular-nums}.video-controls[data-v-6360a0d6]{height:52px;padding:0 14px;background:linear-gradient(0deg,rgba(8,9,11,.9),rgba(8,9,11,0))}.control-btn[data-v-6360a0d6]{border-radius:7px}.live-toolbar[data-v-6360a0d6]{display:grid;grid-template-columns:auto minmax(210px,1fr) auto;grid-template-areas:"tools gifts actions";gap:10px 12px;min-height:0;padding:10px 12px 11px;border-top:1px solid #2a2d33;background:#17191e}.toolbar-left[data-v-6360a0d6]{grid-area:tools}.toolbar-center[data-v-6360a0d6]{grid-area:gifts;min-width:0}.toolbar-right[data-v-6360a0d6]{grid-area:actions}.toolbar-group[data-v-6360a0d6]{gap:6px}.toolbar-btn[data-v-6360a0d6]{min-height:34px;border-radius:8px;background:#24272e;color:#d9dde4}.toolbar-btn[data-v-6360a0d6]:hover{border-color:#a94e00;background:#302820;color:#f3a052}.toolbar-btn.tool-icon[data-v-6360a0d6]{width:36px;height:36px;padding:0;border-radius:8px}.toolbar-left .toolbar-btn.tool-icon span[data-v-6360a0d6]{display:none}.toolbar-btn.action-btn.recharge[data-v-6360a0d6]{background:#e9700b}.toolbar-btn.action-btn.recharge[data-v-6360a0d6]:hover{background:#c95f00;box-shadow:none}.toolbar-btn.action-btn.noble[data-v-6360a0d6],.toolbar-btn.action-btn.noble[data-v-6360a0d6]:hover{background:#24272e;color:#d9dde4;box-shadow:none}.quick-gifts[data-v-6360a0d6]{width:100%;max-width:none;justify-content:center;gap:7px;margin-left:0}.quick-gift[data-v-6360a0d6]{width:38px;height:38px;padding:4px;border-radius:8px;background:#22252b}.quick-gift[data-v-6360a0d6]:hover{transform:translateY(-1px);border-color:#b95a07;background:#302820}.dm-color-picker[data-v-6360a0d6]{flex-shrink:0}.dm-color[data-v-6360a0d6]{width:18px;height:18px;border-width:1px}.dm-input[data-v-6360a0d6]{min-width:180px;width:auto;height:38px;border-radius:8px;background:#22252b}.dm-chip.small[data-v-6360a0d6],.dm-like-btn[data-v-6360a0d6],.dm-send-btn[data-v-6360a0d6]{border-radius:8px}.dm-send-btn[data-v-6360a0d6]{height:38px;background:#e9700b;box-shadow:none}.dm-send-btn[data-v-6360a0d6]:not(:disabled):hover{background:#c95f00;box-shadow:none}.chat-area[data-v-6360a0d6]{width:auto;height:clamp(690px,56.25vw,825px);min-height:0;border:1px solid #dfe3e8;border-radius:14px;box-shadow:0 12px 36px rgba(37,43,54,.08)}.chat-tabs[data-v-6360a0d6]{min-height:50px;padding:0 14px;border-bottom-color:#e6e9ed;background:#fff}.chat-tabs.audience-tabs[data-v-6360a0d6]{gap:2px;padding:0 12px}.audience-tabs .chat-tab[data-v-6360a0d6]{padding:16px 8px 14px;color:#747b85}.chat-tab.active[data-v-6360a0d6]{color:#b65700}.chat-tab.active[data-v-6360a0d6]:after{height:2px;background:#e9700b}.chat-online[data-v-6360a0d6]{border-radius:6px;background:#fff1f3}.chat-sub-tabs[data-v-6360a0d6]{gap:16px;min-height:42px;padding:0 16px;border-bottom-color:#e9ecf0;background:#f7f8fa}.chat-sub-tab.active[data-v-6360a0d6],.chat-sub-tab[data-v-6360a0d6]{padding:0;border:0;border-radius:0;background:transparent;color:#7a818c;line-height:42px}.chat-sub-tab.active[data-v-6360a0d6]{color:#b65700;font-weight:700}.chat-messages[data-v-6360a0d6]{padding:10px 16px;background:#fff}.live-stream[data-v-6360a0d6]{gap:0;background:#fff}.live-msg-enter[data-v-6360a0d6],.live-msg-gift[data-v-6360a0d6],.live-msg-like[data-v-6360a0d6],.live-msg[data-v-6360a0d6]{margin:0;padding:8px 0;border:0;border-bottom:1px solid #f0f2f4;border-radius:0;background:transparent;box-shadow:none}.msg-nick[data-v-6360a0d6]{color:#34669b}.gift-count-text[data-v-6360a0d6],.gift-name-text[data-v-6360a0d6],.gift-nick[data-v-6360a0d6],.like-nick[data-v-6360a0d6],.like-text[data-v-6360a0d6]{color:#b65700}.system-message[data-v-6360a0d6]{margin:4px 0 10px;padding:10px;border-radius:8px;background:#f5f7f9;color:#68717d}.live-input-area[data-v-6360a0d6]{padding:12px 14px;border-top-color:#e6e9ed;background:#fff}.live-input[data-v-6360a0d6]{height:40px;border-radius:8px;background:#f6f7f9}.live-send-btn[data-v-6360a0d6]{height:40px;padding:0 18px;border-radius:8px;background:#e9700b;box-shadow:none}.live-send-btn[data-v-6360a0d6]:not(:disabled):hover{background:#c95f00;box-shadow:none}.toolbar-panel[data-v-6360a0d6]{border-color:#30343c;border-radius:12px;background:#1c1f25;box-shadow:0 18px 46px rgba(0,0,0,.38)}@media (max-width:1100px){.live-content[data-v-6360a0d6]{flex-direction:column}.chat-area[data-v-6360a0d6]{width:100%;height:480px}.live-toolbar[data-v-6360a0d6]{gap:5px;padding:8px}.toolbar-left .toolbar-btn.tool-icon span[data-v-6360a0d6]{display:none}.toolbar-left .toolbar-btn.tool-icon[data-v-6360a0d6]{padding:5px 6px}.quick-gifts[data-v-6360a0d6]{max-width:180px}.interact-panel[data-v-6360a0d6]{width:240px;bottom:100px;max-height:320px}.toolbar-panel[data-v-6360a0d6]{bottom:64px}}@media (max-width:768px){.live-toolbar[data-v-6360a0d6]{justify-content:center;min-height:auto;padding:6px}.toolbar-group[data-v-6360a0d6]{gap:4px}.toolbar-btn[data-v-6360a0d6]{padding:5px 8px;font-size:11px}.toolbar-btn.tool-icon[data-v-6360a0d6]{padding:4px 6px}.toolbar-btn.tool-icon span[data-v-6360a0d6]{display:none}.quick-gifts[data-v-6360a0d6]{max-width:160px}.controls-right[data-v-6360a0d6]{gap:4px}.volume-slider[data-v-6360a0d6]{display:none}.video-controls[data-v-6360a0d6]{padding:0 8px}.quick-gift[data-v-6360a0d6]{width:30px;height:30px}.dm-input[data-v-6360a0d6]{flex:1;min-width:0}.dm-color-picker[data-v-6360a0d6]{display:none}.dm-position-picker[data-v-6360a0d6]{gap:3px}.dm-position-picker .dm-chip.small[data-v-6360a0d6]{padding:2px 6px;font-size:11px}.more-menu[data-v-6360a0d6]{grid-template-columns:repeat(2,1fr)}.gift-picker[data-v-6360a0d6]{grid-template-columns:repeat(3,1fr)}.recharge-list[data-v-6360a0d6]{grid-template-columns:repeat(2,1fr)}.interact-panel[data-v-6360a0d6]{width:calc(100% - 24px);right:12px;left:12px;bottom:110px;max-height:50vh}}@media (max-width:640px){.container[data-v-6360a0d6]{padding:0 10px}.live-content[data-v-6360a0d6]{gap:12px}.live-topbar[data-v-6360a0d6]{padding:0 10px;gap:8px}.toolbar-panel[data-v-6360a0d6]{left:6px;right:6px;max-width:calc(100% - 12px)}.gift-picker[data-v-6360a0d6],.recharge-list[data-v-6360a0d6]{grid-template-columns:repeat(2,1fr)}}.lhy-modal-mask[data-v-6360a0d6]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.55);backdrop-filter:blur(2px)}.recharge-qr-modal[data-v-6360a0d6]{width:min(360px,calc(100vw - 40px));overflow:hidden;border:1px solid #3a3f4b;border-radius:14px;background:#1b1e25;box-shadow:0 24px 64px rgba(0,0,0,.5)}.recharge-qr-head[data-v-6360a0d6]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #2c303a;background:#20242c}.recharge-qr-title[data-v-6360a0d6]{color:#f5c876;font-size:16px;font-weight:700}.recharge-qr-close[data-v-6360a0d6]{width:30px;height:30px;border:0;border-radius:50%;background:#2e333d;color:#b9bec9;font-size:20px;line-height:1;cursor:pointer;transition:all .2s}.recharge-qr-body[data-v-6360a0d6]{padding:20px 24px;text-align:center}.recharge-qr-amount[data-v-6360a0d6]{font-size:28px;font-weight:700;color:#f5c876}.recharge-qr-desc[data-v-6360a0d6]{margin-top:6px;color:#b9bec9;font-size:14px}.recharge-qr-wrap[data-v-6360a0d6]{width:220px;height:220px;margin:18px auto;padding:10px;border-radius:10px;background:#fff}.recharge-qr-img[data-v-6360a0d6]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.recharge-qr-tip[data-v-6360a0d6]{color:#8b93a3;font-size:12px;margin:0}.lhy-modal[data-v-6360a0d6]{width:min(420px,calc(100vw - 32px));max-height:min(80vh,640px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #3a3f4b;border-radius:14px;background:#1b1e25;box-shadow:0 24px 64px rgba(0,0,0,.5)}.lhy-modal-head[data-v-6360a0d6]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #2c303a;background:#20242c;flex-shrink:0}.lhy-modal-title[data-v-6360a0d6]{display:inline-flex;align-items:center;gap:8px;color:#f5c876;font-size:16px;font-weight:700}.lhy-modal-close[data-v-6360a0d6]{width:30px;height:30px;border:0;border-radius:50%;background:#2e333d;color:#b9bec9;font-size:20px;line-height:1;cursor:pointer;transition:all .2s}.lhy-modal-close[data-v-6360a0d6]:hover{background:#3d434f;color:#fff}.lhy-modal-body[data-v-6360a0d6]{padding:16px 18px 20px;overflow-y:auto}.lhy-current[data-v-6360a0d6]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;border:1px solid rgba(233,112,11,.35);border-radius:10px;background:rgba(233,112,11,.08);font-size:13px}.lhy-current.none[data-v-6360a0d6]{border-color:#343945;background:#20242c;color:#8d93a0}.lhy-current-label[data-v-6360a0d6]{color:#9aa1ae}.lhy-current-name[data-v-6360a0d6]{color:#f3a052;font-weight:700}.lhy-current-expire[data-v-6360a0d6]{color:#9aa1ae}.lhy-level-list[data-v-6360a0d6]{display:flex;flex-direction:column;gap:10px}.lhy-level-item[data-v-6360a0d6]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #2e333d;border-radius:10px;background:#22262e;cursor:pointer;transition:all .2s}.lhy-level-item[data-v-6360a0d6]:hover{border-color:#a94e00;background:#2a261f}.lhy-level-item.active[data-v-6360a0d6]{border-color:#e9700b;background:rgba(233,112,11,.08)}.lhy-level-item img[data-v-6360a0d6]{width:46px;height:46px;flex-shrink:0;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#2c313b}.lhy-level-info[data-v-6360a0d6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.lhy-level-name[data-v-6360a0d6]{color:#eef1f6;font-size:15px;font-weight:700}.lhy-level-benefit[data-v-6360a0d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8f96a3;font-size:12px}.lhy-level-buy[data-v-6360a0d6]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.lhy-level-price[data-v-6360a0d6]{color:#f3a052;font-size:13px;font-weight:700;white-space:nowrap}.lhy-buy-btn[data-v-6360a0d6]{padding:6px 16px;border:0;border-radius:16px;background:linear-gradient(135deg,#ff7a18,#ff9b37);color:#fff;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.lhy-buy-btn[data-v-6360a0d6]:hover{filter:brightness(1.1)}.lhy-buy-btn.owned[data-v-6360a0d6]{background:#2e333d;color:#9aa1ae;cursor:default}.lhy-guard-anchor[data-v-6360a0d6]{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;border:1px solid #2e333d;border-radius:10px;background:#20242c}.lhy-guard-anchor img[data-v-6360a0d6]{width:46px;height:46px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#2c313b}.lhy-guard-anchor>div[data-v-6360a0d6]{display:flex;flex-direction:column;gap:4px}.lhy-guard-anchor-name[data-v-6360a0d6]{color:#eef1f6;font-size:15px;font-weight:700}.lhy-guard-anchor-tip[data-v-6360a0d6]{color:#8f96a3;font-size:12px}.lhy-fanclub[data-v-6360a0d6]{margin-top:16px;padding:14px;border:1px dashed #3a3f4b;border-radius:10px;background:hsla(0,0%,100%,.02)}.lhy-fanclub-title[data-v-6360a0d6]{color:#f3a052;font-size:14px;font-weight:700;margin-bottom:6px}.lhy-fanclub-desc[data-v-6360a0d6]{margin:0 0 10px;color:#8f96a3;font-size:12px;line-height:1.6}.lhy-fanclub-btn[data-v-6360a0d6]{width:100%;padding:9px 0;border:0;border-radius:8px;background:linear-gradient(135deg,#ff7a18,#ff9b37);color:#fff;font-size:13px;font-weight:700;cursor:pointer}.lhy-fanclub-btn[data-v-6360a0d6]:hover{filter:brightness(1.08)}.modal-fade-enter-active[data-v-6360a0d6],.modal-fade-leave-active[data-v-6360a0d6]{transition:opacity .22s ease}.modal-fade-enter-active .lhy-modal[data-v-6360a0d6],.modal-fade-leave-active .lhy-modal[data-v-6360a0d6]{transition:transform .22s ease}.modal-fade-enter-from[data-v-6360a0d6],.modal-fade-leave-to[data-v-6360a0d6]{opacity:0}.modal-fade-enter-from .lhy-modal[data-v-6360a0d6],.modal-fade-leave-to .lhy-modal[data-v-6360a0d6]{transform:translateY(16px) scale(.96)}@media (max-width:640px){.lhy-modal-body[data-v-6360a0d6]{padding:14px}.lhy-level-item[data-v-6360a0d6]{padding:10px 12px}.lhy-level-item img[data-v-6360a0d6]{width:40px;height:40px}}.follow-page[data-v-43784197]{min-height:100vh;display:flex;flex-direction:column;background-color:#f6f7f9;padding:40px 0}.follow-page.embedded[data-v-43784197]{min-height:auto;padding:0;background:transparent}.follow-page.embedded .container[data-v-43784197]{max-width:none;margin:0;padding:0}.container[data-v-43784197]{flex:1;max-width:720px;margin:0 auto;padding:0 20px}.page-title[data-v-43784197]{font-size:24px;color:#1a1a2e;margin-bottom:24px;font-weight:700;position:relative;padding-left:16px}.page-title[data-v-43784197]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.tab-bar[data-v-43784197]{display:flex;background:#fff;border-radius:12px;overflow:hidden;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.tab-item[data-v-43784197]{flex:1;text-align:center;padding:14px 0;font-size:15px;font-weight:500;color:#94a3b8;cursor:pointer;transition:all .3s;position:relative}.tab-item[data-v-43784197]:hover{color:#ff9600;background:#fffaf5}.tab-item.active[data-v-43784197]{color:#ff9600;background:#fff}.tab-item.active[data-v-43784197]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:3px;background:linear-gradient(90deg,#ff9600,#ff7d00);border-radius:2px}.tab-count[data-v-43784197]{display:inline-block;margin-left:6px;font-size:12px;color:#94a3b8;background:#f1f5f9;padding:0 6px;border-radius:8px;line-height:18px}.tab-item.active .tab-count[data-v-43784197]{background:#fff0e0;color:#ff9600}.stats-row[data-v-43784197]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.stat-card[data-v-43784197]{display:flex;flex-direction:column;align-items:center;padding:0 40px}.stat-num[data-v-43784197]{font-size:26px;font-weight:700;color:#1a1a2e;background:linear-gradient(135deg,#ff6a00,#ff9600);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-lbl[data-v-43784197]{font-size:13px;color:#94a3b8;margin-top:4px}.stat-divider[data-v-43784197]{width:1px;height:40px;background:#e2e8f0}.user-list[data-v-43784197]{display:flex;flex-direction:column;gap:12px}.user-card[data-v-43784197]{display:flex;align-items:center;background:#fff;border-radius:12px;padding:16px;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.user-card[data-v-43784197]:hover{box-shadow:0 6px 20px rgba(0,0,0,.08);transform:translateY(-2px);border-color:rgba(255,150,0,.15)}.user-avatar[data-v-43784197]{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;margin-right:14px;border:2px solid #f0f0f0;transition:border-color .3s}.user-card:hover .user-avatar[data-v-43784197]{border-color:#ff9600}.user-info[data-v-43784197]{flex:1;min-width:0}.user-name-row[data-v-43784197]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.user-name[data-v-43784197]{font-size:16px;font-weight:600;color:#1a1a2e}.tag[data-v-43784197]{font-size:11px;padding:2px 8px;border-radius:10px;flex-shrink:0;font-weight:500}.tag.mutual[data-v-43784197]{background:linear-gradient(135deg,#fff0e0,#fff5e6);color:#ff9600;border:1px solid rgba(255,150,0,.15)}.tag.followed[data-v-43784197]{background:#f1f5f9;color:#94a3b8}.user-bio[data-v-43784197]{font-size:13px;color:#94a3b8;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.follow-btn[data-v-43784197]{flex-shrink:0;padding:7px 18px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 2px 6px rgba(255,150,0,.2)}.follow-btn[data-v-43784197]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,150,0,.3)}.follow-btn.followed[data-v-43784197]{background:#f1f5f9;color:#94a3b8;box-shadow:none}.follow-btn.followed[data-v-43784197]:hover{background:#fef2f2;color:#ef4444;box-shadow:none}.load-more[data-v-43784197]{text-align:center;padding:16px;color:#ff9600;font-size:14px;cursor:pointer;font-weight:500;transition:all .3s}.load-more[data-v-43784197]:hover{color:#ff7d00;transform:translateY(-1px)}.load-end[data-v-43784197]{text-align:center;padding:16px;color:#cbd5e1;font-size:13px}.empty-tip[data-v-43784197]{background:#fff;border-radius:12px;border:1px solid rgba(0,0,0,.02)}.empty-tip[data-v-43784197],.loading[data-v-43784197]{text-align:center;padding:60px 20px;color:#94a3b8;font-size:15px}.history-page[data-v-c1e49e0c]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f6f7f9,#f0f2f5);padding:40px 0}.history-page.embedded[data-v-c1e49e0c]{min-height:auto;padding:0;background:transparent}.history-page.embedded .container[data-v-c1e49e0c]{max-width:none;margin:0;padding:0}.container[data-v-c1e49e0c]{flex:1;max-width:720px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.page-header[data-v-c1e49e0c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-title[data-v-c1e49e0c]{font-size:24px;color:#1a1a2e;font-weight:700;margin:0;position:relative;padding-left:16px}.page-title[data-v-c1e49e0c]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.clear-btn[data-v-c1e49e0c]{padding:8px 20px;background:#fff;border:1px solid #ef4444;color:#ef4444;border-radius:18px;font-size:13px;cursor:pointer;transition:all .3s;font-weight:500}.clear-btn[data-v-c1e49e0c]:hover{background:#ef4444;color:#fff;box-shadow:0 2px 8px rgba(239,68,68,.3);transform:translateY(-1px)}.empty-tip[data-v-c1e49e0c]{text-align:center;padding:80px 20px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.empty-icon[data-v-c1e49e0c]{margin-bottom:16px;color:#d1d5db}.empty-text[data-v-c1e49e0c]{font-size:16px;color:#666;margin:0 0 6px;font-weight:500}.empty-sub[data-v-c1e49e0c]{font-size:13px;color:#bbb;margin:0}.history-list[data-v-c1e49e0c]{display:flex;flex-direction:column;gap:12px}.history-card[data-v-c1e49e0c]{display:flex;align-items:center;background:#fff;border-radius:14px;padding:14px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.history-card[data-v-c1e49e0c]:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px);border-color:rgba(255,150,0,.1)}.history-thumb[data-v-c1e49e0c]{position:relative;width:140px;height:79px;border-radius:10px;overflow:hidden;flex-shrink:0;margin-right:16px;background:#f0f0f0}.history-thumb img[data-v-c1e49e0c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.history-card:hover .history-thumb img[data-v-c1e49e0c]{transform:scale(1.08)}.thumb-overlay[data-v-c1e49e0c]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.history-card:hover .thumb-overlay[data-v-c1e49e0c]{opacity:1}.history-duration[data-v-c1e49e0c]{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.8);color:#fff;font-size:11px;padding:2px 7px;border-radius:4px;font-weight:500}.history-info[data-v-c1e49e0c]{flex:1;min-width:0}.history-title[data-v-c1e49e0c]{font-size:15px;font-weight:600;color:#1a1a2e;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.history-meta[data-v-c1e49e0c]{font-size:12px;color:#999;margin:0;display:flex;flex-direction:column;gap:2px}.watch-time[data-v-c1e49e0c]{color:#ff9600;font-weight:500}.history-date[data-v-c1e49e0c]{color:#bbb}.delete-btn[data-v-c1e49e0c]{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid #e2e8f0;color:#ccc;border-radius:50%;font-size:12px;cursor:pointer;transition:all .3s;margin-left:12px}.delete-btn[data-v-c1e49e0c]:hover{border-color:#ef4444;color:#ef4444;background:rgba(239,68,68,.06);transform:scale(1.1)}.load-more[data-v-c1e49e0c]{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px;color:#ff9600;font-size:14px;cursor:pointer;transition:all .3s;font-weight:500}.load-more[data-v-c1e49e0c]:hover{color:#ff7d00;gap:10px}.load-end[data-v-c1e49e0c]{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px}.load-end-line[data-v-c1e49e0c]{width:40px;height:1px;background:#e2e8f0}.load-end-text[data-v-c1e49e0c]{color:#ccc;font-size:12px}.loading[data-v-c1e49e0c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;color:#999;font-size:14px}.loading-spinner[data-v-c1e49e0c]{width:32px;height:32px;border:3px solid #e2e8f0;border-top:3px solid #ff9600;border-radius:50%;animation:spin-c1e49e0c .8s linear infinite}@keyframes spin-c1e49e0c{to{transform:rotate(1turn)}}.noble-page[data-v-20f2912c]{min-height:100vh;background:linear-gradient(180deg,#13131f,#0d0d16);padding:32px 0 0;color:#fff}.noble-page.embedded[data-v-20f2912c]{min-height:auto;padding:0;background:linear-gradient(180deg,#13131f,#0d0d16);border-radius:12px;overflow:hidden}.noble-page.embedded .container[data-v-20f2912c]{max-width:none;margin:0;padding:24px}.container[data-v-20f2912c]{max-width:980px;margin:0 auto;padding:0 20px}.page-header[data-v-20f2912c]{margin-bottom:24px}.title-lines[data-v-20f2912c]{display:flex;align-items:center;justify-content:center;gap:16px}.title-lines .line[data-v-20f2912c]{height:2px;width:80px;background:linear-gradient(90deg,transparent,rgba(255,150,0,.6),transparent)}.title-text h2[data-v-20f2912c]{margin:0;font-size:22px;font-weight:800;color:#ff9600;letter-spacing:1px}.title-text h2 span[data-v-20f2912c]{color:#fff}.current-noble[data-v-20f2912c]{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:14px;background:linear-gradient(90deg,rgba(255,150,0,.12),rgba(255,150,0,.03));border:1px solid rgba(255,150,0,.2);margin-bottom:24px}.current-badge[data-v-20f2912c]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(255,150,0,.4)}.current-label[data-v-20f2912c]{font-size:12px;color:hsla(0,0%,100%,.45)}.current-name[data-v-20f2912c]{font-size:18px;font-weight:800;color:#ffcc80;margin:2px 0}.current-time[data-v-20f2912c]{font-size:13px;color:hsla(0,0%,100%,.5)}.level-list[data-v-20f2912c]{display:flex;justify-content:center;gap:24px;margin-bottom:28px;flex-wrap:wrap}.level-item[data-v-20f2912c]{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;opacity:.55;transition:all .25s ease}.level-item.active[data-v-20f2912c],.level-item[data-v-20f2912c]:hover{opacity:1;transform:translateY(-4px)}.level-item.active .level-icon-wrap[data-v-20f2912c]{box-shadow:0 0 0 3px rgba(255,150,0,.5),0 8px 24px rgba(255,150,0,.25)}.level-item.active .level-name[data-v-20f2912c]{color:#ffcc80;font-weight:700}.level-icon-wrap[data-v-20f2912c]{position:relative;width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid hsla(0,0%,100%,.08);transition:all .25s ease}.level-icon-wrap img[data-v-20f2912c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.owned-dot[data-v-20f2912c]{position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}.level-name[data-v-20f2912c]{font-size:14px;color:hsla(0,0%,100%,.75);transition:all .25s ease}.welfare-box[data-v-20f2912c]{border:1px solid rgba(255,150,0,.25);border-radius:16px;padding:20px;background:linear-gradient(180deg,rgba(255,150,0,.08),rgba(255,150,0,.02));margin-bottom:24px;position:relative}.welfare-box[data-v-20f2912c]:after,.welfare-box[data-v-20f2912c]:before{content:"";position:absolute;width:10px;height:10px;border:2px solid rgba(255,150,0,.5)}.welfare-box[data-v-20f2912c]:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.welfare-box[data-v-20f2912c]:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.welfare-title[data-v-20f2912c]{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#13131f;padding:0 16px;font-size:15px;font-weight:700;color:#ff9600}.welfare-cards[data-v-20f2912c]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.welfare-card[data-v-20f2912c]{background:rgba(0,0,0,.35);border-radius:12px;padding:18px;text-align:center;border:1px solid hsla(0,0%,100%,.06)}.welfare-card.hot[data-v-20f2912c]{border-color:rgba(255,106,0,.35);background:linear-gradient(180deg,rgba(255,106,0,.12),rgba(255,106,0,.03));position:relative}.welfare-tag[data-v-20f2912c]{position:absolute;top:-1px;right:-1px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:11px;font-weight:700;padding:4px 10px;border-radius:0 12px 0 12px}.welfare-label[data-v-20f2912c]{font-size:13px;color:hsla(0,0%,100%,.55);margin-bottom:6px}.welfare-value[data-v-20f2912c]{font-size:14px;color:#fff;margin-bottom:4px}.welfare-value b[data-v-20f2912c]{font-size:26px;font-weight:800;color:#ffcc80}.welfare-desc[data-v-20f2912c]{font-size:12px;color:hsla(0,0%,100%,.35)}.privilege-box[data-v-20f2912c]{border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;background:hsla(0,0%,100%,.02);margin-bottom:24px}.privilege-title[data-v-20f2912c]{display:flex;align-items:center;justify-content:center;gap:12px;font-size:17px;font-weight:800;color:#ff9600;margin-bottom:20px}.pt-line[data-v-20f2912c]{flex:1;max-width:80px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,150,0,.5),transparent)}.privilege-list[data-v-20f2912c]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.privilege-row[data-v-20f2912c]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;background:hsla(0,0%,100%,.04)}.privilege-tag[data-v-20f2912c]{flex-shrink:0;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px}.privilege-text[data-v-20f2912c]{font-size:14px;color:hsla(0,0%,100%,.8)}.buy-bar[data-v-20f2912c]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:16px;background:linear-gradient(90deg,rgba(255,150,0,.1),rgba(255,150,0,.02));border:1px solid rgba(255,150,0,.18);margin-bottom:40px}.buy-info[data-v-20f2912c]{display:flex;align-items:center;gap:12px}.buy-info img[data-v-20f2912c]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(255,150,0,.35)}.buy-name[data-v-20f2912c]{font-size:16px;font-weight:700;color:#fff}.buy-price[data-v-20f2912c]{font-size:14px;color:hsla(0,0%,100%,.5)}.buy-btn[data-v-20f2912c]{height:46px;padding:0 32px;border-radius:24px;border:none;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 4px 16px rgba(255,106,0,.35);transition:all .25s ease}.buy-btn[data-v-20f2912c]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,106,0,.5)}.buy-btn.owned[data-v-20f2912c]{background:hsla(0,0%,100%,.1);box-shadow:none;cursor:not-allowed}.modal-overlay[data-v-20f2912c]{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-20f2912c]{background:linear-gradient(180deg,#1a1a26,#101018);border:1px solid rgba(255,150,0,.25);border-radius:20px;padding:32px;width:90%;max-width:380px;text-align:center}.modal-badge[data-v-20f2912c]{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid rgba(255,150,0,.4);margin-bottom:14px}.modal-content h3[data-v-20f2912c]{margin:0 0 8px;font-size:20px;color:#fff}.modal-price[data-v-20f2912c]{font-size:24px;font-weight:800;color:#ffcc80;margin:0 0 20px}.modal-balance[data-v-20f2912c]{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;border-radius:10px;background:hsla(0,0%,100%,.05);margin-bottom:20px;color:hsla(0,0%,100%,.6);font-size:14px}.modal-balance b[data-v-20f2912c]{color:#fff;font-size:18px}.insufficient[data-v-20f2912c]{color:#ff5a5a;font-size:12px;font-weight:700}.modal-actions[data-v-20f2912c]{display:flex;gap:12px}.modal-actions button[data-v-20f2912c]{flex:1;height:44px;border-radius:10px;border:none;font-size:15px;font-weight:700;cursor:pointer;transition:all .25s ease}.modal-actions .cancel[data-v-20f2912c]{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7)}.modal-actions .confirm[data-v-20f2912c]{background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff}.modal-actions .confirm[data-v-20f2912c]:disabled{background:#444;cursor:not-allowed}.recharge-tip[data-v-20f2912c]{margin:14px 0 0;font-size:13px;color:hsla(0,0%,100%,.45)}.recharge-tip a[data-v-20f2912c]{color:#ff9600;text-decoration:none;font-weight:700}.loading[data-v-20f2912c]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 20px;color:hsla(0,0%,100%,.5)}.spinner[data-v-20f2912c]{width:36px;height:36px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid #ff9600;border-radius:50%;animation:spin-20f2912c .8s linear infinite}@keyframes spin-20f2912c{to{transform:rotate(1turn)}}@media (max-width:680px){.level-list[data-v-20f2912c]{gap:14px}.level-icon-wrap[data-v-20f2912c]{width:52px;height:52px}.level-name[data-v-20f2912c]{font-size:12px}.privilege-list[data-v-20f2912c],.welfare-cards[data-v-20f2912c]{grid-template-columns:1fr}.buy-bar[data-v-20f2912c]{flex-direction:column;align-items:stretch}}.violation-page[data-v-68622d56]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f6f7f9,#f0f2f5);padding:40px 0}.violation-page.embedded[data-v-68622d56]{min-height:auto;padding:0;background:transparent}.violation-page.embedded .container[data-v-68622d56]{max-width:none;margin:0;padding:0}.container[data-v-68622d56]{flex:1;max-width:720px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.page-title[data-v-68622d56]{font-size:24px;color:#1a1a2e;margin-bottom:24px;font-weight:700;position:relative;padding-left:16px}.page-title[data-v-68622d56]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.empty-tip[data-v-68622d56]{text-align:center;padding:80px 20px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.empty-icon[data-v-68622d56]{margin-bottom:16px;color:#d1d5db}.empty-text[data-v-68622d56]{font-size:16px;color:#666;margin:0 0 6px;font-weight:500}.empty-sub[data-v-68622d56]{font-size:13px;color:#bbb;margin:0}.violation-list[data-v-68622d56]{display:flex;flex-direction:column;gap:14px}.violation-card[data-v-68622d56]{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02);transition:all .3s ease}.violation-card[data-v-68622d56]:hover{box-shadow:0 6px 20px rgba(0,0,0,.06);transform:translateY(-1px)}.violation-header[data-v-68622d56]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f8fafc;border-bottom:1px solid #f0f0f0}.violation-header-left[data-v-68622d56]{display:flex;align-items:center;gap:8px}.violation-type[data-v-68622d56]{font-size:15px;font-weight:600;color:#1a1a2e}.violation-status[data-v-68622d56]{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:4px 14px;border-radius:14px;font-weight:500}.violation-status.pending[data-v-68622d56]{background:#fff7ed;color:#b45309}.violation-status.resolved[data-v-68622d56]{background:#f0fdf4;color:#16a34a}.status-indicator[data-v-68622d56]{width:6px;height:6px;border-radius:50%}.status-indicator.pending[data-v-68622d56]{background:#b45309}.status-indicator.resolved[data-v-68622d56]{background:#16a34a}.violation-body[data-v-68622d56]{padding:16px 20px}.violation-row[data-v-68622d56]{display:flex;padding:7px 0;font-size:14px;line-height:1.6}.row-label[data-v-68622d56]{color:#999;width:80px;flex-shrink:0;font-weight:500}.row-value[data-v-68622d56]{color:#475569;flex:1;word-break:break-word}.row-value.reason[data-v-68622d56]{color:#ef4444}.row-value.result[data-v-68622d56]{color:#16a34a;font-weight:500}.load-more[data-v-68622d56]{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px;color:#ff9600;font-size:14px;cursor:pointer;transition:all .3s;font-weight:500}.load-more[data-v-68622d56]:hover{color:#ff7d00;gap:10px}.load-end[data-v-68622d56]{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px}.load-end-line[data-v-68622d56]{width:40px;height:1px;background:#e2e8f0}.load-end-text[data-v-68622d56]{color:#ccc;font-size:12px}.loading[data-v-68622d56]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;color:#999;font-size:14px}.loading-spinner[data-v-68622d56]{width:32px;height:32px;border:3px solid #e2e8f0;border-top:3px solid #ff9600;border-radius:50%;animation:spin-68622d56 .8s linear infinite}@keyframes spin-68622d56{to{transform:rotate(1turn)}}.pwd-mask[data-v-6db5fbe8]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000}.pwd-box[data-v-6db5fbe8]{width:320px;background:#fff;border-radius:12px;padding:24px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.pwd-title[data-v-6db5fbe8]{margin:0 0 18px;font-size:17px;color:#1e293b;font-weight:600}.pwd-input[data-v-6db5fbe8]{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;box-sizing:border-box;outline:none}.pwd-input[data-v-6db5fbe8]:focus{border-color:#ff9600}.pwd-input-again[data-v-6db5fbe8]{margin-top:10px}.pwd-err[data-v-6db5fbe8]{margin-top:8px;font-size:12px;color:#e02020;text-align:left}.pwd-actions[data-v-6db5fbe8]{display:flex;gap:12px;margin-top:20px}.pwd-cancel[data-v-6db5fbe8],.pwd-ok[data-v-6db5fbe8]{flex:1;height:40px;border-radius:20px;border:none;font-size:14px;cursor:pointer}.pwd-cancel[data-v-6db5fbe8]{background:#f1f5f9;color:#475569}.pwd-ok[data-v-6db5fbe8]{background:#ff9600;color:#fff}.realname-page[data-v-6137fb41]{min-height:100vh;display:flex;flex-direction:column;background-color:#f6f7f9;padding:40px 0}.realname-page.embedded[data-v-6137fb41]{min-height:auto;padding:20px 24px;background:transparent}.realname-page .container[data-v-6137fb41]{flex:1;max-width:720px;margin:0 auto;padding:0 20px}.realname-page.embedded .container[data-v-6137fb41]{max-width:none;margin:0;padding:0}.realname-page.embedded .form-card[data-v-6137fb41],.realname-page.embedded .rules-card[data-v-6137fb41],.realname-page.embedded .status-card[data-v-6137fb41]{border:1px solid #e8ecf1;background:#fcfdfe;box-shadow:none;padding:20px}.realname-page.embedded .form-card[data-v-6137fb41],.realname-page.embedded .status-card[data-v-6137fb41]{margin-bottom:12px}.realname-page.embedded .rules-card[data-v-6137fb41]:last-child{margin-bottom:0}.realname-page.embedded .pending-card[data-v-6137fb41]{background:#fff7ed;border-color:#fed7aa}.page-title[data-v-6137fb41]{font-size:24px;color:#1a1a1a;margin-bottom:30px;font-weight:600}.login-tip[data-v-6137fb41]{background:#fff;border-radius:12px;padding:40px;text-align:center;color:#666}.login-tip a[data-v-6137fb41]{color:#ff9600;text-decoration:none}.form-card[data-v-6137fb41],.rules-card[data-v-6137fb41],.status-card[data-v-6137fb41]{background:#fff;border-radius:12px;padding:24px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.status-header[data-v-6137fb41]{display:flex;align-items:center;gap:16px;padding-bottom:20px;margin-bottom:16px;border-bottom:1px solid #f0f0f0}.status-icon[data-v-6137fb41]{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#f6f7f9;color:#999}.status-icon.ok[data-v-6137fb41]{background:#dcfce7;color:#16a34a}.status-icon.warn[data-v-6137fb41]{background:#fef9c3;color:#ca8a04}.status-icon.danger[data-v-6137fb41]{background:#fee2e2;color:#dc2626}.status-main[data-v-6137fb41]{flex:1}.status-title[data-v-6137fb41]{font-size:20px;font-weight:700;margin-bottom:4px}.status-title.ok[data-v-6137fb41]{color:#16a34a}.status-title.warn[data-v-6137fb41]{color:#ca8a04}.status-title.danger[data-v-6137fb41]{color:#dc2626}.status-sub[data-v-6137fb41]{font-size:13px;color:#999}.status-row[data-v-6137fb41]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f6f7f9}.status-row[data-v-6137fb41]:last-child{border-bottom:none}.label[data-v-6137fb41]{color:#666;font-size:15px}.value[data-v-6137fb41]{font-size:15px;font-weight:500}.value.ok[data-v-6137fb41]{color:#16a34a}.value.warn[data-v-6137fb41]{color:#ca8a04}.value.minor[data-v-6137fb41]{color:#dc2626}.mode-switch[data-v-6137fb41]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.mode-label[data-v-6137fb41]{font-size:12px;color:#888;font-weight:500}.mode-btn[data-v-6137fb41]{min-width:96px;height:34px;padding:0 20px;border:none;border-radius:17px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:all .3s}.mode-btn.on[data-v-6137fb41]{background:#ff9600;color:#fff}.mode-btn.off[data-v-6137fb41]{background:#e5e5e5;color:#666}.mode-lock[data-v-6137fb41]{font-size:11px;color:#dc2626;background:#fee2e2;border-radius:8px;padding:2px 8px;line-height:1.6}.section-title[data-v-6137fb41]{font-size:18px;color:#1a1a1a;margin:0 0 20px;font-weight:600}.form-group[data-v-6137fb41]{margin-bottom:20px}.form-group label[data-v-6137fb41]{display:block;margin-bottom:8px;color:#475569;font-size:14px}.form-group input[data-v-6137fb41]{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;background:#f8fafc;outline:none;box-sizing:border-box}.form-group input[data-v-6137fb41]:focus{border-color:#ff9600;background:#fff}.submit-btn[data-v-6137fb41]{min-width:180px;height:46px;padding:0 36px;background:#ff9600;color:#fff;border:none;border-radius:23px;font-size:16px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:all .3s}.submit-btn[data-v-6137fb41]:hover:not(:disabled){background:#ff7d00;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,150,0,.25)}.submit-btn.small[data-v-6137fb41]{min-width:0;width:auto;height:38px;padding:0 26px;font-size:14px;border-radius:19px}.submit-btn[data-v-6137fb41]:disabled{background:#ccc;cursor:not-allowed}.cancel-btn[data-v-6137fb41]{height:38px;padding:0 26px;background:#f1f5f9;color:#475569;border:none;border-radius:19px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1}.hint[data-v-6137fb41]{margin-top:14px;font-size:13px;color:#94a3b8;line-height:1.6}.rules-list[data-v-6137fb41]{margin:0;padding-left:20px;color:#475569;line-height:2;font-size:14px}.rules-list b[data-v-6137fb41]{color:#ff9600}.teen-card[data-v-6137fb41]{padding-bottom:12px}.setting-row[data-v-6137fb41]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f0;font-size:15px;color:#475569}.setting-value[data-v-6137fb41]{font-weight:600;color:#1a1a1a}.setting-value.ok[data-v-6137fb41]{color:#16a34a}.setting-value.warn[data-v-6137fb41]{color:#eab308}.minor-action[data-v-6137fb41]{margin-top:14px;height:38px;padding:0 24px;background:#fff;border:1px solid #ff9600;color:#ff9600;border-radius:19px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:all .3s}.minor-action[data-v-6137fb41]:hover{background:#ff9600;color:#fff}.minor-action[data-v-6137fb41]:disabled,.mode-btn[data-v-6137fb41]:disabled{opacity:.5;cursor:not-allowed;border-color:#ccc;color:#999;background:#f5f5f5}.minor-form[data-v-6137fb41]{margin-top:12px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.minor-form input[data-v-6137fb41]{width:100%;padding:10px 12px;margin-bottom:10px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;box-sizing:border-box;outline:none}.minor-form input[data-v-6137fb41]:focus{border-color:#ff9600}.minor-form-actions[data-v-6137fb41]{display:flex;gap:12px;margin-top:4px}.pending-card[data-v-6137fb41]{background:#fff7ed;border:1px solid #fed7aa}.pending-tip[data-v-6137fb41]{color:#b45309;font-size:14px;line-height:1.7}.minor-tip-overlay[data-v-b44ce102]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.minor-tip-modal[data-v-b44ce102]{background:#fff;border-radius:16px;width:90%;max-width:380px;padding:32px 24px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.3)}.tip-icon[data-v-b44ce102]{width:56px;height:56px;margin:0 auto 16px;border-radius:50%;background:#ff9600;color:#fff;font-size:32px;font-weight:700;line-height:56px}.tip-title[data-v-b44ce102]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 12px}.tip-msg[data-v-b44ce102]{font-size:14px;color:#475569;line-height:1.7;margin:0 0 24px}.tip-btn[data-v-b44ce102]{padding:0 32px;height:40px;background:#ff9600;color:#fff;border:none;border-radius:20px;font-size:14px;cursor:pointer}.recharge-packages[data-v-494f5c2e]{min-height:100vh;display:flex;flex-direction:column;background-color:#f6f7f9;padding:40px 0}.recharge-packages.embedded[data-v-494f5c2e]{min-height:auto;padding:0;background:transparent}.recharge-packages .container[data-v-494f5c2e]{flex:1;max-width:1200px;margin:0 auto;padding:0 20px}.recharge-packages.embedded .container[data-v-494f5c2e]{max-width:none;margin:0;padding:0}.recharge-packages.embedded .package-card[data-v-494f5c2e]{border:1px solid #e8ecf1;background:#fcfdfe}.recharge-packages.embedded .package-card.selected[data-v-494f5c2e]{border-color:#ff9600;background:#fff9f0}.recharge-packages.embedded .payment-section[data-v-494f5c2e]{border:1px solid #e8ecf1;background:#fcfdfe}.recharge-packages.embedded .packages-grid[data-v-494f5c2e]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:24px}.page-title[data-v-494f5c2e]{font-size:24px;color:#1a1a1a;margin-bottom:30px;font-weight:600}.packages-grid[data-v-494f5c2e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin-bottom:40px}.package-card[data-v-494f5c2e]{background:#fff;border-radius:12px;padding:24px;text-align:center;cursor:pointer;position:relative;transition:all .3s;border:2px solid transparent}.package-card[data-v-494f5c2e]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.package-card.selected[data-v-494f5c2e]{border-color:#ff9600;background:#fff9f0}.package-price[data-v-494f5c2e]{font-size:28px;color:#ff9600;font-weight:600;margin-bottom:12px}.package-coins[data-v-494f5c2e]{margin-bottom:8px}.coin-value[data-v-494f5c2e]{font-size:20px;color:#1a1a1a;font-weight:500}.coin-unit[data-v-494f5c2e]{font-size:14px;color:#666;margin-left:4px}.package-bonus[data-v-494f5c2e]{color:#ff9600;font-size:14px}.package-bonus.plain[data-v-494f5c2e]{color:#999;font-size:12px}.package-tag[data-v-494f5c2e]{position:absolute;top:0;right:20px;background:#ff9600;color:#fff;padding:4px 12px;border-radius:0 0 8px 8px;font-size:12px}.payment-section[data-v-494f5c2e]{background:#fff;border-radius:12px;padding:24px}.method-title[data-v-494f5c2e]{font-size:16px;color:#1a1a1a;margin-bottom:16px}.method-options[data-v-494f5c2e]{display:flex;gap:20px}.method-item[data-v-494f5c2e]{display:flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;transition:all .3s}.method-item[data-v-494f5c2e]:hover{border-color:#ff9600}.method-item.active[data-v-494f5c2e]{border-color:#ff9600;background:#fff9f0}.method-name[data-v-494f5c2e]{font-size:14px;color:#1a1a1a}.pay-button[data-v-494f5c2e]{width:100%;max-width:300px;height:44px;background:#ff9600;color:#fff;border:none;border-radius:22px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s;margin-top:20px}.pay-button[data-v-494f5c2e]:hover{background:#ff7d00}.pay-button[data-v-494f5c2e]:disabled{background:#ccc;cursor:not-allowed}.payment-modal-overlay[data-v-494f5c2e]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(4px)}.payment-modal[data-v-494f5c2e]{background:#fff;border-radius:16px;width:90%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 30px rgba(0,0,0,.3);animation:modalSlideIn-494f5c2e .3s ease-out}@keyframes modalSlideIn-494f5c2e{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-494f5c2e]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #eee}.modal-title[data-v-494f5c2e]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0}.close-btn[data-v-494f5c2e]{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s}.close-btn[data-v-494f5c2e]:hover{background:#f5f5f5;color:#333}.modal-content[data-v-494f5c2e]{padding:24px;text-align:center}.amount-info[data-v-494f5c2e]{background:#f8f9fa;border-radius:12px;padding:20px;margin-bottom:20px}.pay-amount[data-v-494f5c2e]{font-size:32px;font-weight:600;color:#ff9600;margin-bottom:8px}.pay-desc[data-v-494f5c2e]{font-size:16px;color:#333;margin-bottom:4px}.qr-wrap[data-v-494f5c2e]{margin:20px auto;width:240px;height:240px;padding:12px;background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.qr-image[data-v-494f5c2e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.tip-desc[data-v-494f5c2e]{font-size:14px;color:#666;margin:16px 0 0}.pay-close-btn[data-v-494f5c2e]{display:block;width:100%;max-width:300px;margin:20px auto 0;height:44px;background:#ff9600;color:#fff;border:none;border-radius:22px;font-size:16px;font-weight:500;cursor:pointer}.pay-close-btn[data-v-494f5c2e]:hover{background:#ff7d00}.privilege-panel[data-v-487ca74b]{padding:20px}.privilege-panel.embedded[data-v-487ca74b]{padding:20px 24px}.privilege-tabs[data-v-487ca74b]{display:flex;gap:24px;border-bottom:1px solid #f0f0f0;margin-bottom:24px}.privilege-tab[data-v-487ca74b]{padding:10px 4px;font-size:15px;color:#666;cursor:pointer;position:relative;transition:color .2s}.privilege-tab[data-v-487ca74b]:hover{color:#ff6a00}.privilege-tab.active[data-v-487ca74b]{color:#ff6a00;font-weight:700}.privilege-tab.active[data-v-487ca74b]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:2px 2px 0 0}.section-title-sm[data-v-487ca74b]{font-size:14px;font-weight:700;color:#333;margin-bottom:14px;display:flex;align-items:center;gap:8px}.guard-scope-tag[data-v-487ca74b]{display:inline-block;padding:2px 8px;font-size:11px;font-weight:500;color:#ff6a00;background:#fff3e6;border-radius:8px}.my-anchor-guard-list[data-v-487ca74b]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.anchor-guard-card[data-v-487ca74b]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:linear-gradient(135deg,#fff6ef,#fff);border:1px solid #ffe4cc;border-radius:12px;transition:all .25s}.anchor-guard-card[data-v-487ca74b]:hover{border-color:#ff9600;box-shadow:0 4px 12px rgba(255,106,0,.1)}.anchor-guard-avatar[data-v-487ca74b]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #fff3e6;flex-shrink:0}.anchor-guard-info[data-v-487ca74b]{flex:1;min-width:0}.anchor-guard-name[data-v-487ca74b]{font-size:15px;font-weight:600;color:#1a1a2e;display:flex;align-items:center;gap:6px}.anchor-guard-level[data-v-487ca74b]{display:inline-block;padding:1px 8px;font-size:11px;font-weight:700;color:#fff;border-radius:8px}.anchor-guard-level.level-1[data-v-487ca74b]{background:#94a3b8}.anchor-guard-level.level-2[data-v-487ca74b]{background:#3b82f6}.anchor-guard-level.level-3[data-v-487ca74b]{background:#ff8c00}.anchor-guard-level.level-4[data-v-487ca74b]{background:#ef4444}.anchor-guard-meta[data-v-487ca74b]{font-size:12px;color:#888;margin-top:4px;display:flex;gap:12px}.enter-room-btn[data-v-487ca74b]{padding:8px 16px;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(90deg,#ff6a00,#ff9600);border:none;border-radius:16px;cursor:pointer;transition:all .2s;flex-shrink:0}.enter-room-btn[data-v-487ca74b]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(255,106,0,.3)}.empty-guard-box[data-v-487ca74b]{padding:30px 16px;text-align:center;background:#fafafa;border:1px dashed #e0e0e0;border-radius:12px;margin-bottom:20px}.empty-guard-box p[data-v-487ca74b]{font-size:14px;color:#888;margin:0 0 6px}.empty-guard-tip[data-v-487ca74b]{font-size:12px!important;color:#bbb!important}.guard-banner[data-v-487ca74b]{position:relative;height:130px;border-radius:10px;background:linear-gradient(90deg,#ff6a00,#ff9600);display:flex;align-items:center;justify-content:space-between;padding:0 30px;margin-bottom:24px;overflow:hidden}.guard-banner[data-v-487ca74b]:before{content:"";position:absolute;right:-40px;top:-40px;width:220px;height:220px;background:hsla(0,0%,100%,.08);border-radius:50%}.banner-text[data-v-487ca74b]{position:relative;z-index:1}.banner-text h3[data-v-487ca74b]{margin:0 0 12px;font-size:28px;font-weight:800;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.2)}.banner-tags[data-v-487ca74b]{display:flex;gap:12px}.banner-tags span[data-v-487ca74b]{display:flex;align-items:center;gap:4px;font-size:13px;color:#fff}.banner-tags span[data-v-487ca74b]:before{content:"♥";color:gold;font-size:12px}.banner-wing[data-v-487ca74b]{position:relative;z-index:1;opacity:.7}.guard-list[data-v-487ca74b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.guard-card[data-v-487ca74b]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;padding:18px;text-align:center;transition:all .25s}.guard-card[data-v-487ca74b]:hover{border-color:#ffd8b2;box-shadow:0 4px 16px rgba(255,106,0,.1)}.guard-level[data-v-487ca74b]{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:700;color:#fff;margin-bottom:10px}.guard-level.level-1[data-v-487ca74b]{background:#94a3b8}.guard-level.level-2[data-v-487ca74b]{background:#3b82f6}.guard-level.level-3[data-v-487ca74b]{background:#ff8c00}.guard-level.level-4[data-v-487ca74b]{background:#ef4444}.guard-name[data-v-487ca74b]{font-size:15px;font-weight:700;color:#333;margin-bottom:4px}.guard-price[data-v-487ca74b]{font-size:13px;color:#ff6a00;font-weight:600;margin-bottom:10px}.guard-privileges[data-v-487ca74b]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#999;margin-bottom:14px}.guard-btn[data-v-487ca74b]{width:100%;padding:8px 0;border:none;border-radius:6px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.guard-btn[data-v-487ca74b]:hover:not(:disabled){opacity:.9}.guard-btn.owned[data-v-487ca74b]{background:#e0e0e0;color:#999;cursor:not-allowed}.badge-list[data-v-487ca74b]{display:flex;flex-direction:column;gap:12px}.badge-card[data-v-487ca74b]{display:flex;align-items:center;gap:14px;padding:16px;background:#fff;border:1px solid #f0f0f0;border-radius:10px}.badge-avatar[data-v-487ca74b]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:2px solid #ff9600}.badge-icon[data-v-487ca74b]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:800;flex-shrink:0}.badge-info[data-v-487ca74b]{flex:1}.badge-name[data-v-487ca74b]{font-size:15px;font-weight:700;color:#333;margin-bottom:3px}.badge-room[data-v-487ca74b]{font-size:12px;color:#999}.badge-exp[data-v-487ca74b]{width:180px;display:flex;align-items:center;gap:8px}.exp-bar[data-v-487ca74b]{flex:1;height:6px;background:#eee;border-radius:3px;overflow:hidden}.exp-fill[data-v-487ca74b]{height:100%;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:3px}.badge-exp span[data-v-487ca74b]{font-size:12px;color:#999;white-space:nowrap}.badge-actions[data-v-487ca74b]{display:flex;align-items:center;gap:8px;flex-shrink:0}.badge-upgrade-btn[data-v-487ca74b]{display:inline-flex;align-items:center;gap:3px;padding:6px 14px;border:none;border-radius:6px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.badge-upgrade-btn[data-v-487ca74b]:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 2px 8px rgba(255,106,0,.3)}.badge-upgrade-btn[data-v-487ca74b]:disabled{cursor:not-allowed}.badge-upgrade-btn.disabled[data-v-487ca74b]{background:#f0f0f0;color:#999}.badge-room-btn[data-v-487ca74b]{padding:6px 14px;border:1px solid #ff9600;border-radius:6px;background:#fff;color:#ff9600;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.badge-room-btn[data-v-487ca74b]:hover{background:#ff9600;color:#fff}.fan-club-tip[data-v-487ca74b]{margin-top:10px;padding:20px;background:linear-gradient(135deg,#fff8f0,#fff);border:1px solid #ffe8d6;border-radius:10px;text-align:left;max-width:480px}.fan-club-tip-title[data-v-487ca74b]{margin:0 0 12px;font-size:15px;font-weight:700;color:#ff6a00;text-align:center}.fan-club-tip-list[data-v-487ca74b]{margin:0 0 16px;padding:0 0 0 18px;list-style:none}.fan-club-tip-list li[data-v-487ca74b]{font-size:13px;color:#666;margin-bottom:8px;position:relative;padding-left:14px}.fan-club-tip-list li[data-v-487ca74b]:before{content:"✓";position:absolute;left:0;color:#ff6a00;font-weight:700}.fan-club-tip .action-btn[data-v-487ca74b]{display:block;margin:0 auto}.guild-card[data-v-487ca74b]{display:flex;align-items:center;gap:16px;padding:20px;background:#fff;border:1px solid #f0f0f0;border-radius:10px}.guild-logo[data-v-487ca74b]{width:60px;height:60px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:#f0f0f0}.guild-info[data-v-487ca74b]{flex:1}.guild-name[data-v-487ca74b]{font-size:16px;font-weight:700;color:#333;margin-bottom:6px}.guild-meta[data-v-487ca74b]{display:flex;gap:16px;font-size:13px;color:#999}.action-btn[data-v-487ca74b]{padding:8px 18px;border:none;border-radius:6px;background:#ff9600;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.action-btn.plain[data-v-487ca74b]{background:#fff;border:1px solid #ddd;color:#666}.action-btn.plain[data-v-487ca74b]:hover{border-color:#ef4444;color:#ef4444}.action-btn.danger[data-v-487ca74b]{background:#fff;border:1px solid #ef4444;color:#ef4444}.action-btn.danger[data-v-487ca74b]:hover{background:#ef4444;color:#fff}.guild-empty-actions[data-v-487ca74b]{display:flex;gap:12px;margin-top:4px}.guild-card-actions[data-v-487ca74b]{display:flex;gap:8px;flex-shrink:0}.guild-manage-panel[data-v-487ca74b]{margin-top:16px;padding:20px;background:#fafafa;border-radius:10px;border:1px solid #f0f0f0}.guild-manage-title[data-v-487ca74b]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#333;margin-bottom:14px;padding-left:10px;border-left:3px solid #ff9600}.guild-manage-count[data-v-487ca74b]{font-size:12px;color:#999;font-weight:400}.guild-member-list[data-v-487ca74b]{display:flex;flex-direction:column;gap:10px}.guild-member-item[data-v-487ca74b]{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border-radius:8px;border:1px solid #f0f0f0;transition:all .2s}.guild-member-item[data-v-487ca74b]:hover{border-color:#ffe4cc}.guild-member-avatar[data-v-487ca74b]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f0f0f0;flex-shrink:0}.guild-member-info[data-v-487ca74b]{flex:1}.guild-member-name[data-v-487ca74b]{font-size:14px;font-weight:600;color:#333;margin-bottom:2px}.guild-member-role[data-v-487ca74b]{font-size:12px;color:#999}.guild-member-actions[data-v-487ca74b]{display:flex;gap:8px;flex-shrink:0}.member-btn[data-v-487ca74b]{padding:5px 12px;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}.member-btn.transfer[data-v-487ca74b]{color:#ff9600;border-color:#ff9600}.member-btn.transfer[data-v-487ca74b]:hover{background:#ff9600;color:#fff}.member-btn.remove[data-v-487ca74b]{color:#ef4444;border-color:#ef4444}.member-btn.remove[data-v-487ca74b]:hover{background:#ef4444;color:#fff}.guild-manage-footer[data-v-487ca74b]{margin-top:16px;text-align:right}.guild-form-row[data-v-487ca74b]{margin-bottom:16px}.guild-form-row label[data-v-487ca74b]{display:block;font-size:14px;color:#666;margin-bottom:6px}.guild-textarea[data-v-487ca74b]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;color:#333;outline:none;box-sizing:border-box;resize:vertical;font-family:inherit;transition:border-color .25s}.guild-textarea[data-v-487ca74b]:focus{border-color:#ff9600}.vip-list[data-v-487ca74b]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vip-card[data-v-487ca74b]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;padding:24px 18px;text-align:center;transition:all .25s}.vip-card[data-v-487ca74b]:hover{border-color:#ff9600;box-shadow:0 4px 16px rgba(255,150,0,.1)}.vip-icon[data-v-487ca74b]{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:#fff}.vip-name[data-v-487ca74b]{font-size:15px;font-weight:700;color:#333;margin-bottom:6px}.vip-desc[data-v-487ca74b]{font-size:12px;color:#999;margin-bottom:14px;line-height:1.5}.vip-btn[data-v-487ca74b]{padding:6px 16px;border:1px solid #ff9600;border-radius:4px;background:#fff;color:#ff9600;font-size:13px;cursor:pointer;transition:all .2s}.vip-btn[data-v-487ca74b]:hover{background:#ff9600;color:#fff}.empty-box[data-v-487ca74b]{display:flex;flex-direction:column;align-items:center;padding:50px 20px;background:#fff;border:1px solid #f0f0f0;border-radius:10px;color:#999}.empty-box img[data-v-487ca74b]{width:60px;opacity:.4;margin-bottom:12px}.empty-box p[data-v-487ca74b]{margin:0 0 16px}.modal-overlay[data-v-487ca74b]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-487ca74b]{background:#fff;border-radius:12px;width:420px;max-width:90%;padding:24px}.modal-title[data-v-487ca74b]{font-size:17px;font-weight:700;color:#333;margin:0 0 16px}.guild-search-wrap[data-v-487ca74b]{display:flex;gap:8px;margin-bottom:16px}.guild-search[data-v-487ca74b]{flex:1;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;outline:none;box-sizing:border-box}.guild-search[data-v-487ca74b]:focus{border-color:#ff9600}.guild-result[data-v-487ca74b]{min-height:100px;max-height:240px;overflow-y:auto;background:#fafafa;border-radius:8px;margin-bottom:16px}.guild-result-item[data-v-487ca74b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.guild-result-item[data-v-487ca74b]:hover{background:#fff5ed}.guild-result-item.selected[data-v-487ca74b]{background:#fff0e0;border-color:#ff9600}.guild-result-logo[data-v-487ca74b]{width:36px;height:36px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#f0f0f0;flex-shrink:0}.guild-result-info[data-v-487ca74b]{flex:1}.guild-result-name[data-v-487ca74b]{font-size:14px;font-weight:600;color:#333}.guild-result-meta[data-v-487ca74b]{font-size:12px;color:#999;margin-top:2px}.search-btn[data-v-487ca74b]{padding:8px 18px;border:none;border-radius:6px;background:#ff9600;color:#fff;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.search-btn[data-v-487ca74b]:hover{background:#ff6a00}.mini-empty[data-v-487ca74b]{padding:40px 0;text-align:center;color:#999;font-size:13px}.modal-actions[data-v-487ca74b]{display:flex;justify-content:flex-end;gap:10px}.cancel-btn[data-v-487ca74b]{padding:8px 18px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer}.confirm-btn[data-v-487ca74b]{padding:8px 18px;border:none;border-radius:4px;background:#ff9600;color:#fff;cursor:pointer}@media (max-width:768px){.guard-list[data-v-487ca74b]{grid-template-columns:repeat(2,1fr)}.vip-list[data-v-487ca74b]{grid-template-columns:1fr}.badge-exp[data-v-487ca74b]{width:120px}}.vip-detail[data-v-487ca74b]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 0 16px}.vip-detail-icon[data-v-487ca74b]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px}.vip-detail-desc[data-v-487ca74b]{font-size:14px;color:#666;margin:0 0 10px;line-height:1.6}.vip-detail-price[data-v-487ca74b]{font-size:16px;font-weight:700;color:#ff6a00;margin:0 0 20px}.vip-detail-privileges[data-v-487ca74b]{width:100%;text-align:left;background:#fafafa;border-radius:8px;padding:16px;box-sizing:border-box}.vip-detail-privileges h4[data-v-487ca74b]{margin:0 0 12px;font-size:14px;font-weight:700;color:#333;padding-left:10px;border-left:3px solid #ff9600}.vip-detail-privileges ul[data-v-487ca74b]{margin:0;padding:0 0 0 18px;list-style:none}.vip-detail-privileges li[data-v-487ca74b]{font-size:13px;color:#666;margin-bottom:8px;position:relative;padding-left:14px}.vip-detail-privileges li[data-v-487ca74b]:before{content:"✓";position:absolute;left:0;color:#ff6a00;font-weight:700}.vip-detail-privileges li[data-v-487ca74b]:last-child{margin-bottom:0}.room-admin-panel[data-v-33d89a41]{padding:20px}.room-admin-panel.embedded[data-v-33d89a41]{padding:20px 24px}.admin-tabs[data-v-33d89a41]{display:flex;gap:24px;border-bottom:1px solid #f0f0f0;margin-bottom:24px}.admin-tab[data-v-33d89a41]{padding:10px 4px;font-size:15px;color:#666;cursor:pointer;position:relative;transition:color .2s}.admin-tab[data-v-33d89a41]:hover{color:#ff6a00}.admin-tab.active[data-v-33d89a41]{color:#ff6a00;font-weight:700}.admin-tab.active[data-v-33d89a41]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:2px 2px 0 0}.filter-bar[data-v-33d89a41]{display:flex;align-items:center;gap:16px;padding:16px;background:#fafafa;border-radius:8px;margin-bottom:16px;flex-wrap:wrap}.filter-item[data-v-33d89a41]{display:flex;align-items:center;gap:8px}.filter-item label[data-v-33d89a41]{font-size:13px;color:#666;white-space:nowrap}.filter-item input[data-v-33d89a41]{padding:7px 10px;border:1px solid #e5e5e5;border-radius:4px;font-size:13px;outline:none}.filter-item input[data-v-33d89a41]:focus{border-color:#ff9600}.sep[data-v-33d89a41]{font-size:13px;color:#999}.search-btn[data-v-33d89a41]{padding:8px 22px;border:none;border-radius:4px;background:#ff9600;color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.search-btn[data-v-33d89a41]:hover{background:#ff6a00}.search-btn[data-v-33d89a41]:disabled{opacity:.6}.data-table-wrap[data-v-33d89a41]{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.data-table[data-v-33d89a41]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-33d89a41]{background:#fafafa;padding:12px 8px;color:#666;font-weight:600;text-align:center;border-bottom:1px solid #f0f0f0}.data-table td[data-v-33d89a41]{padding:14px 8px;text-align:center;color:#333;border-bottom:1px solid #f5f5f5}.data-table tbody tr:last-child td[data-v-33d89a41]{border-bottom:none}.data-table tbody tr[data-v-33d89a41]:hover{background:#fafafa}.empty-cell[data-v-33d89a41],.loading-cell[data-v-33d89a41]{padding:40px!important;color:#999}.table-btn[data-v-33d89a41]{padding:4px 12px;border:1px solid #ff9600;border-radius:4px;background:#fff;color:#ff9600;font-size:12px;cursor:pointer;transition:all .2s}.table-btn[data-v-33d89a41]:hover{background:#ff9600;color:#fff}.modal-overlay[data-v-33d89a41]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content[data-v-33d89a41]{background:#fff;border-radius:12px;width:480px;max-width:90%;padding:24px}.modal-title[data-v-33d89a41]{font-size:18px;font-weight:700;color:#333;margin:0 0 16px}.modal-tabs[data-v-33d89a41]{display:flex;gap:16px;border-bottom:1px solid #f0f0f0;margin-bottom:16px}.modal-tabs span[data-v-33d89a41]{padding:8px 4px;font-size:14px;color:#666;cursor:pointer}.modal-tabs span.active[data-v-33d89a41]{color:#ff6a00;font-weight:700;border-bottom:2px solid #ff9600}.modal-body[data-v-33d89a41]{padding:8px 0}.add-row[data-v-33d89a41]{display:flex;gap:10px;margin-bottom:16px}.add-row input[data-v-33d89a41]{flex:1;padding:9px 12px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;outline:none}.mini-list[data-v-33d89a41]{max-height:240px;overflow-y:auto}.mini-item[data-v-33d89a41]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f5f5f5}.mini-name[data-v-33d89a41]{font-size:14px;color:#333}.mini-remove[data-v-33d89a41]{padding:3px 10px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#999;font-size:12px;cursor:pointer}.mini-remove[data-v-33d89a41]:hover{border-color:#ef4444;color:#ef4444}.mini-empty[data-v-33d89a41]{padding:20px 0;text-align:center;color:#999;font-size:13px}.form-row[data-v-33d89a41]{margin-bottom:14px}.form-row label[data-v-33d89a41]{display:block;font-size:13px;color:#666;margin-bottom:6px}.form-row input[data-v-33d89a41],.form-row select[data-v-33d89a41]{width:100%;padding:9px 12px;border:1px solid #e5e5e5;border-radius:4px;font-size:14px;outline:none;box-sizing:border-box}.modal-actions[data-v-33d89a41]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-33d89a41]{padding:8px 18px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#666;cursor:pointer}.confirm-btn[data-v-33d89a41]{padding:8px 18px;border:none;border-radius:4px;background:#ff9600;color:#fff;cursor:pointer}.confirm-btn[data-v-33d89a41]:disabled{opacity:.5}@media (max-width:768px){.admin-tabs[data-v-33d89a41]{gap:16px}.filter-bar[data-v-33d89a41]{flex-direction:column;align-items:flex-start}.data-table[data-v-33d89a41]{font-size:12px}.data-table td[data-v-33d89a41],.data-table th[data-v-33d89a41]{padding:10px 4px}}.creator-panel[data-v-bdc633ea]{padding:20px}.creator-panel.embedded[data-v-bdc633ea]{padding:0}.stats-grid[data-v-bdc633ea]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.stat-card[data-v-bdc633ea]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:18px;text-align:center;transition:all .25s}.stat-card[data-v-bdc633ea]:hover{border-color:#ffe4cc;box-shadow:0 4px 16px rgba(255,150,0,.08)}.stat-icon[data-v-bdc633ea]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;color:#fff}.stat-icon.orange[data-v-bdc633ea]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.stat-icon.blue[data-v-bdc633ea]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.stat-icon.green[data-v-bdc633ea]{background:linear-gradient(135deg,#10b981,#34d399)}.stat-value[data-v-bdc633ea]{font-size:22px;font-weight:800;color:#333;margin-bottom:4px}.stat-label[data-v-bdc633ea]{font-size:13px;color:#999}.section[data-v-bdc633ea]{margin-bottom:28px}.section-title[data-v-bdc633ea]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#333;margin-bottom:16px}.st-bar[data-v-bdc633ea]{width:4px;height:16px;background:#ff9600;border-radius:2px}.st-more[data-v-bdc633ea]{margin-left:auto;font-size:13px;color:#999;font-weight:400;cursor:pointer}.st-more[data-v-bdc633ea]:hover{color:#ff6a00}.quick-grid[data-v-bdc633ea]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.quick-item[data-v-bdc633ea]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;background:#fff;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer;transition:all .25s}.quick-item[data-v-bdc633ea]:hover{border-color:#ffe4cc;transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,150,0,.1)}.quick-icon[data-v-bdc633ea]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff}.quick-icon.live[data-v-bdc633ea]{background:linear-gradient(135deg,#ef4444,#f87171)}.quick-icon.upload[data-v-bdc633ea]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.quick-icon.manage[data-v-bdc633ea]{background:linear-gradient(135deg,#10b981,#34d399)}.quick-icon.data[data-v-bdc633ea]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.quick-item span[data-v-bdc633ea]{font-size:14px;color:#666;font-weight:600}.video-grid[data-v-bdc633ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.video-card[data-v-bdc633ea]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .25s}.video-card[data-v-bdc633ea]:hover{border-color:#ffe4cc;transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,150,0,.1)}.vc-thumb[data-v-bdc633ea]{position:relative;width:100%;padding-top:56.25%;background:#f0f0f0;overflow:hidden}.vc-thumb img[data-v-bdc633ea]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vc-duration[data-v-bdc633ea]{position:absolute;bottom:6px;right:6px;background:rgba(0,0,0,.7);color:#fff;font-size:11px;padding:2px 6px;border-radius:4px}.vc-info[data-v-bdc633ea]{padding:10px 12px}.vc-title[data-v-bdc633ea]{font-size:13px;color:#333;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.vc-meta[data-v-bdc633ea]{display:flex;gap:10px;font-size:11px;color:#999}.income-chart[data-v-bdc633ea]{display:flex;align-items:flex-end;gap:12px;height:160px;padding:20px 10px 10px;background:#fafafa;border-radius:12px}.chart-bar[data-v-bdc633ea]{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.bar-fill[data-v-bdc633ea]{width:60%;min-height:4px;background:linear-gradient(180deg,#ff9600,#ff6a00);border-radius:4px 4px 0 0;transition:height .3s ease}.bar-value[data-v-bdc633ea]{font-size:11px;color:#999;margin-top:4px}.bar-label[data-v-bdc633ea]{font-size:12px;color:#666;margin-top:4px}.empty-box[data-v-bdc633ea]{display:flex;flex-direction:column;align-items:center;padding:40px;color:#999}.empty-box img[data-v-bdc633ea]{width:60px;opacity:.4;margin-bottom:12px}.data-table-wrap[data-v-bdc633ea]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden}.data-table[data-v-bdc633ea]{width:100%;border-collapse:collapse}.data-table td[data-v-bdc633ea],.data-table th[data-v-bdc633ea]{padding:12px 16px;text-align:left;font-size:13px;color:#666;border-bottom:1px solid #f0f0f0}.data-table th[data-v-bdc633ea]{background:#fafafa;font-weight:700;color:#333;font-size:13px}.data-table tr:last-child td[data-v-bdc633ea]{border-bottom:none}.data-table tr:hover td[data-v-bdc633ea]{background:#fff8f0}.row-cover[data-v-bdc633ea]{width:80px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:#f0f0f0}.td-title[data-v-bdc633ea]{font-weight:600;color:#333;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-btn[data-v-bdc633ea]{padding:6px 14px;border:1px solid #ef4444;background:#fff;color:#ef4444;border-radius:14px;font-size:12px;cursor:pointer;transition:all .2s}.delete-btn[data-v-bdc633ea]:hover{background:#ef4444;color:#fff}.analysis-cards[data-v-bdc633ea]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.analysis-card[data-v-bdc633ea]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;text-align:center;transition:all .25s}.analysis-card[data-v-bdc633ea]:hover{border-color:#ffe4cc;box-shadow:0 4px 16px rgba(255,150,0,.08)}.analysis-label[data-v-bdc633ea]{font-size:13px;color:#999;margin-bottom:8px}.analysis-value[data-v-bdc633ea]{font-size:24px;font-weight:800;color:#ff6a00}.modal-overlay[data-v-bdc633ea]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.modal-content[data-v-bdc633ea]{background:#fff;border-radius:12px;padding:24px;width:480px;max-width:90vw;max-height:85vh;overflow-y:auto}.modal-title[data-v-bdc633ea]{font-size:17px;font-weight:700;color:#333;margin:0 0 16px}.modal-content .form-row[data-v-bdc633ea]{margin-bottom:16px}.modal-content .form-row label[data-v-bdc633ea]{display:block;font-size:14px;color:#666;margin-bottom:6px}.modal-content .form-row input[data-v-bdc633ea],.modal-content .form-row textarea[data-v-bdc633ea]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;outline:none;box-sizing:border-box;transition:all .25s}.modal-content .form-row input[data-v-bdc633ea]:focus,.modal-content .form-row textarea[data-v-bdc633ea]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.1)}.modal-actions[data-v-bdc633ea]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.cancel-btn[data-v-bdc633ea]{padding:8px 20px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#666;font-size:14px;cursor:pointer;transition:all .2s}.cancel-btn[data-v-bdc633ea]:hover{background:#f5f5f5}.confirm-btn[data-v-bdc633ea]{padding:8px 20px;border:none;border-radius:6px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.confirm-btn[data-v-bdc633ea]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(255,106,0,.3)}@media (max-width:700px){.analysis-cards[data-v-bdc633ea],.quick-grid[data-v-bdc633ea],.stats-grid[data-v-bdc633ea]{grid-template-columns:repeat(2,1fr)}.data-table[data-v-bdc633ea]{font-size:12px}.data-table td[data-v-bdc633ea],.data-table th[data-v-bdc633ea]{padding:8px 10px}.row-cover[data-v-bdc633ea]{width:60px;height:38px}}.post-page[data-v-54dafb46]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f6f7f9,#f0f2f5);padding:40px 0}.post-page.embedded[data-v-54dafb46]{min-height:auto;padding:0;background:transparent}.post-page.embedded .container[data-v-54dafb46]{max-width:none;margin:0;padding:0}.container[data-v-54dafb46]{flex:1;max-width:720px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.page-title[data-v-54dafb46]{font-size:24px;color:#1a1a2e;margin-bottom:24px;font-weight:700;position:relative;padding-left:16px}.page-title[data-v-54dafb46]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.tab-bar[data-v-54dafb46]{display:flex;background:#fff;border-radius:14px;overflow:hidden;margin-bottom:16px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.tab-item[data-v-54dafb46]{flex:1;text-align:center;padding:14px 0;font-size:15px;font-weight:500;color:#666;cursor:pointer;transition:all .3s;position:relative}.tab-item.active[data-v-54dafb46]{color:#ff9600;background:#fff}.tab-item.active[data-v-54dafb46]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:3px;background:linear-gradient(90deg,#ff9600,#ff7d00);border-radius:2px}.tab-item[data-v-54dafb46]:hover:not(.active){color:#ff9600;background:#fafafa}.post-form[data-v-54dafb46]{background:#fff;border-radius:14px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.post-textarea[data-v-54dafb46]{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:10px;font-size:14px;background:#f8fafc;outline:none;box-sizing:border-box;resize:vertical;font-family:inherit;transition:all .3s}.post-textarea[data-v-54dafb46]:focus{border-color:#ff9600;background:#fff;box-shadow:0 0 0 3px rgba(255,150,0,.08)}.post-form-row[data-v-54dafb46]{display:flex;gap:10px;margin-top:10px}.post-input[data-v-54dafb46]{flex:1;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;background:#f8fafc;outline:none;box-sizing:border-box;transition:all .3s}.post-input[data-v-54dafb46]:focus{border-color:#ff9600;background:#fff;box-shadow:0 0 0 3px rgba(255,150,0,.08)}.post-input.short[data-v-54dafb46]{flex:0 1 180px}.post-submit[data-v-54dafb46]{display:flex;align-items:center;gap:6px;padding:10px 24px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 2px 6px rgba(255,106,0,.2)}.post-submit[data-v-54dafb46]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.post-submit[data-v-54dafb46]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,106,0,.3)}.post-list[data-v-54dafb46]{display:flex;flex-direction:column;gap:14px}.post-card[data-v-54dafb46]{background:#fff;border-radius:14px;padding:18px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02);transition:all .3s ease}.post-card[data-v-54dafb46]:hover{box-shadow:0 6px 20px rgba(0,0,0,.06);transform:translateY(-1px)}.post-header[data-v-54dafb46]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.post-avatar[data-v-54dafb46]{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:2px solid #f0f0f0}.post-author-info[data-v-54dafb46]{display:flex;flex-direction:column;gap:2px}.post-author[data-v-54dafb46]{font-size:15px;font-weight:600;color:#1a1a2e}.post-time[data-v-54dafb46]{font-size:12px;color:#bbb}.post-content[data-v-54dafb46]{font-size:15px;color:#333;line-height:1.7;margin:0 0 14px;white-space:pre-wrap;word-break:break-word}.post-images[data-v-54dafb46]{display:grid;gap:4px;margin-bottom:14px;border-radius:10px;overflow:hidden}.post-images.count-1[data-v-54dafb46]{grid-template-columns:1fr;max-width:100%}.post-images.count-2[data-v-54dafb46]{grid-template-columns:1fr 1fr}.post-images.count-3[data-v-54dafb46]{grid-template-columns:1fr 1fr 1fr}.post-images.count-4[data-v-54dafb46]{grid-template-columns:1fr 1fr}.post-images.count-5[data-v-54dafb46],.post-images.count-6[data-v-54dafb46],.post-images.count-7[data-v-54dafb46],.post-images.count-8[data-v-54dafb46],.post-images.count-9[data-v-54dafb46]{grid-template-columns:1fr 1fr 1fr}.post-image-item[data-v-54dafb46]{aspect-ratio:1;overflow:hidden;cursor:pointer;background:#f0f0f0;border-radius:4px}.post-image-item img[data-v-54dafb46]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.post-image-item:hover img[data-v-54dafb46]{transform:scale(1.08)}.post-video-link[data-v-54dafb46]{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px;background:linear-gradient(135deg,#fff7ed,#fff);border:1px solid #fed7aa;border-radius:10px;font-size:13px;color:#ff9600;cursor:pointer;margin-bottom:14px;transition:all .3s;font-weight:500}.post-video-link[data-v-54dafb46]:hover{background:linear-gradient(135deg,#ffedcc,#fff7ed);border-color:#ff9600}.post-actions[data-v-54dafb46]{display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid #f0f0f0}.action-btn[data-v-54dafb46]{display:flex;align-items:center;gap:5px;background:none;border:none;font-size:13px;color:#999;cursor:pointer;padding:6px 12px;border-radius:8px;transition:all .3s}.action-btn[data-v-54dafb46]:hover{background:#f5f5f5}.like-btn.liked[data-v-54dafb46]{color:#ff4757}.like-btn.liked svg[data-v-54dafb46]{fill:#ff4757;stroke:#ff4757}.like-btn[data-v-54dafb46]:hover:not(.liked){color:#ff4757}.like-btn:hover:not(.liked) svg[data-v-54dafb46]{stroke:#ff4757}.comment-btn[data-v-54dafb46]:hover{color:#ff9600}.comment-btn:hover svg[data-v-54dafb46]{stroke:#ff9600}.delete-btn[data-v-54dafb46]:hover{color:#ef4444;background:rgba(239,68,68,.06)}.delete-btn:hover svg[data-v-54dafb46]{stroke:#ef4444}.comment-btn.active[data-v-54dafb46]{color:#ff9600;background:#fff5eb}.comment-btn.active svg[data-v-54dafb46]{stroke:#ff9600}.comments-section[data-v-54dafb46]{margin-top:14px;padding:16px;background:#f8fafc;border-radius:12px;border:1px solid #f0f0f0}.comments-header[data-v-54dafb46]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.comments-title[data-v-54dafb46]{font-size:14px;font-weight:700;color:#333}.comments-close[data-v-54dafb46]{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#999;cursor:pointer;transition:color .2s}.comments-close[data-v-54dafb46]:hover{color:#ff6a00}.comments-loading[data-v-54dafb46]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 0;color:#999;font-size:13px}.comments-loading-spinner[data-v-54dafb46]{width:24px;height:24px;border:2px solid #e2e8f0;border-top:2px solid #ff9600;border-radius:50%;animation:spin-54dafb46 .8s linear infinite}.comments-empty[data-v-54dafb46]{padding:24px 0;text-align:center;color:#bbb;font-size:13px}.comments-list[data-v-54dafb46]{display:flex;flex-direction:column;gap:14px}.comment-item[data-v-54dafb46]{display:flex;gap:10px;padding-bottom:14px;border-bottom:1px solid #f0f0f0}.comment-item[data-v-54dafb46]:last-child{border-bottom:none;padding-bottom:0}.comment-avatar[data-v-54dafb46]{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid #f0f0f0}.comment-body[data-v-54dafb46]{flex:1;min-width:0}.comment-author-row[data-v-54dafb46]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.comment-author[data-v-54dafb46]{font-size:13px;font-weight:600;color:#333}.comment-tag-self[data-v-54dafb46]{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:4px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:10px;font-weight:700}.comment-content[data-v-54dafb46]{margin:0 0 6px;font-size:14px;color:#333;line-height:1.6;word-break:break-word}.comment-footer[data-v-54dafb46]{display:flex;align-items:center;justify-content:space-between}.comment-time[data-v-54dafb46]{font-size:11px;color:#bbb}.comment-actions[data-v-54dafb46]{display:flex;align-items:center;gap:4px}.comment-action[data-v-54dafb46]{display:inline-flex;align-items:center;gap:3px;background:none;border:none;font-size:12px;color:#999;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s}.comment-action[data-v-54dafb46]:hover{background:#fff}.comment-action.like[data-v-54dafb46]:hover{color:#ff4757}.comment-action.like:hover svg[data-v-54dafb46]{stroke:#ff4757}.comment-action.like.liked[data-v-54dafb46]{color:#ff4757}.comment-action.like.liked svg[data-v-54dafb46]{fill:#ff4757;stroke:#ff4757}.comment-action.delete[data-v-54dafb46]:hover{color:#ef4444;background:rgba(239,68,68,.06)}.comment-action.delete:hover svg[data-v-54dafb46]{stroke:#ef4444}.comments-load-more[data-v-54dafb46]{padding:12px 0 4px;text-align:center;color:#ff9600;font-size:13px;cursor:pointer;transition:color .2s}.comments-load-more[data-v-54dafb46]:hover{color:#ff6a00}.comment-input-area[data-v-54dafb46]{display:flex;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #f0f0f0}.comment-input-area input[data-v-54dafb46]{flex:1;padding:10px 14px;border:1px solid #e2e8f0;border-radius:20px;font-size:13px;background:#fff;outline:none;box-sizing:border-box;transition:all .25s}.comment-input-area input[data-v-54dafb46]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.1)}.comment-input-area input[data-v-54dafb46]:disabled{background:#f5f5f5;cursor:not-allowed}.comment-submit-btn[data-v-54dafb46]{padding:0 20px;border:none;border-radius:20px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s;box-shadow:0 2px 6px rgba(255,106,0,.2)}.comment-submit-btn[data-v-54dafb46]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 10px rgba(255,106,0,.3)}.comment-submit-btn[data-v-54dafb46]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none;transform:none}.empty-tip[data-v-54dafb46]{text-align:center;padding:80px 20px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.empty-icon[data-v-54dafb46]{margin-bottom:16px;color:#d1d5db}.empty-text[data-v-54dafb46]{font-size:16px;color:#666;margin:0 0 6px;font-weight:500}.empty-sub[data-v-54dafb46]{font-size:13px;color:#bbb;margin:0}.loading[data-v-54dafb46]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;color:#999;font-size:14px}.loading-spinner[data-v-54dafb46]{width:32px;height:32px;border:3px solid #e2e8f0;border-top:3px solid #ff9600;border-radius:50%;animation:spin-54dafb46 .8s linear infinite}@keyframes spin-54dafb46{to{transform:rotate(1turn)}}.load-more[data-v-54dafb46]{display:flex;align-items:center;justify-content:center;gap:6px;padding:18px;color:#ff9600;font-size:14px;cursor:pointer;transition:all .3s;font-weight:500}.load-more[data-v-54dafb46]:hover{color:#ff7d00;gap:10px}.load-end[data-v-54dafb46]{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px}.load-end-line[data-v-54dafb46]{width:40px;height:1px;background:#e2e8f0}.load-end-text[data-v-54dafb46]{color:#ccc;font-size:12px}.image-preview-overlay[data-v-54dafb46]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.92);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;cursor:pointer;animation:fadeIn-54dafb46 .2s ease}@keyframes fadeIn-54dafb46{0%{opacity:0}to{opacity:1}}.preview-close[data-v-54dafb46]{position:absolute;top:20px;right:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:50%;cursor:pointer;transition:background .3s}.preview-close[data-v-54dafb46]:hover{background:hsla(0,0%,100%,.2)}.image-preview-big[data-v-54dafb46]{max-width:90%;max-height:80%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.image-preview-nav[data-v-54dafb46]{margin-top:20px;display:flex;align-items:center;gap:20px;color:#fff;font-size:14px}.nav-btn[data-v-54dafb46]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.12);border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s}.nav-btn[data-v-54dafb46]:hover{background:hsla(0,0%,100%,.25);transform:scale(1.05)}.nav-counter[data-v-54dafb46]{min-width:60px;text-align:center;font-weight:500}.user-center[data-v-70c47476]{min-height:100vh;background:#f5f5f5;display:flex;flex-direction:column}.container[data-v-70c47476]{flex:1;width:100%}.main-content[data-v-70c47476]{display:flex;max-width:1600px;margin:0 auto;padding:24px 4% 40px;gap:20px}.side-menu[data-v-70c47476]{width:240px;flex-shrink:0;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);overflow:hidden;height:-moz-fit-content;height:fit-content}.side-banner[data-v-70c47476]{display:flex;align-items:center;gap:10px;margin:14px 14px 6px;padding:13px 14px;border-radius:12px;background:linear-gradient(135deg,#ff9600,#ff6a00);color:#fff;cursor:pointer;box-shadow:0 4px 14px rgba(255,106,0,.26);transition:transform .18s ease,box-shadow .18s ease}.side-banner[data-v-70c47476]:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(255,106,0,.34)}.side-banner.active[data-v-70c47476]{outline:2px solid #ff6a00;outline-offset:1px}.sb-icon[data-v-70c47476]{flex:0 0 auto}.sb-text[data-v-70c47476]{flex:1 1 auto;min-width:0}.sb-title[data-v-70c47476]{font-size:14px;font-weight:700;line-height:1.3}.sb-sub[data-v-70c47476]{font-size:12px;opacity:.92;margin-top:2px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-arrow[data-v-70c47476]{flex:0 0 auto;font-size:18px;line-height:1;opacity:.9}.menu-header[data-v-70c47476]{padding:18px 20px 12px;font-size:18px;font-weight:800;color:#333}.menu-list[data-v-70c47476]{padding:4px 0 12px}.menu-group[data-v-70c47476]{margin-top:6px}.menu-group[data-v-70c47476]:first-child{margin-top:0}.menu-group-title[data-v-70c47476]{padding:14px 20px 6px;font-size:12px;font-weight:700;color:#999;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-item[data-v-70c47476]{display:flex;align-items:center;gap:10px;padding:12px 16px 12px 20px;cursor:pointer;position:relative;transition:all .2s;color:#666}.menu-item[data-v-70c47476]:hover{color:#ff6a00;background:#fff8f0}.menu-item.active[data-v-70c47476]{color:#ff6a00;background:#fff2e0}.menu-item.active[data-v-70c47476]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#ff6a00,#ff9600)}.menu-item.soon[data-v-70c47476]{opacity:.6}.menu-icon[data-v-70c47476]{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.menu-icon svg[data-v-70c47476]{width:18px;height:18px}.menu-text[data-v-70c47476]{font-size:14px;flex:1}.menu-badge[data-v-70c47476]{width:8px;height:8px;border-radius:50%;background:#ff4d4f}.content-area[data-v-70c47476]{flex:1;min-width:0}.user-card[data-v-70c47476]{background:#fff;border-radius:12px;padding:24px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:16px}.user-card-left[data-v-70c47476]{display:flex;align-items:center;gap:18px}.avatar-wrap[data-v-70c47476]{position:relative;width:86px;height:86px;border-radius:50%;overflow:hidden;border:2px solid #ffe4cc}.avatar-wrap img[data-v-70c47476]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-edit[data-v-70c47476]{position:absolute;bottom:0;left:0;right:0;height:28px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s;cursor:pointer;color:#fff}.avatar-wrap:hover .avatar-edit[data-v-70c47476]{opacity:1}.avatar-edit input[data-v-70c47476]{position:absolute;inset:0;opacity:0;cursor:pointer}.user-meta h2[data-v-70c47476]{margin:0 0 6px;font-size:20px;font-weight:700;color:#333;display:inline-flex;align-items:center;gap:8px}.nickname-row[data-v-70c47476]{gap:8px;margin-bottom:8px}.edit-name[data-v-70c47476],.gender-icon[data-v-70c47476],.nickname-row[data-v-70c47476]{display:flex;align-items:center}.edit-name[data-v-70c47476]{color:#ff9600;cursor:pointer}.level-row[data-v-70c47476]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.level-badge[data-v-70c47476]{display:inline-flex;align-items:center;gap:4px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:12px}.level-tag[data-v-70c47476]{font-size:12px;color:#ff6a00;font-weight:600;cursor:pointer;padding:2px 10px;border:1px solid #ffb27a;border-radius:12px;background:#fff8f2;transition:all .2s}.level-tag[data-v-70c47476]:hover{background:#ffe9d6;color:#e55200}.progress-wrap[data-v-70c47476]{display:flex;align-items:center;gap:10px;width:260px}.progress-bar[data-v-70c47476]{flex:1;height:8px;background:#eee;border-radius:4px;overflow:hidden}.progress-fill[data-v-70c47476]{height:100%;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:4px}.progress-text[data-v-70c47476]{font-size:12px;color:#999;min-width:50px;text-align:right}.user-card-right[data-v-70c47476]{text-align:center;padding-left:24px;border-left:1px solid #f0f0f0}.assets-label[data-v-70c47476]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:#999;margin-bottom:6px}.assets-value[data-v-70c47476]{font-size:24px;font-weight:800;color:#ff6a00;margin-bottom:10px}.recharge-btn[data-v-70c47476]{padding:6px 24px;border:none;border-radius:16px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.quick-entry[data-v-70c47476]{display:flex;gap:12px;margin-bottom:16px;background:#fff;border-radius:12px;padding:16px 20px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.entry-item[data-v-70c47476]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;transition:transform .2s}.entry-item[data-v-70c47476]:hover{transform:translateY(-2px)}.entry-item span[data-v-70c47476]{font-size:13px;color:#666}.entry-icon[data-v-70c47476]{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.entry-icon.orange[data-v-70c47476]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.entry-icon.blue[data-v-70c47476]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.entry-icon.green[data-v-70c47476]{background:linear-gradient(135deg,#10b981,#34d399)}.entry-icon.purple[data-v-70c47476]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.entry-icon.red[data-v-70c47476]{background:linear-gradient(135deg,#ef4444,#f87171)}.panel[data-v-70c47476]{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.04);min-height:500px}.panel-header[data-v-70c47476]{padding:20px 24px;border-bottom:1px solid #f0f0f0}.panel-header h3[data-v-70c47476]{margin:0;font-size:18px;font-weight:800;color:#333}.panel-header p[data-v-70c47476]{margin:6px 0 0;font-size:13px;color:#999}.panel-body[data-v-70c47476]{padding:24px}.panel-body.no-padding[data-v-70c47476]{padding:0}.panel-loading[data-v-70c47476]{padding:80px;text-align:center;color:#999}.anchor-form[data-v-70c47476],.cdkey-form[data-v-70c47476],.info-form[data-v-70c47476]{max-width:520px}.cdkey-records[data-v-70c47476]{margin-top:32px;max-width:640px}.cdkey-records h4[data-v-70c47476]{margin:0 0 14px;font-size:15px;font-weight:700;color:#333;padding-left:10px;border-left:3px solid #ff9600}.cdkey-record-item[data-v-70c47476]{display:flex;align-items:center;gap:16px;padding:14px 16px;background:#fafafa;border-radius:10px;margin-bottom:10px;transition:all .2s}.cdkey-record-item[data-v-70c47476]:hover{background:#fff5eb;transform:translateX(2px)}.cdkey-code[data-v-70c47476]{flex:1;font-size:14px;font-weight:600;color:#333;font-family:Courier New,monospace;letter-spacing:.5px}.cdkey-reward[data-v-70c47476]{font-size:14px;font-weight:700;color:#ff6a00;white-space:nowrap}.cdkey-time[data-v-70c47476]{font-size:12px;color:#999;white-space:nowrap}.form-row[data-v-70c47476]{margin-bottom:20px}.form-row label[data-v-70c47476]{display:block;font-size:14px;color:#666;margin-bottom:8px}.form-row input[data-v-70c47476],.form-row textarea[data-v-70c47476]{width:100%;padding:11px 14px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;outline:none;box-sizing:border-box;transition:all .25s}.form-row input[data-v-70c47476]:focus,.form-row textarea[data-v-70c47476]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.1)}.form-static[data-v-70c47476]{padding:11px 14px;background:#f8f8f8;border-radius:8px;color:#999;font-size:14px}.avatar-row .avatar-upload[data-v-70c47476]{position:relative;width:90px;height:90px;border-radius:50%;overflow:hidden;cursor:pointer;border:2px solid #ffe4cc}.avatar-row .avatar-upload img[data-v-70c47476]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-upload-mask[data-v-70c47476]{position:absolute;inset:0;background:rgba(0,0,0,.35);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s}.avatar-row .avatar-upload:hover .avatar-upload-mask[data-v-70c47476]{opacity:1}.avatar-upload-mask input[data-v-70c47476]{position:absolute;inset:0;opacity:0;cursor:pointer}.form-actions[data-v-70c47476]{margin-top:28px}.btn-primary[data-v-70c47476]{padding:0 28px;height:40px;border:none;border-radius:20px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .25s}.btn-primary[data-v-70c47476]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,106,0,.3)}.btn-primary[data-v-70c47476]:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.home-dashboard[data-v-70c47476]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#fff8f0,#fff);border-radius:12px;padding:24px;border:1px solid #fff0e0}.home-welcome[data-v-70c47476]{display:flex;align-items:center;gap:16px}.home-avatar[data-v-70c47476]{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #ffe4cc}.home-name[data-v-70c47476]{font-size:18px;font-weight:700;color:#333;margin-bottom:8px}.home-level[data-v-70c47476]{display:flex;align-items:center;gap:10px}.home-actions[data-v-70c47476]{display:flex;gap:8px}.home-action[data-v-70c47476]{width:148px;min-height:58px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #ececec;background:#fff;color:#333;cursor:pointer;text-align:left;transition:border-color .2s,background .2s}.home-action[data-v-70c47476]:hover{border-color:#ffc28e;background:#fffaf6}.home-action-icon[data-v-70c47476]{width:34px;height:34px;display:grid;place-items:center;flex:none;color:#ff6a00;background:#fff2e8}.home-action>span[data-v-70c47476]:last-child{display:flex;flex-direction:column;min-width:0}.home-action b[data-v-70c47476]{font-size:13px;font-weight:700}.home-action small[data-v-70c47476]{margin-top:3px;font-size:11px;color:#999;white-space:nowrap}.level-header[data-v-70c47476]{display:flex;align-items:center;gap:18px;padding:20px;background:#fafafa;border-radius:12px;margin-bottom:24px}.level-avatar[data-v-70c47476]{width:78px;height:78px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #ffe4cc}.level-header-info[data-v-70c47476]{flex:1}.lh-name[data-v-70c47476]{gap:8px;font-size:18px;font-weight:700;color:#333;margin-bottom:8px}.lh-edit[data-v-70c47476],.lh-gender[data-v-70c47476],.lh-name[data-v-70c47476]{display:flex;align-items:center}.lh-edit[data-v-70c47476]{color:#ff9600;cursor:pointer;transition:transform .2s}.lh-edit[data-v-70c47476]:hover{transform:scale(1.1)}.lh-level[data-v-70c47476]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.lh-level-badge[data-v-70c47476]{display:inline-flex;align-items:center;gap:3px;background:linear-gradient(90deg,#10b981,#34d399);color:#fff;font-size:13px;font-weight:700;padding:3px 10px;border-radius:12px}.lh-level-badge svg[data-v-70c47476]{width:11px;height:11px}.lh-level-tag[data-v-70c47476]{font-size:12px;color:#999}.lh-level-tag[data-v-70c47476]:hover{color:#ff6a00}.lh-progress-row[data-v-70c47476]{display:flex;align-items:center;gap:10px;width:320px}.lh-progress-row .progress-bar[data-v-70c47476]{flex:1;height:8px;background:#eee;border-radius:4px;overflow:hidden}.lh-progress-row .progress-fill[data-v-70c47476]{height:100%;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:4px}.lh-level-text[data-v-70c47476]{font-size:11px;color:#999}.lh-progress-sub[data-v-70c47476]{font-size:12px;color:#999;margin-top:4px;width:320px;text-align:center}.exp-detail-card[data-v-70c47476]{margin:20px 0;padding:20px;background:linear-gradient(135deg,#fff8f0,#fff);border:1px solid #ffe8d6;border-radius:12px}.exp-detail-title[data-v-70c47476]{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:700;color:#333;margin-bottom:16px}.exp-detail-total[data-v-70c47476]{margin-left:auto;font-size:13px;color:#ff6a00;font-weight:600}.exp-detail-list[data-v-70c47476]{display:flex;flex-direction:column;gap:12px}.exp-detail-item[data-v-70c47476]{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fff;border-radius:10px;border:1px solid #f5f0eb;transition:all .2s}.exp-detail-item[data-v-70c47476]:hover{border-color:#ffe4cc;transform:translateX(2px)}.exp-detail-icon[data-v-70c47476]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.exp-detail-icon.watch[data-v-70c47476]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.exp-detail-icon.gift[data-v-70c47476]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.exp-detail-icon.interact[data-v-70c47476]{background:linear-gradient(135deg,#ef4444,#f87171)}.exp-detail-icon.task[data-v-70c47476]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.exp-detail-info[data-v-70c47476]{flex:1}.exp-detail-name[data-v-70c47476]{font-size:14px;font-weight:600;color:#333;margin-bottom:4px}.exp-detail-desc[data-v-70c47476]{font-size:12px;color:#999}.exp-detail-value[data-v-70c47476]{font-size:18px;font-weight:800;color:#ff6a00;white-space:nowrap}.exp-detail-tip[data-v-70c47476]{margin-top:14px;padding:10px 14px;background:#fff5eb;border-radius:8px;font-size:12px;color:#ff6a00;line-height:1.6}.level-section-title[data-v-70c47476]{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;color:#333;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.level-all[data-v-70c47476]{display:inline-flex;align-items:center;gap:2px;font-size:13px;color:#999;font-weight:400;cursor:pointer;transition:color .2s}.level-all[data-v-70c47476]:hover{color:#ff6a00}.level-all svg[data-v-70c47476]{width:12px;height:12px}.level-privileges[data-v-70c47476]{display:flex;gap:24px;flex-wrap:wrap}.lp-item[data-v-70c47476]{width:100px;text-align:center}.lp-icon[data-v-70c47476]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;color:#fff}.lp-icon svg[data-v-70c47476]{width:26px;height:26px}.lp-icon.orange[data-v-70c47476]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.lp-icon.blue[data-v-70c47476]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.lp-icon.purple[data-v-70c47476]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.lp-icon.pink[data-v-70c47476]{background:linear-gradient(135deg,#ec4899,#f472b6)}.lp-icon.cyan[data-v-70c47476]{background:linear-gradient(135deg,#06b6d4,#22d3ee)}.lp-icon.yellow[data-v-70c47476]{background:linear-gradient(135deg,#eab308,#facc15)}.lp-icon.green[data-v-70c47476]{background:linear-gradient(135deg,#10b981,#34d399)}.lp-text[data-v-70c47476]{font-size:13px;color:#666;margin-bottom:4px}.lp-lv[data-v-70c47476]{font-size:12px;color:#999}.modal-overlay[data-v-70c47476]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.modal-content[data-v-70c47476]{background:#fff;border-radius:12px;padding:24px;width:420px;max-width:90vw;max-height:80vh;overflow-y:auto}.privileges-modal h3[data-v-70c47476]{margin:0 0 16px;font-size:17px;color:#333}.privilege-level-list[data-v-70c47476]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.pl-item[data-v-70c47476]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#fafafa;border-radius:8px}.pl-lv[data-v-70c47476]{font-size:12px;color:#ff6a00;font-weight:700;min-width:40px}.pl-text[data-v-70c47476]{font-size:14px;color:#666}.sub-tabs[data-v-70c47476]{display:flex;gap:24px;border-bottom:1px solid #f0f0f0;margin-bottom:20px}.sub-tab[data-v-70c47476]{padding-bottom:10px;font-size:15px;color:#666;cursor:pointer;position:relative}.sub-tab.active[data-v-70c47476]{color:#ff6a00;font-weight:700}.sub-tab.active[data-v-70c47476]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:2px}.message-layout[data-v-70c47476]{display:flex;flex-direction:column;min-height:420px;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden}.message-list[data-v-70c47476]{width:260px;border-right:1px solid #f0f0f0;background:#fafafa}.msg-search[data-v-70c47476]{position:relative;padding:12px;border-bottom:1px solid #f0f0f0}.msg-search input[data-v-70c47476]{width:100%;padding:8px 28px 8px 12px;border:1px solid #e5e5e5;border-radius:16px;font-size:13px;outline:none;box-sizing:border-box}.msg-search svg[data-v-70c47476]{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#999}.msg-item[data-v-70c47476]{display:flex;align-items:center;gap:10px;padding:12px;cursor:pointer;transition:background .2s}.msg-item.active[data-v-70c47476],.msg-item[data-v-70c47476]:hover{background:#fff2e0}.msg-avatar[data-v-70c47476]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:700}.msg-avatar.green[data-v-70c47476]{background:#34d399}.msg-avatar.orange[data-v-70c47476]{background:#ff9600}.msg-avatar.blue[data-v-70c47476]{background:#60a5fa}.msg-name[data-v-70c47476]{font-size:14px;color:#333;margin-bottom:4px}.msg-preview[data-v-70c47476]{font-size:12px;color:#999}.message-empty[data-v-70c47476]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;gap:12px}.message-empty img[data-v-70c47476]{width:80px;opacity:.6}.message-tabs[data-v-70c47476]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}.message-tab[data-v-70c47476]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:14px;color:#666;cursor:pointer;border-radius:16px;transition:all .2s}.message-tab[data-v-70c47476]:hover{color:#ff6a00;background:#fff2e0}.message-tab.active[data-v-70c47476]{color:#fff;background:linear-gradient(90deg,#ff6a00,#ff9600);font-weight:700}.message-readall[data-v-70c47476]{margin-left:auto;font-size:13px;color:#ff6a00;cursor:pointer;transition:opacity .2s}.message-readall[data-v-70c47476]:hover{opacity:.7}.msg-badge[data-v-70c47476]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ff4d4f;color:#fff;font-size:11px;font-style:normal;font-weight:700;line-height:1}.message-tab.active .msg-badge[data-v-70c47476]{background:#fff;color:#ff6a00}.msg-info[data-v-70c47476]{flex:1;min-width:0}.msg-avatar-img[data-v-70c47476]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.message-notice[data-v-70c47476]{flex:1;overflow-y:auto;padding:12px 16px}.msg-notice-list[data-v-70c47476]{display:flex;flex-direction:column;gap:10px}.msg-notice-item[data-v-70c47476]{padding:14px 16px;background:#fafafa;border-radius:10px;border-left:3px solid #e0e0e0;cursor:pointer;transition:all .2s}.msg-notice-item[data-v-70c47476]:hover{background:#fff5eb}.msg-notice-item.unread[data-v-70c47476]{background:#fff5eb;border-left-color:#ff6a00}.msg-notice-title[data-v-70c47476]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#333;margin-bottom:6px}.msg-notice-content[data-v-70c47476]{font-size:13px;color:#666;line-height:1.6;margin-bottom:6px}.msg-notice-time[data-v-70c47476]{font-size:12px;color:#999}.msg-dot[data-v-70c47476]{width:8px;height:8px;border-radius:50%;background:#ff4d4f;flex-shrink:0}.message-body[data-v-70c47476]{flex:1;display:flex;min-height:360px}.message-detail[data-v-70c47476]{flex:1;display:flex;flex-direction:column;min-width:0}.conv-header[data-v-70c47476]{padding:14px 18px;font-size:15px;font-weight:700;color:#333;border-bottom:1px solid #f0f0f0;background:#fff}.conv-messages[data-v-70c47476]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:#fafafa}.conv-msg[data-v-70c47476]{max-width:70%;align-self:flex-start}.conv-msg span[data-v-70c47476]{display:inline-block;padding:10px 14px;background:#fff;border-radius:12px 12px 12px 4px;font-size:14px;color:#333;word-break:break-word;box-shadow:0 1px 3px rgba(0,0,0,.04)}.conv-msg.self[data-v-70c47476]{align-self:flex-end}.conv-msg.self span[data-v-70c47476]{background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;border-radius:12px 12px 4px 12px}.conv-input[data-v-70c47476]{display:flex;gap:10px;padding:12px 16px;border-top:1px solid #f0f0f0;background:#fff}.conv-input input[data-v-70c47476]{flex:1;padding:10px 14px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;color:#333;outline:none;box-sizing:border-box;transition:all .25s}.conv-input input[data-v-70c47476]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.1)}.conv-input .btn-primary[data-v-70c47476]{height:40px;padding:0 22px}.assets-overview[data-v-70c47476]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);gap:16px}.asset-balance-panel[data-v-70c47476],.asset-score-panel[data-v-70c47476]{border:1px solid #ececec;background:#fff;padding:24px}.asset-balance-panel[data-v-70c47476]{border-left:4px solid #ff6a00}.asset-balance-head[data-v-70c47476]{display:flex;align-items:center;justify-content:space-between;gap:20px}.asset-eyebrow[data-v-70c47476]{color:#777;font-size:13px}.asset-main-value[data-v-70c47476]{margin-top:8px;color:#202020;font-size:34px;line-height:1;font-weight:800}.asset-note[data-v-70c47476]{margin:18px 0 0;color:#888;font-size:12px;line-height:1.7}.asset-score-panel[data-v-70c47476]{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px}.asset-score-icon[data-v-70c47476]{width:44px;height:44px;display:grid;place-items:center;color:#d48a00;background:#fff7df}.asset-score-value[data-v-70c47476]{margin-top:5px;font-size:26px;font-weight:800;color:#333}.asset-guides button[data-v-70c47476],.asset-link[data-v-70c47476]{border:0;background:none;color:#ff6a00;font-size:12px;cursor:pointer}.asset-guides[data-v-70c47476]{margin-top:20px;border-top:1px solid #eee}.asset-guides>div[data-v-70c47476]{min-height:54px;display:grid;grid-template-columns:100px 1fr auto;align-items:center;gap:16px;border-bottom:1px solid #f2f2f2;font-size:13px}.asset-guides b[data-v-70c47476]{color:#333}.asset-guides span[data-v-70c47476]{color:#888}.anchor-result[data-v-70c47476]{text-align:center;padding:40px 20px}.anchor-result svg[data-v-70c47476]{margin-bottom:14px}.anchor-result.ok[data-v-70c47476]{color:#10b981}.anchor-result.pending[data-v-70c47476]{color:#ff9600}.anchor-result.reject[data-v-70c47476]{color:#ef4444}.anchor-result .remark[data-v-70c47476]{margin-top:10px;font-size:13px;color:#999}.coming-soon[data-v-70c47476]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#999}.coming-soon img[data-v-70c47476]{width:80px;opacity:.5;margin-bottom:16px}.coming-soon h4[data-v-70c47476]{margin:0 0 8px;color:#666}.task-section[data-v-70c47476]{margin-bottom:28px}.task-section-title[data-v-70c47476]{font-size:15px;font-weight:700;color:#333;margin:0 0 14px;padding-left:10px;border-left:3px solid #ff9600}.task-list[data-v-70c47476]{display:flex;flex-direction:column;gap:12px}.task-item[data-v-70c47476]{display:flex;align-items:center;gap:14px;padding:16px;background:#fafafa;border-radius:10px;transition:background .2s}.task-item[data-v-70c47476]:hover{background:#fff8f0}.task-icon[data-v-70c47476]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.task-icon.orange[data-v-70c47476]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.task-icon.blue[data-v-70c47476]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.task-icon.green[data-v-70c47476]{background:linear-gradient(135deg,#10b981,#34d399)}.task-icon.pink[data-v-70c47476]{background:linear-gradient(135deg,#ec4899,#f472b6)}.task-icon.purple[data-v-70c47476]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.task-info[data-v-70c47476]{flex:1}.task-name[data-v-70c47476]{font-size:14px;font-weight:700;color:#333;margin-bottom:4px}.task-desc[data-v-70c47476]{font-size:13px;color:#999;margin-bottom:6px}.task-progress[data-v-70c47476]{display:flex;align-items:center;gap:8px}.task-progress-bar[data-v-70c47476]{flex:1;max-width:180px;height:6px;background:#eee;border-radius:3px;overflow:hidden}.task-progress-fill[data-v-70c47476]{height:100%;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:3px}.task-progress-text[data-v-70c47476]{font-size:12px;color:#999}.task-btn[data-v-70c47476]{padding:8px 18px;border:none;border-radius:16px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;transition:all .2s}.task-btn[data-v-70c47476]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 10px rgba(255,106,0,.3)}.task-btn.done[data-v-70c47476]{background:#e0e0e0;color:#999;cursor:not-allowed}.task-btn.reward[data-v-70c47476]{background:linear-gradient(90deg,#ff9600,#ffc04d);box-shadow:0 2px 8px rgba(255,150,0,.35);animation:task-reward-pulse-70c47476 1.6s ease-in-out infinite}@keyframes task-reward-pulse-70c47476{0%,to{box-shadow:0 2px 8px rgba(255,150,0,.3)}50%{box-shadow:0 4px 14px rgba(255,106,0,.55)}}.basic-header[data-v-70c47476]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#fff5eb,#fff);border:1px solid #ffe8d6;border-radius:12px;padding:24px;margin-bottom:20px}.basic-user[data-v-70c47476]{display:flex;align-items:center;gap:18px}.basic-avatar-wrap[data-v-70c47476]{position:relative;width:86px;height:86px;border-radius:50%;overflow:hidden;border:2px solid #ffd8b2;flex-shrink:0}.basic-avatar[data-v-70c47476]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.basic-avatar-edit[data-v-70c47476]{position:absolute;inset:0;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s;cursor:pointer}.basic-avatar-wrap:hover .basic-avatar-edit[data-v-70c47476]{opacity:1}.basic-avatar-edit input[data-v-70c47476]{position:absolute;inset:0;opacity:0;cursor:pointer}.basic-name[data-v-70c47476]{font-size:20px;font-weight:700;color:#333;margin-bottom:6px}.basic-id[data-v-70c47476]{font-size:13px;color:#999;margin-bottom:10px}.basic-level[data-v-70c47476]{display:flex;align-items:center;gap:8px}.basic-level-tag[data-v-70c47476]{font-size:12px;color:#ff6a00;font-weight:600;cursor:pointer;padding:2px 10px;border:1px solid #ffb27a;border-radius:12px;background:#fff8f2;transition:all .2s}.basic-level-tag[data-v-70c47476]:hover{background:#ffe9d6;color:#e55200}.basic-assets[data-v-70c47476]{display:flex;gap:24px;padding-left:24px;border-left:1px solid #ffe8d6}.basic-asset[data-v-70c47476]{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:80px}.basic-asset span[data-v-70c47476]{font-size:12px;color:#999}.basic-asset b[data-v-70c47476]{font-size:20px;color:#ff6a00;font-weight:700}.basic-tabs[data-v-70c47476]{display:flex;gap:32px;border-bottom:1px solid #f0f0f0;margin-bottom:24px}.basic-tab[data-v-70c47476]{padding-bottom:12px;font-size:15px;color:#666;cursor:pointer;position:relative;transition:color .2s}.basic-tab[data-v-70c47476]:hover{color:#ff6a00}.basic-tab.active[data-v-70c47476]{color:#ff6a00;font-weight:700}.basic-tab.active[data-v-70c47476]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:2px}.basic-section-title[data-v-70c47476]{font-size:16px;font-weight:700;color:#333;margin-bottom:20px;padding-left:10px;border-left:3px solid #ff9600}.info-form-grid[data-v-70c47476]{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px}.info-form-grid .form-row[data-v-70c47476]:last-child:nth-child(odd){grid-column:1/-1}.basic-section .form-actions[data-v-70c47476]{margin-top:28px}.gender-choices[data-v-70c47476]{display:flex;gap:12px}.gender-choices span[data-v-70c47476]{display:inline-flex;align-items:center;gap:5px;padding:9px 18px;border:1px solid #e5e5e5;border-radius:20px;font-size:14px;color:#666;cursor:pointer;transition:all .2s}.gender-choices span[data-v-70c47476]:hover{border-color:#ff9600;color:#ff6a00}.gender-choices span.active[data-v-70c47476]{border-color:#ff9600;background:#fff5eb;color:#ff6a00;font-weight:600}.security-list[data-v-70c47476]{display:flex;flex-direction:column;gap:14px;margin-bottom:10px}.security-item[data-v-70c47476]{display:flex;align-items:center;gap:14px;padding:16px;background:#fafafa;border-radius:10px;transition:background .2s}.security-item[data-v-70c47476]:hover{background:#fff5eb}.security-icon[data-v-70c47476]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.security-icon.blue[data-v-70c47476]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.security-icon.green[data-v-70c47476]{background:linear-gradient(135deg,#10b981,#34d399)}.security-info[data-v-70c47476]{flex:1}.security-name[data-v-70c47476]{font-size:15px;font-weight:600;color:#333;margin-bottom:4px}.security-desc[data-v-70c47476]{font-size:13px;color:#999}.security-btn[data-v-70c47476]{padding:7px 20px;border:1px solid #ff9600;background:#fff;color:#ff9600;border-radius:16px;font-size:13px;cursor:pointer;transition:all .2s}.security-btn[data-v-70c47476]:hover{background:#ff9600;color:#fff}.more-grid[data-v-70c47476]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.more-item[data-v-70c47476]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 12px;background:#fafafa;border-radius:12px;cursor:pointer;transition:all .25s}.more-item[data-v-70c47476]:hover{background:#fff5eb;transform:translateY(-3px);box-shadow:0 6px 16px rgba(255,106,0,.12)}.more-icon[data-v-70c47476]{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.more-icon.orange[data-v-70c47476]{background:linear-gradient(135deg,#ff6a00,#ff9600)}.more-icon.blue[data-v-70c47476]{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.more-icon.green[data-v-70c47476]{background:linear-gradient(135deg,#10b981,#34d399)}.more-icon.purple[data-v-70c47476]{background:linear-gradient(135deg,#8b5cf6,#a78bfa)}.more-name[data-v-70c47476]{font-size:15px;font-weight:600;color:#333}.more-desc[data-v-70c47476]{font-size:12px;color:#999;text-align:center}.level-header[data-v-70c47476]{background:linear-gradient(90deg,#fff5eb,#fff);border:1px solid #ffe8d6}.lh-level-badge[data-v-70c47476]{background:linear-gradient(90deg,#ff6a00,#ff9600)}.lh-level-tag[data-v-70c47476]{background:#fff0e3;color:#ff6a00;padding:3px 10px;border-radius:12px;font-weight:600;border:1px solid #ffcba3;cursor:pointer;transition:all .2s}.lh-level-tag[data-v-70c47476]:hover{background:#ffe3cc;color:#e55200}.level-privileges[data-v-70c47476]{gap:16px}.lp-item[data-v-70c47476]{width:calc(12.5% - 14px);min-width:90px;padding:16px 10px;background:#fafafa;border-radius:12px;transition:all .25s}.lp-item[data-v-70c47476]:hover{background:#fff5eb;transform:translateY(-3px)}.lp-icon[data-v-70c47476]{width:50px;height:50px}.lp-text[data-v-70c47476]{font-weight:600}@media (max-width:900px){.main-content[data-v-70c47476]{flex-direction:column}.side-menu[data-v-70c47476]{width:100%}.user-card[data-v-70c47476]{flex-direction:column;align-items:flex-start;gap:20px}.user-card-right[data-v-70c47476]{border-left:none;padding-left:0;text-align:left}.quick-entry[data-v-70c47476]{flex-wrap:wrap}.message-body[data-v-70c47476],.message-layout[data-v-70c47476]{flex-direction:column}.message-list[data-v-70c47476]{width:100%;border-right:none;border-bottom:1px solid #f0f0f0}.cdkey-record-item[data-v-70c47476]{flex-wrap:wrap;gap:8px}.basic-header[data-v-70c47476]{flex-direction:column;align-items:flex-start;gap:20px}.basic-assets[data-v-70c47476]{border-left:none;padding-left:0}.info-form-grid[data-v-70c47476]{grid-template-columns:1fr}.more-grid[data-v-70c47476]{grid-template-columns:repeat(2,1fr)}.lp-item[data-v-70c47476]{width:calc(25% - 12px)}.commission-stats[data-v-70c47476]{grid-template-columns:repeat(2,1fr)}}.commission-page[data-v-70c47476]{display:flex;flex-direction:column;gap:20px}.commission-stats[data-v-70c47476]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.comm-stat-card[data-v-70c47476]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:20px;text-align:center;transition:all .25s}.comm-stat-card[data-v-70c47476]:hover{border-color:#ffe4cc;box-shadow:0 4px 16px rgba(255,150,0,.08)}.comm-stat-value[data-v-70c47476]{font-size:22px;font-weight:800;color:#ff6a00;margin-bottom:6px}.comm-stat-label[data-v-70c47476]{font-size:13px;color:#999}.commission-page .btn-primary[data-v-70c47476]{align-self:flex-start}.comm-records h4[data-v-70c47476]{margin:0 0 12px;font-size:15px;font-weight:700;color:#333}.empty-text[data-v-70c47476]{padding:40px 0;text-align:center;color:#999;font-size:14px}.data-table[data-v-70c47476]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.data-table td[data-v-70c47476],.data-table th[data-v-70c47476]{padding:12px 16px;text-align:left;font-size:13px;color:#666;border-bottom:1px solid #f0f0f0}.data-table th[data-v-70c47476]{background:#fafafa;font-weight:700;color:#333}.data-table tr:last-child td[data-v-70c47476]{border-bottom:none}.data-table tr:hover td[data-v-70c47476]{background:#fff8f0}.treasure-list[data-v-70c47476]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.treasure-card[data-v-70c47476]{display:flex;align-items:center;gap:14px;padding:16px;background:#fff;border:1px solid #f0f0f0;border-radius:10px;transition:all .25s}.treasure-card[data-v-70c47476]:hover{border-color:#ffe4cc;box-shadow:0 4px 16px rgba(255,150,0,.08);transform:translateY(-2px)}.treasure-icon[data-v-70c47476]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;flex-shrink:0}.treasure-info[data-v-70c47476]{flex:1}.treasure-name[data-v-70c47476]{font-size:15px;font-weight:700;color:#333;margin-bottom:4px}.treasure-reward[data-v-70c47476]{font-size:13px;color:#ff6a00;font-weight:600;margin-bottom:4px}.treasure-time[data-v-70c47476]{font-size:12px;color:#999}.treasure-section-title[data-v-70c47476]{font-size:15px;font-weight:700;color:#333;margin:24px 0 14px;padding-left:10px;border-left:3px solid #ff9600}.treasure-status-card[data-v-70c47476]{display:flex;align-items:center;gap:18px;padding:20px 24px;background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #f0f0f0;border-radius:12px;margin-bottom:8px;transition:all .3s}.treasure-status-card.ready[data-v-70c47476]{background:linear-gradient(135deg,#fff5eb,#fff);border-color:#ffd8b2;box-shadow:0 4px 16px rgba(255,106,0,.1)}.treasure-status-icon[data-v-70c47476]{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#999;flex-shrink:0}.treasure-status-card.ready .treasure-status-icon[data-v-70c47476]{background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff}.treasure-status-icon.shake[data-v-70c47476]{animation:treasure-shake-70c47476 1.6s ease-in-out infinite}@keyframes treasure-shake-70c47476{0%,to{transform:rotate(0deg)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}.treasure-status-info[data-v-70c47476]{flex:1}.treasure-status-title[data-v-70c47476]{font-size:16px;font-weight:700;color:#333;margin-bottom:6px}.treasure-status-desc[data-v-70c47476]{font-size:14px;color:#666}.treasure-status-count[data-v-70c47476]{color:#ff6a00;font-size:18px;font-weight:800;margin:0 4px}.treasure-status-next[data-v-70c47476]{font-size:12px;color:#999}.treasure-status-tip[data-v-70c47476]{margin-top:6px;font-size:12px;color:#ff9600}.treasure-open-btn[data-v-70c47476]{display:inline-flex;align-items:center;gap:6px;padding:12px 28px;border:none;border-radius:24px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:all .25s;white-space:nowrap;box-shadow:0 4px 12px rgba(255,106,0,.3)}.treasure-open-btn[data-v-70c47476]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 18px rgba(255,106,0,.4)}.treasure-open-btn[data-v-70c47476]:disabled{background:#e0e0e0;color:#999;cursor:not-allowed;box-shadow:none;transform:none}.loading-icon[data-v-70c47476]{animation:loading-spin-70c47476 .8s linear infinite}@keyframes loading-spin-70c47476{to{transform:rotate(1turn)}}.treasure-reward-overlay[data-v-70c47476]{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:3000}.treasure-reward-modal[data-v-70c47476]{position:relative;width:360px;max-width:90vw;padding:40px 24px 28px;background:linear-gradient(180deg,#fff5eb,#fff);border-radius:20px;box-shadow:0 12px 40px rgba(255,106,0,.25);text-align:center;overflow:hidden}.treasure-reward-close[data-v-70c47476]{position:absolute;top:14px;right:14px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.05);color:#999;cursor:pointer;transition:all .2s}.treasure-reward-close[data-v-70c47476]:hover{background:rgba(0,0,0,.1);color:#666}.treasure-reward-icon[data-v-70c47476]{position:relative;width:120px;height:120px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;color:#ff6a00;animation:treasure-pop-70c47476 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes treasure-pop-70c47476{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.treasure-reward-spark[data-v-70c47476]{position:absolute;width:8px;height:8px;background:#ff9600;border-radius:50%;opacity:0;animation:spark-fly-70c47476 1s ease-out infinite}.spark-1[data-v-70c47476]{top:10%;left:20%;animation-delay:0s}.spark-2[data-v-70c47476]{top:15%;right:15%;animation-delay:.2s;background:#ff6a00}.spark-3[data-v-70c47476]{bottom:20%;left:10%;animation-delay:.4s;background:#fbbf24}.spark-4[data-v-70c47476]{bottom:15%;right:20%;animation-delay:.6s;background:#f59e0b}@keyframes spark-fly-70c47476{0%{transform:translate(0) scale(0);opacity:0}50%{opacity:1}to{transform:translate(20px,-20px) scale(1.5);opacity:0}}.treasure-reward-title[data-v-70c47476]{margin:0 0 10px;font-size:16px;font-weight:700;color:#666}.treasure-reward-name[data-v-70c47476]{font-size:24px;font-weight:800;color:#ff6a00;margin-bottom:8px}.treasure-reward-value[data-v-70c47476]{font-size:16px;color:#ff9600;font-weight:600;margin-bottom:8px}.treasure-reward-desc[data-v-70c47476]{font-size:13px;color:#999;margin-bottom:20px}.treasure-reward-cdkey[data-v-70c47476]{margin-bottom:14px}.treasure-reward-cdkey-label[data-v-70c47476]{display:block;font-size:13px;color:#999;margin-bottom:6px}.treasure-reward-cdkey-code[data-v-70c47476]{display:inline-block;padding:10px 22px;background:linear-gradient(135deg,#fff7ec,#ffe9d0);border:1px dashed #ff9600;border-radius:10px;font-family:Courier New,monospace;font-size:20px;font-weight:800;letter-spacing:2px;color:#ff6a00;cursor:pointer;-webkit-user-select:all;-moz-user-select:all;user-select:all;transition:transform .2s}.treasure-reward-cdkey-code[data-v-70c47476]:hover{transform:scale(1.04)}.treasure-reward-cdkey-tip[data-v-70c47476]{display:block;margin-top:6px;font-size:12px;color:#bbb}.treasure-reward-confirm[data-v-70c47476]{width:100%;height:44px}.treasure-reward-enter-active[data-v-70c47476]{transition:all .3s ease-out}.treasure-reward-leave-active[data-v-70c47476]{transition:all .2s ease-in}.treasure-reward-enter-from[data-v-70c47476]{opacity:0}.treasure-reward-enter-from .treasure-reward-modal[data-v-70c47476]{transform:scale(.8)}.treasure-reward-leave-to[data-v-70c47476]{opacity:0}.treasure-reward-leave-to .treasure-reward-modal[data-v-70c47476]{transform:scale(.9)}.modal-content .modal-title[data-v-70c47476]{font-size:17px;font-weight:700;color:#333;margin:0 0 16px}.modal-content .form-row[data-v-70c47476]{margin-bottom:16px}.modal-content .form-row label[data-v-70c47476]{display:block;font-size:14px;color:#666;margin-bottom:6px}.modal-content .form-row input[data-v-70c47476]{width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;outline:none;box-sizing:border-box;transition:all .25s}.modal-content .form-row input[data-v-70c47476]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.1)}.modal-content .form-row.code-row[data-v-70c47476]{margin-bottom:20px}.code-input-wrap[data-v-70c47476]{display:flex;gap:10px}.code-input-wrap input[data-v-70c47476]{flex:1;width:auto;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;color:#333;outline:none;box-sizing:border-box;transition:all .25s}.modal-content .code-input-wrap input[data-v-70c47476]{flex:1;width:auto}.modal-content .code-input-wrap input[data-v-70c47476]:focus{border-color:#ff9600;box-shadow:0 0 0 3px rgba(255,150,0,.1)}.send-code-btn[data-v-70c47476]{padding:0 16px;border:1px solid #ff9600;background:#fff;color:#ff6a00;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}.send-code-btn[data-v-70c47476]:hover:not(:disabled){background:#ff9600;color:#fff}.send-code-btn[data-v-70c47476]:disabled{border-color:#ddd;color:#999;cursor:not-allowed;background:#f5f5f5}.modal-content .modal-actions[data-v-70c47476]{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.modal-content .cancel-btn[data-v-70c47476]{padding:8px 20px;border:1px solid #ddd;border-radius:6px;background:#fff;color:#666;font-size:14px;cursor:pointer;transition:all .2s}.modal-content .cancel-btn[data-v-70c47476]:hover{background:#f5f5f5}.modal-content .confirm-btn[data-v-70c47476]{padding:8px 20px;border:none;border-radius:6px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.modal-content .confirm-btn[data-v-70c47476]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(255,106,0,.3)}.shop-page[data-v-70c47476]{padding:4px 0}.shop-cdkey-page[data-v-70c47476]{padding:8px 0}.shop-tabs[data-v-70c47476]{display:flex;gap:8px;margin-bottom:20px;border-bottom:1px solid #eee}.shop-tab[data-v-70c47476]{padding:10px 22px;font-size:15px;color:#666;cursor:pointer;position:relative;transition:color .2s}.shop-tab[data-v-70c47476]:hover{color:#ff6a00}.shop-tab.active[data-v-70c47476]{color:#ff6a00;font-weight:600}.shop-tab.active[data-v-70c47476]:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:28px;height:3px;background:linear-gradient(90deg,#ff6a00,#ff9600);border-radius:2px}.shop-category-bar[data-v-70c47476]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.shop-category-item[data-v-70c47476]{padding:6px 16px;font-size:13px;color:#555;background:#f5f5f5;border-radius:16px;cursor:pointer;transition:all .2s}.shop-category-item[data-v-70c47476]:hover{color:#ff6a00;background:#fff3e6}.shop-category-item.active[data-v-70c47476]{color:#fff;background:linear-gradient(90deg,#ff6a00,#ff9600)}.shop-grid[data-v-70c47476]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.shop-card[data-v-70c47476]{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;transition:all .25s;display:flex;flex-direction:column}.shop-card[data-v-70c47476]:hover{border-color:#ff9600;box-shadow:0 6px 18px rgba(255,106,0,.12);transform:translateY(-2px)}.shop-card-icon[data-v-70c47476]{height:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff7ed,#fffaf3);border-bottom:1px solid #f5f0eb}.shop-card-icon img[data-v-70c47476]{max-width:80%;max-height:80%;-o-object-fit:contain;object-fit:contain}.shop-card-info[data-v-70c47476]{padding:12px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.shop-card-name[data-v-70c47476]{font-size:15px;font-weight:600;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop-card-desc[data-v-70c47476]{font-size:12px;color:#999;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop-card-bottom[data-v-70c47476]{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.shop-card-price[data-v-70c47476]{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:700;color:#ff6a00}.shop-buy-btn[data-v-70c47476],.shop-use-btn[data-v-70c47476]{padding:6px 18px;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(90deg,#ff6a00,#ff9600);border:none;border-radius:16px;cursor:pointer;transition:all .2s}.shop-buy-btn[data-v-70c47476]:hover,.shop-use-btn[data-v-70c47476]:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(255,106,0,.3)}.shop-empty[data-v-70c47476]{text-align:center;padding:48px 20px;color:#999}.shop-empty img[data-v-70c47476]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;opacity:.5;margin-bottom:12px}.shop-empty p[data-v-70c47476]{margin:0 0 16px;font-size:14px}@media (max-width:1100px){.home-dashboard[data-v-70c47476]{align-items:flex-start;flex-direction:column;gap:20px}.home-actions[data-v-70c47476]{width:100%}.home-action[data-v-70c47476]{flex:1;width:auto}}@media (max-width:700px){.assets-overview[data-v-70c47476],.home-actions[data-v-70c47476]{display:grid;grid-template-columns:1fr}.home-action[data-v-70c47476]{width:100%}.asset-score-panel[data-v-70c47476]{grid-template-columns:44px 1fr auto}.asset-balance-head[data-v-70c47476]{align-items:flex-start;flex-direction:column}.asset-guides>div[data-v-70c47476]{grid-template-columns:76px 1fr;padding:10px 0}.asset-guides button[data-v-70c47476]{grid-column:2;justify-self:start}.commission-stats[data-v-70c47476]{grid-template-columns:repeat(2,minmax(0,1fr))}}.anchor-home[data-v-0a072358]{min-height:calc(100vh - 56px);background:#f7f8fa;color:#333}.anchor-home .container[data-v-0a072358]{max-width:1200px;margin:0 auto;padding:0 16px}.anchor-banner[data-v-0a072358]{position:relative;height:200px;border-radius:0 0 12px 12px;overflow:visible;background:linear-gradient(135deg,#667eea,#764ba2)}.banner-bg[data-v-0a072358]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.85);border-radius:0 0 12px 12px}.banner-overlay[data-v-0a072358]{position:absolute;inset:0;border-radius:0 0 12px 12px;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 60%)}.anchor-top[data-v-0a072358]{position:absolute;left:40px;right:40px;bottom:16px;display:flex;align-items:flex-end;gap:16px;z-index:2}.anchor-avatar-wrap[data-v-0a072358]{position:relative;width:100px;height:100px;flex-shrink:0;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);overflow:hidden;background:#fff}.anchor-avatar[data-v-0a072358]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.anchor-level-badge[data-v-0a072358]{position:absolute;bottom:0;right:0;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px;line-height:1.6;transform:translate(10%,10%)}.anchor-meta[data-v-0a072358]{display:flex;flex-direction:column;color:#fff;padding-bottom:8px;flex:1;min-width:0}.anchor-name-row[data-v-0a072358]{display:flex;align-items:center;gap:6px;font-size:20px;font-weight:700}.anchor-nickname[data-v-0a072358]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verify-icon[data-v-0a072358]{width:20px;height:20px}.anchor-id[data-v-0a072358]{font-size:13px;color:hsla(0,0%,100%,.85);margin-top:2px}.anchor-stats[data-v-0a072358]{display:flex;gap:12px;font-size:12px;color:hsla(0,0%,100%,.85);margin-top:6px}.stat-item[data-v-0a072358]:before{content:"・";margin-right:6px}.anchor-actions[data-v-0a072358]{display:flex;align-items:center;gap:10px;padding-bottom:12px;flex-shrink:0}.btn-follow[data-v-0a072358],.btn-msg[data-v-0a072358]{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;border:none;outline:none}.btn-msg[data-v-0a072358]{background:#fff;color:#ff6a00}.btn-msg[data-v-0a072358]:hover{transform:scale(1.05)}.btn-follow[data-v-0a072358]{background:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.4)}.btn-follow.followed[data-v-0a072358]{background:rgba(255,150,26,.9);color:#fff;border-color:transparent}.btn-follow[data-v-0a072358]:hover{filter:brightness(1.1)}.btn-follow[data-v-0a072358]:disabled{cursor:wait;opacity:.7}.btn-follow[data-v-0a072358]:focus-visible,.btn-msg[data-v-0a072358]:focus-visible,.tab-item[data-v-0a072358]:focus-visible{outline:2px solid #ff8a1f;outline-offset:2px}.anchor-tabs-wrap[data-v-0a072358]{margin-top:20px}.anchor-tabs[data-v-0a072358]{display:flex;gap:24px;border-bottom:2px solid #e8e8e8;font-size:15px;font-weight:600}.tab-item[data-v-0a072358]{padding:10px 4px;cursor:pointer;color:#999;transition:all .2s;position:relative;bottom:-2px}.tab-item.active[data-v-0a072358]{color:#ff6a00;border-bottom:3px solid #ff6a00}.anchor-content[data-v-0a072358]{min-height:300px;padding:24px 0}.page-state[data-v-0a072358]{padding:56px 20px;text-align:center;color:#777}.page-state.error[data-v-0a072358]{color:#d4380d}.posts-section[data-v-0a072358],.room-section[data-v-0a072358],.stats-section[data-v-0a072358],.work-section[data-v-0a072358]{min-height:200px}.live-preview[data-v-0a072358]{position:relative;width:320px;max-width:100%;height:180px;border-radius:8px;overflow:hidden;background:#f0f0f0;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.live-preview[data-v-0a072358]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.14)}.live-cover[data-v-0a072358]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.live-tag[data-v-0a072358]{position:absolute;top:8px;left:8px;background:#ff4d6d;color:#fff;font-size:11px;padding:2px 8px;border-radius:4px}.live-tag.replay[data-v-0a072358]{background:rgba(35,43,59,.82)}.live-viewers[data-v-0a072358]{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.5);color:#fff;font-size:11px;padding:2px 8px;border-radius:4px}.empty-text[data-v-0a072358],.no-live[data-v-0a072358]{padding:40px 0;text-align:center;color:#999}.post-list[data-v-0a072358]{display:flex;flex-direction:column;gap:12px}.post-item[data-v-0a072358]{padding:16px;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.post-content[data-v-0a072358]{font-size:14px;color:#333;margin-bottom:6px}.post-time[data-v-0a072358]{font-size:11px;color:#bbb}.post-actions[data-v-0a072358]{display:flex;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.post-action-btn[data-v-0a072358]{display:inline-flex;align-items:center;gap:5px;background:none;border:none;font-size:12px;color:#999;cursor:pointer;padding:4px 10px;border-radius:6px;transition:all .2s}.post-action-btn[data-v-0a072358]:hover{background:#f5f5f5}.post-action-btn.liked[data-v-0a072358]{color:#ff4757}.post-action-btn.active[data-v-0a072358]{color:#ff9600;background:#fff5eb}.post-comments[data-v-0a072358]{margin-top:12px;padding:12px;background:#f8fafc;border-radius:8px}.post-comment-tip[data-v-0a072358]{text-align:center;color:#bbb;font-size:12px;padding:12px 0}.post-comment-list[data-v-0a072358]{display:flex;flex-direction:column;gap:10px}.post-comment-item[data-v-0a072358]{display:flex;gap:8px}.post-comment-avatar[data-v-0a072358]{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.post-comment-body[data-v-0a072358]{flex:1;min-width:0}.post-comment-author[data-v-0a072358]{font-size:12px;font-weight:600;color:#333}.post-comment-text[data-v-0a072358]{font-size:13px;color:#333;line-height:1.5;word-break:break-word}.post-comment-time[data-v-0a072358]{font-size:10px;color:#bbb;margin-top:2px}.post-comment-input[data-v-0a072358]{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #eee}.post-comment-input input[data-v-0a072358]{flex:1;padding:8px 12px;border:1px solid #e2e8f0;border-radius:16px;font-size:12px;outline:none;background:#fff;box-sizing:border-box}.post-comment-input input[data-v-0a072358]:focus{border-color:#ff9600}.post-comment-input button[data-v-0a072358]{padding:0 16px;border:none;border-radius:16px;background:linear-gradient(90deg,#ff6a00,#ff9600);color:#fff;font-size:12px;cursor:pointer;white-space:nowrap}.post-comment-input button[data-v-0a072358]:disabled{background:#ccc;cursor:not-allowed}.work-grid[data-v-0a072358]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.work-item[data-v-0a072358]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.work-item[data-v-0a072358]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.work-item img[data-v-0a072358]{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.work-info[data-v-0a072358]{padding:10px}.work-title[data-v-0a072358]{font-size:13px;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-stats[data-v-0a072358]{font-size:11px;color:#999}.stat-cards[data-v-0a072358]{display:flex;gap:20px;margin-bottom:24px}.stat-card[data-v-0a072358]{flex:1;background:#fff;border-radius:12px;padding:24px 16px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.05)}.stat-value[data-v-0a072358]{font-size:28px;font-weight:700;color:#ff6a00;margin-bottom:6px}.stat-label[data-v-0a072358]{font-size:13px;color:#999}.level-detail h4[data-v-0a072358]{font-size:15px;font-weight:600;color:#333;margin-bottom:16px}.level-privileges[data-v-0a072358]{display:flex;flex-wrap:wrap;gap:20px}.lp-item[data-v-0a072358]{display:flex;flex-direction:column;align-items:center;gap:6px}.lp-item svg[data-v-0a072358]{width:24px;height:24px;color:#ff9600}.lp-text[data-v-0a072358]{font-size:13px;color:#666}@media (max-width:768px){.anchor-banner[data-v-0a072358]{height:160px}.anchor-top[data-v-0a072358]{left:16px;right:16px;bottom:12px;gap:10px}.anchor-avatar-wrap[data-v-0a072358]{width:72px;height:72px;border-width:3px}.anchor-meta[data-v-0a072358]{display:none}.anchor-actions[data-v-0a072358]{margin-left:auto;padding-bottom:4px}.btn-follow[data-v-0a072358],.btn-msg[data-v-0a072358]{padding:6px 12px;font-size:12px}.anchor-tabs-wrap[data-v-0a072358]{margin-top:16px}.work-grid[data-v-0a072358]{grid-template-columns:repeat(2,1fr)}.stat-cards[data-v-0a072358]{flex-wrap:wrap}.stat-card[data-v-0a072358]{flex:1 1 calc(50% - 10px)}}.about-page[data-v-081c0a7a]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f6f7f9,#f0f2f5);padding:40px 0}.page-header[data-v-081c0a7a]{max-width:1200px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box;margin-bottom:24px}.page-title[data-v-081c0a7a]{font-size:24px;color:#1a1a2e;font-weight:700;margin:0;position:relative;padding-left:16px}.page-title[data-v-081c0a7a]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.container[data-v-081c0a7a]{flex:1;max-width:1200px;margin:0 auto;padding:32px;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02);width:100%;box-sizing:border-box}.content[data-v-081c0a7a]{color:#333;line-height:1.8;font-size:16px}.content[data-v-081c0a7a] p{margin-bottom:16px;color:#475569}.content[data-v-081c0a7a] h1,.content[data-v-081c0a7a] h2,.content[data-v-081c0a7a] h3,.content[data-v-081c0a7a] h4{color:#1a1a2e;margin-top:28px;margin-bottom:14px;font-weight:600}.content[data-v-081c0a7a] img{max-width:100%;height:auto;border-radius:10px;margin:20px 0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.content[data-v-081c0a7a] a{color:#ff9600;text-decoration:none;font-weight:500}.content[data-v-081c0a7a] a:hover{text-decoration:underline}.content[data-v-081c0a7a] ol,.content[data-v-081c0a7a] ul{padding-left:24px;margin-bottom:16px}.content[data-v-081c0a7a] li{margin-bottom:6px;color:#475569}.content[data-v-081c0a7a] blockquote{margin:16px 0;padding:12px 20px;border-left:4px solid #ff9600;background:#fff7ed;border-radius:0 8px 8px 0;color:#666}.broadcaster-page[data-v-b3574ac8]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#f6f7f9,#f0f2f5);padding:40px 0}.broadcaster-page.embedded[data-v-b3574ac8]{min-height:auto;padding:0;background:transparent}.broadcaster-page.embedded .container[data-v-b3574ac8]{max-width:none;margin:0;padding:0}.container[data-v-b3574ac8]{flex:1;max-width:720px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.page-title[data-v-b3574ac8]{font-size:24px;color:#1a1a2e;margin-bottom:24px;font-weight:700;position:relative;padding-left:16px}.page-title[data-v-b3574ac8]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:linear-gradient(180deg,#ff6a00,#ff9600);border-radius:2px}.section-title[data-v-b3574ac8]{font-size:18px;color:#1a1a2e;margin:0 0 16px;font-weight:700}.apply-card[data-v-b3574ac8]{background:#fff;border-radius:16px;padding:60px 30px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.apply-icon[data-v-b3574ac8]{margin-bottom:20px;opacity:.8}.apply-title[data-v-b3574ac8]{font-size:22px;font-weight:700;color:#1a1a2e;margin:0 0 8px}.apply-desc[data-v-b3574ac8]{font-size:14px;color:#999;margin:0 0 32px}.apply-btn[data-v-b3574ac8]{padding:14px 48px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 16px rgba(255,106,0,.2)}.apply-btn[data-v-b3574ac8]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,106,0,.3)}.create-room-card[data-v-b3574ac8]{background:#fff;border-radius:14px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.form-group[data-v-b3574ac8]{margin-bottom:18px}.form-group label[data-v-b3574ac8]{display:block;margin-bottom:6px;color:#475569;font-size:14px;font-weight:500}.form-group input[data-v-b3574ac8],.form-group textarea[data-v-b3574ac8]{width:100%;padding:11px 14px;border:1px solid #e2e8f0;border-radius:10px;font-size:14px;background:#f8fafc;outline:none;box-sizing:border-box;font-family:inherit;transition:all .3s}.form-group input[data-v-b3574ac8]:focus,.form-group textarea[data-v-b3574ac8]:focus{border-color:#ff9600;background:#fff;box-shadow:0 0 0 3px rgba(255,150,0,.08)}.cover-uploader[data-v-b3574ac8]{position:relative;width:100%;aspect-ratio:16/9;max-height:260px;display:flex!important;align-items:center;justify-content:center;overflow:hidden;border:1px dashed #cbd5e1;border-radius:12px;background:#f8fafc;color:#64748b!important;cursor:pointer}.cover-uploader[data-v-b3574ac8]:hover{border-color:#ff9600;background:#fff8f0}.cover-uploader.uploading[data-v-b3574ac8]{pointer-events:none;opacity:.7}.cover-uploader img[data-v-b3574ac8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-uploader span[data-v-b3574ac8]{position:absolute;padding:8px 14px;border-radius:18px;background:rgba(15,23,42,.72);color:#fff}.cover-uploader input[data-v-b3574ac8]{display:none}.cover-uploader.compact[data-v-b3574ac8]{max-width:360px;max-height:202px}.field-tip[data-v-b3574ac8]{margin:7px 0 0;color:#94a3b8;font-size:12px}.submit-btn[data-v-b3574ac8]{width:100%;height:44px;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;border:none;border-radius:22px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(255,106,0,.2)}.submit-btn[data-v-b3574ac8]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.submit-btn[data-v-b3574ac8]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(255,106,0,.3)}.submit-btn.live[data-v-b3574ac8]{background:linear-gradient(135deg,#ef4444,#dc2626)}.submit-btn.live[data-v-b3574ac8]:hover:not(:disabled){box-shadow:0 4px 14px rgba(239,68,68,.3)}.room-info-card[data-v-b3574ac8]{background:#fff;border-radius:14px;padding:22px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.room-info-header[data-v-b3574ac8]{display:flex;gap:16px;margin-bottom:16px}.room-cover[data-v-b3574ac8]{width:120px;height:68px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:#f0f0f0;flex-shrink:0}.room-info-text[data-v-b3574ac8]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px}.room-title[data-v-b3574ac8]{font-size:18px;font-weight:700;color:#1a1a2e;margin:0}.room-status[data-v-b3574ac8]{display:inline-flex;align-items:center;gap:5px;padding:4px 14px;background:#f1f5f9;color:#94a3b8;border-radius:14px;font-size:12px;font-weight:500;align-self:flex-start}.room-status.live[data-v-b3574ac8]{background:#fef2f2;color:#ef4444}.room-status.waiting[data-v-b3574ac8]{background:#fff7ed;color:#ea580c}.status-dot[data-v-b3574ac8]{width:6px;height:6px;border-radius:50%;background:#94a3b8}.status-dot.live[data-v-b3574ac8]{background:#ef4444;animation:pulse-b3574ac8 1.5s infinite}.status-dot.waiting[data-v-b3574ac8]{background:#f97316;animation:pulse-b3574ac8 1.2s infinite}@keyframes pulse-b3574ac8{0%,to{opacity:1}50%{opacity:.3}}.room-stats[data-v-b3574ac8]{display:flex;gap:40px;padding-top:14px;border-top:1px solid #f0f0f0}.stat-item[data-v-b3574ac8]{display:flex;flex-direction:column;align-items:center}.stat-num[data-v-b3574ac8]{font-size:22px;font-weight:700;color:#1a1a2e;background:linear-gradient(135deg,#ff6a00,#ff9600);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-lbl[data-v-b3574ac8]{font-size:12px;color:#999;margin-top:2px}.live-active-card[data-v-b3574ac8],.live-control-card[data-v-b3574ac8],.live-waiting-card[data-v-b3574ac8]{background:#fff;border-radius:14px;padding:22px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.live-waiting-card[data-v-b3574ac8]{border-color:#fed7aa;background:linear-gradient(135deg,#fff,#fff7ed)}.waiting-title[data-v-b3574ac8]{display:flex;align-items:center;gap:8px;color:#c2410c;font-size:16px;font-weight:700;margin-bottom:10px}.waiting-dot[data-v-b3574ac8]{width:10px;height:10px;border-radius:50%;background:#f97316;animation:pulse-b3574ac8 1.2s infinite}.live-waiting-card p[data-v-b3574ac8]{margin:0 0 18px;color:#7c2d12;line-height:1.7}.live-badge[data-v-b3574ac8]{display:flex;align-items:center;gap:8px;color:#ef4444;font-size:15px;font-weight:600;margin-bottom:16px}.live-dot[data-v-b3574ac8]{width:10px;height:10px;border-radius:50%;background:#ef4444;animation:pulse-b3574ac8 1.5s infinite}.live-real-time[data-v-b3574ac8]{display:flex;gap:24px;margin-bottom:20px}.rt-item[data-v-b3574ac8]{display:flex;flex-direction:column;align-items:center;flex:1}.rt-num[data-v-b3574ac8]{font-size:24px;font-weight:700;color:#1a1a2e;background:linear-gradient(135deg,#ff6a00,#ff9600);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rt-lbl[data-v-b3574ac8]{font-size:12px;color:#999;margin-top:2px}.stop-btn[data-v-b3574ac8]{width:100%;height:44px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:22px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px rgba(239,68,68,.2)}.stop-btn[data-v-b3574ac8]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.stop-btn[data-v-b3574ac8]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px rgba(239,68,68,.3)}.stream-info-card[data-v-b3574ac8]{background:#fff;border-radius:14px;padding:22px;box-shadow:0 2px 8px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.02)}.stream-card-heading[data-v-b3574ac8]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.stream-actions[data-v-b3574ac8]{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.stream-actions a[data-v-b3574ac8]{color:#ea580c;font-size:13px;text-decoration:none;font-weight:600}.stream-actions a[data-v-b3574ac8]:hover{text-decoration:underline}.stream-hint[data-v-b3574ac8]{font-size:13px;color:#999;margin:-8px 0 16px}.stream-field[data-v-b3574ac8]{margin-bottom:14px}.stream-field label[data-v-b3574ac8]{display:block;font-size:13px;color:#475569;margin-bottom:6px;font-weight:500}.stream-value-wrap[data-v-b3574ac8]{display:flex;align-items:center;gap:8px}.stream-value[data-v-b3574ac8]{flex:1;padding:10px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;color:#1a1a2e;font-family:monospace;word-break:break-all}.copy-btn[data-v-b3574ac8]{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:8px 16px;background:#fff;border:1px solid #ff9600;color:#ff9600;border-radius:8px;font-size:13px;cursor:pointer;transition:all .3s;font-weight:500}.copy-btn[data-v-b3574ac8]:hover{background:#ff9600;color:#fff;box-shadow:0 2px 6px rgba(255,150,0,.2)}.loading[data-v-b3574ac8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:80px 20px;color:#999;font-size:14px}.loading-spinner[data-v-b3574ac8]{width:32px;height:32px;border:3px solid #e2e8f0;border-top:3px solid #ff9600;border-radius:50%;animation:spin-b3574ac8 .8s linear infinite}@keyframes spin-b3574ac8{to{transform:rotate(1turn)}}.help-center[data-v-6f62fcc8]{min-height:100vh;background:#f5f5f7}.help-container[data-v-6f62fcc8]{max-width:1100px;margin:0 auto;padding:32px 20px;display:flex;gap:24px}.help-sidebar[data-v-6f62fcc8]{width:200px;flex-shrink:0}.sidebar-header[data-v-6f62fcc8]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;color:#333;margin-bottom:20px;padding:0 14px}.sidebar-nav[data-v-6f62fcc8]{background:#fff;border-radius:12px;padding:8px}.nav-item[data-v-6f62fcc8]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:8px;cursor:pointer;font-size:14px;color:#666;transition:all .2s}.nav-item[data-v-6f62fcc8]:hover{background:#f8f8f8;color:#333}.nav-item.active[data-v-6f62fcc8]{background:linear-gradient(90deg,#fff5eb,#fff);color:#ff6a00;font-weight:600}.nav-icon[data-v-6f62fcc8]{display:flex;align-items:center}.help-content[data-v-6f62fcc8]{flex:1;min-width:0}.content-title[data-v-6f62fcc8]{font-size:22px;font-weight:700;color:#333;margin:0 0 24px}.content-section[data-v-6f62fcc8]{background:#fff;border-radius:12px;padding:32px}.faq-list[data-v-6f62fcc8]{display:flex;flex-direction:column;gap:12px}.faq-item[data-v-6f62fcc8]{border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;transition:border-color .2s}.faq-item[data-v-6f62fcc8]:hover{border-color:#ffe4cc}.faq-q[data-v-6f62fcc8]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;cursor:pointer;font-size:15px;font-weight:600;color:#333}.faq-q-text[data-v-6f62fcc8]{flex:1}.faq-arrow[data-v-6f62fcc8]{display:flex;align-items:center;color:#ccc;transition:transform .25s}.faq-arrow.open[data-v-6f62fcc8]{transform:rotate(180deg)}.faq-a[data-v-6f62fcc8]{padding:0 18px 16px;font-size:14px;color:#666;line-height:1.7}.obs-download-card[data-v-6f62fcc8]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;padding:18px 20px;border:1px solid #dbeafe;border-radius:10px;background:linear-gradient(135deg,#eff6ff,#fff)}.obs-download-card span[data-v-6f62fcc8],.obs-download-card strong[data-v-6f62fcc8]{display:block}.obs-download-card strong[data-v-6f62fcc8]{color:#1e293b;margin-bottom:4px}.obs-download-card span[data-v-6f62fcc8]{color:#64748b;font-size:13px}.obs-download-card a[data-v-6f62fcc8]{flex-shrink:0;padding:10px 16px;border-radius:7px;background:#2563eb;color:#fff;text-decoration:none;font-size:13px;font-weight:700}.guide-list[data-v-6f62fcc8]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.guide-card[data-v-6f62fcc8]{display:flex;align-items:flex-start;gap:16px;padding:18px;background:#fafafa;border-radius:10px;transition:background .2s}.guide-card[data-v-6f62fcc8]:hover{background:#fff8f0}.guide-num[data-v-6f62fcc8]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#ff6a00,#ff9600);color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.guide-title[data-v-6f62fcc8]{font-size:15px;font-weight:700;color:#333;margin-bottom:4px}.guide-desc[data-v-6f62fcc8]{font-size:13px;color:#888}.guide-tip[data-v-6f62fcc8]{display:flex;align-items:center;gap:8px;padding:14px 18px;background:#fff8f0;border:1px solid #ffe4cc;border-radius:10px;font-size:13px;color:#ff6a00}.obs-settings[data-v-6f62fcc8]{margin-top:20px;padding:20px;border-radius:10px;background:#fafafa}.obs-settings h4[data-v-6f62fcc8]{margin:0 0 12px;color:#333}.obs-settings ol[data-v-6f62fcc8]{margin:0;padding-left:20px}.obs-settings li[data-v-6f62fcc8]{margin:7px 0;color:#5f6368;font-size:13px;line-height:1.7}.gift-table[data-v-6f62fcc8]{border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;margin-bottom:24px}.gift-row[data-v-6f62fcc8]{display:flex;padding:14px 18px;border-bottom:1px solid #f5f5f5}.gift-row[data-v-6f62fcc8]:last-child{border-bottom:none}.gift-header[data-v-6f62fcc8]{background:#fafafa;font-weight:700;color:#333;font-size:14px}.gift-col[data-v-6f62fcc8]{padding:0 8px}.col-name[data-v-6f62fcc8]{width:120px}.col-price[data-v-6f62fcc8]{width:100px;color:#ff6a00;font-weight:600}.col-desc[data-v-6f62fcc8]{flex:1;color:#666}.gift-header .col-desc[data-v-6f62fcc8],.gift-header .col-price[data-v-6f62fcc8]{color:#333}.gift-note[data-v-6f62fcc8]{background:#fafafa;border-radius:10px;padding:20px}.gift-note h4[data-v-6f62fcc8]{font-size:15px;font-weight:700;color:#333;margin:0 0 12px}.gift-note ul[data-v-6f62fcc8]{margin:0;padding-left:18px}.gift-note li[data-v-6f62fcc8]{font-size:13px;color:#666;line-height:2}.recharge-content[data-v-6f62fcc8]{display:flex;flex-direction:column;gap:24px}.recharge-block h4[data-v-6f62fcc8]{font-size:16px;font-weight:700;color:#333;margin:0 0 10px;padding-left:10px;border-left:3px solid #ff9600}.recharge-block p[data-v-6f62fcc8]{font-size:14px;color:#666;line-height:1.8;margin:0}.recharge-block ol[data-v-6f62fcc8]{padding-left:20px}.recharge-block ol li[data-v-6f62fcc8]{font-size:14px;color:#666;line-height:2}@media (max-width:768px){.help-container[data-v-6f62fcc8]{flex-direction:column;padding:16px}.help-sidebar[data-v-6f62fcc8]{width:100%}.sidebar-nav[data-v-6f62fcc8]{display:flex;overflow-x:auto}.nav-item[data-v-6f62fcc8]{flex-shrink:0}.content-section[data-v-6f62fcc8]{padding:20px}.gift-row[data-v-6f62fcc8]{font-size:13px}.col-name[data-v-6f62fcc8]{width:80px}.col-price[data-v-6f62fcc8]{width:70px}}.live-square[data-v-dedb71b4]{min-height:calc(100vh - 56px);background:#0c0d11;color:#f5f5f5;padding:30px 24px 60px}.ls-header[data-v-dedb71b4]{width:min(1180px,100%);margin:0 auto 22px;display:flex;align-items:center;gap:14px}.ls-title[data-v-dedb71b4]{margin:0;font-size:26px;font-weight:800;background:linear-gradient(135deg,#ff8b28,#ffc05c);-webkit-background-clip:text;background-clip:text;color:transparent}.ls-sub[data-v-dedb71b4]{color:#8a90a0;font-size:14px}.ls-refreshing[data-v-dedb71b4]{color:#ff9b37;font-size:12px}.ls-grid[data-v-dedb71b4]{width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ls-card[data-v-dedb71b4]{border-radius:12px;overflow:hidden;background:#15171d;border:1px solid hsla(0,0%,100%,.07);cursor:pointer;transition:transform .2s,box-shadow .2s}.ls-card[data-v-dedb71b4]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.45)}.ls-cover-wrap[data-v-dedb71b4]{position:relative;aspect-ratio:16/9;overflow:hidden;background:#050506}.ls-cover[data-v-dedb71b4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.ls-card:hover .ls-cover[data-v-dedb71b4]{transform:scale(1.05)}.ls-live-tag[data-v-dedb71b4]{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:4px;background:#ee344c;color:#fff;font-size:11px;font-weight:700}.ls-live-tag i[data-v-dedb71b4]{width:6px;height:6px;border-radius:50%;background:#fff}.ls-viewers[data-v-dedb71b4]{position:absolute;right:8px;bottom:8px;padding:3px 8px;border-radius:4px;background:rgba(0,0,0,.6);color:#dde0e8;font-size:11px}.ls-play-mask[data-v-dedb71b4]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:40px;background:transparent;opacity:0;transition:opacity .2s,background .2s}.ls-card:hover .ls-play-mask[data-v-dedb71b4]{opacity:1;background:rgba(0,0,0,.25)}.ls-info[data-v-dedb71b4]{padding:12px 14px 14px}.ls-room-title[data-v-dedb71b4]{margin:0 0 10px;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-anchor[data-v-dedb71b4]{display:flex;align-items:center;gap:8px}.ls-avatar[data-v-dedb71b4]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#252832}.ls-nickname[data-v-dedb71b4]{color:#aeb3bf;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-empty[data-v-dedb71b4]{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#7a8191}.ls-empty p[data-v-dedb71b4]{margin:0;font-size:16px}.ls-empty-btn[data-v-dedb71b4]{border:0;border-radius:20px;padding:9px 26px;background:linear-gradient(135deg,#ff7a18,#ff9b37);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.ls-loading[data-v-dedb71b4]{min-height:50vh;display:flex;align-items:center;justify-content:center;gap:12px;color:#8a90a0}.ls-spinner[data-v-dedb71b4]{width:22px;height:22px;border:3px solid rgba(255,139,40,.25);border-top-color:#ff8b28;border-radius:50%;animation:ls-spin-dedb71b4 .8s linear infinite}@keyframes ls-spin-dedb71b4{to{transform:rotate(1turn)}}@media (max-width:1024px){.ls-grid[data-v-dedb71b4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.ls-grid[data-v-dedb71b4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.live-square[data-v-dedb71b4]{padding:20px 14px 48px}}.minor-card[data-v-63a07bd0]{position:fixed;right:16px;bottom:84px;z-index:2000;width:240px;box-sizing:border-box;background:#fbfaf6;border:1px solid #e7e2d6;border-radius:18px;padding:14px 16px 16px;box-shadow:0 10px 28px rgba(40,35,25,.12);font-family:inherit}.minor-card.is-curfew[data-v-63a07bd0]{background:#f6f6fb;border-color:#dcdcec}.mc-head[data-v-63a07bd0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.mc-badge[data-v-63a07bd0]{width:26px;height:26px;border-radius:8px;background:#1f7a5a;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.minor-card.is-curfew .mc-badge[data-v-63a07bd0]{background:#3a3a6b}.mc-shield[data-v-63a07bd0]{display:block}.mc-title[data-v-63a07bd0]{flex:1 1 auto;font-size:14px;font-weight:600;color:#2b2b2b}.mc-fold[data-v-63a07bd0]{border:none;background:transparent;color:#9a948a;font-size:12px;padding:2px 2px;cursor:pointer}.mc-fold[data-v-63a07bd0]:hover{color:#6b665d}.mc-label[data-v-63a07bd0]{font-size:12px;color:#9a948a;margin-bottom:2px}.mc-time[data-v-63a07bd0]{font-size:24px;font-weight:700;letter-spacing:.5px;color:#1f7a5a;font-variant-numeric:tabular-nums;line-height:1.2}.minor-card.is-curfew .mc-time[data-v-63a07bd0]{color:#3a3a6b}.mc-note[data-v-63a07bd0]{margin-top:8px;font-size:11px;line-height:1.5;color:#a39d92}.mc-tab[data-v-63a07bd0]{position:fixed;right:16px;bottom:84px;z-index:2000;display:inline-flex;align-items:center;gap:6px;border:1px solid #e7e2d6;background:#fbfaf6;border-radius:999px;padding:9px 15px;cursor:pointer;color:#1f7a5a;font-size:13px;font-weight:600;box-shadow:0 6px 18px rgba(40,35,25,.1);font-family:inherit}.mc-tab.is-curfew[data-v-63a07bd0]{color:#3a3a6b;border-color:#dcdcec}.mc-tab-text[data-v-63a07bd0]{font-variant-numeric:tabular-nums}.minorCardIn-enter-active[data-v-63a07bd0]{transition:opacity .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1)}.minorCardIn-leave-active[data-v-63a07bd0]{transition:opacity .18s ease,transform .18s ease}.minorCardIn-enter-from[data-v-63a07bd0],.minorCardIn-leave-to[data-v-63a07bd0]{opacity:0;transform:translateY(14px)}.minor-lock-mask[data-v-63a07bd0]{position:fixed;inset:0;z-index:3000;background:rgba(0,0,0,.82);display:flex;align-items:center;justify-content:center}.minor-lock-card[data-v-63a07bd0]{width:320px;max-width:86vw;background:#fff;border-radius:16px;padding:32px 24px;text-align:center;color:#333}.minor-lock-icon[data-v-63a07bd0]{display:flex;align-items:center;justify-content:center;margin-bottom:10px;color:#27ae60}.minor-lock-card h3[data-v-63a07bd0]{margin:0 0 12px;font-size:18px;color:#27ae60}.minor-lock-card p[data-v-63a07bd0]{margin:0 0 20px;font-size:14px;line-height:1.7;color:#666}.minor-lock-btn[data-v-63a07bd0]{border:none;border-radius:999px;padding:10px 32px;background:#27ae60;color:#fff;font-size:15px;cursor:pointer}.minor-lock-btn[data-v-63a07bd0]:hover{background:#219a52}.minor-lock-btn.primary[data-v-63a07bd0]{background:#27ae60;margin-top:16px}.minor-lock-btn.primary[data-v-63a07bd0]:disabled{background:#9ad9b6;cursor:not-allowed}.minor-lock-btn.ghost[data-v-63a07bd0]{background:transparent;color:#888;border:1px solid #ddd;margin-top:12px}.minor-lock-btn.ghost[data-v-63a07bd0]:hover{background:#f5f5f5}.minor-lock-input[data-v-63a07bd0]{width:100%;box-sizing:border-box;margin-top:16px;padding:10px 14px;border:1px solid #ddd;border-radius:10px;font-size:14px;outline:none}.minor-lock-input[data-v-63a07bd0]:focus{border-color:#27ae60}.minor-lock-err[data-v-63a07bd0]{margin:8px 0 0;font-size:13px;color:#e74c3c}.minor-lock-tip[data-v-63a07bd0]{margin:0 0 4px;font-size:13px;color:#888;line-height:1.6}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin-top:0;min-height:100vh;display:flex;flex-direction:column;background-color:#f6f7f9}#app>.page-wrap,#app>router-view{flex:1}body{margin:0;padding:0}