.tab-bar[data-v-adc85603]{position:fixed;bottom:0;left:0;right:0;width:100vw;max-width:none;min-height:calc(64px + var(--safe-area-bottom, env(safe-area-inset-bottom, 0px)));margin:0;background:#fff7faf5;border-top:1px solid var(--tp-border, #f7c6d8);box-shadow:0 -8px 24px #ff5fa21a;box-sizing:border-box;z-index:100;padding:0 0 var(--safe-area-bottom, env(safe-area-inset-bottom, 0px))}.tab-bar-inner[data-v-adc85603]{width:100%;max-width:480px;height:64px;margin:0 auto;display:flex;align-items:center;justify-content:space-around;box-sizing:border-box}.tab-item[data-v-adc85603]{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;gap:2px;cursor:pointer;padding:5px 6px 4px;box-sizing:border-box}.tab-icon-shell[data-v-adc85603]{position:relative;display:grid;place-items:center;width:32px;height:32px;overflow:visible;border-radius:50%;color:#fff;background:linear-gradient(145deg,#fff7fa,#ffc1d6 48%,#ff8fbc);border:1px solid rgba(255,255,255,.78);box-shadow:0 8px 16px #ff5fa229,inset 0 1px 2px #ffffffdb,inset 0 -5px 8px #c0267429;line-height:1;transition:all .18s ease}.tab-unread[data-v-adc85603]{position:absolute;top:-7px;right:-11px;z-index:3;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#ff2f73;color:#fff;border:2px solid #fff;box-shadow:0 6px 14px #ff2f7352;font-size:10px;font-weight:900;line-height:17px;text-align:center;box-sizing:border-box}.tab-icon-shell[data-v-adc85603]:before{content:"";position:absolute;top:4px;left:7px;width:15px;height:8px;border-radius:999px;background:#ffffff85;filter:blur(.2px)}.tab-icon-symbol[data-v-adc85603]{position:relative;z-index:1;font-size:17px;font-weight:900;line-height:1;text-shadow:0 1px 3px rgba(91,33,74,.28)}.tab-icon-0[data-v-adc85603]{background:linear-gradient(145deg,#fff7fa,#ffb7d0 52%,#ff5fa2)}.tab-icon-1[data-v-adc85603]{background:linear-gradient(145deg,#fff2fb,#ffa9d2 48%,#a78bfa)}.tab-icon-2[data-v-adc85603]{background:linear-gradient(145deg,#fff4f8,#ffc1d6 45%,#ff7ead)}.tab-icon-3[data-v-adc85603]{background:radial-gradient(circle at 36% 28%,rgba(255,255,255,.78) 0 12%,transparent 13%),linear-gradient(145deg,#fff3a8,#ffc942 48%,#e69518);box-shadow:0 8px 16px #e2981733,inset 0 1px 2px #ffffffe0,inset 0 -5px 8px #8b4e0033}.tab-icon-4[data-v-adc85603]{background:linear-gradient(145deg,#f7edff,#a78bfa 48%,#ff96c5 110%)}.tab-label[data-v-adc85603]{font-size:11px;color:var(--tp-text-secondary, #8f6a78);font-weight:700}.tab-item.active .tab-icon-shell[data-v-adc85603]{transform:translateY(-3px) scale(1.08);border-color:#fffffff5;box-shadow:0 12px 22px #ff5fa242,0 0 0 5px #ff5fa21f,inset 0 1px 2px #ffffffe6,inset 0 -6px 10px #c0267429}.tab-item.active .tab-label[data-v-adc85603]{color:var(--tp-primary, #ff5fa2);font-weight:900}.toast-overlay[data-v-594a85b9]{position:fixed;left:50%;bottom:80px;transform:translate(-50%);z-index:200;pointer-events:none}.toast-box[data-v-594a85b9]{background:#13231df0;border-radius:var(--radius-md, 8px);padding:10px 20px;max-width:300px}.toast-text[data-v-594a85b9]{color:#fff;font-size:14px;text-align:center}.private-voice-mask[data-v-2cb9032d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:118;display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 24%,rgba(255,90,162,.22),transparent 36%),#1f121e6b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.private-voice-panel[data-v-2cb9032d]{position:relative;display:grid;justify-items:center;width:min(100%,330px);overflow:hidden;padding:24px 18px 18px;border:1px solid rgba(255,212,231,.9);border-radius:22px;background:radial-gradient(circle at 20% 12%,rgba(255,255,255,.86) 0 9%,transparent 10%),linear-gradient(145deg,#fff,#fff2f8 46%,#ffe4f1);box-shadow:0 24px 70px #79274e3d}.private-voice-glow[data-v-2cb9032d]{position:absolute;top:-54px;width:178px;height:178px;border-radius:999px;background:radial-gradient(circle,rgba(255,90,162,.34),transparent 66%);animation:privateVoiceGlow-2cb9032d 2.4s ease-in-out infinite}.private-voice-close[data-v-2cb9032d]{position:absolute;top:12px;right:12px;width:30px;height:30px;border:0;border-radius:999px;background:#f451971a}.private-voice-close[data-v-2cb9032d]:before,.private-voice-close[data-v-2cb9032d]:after{position:absolute;top:14px;left:8px;width:14px;height:2px;border-radius:999px;background:#f45197;content:""}.private-voice-close[data-v-2cb9032d]:before{transform:rotate(45deg)}.private-voice-close[data-v-2cb9032d]:after{transform:rotate(-45deg)}.private-voice-avatar[data-v-2cb9032d]{position:relative;z-index:1;display:grid;width:76px;height:76px;place-items:center;overflow:hidden;border:4px solid #fff;border-radius:50%;background:linear-gradient(135deg,#ff5aa2,#ffb6d5);color:#fff;font-size:28px;font-weight:1000;box-shadow:0 15px 32px #f451972e}.private-voice-avatar img[data-v-2cb9032d]{width:100%;height:100%;object-fit:cover}.private-voice-name[data-v-2cb9032d],.private-voice-title[data-v-2cb9032d],.private-voice-subtitle[data-v-2cb9032d],.private-voice-stats text[data-v-2cb9032d],.private-voice-warning[data-v-2cb9032d],.private-voice-round text[data-v-2cb9032d]{display:block}.private-voice-name[data-v-2cb9032d]{margin-top:12px;color:#221421;font-size:20px;font-weight:1000}.private-voice-title[data-v-2cb9032d]{margin-top:5px;color:#f45197;font-size:15px;font-weight:900}.private-voice-subtitle[data-v-2cb9032d]{max-width:260px;margin-top:6px;color:#7d6874;font-size:12px;line-height:1.5;text-align:center}.private-voice-stats[data-v-2cb9032d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:16px}.private-voice-stats view[data-v-2cb9032d]{min-width:0;padding:10px 8px;border:1px solid #ffd3e5;border-radius:14px;background:#ffffffb8;text-align:center}.private-voice-stats strong[data-v-2cb9032d]{display:block;overflow-wrap:anywhere;color:#241421;font-size:16px;font-weight:1000}.private-voice-stats text[data-v-2cb9032d]{margin-top:3px;color:#9a7a8a;font-size:11px;font-weight:800}.private-voice-warning[data-v-2cb9032d]{width:100%;margin-top:12px;padding:9px 11px;border-radius:12px;background:#fff0f6;color:#d82c72;font-size:12px;font-weight:900;line-height:1.45;text-align:center}.private-voice-warning.action[data-v-2cb9032d]{cursor:pointer}.private-voice-actions[data-v-2cb9032d]{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;margin-top:18px}.private-voice-actions.connected[data-v-2cb9032d]{justify-content:space-between}.private-voice-action[data-v-2cb9032d]{min-width:110px;height:42px;border:0;border-radius:999px;color:#fff;font-weight:1000;box-shadow:0 14px 28px #f4519733}.private-voice-action[data-v-2cb9032d]:disabled{opacity:.62}.private-voice-action.accept[data-v-2cb9032d]{background:linear-gradient(135deg,#ff5aa2,#ff91c2)}.private-voice-action.reject[data-v-2cb9032d],.private-voice-action.hangup[data-v-2cb9032d]{background:linear-gradient(135deg,#3a2a38,#6d3b61)}.private-voice-round[data-v-2cb9032d]{display:grid;width:74px;min-height:62px;place-items:center;border:1px solid #ffd1e3;border-radius:18px;background:#fff;color:#715363;font-size:11px;font-weight:900}.private-voice-round.active[data-v-2cb9032d]{background:#fff0f7;color:#f45197}.private-voice-mini[data-v-2cb9032d]{position:relative;display:block;width:24px;height:24px}.private-voice-mini.mute[data-v-2cb9032d]:before{position:absolute;left:8px;top:3px;width:8px;height:13px;border-radius:7px;background:currentColor;content:""}.private-voice-mini.mute[data-v-2cb9032d]:after{position:absolute;left:4px;top:12px;width:16px;height:8px;border:2px solid currentColor;border-top:0;border-radius:0 0 12px 12px;content:""}.private-voice-mini.speaker[data-v-2cb9032d]:before{position:absolute;left:3px;top:8px;width:8px;height:8px;background:currentColor;clip-path:polygon(0 26%,40% 26%,100% 0,100% 100%,40% 74%,0 74%);content:""}.private-voice-mini.speaker[data-v-2cb9032d]:after{position:absolute;right:3px;top:6px;width:8px;height:12px;border:2px solid currentColor;border-left:0;border-radius:0 12px 12px 0;content:""}.private-voice-modal-enter-active[data-v-2cb9032d],.private-voice-modal-leave-active[data-v-2cb9032d]{transition:opacity .18s ease}.private-voice-modal-enter-from[data-v-2cb9032d],.private-voice-modal-leave-to[data-v-2cb9032d]{opacity:0}@keyframes privateVoiceGlow-2cb9032d{0%,to{transform:scale(.92);opacity:.75}50%{transform:scale(1.08);opacity:1}}@media (max-width: 360px){.private-voice-panel[data-v-2cb9032d]{padding:22px 14px 16px}.private-voice-action[data-v-2cb9032d]{min-width:98px}}.voice-push-prompt[data-v-d1421263]{position:fixed;left:16px;right:16px;bottom:calc(86px + env(safe-area-inset-bottom));z-index:1200;display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;background:#fffffff5;border:1px solid rgba(255,92,168,.22);border-radius:8px;box-shadow:0 10px 28px #23142a24}.voice-push-prompt__content[data-v-d1421263]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.voice-push-prompt__title[data-v-d1421263]{font-size:15px;font-weight:700;color:#2a1724}.voice-push-prompt__desc[data-v-d1421263]{font-size:12px;line-height:1.45;color:#806775}.voice-push-prompt__primary[data-v-d1421263],.voice-push-prompt__ghost[data-v-d1421263]{border:0;display:inline-flex;align-items:center;justify-content:center}.voice-push-prompt__primary[data-v-d1421263]{flex:0 0 auto;min-width:64px;height:34px;padding:0 14px;border-radius:999px;background:#ff5ca8;color:#fff;font-size:13px;font-weight:700}.voice-push-prompt__ghost[data-v-d1421263]{flex:0 0 30px;width:30px;height:30px;border-radius:999px;background:#2a17240f;color:#6e5364;font-size:18px;line-height:1}@media (max-width: 360px){.voice-push-prompt[data-v-d1421263]{left:10px;right:10px;gap:8px}.voice-push-prompt__primary[data-v-d1421263]{min-width:56px;padding:0 10px}}.private-video-mask[data-v-a82e29d3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:132;display:flex;align-items:center;justify-content:center;padding:max(18px,env(safe-area-inset-top)) 18px max(18px,env(safe-area-inset-bottom));background:#12181f94;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.private-video-panel[data-v-a82e29d3]{position:relative;display:grid;width:min(100%,342px);max-height:calc(100vh - 48px);overflow:auto;padding:20px 18px 18px;border:1px solid rgba(198,232,255,.86);border-radius:20px;background:linear-gradient(180deg,#fff,#f4fbff);box-shadow:0 24px 72px #082a3a3d;color:#18202a;gap:14px}.private-video-close[data-v-a82e29d3]{position:absolute;top:12px;right:12px;width:30px;height:30px;border:0;border-radius:999px;background:#1476a41a}.private-video-close[data-v-a82e29d3]:before,.private-video-close[data-v-a82e29d3]:after{position:absolute;top:14px;left:8px;width:14px;height:2px;border-radius:999px;background:#1476a4;content:""}.private-video-close[data-v-a82e29d3]:before{transform:rotate(45deg)}.private-video-close[data-v-a82e29d3]:after{transform:rotate(-45deg)}.private-video-head[data-v-a82e29d3]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;align-items:center;padding-right:28px}.private-video-avatar[data-v-a82e29d3]{display:grid;width:58px;height:58px;overflow:hidden;border-radius:18px;background:#dff5ff;place-items:center;color:#1476a4;font-size:24px;font-weight:1000}.private-video-avatar img[data-v-a82e29d3]{width:100%;height:100%;object-fit:cover}.private-video-peer[data-v-a82e29d3]{min-width:0}.private-video-name[data-v-a82e29d3],.private-video-id[data-v-a82e29d3],.private-video-title[data-v-a82e29d3],.private-video-subtitle[data-v-a82e29d3],.private-video-stats text[data-v-a82e29d3],.private-video-warning[data-v-a82e29d3]{display:block}.private-video-name[data-v-a82e29d3]{overflow:hidden;color:#121923;font-size:18px;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.private-video-id[data-v-a82e29d3]{margin-top:5px;color:#607080;font-size:12px;font-weight:800}.private-video-title[data-v-a82e29d3]{color:#1476a4;font-size:18px;font-weight:1000}.private-video-subtitle[data-v-a82e29d3]{margin-top:-6px;color:#5f6f7d;font-size:13px;line-height:1.55}.private-video-stats[data-v-a82e29d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.private-video-stats view[data-v-a82e29d3]{min-width:0;padding:11px 8px;border:1px solid #cbeeff;border-radius:14px;background:#ffffffbd;text-align:center}.private-video-stats strong[data-v-a82e29d3]{display:block;overflow-wrap:anywhere;color:#162130;font-size:16px;font-weight:1000}.private-video-stats text[data-v-a82e29d3]{margin-top:3px;color:#6d7d8a;font-size:11px;font-weight:800}.private-video-warning[data-v-a82e29d3]{padding:9px 11px;border-radius:12px;background:#fff4df;color:#9b5b00;font-size:12px;font-weight:900;line-height:1.45;text-align:center}.private-video-actions[data-v-a82e29d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.private-video-actions.single[data-v-a82e29d3]{grid-template-columns:1fr}.private-video-action[data-v-a82e29d3]{min-width:0;height:44px;border:0;border-radius:14px;font-size:14px;font-weight:1000}.private-video-action.reject[data-v-a82e29d3]{background:#eef3f6;color:#42515f}.private-video-action.accept[data-v-a82e29d3]{background:linear-gradient(135deg,#13a6df,#22c58f);color:#fff;box-shadow:0 12px 26px #13a6df38}.private-video-action[data-v-a82e29d3]:disabled{opacity:.58}.private-video-modal-enter-active[data-v-a82e29d3],.private-video-modal-leave-active[data-v-a82e29d3]{transition:opacity .18s ease}.private-video-modal-enter-from[data-v-a82e29d3],.private-video-modal-leave-to[data-v-a82e29d3]{opacity:0}@media (max-width: 420px){.private-video-panel[data-v-a82e29d3]{width:100%;padding:18px 14px 14px;border-radius:18px}.private-video-head[data-v-a82e29d3]{grid-template-columns:52px minmax(0,1fr)}.private-video-avatar[data-v-a82e29d3]{width:52px;height:52px}.private-video-name[data-v-a82e29d3]{font-size:16px}.private-video-action[data-v-a82e29d3]{height:42px}}.global-page-nav[data-v-3ab1a8f8]{position:fixed;top:calc(10px + env(safe-area-inset-top));left:12px;z-index:130;display:flex;align-items:center;gap:8px;pointer-events:auto}.nav-pill[data-v-3ab1a8f8]{display:inline-flex;align-items:center;justify-content:center;gap:3px;height:34px;min-width:58px;margin:0;padding:0 10px;border:1px solid rgba(0,161,214,.16);border-radius:999px;color:var(--tp-primary, #ff5fa2);background:#ffffffeb;box-shadow:0 8px 22px #00a1d629;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:800;line-height:1}.nav-pill[data-v-3ab1a8f8]:after{border:0}.nav-pill[data-v-3ab1a8f8]:active{transform:scale(.96)}.nav-pill--home[data-v-3ab1a8f8]{min-width:54px;color:var(--lewo-text-secondary, #61666d)}.nav-icon[data-v-3ab1a8f8]{font-size:17px;line-height:1;transform:translateY(-1px)}body.has-global-page-nav .back-btn,body.has-global-page-nav .nav-back,body.has-global-page-nav .topbar-back,body.has-global-page-nav .page-back,body.has-global-page-nav .header-back,body.has-global-page-nav [data-back=true],body.has-global-page-nav .topbar>.back:first-child,body.has-global-page-nav .topbar>.icon-btn:first-child,body.has-global-page-nav .topbar>.link:first-child,body.has-global-page-nav .topbar>.nav-btn:first-child,body.has-global-page-nav .topbar>.nav-link:first-child,body.has-global-page-nav .topbar>.topbar-link:first-child,body.has-global-page-nav .topbar>.nav-action:first-child,body.has-global-page-nav .top-bar>.nav-btn:first-child,body.has-global-page-nav .top-bar>.ghost-btn:first-child,body.has-global-page-nav .cs-topbar>.nav-link:first-child,body.has-global-page-nav .nav-bar>.nav-btn:first-child,body.has-global-page-nav .nav-bar>.nav-action:first-child,body.has-global-page-nav .page-nav>.nav-action:first-child,body.has-global-page-nav .page-head>.nav-action:first-child,body.has-global-page-nav .page-header>.nav-action:first-child,body.has-global-page-nav .header>.nav-action:first-child,body.has-global-page-nav .head-row>.nav-action:first-child{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.panda-float[data-v-ffcd249e]{position:fixed;z-index:88;width:46px;height:46px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.panda-float.dragging[data-v-ffcd249e]{cursor:grabbing}.panda-face[data-v-ffcd249e]{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid rgba(0,161,214,.18);box-shadow:0 10px 24px #00a1d62e;font-size:24px;line-height:1}.panda-face-img[data-v-ffcd249e]{display:block;width:36px;height:36px;object-fit:contain}.panda-face[data-v-ffcd249e]:active{transform:scale(.96)}.global-audio-mini[data-v-fb5917e4]{position:fixed;left:50%;bottom:calc(74px + env(safe-area-inset-bottom,0px));z-index:72;width:min(366px,calc(100vw - 24px));min-height:58px;box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:15px;background:#18211df5;color:#fff;box-shadow:0 16px 36px #0e141147;transform:translate(-50%)}.global-audio-mini.is-tab-page[data-v-fb5917e4]{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.mini-cover[data-v-fb5917e4]{flex:0 0 36px;width:36px;height:36px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#f1c84b;color:#3d3210;font-weight:900}.mini-cover image[data-v-fb5917e4]{display:block;width:100%;height:100%;object-fit:cover}.mini-main[data-v-fb5917e4]{flex:1;min-width:0}.mini-title[data-v-fb5917e4],.mini-time[data-v-fb5917e4],.mini-error[data-v-fb5917e4]{display:block}.mini-title[data-v-fb5917e4]{overflow:hidden;color:#fff;font-size:13px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mini-progress[data-v-fb5917e4]{height:3px;margin-top:6px;overflow:hidden;border-radius:999px;background:#ffffff2e}.mini-progress-fill[data-v-fb5917e4]{height:100%;border-radius:inherit;background:#f1c84b}.mini-time[data-v-fb5917e4]{margin-top:4px;color:#ffffffb8;font-size:10px}.mini-error[data-v-fb5917e4]{margin-top:3px;color:#ffd7d7;font-size:10px}.mini-play[data-v-fb5917e4],.mini-close[data-v-fb5917e4]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center}.mini-play[data-v-fb5917e4]{width:34px;height:34px;border:1px solid rgba(255,255,255,.7);border-radius:50%;color:#fff;font-size:15px;font-weight:900}.mini-close[data-v-fb5917e4]{width:24px;height:24px;color:#ffffffb8;font-size:18px}@media (max-width: 340px){.global-audio-mini[data-v-fb5917e4]{width:calc(100vw - 18px);gap:7px;padding-left:8px;padding-right:8px}.mini-play[data-v-fb5917e4]{width:32px;height:32px}}.broadcast-float[data-v-26dfe1db]{position:fixed;left:50%;bottom:calc(88px + env(safe-area-inset-bottom));z-index:960;display:flex;width:min(420px,calc(100vw - 28px));gap:12px;transform:translate(-50%);padding:14px;border:1px solid rgba(255,95,162,.18);border-radius:12px;background:#fffffffa;box-shadow:0 18px 50px #5b214a29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.broadcast-float.priority-high[data-v-26dfe1db],.broadcast-float.priority-urgent[data-v-26dfe1db]{border-color:#f59e0b52}.broadcast-float.broadcast-gift[data-v-26dfe1db]{width:min(430px,calc(100vw - 24px));padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.gift-broadcast-card[data-v-26dfe1db]{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;width:100%;min-height:112px;gap:12px;overflow:hidden;padding:16px;border:1px solid rgba(255,255,255,.62);border-radius:22px;background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.92),transparent 30%),linear-gradient(135deg,#ff5aa6fa,#ff96c3eb 48%,#b27efff5);box-shadow:0 22px 70px #ff579c57,0 10px 26px #642d8a33;animation:giftCardPop-26dfe1db .42s cubic-bezier(.18,1.2,.24,1),giftCardFloat-26dfe1db 3s ease-in-out both}.gift-aurora[data-v-26dfe1db]{position:absolute;top:-60%;right:-20%;bottom:-60%;left:-20%;background:linear-gradient(100deg,transparent 34%,rgba(255,255,255,.4) 48%,transparent 62%);transform:translate(-50%);animation:giftShimmer-26dfe1db 1.8s ease-in-out infinite;pointer-events:none}.gift-sparkle[data-v-26dfe1db]{position:absolute;width:7px;height:7px;border-radius:999px;background:#fff6a8;box-shadow:0 0 16px #fff79cdb;animation:giftSparkle-26dfe1db 1.35s ease-in-out infinite}.sparkle-1[data-v-26dfe1db]{top:18px;left:62px}.sparkle-2[data-v-26dfe1db]{right:82px;top:14px;width:9px;height:9px;animation-delay:.32s}.sparkle-3[data-v-26dfe1db]{right:28px;bottom:22px;animation-delay:.62s}.gift-medal[data-v-26dfe1db]{position:relative;z-index:1;display:grid;place-items:center;width:74px;height:74px;border-radius:22px;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.92),transparent 18%),linear-gradient(145deg,#fff6bc,#ffbf2e 55%,#f28a00);box-shadow:inset 0 2px 10px #ffffff85,0 14px 24px #8b4b0038;animation:giftMedalPulse-26dfe1db 1.5s ease-in-out infinite}.gift-medal img[data-v-26dfe1db]{max-width:62px;max-height:62px;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(122,44,84,.28))}.gift-bean[data-v-26dfe1db]{color:#9a5600;font-size:18px;font-weight:900}.gift-copy[data-v-26dfe1db]{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;gap:4px}.gift-kicker[data-v-26dfe1db]{width:fit-content;border-radius:999px;padding:3px 9px;color:#b04272;background:#ffffffc7;font-size:11px;font-weight:900}.gift-title[data-v-26dfe1db]{color:#fff;font-size:16px;font-weight:900;line-height:1.35;text-shadow:0 2px 12px rgba(91,33,74,.24)}.gift-subtitle[data-v-26dfe1db]{color:#ffffffdb;font-size:12px;line-height:1.4}.gift-amount[data-v-26dfe1db]{position:relative;z-index:1;min-width:74px;border-radius:999px;padding:9px 10px;color:#8a4a00;background:linear-gradient(135deg,#fff8c8,#ffd56a);box-shadow:inset 0 1px #ffffffd1,0 10px 18px #7a2c542e;font-size:13px;font-weight:900;text-align:center;white-space:nowrap}.broadcast-icon[data-v-26dfe1db]{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:10px;color:#fff;font-size:18px;font-weight:800;background:var(--tp-button-gradient)}.priority-high .broadcast-icon[data-v-26dfe1db],.priority-urgent .broadcast-icon[data-v-26dfe1db]{background:var(--tp-rose-gold, #d99aab)}.broadcast-body[data-v-26dfe1db]{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}.broadcast-head[data-v-26dfe1db]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.broadcast-title[data-v-26dfe1db]{min-width:0;color:#111827;font-size:15px;font-weight:800;line-height:1.35}.broadcast-close[data-v-26dfe1db]{width:28px;height:28px;flex:0 0 28px;border:0;border-radius:50%;color:#6b7280;background:#f3f4f6;font-size:18px;line-height:28px}.broadcast-subtitle[data-v-26dfe1db]{color:#4b5563;font-size:13px;line-height:1.45}.broadcast-content[data-v-26dfe1db]{color:#374151;font-size:13px;line-height:1.55;white-space:pre-wrap}.broadcast-actions[data-v-26dfe1db]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.broadcast-action[data-v-26dfe1db]{min-height:32px;border:1px solid #d1d5db;border-radius:8px;padding:0 12px;color:#374151;background:#fff;font-size:13px}.broadcast-action.primary[data-v-26dfe1db]{border-color:var(--tp-primary);color:#fff;background:var(--tp-button-gradient)}.broadcast-float-enter-active[data-v-26dfe1db],.broadcast-float-leave-active[data-v-26dfe1db]{transition:opacity .18s ease,transform .18s ease}.broadcast-float-enter-from[data-v-26dfe1db],.broadcast-float-leave-to[data-v-26dfe1db]{opacity:0;transform:translate(-50%,10px)}@keyframes giftCardPop-26dfe1db{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes giftCardFloat-26dfe1db{0%,to{filter:saturate(1)}50%{filter:saturate(1.12)}}@keyframes giftShimmer-26dfe1db{0%{transform:translate(-55%) rotate(8deg)}to{transform:translate(55%) rotate(8deg)}}@keyframes giftSparkle-26dfe1db{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1.28)}}@keyframes giftMedalPulse-26dfe1db{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3px) rotate(2deg)}}@media (min-width: 768px){.broadcast-float[data-v-26dfe1db]{right:28px;left:auto;bottom:28px;transform:none}.broadcast-float-enter-from[data-v-26dfe1db],.broadcast-float-leave-to[data-v-26dfe1db]{transform:translateY(10px)}}@media (max-width: 380px){.gift-broadcast-card[data-v-26dfe1db]{grid-template-columns:58px minmax(0,1fr);gap:10px}.gift-medal[data-v-26dfe1db]{width:58px;height:58px;border-radius:18px}.gift-medal img[data-v-26dfe1db]{max-width:48px;max-height:48px}.gift-amount[data-v-26dfe1db]{grid-column:1 / -1;width:fit-content;min-width:0;justify-self:end;padding:6px 10px}}.pwa-guide[data-v-719d006d]{position:fixed;left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));bottom:calc(var(--tab-bar-height, 72px) + env(safe-area-inset-bottom,0px) + 12px);z-index:230;display:flex;align-items:center;gap:10px;max-width:430px;margin:0 auto;padding:12px 12px 12px 14px;box-sizing:border-box;border:1px solid rgba(247,198,216,.92);border-radius:14px;background:#fff7fafa;box-shadow:0 14px 32px #ff5fa22e}.pwa-guide__mark[data-v-719d006d],.pwa-modal__icon[data-v-719d006d]{display:grid;place-items:center;flex:0 0 auto;border-radius:14px;background:var(--tp-rose-gold-gradient);color:#fff;font-weight:900;box-shadow:inset 0 1px #ffffff9e,0 10px 20px #ff5fa238}.pwa-guide__mark[data-v-719d006d]{width:38px;height:38px;font-size:18px}.pwa-guide__content[data-v-719d006d]{flex:1;min-width:0}.pwa-guide__title[data-v-719d006d]{color:var(--tp-text-main);font-size:14px;font-weight:900;line-height:1.35}.pwa-guide__text[data-v-719d006d]{margin-top:3px;color:var(--tp-text-secondary);font-size:12px;line-height:1.4}.pwa-guide__primary[data-v-719d006d],.pwa-guide__close[data-v-719d006d]{border:0;outline:none}.pwa-guide__primary[data-v-719d006d]{flex:0 0 auto;min-width:64px;height:34px;padding:0 14px;border-radius:999px;background:var(--tp-button-gradient);color:#fff;font-size:13px;font-weight:900;box-shadow:0 8px 18px #ff5fa238}.pwa-guide__close[data-v-719d006d]{flex:0 0 30px;width:30px;height:30px;border-radius:999px;background:#fff;color:var(--tp-primary-dark);font-size:20px;line-height:28px}.pwa-modal[data-v-719d006d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:520;display:flex;align-items:flex-end;justify-content:center;padding:18px max(14px,env(safe-area-inset-left,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-right,0px));box-sizing:border-box}.pwa-modal__mask[data-v-719d006d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b182375}.pwa-modal__panel[data-v-719d006d]{position:relative;width:100%;max-width:430px;max-height:min(78vh,640px);overflow-y:auto;box-sizing:border-box;border:1px solid rgba(247,198,216,.82);border-radius:18px;background:#fff;box-shadow:0 22px 46px #5b214a2e}.pwa-modal__header[data-v-719d006d]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;padding:18px 18px 12px;border-bottom:1px solid var(--tp-border-soft);background:linear-gradient(180deg,#fff7fa,#fff)}.pwa-modal__brand[data-v-719d006d]{display:flex;gap:12px;min-width:0}.pwa-modal__icon[data-v-719d006d]{width:44px;height:44px;font-size:20px}.pwa-modal__title[data-v-719d006d]{color:var(--tp-text-main);font-size:18px;font-weight:900;line-height:1.35}.pwa-modal__subtitle[data-v-719d006d]{margin-top:6px;color:var(--tp-text-secondary);font-size:13px;line-height:1.55}.pwa-modal__close[data-v-719d006d]{flex:0 0 34px;width:34px;height:34px;border:0;border-radius:999px;background:var(--tp-bg-card-pink);color:var(--tp-primary-dark);font-size:22px;line-height:30px}.pwa-modal__browser[data-v-719d006d]{margin:14px 18px 0;padding:10px 12px;border-radius:12px;background:var(--tp-bg-card-pink);color:var(--tp-primary-dark);font-size:13px;font-weight:900}.pwa-modal__steps[data-v-719d006d]{display:grid;gap:10px;padding:14px 18px 4px}.pwa-modal__step[data-v-719d006d]{display:flex;gap:10px;align-items:flex-start;min-width:0}.pwa-modal__step-index[data-v-719d006d]{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:var(--tp-button-gradient);color:#fff;font-size:13px;font-weight:900;line-height:24px;text-align:center}.pwa-modal__step-text[data-v-719d006d]{flex:1;min-width:0;color:var(--tp-text-body);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.pwa-modal__note[data-v-719d006d]{margin:12px 18px 0;padding:10px 12px;border-radius:12px;background:#fff7fa;color:var(--tp-text-secondary);font-size:12px;line-height:1.55}.pwa-modal__actions[data-v-719d006d]{display:flex;gap:10px;padding:16px 18px 18px}.pwa-modal__primary[data-v-719d006d],.pwa-modal__secondary[data-v-719d006d]{flex:1;height:42px;border:0;border-radius:12px;font-size:14px;font-weight:900}.pwa-modal__primary[data-v-719d006d]{background:var(--tp-button-gradient);color:#fff;box-shadow:0 10px 22px #ff5fa238}.pwa-modal__secondary[data-v-719d006d]{background:var(--tp-bg-card-pink);color:var(--tp-primary-dark)}@media (max-width: 360px){.pwa-guide[data-v-719d006d]{align-items:flex-start}.pwa-guide__primary[data-v-719d006d]{min-width:56px;padding:0 10px}.pwa-modal__actions[data-v-719d006d]{flex-direction:column}}.update-toast[data-v-e15f0872]{position:fixed;left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));bottom:calc(var(--tab-bar-height, 72px) + env(safe-area-inset-bottom,0px) + 12px);z-index:240;display:flex;align-items:center;gap:8px;max-width:430px;margin:0 auto;padding:12px;box-sizing:border-box;border:1px solid rgba(247,198,216,.72);border-radius:14px;background:#fff7fafa;box-shadow:0 14px 32px #ff5fa22e}.update-toast--force[data-v-e15f0872]{background:#fff0f6fa}.update-toast__content[data-v-e15f0872]{flex:1;min-width:0}.update-toast__title[data-v-e15f0872]{color:var(--tp-text-main);font-size:14px;font-weight:700;line-height:1.35}.update-toast__text[data-v-e15f0872]{margin-top:2px;color:var(--tp-text-secondary);font-size:12px;line-height:1.4}.update-toast__primary[data-v-e15f0872],.update-toast__secondary[data-v-e15f0872]{flex:0 0 auto;height:34px;min-width:54px;padding:0 12px;border:0;border-radius:8px;font-size:13px;font-weight:700}.update-toast__primary[data-v-e15f0872]{background:var(--tp-button-gradient);color:#fff;box-shadow:0 8px 18px #ff5fa233}.update-toast__secondary[data-v-e15f0872]{background:var(--tp-bg-card-pink);color:var(--tp-primary-dark)}@media (max-width: 360px){.update-toast[data-v-e15f0872]{gap:6px;padding:10px}.update-toast__primary[data-v-e15f0872],.update-toast__secondary[data-v-e15f0872]{min-width:46px;padding:0 9px}}.lewo-image-viewer[data-v-4b5ed254]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#05080ef0;touch-action:none}.viewer-stage[data-v-4b5ed254]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:grab}.viewer-stage[data-v-4b5ed254]:active{cursor:grabbing}.viewer-image[data-v-4b5ed254]{display:block;max-width:100vw;max-height:100vh;width:auto;height:auto;object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .16s ease;will-change:transform}.viewer-close[data-v-4b5ed254],.viewer-nav[data-v-4b5ed254]{position:fixed;z-index:2;border:0;color:#fff;background:#ffffff29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.viewer-close[data-v-4b5ed254]{top:calc(12px + env(safe-area-inset-top));right:12px;width:42px;height:42px;border-radius:50%;font-size:28px;line-height:1}.viewer-nav[data-v-4b5ed254]{top:50%;width:42px;height:56px;border-radius:999px;transform:translateY(-50%);font-size:34px}.viewer-nav.prev[data-v-4b5ed254]{left:10px}.viewer-nav.next[data-v-4b5ed254]{right:10px}.viewer-counter[data-v-4b5ed254]{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:2;transform:translate(-50%);min-width:58px;padding:7px 12px;border-radius:999px;color:#fff;background:#ffffff29;text-align:center;font-size:13px;font-weight:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}@media (max-width: 480px){.viewer-nav[data-v-4b5ed254]{display:none}}:root{--tp-primary: #ff5fa2;--tp-primary-strong: #f43f8f;--tp-primary-2: #ff8fbc;--tp-primary-3: #ffc1d6;--tp-primary-dark: #c02674;--tp-primary-light: #ffd6e6;--tp-bg: #fff7fa;--tp-bg-soft: #ffe4f0;--tp-bg-card: #ffffff;--tp-bg-card-pink: #fff0f6;--tp-rose-gold: #d99aab;--tp-purple: #a78bfa;--tp-purple-soft: #d8c7ff;--tp-deep-purple: #5b214a;--tp-text-main: #2b1823;--tp-text-title: #1f1320;--tp-text-body: #5f4350;--tp-text-secondary: #6f4b59;--tp-text-muted: #8c6877;--tp-text-disabled: #b99aaa;--tp-text-light: #ffffff;--tp-border: #f7c6d8;--tp-border-soft: #fbe0ea;--tp-shadow: rgba(255, 95, 162, .18);--tp-shadow-soft: rgba(255, 95, 162, .1);--tp-page-gradient: linear-gradient(180deg, #fff7fa 0%, #ffe4f0 42%, #ffffff 100%);--tp-hero-gradient: linear-gradient(135deg, #ff5fa2 0%, #ff8fbc 48%, #a78bfa 100%);--tp-button-gradient: linear-gradient(135deg, #ff5fa2 0%, #ff8fbc 58%, #f7b6c8 100%);--tp-rose-gold-gradient: linear-gradient(135deg, #ff5fa2 0%, #d99aab 52%, #a78bfa 100%);--tp-member-card-gradient: linear-gradient(135deg, #ff5fa2 0%, #ff8fbc 45%, #a78bfa 100%);--tp-vip-gradient: linear-gradient(135deg, #5b214a 0%, #a78bfa 48%, #ffb7c9 100%);--tp-card-gradient: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(255, 240, 246, .92) 100%);--tp-soft-gradient: linear-gradient(135deg, #fff7fa 0%, #fff0f6 55%, #f7edff 100%);--lewo-primary: var(--tp-primary);--lewo-primary-dark: var(--tp-primary-dark);--lewo-primary-light: var(--tp-bg-card-pink);--lewo-primary-soft: var(--tp-bg);--lewo-accent: var(--tp-purple);--lewo-accent-soft: #f7edff;--lewo-bg: var(--tp-bg);--lewo-card: var(--tp-bg-card);--lewo-text: var(--tp-text-main);--lewo-text-secondary: var(--tp-text-secondary);--lewo-text-muted: var(--tp-text-muted);--lewo-border: var(--tp-border);--lewo-success: #d99aab;--lewo-warning: #f4b7c9;--lewo-danger: #c02674;--lewo-info: var(--tp-purple);--lewo-hero: var(--tp-hero-gradient);--lewo-hero-soft: var(--tp-page-gradient);--green: var(--tp-primary);--green-dark: var(--tp-primary-dark);--green-light: var(--tp-primary-2);--gold: var(--tp-rose-gold);--gold-soft: #fff4f7;--ink: var(--tp-text-main);--muted: var(--tp-text-secondary);--line: var(--tp-border);--surface-soft: var(--tp-bg-card-pink);--primary: var(--tp-primary);--primary-dark: var(--tp-primary-dark);--accent: var(--tp-purple);--text-title: var(--tp-text-main);--text-body: var(--tp-text-secondary);--text-hint: var(--tp-text-muted);--border: var(--tp-border);--bg-page: var(--tp-bg);--bg-card: var(--tp-bg-card);--success: var(--lewo-success);--warning: var(--lewo-warning);--danger: var(--lewo-danger);--info: var(--lewo-info);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 14px;--radius-xl: 18px;--shadow-sm: 0 2px 8px rgba(255, 95, 162, .08);--shadow-md: 0 8px 20px rgba(255, 95, 162, .1);--shadow-lg: 0 14px 36px rgba(91, 33, 74, .12);--shadow-soft: var(--shadow-sm);--shadow-card: var(--shadow-md);--font-mono: "SF Mono", "Menlo", "Consolas", "Courier New", monospace;--page-max-width: 390px;--tab-bar-height: 72px;--safe-area-bottom: env(safe-area-inset-bottom, 0px)}html,body{margin:0;padding:0;min-height:100%;background:var(--tp-page-gradient);color:var(--tp-text-main);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}view,scroll-view,swiper,swiper-item{display:block;box-sizing:border-box}text,image,button,input,textarea{box-sizing:border-box}image{display:inline-block;max-width:100%}button,input,textarea{font:inherit}#app{max-width:var(--page-max-width);margin:0 auto;min-height:100vh;background:var(--tp-page-gradient);position:relative;overflow-x:hidden}body.is-live-room-page #app{width:100%;max-width:none}.page-container{min-height:100vh;padding-bottom:calc(var(--tab-bar-height) + var(--safe-area-bottom))}.page-container.no-tab{padding-bottom:0}.lewo-page{min-height:100vh;padding:14px 14px calc(var(--tab-bar-height) + 18px + var(--safe-area-bottom));background:var(--tp-page-gradient);color:var(--tp-text-main)}body.has-global-page-nav #app :is(.page,.lewo-page,.detail-page,.list-page,.form-page,.planet-page,.square-page,.agent-page,.invite-page){padding-top:calc(58px + env(safe-area-inset-top))!important}body.has-global-page-nav #app>.app>:first-child{padding-top:calc(58px + env(safe-area-inset-top))!important}body.has-global-page-nav #app :is(.topbar,.navbar,.header):first-child{margin-top:calc(42px + env(safe-area-inset-top))!important}.lewo-hero{position:relative;overflow:hidden;padding:22px 18px;border-radius:var(--radius-xl);background:var(--tp-hero-gradient);color:#fff;box-shadow:0 16px 34px var(--tp-shadow)}.lewo-hero:after{content:"";position:absolute;right:-26px;top:-22px;width:118px;height:118px;border-radius:50%;background:#ffffff2e}.lewo-card{margin-top:12px;padding:14px;border:1px solid rgba(247,198,216,.75);border-radius:var(--radius-lg);background:#fffffff0;box-shadow:var(--shadow-md)}.lewo-btn{min-height:42px;border:0;border-radius:12px;background:var(--tp-button-gradient);color:#fff;font-size:14px;font-weight:800;box-shadow:0 10px 22px #ff5fa238}.lewo-btn--ghost{border:1px solid var(--tp-border);background:var(--tp-bg-card-pink);color:var(--tp-primary-dark);box-shadow:none}.lewo-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:var(--tp-bg-card-pink);color:var(--tp-primary-dark);font-size:11px;font-weight:800}.lewo-state{margin-top:12px;padding:24px 16px;border:1px solid rgba(247,198,216,.8);border-radius:var(--radius-lg);background:#fffffff0;color:var(--tp-text-secondary);text-align:center;box-shadow:var(--shadow-sm)}.lewo-state__icon{display:block;margin-bottom:8px;font-size:28px}.lewo-state__title{display:block;color:var(--tp-text-main);font-size:15px;font-weight:800}.lewo-state__desc{display:block;margin-top:6px;color:var(--tp-text-muted);font-size:12px;line-height:1.6}.lewo-safe-card{margin-top:12px;padding:12px 14px;border:1px solid rgba(247,198,216,.8);border-radius:var(--radius-lg);background:var(--tp-bg-card-pink);color:var(--tp-text-secondary);font-size:12px;line-height:1.6}p,span,div,li,td,th{word-break:break-word;overflow-wrap:break-word}.topbar,.navbar,.header{color:var(--tp-text-main)!important;background:#fff7faf0!important;border-bottom:1px solid rgba(247,198,216,.75)!important;box-shadow:0 8px 22px #5b214a0d!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav-action,.nav-back,.back,.back-btn,.topbar-back,.topbar-link,.link,.section-link,.video-open,.kicker,.hero-kicker{color:var(--tp-primary)!important}.icon-btn,.back-btn,.nav-back,.topbar-back{border:1px solid rgba(255,95,162,.18)!important;background:var(--tp-bg-card-pink)!important;color:var(--tp-primary-dark)!important;box-shadow:0 6px 14px #ff5fa21a!important}.page,.detail-page,.list-page,.form-page,.planet-page,.square-page,.agent-page,.invite-page,.live-page,.mine-page,.member-page,.settings-page{background:var(--tp-page-gradient)!important;color:var(--tp-text-main)!important}.hero,.hero-card,.summary-card,.cover-card.empty,.cover-empty,.profile-hero,.member-hero,.vip-card,.intro{background:var(--tp-hero-gradient)!important;color:#fff!important;border:0!important;box-shadow:0 16px 34px #ff5fa229!important}.hero-card .desc,.hero-card .hero-desc,.hero-card .hero-sub,.hero-card .hero-summary,.summary-card .stage-range,.hero-card .hero-kicker,.hero .kicker,.hero .desc,.hero .safe,.lewo-hero .kicker,.lewo-hero .desc,.lewo-hero .hero-sub,.lewo-hero .hero-desc,.intro .desc{color:#ffffffdb!important}.hero-card .hero-title,.hero .hero-title,.hero .title,.intro-title,.lewo-hero .hero-title,.summary-card .hero-title{color:#fff!important}.card,.safe-card,.state-card,.section-card,.story-card,.list-card,.question-card,.info-card,.filter-card,.article-card,.comment-card,.title-card,.hint-card,.form-card,.search-card,.dashboard,.member-card,.benefit-card,.theme-card,.task-card,.service-card,.panel-card,.live-card{border:1px solid rgba(247,198,216,.75)!important;background:#fffffff0!important;box-shadow:var(--shadow-md)!important}.primary-btn,.primary,.dark,.submit-button,.main-btn,.pill-btn,.search-btn,.submit-btn,.bottom-btn,.action-btn.primary,.actions button,.actions .dark,.comment-form button,.modal-actions .primary,.modal-actions .dark,.popup-actions .primary-btn,.tabs .active,.filter.active,.tool-grid button,.search-row button{border-color:var(--tp-primary)!important;background:var(--tp-button-gradient)!important;color:#fff!important;box-shadow:0 10px 22px #ff5fa233!important}.ghost-btn,.ghost-action,.secondary-btn,.secondary,.ghost,.upload-btn,.owner-actions button,.toggle-btn,.load-more,.state-btn,.action-btn.ghost{border:1px solid rgba(247,198,216,.9)!important;background:var(--tp-bg-card-pink)!important;color:var(--tp-primary-dark)!important}.tag,.badge,.status-chip,.status-pill,.total-chip,.status,.meta text,.meta-row text,.tabs text,.member-tags text,.tag-row text,.stats view,.dashboard view{background:var(--tp-bg-card-pink)!important;color:var(--tp-primary-dark)!important;border-color:#f7c6d8d9!important}.tag.gold,.badge.gold,.pvu-chip,.announcement{background:#fff4f7!important;color:#9d5570!important;border-color:#d99aab73!important}.state-card,.state-row,.empty-inline,.empty,.no-more{color:var(--tp-text-secondary)!important}.state-card.error,.hint-card.rejected{border-color:#c026742e!important;background:#fff7fa!important}.safety,.safe-card,.notice-card,.notice,.modal-note,.risk-warning{border:1px solid rgba(217,154,171,.45)!important;background:linear-gradient(135deg,#fff7fa,#fff4f7)!important;color:var(--tp-text-body)!important}.class-desc,.quick-desc,.apply-desc,.apply-status,.member-desc,.resource-desc,.card-summary,.section-desc,.sub,.desc,.helper,.tip,.form-tip,.placeholder,.muted{color:var(--tp-text-body)!important}.title,.section-title,.card-title,.quick-title,.class-title,.modal-title,.label,.switch-title{color:var(--tp-text-title)!important}.hero .title,.hero .section-title,.hero .card-title,.hero .quick-title,.hero .class-title,.hero .kicker,.hero .sub,.hero .desc,.hero .safe,.intro .intro-title,.intro .intro-desc{color:#ffffffeb!important}.hero .title,.hero .hero-title,.intro .intro-title{color:#fff!important}.input,.textarea,.picker,input,textarea{border-color:#f7c6d8f2!important;background:#fffffff5!important;color:var(--tp-text-main)!important}input::placeholder,textarea::placeholder{color:var(--tp-text-muted)!important}.toast,.toast-message,.copy-fallback,.modal,.popup,.dialog{border:1px solid rgba(247,198,216,.86)!important;background:#fff7fafa!important;color:var(--tp-text-main)!important;box-shadow:0 18px 42px #5b214a2e!important}.filter{border:1px solid rgba(247,198,216,.78)!important;background:#ffffffeb!important;color:var(--tp-text-body)!important}.rich-content :is(img),.story-rich :is(img),.block-image,.supplement-image,.grid-img,.image-thumb,.review-image,.cover-image{cursor:zoom-in}
