.chat-composer-icon[data-v-e5053a90]{width:20px;height:20px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dm-recorder[data-v-57a375c2]{display:flex;align-items:center;gap:6px}.composer-tool-button[data-v-57a375c2]{width:var(--composer-tool-size,40px);height:var(--composer-tool-size,40px);display:grid;place-items:center;flex:none;padding:0;border:1px solid var(--composer-tool-border,#343741);border-radius:50%;background:var(--composer-tool-bg,#1b1d23);color:var(--composer-tool-color,#d9dce3);box-shadow:inset 0 1px rgba(255,255,255,.025);transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.composer-tool-button[data-v-57a375c2]:focus-visible,.composer-tool-button[data-v-57a375c2]:hover{border-color:var(--composer-tool-hover-border,rgba(255,93,116,.55));background:var(--composer-tool-hover-bg,#24262e);color:var(--composer-tool-active,#ff7083)}.composer-tool-button[data-v-57a375c2]:active{transform:scale(.92)}.composer-tool-button[data-v-57a375c2]:disabled{opacity:.38;transform:none}.dm-recorder>span[data-v-57a375c2]{height:40px;display:flex;align-items:center;gap:7px;padding:0 11px;border:1px solid rgba(255,69,93,.18);border-radius:20px;background:rgba(255,69,93,.13);color:#ff8192;font-size:10px}.dm-recorder>span i[data-v-57a375c2]{width:7px;height:7px;border-radius:50%;background:#ff455d;animation:dm-pulse-57a375c2 1s ease infinite}@keyframes dm-pulse-57a375c2{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.dm-recorder>span i[data-v-57a375c2]{animation:none}.composer-tool-button[data-v-57a375c2]{transition:none}}.dm-requests[data-v-66da1aed]{position:absolute;z-index:8;inset:0;display:flex;flex-direction:column;background:radial-gradient(circle at 90% 0,rgba(255,49,88,.12),transparent 34%),#0d0e12;color:#fff}.dm-requests>header[data-v-66da1aed]{min-height:72px;display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.08)}header>button[data-v-66da1aed]{width:38px;height:38px;border:1px solid #343640;border-radius:50%;background:#1b1d24;color:#fff}header div[data-v-66da1aed]{min-width:0}header small[data-v-66da1aed],header strong[data-v-66da1aed]{display:block}header small[data-v-66da1aed]{margin-top:4px;color:#858892;font-size:10px;overflow-wrap:anywhere}.dm-requests main[data-v-66da1aed]{flex:1;overflow-y:auto;padding:8px 16px 28px;scrollbar-width:none}.dm-requests main[data-v-66da1aed]::-webkit-scrollbar{display:none}article[data-v-66da1aed]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:11px;align-items:center;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.07)}article>img[data-v-66da1aed]{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover}article div[data-v-66da1aed]{min-width:0}article strong[data-v-66da1aed]{font-size:13px}article p[data-v-66da1aed]{margin:5px 0;color:#bdc0c8;font-size:11px;overflow-wrap:anywhere}article div>small[data-v-66da1aed]{display:block;margin:3px 0;color:#ff7185;font-size:8px}article time[data-v-66da1aed]{display:block;color:#666a74;font-size:8px}article aside[data-v-66da1aed]{display:flex;flex-direction:column;gap:6px}article aside button[data-v-66da1aed]{min-width:68px;padding:7px 10px;border:1px solid #363945;border-radius:14px;background:#1b1d24;color:#ddd;font-size:10px}article aside button[data-v-66da1aed]:first-child{border-color:transparent;background:#ff455d;color:#fff}.dm-state[data-v-66da1aed]{min-height:280px;display:grid;place-content:center;justify-items:center;gap:8px;color:#7c7f89;text-align:center}.dm-state i[data-v-66da1aed]{font-size:38px}.dm-state strong[data-v-66da1aed]{color:#fff}.dm-state p[data-v-66da1aed]{max-width:270px;margin:0;font-size:11px;line-height:1.6}.dm-more[data-v-66da1aed]{display:block;margin:16px auto;padding:8px 16px;border:1px solid #343640;border-radius:18px;background:#1b1d24;color:#bbb}@media(max-width:350px){article[data-v-66da1aed]{grid-template-columns:42px minmax(0,1fr)}article>img[data-v-66da1aed]{width:42px;height:42px}article aside[data-v-66da1aed]{grid-column:2;flex-direction:row}}.dm-search[data-v-0aa78f2d]{position:absolute;z-index:9;inset:0;display:flex;flex-direction:column;background:radial-gradient(circle at 10% 0,rgba(32,226,215,.1),transparent 30%),#0d0e12;color:#fff}.dm-search>header[data-v-0aa78f2d]{display:flex;align-items:center;gap:8px;padding:12px 14px}.dm-search>header>button[data-v-0aa78f2d]:first-child{width:38px;height:38px;flex:none;border:1px solid #343640;border-radius:50%;background:#1b1d24;color:#fff}.dm-search>header .el-input[data-v-0aa78f2d]{min-width:0;flex:1}.dm-search>header>button[data-v-0aa78f2d]:last-child{height:38px;padding:0 13px;border:0;border-radius:18px;background:#ff455d;color:#fff}.dm-search[data-v-0aa78f2d] .el-input__inner{height:38px;border:1px solid #343640;border-radius:19px;background:#191b22;color:#fff}.dm-search nav[data-v-0aa78f2d]{display:flex;gap:8px;padding:0 16px 10px}.dm-search nav button[data-v-0aa78f2d]{padding:7px 14px;border:1px solid #30323b;border-radius:16px;background:#17191f;color:#8e919a}.dm-search nav button.active[data-v-0aa78f2d]{border-color:rgba(255,69,93,.5);background:rgba(255,69,93,.13);color:#ff7386}.dm-search main[data-v-0aa78f2d]{flex:1;overflow-y:auto;padding:0 16px 28px;scrollbar-width:none}.dm-search main[data-v-0aa78f2d]::-webkit-scrollbar{display:none}.dm-result[data-v-0aa78f2d]{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:11px;align-items:center;padding:13px 0;border:0;border-bottom:1px solid rgba(255,255,255,.07);background:transparent;color:#fff;text-align:inherit}.dm-result img[data-v-0aa78f2d]{width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.dm-result span[data-v-0aa78f2d]{min-width:0}.dm-result p[data-v-0aa78f2d],.dm-result small[data-v-0aa78f2d],.dm-result strong[data-v-0aa78f2d],.dm-result time[data-v-0aa78f2d]{display:block}.dm-result small[data-v-0aa78f2d],.dm-result time[data-v-0aa78f2d]{color:#6f737d;font-size:9px}.dm-result p[data-v-0aa78f2d]{margin:5px 0;color:#b9bdc6;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dm-result>i[data-v-0aa78f2d]{color:#5f626b}.dm-search-state[data-v-0aa78f2d]{min-height:270px;display:grid;place-content:center;justify-items:center;gap:8px;color:#767a84;text-align:center}.dm-search-state i[data-v-0aa78f2d]{font-size:40px}.dm-search-state strong[data-v-0aa78f2d]{color:#fff}.dm-search-state p[data-v-0aa78f2d]{max-width:270px;margin:0;font-size:11px;line-height:1.6}.dm-more[data-v-0aa78f2d]{display:block;margin:16px auto;padding:8px 16px;border:1px solid #343640;border-radius:18px;background:#1b1d24;color:#bbb}.fan-group-chat[data-v-4943584a]{position:relative;min-height:0;flex:1;display:flex;flex-direction:column;color:#fff}.fan-group-chat-head[data-v-4943584a]{height:68px;display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(13,14,17,.82)}.fan-group-chat-head>button[data-v-4943584a]:first-child,.fan-group-chat-head>button[data-v-4943584a]:last-child{width:36px;height:36px;flex:none;border:1px solid #343741;border-radius:50%;background:#191b21;color:#fff}.fan-group-chat-head>img[data-v-4943584a]{width:40px;height:40px;border-radius:14px;-o-object-fit:cover;object-fit:cover}.fan-group-title[data-v-4943584a]{min-width:0;flex:1;padding:0;border:0;background:none;color:#fff;text-align:inherit}.fan-group-title small[data-v-4943584a],.fan-group-title strong[data-v-4943584a]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fan-group-title small[data-v-4943584a]{margin-top:3px;color:#858995;font-size:9px}.fan-group-announcement[data-v-4943584a]{margin:0;padding:8px 16px;background:rgba(255,69,93,.08);color:#c9cbd2;font-size:10px;line-height:1.5}.fan-group-announcement i[data-v-4943584a]{margin-inline-end:7px;color:#ff7083}.fan-group-message-scroll[data-v-4943584a]{min-height:0;flex:1;padding:12px 14px 22px;overflow-y:auto;scrollbar-width:none}.fan-group-message-scroll[data-v-4943584a]::-webkit-scrollbar{display:none}.fan-group-message[data-v-4943584a]{display:flex;align-items:flex-end;gap:8px;margin:12px 0}.fan-group-message.self[data-v-4943584a]{justify-content:flex-end}.fan-group-message>button[data-v-4943584a]{width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#24262d;overflow:hidden}.fan-group-message img[data-v-4943584a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fan-group-message>div[data-v-4943584a]{max-width:80%}.fan-group-message strong[data-v-4943584a]{display:block;margin:0 0 4px 3px;color:#8e929d;font-size:9px}.fan-group-message p[data-v-4943584a]{margin:0;padding:10px 12px;border-radius:4px 15px 15px;background:#24272f;overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;line-height:1.5}.fan-group-message.self p[data-v-4943584a]{border-radius:15px 4px 15px 15px;background:linear-gradient(135deg,#ff5269,#df3153)}.fan-group-message time[data-v-4943584a]{display:block;margin-top:4px;color:#595d67;font-size:8px}.fan-group-message.self time[data-v-4943584a]{text-align:end}.fan-group-empty[data-v-4943584a],.fan-group-loading[data-v-4943584a]{min-height:280px;display:grid;place-content:center;justify-items:center;gap:8px;color:#777b85}.fan-group-empty i[data-v-4943584a]{font-size:42px}.fan-group-empty strong[data-v-4943584a]{color:#fff}.fan-group-composer[data-v-4943584a]{display:flex;align-items:flex-end;gap:7px;padding:10px 13px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);background:#101116}.fan-group-composer>button[data-v-4943584a]{height:40px;flex:none;border:0;border-radius:20px;color:#fff}.fan-group-composer>button[data-v-4943584a]:first-child{width:40px;border:1px solid #343741;background:#1b1d23}.fan-group-composer>button:first-child.active[data-v-4943584a]{color:#ff7083}.fan-group-composer .el-textarea[data-v-4943584a]{flex:1}.fan-group-composer[data-v-4943584a] .el-textarea__inner{min-height:40px!important;max-height:100px;padding:10px 12px;border:1px solid #343741;border-radius:18px;background:#1b1d23;color:#fff}.fan-group-send[data-v-4943584a]{padding:0 15px;background:#ff455d;font-weight:700}.fan-group-composer button[data-v-4943584a]:disabled{opacity:.4}.fan-group-emojis[data-v-4943584a]{position:absolute;z-index:8;right:10px;bottom:64px;left:10px;display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(25,27,34,.98)}.fan-group-emojis button[data-v-4943584a]{aspect-ratio:1;border:0;border-radius:8px;background:transparent;font-size:20px}.fan-group-members-layer[data-v-4943584a]{position:absolute;z-index:20;inset:0;display:flex;flex-direction:column;background:#101116}.fan-group-members-layer>header[data-v-4943584a]{height:62px;display:grid;grid-template-columns:38px 1fr 38px;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.08);text-align:center}.fan-group-members-layer>header button[data-v-4943584a]{width:36px;height:36px;border:1px solid #343741;border-radius:50%;background:#191b21;color:#fff}.fan-group-members-layer>main[data-v-4943584a]{min-height:0;flex:1;padding:8px 16px;overflow-y:auto}.fan-group-members-layer article[data-v-4943584a]{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.07)}.fan-group-members-layer article>button[data-v-4943584a]:first-child{width:42px;height:42px;padding:0;border:0;border-radius:50%;overflow:hidden}.fan-group-members-layer article img[data-v-4943584a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fan-group-members-layer article span[data-v-4943584a]{min-width:0;flex:1}.fan-group-members-layer article small[data-v-4943584a],.fan-group-members-layer article strong[data-v-4943584a]{display:block}.fan-group-members-layer article em[data-v-4943584a]{padding:2px 5px;border-radius:5px;background:#ff455d;color:#fff;font-size:7px;font-style:normal}.fan-group-members-layer article small[data-v-4943584a]{margin-top:4px;color:#747883;font-size:9px}.member-message[data-v-4943584a]{width:34px;height:34px;border:1px solid #343741;border-radius:50%;background:#1d1f26;color:#fff}.fan-group-leave[data-v-4943584a]{margin:10px 16px calc(12px + env(safe-area-inset-bottom));height:42px;border:1px solid rgba(255,84,108,.45);border-radius:21px;background:rgba(255,69,93,.08);color:#ff7083}.fan-group-more[data-v-4943584a]{display:block;margin:12px auto;padding:7px 14px;border:1px solid #343741;border-radius:15px;background:#1b1d23;color:#b8bbc3}.fan-group-rise-enter-active[data-v-4943584a],.fan-group-rise-leave-active[data-v-4943584a]{transition:.16s}.fan-group-rise-enter[data-v-4943584a],.fan-group-rise-leave-to[data-v-4943584a]{opacity:0;transform:translateY(8px)}.fan-group-loading.compact[data-v-4943584a]{min-height:120px}.member-owner-actions[data-v-4943584a]{display:flex;align-items:center;gap:5px}.member-owner-actions button[data-v-4943584a]{min-width:47px;height:34px;display:grid;place-content:center;justify-items:center;gap:2px;padding:3px 6px;border:1px solid #343741;border-radius:11px;background:#1d1f26;color:#c8cbd2;font-size:7px}.member-owner-actions button i[data-v-4943584a]{font-size:12px}.member-owner-actions button.danger[data-v-4943584a]{border-color:rgba(255,83,108,.28);background:rgba(255,69,93,.07);color:#ff7083}.member-owner-actions button[data-v-4943584a]:disabled{opacity:.45}.fan-group-settings-layer[data-v-4943584a]{position:absolute;z-index:30;inset:0;display:flex;flex-direction:column;background:radial-gradient(circle at 90% 0,rgba(255,69,93,.12),transparent 34%),#101116}.fan-group-settings-layer>header[data-v-4943584a]{height:62px;display:grid;grid-template-columns:38px 1fr 38px;align-items:center;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.08);text-align:center}.fan-group-settings-layer>header button[data-v-4943584a]{width:36px;height:36px;border:1px solid #343741;border-radius:50%;background:#191b21;color:#fff}.fan-group-settings-layer>main[data-v-4943584a]{min-height:0;flex:1;padding:18px 16px calc(24px + env(safe-area-inset-bottom));overflow-y:auto}.group-settings-hero[data-v-4943584a]{display:flex;align-items:center;gap:13px;margin-bottom:20px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.025)}.group-settings-hero img[data-v-4943584a]{width:58px;height:58px;border-radius:18px;-o-object-fit:cover;object-fit:cover}.group-settings-hero span[data-v-4943584a]{min-width:0}.group-settings-hero em[data-v-4943584a],.group-settings-hero small[data-v-4943584a],.group-settings-hero strong[data-v-4943584a]{display:block}.group-settings-hero small[data-v-4943584a]{color:#ff7185;font-size:8px;letter-spacing:1.2px}.group-settings-hero strong[data-v-4943584a]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-settings-hero em[data-v-4943584a]{margin-top:4px;color:#858995;font-size:9px;font-style:normal}.fan-group-settings-layer label[data-v-4943584a]{display:block;margin-top:14px}.fan-group-settings-layer label>span[data-v-4943584a]{display:block;margin-bottom:7px;color:#b8bbc3;font-size:10px}.fan-group-settings-layer[data-v-4943584a] .el-input__inner,.fan-group-settings-layer[data-v-4943584a] .el-textarea__inner{border:1px solid #363944;background:#15171c;color:#fff}.fan-group-settings-layer[data-v-4943584a] .el-input__count{background:transparent;color:#6f737d}.group-settings-save[data-v-4943584a]{width:100%;height:43px;margin-top:16px;border:0;border-radius:22px;background:linear-gradient(135deg,#ff5a72,#dc2e51);color:#fff;font-weight:800}.group-settings-save[data-v-4943584a]:disabled{opacity:.45}.group-danger-zone[data-v-4943584a]{margin-top:28px;padding:15px;border:1px solid rgba(255,83,108,.24);border-radius:17px;background:rgba(255,69,93,.045)}.group-danger-zone strong[data-v-4943584a]{color:#ff7a8c;font-size:12px}.group-danger-zone p[data-v-4943584a]{margin:7px 0 13px;color:#858995;font-size:9px;line-height:1.6}.group-danger-zone button[data-v-4943584a]{width:100%;height:38px;border:1px solid rgba(255,83,108,.42);border-radius:20px;background:rgba(255,69,93,.09);color:#ff7083}.group-danger-zone button[data-v-4943584a]:disabled{opacity:.45}[dir=rtl] .member-owner-actions[data-v-4943584a]{direction:rtl}@media(max-width:360px){.member-owner-actions button[data-v-4943584a]{min-width:42px;padding-inline:4px}.fan-group-members-layer>main[data-v-4943584a]{padding-inline:11px}.fan-group-members-layer article[data-v-4943584a]{gap:8px}}.direct-message-panel[data-v-060f8544]{position:relative;min-height:0;flex:1;display:flex;flex-direction:column;background:transparent}.chat-message-scroll[data-v-060f8544],.conversation-scroll[data-v-060f8544]{min-height:0;flex:1;overflow-y:auto;scrollbar-width:none}.chat-message-scroll[data-v-060f8544]::-webkit-scrollbar,.conversation-scroll[data-v-060f8544]::-webkit-scrollbar{display:none}.conversation-scroll[data-v-060f8544]{padding:4px 16px 28px}.conversation-card[data-v-060f8544]{width:100%;display:flex;align-items:center;gap:12px;padding:15px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.07);color:#fff;background:transparent;text-align:inherit}.chat-peer-avatar[data-v-060f8544],.conversation-avatar[data-v-060f8544]{position:relative;flex:none;width:50px;height:50px}.chat-peer-avatar>img[data-v-060f8544],.conversation-avatar>img[data-v-060f8544]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.chat-avatar-frame[data-v-060f8544]{position:absolute;inset:-8px}.conversation-copy[data-v-060f8544]{min-width:0;flex:1}.conversation-copy small[data-v-060f8544],.conversation-copy strong[data-v-060f8544]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-copy strong[data-v-060f8544]{font-size:14px}.conversation-copy small[data-v-060f8544]{margin-top:6px;color:#858891;font-size:11px}.conversation-copy b[data-v-060f8544]{color:#b7bac1;font-weight:500}.conversation-meta[data-v-060f8544]{align-self:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px}.conversation-meta time[data-v-060f8544]{color:#666a73;font-size:9px}.conversation-meta em[data-v-060f8544]{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:10px;background:#ff455d;color:#fff;font-size:9px;font-style:normal}.chat-empty[data-v-060f8544],.chat-loading[data-v-060f8544]{min-height:300px;display:grid;place-content:center;justify-items:center;gap:8px;color:#777b85;text-align:center}.chat-empty>i[data-v-060f8544]{font-size:45px;color:#30323a}.chat-empty h2[data-v-060f8544]{margin:4px 0 0;color:#fff;font-size:17px}.chat-empty p[data-v-060f8544]{max-width:260px;margin:0;font-size:11px;line-height:1.6}.chat-history-button[data-v-060f8544],.chat-more[data-v-060f8544]{display:block;margin:14px auto;padding:8px 15px;border:1px solid #30323a;border-radius:16px;background:#17191f;color:#aeb0b7}.chat-room-header[data-v-060f8544]{height:68px;display:flex;align-items:center;gap:11px;padding:8px 16px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(13,14,17,.72)}.chat-room-header>button[data-v-060f8544]:first-child{width:35px;height:35px;flex:none;border:1px solid #33353d;border-radius:50%;background:#191b21;color:#fff}.chat-room-header>.chat-peer-avatar[data-v-060f8544]{width:40px;height:40px;padding:0;border:0;background:none}.chat-peer-copy[data-v-060f8544]{min-width:0;flex:1;padding:0;border:0;background:none;color:#fff;text-align:inherit}.chat-room-header small[data-v-060f8544],.chat-room-header strong[data-v-060f8544]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-room-header strong[data-v-060f8544]{font-size:13px}.chat-room-header small[data-v-060f8544]{margin-top:3px;color:#747780;font-size:8px;letter-spacing:1px}.chat-message-scroll[data-v-060f8544]{padding:15px 14px 20px}.chat-history-end[data-v-060f8544]{display:block;margin:8px;text-align:center;color:#565a64;font-size:9px}.chat-bubble-row[data-v-060f8544]{display:flex;align-items:flex-end;gap:8px;margin:12px 0}.chat-bubble-row.self[data-v-060f8544]{justify-content:flex-end}.chat-message-avatar[data-v-060f8544]{width:29px;height:29px;flex:none;padding:0;border:0;border-radius:50%;background:none;overflow:hidden}.chat-message-avatar img[data-v-060f8544]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-bubble-row>div[data-v-060f8544]{max-width:82%}.chat-bubble-row>div>p[data-v-060f8544]{margin:0;padding:10px 12px;border-radius:4px 15px 15px;background:#24272f;color:#eef0f4;overflow-wrap:anywhere;font-size:13px;line-height:1.55;white-space:pre-wrap}.chat-bubble-row.self>div>p[data-v-060f8544]{border-radius:15px 4px 15px 15px;background:linear-gradient(135deg,#ff5269,#e93557);color:#fff}.chat-content-card[data-v-060f8544]{position:relative;width:min(245px,72vw);border:1px solid rgba(255,255,255,.09);border-radius:5px 16px 16px;background:linear-gradient(145deg,#292c35,#1a1c23);color:#fff;overflow:hidden}.chat-bubble-row.self .chat-content-card[data-v-060f8544]{border-radius:16px 5px 16px 16px;background:linear-gradient(145deg,#642734,#331a23)}.chat-content-main[data-v-060f8544]{width:100%;display:flex;gap:10px;padding:9px;border:0;background:transparent;color:#fff;text-align:inherit}.chat-content-main>img[data-v-060f8544]{width:66px;height:82px;flex:none;border-radius:10px;-o-object-fit:cover;object-fit:cover}.chat-content-main>span[data-v-060f8544]{min-width:0;display:flex;flex:1;flex-direction:column}.chat-content-card.music .chat-content-main>span[data-v-060f8544]{padding-right:38px}.chat-content-card small[data-v-060f8544]{color:#50ddd1;font-size:8px;font-weight:800}.chat-content-card strong[data-v-060f8544]{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.chat-content-card p[data-v-060f8544]{display:-webkit-box;margin:5px 0 0;padding:0!important;overflow:hidden;background:none!important;color:#92959e!important;font-size:9px!important;line-height:1.45!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chat-content-card em[data-v-060f8544]{margin-top:auto;color:#ff7083;font-size:8px;font-style:normal}.chat-content-card.unavailable[data-v-060f8544]{filter:saturate(.2)}.chat-content-main[data-v-060f8544]:disabled{cursor:not-allowed}.chat-music-play[data-v-060f8544]{position:absolute;right:10px;bottom:10px;width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:linear-gradient(135deg,#ff6078,#dd3154);color:#fff;box-shadow:0 8px 20px rgba(221,49,84,.3);font-size:14px}.chat-music-play[data-v-060f8544]:disabled{opacity:.65}.chat-bubble-row time[data-v-060f8544]{display:block;margin-top:4px;color:#5f626c;font-size:8px}.chat-bubble-row.self time[data-v-060f8544]{text-align:right}.chat-bubble-row time i[data-v-060f8544]{margin-left:4px;color:#51d9d0}.chat-composer[data-v-060f8544]{display:flex;align-items:flex-end;gap:7px;padding:10px 13px calc(10px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);background:#101116}.chat-composer .el-textarea[data-v-060f8544]{flex:1}.chat-composer button[data-v-060f8544]{height:38px;flex:none;border:0;border-radius:19px;color:#fff;font-weight:700}.chat-composer .emoji-trigger[data-v-060f8544]{width:38px;padding:0;border:1px solid #30323a;background:#1b1d23;font-size:20px}.chat-composer .emoji-trigger.active[data-v-060f8544]{border-color:#ff5269;color:#ff7083}.chat-composer .chat-send[data-v-060f8544]{padding:0 15px;background:#ff455d}.chat-composer button[data-v-060f8544]:disabled{opacity:.4}.chat-composer[data-v-060f8544] .el-textarea__inner{min-height:38px!important;max-height:100px;padding:9px 12px;border:1px solid #30323a;border-radius:18px;background:#1b1d23;color:#fff}.chat-composer[data-v-060f8544] .el-textarea__inner::-moz-placeholder{color:#6f727b}.chat-composer[data-v-060f8544] .el-textarea__inner::placeholder{color:#6f727b}.emoji-panel[data-v-060f8544]{position:absolute;z-index:5;right:10px;bottom:calc(62px + env(safe-area-inset-bottom));left:10px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(25,27,34,.97);box-shadow:0 -18px 55px rgba(0,0,0,.4);backdrop-filter:blur(16px)}.emoji-panel header[data-v-060f8544]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.emoji-panel header strong[data-v-060f8544]{font-size:11px}.emoji-panel header button[data-v-060f8544]{width:28px;height:28px;border:0;border-radius:50%;background:#30323b;color:#fff}.emoji-panel>div[data-v-060f8544]{display:grid;grid-template-columns:repeat(8,1fr);gap:3px}.emoji-panel>div button[data-v-060f8544]{aspect-ratio:1;padding:0;border:0;border-radius:8px;background:transparent;font-size:20px}.emoji-panel>div button[data-v-060f8544]:hover{background:rgba(255,255,255,.08)}.emoji-rise-enter-active[data-v-060f8544],.emoji-rise-leave-active[data-v-060f8544]{transition:opacity .16s ease,transform .16s ease}.emoji-rise-enter[data-v-060f8544],.emoji-rise-leave-to[data-v-060f8544]{opacity:0;transform:translateY(10px)}[dir=rtl] .conversation-meta[data-v-060f8544]{align-items:flex-start}[dir=rtl] .chat-content-card.music .chat-content-main>span[data-v-060f8544]{padding-right:0;padding-left:38px}[dir=rtl] .chat-music-play[data-v-060f8544]{right:auto;left:10px}[dir=rtl] .chat-bubble-row.self time[data-v-060f8544]{text-align:left}[dir=rtl] .chat-bubble-row time i[data-v-060f8544]{margin-right:4px;margin-left:0}@media(max-width:360px){.emoji-panel>div[data-v-060f8544]{grid-template-columns:repeat(6,1fr)}.chat-composer[data-v-060f8544]{gap:5px}.chat-composer .chat-send[data-v-060f8544]{padding:0 11px}}.conversation-tools[data-v-060f8544]{display:flex;gap:7px;padding:6px 16px 10px}.conversation-tools button[data-v-060f8544]{position:relative;min-width:0;flex:1;padding:8px 6px;border:1px solid #2e313a;border-radius:15px;background:#17191f;color:#a7aab3;font-size:10px;white-space:nowrap}.conversation-tools i[data-v-060f8544]{margin-right:4px}.conversation-tools em[data-v-060f8544]{position:absolute;top:-5px;right:-4px;min-width:17px;height:17px;display:grid;place-items:center;padding:0 4px;border-radius:9px;background:#ff455d;color:#fff;font-size:8px;font-style:normal}.conversation-card[data-v-060f8544]{position:relative;cursor:pointer}.conversation-card.pinned[data-v-060f8544]{background:linear-gradient(90deg,rgba(255,69,93,.07),transparent)}.conversation-card>.conversation-more[data-v-060f8544]{width:28px;height:28px;flex:none;padding:0;border:0;border-radius:50%;background:transparent;color:#70747d}.conversation-menu[data-v-060f8544],.message-menu[data-v-060f8544],.room-menu[data-v-060f8544]{position:absolute;z-index:12;display:grid;min-width:145px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#20222a;box-shadow:0 14px 35px rgba(0,0,0,.45)}.conversation-menu[data-v-060f8544]{right:4px;top:58px}.conversation-menu button[data-v-060f8544],.message-menu button[data-v-060f8544],.room-menu button[data-v-060f8544]{padding:9px 11px;border:0;border-radius:9px;background:transparent;color:#e6e8ed;text-align:inherit}.conversation-menu button[data-v-060f8544]:hover,.message-menu button[data-v-060f8544]:hover,.room-menu button[data-v-060f8544]:hover{background:rgba(255,255,255,.07)}.danger[data-v-060f8544]{color:#ff7083!important}.room-more[data-v-060f8544]{width:36px;height:36px;flex:none;border:1px solid #33353d;border-radius:50%;background:#191b21;color:#fff}.room-menu[data-v-060f8544]{right:14px;top:58px}.message-body[data-v-060f8544]{position:relative}.message-body blockquote[data-v-060f8544]{max-width:240px;margin:0 0 5px;padding:7px 10px;border-left:2px solid #ff667c;border-radius:8px;background:rgba(255,255,255,.06);color:#aeb2ba;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-body blockquote.unavailable[data-v-060f8544]{color:#6b6e77;font-style:italic}.message-more[data-v-060f8544]{position:absolute;top:50%;right:-31px;width:27px;height:27px;padding:0;border:0;border-radius:50%;background:transparent;color:#686b74;transform:translateY(-50%)}.chat-bubble-row.self .message-more[data-v-060f8544]{right:auto;left:-31px}.message-menu[data-v-060f8544]{right:-4px;top:calc(100% + 4px)}.chat-bubble-row.self .message-menu[data-v-060f8544]{right:0}.message-placeholder[data-v-060f8544]{border:1px dashed #373a43!important;background:#17191f!important;color:#858993!important;font-style:italic}.message-placeholder i[data-v-060f8544]{margin-right:5px}.message-image[data-v-060f8544]{display:block;max-width:min(260px,72vw);padding:0;border:0;border-radius:14px;background:#20222a;overflow:hidden}.message-image img[data-v-060f8544]{display:block;max-width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}.message-image span[data-v-060f8544],.message-media-loading[data-v-060f8544]{min-width:170px;min-height:90px;display:grid;place-content:center;gap:6px;border:0;background:#20222a;color:#8b8f98}.message-voice[data-v-060f8544]{display:block;width:min(245px,70vw);height:40px;border-radius:20px;filter:invert(.88) hue-rotate(175deg) saturate(.8)}.message-translation[data-v-060f8544]{margin-top:5px!important;border:1px solid rgba(32,226,215,.2)!important;background:rgba(32,226,215,.07)!important;color:#d9fbf8!important}.message-translation small[data-v-060f8544]{display:block;margin-bottom:3px;color:#5fe2d8;font-size:8px}.reply-composer[data-v-060f8544]{display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid rgba(255,255,255,.07);background:#15171d}.reply-composer span[data-v-060f8544]{min-width:0;flex:1}.reply-composer small[data-v-060f8544],.reply-composer strong[data-v-060f8544]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-composer small[data-v-060f8544]{color:#ff7185;font-size:8px}.reply-composer strong[data-v-060f8544]{margin-top:2px;color:#bbc0c8;font-size:10px}.reply-composer button[data-v-060f8544]{width:28px;height:28px;border:0;border-radius:50%;background:#272a32;color:#fff}.delivery-hint[data-v-060f8544]{margin:0;padding:6px 14px;background:rgba(255,183,77,.08);color:#d4a565;font-size:9px;text-align:center}.chat-composer .media-trigger[data-v-060f8544]{width:38px;padding:0;border:1px solid #30323a;background:#1b1d23}.media-progress[data-v-060f8544]{position:relative;height:22px;background:#121319;overflow:hidden}.media-progress>span[data-v-060f8544]{position:absolute;inset:0 auto 0 0;background:rgba(255,69,93,.22)}.media-progress small[data-v-060f8544]{position:relative;display:block;padding:4px;text-align:center;color:#c5c8cf;font-size:8px}.dm-modal[data-v-060f8544]{position:absolute;z-index:30;inset:0;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.72);backdrop-filter:blur(8px)}.dm-modal>div[data-v-060f8544]{width:min(360px,100%);max-height:88%;overflow-y:auto;padding:18px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:radial-gradient(circle at 90% 0,rgba(255,69,93,.12),transparent 35%),#1a1c22;color:#fff}.dm-modal header[data-v-060f8544]{display:flex;align-items:center;justify-content:space-between}.dm-modal header button[data-v-060f8544]{width:30px;height:30px;border:0;border-radius:50%;background:#2a2d35;color:#fff}.dm-modal>div>p[data-v-060f8544]{color:#9498a2;font-size:11px;line-height:1.6}.dm-modal>div>label[data-v-060f8544]:not(.field-label){display:flex;gap:10px;margin:8px 0;padding:10px;border:1px solid #30333c;border-radius:13px;background:#15171c}.dm-modal>div>label.active[data-v-060f8544]{border-color:rgba(255,69,93,.55);background:rgba(255,69,93,.09)}.dm-modal label span[data-v-060f8544]{min-width:0}.dm-modal label small[data-v-060f8544],.dm-modal label strong[data-v-060f8544]{display:block}.dm-modal label small[data-v-060f8544]{margin-top:3px;color:#80848e;font-size:9px;overflow-wrap:anywhere}.field-label[data-v-060f8544]{display:block;margin:10px 0 5px;color:#b9bdc5;font-size:10px}.dm-modal select[data-v-060f8544],.dm-modal textarea[data-v-060f8544]{box-sizing:border-box;width:100%;border:1px solid #343741;border-radius:12px;background:#121419;color:#fff}.dm-modal select[data-v-060f8544]{height:40px;padding:0 10px}.dm-modal textarea[data-v-060f8544]{min-height:100px;padding:10px;resize:vertical}.dm-modal>div>small[data-v-060f8544]{display:block;margin-top:6px;color:#737781;font-size:9px}.modal-primary[data-v-060f8544]{width:100%;height:42px;margin-top:14px;border:0;border-radius:21px;background:linear-gradient(135deg,#ff5b72,#df3153);color:#fff;font-weight:700}.visually-hidden[data-v-060f8544]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[dir=rtl] .conversation-tools i[data-v-060f8544]{margin-right:0;margin-left:4px}[dir=rtl] .conversation-tools em[data-v-060f8544]{right:auto;left:-4px}[dir=rtl] .conversation-menu[data-v-060f8544]{right:auto;left:4px}[dir=rtl] .room-menu[data-v-060f8544]{right:auto;left:14px}[dir=rtl] .message-body blockquote[data-v-060f8544]{border-left:0;border-right:2px solid #ff667c}[dir=rtl] .message-more[data-v-060f8544]{right:auto;left:-31px}[dir=rtl] .chat-bubble-row.self .message-more[data-v-060f8544]{right:-31px;left:auto}[dir=rtl] .message-placeholder i[data-v-060f8544]{margin-right:0;margin-left:5px}@media(max-width:360px){.conversation-tools[data-v-060f8544]{padding-inline:10px}.conversation-tools button[data-v-060f8544]{font-size:9px}.chat-composer[data-v-060f8544]{flex-wrap:wrap}.chat-composer .el-textarea[data-v-060f8544]{min-width:140px}.dm-recorder[data-v-060f8544]{order:1}}.chat-composer[data-v-060f8544]{--composer-tool-size:40px;--composer-tool-border:#343741;--composer-tool-bg:#1b1d23;--composer-tool-color:#d9dce3;--composer-tool-hover-border:rgba(255,93,116,.55);--composer-tool-hover-bg:#24262e;--composer-tool-active:#ff7083}.chat-composer .composer-tool-button[data-v-060f8544]{width:var(--composer-tool-size);height:var(--composer-tool-size);display:grid;place-items:center;flex:none;padding:0;border:1px solid var(--composer-tool-border);border-radius:50%;background:var(--composer-tool-bg);color:var(--composer-tool-color);box-shadow:inset 0 1px rgba(255,255,255,.025);font-weight:400;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.chat-composer .composer-tool-button[data-v-060f8544]:focus-visible,.chat-composer .composer-tool-button[data-v-060f8544]:hover{border-color:var(--composer-tool-hover-border);background:var(--composer-tool-hover-bg);color:var(--composer-tool-active)}.chat-composer .composer-tool-button[data-v-060f8544]:active{transform:scale(.92)}.chat-composer .composer-tool-button.active[data-v-060f8544]{border-color:rgba(255,82,105,.68);background:rgba(255,69,93,.12);color:#ff7083}.chat-composer .composer-tool-button[data-v-060f8544]:disabled{opacity:.38;transform:none}.composer-loading-icon[data-v-060f8544]{font-size:19px;font-weight:400}.conversation-unread[data-v-060f8544]{min-width:22px!important;height:22px!important;padding:0 6px!important;border:1px solid rgba(255,255,255,.2);box-shadow:0 6px 18px rgba(255,69,93,.32);font-weight:800}@media(prefers-reduced-motion:reduce){.chat-composer .composer-tool-button[data-v-060f8544]{transition:none}}.official-conversation[data-v-060f8544]{background:linear-gradient(90deg,rgba(80,111,255,.1),rgba(255,69,93,.035) 68%,transparent);cursor:pointer}.official-avatar[data-v-060f8544]{display:grid;place-items:center;border:1px solid rgba(110,139,255,.38);border-radius:17px;background:linear-gradient(145deg,#6178ff,#3345a9);color:#fff;box-shadow:0 10px 28px rgba(69,88,210,.24);font-size:21px}.official-avatar-verified[data-v-060f8544]{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;display:grid;place-items:center;border:2px solid #0d0e11;border-radius:50%;background:#4ed6c9;color:#07100f;font-size:8px}.official-name-verified[data-v-060f8544]{margin-inline-start:3px;color:#57ded2;font-size:11px}.official-conversation-arrow[data-v-060f8544]{flex:none;color:#606574;font-size:12px}[dir=rtl] .official-avatar-verified[data-v-060f8544]{right:auto;left:-3px}[dir=rtl] .official-conversation-arrow[data-v-060f8544]{transform:rotate(180deg)}.fan-group-conversation[data-v-060f8544]{background:linear-gradient(90deg,rgba(255,69,93,.08),rgba(255,177,74,.025),transparent)}.fan-group-avatar>img[data-v-060f8544]{border-radius:16px}.fan-group-avatar>b[data-v-060f8544]{position:absolute;right:-3px;bottom:-3px;width:19px;height:19px;display:grid;place-items:center;border:2px solid #0d0e11;border-radius:50%;background:linear-gradient(135deg,#ff657b,#dc3153);color:#fff;font-size:8px}[dir=rtl] .fan-group-avatar>b[data-v-060f8544]{right:auto;left:-3px}.chat-bubble-row.sending>div[data-v-060f8544]{opacity:.82}.chat-bubble-row.failed>div>p[data-v-060f8544]{outline:1px solid #ffbd5b}.message-delivery-retry[data-v-060f8544]{width:18px;height:18px;margin-inline-start:5px;padding:0;border:0;border-radius:50%;background:rgba(255,189,91,.16);color:#ffbd5b;font-size:11px;vertical-align:middle}.notification-page[data-v-37de3b96]{position:absolute;z-index:20;inset:0 0 62px;display:flex;flex-direction:column;color:#f7f4ed;background:radial-gradient(circle at 90% 0,rgba(255,57,84,.17),transparent 31%),#0d0e11;overflow:hidden}.inbox-navigation[data-v-37de3b96]{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;border-bottom:1px solid rgba(255,255,255,.06)}.header-actions[data-v-37de3b96]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.header-actions button[data-v-37de3b96]{height:34px;border:1px solid #35363d;border-radius:12px;background:#191a1f;color:#fff}.header-actions button[data-v-37de3b96]:first-child{width:34px;padding:0}.header-actions .read-all[data-v-37de3b96]{padding:0 11px;font-size:10px;white-space:nowrap}.header-actions button[data-v-37de3b96]:disabled{opacity:.35}.inbox-channel-tabs[data-v-37de3b96]{min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.inbox-channel-tabs button[data-v-37de3b96]{min-width:0;height:38px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #2d3038;border-radius:13px;background:#17191f;color:#898c95;white-space:nowrap}.inbox-channel-tabs button.active[data-v-37de3b96]{border-color:rgba(255,69,93,.55);background:linear-gradient(135deg,rgba(255,69,93,.23),rgba(255,69,93,.08));color:#fff}.inbox-channel-tabs em[data-v-37de3b96]{min-width:19px;height:19px;display:grid;place-items:center;padding:0 5px;border-radius:10px;background:#ff455d;color:#fff;font-size:9px;font-style:normal}.notification-tabs[data-v-37de3b96]{display:flex;gap:7px;padding:12px 16px;overflow-x:auto;border-bottom:1px solid #202126}.notification-tabs button[data-v-37de3b96]{position:relative;flex:none;display:flex;align-items:center;gap:5px;padding:7px 12px;border:1px solid #2c2d33;border-radius:17px;background:#17181c;color:#8f9198}.notification-tabs button.active[data-v-37de3b96]{border-color:#ff455d;background:#ff455d;color:#fff;font-weight:700}.notification-tabs em[data-v-37de3b96]{min-width:17px;height:17px;display:grid;place-items:center;padding:0 4px;border-radius:9px;background:#fff;color:#ff455d;font-size:9px;font-style:normal}.notification-scroll[data-v-37de3b96]{flex:1;overflow-y:auto;padding:7px 16px 28px}.message-card[data-v-37de3b96]{position:relative;display:flex;align-items:flex-start;gap:12px;padding:16px 3px;border-bottom:1px solid #24252b;cursor:pointer}.message-card.unread[data-v-37de3b96]{background:linear-gradient(90deg,rgba(255,69,93,.06),transparent 78%)}.message-icon[data-v-37de3b96]{position:relative;flex:none;width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:#24252b;color:#ff6378;font-size:19px;overflow:visible}.message-icon img[data-v-37de3b96]{width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover}.message-icon b[data-v-37de3b96]{position:absolute;right:-2px;top:-2px;width:9px;height:9px;border:2px solid #0d0e11;border-radius:50%;background:#ff4058}.type-live .message-icon[data-v-37de3b96]{color:#28d9d0}.type-transaction .message-icon[data-v-37de3b96]{color:#ffc25f}.type-review .message-icon[data-v-37de3b96]{color:#a994ff}.type-system .message-icon[data-v-37de3b96]{color:#73a9ff}.message-copy[data-v-37de3b96]{min-width:0;flex:1}.message-copy>div[data-v-37de3b96]{display:flex;justify-content:space-between}.message-copy small[data-v-37de3b96],.message-copy time[data-v-37de3b96]{color:#777981;font-size:10px}.message-copy h2[data-v-37de3b96]{margin:5px 0 5px;font-size:14px}.message-card.unread h2[data-v-37de3b96]{color:#fff}.message-copy p[data-v-37de3b96]{margin:0;color:#9b9da4;font-size:12px;line-height:1.55}.message-arrow[data-v-37de3b96]{align-self:center;color:#56585f}.message-empty[data-v-37de3b96],.message-loading[data-v-37de3b96]{min-height:310px;display:grid;place-content:center;justify-items:center;gap:8px;color:#777981;text-align:center}.message-empty>span[data-v-37de3b96]{font-family:Georgia,serif;font-size:76px;color:#24262d;line-height:1}.message-empty small[data-v-37de3b96]{color:#ff455d;letter-spacing:2px}.message-empty h2[data-v-37de3b96]{margin:4px 0 0;color:#fff;font-size:17px}.message-empty p[data-v-37de3b96]{margin:0;font-size:11px}.load-more[data-v-37de3b96]{width:100%;margin-top:16px;padding:11px;border:1px solid #303138;border-radius:12px;background:#191a1e;color:#aaa}.settings-intro[data-v-37de3b96]{margin-top:0;color:#8b8d94;font-size:12px;line-height:1.65}.preference-head[data-v-37de3b96],.preference-row[data-v-37de3b96]{display:grid;grid-template-columns:1fr 56px 56px;align-items:center;text-align:center}.preference-head[data-v-37de3b96]{padding:8px 0;color:#777;font-size:10px}.preference-head span[data-v-37de3b96]:first-child{text-align:left}.preference-row[data-v-37de3b96]{padding:14px 0;border-top:1px solid #292b31}.preference-row>span[data-v-37de3b96]{display:flex;align-items:center;gap:9px;text-align:left}.preference-row>span i[data-v-37de3b96]{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#25262c;color:#ff5268}.preference-row strong[data-v-37de3b96]{font-size:12px}.push-notice[data-v-37de3b96]{padding:10px;border-radius:9px;background:#202126;color:#8e9097;font-size:10px;line-height:1.55}.settings-save[data-v-37de3b96]{width:100%;margin-top:6px;border:0!important;background:#ff455d!important;color:#fff!important}.official-thread-header[data-v-37de3b96]{min-width:0;min-height:72px;display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(13,14,17,.88);backdrop-filter:blur(16px)}.official-thread-header>button[data-v-37de3b96]{width:36px;height:36px;display:grid;place-items:center;flex:none;padding:0;border:1px solid #34363d;border-radius:50%;background:#191a20;color:#fff}.official-thread-mark[data-v-37de3b96]{position:relative;width:42px;height:42px;display:grid;place-items:center;flex:none;border:1px solid rgba(110,139,255,.38);border-radius:14px;background:linear-gradient(145deg,#6178ff,#3345a9);color:#fff;font-size:18px}.official-verified[data-v-37de3b96]{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;display:grid;place-items:center;border:2px solid #0d0e11;border-radius:50%;background:#4ed6c9;color:#07100f;font-size:7px}.official-thread-copy[data-v-37de3b96]{min-width:0;flex:1}.official-thread-copy small[data-v-37de3b96],.official-thread-copy strong[data-v-37de3b96]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.official-thread-copy strong[data-v-37de3b96]{font-size:13px}.official-thread-copy small[data-v-37de3b96]{margin-top:3px;color:#777b85;font-size:8px}.official-inline-verified[data-v-37de3b96]{margin-inline-start:3px;color:#57ded2;font-size:10px}.official-thread-header .header-actions[data-v-37de3b96]{flex:none}.official-thread-header .read-all[data-v-37de3b96]{max-width:76px;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .official-verified[data-v-37de3b96]{right:auto;left:-3px}.notification-tabs[data-v-37de3b96]{scrollbar-width:none;-ms-overflow-style:none}.notification-tabs[data-v-37de3b96]::-webkit-scrollbar{display:none;width:0;height:0}.notification-scroll[data-v-37de3b96]{scrollbar-width:none;-ms-overflow-style:none}.notification-scroll[data-v-37de3b96]::-webkit-scrollbar{display:none;width:0;height:0}.notification-detail-header[data-v-37de3b96]{height:74px;flex:none;display:flex;align-items:center;gap:13px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(13,14,17,.9);backdrop-filter:blur(16px)}.notification-detail-header>button[data-v-37de3b96]{width:38px;height:38px;display:grid;place-items:center;flex:none;border:1px solid #34363d;border-radius:50%;color:#fff;background:#191a20;font-size:17px}.notification-detail-header div[data-v-37de3b96]{min-width:0}.notification-detail-header small[data-v-37de3b96],.notification-detail-header strong[data-v-37de3b96]{display:block}.notification-detail-header small[data-v-37de3b96]{color:#ff4a61;font-size:8px;font-weight:900;letter-spacing:2.2px}.notification-detail-header strong[data-v-37de3b96]{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.notification-detail-scroll[data-v-37de3b96]{flex:1;overflow-y:auto;padding:18px 16px 34px;scrollbar-width:none;-ms-overflow-style:none}.notification-detail-scroll[data-v-37de3b96]::-webkit-scrollbar{display:none;width:0;height:0}.notification-detail-card[data-v-37de3b96]{position:relative;overflow:hidden;padding:24px 20px 22px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:radial-gradient(circle at 92% 0,rgba(255,64,88,.18),transparent 28%),linear-gradient(145deg,#1a1c23,#111217 70%);box-shadow:0 22px 58px rgba(0,0,0,.28)}.notification-detail-card[data-v-37de3b96]:before{position:absolute;top:-58px;right:-58px;width:142px;height:142px;border:1px solid rgba(255,89,109,.16);border-radius:50%;content:""}.notification-detail-icon[data-v-37de3b96]{width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,89,109,.28);border-radius:16px;color:#ff6378;background:rgba(255,69,93,.09);font-size:21px;transform:rotate(-4deg)}.notification-detail-card>small[data-v-37de3b96]{display:block;margin-top:18px;color:#ff5269;font-size:8px;font-weight:900;letter-spacing:2px}.notification-detail-card>h1[data-v-37de3b96]{margin:8px 0 0;overflow-wrap:anywhere;color:#fff;font-size:24px;line-height:1.38}.notification-detail-meta[data-v-37de3b96]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:12px;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.08);color:#777a84;font-size:9px}.notification-rich-content[data-v-37de3b96]{min-height:160px;padding:20px 0 10px;color:#c9cbd1;overflow-wrap:anywhere;font-size:13px;line-height:1.85;white-space:pre-line}.notification-rich-content[data-v-37de3b96] p{margin:0 0 13px}.notification-rich-content[data-v-37de3b96] h1,.notification-rich-content[data-v-37de3b96] h2,.notification-rich-content[data-v-37de3b96] h3{margin:19px 0 9px;color:#fff;line-height:1.45}.notification-rich-content[data-v-37de3b96] h1{font-size:20px}.notification-rich-content[data-v-37de3b96] h2{font-size:17px}.notification-rich-content[data-v-37de3b96] h3{font-size:15px}.notification-rich-content[data-v-37de3b96] strong{color:#fff}.notification-rich-content[data-v-37de3b96] blockquote{margin:16px 0;padding:12px 14px;border-left:3px solid #ff5269;border-radius:0 9px 9px 0;background:rgba(255,255,255,.045);color:#aeb0b8}.notification-rich-content[data-v-37de3b96] ol,.notification-rich-content[data-v-37de3b96] ul{padding-left:22px}.notification-rich-content[data-v-37de3b96] a{color:#5fe0dc;text-decoration:none;border-bottom:1px solid rgba(95,224,220,.35)}.notification-rich-content[data-v-37de3b96] img{display:block;max-width:100%;height:auto;margin:15px auto;border-radius:13px}.notification-rich-content[data-v-37de3b96] hr{height:1px;margin:20px 0;border:0;background:rgba(255,255,255,.09)}.notification-detail-card>footer[data-v-37de3b96]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:15px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.notification-detail-card>footer span[data-v-37de3b96]{color:#ff5269;font-size:9px;font-weight:900;letter-spacing:2px}.notification-detail-card>footer small[data-v-37de3b96]{color:#666973;font-size:8px}[dir=rtl] .notification-detail-card[data-v-37de3b96],[dir=rtl] .notification-detail-header[data-v-37de3b96]{text-align:right}[dir=rtl] .notification-detail-card[data-v-37de3b96]:before{right:auto;left:-58px}[dir=rtl] .notification-rich-content[data-v-37de3b96] blockquote{border-right:3px solid #ff5269;border-left:0;border-radius:9px 0 0 9px}[dir=rtl] .notification-rich-content[data-v-37de3b96] ol,[dir=rtl] .notification-rich-content[data-v-37de3b96] ul{padding-right:22px;padding-left:0}.notification-page[data-v-37de3b96]{bottom:var(--bottom-nav-height)}.cover-picker[data-v-0287a83e]{margin:14px 0;padding:14px;border:1px solid #303137;border-radius:18px;background:linear-gradient(145deg,#18191e,#121317);box-shadow:0 12px 28px rgba(0,0,0,.18)}.cover-picker header[data-v-0287a83e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.cover-picker header div[data-v-0287a83e]{min-width:0}.cover-picker header span[data-v-0287a83e],.cover-picker header strong[data-v-0287a83e]{display:block}.cover-picker header strong[data-v-0287a83e]{color:#f7f4f1;font-size:14px}.cover-picker header span[data-v-0287a83e]{margin-top:4px;color:#85878f;font-size:11px;line-height:1.45}.cover-picker time[data-v-0287a83e]{flex:none;padding:5px 8px;border-radius:999px;background:#25262c;color:#c6c7cc;font-size:10px;font-variant-numeric:tabular-nums}.cover-stage[data-v-0287a83e]{position:relative;width:112px;aspect-ratio:9/14;margin:0 auto 14px;overflow:hidden;border:1px solid rgba(255,91,112,.32);border-radius:14px;background:#0a0b0e;box-shadow:0 12px 28px rgba(0,0,0,.3)}.cover-stage img[data-v-0287a83e]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.cover-stage.loading img[data-v-0287a83e]{opacity:.72}.cover-placeholder[data-v-0287a83e]{height:100%;display:grid;place-content:center;justify-items:center;gap:8px;color:#787a82;font-size:9px;text-align:center}.cover-placeholder i[data-v-0287a83e]{color:#ff6075;font-size:20px}.cover-loading[data-v-0287a83e]{position:absolute;inset:0;display:grid;place-items:center;background:rgba(8,9,12,.35);color:#fff;font-size:22px}.cover-timeline[data-v-0287a83e]{position:relative;height:70px;overflow:hidden;border:2px solid #ff5a70;border-radius:12px;background:#202126}.cover-timeline.disabled[data-v-0287a83e]{opacity:.58}.cover-frames[data-v-0287a83e]{position:absolute;inset:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.cover-frames span[data-v-0287a83e]{min-width:0;overflow:hidden;background:#202126}.cover-frames img[data-v-0287a83e]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.empty-frame[data-v-0287a83e]{display:grid;place-items:center;border-inline-end:1px solid #292a30;color:#454750}.cover-cursor[data-v-0287a83e]{position:absolute;z-index:2;top:-2px;bottom:-2px;width:3px;transform:translateX(-50%);border-radius:4px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.38),0 0 12px rgba(255,255,255,.62);pointer-events:none}.cover-cursor i[data-v-0287a83e]{position:absolute;top:50%;left:50%;width:13px;height:20px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:5px;background:#ff526a}.cover-timeline input[data-v-0287a83e]{position:absolute;z-index:3;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.cover-timeline input[data-v-0287a83e]:disabled{cursor:not-allowed}.cover-picker>p[data-v-0287a83e]{display:flex;align-items:flex-start;gap:6px;margin:10px 2px 0;color:#797b83;font-size:10px;line-height:1.5}.cover-picker>p i[data-v-0287a83e]{margin-top:2px;color:#ff6075}.cover-source[data-v-0287a83e]{position:fixed!important;width:1px!important;height:1px!important;inset:auto!important;opacity:0!important;pointer-events:none!important}[dir=rtl] .cover-cursor[data-v-0287a83e]{transform:translateX(50%)}.publish-page[data-v-067eb21d]{position:absolute;z-index:52;inset:0 0 62px;display:flex;flex-direction:column;color:#f7f3ee;background:radial-gradient(circle at 90% 0,rgba(255,64,89,.2),transparent 34%),#0d0e11}.media-input[data-v-067eb21d]{position:fixed;width:1px;height:1px;opacity:0;pointer-events:none}.publish-close[data-v-067eb21d]{position:absolute;z-index:2;top:max(12px,env(safe-area-inset-top));inset-inline-start:14px;width:38px;height:38px;padding:0;border:1px solid #34353b;border-radius:50%;background:rgba(25,26,31,.88);color:#fff;backdrop-filter:blur(16px)}.publish-close[data-v-067eb21d]:disabled{opacity:.58}.publish-scroll[data-v-067eb21d]{flex:1;overflow-y:auto;padding:max(66px,calc(env(safe-area-inset-top) + 56px)) 16px 36px;scrollbar-width:none}.publish-scroll[data-v-067eb21d]::-webkit-scrollbar{display:none}.publish-empty[data-v-067eb21d]{min-height:calc(70vh - 48px);display:grid;place-content:center;justify-items:center;text-align:center}.camera-orbit[data-v-067eb21d]{position:relative;width:112px;height:112px;display:grid;place-items:center;margin-bottom:24px;border:1px solid rgba(255,80,104,.45);border-radius:50%;background:radial-gradient(circle,rgba(255,68,94,.25),rgba(255,68,94,.03) 60%,transparent 61%)}.camera-orbit i[data-v-067eb21d]{font-size:38px;color:#ff6074}.camera-orbit span[data-v-067eb21d]{position:absolute;inset:9px;border:1px dashed rgba(255,255,255,.19);border-radius:50%;animation:orbit-067eb21d 8s linear infinite}.camera-orbit span+span[data-v-067eb21d]{inset:-9px;animation-direction:reverse;animation-duration:12s}.publish-empty h3[data-v-067eb21d]{max-width:320px;margin:0;color:#a1a2a8;font-size:13px;line-height:1.6}.source-actions[data-v-067eb21d]{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:min(100%,340px);margin-top:25px}.source-actions button[data-v-067eb21d]{min-height:94px;padding:15px;border:1px solid #303138;border-radius:18px;background:#17181d;color:#fff}.source-actions button[data-v-067eb21d]:first-child{border-color:rgba(255,74,99,.55);background:linear-gradient(145deg,#29171d,#19191d)}.source-actions i[data-v-067eb21d],.source-actions strong[data-v-067eb21d]{display:block}.source-actions i[data-v-067eb21d]{margin-bottom:10px;color:#ff6075;font-size:25px}.media-preview[data-v-067eb21d]{display:grid;gap:8px}.media-preview[data-v-067eb21d]:not(.photo-grid){grid-template-columns:1fr}.media-preview.photo-grid[data-v-067eb21d]{grid-template-columns:repeat(3,minmax(0,1fr))}.add-media[data-v-067eb21d],.media-preview article[data-v-067eb21d]{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid #303137;border-radius:14px;background:#17181d}.media-preview:not(.photo-grid) article[data-v-067eb21d]{aspect-ratio:9/14;max-height:54vh}.media-preview img[data-v-067eb21d],.media-preview video[data-v-067eb21d]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.media-preview article>button[data-v-067eb21d]{position:absolute;top:7px;inset-inline-end:7px;width:28px;height:28px;border:0;border-radius:50%;background:rgba(8,8,10,.76);color:#fff}.add-media[data-v-067eb21d]{display:grid;place-content:center;gap:5px;color:#8c8e95}.add-media i[data-v-067eb21d]{font-size:22px}.add-media span[data-v-067eb21d]{font-size:9px}.publish-kind[data-v-067eb21d]{display:flex;align-items:center;gap:8px;margin:14px 0;padding:10px 12px;border-radius:12px;background:#191a1e;color:#ff6478;font-size:11px}.publish-form[data-v-067eb21d] .el-form-item__label{padding:0;color:#b6b7bc}.publish-form[data-v-067eb21d] .el-input__inner,.publish-form[data-v-067eb21d] .el-textarea__inner{border-color:#303137;background:#17181d;color:#f3f3f4}.publish-form[data-v-067eb21d] .el-select{width:100%}.publish-form[data-v-067eb21d] .el-input__count,.publish-form[data-v-067eb21d] .el-input__count-inner,.publish-form[data-v-067eb21d] .el-textarea .el-input__count{background:transparent;color:#70727a}.publish-progress[data-v-067eb21d]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin:14px 0;color:#aaa;font-size:11px}.publish-progress>b[data-v-067eb21d]{grid-column:1/-1;height:4px;overflow:hidden;border-radius:4px;background:#292a2f}.publish-progress em[data-v-067eb21d]{height:100%;display:block;background:linear-gradient(90deg,#ff4059,#ff8b69);transition:width .2s}.publish-submit[data-v-067eb21d]{width:100%;padding:14px;border:0;border-radius:15px;background:linear-gradient(105deg,#ff3855,#ff6c65);color:#fff;font-weight:700;box-shadow:0 10px 28px rgba(255,54,83,.2)}.publish-submit i[data-v-067eb21d]{margin-inline-end:7px}.publish-submit[data-v-067eb21d]:disabled{opacity:.58}@keyframes orbit-067eb21d{to{transform:rotate(1turn)}}[dir=rtl] .publish-page[data-v-067eb21d]{direction:rtl}.source-actions[data-v-067eb21d]{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,360px)}.source-actions button[data-v-067eb21d]{min-width:0;text-align:start}.source-actions button[data-v-067eb21d]:first-child{grid-column:1/-1;min-height:82px;display:grid;grid-template-columns:46px 1fr;grid-template-rows:auto auto;align-items:center}.source-actions button:first-child i[data-v-067eb21d]{grid-row:1/-1;margin:0;font-size:29px}.source-actions small[data-v-067eb21d]{display:block;margin-top:6px;color:#81838b;font-size:10px;line-height:1.4}.source-actions strong[data-v-067eb21d]{overflow-wrap:anywhere;font-size:14px}.music-picker-entry[data-v-067eb21d]{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;margin:2px 0 14px;padding:11px;border:1px solid #303137;border-radius:15px;background:linear-gradient(145deg,#191a20,#141519);color:#fff;text-align:start}.music-picker-cover[data-v-067eb21d]{width:46px;height:46px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:linear-gradient(145deg,#ff4260,#7d2d6b)}.music-picker-cover img[data-v-067eb21d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.music-picker-entry>span[data-v-067eb21d]:nth-child(2){min-width:0}.music-picker-entry em[data-v-067eb21d],.music-picker-entry small[data-v-067eb21d],.music-picker-entry strong[data-v-067eb21d]{display:block}.music-picker-entry small[data-v-067eb21d]{color:#ff6d80;font-size:9px;letter-spacing:.08em}.music-picker-entry strong[data-v-067eb21d]{overflow:hidden;margin-top:2px;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.music-picker-entry em[data-v-067eb21d]{overflow:hidden;margin-top:3px;color:#777982;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal}.music-picker-mask[data-v-067eb21d]{position:absolute;z-index:8;inset:0;display:flex;align-items:flex-end;background:rgba(0,0,0,.62);backdrop-filter:blur(4px)}.music-picker-sheet[data-v-067eb21d]{width:100%;max-height:min(74vh,620px);display:flex;flex-direction:column;padding:18px 14px max(18px,env(safe-area-inset-bottom));border:1px solid #33343c;border-bottom:0;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#1b1c22,#101115);box-shadow:0 -24px 60px rgba(0,0,0,.45)}.music-picker-sheet header[data-v-067eb21d]{display:flex;align-items:center;justify-content:space-between;padding:0 3px 13px}.music-picker-sheet header small[data-v-067eb21d]{color:#ff5e75;font-size:8px;letter-spacing:.18em}.music-picker-sheet h2[data-v-067eb21d]{margin:3px 0 0;font-size:19px}.music-picker-sheet header button[data-v-067eb21d]{width:34px;height:34px;border:1px solid #34353d;border-radius:50%;background:#24252b;color:#fff}.music-none-option[data-v-067eb21d],.music-option-list button[data-v-067eb21d]{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px;border:1px solid transparent;border-radius:14px;background:transparent;color:#eee;text-align:start}.music-none-option[data-v-067eb21d]{margin-bottom:8px;background:#17181d}.music-none-option>span[data-v-067eb21d],.music-option-list button>span[data-v-067eb21d]{position:relative;width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:11px;background:#282932;color:#ff6076}.music-option-list button>span img[data-v-067eb21d]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.music-option-list button>span img+i[data-v-067eb21d]{position:relative}.music-none-option div[data-v-067eb21d],.music-option-list div[data-v-067eb21d]{min-width:0}.music-none-option small[data-v-067eb21d],.music-none-option strong[data-v-067eb21d],.music-option-list small[data-v-067eb21d],.music-option-list strong[data-v-067eb21d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-none-option small[data-v-067eb21d],.music-option-list small[data-v-067eb21d],.music-option-list time[data-v-067eb21d]{margin-top:3px;color:#777982;font-size:10px}.music-none-option>i[data-v-067eb21d],.music-option-list button>i[data-v-067eb21d]{opacity:0;color:#ff6379}.music-none-option.selected[data-v-067eb21d],.music-option-list button.selected[data-v-067eb21d]{border-color:rgba(255,91,116,.46);background:rgba(255,73,101,.08)}.music-none-option.selected>i[data-v-067eb21d],.music-option-list button.selected>i[data-v-067eb21d]{opacity:1}.music-option-list[data-v-067eb21d]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.music-option-list[data-v-067eb21d]::-webkit-scrollbar{display:none}.music-picker-state[data-v-067eb21d]{min-height:150px;display:grid;place-content:center;justify-items:center;gap:9px;color:#7f8189;font-size:12px}.music-picker-state>i[data-v-067eb21d]{font-size:22px}.music-picker-state button[data-v-067eb21d]{padding:8px 14px;border:1px solid #3b3c44;border-radius:20px;background:#24252b;color:#fff}.music-sheet-enter-active[data-v-067eb21d],.music-sheet-leave-active[data-v-067eb21d]{transition:opacity .2s}.music-sheet-enter-active .music-picker-sheet[data-v-067eb21d],.music-sheet-leave-active .music-picker-sheet[data-v-067eb21d]{transition:transform .22s ease}.music-sheet-enter[data-v-067eb21d],.music-sheet-leave-to[data-v-067eb21d]{opacity:0}.music-sheet-enter .music-picker-sheet[data-v-067eb21d],.music-sheet-leave-to .music-picker-sheet[data-v-067eb21d]{transform:translateY(24px)}[dir=rtl] .music-picker-entry>i[data-v-067eb21d]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.camera-orbit span[data-v-067eb21d]{animation:none}.music-sheet-enter-active .music-picker-sheet[data-v-067eb21d],.music-sheet-enter-active[data-v-067eb21d],.music-sheet-leave-active .music-picker-sheet[data-v-067eb21d],.music-sheet-leave-active[data-v-067eb21d]{transition:none}}.publish-page[data-v-067eb21d]{bottom:var(--bottom-nav-height)}.decoration-gallery[data-v-60e158be]{padding:18px 16px 34px;color:#f8f5ef}.decoration-heading[data-v-60e158be]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.decoration-heading small[data-v-60e158be]{color:#d9b46f;font-size:9px;letter-spacing:2.1px}.decoration-heading h2[data-v-60e158be]{margin:5px 0 4px;font-family:Georgia,serif;font-size:24px}.decoration-heading p[data-v-60e158be]{max-width:460px;margin:0;color:#8f9199;font-size:12px;line-height:1.55}.decoration-heading>span[data-v-60e158be]{display:flex;align-items:center;gap:5px;flex:none;padding:8px 11px;border:1px solid rgba(220,180,105,.28);border-radius:18px;background:#1c1a17;color:#efd29a;font-weight:700}.decoration-types[data-v-60e158be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:16px}.decoration-types button[data-v-60e158be]{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border:1px solid #2d2e33;border-radius:14px;background:#17181c;color:#898b91}.decoration-types button.active[data-v-60e158be]{border-color:rgba(230,189,118,.55);background:linear-gradient(135deg,#2c251c,#1a1918);color:#f1d6a3;box-shadow:0 8px 24px rgba(0,0,0,.18)}.decoration-grid[data-v-60e158be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.decoration-grid article[data-v-60e158be]{min-width:0;padding:10px;border:1px solid #292a30;border-radius:18px;background:linear-gradient(160deg,#1a1b20,#121316);box-shadow:0 12px 30px rgba(0,0,0,.18)}.decoration-grid article.equipped[data-v-60e158be]{border-color:rgba(230,189,118,.65);box-shadow:0 0 0 1px rgba(230,189,118,.12),0 14px 34px rgba(0,0,0,.3)}.decoration-preview[data-v-60e158be]{position:relative;display:grid;place-items:center;height:142px;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 50% 42%,#34313a,#17181d 68%)}.preview-avatar[data-v-60e158be]{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:linear-gradient(135deg,#393b43,#202126);color:#d5b97f;font-family:Georgia,serif;font-size:22px}.decoration-preview>img[data-v-60e158be]{position:absolute;width:116px;height:116px;-o-object-fit:contain;object-fit:contain}.decoration-preview>em[data-v-60e158be]{position:absolute;top:8px;right:8px;padding:4px 7px;border-radius:9px;background:rgba(12,13,15,.78);color:#e9c987;font-size:9px;font-style:normal}.floating-preview[data-v-60e158be]{position:relative;display:flex;align-items:center;gap:7px;width:90%;padding:13px;border-radius:12px;overflow:hidden;color:#fff}.floating-preview[data-v-60e158be]:after{content:"";position:absolute;inset:-60% -20%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.38),transparent);transform:rotate(10deg);animation:float-shine-60e158be 2.6s infinite}.floating-preview b[data-v-60e158be],.floating-preview i[data-v-60e158be],.floating-preview span[data-v-60e158be]{position:relative;z-index:1}.floating-preview span[data-v-60e158be]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.theme-galaxy[data-v-60e158be]{background:linear-gradient(120deg,#3d267d,#ba3f79,#334b92)}.theme-gold[data-v-60e158be]{background:linear-gradient(120deg,#8a5c14,#d0a13a,#5b3610)}.theme-neon[data-v-60e158be]{background:linear-gradient(120deg,#10224f,#b4217d,#153d42)}.theme-rose[data-v-60e158be]{background:linear-gradient(120deg,#703249,#cb6682,#4a2637)}.decoration-grid h3[data-v-60e158be]{margin:10px 2px 3px;overflow:hidden;color:#f4f0e8;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.decoration-grid p[data-v-60e158be]{height:32px;margin:0 2px 9px;overflow:hidden;color:#7f8189;font-size:10px;line-height:1.55}.decoration-grid article>button[data-v-60e158be]{width:100%;padding:9px 5px;border:0;border-radius:11px;background:linear-gradient(135deg,#d6ad64,#9b7233);color:#17130d;font-weight:800}.decoration-grid article>button.secondary[data-v-60e158be]{background:#25262b;color:#9b9da4}.decoration-grid article>button[data-v-60e158be]:disabled{opacity:.55}.decoration-state[data-v-60e158be]{display:grid;place-items:center;gap:9px;min-height:220px;color:#85878f}.decoration-state i[data-v-60e158be]{font-size:24px}.mode-owned[data-v-60e158be]{padding:0}.mode-owned .decoration-heading[data-v-60e158be]{margin-top:4px}.mode-owned .decoration-heading p[data-v-60e158be]{max-width:320px}@keyframes float-shine-60e158be{0%{transform:translateX(-70%) rotate(10deg)}70%,to{transform:translateX(80%) rotate(10deg)}}@media(min-width:760px){.decoration-grid[data-v-60e158be]{grid-template-columns:repeat(3,minmax(0,1fr))}}.game-player[data-v-166bc865]{--accent:#ff4d67;--aqua:#35e4d4;position:absolute;z-index:95;inset:0;overflow:hidden;color:#fff;background:#07080d}.game-player button[data-v-166bc865]{border:0;color:inherit;background:none;font:inherit;cursor:pointer}.game-player>header[data-v-166bc865]{position:relative;z-index:3;height:60px;display:grid;grid-template-columns:52px minmax(0,1fr) 82px;align-items:center;padding-top:env(safe-area-inset-top);border-bottom:1px solid rgba(255,255,255,.08);background:rgba(7,8,13,.9);backdrop-filter:blur(18px)}.game-player>header button[data-v-166bc865]{height:48px;font-size:18px}.game-player>header div[data-v-166bc865]{min-width:0;text-align:center}.game-player>header .game-header-actions[data-v-166bc865]{display:grid;grid-template-columns:1fr 1fr}.game-player>header .game-header-actions button[data-v-166bc865]{padding:0;font-size:16px}.game-player>header small[data-v-166bc865],.game-player>header strong[data-v-166bc865]{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.game-player>header small[data-v-166bc865]{color:var(--aqua);font-size:7px;letter-spacing:1.2px;text-transform:uppercase}.game-player>header strong[data-v-166bc865]{margin-top:3px;font-size:11px}.game-player>header .active[data-v-166bc865]{color:var(--accent)}.game-player>main[data-v-166bc865]{height:calc(100% - 60px - env(safe-area-inset-top))}.external-game[data-v-166bc865]{position:relative;display:flex;flex-direction:column}.external-game iframe[data-v-166bc865]{width:100%;min-height:0;flex:1;border:0;background:#fff}.external-game aside[data-v-166bc865]{min-height:56px;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 14px calc(8px + env(safe-area-inset-bottom));color:rgba(255,255,255,.58);background:#101218;font-size:8px}.external-game aside span[data-v-166bc865]{min-width:0;display:flex;gap:6px;align-items:center;line-height:1.4}.external-game aside button[data-v-166bc865]{flex:0 0 auto;padding:8px 11px;border-radius:16px;color:#07080d;background:#fff;font-size:8px;font-weight:900}.reaction-game[data-v-166bc865]{position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(53,228,212,.13),transparent 35%),linear-gradient(160deg,#111329,#07080d 62%)}.game-atmosphere[data-v-166bc865],.game-atmosphere i[data-v-166bc865]{position:absolute;inset:0}.game-atmosphere i[data-v-166bc865]{border:1px solid rgba(53,228,212,.09);border-radius:50%;transform:scale(.65);animation:gamePulse-166bc865 5s ease-in-out infinite}.game-atmosphere i[data-v-166bc865]:nth-child(2){transform:scale(.9);animation-delay:-1.4s}.game-atmosphere i[data-v-166bc865]:nth-child(3){transform:scale(1.18);animation-delay:-2.8s}.reaction-game>section[data-v-166bc865]{position:relative;z-index:2;width:min(88%,420px);text-align:center}.reaction-game section>small[data-v-166bc865]{color:var(--aqua);font-size:8px;font-weight:900;letter-spacing:1.5px}.memory-head h1[data-v-166bc865],.reaction-game h1[data-v-166bc865]{margin:9px 0 5px;font-size:25px;letter-spacing:-.8px}.memory-game>p[data-v-166bc865],.reaction-game p[data-v-166bc865]{margin:0 auto 20px;color:rgba(255,255,255,.5);font-size:9px;line-height:1.6}.reaction-orb[data-v-166bc865]{width:min(58vw,230px);height:min(58vw,230px);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:24px auto;border:1px solid rgba(255,255,255,.16)!important;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.2),rgba(255,77,103,.22) 35%,rgba(255,77,103,.06) 70%)!important;box-shadow:0 30px 80px rgba(0,0,0,.45),inset 0 0 50px rgba(255,255,255,.04);transition:transform .16s ease,background .2s ease,box-shadow .2s ease}.reaction-orb.state-ready[data-v-166bc865]{color:#06110f;background:radial-gradient(circle at 35% 28%,#fff,var(--aqua) 35%,#12a99b 72%)!important;box-shadow:0 0 60px rgba(53,228,212,.46);transform:scale(1.03)}.reaction-orb.state-early[data-v-166bc865]{background:radial-gradient(circle at 35% 28%,#fff,#ffbc51 35%,#c86928 72%)!important}.reaction-orb i[data-v-166bc865]{font-size:31px}.reaction-orb strong[data-v-166bc865]{margin-top:11px;font-size:13px}.reaction-orb em[data-v-166bc865]{margin-top:6px;font-size:10px;font-style:normal}.reaction-stats[data-v-166bc865]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 auto 18px}.reaction-stats span[data-v-166bc865]{padding:11px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.04)}.reaction-stats small[data-v-166bc865],.reaction-stats strong[data-v-166bc865]{display:block}.reaction-stats small[data-v-166bc865]{color:rgba(255,255,255,.42);font-size:7px}.reaction-stats strong[data-v-166bc865]{margin-top:5px;font-size:12px}.game-primary[data-v-166bc865]{min-width:150px;padding:11px 20px!important;border-radius:22px;color:#07080d!important;background:#fff!important;font-size:10px!important;font-weight:900!important;box-shadow:0 10px 28px rgba(0,0,0,.3)}.memory-game[data-v-166bc865]{overflow-y:auto;padding:22px 18px calc(25px + env(safe-area-inset-bottom));text-align:center;background:radial-gradient(circle at 8% 0,rgba(255,77,103,.16),transparent 35%),linear-gradient(160deg,#181022,#08090d 60%)}.memory-head[data-v-166bc865]{max-width:460px;display:grid;grid-template-columns:70px 1fr 70px;gap:8px;align-items:center;margin:0 auto}.memory-head>div[data-v-166bc865]{padding:9px 4px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(255,255,255,.04)}.memory-head small[data-v-166bc865],.memory-head strong[data-v-166bc865]{display:block}.memory-head small[data-v-166bc865]{color:rgba(255,255,255,.45);font-size:7px}.memory-head strong[data-v-166bc865]{margin-top:3px;color:var(--aqua);font-size:13px}.memory-grid[data-v-166bc865]{max-width:430px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:18px auto 22px;perspective:900px}.memory-grid button[data-v-166bc865]{aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(255,255,255,.11)!important;border-radius:15px;color:rgba(255,255,255,.48);background:linear-gradient(145deg,#1d2030,#11131d)!important;box-shadow:0 10px 22px rgba(0,0,0,.25);font-size:22px;transition:transform .25s ease,background .25s ease,color .25s ease}.memory-grid button.revealed[data-v-166bc865]{color:#07100f;background:linear-gradient(145deg,#d8fffb,var(--aqua))!important;transform:rotateY(180deg)}.memory-grid button.matched[data-v-166bc865]{color:#fff;background:linear-gradient(145deg,#ff8d9d,var(--accent))!important;box-shadow:0 0 24px rgba(255,77,103,.24)}[dir=rtl] .game-player>header div[data-v-166bc865]{direction:rtl}@keyframes gamePulse-166bc865{0%,to{opacity:.25;transform:scale(.68)}50%{opacity:.75;transform:scale(.82)}}@media (max-height:650px){.reaction-orb[data-v-166bc865]{width:180px;height:180px;margin:14px auto}.memory-grid[data-v-166bc865]{max-width:330px;gap:7px}}.reader-settings-panel[data-v-2f3e9844]{position:absolute;z-index:8;top:calc(59px + env(safe-area-inset-top));right:12px;left:12px;padding:16px;border:1px solid var(--reader-border);border-radius:18px;color:var(--reader-text);background:var(--reader-panel);box-shadow:0 22px 55px rgba(30,20,12,.25);backdrop-filter:blur(20px)}header[data-v-2f3e9844]{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid var(--reader-border)}header small[data-v-2f3e9844],header strong[data-v-2f3e9844]{display:block}header small[data-v-2f3e9844]{color:var(--reader-accent);font-size:7px;letter-spacing:1.8px}header strong[data-v-2f3e9844]{margin-top:3px;font-size:13px}header button[data-v-2f3e9844]{width:34px;height:34px;color:var(--reader-muted);font-size:15px}.setting-row[data-v-2f3e9844]{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--reader-border)}section>span[data-v-2f3e9844]{flex:none;color:var(--reader-muted);font-size:10px}.font-control[data-v-2f3e9844],.spacing-control[data-v-2f3e9844]{display:flex;align-items:center;gap:6px}.font-control button[data-v-2f3e9844],.spacing-control button[data-v-2f3e9844]{height:32px;min-width:38px;padding:0 10px;border:1px solid var(--reader-border);border-radius:10px;color:var(--reader-text);background:rgba(127,105,78,.07);font-size:10px}.font-control b[data-v-2f3e9844]{min-width:24px;color:var(--reader-accent);font-size:11px;text-align:center}.font-control button[data-v-2f3e9844]:disabled{opacity:.28}.spacing-control button.active[data-v-2f3e9844]{border-color:var(--reader-accent);color:var(--reader-accent);background:rgba(141,99,61,.12)}.theme-setting[data-v-2f3e9844]{padding-top:13px}.theme-setting>div[data-v-2f3e9844]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.theme-setting button[data-v-2f3e9844]{min-width:0;padding:8px 6px;border:1px solid transparent;border-radius:12px;color:var(--reader-muted)}.theme-setting button.active[data-v-2f3e9844]{border-color:var(--reader-accent);background:rgba(141,99,61,.1)}.theme-setting i[data-v-2f3e9844]{display:block;height:30px;border:1px solid rgba(44,35,27,.13);border-radius:8px}.theme-setting small[data-v-2f3e9844]{display:block;margin-top:6px;overflow:hidden;font-size:8px;white-space:nowrap;text-overflow:ellipsis}.theme-paper i[data-v-2f3e9844]{background:#f2eadb}.theme-eye i[data-v-2f3e9844]{background:#dfe7d3}.theme-night i[data-v-2f3e9844]{border-color:#313640;background:#171a20}.reader-settings-enter-active[data-v-2f3e9844],.reader-settings-leave-active[data-v-2f3e9844]{transition:opacity .2s ease,transform .2s ease}.reader-settings-enter[data-v-2f3e9844],.reader-settings-leave-to[data-v-2f3e9844]{opacity:0;transform:translateY(-8px) scale(.98)}@media(max-width:340px){.reader-settings-panel[data-v-2f3e9844]{right:8px;left:8px;padding:13px}.spacing-control button[data-v-2f3e9844]{min-width:32px;padding:0 7px}}.discover-page{--ink:#08090d;--panel:#111319;--line:rgba(255,255,255,.09);--muted:rgba(255,255,255,.56);--coral:#ff4d67;--cyan:#35e4d4;position:absolute;z-index:12;inset:0 0 62px;overflow:hidden;color:#f8f8f8;background:radial-gradient(circle at 90% 0,rgba(53,228,212,.09),transparent 32%),linear-gradient(180deg,#0b0c11,#08090d 38%);font-family:Microsoft YaHei UI,PingFang SC,sans-serif}.discover-page button{border:0;color:inherit;background:none;font:inherit;cursor:pointer}.discover-navigation{height:calc(54px + env(safe-area-inset-top));display:flex;align-items:flex-end;gap:7px;padding:env(safe-area-inset-top) 10px 0 0;border-bottom:1px solid var(--line)}.discover-channel-arrow{width:32px;height:38px;display:grid;place-items:center;flex:none;margin-bottom:8px;border:1px solid var(--line)!important;border-radius:12px;color:#d9dae0!important;background:rgba(255,255,255,.04)!important;font-size:13px!important;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.discover-channel-arrow:not(:disabled):focus-visible,.discover-channel-arrow:not(:disabled):hover{border-color:rgba(255,77,103,.48)!important;color:#fff!important}.discover-channel-arrow:disabled{opacity:.2;cursor:default}[dir=rtl] .discover-channel-arrow i{transform:scaleX(-1)}.discover-tabs{min-width:0;height:54px;display:flex;flex:1;gap:26px;align-items:center;overflow-x:auto;overflow-y:hidden;padding:0 6px;scroll-behavior:smooth;scroll-padding-inline:6px;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch}.discover-tabs::-webkit-scrollbar{display:none}.discover-tabs button{position:relative;height:54px;max-width:none;flex:0 0 auto;padding-inline:2px;overflow:visible;color:var(--muted);font-size:14px;white-space:nowrap;scroll-snap-align:center}.discover-tabs button.active{color:#fff;font-weight:800}.discover-tabs button.active:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:3px;border-radius:3px;background:var(--coral);box-shadow:0 0 12px rgba(255,77,103,.7)}.discover-search{width:40px;height:40px;display:grid;place-items:center;flex:none;margin:0 6px 7px;border:1px solid var(--line)!important;border-radius:14px;background:rgba(255,255,255,.045)!important;font-size:18px!important}.discover-scroll,.overlay-scroll{height:calc(100% - 54px - env(safe-area-inset-top));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.discover-scroll::-webkit-scrollbar,.overlay-scroll::-webkit-scrollbar{display:none}.discover-hero{position:relative;padding:14px 16px 6px}.hero-card{position:relative;width:100%;height:176px;overflow:hidden;display:block;padding:0;border-radius:16px;text-align:left;background:#171a21;box-shadow:0 20px 45px rgba(0,0,0,.28)}.hero-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,6,9,.94),rgba(5,6,9,.38) 65%,rgba(5,6,9,.08)),linear-gradient(0deg,rgba(5,6,9,.7),transparent 55%)}.hero-badge{position:absolute;right:12px;top:12px;padding:4px 7px;border-radius:5px;background:var(--coral);font-size:8px;font-weight:900}.hero-card>div{position:absolute;left:16px;right:56px;bottom:15px}.hero-card>div small{color:var(--cyan);font-size:7px;font-weight:900;letter-spacing:2px}.hero-card h2{max-width:250px;margin:6px 0 3px;font-size:21px;line-height:1.18}.hero-card p{overflow:hidden;margin:0 0 10px;color:rgba(255,255,255,.72);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.hero-card em{padding:6px 10px;border-radius:15px;color:#090a0e;background:#fff;font-size:9px;font-style:normal;font-weight:800}.hero-dots{position:absolute;right:27px;bottom:17px;display:flex;gap:4px}.hero-dots button{width:5px;height:5px;padding:0;border-radius:5px;background:rgba(255,255,255,.38)}.hero-dots button.active{width:15px;background:#fff}.discover-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 16px 4px}.discover-shortcuts button{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.035)}.discover-shortcuts button>i{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:#08090d;background:var(--cyan);font-size:17px;box-shadow:0 7px 20px rgba(53,228,212,.18)}.discover-shortcuts button:nth-child(2n)>i{background:#ff7386}.discover-shortcuts span{font-size:10px;font-weight:700}.discover-shortcuts em{position:absolute;right:7px;top:6px;min-width:14px;height:14px;display:grid;place-items:center;padding:0 3px;border-radius:7px;color:#fff;background:var(--coral);font-size:7px;font-style:normal}.discover-module{padding:19px 16px 0}.module-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.module-head h2{margin:0;font-size:17px;letter-spacing:-.5px}.module-head button{color:var(--muted);font-size:10px}.continue-rail,.poster-rail{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.continue-rail::-webkit-scrollbar,.poster-rail::-webkit-scrollbar{display:none}.continue-rail>button{flex:0 0 228px;display:flex;gap:11px;padding:9px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.025));text-align:left}.continue-rail img{width:60px;height:76px;border-radius:9px;-o-object-fit:cover;object-fit:cover;background:#1a1c23}.continue-rail span{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center}.continue-rail small{color:var(--cyan);font-size:8px;font-weight:800}.continue-rail strong{overflow:hidden;margin:5px 0;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.continue-rail em{color:var(--muted);font-size:9px;font-style:normal}.continue-rail span>i{height:2px;margin-top:9px;border-radius:2px;background:rgba(255,255,255,.1)}.continue-rail span>i b{display:block;height:100%;border-radius:2px;background:var(--coral)}.poster-rail>button{flex:0 0 115px;min-width:0;padding:0;text-align:left}.poster{position:relative;height:154px;display:block;overflow:hidden;border-radius:11px;background:#171a21}.poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.poster>i{position:absolute;left:9px;bottom:9px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#090a0e;background:rgba(255,255,255,.92);font-size:15px}.poster>em{position:absolute;left:7px;top:7px;padding:3px 5px;border-radius:4px;color:#fff;background:var(--coral);font-size:7px;font-style:normal;font-weight:800}.drama-grid span>b,.novel-cover>b,.poster>b{position:absolute;left:0;bottom:0;height:3px;background:var(--coral)}.poster-rail>button>strong{display:-webkit-box;overflow:hidden;margin:7px 0 3px;font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.poster-rail>button>small{display:block;overflow:hidden;color:var(--muted);font-size:8px;white-space:nowrap;text-overflow:ellipsis}.novel-list{display:flex;flex-direction:column;gap:11px}.novel-card{position:relative;min-height:112px;display:flex;padding:8px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.035)}.novel-main{min-width:0;flex:1;display:flex;gap:11px;padding:0;text-align:left}.novel-cover{position:relative;flex:0 0 67px;height:94px;overflow:hidden;border-radius:8px;background:#1b1d24}.novel-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.novel-cover em{position:absolute;left:4px;top:4px;padding:2px 4px;border-radius:3px;color:#08090d;background:var(--cyan);font-size:6px;font-style:normal;font-weight:900}.novel-copy{min-width:0;flex:1;display:block;padding-top:2px}.novel-copy>strong{display:block;padding-right:30px;font-size:13px}.novel-copy>small{display:block;margin:3px 0;color:var(--cyan);font-size:8px}.novel-copy>p{display:-webkit-box;overflow:hidden;margin:5px 0;color:rgba(255,255,255,.58);font-size:9px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.novel-copy>em,.novel-copy>i{display:block;overflow:hidden;color:rgba(255,255,255,.42);font-size:8px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.novel-copy>i{margin-top:4px;color:rgba(255,255,255,.64)}.novel-collect{position:absolute;right:8px;top:8px;width:28px;height:28px;display:grid;place-items:center;color:var(--muted);font-size:16px}.novel-collect.active{color:#ffd85c}.ranking-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.ranking-grid>button{min-height:138px;display:flex;flex-direction:column;align-items:flex-start;padding:12px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,#181b23,#0d0f14);text-align:left}.ranking-grid>button:nth-child(2n){background:linear-gradient(145deg,rgba(53,228,212,.15),#0d0f14 55%)}.ranking-grid small{color:var(--coral);font-size:7px;font-weight:900;letter-spacing:1.5px}.ranking-grid strong{margin:4px 0 8px;font-size:12px}.ranking-grid span{width:100%;overflow:hidden;margin:2px 0;color:rgba(255,255,255,.68);font-size:8px;white-space:nowrap;text-overflow:ellipsis}.ranking-grid span b{margin-right:6px;color:var(--cyan)}.ranking-grid em{margin-top:auto;color:var(--muted);font-size:8px;font-style:normal}.mixed-card{position:relative;padding:8px;border-top:1px solid var(--line)}.mixed-main{width:100%;display:flex;gap:11px;padding:0 25px 0 0;text-align:left}.mixed-main img{flex:0 0 76px;width:76px;height:94px;border-radius:9px;-o-object-fit:cover;object-fit:cover;background:#1a1c23}.mixed-main>span{min-width:0;flex:1}.mixed-main small{display:inline-block;padding:2px 5px;border-radius:4px;color:#08090d;background:var(--cyan);font-size:7px;font-weight:900}.mixed-main strong{display:block;margin:5px 0;font-size:12px}.mixed-main p{display:-webkit-box;overflow:hidden;margin:0 0 6px;color:var(--muted);font-size:9px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mixed-main em{color:rgba(255,255,255,.42);font-size:8px;font-style:normal}.mixed-more{position:absolute;right:4px;top:10px;width:28px;height:28px;color:var(--muted)}.category-rail{position:sticky;z-index:4;top:0;display:flex;gap:18px;overflow-x:auto;padding:11px 16px;background:rgba(8,9,13,.94);backdrop-filter:blur(16px);scrollbar-width:none}.category-rail::-webkit-scrollbar{display:none}.category-rail button{flex:0 0 auto;color:var(--muted);font-size:11px}.category-rail button.active{color:#fff;font-weight:800}.channel-feature{position:relative;height:195px;margin:3px 16px 0;overflow:hidden;border-radius:15px;background:#181a20}.channel-feature>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.channel-feature-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,8,12,.94),rgba(7,8,12,.28)),linear-gradient(0deg,rgba(7,8,12,.7),transparent)}.channel-feature>div{position:absolute;left:15px;right:80px;bottom:14px}.channel-feature small,.novel-feature small{color:var(--coral);font-size:7px;font-weight:900;letter-spacing:1.8px}.channel-feature h2,.novel-feature h2{margin:5px 0;font-size:19px}.channel-feature p{display:-webkit-box;overflow:hidden;margin:0 0 6px;color:rgba(255,255,255,.68);font-size:9px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.channel-feature em{display:block;margin-bottom:9px;color:var(--muted);font-size:8px;font-style:normal}.channel-feature button,.novel-feature button{padding:7px 12px;border-radius:16px;color:#08090d;background:#fff;font-size:9px;font-weight:800}.drama-channel-module,.novel-channel-module{padding-top:17px}.drama-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.drama-grid>button{min-width:0;padding:0;text-align:left}.drama-grid>button>span{position:relative;height:205px;display:block;overflow:hidden;border-radius:11px;background:#171920}.drama-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.drama-grid span>em{position:absolute;left:7px;top:7px;padding:3px 5px;border-radius:4px;background:var(--coral);font-size:7px;font-style:normal;font-weight:800}.drama-grid span>i{position:absolute;right:8px;bottom:8px;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;color:#08090d;background:rgba(255,255,255,.9)}.drama-grid>button>strong{margin:7px 0 3px;font-size:11px}.drama-grid>button>small,.drama-grid>button>strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drama-grid>button>small{color:var(--muted);font-size:8px}.novel-feature{display:flex;gap:14px;margin:6px 16px 14px;padding:13px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(135deg,rgba(255,77,103,.13),rgba(255,255,255,.03))}.novel-feature>img{width:92px;height:129px;flex:0 0 92px;border-radius:9px;-o-object-fit:cover;object-fit:cover;box-shadow:0 14px 28px rgba(0,0,0,.35)}.novel-feature>div{min-width:0;flex:1}.novel-feature h2{font-size:17px}.novel-feature em{color:var(--cyan);font-size:9px;font-style:normal}.novel-feature p{display:-webkit-box;overflow:hidden;margin:6px 0;color:var(--muted);font-size:9px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.novel-feature span{display:block;margin-bottom:9px;color:rgba(255,255,255,.44);font-size:8px}.novel-rank-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:0 16px}.novel-rank-actions button{padding:9px 2px;border:1px solid var(--line);border-radius:9px;color:rgba(255,255,255,.72);background:rgba(255,255,255,.03);font-size:9px}.list-status{margin:18px 0 0;text-align:center}.discover-refresh,.list-status{color:var(--muted);font-size:9px}.discover-refresh{display:block;margin:24px auto 28px;padding:8px 13px;border:1px solid var(--line);border-radius:18px}.discover-state{height:70%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.discover-state>i{margin-bottom:12px;color:var(--coral);font-size:35px}.discover-state strong{font-size:14px}.discover-state p{margin:7px 0 16px;color:var(--muted);font-size:10px}.discover-state button{padding:8px 15px;border-radius:18px;color:#08090d;background:#fff;font-size:10px;font-weight:800}.discover-state.compact{height:220px}.discover-skeleton{padding:15px 16px}.discover-skeleton i{display:block;border-radius:12px;background:linear-gradient(90deg,#15171d,#232630,#15171d);background-size:200% 100%;animation:skeletonMove 1.2s linear infinite}.skeleton-hero{height:176px}.skeleton-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0 22px}.skeleton-shortcuts i{height:70px}.skeleton-row{height:88px;margin:10px 0}.discover-overlay{position:absolute;z-index:30;inset:0;background:var(--ink)}.directory-overlay{z-index:85}.overlay-header{height:56px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--line)}.overlay-header>button{height:44px;font-size:17px}.overlay-header>strong{font-size:13px;text-align:center}.discover-overlay>.overlay-scroll{height:calc(100% - 56px - env(safe-area-inset-top))}.search-overlay>header{height:60px;display:grid;grid-template-columns:34px 1fr 38px;gap:7px;align-items:center;padding:env(safe-area-inset-top) 12px 0}.search-overlay>header>button{font-size:11px}.search-overlay>header>button:first-child{font-size:18px}.search-overlay>header>div{height:36px;display:flex;align-items:center;gap:7px;padding:0 10px;border-radius:18px;background:#181a21}.search-overlay input{min-width:0;flex:1;border:0;outline:0;color:#fff;background:transparent;font-size:11px}.search-overlay input::-moz-placeholder{color:rgba(255,255,255,.35)}.search-overlay input::placeholder{color:rgba(255,255,255,.35)}.search-type-tabs{height:42px;display:flex;gap:25px;align-items:center;padding:0 16px;border-bottom:1px solid var(--line)}.search-type-tabs button{height:42px;color:var(--muted);font-size:11px}.search-type-tabs button.active{border-bottom:2px solid var(--coral);color:#fff;font-weight:800}.search-overlay .overlay-scroll{height:calc(100% - 60px);padding:0 16px 30px}.search-overlay .search-type-tabs+.overlay-scroll{height:calc(100% - 102px)}.search-block{padding:22px 0 0}.search-block>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.search-block h3,.search-result-block h3{margin:0;font-size:15px}.search-block>div button{color:var(--muted);font-size:9px}.keyword-cloud{display:flex;flex-wrap:wrap;gap:7px}.keyword-cloud>button{padding:7px 10px;border-radius:15px;color:rgba(255,255,255,.75);background:#181a21;font-size:9px}.keyword-cloud i{margin-left:5px;color:rgba(255,255,255,.35)}.hot-keywords{display:grid;grid-template-columns:repeat(2,1fr);gap:0 16px;margin:0;padding:0;list-style:none}.hot-keywords button{width:100%;display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--line);text-align:left}.hot-keywords b{width:18px;color:var(--coral);font-family:Georgia,serif;font-size:15px;font-style:italic}.hot-keywords span{min-width:0;flex:1;overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis}.hot-keywords em{padding:2px 4px;border-radius:3px;color:#fff;background:var(--coral);font-size:7px;font-style:normal}.search-result-block{padding-top:20px}.search-result-block h3{margin-bottom:12px}.search-result-block h3 small{color:var(--muted);font-size:8px;font-weight:400}.library-tabs{height:48px;display:flex;overflow-x:auto;padding:0 12px;border-bottom:1px solid var(--line);scrollbar-width:none}.library-tabs::-webkit-scrollbar{display:none}.library-tabs button{position:relative;min-width:94px;flex:1 0 auto;padding:0 7px;color:var(--muted);font-size:10px;white-space:nowrap}.library-tabs button.active{color:#fff;font-weight:800}.library-tabs button.active:after{content:"";position:absolute;left:30%;right:30%;bottom:0;height:3px;border-radius:3px;background:var(--coral)}.library-tabs small{margin-left:4px;color:inherit;font-size:8px}.library-overlay .library-scroll{height:calc(100% - 104px - env(safe-area-inset-top));padding:8px 16px 30px}.library-row{position:relative;border-bottom:1px solid var(--line)}.library-main,.library-row{display:flex;align-items:center;min-width:0}.library-main{flex:1;gap:12px;padding:12px 38px 12px 0;text-align:left}.library-cover{position:relative;width:66px;height:88px;flex:0 0 66px;overflow:hidden;border-radius:10px;background:#171920}.library-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.library-cover>i{position:absolute;right:5px;bottom:5px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:#08090d;background:rgba(255,255,255,.9);font-size:11px}.library-copy{min-width:0;flex:1}.library-copy>em,.library-copy>small,.library-copy>span,.library-copy>strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.library-copy>small{color:var(--cyan);font-size:8px}.library-copy>strong{margin:5px 0;font-size:13px}.library-copy>em{color:var(--muted);font-size:8px;font-style:normal}.library-copy>i{display:block;height:3px;margin:9px 0;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.1)}.library-copy>i b{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--coral),#ff9f62)}.library-copy>span{color:#fff;font-size:9px;font-weight:800}.library-remove{position:absolute;right:0;width:34px;height:42px;display:grid;place-items:center;border-radius:17px;color:var(--muted)!important;background:#16181e!important}.favorite-row .library-main,.shelf-row .library-main{padding-right:94px}.favorite-row .library-remove,.shelf-row .library-remove{top:10px;color:#ffb24d!important}.library-continue{position:absolute;right:0;bottom:12px;padding:7px 10px!important;border-radius:15px;color:#08090d!important;background:#fff!important;font-size:8px!important;font-weight:800!important}.library-load-more{display:block;width:100%;margin:16px 0 0;padding:11px;border:1px solid var(--line)!important;border-radius:20px;color:#fff;background:#15171d!important;font-size:10px!important}[dir=rtl] .library-main{padding-right:0;padding-left:38px;text-align:right}[dir=rtl] .favorite-row .library-main,[dir=rtl] .shelf-row .library-main{padding-right:0;padding-left:94px}[dir=rtl] .library-continue,[dir=rtl] .library-remove{right:auto;left:0}[dir=rtl] .library-tabs small{margin-right:4px;margin-left:0}.drama-detail-hero{position:relative;height:330px;background:#16181e}.drama-detail-hero>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.drama-detail-hero>span{position:absolute;inset:0;background:linear-gradient(0deg,#08090d 2%,rgba(8,9,13,.82) 26%,transparent 72%)}.drama-detail-hero>div{position:absolute;left:16px;right:16px;bottom:8px}.book-hero em,.drama-detail-hero em{display:inline-block;padding:3px 6px;border-radius:4px;color:#fff;background:var(--coral);font-size:7px;font-style:normal;font-weight:900}.drama-detail-hero h1{margin:7px 0;font-size:24px;letter-spacing:-1px}.drama-detail-hero p{display:-webkit-box;overflow:hidden;margin:0 0 6px;color:rgba(255,255,255,.72);font-size:10px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.drama-detail-hero small{display:block;color:var(--muted);font-size:8px}.drama-detail-hero button{margin-top:11px;padding:9px 15px;border-radius:18px;color:#08090d;background:#fff;font-size:10px;font-weight:800}.detail-section{padding:21px 16px 0}.book-description h3,.detail-section>h3,.detail-title h3{margin:0 0 12px;font-size:15px}.detail-title{display:flex;align-items:center;justify-content:space-between}.detail-title button,.detail-title span{color:var(--muted);font-size:9px}.episode-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.episode-grid button{height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid var(--line);border-radius:9px;background:#12141a}.episode-grid button.watched{border-color:rgba(255,77,103,.45);background:rgba(255,77,103,.1)}.episode-grid strong{font-size:13px}.episode-grid i,.episode-grid small{color:var(--muted);font-size:7px}.compact-posters{padding-bottom:25px}.book-poster{height:150px}.drama-player{position:absolute;z-index:60;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#000}.drama-player video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.player-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent 24%,transparent 76%,rgba(0,0,0,.7))}.drama-player header{position:absolute;left:0;right:0;top:0;display:grid;grid-template-columns:45px 1fr 45px;align-items:center;padding:calc(10px + env(safe-area-inset-top)) 8px 10px}.drama-player header button{height:40px;font-size:18px}.drama-player header div{min-width:0}.drama-player header small,.drama-player header strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drama-player header small{color:var(--muted);font-size:8px}.drama-player header strong{margin-top:3px;font-size:11px}.player-play{left:50%;top:50%;width:58px;height:58px;place-items:center;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.24);border-radius:50%;background:rgba(8,10,14,.58);backdrop-filter:blur(12px);font-size:25px;box-shadow:0 12px 36px rgba(0,0,0,.32)}.player-bottom,.player-play{position:absolute;display:grid}.player-bottom{z-index:2;left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom));gap:13px}.player-progress{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;gap:9px;align-items:center;color:rgba(255,255,255,.8);font-size:8px;font-variant-numeric:tabular-nums}.player-progress span:last-child{text-align:right}.player-progress input{--player-progress:0%;position:relative;z-index:3;width:100%;height:30px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;touch-action:none}.player-progress input::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(90deg,var(--coral) 0 var(--player-progress),rgba(255,255,255,.28) var(--player-progress) 100%)}.player-progress input::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px;-webkit-appearance:none;appearance:none;border:2px solid #fff;border-radius:50%;background:var(--coral);box-shadow:0 2px 8px rgba(0,0,0,.45)}.player-progress input::-moz-range-track{height:3px;border-radius:3px;background:rgba(255,255,255,.28)}.player-progress input::-moz-range-progress{height:3px;border-radius:3px;background:var(--coral)}.player-progress input::-moz-range-thumb{width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:var(--coral)}.drama-player footer{display:flex;align-items:center;justify-content:space-between;min-height:35px;padding:0 2px}.drama-player footer button{padding:8px 13px;border:1px solid rgba(255,255,255,.25);border-radius:17px;font-size:9px}.drama-player footer button:disabled{opacity:.35}.drama-player footer span{font-size:9px}.discover-live-transition{position:fixed;z-index:3004;inset:0;overflow:hidden;color:#fff;background:#050609;isolation:isolate}.discover-live-card-main{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:hidden;padding:0!important;text-align:start;background:#08090d!important}.discover-live-card-backdrop{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.015);animation:discover-live-card-arrive .65s cubic-bezier(.2,.76,.26,1) both}.discover-live-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,4,7,.62),rgba(3,4,7,.05) 35%,rgba(3,4,7,.22) 57%,rgba(3,4,7,.96)),radial-gradient(circle at 70% 22%,rgba(255,77,103,.18),transparent 38%)}.discover-live-card-copy{position:absolute;z-index:2;inset-inline:20px;bottom:calc(34px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:flex-start;pointer-events:none;text-shadow:0 3px 18px rgba(0,0,0,.68)}.discover-live-card-copy>em{display:flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;color:#fff;background:rgba(255,49,88,.9);box-shadow:0 8px 26px rgba(255,49,88,.3);font-size:9px;font-style:normal;font-weight:900;letter-spacing:1px}.discover-live-card-copy>em i{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.18);animation:livePulse 1.3s infinite}.discover-live-card-author{max-width:100%;display:flex;align-items:center;gap:10px;margin-top:16px}.discover-live-card-author>b,.discover-live-card-author>img{width:43px;height:43px;display:grid;place-items:center;flex:0 0 43px;border:2px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#20232d,#ff6177);box-shadow:0 8px 24px rgba(0,0,0,.35);font-size:12px}.discover-live-card-author>span{min-width:0;display:grid;gap:2px}.discover-live-card-author small{color:rgba(255,255,255,.66);font-size:9px}.discover-live-card-author strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.discover-live-card-copy h2{max-width:min(560px,92vw);display:-webkit-box;overflow:hidden;margin:14px 0 6px;font-size:clamp(22px,5.5vw,34px);line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}.discover-live-card-copy>p{margin:0;color:rgba(255,255,255,.68);font-size:11px}.discover-live-card-enter{display:flex;align-items:center;gap:8px;margin-top:18px;padding:10px 17px;border:1px solid rgba(255,255,255,.72);border-radius:999px;color:#08090d;background:#fff;box-shadow:0 12px 30px rgba(0,0,0,.3);font-size:11px;font-weight:900;text-shadow:none}.discover-live-card-close{position:fixed;z-index:3013;top:calc(env(safe-area-inset-top) + 13px);inset-inline-start:14px;width:40px;height:40px;display:grid!important;place-items:center;border:1px solid rgba(255,255,255,.2)!important;border-radius:50%;background:rgba(8,9,13,.52)!important;box-shadow:0 8px 24px rgba(0,0,0,.25);font-size:17px!important;backdrop-filter:blur(14px)}.discover-live-transition-nav{position:fixed;z-index:3012;top:calc(env(safe-area-inset-top) + 67px);inset-inline:12px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;pointer-events:none}.discover-live-transition-nav button{min-width:0;min-height:38px;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 11px;border:1px solid rgba(255,255,255,.22);border-radius:20px;color:#fff;background:rgba(8,9,13,.58);box-shadow:0 8px 24px rgba(0,0,0,.25);font-size:10px;font-weight:800;backdrop-filter:blur(14px);pointer-events:auto}.discover-live-transition-nav button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-live-transition-nav button:disabled{opacity:.28}.discover-live-transition-nav>em{display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:16px;color:#fff;background:rgba(255,49,88,.82);font-size:8px;font-style:normal;font-weight:900;letter-spacing:.5px;box-shadow:0 7px 22px rgba(255,49,88,.24)}.discover-live-transition-nav>em i{width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.18)}[dir=rtl] .discover-live-transition-nav button>i{transform:scaleX(-1)}@keyframes discover-live-card-arrive{0%{opacity:.45;transform:scale(1.08)}to{opacity:1;transform:scale(1.015)}}@media (min-width:760px){.discover-live-card-main:after{position:absolute;z-index:1;inset:12px;content:"";pointer-events:none;border:1px solid rgba(255,255,255,.13);border-radius:24px;box-shadow:inset 0 0 80px rgba(0,0,0,.18)}.discover-live-card-copy{inset-inline:clamp(34px,8vw,110px);bottom:clamp(45px,8vh,90px)}}@media (prefers-reduced-motion:reduce){.discover-live-card-backdrop,.discover-live-card-copy>em i{animation:none!important}}.book-hero{display:flex;gap:15px;padding:22px 16px;background:radial-gradient(circle at 20% 20%,rgba(53,228,212,.12),transparent 48%)}.book-hero>img{width:112px;height:158px;flex:0 0 112px;border-radius:10px;-o-object-fit:cover;object-fit:cover;box-shadow:0 18px 32px rgba(0,0,0,.4)}.book-hero>div{min-width:0;padding-top:5px}.book-hero h1{margin:10px 0 5px;font-size:21px;line-height:1.25}.book-hero strong{color:var(--cyan);font-size:10px}.book-hero p,.book-hero span{color:var(--muted);font-size:9px;line-height:1.6}.book-hero span{display:block;margin-top:9px}.book-description{padding:18px 16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.book-description p{color:rgba(255,255,255,.68);font-size:10px;line-height:1.8}.book-description div{display:flex;gap:6px}.book-description span{padding:4px 7px;border-radius:10px;color:var(--cyan);background:rgba(53,228,212,.09);font-size:8px}.chapter-preview p{padding:13px;border-radius:10px;color:var(--muted);background:#12141a;font-size:9px}.novel-detail-overlay .overlay-scroll{height:calc(100% - 112px - env(safe-area-inset-top))}.novel-detail-actions{position:absolute;left:0;right:0;bottom:0;height:56px;display:grid;grid-template-columns:130px 1fr;gap:8px;padding:7px 12px calc(7px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:rgba(8,9,13,.96)}.novel-detail-actions button{border-radius:20px;border:1px solid var(--line);font-size:10px}.novel-detail-actions button:last-child{color:#08090d;background:#fff;font-weight:900}.chapter-row{width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--line);text-align:left}.chapter-row span{min-width:0}.chapter-row small{display:block;color:var(--muted);font-size:8px}.chapter-row strong{display:block;overflow:hidden;margin-top:4px;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.chapter-row>i{color:var(--muted)}.chapter-row.active{border-inline-start:3px solid var(--coral);background:rgba(255,77,103,.08)}.chapter-row.active small{color:var(--coral)}.chapter-load-more{display:block;width:calc(100% - 32px);margin:14px auto 24px;padding:11px;border-radius:20px;color:var(--text);background:var(--panel-soft);font-size:10px;font-weight:800}.chapter-load-more:disabled{color:var(--muted);opacity:.7}.novel-detail-actions button:last-child:disabled{color:var(--muted);background:var(--panel-soft);cursor:not-allowed}.novel-reader{--reader-background:#f2eadb;--reader-text:#2e2923;--reader-muted:#897d70;--reader-border:rgba(64,49,34,.13);--reader-panel:rgba(247,240,226,.96);--reader-accent:#8c5934;position:absolute;z-index:70;inset:0;color:var(--reader-text);background:var(--reader-background);font-family:Georgia,STSong,SimSun,serif;transition:color .25s ease,background .25s ease}.reader-theme-eye{--reader-background:#dfe7d3;--reader-text:#273229;--reader-muted:#687666;--reader-border:rgba(48,70,50,.14);--reader-panel:rgba(232,239,222,.96);--reader-accent:#58704f}.reader-theme-night{--reader-background:#171a20;--reader-text:#c9cbd1;--reader-muted:#777d88;--reader-border:rgba(255,255,255,.09);--reader-panel:rgba(29,33,40,.97);--reader-accent:#d69472}.novel-reader>header{position:relative;z-index:9;height:58px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--reader-border);background:var(--reader-panel);backdrop-filter:blur(18px)}.novel-reader>header>button,.reader-actions button{width:44px;height:44px;color:var(--reader-text);font-size:17px}.reader-heading{min-width:0;text-align:center}.reader-heading small,.reader-heading strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.reader-heading small{color:var(--reader-muted);font-size:8px}.reader-heading strong{margin-top:3px;font-size:10px}.reader-actions{display:flex;align-items:center}.reader-actions button.active{color:var(--reader-accent)}.reader-actions button:disabled{opacity:.28;cursor:not-allowed}.audiobook-panel{position:absolute;z-index:12;inset-inline:14px;top:calc(70px + env(safe-area-inset-top));padding:14px 15px 16px;border:1px solid var(--reader-border);border-radius:17px;background:var(--reader-panel);box-shadow:0 18px 48px rgba(31,24,17,.2);backdrop-filter:blur(20px)}.audiobook-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.audiobook-panel>header span{min-width:0}.audiobook-panel>header small,.audiobook-panel>header strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.audiobook-panel>header small{color:var(--reader-accent);font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:7px;font-weight:800;letter-spacing:1.6px}.audiobook-panel>header strong{margin-top:4px;font-size:12px}.audiobook-panel>header button{width:34px;height:34px;flex:0 0 34px;color:var(--reader-muted)}.audiobook-panel>input[type=range]{width:100%;height:4px;margin:16px 0 0;border:0;border-radius:4px;outline:0;background:linear-gradient(to right,var(--reader-accent) var(--audio-progress),var(--reader-border) var(--audio-progress));-webkit-appearance:none;-moz-appearance:none;appearance:none}.audiobook-panel>input[type=range]::-webkit-slider-thumb{width:16px;height:16px;border:3px solid var(--reader-panel);border-radius:50%;background:var(--reader-accent);box-shadow:0 2px 7px rgba(0,0,0,.25);-webkit-appearance:none;appearance:none}.audiobook-times{display:flex;justify-content:space-between;margin-top:7px;color:var(--reader-muted);font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:8px}.audiobook-controls{display:grid;grid-template-columns:42px 52px 42px minmax(52px,auto);justify-content:center;gap:8px;align-items:center;margin-top:9px}.audiobook-controls button{height:42px;border:1px solid var(--reader-border);border-radius:50%;color:var(--reader-text);background:rgba(127,127,127,.06)}.audiobook-controls button:disabled{opacity:.25;cursor:not-allowed}.audiobook-controls .audiobook-play{width:52px;height:52px;border:0;color:var(--reader-background);background:var(--reader-text);font-size:18px}.audiobook-controls .audiobook-rate{min-width:52px;padding-inline:8px;border-radius:22px;color:var(--reader-accent);font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;font-size:10px;font-weight:800}.reader-scroll{height:calc(100% - 58px - env(safe-area-inset-top));overflow-y:auto;padding:0 24px 70px}.reader-scroll article{max-width:520px;margin:0 auto}.reader-scroll h1{margin:35px 0 8px;font-size:24px;line-height:1.4}.reader-scroll article>small{color:var(--reader-muted);font-size:10px}.reader-content{margin-top:24px;overflow-wrap:anywhere}.reader-content p{margin:24px 0;font-size:var(--reader-font-size);line-height:var(--reader-line-height);text-align:justify;text-indent:2em}.reader-content h2,.reader-content h3{margin:34px 0 14px;color:var(--reader-text);line-height:1.55;text-indent:0}.reader-content h2{font-size:22px}.reader-content h3{font-size:19px}.reader-content blockquote{margin:24px 0;padding:14px 16px;border-inline-start:3px solid var(--reader-accent);border-radius:0 9px 9px 0;background:rgba(115,81,51,.08);color:var(--reader-muted);font-size:calc(var(--reader-font-size) - 2px);line-height:var(--reader-line-height)}.reader-content ol,.reader-content ul{margin:22px 0;padding-inline-start:28px;font-size:var(--reader-font-size);line-height:var(--reader-line-height)}.reader-content li{margin:8px 0}.reader-content img{display:block;max-width:100%;height:auto;margin:24px auto;border-radius:12px}.reader-content a{color:var(--reader-accent);text-decoration:underline;text-underline-offset:3px}.reader-content hr{height:1px;margin:32px 12%;border:0;background:var(--reader-border)}.reader-scroll footer{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:40px}.reader-scroll footer button{padding:12px;border:1px solid var(--reader-border);border-radius:22px;color:var(--reader-text)}.reader-scroll footer button:disabled{opacity:.3}.reader-progress{position:absolute;right:10px;bottom:10px;padding:4px 7px;border:1px solid var(--reader-border);border-radius:10px;color:var(--reader-muted);background:var(--reader-panel);font-size:8px}[dir=rtl] .reader-progress{right:auto;left:10px}[dir=rtl] .directory-overlay .overlay-header>button:first-child i,[dir=rtl] .novel-reader>header>button:first-child i{transform:rotate(180deg)}.ranking-list{padding:8px 16px 30px}.ranking-list>button{width:100%;display:grid;grid-template-columns:30px 58px 1fr 20px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);text-align:left}.ranking-list>button>b{color:var(--coral);font-family:Georgia,serif;font-size:20px;font-style:italic;text-align:center}.ranking-list img{width:58px;height:78px;border-radius:7px;-o-object-fit:cover;object-fit:cover}.ranking-list span{min-width:0}.ranking-list strong{font-size:11px}.ranking-list p{display:-webkit-box;overflow:hidden;margin:5px 0;color:var(--muted);font-size:8px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ranking-list em{color:rgba(255,255,255,.4);font-size:8px;font-style:normal}.ranking-list>button>i{color:var(--muted)}.music-rail{display:flex;gap:11px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.music-rail::-webkit-scrollbar{display:none}.music-rail>button{width:118px;flex:0 0 118px;text-align:left}.music-rail>button>span{position:relative;width:118px;height:118px;display:block;overflow:hidden;border-radius:50%;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 28px rgba(0,0,0,.32)}.music-rail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.music-rail span>i{position:absolute;left:50%;top:50%;width:30px;height:30px;display:grid;place-items:center;transform:translate(-50%,-50%);border-radius:50%;background:rgba(8,9,13,.72);backdrop-filter:blur(8px)}.music-rail span>em{position:absolute;right:4px;bottom:7px;padding:3px 6px;border-radius:8px;color:#fff;background:var(--coral);font-size:7px;font-style:normal}.music-rail small,.music-rail strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.music-rail strong{margin-top:9px;font-size:10px}.music-rail small{margin-top:3px;color:var(--muted);font-size:8px}.music-feature{position:relative;height:240px;overflow:hidden;margin:8px 16px 22px;border-radius:18px;background:#11151d;box-shadow:0 20px 50px rgba(0,0,0,.35)}.music-feature>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.music-feature-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,6,10,.9),rgba(4,6,10,.46) 58%,rgba(4,6,10,.14)),linear-gradient(0deg,rgba(4,6,10,.74),transparent 55%)}.music-feature>div{position:absolute;z-index:2;left:20px;right:20px;bottom:18px}.music-feature small{color:var(--cyan);font-size:7px;font-weight:900;letter-spacing:1.6px}.music-feature h2{max-width:70%;margin:8px 0 4px;font-size:24px;line-height:1.08}.music-feature strong{color:rgba(255,255,255,.78);font-size:9px}.music-feature p{display:-webkit-box;max-width:72%;overflow:hidden;margin:8px 0 12px;color:rgba(255,255,255,.65);font-size:8px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.music-feature button{padding:8px 13px;border-radius:18px;color:#08090d;background:#fff;font-size:9px;font-weight:900}.music-list{padding:0 16px}.music-row{min-height:70px;border-bottom:1px solid var(--line)}.music-main,.music-row{display:flex;align-items:center}.music-main{min-width:0;flex:1;gap:11px;padding:9px 0;text-align:left}.music-main>b{width:22px;flex:0 0 22px;color:rgba(255,255,255,.28);font-family:Georgia,serif;font-size:12px;font-style:italic;text-align:center}.music-cover{position:relative;width:48px;height:48px;flex:0 0 48px;overflow:hidden;border-radius:12px;background:#171a22}.music-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.music-cover i{position:absolute;right:4px;bottom:4px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:rgba(8,9,13,.72);font-size:9px}.music-copy{min-width:0;display:block}.music-copy em,.music-copy small,.music-copy strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.music-copy strong{font-size:10px}.music-copy small{margin-top:4px;color:rgba(255,255,255,.58);font-size:8px}.music-copy em{margin-top:4px;color:rgba(255,255,255,.34);font-size:7px;font-style:normal}.music-favorite{width:42px;height:42px;flex:0 0 42px;color:rgba(255,255,255,.62);font-size:15px}.music-favorite .el-icon-star-on{color:var(--coral)}.music-player{position:absolute;z-index:80;inset:0;overflow:hidden;color:#fff;background:#08090d}.music-player-backdrop{position:absolute;inset:-30px;overflow:hidden}.music-player-backdrop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(38px) saturate(.8);opacity:.28;transform:scale(1.18)}.music-player-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,8,13,.55),#08090d 82%)}.music-player>header{position:relative;z-index:2;height:58px;display:grid;grid-template-columns:48px 1fr 48px;align-items:center;padding-top:env(safe-area-inset-top)}.music-player>header strong{overflow:hidden;font-size:9px;letter-spacing:1.2px;text-align:center;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.music-player>header button{height:44px;font-size:17px}.music-player>main{position:relative;z-index:2;height:calc(100% - 58px - env(safe-area-inset-top));display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:12px 24px calc(16px + env(safe-area-inset-bottom))}.music-disc{position:relative;width:clamp(112px,35vw,150px);height:clamp(112px,35vw,150px);flex:0 0 auto;padding:9px;background:repeating-radial-gradient(circle at center,#151820 0 3px,#08090d 4px 7px);box-shadow:0 20px 52px rgba(0,0,0,.52)}.music-disc.spinning{animation:musicSpin 12s linear infinite}.music-disc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.music-disc span{position:absolute;left:50%;top:50%;width:32px;height:32px;transform:translate(-50%,-50%);border:8px solid #0b0d12;border-radius:50%;background:var(--cyan)}.music-player-copy{width:100%;margin-top:13px;text-align:center}.music-player-copy small{color:var(--cyan);font-size:8px;letter-spacing:1px;text-transform:uppercase}.music-player-copy h1{overflow:hidden;margin:7px 0 4px;font-size:23px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.music-player-copy strong{color:rgba(255,255,255,.68);font-size:10px}.music-player-copy p{display:-webkit-box;overflow:hidden;margin:7px auto 0;color:rgba(255,255,255,.44);font-size:8px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:1}.music-lyrics{position:relative;width:100%;min-height:112px;flex:1 1 auto;overflow-y:auto;margin-top:10px;text-align:center;scrollbar-width:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(transparent,#000 19%,#000 81%,transparent);mask-image:linear-gradient(transparent,#000 19%,#000 81%,transparent)}.music-lyrics::-webkit-scrollbar{display:none}.music-lyrics-track{padding:50px 0}.music-lyrics-track button{width:100%;display:block;padding:8px 6px;color:rgba(255,255,255,.36);font-size:11px;line-height:1.45;transition:color .24s ease,transform .28s ease,font-size .28s ease;overflow-wrap:anywhere}.music-lyrics-track button.passed{color:rgba(255,255,255,.22)}.music-lyrics-track button.active{color:#fff;font-size:14px;font-weight:800;transform:scale(1.03);text-shadow:0 4px 18px rgba(53,228,212,.28)}.music-lyrics-empty{min-height:100%;display:grid;place-content:center;justify-items:center;gap:8px;color:rgba(255,255,255,.38);font-size:10px}.music-lyrics-empty i{color:var(--cyan);font-size:22px}.music-progress{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:7px;color:rgba(255,255,255,.48);font-size:8px;font-variant-numeric:tabular-nums}.music-progress input{--music-progress:0%;grid-column:1/-1;width:100%;height:16px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.music-progress input::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:linear-gradient(90deg,var(--cyan) 0 var(--music-progress),rgba(255,255,255,.2) var(--music-progress) 100%)}.music-progress input::-webkit-slider-thumb{width:12px;height:12px;margin-top:-4.5px;-webkit-appearance:none;appearance:none;border:2px solid #fff;border-radius:50%;background:var(--cyan)}.music-progress span:last-child{text-align:right}.music-controls{width:100%;display:grid;grid-template-columns:40px 44px 66px 44px 40px;align-items:center;justify-content:space-between;margin-top:12px}.music-controls button{height:42px;font-size:17px}.music-controls button:disabled{opacity:.25}.music-controls .active{color:var(--cyan)}.music-play-toggle{width:62px;height:62px!important;border-radius:50%;color:#08090d!important;background:#fff!important;font-size:25px!important;box-shadow:0 12px 32px rgba(0,0,0,.35)}[dir=rtl] .music-feature>div,[dir=rtl] .music-main{text-align:right}@keyframes musicSpin{to{transform:rotate(1turn)}}@media(max-height:680px){.music-player>main{padding-top:7px}.music-disc{width:96px;height:96px}.music-player-copy{margin-top:8px}.music-player-copy p{display:none}.music-lyrics{min-height:90px;margin-top:5px}.music-lyrics-track{padding:38px 0}.music-controls{margin-top:7px}.music-play-toggle{width:54px;height:54px!important}}.game-rail{display:flex;gap:11px;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.game-rail::-webkit-scrollbar{display:none}.game-rail>button{width:132px;flex:0 0 132px;text-align:left}.game-rail>button>span{position:relative;width:132px;height:176px;display:block;overflow:hidden;border-radius:16px;background:#171920;box-shadow:0 16px 30px rgba(0,0,0,.3)}.game-rail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-grid .game-card-main>span>i,.game-rail span>i{position:absolute;right:8px;bottom:8px;width:29px;height:29px;display:grid;place-items:center;border-radius:50%;color:#08090d;background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.3)}.game-grid .game-card-main>span>em,.game-rail span>em{position:absolute;left:8px;top:8px;padding:4px 7px;border-radius:9px;color:#fff;background:var(--coral);font-size:7px;font-style:normal;font-weight:900}.game-rail small,.game-rail strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.game-rail strong{margin-top:8px;font-size:10px}.game-rail small{margin-top:3px;color:var(--muted);font-size:8px}.game-feature{position:relative;height:245px;overflow:hidden;margin:8px 16px 22px;border-radius:19px;background:#11131b;box-shadow:0 22px 55px rgba(0,0,0,.42)}.game-feature>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-feature>span{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,13,.92),rgba(5,7,13,.48) 62%,transparent),linear-gradient(0deg,rgba(5,7,13,.65),transparent 65%)}.game-feature>div{position:absolute;z-index:2;left:20px;right:20px;bottom:18px}.game-feature small{color:var(--cyan);font-size:7px;font-weight:900;letter-spacing:1.5px}.game-feature h2{max-width:72%;margin:8px 0 5px;font-size:25px;line-height:1.1}.game-feature p{display:-webkit-box;max-width:76%;overflow:hidden;margin:0 0 7px;color:rgba(255,255,255,.62);font-size:8px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.game-feature em{display:block;color:rgba(255,255,255,.44);font-size:8px;font-style:normal}.game-feature button{margin-top:11px;padding:9px 15px;border-radius:18px;color:#08090d;background:#fff;font-size:9px;font-weight:900}.game-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 11px;padding:0 16px}.game-grid>article{position:relative;min-width:0}.game-card-main{width:100%;min-width:0;padding:0;text-align:left}.game-card-main>span{position:relative;height:205px;display:block;overflow:hidden;border-radius:15px;background:#171920;box-shadow:0 14px 28px rgba(0,0,0,.24)}.game-card-main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-card-main>small,.game-card-main>strong{display:block;overflow:hidden;padding-right:30px;white-space:nowrap;text-overflow:ellipsis}.game-card-main>strong{margin-top:8px;font-size:11px}.game-card-main>small{margin-top:4px;color:var(--muted);font-size:8px}.game-card-favorite{position:absolute;right:-4px;bottom:-4px;width:36px;height:36px;display:grid;place-items:center;color:rgba(255,255,255,.58);font-size:14px}.game-card-favorite .el-icon-star-on{color:var(--coral)}.search-game-grid{padding:0}[dir=rtl] .game-card-main,[dir=rtl] .game-feature>div,[dir=rtl] .game-rail>button{text-align:right}[dir=rtl] .game-card-main>small,[dir=rtl] .game-card-main>strong{padding-right:0;padding-left:30px}[dir=rtl] .game-card-favorite{right:auto;left:-4px}.discover-panel-enter-active,.discover-panel-leave-active{transition:transform .22s ease,opacity .22s ease}.discover-panel-enter,.discover-panel-leave-to{opacity:.5;transform:translateX(100%)}.discover-fade-enter-active,.discover-fade-leave-active{transition:opacity .2s ease}.discover-fade-enter,.discover-fade-leave-to{opacity:0}@keyframes skeletonMove{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.discover-channel-arrow{transition:none}}@media (max-width:360px){.drama-grid>button>span,.game-card-main>span{height:184px}.poster-rail>button{flex-basis:108px}.poster{height:145px}}.discover-page{bottom:var(--bottom-nav-height)}.search-page[data-v-0fcd28b8]{position:absolute;z-index:60;inset:0;overflow:hidden;color:#f7f8fb;background:#0b0c10}.search-header[data-v-0fcd28b8]{position:relative;z-index:3;display:grid;grid-template-columns:32px 1fr 36px;align-items:center;gap:8px;height:66px;padding:max(8px,env(safe-area-inset-top)) 13px 8px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(11,12,16,.95);backdrop-filter:blur(18px)}.search-back[data-v-0fcd28b8],.search-cancel[data-v-0fcd28b8]{padding:0;color:rgba(255,255,255,.7);background:transparent}.search-back[data-v-0fcd28b8]{font-size:20px}.search-cancel[data-v-0fcd28b8]{font-size:11px}.search-box[data-v-0fcd28b8]{display:grid;grid-template-columns:21px 1fr 22px;align-items:center;height:42px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#17191f}.search-box>i[data-v-0fcd28b8]{color:#22ddd2}.search-box input[data-v-0fcd28b8]{min-width:0;border:0;outline:0;color:#fff;background:transparent;font-size:13px}.search-box button[data-v-0fcd28b8]{color:#737884;background:transparent}.search-body[data-v-0fcd28b8]{height:calc(100% - 66px);overflow-y:auto;padding:6px 16px 34px;scrollbar-width:none}.search-body[data-v-0fcd28b8]::-webkit-scrollbar{display:none}.discovery-block[data-v-0fcd28b8]{padding:24px 0 5px}.result-heading[data-v-0fcd28b8],.section-heading[data-v-0fcd28b8]{display:flex;align-items:flex-end;justify-content:space-between}.section-heading small[data-v-0fcd28b8]{color:#22ddd2;font-size:8px;font-weight:900;letter-spacing:3px}.section-heading h2[data-v-0fcd28b8]{margin:5px 0 0;font-size:21px}.result-heading button[data-v-0fcd28b8],.section-heading>button[data-v-0fcd28b8]{color:#858a95;background:transparent;font-size:10px}.pulse-label[data-v-0fcd28b8]{color:#ff4263;font-size:9px}.live-dot[data-v-0fcd28b8],.pulse-label i[data-v-0fcd28b8]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#ff3158;box-shadow:0 0 0 4px rgba(255,49,88,.14)}.history-list[data-v-0fcd28b8]{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.history-chip[data-v-0fcd28b8]{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:7px;color:#bdc0c8;background:#17191f;font-size:10px}.history-chip .el-icon-close[data-v-0fcd28b8]{color:#626771}.hot-list[data-v-0fcd28b8]{margin-top:13px}.hot-list button[data-v-0fcd28b8]{display:grid;grid-template-columns:35px 1fr auto 18px;align-items:center;width:100%;min-height:52px;padding:0;border-bottom:1px solid rgba(255,255,255,.075);color:#fff;background:transparent;text-align:left}.hot-list strong[data-v-0fcd28b8]{color:#ff4263;font-family:Georgia,serif;font-size:17px;font-style:italic}.hot-list span[data-v-0fcd28b8]{font-size:13px;font-weight:700}.hot-list small[data-v-0fcd28b8]{color:#626772;font-size:8px}.hot-list i[data-v-0fcd28b8]{color:#424650}.suggest-panel[data-v-0fcd28b8]{padding-top:9px}.suggest-panel button[data-v-0fcd28b8]{display:grid;grid-template-columns:24px 1fr 18px;align-items:center;width:100%;padding:15px 3px;border-bottom:1px solid rgba(255,255,255,.07);color:#e8e9ed;background:transparent;text-align:left}.suggest-panel button i[data-v-0fcd28b8]:first-child{color:#22ddd2}.suggest-panel button i[data-v-0fcd28b8]:last-child{color:#444955}.result-tabs[data-v-0fcd28b8]{position:sticky;z-index:2;top:-6px;display:grid;grid-template-columns:repeat(4,1fr);margin:0 -16px 14px;padding:0 16px;background:#0b0c10}.result-tabs button[data-v-0fcd28b8]{position:relative;height:46px;color:#777c88;background:transparent;font-size:12px;font-weight:700}.result-tabs button.active[data-v-0fcd28b8]{color:#fff}.result-tabs button.active[data-v-0fcd28b8]:after{position:absolute;bottom:5px;left:50%;width:20px;height:3px;border-radius:3px;content:"";background:#22ddd2;transform:translateX(-50%)}.search-loading[data-v-0fcd28b8]{display:grid;place-items:center;gap:9px;min-height:310px;color:#6c717c;font-size:11px}.search-loading i[data-v-0fcd28b8]{color:#22ddd2;font-size:24px}.result-section[data-v-0fcd28b8]{margin-bottom:25px}.result-heading[data-v-0fcd28b8]{margin-bottom:12px}.result-heading h3[data-v-0fcd28b8]{margin:0;font-size:17px}.user-result[data-v-0fcd28b8]{display:grid;grid-template-columns:48px 1fr auto;gap:11px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.07)}.search-avatar[data-v-0fcd28b8]{display:block;width:48px;height:48px;border-radius:50%;background:#1c1e24;-o-object-fit:cover;object-fit:cover}.user-result p[data-v-0fcd28b8],.user-result small[data-v-0fcd28b8],.user-result strong[data-v-0fcd28b8]{display:block}.user-result strong[data-v-0fcd28b8]{font-size:13px}.user-result strong i[data-v-0fcd28b8]{color:#23d9d0}.user-result small[data-v-0fcd28b8]{margin-top:3px;color:#727783;font-size:8px}.user-result p[data-v-0fcd28b8]{max-width:205px;margin:5px 0 0;overflow:hidden;color:#9da1aa;font-size:9px;white-space:nowrap;text-overflow:ellipsis}.user-result>button[data-v-0fcd28b8]{min-width:54px;padding:7px 11px;border-radius:5px;color:#0a0b0e;background:#22ddd2;font-size:10px;font-weight:800}.user-result>button.followed[data-v-0fcd28b8]{color:#8b909a;background:#22252c}.search-video-grid[data-v-0fcd28b8]{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.search-video-card[data-v-0fcd28b8]{position:relative;aspect-ratio:3/4;overflow:hidden;background:linear-gradient(155deg,#133943,#101217 55%,#893549)}.card-letter[data-v-0fcd28b8]{position:absolute;top:13px;right:10px;color:rgba(255,255,255,.12);font-family:Georgia,serif;font-size:70px;font-weight:900}.card-shade[data-v-0fcd28b8]{position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(0,0,0,.85))}.card-copy[data-v-0fcd28b8]{position:absolute;right:10px;bottom:10px;left:10px}.card-copy small[data-v-0fcd28b8],.card-copy span[data-v-0fcd28b8],.card-copy strong[data-v-0fcd28b8]{display:block}.card-copy strong[data-v-0fcd28b8]{font-size:12px}.card-copy small[data-v-0fcd28b8]{margin:4px 0 8px;color:rgba(255,255,255,.65);font-size:8px}.card-copy span[data-v-0fcd28b8]{font-size:8px}.live-result.opening[data-v-0fcd28b8],.search-video-card.opening[data-v-0fcd28b8]{pointer-events:none;opacity:.78}.result-opening[data-v-0fcd28b8]{position:absolute;z-index:3;top:50%;left:50%;color:#fff;font-size:25px;transform:translate(-50%,-50%);filter:drop-shadow(0 3px 8px rgba(0,0,0,.55))}.live-result[data-v-0fcd28b8]{display:grid;grid-template-columns:82px 1fr 16px;gap:11px;align-items:center;padding:9px 0}.live-cover[data-v-0fcd28b8]{position:relative;display:grid;place-items:center;width:82px;height:61px;overflow:hidden;border-radius:7px;background:linear-gradient(135deg,#501144,#d01c59);font-family:Georgia,serif;font-size:28px}.live-cover i[data-v-0fcd28b8]{position:absolute;top:5px;left:5px;padding:3px 5px;border-radius:3px;background:#ff3158;font-family:sans-serif;font-size:7px;font-style:normal;font-weight:900}.live-result p[data-v-0fcd28b8],.live-result small[data-v-0fcd28b8],.live-result strong[data-v-0fcd28b8]{display:block}.live-result strong[data-v-0fcd28b8]{font-size:12px}.live-result small[data-v-0fcd28b8]{margin-top:4px;color:#747985;font-size:8px}.live-result p[data-v-0fcd28b8]{margin:7px 0 0;color:#afb2ba;font-size:8px}.live-result>i[data-v-0fcd28b8]{color:#484d57}.search-empty[data-v-0fcd28b8]{padding:28px 0;text-align:center}.search-empty>span[data-v-0fcd28b8]{color:rgba(255,255,255,.08);font-family:Georgia,serif;font-size:95px;line-height:.8}.search-empty>small[data-v-0fcd28b8]{display:block;color:#22ddd2;font-size:8px;letter-spacing:4px}.search-empty h2[data-v-0fcd28b8]{margin:12px 0 7px;font-size:18px}.search-empty>p[data-v-0fcd28b8]{margin:0 auto 25px;color:#737884;font-size:10px;line-height:1.6}.empty-recommend[data-v-0fcd28b8]{text-align:left}.empty-recommend h3[data-v-0fcd28b8]{font-size:15px}.empty-recommend button[data-v-0fcd28b8]{display:grid;grid-template-columns:45px 1fr 15px;gap:10px;align-items:center;width:100%;padding:8px 0;color:#fff;background:transparent;text-align:left}.empty-recommend button>span[data-v-0fcd28b8]{display:grid;place-items:center;width:45px;height:57px;background:linear-gradient(135deg,#17525a,#722f46);font-family:Georgia,serif;font-size:20px}.empty-recommend small[data-v-0fcd28b8],.empty-recommend strong[data-v-0fcd28b8]{display:block}.empty-recommend strong[data-v-0fcd28b8]{font-size:11px}.empty-recommend small[data-v-0fcd28b8]{margin-top:5px;color:#717681;font-size:8px}.empty-recommend>button>i[data-v-0fcd28b8]{color:#484d57}.theme-notice-layer[data-v-1b2e8cb5]{position:fixed;z-index:12000;inset:0;pointer-events:none}.theme-toast-stack[data-v-1b2e8cb5]{position:absolute;top:max(18px,env(safe-area-inset-top));left:50%;display:grid;gap:10px;width:min(calc(100vw - 28px),390px);transform:translateX(-50%)}.theme-toast[data-v-1b2e8cb5]{--notice-color:#59e6c2;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) 26px;gap:10px;align-items:center;min-height:58px;overflow:hidden;padding:10px 10px 10px 12px;border:1px solid rgba(255,255,255,.11);border-radius:18px;color:#f8f8fa;background:linear-gradient(120deg,rgba(29,31,39,.97),rgba(12,13,18,.96));box-shadow:0 18px 55px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.06);backdrop-filter:blur(20px);pointer-events:auto}.theme-notice-dialog.is-error[data-v-1b2e8cb5],.theme-toast.is-error[data-v-1b2e8cb5]{--notice-color:#ff4963}.theme-notice-dialog.is-warning[data-v-1b2e8cb5],.theme-toast.is-warning[data-v-1b2e8cb5]{--notice-color:#ffbf5a}.theme-notice-dialog.is-info[data-v-1b2e8cb5],.theme-toast.is-info[data-v-1b2e8cb5]{--notice-color:#67dbea}.theme-notice-icon[data-v-1b2e8cb5]{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:var(--notice-color);background:rgba(255,255,255,.055);box-shadow:0 0 22px rgba(255,255,255,.05)}.theme-toast p[data-v-1b2e8cb5]{margin:0;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.55}.theme-toast button[data-v-1b2e8cb5]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#7e818b;background:rgba(255,255,255,.05)}.theme-toast-life[data-v-1b2e8cb5]{position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent,var(--notice-color));transform-origin:left;animation:notice-life-1b2e8cb5 linear forwards}.theme-dialog-mask[data-v-1b2e8cb5]{position:absolute;display:grid;place-items:center;padding:20px;inset:0;background:rgba(4,5,8,.72);backdrop-filter:blur(9px);pointer-events:auto}.theme-notice-dialog[data-v-1b2e8cb5]{--notice-color:#ff5368;position:relative;width:min(100%,356px);overflow:hidden;padding:26px 24px 22px;border:1px solid rgba(255,255,255,.1);border-radius:26px;color:#fff;background:radial-gradient(circle at 88% 0,rgba(255,83,104,.2),transparent 34%),linear-gradient(145deg,#1b1d25,#0e0f14 72%);box-shadow:0 35px 100px rgba(0,0,0,.68),inset 0 1px rgba(255,255,255,.07);outline:0}.theme-dialog-orbit[data-v-1b2e8cb5]{position:absolute;top:-75px;right:-68px;width:170px;height:170px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:inset 0 0 45px rgba(255,83,104,.08)}.theme-dialog-icon[data-v-1b2e8cb5]{display:grid;place-items:center;width:47px;height:47px;border:1px solid rgba(255,255,255,.16);border-radius:16px;color:var(--notice-color);background:rgba(255,255,255,.055);font-size:21px;transform:rotate(-4deg)}.theme-notice-dialog>small[data-v-1b2e8cb5]{display:block;margin-top:20px;color:var(--notice-color);font-size:8px;font-weight:900;letter-spacing:2.2px;text-transform:uppercase}.theme-notice-dialog h2[data-v-1b2e8cb5]{margin:7px 0 0;overflow-wrap:anywhere;font-size:21px;line-height:1.3}.theme-notice-dialog>p[data-v-1b2e8cb5]{margin:10px 0 0;color:#a9acb5;overflow-wrap:anywhere;font-size:12px;line-height:1.7;white-space:pre-line}.theme-notice-dialog footer[data-v-1b2e8cb5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:24px}.theme-notice-dialog footer button[data-v-1b2e8cb5]{min-width:0;min-height:44px;padding:10px 12px;border-radius:13px;overflow-wrap:anywhere;font-size:11px;font-weight:900}.theme-dialog-cancel[data-v-1b2e8cb5]{color:#c2c4ca;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055)}.theme-dialog-confirm[data-v-1b2e8cb5]{color:#fff;background:linear-gradient(110deg,var(--notice-color),#ff7658);box-shadow:0 10px 26px rgba(255,83,104,.24)}.theme-notice-dialog footer .theme-dialog-confirm[data-v-1b2e8cb5]:only-child{grid-column:1/-1}.notice-toast-enter-active[data-v-1b2e8cb5],.notice-toast-leave-active[data-v-1b2e8cb5]{transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.notice-toast-enter[data-v-1b2e8cb5],.notice-toast-leave-to[data-v-1b2e8cb5]{opacity:0;transform:translateY(-18px) scale(.96)}.notice-dialog-enter-active[data-v-1b2e8cb5],.notice-dialog-leave-active[data-v-1b2e8cb5]{transition:opacity .22s ease}.notice-dialog-enter-active .theme-notice-dialog[data-v-1b2e8cb5],.notice-dialog-leave-active .theme-notice-dialog[data-v-1b2e8cb5]{transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .22s ease}.notice-dialog-enter .theme-notice-dialog[data-v-1b2e8cb5],.notice-dialog-leave-to .theme-notice-dialog[data-v-1b2e8cb5]{opacity:0;transform:translateY(24px) scale(.94)}@keyframes notice-life-1b2e8cb5{to{transform:scaleX(0)}}[dir=rtl] .theme-toast[data-v-1b2e8cb5]{grid-template-columns:26px minmax(0,1fr) 34px;padding:10px 12px 10px 10px}[dir=rtl] .theme-toast .theme-notice-icon[data-v-1b2e8cb5]{grid-column:3}[dir=rtl] .theme-toast p[data-v-1b2e8cb5]{grid-column:2;grid-row:1;text-align:right}[dir=rtl] .theme-toast button[data-v-1b2e8cb5]{grid-column:1;grid-row:1}[dir=rtl] .theme-notice-dialog[data-v-1b2e8cb5]{text-align:right}[dir=rtl] .theme-dialog-orbit[data-v-1b2e8cb5]{right:auto;left:-68px}@media (max-width:520px){.theme-dialog-mask[data-v-1b2e8cb5]{align-items:end;padding:12px 12px max(12px,env(safe-area-inset-bottom))}.theme-notice-dialog[data-v-1b2e8cb5]{width:100%;border-radius:24px}}@media (prefers-reduced-motion:reduce){.theme-toast-life[data-v-1b2e8cb5]{animation:none}}.avatar-crop-page[data-v-47b10df6]{position:fixed;z-index:5200;inset:0;display:flex;flex-direction:column;color:#f8f4ed;background:radial-gradient(circle at 88% 0,rgba(255,64,88,.2),transparent 29%),#0b0c0f}.avatar-crop-page>header[data-v-47b10df6]{height:calc(60px + env(safe-area-inset-top));display:grid;grid-template-columns:minmax(72px,auto) 1fr minmax(72px,auto);align-items:end;padding:env(safe-area-inset-top) 15px 0;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(11,12,15,.9);backdrop-filter:blur(18px)}.avatar-crop-page>header button[data-v-47b10df6]{height:60px;padding:0 4px;border:0;color:#a7a9b0;background:transparent;font-size:12px;font-weight:700}.avatar-crop-page>header button[data-v-47b10df6]:last-child{color:#ff7183;text-align:end}.avatar-crop-page>header button[data-v-47b10df6]:first-child{text-align:start}.avatar-crop-page>header button[data-v-47b10df6]:disabled{opacity:.48}.avatar-crop-page>header strong[data-v-47b10df6]{align-self:center;text-align:center;font-size:15px}.avatar-crop-page main[data-v-47b10df6]{flex:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding:28px 20px calc(32px + env(safe-area-inset-bottom))}.avatar-crop-page main>p[data-v-47b10df6]{max-width:310px;margin:0 0 22px;color:#898b92;font-size:11px;line-height:1.6;text-align:center}.avatar-crop-viewport[data-v-47b10df6]{position:relative;width:min(78vw,340px);aspect-ratio:1;flex:none;overflow:hidden;border-radius:22px;background:#17181d;box-shadow:0 24px 60px rgba(0,0,0,.38);touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar-crop-viewport[data-v-47b10df6]:active{cursor:grabbing}.avatar-crop-viewport>img[data-v-47b10df6]{position:absolute;z-index:1;top:50%;left:50%;max-width:none;max-height:none;-o-object-fit:fill;object-fit:fill;pointer-events:none;will-change:width,height,transform}.avatar-crop-shade[data-v-47b10df6]{position:absolute;z-index:2;inset:0;border-radius:50%;box-shadow:0 0 0 100vmax rgba(6,7,9,.7);pointer-events:none}.avatar-crop-ring[data-v-47b10df6]{position:absolute;z-index:3;inset:8px;border:1px solid rgba(255,255,255,.78);border-radius:50%;pointer-events:none;box-shadow:0 0 0 1px rgba(0,0,0,.22),inset 0 0 36px rgba(0,0,0,.12)}.avatar-crop-ring i[data-v-47b10df6]{position:absolute;width:18px;height:18px;border-color:#ff6578}.avatar-crop-ring i[data-v-47b10df6]:first-child{top:15%;left:15%;border-top:2px solid;border-left:2px solid}.avatar-crop-ring i[data-v-47b10df6]:nth-child(2){top:15%;right:15%;border-top:2px solid;border-right:2px solid}.avatar-crop-ring i[data-v-47b10df6]:nth-child(3){right:15%;bottom:15%;border-right:2px solid;border-bottom:2px solid}.avatar-crop-ring i[data-v-47b10df6]:nth-child(4){bottom:15%;left:15%;border-bottom:2px solid;border-left:2px solid}.avatar-crop-viewport>span[data-v-47b10df6]{position:absolute;z-index:4;inset:0;display:grid;place-items:center;color:#ff6478;font-size:24px}.avatar-crop-viewport.ready>span[data-v-47b10df6]{display:none}.avatar-crop-zoom[data-v-47b10df6]{width:min(78vw,340px);display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:end;gap:10px;margin-top:26px;color:#777981}.avatar-crop-zoom>i[data-v-47b10df6]:last-child{font-size:18px}.avatar-crop-zoom label[data-v-47b10df6]{min-width:0}.avatar-crop-zoom label span[data-v-47b10df6]{display:block;margin-bottom:8px;color:#a8aab0;font-size:10px;text-align:center}.avatar-crop-zoom input[data-v-47b10df6]{width:100%;height:4px;margin:0;accent-color:#ff5368}.avatar-crop-page main>small[data-v-47b10df6]{max-width:300px;margin-top:13px;color:#676970;font-size:9px;line-height:1.5;text-align:center}[dir=rtl] .avatar-crop-page>header button[data-v-47b10df6]:first-child{text-align:right}[dir=rtl] .avatar-crop-page>header button[data-v-47b10df6]:last-child{text-align:left}@media(min-width:720px){.avatar-crop-page[data-v-47b10df6]{left:50%;width:430px;transform:translateX(-50%);box-shadow:0 0 70px rgba(0,0,0,.5)}}.qr-login-page[data-v-17e94736]{position:absolute;inset:0;z-index:60;overflow:hidden;background:radial-gradient(circle at 90% 0,rgba(255,64,88,.18),transparent 30%),#0d0e11;color:#f7f3eb}.qr-login-bar[data-v-17e94736]{height:58px;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(13,14,17,.88);backdrop-filter:blur(18px)}.qr-login-bar button[data-v-17e94736]{width:38px;height:38px;border:0;border-radius:50%;background:#202126;color:#fff;font-size:17px}.qr-login-bar strong[data-v-17e94736]{text-align:center}.qr-login-scroll[data-v-17e94736]{height:calc(100% - 58px);overflow-y:auto;padding:24px 18px 36px;scrollbar-width:none}.qr-login-scroll[data-v-17e94736]::-webkit-scrollbar{display:none}.qr-login-hero>small[data-v-17e94736],.qr-preview>small[data-v-17e94736],.qr-processing>small[data-v-17e94736],.qr-result>small[data-v-17e94736]{color:#e6bd76;font-size:9px;letter-spacing:2.1px}.qr-login-hero h1[data-v-17e94736],.qr-preview h1[data-v-17e94736],.qr-processing h1[data-v-17e94736],.qr-result h1[data-v-17e94736]{margin:7px 0 8px;font-family:Georgia,Songti SC,serif;font-size:25px}.qr-login-hero>p[data-v-17e94736],.qr-preview>p[data-v-17e94736],.qr-processing>p[data-v-17e94736],.qr-result>p[data-v-17e94736]{margin:0;color:#8f9199;font-size:11px;line-height:1.65}.qr-camera[data-v-17e94736]{position:relative;height:258px;margin:22px 0 14px;overflow:hidden;border:1px solid rgba(230,189,118,.2);border-radius:24px;background:radial-gradient(circle,#24262c,#111216 68%)}.qr-camera video[data-v-17e94736]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qr-camera>span[data-v-17e94736]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:28px;color:#8d9098;text-align:center}.qr-camera>span i[data-v-17e94736]{font-size:30px;color:#e6bd76}.qr-camera>span strong[data-v-17e94736]{max-width:260px;font-size:12px;line-height:1.5}.qr-camera>em[data-v-17e94736]{position:absolute;inset-inline-start:12px;bottom:11px;padding:5px 8px;border-radius:9px;background:rgba(0,0,0,.68);color:#fff;font-size:9px;font-style:normal}.qr-camera-frame[data-v-17e94736]{position:absolute;inset:45px;pointer-events:none}.qr-camera-frame i[data-v-17e94736]{position:absolute;width:34px;height:34px;border-color:#ff5368}.qr-camera-frame i[data-v-17e94736]:first-child{top:0;left:0;border-top:3px solid;border-left:3px solid}.qr-camera-frame i[data-v-17e94736]:nth-child(2){top:0;right:0;border-top:3px solid;border-right:3px solid}.qr-camera-frame i[data-v-17e94736]:nth-child(3){right:0;bottom:0;border-right:3px solid;border-bottom:3px solid}.qr-camera-frame i[data-v-17e94736]:nth-child(4){bottom:0;left:0;border-bottom:3px solid;border-left:3px solid}.qr-primary[data-v-17e94736],.qr-secondary[data-v-17e94736]{width:100%;min-height:45px;margin-top:10px;border-radius:14px;font-weight:700}.qr-primary[data-v-17e94736]{border:0;background:linear-gradient(105deg,#ff4058,#ff6f58);color:#fff}.qr-primary i[data-v-17e94736]{margin-inline-end:7px}.qr-secondary[data-v-17e94736]{border:1px solid #34363d;background:#191a1e;color:#aeb0b6}.qr-primary[data-v-17e94736]:disabled,.qr-secondary[data-v-17e94736]:disabled{opacity:.55}.qr-processing[data-v-17e94736]{display:grid;justify-items:center;place-content:center;min-height:100%;padding:26px 10px;text-align:center}.qr-processing-mark[data-v-17e94736]{position:relative;width:108px;height:108px;display:grid;place-items:center;margin-bottom:24px;border-radius:34px;background:radial-gradient(circle at 45% 35%,rgba(255,111,88,.22),transparent 52%),#17181c;box-shadow:0 24px 64px rgba(0,0,0,.42),inset 0 0 0 1px rgba(230,189,118,.14)}.qr-processing-mark>i[data-v-17e94736]{color:#f0ca86;font-size:30px;animation:qr-processing-pulse-17e94736 1.35s ease-in-out infinite}.qr-processing-mark>span[data-v-17e94736]{position:absolute;inset:9px;border:1px solid transparent;border-top-color:#ff5368;border-radius:30px;animation:qr-processing-orbit-17e94736 1.2s linear infinite}.qr-processing-mark>span[data-v-17e94736]:nth-child(2){inset:18px;border-top-color:transparent;border-right-color:#e6bd76;animation-duration:1.7s;animation-direction:reverse}.qr-processing-mark>span[data-v-17e94736]:nth-child(3){inset:-8px;border-top-color:rgba(255,255,255,.13);animation-duration:2.4s}.qr-processing>p[data-v-17e94736]{max-width:280px}.qr-processing-dots[data-v-17e94736]{display:flex;gap:6px;margin-top:24px}.qr-processing-dots i[data-v-17e94736]{width:5px;height:5px;border-radius:50%;background:#ff5368;animation:qr-processing-dot-17e94736 1.1s ease-in-out infinite}.qr-processing-dots i[data-v-17e94736]:nth-child(2){animation-delay:.16s}.qr-processing-dots i[data-v-17e94736]:nth-child(3){animation-delay:.32s}.qr-preview[data-v-17e94736],.qr-result[data-v-17e94736]{padding-top:26px;text-align:center}.qr-result>span[data-v-17e94736],.qr-shield[data-v-17e94736]{width:76px;height:76px;display:grid;place-items:center;margin:0 auto 20px;border:1px solid rgba(230,189,118,.35);border-radius:24px;background:linear-gradient(145deg,#2d271d,#171719);color:#efcd8d;font-size:30px;box-shadow:0 18px 42px rgba(0,0,0,.3)}.qr-preview article[data-v-17e94736]{margin:24px 0 14px;padding:7px 15px;border:1px solid #2a2b31;border-radius:18px;background:#17181c;text-align:start}.qr-preview article span[data-v-17e94736]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 2px;border-bottom:1px solid #292a30}.qr-preview article span[data-v-17e94736]:last-child{border-bottom:0}.qr-preview article small[data-v-17e94736]{color:#777a82;font-size:9px}.qr-preview article strong[data-v-17e94736]{max-width:62%;font-size:11px;text-align:end;overflow-wrap:anywhere}.qr-security-note[data-v-17e94736]{display:flex;align-items:flex-start;gap:9px;margin-bottom:18px;padding:12px;border-radius:13px;background:rgba(255,177,75,.07);color:#b6a68b;font-size:10px;line-height:1.55;text-align:start}.qr-security-note i[data-v-17e94736]{flex:none;margin-top:2px;color:#e6bd76}.qr-result[data-v-17e94736]{display:grid;justify-items:center;place-content:center;min-height:100%}.qr-result>span[data-v-17e94736]{border-color:rgba(79,211,151,.35);background:linear-gradient(145deg,#17352b,#141b18);color:#66d6a2}.qr-result .qr-primary[data-v-17e94736]{min-width:220px;margin-top:24px}[dir=rtl] .qr-preview article[data-v-17e94736],[dir=rtl] .qr-security-note[data-v-17e94736]{text-align:right}@keyframes qr-processing-orbit-17e94736{to{transform:rotate(1turn)}}@keyframes qr-processing-pulse-17e94736{0%,to{transform:scale(.94);opacity:.72}50%{transform:scale(1.06);opacity:1}}@keyframes qr-processing-dot-17e94736{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}@media (prefers-reduced-motion:reduce){.qr-processing-dots i[data-v-17e94736],.qr-processing-mark>i[data-v-17e94736],.qr-processing-mark>span[data-v-17e94736]{animation:none}.qr-processing-mark>span[data-v-17e94736]{opacity:.72}}.fan-group-manager[data-v-6a0fa7fa]{margin-top:14px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:22px;background:linear-gradient(145deg,rgba(255,69,93,.08),rgba(28,30,37,.94) 35%);color:#fff}.manager-state[data-v-6a0fa7fa]{min-height:220px;display:grid;place-content:center;gap:8px;color:#858995}.manager-hero[data-v-6a0fa7fa]{display:flex;align-items:center;gap:13px;margin-bottom:16px}.manager-hero img[data-v-6a0fa7fa]{width:58px;height:58px;border-radius:19px;-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 28px rgba(255,69,93,.18)}.manager-hero span[data-v-6a0fa7fa]{min-width:0}.manager-hero em[data-v-6a0fa7fa],.manager-hero small[data-v-6a0fa7fa],.manager-hero strong[data-v-6a0fa7fa]{display:block}.manager-hero small[data-v-6a0fa7fa]{color:#ff7185;font-size:8px;letter-spacing:1.2px}.manager-hero strong[data-v-6a0fa7fa]{margin-top:4px;font-size:17px}.manager-hero em[data-v-6a0fa7fa]{margin-top:4px;color:#858995;font-size:10px;font-style:normal}.fan-group-manager label[data-v-6a0fa7fa]{display:block;margin-top:12px}.fan-group-manager label>span[data-v-6a0fa7fa]{display:block;margin-bottom:6px;color:#b8bbc3;font-size:10px}.fan-group-manager[data-v-6a0fa7fa] .el-input__inner,.fan-group-manager[data-v-6a0fa7fa] .el-textarea__inner{border:1px solid #363944;background:#15171c;color:#fff}.fan-group-manager[data-v-6a0fa7fa] .el-input__count{background:transparent;color:#6f737d}.manager-primary[data-v-6a0fa7fa]{width:100%;height:42px;margin-top:14px;border:0;border-radius:21px;background:linear-gradient(135deg,#ff5a72,#dc2e51);color:#fff;font-weight:800}.manager-section-title[data-v-6a0fa7fa]{display:flex;align-items:center;justify-content:space-between;margin:22px 0 5px}.manager-section-title button[data-v-6a0fa7fa]{width:32px;height:32px;border:1px solid #353842;border-radius:50%;background:#1a1c22;color:#fff}.managed-member[data-v-6a0fa7fa]{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07)}.managed-member img[data-v-6a0fa7fa]{width:39px;height:39px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.managed-member span[data-v-6a0fa7fa]{min-width:0;flex:1}.managed-member small[data-v-6a0fa7fa],.managed-member strong[data-v-6a0fa7fa]{display:block}.managed-member small[data-v-6a0fa7fa]{margin-top:3px;color:#777b85;font-size:8px}.managed-member>button[data-v-6a0fa7fa]{padding:6px 8px;border:1px solid #393c46;border-radius:11px;background:#1a1c22;color:#c8cbd2;font-size:9px}.managed-member>button.danger[data-v-6a0fa7fa]{color:#ff7185}.manager-more[data-v-6a0fa7fa]{display:block;margin:13px auto;padding:7px 14px;border:1px solid #393c46;border-radius:15px;background:#1a1c22;color:#aaaeb7}.manager-dissolve[data-v-6a0fa7fa]{width:100%;height:39px;margin-top:22px;border:1px solid rgba(255,83,108,.4);border-radius:20px;background:rgba(255,69,93,.07);color:#ff7185}.manager-create[data-v-6a0fa7fa]{text-align:center}.manager-create>i[data-v-6a0fa7fa]{font-size:48px;color:#ff6077}.manager-create h3[data-v-6a0fa7fa]{margin:10px 0 4px}.manager-create p[data-v-6a0fa7fa]{margin:0 0 18px;color:#858995;font-size:10px;line-height:1.6}.manager-create label[data-v-6a0fa7fa]{text-align:initial}.manager-chat-entry[data-v-6a0fa7fa]{width:100%;height:43px;display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:8px;margin:-2px 0 15px;padding:0 13px;border:1px solid rgba(255,91,115,.28);border-radius:14px;background:linear-gradient(135deg,rgba(255,80,105,.13),rgba(255,255,255,.025));color:#fff;font-weight:750;text-align:start}.manager-chat-entry>i[data-v-6a0fa7fa]:first-child{color:#ff7185;font-size:17px}.manager-chat-entry>i[data-v-6a0fa7fa]:last-child{color:#858995;font-size:12px}.manager-chat-entry[data-v-6a0fa7fa]:active{transform:scale(.985)}.studio-page[data-v-110ff635]{position:absolute;z-index:38;inset:0 0 62px;overflow:hidden;color:#f8f5ef;background:radial-gradient(circle at 88% 0,rgba(255,61,89,.22),transparent 33%),#0d0e11}.studio-header[data-v-110ff635]{height:82px;display:flex;align-items:center;justify-content:space-between;padding:17px 18px 11px;border-bottom:1px solid rgba(255,255,255,.07)}.source-presets>small[data-v-110ff635],.studio-editor header small[data-v-110ff635],.studio-header small[data-v-110ff635],.studio-hero small[data-v-110ff635],.studio-preview header small[data-v-110ff635]{color:#ff5167;font-size:9px;letter-spacing:2px}.studio-header h1[data-v-110ff635]{margin:2px 0 0;font-size:27px}.studio-editor header button[data-v-110ff635],.studio-header button[data-v-110ff635],.studio-preview header button[data-v-110ff635]{width:36px;height:36px;border:1px solid #37383e;border-radius:50%;background:#191a1f;color:#fff}.studio-scroll[data-v-110ff635]{height:calc(100% - 82px);padding:16px 16px 38px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.album-toolbar>div[data-v-110ff635]::-webkit-scrollbar,.editor-scroll[data-v-110ff635]::-webkit-scrollbar,.preview-scroll[data-v-110ff635]::-webkit-scrollbar,.studio-scroll[data-v-110ff635]::-webkit-scrollbar,.studio-tabs[data-v-110ff635]::-webkit-scrollbar{display:none}.studio-hero[data-v-110ff635]{display:flex;justify-content:space-between;gap:12px;padding:22px;border:1px solid #2b2c32;border-radius:20px;background:linear-gradient(145deg,#21151a,#17181c)}.studio-hero h2[data-v-110ff635]{margin:5px 0;font-size:23px;overflow-wrap:anywhere}.studio-hero p[data-v-110ff635]{max-width:260px;margin:0;color:#999ba2;font-size:11px;line-height:1.55}.studio-hero>span[data-v-110ff635]{align-self:center;flex:none;text-align:center;color:#8e9097;font-size:9px}.studio-hero>span strong[data-v-110ff635]{display:block;color:#fff;font-size:25px}.capability-grid[data-v-110ff635]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:13px 0 16px}.capability-grid button[data-v-110ff635]{display:flex;align-items:center;gap:10px;min-width:0;padding:14px 12px;border:1px solid #2a2b31;border-radius:16px;background:#17181c;color:#ddd;text-align:start}.capability-grid button.enabled[data-v-110ff635]{border-color:rgba(255,71,96,.5);background:#21171b}.capability-grid i[data-v-110ff635]{font-size:22px;color:#ff5368}.capability-grid span[data-v-110ff635]{min-width:0}.capability-grid small[data-v-110ff635],.capability-grid strong[data-v-110ff635]{display:block;overflow-wrap:anywhere}.capability-grid strong[data-v-110ff635]{font-size:12px}.capability-grid small[data-v-110ff635]{margin-top:4px;color:#888a91;font-size:9px}.studio-tabs[data-v-110ff635]{display:flex;margin:0 -16px;border-block:1px solid #28292e;overflow-x:auto;scrollbar-width:none}.studio-tabs button[data-v-110ff635]{display:flex;align-items:center;gap:6px;flex:none;padding:13px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#85878e;white-space:nowrap}.studio-tabs button.active[data-v-110ff635]{border-bottom-color:#ff455e;color:#fff;font-weight:700}.studio-tabs i[data-v-110ff635]{font-size:14px}.studio-tabs span[data-v-110ff635]{font-size:11px}.apply-role[data-v-110ff635],.create-work[data-v-110ff635]{width:100%;margin:14px 0;padding:13px;border:0;border-radius:14px;background:#ff4059;color:#fff;font-weight:700}.apply-role i[data-v-110ff635],.create-work i[data-v-110ff635]{margin-inline-end:7px}.apply-role[data-v-110ff635]{background:#24252b;color:#ff7182}.business-card[data-v-110ff635],.work-card[data-v-110ff635]{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #26272c}.business-card.previewable[data-v-110ff635],.work-card.previewable[data-v-110ff635]{cursor:pointer}.business-card.previewable[data-v-110ff635]:focus-visible,.work-card.previewable[data-v-110ff635]:focus-visible{outline:2px solid #ff5167;outline-offset:4px}.business-visual[data-v-110ff635],.work-cover[data-v-110ff635]{position:relative;width:82px;height:106px;display:grid;place-items:center;flex:none;overflow:hidden;border-radius:13px;background:#24252a;color:#676970;font-size:25px}.business-visual img[data-v-110ff635],.work-cover img[data-v-110ff635]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work-cover span[data-v-110ff635]{position:absolute;inset-inline-start:5px;top:5px;padding:3px 6px;border-radius:7px;background:#ff4058;color:#fff;font-size:8px}.preview-mark[data-v-110ff635]{position:absolute;inset-inline-end:7px;bottom:7px;width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:rgba(8,8,10,.7);color:#fff;font-size:13px;backdrop-filter:blur(8px)}.preview-mark i[data-v-110ff635]{font-size:13px;color:#fff}.business-copy[data-v-110ff635],.work-copy[data-v-110ff635]{min-width:0;flex:1}.business-copy>header[data-v-110ff635],.work-copy>div[data-v-110ff635]{display:flex;align-items:center;justify-content:space-between;gap:8px}.work-copy>div small[data-v-110ff635]{color:#65676e;font-size:9px}.business-copy header em[data-v-110ff635]{color:#ffb26a;font-size:10px;font-style:normal;white-space:nowrap}.review-state[data-v-110ff635]{padding:3px 7px;border-radius:8px;background:#282a30;color:#aaa;font-size:9px}.state-1[data-v-110ff635]{background:#332912;color:#ffc25d}.state-2[data-v-110ff635]{background:#153126;color:#54dba3}.state-3[data-v-110ff635]{background:#391a21;color:#ff7282}.business-copy h3[data-v-110ff635],.work-copy h3[data-v-110ff635]{margin:8px 0 5px;overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.business-copy p[data-v-110ff635],.work-copy p[data-v-110ff635]{min-height:28px;margin:0;color:#85878e;font-size:10px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.business-copy footer[data-v-110ff635],.work-copy footer[data-v-110ff635]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.business-copy footer button[data-v-110ff635],.work-copy footer button[data-v-110ff635]{padding:5px 8px;border:1px solid #34363c;border-radius:8px;background:transparent;color:#bbb;font-size:9px}.business-copy footer .primary[data-v-110ff635],.work-copy footer .primary[data-v-110ff635]{border-color:#ff4a61;color:#ff6d7f}.business-copy footer .danger[data-v-110ff635],.work-copy footer .danger[data-v-110ff635]{color:#8f7479}.scene-live[data-v-110ff635]{background:linear-gradient(145deg,#411c2d,#18191e)}.scene-sea[data-v-110ff635]{background:linear-gradient(145deg,#173542,#18191e)}.scene-bread[data-v-110ff635]{background:linear-gradient(145deg,#46351e,#18191e)}.income-panel[data-v-110ff635]{padding-top:16px}.income-total[data-v-110ff635]{display:flex;align-items:center;justify-content:space-between;padding:22px;border:1px solid rgba(255,177,83,.24);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(255,177,83,.18),transparent 44%),linear-gradient(145deg,#23191a,#17181c)}.income-total small[data-v-110ff635],.income-total strong[data-v-110ff635]{display:block}.income-total small[data-v-110ff635]{color:#aaa;font-size:10px}.income-total strong[data-v-110ff635]{display:inline-block;margin-top:5px;font-size:34px}.income-total em[data-v-110ff635]{margin-inline-start:6px;color:#ffb26a;font-size:10px;font-style:normal}.income-total>i[data-v-110ff635]{color:#ffb26a;font-size:36px}.income-breakdown[data-v-110ff635]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 16px}.income-breakdown span[data-v-110ff635]{min-width:0;padding:12px 10px;border:1px solid #292a30;border-radius:14px;background:#17181c}.income-breakdown small[data-v-110ff635],.income-breakdown strong[data-v-110ff635]{display:block}.income-breakdown small[data-v-110ff635]{min-height:25px;color:#777981;font-size:9px;line-height:1.35;overflow-wrap:anywhere}.income-breakdown strong[data-v-110ff635]{margin-top:4px;font-size:15px}.income-list article[data-v-110ff635]{display:flex;align-items:center;gap:11px;padding:13px 2px;border-bottom:1px solid #26272c}.income-list>article>i[data-v-110ff635]{width:38px;height:38px;display:grid;place-items:center;flex:none;border-radius:12px;background:#241d20;color:#ff6376}.income-list span[data-v-110ff635]{min-width:0;flex:1}.income-list small[data-v-110ff635],.income-list strong[data-v-110ff635]{display:block}.income-list strong[data-v-110ff635]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.income-list small[data-v-110ff635]{margin-top:4px;color:#74767d;font-size:9px;line-height:1.4;overflow-wrap:anywhere}.income-list em[data-v-110ff635]{color:#59d7a2;font-size:13px;font-style:normal;white-space:nowrap}.load-more[data-v-110ff635]{width:100%;margin-top:16px;padding:11px;border:1px solid #303138;border-radius:12px;background:#191a1e;color:#aaa}.studio-empty[data-v-110ff635],.studio-loading[data-v-110ff635]{min-height:220px;display:grid;place-content:center;justify-items:center;gap:9px;color:#777981;text-align:center}.studio-empty.compact[data-v-110ff635]{min-height:170px}.studio-empty i[data-v-110ff635]{font-size:38px}.studio-empty h3[data-v-110ff635]{margin:7px 0 0;color:#eee}.studio-empty p[data-v-110ff635]{max-width:280px;margin:0;font-size:11px;line-height:1.5}.studio-editor[data-v-110ff635],.studio-preview[data-v-110ff635]{position:absolute;z-index:2;inset:0;background:#0d0e11}.studio-preview[data-v-110ff635]{z-index:4;background:radial-gradient(circle at 50% 28%,rgba(255,58,87,.11),transparent 40%),#090a0d}.studio-editor header[data-v-110ff635],.studio-preview>header[data-v-110ff635]{height:68px;display:flex;align-items:center;gap:13px;padding:0 16px;border-bottom:1px solid #28292e}.studio-editor header h2[data-v-110ff635],.studio-preview header h2[data-v-110ff635]{max-width:240px;margin:2px 0 0;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.studio-editor header>span[data-v-110ff635]{width:36px;margin-inline-start:auto}.studio-preview>header>.review-state[data-v-110ff635]{margin-inline-start:auto;white-space:nowrap}.editor-scroll[data-v-110ff635],.preview-scroll[data-v-110ff635]{height:calc(100% - 68px);padding:18px 16px 34px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.preview-scroll[data-v-110ff635]{padding:0 0 34px}.preview-stage[data-v-110ff635],.video-preview[data-v-110ff635]{position:relative;min-height:390px;display:grid;place-items:center;background:#000}.preview-stage>img[data-v-110ff635],.video-preview video[data-v-110ff635]{width:100%;max-height:66vh;display:block;-o-object-fit:contain;object-fit:contain;background:#000}.video-preview video[data-v-110ff635]{min-height:390px}.preview-arrow[data-v-110ff635]{position:absolute;top:50%;width:38px;height:38px;border:1px solid rgba(255,255,255,.28);border-radius:50%;transform:translateY(-50%);background:rgba(8,8,10,.68);color:#fff;backdrop-filter:blur(8px)}.preview-arrow.previous[data-v-110ff635]{inset-inline-start:12px}.preview-arrow.next[data-v-110ff635]{inset-inline-end:12px}.preview-arrow[data-v-110ff635]:disabled{opacity:.2}.album-toolbar[data-v-110ff635]{padding:12px 16px;border-bottom:1px solid #24252a}.album-toolbar>span[data-v-110ff635]{display:block;margin-bottom:9px;color:#9b9da4;font-size:10px;text-align:center}.album-toolbar>div[data-v-110ff635]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.album-toolbar button[data-v-110ff635]{width:52px;height:65px;padding:0;flex:none;overflow:hidden;border:2px solid transparent;border-radius:9px;background:#1c1d22}.album-toolbar button.active[data-v-110ff635]{border-color:#ff5067}.album-toolbar img[data-v-110ff635]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preview-info[data-v-110ff635]{padding:18px 18px 4px}.preview-info>div[data-v-110ff635]{display:flex;align-items:center;justify-content:space-between;gap:10px}.preview-info>div span[data-v-110ff635]{padding:5px 9px;border-radius:9px;background:#271b20;color:#f78;font-size:10px}.preview-info>div em[data-v-110ff635]{color:#ffb26a;font-size:11px;font-style:normal}.preview-info p[data-v-110ff635]{margin:15px 0;color:#c5c6ca;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.preview-info>small[data-v-110ff635]{display:flex;gap:7px;margin-top:14px;padding:11px;border-radius:11px;background:#17181d;color:#85878e;font-size:10px;line-height:1.5}.preview-info>small i[data-v-110ff635]{margin-top:2px;color:#ff6074}.preview-error[data-v-110ff635]{min-height:390px;display:grid;place-content:center;justify-items:center;padding:24px;text-align:center}.preview-error>i[data-v-110ff635]{color:#ff5b70;font-size:38px}.preview-error h3[data-v-110ff635]{margin:13px 0 5px}.preview-error p[data-v-110ff635]{max-width:270px;margin:0;color:#898b92;font-size:11px;line-height:1.6}.preview-error button[data-v-110ff635]{margin-top:16px;padding:9px 18px;border:0;border-radius:11px;background:#ff4059;color:#fff}.source-presets[data-v-110ff635]{display:flex;align-items:center;gap:7px;margin-bottom:16px;overflow-x:auto}.source-presets>small[data-v-110ff635]{margin-inline-end:auto;white-space:nowrap}.source-presets button[data-v-110ff635]{flex:none;padding:6px 9px;border:1px solid #34353b;border-radius:12px;background:#1b1c20;color:#aaa;font-size:9px}.form-pair[data-v-110ff635]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-pair .el-input-number[data-v-110ff635],.form-pair .el-select[data-v-110ff635]{width:100%}.editor-note[data-v-110ff635]{display:flex;gap:7px;padding:11px;border-radius:11px;background:#191a1e;color:#8e9097;font-size:10px;line-height:1.55}.editor-actions[data-v-110ff635]{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;margin-top:16px}.editor-actions button[data-v-110ff635]{padding:13px;border:1px solid #34353b;border-radius:13px;background:#191a1e;color:#ccc}.editor-actions .primary[data-v-110ff635]{border-color:#ff4058;background:#ff4058;color:#fff;font-weight:700}.editor-actions button[data-v-110ff635]:disabled{opacity:.5}[dir=rtl] .studio-editor[data-v-110ff635],[dir=rtl] .studio-header[data-v-110ff635],[dir=rtl] .studio-preview[data-v-110ff635],[dir=rtl] .studio-scroll[data-v-110ff635]{direction:rtl}.media-upload-grid[data-v-110ff635]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:16px}.media-upload-grid article[data-v-110ff635]{min-width:0}.media-upload-grid button[data-v-110ff635]{width:100%;min-height:92px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px;border:1px solid #303139;border-radius:15px;background:linear-gradient(145deg,#1d1e24,#15161a);color:#ddd;text-align:start}.media-upload-grid button>i[data-v-110ff635]:first-child{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#2a2025;color:#ff6276;font-size:15px}.media-upload-grid button>i[data-v-110ff635]:last-child{color:#62646c;font-size:10px}.media-upload-grid button span[data-v-110ff635]{min-width:0}.media-upload-grid button small[data-v-110ff635],.media-upload-grid button strong[data-v-110ff635]{display:block}.media-upload-grid button strong[data-v-110ff635]{font-size:11px}.media-upload-grid button small[data-v-110ff635]{max-height:30px;margin-top:4px;overflow:hidden;color:#777a82;font-size:8px;line-height:1.45;overflow-wrap:anywhere}.media-upload-grid button em[data-v-110ff635]{color:#ff8b9a;font-size:9px;font-style:normal}.media-upload-grid button[data-v-110ff635]:disabled{opacity:.68}.selected-music[data-v-110ff635]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:9px;border:1px solid rgba(32,226,215,.16);border-radius:13px;background:rgba(32,226,215,.055)}.selected-music img[data-v-110ff635]{width:42px;height:42px;border-radius:10px;-o-object-fit:cover;object-fit:cover;background:#25262b}.selected-music span[data-v-110ff635]{min-width:0}.selected-music small[data-v-110ff635],.selected-music strong[data-v-110ff635]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-music strong[data-v-110ff635]{font-size:11px}.selected-music small[data-v-110ff635]{margin-top:4px;color:#81848b;font-size:8px}.selected-music>i[data-v-110ff635]{color:#20e2d7;font-size:17px}.paid-upload-panel[data-v-110ff635]{margin:0 0 18px;padding:14px;border:1px solid rgba(255,64,89,.16);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,64,89,.1),transparent 35%),#15161a}.paid-upload-panel>header[data-v-110ff635]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.paid-upload-panel>header small[data-v-110ff635],.paid-upload-panel>header strong[data-v-110ff635]{display:block}.paid-upload-panel>header small[data-v-110ff635]{color:#ff6075;font-size:8px;letter-spacing:1.4px}.paid-upload-panel>header strong[data-v-110ff635]{margin-top:4px;font-size:13px}.paid-upload-panel>header em[data-v-110ff635]{max-width:142px;color:#777a82;font-size:8px;font-style:normal;line-height:1.5;text-align:end}.paid-media-upload[data-v-110ff635]{margin-bottom:0}.paid-media-upload button[data-v-110ff635]{min-height:84px}.paid-asset-list[data-v-110ff635]{display:grid;gap:7px;margin-top:11px}.paid-asset-list>article[data-v-110ff635]{display:grid;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:9px;padding:8px;border:1px solid #292b31;border-radius:13px;background:#191a1f}.paid-asset-list>article>img[data-v-110ff635],.paid-asset-list>article>span[data-v-110ff635]{width:42px;height:42px;display:grid;place-items:center;border-radius:9px;background:#25262c;-o-object-fit:cover;object-fit:cover;color:#ff687b}.paid-asset-list>article>div[data-v-110ff635]{min-width:0}.paid-asset-list small[data-v-110ff635],.paid-asset-list strong[data-v-110ff635]{display:block}.paid-asset-list strong[data-v-110ff635]{font-size:10px}.paid-asset-list small[data-v-110ff635]{margin-top:4px;overflow:hidden;color:#686b72;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.paid-asset-list>article>button[data-v-110ff635]{width:28px;height:28px;border:1px solid #34353c;border-radius:9px;background:#222329;color:#8c8e95}.paid-asset-list>article>button[data-v-110ff635]:active{border-color:#ff6075;color:#ff7183}[dir=rtl] .paid-upload-panel[data-v-110ff635]{direction:rtl}.manage-entry[data-v-110ff635]{display:inline-flex;align-items:center;gap:5px}.studio-manager[data-v-110ff635]{position:absolute;z-index:3;inset:0;overflow:hidden;background:radial-gradient(circle at 90% 0,rgba(255,64,89,.16),transparent 34%),#0d0e11}.studio-manager>header[data-v-110ff635]{height:68px;display:flex;align-items:center;gap:13px;padding:0 16px;border-bottom:1px solid #28292e}.studio-manager>header button[data-v-110ff635]{width:36px;height:36px;border:1px solid #37383e;border-radius:50%;background:#191a1f;color:#fff}.studio-manager>header small[data-v-110ff635]{color:#ff5167;font-size:9px;letter-spacing:2px}.studio-manager>header h2[data-v-110ff635]{margin:2px 0 0;font-size:19px}.studio-manager>header>span[data-v-110ff635]{width:36px;margin-inline-start:auto}.manager-scroll[data-v-110ff635]{height:calc(100% - 68px);padding:18px 16px 38px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.manager-scroll[data-v-110ff635]::-webkit-scrollbar{display:none}.manager-work[data-v-110ff635]{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid #2a2c32;border-radius:18px;background:linear-gradient(145deg,#21171b,#17181d)}.manager-work>div[data-v-110ff635]{width:62px;height:78px;display:grid;place-items:center;flex:none;overflow:hidden;border-radius:12px;background:#24252b;color:#777a82;font-size:22px}.manager-work>div img[data-v-110ff635]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.manager-work>section[data-v-110ff635]{min-width:0}.manager-work h3[data-v-110ff635]{margin:8px 0 5px;overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.manager-work p[data-v-110ff635]{margin:0;color:#777a82;font-size:9px;overflow-wrap:anywhere}.manager-actions[data-v-110ff635]{margin-top:16px;overflow:hidden;border:1px solid #292b31;border-radius:18px;background:#17181c}.manager-actions>button[data-v-110ff635]{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:13px 14px;border:0;border-bottom:1px solid #27292f;background:transparent;color:#d8d9dd;text-align:start}.manager-actions>button[data-v-110ff635]:last-child{border-bottom:0}.manager-actions>button[data-v-110ff635]:hover{background:#1d1e23}.manager-actions>button>i[data-v-110ff635]:first-child{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#242128;color:#ff6175;font-size:16px}.manager-actions>button>i[data-v-110ff635]:last-child{color:#555861;font-size:12px}.manager-actions>button>span[data-v-110ff635]{min-width:0}.manager-actions small[data-v-110ff635],.manager-actions strong[data-v-110ff635]{display:block;overflow-wrap:anywhere}.manager-actions strong[data-v-110ff635]{font-size:12px}.manager-actions small[data-v-110ff635]{margin-top:4px;color:#777a82;font-size:9px;line-height:1.45}.manager-actions em[data-v-110ff635]{max-width:108px;padding:5px 7px;border-radius:9px;background:#282a30;color:#9699a1;font-size:8px;font-style:normal;line-height:1.35;text-align:center;overflow-wrap:anywhere}.manager-actions em.enabled[data-v-110ff635]{background:#173328;color:#61dbaa}.manager-actions>button.danger>i[data-v-110ff635]:first-child{background:#291b20;color:#ff7182}.manager-actions>button.danger strong[data-v-110ff635]{color:#ff8796}[dir=rtl] .studio-manager[data-v-110ff635]{direction:rtl}[dir=rtl] .manager-actions>button>i[data-v-110ff635]:last-child{transform:rotate(180deg)}.studio-comments[data-v-110ff635]{margin:10px 12px 0;padding:16px;border:1px solid #282a31;border-radius:18px;background:linear-gradient(150deg,#17181d,#111216)}.studio-comments>header[data-v-110ff635]{display:flex;align-items:center;justify-content:space-between;gap:12px}.studio-comments>header small[data-v-110ff635]{color:#ff6175;font-size:8px;letter-spacing:1.5px}.studio-comments>header h3[data-v-110ff635]{margin:4px 0 0;font-size:15px}.studio-comment-list[data-v-110ff635]{margin-top:12px}.studio-comment-list>article[data-v-110ff635]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;padding:11px 0;border-top:1px solid #24262c}.studio-comment-list>article.reply[data-v-110ff635]{margin-inline-start:25px}.studio-comment-list>article>.studio-comment-avatar[data-v-110ff635]{position:relative;width:32px;height:32px;display:block}.studio-comment-avatar>img[data-v-110ff635]:first-child{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(140deg,#2e3038,#ff4059)}.studio-comment-avatar>.studio-comment-avatar-frame[data-v-110ff635]{position:absolute;inset:-7px;width:46px;height:46px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.studio-comment-list>article>div[data-v-110ff635]{min-width:0}.studio-comment-list strong[data-v-110ff635]{display:block;color:#a9abb2;font-size:10px;overflow-wrap:anywhere}.studio-comment-list strong em[data-v-110ff635]{color:#71747d;font-style:normal;font-weight:400}.studio-comment-list p[data-v-110ff635]{margin:5px 0 7px;color:#ececef;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.studio-comment-list footer[data-v-110ff635]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.studio-comment-list footer small[data-v-110ff635]{margin-inline-end:auto;color:#686b73;font-size:8px}.studio-comment-list footer button[data-v-110ff635]{padding:0;border:0;background:transparent;color:#9a9ca4;font-size:9px}.studio-comment-list footer button.danger[data-v-110ff635]{color:#ff7182}.studio-comment-state[data-v-110ff635]{min-height:90px;display:flex;align-items:center;justify-content:center;gap:8px;color:#747780;font-size:10px}.studio-comment-editor[data-v-110ff635]{margin-top:12px;padding-top:12px;border-top:1px solid #292b31}.studio-comment-editor>div[data-v-110ff635]:last-child{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:8px}.studio-comment-editor>div:last-child>button[data-v-110ff635]{border:0;border-radius:12px;background:#ff4059;color:#fff;font-size:10px;font-weight:700}.studio-comment-editor>div:last-child>button[data-v-110ff635]:disabled{opacity:.45}.studio-replying[data-v-110ff635]{display:flex!important;align-items:center;justify-content:space-between;margin-bottom:7px;color:#8c8f97;font-size:9px}.studio-replying button[data-v-110ff635]{padding:0;border:0;background:transparent;color:#ff7182}.studio-comments-disabled[data-v-110ff635]{display:flex;align-items:center;justify-content:center;gap:7px;margin:14px 0 0;padding:10px;border-radius:11px;background:#1c1d22;color:#7f828a;font-size:10px;line-height:1.45;text-align:center}.review-state.state-live[data-v-110ff635]{background:#3b1820;color:#ff7588}.review-state.state-ended[data-v-110ff635]{background:#282a30;color:#9699a2}.review-state.state-ready[data-v-110ff635]{background:#332912;color:#ffc25d}.create-work.stop-live[data-v-110ff635]{border:1px solid rgba(255,112,128,.55);background:linear-gradient(135deg,#55212c,#cf3048);box-shadow:0 9px 24px rgba(207,48,72,.18)}.work-copy footer .live-stop[data-v-110ff635]{border-color:rgba(255,82,105,.5);background:rgba(255,64,89,.1);color:#ff8392}.work-copy footer button[data-v-110ff635]:disabled{opacity:.5;cursor:not-allowed}.live-gift-work[data-v-110ff635]{position:relative;padding-inline-end:108px}.gift-stop-live[data-v-110ff635]{position:absolute;inset-inline-end:13px;top:50%;display:inline-flex;align-items:center;gap:5px;padding:8px 10px;transform:translateY(-50%);border:1px solid rgba(255,82,105,.46);border-radius:10px;background:rgba(255,64,89,.1);color:#ff8392;font-size:9px}.gift-stop-live[data-v-110ff635]:disabled{opacity:.5}.live-gift-summary[data-v-110ff635]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.live-gift-summary>span[data-v-110ff635]{min-width:0;padding:13px 8px;border:1px solid #2b2c32;border-radius:14px;background:linear-gradient(145deg,#1d1e23,#15161a);text-align:center}.live-gift-summary small[data-v-110ff635],.live-gift-summary strong[data-v-110ff635]{display:block}.live-gift-summary small[data-v-110ff635]{min-height:26px;color:#85878f;font-size:8px;line-height:1.5;overflow-wrap:anywhere}.live-gift-summary strong[data-v-110ff635]{margin-top:5px;color:#fff;font-size:19px}.live-gift-list[data-v-110ff635]{overflow:hidden;border:1px solid #292b31;border-radius:18px;background:#17181c}.live-gift-list>article[data-v-110ff635]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 14px;border-bottom:1px solid #27292f}.live-gift-list>article[data-v-110ff635]:last-child{border-bottom:0}.live-gift-list img[data-v-110ff635]{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#272830}.live-gift-list span[data-v-110ff635]{min-width:0}.live-gift-list small[data-v-110ff635],.live-gift-list strong[data-v-110ff635],.live-gift-list time[data-v-110ff635]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-gift-list strong[data-v-110ff635]{font-size:11px}.live-gift-list small[data-v-110ff635]{margin-top:3px;color:#ff9aa8;font-size:9px}.live-gift-list time[data-v-110ff635]{margin-top:3px;color:#676a73;font-size:8px}.live-gift-list em[data-v-110ff635]{color:#ffc36a;font-size:13px;font-style:normal;font-weight:700}.live-gift-empty[data-v-110ff635]{margin-top:14px}.live-gift-loading[data-v-110ff635]{min-height:160px}.live-gift-detail .load-more[data-v-110ff635]{margin-top:14px}[dir=rtl] .live-gift-detail[data-v-110ff635]{direction:rtl}@media(prefers-reduced-motion:no-preference){.preview-mark[data-v-110ff635]{transition:transform .2s ease,background .2s ease}.previewable:active .preview-mark[data-v-110ff635]{transform:scale(.88);background:#ff4059}}.withdrawable-income[data-v-110ff635]{position:relative;width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin:11px 0 0;padding:13px 14px;overflow:hidden;border:1px solid rgba(255,177,83,.28);border-radius:16px;background:linear-gradient(110deg,rgba(255,177,83,.13),rgba(255,64,89,.08)),#17181c;color:#fff;text-align:start}.withdrawable-income[data-v-110ff635]:after{content:"";position:absolute;inset-inline-end:-22px;top:-35px;width:90px;height:90px;border-radius:50%;background:rgba(255,177,83,.1);filter:blur(4px);pointer-events:none}.withdrawable-income>i[data-v-110ff635]{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#ffb45f,#ff596e);color:#151517;font-size:21px;box-shadow:0 8px 20px rgba(255,100,91,.18)}.withdrawable-income>span[data-v-110ff635]{min-width:0}.withdrawable-income small[data-v-110ff635],.withdrawable-income strong[data-v-110ff635]{display:block}.withdrawable-income small[data-v-110ff635]{color:#a9abb1;font-size:9px;letter-spacing:.4px}.withdrawable-income strong[data-v-110ff635]{margin-top:3px;font-size:21px;line-height:1.15}.withdrawable-income strong em[data-v-110ff635]{color:#ffbd73;font-size:9px;font-style:normal;font-weight:500}.withdrawable-income strong>i[data-v-110ff635]{color:#ffb26a;font-size:16px}.withdrawable-income>b[data-v-110ff635]{position:relative;z-index:1;display:flex;align-items:center;gap:4px;max-width:112px;color:#d1a36e;font-size:9px;font-weight:600;line-height:1.35;text-align:end;overflow-wrap:anywhere}.withdrawable-income>b i[data-v-110ff635]{flex:none;font-size:10px}[dir=rtl] .withdrawable-income>b i[data-v-110ff635]{transform:rotate(180deg)}.studio-live-start[data-v-110ff635]{position:fixed;z-index:1300;inset:0;display:grid;place-items:center;box-sizing:border-box;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;color:#f8f5ef}.live-start-backdrop[data-v-110ff635]{position:fixed;inset:0;border:0;background:rgba(3,4,7,.78);backdrop-filter:blur(8px)}.live-start-card[data-v-110ff635]{position:relative;width:min(100%,398px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));box-sizing:border-box;padding:18px;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(255,64,89,.2),transparent 38%),linear-gradient(155deg,#202126,#111216);box-shadow:0 24px 60px rgba(0,0,0,.48)}.live-start-card>header[data-v-110ff635]{display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:11px}.live-start-card>header>span[data-v-110ff635]{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#ff526a,#ff3158);font-size:19px}.live-start-card>header small[data-v-110ff635]{color:#ff7183;font-size:8px;letter-spacing:1.8px}.live-start-card>header h2[data-v-110ff635]{margin:3px 0 0;font-size:20px;overflow-wrap:anywhere}.live-start-card>header>button[data-v-110ff635]{width:34px;height:34px;border:1px solid #34363d;border-radius:50%;background:#1c1d22;color:#aaa}.live-start-card>p[data-v-110ff635]{margin:16px 0;color:#a0a2a9;font-size:11px;line-height:1.65;overflow-wrap:anywhere}.live-start-note[data-v-110ff635]{display:flex;gap:8px;margin-top:5px;padding:11px;border-radius:12px;background:rgba(32,226,215,.06);color:#8f979b;font-size:9px;line-height:1.55}.live-start-note i[data-v-110ff635]{margin-top:2px;color:#20e2d7}.live-start-actions[data-v-110ff635]{display:grid;grid-template-columns:1fr 1.55fr;gap:9px;margin-top:16px}.live-start-actions button[data-v-110ff635]{min-height:43px;border:1px solid #34363c;border-radius:13px;background:#1b1c21;color:#c7c8cc}.live-start-actions .primary[data-v-110ff635]{border-color:#ff4059;background:#ff4059;color:#fff;font-weight:700}.create-work[data-v-110ff635]:disabled,.live-start-actions button[data-v-110ff635]:disabled{opacity:.48;cursor:not-allowed}.live-start-actions i[data-v-110ff635]{margin-inline-end:5px}[dir=rtl] .studio-live-start[data-v-110ff635]{direction:rtl}.studio-tabs-shell[data-v-110ff635]{position:relative;width:calc(100% + 32px);margin:0 -16px;overflow:hidden;border-block:1px solid #28292e;background:rgba(13,14,17,.84)}.studio-tabs-shell[data-v-110ff635]:after,.studio-tabs-shell[data-v-110ff635]:before{content:"";position:absolute;z-index:1;top:0;bottom:0;width:54px;opacity:0;pointer-events:none;transition:opacity .18s ease}.studio-tabs-shell[data-v-110ff635]:before{left:0;background:linear-gradient(90deg,#0d0e11 14%,rgba(13,14,17,0))}.studio-tabs-shell[data-v-110ff635]:after{right:0;background:linear-gradient(270deg,#0d0e11 14%,rgba(13,14,17,0))}.studio-tabs-shell.can-scroll-left[data-v-110ff635]:before,.studio-tabs-shell.can-scroll-right[data-v-110ff635]:after{opacity:1}.studio-tabs[data-v-110ff635]{width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:0 16px;border:0;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-padding-inline:52px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.studio-tabs button[data-v-110ff635]{min-height:46px;scroll-snap-align:center}.studio-tabs button.active[data-v-110ff635]{position:relative;text-shadow:0 0 18px rgba(255,69,94,.32)}.studio-tab-scroll[data-v-110ff635]{position:absolute;z-index:2;top:50%;width:30px;height:30px;display:grid;place-items:center;padding:0;transform:translateY(-50%);border:1px solid rgba(255,255,255,.13);border-radius:50%;background:rgba(29,30,35,.94);color:#f5f5f7;box-shadow:0 7px 18px rgba(0,0,0,.3);backdrop-filter:blur(10px)}.studio-tab-scroll.previous[data-v-110ff635]{left:7px}.studio-tab-scroll.next[data-v-110ff635]{right:7px}.studio-tab-scroll[data-v-110ff635]:active{border-color:rgba(255,79,103,.55);background:#ff4059;transform:translateY(-50%) scale(.92)}@media(prefers-reduced-motion:reduce){.studio-tabs[data-v-110ff635]{scroll-behavior:auto}.studio-tabs-shell[data-v-110ff635]:after,.studio-tabs-shell[data-v-110ff635]:before{transition:none}}@media(min-width:900px){.studio-page[data-v-110ff635]{left:50%;width:430px;transform:translateX(-50%)}}.studio-page.embedded[data-v-110ff635]{position:relative;z-index:1;inset:auto;width:100%;max-width:100%;min-width:0;min-height:720px;box-sizing:border-box;overflow:visible;transform:none;background:transparent}.studio-page.embedded>.studio-scroll[data-v-110ff635]{width:100%;min-width:0;height:auto;box-sizing:border-box;padding:16px 0 38px;overflow:visible}.studio-page.embedded .studio-tabs-shell[data-v-110ff635]{width:100%;max-width:100%;margin-inline:0}.studio-page.embedded .studio-tabs[data-v-110ff635]{margin-inline:0;padding-inline:12px}.studio-page.embedded .studio-editor[data-v-110ff635],.studio-page.embedded .studio-preview[data-v-110ff635]{position:absolute;width:100%;max-width:100%;min-height:720px;box-sizing:border-box;border-radius:18px}.studio-page.embedded .editor-scroll[data-v-110ff635],.studio-page.embedded .preview-scroll[data-v-110ff635]{height:auto;max-height:none;overflow:visible}.studio-page[data-v-110ff635]:not(.embedded){bottom:var(--bottom-nav-height)}.starlive-heart-icon[data-v-08c52cf8]{display:block;width:1em;height:1em;overflow:visible}.heart-echo[data-v-08c52cf8]{fill:rgba(8,9,13,.5);stroke:rgba(255,255,255,.94);stroke-width:2.4;stroke-linejoin:round}.heart-core[data-v-08c52cf8]{fill:rgba(255,255,255,.12);stroke:rgba(255,255,255,.5);stroke-width:1;stroke-linejoin:round;transition:fill .2s ease,stroke .2s ease}.heart-glint[data-v-08c52cf8]{stroke:rgba(255,255,255,.72);stroke-width:2}.starlive-heart-icon.is-selected .heart-echo[data-v-08c52cf8]{fill:#ff526a;stroke:#ffc06a}.starlive-heart-icon.is-selected .heart-core[data-v-08c52cf8]{fill:#ff6a62;stroke:#ffd28c}.starlive-heart-icon.is-selected .heart-glint[data-v-08c52cf8]{stroke:#fff3d7}.center-page[data-v-4dec5e4b]{position:absolute;inset:0;z-index:30;overflow:hidden;background:#0d0e10;color:#f7f3eb}.center-bar[data-v-4dec5e4b]{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(13,14,16,.92);backdrop-filter:blur(18px)}button[data-v-4dec5e4b]{font:inherit}.center-bar button[data-v-4dec5e4b]{width:38px;height:38px;border:0;border-radius:50%;background:#202126;color:#fff;font-size:18px}.center-scroll[data-v-4dec5e4b]{height:calc(100% - 58px);overflow-y:auto;padding-bottom:36px}.profile-hero[data-v-4dec5e4b]{position:relative;display:flex;align-items:center;gap:16px;padding:30px 20px 22px;background:radial-gradient(circle at 88% 10%,rgba(255,76,92,.28),transparent 40%),linear-gradient(145deg,#17181c,#0d0e10)}.avatar-wrap[data-v-4dec5e4b]{width:78px;height:78px;flex:none;padding:3px;border-radius:50%;background:#34363c}.avatar-wrap img[data-v-4dec5e4b]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.frame-gold[data-v-4dec5e4b]{background:linear-gradient(135deg,#ffe69a,#d79b27,#fff0b8)}.frame-neon[data-v-4dec5e4b]{background:linear-gradient(135deg,#00f5d4,#ff3e78,#8b5cf6);box-shadow:0 0 18px rgba(0,245,212,.4)}.profile-copy[data-v-4dec5e4b]{min-width:0;flex:1}.eyebrow[data-v-4dec5e4b],.section-title small[data-v-4dec5e4b]{color:#ff5266;font-size:10px;letter-spacing:2px}.profile-copy h1[data-v-4dec5e4b]{margin:5px 0;font-size:25px}.profile-copy p[data-v-4dec5e4b]{margin:0;color:#9ea0a7;font-size:12px;line-height:1.5}.title-chip[data-v-4dec5e4b]{display:inline-flex;align-items:center;gap:5px;max-width:100%;margin-top:8px;padding:4px 8px;overflow:hidden;border-radius:12px;background:rgba(255,255,255,.09);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.title-chip i[data-v-4dec5e4b]{flex:none;color:#ffb14b}.edit-button[data-v-4dec5e4b]{align-self:flex-start;padding:6px 11px;border:1px solid #44464d;border-radius:16px;background:transparent;color:#fff}.relation-strip[data-v-4dec5e4b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding:16px 20px;border-bottom:1px solid #202126}.relation-strip button[data-v-4dec5e4b]{border:0;background:transparent;color:#fff}.relation-strip span[data-v-4dec5e4b],.relation-strip strong[data-v-4dec5e4b]{display:block}.relation-strip strong[data-v-4dec5e4b]{font-size:20px}.relation-strip span[data-v-4dec5e4b]{margin-top:3px;color:#8d8f96;font-size:11px}.center-tabs[data-v-4dec5e4b]{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #222328;background:#0d0e10}.center-tabs button[data-v-4dec5e4b]{position:relative;padding:15px 0;border:0;background:transparent;color:#85878e}.center-tabs button.active[data-v-4dec5e4b]{color:#fff;font-weight:700}.center-tabs button.active[data-v-4dec5e4b]:after{position:absolute;right:38%;bottom:6px;left:38%;height:3px;border-radius:3px;background:#ff4058;content:""}.content-panel[data-v-4dec5e4b],.panel-stack[data-v-4dec5e4b]{padding:16px}.content-panel[data-v-4dec5e4b]{min-width:0;overflow-x:hidden}.level-card[data-v-4dec5e4b],.menu-card[data-v-4dec5e4b],.order-card[data-v-4dec5e4b],.recharge-card[data-v-4dec5e4b],.rights-card[data-v-4dec5e4b],.role-card[data-v-4dec5e4b],.wallet-hero[data-v-4dec5e4b]{margin-bottom:14px;border:1px solid #28292f;border-radius:18px;background:#17181c}.level-card[data-v-4dec5e4b]{padding:18px}.level-card div[data-v-4dec5e4b]{display:flex;justify-content:space-between}.level-card strong[data-v-4dec5e4b]{font-size:22px}.level-card p[data-v-4dec5e4b]{height:7px;margin:14px 0 8px;overflow:hidden;border-radius:7px;background:#292b30}.level-card p span[data-v-4dec5e4b]{display:block;height:100%;background:linear-gradient(90deg,#ff3e57,#ffb14b)}.level-card em[data-v-4dec5e4b]{color:#898b92;font-size:11px;font-style:normal}.menu-card[data-v-4dec5e4b],.order-card[data-v-4dec5e4b],.rights-card[data-v-4dec5e4b],.role-card[data-v-4dec5e4b]{padding:8px 14px}.menu-card>button[data-v-4dec5e4b],.rights-card>button[data-v-4dec5e4b],.role-card>button[data-v-4dec5e4b]{width:100%;display:flex;align-items:center;gap:12px;padding:14px 4px;border:0;border-bottom:1px solid #28292e;background:transparent;color:#fff;text-align:left}.menu-card>button[data-v-4dec5e4b]:last-child,.rights-card>button[data-v-4dec5e4b]:last-child,.role-card>button[data-v-4dec5e4b]:last-child{border-bottom:0}.menu-card>button>i[data-v-4dec5e4b]:first-child{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#292a30;color:#ff5366}.menu-card span[data-v-4dec5e4b],.rights-card div[data-v-4dec5e4b],.role-card div[data-v-4dec5e4b]{flex:1}.rights-card>button>div[data-v-4dec5e4b]{min-width:0}.menu-card small[data-v-4dec5e4b],.menu-card strong[data-v-4dec5e4b],.rights-card small[data-v-4dec5e4b],.rights-card strong[data-v-4dec5e4b],.role-card small[data-v-4dec5e4b],.role-card strong[data-v-4dec5e4b]{display:block}.menu-card small[data-v-4dec5e4b],.rights-card small[data-v-4dec5e4b],.role-card small[data-v-4dec5e4b]{margin-top:3px;color:#85878e;font-size:11px}.rights-card small[data-v-4dec5e4b],.rights-card strong[data-v-4dec5e4b]{overflow:hidden;text-overflow:ellipsis}.rights-card strong[data-v-4dec5e4b]{white-space:nowrap}.rights-card small[data-v-4dec5e4b]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.4}.menu-card em[data-v-4dec5e4b],.rights-card em[data-v-4dec5e4b],.role-card em[data-v-4dec5e4b]{color:#b6b7bd;font-size:11px;font-style:normal}.rights-card em[data-v-4dec5e4b]{flex:none}.section-title[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;padding:11px 2px}.section-title h2[data-v-4dec5e4b]{margin:3px 0 0;font-size:18px}.section-title button[data-v-4dec5e4b],.section-title em[data-v-4dec5e4b]{border:0;background:transparent;color:#85878e;font-size:11px;font-style:normal}.role-card>button>span[data-v-4dec5e4b]{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#282930;color:#ff5266;font-size:19px}.sub-tabs[data-v-4dec5e4b]{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding-bottom:12px;overflow:hidden}.sub-tabs button[data-v-4dec5e4b]{min-width:0;min-height:38px;padding:7px 2px;overflow:hidden;border:1px solid #2e3036;border-radius:13px;background:#191a1e;color:#94969c;font-size:clamp(8px,2.55vw,11px);line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.sub-tabs button.active[data-v-4dec5e4b]{border-color:#ff4058;background:#ff4058;color:#fff}.content-view-toolbar[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin:0 0 10px;color:#73767e;font-size:10px}.content-view-toolbar>div[data-v-4dec5e4b]{display:flex;gap:4px;padding:3px;border:1px solid #292b31;border-radius:10px;background:#141519}.content-view-toolbar button[data-v-4dec5e4b]{width:30px;height:27px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#6f727a;font-size:13px;transition:background .2s ease,color .2s ease,transform .2s ease}.content-view-toolbar button.active[data-v-4dec5e4b]{background:linear-gradient(145deg,rgba(230,189,118,.2),rgba(255,83,104,.1));color:#f0cf94;box-shadow:inset 0 0 0 1px rgba(230,189,118,.14)}.content-view-toolbar button[data-v-4dec5e4b]:active{transform:scale(.94)}.content-results.is-grid[data-v-4dec5e4b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}.content-results.is-grid .content-row[data-v-4dec5e4b]{display:block;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid var(--center-line);border-radius:13px;background:linear-gradient(155deg,rgba(29,31,37,.96),rgba(15,16,20,.98));box-shadow:0 10px 24px rgba(0,0,0,.16);position:relative}.content-results.is-grid .content-row>img[data-v-4dec5e4b],.content-results.is-grid .content-row>span[data-v-4dec5e4b]{width:100%;height:auto;aspect-ratio:3/4;border-radius:0;background:#24262c;-o-object-fit:cover;object-fit:cover}.content-results.is-grid .content-row>div[data-v-4dec5e4b]{min-width:0;padding:8px 7px 9px}.content-results.is-grid .content-row strong[data-v-4dec5e4b]{min-height:2.7em;display:-webkit-box;overflow:hidden;font-size:10px;line-height:1.35;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.content-results.is-grid .content-row em[data-v-4dec5e4b],.content-results.is-grid .content-row small[data-v-4dec5e4b]{margin-top:4px;overflow:hidden;font-size:8px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.content-results.is-grid .content-row>.el-icon-arrow-right[data-v-4dec5e4b]{display:none}.content-results.is-grid .content-row>.history-delete-button[data-v-4dec5e4b]{position:absolute;inset-inline-end:6px;top:6px;width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:9px;background:rgba(9,10,13,.72);color:#e5e6e9;box-shadow:0 6px 16px rgba(0,0,0,.25);backdrop-filter:blur(10px)}.content-results.is-grid .content-row>.work-manage-button[data-v-4dec5e4b]{position:absolute;inset-inline-end:6px;top:6px;width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:rgba(9,10,13,.78);color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.28);backdrop-filter:blur(10px)}.content-results.is-grid .content-stats[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;gap:3px;color:#70737b}.content-results.is-grid .content-stats span[data-v-4dec5e4b]{min-width:0;display:flex;align-items:center;gap:2px;overflow:hidden}.content-results.is-grid .content-stats i[data-v-4dec5e4b]{flex:none;font-size:8px}.content-like-stat .starlive-heart-icon[data-v-4dec5e4b]{width:9px;height:9px;flex:none}.content-row[data-v-4dec5e4b]{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 0;border-bottom:1px solid #24252a}.content-row>img[data-v-4dec5e4b],.content-row>span[data-v-4dec5e4b]{width:62px;height:76px;display:grid;place-items:center;border-radius:10px;background:#292a30;font-size:24px;-o-object-fit:cover;object-fit:cover}.work-manage-button[data-v-4dec5e4b]{width:34px;height:34px;display:grid;place-items:center;flex:none;padding:0;border:1px solid #303138;border-radius:11px;background:#202126;color:#c9cbd0}.work-action-mask[data-v-4dec5e4b]{position:fixed;z-index:1200;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:rgba(3,4,7,.66);backdrop-filter:blur(8px)}.work-action-sheet[data-v-4dec5e4b]{width:min(100%,460px);overflow:hidden;padding:14px;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:linear-gradient(155deg,#202126,#111216 62%);box-shadow:0 26px 70px rgba(0,0,0,.52)}.work-action-sheet>header[data-v-4dec5e4b]{display:grid;grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:4px 3px 13px;border-bottom:1px solid rgba(255,255,255,.07)}.work-action-sheet>button>span[data-v-4dec5e4b],.work-action-sheet>header>span[data-v-4dec5e4b]{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:rgba(255,82,106,.11);color:#ff7183;font-size:18px}.work-action-sheet>button div[data-v-4dec5e4b],.work-action-sheet header div[data-v-4dec5e4b]{min-width:0}.work-action-sheet>button small[data-v-4dec5e4b],.work-action-sheet>button strong[data-v-4dec5e4b],.work-action-sheet header small[data-v-4dec5e4b],.work-action-sheet header strong[data-v-4dec5e4b]{display:block;overflow:hidden;text-overflow:ellipsis}.work-action-sheet header small[data-v-4dec5e4b]{color:#777a82;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.work-action-sheet header strong[data-v-4dec5e4b]{margin-top:3px;white-space:nowrap}.work-action-sheet header>button[data-v-4dec5e4b]{width:34px;height:34px;padding:0;border-radius:50%;background:#292a30;color:#aaa}.work-action-sheet>button[data-v-4dec5e4b]{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:11px;padding:13px 3px;border-bottom:1px solid rgba(255,255,255,.055);background:transparent;color:#fff;text-align:start}.work-action-sheet>button[data-v-4dec5e4b]:last-child{border-bottom:0}.work-action-sheet>button small[data-v-4dec5e4b]{margin-top:4px;color:#777a82;font-size:9px;line-height:1.45;white-space:normal}.work-action-sheet>button>i[data-v-4dec5e4b]{color:#666a72}.work-action-sheet>button.is-danger>span[data-v-4dec5e4b]{background:rgba(255,65,88,.12);color:#ff526a}.work-action-sheet>button.is-danger strong[data-v-4dec5e4b]{color:#ff7183}.work-action-sheet>button[data-v-4dec5e4b]:disabled{opacity:.55;cursor:wait}.work-sheet-enter-active[data-v-4dec5e4b],.work-sheet-leave-active[data-v-4dec5e4b]{transition:opacity .2s ease}.work-sheet-enter-active .work-action-sheet[data-v-4dec5e4b],.work-sheet-leave-active .work-action-sheet[data-v-4dec5e4b]{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.work-sheet-enter[data-v-4dec5e4b],.work-sheet-leave-to[data-v-4dec5e4b]{opacity:0}.work-sheet-enter .work-action-sheet[data-v-4dec5e4b],.work-sheet-leave-to .work-action-sheet[data-v-4dec5e4b]{transform:translateY(24px)}.content-row>.relation-avatar[data-v-4dec5e4b]{position:relative;width:58px;height:58px;flex:none;overflow:visible;border-radius:50%;background:linear-gradient(145deg,#31333a,#1b1c21)}.relation-avatar>img[data-v-4dec5e4b]:first-child{width:58px;height:58px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.relation-avatar>.relation-avatar-frame[data-v-4dec5e4b]{position:absolute;inset:-10px;width:78px;height:78px;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none}.content-row>div[data-v-4dec5e4b]{min-width:0;flex:1}.content-row em[data-v-4dec5e4b],.content-row small[data-v-4dec5e4b],.content-row strong[data-v-4dec5e4b]{display:block}.content-row strong[data-v-4dec5e4b]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content-row em[data-v-4dec5e4b],.content-row small[data-v-4dec5e4b]{margin-top:5px;color:#85878e;font-size:11px;font-style:normal}.content-row>button[data-v-4dec5e4b]{border:0;background:transparent;color:#9a9ba1}.empty-state[data-v-4dec5e4b],.loading-state[data-v-4dec5e4b],.page-loading[data-v-4dec5e4b]{display:grid;place-items:center;gap:9px;min-height:210px;color:#85878e}.empty-state strong[data-v-4dec5e4b]{color:#fff}.empty-state p[data-v-4dec5e4b]{margin:0;font-size:12px}.clear-history[data-v-4dec5e4b]{width:100%;margin-top:18px;padding:12px;border:1px solid #34363d;border-radius:13px;background:transparent;color:#bbb}.fan-creator-badge[data-v-4dec5e4b]{display:inline-flex!important;align-items:center;gap:5px!important;width:-moz-max-content;width:max-content;margin-top:7px!important;padding:4px 7px;border-radius:8px;background:rgba(255,70,94,.1);color:#ff7183!important;font-size:9px!important}.fan-level-line[data-v-4dec5e4b]{display:flex!important;align-items:center;gap:6px;max-width:100%;color:#a0a2aa!important}.fan-level-line b[data-v-4dec5e4b]{flex:none;padding:3px 6px;border:1px solid rgba(255,181,91,.22);border-radius:7px;background:rgba(255,181,91,.08);color:#ffc16f;font-size:9px}.fan-level-line span[data-v-4dec5e4b]{min-width:0;overflow:hidden;color:#c8c9ce;text-overflow:ellipsis;white-space:nowrap}.content-load-more[data-v-4dec5e4b],.relation-load-more[data-v-4dec5e4b]{width:100%;margin-top:16px;padding:11px;border:1px solid #303239;border-radius:13px;background:#18191e;color:#aeb0b6}.content-load-more[data-v-4dec5e4b]:disabled,.relation-load-more[data-v-4dec5e4b]:disabled{opacity:.5}.fan-profile-scroll[data-v-4dec5e4b]{height:calc(100% - 66px);padding:0 16px 34px;overflow-y:auto;overflow-x:hidden;background:radial-gradient(circle at 90% 0,rgba(255,62,89,.17),transparent 32%),#0d0e11;scrollbar-width:none}.fan-profile-scroll[data-v-4dec5e4b]::-webkit-scrollbar{display:none}.fan-profile-hero[data-v-4dec5e4b]{display:grid;justify-items:center;padding:38px 20px 28px;text-align:center}.fan-avatar-shell[data-v-4dec5e4b]{position:relative;width:104px;height:104px;margin-bottom:18px}.fan-avatar-shell>img[data-v-4dec5e4b]:first-child{width:104px;height:104px;border:3px solid rgba(255,255,255,.88);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#25262c;box-shadow:0 18px 42px rgba(0,0,0,.34)}.fan-avatar-frame[data-v-4dec5e4b]{position:absolute;inset:-20px;width:144px;height:144px;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none}.fan-profile-hero>small[data-v-4dec5e4b]{color:#ff6378;font-size:9px;font-weight:800;letter-spacing:2px}.fan-profile-hero h1[data-v-4dec5e4b]{max-width:100%;margin:8px 0 7px;overflow-wrap:anywhere;font-size:27px}.fan-profile-hero>p[data-v-4dec5e4b]{max-width:310px;margin:0;color:#96989f;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.fan-message-action[data-v-4dec5e4b]{width:100%;display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:14px;border:1px solid rgba(255,82,105,.3);border-radius:16px;background:linear-gradient(135deg,rgba(255,82,105,.16),rgba(255,82,105,.05));color:#fff;text-align:inherit}.fan-message-action>i[data-v-4dec5e4b]:first-child{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#ff455d}.fan-message-action span[data-v-4dec5e4b]{min-width:0;flex:1}.fan-message-action small[data-v-4dec5e4b],.fan-message-action strong[data-v-4dec5e4b]{display:block}.fan-message-action small[data-v-4dec5e4b]{margin-top:3px;color:#8f929a;font-size:10px}.fan-role-badges[data-v-4dec5e4b]{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:15px}.fan-role-badges span[data-v-4dec5e4b]{display:inline-flex;align-items:center;gap:5px;max-width:280px;padding:6px 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.055);color:#dadbe0;font-size:9px;overflow-wrap:anywhere}.fan-role-badges i[data-v-4dec5e4b]{color:#ffb35d}.fan-public-card[data-v-4dec5e4b]{padding:9px 15px;border:1px solid #292b31;border-radius:19px;background:linear-gradient(150deg,#18191e,#121317)}.fan-public-card header[data-v-4dec5e4b]{padding:11px 2px 8px}.fan-public-card header small[data-v-4dec5e4b]{color:#ff6277;font-size:8px;letter-spacing:1.8px}.fan-public-card header h2[data-v-4dec5e4b]{margin:4px 0 0;font-size:16px}.fan-public-card>div[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 2px;border-top:1px solid #27292f}.fan-public-card>div span[data-v-4dec5e4b]{display:flex;align-items:center;gap:7px;color:#898c94;font-size:10px}.fan-public-card>div span i[data-v-4dec5e4b]{color:#ff687b}.fan-public-card>div strong[data-v-4dec5e4b]{min-width:0;color:#e4e5e8;font-size:10px;text-align:end;overflow-wrap:anywhere}.fan-author-action[data-v-4dec5e4b]{width:100%;display:flex;align-items:center;gap:11px;margin-top:13px;padding:14px;border:1px solid rgba(255,72,97,.3);border-radius:17px;background:linear-gradient(145deg,#25181d,#17181c);color:#fff;text-align:start}.fan-author-action>i[data-v-4dec5e4b]:first-child{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:12px;background:#ff455f;color:#fff;font-size:18px}.fan-author-action span[data-v-4dec5e4b]{min-width:0;flex:1}.fan-author-action small[data-v-4dec5e4b],.fan-author-action strong[data-v-4dec5e4b]{display:block}.fan-author-action small[data-v-4dec5e4b]{margin-top:4px;color:#8d8f96;font-size:9px}.rights-card>button>span[data-v-4dec5e4b]{width:38px;height:38px;display:grid;place-items:center;flex:none;overflow:hidden;border-radius:50%;background:#292b30;color:#ffb14b;font-size:20px}.rights-card>button>span i[data-v-4dec5e4b]{line-height:1}.rights-card>button.equipped em[data-v-4dec5e4b]{color:#ff5366}.wallet-hero[data-v-4dec5e4b]{padding:24px;background:linear-gradient(140deg,#2a171b,#18191d)}.wallet-hero>small[data-v-4dec5e4b],.wallet-hero>strong[data-v-4dec5e4b]{display:block}.wallet-hero>strong[data-v-4dec5e4b]{margin:5px 0;font-size:48px}.wallet-hero div[data-v-4dec5e4b]{display:flex;gap:18px;color:#aaa;font-size:12px}.wallet-hero p[data-v-4dec5e4b]{margin:20px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);color:#ffb4bd}.recharge-card[data-v-4dec5e4b]{padding:10px 16px 16px}.tier-grid[data-v-4dec5e4b]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.tier-grid button[data-v-4dec5e4b]{display:grid;padding:12px;border:1px solid #303138;border-radius:13px;background:#202126;color:#fff}.tier-grid button.active[data-v-4dec5e4b]{border-color:#ff4058;background:#2c1c21}.tier-grid small[data-v-4dec5e4b]{color:#999}.tier-grid em[data-v-4dec5e4b]{margin-top:5px;color:#ff8a98;font-style:normal}.custom-recharge[data-v-4dec5e4b]{margin-top:13px;padding:13px;border:1px solid #2f3037;border-radius:14px;background:linear-gradient(145deg,#1e1f24,#17181c)}.custom-recharge>label[data-v-4dec5e4b]{display:block;margin-bottom:8px;color:#d8d9dd;font-size:11px;font-weight:700}.custom-amount-field[data-v-4dec5e4b]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid #353740;border-radius:12px;background:#111216;transition:border-color .2s,box-shadow .2s}.custom-amount-field.active[data-v-4dec5e4b]{border-color:#ff5369;box-shadow:0 0 0 3px rgba(255,64,88,.1)}.custom-amount-field.invalid[data-v-4dec5e4b]{border-color:#ff9a4d}.custom-amount-field>span[data-v-4dec5e4b]{padding:0 11px;color:#ff8796;font-size:10px;font-weight:800;letter-spacing:.7px}.custom-amount-field input[data-v-4dec5e4b]{width:100%;height:44px;min-width:0;padding:0 12px;border:0;outline:0;background:#191a1f;color:#fff;font-size:17px;font-weight:700}.custom-amount-field input[data-v-4dec5e4b]::-moz-placeholder{color:#575961;font-size:11px;font-weight:400}.custom-amount-field input[data-v-4dec5e4b]::placeholder{color:#575961;font-size:11px;font-weight:400}.custom-recharge>small[data-v-4dec5e4b]{display:block;margin-top:7px;color:#777a82;font-size:9px;line-height:1.5}.coin-estimate[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07);color:#898b92;font-size:10px}.coin-estimate strong[data-v-4dec5e4b]{color:#ffb05e;font-size:17px}.coin-estimate strong small[data-v-4dec5e4b]{font-size:9px}.channel-list[data-v-4dec5e4b]{margin-top:14px}.channel-list button[data-v-4dec5e4b]{width:100%;display:flex;align-items:center;gap:10px;padding:12px;border:1px solid transparent;border-radius:10px;background:transparent;color:#fff}.channel-list button.active[data-v-4dec5e4b]{border-color:#3a3c43;background:#212228}.channel-list button span[data-v-4dec5e4b]{flex:1;text-align:left}.channel-list em[data-v-4dec5e4b]{color:#ffb04a;font-size:10px;font-style:normal}.dialog-submit[data-v-4dec5e4b],.recharge-submit[data-v-4dec5e4b]{width:100%;margin-top:12px;padding:13px;border:0;border-radius:12px;background:#ff4058;color:#fff;font-weight:700}.recharge-submit[data-v-4dec5e4b]:disabled{opacity:.48;cursor:not-allowed}.payment-note[data-v-4dec5e4b]{color:#8c8e94;font-size:11px;line-height:1.6}.order-row[data-v-4dec5e4b]{display:flex;justify-content:space-between;padding:13px 2px;border-top:1px solid #28292e}.order-row small[data-v-4dec5e4b],.order-row strong[data-v-4dec5e4b]{display:block}.order-row small[data-v-4dec5e4b]{margin-top:4px;color:#777;font-size:9px;line-height:1.5}.order-row em[data-v-4dec5e4b]{color:#ff9e47;font-size:11px;font-style:normal}.order-empty[data-v-4dec5e4b]{padding:30px;color:#777;text-align:center}.avatar-presets[data-v-4dec5e4b]{display:flex;gap:10px}.avatar-presets button[data-v-4dec5e4b]{width:54px;height:54px;padding:2px;border:2px solid transparent;border-radius:50%;background:transparent}.avatar-presets button.active[data-v-4dec5e4b]{border-color:#ff4058}.avatar-presets img[data-v-4dec5e4b]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.form-pair[data-v-4dec5e4b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gender-rule[data-v-4dec5e4b]{display:block;margin-top:8px;color:#999}.page-loading[data-v-4dec5e4b]{height:calc(100% - 58px)}.center-page[data-v-4dec5e4b]{inset:0 0 62px;z-index:20;background:radial-gradient(circle at 90% 0,rgba(255,57,84,.17),transparent 31%),#0d0e11}.center-page.qr-active[data-v-4dec5e4b]{inset:0;z-index:40}.center-bar[data-v-4dec5e4b]{height:82px;padding:17px 18px 11px}.center-bar[data-v-4dec5e4b]:not(.profile-editor-bar){background:transparent;backdrop-filter:none}.profile-hero[data-v-4dec5e4b]{background:transparent}.member-heading small[data-v-4dec5e4b]{display:block;color:#ff4a61;font-size:9px;letter-spacing:2.5px}.member-heading h1[data-v-4dec5e4b]{margin:2px 0 0;font-family:Microsoft YaHei UI,sans-serif;font-size:27px;line-height:1.2}.center-header-actions[data-v-4dec5e4b]{position:absolute;z-index:3;top:max(12px,env(safe-area-inset-top));inset-inline-end:16px;display:flex;align-items:center;gap:8px}.center-header-actions>button[data-v-4dec5e4b]{display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:rgba(18,19,24,.72);color:#e7d3ad;font-size:15px;box-shadow:0 8px 22px rgba(0,0,0,.2);backdrop-filter:blur(14px);transition:border-color .2s ease,background .2s ease,transform .2s ease}.center-header-actions>button[data-v-4dec5e4b]:focus-visible,.center-header-actions>button[data-v-4dec5e4b]:hover{outline:0;border-color:rgba(230,189,118,.42);background:rgba(230,189,118,.12)}.center-header-actions>button[data-v-4dec5e4b]:active{transform:scale(.94)}.profile-editor-bar[data-v-4dec5e4b]{height:58px;padding:0 18px}.profile-editor-bar>strong[data-v-4dec5e4b]{font-size:19px;letter-spacing:1px}.profile-editor-bar .back-button[data-v-4dec5e4b]{background:#202126;color:#fff}.bar-placeholder[data-v-4dec5e4b]{width:38px;height:38px}.center-scroll[data-v-4dec5e4b]{height:100%;scrollbar-width:none;-ms-overflow-style:none}.center-scroll[data-v-4dec5e4b]::-webkit-scrollbar{display:none;width:0;height:0}.profile-editor-scroll[data-v-4dec5e4b]{height:calc(100% - 58px);overflow-y:auto;padding-bottom:30px;background:radial-gradient(circle at 90% 0,rgba(255,64,88,.16),transparent 28%),#0d0e10;scrollbar-width:none;-ms-overflow-style:none}.profile-editor-scroll[data-v-4dec5e4b]::-webkit-scrollbar{display:none;width:0;height:0}.profile-editor-hero[data-v-4dec5e4b]{display:flex;align-items:center;gap:16px;padding:24px 18px 20px;border-bottom:1px solid rgba(255,255,255,.07)}.editor-avatar-preview[data-v-4dec5e4b]{position:relative;width:78px;height:78px;flex:none;padding:3px;border:0;border-radius:50%;background:linear-gradient(135deg,#ff4058,#ffb04a);box-shadow:0 12px 28px rgba(255,64,88,.16);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.editor-avatar-preview[data-v-4dec5e4b]:focus-visible,.editor-avatar-preview[data-v-4dec5e4b]:hover{outline:0;box-shadow:0 12px 30px rgba(255,64,88,.28),0 0 0 4px rgba(255,82,102,.11)}.editor-avatar-preview[data-v-4dec5e4b]:active{transform:scale(.96)}.editor-avatar-preview[data-v-4dec5e4b]:disabled{cursor:wait;opacity:.72}.editor-avatar-preview img[data-v-4dec5e4b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.editor-avatar-preview i[data-v-4dec5e4b]{position:absolute;right:-2px;bottom:1px;width:25px;height:25px;display:grid;place-items:center;border:3px solid #0d0e10;border-radius:50%;background:#ff4058;color:#fff;font-size:11px}.profile-editor-hero>div[data-v-4dec5e4b]:last-child{min-width:0}.profile-editor-hero small[data-v-4dec5e4b]{color:#ff5266;font-size:9px;letter-spacing:2.2px}.profile-editor-hero h1[data-v-4dec5e4b]{margin:5px 0 6px;font-size:23px}.profile-editor-hero p[data-v-4dec5e4b]{margin:0;color:#8f9198;font-size:11px;line-height:1.55}.profile-editor-form[data-v-4dec5e4b]{padding:14px 16px 24px}.editor-card[data-v-4dec5e4b]{margin-bottom:13px;padding:15px 14px 3px;border:1px solid #292a30;border-radius:18px;background:#17181c}.editor-card-title[data-v-4dec5e4b]{display:flex;align-items:center;gap:11px;margin-bottom:15px}.editor-card-title>span[data-v-4dec5e4b]{width:37px;height:37px;display:grid;place-items:center;flex:none;border-radius:12px;background:#292a30;color:#ff5266;font-size:17px}.editor-card-title>div[data-v-4dec5e4b]{min-width:0}.editor-card-title small[data-v-4dec5e4b],.editor-card-title strong[data-v-4dec5e4b]{display:block}.editor-card-title strong[data-v-4dec5e4b]{font-size:14px}.editor-card-title small[data-v-4dec5e4b]{margin-top:3px;color:#797b82;font-size:10px}.avatar-editor-card[data-v-4dec5e4b]{padding-bottom:16px}.profile-editor-form .avatar-presets[data-v-4dec5e4b]{gap:11px;overflow-x:auto;padding:2px 1px 4px;scrollbar-width:none}.profile-editor-form .avatar-presets[data-v-4dec5e4b]::-webkit-scrollbar{display:none}.profile-editor-form .avatar-presets button[data-v-4dec5e4b]{position:relative;width:58px;height:58px;flex:none;padding:3px;border-color:#363840;background:#222328}.profile-editor-form .avatar-presets button.active[data-v-4dec5e4b]{border-color:#ff5266;box-shadow:0 0 0 3px rgba(255,82,102,.12)}.profile-editor-form .avatar-presets button>i[data-v-4dec5e4b]{position:absolute;right:-3px;bottom:-2px;width:19px;height:19px;display:grid;place-items:center;border:2px solid #17181c;border-radius:50%;background:#ff4058;color:#fff;font-size:9px}.profile-editor-form[data-v-4dec5e4b] .el-form-item{margin-bottom:15px}.profile-editor-form[data-v-4dec5e4b] .el-form-item__label{padding-bottom:6px;color:#b6b7bd;font-size:11px;line-height:1.3}.profile-editor-form[data-v-4dec5e4b] .el-input__inner,.profile-editor-form[data-v-4dec5e4b] .el-textarea__inner{border:1px solid #30323a;border-radius:12px;background:#202126;color:#f7f3eb;box-shadow:none}.profile-editor-form[data-v-4dec5e4b] .el-input__inner{height:43px;line-height:43px}.profile-editor-form[data-v-4dec5e4b] .el-input__count{background:transparent;color:#65676e}.profile-editor-form[data-v-4dec5e4b] .el-textarea__inner{padding:11px 13px;line-height:1.6;resize:none}.profile-editor-form[data-v-4dec5e4b] .el-select{width:100%}.gender-card[data-v-4dec5e4b]{padding-bottom:8px}.gender-card[data-v-4dec5e4b] .el-radio-group{width:100%;display:flex}.gender-card[data-v-4dec5e4b] .el-radio-button{flex:1}.gender-card[data-v-4dec5e4b] .el-radio-button__inner{width:100%;padding:10px 0;border-color:#30323a;background:#202126;color:#8f9198;box-shadow:none}.gender-card[data-v-4dec5e4b] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#ff4058;background:#ff4058;color:#fff;box-shadow:-1px 0 0 0 #ff4058}.profile-editor-form .gender-rule[data-v-4dec5e4b]{line-height:1.5}.profile-editor-actions[data-v-4dec5e4b]{display:grid;grid-template-columns:88px 1fr;gap:10px;padding-top:3px}.profile-editor-actions>button[data-v-4dec5e4b]{height:44px;margin:0;border:1px solid #34363d;border-radius:13px;background:#191a1e;color:#a7a8ad}.profile-editor-actions .profile-save-button[data-v-4dec5e4b]{width:100%;height:44px;margin:0;border:0;border-radius:13px;background:linear-gradient(105deg,#ff4058,#f65);color:#fff;font-weight:700}.content-row .content-stats[data-v-4dec5e4b]{display:flex;align-items:center;gap:12px;color:#6f727a}.content-stats span[data-v-4dec5e4b]{display:inline-flex;align-items:center;gap:4px}.content-stats i[data-v-4dec5e4b]{color:#9a9ca3;font-size:11px}.consumption-level-card[data-v-4dec5e4b]{position:relative;overflow:hidden;padding:20px;background:radial-gradient(circle at 92% 8%,rgba(255,190,92,.2),transparent 34%),linear-gradient(145deg,#241a1d,#16171b)}.consumption-level-card[data-v-4dec5e4b]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.04),transparent 70%);pointer-events:none}.level-card .level-card-head[data-v-4dec5e4b]{position:relative;align-items:flex-start}.level-card-head>span small[data-v-4dec5e4b],.level-card-head>span strong[data-v-4dec5e4b]{display:block}.level-card-head>span small[data-v-4dec5e4b]{color:#ff9b69;font-size:10px;letter-spacing:1.7px}.level-card-head>span strong[data-v-4dec5e4b]{margin-top:3px;font-size:28px}.consumption-level-card[data-v-4dec5e4b]{cursor:pointer;outline:none}.consumption-level-card[data-v-4dec5e4b]:focus-visible{border-color:rgba(255,182,101,.7);box-shadow:0 0 0 3px rgba(255,148,89,.12)}.level-card-actions[data-v-4dec5e4b]{align-items:center;gap:9px}.level-card-actions em[data-v-4dec5e4b]{padding:5px 9px;border:1px solid rgba(255,174,104,.28);border-radius:999px;background:rgba(255,153,90,.08);color:#ffba7f}.level-card-actions>i[data-v-4dec5e4b]{color:#ffb16b;font-size:13px}.consumption-level-card h2[data-v-4dec5e4b]{position:relative;max-width:100%;margin:18px 0 2px;font-size:19px;overflow-wrap:anywhere}.level-card .level-spend-meta[data-v-4dec5e4b]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:11px}.level-spend-meta>span[data-v-4dec5e4b]{min-width:0}.level-spend-meta b[data-v-4dec5e4b],.level-spend-meta small[data-v-4dec5e4b]{display:block}.level-spend-meta small[data-v-4dec5e4b]{color:#73757d;font-size:9px}.level-spend-meta b[data-v-4dec5e4b]{margin-top:4px;color:#d8d9dc;font-size:12px;overflow-wrap:anywhere}.level-card .gender-level-notice[data-v-4dec5e4b]{position:relative;width:100%;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:15px;padding:10px 11px;border:1px solid rgba(255,82,102,.22);border-radius:12px;background:rgba(255,64,88,.07);color:#ddd;text-align:start}.gender-level-notice i[data-v-4dec5e4b]{color:#ff6477}.gender-level-notice span[data-v-4dec5e4b]{min-width:0;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.level-card .gender-level-notice strong[data-v-4dec5e4b]{color:#ff7586;font-size:10px;white-space:nowrap}.level-benefit-card[data-v-4dec5e4b]{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:14px;padding:16px;border:1px solid rgba(255,176,82,.22);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(255,176,82,.13),transparent 44%),#17181c}.level-benefit-visual[data-v-4dec5e4b]{width:64px;height:64px;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:linear-gradient(145deg,#2b2526,#1d1e22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.level-benefit-visual img[data-v-4dec5e4b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.level-benefit-visual span[data-v-4dec5e4b]{font-weight:900;color:#ffb36a}.level-benefit-copy[data-v-4dec5e4b]{min-width:0}.level-benefit-copy small[data-v-4dec5e4b]{color:#ff8c76;font-size:9px;letter-spacing:1.5px}.level-benefit-copy h2[data-v-4dec5e4b]{margin:5px 0 3px;font-size:16px;line-height:1.3;overflow-wrap:anywhere}.level-benefit-copy p[data-v-4dec5e4b]{margin:0;color:#85878e;font-size:10px}.level-benefit-card>em[data-v-4dec5e4b]{max-width:80px;color:#71737b;font-size:9px;font-style:normal;text-align:end;overflow-wrap:anywhere}.level-benefit-card>em.unlocked[data-v-4dec5e4b]{color:#ffb269}.milestone-card[data-v-4dec5e4b]{margin-bottom:14px;padding:8px 14px 16px;border:1px solid #28292f;border-radius:18px;background:#17181c;overflow:hidden}.milestone-list[data-v-4dec5e4b]{display:flex;gap:10px;overflow-x:auto;padding:3px 0 5px;scroll-snap-type:x proximity;scrollbar-width:none}.milestone-list[data-v-4dec5e4b]::-webkit-scrollbar{display:none}.milestone-list>article[data-v-4dec5e4b]{width:122px;min-width:122px;padding:11px;border:1px solid #2d2e34;border-radius:15px;background:#1d1e22;opacity:.48;scroll-snap-align:start}.milestone-list>article.unlocked[data-v-4dec5e4b]{border-color:rgba(255,167,85,.28);background:linear-gradient(145deg,#282022,#1d1e22);opacity:1}.milestone-list>article>div[data-v-4dec5e4b]{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;margin-bottom:8px;border-radius:12px;background:#28292e;color:#ffac62;font-weight:800}.milestone-list img[data-v-4dec5e4b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.milestone-list em[data-v-4dec5e4b],.milestone-list small[data-v-4dec5e4b],.milestone-list strong[data-v-4dec5e4b]{display:block}.milestone-list small[data-v-4dec5e4b]{color:#ff8d78;font-size:8px;letter-spacing:1px}.milestone-list strong[data-v-4dec5e4b]{min-height:34px;margin-top:4px;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.milestone-list em[data-v-4dec5e4b]{margin-top:7px;color:#777981;font-size:9px;font-style:normal}.level-detail-scroll[data-v-4dec5e4b]{height:calc(100% - 58px);overflow-y:auto;overflow-x:hidden;padding-bottom:28px;background:radial-gradient(circle at 92% 0,rgba(255,86,78,.17),transparent 28%),radial-gradient(circle at 0 38%,rgba(255,181,82,.08),transparent 36%),#0d0e10;scrollbar-width:none}.level-detail-scroll[data-v-4dec5e4b]::-webkit-scrollbar{display:none}.level-detail-hero[data-v-4dec5e4b]{position:relative;padding:26px 20px 22px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.07)}.level-detail-hero[data-v-4dec5e4b]:after{content:"SL";position:absolute;right:-15px;top:-28px;color:rgba(255,255,255,.025);font-size:148px;font-weight:900;line-height:1;pointer-events:none}.level-browser header small[data-v-4dec5e4b],.level-detail-hero>small[data-v-4dec5e4b]{color:#ff746d;font-size:9px;letter-spacing:2.4px}.level-detail-hero>div[data-v-4dec5e4b]:first-of-type{display:flex;align-items:center;gap:9px;margin-top:11px}.level-detail-hero>div:first-of-type span[data-v-4dec5e4b]{font-size:30px;font-weight:900;letter-spacing:-1px}.level-detail-hero>div:first-of-type em[data-v-4dec5e4b]{padding:5px 9px;border:1px solid rgba(255,187,103,.25);border-radius:999px;color:#ffbc75;font-size:9px;font-style:normal}.level-detail-hero h1[data-v-4dec5e4b]{position:relative;max-width:82%;margin:6px 0 7px;font-size:23px;line-height:1.3;overflow-wrap:anywhere}.level-detail-hero>p[data-v-4dec5e4b]{max-width:88%;margin:0;color:#91939a;font-size:11px;line-height:1.65}.level-detail-progress[data-v-4dec5e4b]{height:6px;margin:18px 0 13px;border-radius:999px;background:#292a2f;overflow:hidden}.level-detail-progress span[data-v-4dec5e4b]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4058,#ffb14b);box-shadow:0 0 14px rgba(255,96,76,.35)}.level-detail-hero footer[data-v-4dec5e4b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.level-detail-hero footer>span[data-v-4dec5e4b]{min-width:0;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:rgba(255,255,255,.035)}.level-detail-hero footer small[data-v-4dec5e4b],.level-detail-hero footer strong[data-v-4dec5e4b]{display:block}.level-detail-hero footer small[data-v-4dec5e4b]{color:#70727a;font-size:9px}.level-detail-hero footer strong[data-v-4dec5e4b]{margin-top:4px;font-size:13px;overflow-wrap:anywhere}.level-browser[data-v-4dec5e4b]{padding:20px 0}.level-browser>header[data-v-4dec5e4b]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 20px 13px}.level-browser header h2[data-v-4dec5e4b]{margin:4px 0 0;font-size:18px}.level-browser>header>span[data-v-4dec5e4b]{flex:none;color:#696b73;font-size:10px}.next-benefit-summary[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 20px 18px;padding:15px 16px;border:1px solid rgba(255,82,102,.28);border-radius:17px;background:linear-gradient(135deg,rgba(255,64,88,.13),rgba(255,177,75,.055));overflow:hidden}.next-benefit-summary>span[data-v-4dec5e4b]{min-width:0}.next-benefit-summary>span[data-v-4dec5e4b]:last-child{text-align:end}.next-benefit-summary small[data-v-4dec5e4b],.next-benefit-summary strong[data-v-4dec5e4b]{display:block}.next-benefit-summary small[data-v-4dec5e4b]{color:#8d8f96;font-size:10px;line-height:1.4}.next-benefit-summary strong[data-v-4dec5e4b]{margin-top:4px;color:#fff;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.next-benefit-summary>span:first-child strong[data-v-4dec5e4b]{color:#ff8a98;font-size:18px}.next-benefit-summary.completed[data-v-4dec5e4b]{justify-content:flex-start}.next-benefit-summary.completed>i[data-v-4dec5e4b]{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:13px;background:rgba(255,177,75,.12);color:#ffb14b;font-size:20px}.level-track[data-v-4dec5e4b]{display:flex;direction:ltr;gap:12px;overflow-x:auto;padding:4px max(20px,calc(50% - 148px)) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:max(20px,calc(50% - 148px));overscroll-behavior-x:contain;scrollbar-width:none}.level-track[data-v-4dec5e4b]::-webkit-scrollbar{display:none}.level-slide[data-v-4dec5e4b]{position:relative;width:296px;min-width:296px;min-height:446px;padding:17px;border:1px solid #2b2d33;border-radius:24px;background:radial-gradient(circle at 50% 0,rgba(255,174,78,.06),transparent 33%),linear-gradient(155deg,#1c1d22,#131418);box-shadow:0 18px 42px rgba(0,0,0,.22);opacity:.52;transform:scale(.95);scroll-snap-align:center;transition:border-color .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.level-slide.active[data-v-4dec5e4b]{border-color:rgba(255,161,81,.38);opacity:1;transform:scale(1);box-shadow:0 22px 48px rgba(0,0,0,.36),0 0 0 1px rgba(255,176,90,.06)}.level-slide.next-benefit[data-v-4dec5e4b]:after{content:"";position:absolute;inset:7px;border:1px solid rgba(255,177,92,.13);border-radius:18px;pointer-events:none}.level-slide-top[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.level-slide-top em[data-v-4dec5e4b],.level-slide-top span[data-v-4dec5e4b]{padding:4px 8px;border-radius:999px;font-size:8px;font-style:normal}.level-slide-top span[data-v-4dec5e4b]{background:#27282e;color:#777a82}.level-slide.unlocked .level-slide-top span[data-v-4dec5e4b]{background:rgba(255,78,95,.12);color:#ff7180}.level-slide.next-benefit .level-slide-top span[data-v-4dec5e4b]{background:linear-gradient(90deg,#ff4058,#ff704d);color:#fff}.level-slide-top em[data-v-4dec5e4b]{border:1px solid rgba(255,255,255,.07);color:#90929a}.level-slide-icon[data-v-4dec5e4b]{width:86px;height:86px;display:grid;place-items:center;margin:18px auto 13px;overflow:hidden;border-radius:27px;background:radial-gradient(circle,rgba(255,190,101,.15),transparent 67%),#222329;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.level-slide-icon img[data-v-4dec5e4b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.level-slide-icon span[data-v-4dec5e4b]{color:#ffb36b;font-size:25px;font-weight:900;letter-spacing:-2px}.level-slide>small[data-v-4dec5e4b]{display:block;color:#686a72;font-size:8px;letter-spacing:2px;text-align:center}.level-slide>h2[data-v-4dec5e4b]{margin:3px 0 0;font-size:32px;line-height:1;text-align:center}.level-slide>h3[data-v-4dec5e4b]{min-height:42px;margin:8px 0 0;font-size:17px;line-height:1.35;text-align:center;overflow-wrap:anywhere}.level-slide>p[data-v-4dec5e4b]{margin:5px 0 14px;color:#81838b;font-size:10px;text-align:center}.level-rights[data-v-4dec5e4b]{display:grid;gap:7px}.level-rights>div[data-v-4dec5e4b]{display:flex;align-items:center;gap:9px;min-width:0;padding:8px 9px;border:1px solid rgba(255,255,255,.055);border-radius:12px;background:rgba(255,255,255,.025)}.level-rights i[data-v-4dec5e4b]{width:28px;height:28px;display:grid;place-items:center;flex:none;border-radius:9px;background:#292a30;color:#ffad66}.level-rights span[data-v-4dec5e4b]{min-width:0}.level-rights small[data-v-4dec5e4b],.level-rights strong[data-v-4dec5e4b]{display:block}.level-rights small[data-v-4dec5e4b]{color:#686a71;font-size:8px}.level-rights strong[data-v-4dec5e4b]{margin-top:2px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.level-banner-preview[data-v-4dec5e4b]{width:100%;height:48px;margin-top:8px;border:1px solid rgba(255,178,91,.1);border-radius:11px;-o-object-fit:contain;object-fit:contain;background:#202126}.level-browser-controls[data-v-4dec5e4b]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:0 20px}.level-browser-controls button[data-v-4dec5e4b]{width:40px;height:40px;border:1px solid #303139;border-radius:50%;background:#1c1d22;color:#fff}.level-browser-controls button[data-v-4dec5e4b]:disabled{color:#4f5158;opacity:.45}.level-browser-controls>span[data-v-4dec5e4b]{height:3px;border-radius:99px;background:#292a30;overflow:hidden}.level-browser-controls>span i[data-v-4dec5e4b]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4058,#ffb14b);transition:width .2s ease}.level-gender-action[data-v-4dec5e4b]{width:calc(100% - 40px);display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin:16px 20px 0;padding:12px;border:1px solid rgba(255,77,96,.2);border-radius:15px;background:rgba(255,64,88,.065);color:#fff;text-align:start}.level-gender-action>i[data-v-4dec5e4b]{color:#ff6879}.level-gender-action span[data-v-4dec5e4b]{min-width:0}.level-gender-action small[data-v-4dec5e4b],.level-gender-action strong[data-v-4dec5e4b]{display:block;overflow-wrap:anywhere}.level-gender-action strong[data-v-4dec5e4b]{font-size:11px}.level-gender-action small[data-v-4dec5e4b]{margin-top:3px;color:#8c8e95;font-size:9px;line-height:1.45}.level-gender-action em[data-v-4dec5e4b]{color:#ff7181;font-size:10px;font-style:normal;white-space:nowrap}.favorite-type-tabs[data-v-4dec5e4b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:10px}.favorite-type-tabs button[data-v-4dec5e4b]{min-width:0;display:grid;place-items:center;gap:4px;padding:9px 3px;border:1px solid #2d2f35;border-radius:12px;background:#17181c;color:#7f8188;font-size:10px}.favorite-type-tabs button i[data-v-4dec5e4b]{font-size:15px}.favorite-type-tabs button span[data-v-4dec5e4b]{max-width:100%;overflow-wrap:anywhere}.favorite-type-tabs button.active[data-v-4dec5e4b]{border-color:rgba(255,64,88,.58);background:rgba(255,64,88,.1);color:#ff6577}.pull-refresh[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:center;gap:7px;overflow:hidden;color:#92949b;font-size:11px;transition:height .2s ease,opacity .2s ease}.pull-refresh i[data-v-4dec5e4b]{color:#ff5266;font-size:16px}.pull-refresh.ready[data-v-4dec5e4b]{color:#fff}.pull-refresh.refreshing i[data-v-4dec5e4b]{animation:rotating 1s linear infinite}.profile-title-stack[data-v-4dec5e4b]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;max-width:100%;margin-top:9px}.profile-title-stack .title-chip[data-v-4dec5e4b]{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:0;padding:5px 8px}.profile-title-stack .title-chip small[data-v-4dec5e4b]{flex:none;color:#85878e;font-size:8px}.profile-title-stack .title-chip b[data-v-4dec5e4b]{min-width:0;overflow:hidden;font-size:10px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.profile-title-stack .level-title-chip[data-v-4dec5e4b]{border:1px solid rgba(255,177,75,.14);background:rgba(255,177,75,.07)}.profile-title-stack .wearable-title-chip[data-v-4dec5e4b]{border:1px solid rgba(255,82,102,.14);background:rgba(255,82,102,.07)}.profile-title-stack .wearable-title-chip i[data-v-4dec5e4b]{color:#ff6478}.title-catalog-scroll[data-v-4dec5e4b]{height:calc(100% - 58px);overflow-y:auto;overflow-x:hidden;padding-bottom:30px;background:radial-gradient(circle at 90% 0,rgba(116,91,255,.16),transparent 30%),#0d0e10;scrollbar-width:none}.title-catalog-scroll[data-v-4dec5e4b]::-webkit-scrollbar{display:none}.title-catalog-hero[data-v-4dec5e4b]{padding:28px 20px 22px;border-bottom:1px solid rgba(255,255,255,.07)}.title-catalog-hero>small[data-v-4dec5e4b]{color:#a897ff;font-size:9px;letter-spacing:2.2px}.title-catalog-hero h1[data-v-4dec5e4b]{margin:7px 0 6px;font-size:24px}.title-catalog-hero p[data-v-4dec5e4b]{margin:0;color:#8c8e96;font-size:11px;line-height:1.6}.title-catalog-hero>div[data-v-4dec5e4b]{height:5px;margin-top:17px;overflow:hidden;border-radius:99px;background:#292a30}.title-catalog-hero>div span[data-v-4dec5e4b]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff4058,#9b79ff,#ffb14b)}.title-catalog-grid[data-v-4dec5e4b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:16px}.title-catalog-card[data-v-4dec5e4b]{min-width:0;padding:13px;border:1px solid #292b31;border-radius:18px;background:#17181c;opacity:.6}.title-catalog-card.acquired[data-v-4dec5e4b]{opacity:1}.title-catalog-card>header[data-v-4dec5e4b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.title-catalog-card>header>span[data-v-4dec5e4b]{position:relative;width:44px;height:44px;display:grid;place-items:center;flex:none;border-radius:14px;background:#292a30;color:#aaa;font-size:19px}.title-catalog-card>header>span b[data-v-4dec5e4b]{position:absolute;inset-inline-end:-4px;bottom:-4px;font-size:13px;filter:grayscale(1)}.title-catalog-card.acquired>header>span b[data-v-4dec5e4b]{filter:none}.title-catalog-card>header em[data-v-4dec5e4b]{padding:3px 6px;border-radius:999px;background:#25262b;color:#777981;font-size:8px;font-style:normal}.title-catalog-card h2[data-v-4dec5e4b]{margin:11px 0 4px;font-size:14px;overflow-wrap:anywhere}.title-catalog-card>p[data-v-4dec5e4b]{min-height:43px;margin:0;color:#7f8189;font-size:9px;line-height:1.55;overflow-wrap:anywhere}.title-requirement[data-v-4dec5e4b]{min-height:65px;margin-top:10px;padding:9px;border-radius:11px;background:rgba(255,255,255,.03)}.title-requirement small[data-v-4dec5e4b],.title-requirement strong[data-v-4dec5e4b]{display:block}.title-requirement small[data-v-4dec5e4b]{color:#62646c;font-size:8px}.title-requirement strong[data-v-4dec5e4b]{margin-top:4px;font-size:9px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.title-catalog-card>footer[data-v-4dec5e4b]{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.title-catalog-card>footer>span[data-v-4dec5e4b]{min-width:0}.title-catalog-card>footer span small[data-v-4dec5e4b],.title-catalog-card>footer span strong[data-v-4dec5e4b]{display:block}.title-catalog-card>footer span small[data-v-4dec5e4b]{color:#6f7179;font-size:7px}.title-catalog-card>footer span strong[data-v-4dec5e4b]{margin-top:2px;font-size:8px;line-height:1.35;overflow-wrap:anywhere}.title-catalog-card>footer span>i[data-v-4dec5e4b]{float:inline-start;margin-inline-end:4px;color:#5ed39b}.title-catalog-card>footer button[data-v-4dec5e4b]{flex:none;padding:7px 9px;border:0;border-radius:10px;background:#ff4058;color:#fff;font-size:9px}.title-catalog-card>footer>em[data-v-4dec5e4b]{color:#ff687a;font-size:9px;font-style:normal}.title-catalog-card>.title-locked[data-v-4dec5e4b]{justify-content:flex-start;color:#676971;font-size:9px}.title-catalog-card.rarity-rare.acquired[data-v-4dec5e4b]{border-color:rgba(73,151,255,.42);box-shadow:0 0 18px rgba(52,130,255,.09)}.title-catalog-card.rarity-rare.acquired>header>span[data-v-4dec5e4b]{background:#1b2940;color:#70aaff;box-shadow:inset 0 0 0 1px rgba(96,167,255,.28)}.title-catalog-card.rarity-epic.acquired[data-v-4dec5e4b]{border-color:rgba(163,105,255,.42);background:radial-gradient(circle at 100% 0,rgba(159,91,255,.13),transparent 42%),#17181c}.title-catalog-card.rarity-epic.acquired>header>span[data-v-4dec5e4b]{background:linear-gradient(145deg,#4a2a71,#271d3e);color:#d4a4ff}.title-catalog-card.rarity-limited.acquired[data-v-4dec5e4b]{border-color:rgba(255,187,86,.48);background:radial-gradient(circle at 100% 0,rgba(255,184,76,.14),transparent 44%),#17181c}.title-catalog-card.rarity-limited.acquired>header>span[data-v-4dec5e4b]{background:linear-gradient(145deg,#6a461a,#2e2419);color:#ffd17a;box-shadow:0 0 16px rgba(255,185,76,.15)}.avatar-wrap[data-v-4dec5e4b]{position:relative}.avatar-wrap .avatar-frame-overlay[data-v-4dec5e4b]{position:absolute;inset:-20%;width:140%;height:140%;max-width:none;border-radius:0;-o-object-fit:contain;object-fit:contain;pointer-events:none}[dir=rtl] .level-slide[data-v-4dec5e4b]{direction:rtl}[dir=rtl] .level-card-actions>i[data-v-4dec5e4b]{transform:rotate(180deg)}[dir=rtl] .level-detail-hero[data-v-4dec5e4b]:after{right:auto;left:-15px}[dir=rtl] .level-benefit-card>em[data-v-4dec5e4b]{text-align:start}@media(max-width:360px){.title-catalog-grid[data-v-4dec5e4b]{grid-template-columns:1fr}.content-panel[data-v-4dec5e4b]{padding-inline:11px}.sub-tabs[data-v-4dec5e4b]{gap:3px}.sub-tabs button[data-v-4dec5e4b]{padding-inline:1px;border-radius:11px}.content-results.is-grid[data-v-4dec5e4b]{gap:6px}.content-results.is-grid .content-row>div[data-v-4dec5e4b]{padding-inline:6px}}@media(min-width:720px){.center-page[data-v-4dec5e4b]{border-radius:24px 24px 0 0}.profile-editor-form[data-v-4dec5e4b]{padding-left:18px;padding-right:18px}.level-slide[data-v-4dec5e4b]{width:320px;min-width:320px}.level-track[data-v-4dec5e4b]{padding-inline:max(20px,calc(50% - 160px));scroll-padding-inline:max(20px,calc(50% - 160px))}.title-catalog-grid[data-v-4dec5e4b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.content-view-toolbar button[data-v-4dec5e4b]{transition:none}}.center-page[data-v-4dec5e4b]:not(.qr-active){bottom:var(--bottom-nav-height)}.security-page[data-v-0373598a]{position:fixed;z-index:4010;inset:0;margin:auto;width:min(100vw,430px);display:flex;flex-direction:column;overflow:hidden;color:#f8f5ef;background:radial-gradient(circle at 86% 0,rgba(255,61,87,.23),transparent 31%),radial-gradient(circle at 0 75%,rgba(85,113,255,.11),transparent 32%),#0d0e11}.security-page>header[data-v-0373598a]{height:calc(82px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}header>button[data-v-0373598a]{width:36px;height:36px;border:1px solid #363840;border-radius:50%;background:#191a1f;color:#fff}header>div[data-v-0373598a]{text-align:center}header small[data-v-0373598a]{display:block;color:#ff5368;font-size:8px;letter-spacing:2.4px}header h1[data-v-0373598a]{margin:4px 0 0;font-size:23px}.security-scroll[data-v-0373598a]{flex:1;overflow-y:auto;padding:18px 16px calc(30px + env(safe-area-inset-bottom));scrollbar-width:none}.security-scroll[data-v-0373598a]::-webkit-scrollbar{display:none}.security-loading[data-v-0373598a]{min-height:300px;display:grid;place-content:center;justify-items:center;gap:12px;color:#858890;font-size:11px}.security-loading i[data-v-0373598a]{color:#ff5368;font-size:26px}.email-identity[data-v-0373598a]{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid rgba(255,255,255,.1);border-radius:21px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.025));box-shadow:0 18px 40px rgba(0,0,0,.18)}.email-identity>span[data-v-0373598a]{width:46px;height:46px;display:grid;place-items:center;flex:none;border-radius:15px;background:rgba(255,75,99,.13);color:#ff6f82;font-size:19px}.email-identity>div[data-v-0373598a]{min-width:0;flex:1}.email-identity p[data-v-0373598a],.email-identity small[data-v-0373598a],.email-identity strong[data-v-0373598a]{display:block;margin:0}.email-identity small[data-v-0373598a]{color:#858890;font-size:9px}.email-identity strong[data-v-0373598a]{margin-top:4px;overflow:hidden;text-overflow:ellipsis;font-size:14px;white-space:nowrap}.email-identity p[data-v-0373598a]{margin-top:5px;color:#73767e;font-size:9px;line-height:1.4}.email-identity em[data-v-0373598a]{display:flex;align-items:center;gap:4px;flex:none;padding:5px 8px;border-radius:9px;background:rgba(72,205,139,.1);color:#6ddeaa;font-size:8px;font-style:normal}.security-block[data-v-0373598a]{margin-top:13px;border:1px solid #292b31;border-radius:19px;background:#17181d;overflow:hidden}.block-heading[data-v-0373598a]{width:100%;min-height:76px;display:flex;align-items:center;gap:12px;padding:13px;border:0;background:transparent;color:#fff;text-align:start}.block-heading>span[data-v-0373598a]:nth-child(2){min-width:0;flex:1}.block-heading small[data-v-0373598a],.block-heading strong[data-v-0373598a]{display:block}.block-heading strong[data-v-0373598a]{font-size:13px}.block-heading small[data-v-0373598a]{margin-top:5px;color:#85878f;font-size:9px;line-height:1.45}.block-heading>i[data-v-0373598a]{color:#62646c}.block-icon[data-v-0373598a]{width:41px;height:41px;display:grid;place-items:center;flex:none;border-radius:13px;background:#292a30;color:#ff6579;font-size:17px}.block-icon.password[data-v-0373598a]{color:#8ca9ff}.security-form[data-v-0373598a]{padding:3px 14px 15px;border-top:1px solid #292b31}.security-form label[data-v-0373598a]{display:block;margin-top:13px}.security-form label>span[data-v-0373598a]{display:block;margin:0 2px 7px;color:#9a9ca4;font-size:9px}.security-form input[data-v-0373598a]{box-sizing:border-box;width:100%;height:44px;padding:0 13px;border:1px solid #33353c;border-radius:12px;outline:none;background:#202126;color:#fff;font-size:12px}.security-form input[data-v-0373598a]::-moz-placeholder{color:#666871}.security-form input[data-v-0373598a]::placeholder{color:#666871}.security-form input[data-v-0373598a]:focus{border-color:#ff5368;box-shadow:0 0 0 3px rgba(255,83,104,.09)}.code-input[data-v-0373598a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.code-input button[data-v-0373598a]{min-width:94px;padding:0 10px;border:1px solid rgba(255,83,104,.3);border-radius:12px;background:rgba(255,83,104,.09);color:#ff7184;font-size:10px}.code-input button[data-v-0373598a]:disabled{opacity:.45}.primary-action[data-v-0373598a]{width:100%;height:45px;margin-top:17px;border:0;border-radius:13px;background:linear-gradient(135deg,#ff3358,#ff6479);box-shadow:0 10px 24px rgba(255,51,88,.2);color:#fff;font-size:12px;font-weight:700}.primary-action[data-v-0373598a]:disabled{opacity:.55}.session-note[data-v-0373598a]{display:flex;align-items:flex-start;gap:8px;margin:18px 3px 0;color:#777a83;font-size:9px;line-height:1.6}.session-note i[data-v-0373598a]{margin-top:2px;color:#8ca9ff}[dir=rtl] header>button i[data-v-0373598a]{transform:rotate(180deg)}[dir=rtl] .block-heading[data-v-0373598a]{text-align:right}@media(max-width:350px){.email-identity em[data-v-0373598a]{display:none}.code-input[data-v-0373598a]{grid-template-columns:1fr}.code-input button[data-v-0373598a]{height:38px}}.security-activity[data-v-0373598a]{margin-top:22px}.activity-heading[data-v-0373598a]{display:flex;align-items:flex-start;gap:12px;padding:0 3px 10px}.activity-heading>div[data-v-0373598a]{min-width:0;flex:1}.activity-heading small[data-v-0373598a]{color:#ff6579;font-size:8px;letter-spacing:1.7px}.activity-heading h2[data-v-0373598a]{margin:4px 0 0;font-size:15px}.activity-heading p[data-v-0373598a]{margin:5px 0 0;color:#777a83;font-size:9px;line-height:1.45}.activity-heading>span[data-v-0373598a]{min-width:25px;padding:5px 7px;border-radius:9px;background:#202127;color:#9da0a9;font-size:9px;text-align:center}.device-list[data-v-0373598a],.qr-record-list[data-v-0373598a]{display:grid;gap:8px}.device-card[data-v-0373598a],.qr-record[data-v-0373598a]{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #292b31;border-radius:16px;background:#17181d}.device-card.current[data-v-0373598a]{border-color:rgba(73,205,139,.3);background:linear-gradient(135deg,rgba(73,205,139,.075),#17181d 58%)}.device-icon[data-v-0373598a],.qr-icon[data-v-0373598a]{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:13px;background:#26282e;color:#8ca9ff;font-size:17px}.device-card.current .device-icon[data-v-0373598a]{background:rgba(73,205,139,.1);color:#6ddeaa}.device-copy[data-v-0373598a],.qr-record>div[data-v-0373598a]{min-width:0;flex:1}.device-copy>div[data-v-0373598a],.qr-record>div>div[data-v-0373598a]{display:flex;align-items:center;gap:7px;min-width:0}.device-copy strong[data-v-0373598a],.qr-record strong[data-v-0373598a]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;white-space:nowrap}.device-copy em[data-v-0373598a],.qr-record em[data-v-0373598a]{flex:none;padding:3px 6px;border-radius:7px;background:rgba(73,205,139,.1);color:#6ddeaa;font-size:7px;font-style:normal}.device-copy em.companion[data-v-0373598a]{background:rgba(140,169,255,.11);color:#9bb4ff}.device-copy>small[data-v-0373598a],.qr-record>div>small[data-v-0373598a]{display:block;margin-top:5px;overflow:hidden;color:#858891;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.device-copy p[data-v-0373598a]{display:flex;flex-wrap:wrap;gap:5px 10px;margin:6px 0 0;color:#666973;font-size:7px}.device-copy p span[data-v-0373598a]{display:flex;align-items:center;gap:3px}.device-card>button[data-v-0373598a]{flex:none;padding:7px 8px;border:1px solid rgba(255,83,104,.25);border-radius:9px;background:rgba(255,83,104,.08);color:#ff7184;font-size:8px}.device-card>button[data-v-0373598a]:disabled{opacity:.45}.activity-empty[data-v-0373598a]{min-height:88px;display:grid;place-content:center;justify-items:center;gap:8px;border:1px dashed #2d2f36;border-radius:16px;color:#6f727b;font-size:9px}.activity-empty i[data-v-0373598a]{font-size:21px}.qr-record em[data-v-0373598a]{background:rgba(140,169,255,.1);color:#9bb4ff}.qr-record em.status-denied[data-v-0373598a],.qr-record em.status-expired[data-v-0373598a]{background:rgba(255,83,104,.08);color:#ff7184}.qr-record em.status-consumed[data-v-0373598a]{background:rgba(73,205,139,.1);color:#6ddeaa}.qr-record p[data-v-0373598a]{margin:5px 0 0;color:#666973;font-size:8px}.load-more[data-v-0373598a]{width:100%;height:38px;border:1px solid #30323a;border-radius:12px;background:#1b1c21;color:#9da0a9;font-size:9px}.load-more[data-v-0373598a]:disabled{opacity:.5}[dir=rtl] .activity-heading[data-v-0373598a],[dir=rtl] .device-card[data-v-0373598a],[dir=rtl] .qr-record[data-v-0373598a]{text-align:right}@media(max-width:350px){.device-card[data-v-0373598a]{align-items:flex-start;flex-wrap:wrap}.device-copy[data-v-0373598a]{min-width:calc(100% - 52px)}.device-card>button[data-v-0373598a]{margin-inline-start:50px}}.guild-center[data-v-02e1d282]{position:fixed;z-index:4100;inset:0;margin:auto;width:min(100vw,430px);display:flex;flex-direction:column;overflow:hidden;color:#f7f4ef;background:radial-gradient(circle at 90% 0,rgba(51,210,167,.2),transparent 30%),radial-gradient(circle at 0 84%,rgba(255,69,93,.09),transparent 28%),#0d0e11}.guild-center>header[data-v-02e1d282],.invite-detail>header[data-v-02e1d282]{height:calc(82px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}header button[data-v-02e1d282]{width:36px;height:36px;border:1px solid #35373d;border-radius:50%;background:#191a1f;color:#fff}header>div[data-v-02e1d282]{text-align:center}header small[data-v-02e1d282]{color:#43d7ac;font-size:8px;letter-spacing:2px}header h1[data-v-02e1d282]{margin:4px 0 0;font-size:22px}.pending-badge[data-v-02e1d282]{justify-self:end;min-width:25px;height:25px;display:grid;place-items:center;padding:0 7px;border-radius:13px;background:#43d7ac;color:#071710;font-size:10px;font-weight:800}.guild-center>main[data-v-02e1d282]{flex:1;overflow-y:auto;padding:18px 16px calc(30px + env(safe-area-inset-bottom));scrollbar-width:none}.guild-center>main[data-v-02e1d282]::-webkit-scrollbar{display:none}.membership-card[data-v-02e1d282]{padding:22px;border:1px solid rgba(67,215,172,.2);border-radius:24px;background:linear-gradient(145deg,rgba(67,215,172,.14),rgba(255,255,255,.025));box-shadow:0 22px 50px rgba(0,0,0,.24)}.membership-top[data-v-02e1d282]{display:flex;align-items:center;gap:9px}.guild-mark[data-v-02e1d282]{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#45d7ae;color:#08241c}.membership-card>h2[data-v-02e1d282]{margin:17px 0 6px;font-size:25px}.membership-card>p[data-v-02e1d282]{margin:0;color:#8f9399;font-size:10px}.membership-stats[data-v-02e1d282]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.membership-stats>span[data-v-02e1d282]{padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(0,0,0,.14)}.membership-stats small[data-v-02e1d282],.membership-stats strong[data-v-02e1d282]{display:block}.membership-stats small[data-v-02e1d282]{color:#777b80;font-size:8px}.membership-stats strong[data-v-02e1d282]{margin-top:5px;font-size:12px}.relationship-pending[data-v-02e1d282]{width:100%;display:grid;grid-template-columns:32px 1fr 12px;align-items:center;gap:10px;margin-top:14px;padding:11px 12px;border:1px solid rgba(255,184,80,.2);border-radius:14px;background:rgba(255,184,80,.08);color:#ffd18a;text-align:start}.relationship-pending>span[data-v-02e1d282]{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:rgba(255,184,80,.13)}.relationship-pending div[data-v-02e1d282]{min-width:0}.relationship-pending small[data-v-02e1d282],.relationship-pending strong[data-v-02e1d282]{display:block}.relationship-pending strong[data-v-02e1d282]{font-size:10px}.relationship-pending small[data-v-02e1d282]{margin-top:3px;overflow:hidden;color:#a98d66;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.membership-actions[data-v-02e1d282]{display:flex;gap:9px;margin-top:14px}.guild-empty button[data-v-02e1d282],.membership-actions button[data-v-02e1d282]{padding:10px 14px;border:1px solid rgba(67,215,172,.25);border-radius:11px;background:rgba(67,215,172,.08);color:#68e1bd}.membership-actions button[data-v-02e1d282]:disabled{border-color:#2c2e33;background:#1c1d21;color:#686b70;cursor:not-allowed}.guild-empty[data-v-02e1d282]{padding:54px 24px;text-align:center;border:1px solid #292b31;border-radius:24px;background:#17181d}.guild-empty.compact[data-v-02e1d282]{padding:34px 24px}.guild-empty>i[data-v-02e1d282]{font-size:38px;color:#4bd6ac}.guild-empty h2[data-v-02e1d282]{margin:15px 0 5px;font-size:17px}.guild-empty p[data-v-02e1d282]{margin:0 0 16px;color:#878a91;font-size:11px;line-height:1.7}.request-section[data-v-02e1d282]{margin-top:27px}.section-title[data-v-02e1d282]{display:flex;align-items:end;justify-content:space-between;padding:0 3px}.section-title small[data-v-02e1d282]{color:#4bd6ac;font-size:7px;letter-spacing:1.8px}.section-title h2[data-v-02e1d282]{margin:3px 0 0;font-size:15px}.section-title em[data-v-02e1d282]{color:#74777e;font-size:11px;font-style:normal}.request-empty[data-v-02e1d282]{margin-top:12px;padding:28px;border:1px dashed #2b2d33;border-radius:17px;color:#686b72;font-size:11px;text-align:center}.request-card[data-v-02e1d282]{position:relative;display:flex;align-items:center;gap:11px;margin-top:10px;padding:14px;border:1px solid #292b31;border-radius:17px;background:#17181d;cursor:pointer;transition:.2s}.request-card.actionable[data-v-02e1d282]{border-color:rgba(67,215,172,.22);background:linear-gradient(100deg,rgba(67,215,172,.08),#17181d 62%)}.request-card.focused[data-v-02e1d282]{animation:invite-focus-02e1d282 1.15s ease}.request-icon[data-v-02e1d282]{width:39px;height:39px;display:grid;place-items:center;flex:none;border-radius:13px;background:#25272d;color:#59dbb7}.request-copy[data-v-02e1d282]{min-width:0;flex:1}.request-copy>div[data-v-02e1d282]{display:flex;align-items:center;justify-content:space-between;gap:8px}.request-copy strong[data-v-02e1d282]{font-size:11px}.request-copy h3[data-v-02e1d282]{margin:5px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.request-copy small[data-v-02e1d282]{color:#6f7279;font-size:8px}.invite-hero>b[data-v-02e1d282],.request-copy b[data-v-02e1d282]{padding:4px 7px;border-radius:8px;background:#2b2d33;color:#989ba1;font-size:8px}.invite-hero>.status-0[data-v-02e1d282],.request-copy .status-0[data-v-02e1d282]{background:rgba(255,184,80,.12);color:#ffc066}.invite-hero>.status-1[data-v-02e1d282],.request-copy .status-1[data-v-02e1d282]{background:rgba(67,215,172,.12);color:#5be0bb}.invite-hero>.status-2[data-v-02e1d282],.request-copy .status-2[data-v-02e1d282]{background:rgba(255,77,101,.12);color:#ff7184}.request-arrow[data-v-02e1d282]{color:#55585e;font-size:11px}.invite-detail[data-v-02e1d282]{position:absolute;z-index:3;inset:0;display:flex;flex-direction:column;background:radial-gradient(circle at 50% 0,rgba(67,215,172,.18),transparent 32%),#0d0e11}.invite-detail>header[data-v-02e1d282]{flex:none}.invite-detail>header strong[data-v-02e1d282]{text-align:center;font-size:15px}.invite-detail>main[data-v-02e1d282]{flex:1;overflow-y:auto;padding:24px 16px 120px}.invite-hero[data-v-02e1d282]{text-align:center}.hero-mark[data-v-02e1d282]{width:66px;height:66px;display:grid;place-items:center;margin:0 auto 14px;border:1px solid rgba(67,215,172,.3);border-radius:23px;background:linear-gradient(145deg,#39d3a6,#16785e);box-shadow:0 16px 35px rgba(40,207,160,.2);font-size:27px}.invite-hero>small[data-v-02e1d282]{color:#4bd6ac;font-size:8px;letter-spacing:1.7px}.invite-hero h2[data-v-02e1d282]{margin:8px 0 6px;font-size:24px}.invite-hero p[data-v-02e1d282]{margin:0 0 12px;color:#858990;font-size:10px}.invite-facts[data-v-02e1d282]{margin:28px 0 0;padding:0 16px;border:1px solid #292b31;border-radius:19px;background:#17181d}.invite-facts>div[data-v-02e1d282]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid #27292f}.invite-facts>div[data-v-02e1d282]:last-child{border-bottom:0}.invite-facts dt[data-v-02e1d282]{color:#777b82;font-size:10px}.invite-facts dd[data-v-02e1d282]{max-width:62%;margin:0;overflow-wrap:anywhere;color:#e9e7e2;font-size:11px;text-align:end}.invite-note[data-v-02e1d282]{margin-top:13px;padding:16px;border:1px solid #292b31;border-radius:17px;background:#17181d}.invite-note small[data-v-02e1d282]{color:#4bd6ac;font-size:8px;letter-spacing:1px}.invite-note p[data-v-02e1d282]{margin:8px 0 0;color:#a0a2a8;font-size:11px;line-height:1.7;white-space:pre-wrap}.invite-unavailable[data-v-02e1d282]{display:flex;gap:8px;margin:13px 0 0;padding:13px;border-radius:13px;background:rgba(255,184,80,.09);color:#d7a650;font-size:10px;line-height:1.5}.invite-unavailable.pending[data-v-02e1d282]{border:1px solid rgba(67,215,172,.12);background:rgba(67,215,172,.07);color:#72d9bb}.invite-detail>footer[data-v-02e1d282]{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1.45fr;gap:10px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.07);background:rgba(13,14,17,.93);backdrop-filter:blur(14px)}.invite-detail>footer button[data-v-02e1d282]{height:48px;border:1px solid #34363d;border-radius:15px;background:#202127;color:#b2b4ba;font-weight:700}.invite-detail>footer .accept[data-v-02e1d282]{border-color:#48d9b1;background:#48d9b1;color:#08231b}.invite-detail>footer button[data-v-02e1d282]:disabled{opacity:.55}.request-layer[data-v-02e1d282]{position:absolute;z-index:6;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-top:40px;background:rgba(2,3,5,.76);backdrop-filter:blur(7px)}.request-sheet[data-v-02e1d282]{width:100%;max-height:calc(100% - 24px);overflow-y:auto;padding:8px 18px calc(18px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.09);border-bottom:0;border-radius:28px 28px 0 0;background:radial-gradient(circle at 92% 0,rgba(67,215,172,.13),transparent 31%),#15161a;box-shadow:0 -24px 70px rgba(0,0,0,.48)}.sheet-handle[data-v-02e1d282]{width:42px;height:4px;display:block;margin:2px auto 18px;border-radius:4px;background:#3a3c42}.request-sheet>header[data-v-02e1d282]{display:grid;grid-template-columns:1fr 38px;gap:12px;align-items:start}.request-sheet>header>div[data-v-02e1d282]{text-align:start}.request-sheet>header small[data-v-02e1d282]{color:#4bd6ac;font-size:8px;letter-spacing:1.7px}.request-sheet>header h2[data-v-02e1d282]{margin:6px 0 6px;font-size:22px}.request-sheet>header p[data-v-02e1d282]{max-width:330px;margin:0;color:#8c9097;font-size:10px;line-height:1.65}.request-sheet>header button[data-v-02e1d282]{width:36px;height:36px;border:1px solid #35373d;border-radius:50%;background:#202126;color:#b9bbc0}.request-guild[data-v-02e1d282]{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;margin-top:19px;padding:13px;border:1px solid rgba(67,215,172,.13);border-radius:16px;background:rgba(67,215,172,.055)}.request-guild .guild-mark[data-v-02e1d282]{width:38px;height:38px;border-radius:12px}.request-guild div[data-v-02e1d282]{min-width:0}.request-guild small[data-v-02e1d282],.request-guild strong[data-v-02e1d282]{display:block}.request-guild small[data-v-02e1d282]{color:#777b81;font-size:8px}.request-guild strong[data-v-02e1d282]{margin-top:3px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.request-guild>b[data-v-02e1d282]{color:#73777d;font-size:9px}.field-label[data-v-02e1d282]{display:block;margin-top:17px}.field-label>span[data-v-02e1d282]:first-child{display:block;margin:0 2px 8px;color:#d7d5d0;font-size:10px;font-weight:700}.field-label em[data-v-02e1d282]{margin-inline-start:5px;color:#686b71;font-size:8px;font-style:normal;font-weight:400}.field-label textarea[data-v-02e1d282],.select-shell select[data-v-02e1d282]{width:100%;border:1px solid #303239;border-radius:15px;outline:0;background:#1d1e23;color:#f1efeb;font:inherit;transition:border-color .2s,box-shadow .2s}.field-label textarea[data-v-02e1d282]{height:104px;resize:none;padding:13px 14px;font-size:11px;line-height:1.6}.field-label textarea[data-v-02e1d282]::-moz-placeholder{color:#5f6268}.field-label textarea[data-v-02e1d282]::placeholder{color:#5f6268}.field-label textarea[data-v-02e1d282]:focus,.select-shell select[data-v-02e1d282]:focus{border-color:rgba(67,215,172,.55);box-shadow:0 0 0 3px rgba(67,215,172,.08)}.character-count[data-v-02e1d282]{display:block;margin:6px 3px 0;color:#666a70;font-size:8px;text-align:end}.select-shell[data-v-02e1d282]{position:relative;display:block}.select-shell select[data-v-02e1d282]{height:48px;padding:0 42px 0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:11px}.select-shell select option[data-v-02e1d282]{background:#1d1e23;color:#f1efeb}.select-shell>i[data-v-02e1d282]{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#6f7278;pointer-events:none}.request-sheet>footer[data-v-02e1d282]{display:grid;grid-template-columns:1fr 1.55fr;gap:10px;margin-top:19px}.request-sheet>footer button[data-v-02e1d282]{height:49px;border:1px solid #34363d;border-radius:15px;background:#202126;color:#aeb0b5;font-size:11px;font-weight:800}.request-sheet>footer .submit-request[data-v-02e1d282]{border-color:#48d9b1;background:linear-gradient(135deg,#53dfba,#32bd96);color:#08231b;box-shadow:0 12px 28px rgba(45,201,157,.18)}.request-sheet>footer button[data-v-02e1d282]:disabled{opacity:.55}.sheet-rise-enter-active[data-v-02e1d282],.sheet-rise-leave-active[data-v-02e1d282]{transition:opacity .22s}.sheet-rise-enter-active .request-sheet[data-v-02e1d282],.sheet-rise-leave-active .request-sheet[data-v-02e1d282]{transition:transform .24s ease}.sheet-rise-enter[data-v-02e1d282],.sheet-rise-leave-to[data-v-02e1d282]{opacity:0}.sheet-rise-enter .request-sheet[data-v-02e1d282],.sheet-rise-leave-to .request-sheet[data-v-02e1d282]{transform:translateY(36px)}.detail-slide-enter-active[data-v-02e1d282],.detail-slide-leave-active[data-v-02e1d282]{transition:transform .24s ease,opacity .2s}.detail-slide-enter[data-v-02e1d282],.detail-slide-leave-to[data-v-02e1d282]{transform:translateX(100%);opacity:.4}[dir=rtl] .request-arrow[data-v-02e1d282],[dir=rtl] header button i[data-v-02e1d282]{transform:rotate(180deg)}[dir=rtl] .detail-slide-enter[data-v-02e1d282],[dir=rtl] .detail-slide-leave-to[data-v-02e1d282]{transform:translateX(-100%)}[dir=rtl] .select-shell select[data-v-02e1d282]{padding:0 14px 0 42px}[dir=rtl] .select-shell>i[data-v-02e1d282]{right:auto;left:15px}@keyframes invite-focus-02e1d282{0%,to{box-shadow:none}35%{box-shadow:0 0 0 3px rgba(67,215,172,.17)}}.support-file-picker[data-v-18544816]{margin:4px 0 20px;padding:14px;border:1px solid #2b2d33;border-radius:17px;background:#15161a}.support-file-picker header[data-v-18544816]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.support-file-picker header>div[data-v-18544816]{min-width:0}.support-file-picker header small[data-v-18544816],.support-file-picker header strong[data-v-18544816]{display:block}.support-file-picker header strong[data-v-18544816]{font-size:11px}.support-file-picker header small[data-v-18544816]{margin-top:5px;color:#777981;font-size:9px}.picker-count[data-v-18544816]{flex:none;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:99px;background:#1d1e23;color:#8e9098;font-size:9px}.support-upload-zone[data-v-18544816]{width:100%;min-height:82px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin-top:12px;padding:12px;border:1px dashed rgba(255,105,128,.42);border-radius:14px;background:linear-gradient(145deg,rgba(255,79,106,.09),rgba(255,255,255,.025));color:#f3ece9}.support-upload-zone>i[data-v-18544816]{color:#ff7185;font-size:23px}.support-upload-zone>span[data-v-18544816]{font-size:11px;font-weight:700}.support-upload-zone>small[data-v-18544816]{color:#777981;font-size:9px;line-height:1.45}.support-upload-zone[data-v-18544816]:active:not(:disabled){transform:scale(.99)}.support-upload-zone[data-v-18544816]:disabled{cursor:not-allowed;opacity:.48}.support-file-picker.disabled[data-v-18544816]{opacity:.72}.picked-files[data-v-18544816]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:12px}.picked-files figure[data-v-18544816]{position:relative;aspect-ratio:1;margin:0;overflow:hidden;border-radius:10px;background:#222}.picked-files img[data-v-18544816]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.picked-files figure>button[data-v-18544816]{position:absolute;inset-inline-end:3px;top:3px;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:rgba(8,8,10,.75);color:#fff}.picked-files figure>button[data-v-18544816]:disabled{opacity:.45}.picked-files figure>span[data-v-18544816]{position:absolute;inset:0;display:flex;align-items:end;background:rgba(0,0,0,.3)}.picked-files figure>span b[data-v-18544816]{height:3px;background:#ff6c80}.support-file-picker.compact[data-v-18544816]{margin:0 0 8px;padding:8px 10px}.support-file-picker.compact header strong[data-v-18544816]{font-size:9px}.support-file-picker.compact header small[data-v-18544816]{display:none}.support-file-picker.compact .support-upload-zone[data-v-18544816]{min-height:38px;flex-direction:row;margin-top:7px;padding:7px}.support-file-picker.compact .support-upload-zone>i[data-v-18544816]{font-size:15px}.support-file-picker.compact .picked-files[data-v-18544816]{margin-top:8px}.support-page[data-v-abfa4c88]{position:fixed;z-index:4300;inset:0;margin:auto;width:min(100vw,430px);display:flex;flex-direction:column;overflow:hidden;color:#f7f4ef;background:radial-gradient(circle at 90% 0,rgba(255,75,101,.22),transparent 31%),radial-gradient(circle at 0 72%,rgba(74,214,190,.09),transparent 30%),#0c0d10}.support-header[data-v-abfa4c88]{height:calc(80px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(12,13,16,.88);backdrop-filter:blur(18px)}.support-header>button[data-v-abfa4c88]{width:36px;height:36px;border:1px solid #34353c;border-radius:50%;background:#18191e;color:#fff}.support-header>div[data-v-abfa4c88]{text-align:center;min-width:0}.support-header small[data-v-abfa4c88]{display:block;color:#ff6579;font-size:8px;letter-spacing:2px}.support-header h1[data-v-abfa4c88]{margin:4px 0 0;overflow:hidden;font-size:19px;text-overflow:ellipsis;white-space:nowrap}.support-header .new-ticket-mini[data-v-abfa4c88]{border-color:rgba(255,101,121,.25);background:rgba(255,101,121,.1);color:#ff7689}.support-scroll[data-v-abfa4c88]{flex:1;overflow-y:auto;padding:17px 15px calc(28px + env(safe-area-inset-bottom));scrollbar-width:none}.conversation-scroll[data-v-abfa4c88]::-webkit-scrollbar,.support-scroll[data-v-abfa4c88]::-webkit-scrollbar{display:none}.support-hero[data-v-abfa4c88]{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:linear-gradient(145deg,#25151b,#18191e 62%);box-shadow:0 22px 50px rgba(0,0,0,.22)}.support-hero[data-v-abfa4c88]:after{content:"CARE";position:absolute;inset-inline-end:-12px;bottom:-23px;color:rgba(255,255,255,.035);font-family:Georgia,serif;font-size:72px;font-weight:700}.support-hero>span[data-v-abfa4c88]{width:52px;height:52px;display:grid;place-items:center;position:relative;border-radius:17px;background:linear-gradient(145deg,#ff4e68,#ff8192);font-size:23px;box-shadow:0 12px 30px rgba(255,69,93,.25)}.support-hero>span b[data-v-abfa4c88]{position:absolute;inset-inline-end:1px;top:0;width:10px;height:10px;border:2px solid #24151a;border-radius:50%;background:#61e2b4}.support-hero>div[data-v-abfa4c88]{margin-top:18px}.create-intro small[data-v-abfa4c88],.section-heading small[data-v-abfa4c88],.support-hero small[data-v-abfa4c88]{color:#ff7889;font-size:8px;letter-spacing:1.8px}.support-hero h2[data-v-abfa4c88]{margin:5px 0 8px;font-size:24px}.support-hero p[data-v-abfa4c88]{margin:0;color:#97989f;font-size:12px;line-height:1.6}.support-hero>button[data-v-abfa4c88]{position:relative;z-index:1;margin-top:18px;padding:10px 14px;border:0;border-radius:12px;background:#f6f2eb;color:#17181c;font-size:12px;font-weight:700}.support-section[data-v-abfa4c88]{margin-top:25px}.section-heading[data-v-abfa4c88]{display:flex;align-items:end;justify-content:space-between;margin:0 3px 11px}.section-heading h2[data-v-abfa4c88]{margin:4px 0 0;font-size:17px}.section-heading>span[data-v-abfa4c88]{color:#6e7078;font-size:12px}.ticket-card[data-v-abfa4c88]{width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto 12px;gap:11px;align-items:center;margin-bottom:9px;padding:15px;border:1px solid #292a30;border-radius:18px;background:#17181d;color:#fff;text-align:start}.ticket-card>div[data-v-abfa4c88]{min-width:0}.ticket-card small[data-v-abfa4c88],.ticket-card strong[data-v-abfa4c88],.ticket-card time[data-v-abfa4c88]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-card small[data-v-abfa4c88]{color:#777982;font-size:9px}.ticket-card strong[data-v-abfa4c88]{margin:6px 0;font-size:13px}.ticket-card time[data-v-abfa4c88]{color:#686a72;font-size:9px}.conversation-meta span[data-v-abfa4c88],.ticket-card>em[data-v-abfa4c88]{padding:5px 7px;border-radius:99px;background:rgba(255,255,255,.06);font-size:8px;font-style:normal;white-space:nowrap}.ticket-card>i[data-v-abfa4c88]{color:#5f6168}.ticket-status-dot[data-v-abfa4c88]{width:7px;height:34px;border-radius:9px;background:#84868d}.status-0[data-v-abfa4c88]{color:#ffbd6d!important}.ticket-status-dot.status-0[data-v-abfa4c88]{background:#ffbd6d}.status-1[data-v-abfa4c88]{color:#63d9c1!important}.ticket-status-dot.status-1[data-v-abfa4c88]{background:#63d9c1}.status-2[data-v-abfa4c88]{color:#8af!important}.ticket-status-dot.status-2[data-v-abfa4c88]{background:#8af}.status-3[data-v-abfa4c88]{color:#82d995!important}.ticket-status-dot.status-3[data-v-abfa4c88]{background:#82d995}.status-4[data-v-abfa4c88]{color:#898b92!important}.ticket-status-dot.status-4[data-v-abfa4c88]{background:#6d6f76}.support-empty[data-v-abfa4c88],.support-loading[data-v-abfa4c88]{display:flex;flex-direction:column;align-items:center;padding:30px 20px;border:1px dashed #2e3036;border-radius:18px;color:#777981;text-align:center}.support-empty>i[data-v-abfa4c88]{color:#ff7184;font-size:28px}.support-empty strong[data-v-abfa4c88]{margin-top:10px;color:#e7e3dc}.support-empty p[data-v-abfa4c88]{max-width:290px;margin:7px 0 14px;font-size:11px;line-height:1.6}.load-more[data-v-abfa4c88],.older-messages[data-v-abfa4c88],.support-empty button[data-v-abfa4c88]{padding:9px 13px;border:1px solid #34363d;border-radius:11px;background:#1e2025;color:#dedad4}.load-more[data-v-abfa4c88]{width:100%;margin-top:4px}.faq-section article[data-v-abfa4c88]{margin-bottom:8px;border:1px solid #282a30;border-radius:16px;background:#16171b}.faq-section article>button[data-v-abfa4c88]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border:0;background:transparent;color:#e8e4df;text-align:start}.faq-section article>button span[data-v-abfa4c88]{font-size:12px;line-height:1.5}.faq-section article>button i[data-v-abfa4c88]{transition:transform .2s}.faq-section article.open>button i[data-v-abfa4c88]{transform:rotate(180deg)}.faq-section article p[data-v-abfa4c88]{margin:0;padding:0 15px 16px;color:#909198;font-size:11px;line-height:1.7}.faq-answer-enter-active[data-v-abfa4c88],.faq-answer-leave-active[data-v-abfa4c88]{transition:.18s}.faq-answer-enter[data-v-abfa4c88],.faq-answer-leave-to[data-v-abfa4c88]{opacity:0;transform:translateY(-4px)}.create-intro[data-v-abfa4c88]{display:flex;gap:15px;padding:8px 4px 18px}.create-intro>span[data-v-abfa4c88]{font-family:Georgia,serif;font-size:44px;color:rgba(255,102,123,.28)}.create-intro h2[data-v-abfa4c88]{margin:4px 0 6px}.create-intro p[data-v-abfa4c88]{margin:0;color:#85878e;font-size:11px}.support-form>label[data-v-abfa4c88]{display:block;margin-bottom:18px}.support-form>label>span[data-v-abfa4c88]{display:block;margin:0 3px 8px;color:#a6a7ad;font-size:11px}.reply-composer textarea[data-v-abfa4c88],.support-form input[data-v-abfa4c88],.support-form textarea[data-v-abfa4c88]{width:100%;border:1px solid #303138;border-radius:15px;outline:0;background:#18191e;color:#f6f2ed}.reply-composer textarea[data-v-abfa4c88]:focus,.support-form input[data-v-abfa4c88]:focus,.support-form textarea[data-v-abfa4c88]:focus{border-color:rgba(255,101,121,.55)}.support-form input[data-v-abfa4c88]{height:48px;padding:0 14px}.support-form textarea[data-v-abfa4c88]{height:138px;padding:14px;resize:none;line-height:1.6}.support-form label>small[data-v-abfa4c88]{display:block;margin-top:5px;color:#64666d;font-size:9px;text-align:end}.category-grid[data-v-abfa4c88]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.category-grid button[data-v-abfa4c88]{min-height:55px;display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #2d2e34;border-radius:14px;background:#17181d;color:#aaa;text-align:start}.category-grid button.active[data-v-abfa4c88]{border-color:rgba(255,100,122,.48);background:rgba(255,74,101,.09);color:#fff}.category-grid i[data-v-abfa4c88]{color:#ff7185;font-size:17px}.category-grid b[data-v-abfa4c88]{font-size:11px}.support-file-picker[data-v-abfa4c88]{margin:4px 0 20px;padding:14px;border:1px solid #2b2d33;border-radius:17px;background:#15161a}.support-file-picker header[data-v-abfa4c88]{display:flex;align-items:center;justify-content:space-between;gap:12px}.support-file-picker header small[data-v-abfa4c88],.support-file-picker header strong[data-v-abfa4c88]{display:block}.support-file-picker header strong[data-v-abfa4c88]{font-size:11px}.support-file-picker header small[data-v-abfa4c88]{margin-top:5px;color:#777981;font-size:9px}.support-file-picker header button[data-v-abfa4c88]{padding:8px 10px;border:1px solid #383a41;border-radius:10px;background:#202126;color:#ded9d3;font-size:10px}.support-file-picker header button i[data-v-abfa4c88]{margin-inline-end:5px}.picked-files[data-v-abfa4c88]{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:12px}.picked-files figure[data-v-abfa4c88]{position:relative;aspect-ratio:1;margin:0;overflow:hidden;border-radius:10px;background:#222}.picked-files img[data-v-abfa4c88]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.picked-files figure>button[data-v-abfa4c88]{position:absolute;inset-inline-end:3px;top:3px;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:rgba(8,8,10,.75);color:#fff}.picked-files figure>span[data-v-abfa4c88]{position:absolute;inset:0;display:flex;align-items:end;background:rgba(0,0,0,.3)}.picked-files figure>span b[data-v-abfa4c88]{height:3px;background:#ff6c80}.support-file-picker.compact[data-v-abfa4c88]{margin:0 0 8px;padding:8px 10px}.support-file-picker.compact header strong[data-v-abfa4c88]{display:none}.support-file-picker.compact .picked-files[data-v-abfa4c88]{margin-top:8px}.support-submit[data-v-abfa4c88]{width:100%;height:51px;border:0;border-radius:15px;background:linear-gradient(110deg,#ff4b67,#ff7b8e);color:#fff;font-weight:800;box-shadow:0 14px 34px rgba(255,65,94,.2)}.support-submit i[data-v-abfa4c88]{margin-inline-end:8px}.conversation-page[data-v-abfa4c88]{flex:1;min-height:0;display:flex;flex-direction:column}.conversation-meta[data-v-abfa4c88]{padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.06);background:#121317}.conversation-meta>div[data-v-abfa4c88]{display:flex;align-items:center;gap:8px}.conversation-meta small[data-v-abfa4c88]{color:#777981;font-size:9px}.conversation-meta h2[data-v-abfa4c88]{margin:9px 0 5px;font-size:16px}.conversation-meta p[data-v-abfa4c88]{margin:0;color:#66686f;font-size:9px}.conversation-scroll[data-v-abfa4c88]{flex:1;overflow-y:auto;padding:17px 14px}.older-messages[data-v-abfa4c88]{display:block;margin:0 auto 14px;font-size:10px}.support-message[data-v-abfa4c88]{max-width:88%;margin-bottom:16px}.support-message.user[data-v-abfa4c88]{margin-inline-start:auto}.message-author[data-v-abfa4c88]{display:flex;align-items:center;gap:7px;margin-bottom:6px}.message-author>span[data-v-abfa4c88]{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#282a30;color:#ff7185;font-size:10px}.support-message.admin .message-author>span[data-v-abfa4c88]{background:rgba(82,214,185,.12);color:#64dbc1}.message-author strong[data-v-abfa4c88]{font-size:9px}.message-author time[data-v-abfa4c88]{color:#666870;font-size:8px}.support-message>p[data-v-abfa4c88]{margin:0;padding:12px 13px;border:1px solid #2e3036;border-radius:5px 16px 16px 16px;background:#191a1f;color:#dedad5;font-size:12px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.support-message.user>p[data-v-abfa4c88]{border-color:rgba(255,103,124,.22);border-radius:16px 5px 16px 16px;background:rgba(255,75,102,.09)}.message-images[data-v-abfa4c88]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px}.message-images .el-image[data-v-abfa4c88]{aspect-ratio:1;overflow:hidden;border-radius:10px;background:#222}.reply-composer[data-v-abfa4c88]{padding:9px 11px calc(9px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.07);background:#111216}.reply-composer>div[data-v-abfa4c88]:last-child{display:flex;align-items:end;gap:8px}.reply-composer textarea[data-v-abfa4c88]{height:48px;min-height:48px;max-height:100px;padding:12px;resize:none}.reply-composer>div>button[data-v-abfa4c88]{height:45px;min-width:74px;border:0;border-radius:14px;background:#ff5c74;color:#fff;font-size:11px;font-weight:700}.reply-composer>div>button i[data-v-abfa4c88]{margin-inline-end:4px}.closed-banner[data-v-abfa4c88]{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #292a30;background:#15161a;color:#85878e;font-size:11px}.support-loading.full[data-v-abfa4c88]{flex:1;justify-content:center;border:0}.hidden-file-input[data-v-abfa4c88]{display:none}[dir=rtl] .support-header>button i[data-v-abfa4c88],[dir=rtl] .ticket-card>i[data-v-abfa4c88]{transform:rotate(180deg)}.support-file-picker header[data-v-abfa4c88]{align-items:flex-start}.support-file-picker header>div[data-v-abfa4c88]{min-width:0}.picker-count[data-v-abfa4c88]{flex:none;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:99px;background:#1d1e23;color:#8e9098;font-size:9px}.support-upload-zone[data-v-abfa4c88]{width:100%;min-height:82px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin-top:12px;padding:12px;border:1px dashed rgba(255,105,128,.42);border-radius:14px;background:linear-gradient(145deg,rgba(255,79,106,.09),rgba(255,255,255,.025));color:#f3ece9}.support-upload-zone>i[data-v-abfa4c88]{color:#ff7185;font-size:23px}.support-upload-zone>span[data-v-abfa4c88]{font-size:11px;font-weight:700}.support-upload-zone>small[data-v-abfa4c88]{color:#777981;font-size:9px;line-height:1.45}.support-upload-zone[data-v-abfa4c88]:active:not(:disabled){transform:scale(.99)}.support-upload-zone[data-v-abfa4c88]:disabled{cursor:not-allowed;opacity:.48}.support-file-picker.disabled[data-v-abfa4c88]{opacity:.72}.picked-files figure>button[data-v-abfa4c88]:disabled{opacity:.45}.support-file-picker.compact header strong[data-v-abfa4c88]{display:block;font-size:9px}.support-file-picker.compact header small[data-v-abfa4c88]{display:none}.support-file-picker.compact .support-upload-zone[data-v-abfa4c88]{min-height:38px;flex-direction:row;margin-top:7px;padding:7px}.support-file-picker.compact .support-upload-zone>i[data-v-abfa4c88]{font-size:15px}.privacy-page[data-v-371c4eb5]{position:fixed;z-index:4300;inset:0;margin:auto;width:min(100vw,430px);display:flex;flex-direction:column;overflow:hidden;color:#f7f7f9;background:radial-gradient(circle at 100% 0,rgba(255,53,88,.2),transparent 30%),radial-gradient(circle at 0 55%,rgba(66,214,190,.09),transparent 34%),#0c0e12}.privacy-page>header[data-v-371c4eb5]{height:calc(78px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}.privacy-page>header button[data-v-371c4eb5],.request-sheet header button[data-v-371c4eb5]{width:36px;height:36px;border:1px solid #34363e;border-radius:50%;background:#191b21;color:#fff}.privacy-page>header div[data-v-371c4eb5]{text-align:center}.privacy-page>header small[data-v-371c4eb5],.request-sheet header small[data-v-371c4eb5]{color:#ff5d73;font-size:8px;letter-spacing:2.2px}.privacy-page>header h1[data-v-371c4eb5]{margin:4px 0 0;font-size:22px}.privacy-page>main[data-v-371c4eb5]{flex:1;overflow-y:auto;padding:18px 16px calc(28px + env(safe-area-inset-bottom));scrollbar-width:none}.privacy-page>main[data-v-371c4eb5]::-webkit-scrollbar{display:none}.privacy-loading[data-v-371c4eb5]{height:45vh;display:grid;place-items:center;align-content:center;gap:10px;color:#8f929b}.identity-card[data-v-371c4eb5],.retention-card[data-v-371c4eb5]{display:flex;gap:13px;padding:16px;border:1px solid #2b2e36;border-radius:18px;background:rgba(24,26,32,.94)}.identity-card>i[data-v-371c4eb5],.retention-card>i[data-v-371c4eb5]{width:42px;height:42px;display:grid;place-items:center;flex:none;border-radius:14px;background:rgba(78,217,190,.1);color:#62dec5;font-size:18px}.identity-card strong[data-v-371c4eb5]{font-size:14px}.identity-card p[data-v-371c4eb5],.retention-card p[data-v-371c4eb5]{margin:5px 0 0;color:#8b8e97;font-size:11px;line-height:1.55}.action-grid[data-v-371c4eb5]{display:grid;gap:11px;margin:14px 0}.privacy-action[data-v-371c4eb5]{display:grid;grid-template-columns:48px 1fr;gap:13px;padding:17px;border:1px solid #2b2e36;border-radius:20px;background:linear-gradient(145deg,#1a1c22,#121419)}.privacy-action>span[data-v-371c4eb5]{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:rgba(255,255,255,.05);font-size:20px}.data-action>span[data-v-371c4eb5]{color:#61dac3}.account-action>span[data-v-371c4eb5]{color:#ff6479}.history-section>h2[data-v-371c4eb5],.privacy-action h2[data-v-371c4eb5],.retention-card h2[data-v-371c4eb5]{margin:0;font-size:15px}.privacy-action p[data-v-371c4eb5]{margin:6px 0 0;color:#8f929b;font-size:11px;line-height:1.55}.privacy-action>button[data-v-371c4eb5]{grid-column:1/3;width:100%;padding:11px;border:1px solid #383b44;border-radius:13px;background:#252830;color:#fff}.account-action>button[data-v-371c4eb5]{border-color:rgba(255,77,103,.3);background:rgba(255,60,89,.1);color:#ff7a8c}.privacy-action>button[data-v-371c4eb5]:disabled{opacity:.38}.retention-card[data-v-371c4eb5]{border-color:rgba(255,184,91,.18);background:rgba(255,184,91,.045)}.retention-card>i[data-v-371c4eb5]{background:rgba(255,184,91,.1);color:#ffc06e}.history-section[data-v-371c4eb5]{margin-top:24px}.history-section>h2[data-v-371c4eb5]{margin-bottom:11px}.history-list[data-v-371c4eb5]{display:grid;gap:8px}.history-list article[data-v-371c4eb5]{display:grid;grid-template-columns:1fr auto;gap:6px;padding:14px;border:1px solid #292c33;border-radius:15px;background:#15171c}.history-list small[data-v-371c4eb5],.history-list strong[data-v-371c4eb5]{display:block}.history-list small[data-v-371c4eb5]{margin-top:4px;color:#737781;font-size:9px}.history-list em[data-v-371c4eb5]{height:-moz-max-content;height:max-content;padding:5px 8px;border-radius:99px;background:rgba(255,255,255,.06);color:#b7bac2;font-size:9px;font-style:normal}.history-list .status-2[data-v-371c4eb5]{color:#61dac3;background:rgba(78,217,190,.09)}.history-list .status-4[data-v-371c4eb5]{color:#ff7184;background:rgba(255,60,89,.09)}.history-list p[data-v-371c4eb5]{grid-column:1/3;margin:2px 0 0;color:#747781;font-size:9px}.empty-history[data-v-371c4eb5]{padding:24px;border:1px dashed #30333b;border-radius:16px;color:#70737c;text-align:center}.sheet-mask[data-v-371c4eb5]{position:fixed;z-index:4400;inset:0;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.7);backdrop-filter:blur(7px)}.request-sheet[data-v-371c4eb5]{width:min(100vw,430px);padding:10px 18px calc(18px + env(safe-area-inset-bottom));border:1px solid #30333b;border-bottom:0;border-radius:26px 26px 0 0;background:#14161b}.sheet-handle[data-v-371c4eb5]{display:block;width:42px;height:4px;margin:0 auto 13px;border-radius:9px;background:#464952}.request-sheet header[data-v-371c4eb5]{display:flex;justify-content:space-between;align-items:center}.request-sheet header h2[data-v-371c4eb5]{margin:4px 0 0;font-size:20px}.danger-note[data-v-371c4eb5]{display:flex;gap:8px;margin:15px 0;padding:12px;border-radius:13px;background:rgba(255,77,103,.08);color:#df9aa4;font-size:11px;line-height:1.55}.request-sheet label[data-v-371c4eb5]{display:block;margin-top:13px}.request-sheet label>span[data-v-371c4eb5]{display:block;margin-bottom:7px;color:#a0a3ac;font-size:10px}.request-sheet input[data-v-371c4eb5],.request-sheet textarea[data-v-371c4eb5]{width:100%;box-sizing:border-box;border:1px solid #353842;border-radius:12px;outline:0;background:#202229;color:#fff}.request-sheet input[data-v-371c4eb5]{height:43px;padding:0 12px}.request-sheet textarea[data-v-371c4eb5]{height:68px;padding:11px;resize:none}.code-row[data-v-371c4eb5]{display:grid;grid-template-columns:1fr auto;gap:8px}.code-row button[data-v-371c4eb5]{padding:0 12px;border:1px solid #3b3e47;border-radius:12px;background:#292c33;color:#ff7184}.sheet-actions[data-v-371c4eb5]{display:grid;grid-template-columns:1fr 1.35fr;gap:9px;margin-top:18px}.sheet-actions button[data-v-371c4eb5]{height:44px;border:1px solid #363943;border-radius:13px;background:#24272e;color:#c6c8cd}.sheet-actions button[data-v-371c4eb5]:last-child{border-color:#ff3d5e;background:#ff3d5e;color:#fff;font-weight:700}.privacy-sheet-enter-active[data-v-371c4eb5],.privacy-sheet-leave-active[data-v-371c4eb5]{transition:.22s}.privacy-sheet-enter[data-v-371c4eb5],.privacy-sheet-leave-to[data-v-371c4eb5]{opacity:0}.privacy-sheet-enter .request-sheet[data-v-371c4eb5],.privacy-sheet-leave-to .request-sheet[data-v-371c4eb5]{transform:translateY(35px)}[dir=rtl] .privacy-page>header button i[data-v-371c4eb5]{transform:rotate(180deg)}.settings-page[data-v-dceb2512]{position:fixed;z-index:4000;top:0;bottom:0;left:50%;width:min(100vw,430px);transform:translateX(-50%);display:flex;flex-direction:column;overflow:hidden;color:#f8f5ef;background:radial-gradient(circle at 90% 0,rgba(255,61,87,.25),transparent 31%),radial-gradient(circle at 0 70%,rgba(139,92,246,.12),transparent 31%),#0d0e11}.settings-page>header[data-v-dceb2512]{height:calc(82px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}header button[data-v-dceb2512]{width:36px;height:36px;border:1px solid #363840;border-radius:50%;background:#191a1f;color:#fff}header div[data-v-dceb2512]{text-align:center}header small[data-v-dceb2512]{display:block;color:#ff5368;font-size:8px;letter-spacing:2.4px}header h1[data-v-dceb2512]{margin:4px 0 0;font-size:23px}.settings-scroll[data-v-dceb2512]{flex:1;overflow-y:auto;padding:18px 16px calc(28px + env(safe-area-inset-bottom));scrollbar-width:none}.settings-scroll[data-v-dceb2512]::-webkit-scrollbar{display:none}.identity-card[data-v-dceb2512]{display:flex;align-items:center;gap:13px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(255,255,255,.025));box-shadow:0 18px 40px rgba(0,0,0,.18)}.identity-card img[data-v-dceb2512]{width:48px;height:48px;border:2px solid rgba(255,255,255,.15);border-radius:50%;-o-object-fit:cover;object-fit:cover}.identity-card div[data-v-dceb2512]{min-width:0;flex:1}.identity-card small[data-v-dceb2512],.identity-card strong[data-v-dceb2512]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-card strong[data-v-dceb2512]{font-size:16px}.identity-card small[data-v-dceb2512]{margin-top:5px;color:#85878e;font-size:10px}.identity-card>i[data-v-dceb2512]{color:#f78}.settings-section[data-v-dceb2512]{margin-top:24px}.settings-section h2[data-v-dceb2512]{margin:0 3px 10px;color:#868890;font-size:10px;letter-spacing:1.5px;text-transform:uppercase}.settings-card[data-v-dceb2512]{width:100%;min-height:70px;display:flex;align-items:center;gap:12px;margin-bottom:9px;padding:12px;border:1px solid #282a30;border-radius:17px;background:#17181d;color:#fff;text-align:start}.settings-card>div[data-v-dceb2512]{min-width:0;flex:1}.settings-card small[data-v-dceb2512],.settings-card strong[data-v-dceb2512]{display:block}.settings-card strong[data-v-dceb2512]{font-size:13px}.settings-card small[data-v-dceb2512]{margin-top:5px;color:#81838b;font-size:10px;line-height:1.4}.settings-card>i[data-v-dceb2512]:last-child{color:#62646b}.row-icon[data-v-dceb2512]{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:13px;background:#292a30;color:#ff6579;font-size:17px}.row-icon.pwa-install[data-v-dceb2512]{color:#20e2d7}.row-icon.terms[data-v-dceb2512]{color:#ffb45c}.row-icon.privacy[data-v-dceb2512]{color:#8ca9ff}.locale-row[data-v-dceb2512] .locale-trigger{min-width:48px;border-color:#34363d!important;background:#222329!important}.logout-button[data-v-dceb2512]{width:100%;display:flex;align-items:center;gap:13px;margin-top:28px;padding:15px 17px;border:1px solid rgba(255,69,93,.25);border-radius:17px;background:rgba(255,64,89,.08);color:#ff7184;text-align:start}.logout-button>i[data-v-dceb2512]{font-size:19px}.logout-button span[data-v-dceb2512]{min-width:0}.logout-button small[data-v-dceb2512],.logout-button strong[data-v-dceb2512]{display:block}.logout-button small[data-v-dceb2512]{margin-top:4px;color:#9d6d75;font-size:10px}.brand-foot[data-v-dceb2512]{margin:28px 0 0;color:#51535a;font-size:8px;letter-spacing:2px;text-align:center}[dir=rtl] .settings-card>i[data-v-dceb2512]:last-child,[dir=rtl] header button i[data-v-dceb2512]{transform:rotate(180deg)}.row-icon.security[data-v-dceb2512]{color:#6ddeaa}.row-icon.profile[data-v-dceb2512]{color:#f0c778}.row-icon.community[data-v-dceb2512]{color:#56d8d0}.row-icon.guild[data-v-dceb2512]{color:#58d7ae}.row-icon.support[data-v-dceb2512]{color:#ff7185}.row-icon.privacy-control[data-v-dceb2512]{color:#62dec5}.row-icon.streamer[data-v-dceb2512]{color:#ff7185}.legal-page[data-v-5d934325]{position:fixed;z-index:4100;top:0;bottom:0;left:50%;width:min(100vw,430px);transform:translateX(-50%);display:flex;flex-direction:column;overflow:hidden;color:#f8f5ef;background:radial-gradient(circle at 88% 0,rgba(255,70,94,.23),transparent 30%),linear-gradient(180deg,#121318,#0c0d10 42%)}button[data-v-5d934325]{font:inherit}.legal-header[data-v-5d934325]{height:calc(66px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 16px 0;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(13,14,17,.78);backdrop-filter:blur(20px)}.legal-header button[data-v-5d934325]{width:36px;height:36px;border:1px solid #363840;border-radius:50%;background:#1b1c21;color:#fff}.legal-header div[data-v-5d934325]{min-width:0;text-align:center}.legal-header small[data-v-5d934325],.legal-header strong[data-v-5d934325]{display:block}.legal-header small[data-v-5d934325]{color:#ff596d;font-size:8px;letter-spacing:2.2px}.legal-header strong[data-v-5d934325]{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.legal-scroll[data-v-5d934325]{flex:1;overflow-y:auto;scrollbar-width:none}.legal-scroll[data-v-5d934325]::-webkit-scrollbar{display:none}.legal-state[data-v-5d934325]{min-height:70vh;display:grid;place-content:center;justify-items:center;padding:24px;text-align:center;color:#90929a}.legal-state>i[data-v-5d934325]{font-size:42px;color:#ff5368}.legal-state strong[data-v-5d934325]{margin-top:14px;color:#fff}.legal-state p[data-v-5d934325]{max-width:260px;font-size:12px;line-height:1.7}.legal-state button[data-v-5d934325]{margin-top:8px;padding:10px 18px;border:0;border-radius:20px;background:#ff4059;color:#fff}.legal-hero[data-v-5d934325]{margin:18px 16px 0;padding:25px 20px 20px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));box-shadow:0 24px 50px rgba(0,0,0,.2)}.legal-hero>span[data-v-5d934325]{width:44px;height:44px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,#ff4059,#ff8b51);font-size:20px;box-shadow:0 10px 24px rgba(255,64,89,.24)}.legal-hero>small[data-v-5d934325]{display:block;margin-top:18px;color:#ff7c8d;font-size:9px;letter-spacing:1.2px}.legal-hero h1[data-v-5d934325]{margin:7px 0 9px;font-size:25px;line-height:1.3}.legal-hero p[data-v-5d934325]{margin:0;color:#a8aab1;font-size:12px;line-height:1.75}.legal-hero div[data-v-5d934325]{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.legal-hero em[data-v-5d934325]{padding:6px 9px;border-radius:10px;background:#22242a;color:#bfc0c5;font-size:9px;font-style:normal}.legal-content[data-v-5d934325]{padding:24px 20px 34px;color:#cacbd0;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.legal-content[data-v-5d934325] h2,.legal-content[data-v-5d934325] h3,.legal-content[data-v-5d934325] h4{color:#fff;line-height:1.45}.legal-content[data-v-5d934325] h2{margin:16px 0 20px;font-size:21px}.legal-content[data-v-5d934325] h3{position:relative;margin:28px 0 10px;padding-inline-start:13px;font-size:16px}.legal-content[data-v-5d934325] h3:before{content:"";position:absolute;inset-inline-start:0;top:4px;width:3px;height:17px;border-radius:2px;background:#ff4b62}.legal-content[data-v-5d934325] p{margin:0 0 14px}.legal-content[data-v-5d934325] ol,.legal-content[data-v-5d934325] ul{padding-inline-start:22px}.legal-content[data-v-5d934325] li{margin-bottom:8px}.legal-content[data-v-5d934325] a{color:#ff7284}.legal-content[data-v-5d934325] img{display:block;max-width:100%;height:auto;margin:16px auto;border-radius:12px}.legal-content[data-v-5d934325] blockquote{margin:16px 0;padding:12px 14px;border-inline-start:3px solid #ff4b62;background:#191a1f;color:#a7a9b0}footer[data-v-5d934325]{padding:0 20px calc(30px + env(safe-area-inset-bottom));color:#6f7179;font-size:10px;text-align:center}[dir=rtl] .legal-header button i[data-v-5d934325]{transform:rotate(180deg)}.live-level-badge[data-v-255ded2a]{min-width:0;display:inline-flex;align-items:center;gap:3px;flex:none;padding:2px 5px 2px 3px;border:1px solid rgba(255,194,95,.3);border-radius:999px;color:#ffe0a1;background:linear-gradient(105deg,rgba(91,57,22,.78),rgba(35,28,26,.72));box-shadow:0 4px 12px rgba(0,0,0,.16);vertical-align:middle;white-space:nowrap}.live-level-badge img[data-v-255ded2a]{width:17px;height:17px;display:block;flex:none;-o-object-fit:contain;object-fit:contain}.live-level-badge b[data-v-255ded2a]{font-size:8px;line-height:1;font-weight:900}.live-level-badge.compact[data-v-255ded2a]{gap:2px;padding:1px 4px 1px 2px}.live-level-badge.compact img[data-v-255ded2a]{width:14px;height:14px}.live-level-badge.compact b[data-v-255ded2a]{font-size:7px}@media(prefers-reduced-motion:reduce){.live-level-badge[data-v-255ded2a]{transition:none}}.live-chat-list article.sending>p[data-v-05665540]{opacity:.82}.live-chat-list article.failed>p[data-v-05665540]{outline:1px solid rgba(255,196,75,.85)}.live-chat-retry[data-v-05665540]{display:inline-grid!important;width:18px!important;height:18px!important;margin-inline-start:5px!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(0,0,0,.18)!important;color:#fff!important;font-size:11px!important;vertical-align:middle}.chat-share-overlay[data-v-39342abd]{position:fixed;z-index:3000;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:20px 12px max(14px,env(safe-area-inset-bottom));background:rgba(2,3,6,.72);backdrop-filter:blur(10px)}.chat-share-sheet[data-v-39342abd]{width:min(100%,460px);max-height:min(78vh,680px);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:24px;background:linear-gradient(155deg,#1b1d25,#0e0f14 70%);box-shadow:0 28px 80px rgba(0,0,0,.55);color:#fff}.chat-share-sheet>header[data-v-39342abd]{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 13px}.chat-share-sheet>header small[data-v-39342abd]{color:#ff6077;font-size:8px;font-weight:900;letter-spacing:2px}.chat-share-sheet h2[data-v-39342abd]{margin:4px 0 0;font-size:19px}.chat-share-sheet>header button[data-v-39342abd]{width:36px;height:36px;border:1px solid #343741;border-radius:50%;background:#20222a;color:#fff}.share-content-preview[data-v-39342abd]{display:flex;gap:12px;margin:0 16px 12px;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.035)}.share-content-preview>img[data-v-39342abd]{width:56px;height:70px;flex:none;border-radius:10px;-o-object-fit:cover;object-fit:cover}.share-content-preview>span[data-v-39342abd]{min-width:0}.share-content-preview p[data-v-39342abd],.share-content-preview small[data-v-39342abd],.share-content-preview strong[data-v-39342abd]{display:block;overflow:hidden;text-overflow:ellipsis}.share-content-preview small[data-v-39342abd]{color:#52ded3;font-size:8px;font-weight:800}.share-content-preview strong[data-v-39342abd]{margin-top:5px;white-space:nowrap;font-size:13px}.share-content-preview p[data-v-39342abd]{display:-webkit-box;margin:5px 0 0;color:#858993;font-size:9px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chat-share-sheet>main[data-v-39342abd]{min-height:180px;overflow-y:auto;padding:0 16px 18px;scrollbar-width:none}.chat-share-sheet>main[data-v-39342abd]::-webkit-scrollbar{display:none}.share-recipient[data-v-39342abd]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 2px;border:0;border-bottom:1px solid rgba(255,255,255,.07);background:none;color:#fff;text-align:inherit}.share-recipient[data-v-39342abd]:disabled{opacity:.55}.share-recipient-avatar[data-v-39342abd]{position:relative;width:45px;height:45px;flex:none}.share-recipient-avatar>img[data-v-39342abd]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.share-recipient-frame[data-v-39342abd]{position:absolute;inset:-7px}.share-recipient>span[data-v-39342abd]:nth-child(2){min-width:0;flex:1}.share-recipient small[data-v-39342abd],.share-recipient strong[data-v-39342abd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-recipient strong[data-v-39342abd]{font-size:12px}.share-recipient small[data-v-39342abd]{margin-top:5px;color:#777b85;font-size:9px}.share-recipient>i[data-v-39342abd]{color:#ff6077;font-size:17px}.share-picker-state[data-v-39342abd]{min-height:190px;display:grid;place-content:center;justify-items:center;gap:7px;color:#777b85;text-align:center;font-size:10px}.share-picker-state>i[data-v-39342abd]{font-size:35px;color:#353841}.share-picker-state strong[data-v-39342abd]{color:#fff;font-size:14px}.share-picker-state p[data-v-39342abd]{max-width:250px;margin:0;line-height:1.6}.chat-share-fade-enter-active[data-v-39342abd],.chat-share-fade-leave-active[data-v-39342abd]{transition:opacity .2s ease}.chat-share-fade-enter-active .chat-share-sheet[data-v-39342abd],.chat-share-fade-leave-active .chat-share-sheet[data-v-39342abd]{transition:transform .2s ease}.chat-share-fade-enter[data-v-39342abd],.chat-share-fade-leave-to[data-v-39342abd]{opacity:0}.chat-share-fade-enter .chat-share-sheet[data-v-39342abd],.chat-share-fade-leave-to .chat-share-sheet[data-v-39342abd]{transform:translateY(24px)}.dynamic-island-notice[data-v-4feda5a8]{--island-accent:#35efd0;position:fixed;z-index:3600;top:max(10px,env(safe-area-inset-top));left:50%;width:min(calc(100vw - 24px),430px);min-height:72px;overflow:hidden;transform:translateX(-50%);border:1px solid rgba(255,255,255,.12);border-radius:25px;background:radial-gradient(circle at 16% -20%,rgba(53,239,208,.18),transparent 45%),linear-gradient(145deg,rgba(15,22,31,.98),rgba(3,7,12,.99));box-shadow:0 18px 52px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.08);color:#f5fbff;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.dynamic-island-notice.is-live[data-v-4feda5a8]{--island-accent:#ff4967;background:radial-gradient(circle at 16% -20%,rgba(255,73,103,.24),transparent 48%),linear-gradient(145deg,rgba(18,19,29,.99),rgba(5,7,12,.99))}.island-main[data-v-4feda5a8]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;width:100%;min-height:72px;padding:10px 40px 10px 11px;gap:10px;border:0;color:inherit;text-align:start;background:transparent;cursor:pointer}.island-avatar[data-v-4feda5a8]{position:relative;width:48px;height:48px;flex:none}.island-avatar img[data-v-4feda5a8]{width:100%;height:100%;border:1px solid rgba(255,255,255,.16);border-radius:17px;-o-object-fit:cover;object-fit:cover;background:#121b26}.island-avatar b[data-v-4feda5a8]{position:absolute;right:-4px;bottom:-3px;display:grid;width:20px;height:20px;place-items:center;border:2px solid #070b11;border-radius:8px;color:#06100e;background:var(--island-accent);font-size:10px}.island-live-ring[data-v-4feda5a8]{position:absolute;inset:-3px;border:1px solid rgba(255,73,103,.82);border-radius:20px;animation:island-pulse-4feda5a8 1.8s ease-out infinite}.island-copy[data-v-4feda5a8]{display:grid;min-width:0;gap:1px}.island-copy small[data-v-4feda5a8]{display:flex;align-items:center;gap:6px;color:var(--island-accent);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.island-copy small i[data-v-4feda5a8]{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.island-copy em[data-v-4feda5a8],.island-copy strong[data-v-4feda5a8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.island-copy strong[data-v-4feda5a8]{margin-top:1px;font-size:14px;font-weight:750}.island-copy em[data-v-4feda5a8]{color:#95a7b7;font-size:11px;font-style:normal}.island-action[data-v-4feda5a8]{display:flex;align-items:center;gap:2px;color:#dbe7ef;font-size:10px;white-space:nowrap}.island-action i[data-v-4feda5a8]{color:var(--island-accent)}.island-close[data-v-4feda5a8]{position:absolute;top:7px;right:7px;display:grid;width:26px;height:26px;padding:0;place-items:center;border:0;border-radius:50%;color:#738697;background:rgba(255,255,255,.055);cursor:pointer}.island-progress[data-v-4feda5a8]{position:absolute;right:14px;bottom:0;left:14px;height:2px;overflow:hidden;border-radius:2px;background:rgba(255,255,255,.07)}.island-progress[data-v-4feda5a8]:after{content:"";display:block;width:100%;height:100%;transform-origin:left;background:linear-gradient(90deg,transparent,var(--island-accent));animation:island-countdown-4feda5a8 var(--island-duration) linear forwards}.dynamic-island-enter-active[data-v-4feda5a8],.dynamic-island-leave-active[data-v-4feda5a8]{transition:transform .34s cubic-bezier(.2,.86,.24,1),opacity .24s ease,width .34s ease}.dynamic-island-enter[data-v-4feda5a8],.dynamic-island-leave-to[data-v-4feda5a8]{opacity:0;transform:translate(-50%,-22px) scaleX(.72) scaleY(.74)}@keyframes island-countdown-4feda5a8{to{transform:scaleX(0);opacity:.3}}@keyframes island-pulse-4feda5a8{0%{transform:scale(.95);opacity:.85}75%,to{transform:scale(1.16);opacity:0}}@media (max-width:480px){.dynamic-island-notice[data-v-4feda5a8]{width:calc(100vw - 18px);border-radius:23px}.island-main[data-v-4feda5a8]{grid-template-columns:46px minmax(0,1fr) auto;padding-left:9px}.island-action[data-v-4feda5a8]{max-width:48px}}@media (prefers-reduced-motion:reduce){.island-live-ring[data-v-4feda5a8],.island-progress[data-v-4feda5a8]:after{animation:none}}.image-post-gallery[data-v-1b447ad4]{position:absolute;z-index:1;inset:0;overflow:hidden;background:#050609}.image-post-track[data-v-1b447ad4]{width:100%;height:100%;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom}.image-post-track[data-v-1b447ad4]:focus-visible{outline:2px solid rgba(35,217,208,.72);outline-offset:-3px}.image-post-track[data-v-1b447ad4]::-webkit-scrollbar{display:none}.image-post-track img[data-v-1b447ad4]{display:block;width:100%;height:100%;flex:0 0 100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;scroll-snap-align:center;scroll-snap-stop:always;background:#050609;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-post-position[data-v-1b447ad4]{position:absolute;z-index:3;inset-inline-start:50%;bottom:calc(132px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:3px;min-width:42px;justify-content:center;padding:5px 9px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(7,8,10,.62);color:rgba(255,255,255,.72);font-size:10px;font-variant-numeric:tabular-nums;line-height:1;box-shadow:0 6px 20px rgba(0,0,0,.22);backdrop-filter:blur(8px);transform:translateX(-50%)}.image-post-position b[data-v-1b447ad4]{color:#fff;font-size:11px}.image-post-position i[data-v-1b447ad4]{opacity:.48;font-style:normal}.variant-dialog[data-v-1b447ad4]{position:relative;width:100%;max-height:68vh;min-height:min(68vh,560px)}.variant-dialog .image-post-track[data-v-1b447ad4],.variant-dialog .image-post-track img[data-v-1b447ad4]{max-height:68vh}.variant-dialog .image-post-position[data-v-1b447ad4]{bottom:14px}[dir=rtl] .image-post-position[data-v-1b447ad4]{transform:translateX(50%)}@media(prefers-reduced-motion:reduce){.image-post-track[data-v-1b447ad4]{scroll-behavior:auto}}.pwa-install-mask[data-v-8d388a2a]{position:fixed;z-index:9200;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-top:env(safe-area-inset-top);background:rgba(0,0,0,.74);backdrop-filter:blur(8px)}.pwa-install-sheet[data-v-8d388a2a]{width:min(100vw,430px);max-height:calc(100dvh - env(safe-area-inset-top));overflow-y:auto;padding:10px 18px calc(20px + env(safe-area-inset-bottom));border:1px solid #30333b;border-bottom:0;border-radius:28px 28px 0 0;color:#f9fafb;background:radial-gradient(circle at 90% 0,rgba(255,49,88,.2),transparent 32%),linear-gradient(180deg,#191b21,#0d0f14);box-shadow:0 -24px 70px rgba(0,0,0,.48)}.pwa-sheet-handle[data-v-8d388a2a]{display:block;width:44px;height:4px;margin:0 auto 14px;border-radius:8px;background:#4a4d56}header[data-v-8d388a2a]{display:grid;grid-template-columns:58px minmax(0,1fr) 40px;align-items:center;gap:12px}header img[data-v-8d388a2a]{width:58px;height:58px;border-radius:17px}header div[data-v-8d388a2a]{min-width:0}header small[data-v-8d388a2a]{display:block;color:#ff6479;font-size:8px;font-weight:800;letter-spacing:.18em}header h2[data-v-8d388a2a]{margin:5px 0 0;overflow-wrap:anywhere;font-size:22px;line-height:1.2}header button[data-v-8d388a2a]{width:38px;height:38px;border:1px solid #363943;border-radius:50%;background:#22242a;color:#fff;font-size:15px}.pwa-install-description[data-v-8d388a2a]{margin:18px 2px;color:rgba(255,255,255,.62);font-size:12px;line-height:1.65}.pwa-install-steps[data-v-8d388a2a]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.pwa-install-steps li[data-v-8d388a2a]{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:11px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:17px;background:rgba(255,255,255,.035)}.pwa-install-steps li>span[data-v-8d388a2a]{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#ff657b;background:rgba(255,49,88,.1);font-size:21px}.pwa-install-steps svg[data-v-8d388a2a]{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pwa-install-steps strong[data-v-8d388a2a]{display:block;color:#5c606a;font-size:8px;letter-spacing:.2em}.pwa-install-steps p[data-v-8d388a2a]{margin:4px 0 0;font-size:12px;line-height:1.5}.pwa-android-action[data-v-8d388a2a]{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.035)}.pwa-android-action>span[data-v-8d388a2a]{width:48px;height:48px;display:grid;place-items:center;flex:none;border-radius:15px;color:#20e2d7;background:rgba(32,226,215,.08);font-size:22px}.pwa-android-action p[data-v-8d388a2a]{margin:0;color:rgba(255,255,255,.68);font-size:12px;line-height:1.55}.pwa-install-primary[data-v-8d388a2a]{width:100%;min-height:48px;margin-top:16px;padding:11px 18px;border:0;border-radius:15px;color:#fff;background:linear-gradient(135deg,#ff3158,#ff6479);box-shadow:0 12px 28px rgba(255,49,88,.2);font-weight:800}.pwa-install-primary[data-v-8d388a2a]:disabled{opacity:.58}.pwa-install-primary i[data-v-8d388a2a]{margin-inline-end:7px}.pwa-install-primary[data-v-8d388a2a]:focus-visible,header button[data-v-8d388a2a]:focus-visible{outline:3px solid #20e2d7;outline-offset:2px}.pwa-sheet-enter-active[data-v-8d388a2a],.pwa-sheet-leave-active[data-v-8d388a2a]{transition:opacity .22s}.pwa-sheet-enter-active .pwa-install-sheet[data-v-8d388a2a],.pwa-sheet-leave-active .pwa-install-sheet[data-v-8d388a2a]{transition:transform .22s}.pwa-sheet-enter[data-v-8d388a2a],.pwa-sheet-leave-to[data-v-8d388a2a]{opacity:0}.pwa-sheet-enter .pwa-install-sheet[data-v-8d388a2a],.pwa-sheet-leave-to .pwa-install-sheet[data-v-8d388a2a]{transform:translateY(32px)}@media(max-width:350px){.pwa-install-sheet[data-v-8d388a2a]{padding-inline:14px}header[data-v-8d388a2a]{grid-template-columns:50px minmax(0,1fr) 38px}header img[data-v-8d388a2a]{width:50px;height:50px}header h2[data-v-8d388a2a]{font-size:19px}}@media(prefers-reduced-motion:reduce){.pwa-sheet-enter-active .pwa-install-sheet[data-v-8d388a2a],.pwa-sheet-enter-active[data-v-8d388a2a],.pwa-sheet-leave-active .pwa-install-sheet[data-v-8d388a2a],.pwa-sheet-leave-active[data-v-8d388a2a]{transition:none}}.pwa-update-mask[data-v-6c643281]{position:fixed;z-index:9300;inset:0;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:rgba(0,0,0,.78);backdrop-filter:blur(9px)}.pwa-update-card[data-v-6c643281]{width:min(100%,360px);padding:27px 22px 21px;border:1px solid #30333b;border-radius:25px;color:#f9fafb;background:radial-gradient(circle at 82% 0,rgba(255,49,88,.2),transparent 34%),#15171d;box-shadow:0 28px 80px rgba(0,0,0,.5);text-align:center}.pwa-update-icon[data-v-6c643281]{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 15px;border-radius:18px;color:#ff657b;background:rgba(255,49,88,.1);font-size:25px}.pwa-update-card small[data-v-6c643281]{color:#ff657b;font-size:8px;font-weight:800;letter-spacing:.2em}.pwa-update-card h2[data-v-6c643281]{margin:7px 0 0;font-size:23px}.pwa-update-card p[data-v-6c643281]{margin:12px auto 20px;color:rgba(255,255,255,.62);font-size:12px;line-height:1.65}.pwa-update-actions[data-v-6c643281]{display:grid;grid-template-columns:1fr 1.35fr;gap:9px}.pwa-update-actions button[data-v-6c643281]{min-height:46px;padding:8px 12px;border:1px solid #363943;border-radius:14px;color:#c6c8cd;background:#23252b;font-weight:700}.pwa-update-actions button[data-v-6c643281]:last-child{border-color:#ff3158;color:#fff;background:linear-gradient(135deg,#ff3158,#ff6479)}.pwa-update-actions button[data-v-6c643281]:disabled{opacity:.55}.pwa-update-actions i[data-v-6c643281]{margin-inline-end:6px}.pwa-update-actions button[data-v-6c643281]:focus-visible{outline:3px solid #20e2d7;outline-offset:2px}.pwa-update-enter-active[data-v-6c643281],.pwa-update-leave-active[data-v-6c643281]{transition:opacity .2s}.pwa-update-enter[data-v-6c643281],.pwa-update-leave-to[data-v-6c643281]{opacity:0}@media(prefers-reduced-motion:reduce){.pwa-update-enter-active[data-v-6c643281],.pwa-update-leave-active[data-v-6c643281]{transition:none}}.pwa-controller[data-v-e3f0ce26]{position:absolute;width:0;height:0;overflow:visible}:root{--ink:#07090d;--white:#f9fafb;--muted:hsla(0,0%,100%,0.68);--cyan:#20e2d7;--coral:#ff3158;--shell-width:430px;--safe-top:env(safe-area-inset-top);--safe-right:env(safe-area-inset-right);--safe-bottom:env(safe-area-inset-bottom);--safe-left:env(safe-area-inset-left);--bottom-nav-content-height:62px;--bottom-nav-height:calc(var(--bottom-nav-content-height) + var(--safe-bottom))}*{box-sizing:border-box}#app,body,html{width:100%;height:100%;margin:0;overflow:hidden}body.pwa-standalone,body.pwa-standalone #app,html.pwa-standalone{min-height:100dvh}body{color:var(--white);background:#080a10;font-family:Bahnschrift,Microsoft YaHei UI,sans-serif;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit}button{color:inherit;border:0;cursor:pointer}@media (max-width:768px){.el-input__inner,.el-textarea__inner,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea{font-size:16px!important}}.el-input__inner,.el-textarea__inner{border-color:hsla(0,0%,100%,.14);background:linear-gradient(180deg,rgba(27,29,36,.96),rgba(14,16,21,.98));color:#f7f8fa;caret-color:var(--cyan);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.el-input__inner:hover,.el-textarea__inner:hover{border-color:rgba(32,226,215,.34)}.el-input__inner:focus,.el-textarea__inner:focus{border-color:rgba(32,226,215,.7);box-shadow:0 0 0 3px rgba(32,226,215,.09)}.el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.el-input.is-disabled .el-input__inner,.el-textarea.is-disabled .el-textarea__inner{border-color:hsla(0,0%,100%,.07);background:#15171c;color:hsla(0,0%,100%,.34)}.el-input .el-input__count .el-input__count-inner,.el-input__count{background:rgba(11,13,18,.78);color:hsla(0,0%,100%,.34)}.el-input-number__decrease,.el-input-number__increase{border-color:hsla(0,0%,100%,.1);background:#1c1e24;color:hsla(0,0%,100%,.65)}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--cyan)}.el-input__inner:-webkit-autofill,.el-input__inner:-webkit-autofill:focus,.el-input__inner:-webkit-autofill:hover{-webkit-text-fill-color:#f7f8fa;caret-color:var(--cyan);box-shadow:inset 0 0 0 1000px #111319,0 0 0 3px rgba(32,226,215,.06);-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.short-video-app{position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:clip;background:radial-gradient(circle at 18% 20%,rgba(32,226,215,.12),transparent 28%),radial-gradient(circle at 82% 70%,rgba(255,49,88,.12),transparent 30%),#080a10}.short-video-app:before{position:absolute;inset:0;content:"";opacity:.16;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:42px 42px}.ambient{position:absolute;width:360px;height:360px;border-radius:50%;filter:blur(90px);opacity:.15}.ambient-left{left:-180px;bottom:-80px;background:var(--cyan)}.ambient-right{right:-180px;top:-80px;background:var(--coral)}.video-shell{position:relative;z-index:2;width:min(100%,var(--shell-width));height:100dvh;max-height:100%;overflow:hidden;background:#111;box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.12)}.feed-header{position:absolute;z-index:30;top:0;left:0;right:0;display:grid;grid-template-columns:40px minmax(0,1fr) auto 38px;gap:2px;align-items:center;min-height:76px;padding:max(10px,env(safe-area-inset-top)) 13px 8px;background:linear-gradient(rgba(0,0,0,.54),transparent)}.brand-mini,.header-icon{width:38px;height:38px;background:transparent}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.brand-mini img{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;-o-object-fit:contain;object-fit:contain}.header-icon{justify-self:end;font-size:23px}.channel-tabs{min-width:0;display:flex;align-items:center;justify-content:center;gap:clamp(10px,4vw,23px);overflow:hidden}.channel-tabs button{position:relative;min-width:0;padding:9px 0;overflow:hidden;color:rgba(255,255,255,.58);background:transparent;font-weight:700;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.channel-tabs button.active{color:#fff}.channel-tabs button.active:after{position:absolute;left:50%;bottom:2px;width:19px;height:3px;border-radius:9px;content:"";background:#fff;transform:translateX(-50%)}.video-feed{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior-y:contain}.video-feed::-webkit-scrollbar{display:none}.video-slide{position:relative;width:100%;height:100%;min-height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate}.discovery-feed-slide{background:radial-gradient(circle at 15% 12%,rgba(255,77,103,.18),transparent 34%),radial-gradient(circle at 88% 72%,rgba(53,228,212,.12),transparent 32%),#090a0f}.discovery-feed-backdrop{position:absolute;z-index:0;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);-o-object-fit:cover;object-fit:cover;filter:blur(22px) saturate(.78);opacity:.28;transform:scale(1.08);transition:opacity .25s ease}.discovery-feed-shade{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(7,8,12,.54),rgba(7,8,12,.86) 47%,#08090d)}.discovery-feed-card{position:absolute;z-index:4;inset:86px 18px 72px;display:flex;flex-direction:column;align-items:center;min-height:0;text-align:center}.discovery-feed-type{width:100%;display:flex;align-items:center;gap:10px;text-align:start}.discovery-feed-type>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border:1px solid rgba(255,255,255,.14);border-radius:13px;color:var(--cyan);background:rgba(255,255,255,.06);font-size:17px;box-shadow:0 10px 24px rgba(0,0,0,.22)}.discovery-feed-type>div{min-width:0;flex:1}.discovery-feed-type small,.discovery-feed-type strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-feed-type small{color:rgba(255,255,255,.4);font-size:7px;font-weight:900;letter-spacing:1.8px}.discovery-feed-type strong{margin-top:3px;font-size:12px}.discovery-feed-type em{flex:0 0 auto;padding:4px 8px;border-radius:10px;color:#fff;background:var(--coral);font-size:8px;font-style:normal;font-weight:800}.discovery-feed-cover{width:clamp(148px,58%,224px);min-height:0;flex:1;margin:16px 0 13px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:18px;-o-object-fit:cover;object-fit:cover;background:linear-gradient(145deg,#1b1e27,#28202a);box-shadow:0 24px 54px rgba(0,0,0,.46);transition:opacity .25s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.video-slide.active .discovery-feed-cover{transform:translateY(-2px) scale(1.015)}.discovery-feed-copy{width:100%;min-width:0}.discovery-feed-copy>small{display:block;color:var(--cyan);font-size:9px;font-weight:700}.discovery-feed-copy>small,.discovery-feed-copy h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discovery-feed-copy h2{margin:6px 0 7px;font-size:clamp(20px,6vw,27px);line-height:1.15}.discovery-feed-copy p{display:-webkit-box;overflow:hidden;margin:0 auto;max-width:340px;color:rgba(255,255,255,.62);font-size:10px;line-height:1.55;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.discovery-feed-copy>span{display:block;margin-top:7px;color:rgba(255,255,255,.38);font-size:8px}.discovery-feed-card>button{min-width:154px;min-height:42px;margin-top:13px;padding:10px 22px;border-radius:23px;color:#0a0b0f;background:#fff;font-size:11px;font-weight:900;box-shadow:0 12px 28px rgba(0,0,0,.28)}.discovery-feed-card>button i{margin-inline-start:6px}.discovery-feed-frequency{margin-top:8px;color:rgba(255,255,255,.3);font-size:7px;line-height:1.4}[dir=rtl] .discovery-feed-type{direction:rtl;text-align:start}.scene-art{position:absolute;z-index:0;inset:0;overflow:hidden;transform:scale(1.03);transition:transform 1.2s ease}.video-player{touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-cover-placeholder,.video-player{position:absolute;z-index:1;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#050609}.video-slide.active .scene-art{transform:scale(1)}.scene-rain .scene-art{background:linear-gradient(158deg,#1b414c,#10222d 34%,#c97955 72%,#16171c)}.scene-bread .scene-art{background:linear-gradient(150deg,#1a0d09,#74361f 35%,#e99a54 67%,#2c1713)}.scene-live .scene-art{background:linear-gradient(145deg,#150a22,#4c174d 35%,#d11d5a 67%,#090b17)}.scene-sea .scene-art{background:linear-gradient(155deg,#09242c,#0a7180 38%,#a9dfcf 66%,#f1a462)}.scene-orb{position:absolute;width:72%;aspect-ratio:1;right:-18%;top:18%;border-radius:50%;background:rgba(255,236,196,.25);box-shadow:inset 0 0 70px rgba(255,255,255,.22),0 0 120px rgba(255,185,119,.28)}.scene-live .scene-orb{width:83%;top:8%;background:rgba(255,45,98,.15);border:1px solid rgba(255,255,255,.23);box-shadow:0 0 90px rgba(255,20,105,.45),inset 0 0 70px rgba(255,255,255,.08)}.scene-sea .scene-orb{top:34%;right:-26%;background:rgba(188,255,242,.24)}.scene-line{position:absolute;display:block;width:155%;height:1px;left:-25%;background:rgba(255,255,255,.22);transform:rotate(-24deg)}.line-one{top:31%}.line-two{top:43%;transform:rotate(-24deg) translateY(28px)}.scene-word{position:absolute;top:17%;left:7%;color:rgba(255,255,255,.11);font-family:Microsoft YaHei UI,sans-serif;font-size:clamp(150px,43vw,220px);font-weight:900;line-height:.8;writing-mode:vertical-rl}.scene-grain{position:absolute;inset:0;opacity:.26;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:overlay}.video-shade{position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.12) 0,transparent 36%,rgba(0,0,0,.18) 55%,rgba(0,0,0,.88))}.video-placeholder{position:absolute;z-index:7;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:30px;color:rgba(255,255,255,.78);text-align:center;background:rgba(4,5,8,.52);backdrop-filter:blur(7px)}.video-placeholder span{font-size:42px}.video-placeholder strong{font-size:17px}.video-placeholder p{max-width:250px;margin:0;color:rgba(255,255,255,.48);font-size:12px;line-height:1.6}.video-placeholder button{padding:8px 18px;border:1px solid rgba(255,255,255,.34);border-radius:18px;background:rgba(255,255,255,.1)}.center-play{position:absolute;z-index:9;top:50%;left:50%;display:grid;place-items:center;width:62px;height:62px;padding-left:5px;border-radius:50%;background:rgba(0,0,0,.38);backdrop-filter:blur(8px);font-size:27px;transform:translate(-50%,-50%)}.play-pop-enter-active,.play-pop-leave-active{transition:opacity .2s,transform .2s}.play-pop-enter,.play-pop-leave-to{opacity:0;transform:scale(.75)}.video-like-burst{position:absolute;z-index:12;top:50%;left:50%;width:112px;height:112px;display:grid;place-items:center;color:#ff526a;filter:drop-shadow(0 16px 24px rgba(0,0,0,.4));pointer-events:none;transform:translate(-50%,-50%)}.video-like-burst .starlive-heart-icon{width:100%;height:100%}.heart-burst-enter-active{animation:heartBurst .58s cubic-bezier(.2,.86,.24,1)}.heart-burst-leave-active{transition:opacity .12s ease}.heart-burst-leave-to{opacity:0}@keyframes heartBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(.28) rotate(-10deg)}42%{opacity:1;transform:translate(-50%,-50%) scale(1.16) rotate(4deg)}72%{transform:translate(-50%,-50%) scale(.94) rotate(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.video-status{position:absolute;z-index:4;top:88px;left:16px;padding:6px 10px;border-radius:5px;color:rgba(255,255,255,.8);background:rgba(0,0,0,.25);backdrop-filter:blur(8px);font-size:10px;font-weight:800;letter-spacing:1px}.live-label{display:flex;align-items:center;gap:6px;color:#fff}.live-label i{width:6px;height:6px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 4px rgba(255,49,88,.22);animation:livePulse 1.3s infinite}@keyframes livePulse{50%{box-shadow:0 0 0 8px rgba(255,49,88,0)}}.sound-control{position:absolute;z-index:5;top:91px;right:18px;width:31px;height:31px;border-radius:50%;background:rgba(0,0,0,.26);backdrop-filter:blur(9px)}.quality-label{position:absolute;z-index:5;top:97px;right:56px;padding:3px 7px;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:rgba(255,255,255,.64);background:rgba(0,0,0,.22);font-size:9px}.action-rail{position:absolute;z-index:10;right:10px;bottom:calc(105px + var(--safe-bottom));gap:13px}.action-rail,.action-rail>button{display:flex;flex-direction:column;align-items:center}.action-rail>button{gap:4px;width:52px;padding:0;background:transparent;text-shadow:0 2px 8px rgba(0,0,0,.55)}.action-rail small{font-size:10px;font-weight:800}.action-icon{display:grid;place-items:center;width:43px;height:43px;font-size:28px;transition:transform .2s ease,color .2s ease}.heart-action-icon{font-size:34px}.center-like-stat{display:inline-flex!important;align-items:center;gap:5px}.center-like-stat .starlive-heart-icon{width:16px;height:16px}.action-rail button:active .action-icon{transform:scale(.82)}.action-rail button.selected .action-icon{color:var(--coral);animation:pop .38s ease}@keyframes pop{50%{transform:scale(1.3) rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.action-rail button.selected .action-icon,.heart-burst-enter-active{animation:none!important}.video-like-burst{opacity:1;transform:translate(-50%,-50%)}}.creator-avatar{position:relative;margin-bottom:7px}.creator-avatar img{display:block;width:47px;height:47px;border:2px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#181a20;box-shadow:0 7px 20px rgba(0,0,0,.28)}.creator-avatar.is-live img{border-color:#ff5368;box-shadow:0 0 0 3px rgba(255,83,104,.24),0 8px 24px rgba(0,0,0,.34);animation:creator-live-ring 1.8s ease-in-out infinite}.creator-avatar span{width:47px;height:47px;border:2px solid #fff;color:#111;background:linear-gradient(135deg,#fff2c5,#e06e76);font-weight:900}.creator-avatar i,.creator-avatar span{display:grid;place-items:center;border-radius:50%}.creator-avatar i{position:absolute;bottom:-7px;left:50%;width:19px;height:19px;background:var(--coral);font-style:normal;font-weight:800;transform:translateX(-50%)}@keyframes creator-live-ring{50%{box-shadow:0 0 0 6px rgba(255,83,104,0),0 8px 24px rgba(0,0,0,.34)}}.music-disc{display:grid;place-items:center;width:42px;height:42px;margin-top:3px;border:8px solid #17191d;border-radius:50%;background:linear-gradient(135deg,var(--cyan),var(--coral));animation:spin 5s linear infinite}.more-icon{font-size:25px;letter-spacing:2px}@keyframes spin{to{transform:rotate(1turn)}}.video-copy{position:absolute;z-index:8;left:16px;right:78px;bottom:calc(85px + var(--safe-bottom));text-shadow:0 2px 12px rgba(0,0,0,.55)}.author-line{display:flex;align-items:center;gap:11px;margin-bottom:9px}.author-line strong{cursor:pointer;font-size:16px}.author-line button{padding:4px 11px;border:1px solid rgba(255,255,255,.8);border-radius:4px;background:rgba(0,0,0,.16);font-size:11px;font-weight:700}.author-line button.followed{color:rgba(255,255,255,.62);border-color:rgba(255,255,255,.25)}.video-copy h2{margin:0 0 7px;font-size:15px;line-height:1.45}.video-copy h2,.video-copy p{font-family:Microsoft YaHei UI,sans-serif}.video-copy p{max-width:310px;margin:0 0 8px;font-size:14px;line-height:1.55}.topic-line{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:12px;font-weight:700}.music-line{display:flex;align-items:center;gap:8px;max-width:88%;min-width:0;font-size:11px}.music-line>i{flex:0 0 auto}.music-line>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slide-progress{position:absolute;z-index:12;bottom:calc(var(--bottom-nav-height) - 1px);left:0;right:0;height:2px;background:rgba(255,255,255,.14)}.slide-progress span{display:block;height:100%;background:rgba(255,255,255,.8)}.slide-progress.buffering{animation:feedBufferPulse .72s ease-in-out infinite}.slide-progress.buffering span{width:24%!important;background:var(--coral)}@keyframes feedBufferPulse{50%{opacity:.28}}.bottom-nav{position:absolute;z-index:30;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);align-items:start;height:var(--bottom-nav-height);padding:4px 4px calc(5px + var(--safe-bottom));background:rgba(5,6,9,.96);border-top:1px solid rgba(255,255,255,.08)}.bottom-nav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:48px;color:rgba(255,255,255,.56);background:transparent;font-size:17px;transition:color .24s ease;isolation:isolate;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bottom-nav button:before{content:"";position:absolute;z-index:-1;top:3px;left:50%;width:36px;height:31px;border-radius:14px;background:radial-gradient(circle,rgba(255,72,96,.24),rgba(255,72,96,0) 70%);opacity:0;transform:translateX(-50%) scale(.45);transition:opacity .28s ease,transform .34s cubic-bezier(.2,.8,.2,1)}.bottom-nav button:after{content:"";position:absolute;left:50%;bottom:0;width:14px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--coral),#ff9a70);opacity:0;transform:translateX(-50%) scaleX(.2);transition:opacity .22s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.bottom-nav button>i{position:relative;z-index:1;transform-origin:50% 70%;transition:transform .26s cubic-bezier(.2,.8,.2,1),filter .26s ease}.bottom-nav button span{position:relative;z-index:1;font-size:9px;font-weight:600;transition:color .24s ease,transform .26s ease,letter-spacing .26s ease}.bottom-nav button.active{color:#fff}.bottom-nav button.active:before{opacity:1;transform:translateX(-50%) scale(1)}.bottom-nav button.active:after{opacity:1;transform:translateX(-50%) scaleX(1)}.bottom-nav button.active>i{filter:drop-shadow(0 3px 7px rgba(255,64,88,.28));animation:bottom-tab-pop .36s cubic-bezier(.2,.85,.25,1);transform:translateY(-2px) scale(1.08)}.bottom-nav button.active span{color:#fff;letter-spacing:.15px;transform:translateY(-1px)}.bottom-nav .studio-tab-button .studio-plus-icon{width:22px;height:22px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;color:currentColor;transform:rotate(0)}.bottom-nav .studio-plus-icon b{position:absolute;width:10px;height:1.5px;border-radius:2px;background:currentColor}.bottom-nav .studio-plus-icon b:last-child{transform:rotate(90deg)}.bottom-nav .studio-tab-button.active .studio-plus-icon{border-color:rgba(255,132,104,.78);color:#fff;animation:studio-plus-arrive .42s cubic-bezier(.2,.85,.25,1);transform:translateY(-2px) rotate(90deg) scale(1.08)}.bottom-nav .message-tab-button{position:relative}.bottom-nav .message-tab-button>em{position:absolute;z-index:3;top:0;left:calc(50% + 5px);min-width:16px;height:16px;display:grid;place-items:center;padding:0 4px;border:2px solid #08090d;border-radius:9px;color:#fff;background:var(--coral);font-size:8px;font-style:normal;line-height:1}.bottom-nav .friend-handshake-icon{width:21px;height:21px;display:grid;place-items:center}.bottom-nav .friend-handshake-icon svg{width:100%;height:100%;display:block}@keyframes bottom-tab-pop{0%{transform:translateY(0) scale(.9)}58%{transform:translateY(-4px) scale(1.14)}to{transform:translateY(-2px) scale(1.08)}}@keyframes studio-plus-arrive{0%{transform:translateY(0) rotate(0) scale(.9)}62%{transform:translateY(-3px) rotate(105deg) scale(1.14)}to{transform:translateY(-2px) rotate(90deg) scale(1.08)}}@media (prefers-reduced-motion:reduce){.bottom-nav button,.bottom-nav button:after,.bottom-nav button:before,.bottom-nav button>i,.bottom-nav button span{animation:none!important;transition:none!important}}.mini-music-player{position:absolute;z-index:65;inset-inline:10px;bottom:calc(70px + var(--safe-bottom));height:58px;display:flex;align-items:center;gap:7px;overflow:hidden;padding:7px;border:1px solid rgba(255,255,255,.12);border-radius:17px;background:linear-gradient(105deg,rgba(18,20,27,.96),rgba(9,10,15,.92));box-shadow:0 15px 38px rgba(0,0,0,.46);backdrop-filter:blur(18px)}.mini-music-player:before{position:absolute;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 12% 50%,rgba(32,226,215,.11),transparent 28%),radial-gradient(circle at 88% 50%,rgba(255,49,88,.1),transparent 30%)}.mini-music-main{position:relative;z-index:1;min-width:0;flex:1;display:flex;align-items:center;gap:10px;height:44px;padding:0;text-align:start;background:transparent}.mini-music-cover{position:relative;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:rgba(255,255,255,.66);background:#191c24}.mini-music-cover.playing{animation:mini-music-spin 10s linear infinite}.mini-music-cover img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-music-cover>i{position:absolute;font-size:15px}.mini-music-copy{min-width:0;display:block;flex:1}.mini-music-copy small,.mini-music-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-music-copy strong{color:#fff;font-size:11px}.mini-music-copy small{margin-top:3px;color:rgba(255,255,255,.5);font-size:8px}.mini-music-copy>i{width:100%;height:2px;display:block;overflow:hidden;margin-top:6px;border-radius:2px;background:rgba(255,255,255,.12)}.mini-music-copy>i b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--cyan),var(--coral));transition:width .25s linear}.mini-music-toggle{position:relative;z-index:1;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border:1px solid rgba(255,255,255,.17);border-radius:50%;color:#090a0e;background:#fff;font-size:18px}.mini-music-toggle i.el-icon-video-play{transform:translateX(1px)}.mini-music-close{position:relative;z-index:1;width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border:1px solid rgba(255,255,255,.11);border-radius:50%;color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);font-size:13px;transition:border-color .2s ease,color .2s ease,background .2s ease}.mini-music-close:focus-visible,.mini-music-close:hover{border-color:rgba(255,82,102,.45);color:#fff;background:rgba(255,64,88,.13)}.mini-music-enter-active,.mini-music-leave-active{transition:opacity .24s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.mini-music-enter,.mini-music-leave-to{opacity:0;transform:translateY(14px) scale(.96)}@keyframes mini-music-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mini-music-cover.playing{animation:none!important}}.feed-dots{position:absolute;z-index:15;left:6px;top:50%;display:flex;flex-direction:column;gap:5px;transform:translateY(-50%)}.feed-dots i{width:2px;height:8px;border-radius:2px;background:rgba(255,255,255,.25);transition:height .2s,background .2s}.feed-dots i.active{height:21px;background:#fff}.feed-loading{position:absolute;z-index:40;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.65);background:rgba(5,6,9,.72);backdrop-filter:blur(5px)}.feed-empty{display:grid;place-content:center;justify-items:center;gap:12px;width:100%;height:100%;padding:30px;color:rgba(255,255,255,.55);text-align:center}.feed-empty span{font-size:44px}.feed-empty strong{color:#fff;font-size:17px}.feed-empty p{max-width:280px;margin:0}.feed-empty button{padding:9px 20px;border-radius:18px;color:#08090d;background:var(--cyan);font-weight:800}.desktop-note{position:absolute;z-index:3;left:calc(50% + 270px);top:50%;width:260px;transform:translateY(-50%)}.desktop-note span{color:var(--cyan);font-size:11px;font-weight:900;letter-spacing:4px}.desktop-note strong{display:block;margin:20px 0;font-family:Microsoft YaHei UI,sans-serif;font-size:38px;line-height:1.2}.desktop-note p{color:rgba(255,255,255,.45);font-size:12px;line-height:1.8}.auth-dialog{display:flex;flex-direction:column;max-width:420px;max-height:calc(100vh - 24px);margin:12px auto!important;overflow:hidden;border-radius:22px!important;background:#111319!important;color:#fff}.auth-dialog .el-dialog__header{padding:13px}.auth-dialog .el-dialog__headerbtn{z-index:2;top:18px;right:18px}.auth-dialog .el-dialog__close{color:#fff}.auth-dialog .el-dialog__body{flex:1;overflow-y:auto;padding:4px 25px 25px;color:#fff;scrollbar-color:#343842 transparent;scrollbar-width:thin}.notification-dialog{max-width:420px;border:1px solid #303138;border-radius:20px!important;background:#15161a!important;color:#fff;overflow:hidden}.notification-dialog .el-dialog__title{color:#fff;font-size:18px;font-weight:800}.notification-dialog .el-dialog__close{color:#aaa}.notification-dialog .el-dialog__body{padding:10px 22px 22px;color:#fff}.center-dialog{max-width:410px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:20px!important;background:radial-gradient(circle at 92% 0,rgba(255,49,88,.14),transparent 32%),#15161b!important;color:#f7f8fa;box-shadow:0 26px 70px rgba(0,0,0,.48)}.center-dialog .el-dialog__header{padding:20px 22px 10px}.center-dialog .el-dialog__title{color:#fff;font-size:18px;font-weight:800}.center-dialog .el-dialog__close{color:hsla(0,0%,100%,.62)}.center-dialog .el-dialog__body{padding:10px 22px 22px;color:#fff}.center-dialog .el-form-item__label{color:hsla(0,0%,100%,.72)}.center-dialog .el-textarea__inner{border:1px solid hsla(0,0%,100%,.13)!important;border-radius:12px;background:linear-gradient(180deg,#202229,#101217)!important;color:#f7f8fa!important;caret-color:var(--cyan);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);resize:none}.center-dialog .el-textarea__inner:hover{border-color:rgba(32,226,215,.36)!important}.center-dialog .el-textarea__inner:focus{border-color:rgba(32,226,215,.72)!important;box-shadow:0 0 0 3px rgba(32,226,215,.09)}.center-dialog .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.3)}.center-dialog .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.3)}.center-dialog .el-input__count{right:10px;bottom:5px;padding:1px 4px;border-radius:5px;background:rgba(10,12,16,.82);color:hsla(0,0%,100%,.35)}.auth-dialog .el-dialog__body::-webkit-scrollbar{width:4px}.auth-dialog .el-dialog__body::-webkit-scrollbar-thumb{border-radius:4px;background:#343842}.auth-head span{color:var(--cyan);font-size:9px;font-weight:900;letter-spacing:2px}.auth-head h2{margin:8px 0 5px;font-size:27px}.auth-head p{margin:0 0 20px;color:rgba(255,255,255,.5);font-size:12px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;border-radius:11px;background:#08090d}.auth-tabs button{padding:10px;border-radius:8px;color:rgba(255,255,255,.45);background:transparent;font-weight:700}.auth-tabs button.active{color:#fff;background:#20232b}.login-methods{display:flex;gap:18px;margin:-2px 0 15px;border-bottom:1px solid #292c34}.login-methods button{position:relative;padding:0 0 9px;color:rgba(255,255,255,.42);background:transparent;font-size:12px;font-weight:700}.login-methods button.active{color:#fff}.login-methods button.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px;content:"";background:var(--cyan)}.auth-back{margin:-5px 0 15px;color:rgba(255,255,255,.58);font-size:11px}.auth-back,.forgot-password{padding:0;background:transparent}.forgot-password{display:block;margin:-8px 0 14px auto;color:var(--cyan);font-size:10px}.auth-dialog .el-form-item__label{color:rgba(255,255,255,.65);font-size:11px;line-height:28px}.auth-dialog .el-input__inner{height:45px;border:1px solid #2b2e37;border-radius:10px;color:#fff;background:#0a0b0f}.code-row{display:grid;grid-template-columns:1fr 116px;gap:8px}.code-row .el-button{border:0;border-radius:10px;color:#08090d;background:var(--cyan);font-weight:800}.agreement-block{display:flex;flex-direction:column;gap:7px;margin:2px 0 12px}.agreement-row{display:flex;align-items:flex-start;gap:7px;color:rgba(255,255,255,.62);font-size:13px;line-height:1.55}.agreement-check{flex:none;margin-top:1px}.agreement-check .el-checkbox__label{display:none}.agreement-block button{padding:0 2px;border:0;background:transparent;color:#ff5368;font:inherit;text-decoration:underline;cursor:pointer}.auth-dialog .el-checkbox{color:rgba(255,255,255,.62)}.auth-dialog .el-checkbox__input.is-checked+.el-checkbox__label{color:#fff}.remember-check{margin-bottom:17px}.auth-submit{width:100%;height:48px;border:0!important;border-radius:11px!important;color:#fff!important;background:linear-gradient(90deg,#e92149,#ff4164)!important;font-weight:900!important}.development-tip{margin:13px 0 0;color:rgba(255,255,255,.32);text-align:center;font-size:9px}.comments-drawer{left:0!important;right:0;width:min(100%,var(--shell-width))!important;margin:0 auto;border-radius:22px 22px 0 0;color:#17191d;will-change:transform}.comments-drawer .el-drawer__header{margin-bottom:5px;padding:20px 20px 10px;color:#17191d;font-weight:800}.comments-drawer .el-drawer__body{display:flex;flex-direction:column;overflow:hidden}.comment-list{flex:1;overflow-y:auto;padding:5px 18px 80px}.comment-list article{display:grid;grid-template-columns:38px 1fr 34px;gap:10px;padding:12px 0}.comment-list article.reply{margin-left:28px}.comment-list article.focused{margin-right:-8px;margin-left:-8px;padding-right:8px;padding-left:8px;border-radius:12px;background:rgba(255,65,94,.12);box-shadow:inset 3px 0 var(--coral);transition:background .25s ease}.comment-list article.reply.focused{margin-left:20px}.comment-avatar-shell{position:relative;display:block;width:36px;height:36px}.comment-avatar-shell>.comment-avatar{width:36px;height:36px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#222,#6f7787);-o-object-fit:cover;object-fit:cover;font-weight:800}.comment-avatar-shell>.comment-avatar-frame{position:absolute;inset:-8px;width:52px;height:52px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.comment-list strong{color:#848894;font-size:11px}.comment-list p{margin:4px 0;font-family:Microsoft YaHei UI,sans-serif;font-size:13px}.comment-list small{color:#9b9da4;font-size:9px}.comment-content strong em{margin-left:5px;color:#b0b2b8;font-size:9px;font-style:normal;font-weight:500}.comment-meta{display:flex;align-items:center;gap:10px}.comment-meta button{padding:0;color:#777c87;background:transparent;font-size:9px}.comment-like{align-self:start;display:flex;flex-direction:column;align-items:center;padding:2px;color:#9b9da4;background:transparent}.comment-like.selected{color:var(--coral)}.comment-like small{margin-top:2px;color:inherit}.reply-tip{position:absolute;right:0;bottom:var(--bottom-nav-height);left:0;z-index:1;display:flex;justify-content:space-between;padding:7px 16px;color:#676b75;background:#f7f7f8;font-size:10px}.reply-tip button{color:var(--coral);background:transparent}.comment-editor{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 54px;gap:8px;padding:10px 14px max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee}.comment-editor .el-input__inner{border:0;border-radius:20px;color:#17191d;background:#f2f3f5;box-shadow:none}.comment-editor button{color:var(--coral);background:transparent;font-weight:800}.comment-editor.comment-editor-disabled{display:flex;align-items:center;justify-content:center;gap:8px;color:#8a8d95;font-size:11px}.author-drawer{width:min(100%,var(--shell-width))!important;color:#f7f8fa;background:radial-gradient(circle at 85% 5%,rgba(255,49,88,.13),transparent 30%),#0c0e13}.author-drawer .el-drawer__header{margin:0;padding:18px 20px 8px;color:#f7f8fa;font-weight:800;background:transparent}.author-drawer .el-drawer__close-btn{color:#f7f8fa}.author-drawer .el-drawer__body{overflow-y:auto}.author-profile{min-height:100%;padding:4px 20px 28px;background:transparent}.author-profile-skeleton{display:grid;grid-template-columns:72px minmax(0,1fr);align-content:start;gap:18px 14px;padding-top:14px}.author-profile-skeleton i{display:block;min-height:14px;border-radius:9px;background:linear-gradient(100deg,#161920 25%,#232731 42%,#161920 60%);background-size:300% 100%;animation:skeleton-shine 1.25s infinite}.author-profile-skeleton i:first-child{grid-row:span 2;width:72px;height:72px;border-radius:50%}.author-profile-skeleton i:nth-child(2){align-self:end;width:56%}.author-profile-skeleton i:nth-child(3){width:36%;margin-top:-28px}.author-profile-skeleton i:nth-child(4),.author-profile-skeleton i:nth-child(5){grid-column:1/-1;width:100%}.author-hero{display:flex;align-items:center;gap:14px}.author-avatar{position:relative;display:grid;flex:0 0 72px;place-items:center;width:72px;height:72px;padding:3px;overflow:visible;border:0;border-radius:50%;color:#fff;background:linear-gradient(135deg,#1b1d24,#e85b69);font-size:23px;font-weight:900}.author-avatar:disabled{cursor:default;opacity:1}.author-avatar>img,.author-avatar>span{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border:3px solid #262a33;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#1b1d24,#e85b69)}.author-avatar.is-live{padding:3px;cursor:pointer;background:linear-gradient(135deg,#ff274d,#ff8b42,#ff274d);box-shadow:0 0 0 4px rgba(255,49,82,.12),0 8px 22px rgba(231,35,74,.24)}.author-avatar.is-live:before{position:absolute;inset:-5px;border:1px solid rgba(255,48,83,.34);border-radius:50%;content:"";animation:author-live-ring 1.8s ease-out infinite;pointer-events:none}.author-avatar>em{position:absolute;z-index:2;right:50%;bottom:-7px;display:flex;align-items:center;gap:4px;min-width:-moz-max-content;min-width:max-content;padding:4px 7px;border:2px solid #161920;border-radius:999px;color:#fff;background:linear-gradient(90deg,#ed1747,#ff4058);transform:translateX(50%);font-size:7px;font-style:normal;font-weight:900;line-height:1;box-shadow:0 4px 12px rgba(219,22,65,.28)}.author-avatar>em i{width:4px;height:4px;border-radius:50%;background:#fff;animation:live-pulse 1.2s infinite}@keyframes author-live-ring{0%{opacity:.65;transform:scale(.94)}80%,to{opacity:0;transform:scale(1.15)}}.author-hero h2{margin:0 0 5px;font-size:21px}.author-hero p{margin:0;color:#8a8e98;font-size:11px}.author-bio{margin:18px 0;color:#9a9faa;font-size:12px;line-height:1.65}.author-stats{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:18px;padding:14px 0;border-block:1px solid rgba(255,255,255,.09);text-align:center}.author-stats span,.author-stats strong{display:block}.author-stats span{margin-top:4px;color:#9a9da5;font-size:10px}.author-follow{width:100%;padding:12px;border-radius:8px;color:#fff;background:var(--coral);font-weight:800}.author-follow.followed{color:#c8cbd2;background:#262931}.author-primary-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.author-message{padding:12px;border:1px solid rgba(255,82,105,.34);border-radius:8px;color:#fff;background:rgba(255,82,105,.1);font-weight:800}.author-message i{margin-inline-end:6px}.author-fan-group{display:flex;align-items:center;gap:11px;margin:12px 0 16px;padding:12px;border:1px solid rgba(255,82,105,.22);border-radius:16px;background:linear-gradient(135deg,rgba(255,69,93,.1),rgba(255,177,74,.035))}.author-fan-group img{width:46px;height:46px;flex:none;border-radius:15px;-o-object-fit:cover;object-fit:cover}.author-fan-group span{min-width:0;flex:1}.author-fan-group em,.author-fan-group small,.author-fan-group strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.author-fan-group small{color:#ff7185;font-size:8px;letter-spacing:1px}.author-fan-group strong{margin-top:4px;color:#fff;font-size:13px}.author-fan-group em{margin-top:3px;color:#858995;font-size:9px;font-style:normal}.author-fan-group>button{flex:none;padding:8px 12px;border:0;border-radius:15px;background:linear-gradient(135deg,#ff5b72,#dd3153);color:#fff;font-size:10px;font-weight:800}.author-secondary-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.author-secondary-actions button{padding:9px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#a5a9b2;background:#171a21;font-size:10px}.creator-commerce{margin:22px -20px 0;padding:20px;color:#fff;background:linear-gradient(155deg,#12151c,#1d2029 52%,#20211d)}.commerce-head{display:flex;align-items:center;justify-content:space-between}.commerce-head small{color:var(--cyan);font-size:7px;font-weight:900;letter-spacing:2px}.commerce-head h3{margin:5px 0 0;font-size:17px}.commerce-head>button{padding:8px 10px;border:1px solid rgba(255,255,255,.13);border-radius:15px;color:#ffd76b;background:rgba(255,255,255,.07);font-size:9px}.creator-commerce h4{margin:20px 0 9px;font-size:12px}.gift-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gift-grid button{min-width:0;padding:12px 6px;border:1px solid rgba(255,211,93,.12);border-radius:12px;color:#fff;background:linear-gradient(155deg,rgba(255,255,255,.07),rgba(255,174,73,.05));text-align:center}.gift-grid em,.gift-grid span,.gift-grid strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-grid span{font-size:28px}.gift-grid strong{margin-top:6px;font-size:10px}.gift-grid em{margin-top:4px;color:#ffd76b;font-size:9px;font-style:normal}.tip-projects{display:grid;gap:7px}.tip-projects>button{display:grid;grid-template-columns:32px 1fr auto;gap:9px;align-items:center;padding:11px;border:1px solid rgba(255,255,255,.08);border-radius:10px;color:#fff;background:rgba(255,255,255,.055);text-align:left}.tip-projects>button>i{color:#ffd76b;font-size:22px}.tip-projects small,.tip-projects strong{display:block}.tip-projects strong{font-size:11px}.tip-projects small{margin-top:4px;color:#858a95;font-size:8px;line-height:1.4}.tip-projects em{color:#ffd76b;font-size:10px;font-style:normal;font-weight:800}.paid-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.paid-content-grid>button{position:relative;min-height:158px;overflow:hidden;padding:70px 10px 10px;border-radius:9px;color:#fff;background:linear-gradient(145deg,#19404a,#11141a 55%,#6b2b42);text-align:left}.paid-content-grid>button>img{position:absolute;inset:0;width:100%;height:100%;opacity:.58;-o-object-fit:cover;object-fit:cover}.paid-content-grid>button:after{position:absolute;inset:35% 0 0;content:"";background:linear-gradient(transparent,rgba(9,10,13,.94))}.paid-cover-letter{position:absolute;top:4px;right:10px;color:rgba(255,255,255,.08);font-family:Georgia,serif;font-size:72px;font-weight:900}.paid-content-grid>button>i{position:absolute;z-index:1;top:10px;left:10px;color:#ffd76b}.paid-content-grid em,.paid-content-grid small,.paid-content-grid strong{position:relative;z-index:1;display:block}.paid-content-grid strong{font-size:11px}.paid-content-grid small{height:23px;margin-top:5px;overflow:hidden;color:#c6c8ce;font-size:7px;line-height:1.45}.paid-content-grid em{margin-top:8px;color:#ffd76b;font-size:9px;font-style:normal;font-weight:800}.offline-policy{margin:12px 0 0;color:#717681;font-size:8px;line-height:1.5}.author-work-tabs{position:sticky;z-index:4;top:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px -20px 0;border-bottom:1px solid rgba(255,255,255,.09);background:rgba(12,14,19,.94);backdrop-filter:blur(12px)}.author-work-tabs button{position:relative;padding:15px 5px 13px;color:#8b8f98;background:transparent;font-size:12px;font-weight:800}.author-work-tabs button:after{position:absolute;right:31%;bottom:-1px;left:31%;height:3px;border-radius:3px;content:"";background:transparent}.author-work-tabs button.active{color:#f7f8fa}.author-work-tabs button.active:after{background:var(--coral)}.author-work-tabs small{color:#707681;font-size:8px}.author-paid-panel,.author-works-panel{margin:0 -20px;padding:3px 3px 24px;background:#0b0d12}.author-support-panel{min-height:320px;margin:0 -20px;padding:20px}.author-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.author-work-card{position:relative;aspect-ratio:3/4.35;overflow:hidden;color:#fff;background:#151820;text-align:left}.author-work-card>img,.author-work-fallback{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.author-work-card:active>img{transform:scale(1.035)}.author-work-fallback{display:grid;place-items:center;color:rgba(255,255,255,.15);background:linear-gradient(145deg,#203b44,#11131a 55%,#934059);font-family:Georgia,serif;font-size:48px;font-weight:900}.author-work-shade{position:absolute;inset:34% 0 0;background:linear-gradient(transparent,rgba(5,6,8,.88))}.author-work-card>strong{position:absolute;right:7px;bottom:25px;left:7px;display:-webkit-box;overflow:hidden;font-size:9px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.author-work-card>small{position:absolute;right:7px;bottom:7px;left:7px;color:#e6e7ea;font-size:7px}.author-work-card>small b{float:right;font-weight:500}.author-work-card>time{position:absolute;top:7px;right:7px;padding:3px 5px;border-radius:8px;color:#fff;background:rgba(0,0,0,.5);font-size:7px}.author-work-live,.author-work-lock{position:absolute;top:7px;left:7px;padding:4px 6px;border-radius:3px;color:#fff;background:#e61d4f;font-size:7px;font-style:normal;font-weight:800}.author-work-live>i{display:inline-block;width:4px;height:4px;margin-right:3px;border-radius:50%;background:#fff;animation:live-pulse 1.2s infinite}.author-work-lock{background:rgba(13,14,18,.72)}.author-work-empty{padding:56px 20px;color:#8f949f;text-align:center}.author-work-empty>i{display:block;margin-bottom:10px;font-size:31px}.author-work-empty strong{display:block;color:#d2d5db;font-size:12px}.author-work-empty p{margin:6px 0 0;font-size:9px}.author-load-more{display:block;width:calc(100% - 20px);margin:13px auto 0;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:#b9bdc6;background:#171a21;font-size:10px;font-weight:700}.author-work-skeleton{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.author-work-skeleton i{aspect-ratio:3/4.35;background:linear-gradient(100deg,#161920 25%,#232731 42%,#161920 60%);background-size:300% 100%;animation:skeleton-shine 1.25s infinite}.author-paid-panel{padding:10px}.author-paid-panel .offline-policy{padding:0 4px}.author-paid-panel .paid-content-grid>button{min-height:190px}@keyframes live-pulse{50%{opacity:.3;transform:scale(.72)}}@keyframes skeleton-shine{to{background-position:-100% 0}}.creator-dialog,.more-dialog,.paid-dialog,.report-dialog,.share-dialog,.tip-dialog{max-width:390px;overflow:hidden;border-radius:18px!important}.creator-dialog .el-dialog__header,.more-dialog .el-dialog__header,.paid-dialog .el-dialog__header,.report-dialog .el-dialog__header,.share-dialog .el-dialog__header,.tip-dialog .el-dialog__header{padding:18px 20px 8px}.creator-dialog .el-dialog__body,.more-dialog .el-dialog__body,.paid-dialog .el-dialog__body,.report-dialog .el-dialog__body,.share-dialog .el-dialog__body,.tip-dialog .el-dialog__body{padding:8px 20px 20px}.report-dialog{border:1px solid rgba(255,255,255,.1);color:#f7f8fa;background:radial-gradient(circle at 90% 0,rgba(255,49,88,.15),transparent 34%),linear-gradient(160deg,#171920,#0e1015 68%)!important;box-shadow:0 26px 72px rgba(0,0,0,.52)}.report-dialog .el-dialog__title{color:#f7f8fa;font-size:18px;font-weight:800}.report-dialog .el-dialog__close{color:rgba(255,255,255,.62)}.report-dialog .el-dialog__close:hover{color:#fff}.report-dialog .el-dialog__body{color:#f7f8fa}.more-dialog .el-dialog__body>button{display:flex;align-items:center;gap:12px;width:100%;margin-top:8px;padding:13px;border-radius:10px;color:#30333b;background:#f3f4f6;font-weight:700;text-align:left}.more-dialog .el-dialog__body>button i{color:#e3284c;font-size:20px}.more-dialog .el-dialog__body>button small,.more-dialog .el-dialog__body>button span{display:block}.more-dialog .el-dialog__body>button small{margin-top:3px;color:#979aa2;font-size:9px;font-weight:400}.report-reasons{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:10px}.report-reasons button{min-width:0;padding:10px 7px;border:1px solid rgba(255,255,255,.11);border-radius:10px;color:#aeb2bc;background:rgba(255,255,255,.055);overflow-wrap:anywhere;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s ease}.report-reasons button:hover{border-color:rgba(255,49,88,.38);color:#fff;background:rgba(255,49,88,.08)}.report-reasons button.active{color:#fff;border-color:var(--coral);background:linear-gradient(135deg,#ff3158,#d92349);box-shadow:0 7px 18px rgba(255,49,88,.2);transform:translateY(-1px)}.report-dialog .el-input,.report-dialog .el-textarea{margin-top:9px}.report-dialog .el-input__inner,.report-dialog .el-textarea__inner{border-color:rgba(255,255,255,.12);border-radius:11px;background:linear-gradient(180deg,#20232b,#111318)!important;color:#f7f8fa}.report-dialog .el-input__count{background:rgba(10,12,16,.82);color:rgba(255,255,255,.38)}.creator-submit,.report-submit{width:100%;margin-top:12px!important;color:#fff!important;border:0!important;background:var(--coral)!important}.report-submit{min-height:42px;border-radius:12px!important;background:linear-gradient(135deg,#ff3158,#df254b)!important;box-shadow:0 10px 24px rgba(255,49,88,.22);font-weight:800}.report-submit:focus,.report-submit:hover{background:linear-gradient(135deg,#ff496c,#ea2b51)!important}.share-options{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.share-options button{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 5px;border-radius:10px;color:#484c56;background:#f3f4f6;font-size:10px}.share-options i{color:var(--coral);font-size:22px}.application-status p,.creator-intro,.share-dialog p{color:#8b8f98;font-size:10px;line-height:1.6}.application-status{padding:12px;border-radius:10px;background:#f4f5f7}.application-status strong{color:#272a31}.tip-confirm-card{padding:18px;border-radius:13px;background:linear-gradient(145deg,#161921,#272219);text-align:center}.tip-confirm-card>i{color:#ffd76b;font-size:33px}.tip-confirm-card small{display:block;margin:7px 0;color:#9b9da4}.tip-confirm-card h3{margin:5px 0;color:#fff}.tip-confirm-card p{color:#a8abb2;font-size:10px;line-height:1.5}.tip-confirm-card strong{color:#ffd76b;font-size:22px}.gift-confirm-card{padding:18px;border-radius:13px;background:radial-gradient(circle at 50% 0,rgba(255,211,93,.16),transparent 48%),linear-gradient(145deg,#161921,#272219);text-align:center}.gift-confirm-card>span,.gift-confirm-card h3,.gift-confirm-card small,.gift-confirm-card strong{display:block}.gift-confirm-card>span{font-size:52px}.gift-confirm-card small{margin:4px 0 8px;color:#9b9da4}.gift-confirm-card h3{margin:0 0 12px;color:#fff}.gift-confirm-card strong{margin-top:14px;color:#ffd76b;font-size:22px}.balance-hint{color:#898d96;font-size:10px;text-align:center}.coin-pay-button{width:100%;margin-top:10px!important;color:#201b0d!important;border:0!important;background:linear-gradient(90deg,#ffd35d,#ffae49)!important;font-weight:900!important}.paid-preview{position:relative;display:grid;place-items:center;height:145px;overflow:hidden;border-radius:12px;color:rgba(255,255,255,.13);background:linear-gradient(145deg,#18434d,#12151b 55%,#733148);font-family:Georgia,serif;font-size:95px;font-weight:900}.paid-preview i{position:absolute;color:#ffd76b;font-family:sans-serif;font-size:27px}.paid-kind{display:block;margin-top:12px;color:#9a9da5;font-size:9px}.paid-dialog h3{margin:6px 0}.paid-intro{color:#666b75;font-size:11px;line-height:1.65}.paid-video{width:100%;max-height:360px;border-radius:9px;background:#000;-o-object-fit:cover;object-fit:cover}.unlocked-album{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.unlocked-album figure{position:relative;min-height:150px;margin:0;overflow:hidden;border-radius:8px;background:#222}.unlocked-album img{display:block;width:100%;height:100%;min-height:150px;-o-object-fit:cover;object-fit:cover}.unlocked-album figcaption{position:absolute;right:7px;bottom:7px;padding:3px 6px;border-radius:8px;color:#fff;background:rgba(0,0,0,.52);font-size:8px}.unlocked-notice{margin-top:10px;color:#2a9c79;font-size:10px}.offline-notice{display:flex;gap:10px;padding:12px;border-radius:9px;color:#8b6420;background:#fff7df}.offline-notice small,.offline-notice span{display:block}.offline-notice small{margin-top:4px;font-size:8px}.center-video-dialog{width:min(100%,var(--shell-width))!important;max-height:calc(100vh - 24px);margin:12px auto!important;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:22px!important;background:radial-gradient(circle at 90% 0,rgba(255,57,84,.18),transparent 32%),#0d0e11!important;box-shadow:0 28px 90px rgba(0,0,0,.72)}.center-video-dialog .el-dialog__header{position:absolute;z-index:3;top:0;right:0;padding:0}.center-video-dialog .el-dialog__headerbtn{top:16px;right:16px;width:36px;height:36px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(8,9,12,.72);backdrop-filter:blur(10px)}.center-video-dialog .el-dialog__close{color:#fff;font-weight:900}.center-video-dialog .el-dialog__body{padding:0;color:#fff}.center-video-stage{position:relative}.center-video-stage>video{display:block;width:100%;height:min(62vh,560px);background:#050608;-o-object-fit:contain;object-fit:contain}.center-image-sound{position:absolute;z-index:5;top:16px;left:16px;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;background:rgba(8,9,12,.68);backdrop-filter:blur(10px)}.center-video-copy{padding:18px 20px 21px}.center-video-copy>small{color:#ff5368;font-size:9px;font-weight:900;letter-spacing:2.4px}.center-video-copy h2{margin:6px 0;color:#fff;font-size:21px}.center-video-copy>p{margin:0;color:#999ca5;font-size:11px;line-height:1.65}.center-video-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px;color:#e8e9ec;font-size:10px}.center-video-copy footer{display:flex;align-items:center;gap:9px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.center-video-author{min-width:0;flex:1;display:flex;align-items:center;gap:9px;padding:0;background:transparent;text-align:left}.center-video-author>img,.center-video-author>span{width:34px;height:34px;display:grid;place-items:center;flex:none;border-radius:50%;background:linear-gradient(135deg,#ff4058,#ff9d55);-o-object-fit:cover;object-fit:cover;font-weight:900}.center-video-author>div{min-width:0;flex:1}.center-video-copy footer small,.center-video-copy footer strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center-video-copy footer strong{font-size:12px}.center-video-copy footer small{margin-top:3px;color:#7f828b;font-size:9px}.center-video-comments,.center-video-copy footer>span{color:#a9abb2;font-size:10px;white-space:nowrap}.center-video-comments{padding:5px 0;background:transparent}.center-video-author:hover strong,.center-video-comments:hover{color:#ff6175}.wallet-drawer{width:min(100%,var(--shell-width))!important;color:#17191d}.wallet-drawer .el-drawer__header{margin:0;padding:18px 20px 8px;color:#17191d;font-weight:800}.wallet-page{padding:10px 20px 30px}.wallet-balance{padding:22px;border-radius:15px;color:#fff;background:linear-gradient(135deg,#171a22,#382d1e)}.wallet-balance small{color:#ffd76b}.wallet-balance strong{display:block;margin:5px 0;color:#ffd76b;font-size:35px}.wallet-balance p{margin:0;color:#9b9da4;font-size:9px}.wallet-page .el-tabs{margin-top:15px}.ledger-item{display:flex;justify-content:space-between;gap:8px;padding:13px 0;border-bottom:1px solid #eee}.ledger-item small,.ledger-item span,.ledger-item strong{display:block}.ledger-item strong{font-size:11px}.ledger-item small{margin-top:4px;color:#a0a3aa;font-size:8px}.ledger-item>span{color:#e34b62;font-weight:900;text-align:right}.ledger-item>span small{font-weight:400}.purchase-item{display:grid;grid-template-columns:48px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #eee}.purchase-item>span{display:grid;place-items:center;width:48px;height:60px;border-radius:6px;color:#fff;background:linear-gradient(145deg,#24505a,#71334a);font-size:20px;font-weight:900}.purchase-item em,.purchase-item small,.purchase-item strong{display:block}.purchase-item strong{font-size:11px}.purchase-item small{margin-top:5px;color:#979aa2;font-size:8px}.purchase-item em{margin-top:6px;color:#d79322;font-size:8px;font-style:normal}.wallet-empty{padding:25px;color:#a1a4ab;font-size:10px;text-align:center}@media (max-width:900px){.desktop-note{display:none}}@media (max-width:520px){.video-shell{width:100%;max-height:none;box-shadow:none}.short-video-app{display:block}.feed-header{padding-left:10px;padding-right:10px}}@media (max-height:690px){.discovery-feed-card{inset-block-start:78px;inset-block-end:68px}.discovery-feed-cover{margin-block:11px 9px;border-radius:15px}.discovery-feed-copy p{-webkit-line-clamp:1}.discovery-feed-card>button{min-height:38px;margin-top:9px;padding-block:8px}.discovery-feed-frequency{margin-top:5px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.locale-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:32px;padding:7px 9px;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;background:rgba(15,16,21,.72);box-shadow:inset 0 1px rgba(255,255,255,.05);font-size:9px;font-weight:800;transition:border-color .2s ease,background .2s ease,transform .2s ease}.locale-trigger:focus-visible,.locale-trigger:hover{border-color:rgba(255,83,104,.55);background:#24252b;outline:0}.locale-trigger:active{transform:scale(.96)}.el-popover.locale-popover{box-sizing:border-box;max-width:calc(100vw - 24px);padding:18px;border:1px solid #303139;border-radius:18px;color:#f7f3eb;background:radial-gradient(circle at 100% 0,rgba(255,64,88,.14),transparent 34%),linear-gradient(145deg,#1b1c22,#121318);box-shadow:0 22px 60px rgba(0,0,0,.56),inset 0 1px rgba(255,255,255,.045)}.locale-popover[x-placement^=bottom] .popper__arrow{border-bottom-color:#303139}.locale-popover[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#191a20}.locale-popover[x-placement^=top] .popper__arrow{border-top-color:#303139}.locale-popover[x-placement^=top] .popper__arrow:after{border-top-color:#14151a}.locale-panel{display:grid;gap:9px;color:#f7f3eb}.locale-panel>strong{margin-bottom:5px;color:#fff;font-family:Georgia,Songti SC,serif;font-size:17px;letter-spacing:.2px}.locale-panel>label{margin-top:2px;color:#95979f;font-size:10px;font-weight:700;letter-spacing:.5px}.locale-panel .el-select{width:100%}.locale-panel .el-input__inner{height:40px;padding-inline:13px 34px;border:1px solid #33353d;border-radius:12px;color:#f5f2ec;background:#222329;caret-color:#ff6478;box-shadow:inset 0 1px rgba(255,255,255,.035)}.locale-panel .el-input__inner:hover{border-color:#464852}.locale-panel .el-input.is-focus .el-input__inner,.locale-panel .el-input__inner:focus{border-color:#ff5368;box-shadow:0 0 0 3px rgba(255,83,104,.11)}.locale-panel .el-select .el-input .el-select__caret{color:#8f9199}.locale-save{min-height:42px;margin-top:8px;padding:10px 14px;border:0;border-radius:12px;color:#fff;background:linear-gradient(105deg,#ff4058,#ff6f58);box-shadow:0 10px 24px rgba(255,64,88,.2);font-weight:800;transition:filter .2s ease,transform .2s ease}.locale-save:focus-visible,.locale-save:hover{filter:brightness(1.08);outline:0}.locale-save:active{transform:translateY(1px) scale(.99)}.el-select-dropdown.locale-select-dropdown{overflow:hidden;border:1px solid #303139;border-radius:14px;background:#17181d;box-shadow:0 18px 46px rgba(0,0,0,.55)}.locale-select-dropdown .el-select-dropdown__wrap{max-height:240px;scrollbar-color:#4a4c55 #17181d;scrollbar-width:thin}.locale-select-dropdown .el-select-dropdown__list{padding:6px}.locale-select-dropdown .el-select-dropdown__item{height:auto;min-height:38px;display:flex;align-items:center;margin:2px 0;padding:8px 11px;border-radius:9px;color:#aeb0b7;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.locale-select-dropdown .el-select-dropdown__item.hover,.locale-select-dropdown .el-select-dropdown__item:hover{color:#fff;background:#25262d}.locale-select-dropdown .el-select-dropdown__item.selected{color:#ff7b8c;background:rgba(255,83,104,.11);font-weight:800}.locale-select-dropdown .el-select-dropdown__empty{color:#85878f}.locale-select-dropdown[x-placement^=bottom] .popper__arrow{border-bottom-color:#303139}.locale-select-dropdown[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#17181d}.locale-select-dropdown[x-placement^=top] .popper__arrow{border-top-color:#303139}.locale-select-dropdown[x-placement^=top] .popper__arrow:after{border-top-color:#17181d}[dir=rtl] .locale-panel .el-input__inner{padding-right:13px;padding-left:34px;text-align:right}[dir=rtl] .center-video-copy,[dir=rtl] .locale-panel,[dir=rtl] .locale-select-dropdown .el-select-dropdown__item,[dir=rtl] .video-copy{text-align:right}[dir=rtl] .action-rail{right:auto;left:12px}[dir=rtl] .video-copy{right:18px;left:76px}[dir=rtl] .bottom-nav,[dir=rtl] .feed-header{direction:rtl}.author-line strong,.bottom-nav span,.video-copy h2,.video-copy p{overflow-wrap:anywhere}.live-preview{position:absolute;inset:0;z-index:1;width:100%;height:100%;padding:0;border:0;color:#fff;background:#08090c;overflow:hidden}.live-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.92) brightness(.78);transform:scale(1.01)}.live-preview:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(4,5,8,.08),rgba(4,5,8,.16) 45%,rgba(4,5,8,.68))}.live-preview>span{position:absolute;z-index:2;left:50%;top:50%;display:flex;align-items:center;gap:9px;min-height:44px;padding:11px 17px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:rgba(12,13,18,.48);box-shadow:0 12px 34px rgba(0,0,0,.36);font-size:13px;font-weight:800;backdrop-filter:blur(14px);transform:translate(-50%,-50%)}.live-preview>span i{font-size:20px}.live-preview-heat{position:absolute;z-index:2;top:max(82px,calc(env(safe-area-inset-top) + 62px));left:14px;display:flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid rgba(255,255,255,.17);border-radius:999px;color:rgba(255,255,255,.92);background:rgba(10,11,16,.5);box-shadow:0 8px 22px rgba(0,0,0,.24);font-size:10px;font-weight:800;backdrop-filter:blur(12px)}.live-preview-heat i{color:#ff7185;font-size:12px}.feed-empty p{max-width:270px;margin:4px auto 12px;color:rgba(255,255,255,.56);font-size:12px;line-height:1.6}.live-room{--live-stage-bottom:0px;--live-gift-dock-height:clamp(300px,50vh,460px);position:fixed;inset:0;z-index:3005;overflow:hidden;color:#fff;background:#050609;isolation:isolate}.live-room-switch-next-enter-active,.live-room-switch-next-leave-active,.live-room-switch-previous-enter-active,.live-room-switch-previous-leave-active{transition:transform .3s cubic-bezier(.2,.76,.26,1),opacity .3s ease}.live-room-switch-next-enter{transform:translate3d(0,100%,0)}.live-room-switch-next-leave-to{transform:translate3d(0,-28%,0);opacity:.42}.live-room-switch-previous-enter{transform:translate3d(0,-100%,0)}.live-room-switch-previous-leave-to{transform:translate3d(0,28%,0);opacity:.42}.live-room-close-leave-active{transition:opacity .16s ease}.live-room-close-leave-to{opacity:0}.live-room-backdrop{position:absolute;inset:-28px;background-position:50%;background-size:cover;filter:blur(24px) brightness(.45) saturate(.82);transform:scale(1.08)}.live-room-backdrop:after{content:"";position:absolute;inset:0;background:rgba(4,5,8,.32)}.live-room-cover-probe{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.live-room-player{position:absolute;inset:0 0 var(--live-stage-bottom);width:100%;height:auto;background:transparent;transition:bottom .26s cubic-bezier(.2,.76,.26,1),object-fit .2s ease;transition:bottom .26s cubic-bezier(.2,.76,.26,1),object-fit .2s ease,-o-object-fit .2s ease}.live-room-player.fit-cover{-o-object-fit:cover;object-fit:cover}.live-room-player.fit-contain{-o-object-fit:contain;object-fit:contain}.live-room-shade{position:absolute;inset:0 0 var(--live-stage-bottom);pointer-events:none;background:linear-gradient(180deg,rgba(3,4,7,.62),transparent 27%,transparent 52%,rgba(3,4,7,.83));transition:bottom .26s cubic-bezier(.2,.76,.26,1)}.live-room-header{position:absolute;z-index:4;inset:0 0 auto;display:flex;align-items:center;gap:9px;padding:calc(14px + env(safe-area-inset-top)) 14px 12px;background:linear-gradient(180deg,rgba(3,4,7,.68),transparent)}.live-gift-sheet header button,.live-quality-sheet header button,.live-room-header>button{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#fff;background:rgba(13,14,19,.46);backdrop-filter:blur(12px)}.live-room-header>button i{font-size:20px}.live-room-author{min-width:0;display:flex;align-items:center;gap:9px;cursor:pointer}.live-room-author img{width:38px;height:38px;border:2px solid rgba(255,255,255,.9);border-radius:50%;-o-object-fit:cover;object-fit:cover}.live-room-author>span:last-child{min-width:0;display:grid;gap:2px}.live-room-author>.live-level-badge{margin-inline:-3px}.live-room-author strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.live-room-author small{color:rgba(255,255,255,.68);font-size:10px}.live-viewer-trigger{width:auto!important;min-width:48px;max-width:92px;display:flex!important;align-items:center;gap:5px;padding:4px 7px!important;border-radius:999px!important}.live-viewer-stack{display:flex;align-items:center;min-width:22px}.live-viewer-stack img{width:22px;height:22px;margin-inline-start:-7px;border:1px solid rgba(255,255,255,.8);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#25262d}.live-viewer-stack img:first-child{margin-inline-start:0}.live-viewer-stack>i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.08);font-size:12px!important}.live-viewer-trigger small{overflow:hidden;color:#fff;font-size:9px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.live-room-header>em{margin-inline-start:auto;display:flex;align-items:center;gap:5px;padding:7px 9px;border-radius:7px;background:linear-gradient(105deg,#ff3154,#ff654d);box-shadow:0 8px 22px rgba(255,49,84,.28);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.7px}.live-room-header>em i{width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.18);animation:live-room-pulse 1.4s ease-in-out infinite}.live-room-state{position:absolute;z-index:3;inset:0 0 var(--live-stage-bottom);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:30px;background:radial-gradient(circle at 50% 42%,rgba(255,55,89,.14),transparent 32%),#08090d;text-align:center;transition:bottom .26s cubic-bezier(.2,.76,.26,1)}.live-room-state>i{color:#ff6379;font-size:30px}.live-room-state>strong{font-size:14px}.live-room-state>button{min-height:40px;padding:9px 17px;border:0;border-radius:999px;color:#fff;background:linear-gradient(105deg,#ff3154,#ff654d);font-weight:800}.live-room-copy{position:absolute;z-index:3;right:78px;bottom:calc(78px + env(safe-area-inset-bottom) + var(--live-stage-bottom));left:16px;text-shadow:0 2px 12px rgba(0,0,0,.7);transition:bottom .26s cubic-bezier(.2,.76,.26,1)}.live-room-copy>strong{font-size:14px}.live-room-copy h2{margin:9px 0 6px;font-size:17px;line-height:1.35}.live-room-copy p{display:-webkit-box;overflow:hidden;margin:0;color:rgba(255,255,255,.8);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.live-room-actions{position:absolute;z-index:4;right:10px;bottom:calc(80px + env(safe-area-inset-bottom) + var(--live-stage-bottom));display:grid;gap:13px;transition:bottom .26s cubic-bezier(.2,.76,.26,1)}.live-room-actions button{display:grid;justify-items:center;gap:5px;width:58px;padding:0;border:0;color:#fff;background:none;text-shadow:0 2px 10px #000}.live-room-actions button>i{display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:rgba(12,13,18,.46);box-shadow:0 9px 25px rgba(0,0,0,.28);font-size:20px;backdrop-filter:blur(12px)}.live-room-actions button small{font-size:9px;font-weight:700;line-height:1.25}.live-room-actions .live-room-like-button{position:relative;overflow:visible}.live-room-actions .live-like-main{display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(255,97,124,.54);border-radius:50%;color:#ff6d84;background:rgba(28,13,20,.58);box-shadow:0 9px 26px rgba(255,54,89,.2);font-size:24px;line-height:1;backdrop-filter:blur(12px)}.live-screen-like-bursts{position:absolute;z-index:6;inset:0;overflow:hidden;pointer-events:none}.live-screen-like-heart{position:absolute;color:#ff617d;font-size:52px;line-height:1;text-shadow:0 7px 24px rgba(255,42,77,.36),0 3px 10px rgba(0,0,0,.45);transform:translate(-50%,-50%);animation:live-screen-like-pop .72s cubic-bezier(.18,.72,.25,1) forwards}@keyframes live-screen-like-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.42) rotate(calc(var(--tap-rotate) - 9deg))}22%{opacity:1;transform:translate(-50%,-50%) scale(1.08) rotate(var(--tap-rotate))}68%{opacity:1;transform:translate(-50%,-58%) scale(.96) rotate(var(--tap-rotate))}to{opacity:0;transform:translate(-50%,-105%) scale(1.18) rotate(var(--tap-rotate))}}.live-like-bursts{position:absolute;z-index:3;right:0;bottom:42px;width:58px;height:130px;overflow:visible;pointer-events:none}.live-like-bursts>span{position:absolute;right:19px;bottom:0;color:#ff5c78;font-size:22px;line-height:1;filter:drop-shadow(0 4px 7px rgba(0,0,0,.36));animation:live-like-rise 1s cubic-bezier(.18,.72,.25,1) forwards}.live-like-bursts>span:nth-child(3n+2){color:#ff9a70}.live-like-bursts>span:nth-child(3n){color:#ffced7}@keyframes live-like-rise{0%{opacity:0;transform:translate3d(0,6px,0) scale(.55) rotate(0)}18%{opacity:1}to{opacity:0;transform:translate3d(var(--like-drift),-116px,0) scale(1.22) rotate(var(--like-rotate))}}.live-room-actions .live-room-gift-button>i{border-color:rgba(255,104,120,.6);background:linear-gradient(145deg,#ff3456,#ff764f);box-shadow:0 10px 28px rgba(255,52,86,.34)}.live-gift-events{position:absolute;z-index:4;top:calc(78px + env(safe-area-inset-top));left:14px;display:grid;gap:6px;width:min(72%,280px);pointer-events:none}.live-gift-events article{display:flex;align-items:center;gap:7px;width:-moz-max-content;width:max-content;max-width:100%;padding:6px 9px 6px 6px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:linear-gradient(90deg,rgba(255,56,88,.7),rgba(18,19,25,.52));box-shadow:0 8px 22px rgba(0,0,0,.22);backdrop-filter:blur(12px)}.live-gift-events article>img{width:27px;height:27px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.live-gift-events p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700}.live-gift-event-art{width:34px;height:30px;display:grid;place-items:center;flex:none;overflow:hidden}.live-gift-event-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.28))}.live-gift-pop-enter-active,.live-gift-pop-leave-active{transition:opacity .28s ease,transform .28s ease}.live-gift-pop-enter,.live-gift-pop-leave-to{opacity:0;transform:translateX(-18px) scale(.96)}.live-chat-panel{position:absolute;z-index:4;right:78px;bottom:calc(64px + env(safe-area-inset-bottom) + var(--live-stage-bottom));left:14px;height:min(28vh,220px);min-height:112px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 18%,#000);mask-image:linear-gradient(transparent,#000 18%,#000);transition:bottom .26s cubic-bezier(.2,.76,.26,1)}.live-chat-list{height:100%;overflow-y:auto;padding-top:28px;scrollbar-width:none;pointer-events:auto;overscroll-behavior:contain}.live-chat-list::-webkit-scrollbar{display:none}.live-chat-list article{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:7px;margin-top:7px;animation:live-chat-in .22s ease-out}.live-chat-avatar-shell{position:relative;width:30px;height:30px;display:block;flex:none;padding:0;border:0;color:inherit;background:none;cursor:pointer}.live-chat-avatar-shell>img:first-child{width:30px;height:30px;border:1px solid rgba(255,255,255,.56);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#25262d}.live-chat-avatar-frame{position:absolute;inset:-4px;width:38px;height:38px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.live-chat-list article p{min-width:0;width:-moz-max-content;width:max-content;max-width:100%;margin:0;padding:6px 9px;border:1px solid rgba(255,255,255,.08);border-radius:5px 13px 13px 13px;background:rgba(12,13,18,.48);box-shadow:0 5px 16px rgba(0,0,0,.12);font-size:11px;line-height:1.45;text-shadow:0 1px 5px rgba(0,0,0,.68);backdrop-filter:blur(9px);overflow-wrap:anywhere}.live-chat-person{display:inline-flex;align-items:center;gap:4px;margin:0 5px 0 0;padding:0;border:0;color:#fff;background:transparent;font:inherit;line-height:inherit;vertical-align:baseline;cursor:pointer;touch-action:manipulation}.live-chat-person>.live-level-badge{margin-inline-end:1px}.live-chat-person strong{color:#fff;font-weight:850}.live-chat-list article strong{margin-inline-end:6px;color:#ff91a0;font-size:10px}.live-chat-list article.own strong{color:#63e5dc}.live-chat-list article span{color:rgba(255,255,255,.94)}.live-chat-empty{margin:auto 0 8px;color:rgba(255,255,255,.55);font-size:10px;text-shadow:0 1px 6px #000}.live-chat-editor{position:absolute;z-index:5;right:76px;bottom:calc(14px + env(safe-area-inset-bottom) + var(--live-stage-bottom));left:14px;display:flex;align-items:center;gap:7px;min-width:0;transition:bottom .26s cubic-bezier(.2,.76,.26,1)}.live-chat-editor .el-input{min-width:0}.live-chat-editor .el-input__inner{height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;background:rgba(18,19,25,.68);box-shadow:0 10px 28px rgba(0,0,0,.2);font-size:12px;backdrop-filter:blur(13px)}.live-chat-editor .el-input__inner::-moz-placeholder{color:rgba(255,255,255,.52)}.live-chat-editor .el-input__inner::placeholder{color:rgba(255,255,255,.52)}.live-chat-editor .el-input__inner:focus{border-color:rgba(99,229,220,.62);box-shadow:0 0 0 3px rgba(99,229,220,.08),0 10px 28px rgba(0,0,0,.22)}.live-chat-editor>button{flex:0 0 auto;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#fff;background:linear-gradient(145deg,#ff3456,#ff704d);box-shadow:0 10px 25px rgba(255,52,86,.28)}.live-chat-editor>button:disabled{opacity:.48;box-shadow:none}.live-chat-editor>.live-chat-mention-button{color:#6ce9df;background:rgba(18,19,25,.76);box-shadow:0 10px 25px rgba(0,0,0,.2);font-size:18px;font-weight:900}.live-chat-editor>.live-chat-login{width:100%;display:flex;justify-content:flex-start;gap:8px;padding:0 15px;border-radius:999px;color:rgba(255,255,255,.74);background:rgba(18,19,25,.66);box-shadow:0 10px 28px rgba(0,0,0,.2);font-size:11px;backdrop-filter:blur(13px)}.live-chat-editor>.live-chat-login i{color:#ff7185;font-size:16px}.live-mention-panel{position:absolute;right:0;bottom:50px;left:0;max-height:min(38vh,300px);overflow:auto;padding:7px;border:1px solid rgba(255,255,255,.12);border-radius:17px;background:linear-gradient(155deg,rgba(31,32,39,.98),rgba(13,14,19,.98));box-shadow:0 18px 48px rgba(0,0,0,.45);backdrop-filter:blur(18px)}.live-mention-panel>button{width:100%;height:auto;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 8px;border:0;border-radius:11px;color:#fff;background:transparent;box-shadow:none;text-align:start}.live-mention-panel>button:active{background:rgba(255,255,255,.07)}.live-mention-panel img{width:36px;height:36px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#25262d}.live-mention-panel span{min-width:0;display:grid;gap:2px}.live-mention-panel small,.live-mention-panel strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-mention-panel strong{font-size:11px}.live-mention-panel small{color:#92959e;font-size:8px}.live-person-name{min-width:0!important;display:flex!important;align-items:center;gap:5px}.live-person-name>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-mention-panel em{padding:3px 6px;border-radius:999px;color:#0a0b0e;background:#62e4da;font-size:7px;font-style:normal;font-weight:900}.live-mention-panel>p{margin:8px;color:#989ba4;font-size:10px;text-align:center}.live-mention-pop-enter-active,.live-mention-pop-leave-active{transition:opacity .18s ease,transform .18s ease}.live-mention-pop-enter,.live-mention-pop-leave-to{opacity:0;transform:translateY(7px)}@keyframes live-chat-in{0%{opacity:0;transform:translateY(7px)}}.live-entrance-events{position:absolute;z-index:5;top:calc(132px + env(safe-area-inset-top));right:0;left:0;display:grid;justify-items:center;gap:8px;padding:0 14px;pointer-events:none}.live-entrance-events article{position:relative;width:min(92vw,390px);min-height:74px;aspect-ratio:598/128;display:grid;grid-template-columns:minmax(0,1fr) 28px 44px;align-items:center;gap:10px;overflow:hidden;padding:9px 15px 9px 11px;border:0;border-radius:18px;color:#fff;background:transparent;box-shadow:none}.live-entrance-events article.theme-galaxy,.live-entrance-events article.theme-gold,.live-entrance-events article.theme-neon,.live-entrance-events article.theme-rose{border:0;background:transparent;box-shadow:none}.live-entrance-art{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1}.live-entrance-avatar-shell{position:relative;z-index:3;grid-column:3;grid-row:1;width:44px;height:44px;display:block}.live-entrance-avatar{width:44px;height:44px;border:2px solid rgba(255,255,255,.88);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#242631}.live-entrance-avatar-frame{position:absolute;inset:-8px;width:60px;height:60px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.live-entrance-events p{position:relative;z-index:2;grid-column:1;grid-row:1;min-width:0;margin:0;padding-inline-start:52px;text-shadow:0 2px 9px rgba(0,0,0,.56)}.live-entrance-events small,.live-entrance-events strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-entrance-events strong{font-size:12px;letter-spacing:.2px}.live-entrance-events small{margin-top:4px;color:rgba(255,255,255,.76);font-size:9px;letter-spacing:1.1px}.live-entrance-events article>.el-icon-magic-stick{position:relative;z-index:2;grid-column:2;grid-row:1;color:#fff1b5;font-size:23px;filter:drop-shadow(0 0 8px currentColor)}.live-entrance-spark{position:absolute;z-index:1;inset:0;overflow:hidden}.live-entrance-spark i{position:absolute;width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px rgba(255,255,255,.7);animation:live-entrance-spark 1.8s ease-in-out infinite}.live-entrance-spark i:first-child{top:18%;left:22%}.live-entrance-spark i:nth-child(2){right:18%;bottom:22%;animation-delay:.5s}.live-entrance-spark i:nth-child(3){top:30%;right:38%;animation-delay:1s}.live-entrance-float-enter-active{animation:live-entrance-in .62s cubic-bezier(.18,.82,.2,1.15)}.live-entrance-float-leave-active{transition:opacity .38s ease,transform .38s ease}.live-entrance-float-leave-to{opacity:0;transform:translateY(-12px) scale(.96)}@keyframes live-entrance-in{0%{opacity:0;transform:translateX(105%) scale(.9)}65%{opacity:1;transform:translateX(-2%) scale(1.02)}to{transform:translateX(0) scale(1)}}@keyframes live-entrance-spark{0%,to{opacity:.18;transform:scale(.65)}50%{opacity:1;transform:scale(1.35)}}.live-quality-sheet{z-index:11;background:rgba(2,3,6,.48)}.live-quality-sheet,.live-user-sheet,.live-viewer-sheet{position:absolute;inset:0;display:flex;align-items:flex-end;backdrop-filter:blur(3px)}.live-user-sheet,.live-viewer-sheet{z-index:12;background:rgba(2,3,6,.36)}.live-user-sheet>section,.live-viewer-sheet>section{width:100%;max-height:min(68vh,560px);overflow:auto;padding:18px 15px calc(18px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.1);border-bottom:0;border-radius:24px 24px 0 0;background:radial-gradient(circle at 100% 0,rgba(53,228,212,.1),transparent 35%),linear-gradient(155deg,#1b1c22,#101116);box-shadow:0 -24px 70px rgba(0,0,0,.52)}.live-user-sheet header,.live-viewer-sheet header{display:flex;align-items:center;gap:11px;margin-bottom:13px}.live-viewer-sheet header>div{min-width:0;display:grid;gap:4px}.live-viewer-sheet header strong{font-size:18px}.live-viewer-sheet header small{color:#92959e;font-size:9px}.live-user-sheet header button,.live-viewer-sheet header button{margin-inline-start:auto;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #303139;border-radius:50%;color:#fff;background:#25262d}.live-viewer-list{display:grid;gap:5px}.live-viewer-list>button{display:grid;grid-template-columns:24px 42px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px;border:0;border-radius:13px;color:#fff;background:rgba(255,255,255,.035);text-align:start}.live-viewer-list>button>b{color:#ff7185;font-family:Georgia,serif;font-size:13px;text-align:center}.live-viewer-list>button>img{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#25262d}.live-viewer-list span{min-width:0;display:grid;gap:4px}.live-viewer-list small,.live-viewer-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-viewer-list strong{font-size:12px}.live-viewer-list small{color:#ffbd72;font-size:9px}.live-viewer-list>button>i{color:#757983}.live-viewer-state{padding:34px 12px;color:#92959e;font-size:11px;text-align:center}.live-user-sheet header>img{width:52px;height:52px;border:2px solid rgba(255,255,255,.8);border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#25262d}.live-user-sheet header>span{min-width:0;display:grid;gap:5px}.live-user-sheet header small,.live-user-sheet header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-user-sheet header strong{font-size:15px}.live-user-sheet header small{color:#ffbd72;font-size:9px}.live-user-sheet section>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.live-user-sheet section>div button{min-width:0;min-height:70px;display:grid;place-items:center;gap:6px;padding:9px 5px;border:1px solid #303139;border-radius:14px;color:#fff;background:#202127;font-size:9px;overflow-wrap:anywhere}.live-user-sheet section>div button:nth-child(-n+2){border-color:rgba(98,228,218,.32);background:linear-gradient(145deg,rgba(98,228,218,.12),#202127)}.live-user-sheet section>div button>strong,.live-user-sheet section>div i{color:#62e4da;font-size:19px}.live-quality-sheet>section{width:100%;max-height:72%;overflow:auto;padding:18px 15px calc(16px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.1);border-bottom:0;border-radius:24px 24px 0 0;background:radial-gradient(circle at 100% 0,rgba(32,226,215,.1),transparent 34%),linear-gradient(155deg,#1b1c22,#101116);box-shadow:0 -24px 70px rgba(0,0,0,.52)}.live-quality-sheet header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.live-quality-sheet header>div{min-width:0;display:grid;gap:4px}.live-quality-sheet header strong{font-family:Georgia,Songti SC,serif;font-size:19px}.live-quality-sheet header small{overflow:hidden;color:#92959e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.live-quality-sheet header button{width:34px;height:34px;background:#25262d}.live-quality-list{display:grid;gap:7px}.live-quality-list>button{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border:1px solid #303139;border-radius:13px;color:#d4d5da;background:#1d1e24;text-align:start}.live-quality-list>button.active{border-color:rgba(32,226,215,.55);color:#fff;background:linear-gradient(135deg,rgba(32,226,215,.13),rgba(255,75,99,.08));box-shadow:0 0 0 3px rgba(32,226,215,.05)}.live-quality-list span{min-width:0;display:grid;gap:4px}.live-quality-list strong{font-size:12px;overflow-wrap:anywhere}.live-quality-list small{color:#858891;font-size:9px;line-height:1.45;overflow-wrap:anywhere}.live-quality-list>button>i{flex:none;color:#20e2d7;font-size:17px}.live-display-modes{display:grid;gap:9px;margin-top:16px;padding-top:14px;border-top:1px solid #2b2c32}.live-display-modes>strong{color:#aaaeb6;font-size:10px}.live-display-modes>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.live-display-modes button{min-width:0;padding:9px 5px;border:1px solid #303139;border-radius:11px;color:#92949b;background:#1c1d22;font-size:9px;overflow-wrap:anywhere}.live-display-modes button.active{border-color:#ff5368;color:#fff;background:rgba(255,83,104,.14)}.live-gift-sheet{position:absolute;z-index:10;inset:auto 0 0;height:var(--live-gift-dock-height);display:flex;align-items:stretch;background:transparent}.live-gift-sheet>section{position:relative;width:100%;height:100%;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;padding:20px 15px calc(16px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.1);border-bottom:0;border-radius:22px 22px 0 0;background:radial-gradient(circle at 100% 0,rgba(255,58,91,.15),transparent 31%),linear-gradient(155deg,#1b1c22,#101116);box-shadow:0 -10px 32px rgba(0,0,0,.4);overscroll-behavior:contain}.live-gift-sheet>section:before{content:"";position:absolute;top:7px;left:50%;width:34px;height:3px;border-radius:99px;background:rgba(255,255,255,.17);transform:translateX(-50%)}.live-gift-sheet header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.live-gift-sheet header>div{display:grid;gap:4px}.live-gift-sheet header strong{font-family:Georgia,Songti SC,serif;font-size:19px}.live-gift-sheet header small{color:#9a9ca5;font-size:11px}.live-gift-heading{min-width:0}.live-gift-balance{width:-moz-max-content;width:max-content;max-width:100%;display:flex;align-items:center;gap:6px;margin-top:5px;padding:6px 10px;border:1px solid rgba(255,177,75,.23);border-radius:999px;color:#ffc57e;background:rgba(255,177,75,.085);font-size:11px;font-weight:800;overflow-wrap:anywhere}.live-gift-balance i{flex:none;font-size:14px}.live-gift-sheet header button{width:34px;height:34px;background:#25262d}.live-gift-content{min-height:0;overflow-y:auto;padding:0 2px 12px;overscroll-behavior:contain;scrollbar-width:none}.live-gift-content::-webkit-scrollbar{display:none}.live-gift-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.live-gift-item{min-width:0}.live-gift-item>button:first-child{width:100%;min-width:0;display:grid;justify-items:center;gap:4px;padding:12px 5px;border:1px solid #303139;border-radius:15px;color:#efedf0;background:#202127;transition:.18s ease}.live-gift-item>button:first-child.active{border-color:#ff5368;background:linear-gradient(145deg,rgba(255,57,87,.22),rgba(255,105,78,.08));box-shadow:0 0 0 3px rgba(255,83,104,.08);transform:translateY(-2px)}.live-gift-art{width:100%;max-width:44px;height:42px;display:grid;place-items:center;overflow:hidden;line-height:1}.live-gift-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 7px 10px rgba(0,0,0,.28));transition:transform .18s ease}.live-gift-item>button:first-child.active .live-gift-art img{transform:scale(1.08)}.live-gift-grid strong{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.live-gift-grid small{color:#ff8a74;font-size:10px;font-weight:800}.live-gift-empty{padding:24px;text-align:center;color:#91939b}.live-gift-sheet footer{display:grid;grid-template-columns:112px;align-items:end;gap:9px;margin-top:0;padding-top:12px;background:linear-gradient(180deg,transparent,#121318 24%)}.live-gift-sheet footer label{display:grid;gap:5px;color:#aaaab2;font-size:9px;font-weight:700}.live-gift-available{min-width:0;display:grid;justify-items:end;gap:3px;padding-bottom:3px;text-align:end}.live-gift-available small{color:#d8d9de;font-size:10px;font-weight:800;overflow-wrap:anywhere}.live-gift-available em{color:#ff9b72;font-size:9px;font-style:normal;overflow-wrap:anywhere}.live-gift-sheet footer>button{position:relative;grid-column:1/-1;min-height:46px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:14px;color:#fff;background:linear-gradient(105deg,#ff3154,#ff704d);box-shadow:0 10px 28px rgba(255,49,84,.23);font-weight:900;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.live-gift-sheet footer>button:disabled{opacity:.55}.live-gift-card-send{position:relative;width:100%;min-height:32px;display:flex;align-items:center;justify-content:center;gap:3px;margin-top:6px;padding:5px 2px;border:0;border-radius:10px;color:#fff;background:linear-gradient(105deg,#ff3154,#ff704d);box-shadow:0 8px 18px rgba(255,49,84,.2);font-size:8px;font-weight:900;line-height:1.15;overflow-wrap:anywhere;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.live-gift-card-send:disabled{opacity:.55}.live-gift-send:active{transform:scale(.975);filter:brightness(1.08)}.live-gift-send>b{position:absolute;right:10px;top:-13px;display:grid;place-items:center;min-width:43px;height:29px;padding:0 9px;border:1px solid rgba(255,236,179,.6);border-radius:999px;color:#fff5c8;background:linear-gradient(135deg,#ff8a45,#ff3154);box-shadow:0 7px 20px rgba(255,73,60,.4);font-family:Georgia,serif;font-size:15px;font-style:italic;animation:live-gift-combo .22s cubic-bezier(.2,.9,.25,1.3)}@keyframes live-gift-combo{0%{opacity:.25;transform:scale(.55) rotate(-8deg)}}.live-gift-sheet .el-input-number{width:112px}.live-gift-sheet .el-input-number .el-input__inner{border-color:#34353e;color:#fff;background:#24252b}.live-gift-sheet .el-input-number__decrease,.live-gift-sheet .el-input-number__increase{border-color:#34353e;color:#bbb;background:#1c1d22}.live-gift-sheet-enter-active,.live-gift-sheet-leave-active{transition:opacity .26s ease}.live-gift-sheet-enter-active>section,.live-gift-sheet-leave-active>section{transition:transform .26s cubic-bezier(.2,.76,.26,1)}.live-gift-sheet-enter,.live-gift-sheet-leave-to{opacity:0}.live-gift-sheet-enter>section,.live-gift-sheet-leave-to>section{transform:translateY(100%)}@keyframes live-room-pulse{50%{opacity:.45;transform:scale(.75)}}[dir=rtl] .live-room-actions{right:auto;left:10px}[dir=rtl] .live-room-copy{right:78px;left:16px;text-align:right}[dir=rtl] .live-gift-events{right:14px;left:auto}[dir=rtl] .live-entrance-events article{direction:rtl}[dir=rtl] .live-chat-panel{right:14px;left:78px}[dir=rtl] .live-chat-editor{right:14px;left:76px}[dir=rtl] .live-chat-list article p{border-radius:13px 5px 13px 13px}[dir=rtl] .live-gift-available{justify-items:start;text-align:start}[dir=rtl] .live-gift-send>b{right:auto;left:10px}@supports(height:100dvh){.live-room{--live-gift-dock-height:clamp(300px,50dvh,460px)}}@media(max-height:600px){.live-room{--live-gift-dock-height:clamp(230px,46vh,280px)}.live-chat-panel{bottom:calc(60px + env(safe-area-inset-bottom) + var(--live-stage-bottom));height:126px}}@media(prefers-reduced-motion:reduce){.live-chat-list article,.live-entrance-float-enter-active,.live-entrance-spark i,.live-gift-send>b,.live-like-bursts>span,.live-screen-like-heart{animation:none}.live-room-switch-next-enter-active,.live-room-switch-next-leave-active,.live-room-switch-previous-enter-active,.live-room-switch-previous-leave-active{transition:none}}