.kefu-admin-page[data-v-5aa0407c]{min-height:100vh;background:#f4f6fb;color:#172033;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,PingFang SC,Microsoft Yahei,sans-serif}.kefu-login-shell[data-v-5aa0407c]{display:grid;min-height:100vh;place-items:center;padding:24px;background:radial-gradient(circle at 12% 10%,rgb(255 95 162 / .22),transparent 34%),radial-gradient(circle at 90% 18%,rgb(47 108 255 / .14),transparent 28%),#f7f8fc}.kefu-login-card[data-v-5aa0407c]{width:min(100%,420px);border:1px solid rgb(225 230 238);border-radius:8px;background:#fff;box-shadow:0 22px 55px #0f172a1f;padding:28px}.kefu-login-brand[data-v-5aa0407c]{display:flex;align-items:center;gap:14px;margin-bottom:28px}.kefu-login-logo[data-v-5aa0407c]{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:#fff0f6;color:#ff5fa2}.kefu-login-logo svg[data-v-5aa0407c]{width:27px;height:27px}.kefu-login-brand p[data-v-5aa0407c]{margin:0 0 4px;color:#9aa4b5;font-size:12px;font-weight:800;letter-spacing:0}.kefu-login-brand h1[data-v-5aa0407c]{margin:0;color:#141b2b;font-size:24px;font-weight:800;line-height:1.25}.kefu-login-form[data-v-5aa0407c]{display:grid;gap:12px}.kefu-login-form label[data-v-5aa0407c]{color:#536078;font-size:14px;font-weight:700}.kefu-password-wrap[data-v-5aa0407c]{display:flex;align-items:center;gap:10px;height:46px;border:1px solid #dfe5ee;border-radius:8px;background:#f8fafc;color:#8b95a7;padding:0 14px}.kefu-password-wrap svg[data-v-5aa0407c]{width:18px;height:18px;flex:0 0 auto}.kefu-password-wrap input[data-v-5aa0407c]{min-width:0;flex:1;border:0!important;outline:0!important;background:transparent;color:#141b2b;font-size:15px;box-shadow:none!important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important}.kefu-password-wrap input[data-v-5aa0407c]:focus,.kefu-password-wrap input[data-v-5aa0407c]:focus-visible{border:0!important;outline:0!important;box-shadow:none!important;--tw-ring-shadow: 0 0 #0000 !important;--tw-ring-offset-shadow: 0 0 #0000 !important}.kefu-password-wrap input[data-v-5aa0407c]::-moz-placeholder{color:#a5adbc}.kefu-password-wrap input[data-v-5aa0407c]::placeholder{color:#a5adbc}.kefu-login-error[data-v-5aa0407c]{margin:0;color:#e11d48;font-size:13px;line-height:1.5}.kefu-login-form button[data-v-5aa0407c]{display:inline-flex;height:46px;align-items:center;justify-content:center;border:0;border-radius:8px;background:#ff5fa2;color:#fff;font-size:15px;font-weight:800;cursor:pointer}.kefu-login-form button[data-v-5aa0407c]:disabled{cursor:not-allowed;opacity:.55}.kefu-workbench[data-v-5aa0407c]{display:grid;height:100vh;grid-template-columns:360px minmax(0,1fr);overflow:hidden}.kefu-sidebar[data-v-5aa0407c]{display:flex;min-width:0;border-right:1px solid #e1e6ef;background:#fff;flex-direction:column}.kefu-side-head[data-v-5aa0407c]{display:flex;height:74px;flex:0 0 auto;align-items:center;justify-content:space-between;border-bottom:1px solid #edf1f6;padding:0 18px}.kefu-side-head strong[data-v-5aa0407c]{display:block;color:#141b2b;font-size:20px;font-weight:850;line-height:1.2}.kefu-side-head span[data-v-5aa0407c]{display:block;margin-top:5px;color:#8b95a7;font-size:12px;font-weight:600}.kefu-side-head button[data-v-5aa0407c],.kefu-chat-actions button[data-v-5aa0407c],.kefu-mobile-back[data-v-5aa0407c],.kefu-tool-btn[data-v-5aa0407c]{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer}.kefu-side-head button[data-v-5aa0407c]{width:38px;height:38px;border-radius:8px;color:#697386}.kefu-side-head button[data-v-5aa0407c]:hover{background:#f4f6fb;color:#141b2b}.kefu-side-head svg[data-v-5aa0407c]{width:19px;height:19px}.kefu-side-tools[data-v-5aa0407c]{display:grid;flex:0 0 auto;gap:12px;border-bottom:1px solid #edf1f6;padding:14px}.kefu-search[data-v-5aa0407c]{display:flex;align-items:center;gap:8px;height:40px;border:1px solid #dfe5ee;border-radius:8px;background:#f8fafc;color:#8b95a7;padding:0 12px}.kefu-search[data-v-5aa0407c]:focus-within{border-color:#ff5fa2;box-shadow:0 0 0 3px #ff5fa21a}.kefu-search svg[data-v-5aa0407c]{width:17px;height:17px}.kefu-search input[data-v-5aa0407c]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#141b2b;font-size:14px}.kefu-filter-tabs[data-v-5aa0407c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kefu-filter-tabs button[data-v-5aa0407c]{height:34px;border:1px solid #e5e9f0;border-radius:8px;background:#fff;color:#667085;font-size:13px;font-weight:800;cursor:pointer}.kefu-filter-tabs button.active[data-v-5aa0407c]{border-color:#ff5fa2;background:#fff0f6;color:#ff5fa2}.kefu-session-list[data-v-5aa0407c]{min-height:0;flex:1;overflow-y:auto;padding:10px}.kefu-list-state[data-v-5aa0407c],.kefu-message-state[data-v-5aa0407c]{color:#8b95a7;font-size:14px;padding:26px 12px;text-align:center}.kefu-session-card[data-v-5aa0407c]{position:relative;display:flex;width:100%;min-height:88px;align-items:flex-start;gap:10px;border:1px solid transparent;border-radius:8px;background:transparent;padding:12px 10px;text-align:left;cursor:pointer}.kefu-session-card[data-v-5aa0407c]:hover,.kefu-session-card.active[data-v-5aa0407c]{border-color:#ffe0ec;background:#fff7fb}.kefu-user-avatar[data-v-5aa0407c],.kefu-chat-avatar[data-v-5aa0407c]{display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:linear-gradient(135deg,#ff8dbb,#ff5fa2);color:#fff;font-weight:850}.kefu-user-avatar[data-v-5aa0407c]{width:42px;height:42px;font-size:16px}.kefu-session-main[data-v-5aa0407c]{display:grid;min-width:0;flex:1;gap:5px}.kefu-session-top[data-v-5aa0407c]{display:flex;min-width:0;align-items:center;gap:7px}.kefu-session-top strong[data-v-5aa0407c]{min-width:0;overflow:hidden;color:#172033;font-size:14px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kefu-session-top em[data-v-5aa0407c]{flex:0 0 auto;border-radius:999px;font-size:11px;font-style:normal;font-weight:800;line-height:1;padding:4px 7px}.kefu-session-top em.open[data-v-5aa0407c]{background:#e9fbf1;color:#16a34a}.kefu-session-top em.closed[data-v-5aa0407c]{background:#f1f3f6;color:#7c8798}.kefu-session-meta[data-v-5aa0407c]{display:flex;gap:8px;color:#8b95a7;font-size:12px;line-height:1.2}.kefu-session-preview[data-v-5aa0407c]{overflow:hidden;color:#5e687a;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kefu-session-right[data-v-5aa0407c]{display:flex;min-width:42px;align-items:flex-end;flex:0 0 auto;flex-direction:column;gap:10px}.kefu-session-right time[data-v-5aa0407c]{color:#a3acba;font-size:12px;line-height:1.2}.kefu-session-right i[data-v-5aa0407c]{display:grid;min-width:20px;height:20px;place-items:center;border-radius:999px;background:#ff5fa2;color:#fff;font-size:11px;font-style:normal;font-weight:850;padding:0 6px}.kefu-chat-panel[data-v-5aa0407c]{display:flex;min-width:0;min-height:0;background:#f7f8fb;flex-direction:column}.kefu-chat-head[data-v-5aa0407c]{display:flex;height:74px;flex:0 0 auto;align-items:center;gap:12px;border-bottom:1px solid #e5eaf2;background:#fff;padding:0 18px}.kefu-mobile-back[data-v-5aa0407c]{display:none;width:38px;height:38px;border-radius:8px;color:#2f3848}.kefu-mobile-back svg[data-v-5aa0407c]{width:21px;height:21px}.kefu-chat-avatar[data-v-5aa0407c]{width:44px;height:44px;font-size:17px}.kefu-chat-title[data-v-5aa0407c]{min-width:0;flex:1}.kefu-chat-title strong[data-v-5aa0407c]{display:flex;align-items:baseline;gap:8px;overflow:hidden;color:#141b2b;font-size:17px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kefu-chat-title strong em[data-v-5aa0407c]{min-width:0;overflow:hidden;color:#7c8798;font-size:12px;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.kefu-chat-title span[data-v-5aa0407c]{display:flex;align-items:center;gap:8px;margin-top:5px;color:#8b95a7;font-size:12px;font-weight:600}.kefu-chat-title i[data-v-5aa0407c]{width:4px;height:4px;border-radius:50%;background:#c6ccd6}.kefu-chat-actions[data-v-5aa0407c]{display:flex;align-items:center;gap:8px}.kefu-chat-actions button[data-v-5aa0407c]{height:36px;border-radius:8px;color:#5e687a}.kefu-chat-actions button[data-v-5aa0407c]:not(.status-action){width:36px;border:1px solid #e2e7ef;background:#fff}.kefu-chat-actions button[data-v-5aa0407c]:not(.status-action):hover{background:#f5f7fb}.kefu-chat-actions svg[data-v-5aa0407c]{width:17px;height:17px}.kefu-chat-actions .status-action[data-v-5aa0407c]{border:0;background:#172033;color:#fff;font-size:13px;font-weight:800;padding:0 14px}.kefu-messages[data-v-5aa0407c]{flex:1;min-height:0;overflow-y:auto;padding:18px}.kefu-message[data-v-5aa0407c]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.kefu-message.staff[data-v-5aa0407c]{flex-direction:row-reverse}.kefu-message.system[data-v-5aa0407c]{justify-content:center}.kefu-message-avatar[data-v-5aa0407c]{display:grid;width:36px;height:36px;place-items:center;flex:0 0 auto;border-radius:50%;background:#fff;color:#ff5fa2;box-shadow:0 6px 18px #0f172a0f}.kefu-message-avatar svg[data-v-5aa0407c]{width:18px;height:18px}.kefu-message-main[data-v-5aa0407c]{max-width:min(70%,680px)}.kefu-message.staff .kefu-message-main[data-v-5aa0407c]{display:flex;align-items:flex-end;flex-direction:column}.kefu-message-name[data-v-5aa0407c]{display:flex;align-items:center;gap:8px;margin-bottom:5px;color:#8b95a7;font-size:13px}.kefu-message.staff .kefu-message-name[data-v-5aa0407c]{flex-direction:row-reverse}.kefu-bubble[data-v-5aa0407c]{border-radius:8px;background:#fff;color:#252d3d;font-size:16px;line-height:1.65;overflow-wrap:anywhere;padding:12px 14px;box-shadow:0 8px 22px #0f172a0f}.kefu-message.staff .kefu-bubble[data-v-5aa0407c]{background:#ff5fa2;color:#fff}.kefu-bubble p[data-v-5aa0407c]{margin:0}.kefu-bubble.image[data-v-5aa0407c]{overflow:hidden;background:transparent;box-shadow:none;padding:0}.kefu-image-trigger[data-v-5aa0407c]{display:block;border:0;background:transparent;cursor:zoom-in;padding:0}.kefu-image-trigger img[data-v-5aa0407c]{display:block;max-width:min(360px,52vw);max-height:360px;border-radius:8px;background:#fff;-o-object-fit:contain;object-fit:contain}.kefu-image-preview[data-v-5aa0407c]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000db;cursor:zoom-out;padding:24px}.kefu-image-preview img[data-v-5aa0407c]{display:block;max-width:min(96vw,1100px);max-height:88vh;border-radius:10px;-o-object-fit:contain;object-fit:contain}.kefu-image-preview__close[data-v-5aa0407c]{position:fixed;top:calc(env(safe-area-inset-top,0px) + 18px);right:18px;display:flex;width:44px;height:44px;align-items:center;justify-content:center;border:0;border-radius:999px;background:#ffffff29;color:#fff;cursor:pointer}.kefu-image-preview__close svg[data-v-5aa0407c]{width:24px;height:24px}.kefu-system-message[data-v-5aa0407c]{border-radius:999px;background:#17203314;color:#7c8798;font-size:12px;line-height:1.2;padding:7px 12px}.kefu-composer[data-v-5aa0407c]{display:flex;min-height:72px;align-items:flex-end;gap:10px;border-top:1px solid #e5eaf2;background:#fff;padding:12px 16px}.kefu-tool-btn[data-v-5aa0407c]{width:42px;height:42px;flex:0 0 auto;border-radius:50%;background:#fff0f6;color:#ff5fa2}.kefu-tool-btn svg[data-v-5aa0407c]{width:20px;height:20px}.kefu-composer textarea[data-v-5aa0407c]{min-height:42px;max-height:130px;flex:1;resize:none;border:1px solid #dfe5ee;border-radius:8px;outline:0;background:#f8fafc;color:#172033;font-size:16px;line-height:20px;padding:10px 12px}.kefu-composer textarea[data-v-5aa0407c]:focus{border-color:#ff5fa2;box-shadow:0 0 0 3px #ff5fa21a}.kefu-send-btn[data-v-5aa0407c]{height:42px;min-width:74px;flex:0 0 auto;border:0;border-radius:8px;background:#ff5fa2;color:#fff;font-size:14px;font-weight:850;cursor:pointer;padding:0 18px}.kefu-send-btn[data-v-5aa0407c]:disabled,.kefu-tool-btn[data-v-5aa0407c]:disabled{cursor:not-allowed;opacity:.48}.kefu-hidden-file[data-v-5aa0407c]{display:none}.kefu-empty-panel[data-v-5aa0407c]{display:flex;align-items:center;justify-content:center;background:#f7f8fb;color:#8b95a7;flex-direction:column;gap:10px}.kefu-empty-panel svg[data-v-5aa0407c]{width:54px;height:54px;color:#c2c9d4}.kefu-empty-panel strong[data-v-5aa0407c]{color:#252d3d;font-size:18px}.kefu-empty-panel span[data-v-5aa0407c]{font-size:14px}.kefu-context-menu[data-v-5aa0407c]{position:fixed;z-index:1200;min-width:190px;overflow:hidden;border:1px solid #e5eaf2;border-radius:8px;background:#fff;box-shadow:0 18px 45px #0f172a29;padding:6px}.kefu-context-menu button[data-v-5aa0407c]{display:flex;width:100%;height:36px;align-items:center;border:0;border-radius:6px;background:transparent;color:#172033;cursor:pointer;font-size:13px;font-weight:800;padding:0 10px;text-align:left}.kefu-context-menu button[data-v-5aa0407c]:hover{background:#f8fafc}.kefu-context-menu button.danger[data-v-5aa0407c]{color:#dc2626}.kefu-context-menu button.danger[data-v-5aa0407c]:hover{background:#fef2f2}@media(max-width:780px){.kefu-workbench[data-v-5aa0407c]{display:block}.kefu-sidebar[data-v-5aa0407c],.kefu-chat-panel[data-v-5aa0407c],.kefu-empty-panel[data-v-5aa0407c]{width:100%;height:100vh}.kefu-workbench.show-chat .kefu-sidebar[data-v-5aa0407c]{display:none}.kefu-workbench:not(.show-chat) .kefu-chat-panel[data-v-5aa0407c],.kefu-empty-panel[data-v-5aa0407c]{display:none}.kefu-mobile-back[data-v-5aa0407c]{display:inline-flex}.kefu-chat-head[data-v-5aa0407c]{gap:8px;padding:0 10px}.kefu-chat-avatar[data-v-5aa0407c]{width:38px;height:38px;font-size:15px}.kefu-chat-actions .status-action[data-v-5aa0407c]{padding:0 10px}.kefu-message-main[data-v-5aa0407c]{max-width:calc(100vw - 116px)}.kefu-image-trigger img[data-v-5aa0407c]{max-width:calc(100vw - 126px)}}@media(max-width:520px){.kefu-login-card[data-v-5aa0407c]{padding:22px}.kefu-side-head[data-v-5aa0407c],.kefu-chat-head[data-v-5aa0407c]{height:64px}.kefu-side-head strong[data-v-5aa0407c]{font-size:18px}.kefu-chat-title strong[data-v-5aa0407c]{font-size:15px;display:block}.kefu-chat-title strong em[data-v-5aa0407c]{display:block;margin-top:1px;font-size:10px}.kefu-messages[data-v-5aa0407c]{padding:14px 10px}.kefu-composer[data-v-5aa0407c]{min-height:64px;gap:8px;padding:10px}.kefu-tool-btn[data-v-5aa0407c],.kefu-send-btn[data-v-5aa0407c],.kefu-composer textarea[data-v-5aa0407c]{min-height:40px;height:40px}.kefu-send-btn[data-v-5aa0407c]{min-width:64px;padding:0 12px}}.site-auth-enter-active[data-v-77b03b27],.site-auth-leave-active[data-v-77b03b27]{transition:opacity .2s ease}.site-auth-enter-active .site-auth-card[data-v-77b03b27],.site-auth-leave-active .site-auth-card[data-v-77b03b27]{transition:transform .2s ease,opacity .2s ease}.site-auth-enter-from[data-v-77b03b27],.site-auth-leave-to[data-v-77b03b27]{opacity:0}.site-auth-enter-from .site-auth-card[data-v-77b03b27],.site-auth-leave-to .site-auth-card[data-v-77b03b27]{transform:translateY(12px) scale(.97);opacity:0}.site-auth-enter-from.site-auth-page[data-v-77b03b27],.site-auth-leave-to.site-auth-page[data-v-77b03b27]{transform:translate(100%);opacity:1}.site-auth-enter-active.site-auth-page[data-v-77b03b27],.site-auth-leave-active.site-auth-page[data-v-77b03b27]{transition:transform .25s ease}.yz-main:has(.customer-service-chat-page){min-height:100vh;padding-bottom:0;background:#f7f8fa}.yz-app:has(.customer-service-chat-page){width:100%;max-width:540px;background:#f7f8fa;box-shadow:none}.customer-service-chat-page[data-v-9389188a]{--yzr: calc(min(100vw, 540px) / 750 * 20);display:flex;min-height:100vh;height:100vh;flex-direction:column;background:#f7f8fa;color:#333;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;overflow:hidden}.cs-headbar[data-v-9389188a]{position:relative;z-index:20;display:flex;height:calc(4.6 * var(--yzr));flex:0 0 auto;align-items:center;background:linear-gradient(180deg,#f5fbfa,#f8fbfb 48%,#fbfcfc)}.cs-back[data-v-9389188a],.cs-head-spacer[data-v-9389188a]{display:flex;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));align-items:center;justify-content:center;border:0;background:transparent;color:#333;padding:0}.cs-back svg[data-v-9389188a]{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr))}.cs-headbar h1[data-v-9389188a]{flex:1;margin:0;color:#333;font-size:calc(1.7 * var(--yzr));font-weight:700;letter-spacing:0;text-align:center}.cs-chat-pane[data-v-9389188a]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:calc(1.2 * var(--yzr)) calc(1.2 * var(--yzr)) calc(1.6 * var(--yzr));-webkit-overflow-scrolling:touch}.cs-state[data-v-9389188a]{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;gap:calc(1 * var(--yzr));color:#8e8e93;font-size:calc(1.35 * var(--yzr));text-align:center}.cs-state button[data-v-9389188a]{border:0;border-radius:999rem;background:#ff5fa2;color:#fff;font-size:calc(1.25 * var(--yzr));padding:calc(.65 * var(--yzr)) calc(1.8 * var(--yzr))}.cs-loading[data-v-9389188a]{width:calc(2.6 * var(--yzr));height:calc(2.6 * var(--yzr));color:#ff5fa2;animation:cs-spin-9389188a .9s linear infinite}.cs-service-card[data-v-9389188a]{display:flex;gap:calc(1 * var(--yzr));align-items:center;border-radius:calc(1.4 * var(--yzr));background:#fff;box-shadow:0 calc(.2 * var(--yzr)) calc(1 * var(--yzr)) #0000000a;padding:calc(1.2 * var(--yzr));margin-bottom:calc(1.2 * var(--yzr))}.cs-service-avatar[data-v-9389188a],.cs-message-avatar[data-v-9389188a]{display:flex;width:calc(4 * var(--yzr));height:calc(4 * var(--yzr));flex:0 0 auto;align-items:center;justify-content:center;border-radius:999rem;background:linear-gradient(135deg,#ffeef5,#fff6fa);color:#ff5fa2}.cs-service-avatar svg[data-v-9389188a],.cs-message-avatar svg[data-v-9389188a]{width:calc(2.1 * var(--yzr));height:calc(2.1 * var(--yzr))}.cs-service-card strong[data-v-9389188a]{display:block;color:#222;font-size:calc(1.45 * var(--yzr));font-weight:700;line-height:1.3}.cs-service-card p[data-v-9389188a]{margin:calc(.35 * var(--yzr)) 0 0;color:#9aa1ad;font-size:calc(1.25 * var(--yzr));line-height:1.45}.cs-message[data-v-9389188a]{display:flex;gap:calc(.8 * var(--yzr));align-items:flex-start;margin-top:calc(1.2 * var(--yzr))}.cs-message.mine[data-v-9389188a]{flex-direction:row-reverse}.cs-message.mine .cs-message-avatar[data-v-9389188a]{background:#fff0f5}.cs-message-main[data-v-9389188a]{max-width:min(78%,calc(31 * var(--yzr)))}.cs-message.mine .cs-message-main[data-v-9389188a]{display:flex;align-items:flex-end;flex-direction:column}.cs-message-bubble[data-v-9389188a]{border-radius:calc(1.4 * var(--yzr));background:#fff;color:#333;font-size:calc(1.38 * var(--yzr));line-height:1.55;padding:calc(.9 * var(--yzr)) calc(1.1 * var(--yzr));box-shadow:0 calc(.2 * var(--yzr)) calc(1 * var(--yzr)) #0000000a;overflow-wrap:anywhere}.cs-message.mine .cs-message-bubble[data-v-9389188a]{background:#ff5fa2;color:#fff}.cs-message-bubble.image[data-v-9389188a]{overflow:hidden;background:transparent;box-shadow:none;padding:0}.cs-message-bubble p[data-v-9389188a]{margin:0}.cs-image-trigger[data-v-9389188a]{display:block;border:0;background:transparent;cursor:zoom-in;padding:0}.cs-image-trigger img[data-v-9389188a]{display:block;max-width:min(56vw,calc(22 * var(--yzr)));max-height:calc(28 * var(--yzr));border-radius:calc(1.2 * var(--yzr));background:#fff;-o-object-fit:contain;object-fit:contain}.cs-image-preview[data-v-9389188a]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000000db;cursor:zoom-out;padding:24px}.cs-image-preview img[data-v-9389188a]{display:block;max-width:min(96vw,960px);max-height:88vh;border-radius:10px;-o-object-fit:contain;object-fit:contain}.cs-image-preview__close[data-v-9389188a]{position:fixed;top:calc(env(safe-area-inset-top,0px) + 1.2rem);right:1.2rem;display:flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border:0;border-radius:999rem;background:#ffffff29;color:#fff;cursor:pointer}.cs-image-preview__close svg[data-v-9389188a]{width:1.5rem;height:1.5rem}.cs-message time[data-v-9389188a]{display:block;margin-top:calc(.35 * var(--yzr));color:#b0b0b6;font-size:calc(1.05 * var(--yzr));line-height:1.2}.cs-composer[data-v-9389188a]{display:flex;min-height:calc(6.4 * var(--yzr));flex:0 0 auto;align-items:flex-end;gap:calc(.8 * var(--yzr));border-top:max(1px,calc(.1 * var(--yzr))) solid #ececf0;background:#fff;padding:calc(.8 * var(--yzr)) calc(1 * var(--yzr)) calc(.8 * var(--yzr) + env(safe-area-inset-bottom,0px))}.cs-tool-btn[data-v-9389188a]{display:flex;width:calc(4.2 * var(--yzr));height:calc(4.2 * var(--yzr));flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:999rem;background:#fff0f5;color:#ff5fa2}.cs-tool-btn svg[data-v-9389188a]{width:calc(2.05 * var(--yzr));height:calc(2.05 * var(--yzr))}.cs-composer textarea[data-v-9389188a]{min-height:calc(4.2 * var(--yzr));max-height:calc(11 * var(--yzr));flex:1;resize:none;border:0;border-radius:calc(1.4 * var(--yzr));background:#f7f8fa;color:#333;font-size:calc(1.38 * var(--yzr));line-height:calc(2 * var(--yzr));outline:none;padding:calc(1.1 * var(--yzr)) calc(1.2 * var(--yzr))}.cs-composer textarea[data-v-9389188a]::-moz-placeholder{color:#b4b7bd}.cs-composer textarea[data-v-9389188a]::placeholder{color:#b4b7bd}.cs-send-btn[data-v-9389188a]{min-width:calc(5.6 * var(--yzr));height:calc(4.2 * var(--yzr));flex:0 0 auto;border:0;border-radius:calc(1.35 * var(--yzr));background:#ff5fa2;color:#fff;font-size:calc(1.35 * var(--yzr));font-weight:700;padding:0 calc(1.2 * var(--yzr))}.cs-send-btn[data-v-9389188a]:disabled,.cs-tool-btn[data-v-9389188a]:disabled{opacity:.45}.cs-hidden-file[data-v-9389188a]{display:none}@keyframes cs-spin-9389188a{to{transform:rotate(360deg)}}:root{color-scheme:light;--surface-0: 255 255 255;--surface-50: 247 248 250;--surface-100: 238 241 245;--surface-200: 219 225 233;--surface-700: 68 78 92;--surface-900: 18 24 33;--brand-500: 25 116 244;--brand-600: 12 92 210;--brand-700: 9 67 156;--signal-green: 22 163 74;--signal-amber: 217 119 6;--signal-red: 220 38 38;--radius-panel: 8px;--radius-control: 6px;--shadow-panel: 0 18px 42px rgb(15 23 42 / .08);--shadow-focus: 0 0 0 3px rgb(25 116 244 / .18);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--color-primary: #ff4b8c;--color-background: #f5f5f5;--color-surface: #ffffff;--color-on-surface: #000000;--color-on-primary: #ffffff;--color-gray: #9e9e9e;--color-vip-red: #ef4444;--color-svip-orange: #f97316;--category-selected-bg: #fce4ec;--category-selected-text: #ff4b8c;--category-unselected-bg: #f5f5f5;--tab-unselected-opacity: .54;--color-border: rgba(0, 0, 0, .08);--color-skeleton: #e0e0e0}:root[data-theme=dark]{color-scheme:dark;--color-background: #121212;--color-surface: #1e1e1e;--color-on-surface: #ffffff;--category-selected-bg: #2a2a2a;--category-selected-text: #ffffff;--category-unselected-bg: #1a1a1a;--tab-unselected-opacity: .6;--color-border: rgba(255, 255, 255, .08);--color-skeleton: #2a2a2a}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-background: #121212;--color-surface: #1e1e1e;--color-on-surface: #ffffff;--category-selected-bg: #2a2a2a;--category-selected-text: #ffffff;--category-unselected-bg: #1a1a1a;--tab-unselected-opacity: .6;--color-border: rgba(255, 255, 255, .08);--color-skeleton: #2a2a2a}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*{box-sizing:border-box}html{font-family:var(--font-sans);background:rgb(var(--surface-50));color:rgb(var(--surface-900))}body{min-width:320px;min-height:100vh;margin:0;background:linear-gradient(180deg,rgb(var(--surface-0)),rgb(var(--surface-50)) 42%),rgb(var(--surface-50))}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.admin-panel{border:1px solid rgb(var(--surface-200));border-radius:var(--radius-panel);background:rgb(var(--surface-0));box-shadow:var(--shadow-panel)}.admin-table-card{border-color:#cbd5e1;box-shadow:0 1px 2px #0f172a0a,0 18px 40px #0f172a0f}.admin-table-card :where(.p-datatable-table){font-size:.8125rem}.admin-table-card :where(.p-datatable-thead>tr>th){padding:.55rem .75rem;font-size:.8125rem;line-height:1.1rem}.admin-table-card :where(.p-datatable-tbody>tr>td){padding:.45rem .75rem;font-size:.8125rem;line-height:1.2rem}.admin-table-card :where(.p-datatable-tbody>tr){min-height:2.5rem}.admin-table-card :where(.p-paginator){padding:.35rem .75rem;font-size:.8125rem}.admin-table-card :where(.p-paginator button,.p-paginator .p-paginator-page){min-width:1.85rem;height:1.85rem;font-size:.8125rem}.admin-table-card :where(.p-checkbox-box){width:1rem;height:1rem}.primary-btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;background:rgb(var(--brand-600));padding:.55rem .85rem;font-size:.8125rem;font-weight:700;color:#fff;transition:background-color .15s ease}.primary-btn:hover{background:rgb(var(--brand-700))}.secondary-btn,.batch-btn{display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgb(var(--surface-200));border-radius:.5rem;background:rgb(var(--surface-0));padding:.55rem .85rem;font-size:.8125rem;font-weight:700;color:rgb(var(--surface-700));transition:background-color .15s ease,border-color .15s ease}.secondary-btn:hover,.batch-btn:hover{background:rgb(var(--surface-100))}.link-btn{display:inline-flex;align-items:center;border-radius:.45rem;padding:.3rem .45rem;font-size:.8125rem;font-weight:700;color:rgb(var(--brand-600));transition:background-color .15s ease}.link-btn:hover{background:rgb(var(--brand-500) / .1)}.tag-action{display:inline-flex;align-items:center;border-radius:999px;transition:box-shadow .15s ease,transform .15s ease}.tag-action:hover{box-shadow:0 0 0 3px rgb(var(--brand-500) / .12);transform:translateY(-1px)}.tag-action:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.admin-dialog-form{display:flex;flex-direction:column;max-height:calc(100vh - 8rem);overflow:hidden}.admin-dialog-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.5rem;scrollbar-gutter:stable}.admin-form-dialog,.admin-form-dialog :where(.p-dialog-content){max-height:calc(100vh - 2rem)!important;overflow:hidden!important}.admin-dialog-footer{flex:0 0 auto;display:flex;flex-direction:column-reverse;gap:.625rem;border-top:1px solid rgb(var(--surface-200));background:linear-gradient(180deg,rgb(var(--surface-0)),rgb(var(--surface-50)));padding:1rem 1.5rem}@media(min-width:640px){.admin-dialog-footer{flex-direction:row;justify-content:flex-end}}.dialog-primary-btn,.dialog-secondary-btn{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.625rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:700;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.dialog-primary-btn{border:1px solid rgb(var(--brand-600));background:rgb(var(--brand-600));color:#fff;box-shadow:0 10px 18px rgb(var(--brand-600) / .22)}.dialog-primary-btn:hover{background:rgb(var(--brand-700));border-color:rgb(var(--brand-700));transform:translateY(-1px)}.dialog-secondary-btn{border:1px solid rgb(var(--surface-200));background:rgb(var(--surface-0));color:rgb(var(--surface-700))}.dialog-secondary-btn:hover{background:rgb(var(--surface-100));color:rgb(var(--surface-900))}.dialog-primary-btn:disabled,.dialog-secondary-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.dialog-summary-grid{display:grid;overflow:hidden;border:1px solid rgb(var(--surface-200));border-radius:.875rem;background:rgb(var(--surface-0))}@media(min-width:640px){.dialog-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dialog-summary-item{display:grid;gap:.55rem;padding:.9rem 1rem}.dialog-summary-item+.dialog-summary-item{border-top:1px solid rgb(var(--surface-200))}@media(min-width:640px){.dialog-summary-item+.dialog-summary-item{border-top:0;border-left:1px solid rgb(var(--surface-200))}}.dialog-summary-label{font-size:.75rem;font-weight:700;color:rgb(var(--surface-500))}.dialog-summary-value{font-size:.875rem;font-weight:700;color:rgb(var(--surface-950))}.dialog-section{display:grid;gap:.875rem;border-radius:.875rem;background:rgb(var(--surface-50));padding:1rem}.dialog-section-title{font-size:.875rem;font-weight:800;color:rgb(var(--surface-950))}.dialog-section-desc{margin-top:.25rem;font-size:.75rem;line-height:1.25rem;color:rgb(var(--surface-600))}.dialog-danger-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgb(252 165 165 / .65);border-radius:.875rem;background:#fef2f2b8;padding:.9rem 1rem}.dialog-danger-btn{display:inline-flex;min-height:2.25rem;shrink:0;align-items:center;justify-content:center;border:1px solid rgb(248 113 113);border-radius:.625rem;background:#fff;padding:.5rem .85rem;font-size:.8125rem;font-weight:800;color:#b91c1c;transition:background-color .15s ease,color .15s ease}.dialog-danger-btn:hover{background:#dc2626;color:#fff}.dialog-danger-btn:disabled{cursor:not-allowed;opacity:.55}.admin-confirm-dialog :where(.p-dialog-header){border-bottom:0;background:rgb(var(--surface-0));padding:1.25rem 1.25rem .5rem}.admin-confirm-dialog :where(.p-dialog-title){font-size:.9375rem;font-weight:700;color:rgb(var(--surface-950))}.admin-confirm-dialog :where(.p-dialog-content){padding:.5rem 1.25rem;font-size:.8125rem;line-height:1.5rem;color:rgb(var(--surface-600))}@media(min-width:640px){.admin-confirm-dialog :where(.p-confirmdialog-message){white-space:nowrap}}.admin-confirm-dialog :where(.p-dialog-footer){display:flex;justify-content:flex-end;gap:.5rem;border-top:0;background:rgb(var(--surface-0));padding:.75rem 1.25rem 1.25rem}.admin-confirm-dialog :where(.p-confirmdialog-reject-button),.admin-confirm-dialog :where(.p-confirmdialog-accept-button){min-height:1.8rem!important;border-radius:.45rem!important;padding:.32rem .7rem!important;font-size:.75rem!important;font-weight:700}.admin-confirm-dialog :where(.p-button){min-height:1.8rem!important;padding:.32rem .7rem!important;font-size:.75rem!important}.admin-confirm-dialog :where(.p-confirmdialog-reject-button){border:1px solid rgb(var(--surface-200))!important;background:rgb(var(--surface-0))!important;color:rgb(var(--surface-700))!important}.admin-confirm-dialog :where(.p-confirmdialog-reject-button:hover){background:rgb(var(--surface-50))!important;color:rgb(var(--surface-900))!important}.admin-confirm-dialog :where(.p-confirmdialog-accept-button){border:1px solid rgb(var(--surface-900))!important;background:rgb(var(--surface-900))!important;color:#fff!important;box-shadow:none}.admin-confirm-dialog :where(.p-confirmdialog-accept-button .p-button-label){color:#fff!important}.admin-confirm-dialog :where(.p-confirmdialog-accept-button:hover){border-color:rgb(var(--surface-800))!important;background:rgb(var(--surface-800))!important;color:#fff!important}.admin-confirm-dialog :where(.p-confirmdialog-accept-button:hover .p-button-label),.admin-confirm-dialog :where(.p-confirmdialog-accept-button:focus-visible .p-button-label){color:#fff!important}.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:hover,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:focus,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:focus-visible,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:active{visibility:visible!important;opacity:1!important;border-color:rgb(var(--surface-900))!important;background:rgb(var(--surface-900))!important;color:#fff!important;box-shadow:none!important}.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:hover,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:focus-visible{border-color:rgb(var(--surface-800))!important;background:rgb(var(--surface-800))!important}.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button .p-button-label,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:hover .p-button-label,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:focus .p-button-label,.admin-confirm-dialog.p-confirmdialog .p-confirmdialog-accept-button.p-button:active .p-button-label{visibility:visible!important;opacity:1!important;color:#fff!important}.filter-input,.form-input{width:100%;min-height:2.35rem;border-radius:.5rem;border-color:rgb(var(--surface-200));background-color:#fff;font-size:.8125rem;color:rgb(var(--surface-900));transition:border-color .15s ease,box-shadow .15s ease}.filter-input::-moz-placeholder,.form-input::-moz-placeholder{color:#64748b}.filter-input::placeholder,.form-input::placeholder{color:#64748b}.filter-input:focus,.form-input:focus{border-color:rgb(var(--brand-600));box-shadow:var(--shadow-focus)}.form-field{display:grid;gap:.5rem;font-size:.875rem;font-weight:600;color:rgb(var(--surface-700))}.site-capsule-btn.is-active:first-child{background:#80808059;opacity:1;border-radius:999px 0 0 999px}.site-capsule-btn.is-active:last-child{background:#80808059;opacity:1;border-radius:0 999px 999px 0}.site-bottom-tab.is-active{color:var(--color-primary)}.site-nav-tab.is-active{border-color:#ff4b8c24;background:#ff4b8c1a;color:var(--color-primary);opacity:1;font-weight:800}:root[data-theme=dark] .site-nav-tab.is-active{border-color:#ff4b8c29;background:#ff4b8c1f}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .site-nav-tabs{background:#ffffff0b}:root:not([data-theme=light]) .site-nav-tab{background:#ffffff08}:root:not([data-theme=light]) .site-nav-tab.is-active{border-color:#ff4b8c29;background:#ff4b8c1f}}.site-category-tag.is-active{background:var(--category-selected-bg);color:var(--category-selected-text);opacity:1}.site-card-img.is-loaded{opacity:1}@keyframes site-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.site-skeleton{display:inline-block;background:linear-gradient(90deg,var(--color-surface) 25%,rgb(0 0 0 / .06) 50%,var(--color-surface) 75%);background-size:200% 100%;animation:site-shimmer 1.5s ease-in-out infinite;border-radius:4px}:root[data-theme=dark] .site-skeleton{background:linear-gradient(90deg,var(--color-surface) 25%,rgb(255 255 255 / .08) 50%,var(--color-surface) 75%);background-size:200% 100%}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .site-skeleton{background:linear-gradient(90deg,var(--color-surface) 25%,rgb(255 255 255 / .08) 50%,var(--color-surface) 75%);background-size:200% 100%}}.site-skeleton-card{overflow:hidden}.site-skeleton-cover{width:100%;padding-top:62.5%;border-radius:8px}.site-skeleton-title{margin-top:6px;height:13px;width:90%;border-radius:4px}.site-skeleton-title-2{margin-top:4px;height:13px;width:60%;border-radius:4px}@keyframes site-marquee-scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}.site-pager{display:flex;justify-content:center;align-items:center;padding:14px 8px;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap}.site-pager-arrow{height:38px;padding:0 18px;border-radius:8px;border:1px solid rgb(128 128 128 / .2);background:var(--color-surface);color:var(--color-on-surface);font-size:14px;font-weight:600;cursor:pointer;opacity:.8;flex-shrink:0}.site-pager-arrow:disabled{opacity:.25;cursor:default}.site-pager-num{min-width:38px;height:38px;padding:0 8px;border-radius:8px;border:none;background:transparent;color:var(--color-on-surface);font-size:15px;font-weight:600;cursor:pointer;opacity:.65;display:flex;align-items:center;justify-content:center;flex-shrink:0}.site-pager-num:hover:not(:disabled){background:#8080801a;opacity:1}.site-pager-num.is-active{background:var(--color-primary);color:#fff;opacity:1}.site-pager-num.is-active:hover{background:var(--color-primary)}.site-pager-dots{width:24px;text-align:center;color:var(--color-on-surface);opacity:.35;font-size:15px;line-height:38px;flex-shrink:0}.site-pager-jump{width:52px;height:38px;margin-left:8px;border-radius:8px;border:1px solid rgb(128 128 128 / .2);background:var(--color-surface);color:var(--color-on-surface);font-size:14px;font-weight:700;text-align:center;outline:none;flex-shrink:0}.site-pager-go{height:38px;padding:0 14px;margin-left:4px;border-radius:8px;border:none;background:var(--color-primary);color:#fff;font-size:14px;font-weight:700;cursor:pointer;flex-shrink:0}.site-pager-go:disabled{opacity:.4;cursor:default}.site-pager-mobile{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-pager-mbtn{height:38px;padding:0 16px;border-radius:8px;border:1px solid rgb(128 128 128 / .2);background:var(--color-surface);color:var(--color-on-surface);font-size:14px;font-weight:600;cursor:pointer;opacity:.8;flex-shrink:0}.site-pager-mbtn:disabled{opacity:.25;cursor:default}.site-pager-mcenter{display:flex;align-items:center;gap:6px}.site-pager-mcurr{font-size:18px;font-weight:700;color:var(--color-primary)}.site-pager-mtotal{font-size:14px;color:var(--color-on-surface);opacity:.5}.site-pager-mjump{width:44px;height:34px;border-radius:6px;border:1px solid rgb(128 128 128 / .2);background:var(--color-surface);color:var(--color-on-surface);font-size:14px;font-weight:700;text-align:center;outline:none}.site-pager-mgo{height:34px;padding:0 12px;border-radius:6px;border:none;background:var(--color-primary);color:#fff;font-size:13px;font-weight:700;cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.left-0{left:0}.top-0{top:0}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-16{width:4rem;height:4rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.max-h-\[72vh\]{max-height:72vh}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-48{min-height:12rem}.min-h-52{min-height:13rem}.min-h-7{min-height:1.75rem}.min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}.min-h-screen{min-height:100vh}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-72{width:18rem}.w-\[23rem\]{width:23rem}.w-\[32rem\]{width:32rem}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-72{min-width:18rem}.min-w-\[72px\]{min-width:72px}.min-w-\[86px\]{min-width:86px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-36{max-width:9rem}.max-w-52{max-width:13rem}.max-w-5xl{max-width:64rem}.max-w-80{max-width:20rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[380px\]{max-width:380px}.max-w-\[44rem\]{max-width:44rem}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-surface-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--surface-100) / var(--tw-divide-opacity, 1))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-panel{border-radius:var(--radius-panel)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-surface-100{--tw-border-opacity: 1;border-color:rgb(var(--surface-100) / var(--tw-border-opacity, 1))}.border-surface-200{--tw-border-opacity: 1;border-color:rgb(var(--surface-200) / var(--tw-border-opacity, 1))}.border-surface-900{--tw-border-opacity: 1;border-color:rgb(var(--surface-900) / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-brand-600{--tw-bg-opacity: 1;background-color:rgb(var(--brand-600) / var(--tw-bg-opacity, 1))}.bg-brand-600\/10{background-color:rgb(var(--brand-600) / .1)}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-surface-0{--tw-bg-opacity: 1;background-color:rgb(var(--surface-0) / var(--tw-bg-opacity, 1))}.bg-surface-0\/90{background-color:rgb(var(--surface-0) / .9)}.bg-surface-100{--tw-bg-opacity: 1;background-color:rgb(var(--surface-100) / var(--tw-bg-opacity, 1))}.bg-surface-50{--tw-bg-opacity: 1;background-color:rgb(var(--surface-50) / var(--tw-bg-opacity, 1))}.bg-surface-50\/70{background-color:rgb(var(--surface-50) / .7)}.bg-surface-50\/80{background-color:rgb(var(--surface-50) / .8)}.bg-surface-900{--tw-bg-opacity: 1;background-color:rgb(var(--surface-900) / var(--tw-bg-opacity, 1))}.bg-surface-900\/40{background-color:rgb(var(--surface-900) / .4)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-12{padding-left:3rem}.pl-6{padding-left:1.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-wide{letter-spacing:.025em}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-brand-600{--tw-text-opacity: 1;color:rgb(var(--brand-600) / var(--tw-text-opacity, 1))}.text-brand-700{--tw-text-opacity: 1;color:rgb(var(--brand-700) / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-surface-200{--tw-text-opacity: 1;color:rgb(var(--surface-200) / var(--tw-text-opacity, 1))}.text-surface-700{--tw-text-opacity: 1;color:rgb(var(--surface-700) / var(--tw-text-opacity, 1))}.text-surface-900{--tw-text-opacity: 1;color:rgb(var(--surface-900) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline-offset-2{text-underline-offset:2px}.opacity-70{opacity:.7}.shadow-\[0_18px_45px_rgb\(15_23_42\/0\.16\)\]{--tw-shadow: 0 18px 45px rgb(15 23 42/.16);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgb\(15_23_42\/0\.22\)\]{--tw-shadow: 0 24px 70px rgb(15 23 42/.22);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-focus{--tw-shadow: var(--shadow-focus);--tw-shadow-colored: var(--shadow-focus);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-panel{--tw-shadow: var(--shadow-panel);--tw-shadow-colored: var(--shadow-panel);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-brand-600\/15{--tw-ring-color: rgb(var(--brand-600) / .15)}.ring-red-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity, 1))}.ring-surface-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--surface-200) / var(--tw-ring-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[padding\]{transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,transform\]{transition-property:width,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.admin-confirm-box{width:min(calc(100vw - 2rem),34rem);border:1px solid rgb(var(--surface-200));border-radius:.75rem;background:rgb(var(--surface-0));box-shadow:0 18px 45px #0f172a29}.admin-confirm-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem .5rem}.admin-confirm-title{font-size:.9375rem;font-weight:700;line-height:1.25rem;color:rgb(var(--surface-900))}.admin-confirm-close{display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:.5rem;background:transparent;font-size:1rem;line-height:1;color:#64748b;transition:background-color .15s ease,color .15s ease}.admin-confirm-close:hover{background:rgb(var(--surface-100));color:rgb(var(--surface-900))}.admin-confirm-message{padding:.5rem 1.25rem;font-size:.8125rem;line-height:1.5rem;color:rgb(var(--surface-700))}@media(min-width:640px){.admin-confirm-message{white-space:nowrap}}.admin-confirm-actions{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem 1.25rem}.admin-confirm-reject,.admin-confirm-accept{display:inline-flex;min-height:1.8rem;align-items:center;justify-content:center;border-radius:.45rem;padding:.32rem .7rem;font-size:.75rem;font-weight:700;line-height:1rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.admin-confirm-reject{border:1px solid rgb(var(--surface-200));background:rgb(var(--surface-0));color:rgb(var(--surface-700))}.admin-confirm-reject:hover{background:rgb(var(--surface-50));color:rgb(var(--surface-900))}.admin-confirm-accept,.admin-confirm-accept:hover,.admin-confirm-accept:focus,.admin-confirm-accept:active{border:1px solid rgb(var(--surface-900));background:rgb(var(--surface-900));color:#fff}.admin-confirm-accept:hover,.admin-confirm-accept:focus-visible{border-color:#1e293b;background:#1e293b}.site-auth-overlay{position:fixed;inset:0;background:#00000080;z-index:300;display:flex;align-items:center;justify-content:center}.site-password-overlay{position:fixed;inset:0;background:#00000080;z-index:310;display:flex;align-items:center;justify-content:center;padding:18px}.site-auth-card{position:relative;background:var(--color-surface);border-radius:16px;padding:36px 40px 32px;width:380px;max-width:90vw;box-shadow:0 8px 32px #0003}.site-password-card{position:relative;width:min(420px,100%);border-radius:16px;background:var(--color-surface);box-shadow:0 8px 32px #0003;padding:28px 24px 24px}.site-password-form{margin:24px 0 0}.site-password-card .site-auth-title{margin-bottom:0;font-size:18px;font-weight:800}.site-password-field{display:block}.site-password-field+.site-password-field{margin-top:14px}.site-password-label{display:block;margin-bottom:8px;font-size:13px;font-weight:700;color:var(--color-on-surface);opacity:.72}.site-password-input-wrap{position:relative;display:block}.site-password-form .site-password-input{height:38px;padding-right:44px;background:var(--color-background)}.site-password-eye{position:absolute;top:50%;right:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;background:transparent;color:var(--color-on-surface);cursor:pointer;opacity:.42;transform:translateY(-50%);transition:opacity .15s ease}.site-password-eye:hover{opacity:.72}.site-password-form .site-auth-submit{height:46px;margin-top:16px}.site-auth-close{position:absolute;top:14px;right:14px;background:none;border:none;cursor:pointer;color:var(--color-on-surface);opacity:.4;padding:4px;display:flex;align-items:center;justify-content:center;transition:opacity .15s}.site-auth-close:hover{opacity:.8}.site-auth-title{font-size:24px;font-weight:700;color:var(--color-on-surface);margin-bottom:6px}.site-auth-subtitle{font-size:13px;color:var(--color-on-surface);opacity:.45;margin-bottom:24px}.site-auth-input{display:block;width:100%;height:46px;border-radius:8px;border:1px solid var(--color-border);padding:0 14px;font-size:15px;background:var(--color-background);color:var(--color-on-surface);outline:none;box-sizing:border-box;transition:border-color .15s}.site-auth-input:focus{border-color:#ff4b8c;box-shadow:none}.site-auth-input+.site-auth-input{margin-top:14px}.site-auth-input::-moz-placeholder{color:var(--color-on-surface);opacity:.3}.site-auth-input::placeholder{color:var(--color-on-surface);opacity:.3}button.site-auth-submit,.site-auth-submit{margin-top:20px;width:100%;height:46px;border-radius:8px;background-color:#ff4b8c;background-image:none;color:#fff;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:opacity .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.site-auth-submit:disabled,.site-auth-submit:disabled{cursor:not-allowed}button.site-auth-submit:hover:not(:disabled),.site-auth-submit:hover:not(:disabled){opacity:.9}.site-auth-error{margin-top:12px;font-size:13px;color:#ef4444;text-align:center}.site-auth-error.is-success{color:#16a34a}.site-auth-toggle-row{margin-top:16px;text-align:center;font-size:13px;color:var(--color-on-surface);opacity:.5}button.site-auth-toggle-link,.site-auth-toggle-link{color:#ff4b8c;cursor:pointer;background:none;border:none;font-size:13px;padding:0}.site-auth-page{position:fixed;inset:0;background:var(--color-background);color:var(--color-on-surface);z-index:300;display:flex;flex-direction:column;padding:16px 20px;overflow-y:auto}.site-auth-topbar{display:flex;align-items:center;min-height:40px;margin-bottom:20px}.site-auth-back{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;color:var(--color-on-surface);padding:4px}.site-auth-page-title{font-size:28px;font-weight:700;color:var(--color-on-surface);margin:0 0 6px}.site-auth-page-subtitle{font-size:14px;color:var(--color-on-surface);opacity:.45;margin:0 0 24px}.site-auth-page-input{display:block;width:100%;height:48px;border-radius:10px;border:1px solid var(--color-border);padding:0 16px;font-size:15px;background:var(--color-surface);color:var(--color-on-surface);outline:none;box-sizing:border-box;transition:border-color .15s}.site-auth-page-input:focus{border-color:#ff4b8c}.site-auth-page-input+.site-auth-page-input{margin-top:14px}.site-auth-page-input::-moz-placeholder{color:var(--color-on-surface);opacity:.3}.site-auth-page-input::placeholder{color:var(--color-on-surface);opacity:.3}.site-auth-page-toggle-row{display:flex;justify-content:space-between;align-items:center;margin-top:14px;font-size:13px;color:var(--color-on-surface);opacity:.7}.site-auth-forgot-link{color:var(--color-on-surface);opacity:.5;background:none;border:none;font-size:13px;padding:0;cursor:pointer}.site-me-page{min-height:100vh;background:var(--color-background);padding-bottom:72px}.site-me-topbar{display:flex;justify-content:flex-end;align-items:center;padding:8px 16px;background:var(--color-surface);position:sticky;top:0;z-index:50}.site-me-topbtn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--color-on-surface);opacity:.6;padding:0}.site-me-topbtn:hover{opacity:.9}.site-me-user{display:flex;align-items:center;padding:0 16px 16px;background:var(--color-surface);gap:12px;cursor:pointer}.site-me-avatar{width:56px;height:56px;border-radius:50%;background:var(--color-background);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-on-surface);opacity:.6}.site-me-user-meta{display:flex;flex-direction:column;gap:4px;min-width:0}.site-me-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.site-me-username{font-size:16px;font-weight:500;color:var(--color-on-surface)}.site-me-member-badge{font-size:12px;font-weight:800;letter-spacing:.2px;padding:2px 8px;border-radius:999px}.site-me-vip-badge{background:#f59e0b;color:#fff}.site-me-svip-badge{background:#111827;color:#fbbf24}.site-me-status-text{font-size:13px;color:var(--color-on-surface);opacity:.6}.site-me-orange-text{color:#f59e0b;opacity:1;font-weight:500}.site-me-banner{margin:12px 12px 0;padding:16px;border-radius:12px;background:var(--color-surface);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.site-me-banner-left{display:flex;flex-direction:column;gap:4px}.site-me-banner-title{font-size:16px;font-weight:700;color:var(--color-on-surface)}.site-me-banner-sub{font-size:13px;color:var(--color-on-surface);opacity:.6}.site-me-banner-btn{padding:8px 16px;border-radius:20px;background:var(--color-on-surface);color:var(--color-surface);font-size:13px;font-weight:500;opacity:.87;white-space:nowrap}.site-me-func-grid{margin-top:12px;background:var(--color-surface);padding:20px 0 12px;display:grid;grid-template-columns:repeat(5,1fr)}.site-me-func-grid-row2{margin-top:0;background:var(--color-surface);padding:0 0 20px;display:grid;grid-template-columns:repeat(5,1fr)}.site-me-func-item{display:flex;flex-direction:column;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:0 4px;color:var(--color-on-surface)}.site-me-func-item:hover{opacity:.85}.site-me-func-icon{opacity:.7;display:inline-flex;align-items:center;justify-content:center}.site-me-func-icon svg{display:block}.site-me-func-label{font-size:12px;opacity:.7;text-align:center;white-space:nowrap}.site-me-pc-layout{min-height:calc(100vh - 60px);background:var(--color-background)}.site-me-pc-tabbar{display:flex;align-items:center;gap:4px;padding:12px 24px;background:var(--color-surface);border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none;position:sticky;top:60px;z-index:50}.site-me-pc-tabbar::-webkit-scrollbar{display:none}.site-me-pc-tab{flex-shrink:0;padding:8px 16px;border:none;background:none;cursor:pointer;font-size:18px;font-weight:500;color:var(--color-on-surface);opacity:.5;border-radius:8px;transition:all .15s;white-space:nowrap}.site-me-pc-tab:hover{opacity:.8;background:#8080801a}.site-me-pc-tab.is-active{opacity:1;background:#80808033}.site-me-pc-panel{padding:32px;max-width:600px;margin:0 auto}.site-me-pc-card{display:flex;align-items:center;gap:20px;padding:24px;background:var(--color-surface);border-radius:16px;margin-bottom:24px}.site-me-pc-avatar{width:72px;height:72px;border-radius:50%;background:var(--color-background);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-on-surface);opacity:.5}.site-me-pc-info{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.site-me-pc-name{font-size:20px;font-weight:600;color:var(--color-on-surface);display:flex;align-items:center;gap:10px}.site-me-pc-badge{font-size:11px;font-weight:800;padding:2px 10px;border-radius:999px}.site-me-pc-badge-vip{background:#f59e0b;color:#fff}.site-me-pc-badge-svip{background:#111827;color:#fbbf24}.site-me-pc-sub{font-size:13px;color:var(--color-on-surface);opacity:.5}.site-me-pc-checkin{padding:3px 12px;border:none;border-radius:999px;background:#ff4b8c;color:#fff;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.site-me-pc-checkin:disabled{background:#9ca3af}.site-me-pc-stats{display:flex;gap:16px;margin-bottom:24px}.site-me-pc-stat{flex:1;padding:20px;background:var(--color-surface);border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:6px}.site-me-pc-stat-value{font-size:22px;font-weight:700;color:var(--color-on-surface)}.site-me-pc-stat-label{font-size:12px;color:var(--color-on-surface);opacity:.5}.site-me-pc-infolist{background:var(--color-surface);border-radius:12px;overflow:hidden}.site-me-pc-inforow{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border)}.site-me-pc-inforow:last-child{border-bottom:none}.site-me-pc-infolabel{font-size:14px;color:var(--color-on-surface);opacity:.5;flex-shrink:0;width:80px;white-space:nowrap}.site-me-pc-infovalue{font-size:14px;color:var(--color-on-surface);text-align:right;display:flex;align-items:center;gap:8px}.site-me-pc-info-action{padding:4px 14px;border:none;border-radius:6px;background:#ff4b8c;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.site-me-pc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 32px;color:var(--color-on-surface);opacity:.6;font-size:15px;gap:20px;background:var(--color-surface);border-radius:12px}.site-me-pc-empty-icon{width:80px;height:80px;border-radius:50%;background:#ff4b8c14;display:flex;align-items:center;justify-content:center;color:var(--color-primary);opacity:.8}.site-me-pc-empty-text{font-size:14px;opacity:.5}.site-me-pc-login-btn{padding:10px 32px;border-radius:10px;border:none;background:#ff4b8c;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.site-me-logout{display:block;margin:24px auto 0;padding:10px 32px;background:none;border:1px solid var(--color-border);border-radius:10px;color:var(--color-on-surface);opacity:.6;font-size:14px;cursor:pointer}.site-me-logout:hover{opacity:1;color:#ef4444;border-color:#ef44444d;background:#ef44440a}.site-me-pc-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 32px;background:var(--color-surface);border-radius:12px;color:var(--color-on-surface)}.site-play-page{background:var(--color-background);min-height:100vh;position:relative}@media(min-width:1024px){.site-play-page{min-height:calc(100vh - 60px)}}@media(max-width:1023px){.site-play-page{padding-bottom:64px}}.site-play-back{position:absolute;top:10px;left:10px;z-index:20;width:40px;height:40px;border-radius:50%;border:none;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.site-player-box{position:absolute;inset:0;width:100%;height:100%;background:#000}.site-player-art,.site-player-start{position:absolute;inset:0;width:100%;height:100%}.site-player-art :where(.art-poster){display:none!important}.site-player-art :where(.art-notice,.art-info,.art-info-panel,.art-progress-tip,.art-contextmenus,.art-setting){display:none!important}.site-player-start{display:flex;align-items:center;justify-content:center;overflow:hidden;border:none;background:#000;cursor:pointer;padding:0}.site-player-poster{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.site-player-poster-shade{position:absolute;inset:0;background:#0000002e}.site-player-play-button{position:relative;z-index:1;display:flex;width:72px;height:72px;align-items:center;justify-content:center;border-radius:999px;background:#ffffffd1;color:#202020db;box-shadow:0 8px 28px #0000002e;transition:transform .15s ease,background-color .15s ease}.site-player-start:hover .site-player-play-button{transform:scale(1.05);background:#ffffffeb}.site-player-start.is-static{cursor:default}.site-player-start.is-static:hover .site-player-play-button{transform:none;background:#ffffffd1}.site-player-start:focus-visible{outline:3px solid rgb(255 75 140 / .55);outline-offset:-3px}.site-play-coverbg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(18px);transform:scale(1.08);pointer-events:none}.site-play-loading-overlay{position:absolute;inset:0;background:#000;display:flex;align-items:center;justify-content:center;z-index:2}.site-play-spinner{width:40px;height:40px;border:3px solid rgb(255 255 255 / .2);border-top-color:#fff;border-radius:50%;animation:site-play-spin .8s linear infinite}@keyframes site-play-spin{to{transform:rotate(360deg)}}:root{--yz-bg: #f6f6f6;--yz-surface: #ffffff;--yz-text: #171717;--yz-muted: #888888;--yz-line: rgba(0, 0, 0, .07);--yz-primary: #ff5c93;--yz-primary-2: #ff8bb5;--yz-vip: #f6b044;--yz-free: #2cc06b;--yz-radius: 14px;--yz-tabbar-h: 58px;--yz-shadow: 0 10px 26px rgb(0 0 0 / .06)}html,body,#app{min-height:100%}body{background:var(--yz-bg)}@media(min-width:541px){html{scrollbar-gutter:stable}}.yz-shell{min-height:100vh;background:radial-gradient(circle at 50% -8%,rgb(255 92 147 / .16),transparent 28rem),var(--yz-bg)}.yz-app{min-height:100vh;max-width:540px;margin:0 auto;background:var(--yz-bg);color:var(--yz-text);box-shadow:0 0 0 1px #0000000a}.yz-shell--video,.yz-app--video{background:#f2f7ff}.yz-main{min-height:calc(100vh - var(--yz-tabbar-h));padding-bottom:calc(var(--yz-tabbar-h) + env(safe-area-inset-bottom,0px) + 10px)}.yz-main--immersive{min-height:100vh;padding-bottom:0}.yz-page{padding:0 12px 16px}.yz-header{position:sticky;top:0;z-index:50;padding:10px 12px 8px;background:#f6f6f6f0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.yz-header__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.yz-logo{display:inline-flex;align-items:center;gap:1px;font-size:24px;font-weight:900;line-height:1;letter-spacing:-1px}.yz-logo span:first-child{color:#ff8c2f}.yz-logo span:last-child{color:var(--yz-primary)}.yz-header__pill{border:0;border-radius:999px;background:var(--yz-surface);padding:7px 12px;color:var(--yz-primary);font-size:12px;font-weight:800;box-shadow:0 4px 14px #0000000d}.yz-search{display:flex;align-items:center;height:38px;gap:8px;border-radius:999px;background:var(--yz-surface);padding:0 8px 0 13px;box-shadow:inset 0 0 0 1px var(--yz-line)}.yz-search__icon{width:17px;height:17px;color:var(--yz-muted)}.yz-search__input{min-width:0;flex:1;border:0;background:transparent;font-size:13px;color:var(--yz-text);outline:none}.yz-search__download{border:0;border-radius:999px;background:linear-gradient(135deg,var(--yz-primary),var(--yz-primary-2));padding:5px 9px;color:#fff;font-size:11px;font-weight:900}.yz-tabbar{position:fixed;right:0;bottom:0;left:0;z-index:80;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:540px;height:calc(var(--yz-tabbar-h) + env(safe-area-inset-bottom,0px));margin:0 auto;border-top:1px solid var(--yz-line);background:#fffffff5;padding-bottom:env(safe-area-inset-bottom,0px);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.yz-tabbar__item{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:#8c8c8c;font-size:11px;font-weight:700}.yz-tabbar__item.is-active{color:var(--yz-primary)}.yz-tabbar__icon{width:23px;height:23px}.yz-category-bar{position:sticky;top:92px;z-index:45;display:flex;gap:8px;overflow-x:auto;margin:0 -12px;padding:9px 12px;background:#f6f6f6f0;scrollbar-width:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.yz-category-bar::-webkit-scrollbar{display:none}.yz-category-chip,.yz-area-switch{flex:0 0 auto;border:0;border-radius:7px;background:#eee;padding:6px 11px;color:#0000008f;font-size:13px;font-weight:800;white-space:nowrap}.yz-category-chip.is-active,.yz-area-switch.is-active{background:#ffe6ef;color:var(--yz-primary)}.yz-category-skeleton{flex:0 0 58px;height:28px;border-radius:7px;background:linear-gradient(90deg,#ececec,#f7f7f7,#ececec)}.yz-marquee{display:flex;align-items:center;gap:8px;overflow:hidden;border-radius:10px;background:#fff1f6;padding:8px 10px;color:var(--yz-primary)}.yz-marquee__icon{flex:0 0 auto;border-radius:999px;background:var(--yz-primary);padding:2px 6px;color:#fff;font-size:10px;font-weight:900}.yz-marquee__track{overflow:hidden;flex:1;white-space:nowrap;font-size:12px;font-weight:700}.yz-marquee__track span{display:inline-block;min-width:100%;animation:yz-marquee 16s linear infinite}@keyframes yz-marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.yz-section{margin-top:14px}.yz-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.yz-section__head h2{margin:0;font-size:17px;font-weight:900}.yz-section__head span,.yz-section__head button{border:0;background:transparent;color:var(--yz-muted);font-size:12px;font-weight:800}.yz-video-grid{display:block}.video-item-combination{width:100%}.masonry-columns{display:flex;width:100%;align-items:flex-start;gap:9px;box-sizing:border-box}.masonry-columns__col{display:flex;min-width:0;flex:1 1 0;flex-direction:column}.masonry-columns__item{display:block}.yz-video-card{display:block;min-width:0;color:inherit}.yz-video-card__cover{position:relative;overflow:hidden;aspect-ratio:16 / 10;border-radius:9px;background:#e9e9e9;box-shadow:0 1px #fffc inset}.yz-video-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .25s ease}.yz-video-card__img.is-loaded{opacity:1}.yz-video-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#00000047;font-size:20px;font-weight:900}.yz-video-card__badge{position:absolute;top:6px;right:6px;border-radius:5px;padding:2px 5px;color:#fff;font-size:10px;font-weight:900;line-height:1.2}.yz-video-card__badge.is-vip{background:linear-gradient(135deg,#ffd767,#f59e0b)}.yz-video-card__badge.is-free{background:linear-gradient(135deg,#34d399,#10b981)}.yz-video-card__meta{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(180deg,transparent,rgb(0 0 0 / .68));padding:18px 7px 6px;color:#fff;font-size:10px;font-weight:800}.yz-video-card__views{display:inline-flex;align-items:center;gap:2px}.yz-video-card__title{display:-webkit-box;overflow:hidden;margin-top:6px;color:var(--yz-text);font-size:13px;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yz-video-skeleton__cover{aspect-ratio:16 / 10;border-radius:9px;background:linear-gradient(90deg,#e9e9e9,#f8f8f8,#e9e9e9);background-size:220% 100%;animation:yz-shimmer 1.4s infinite}.yz-video-skeleton__line{width:78%;height:13px;margin-top:7px;border-radius:999px;background:#e9e9e9}@keyframes yz-shimmer{to{background-position:-220% 0}}.yz-empty{display:grid;place-items:center;gap:8px;padding:40px 0;color:var(--yz-muted);font-size:13px;font-weight:700}.yz-empty__icon{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:#fff1f6;color:var(--yz-primary);font-size:24px;font-weight:900}.yz-list-head{display:flex;gap:8px;padding:10px 0 0}.yz-player-panel{position:relative;margin:0 -12px;background:#000}.yz-player-box{position:relative;aspect-ratio:16 / 9;background:#000}.yz-back-btn{position:absolute;top:10px;left:10px;z-index:10;display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:#0000006b;color:#fff;font-size:30px;line-height:1}.yz-play-info{border-radius:0 0 var(--yz-radius) var(--yz-radius);background:var(--yz-surface);padding:14px 12px}.yz-play-info h1{margin:0;font-size:18px;font-weight:900;line-height:1.35}.yz-play-info__meta{display:flex;gap:12px;margin-top:7px;color:var(--yz-muted);font-size:12px;font-weight:700}.yz-play-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px}.yz-play-actions button,.yz-form-panel button,.yz-auth-card button,.yz-vip-strip button{border:0;border-radius:999px;background:linear-gradient(135deg,var(--yz-primary),var(--yz-primary-2));padding:10px 12px;color:#fff;font-size:13px;font-weight:900}.yz-mine{padding-top:12px}.yz-mine-card,.yz-vip-strip,.yz-form-panel,.yz-auth-card{border-radius:16px;background:var(--yz-surface);box-shadow:var(--yz-shadow)}.yz-mine-card{display:flex;align-items:center;gap:12px;padding:18px 14px}.yz-avatar{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#ffe1eb,#fff6cf);color:var(--yz-primary);font-size:22px;font-weight:900}.yz-mine-card h1{margin:0;font-size:18px;font-weight:900}.yz-mine-card p{margin:5px 0 0;color:var(--yz-muted);font-size:12px;font-weight:700}.yz-mine-card__badge{margin-left:auto;border-radius:999px;background:#fff2d8;padding:4px 8px;color:#c78211;font-size:11px;font-weight:900}.yz-vip-strip{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:14px;background:linear-gradient(135deg,#252122,#49323b);color:#fff}.yz-vip-strip div{display:grid;gap:4px}.yz-vip-strip strong{font-size:16px;font-weight:900}.yz-vip-strip span{color:#ffffff9e;font-size:12px}.yz-vip-strip button{background:#ffd66b;color:#3b2412}.yz-menu-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 6px;margin-top:14px;border-radius:16px;background:var(--yz-surface);padding:18px 8px;box-shadow:var(--yz-shadow)}.yz-menu-grid button{display:grid;place-items:center;gap:7px;border:0;background:transparent;color:var(--yz-text);font-size:12px;font-weight:700}.yz-menu-grid svg{width:25px;height:25px;color:var(--yz-primary)}.yz-logout{display:block;width:70%;margin:20px auto 0;border:1px solid var(--yz-line);border-radius:999px;background:var(--yz-surface);padding:10px;color:#ef4444;font-size:13px;font-weight:900}.yz-vip-page{padding-top:12px}.yz-vip-hero{border-radius:18px;background:linear-gradient(135deg,#0003,#0000),linear-gradient(135deg,#25191e,#5c3343);padding:22px 16px;color:#fff}.yz-vip-hero p{margin:0;color:#ffd66b;font-size:12px;font-weight:900;letter-spacing:.22em}.yz-vip-hero h1{margin:8px 0 6px;font-size:28px;font-weight:900}.yz-vip-hero span{color:#ffffffa6;font-size:13px;font-weight:700}.yz-plan-list{display:grid;gap:10px;margin-top:14px}.yz-plan-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;border:0;border-radius:16px;background:var(--yz-surface);padding:16px;text-align:left;box-shadow:var(--yz-shadow)}.yz-plan-card strong,.yz-plan-card span{display:block}.yz-plan-card strong{font-size:17px;font-weight:900}.yz-plan-card span{margin-top:5px;color:var(--yz-muted);font-size:12px;font-weight:700}.yz-plan-price{color:var(--yz-primary);font-size:24px;font-weight:900}.yz-plan-card em{grid-column:1 / -1;display:block;border-radius:999px;background:linear-gradient(135deg,var(--yz-primary),var(--yz-primary-2));padding:10px;color:#fff;font-style:normal;font-size:13px;font-weight:900;text-align:center}.yz-auth-page{display:flex;min-height:100vh;align-items:center;justify-content:center;background:var(--yz-bg);padding:24px 14px}.yz-auth-card{width:min(100%,380px);padding:24px 18px}.yz-auth-back,.yz-auth-link,.yz-form-link{display:inline-block;color:var(--yz-primary);font-size:13px;font-weight:900}.yz-auth-card h1,.yz-form-panel h1{margin:14px 0 8px;font-size:24px;font-weight:900}.yz-auth-card p,.yz-form-panel p{margin:0 0 16px;color:var(--yz-muted);font-size:13px;line-height:1.6}.yz-auth-card input,.yz-form-panel input{display:block;width:100%;height:44px;margin-top:10px;border:1px solid var(--yz-line);border-radius:12px;background:#fafafa;padding:0 12px;outline:none}.yz-auth-card button,.yz-form-panel button{width:100%;margin-top:14px}.yz-auth-error,.yz-form-error{margin-top:10px!important;color:#e11d48!important}.yz-form-success{margin-top:10px!important;color:#059669!important}.yz-main:has(.page-mine){min-height:100vh;padding-bottom:0;background:#f7f8fa}.page-mine{min-height:100vh;background:#f7f8fa;color:#666;font-size:12px;padding:0 0 calc(24vw + env(safe-area-inset-bottom,0px))}.page-mine button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.page-mine .headTop{min-height:48.528vw;background:#fff;padding:5.866667vw 4.266667vw 0;position:relative}.page-mine .mine-header{display:flex;align-items:center;width:100%;min-height:17.066667vw}.page-mine .settings-btn{position:absolute;top:2.666667vw;right:3.2vw;display:inline-flex;width:8.533333vw;height:8.533333vw;align-items:center;justify-content:center;border-radius:999rem;background:#f6f7fb;color:#5f6673;padding:0}.page-mine .settings-btn svg{width:5.066667vw;height:5.066667vw}.page-mine .mine-avatar{display:flex;width:17.066667vw;height:17.066667vw;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:#d6dde8;color:#fff}.page-mine .mine-avatar-mark{display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:3.2vw;font-weight:900;letter-spacing:.35vw;line-height:1;transform:rotate(-8deg);white-space:nowrap}.page-mine .mine-avatar img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.page-mine .mine-user-info{display:block;min-width:0;flex:1;margin-left:3.2vw;padding:0;text-align:left}.page-mine .nickname{margin:0;color:#222;font-size:4.533333vw;font-weight:700;line-height:1.34}.page-mine .cta{margin-top:1.066667vw;color:#ff5fa2;font-size:3.333333vw;font-weight:500;line-height:1.32}.page-mine .user-id{display:flex;align-items:center;gap:.933333vw;margin-top:.933333vw;color:#8b93a6;font-size:3.2vw;line-height:1.2}.page-mine .id-copy-btn{display:inline-flex;width:5.333333vw;height:5.333333vw;align-items:center;justify-content:center;border-radius:1.333333vw;background:#eef1f6;color:#6b7280;padding:0}.page-mine .id-copy-icon{font-size:3.2vw;font-weight:700;line-height:1}.page-mine .memberWallet{display:flex;gap:2.666667vw;height:18.666667vw;margin-top:6.933333vw}.page-mine .box{display:flex;min-width:0;flex:1;align-items:center;border-radius:3.2vw;padding:2.666667vw 3.2vw;text-align:left}.page-mine .icon-wrap{display:flex;width:7.466667vw;height:7.466667vw;align-items:center;justify-content:center;flex:0 0 auto;border-radius:2.133333vw;background:#ffffff3d}.page-mine .leftBox{background:#ff678f}.page-mine .rightBox{background:#ffb800}.page-mine .wallet-icon{width:4.8vw;height:4.8vw;flex:0 0 auto;color:#fff}.page-mine .wallet-icon--gold{width:5.333333vw;height:5.333333vw}.page-mine .wallet-copy{display:grid;min-width:0;gap:1.066667vw;margin-left:2.133333vw;color:#fff}.page-mine .wallet-copy strong{overflow:hidden;font-size:3.866667vw;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.page-mine .wallet-copy em{overflow:hidden;font-size:2.933333vw;font-style:normal;font-weight:400;line-height:1.25;opacity:.95;text-overflow:ellipsis;white-space:nowrap}.page-mine .mine-sections{margin:6.933333vw 4.266667vw 0}.page-mine .section-card{overflow:hidden;border-radius:3.2vw;background:#fff;box-shadow:0 .533333vw 2.666667vw #0000000a;padding:2.666667vw 3.733333vw}.page-mine .section-card+.section-card{margin-top:3.2vw}.page-mine .quick-card{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:32.533333vw;gap:2.666667vw;align-items:stretch}.page-mine .grid-item{display:flex;min-width:0;height:27.2vw;flex-direction:column;align-items:center;justify-content:center;padding:0}.page-mine .grid-icon-wrap{display:flex;width:12.266667vw;height:12.266667vw;align-items:center;justify-content:center;border-radius:3.2vw;background:#fff0f6;color:#ff5fa2}.page-mine .grid-icon-fill{width:6.933333vw;height:6.933333vw;fill:currentColor}.page-mine .grid-title{display:block;margin-top:1.866667vw;color:#6b7280;font-size:3.466667vw;font-weight:600;line-height:1.34;white-space:nowrap}.page-mine .list-card{padding-top:2.666667vw;padding-bottom:2.666667vw}.page-mine .list-row{display:flex;width:100%;height:13.333333vw;align-items:center;justify-content:space-between;gap:3.2vw;padding:0;text-align:left}.page-mine .list-row+.list-row{border-top:1px solid #f1f2f4}.page-mine .list-left,.page-mine .list-right{display:flex;align-items:center;min-width:0}.page-mine .list-left{gap:2.666667vw;color:#333;font-size:3.733333vw;font-weight:400}.page-mine .row-icon{width:5.333333vw;height:5.333333vw;flex:0 0 auto;color:#ff5fa2}.page-mine .list-right{gap:1.066667vw;color:#c7c7cc}.page-mine .row-sub{color:#9aa1ad;font-size:3.333333vw;line-height:1.25;white-space:nowrap}.page-mine .chevron{width:4.266667vw;height:4.266667vw}.page-mine .mine-logout{width:100%;height:12vw;margin-top:4.266667vw;border-radius:3.2vw;background:#fff;color:#ef4444;font-size:3.733333vw;font-weight:600}.yz-account-auth-page{display:flex;min-height:100vh;max-width:540px;margin:0 auto;flex-direction:column;background:#f2f7ff;color:#666;font-size:12px}body:has(.yz-account-auth-page){background:#f2f7ff}.yz-account-auth-page button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.yz-account-auth-header{display:flex;height:16vw;align-items:center;padding:3.2vw 2.133333vw 2.133333vw}.yz-account-auth-back,.yz-account-auth-spacer{display:flex;width:14.933333vw;height:10.666667vw;align-items:center;justify-content:center;flex:0 0 auto;padding:0 2.133333vw}.yz-account-auth-back{color:#333}.yz-account-auth-back svg{width:6.4vw;height:6.4vw}.yz-account-auth-title{flex:1;margin:0;color:#333;font-size:4.8vw;font-weight:600;line-height:1.3;text-align:center}.yz-account-auth-scroll{flex:1;padding:6.4vw}.yz-account-form-card{border-radius:5.333333vw;background:#fff;padding:6.4vw}.yz-account-input{display:block;width:100%}.yz-account-field-gap{margin-top:4.266667vw}.yz-account-input-box{display:flex;height:56px;align-items:center;overflow:hidden;border:1px solid transparent;border-radius:12px;background:#f6f6f6}.yz-account-input-prefix,.yz-account-input-suffix{display:flex;width:48px;height:56px;align-items:center;justify-content:center;flex:0 0 auto;color:#999}.yz-account-input-prefix{padding:0 13px}.yz-account-input-suffix{padding:0}.yz-account-input-prefix svg,.yz-account-input-suffix svg{width:20px;height:20px}.yz-account-input-body{position:relative;display:block;min-width:0;flex:1;height:56px}.yz-account-input-body input{display:block;width:100%;height:56px;border:0;background:transparent;color:#333;font-size:15px;outline:none;padding:15px 0 0}.yz-account-input-body input:focus,.yz-account-input-body input:focus-visible{border:0!important;box-shadow:none!important;outline:none!important;--tw-ring-color: transparent !important;--tw-ring-offset-shadow: 0 0 #0000 !important;--tw-ring-shadow: 0 0 #0000 !important}.yz-account-input-body span{position:absolute;top:50%;left:0;color:#999;font-size:15px;line-height:1;pointer-events:none;transform:translateY(-50%);transition:all .15s ease}.yz-account-input-body input:not(:-moz-placeholder)+span{top:13px;font-size:12px}.yz-account-input-body input:focus+span,.yz-account-input-body input:not(:placeholder-shown)+span{top:13px;font-size:12px}.yz-account-auth-error{margin:3.2vw 0 0;color:#e11d48;font-size:3.2vw;line-height:1.4}.yz-account-auth-page .yz-account-auth-submit{display:flex;width:100%;height:13.333333vw;align-items:center;justify-content:center;margin-top:7.466667vw;border-radius:3.2vw;background:#ff678f!important;color:#fff!important;font-size:4.266667vw;font-weight:600;line-height:1}.yz-account-auth-page .yz-account-auth-submit:disabled{opacity:.65;cursor:default}.yz-account-auth-page .yz-account-mode-switch{display:block;width:100%;margin-top:5.333333vw;padding:2.133333vw;color:#ff678f!important;font-size:3.733333vw;font-weight:400;line-height:1.35;text-align:center}.yz-account-auth-page .yz-account-recover-link{display:flex!important;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;gap:1.066667vw;margin:1.6vw auto 0;padding:1.066667vw 1.6vw;color:#999!important;font-size:3.2vw;font-weight:400;line-height:1.25}.yz-account-auth-page .yz-account-recover-link:disabled{opacity:.65}.yz-account-auth-page .yz-account-recover-link svg{width:4.266667vw;height:4.266667vw}.yz-account-auth-page .yz-account-recover-input{position:fixed;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.yz-account-auth-page .yz-account-recover-feedback{margin-top:1.6vw;color:#f05252;font-size:3.2vw;line-height:1.35;text-align:center}.yz-account-auth-page .yz-account-recover-feedback.is-success{color:#16a34a}.identity-safety-layer{--yzr: calc(min(100vw, 540px) / 750 * 20)}.identity-safety-dialog{position:relative;width:min(88vw,calc(38 * var(--yzr)));max-width:400px;overflow:hidden;border-radius:calc(1.8 * var(--yzr));background:#fff;box-shadow:0 calc(1.2 * var(--yzr)) calc(4.8 * var(--yzr)) #0000002e;color:#303052;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:calc(2.25 * var(--yzr)) calc(2.4 * var(--yzr)) calc(2.55 * var(--yzr))}.identity-safety-close{position:absolute;top:calc(1.25 * var(--yzr));right:calc(1.25 * var(--yzr));display:flex;width:calc(2.8 * var(--yzr));height:calc(2.8 * var(--yzr));align-items:center;justify-content:center;border:0;background:transparent;color:#9b9b9b;cursor:pointer;padding:0}.identity-safety-close svg{width:calc(2 * var(--yzr));height:calc(2 * var(--yzr))}.identity-safety-dialog h2{margin:0;color:#303052;font-size:clamp(22px,calc(2.05 * var(--yzr)),26px);font-weight:800;line-height:1.25;text-align:center}.identity-safety-divider{height:1px;margin:calc(2 * var(--yzr)) 0 calc(1.65 * var(--yzr));background:#e9eaf3}.identity-safety-copy{color:#303052;font-size:clamp(15px,calc(1.48 * var(--yzr)),18px);font-weight:400;line-height:1.65}.identity-safety-copy p{margin:0}.identity-safety-copy p+p{margin-top:calc(1.45 * var(--yzr))}.identity-safety-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.2 * var(--yzr));margin-top:calc(2.35 * var(--yzr))}.identity-safety-btn{display:flex;height:clamp(42px,calc(4.2 * var(--yzr)),48px);align-items:center;justify-content:center;border-radius:calc(2.2 * var(--yzr));cursor:pointer;font-family:inherit;font-size:clamp(16px,calc(1.6 * var(--yzr)),19px);font-weight:700;line-height:1;transition:opacity .15s ease}.identity-safety-btn:hover{opacity:.9}.identity-safety-btn--ghost{border:max(1px,calc(.16 * var(--yzr))) solid #ff8caf;background:#fff;color:#ff8caf}.identity-safety-btn--primary{border:max(1px,calc(.16 * var(--yzr))) solid #ff8caf;background:#ff8caf;color:#fff}.yz-main:has(.mine-sub-page){min-height:100vh;padding-bottom:0;background:#fff}.mine-sub-page{min-height:100vh;background:#fff;color:var(--color-on-surface);font-size:12px}.mine-sub-page button,.mine-sub-page input{font:inherit}.mine-sub-topbar{position:sticky;top:0;z-index:50;display:flex;height:56px;align-items:center;background:#fff;padding:0 8px}.mine-sub-back{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:0;background:transparent;color:var(--color-on-surface);cursor:pointer;padding:0}.mine-sub-back svg{width:24px;height:24px}.mine-sub-topbar h1{flex:1;margin:0;color:var(--color-on-surface);font-size:18px;font-weight:600;text-align:left}.mine-sub-spacer{display:none}.mine-sub-body{max-width:600px;padding:8px 24px 80px}.mine-sub-tabs{display:flex;margin:-8px -24px 0;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08));background:#fff}.mine-sub-tabs button{flex:1;border:0;border-bottom:2.5px solid transparent;background:transparent;color:var(--color-on-surface);cursor:pointer;font-size:14px;font-weight:400;opacity:.5;padding:14px 0;text-align:center;transition:all .18s}.mine-sub-tabs button.is-active{border-bottom-color:#ff6b6b;color:#ff6b6b;font-weight:700;opacity:1}.mine-empty-state{position:absolute;left:50%;top:50%;z-index:0;display:flex;align-items:center;flex-direction:column;color:var(--color-on-surface);pointer-events:none;text-align:center;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mine-empty-state img{display:block;width:calc(16 * var(--yzr, 10px));max-width:230px;height:auto;margin:0 auto calc(.8 * var(--yzr, 10px));opacity:.9}.mine-empty-state span{color:#9ca3af;font-size:calc(1.3 * var(--yzr, 10px));font-weight:400;line-height:1.5;opacity:1;white-space:nowrap}.mine-list-body{position:relative;min-height:calc(100vh - 56px)}.mine-member-body{padding:8px 0 80px}.mine-member-top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px;padding:0 24px}.mine-member-status{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.mine-member-status span{color:var(--color-on-surface);font-size:13px;opacity:.6;white-space:nowrap}.mine-type-capsule{display:flex;width:-moz-fit-content;width:fit-content;align-items:stretch;overflow:hidden;border-radius:999px;background:#80808026;flex-shrink:0}.mine-type-capsule button{display:flex;height:38px;align-items:center;justify-content:center;border:0;background:transparent;color:var(--color-on-surface);cursor:pointer;font-size:15px;font-weight:500;opacity:.5;padding:0 24px;white-space:nowrap}.mine-type-capsule button.is-active{background:#80808059;font-weight:700;opacity:1}.mine-type-capsule button:first-child.is-active{border-radius:999px 0 0 999px}.mine-type-capsule button:last-child.is-active{border-radius:0 999px 999px 0}.mine-member-bonus{margin:0 24px 12px;border-radius:8px;background:#ff6b351a;padding:8px 12px}.mine-member-bonus__label,.mine-member-bonus__value{font-size:13px;font-weight:500}.mine-member-bonus__label{color:#ff6b35}.mine-member-bonus__value{color:#ff4b8c}.mine-member-pkg-scroll{display:flex;gap:12px;overflow-x:auto;padding:0 24px;margin-bottom:24px;scrollbar-width:none}.mine-member-pkg-scroll::-webkit-scrollbar{display:none}.mine-member-pkg{position:relative;display:flex;width:112px;min-width:112px;height:150px;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;gap:4px;overflow:hidden;border:1px solid var(--color-background, #f5f5f5);border-radius:12px;background:var(--color-surface, #ffffff);box-sizing:border-box;cursor:pointer;padding:12px 8px 8px}.mine-member-pkg.is-selected{border:2px solid #ff4b8c}.mine-member-corner{position:absolute;top:0;left:0;border-radius:12px 0;color:#fff;font-size:11px;font-weight:700;padding:4px 10px 4px 8px;white-space:nowrap;background:linear-gradient(135deg,#f093fb,#f5a623)}.mine-member-corner--svip{background:linear-gradient(135deg,#f5a623,#e8315a)}.mine-member-pkg strong{margin-top:22px;color:var(--color-on-surface);font-size:13px;font-weight:600}.mine-member-price{display:flex;align-items:baseline;color:var(--color-on-surface);font-size:28px;font-weight:700}.mine-member-price em{font-size:13px;font-style:normal;font-weight:700}.mine-member-pkg.is-selected .mine-member-price,.mine-member-pkg.is-selected .mine-member-price em{color:#ff4b8c}.mine-member-pkg del{color:var(--color-on-surface);font-size:11px;opacity:.4;text-decoration:line-through}.mine-member-pkg i{border-radius:999px;background:#ff4b8c1a;color:#ff4b8c;font-size:11px;font-style:normal;font-weight:600;padding:1px 6px}.mine-member-pkg-grid{display:none}.mine-member-priv-boxes{display:flex;gap:12px;padding:0 24px;margin-bottom:24px}.mine-member-priv{position:relative;display:flex;height:120px;flex:1;flex-direction:column;overflow:hidden;border-radius:12px;padding:16px}.mine-member-priv--gold{background:linear-gradient(135deg,#fff3e0,#eac08a)}.mine-member-priv--blue{background:linear-gradient(135deg,#d9f1ff,#a9d9f7)}.mine-member-priv span{display:inline-block;align-self:flex-start;border-radius:4px 12px 12px 4px;background:#2d2d2d;color:#fff;font-size:11px;font-weight:700;padding:4px 10px}.mine-member-priv strong{color:#2d2d2d;font-size:16px;font-weight:700;margin-top:12px}.mine-member-priv em{color:#2d2d2dcc;font-size:14px;font-style:normal;margin-top:4px}.mine-member-section-title,.mine-coin-title{color:var(--color-on-surface);font-size:16px;font-weight:700;margin:0 0 16px}.mine-member-section-title{padding:0 24px}.mine-member-icons{display:flex;justify-content:space-evenly;gap:0;padding:0 24px;margin-bottom:24px}.mine-member-icons span{display:flex;align-items:center;flex-direction:column;gap:8px;color:var(--color-on-surface);font-size:12px;opacity:.6;text-align:center}.mine-member-icons i{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:#ff4b8c1a;color:#ff4b8c;font-style:normal}.mine-member-icons svg{width:24px;height:24px}.mine-member-coupon{display:flex;align-items:center;width:calc(100% - 48px);justify-content:space-between;margin:0 24px 24px;border:0;border-radius:12px;background:var(--color-background, #f6f6f6);color:var(--color-on-surface);cursor:pointer;padding:16px}.mine-member-coupon span{display:flex;flex:1;flex-direction:column;gap:2px;text-align:left}.mine-member-coupon strong{color:var(--color-on-surface);font-size:14px;font-weight:700}.mine-member-coupon em{color:var(--color-on-surface);font-size:12px;font-style:normal;opacity:.6}.mine-member-coupon svg{width:20px;height:20px;color:var(--color-on-surface);opacity:.45}.mine-member-bottom-bar{position:fixed;right:0;bottom:0;left:0;max-width:540px;margin:0 auto;background:var(--color-surface, #ffffff);padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px));z-index:40}.mine-sub-page .mine-sub-pay-btn{width:100%;height:50px;border:0;border-radius:18px;background:#ff4b8c;color:#fff;cursor:pointer;font-size:16px;font-weight:700}.mine-coin-body{padding-top:0}.mine-coin-balance{display:flex;align-items:center;flex-direction:column;gap:4px;margin-bottom:24px;border-radius:12px;background:linear-gradient(135deg,#fce4ec,#f8bbd9);padding:16px}.mine-coin-balance span{color:#ff4b8cb3;font-size:14px}.mine-coin-balance strong{color:#ff4b8c;font-size:32px;font-weight:700}.mine-coin-title{text-align:center;font-size:18px;margin-bottom:20px}.mine-coin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.mine-coin-plan{aspect-ratio:.85;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px solid #f5f5f5;border-radius:12px;background:#fff;cursor:pointer;padding:12px}.mine-coin-plan.is-selected{border-color:#ff4b8c;border-width:2px;background:#fce4ec}.mine-coin-plan strong{color:var(--color-on-surface);font-size:18px;font-weight:700}.mine-coin-plan.is-selected strong,.mine-coin-plan.is-selected em{color:#ff4b8c}.mine-coin-plan span{color:#ff6b35;font-size:12px;font-weight:500}.mine-coin-plan em{color:var(--color-on-surface);font-size:16px;font-style:normal;font-weight:700}.mine-coin-hint,.mine-page-hint{color:var(--color-on-surface);font-size:12px;margin:0 0 16px;opacity:.4;text-align:center}.mine-checkin-card,.mine-download-hero,.mine-identity-card{display:flex;align-items:center;flex-direction:column;border-radius:16px;background:linear-gradient(135deg,#fce4ec,#fff7fb);color:#ff4b8c;margin-bottom:18px;padding:28px 18px;text-align:center}.mine-checkin-card span,.mine-download-hero span,.mine-identity-card span{color:var(--color-on-surface);font-size:13px;line-height:1.6;opacity:.55}.mine-checkin-card strong,.mine-download-hero strong,.mine-identity-card strong{color:var(--color-on-surface);font-size:24px;font-weight:700;margin:6px 0}.mine-download-hero svg,.mine-identity-card svg{width:68px;height:68px;margin-bottom:12px}.mine-checkin-card em{color:var(--color-on-surface);font-size:13px;font-style:normal;opacity:.5}.mine-checkin-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.mine-checkin-day{display:flex;align-items:center;flex-direction:column;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #f5f5f5;padding:14px 6px}.mine-checkin-day span,.mine-checkin-day em{color:var(--color-on-surface);font-size:11px;font-style:normal;opacity:.5}.mine-checkin-day strong{color:#ff4b8c;font-size:18px;font-weight:700;margin:4px 0}.mine-redeem-card{border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #f5f5f5;padding:18px}.mine-redeem-card label{display:grid;gap:8px;color:var(--color-on-surface);font-size:14px;font-weight:600}.mine-redeem-card input{width:100%;height:48px;border:1px solid #eeeeee;border-radius:10px;background:#f7f8fa;color:var(--color-on-surface);font-size:15px;outline:none;padding:0 14px}.mine-redeem-card button{width:100%;height:48px;margin-top:18px;border:0;border-radius:14px;background:#ff4b8c;color:#fff;cursor:pointer;font-size:15px;font-weight:700}@media(min-width:1024px){.yz-app:has(.mine-sub-page){max-width:540px}.mine-sub-topbar{display:none}.mine-sub-page{min-height:100vh}.mine-sub-body{width:100%;max-width:540px;margin:0 auto;padding:32px 24px 24px}.mine-member-body{padding:32px 24px 24px}.mine-member-top,.mine-member-bonus,.mine-member-priv-boxes,.mine-member-section-title,.mine-member-icons,.mine-member-coupon{margin-right:auto;margin-left:auto}.mine-member-top{max-width:672px;padding:0}.mine-member-bonus{max-width:672px}.mine-member-pkg-scroll{display:none}.mine-member-pkg-grid{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:0}.mine-member-pkg-grid-row{display:flex;gap:12px;justify-content:center}.mine-member-pkg{width:112px;min-width:112px}.mine-member-priv-boxes{max-width:600px}.mine-member-icons{max-width:500px}.mine-member-coupon{max-width:500px;width:100%}.mine-member-bottom-bar{position:static;width:100%;max-width:540px;padding:0 24px 32px}.mine-sub-page .mine-sub-pay-btn{display:block;max-width:400px;margin:0 auto}.mine-coin-grid{grid-template-columns:repeat(4,1fr);gap:16px}.mine-coin-plan{aspect-ratio:auto;padding:20px 16px}}@media(min-width:541px){.page-mine{padding-bottom:calc(129.6px + env(safe-area-inset-bottom,0px))}.page-mine .headTop{min-height:262.08px;padding:31.68px 23.04px 0}.page-mine .mine-header{min-height:92.16px}.page-mine .settings-btn{top:14.4px;right:17.28px;width:46.08px;height:46.08px}.page-mine .settings-btn svg{width:27.36px;height:27.36px}.page-mine .mine-avatar{width:92.16px;height:92.16px}.page-mine .mine-avatar-mark{font-size:17.28px;letter-spacing:1.89px}.page-mine .mine-user-info{margin-left:17.28px}.page-mine .nickname{font-size:24.48px}.page-mine .cta{margin-top:5.76px;font-size:18px}.page-mine .user-id{gap:5.04px;margin-top:5.04px;font-size:17.28px}.page-mine .id-copy-btn{width:28.8px;height:28.8px;border-radius:7.2px}.page-mine .id-copy-icon{font-size:17.28px}.page-mine .memberWallet{gap:14.4px;height:100.8px;margin-top:37.44px}.page-mine .box{border-radius:17.28px;padding:14.4px 17.28px}.page-mine .icon-wrap{width:40.32px;height:40.32px;border-radius:11.52px}.page-mine .wallet-icon{width:25.92px;height:25.92px}.page-mine .wallet-icon--gold{width:28.8px;height:28.8px}.page-mine .wallet-copy{gap:5.76px;margin-left:11.52px}.page-mine .wallet-copy strong{font-size:20.88px}.page-mine .wallet-copy em{font-size:15.84px}.page-mine .mine-sections{margin:37.44px 23.04px 0}.page-mine .section-card{border-radius:17.28px;box-shadow:0 2.88px 14.4px #0000000a;padding:14.4px 20.16px}.page-mine .section-card+.section-card{margin-top:17.28px}.page-mine .quick-card{min-height:175.68px;gap:14.4px}.page-mine .grid-item{height:146.88px;padding:0}.page-mine .grid-icon-wrap{width:66.24px;height:66.24px;border-radius:17.28px}.page-mine .grid-icon-fill{width:37.44px;height:37.44px}.page-mine .grid-title{margin-top:10.08px;font-size:18.72px}.page-mine .list-row{height:72px;gap:17.28px}.page-mine .list-left{gap:14.4px;font-size:20.16px}.page-mine .row-icon{width:28.8px;height:28.8px}.page-mine .list-right{gap:5.76px}.page-mine .row-sub{font-size:18px}.page-mine .chevron{width:23.04px;height:23.04px}.page-mine .mine-logout{height:64.8px;margin-top:23.04px;border-radius:17.28px;font-size:20.16px}.yz-account-auth-header{height:86.4px;padding:17.28px 11.52px 11.52px}.yz-account-auth-back,.yz-account-auth-spacer{width:80.64px;height:57.6px;padding:0 11.52px}.yz-account-auth-back svg{width:34.56px;height:34.56px}.yz-account-auth-title{font-size:25.92px}.yz-account-auth-scroll{padding:34.56px}.yz-account-form-card{border-radius:28.8px;padding:34.56px}.yz-account-field-gap{margin-top:23.04px}.yz-account-auth-error{margin-top:17.28px;font-size:17.28px}.yz-account-auth-page .yz-account-auth-submit{height:72px;margin-top:40.32px;border-radius:17.28px;font-size:23.04px}.yz-account-auth-page .yz-account-mode-switch{margin-top:28.8px;padding:11.52px;font-size:20.16px}.yz-account-auth-page .yz-account-recover-link{gap:5.76px;margin-top:8.64px;padding:5.76px 8.64px;font-size:17.28px}.yz-account-auth-page .yz-account-recover-link svg{width:23.04px;height:23.04px}.yz-account-auth-page .yz-account-recover-feedback{margin-top:8.64px;font-size:17.28px}}.yz-form-panel{margin-top:14px;padding:20px 16px}.yz-order-box{display:grid;gap:8px;margin:14px 0;border-radius:12px;background:#fafafa;padding:12px;color:var(--yz-text);font-size:13px;font-weight:700}.yz-page :where(.site-player-box,.site-player-art,.site-player-start){position:absolute;inset:0}@media(min-width:541px){.yz-app,.yz-tabbar{box-shadow:0 0 32px #0000001f}}.yz-home{--color-primary: #ff97b5;--color-text: #666666;--color-text-muted: #999999;--radius-md: 8.32px;min-height:100vh;padding:0;background:#f6f6f6;color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:normal}.yz-home .home-header{position:sticky;top:0;z-index:50;padding-top:env(safe-area-inset-top,0);background:#f6f6f6}.yz-home .search-spacer{height:9.36px;flex-shrink:0}.yz-home .home-search-row{display:flex;align-items:center;gap:5.72px;margin:0 15.6px 3.64px}.yz-home .home-search{display:flex;flex:1;min-width:0;height:41.6px;align-items:center;border:0;border-radius:10.4px;background:#fff;padding:0 12.48px;color:#9ca3af;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.yz-home .home-search:active{opacity:.9}.yz-home .home-search__icon{width:15.6px;height:15.6px;flex:0 0 auto;margin-right:6.24px;color:#9ca3af}.yz-home .home-search__text{flex:1;min-width:0;border:0;background:transparent;color:#9ca3af;font-size:15.6px;font-weight:400;line-height:1.2;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yz-home .home-search__text::-moz-placeholder{color:#9ca3af;opacity:1}.yz-home .home-search__text::placeholder{color:#9ca3af;opacity:1}.yz-home .home-search-download{display:inline-flex;height:41.6px;flex:0 0 auto;align-items:center;justify-content:center;gap:3.12px;border:0;border-radius:10.4px;background:#fff;padding:0 9.36px;color:#ff678f;cursor:default;pointer-events:none;-webkit-tap-highlight-color:transparent}.yz-home .home-search-download__icon{width:16.64px;height:16.64px;flex-shrink:0;color:#ff678f}.yz-home .home-search-download__text{color:#ff678f;font-size:13px;font-weight:600;letter-spacing:.2px;line-height:1}.page-search{position:fixed;inset:0 0 0 50%;z-index:1200;width:min(100vw,540px);max-width:540px;min-height:100vh;transform:translate(-50%);overflow:hidden;background:#f6f6f6;color:#666}.search-header{display:flex;height:66.24px;align-items:center;background:#f6f6f6;box-sizing:border-box;padding-right:17.28px}.search-header__back{display:flex;width:69.12px;height:66.24px;flex:0 0 auto;align-items:center;justify-content:center;border:0;background:transparent;color:#2f2d51;cursor:pointer;-webkit-tap-highlight-color:transparent}.search-header__back-icon{width:32px;height:32px}.search-header__input{width:0;height:51.84px;flex:1;border:1px solid rgb(156 163 175 / .45);border-radius:25.92px;background:#fff;color:#222;font-size:20.16px;font-weight:400;line-height:normal;outline:none;padding:0 20.16px}.search-header__input:focus{border-color:#9ca3af73;box-shadow:none;outline:none;--tw-ring-color: transparent;--tw-ring-offset-width: 0;--tw-ring-shadow: 0 0 #0000}.search-header__input::-moz-placeholder{color:#9ca3af;opacity:1}.search-header__input::placeholder{color:#9ca3af;opacity:1}.search-header__input::-webkit-search-cancel-button{display:none}.search-header__action{flex:0 0 auto;margin-left:14.4px;padding:0 5.76px 0 0;border:0;background:transparent;color:#2f2d51;font-size:20.16px;font-weight:600;line-height:normal;cursor:pointer}.page-search .container{width:auto;height:calc(100vh - 66.24px);margin:14.4px 21.6px 0;overflow-y:auto;-webkit-overflow-scrolling:touch}.hot-search{padding:8.64px 0 28.8px}.hot-search-title{margin:0 0 28.8px;color:#222;font-size:24.48px;font-weight:700;line-height:normal}.hot-chips{display:flex;flex-wrap:wrap;gap:14.4px}.hot-chip{display:flex;width:111px;min-width:0;height:54px;flex:0 0 111px;align-items:center;gap:8.64px;border-radius:28.8px;overflow:hidden;padding:11.52px 17.28px;cursor:pointer;-webkit-tap-highlight-color:transparent}.hot-chip:active{opacity:.88}.hot-chip--top{border:1px solid rgb(255 151 181 / .3);background:#ff97b51a}.hot-chip--mid{border:1px solid rgb(255 151 181 / .25);background:#ff97b514}.hot-chip--rest{border:1px solid rgb(107 114 128 / .3);background:#f6f6f6}.hot-chip__rank{display:flex;width:28.8px;height:28.8px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:14.4px;color:#fff;font-size:14.4px;font-weight:700;line-height:normal;text-align:center}.hot-chip--top .hot-chip__rank{background:#ff97b5}.hot-chip--mid .hot-chip__rank{background:#ff97b5d9}.hot-chip--rest .hot-chip__rank{background:#6b7280}.hot-chip__text{min-width:0;flex:0 0 auto;overflow:visible;color:#6b7280;font-size:18.72px;font-weight:500;line-height:22.464px;text-overflow:clip;white-space:nowrap}.hot-chip--top .hot-chip__text,.hot-chip--mid .hot-chip__text{color:#ff97b5}.yz-home .van-tabs__wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.yz-home .van-tabs__wrap::-webkit-scrollbar{display:none}.yz-home .van-tabs__nav{display:flex;width:100%;min-width:0;background:transparent;box-sizing:border-box}.yz-home .van-tabs__nav--complete{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.yz-home .van-tabs__nav--complete::-webkit-scrollbar{display:none}.yz-home .navbar>.van-tabs__wrap{overflow:visible;height:41.6px}.yz-home .navbar>.van-tabs__wrap .van-tabs__nav{width:100%;height:43.68px;min-width:0;padding:0 10.4px 2.08px}.yz-home .navbar .van-tab{position:relative;display:flex;flex:0 0 auto;height:40.04px;align-items:center;justify-content:center;margin:1.56px 2.6px 0;border:0;border-radius:0;background:transparent;padding:2.08px 7.8px 18.2px;color:#9e9e9e;cursor:pointer;font-size:16.64px;font-weight:800;line-height:1.25;white-space:nowrap;transition:color .2s ease,font-size .2s ease,font-weight .2s ease}.yz-home .navbar .van-tab--active{color:#000;font-size:20.8px;font-weight:900}.yz-home .navbar .van-tab--active:after{content:"";position:absolute;left:50%;bottom:0;width:calc(100% + 8.84px);min-width:52px;height:29.64px;transform:translate(-50%);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4BAMAAADLSivhAAAAJ1BMVEXhvgDkxADhwQBHcEzrwADqwQDnwQDnvgDowQD1Mhn0VxH1PRb3Lxt9in88AAAADHRSTlMFEAoAFyAuNijkWp+fa9fcAAAHLElEQVRYw92Z26obVRjHF5MnmGFA8GomTxDoEyxYA+KdMKOh9yYbvLUJ0uuEoA+grb201NpbtdD2BbbNQ/kd12nWhGrBC1ez6T7kl/93WqdvzIOPGOb/BW9MPP4JbArjP4E3JXj1QXCEdjhu4KaMdoGLPmF1G9543Spwldde3YaD2NqProJRkjYltKrW2cDfzfEYXjELr/VsVPQHgDcLsPhaQBnnuJVhYddLo5uVSwaDb/7NfU2jCdrsdwmWJAWyaeoeR+C7LGYmYb27fQNo3ZA08J4mt1czmAOtsiAqaE36Kp56bRKjvWydDS9exXQEV1Ib/QwlvJFqK8BBWNlWMcusWG4ir41nRbive86R1dGq5VHEc5iF1V9rayejbtWIxnsdw0G4Ztm2dQ6/YLSuBXkW53R52oRYk1UN0dYqyrwlx5smpCtXJmE22aXDou30J08HeKPFxcFqndDDMAhtnQ35qjTeCtOE4CxZUZ6mcRynaRLx1kfc5LAhmPz1ouM4wAv+Gz1NAceQxTB73FBtEI2iKDuME3zOyFGLAu7hIIzKrEsGy0B5pFuNuBYZKUuSSRhTBKYiQy9Un8Ry9RrtVmXD8eKyJN0J/8HYqviAdJA2TAtsJMksPAyMnOjF7KDSareHyHyepaPFZ3T6ctDf7JqXRktyjrgmfR4WEU9AID4BP5jbTFhUVSzbCUl3pMwQJvCQ04xcynuqJwE9wFl9Xhk2cvlxM5PqC0k/o2nYe9yyq83UYsijPteGqmylwiWF3IDsHmu7u7oD0K3fsa88o4Kax6TMT5vIPBONOcrZArgywp01x04yBGn5GDL+DVcA2Zj5jRhaCWRGFpbcninQzUhsQxLHZzdZs4U1ya0wlt3p0Vhm/RcCj0ASZmHDGj8WokURMLC3sQcbKbUl17pxmuqqBMxUUe73Z7Gmo4Zwsr1IdblaU2J7EahA+Hw3F/OO4Iv4g0KaN0B2WCME1mmI9otWOrz6J8PMJHiN0nXyc4K2kpMrKMNGz1JMJk85EG45xqKdCeNzyEWblWZUgy6oLRR1SG1569ZrtbnlhBea3KAyvfic0qvSe7cVWaKWuacREZyeWEheHjPeDWxVPapMpSIhdSPkQsec1ODz7RmXLNwqR8iOGjREx2D050rBxKRMwuKlOira9PgPGAy/sbmk3ltU9cPiJ8xzXGk7JJlHHNbinNE5VIwkLOqMZkXsnMqLyyzmYp7H0SMKhSnRsDJ3quzMGeaFbMlSnR0wcpZ/BBqxuUyz5bKrAbyltWbgvKNijvc2VYFNjsgSZl0Wf3r5XjPKfBVp+nGz63kc8pvN/rWjIsRduqz5fdITX7cIhSVchzo6kS5X0eMF/bi3kGn7fziXGUicGLmCsqwzwPtb3Pgo0T4zTJSlLP5zOeVL1ybDdOyTMpj2NxPvMeOfAydE6XoYOvTlEurSSt7lS4AB5SNqyeNlOudKtyPK0uqLwLHvslzFGB8aLfJes2zklet2nhPsaL/vnCaR516fVmy3ajc1K2G5kdO9ow0OVtut2Ish4MrByF2G7cX2G5pyVfhKHArNONDpV1i23oODNwgR4p1WA5bZEg/IIrOyzbqBw2d3GajiQPnzzXYwFZfYZfnCZ/rujjzZ1y1UiVYLJeXv/6kjc73mC/fnd9ug1r5/xAozcEEPjq2fX62h9JIE2Pr9f7RwTTRaXXm4KJT9s8NcaXV3jz6+1OziWnx/Bh16eD7s56MFhFh7halrHhc3zv9f5PpGEwe71/PrlQ2XxmDsdHrbHxuyuPN0eoq/3xpfz4owsnEn8CxFOvr26gP30m777ev4URfvrFhbOnyZRlAR1VaTaeyqlXgp0o0wESlBfhn3jZTc/bmdOfPCuz78fkxBzuGN5pjPc3ZfgPl5x5s6sRZRq13xU9biXWdK+qcmU9NUfxjoz+VoT7grJeB6nAH87Y++eOTyM+yya7S9L1Gb12P2Ta97879bjJ7pIa7jV2dFq64rxK6Ptfsf9QW20bpLdYWU041dRq+D6K2s+PnAqz1eKyv7mH23fNbYrh1ROeEE/eCGq14ZDf3OU6SR0Wy3d3+9lvr96+ffPii5a7Hd7jrGfwIOmxgN3cN2hHNcNJk6dfx1bPmizSSopbLFSVWafDFNs7jXQ72ggHk9vQG+ryDo2vE7n7t9Tgca32GSwXZuN7Q7OuVCd079thVqyQptRSSytqpoXGFNVbaORFfbzVvAfYrbM2XsvJrevQklov9ACjBmKhBSjCptQDTFqX64xuVDZlF5qm0mlVUZVNPc5h360FvKGma0/f6G+z7nzW6+1M1CiWD1gHNO3WzlrUXbfcou665Ra1NrgXOtw455eb4/LgpCri1Prmo8TNBwK+6VswefmBgHcbt7FUtqryYM3hjT5QiB+7GGrH08+b1c3HLxHgh+kWHh2Z8nOfWNgovfqAp0arTHz5idVHPez6G3ODHZ9rFFFVAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center bottom;background-size:contain;pointer-events:none}.yz-home .subbar-wrapper{position:relative;height:41.6px;background:#f6f6f6;padding:0 max(env(safe-area-inset-right),10.4px) .52px max(env(safe-area-inset-left),10.4px);box-sizing:border-box}.yz-home .subbar .van-tabs__wrap{width:100%;height:41.6px;padding:0}.yz-home .subbar .van-tabs__nav{height:41.6px;min-width:-moz-max-content;min-width:max-content;padding:0 4.16px 0 1.04px}.yz-home .subbar .van-tab{display:flex;height:29.12px;min-height:29.12px;flex:0 0 auto;align-items:center;justify-content:center;margin:0 2.08px;border:0;border-radius:6.24px;background:#eee;padding:0 8.32px;color:#585858;cursor:pointer;font-size:15.6px;font-weight:700;line-height:29.12px;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.yz-home .subbar .van-tab:first-child{margin-left:6.24px}.yz-home .subbar .van-tab--active{background:#f5e6e3;color:#e8734b}.yz-home .tabContent{position:relative;width:calc(100% - 20.8px);height:calc(100vh - 131.04px - env(safe-area-inset-top,0px));margin:0 auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:69.68px;box-sizing:border-box;scrollbar-width:none}.yz-home .tabContent::-webkit-scrollbar{display:none}.yz-home .yz-marquee{height:46.16px;margin:0 16.64px 6.24px;border-radius:var(--radius-md);background:transparent;padding:0;color:#4b5563}.yz-home .yz-marquee__icon{display:none}.yz-home .yz-marquee__track{display:flex;height:100%;align-items:center;color:#4b5563;font-size:13px;font-weight:400}.yz-home .yz-marquee__track span{animation-duration:17s}.yz-home .advBox{margin-top:10.4px;padding:0 16.64px}.yz-home .Adv5 .fiveGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12.48px 10.4px}.yz-home .rectAdvBox{display:block;width:62.4px;color:inherit;text-decoration:none}.yz-home .rectAdvIcon{display:grid;width:62.4px;height:62.4px;place-items:center;overflow:hidden;border-radius:12.48px;color:#fff;box-shadow:inset 0 -12px 22px #00000029}.yz-home .rectAdvIcon span{font-size:24px;font-weight:900;text-shadow:0 2px 7px rgb(0 0 0 / .22)}.yz-home .rectName{overflow:hidden;margin-top:5.2px;color:#333;font-size:12.48px;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.yz-home .yz-video-grid{display:block;padding:10.4px 8.32px 52px;overflow:hidden}.yz-home .video-item-combination{width:100%}.yz-home .masonry-columns{display:flex;width:100%;flex-direction:row;align-items:flex-start;gap:6.24px;box-sizing:border-box}.yz-home .masonry-columns__col{display:flex;min-width:0;flex:1 1 0;flex-direction:column;gap:6.24px}.yz-home .masonry-columns__item{display:block;min-width:0}.yz-home .yz-video-card.video-item{display:block;min-width:0;margin:0 0 6.24px;overflow:hidden;position:relative;border-radius:var(--radius-md);color:inherit;text-decoration:none;box-shadow:0 2.08px 8.32px #0000000f;transition:transform .2s ease,box-shadow .2s ease}.yz-home .yz-video-card.video-item:active{transform:scale(.98)}.yz-home .yz-video-card__cover.aspect-ratio{position:relative;width:100%;height:auto;padding-top:56.25%;overflow:hidden;aspect-ratio:auto;border-radius:8.32px;background:transparent;box-shadow:none}.yz-home .aspect-ratio-content{position:absolute;inset:0}.yz-home .yz-video-card__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s}.yz-home .yz-video-card__img.is-loaded{opacity:1}.yz-home .yz-video-card__placeholder{display:grid;width:100%;height:100%;place-items:center;color:#0000004d;font-size:18px;font-weight:900}.yz-home .video-item .title{display:block;margin-top:5.2px;color:var(--color-text);font-size:13.52px;font-weight:500;line-height:1.4}.yz-home .yz-video-card__title{display:-webkit-box;margin:0;padding:0;overflow:hidden;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yz-home .meta-row{display:flex;align-items:center;gap:10.4px;margin-top:4.16px;color:#999;font-size:11.44px;line-height:normal}.yz-home .meta-item{display:inline-flex;min-width:0;align-items:center;gap:2.6px}.yz-home .meta-icon{width:12.48px;height:12.48px;flex-shrink:0;opacity:.85}.yz-home .meta-icon--love{width:11.44px;height:11.44px}.yz-home.yz-home--dark .masonry-columns--3,.yz-home.yz-home--dark .masonry-columns--3 .masonry-columns__col{gap:6.24px}.yz-home.yz-home--dark .yz-video-card.video-item.series-card{display:flex;margin:0;flex-direction:column;overflow:visible;border-radius:0;color:#666;box-shadow:none;transition:none}.yz-home.yz-home--dark .yz-video-card.video-item.series-card:active{transform:none}.yz-home.yz-home--dark .series-card .cover-block{display:block;overflow:hidden;border-radius:12.48px;background:#f2f3f5;box-shadow:0 4.16px 10.4px #0000000d}.yz-home.yz-home--dark .series-card .cover-aspect.cover-aspect--3col{display:block;padding-top:132.16%;overflow:visible;border-radius:0;background:transparent;box-shadow:none}.yz-home.yz-home--dark .series-card .aspect-ratio-content{overflow:hidden}.yz-home.yz-home--dark .series-card .series-cover-image{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}.yz-home.yz-home--dark .series-card .title-wrap{display:block;margin:6.24px 0 0;padding:0 5.2px;color:#111827;font-size:14.56px;font-weight:700;line-height:16.744px}.yz-home.yz-home--dark .series-card .yz-video-card__title{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.yz-home.yz-home--dark .series-card .meta-row--compact{display:flex;align-items:center;justify-content:space-between;gap:4.16px;margin:4.16px 0 0;padding:0 5.2px;color:#6b7280;font-size:10.4px;line-height:normal}.yz-home.yz-home--dark .series-card .meta-row--compact .meta-item{display:inline-flex;align-items:center;gap:3.64px}.yz-home.yz-home--dark .series-card .meta-row--compact .meta-icon{width:12.48px;height:12.48px;color:#6b7280;opacity:1}.yz-home.yz-home--dark .series-card .episode-pill{display:block;min-width:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:999px;background:#f3f4f6;padding:2.08px 5.2px;color:#374151;font-size:10.4px;font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.yz-home.yz-home--dark .masonry-columns--3 .yz-video-skeleton__cover{aspect-ratio:.7567 / 1;border-radius:12.48px}.yz-home .yz-video-skeleton__cover{aspect-ratio:16 / 9;border-radius:8.32px}.yz-home .yz-empty{padding:34px 0;color:#999}.yz-home-list-end{padding:0 0 12px;color:#999;font-size:12px;text-align:center}.yz-tab-content-panel{min-height:120px}.yz-swipe-left-enter-active,.yz-swipe-left-leave-active,.yz-swipe-right-enter-active,.yz-swipe-right-leave-active{transition:transform .3s ease}.yz-swipe-left-enter-active,.yz-swipe-right-enter-active{position:relative;z-index:1}.yz-swipe-left-leave-active,.yz-swipe-right-leave-active{position:absolute;left:0;right:0;top:0;z-index:0;pointer-events:none}.yz-swipe-left-enter-from{transform:translate3d(100%,0,0)}.yz-swipe-left-leave-to,.yz-swipe-right-enter-from{transform:translate3d(-100%,0,0)}.yz-swipe-right-leave-to{transform:translate3d(100%,0,0)}@media(prefers-reduced-motion:reduce){.yz-home .navbar .van-tab,.yz-home .subbar .van-tab,.yz-home .yz-video-card.video-item,.yz-swipe-left-enter-active,.yz-swipe-left-leave-active,.yz-swipe-right-enter-active,.yz-swipe-right-leave-active{transition:none}}@media(max-width:540px){.yz-home .search-spacer{height:2.4vw}.yz-home .home-search-row{gap:1.466667vw;margin:0 4vw .933333vw}.yz-home .home-search{height:10.666667vw;border-radius:2.666667vw;padding:0 3.2vw}.yz-home .home-search__icon{width:4vw;height:4vw;margin-right:1.6vw}.yz-home .home-search__text{font-size:4vw;line-height:4.8vw}.yz-home .home-search-download{height:10.666667vw;gap:.8vw;border-radius:2.666667vw;padding:0 2.4vw}.yz-home .home-search-download__icon{width:4.266667vw;height:4.266667vw}.yz-home .home-search-download__text{font-size:3.333333vw;line-height:3.333333vw}.search-header{height:12.266667vw;padding-right:3.2vw}.search-header__back{width:12.8vw;height:12.266667vw}.search-header__back-icon{width:5.925926vw;height:5.925926vw}.search-header__input{height:9.6vw;border-radius:4.8vw;font-size:3.733333vw;padding:0 3.733333vw}.search-header__action{margin-left:2.666667vw;padding:0 1.066667vw 0 0;font-size:3.733333vw}.page-search .container{height:calc(100vh - 12.266667vw);margin:2.666667vw 4vw 0}.hot-search{padding:1.6vw 0 5.333333vw}.hot-search-title{margin-bottom:5.333333vw;font-size:4.533333vw}.hot-chips{gap:2.666667vw}.hot-chip{width:20.555556vw;height:10vw;flex-basis:20.555556vw;gap:1.6vw;border-radius:5.333333vw;padding:2.133333vw 3.2vw}.hot-chip__rank{width:5.333333vw;height:5.333333vw;border-radius:2.666667vw;font-size:2.666667vw}.hot-chip__text{font-size:3.466667vw;line-height:4.16vw}.yz-home .navbar>.van-tabs__wrap{height:10.666667vw}.yz-home .navbar>.van-tabs__wrap .van-tabs__nav{height:11.2vw;padding:0 2.666667vw .533333vw}.yz-home .navbar .van-tab{height:10.266667vw;margin:.4vw .666667vw 0;padding:.533333vw 2vw 4.666667vw;font-size:4.266667vw;line-height:5.333333vw}.yz-home .navbar .van-tab--active{font-size:5.333333vw;line-height:6.666667vw}.yz-home .navbar .van-tab--active:after{width:calc(100% + 2.266667vw);min-width:13.333333vw;height:7.6vw}.yz-home .subbar-wrapper{height:10.666667vw;padding:0 max(env(safe-area-inset-right),2.666667vw) .133333vw max(env(safe-area-inset-left),2.666667vw)}.yz-home .subbar .van-tabs__wrap,.yz-home .subbar .van-tabs__nav{height:10.666667vw}.yz-home .subbar .van-tabs__nav{padding:0 1.066667vw 0 .266667vw}.yz-home .subbar .van-tab{height:7.466667vw;min-height:7.466667vw;margin:0 .533333vw;border-radius:1.6vw;padding:0 2.133333vw;font-size:4vw;line-height:7.466667vw}.yz-home .subbar .van-tab:first-child{margin-left:1.6vw}.yz-home .tabContent{width:calc(100% - 5.333333vw);height:calc(100vh - 33.6vw - env(safe-area-inset-top,0px));padding-bottom:17.866667vw}}.app-tabbar.yz-tabbar{grid-template-columns:repeat(4,minmax(0,1fr));height:calc(52px + env(safe-area-inset-bottom,0px));max-width:540px;min-height:52px;overflow:hidden;border-top:0;border-radius:16.64px 16.64px 0 0;background:#fff;box-shadow:0 -2px 12px #0000000f}.app-tabbar .yz-tabbar__item{height:52px;gap:4.16px;color:#999;font-size:12.48px;font-weight:400;line-height:12.48px}.app-tabbar .yz-tabbar__item.is-active{color:#ff97b5;font-weight:600}.app-tabbar .yz-tabbar__icon{width:22.88px;height:22.88px;flex:0 0 auto}.app-tabbar .yz-tabbar__item span{display:block;height:12.48px;font-size:12.48px;line-height:12.48px}.yz-home .navbar .van-tab--active:after{background-image:url(/yz-tab-active.png)}@media(min-width:541px){.yz-home .search-spacer{height:12.96px}.yz-home .home-search-row{gap:7.92px;margin:0 21.6px 5.04px}.yz-home .home-search,.yz-home .home-search-download{height:57.6px;border-radius:14.4px}.yz-home .home-search{padding:0 17.28px}.yz-home .home-search__icon{width:21.6px;height:21.6px;margin-right:8.64px}.yz-home .home-search__text{font-size:21.6px}.yz-home .home-search-download{gap:4.32px;padding:0 12.96px}.yz-home .home-search-download__icon{width:23.04px;height:23.04px}.yz-home .home-search-download__text{font-size:18px}.yz-home .navbar>.van-tabs__wrap .van-tabs__nav{height:60.48px;padding:0 14.4px 2.88px}.yz-home .navbar>.van-tabs__wrap,.yz-home .subbar .van-tabs__wrap{height:57.6px}.yz-home .navbar .van-tab{height:55.44px;margin:2.16px 3.6px 0;padding:2.88px 10.8px 25.2px;font-size:23.04px}.yz-home .navbar .van-tab--active{font-size:28.8px}.yz-home .navbar .van-tab--active:after{width:calc(100% + 12.24px);min-width:72px;height:41.04px}.yz-home .subbar-wrapper{height:57.6px;padding:0 max(env(safe-area-inset-right),14.4px) .72px max(env(safe-area-inset-left),14.4px)}.yz-home .subbar .van-tabs__nav{height:57.6px;padding:0 5.76px 0 1.44px}.yz-home .subbar .van-tab{height:40.32px;min-height:40.32px;margin:0 2.88px;border-radius:8.64px;padding:0 11.52px;font-size:21.6px;line-height:40.32px}.yz-home .subbar .van-tab:first-child{margin-left:8.64px}.yz-home .tabContent{width:calc(100% - 28.8px);height:calc(100vh - 181.44px - env(safe-area-inset-top,0px));padding-bottom:96.48px}.yz-home .yz-marquee{height:57.6px;margin:0 23.04px 8.64px}.yz-home .yz-marquee__track{font-size:18px}.yz-home .yz-video-grid{padding:14.4px 11.52px 72px}.yz-home .masonry-columns,.yz-home .masonry-columns__col{gap:8.64px}.yz-home .yz-video-card.video-item{margin-bottom:8.64px;border-radius:11.52px}.yz-home .yz-video-card__cover.aspect-ratio{border-radius:11.52px}.yz-home .yz-video-card__title{font-size:18.72px}.yz-home .video-item .title{margin-top:7.2px;font-size:18.72px;line-height:1.4}.yz-home .meta-row{gap:14.4px;margin-top:5.76px;font-size:15.84px}.yz-home .meta-icon{width:17.28px;height:17.28px}.yz-home.yz-home--dark .masonry-columns--3,.yz-home.yz-home--dark .masonry-columns--3 .masonry-columns__col{gap:8.64px}.yz-home.yz-home--dark .series-card .cover-block{border-radius:17.28px;box-shadow:0 5.76px 14.4px #0000000d}.yz-home.yz-home--dark .series-card .title-wrap{margin-top:8.64px;padding:0 7.2px;font-size:20.16px;line-height:23.184px}.yz-home.yz-home--dark .series-card .meta-row--compact{gap:5.76px;margin-top:5.76px;padding:0 7.2px;font-size:14.4px}.yz-home.yz-home--dark .series-card .meta-row--compact .meta-item{gap:5.04px}.yz-home.yz-home--dark .series-card .meta-row--compact .meta-icon{width:17.28px;height:17.28px}.yz-home.yz-home--dark .series-card .episode-pill{padding:2.88px 7.2px;font-size:14.4px}.app-tabbar.yz-tabbar{height:calc(72px + env(safe-area-inset-bottom,0px));min-height:72px;border-radius:23.04px 23.04px 0 0}.app-tabbar .yz-tabbar__item{height:72px;gap:5.76px;font-size:17.28px;line-height:17.28px}.app-tabbar .yz-tabbar__icon{width:31.68px;height:31.68px}.app-tabbar .yz-tabbar__item span{height:17.28px;font-size:17.28px;line-height:17.28px}}.site-play-permission-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0000008c;color:#fff;z-index:3;padding:0 20px;text-align:center}.site-play-permission-hint{font-size:18px;margin-bottom:14px;line-height:1.4;text-align:center}.site-play-auth-pill{padding:12px 28px;border-radius:8px;border:none;background:#ff4b8c;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .15s}.site-play-auth-pill:hover{opacity:.9}.site-play-pc-category-bar{display:flex;gap:8px;padding:12px 24px 0;overflow-x:auto;scrollbar-width:none;max-width:1500px;margin:0 auto}.site-play-pc-category-bar::-webkit-scrollbar{display:none}.site-play-pc-category-tag{flex-shrink:0;border-radius:6px;padding:6px 12px;font-size:18px;font-weight:600;border:none;cursor:pointer;background:var(--category-unselected-bg);color:var(--color-on-surface);opacity:.45;white-space:nowrap;transition:background .15s,opacity .15s}.site-play-pc-category-tag.is-active{background:var(--category-selected-bg);color:var(--category-selected-text);opacity:1}.site-play-pc-toprow{display:flex;gap:20px;padding:20px 24px 0;align-items:stretch;max-width:1500px;margin:0 auto}.site-play-pc-playercol{flex:1;min-width:0;display:flex;flex-direction:column}.site-play-pc-area{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden}.site-play-pc-inforow{display:flex;align-items:center;padding:12px 0;gap:16px;margin-top:auto}.site-play-pc-infoleft{display:flex;align-items:center}.site-play-pc-inforight{margin-left:auto;display:flex;align-items:center;gap:16px;font-size:13px;font-weight:600;color:var(--color-on-surface);opacity:.5}.site-play-meta-item{display:inline-flex;align-items:center;gap:4px;font-size:13px}.site-play-pc-action-bar{display:flex;align-items:center;gap:20px;background:none}.site-play-pc-action-btn{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;color:var(--color-on-surface);opacity:.6;font-size:13px;font-weight:600;padding:0;transition:opacity .15s;white-space:nowrap}.site-play-pc-action-btn:hover{opacity:1}.site-play-pc-action-label{font-size:13px}.site-play-pc-pkgpanel{width:400px;flex-shrink:0;background:var(--color-surface);border-radius:12px;padding:20px;align-self:flex-start;max-height:calc(100vh - 120px);overflow-y:auto;display:flex;flex-direction:column;border:1px solid var(--color-border);box-shadow:0 2px 12px #0000000a}.site-play-pc-pkg-title{font-size:16px;font-weight:700;color:#ff4b8c;margin-bottom:16px}.site-play-pc-pkg-card{background:#0000000f;border-radius:10px;padding:16px 18px;margin-bottom:8px;display:flex;flex-direction:column;gap:8px;border:none}:root[data-theme=dark] .site-play-pc-pkg-card{background:#ffffff0f}.site-play-pc-pkg-row1{display:flex;align-items:center}.site-play-pc-pkg-price-group{display:flex;align-items:baseline;width:140px;flex-shrink:0}.site-play-pc-pkg-price{font-size:36px;font-weight:900;color:#ff4b8c;line-height:1;letter-spacing:-1px}.site-play-pc-pkg-currency{font-size:16px;font-weight:800}.site-play-pc-pkg-days{font-size:16px;font-weight:500;color:var(--color-on-surface);opacity:.4;margin-left:2px;margin-right:14px}.site-play-pc-pkg-row2{display:flex;align-items:center;gap:10px}.site-play-pc-pkg-row2-text{flex:1;font-size:13px;font-weight:500;color:#f3a536;line-height:1.4;min-width:0}.site-play-pc-pkg-btn{padding:8px 22px;border-radius:999px;border:none;background:#ff4b8c;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s;flex-shrink:0;white-space:nowrap}.site-play-pc-pkg-btn:hover{opacity:.85}.site-play-pc-pkg-empty{padding:24px 0;text-align:center;font-size:14px;color:var(--color-on-surface);opacity:.45}.site-play-pc-meta{max-width:1500px;margin:0 auto;padding:16px 24px}.site-play-pc-meta-title{font-size:20px;font-weight:700;color:var(--color-on-surface);line-height:1.4}.site-play-pc-related{max-width:1500px;margin:0 auto;padding:16px 24px 32px}.site-play-pc-related-title{font-size:18px;font-weight:700;color:var(--color-on-surface);margin-bottom:12px}.site-play-action-bar{display:flex;justify-content:space-evenly;padding:16px 0;background:var(--color-surface)}.site-play-action-btn{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;color:var(--color-on-surface);opacity:.87;padding:4px 8px}.site-play-action-icon{width:28px;height:28px}.site-play-action-label{font-size:12px;opacity:.7}.site-play-mobile-area{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden}.site-play-mobile-info{padding:16px;background:var(--color-surface)}.site-play-mobile-title-row{display:flex;align-items:flex-start;gap:8px}.site-play-mobile-title{flex:1;font-size:20px;font-weight:700;line-height:1.4;color:var(--color-on-surface);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;cursor:pointer}.site-play-mobile-title.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible;white-space:normal}.site-play-mobile-expand{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--color-on-surface);opacity:.54;padding:0;display:flex;align-items:center;justify-content:center;line-height:1.4}.site-play-mobile-expand svg{transition:transform .2s}.site-play-mobile-cat-row{margin-top:6px}.site-play-mobile-cat-tag{display:inline-block;padding:3px 10px;border-radius:4px;background:#8080801f;font-size:13px;color:var(--color-on-surface);opacity:.7}.site-play-mobile-meta{margin-top:8px;display:flex;gap:12px;align-items:center;color:var(--color-gray);font-size:14px}.site-play-mobile-related{padding:12px 16px;background:var(--color-surface)}.site-play-mobile-related-title{font-size:16px;font-weight:700;color:var(--color-on-surface);margin-bottom:10px}.yz-video-detail{min-height:100vh;background:#f2f7ff;color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:normal}.yz-video-detail__body{position:relative;min-height:100vh;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.yz-video-detail__ratio.aspect-ratio{position:relative;width:100%;overflow:hidden;padding-top:56.25%;background:#000}.yz-video-detail .aspect-ratio-content--playback{position:absolute;inset:0;overflow:hidden;background:#000}.yz-video-detail .site-play-coverbg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(18px);transform:scale(1.08);pointer-events:none}.yz-video-detail .site-player-box,.yz-video-detail .site-player-art,.yz-video-detail .site-player-start{position:absolute;inset:0;width:100%;height:100%}.yz-video-detail .detail-head-back{position:absolute;top:0;left:0;z-index:20;display:flex;width:49.92px;height:47.84px;align-items:center;justify-content:center;border:0;background:transparent;color:#fff;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.yz-video-detail .detail-head-back-icon{width:22.88px;height:22.88px;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .25))}.yz-video-detail .video-info{position:relative;margin:12.48px;padding:14.56px 0 12.48px;border-radius:12.48px;background:#fff;color:#666}.yz-video-detail .video-info .title{display:block;margin:0 16.64px;color:#2f2d51;font-size:16.64px;font-weight:700;line-height:normal;word-break:break-all}.yz-video-detail .video-coin-price-pill{display:inline-flex;align-items:center;margin:8px 16.64px 0;border-radius:999px;background:#ff4b8c1a;color:#ff4b8c;font-size:12.48px;font-weight:700;line-height:1;padding:6px 10px}.yz-video-detail .video-info--series{box-shadow:0 12.48px 33.28px #0000000f}.yz-video-detail .episode-block{display:block;margin:10.4px 0 0;border-top:1px solid rgb(0 0 0 / .08);padding:10.4px 0 0}.yz-video-detail .episode-block__head{display:block;margin:0 16.64px 7.8px;color:#2f2d51;font-size:15.08px;font-weight:700;line-height:normal}.yz-video-detail .episode-compact{display:flex;align-items:center;justify-content:space-between;gap:10.4px;margin:0 16.64px 2.08px;border-radius:8.32px;background:#f7f8fa;padding:8.84px 10.4px}.yz-video-detail .episode-compact__meta{min-width:0;flex:1;overflow:hidden;color:#666;font-size:13.52px;font-weight:400;line-height:18.928px;text-overflow:ellipsis;white-space:nowrap}.yz-video-detail .episode-compact__btn{flex:0 0 auto;border:0;border-radius:10.4px;background:#ff97b5;padding:5.72px 14.04px;color:#fff;cursor:pointer;font-size:13.52px;font-weight:600;line-height:normal}.yz-video-detail .controls{display:flex;margin:20.8px 0 0;border-top:1px solid #e5e7eb;padding-top:19.76px}.yz-video-detail .video-info--series .controls{height:57.2px;align-items:center;margin-top:20.8px;border-top:1px solid rgb(0 0 0 / .1);padding-top:0}.yz-video-detail .props{display:flex;width:100%;padding:0 12.48px;color:#666;font-size:11.44px}.yz-video-detail .props-left{position:relative;display:flex;margin:0 auto;gap:24.96px;align-items:center}.yz-video-detail .video-info--series .props-left{z-index:2}.yz-video-detail .click,.yz-video-detail .like,.yz-video-detail .share{display:flex;align-items:center;border:0;background:transparent;color:#666;cursor:pointer;font-size:13.52px;font-weight:400;line-height:normal;padding:0}.yz-video-detail .share{font-size:11.44px}.yz-video-detail .props-svg-icon{display:block;width:18.72px;height:18.72px;margin:0 3.12px 0 0;color:#999;flex:0 0 auto}.yz-video-detail .like.active{color:#ff678f}.yz-video-detail .like.active .props-svg-icon{color:#ff678f;fill:#ff678f2e}.yz-video-detail .movie-comments-wrap{margin:0 12.48px 12.48px}.yz-video-detail .Adv5{display:block;padding:0 16.64px}.yz-video-detail .fiveGrid{display:flex;margin:0 0 12.48px;padding:0}.yz-video-detail .rectAdvBox{display:block;width:62.4px;margin:0 10.4px 0 0;color:inherit;text-decoration:none}.yz-video-detail .rectAdvBox:last-child{margin-right:0}.yz-video-detail .rectAdvIcon{position:relative;display:block;width:62.4px;height:62.4px;overflow:hidden;border-radius:15.18px;background:#f2f3f5}.yz-video-detail .rectAdvIcon img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yz-video-detail .rectName{display:block;width:100%;margin-top:4.16px;overflow:hidden;color:#2f2d51;font-size:12.48px;font-weight:400;line-height:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap}.yz-video-detail .comments-block{margin:16.64px 0 0;padding:2.08px 0 66.56px}.yz-video-detail .comments-title{display:inline-flex;align-items:baseline;gap:4.68px;border:0;background:transparent;padding:0;color:inherit}.yz-video-detail .comments-title__label{color:#111;font-size:16.12px;font-weight:600;line-height:normal}.yz-video-detail .comments-title__count{color:#9aa0a6;font-size:13.52px;font-weight:500;line-height:normal}.yz-video-detail .comment-item{display:flex;gap:7.28px;padding:9.88px 0}.yz-video-detail .community-user-avatar{display:flex;width:29.12px;height:29.12px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:9999px;background:#f2f3f5;color:#ff97b5;font-size:13px;font-weight:800}.yz-video-detail .community-user-avatar__official{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border:1px solid rgb(255 151 181 / .28);border-radius:inherit;background:#fff4f8}.yz-video-detail .comment-main{flex:1;min-width:0}.yz-video-detail .comment-name{color:#111827;font-size:11.96px;font-weight:600;line-height:normal}.yz-video-detail .comment-content{margin-top:2.08px;color:#1f2937;font-size:12.48px;font-weight:400;line-height:18.1px}.yz-video-detail .comment-meta-row{display:flex;margin-top:3.64px}.yz-video-detail .comment-meta-main{display:flex;gap:14.04px}.yz-video-detail .comment-time,.yz-video-detail .comments-end{color:#9aa0a6;font-size:10.61px;font-weight:400;line-height:normal}.yz-video-detail .comments-end{padding:7px 0;text-align:center}.yz-video-detail .comment-composer-entry{display:flex;align-items:center;height:32.96px;border-radius:999px;background:#fff;color:#a3a3a3;font-size:12px;padding:0 13.52px;box-shadow:0 2px 10px #0000000f}.yz-video-detail .comment-composer-entry--fixed{position:fixed;left:50%;bottom:calc(10.4px + env(safe-area-inset-bottom,0px));z-index:15;width:calc(min(100vw,540px) - 24.96px);max-width:515.04px;transform:translate(-50%)}.yz-episode-overlay{position:fixed;inset:0;z-index:2001;background:#000000b3}.episode-picker-popup{position:fixed;left:50%;bottom:0;z-index:2001;width:min(100vw,540px);height:51.58vh;max-height:435.31px;overflow:auto;border-radius:16px 16px 0 0;background:#fff;color:#666;transform:translate(-50%)}.episode-sheet{display:flex;min-height:100%;flex-direction:column}.episode-sheet__header{display:flex;align-items:baseline;justify-content:center;gap:5.2px;padding:12.48px 12.48px 0}.episode-sheet__title{color:#2f2d51;font-size:17.16px;font-weight:700;line-height:normal}.episode-sheet__count{color:#9aa0a6;font-size:12.48px;font-weight:500;line-height:normal}.episode-sheet__ranges{display:flex;flex:0 0 auto;gap:8.84px;overflow-x:auto;padding:13px 12.48px 11.38px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.episode-sheet__ranges::-webkit-scrollbar{display:none}.episode-range-pill{display:flex;min-width:75.6px;height:40.04px;flex:0 0 auto;align-items:center;justify-content:center;gap:3.64px;border:1px solid #e2e5ea;border-radius:10.92px;background:#fff;padding:4.68px 15.6px;color:#4b5563;cursor:pointer;font-size:14.35px;font-weight:600;line-height:normal;box-shadow:0 1.04px 3.64px #0000000a}.episode-range-pill--active{border-color:#ff6f9f8c;background:transparent;color:#ff97b5;box-shadow:none}.episode-sheet__grid-wrap{min-height:0;flex:1;overflow:hidden}.episode-sheet__grid{display:grid;height:100%;grid-template-columns:repeat(6,minmax(0,1fr));gap:5.72px;overflow:auto;padding:10.4px 12.48px 14.56px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.episode-sheet__grid::-webkit-scrollbar{display:none}.episode-grid-btn{display:block;width:100%;aspect-ratio:1;border:1px solid #edf0f4;border-radius:9.88px;background:#fff;color:#2f2d51;cursor:pointer;font-size:14.04px;font-weight:600;line-height:normal}.episode-grid-btn--active{border-color:#ff6f9f8c;background:#fff7fb;color:#ff97b5}.yz-episode-fade-enter-active,.yz-episode-fade-leave-active{transition:opacity .2s ease}.yz-episode-fade-enter-from,.yz-episode-fade-leave-to{opacity:0}.yz-episode-slide-enter-active,.yz-episode-slide-leave-active{transition:transform .24s ease}.yz-episode-slide-enter-from,.yz-episode-slide-leave-to{transform:translate(-50%,100%)}@media(max-width:540px){.yz-video-detail .detail-head-back{width:12.8vw;height:12.266667vw}.yz-video-detail .detail-head-back-icon{width:5.866667vw;height:5.866667vw}.yz-video-detail .video-info{margin:3.2vw;padding:3.733333vw 0 3.2vw;border-radius:3.2vw}.yz-video-detail .video-info .title{margin:0 4.266667vw;font-size:4.266667vw}.yz-video-detail .episode-block{margin-top:2.666667vw;padding-top:2.666667vw}.yz-video-detail .episode-block__head{margin:0 4.266667vw 2vw;font-size:3.866667vw}.yz-video-detail .episode-compact{gap:2.666667vw;margin:0 4.266667vw .533333vw;border-radius:2.133333vw;padding:2.266667vw 2.666667vw}.yz-video-detail .episode-compact__meta{font-size:3.466667vw;line-height:4.853333vw}.yz-video-detail .episode-compact__btn{border-radius:2.666667vw;padding:1.466667vw 3.6vw;font-size:3.466667vw}.yz-video-detail .controls{margin-top:5.333333vw;padding-top:5.066667vw}.yz-video-detail .video-info--series .controls{height:14.666667vw;margin-top:5.333333vw}.yz-video-detail .props{padding:0 3.2vw;font-size:2.933333vw}.yz-video-detail .props-left{gap:6.4vw}.yz-video-detail .click,.yz-video-detail .like{font-size:3.466667vw}.yz-video-detail .share{font-size:2.933333vw}.yz-video-detail .props-svg-icon{width:4.8vw;height:4.8vw;margin-right:.8vw}.yz-video-detail .movie-comments-wrap{margin:0 3.2vw 3.2vw}.yz-video-detail .Adv5{padding:0 4.266667vw}.yz-video-detail .fiveGrid{margin-bottom:3.2vw}.yz-video-detail .rectAdvBox{width:16vw;margin-right:2.666667vw}.yz-video-detail .rectAdvIcon{width:16vw;height:16vw;border-radius:3.892308vw}.yz-video-detail .rectName{margin-top:1.066667vw;font-size:3.2vw}.yz-video-detail .comments-block{margin-top:4.266667vw;padding:.533333vw 0 17.066667vw}.yz-video-detail .comments-title{gap:1.2vw}.yz-video-detail .comments-title__label{font-size:4.133333vw}.yz-video-detail .comments-title__count{font-size:3.466667vw}.yz-video-detail .comment-item{gap:1.866667vw;padding:2.533333vw 0}.yz-video-detail .community-user-avatar{width:7.466667vw;height:7.466667vw;font-size:3.333333vw}.yz-video-detail .comment-name{font-size:3.066667vw}.yz-video-detail .comment-content{margin-top:.533333vw;font-size:3.2vw;line-height:4.64vw}.yz-video-detail .comment-meta-row{margin-top:.933333vw}.yz-video-detail .comment-meta-main{gap:3.6vw}.yz-video-detail .comment-time,.yz-video-detail .comments-end{font-size:2.72vw}.yz-video-detail .comment-composer-entry{height:8.453333vw;padding:0 3.466667vw;font-size:3.085333vw}.yz-video-detail .comment-composer-entry span{color:#667085;font-size:3.146667vw;font-weight:600}.yz-video-detail .comment-composer-entry--fixed{bottom:calc(2.666667vw + env(safe-area-inset-bottom,0px));width:calc(min(100vw,540px) - 6.4vw);max-width:505.44px}.episode-sheet__title{font-size:4.4vw}.episode-sheet__count{font-size:3.2vw}.episode-range-pill{min-width:19.384615vw;border-radius:2.8vw;padding:1.2vw 4vw;font-size:3.6vw}.episode-grid-btn{border-radius:2.533333vw;font-size:3.6vw}}@media(min-width:541px){.yz-video-detail .detail-head-back{width:69.12px;height:66.24px}.yz-video-detail .detail-head-back-icon{width:31.68px;height:31.68px}.yz-video-detail .video-info{margin:17.28px;padding:20.16px 0 17.28px;border-radius:17.28px}.yz-video-detail .video-info .title{margin:0 23.04px;font-size:23.04px}.yz-video-detail .episode-block{margin-top:14.4px;padding-top:14.4px}.yz-video-detail .episode-block__head{margin:0 23.04px 10.8px;font-size:20.88px}.yz-video-detail .episode-compact{gap:14.4px;margin:0 23.04px 2.88px;border-radius:11.52px;padding:12.24px 14.4px}.yz-video-detail .episode-compact__meta{font-size:18.72px;line-height:26.21px}.yz-video-detail .episode-compact__btn{border-radius:14.4px;padding:7.92px 19.44px;font-size:18.72px}.yz-video-detail .controls{margin-top:28.8px;padding-top:27.36px}.yz-video-detail .video-info--series .controls{height:79.2px;margin-top:28.8px;padding-top:0}.yz-video-detail .props{padding:0 17.28px;font-size:15.84px}.yz-video-detail .props-left{gap:34.56px}.yz-video-detail .click,.yz-video-detail .like{font-size:18.72px}.yz-video-detail .share{font-size:15.84px}.yz-video-detail .props-svg-icon{width:25.92px;height:25.92px;margin-right:4.32px}.yz-video-detail .movie-comments-wrap{margin:0 17.28px 17.28px}.yz-video-detail .Adv5{padding:0 23.04px}.yz-video-detail .fiveGrid{margin-bottom:17.28px}.yz-video-detail .rectAdvBox{width:86.4px;margin-right:14.4px}.yz-video-detail .rectAdvIcon{width:86.4px;height:86.4px;border-radius:21.02px}.yz-video-detail .rectName{margin-top:5.76px;font-size:17.28px}.yz-video-detail .comments-block{margin-top:23.04px;padding:2.88px 0 92.16px}.yz-video-detail .comments-title{gap:6.48px}.yz-video-detail .comments-title__label{font-size:22.32px}.yz-video-detail .comments-title__count{font-size:18.72px}.yz-video-detail .comment-item{gap:10.08px;padding:13.68px 0}.yz-video-detail .community-user-avatar{width:40.32px;height:40.32px;font-size:18px}.yz-video-detail .comment-name{font-size:16.56px}.yz-video-detail .comment-content{margin-top:2.88px;font-size:17.28px;line-height:25.06px}.yz-video-detail .comment-meta-row{margin-top:5.04px}.yz-video-detail .comment-meta-main{gap:19.44px}.yz-video-detail .comment-time,.yz-video-detail .comments-end{font-size:14.69px}.yz-video-detail .comment-composer-entry{height:45.6px;padding:0 18.72px;font-size:16.62px}.yz-video-detail .comment-composer-entry--fixed{bottom:calc(14.4px + env(safe-area-inset-bottom,0px));width:calc(min(100vw,540px) - 34.56px);max-width:505.44px}}.yz-main:has(.mine-settings-page){width:100%;min-height:100vh;background:#f2f7ff}.yz-app:has(.mine-settings-page){width:100%;max-width:540px;background:#f2f7ff;box-shadow:none}.mine-settings-page{--yzr: calc(min(100vw, 540px) / 750 * 20);min-height:100vh;background:#f2f7ff;color:#071322;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(3.2 * var(--yzr) + env(safe-area-inset-bottom,0px))}.mine-settings-page button,.mine-settings-page input{border:0;background:transparent;color:inherit;font:inherit}.mine-settings-page button{cursor:pointer}.mine-settings-topbar{position:sticky;top:0;z-index:20;display:flex;height:calc(6.1 * var(--yzr));align-items:center;justify-content:space-between;background:#f8fbff;padding:calc(.2 * var(--yzr)) calc(2 * var(--yzr)) 0}.mine-settings-back,.mine-settings-spacer{display:flex;width:calc(4 * var(--yzr));height:calc(4 * var(--yzr));align-items:center;justify-content:center;flex:0 0 auto;padding:0}.mine-settings-back svg{width:calc(2.3 * var(--yzr));height:calc(2.3 * var(--yzr));color:#061224}.mine-settings-topbar h1{margin:0;color:#061224;font-size:calc(1.7 * var(--yzr));font-weight:900;line-height:calc(4.4 * var(--yzr));text-align:center}.mine-settings-card{overflow:hidden;margin:0 calc(1.666667 * var(--yzr));border-radius:calc(1.45 * var(--yzr));background:#fff}.mine-settings-row{display:flex;width:100%;min-height:calc(5.25 * var(--yzr));align-items:center;justify-content:space-between;gap:calc(1.4 * var(--yzr));padding:0 calc(2.15 * var(--yzr));text-align:left}.mine-settings-row+.mine-settings-row{border-top:1px solid #eef1f5}.mine-settings-row--avatar{min-height:calc(6.9 * var(--yzr))}.mine-settings-label{flex:0 0 auto;color:#061224;font-size:calc(1.6 * var(--yzr));font-weight:500;letter-spacing:0;line-height:calc(2.4 * var(--yzr))}.mine-settings-value{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:calc(.75 * var(--yzr));color:#7d8595;font-size:calc(1.45 * var(--yzr));font-weight:500;line-height:calc(2.2 * var(--yzr));text-align:right}.mine-settings-value>span:not(.mine-settings-avatar){display:block;max-width:calc(22 * var(--yzr));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mine-settings-avatar{display:flex;width:calc(4.4 * var(--yzr));height:calc(4.4 * var(--yzr));align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#ffb34a,#ff6fa5);color:#fff;font-size:calc(1 * var(--yzr));font-weight:900;letter-spacing:calc(.12 * var(--yzr))}.mine-settings-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mine-settings-chevron{width:calc(2 * var(--yzr));height:calc(2 * var(--yzr));flex:0 0 auto;color:#c6ceda}.mine-settings-copy{display:flex;width:calc(2.8 * var(--yzr));height:calc(2.8 * var(--yzr));align-items:center;justify-content:center;border-radius:calc(.72 * var(--yzr));background:#edf1f7;color:#6f7d8e;padding:0}.mine-settings-copy svg{width:calc(1.55 * var(--yzr));height:calc(1.55 * var(--yzr))}.mine-settings-dialog-layer{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0000005c;padding:calc(2.4 * var(--yzr))}.mine-settings-dialog{position:relative;width:min(92vw,440px);border-radius:calc(1.7 * var(--yzr));background:#fff;box-shadow:0 calc(1.6 * var(--yzr)) calc(4.8 * var(--yzr)) #0f172a29;padding:calc(3.4 * var(--yzr)) calc(2.4 * var(--yzr)) calc(2.4 * var(--yzr))}.mine-settings-dialog--password{padding-top:calc(3.2 * var(--yzr))}.mine-settings-dialog h2{margin:0 0 calc(2 * var(--yzr));color:#061224;font-size:calc(1.9 * var(--yzr));font-weight:900;line-height:calc(2.5 * var(--yzr));text-align:center}.mine-settings-dialog-close{position:absolute;top:calc(1.15 * var(--yzr));right:calc(1.15 * var(--yzr));display:flex;width:calc(3.2 * var(--yzr));height:calc(3.2 * var(--yzr));align-items:center;justify-content:center;border-radius:50%;color:#8d96a6;padding:0}.mine-settings-dialog-close svg{width:calc(2 * var(--yzr));height:calc(2 * var(--yzr))}.mine-settings-field{display:flex;height:calc(4.6 * var(--yzr));align-items:center;border-radius:calc(1 * var(--yzr));background:#f5f7fb;padding:0 calc(1.4 * var(--yzr))}.mine-settings-field+.mine-settings-field{margin-top:calc(1 * var(--yzr))}.mine-settings-field input{width:100%;min-width:0;height:100%;color:#061224;font-size:calc(1.45 * var(--yzr));font-weight:600;outline:none;padding:0}.mine-settings-field input:focus,.mine-settings-field input:focus-visible{outline:none;box-shadow:none}.mine-settings-field input::-moz-placeholder{color:#a1a9b7}.mine-settings-field input::placeholder{color:#a1a9b7}.mine-settings-submit{display:flex;width:100%;height:calc(4.6 * var(--yzr));align-items:center;justify-content:center;margin-top:calc(1.6 * var(--yzr));border-radius:calc(2.3 * var(--yzr));background:linear-gradient(90deg,#ff78a9,#ff97b5)!important;color:#fff!important;font-size:calc(1.55 * var(--yzr));font-weight:900!important}.mine-settings-submit:disabled{opacity:.55}.mine-settings-feedback{min-height:calc(1.8 * var(--yzr));margin:calc(1 * var(--yzr)) 0 0;color:#e5484d;font-size:calc(1.18 * var(--yzr));font-weight:700;line-height:calc(1.8 * var(--yzr));text-align:center}.mine-settings-feedback.success{color:#11a36a}.mine-settings-toast{position:fixed;left:50%;bottom:calc(6.5 * var(--yzr) + env(safe-area-inset-bottom,0px));z-index:3100;max-width:min(78vw,360px);border-radius:calc(1.5 * var(--yzr));background:#111827db;color:#fff;font-size:calc(1.35 * var(--yzr));font-weight:700;line-height:calc(1.8 * var(--yzr));padding:calc(.95 * var(--yzr)) calc(1.5 * var(--yzr));transform:translate(-50%)}@media(min-width:541px){.mine-settings-page{--yzr: 14.4px}}.yz-main:has(.mine-sub-page--membership){background:#f2f7ff}.yz-app:has(.mine-sub-page--membership){max-width:540px;background:linear-gradient(180deg,#fff8f9,#f2f7ff)}.mine-sub-page--membership{--yzr: calc(min(100vw, 540px) / 750 * 20);min-height:100vh;background:linear-gradient(180deg,#fff8f9,#f2f7ff);color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:visible}.mine-sub-page--membership .mine-sub-topbar{position:sticky;top:0;z-index:999;display:flex!important;visibility:visible!important;opacity:1!important;width:100%;height:calc(4.6 * var(--yzr));background:linear-gradient(180deg,#f5fbfa,#f8fbfb 48%,#fbfcfc);border-bottom:none;padding:0;transform:none}.mine-sub-page--membership .mine-sub-back{position:absolute;left:0;top:0;z-index:2;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));margin:0;color:#333}.mine-sub-page--membership .mine-sub-back svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));stroke-width:2.2}.mine-sub-page--membership .mine-sub-topbar h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#333;font-size:calc(1.7 * var(--yzr));font-weight:700;letter-spacing:0;line-height:calc(4.6 * var(--yzr));text-align:center}.mine-sub-page--membership .mine-member-body{width:auto;max-width:none;min-height:calc(100vh - 4.8 * var(--yzr));background:#f8f6f9;padding:calc(.8 * var(--yzr)) calc(1.6 * var(--yzr)) calc(2.4 * var(--yzr));overflow:visible}.mine-vip-hero{display:flex;align-items:center;margin-top:calc(.4 * var(--yzr));border-radius:calc(1.6 * var(--yzr));background:#ff678f;box-shadow:0 calc(.8 * var(--yzr)) calc(2 * var(--yzr)) #ff678f59;padding:calc(1.8 * var(--yzr)) calc(1.6 * var(--yzr))}.mine-vip-hero__icon{display:flex;width:calc(4.2 * var(--yzr));height:calc(4.2 * var(--yzr));flex:0 0 auto;align-items:center;justify-content:center;border-radius:calc(1 * var(--yzr));background:#ffffff38;color:#fff}.mine-vip-hero__icon svg{width:calc(2.4 * var(--yzr));height:calc(2.4 * var(--yzr))}.mine-vip-hero__text{display:flex;min-width:0;flex-direction:column;flex:1;margin-left:calc(1.2 * var(--yzr))}.mine-vip-hero__text strong{color:#fff;font-size:calc(1.9 * var(--yzr));font-weight:800;letter-spacing:calc(.03 * var(--yzr));line-height:calc(2.4 * var(--yzr))}.mine-vip-hero__text em{margin-top:calc(.3 * var(--yzr));color:#ffffffe6;font-size:calc(1.2 * var(--yzr));font-style:normal;font-weight:400;line-height:calc(1.6 * var(--yzr))}.mine-vip-section-title{display:flex;align-items:center;gap:calc(.6 * var(--yzr));margin:calc(1.8 * var(--yzr)) 0 calc(.8 * var(--yzr));color:#333;font-size:calc(1.5 * var(--yzr));font-weight:700;line-height:calc(2.1 * var(--yzr))}.mine-vip-title-icon{display:inline-flex;width:calc(1.8 * var(--yzr));height:calc(1.8 * var(--yzr));align-items:center;justify-content:center;color:#ff97b5;line-height:1}.mine-vip-title-icon svg{width:calc(1.8 * var(--yzr));height:calc(1.8 * var(--yzr))}.mine-vip-plan-card{margin-top:calc(.8 * var(--yzr));border-radius:calc(1.2 * var(--yzr));background:#fff;box-shadow:0 calc(.4 * var(--yzr)) calc(1.2 * var(--yzr)) #0000000f;padding:calc(1.4 * var(--yzr)) calc(1.3 * var(--yzr)) calc(1.2 * var(--yzr))}.mine-vip-plan-head h3{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(.5 * var(--yzr));margin:0;color:#111827;font-size:calc(1.6 * var(--yzr));font-weight:700;line-height:calc(2.1 * var(--yzr))}.mine-vip-plan-head h3 span{color:#9ca3af;font-size:calc(1.25 * var(--yzr));font-weight:500;line-height:calc(1.6 * var(--yzr))}.mine-vip-plan-head p{display:-webkit-box;margin:calc(.45 * var(--yzr)) 0 0;overflow:hidden;color:#9ca3af;font-size:calc(1.2 * var(--yzr));font-weight:400;line-height:calc(1.7 * var(--yzr));-webkit-line-clamp:2;-webkit-box-orient:vertical}.mine-vip-plan-divider{height:1px;margin:calc(1 * var(--yzr)) 0 0;background:#f3f4f6}.mine-vip-plan-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(1 * var(--yzr));padding-top:calc(1 * var(--yzr))}.mine-vip-price{display:flex;align-items:baseline;gap:calc(.5 * var(--yzr));min-width:0}.mine-vip-price strong{color:#ff97b5;font-size:calc(2.4 * var(--yzr));font-weight:800;line-height:calc(2.4 * var(--yzr));white-space:nowrap}.mine-vip-price del{color:#d1d5db;font-size:calc(1.15 * var(--yzr));font-weight:400;line-height:calc(1.5 * var(--yzr));text-decoration-thickness:1px}.mine-vip-plan-foot button{display:flex;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:calc(2 * var(--yzr));background:#ff678f;box-shadow:0 calc(.35 * var(--yzr)) calc(.8 * var(--yzr)) #ff678f47;color:#fff;cursor:pointer;font-size:calc(1.25 * var(--yzr));font-weight:700;line-height:calc(1.6 * var(--yzr));padding:calc(.7 * var(--yzr)) calc(1.4 * var(--yzr))}.mine-vip-footer-tip{margin:calc(1.6 * var(--yzr)) 0 0;color:#9ca3af;font-size:calc(1.15 * var(--yzr));font-weight:400;line-height:calc(1.7 * var(--yzr));text-align:center}.mine-vip-footer-tip button{margin-left:calc(.2 * var(--yzr));border:0;background:transparent;color:#db2777;cursor:pointer;font-size:inherit;font-weight:inherit;padding:0;text-decoration:underline;text-underline-offset:calc(.15 * var(--yzr))}@media(max-width:540px){.mine-sub-page--membership .mine-sub-topbar{height:calc(4.6 * var(--yzr))}.mine-sub-page--membership .mine-sub-topbar h1{font-size:calc(1.7 * var(--yzr));line-height:calc(4.6 * var(--yzr))}}.yz-main:has(.mine-sub-page--coins){background:#f7f4f8}.yz-app:has(.mine-sub-page--coins){max-width:540px;background:#f7f4f8}.mine-sub-page--coins{--yzr: calc(min(100vw, 540px) / 750 * 20);min-height:100vh;background:#f7f4f8;color:#061224;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:visible}.mine-sub-page--coins .mine-sub-topbar{position:sticky;top:0;z-index:999;display:flex!important;visibility:visible!important;opacity:1!important;width:100%;height:calc(4.6 * var(--yzr));align-items:center;background:linear-gradient(180deg,#f5fbfa,#f8fbfb 48%,#fbfcfc);border-bottom:none;padding:0;transform:none}.mine-sub-page--coins .mine-sub-back{position:absolute;left:0;top:0;z-index:2;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));margin:0;color:#061224}.mine-sub-page--coins .mine-sub-back svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));stroke-width:2.2}.mine-sub-page--coins .mine-sub-topbar h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#061224;font-size:calc(1.7 * var(--yzr));font-weight:800;letter-spacing:0;line-height:calc(4.6 * var(--yzr));text-align:center}.mine-sub-page--coins .mine-coin-body{width:auto;max-width:none;min-height:calc(100vh - 4.6 * var(--yzr));background:#f7f4f8;padding:calc(.8 * var(--yzr)) calc(1.6 * var(--yzr)) calc(2.4 * var(--yzr));overflow:visible}.mine-coin-wallet{display:flex;min-height:calc(8.5 * var(--yzr));align-items:center;border-radius:calc(1.6 * var(--yzr));background:#ffb400;box-shadow:0 calc(1.35 * var(--yzr)) calc(2.5 * var(--yzr)) #ffb4003d;padding:calc(2.1 * var(--yzr)) calc(1.6 * var(--yzr))}.mine-coin-wallet__icon{display:flex;width:calc(4.2 * var(--yzr));height:calc(4.2 * var(--yzr));flex:0 0 auto;align-items:center;justify-content:center;border-radius:calc(1 * var(--yzr));background:#ffffff47;color:#fff}.mine-coin-wallet__icon svg{width:calc(2.4 * var(--yzr));height:calc(2.4 * var(--yzr))}.mine-coin-wallet__text{display:flex;min-width:0;flex:1;flex-direction:column;margin-left:calc(1.2 * var(--yzr))}.mine-coin-wallet__text strong{color:#fff;font-size:calc(2 * var(--yzr));font-weight:900;letter-spacing:0;line-height:calc(2.45 * var(--yzr))}.mine-coin-wallet__text em{margin-top:calc(.15 * var(--yzr));color:#fff;font-size:calc(1.2 * var(--yzr));font-style:normal;font-weight:600;line-height:calc(1.6 * var(--yzr))}.mine-coin-wallet__amount{display:flex;flex:0 0 auto;align-items:baseline;margin-left:calc(1 * var(--yzr));color:#fff;white-space:nowrap}.mine-coin-wallet__amount strong{color:#fff;font-size:calc(2.8 * var(--yzr));font-weight:900;line-height:calc(3.1 * var(--yzr))}.mine-coin-wallet__amount em{color:#fff;font-size:calc(1.45 * var(--yzr));font-style:normal;font-weight:800;line-height:calc(1.8 * var(--yzr))}.mine-sub-page--coins .mine-coin-title{margin:calc(1.9 * var(--yzr)) 0 calc(.8 * var(--yzr));color:#061224;font-size:calc(1.55 * var(--yzr));font-weight:800;line-height:calc(2.2 * var(--yzr));text-align:left}.mine-sub-page--coins .mine-coin-grid{display:block;margin:0}.mine-sub-page--coins .mine-coin-plan{display:block;min-height:calc(9.85 * var(--yzr));aspect-ratio:auto;margin:calc(.8 * var(--yzr)) 0 0;border:0;border-radius:calc(1.2 * var(--yzr));background:#fff;box-shadow:0 calc(.55 * var(--yzr)) calc(1.6 * var(--yzr)) #0000000b;padding:calc(1.45 * var(--yzr)) calc(1.3 * var(--yzr)) calc(1.1 * var(--yzr))}.mine-coin-plan__head{display:flex;min-width:0;align-items:baseline;gap:calc(.55 * var(--yzr))}.mine-coin-plan__head h3{margin:0;color:#061224;font-size:calc(1.6 * var(--yzr));font-weight:900;line-height:calc(2.2 * var(--yzr));white-space:nowrap}.mine-coin-plan__head span{min-width:0;overflow:hidden;color:#98a1b1;font-size:calc(1.15 * var(--yzr));font-weight:800;line-height:calc(1.55 * var(--yzr));text-overflow:ellipsis;white-space:nowrap}.mine-coin-plan__divider{height:1px;margin:calc(1 * var(--yzr)) 0 0;background:#edf0f4}.mine-coin-plan__foot{display:flex;align-items:center;justify-content:space-between;gap:calc(1 * var(--yzr));padding-top:calc(1 * var(--yzr))}.mine-coin-plan__foot strong{min-width:0;color:#d96a00;font-size:calc(2.15 * var(--yzr));font-weight:900;line-height:calc(2.45 * var(--yzr));white-space:nowrap}.mine-coin-plan__foot button{display:flex;min-width:calc(7.8 * var(--yzr));height:calc(3.2 * var(--yzr));flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:calc(1.6 * var(--yzr));background:#ffb400;box-shadow:0 calc(.45 * var(--yzr)) calc(1 * var(--yzr)) #ffb4004d;color:#fff;cursor:pointer;font-size:calc(1.25 * var(--yzr));font-weight:800;line-height:calc(1.6 * var(--yzr));padding:0 calc(1.35 * var(--yzr))}.mine-sub-page--coins .mine-coin-hint{margin:calc(1.4 * var(--yzr)) 0 0;color:#9aa3b4;font-size:calc(1.15 * var(--yzr));font-weight:600;line-height:calc(1.65 * var(--yzr));opacity:1;text-align:center}.mine-sub-page--coins .mine-coin-hint button{margin-left:calc(.15 * var(--yzr));border:0;background:transparent;color:#d96a00;cursor:pointer;font-size:inherit;font-weight:700;padding:0;text-decoration:underline;text-underline-offset:calc(.15 * var(--yzr))}@media(max-width:540px){.mine-sub-page--coins .mine-sub-topbar{height:calc(4.6 * var(--yzr))}.mine-sub-page--coins .mine-sub-topbar h1{font-size:calc(1.7 * var(--yzr));line-height:calc(4.6 * var(--yzr))}}html:has(.mine-sub-page--favorites){background:#f2f7ff;scrollbar-gutter:auto}body:has(.mine-sub-page--favorites){width:min(100vw,540px);max-width:540px;min-height:100vh;margin:0 auto;background:#f2f7ff;color:#666;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal;overflow:hidden}body:has(.mine-sub-page--favorites) #app{width:100%;max-width:540px;min-height:100vh;height:auto;margin:0 auto;background:#f2f7ff;color:#666;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal}.yz-main:has(.mine-sub-page--favorites){width:100%;min-height:100vh;background:#f2f7ff}.yz-app:has(.mine-sub-page--favorites){width:100%;max-width:540px;background:#f2f7ff;box-shadow:none}.mine-sub-page--favorites{--yzr: calc(min(100vw, 540px) / 750 * 20);height:100vh;min-height:100vh;background:#f2f7ff;color:#666;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;overflow-x:hidden;overflow-y:auto}.mine-sub-page--favorites .mine-sub-topbar{position:fixed;top:0;left:50%;z-index:999;display:flex!important;visibility:visible!important;opacity:1!important;width:min(100vw,540px);height:calc(4.6 * var(--yzr));align-items:center;background:linear-gradient(180deg,#f5fbfa,#f8fbfb 48%,#fbfcfc);border-bottom:none;padding:0;transform:translate(-50%)}.mine-sub-page--favorites .mine-sub-back{position:absolute;left:0;top:0;z-index:2;width:calc(8 * var(--yzr));height:calc(4.6 * var(--yzr));margin:0;color:#061224}.mine-sub-page--favorites .mine-sub-back svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));stroke-width:2.2}.mine-sub-page--favorites .mine-sub-topbar h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#333;font-size:calc(1.7 * var(--yzr));font-weight:700;letter-spacing:0;line-height:calc(4.6 * var(--yzr));text-align:center}.mine-sub-page--favorites .mine-sub-clear{position:absolute;right:0;top:0;z-index:2;display:flex;width:calc(8 * var(--yzr));height:calc(4.6 * var(--yzr));align-items:center;justify-content:flex-end;border:0;background:transparent;color:#ff97b5;cursor:pointer;font-size:calc(1.4 * var(--yzr));font-weight:700;line-height:calc(1.4 * var(--yzr));padding:0 calc(1 * var(--yzr)) 0 0}.mine-sub-page--favorites .mine-like-body{width:auto;max-width:none;min-height:calc(100vh - 4.6 * var(--yzr));background:#f2f7ff;padding:calc(4.6 * var(--yzr)) 0 0;overflow:visible}.mine-like-tab-wrap{display:flex;height:calc(5.2 * var(--yzr));align-items:flex-start;justify-content:center;background:transparent;box-shadow:0 0 calc(.11 * var(--yzr)) #ccc}.mine-like-tabs{display:flex;width:calc(100% - 14 * var(--yzr));height:calc(4.25 * var(--yzr));align-items:stretch;justify-content:center;margin-top:calc(.5 * var(--yzr));border:max(1px,calc(.1 * var(--yzr))) solid rgb(47 45 81);border-radius:calc(10 * var(--yzr));background:#fff;overflow:hidden}.mine-like-tabs button{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;border:0;border-radius:calc(10 * var(--yzr));background:transparent;color:#999;cursor:pointer;font-size:calc(1.4 * var(--yzr));font-weight:400;line-height:calc(2 * var(--yzr));margin:calc(.5 * var(--yzr));padding:0 calc(.4 * var(--yzr));white-space:nowrap}.mine-like-tabs button.is-active{background:#ff97b5;color:#fff;font-weight:700}.mine-like-panel{min-height:calc(77vh - 5.2 * var(--yzr))}.mine-like-panel--long{padding:calc(1 * var(--yzr)) calc(.8 * var(--yzr)) calc(5 * var(--yzr))}.mine-like-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.6 * var(--yzr));align-items:start}.mine-like-video-card{display:block;min-width:0;margin:0;overflow:hidden;border-radius:calc(.8 * var(--yzr));background:transparent;box-shadow:0 calc(.2 * var(--yzr)) calc(.8 * var(--yzr)) #0000000f;color:inherit;cursor:pointer}.mine-like-cover{position:relative;width:100%;aspect-ratio:175 / 233;overflow:hidden;border-radius:calc(.8 * var(--yzr));background:#f2f3f5}.mine-like-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:17% center;object-position:17% center}.mine-like-cover__placeholder{display:grid;width:100%;height:100%;place-items:center;background:#eef2f7;color:#ff97b5;font-size:calc(3.2 * var(--yzr));font-weight:800}.mine-like-cover__icon{position:absolute;left:calc(.55 * var(--yzr));bottom:calc(.55 * var(--yzr));display:flex;width:calc(2.05 * var(--yzr));height:calc(2.05 * var(--yzr));align-items:center;justify-content:center;border-radius:999px;background:#00000085;color:#fff}.mine-like-cover__icon svg{width:calc(1.25 * var(--yzr));height:calc(1.25 * var(--yzr))}.mine-like-video-card h2{display:-webkit-box;margin:calc(.6 * var(--yzr)) calc(.5 * var(--yzr)) 0;overflow:hidden;color:#666;font-size:calc(1.3 * var(--yzr));font-weight:700;letter-spacing:0;line-height:calc(1.8 * var(--yzr));-webkit-box-orient:vertical;-webkit-line-clamp:2}.mine-like-meta{display:flex;align-items:center;justify-content:space-between;gap:calc(.4 * var(--yzr));margin-top:calc(.4 * var(--yzr));padding:0 calc(.5 * var(--yzr)) calc(.2 * var(--yzr));color:#9ca3af;font-size:calc(1.1 * var(--yzr));font-weight:400;line-height:calc(1.55 * var(--yzr))}.mine-like-meta span{display:inline-flex;min-width:0;align-items:center;gap:calc(.25 * var(--yzr));white-space:nowrap}.mine-like-meta svg{width:calc(1.2 * var(--yzr));height:calc(1.2 * var(--yzr));color:currentColor;flex:0 0 auto}.mine-like-finished{display:flex;min-height:calc(3.6 * var(--yzr));align-items:center;justify-content:center;margin:calc(1.2 * var(--yzr)) 0 0;color:#9ca3af;font-size:calc(1.2 * var(--yzr));font-weight:700;line-height:calc(1.8 * var(--yzr));text-align:center}.mine-like-panel--empty{position:relative;min-height:calc(100vh - 9.8 * var(--yzr))}.mine-like-panel--posts{display:grid;gap:calc(.9 * var(--yzr));align-content:start;align-items:start;padding:calc(1 * var(--yzr)) calc(1.2 * var(--yzr)) calc(5 * var(--yzr))}.mine-like-post-card{display:flex;gap:calc(1 * var(--yzr));border-radius:calc(1.2 * var(--yzr));background:#fff;box-shadow:0 calc(.2 * var(--yzr)) calc(.9 * var(--yzr)) #1219260f;cursor:pointer;padding:calc(1 * var(--yzr))}.mine-like-post-cover{display:grid;width:calc(7.8 * var(--yzr));height:calc(7.8 * var(--yzr));flex:0 0 auto;place-items:center;overflow:hidden;border-radius:calc(.9 * var(--yzr));background:#f2f3f5;color:#ff97b5;font-size:calc(2.4 * var(--yzr));font-weight:800}.mine-like-post-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mine-like-post-main{min-width:0;flex:1}.mine-like-post-main h2{margin:0;overflow:hidden;color:#333;font-size:calc(1.45 * var(--yzr));font-weight:700;line-height:calc(2 * var(--yzr));text-overflow:ellipsis;white-space:nowrap}.mine-like-post-main p{display:-webkit-box;margin:calc(.35 * var(--yzr)) 0 0;overflow:hidden;color:#7c8797;font-size:calc(1.18 * var(--yzr));line-height:calc(1.75 * var(--yzr));-webkit-box-orient:vertical;-webkit-line-clamp:2}.mine-like-post-like{display:inline-flex;align-items:center;gap:calc(.25 * var(--yzr));border:0;background:transparent;color:#9ca3af;font:inherit;padding:0}.mine-like-post-like.active{color:#ff678f}.mine-sub-page--favorites .mine-like-panel--empty .mine-empty-state{top:calc(4.6 * var(--yzr));transform:translate(-50%)}.mine-sub-page--favorites .mine-like-panel--empty .mine-empty-state span{color:#9ca3af;font-size:calc(1.3 * var(--yzr));font-weight:400;opacity:1}@media(max-width:540px){.mine-sub-page--favorites .mine-sub-topbar{height:calc(4.6 * var(--yzr))}.mine-sub-page--favorites .mine-sub-topbar h1{font-size:calc(1.7 * var(--yzr));line-height:calc(4.6 * var(--yzr))}}html:has(.mine-sub-page--messages),html:has(.mine-sub-page--purchased),html:has(.mine-sub-page--share){background:#f2f7ff;scrollbar-gutter:auto}body:has(.mine-sub-page--messages),body:has(.mine-sub-page--purchased),body:has(.mine-sub-page--share){width:min(100vw,540px);max-width:540px;min-height:100vh;margin:0 auto;background:#f2f7ff;color:#666;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal;overflow:hidden}body:has(.mine-sub-page--messages) #app,body:has(.mine-sub-page--purchased) #app,body:has(.mine-sub-page--share) #app{width:100%;max-width:540px;min-height:100vh;height:auto;margin:0 auto;background:#f2f7ff;color:#666;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal}html:has(.mine-sub-page--share),body:has(.mine-sub-page--share),body:has(.mine-sub-page--share) #app{background:#f7f8fa}.yz-main:has(.mine-sub-page--messages),.yz-main:has(.mine-sub-page--purchased),.yz-main:has(.mine-sub-page--share){width:100%;min-height:100vh;background:#f2f7ff}.yz-app:has(.mine-sub-page--messages),.yz-app:has(.mine-sub-page--purchased),.yz-app:has(.mine-sub-page--share){width:100%;max-width:540px;background:#f2f7ff;box-shadow:none}.yz-main:has(.mine-sub-page--share),.yz-app:has(.mine-sub-page--share){background:#f7f8fa}.mine-sub-page--messages,.mine-sub-page--purchased,.mine-sub-page--share{--yzr: calc(min(100vw, 540px) / 750 * 20);height:100vh;min-height:100vh;color:#666;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.mine-sub-page--messages::-webkit-scrollbar,.mine-sub-page--purchased::-webkit-scrollbar,.mine-sub-page--share::-webkit-scrollbar{display:none}.mine-sub-page--messages,.mine-sub-page--purchased{background:#f2f7ff}.mine-sub-page--share{background:#f7f8fa}@media(min-width:1024px){body:has(.mine-sub-page--favorites),body:has(.mine-sub-page--messages),body:has(.mine-sub-page--purchased),body:has(.mine-sub-page--share){width:min(100vw,540px);max-width:540px}body:has(.mine-sub-page--favorites) #app,body:has(.mine-sub-page--messages) #app,body:has(.mine-sub-page--purchased) #app,body:has(.mine-sub-page--share) #app{max-width:540px}.yz-app:has(.mine-sub-page--favorites),.yz-app:has(.mine-sub-page--messages),.yz-app:has(.mine-sub-page--purchased),.yz-app:has(.mine-sub-page--share){max-width:540px}.mine-sub-page--favorites .mine-sub-topbar,.mine-sub-page--messages .mine-sub-topbar,.mine-sub-page--purchased .mine-sub-topbar,.mine-sub-page--share .mine-sub-topbar{width:min(100vw,540px)}}.mine-sub-page--messages .mine-sub-topbar,.mine-sub-page--purchased .mine-sub-topbar,.mine-sub-page--share .mine-sub-topbar{position:fixed;top:0;left:50%;z-index:999;display:flex!important;visibility:visible!important;opacity:1!important;width:min(100vw,540px);height:calc(4.6 * var(--yzr));align-items:center;background:linear-gradient(180deg,#f5fbfa,#f8fbfb 48%,#fbfcfc);border-bottom:none;padding:0;transform:translate(-50%)}.mine-sub-page--messages .mine-sub-back,.mine-sub-page--purchased .mine-sub-back,.mine-sub-page--share .mine-sub-back{position:absolute;left:0;top:0;z-index:2;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));margin:0;color:#333}.mine-sub-page--messages .mine-sub-back svg,.mine-sub-page--purchased .mine-sub-back svg,.mine-sub-page--share .mine-sub-back svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));stroke-width:2.2}.mine-sub-page--messages .mine-sub-topbar h1,.mine-sub-page--purchased .mine-sub-topbar h1,.mine-sub-page--share .mine-sub-topbar h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#333;font-size:calc(1.7 * var(--yzr));font-weight:700;letter-spacing:0;line-height:calc(4.6 * var(--yzr));text-align:center}.mine-sub-page--messages .mine-sub-spacer,.mine-sub-page--purchased .mine-sub-spacer,.mine-sub-page--share .mine-sub-spacer{display:block;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr))}@media(min-width:1024px){.mine-sub-page--favorites .mine-sub-topbar,.mine-sub-page--messages .mine-sub-topbar,.mine-sub-page--purchased .mine-sub-topbar,.mine-sub-page--share .mine-sub-topbar{width:min(100vw,540px)}}.mine-sub-page--messages .mine-message-body{position:relative;width:auto;max-width:none;min-height:calc(100vh - 4.6 * var(--yzr));background:#f2f7ff;padding:calc(4.6 * var(--yzr)) 0 0;overflow:visible}.mine-message-empty-panel{position:relative;min-height:calc(100vh - 4.6 * var(--yzr));background:#f2f7ff}.mine-sub-page--messages .mine-message-empty-panel .mine-empty-state{top:calc(2.85 * var(--yzr));transform:translate(-50%)}.mine-message-list{display:block;padding-top:calc(.5 * var(--yzr))}.mine-message-block{display:block}.mine-message-time{display:block;color:#9b9b9bcc;font-size:calc(1.2 * var(--yzr));font-weight:400;line-height:calc(1.7 * var(--yzr));margin:calc(.5 * var(--yzr)) 0;text-align:center}.mine-message-item{margin:calc(1 * var(--yzr));border:max(1px,calc(.1 * var(--yzr))) solid rgb(155 155 155 / .3);border-radius:calc(.8 * var(--yzr));color:#747474;padding:calc(1 * var(--yzr));white-space:pre-wrap;word-break:break-all}.mine-message-content{margin:0;color:inherit;font-size:calc(1.6 * var(--yzr));font-weight:400;line-height:1.45}.mine-sub-page--purchased .mine-bought-body{width:auto;max-width:none;min-height:calc(100vh - 4.6 * var(--yzr));background:#f2f7ff;padding:calc(4.6 * var(--yzr)) 0 0;overflow:visible}.mine-sub-page--purchased .mine-like-panel--empty .mine-empty-state{top:calc(4.6 * var(--yzr));transform:translate(-50%)}.mine-sub-page--purchased .mine-like-panel--empty .mine-empty-state span{color:#9ca3af;font-size:calc(1.3 * var(--yzr));font-weight:400;opacity:1}.mine-sub-page--share .mine-promotion-body{width:auto;max-width:none;min-height:calc(100vh - 4.6 * var(--yzr));background:#f7f8fa;padding:calc(4.6 * var(--yzr)) 0 0;overflow:visible}.mine-promotion-scroll{min-height:calc(100vh - 4.6 * var(--yzr))}.mine-promotion-content{padding:calc(1.2 * var(--yzr)) calc(1.6 * var(--yzr)) calc(3.2 * var(--yzr))}.mine-promo-card{border:1px solid #f0f0f2;border-radius:calc(1.6 * var(--yzr));background:#fff;box-shadow:0 calc(.6 * var(--yzr)) calc(1.6 * var(--yzr)) #ff678f0d}.mine-promo-share-card{padding:calc(2 * var(--yzr)) calc(1.6 * var(--yzr)) calc(1.6 * var(--yzr))}.mine-promo-qr-wrap{position:relative;width:calc(16.8 * var(--yzr));margin:0 auto;border:1px solid #f0f0f2;border-radius:calc(1.6 * var(--yzr));background:#fff;box-shadow:0 calc(.8 * var(--yzr)) calc(2 * var(--yzr)) #ff678f14;padding:calc(1.2 * var(--yzr))}.mine-promo-qr-canvas{display:block;width:100%;aspect-ratio:1;border-radius:calc(.4 * var(--yzr));background:#fff}.mine-promo-qr-placeholder{position:absolute;inset:calc(1.2 * var(--yzr));display:flex;align-items:center;justify-content:center;border-radius:calc(.4 * var(--yzr));background:#f8f8f8;color:#8e8e93;font-size:calc(1.3 * var(--yzr));font-weight:400}.mine-promo-action-row{display:flex;gap:calc(1 * var(--yzr));margin-top:calc(2 * var(--yzr))}.mine-sub-page--share .mine-promo-action{display:flex;height:calc(4.6 * var(--yzr));flex:1;align-items:center;justify-content:center;border:0;border-radius:calc(1.2 * var(--yzr));cursor:pointer;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:1;padding:0}.mine-promo-action--primary{background:linear-gradient(90deg,#ff9bb5,#ff678f);color:#fff}.mine-promo-action--secondary{background:#f5f5f7;color:#1c1c1e}.mine-sub-page--share .mine-promo-action:disabled{cursor:not-allowed;opacity:.55}.mine-promo-feedback{margin:calc(1 * var(--yzr)) 0 0;color:#ff678f;font-size:calc(1.2 * var(--yzr));line-height:1.3;text-align:center}.mine-promo-stats-card{margin-top:calc(1.2 * var(--yzr));padding:calc(1.6 * var(--yzr)) calc(1.4 * var(--yzr)) calc(1.4 * var(--yzr))}.mine-promo-invite-count{font-size:calc(1.4 * var(--yzr));line-height:1.2;text-align:center}.mine-promo-invite-count .muted{color:#8e8e93}.mine-promo-invite-count .count{color:#ff678f;font-size:calc(2.2 * var(--yzr));font-weight:800}.mine-promo-invite-count .unit{color:#1c1c1e;font-weight:500}.mine-promo-divider{height:1px;margin:calc(1.4 * var(--yzr)) 0;background:#ececf0}.mine-promo-divider--thin{margin:calc(1 * var(--yzr)) 0}.mine-promo-section-title{margin:0 0 calc(1 * var(--yzr));color:#1c1c1e;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:1.2}.mine-promo-reward-line{display:flex;align-items:flex-start;gap:calc(.8 * var(--yzr));margin:0 0 calc(.8 * var(--yzr));color:#666;font-size:calc(1.3 * var(--yzr));font-weight:400;line-height:1.45}.mine-promo-reward-line.highlight{color:#ff678f;font-weight:600}.mine-promo-reward-line .dot{width:calc(.5 * var(--yzr));height:calc(.5 * var(--yzr));flex:0 0 auto;margin-top:calc(.55 * var(--yzr));border-radius:50%;background:#8e8e93}.mine-promo-reward-line.highlight .dot{background:#ff678f}.mine-promo-rules-title{margin:0 0 calc(.6 * var(--yzr));color:#8e8e93;font-size:calc(1.2 * var(--yzr));font-weight:600;line-height:1.2}.mine-promo-milestone-track{position:relative;height:calc(8.6 * var(--yzr));margin-top:calc(.6 * var(--yzr))}.mine-promo-track-line{position:absolute;left:calc(2.2 * var(--yzr));right:calc(2.2 * var(--yzr));top:calc(1.6 * var(--yzr));display:flex;height:calc(.25 * var(--yzr))}.mine-promo-track-seg{flex:1;border-radius:calc(.2 * var(--yzr));background:#ececf0}.mine-promo-track-seg.done{background:linear-gradient(90deg,#ff9bb5,#ff678f)}.mine-promo-track-nodes{position:relative;z-index:1;display:flex}.mine-promo-track-node-wrap{display:flex;flex:1;align-items:center;flex-direction:column}.mine-promo-milestone-node{display:flex;width:calc(3.4 * var(--yzr));height:calc(3.4 * var(--yzr));align-items:center;justify-content:center;border:1px solid #ececf0;border-radius:50%;background:#fff;color:#8e8e93;font-size:calc(1 * var(--yzr));font-weight:700}.mine-promo-milestone-node.next{border:2px solid #ff678f;background:#fff5f8;box-shadow:0 0 calc(.8 * var(--yzr)) #ff678f2e;color:#ff678f}.mine-promo-milestone-node.done{border-color:#ff678f;background:#ff678f;color:#fff}.mine-promo-milestone-label{max-width:100%;margin-top:calc(.6 * var(--yzr));color:#8e8e93;font-size:calc(1 * var(--yzr));font-weight:600;line-height:1.25;padding:0 calc(.2 * var(--yzr));text-align:center;white-space:normal}html:has(.mine-sub-page--orders),html:has(.mine-sub-page--identity-recover),html:has(.mine-sub-page--redeem),html:has(.mine-sub-page--identity){background:#f7f8fa;scrollbar-gutter:auto}body:has(.mine-sub-page--orders),body:has(.mine-sub-page--identity-recover){width:min(100vw,540px);max-width:540px;min-height:100vh;margin:0 auto;background:#f7f8fa;color:#2f2d51;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal;overflow:hidden}body:has(.mine-sub-page--redeem),body:has(.mine-sub-page--identity){width:100vw;max-width:none;min-height:100vh;margin:0;background:#00000073;color:#2f2d51;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal;overflow:hidden}body:has(.mine-sub-page--orders) #app,body:has(.mine-sub-page--identity-recover) #app{width:100%;max-width:540px;min-height:100vh;height:auto;margin:0 auto;background:#f7f8fa;color:#2f2d51;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal}body:has(.mine-sub-page--redeem) #app,body:has(.mine-sub-page--identity) #app,.yz-main:has(.mine-sub-page--redeem),.yz-main:has(.mine-sub-page--identity),.yz-app:has(.mine-sub-page--redeem),.yz-app:has(.mine-sub-page--identity){width:100vw;max-width:none;min-height:100vh;margin:0;background:#00000073;box-shadow:none}.yz-main:has(.mine-sub-page--orders),.yz-main:has(.mine-sub-page--identity-recover){width:100%;min-height:100vh;background:#f7f8fa}.yz-app:has(.mine-sub-page--orders),.yz-app:has(.mine-sub-page--identity-recover){width:100%;max-width:540px;background:#f7f8fa;box-shadow:none}.mine-sub-page--orders,.mine-sub-page--identity-recover,.mine-sub-page--redeem,.mine-sub-page--identity{--yzr: calc(min(100vw, 540px) / 750 * 20);height:100vh;min-height:100vh;color:#2f2d51;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.mine-sub-page--orders::-webkit-scrollbar,.mine-sub-page--identity-recover::-webkit-scrollbar,.mine-sub-page--redeem::-webkit-scrollbar,.mine-sub-page--identity::-webkit-scrollbar{display:none}.mine-sub-page--orders,.mine-sub-page--identity-recover{background:#f7f8fa}.mine-sub-page--redeem,.mine-sub-page--identity{display:flex;align-items:center;justify-content:center;background:#00000073;overflow:hidden}.mine-sub-page--orders .mine-sub-topbar,.mine-sub-page--identity-recover .mine-sub-topbar{position:fixed;top:0;left:50%;z-index:999;display:flex!important;visibility:visible!important;opacity:1!important;width:min(100vw,540px);height:calc(4.6 * var(--yzr));align-items:center;background:#fff;border-bottom:max(1px,calc(.1 * var(--yzr))) solid #f0f0f2;padding:0;transform:translate(-50%)}.mine-sub-page--orders .mine-sub-back,.mine-sub-page--identity-recover .mine-sub-back{position:absolute;left:0;top:0;z-index:2;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));margin:0;color:#2f2d51}.mine-sub-page--orders .mine-sub-back svg,.mine-sub-page--identity-recover .mine-sub-back svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));stroke-width:2.2}.mine-sub-page--orders .mine-sub-topbar h1,.mine-sub-page--identity-recover .mine-sub-topbar h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#2f2d51;font-size:calc(1.7 * var(--yzr));font-weight:700;letter-spacing:0;line-height:calc(4.6 * var(--yzr));text-align:center}.mine-sub-page--orders .mine-sub-spacer,.mine-sub-page--identity-recover .mine-sub-spacer{display:block;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr))}.mine-sub-page--orders .mine-bill-body{width:auto;max-width:none;min-height:100vh;background:#f7f8fa;padding:calc(4.6 * var(--yzr)) 0 0;overflow:visible}.mine-bill-main{height:calc(100vh - 4.6 * var(--yzr));overflow-y:auto;box-sizing:border-box;padding:0 calc(1.6 * var(--yzr));background:#f7f8fa}.mine-bill-item{border-bottom:max(1px,calc(.1 * var(--yzr))) solid #f0f0f2;padding:0}.mine-bill-title{margin:calc(1.8 * var(--yzr)) 0 calc(.8 * var(--yzr));color:#2f2d51;font-size:calc(1.6 * var(--yzr));font-weight:600;line-height:calc(2.2 * var(--yzr))}.mine-bill-no,.mine-bill-sta,.mine-bill-date{margin:calc(.8 * var(--yzr)) 0;color:#999;font-size:calc(1.4 * var(--yzr));font-weight:400;line-height:calc(2 * var(--yzr));word-break:break-all}.mine-bill-date{margin-bottom:calc(1.6 * var(--yzr))}.mine-bill-empty{display:flex;min-height:calc(16 * var(--yzr));align-items:center;justify-content:center;color:#999;font-size:calc(1.4 * var(--yzr))}.mine-sub-page--orders .mine-empty-state{top:calc(14 * var(--yzr));transform:translate(-50%)}.mine-popup-layer{--yzr: calc(min(100vw, 540px) / 750 * 20);position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:#00000073;padding:calc(1.6 * var(--yzr));box-sizing:border-box}.mine-popup-fade-enter-active,.mine-popup-fade-leave-active{transition:opacity .18s ease}.mine-popup-fade-enter-from,.mine-popup-fade-leave-to{opacity:0}.mine-redeem-popup-body,.mine-identity-popup-body{display:flex;width:100%;max-width:none;min-height:100vh;align-items:center;justify-content:center;background:transparent;padding:calc(1.6 * var(--yzr));overflow:hidden}.mine-redeem-popup-wrap{position:relative;width:min(88vw,calc(36 * var(--yzr)));max-width:calc(36 * var(--yzr));overflow:hidden;border-radius:16px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;box-shadow:none}.mine-redeem-popup-wrap--page{margin:0 auto}.mine-redeem-popup{background:#fff;box-sizing:border-box;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:calc(2 * var(--yzr)) calc(1.6 * var(--yzr)) calc(1.6 * var(--yzr))}.mine-popup-close{position:absolute;top:calc(1.2 * var(--yzr));right:calc(1.2 * var(--yzr));z-index:2;display:flex;width:calc(3.2 * var(--yzr));height:calc(3.2 * var(--yzr));align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;color:#999;cursor:pointer;padding:0}.mine-popup-close svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr))}.mine-redeem-popup-wrap .mine-popup-close{top:16px;right:16px;width:22px;height:22px;border-radius:0;color:#c8c9cc}.mine-redeem-popup-wrap .mine-popup-close svg{width:22px;height:22px}.mine-redeem-title{color:#333;font-family:inherit;font-size:calc(1.8 * var(--yzr));font-weight:700;line-height:normal;text-align:center}.mine-redeem-label{display:block;margin-top:calc(1.2 * var(--yzr));color:#333;font-family:inherit;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:normal}.mine-redeem-input{height:46px;display:flex;align-items:center;margin-top:calc(.8 * var(--yzr));overflow:hidden;border:1px solid rgb(0 0 0 / .06);border-radius:calc(1.2 * var(--yzr));background:#f7f7f9;font-family:inherit;padding:10px 16px}.mine-redeem-input input{width:100%;height:24px;border:0;background:transparent;box-sizing:border-box;color:#323233;font-family:inherit;font-size:14px;line-height:24px;outline:none;padding:0}.mine-redeem-input input:focus,.mine-redeem-input input:focus-visible{border:0!important;box-shadow:none!important;outline:none!important;--tw-ring-color: transparent !important;--tw-ring-offset-shadow: 0 0 #0000 !important;--tw-ring-shadow: 0 0 #0000 !important}.mine-redeem-input input::-moz-placeholder{color:#c8c9cc}.mine-redeem-input input::placeholder{color:#c8c9cc}button.mine-redeem-submit,.mine-redeem-submit{display:flex;width:100%;height:calc(4.2 * var(--yzr));align-items:center;justify-content:center;margin-top:calc(1.2 * var(--yzr));border:0;border-radius:calc(1.2 * var(--yzr));background:#ff678f;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-size:calc(1.4 * var(--yzr));font-weight:700;line-height:normal;transition:opacity .15s}button.mine-redeem-submit:hover:not(:disabled),.mine-redeem-submit:hover:not(:disabled){opacity:.9}button.mine-redeem-submit:disabled,button.mine-credentials-submit:disabled,button.mine-identity-upload:disabled,.mine-redeem-submit:disabled,.mine-credentials-submit:disabled,.mine-identity-upload:disabled,.mine-identity-recover-body .mine-sub-pay-btn:disabled{cursor:default;box-shadow:none;opacity:.58}.mine-popup-feedback{margin:calc(1 * var(--yzr)) 0 0;color:#ef4444;font-size:calc(1.25 * var(--yzr));font-weight:500;line-height:calc(1.8 * var(--yzr));text-align:center}.mine-popup-feedback.success{color:#16a34a}.mine-credentials-popup-wrap{position:relative;width:min(88vw,calc(36 * var(--yzr)));max-width:calc(36 * var(--yzr));max-height:85vh;overflow:hidden;border-radius:calc(1.6 * var(--yzr));background:#fff;box-shadow:0 calc(1.2 * var(--yzr)) calc(4.8 * var(--yzr)) #0000002e}.mine-credentials-popup{display:flex;width:100%;max-height:85vh;flex-direction:column;overflow:hidden;background:#fff}.mine-credentials-head{flex-shrink:0;padding:calc(2 * var(--yzr)) calc(1.5 * var(--yzr)) calc(1.2 * var(--yzr));text-align:center}.mine-credentials-title{color:#2f2d51;font-size:calc(1.8 * var(--yzr));font-weight:700;line-height:calc(2.6 * var(--yzr))}.mine-credentials-body{flex:1;min-height:0;overflow-y:auto;padding:calc(1.2 * var(--yzr)) calc(1.2 * var(--yzr)) calc(1.8 * var(--yzr));-webkit-overflow-scrolling:touch}.mine-credentials-content-card{overflow:hidden;margin-bottom:calc(1.5 * var(--yzr));border:max(1px,calc(.1 * var(--yzr))) solid rgb(232 93 138 / .1);border-radius:calc(1.6 * var(--yzr));background:#fff;box-shadow:0 calc(.8 * var(--yzr)) calc(2.4 * var(--yzr)) #0000000f,0 calc(.2 * var(--yzr)) calc(.8 * var(--yzr)) #e85d8a14}.mine-credentials-card-inner{padding:calc(2 * var(--yzr)) calc(1.5 * var(--yzr)) calc(1.8 * var(--yzr))}.mine-credentials-qr-wrap{position:relative;width:calc(12 * var(--yzr));height:calc(12 * var(--yzr));margin:0 auto calc(1.2 * var(--yzr));border:max(1px,calc(.1 * var(--yzr))) solid #f0f0f2;border-radius:calc(1.2 * var(--yzr));background:#fff;box-shadow:0 calc(.2 * var(--yzr)) calc(1.2 * var(--yzr)) #0000000f;padding:calc(.04 * var(--yzr))}.mine-credentials-qr{display:block;width:100%!important;height:100%!important;border-radius:calc(.5 * var(--yzr))}.mine-credentials-qr-placeholder{position:absolute;inset:calc(.04 * var(--yzr));display:flex;align-items:center;justify-content:center;border-radius:calc(.6 * var(--yzr));background:#f8f8f8;color:#999;font-size:calc(1.3 * var(--yzr))}.mine-credentials-tip{margin:0 0 calc(1 * var(--yzr));color:#666;font-size:calc(1.4 * var(--yzr));font-weight:400;line-height:1.5;text-align:center}.mine-credentials-official-url{margin:0;padding:0 calc(.5 * var(--yzr));color:#999;font-size:calc(1.35 * var(--yzr));font-weight:400;line-height:calc(1.9 * var(--yzr));text-align:center;word-break:break-all}.mine-credentials-buttons{margin-top:calc(.5 * var(--yzr))}button.mine-credentials-submit,.mine-credentials-submit{display:flex;width:100%;height:calc(4.8 * var(--yzr));align-items:center;justify-content:center;border:0;border-radius:calc(.8 * var(--yzr));background:#ff4b8c;color:#fff;cursor:pointer;font-size:calc(1.5 * var(--yzr));font-weight:600;line-height:1;transition:opacity .15s}button.mine-credentials-submit:hover:not(:disabled),.mine-credentials-submit:hover:not(:disabled){opacity:.9}.mine-sub-page--identity-recover .mine-identity-recover-body{width:auto;max-width:none;min-height:100vh;background:#f7f8fa;padding:calc(5.8 * var(--yzr)) calc(1.6 * var(--yzr)) calc(2.4 * var(--yzr));overflow:visible}.mine-identity-recover-card{border:max(1px,calc(.1 * var(--yzr))) solid rgb(232 93 138 / .1);border-radius:calc(1.6 * var(--yzr));background:#fff;box-shadow:0 calc(.8 * var(--yzr)) calc(2.4 * var(--yzr)) #0000000f,0 calc(.2 * var(--yzr)) calc(.8 * var(--yzr)) #e85d8a14;padding:calc(1.6 * var(--yzr))}.mine-hidden-input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.mine-identity-upload{display:flex;width:100%;min-height:calc(11.6 * var(--yzr));align-items:center;justify-content:center;flex-direction:column;border:max(1px,calc(.1 * var(--yzr))) dashed rgb(255 103 143 / .45);border-radius:calc(1.4 * var(--yzr));background:linear-gradient(180deg,#fff8fb,#fff);color:#ff678f;cursor:pointer;padding:calc(1.6 * var(--yzr));text-align:center}.mine-identity-upload svg{width:calc(3.2 * var(--yzr));height:calc(3.2 * var(--yzr));color:#ff678f}.mine-identity-upload strong{margin-top:calc(.8 * var(--yzr));color:#2f2d51;font-size:calc(1.6 * var(--yzr));font-weight:700;line-height:calc(2.2 * var(--yzr))}.mine-identity-upload span{margin-top:calc(.4 * var(--yzr));color:#999;font-size:calc(1.3 * var(--yzr));font-weight:400;line-height:calc(1.9 * var(--yzr))}.mine-identity-recover-field{display:block;margin-top:calc(1.4 * var(--yzr))}.mine-identity-recover-field span{display:block;color:#333;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:calc(2 * var(--yzr))}.mine-identity-recover-field textarea{display:block;width:100%;min-height:calc(9.6 * var(--yzr));margin-top:calc(.8 * var(--yzr));border:max(1px,calc(.1 * var(--yzr))) solid rgb(0 0 0 / .06);border-radius:calc(1.2 * var(--yzr));background:#f7f7f9;box-sizing:border-box;color:#2f2d51;font-size:calc(1.35 * var(--yzr));line-height:calc(2 * var(--yzr));outline:none;padding:calc(1.1 * var(--yzr)) calc(1.4 * var(--yzr));resize:none}.mine-identity-recover-field textarea::-moz-placeholder{color:#c8c9cc}.mine-identity-recover-field textarea::placeholder{color:#c8c9cc}.mine-identity-recover-body .mine-sub-pay-btn{display:flex;width:100%;height:calc(4.8 * var(--yzr));align-items:center;justify-content:center;margin-top:calc(1.4 * var(--yzr));border:0;border-radius:calc(1.2 * var(--yzr));background:#ff678f;color:#fff;cursor:pointer;font-size:calc(1.5 * var(--yzr));font-weight:600;line-height:1}html:has(.mine-sub-page--checkin){background:#f7f8fa;scrollbar-gutter:auto}body:has(.mine-sub-page--checkin){width:100vw;max-width:none;min-height:100vh;margin:0;background:#f7f8fa;color:#1c1c1e;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;line-height:normal;overflow:hidden}body:has(.mine-sub-page--checkin) #app,.yz-main:has(.mine-sub-page--checkin),.yz-app:has(.mine-sub-page--checkin){min-height:100vh;background:#f7f8fa}.yz-main:has(.mine-sub-page--checkin){width:100%;padding-bottom:0}.yz-app:has(.mine-sub-page--checkin){width:100%}.mine-sub-page--checkin{--yzr: calc(min(100vw, 540px) / 750 * 20);display:flex;width:100%;height:100vh;min-height:100vh;align-items:flex-end;background:#f7f8fa;color:#1c1c1e;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;overflow:hidden}.mine-sub-page--checkin .mine-checkin-body{display:flex;width:100%;max-width:none;min-height:100vh;align-items:flex-end;justify-content:center;background:transparent;padding:calc(2 * var(--yzr)) 0 0;overflow:hidden}.mine-sign-sheet{display:flex;width:100%;max-height:92vh;flex-direction:column;overflow:hidden;border-radius:calc(2.6 * var(--yzr)) calc(2.6 * var(--yzr)) 0 0;background:#fff;box-shadow:0 calc(-.8 * var(--yzr)) calc(3.2 * var(--yzr)) #0000001f}.mine-sign-handle{width:calc(3.6 * var(--yzr));height:calc(.4 * var(--yzr));flex:0 0 auto;margin:calc(.8 * var(--yzr)) auto 0;border-radius:calc(.2 * var(--yzr));background:#ececf0}.mine-sign-sheet-header{display:flex;flex:0 0 auto;align-items:center;padding:calc(1 * var(--yzr)) calc(1.6 * var(--yzr)) 0 calc(1.2 * var(--yzr))}.mine-sign-sheet-title{flex:1;margin:0;color:#1c1c1e;font-size:calc(1.7 * var(--yzr));font-weight:700;line-height:calc(2.4 * var(--yzr))}.mine-sign-close-btn{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#1c1c1e;cursor:pointer;padding:calc(.8 * var(--yzr))}.mine-sign-close-btn svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr))}.mine-sign-sheet-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:calc(.8 * var(--yzr)) calc(1.6 * var(--yzr)) calc(1.2 * var(--yzr))}.mine-sign-hero-card,.mine-sign-block-card{margin-bottom:calc(1 * var(--yzr));border:1px solid #f0f0f2;border-radius:calc(1.4 * var(--yzr));background:#fafafa;padding:calc(1.4 * var(--yzr)) calc(1.6 * var(--yzr))}.mine-sign-ring-wrap{position:relative;width:calc(10 * var(--yzr));height:calc(10 * var(--yzr));margin:0 auto calc(1.2 * var(--yzr))}.mine-sign-ring-svg{width:100%;height:100%}.mine-sign-ring-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.mine-sign-ring-num{color:#ff678f;font-size:calc(2.8 * var(--yzr));font-weight:800;line-height:1}.mine-sign-ring-label{margin-top:calc(.2 * var(--yzr));color:#8e8e93;font-size:calc(1.1 * var(--yzr));line-height:1.2}.mine-sign-stats-row{display:flex;align-items:center}.mine-sign-stat{flex:1;text-align:center}.mine-sign-stat-divider{width:1px;height:calc(3.6 * var(--yzr));background:#ececf0}.mine-sign-stat-label{display:block;color:#8e8e93;font-size:calc(1.1 * var(--yzr));line-height:1.2}.mine-sign-stat-value{display:block;margin-top:calc(.4 * var(--yzr));color:#1c1c1e;font-size:calc(1.8 * var(--yzr));font-weight:800;line-height:1.2}.mine-sign-stat-value.accent{color:#ff678f}.mine-sign-stat-vip{display:block;margin-top:calc(.2 * var(--yzr));color:#ff678f;font-size:calc(1 * var(--yzr));font-weight:700;line-height:1.2}.mine-sign-next-hint{margin:calc(1.2 * var(--yzr)) 0 0;border-radius:calc(1 * var(--yzr));background:linear-gradient(90deg,#ff678f14,#fff5f8);color:#ff678f;font-size:calc(1.2 * var(--yzr));font-weight:500;line-height:1.3;padding:calc(.8 * var(--yzr)) calc(1.2 * var(--yzr));text-align:center}.mine-sign-block-title{margin:0 0 calc(1 * var(--yzr));color:#1c1c1e;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:1.2}.mine-sign-week-row{display:flex}.mine-sign-week-col{flex:1;text-align:center}.mine-sign-week-label{color:#8e8e93;font-size:calc(1.1 * var(--yzr));line-height:1.2}.mine-sign-week-label.today{color:#ff678f;font-weight:700}.mine-sign-week-dot{display:flex;width:calc(3.2 * var(--yzr));height:calc(3.2 * var(--yzr));align-items:center;justify-content:center;margin:calc(.8 * var(--yzr)) auto 0;border:1px solid #ececf0;border-radius:50%;background:#fff;color:#8e8e93;font-size:calc(1.2 * var(--yzr));font-weight:600}.mine-sign-week-dot.today:not(.signed){border:2px solid #ff678f;color:#ff678f}.mine-sign-week-dot.signed{border-color:#ff678f;background:#ff678f;color:#fff}.mine-sign-week-dot.future{border-color:#ececf0;background:#fafafc;color:#d1d1d6}.mine-sign-milestone-track{position:relative;height:calc(7.6 * var(--yzr))}.mine-sign-track-line{position:absolute;left:calc(2.2 * var(--yzr));right:calc(2.2 * var(--yzr));top:calc(1.6 * var(--yzr));display:flex;height:calc(.25 * var(--yzr))}.mine-sign-track-seg{flex:1;background:#ececf0}.mine-sign-track-seg.done{background:linear-gradient(90deg,#ff9bb5,#ff678f)}.mine-sign-track-nodes{position:relative;z-index:1;display:flex}.mine-sign-track-node-wrap{display:flex;flex:1;align-items:center;flex-direction:column}.mine-sign-milestone-node{display:flex;width:calc(3.4 * var(--yzr));height:calc(3.4 * var(--yzr));align-items:center;justify-content:center;border:1px solid #ececf0;border-radius:50%;background:#fff;color:#8e8e93;font-size:calc(1 * var(--yzr));font-weight:700}.mine-sign-milestone-node.next{border:2px solid #ff678f;background:#fff5f8;color:#ff678f}.mine-sign-milestone-node.done{border-color:#ff678f;background:#ff678f;color:#fff}.mine-sign-tier-coins{margin-top:calc(.6 * var(--yzr));color:#8e8e93;font-size:calc(1.1 * var(--yzr));font-weight:600;line-height:1.2}.mine-sign-rules-card{margin-bottom:calc(.4 * var(--yzr));border-radius:calc(1.2 * var(--yzr));background:#f7f7fa;padding:calc(1.2 * var(--yzr)) calc(1.4 * var(--yzr))}.mine-sign-rules-head{display:flex;align-items:center;gap:calc(.6 * var(--yzr));color:#1c1c1e;font-size:calc(1.3 * var(--yzr));font-weight:600;line-height:1.2}.mine-sign-rules-icon{width:calc(1.6 * var(--yzr));height:calc(1.6 * var(--yzr));color:#8e8e93}.mine-sign-rules-arrow{width:calc(1.6 * var(--yzr));height:calc(1.6 * var(--yzr));margin-left:auto;color:#8e8e93}.mine-sign-rules-body p{margin:calc(.8 * var(--yzr)) 0 0;color:#8e8e93;font-size:calc(1.2 * var(--yzr));line-height:1.45}.mine-sign-sheet-footer{flex:0 0 auto;box-shadow:0 calc(-.4 * var(--yzr)) calc(1.2 * var(--yzr)) #0000000a;padding:calc(1 * var(--yzr)) calc(1.6 * var(--yzr)) calc(1.6 * var(--yzr))}.mine-sign-footer-hint{margin:0 0 calc(1 * var(--yzr));color:#8e8e93;font-size:calc(1.2 * var(--yzr));line-height:1.2;text-align:center}.mine-sub-page--checkin .mine-sign-cta-btn{display:flex;width:100%;height:calc(5.2 * var(--yzr));align-items:center;justify-content:center;border:0;border-radius:calc(1.4 * var(--yzr));background:linear-gradient(90deg,#ff9bb5,#ff678f);box-shadow:0 calc(.6 * var(--yzr)) calc(1.4 * var(--yzr)) #ff678f59;color:#fff;cursor:pointer;font-size:calc(1.6 * var(--yzr));font-weight:700;padding:0}.mine-sub-page--checkin .mine-sign-cta-btn:disabled{background:#d1d1d6;box-shadow:none;cursor:not-allowed}@media(max-width:540px){.mine-sub-page--messages .mine-sub-topbar,.mine-sub-page--purchased .mine-sub-topbar,.mine-sub-page--share .mine-sub-topbar{height:calc(4.6 * var(--yzr))}.mine-sub-page--messages .mine-sub-topbar h1,.mine-sub-page--purchased .mine-sub-topbar h1,.mine-sub-page--share .mine-sub-topbar h1{font-size:calc(1.7 * var(--yzr));line-height:calc(4.6 * var(--yzr))}}.yz-main:has(.mine-sub-page--help),.yz-main:has(.mine-sub-page--contact){min-height:100vh;padding-bottom:0;background:#f7f8fa}.yz-app:has(.mine-sub-page--help),.yz-app:has(.mine-sub-page--contact){width:100%;max-width:540px;background:#f7f8fa;box-shadow:none}.mine-sub-page--help,.mine-sub-page--contact{--yzr: calc(min(100vw, 540px) / 750 * 20);min-height:100vh;background:#f7f8fa;color:#333;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,Microsoft Yahei,sans-serif;font-size:12px;overflow-x:hidden}.mine-sub-page--help .mine-sub-topbar,.mine-sub-page--contact .mine-sub-topbar{position:sticky;top:0;z-index:999;display:flex!important;visibility:visible!important;opacity:1!important;width:100%;height:calc(4.6 * var(--yzr));align-items:center;background:linear-gradient(180deg,#f5fbfa,#f8fbfb 48%,#fbfcfc);border-bottom:none;padding:0;transform:none}.mine-sub-page--help .mine-sub-back,.mine-sub-page--contact .mine-sub-back{position:absolute;left:0;top:0;z-index:2;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));margin:0;color:#333}.mine-sub-page--help .mine-sub-back svg,.mine-sub-page--contact .mine-sub-back svg{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));stroke-width:2.2}.mine-sub-page--help .mine-sub-topbar h1,.mine-sub-page--contact .mine-sub-topbar h1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;color:#333;font-size:calc(1.7 * var(--yzr));font-weight:700;letter-spacing:0;line-height:calc(4.6 * var(--yzr));text-align:center}.mine-sub-page--help .mine-sub-spacer,.mine-sub-page--contact .mine-sub-spacer{display:block;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr))}.mine-sub-page--help .mine-help-body,.mine-sub-page--contact .mine-contact-body{width:auto;max-width:none;min-height:calc(100vh - 4.6 * var(--yzr));background:#f7f8fa;padding:0;overflow:visible}.mine-help-scroll{height:calc(100vh - 4.6 * var(--yzr));padding:calc(1.6 * var(--yzr)) calc(1.2 * var(--yzr)) calc(8 * var(--yzr));box-sizing:border-box;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mine-help-scroll::-webkit-scrollbar{display:none}.mine-help-title{margin:0;color:#ff4b8c;font-size:calc(1.8 * var(--yzr));font-weight:600;line-height:1.35}.mine-help-intro{margin:calc(1 * var(--yzr)) 0 0;color:#8e8e93;font-size:calc(1.3 * var(--yzr));line-height:1.65}.mine-help-row{box-sizing:border-box;border-bottom:max(1px,calc(.1 * var(--yzr))) solid #ececf0;padding:calc(1.6 * var(--yzr)) 0;letter-spacing:0}.mine-help-row strong{display:block;margin:0 0 calc(.8 * var(--yzr));color:#333;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:1.45}.mine-help-row p{margin:0;color:#8e8e93;font-size:calc(1.3 * var(--yzr));line-height:1.6}.mine-sub-page--contact .mine-contact-body{height:calc(100vh - 4.6 * var(--yzr));padding:calc(1.6 * var(--yzr));box-sizing:border-box;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.mine-contact-card{overflow:hidden;border-radius:calc(1.2 * var(--yzr));background:#fff;box-shadow:0 calc(.2 * var(--yzr)) calc(1 * var(--yzr)) #0000000a}.mine-contact-row{display:flex;width:100%;min-height:calc(7.8 * var(--yzr));align-items:center;gap:calc(1.2 * var(--yzr));box-sizing:border-box;border:0;border-bottom:max(1px,calc(.1 * var(--yzr))) solid #f2f3f5;background:#fff;color:#333;cursor:pointer;padding:calc(1.5 * var(--yzr)) calc(1.4 * var(--yzr));text-align:left;-webkit-tap-highlight-color:transparent}.mine-contact-row--highlight{background:linear-gradient(90deg,#fff6fa,#fff 55%)}.mine-contact-row--last{border-bottom:0}.mine-contact-icon-wrap{display:flex;width:calc(4.4 * var(--yzr));height:calc(4.4 * var(--yzr));flex-shrink:0;align-items:center;justify-content:center;border-radius:calc(1.1 * var(--yzr));background:linear-gradient(135deg,#ffeef5,#fff6fa)}.mine-contact-icon{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr));color:#ff5fa2}.mine-contact-main{display:flex;min-width:0;flex:1;flex-direction:column}.mine-contact-label{color:#333;font-size:calc(1.45 * var(--yzr));font-weight:600;line-height:1.2}.mine-contact-value{display:-webkit-box;overflow:hidden;margin-top:calc(.5 * var(--yzr));color:#9aa1ad;font-size:calc(1.25 * var(--yzr));line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mine-contact-copy{flex-shrink:0;border-radius:999px;background:#fff0f5;color:#ff5fa2;font-size:calc(1.2 * var(--yzr));font-weight:600;line-height:1;padding:calc(.45 * var(--yzr)) calc(1 * var(--yzr))}.mine-contact-empty{padding:calc(6 * var(--yzr)) calc(1 * var(--yzr));color:#8e8e93;font-size:calc(1.4 * var(--yzr));text-align:center}.yz-main:has(.community-page),.yz-main:has(.topic-detail-page),.yz-main:has(.circle-detail-page){width:100%;min-height:100vh;background:#f7f8fa;padding-bottom:0}.yz-app:has(.community-page),.yz-app:has(.topic-detail-page),.yz-app:has(.circle-detail-page){max-width:540px;background:#f7f8fa}.community-page,.topic-detail-page,.circle-detail-page{--yzr: calc(min(100vw, 540px) / 750 * 20);--pink: #ff97b5;--red: #2f2d51;--gray6: #666666;--gray3: #333333;--van-tabs-line-height: calc(4.4 * var(--yzr));--color-primary: #ff97b5;--color-primary-rgb: 255, 151, 181;--color-primary-accent-rgb: 147, 216, 248;--color-primary-strong: #2f2d51;--color-text-main: #2f2d51;--color-text-sub: #666666;--color-text-muted: #999999;--color-bg-page: #f2f7ff;--color-bg-card: #ffffff;--color-border-light: #e8eeff;--color-border-neutral: #e6e6e6;--color-link: #ff97b5;width:100%;height:100vh;color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.community-page{display:flex;flex-direction:column;overflow:hidden;background:#f7f8fa}.yz-app:has(.community-page) .app-tabbar.yz-tabbar{color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;line-height:normal}.community-page button,.topic-detail-page button,.circle-detail-page button{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:0}.community-page .top-tabs{flex:0 0 auto;background:linear-gradient(180deg,#ff85a714,#fffffff5)}.community-page .top-tabs-nav .van-tabs__wrap{height:calc(4.4 * var(--yzr))}.community-page .top-tabs-nav .van-tabs__nav{display:flex;height:calc(4.4 * var(--yzr));justify-content:center}.community-page .top-tabs-nav .van-tab{position:relative;display:flex;min-width:auto;align-items:center;justify-content:center;color:#666;font-size:calc(1.6 * var(--yzr));font-weight:500;line-height:calc(2 * var(--yzr));padding:0 calc(1.2 * var(--yzr))}.community-page .top-tabs-nav .van-tab--active{color:#111;font-weight:700}.community-page .top-tabs-nav .van-tab--active:after{position:absolute;left:50%;bottom:calc(.55 * var(--yzr));width:calc(2.4 * var(--yzr));height:calc(.25 * var(--yzr));border-radius:calc(9.9 * var(--yzr));background:#ff97b5;content:"";transform:translate(-50%)}.community-page .panel{flex:1;min-height:0;overflow-y:auto;background:#f7f8fa;-webkit-overflow-scrolling:touch;padding-bottom:calc(6.7 * var(--yzr) + env(safe-area-inset-bottom,0px));scrollbar-width:none}.community-page .panel::-webkit-scrollbar,.topic-detail-page .detail-body::-webkit-scrollbar,.circle-detail-page .circle-scroll::-webkit-scrollbar{display:none}.community-page .feed-tabs{position:sticky;top:0;z-index:8;margin:0 calc(.6 * var(--yzr));background:#fff;padding:calc(.2 * var(--yzr)) 0}.community-page .feed-tabs .van-tabs__wrap{height:calc(4.2 * var(--yzr));margin:0;overflow:hidden}.community-page .feed-tabs .van-tabs__nav{display:flex;height:100%;align-items:center;justify-content:center}.community-page .feed-tabs .van-tab{display:flex;min-width:auto;height:calc(3.6 * var(--yzr));align-items:center;justify-content:center;border-radius:calc(1.2 * var(--yzr));color:#666;font-size:calc(1.25 * var(--yzr));font-weight:500;line-height:calc(2 * var(--yzr));margin:calc(.3 * var(--yzr)) calc(.2 * var(--yzr));padding:0 calc(.85 * var(--yzr))}.community-page .feed-tabs .van-tab--active{color:#ff97b5;background:#ff97b514;font-weight:600}.community-page .post-card,.circle-detail-page .post-card,.community-page .post-skeleton,.circle-detail-page .post-skeleton{margin:calc(.7 * var(--yzr)) calc(1.2 * var(--yzr));border-radius:calc(.9 * var(--yzr));background:#fff;padding:calc(1.05 * var(--yzr))}.post-card .header,.topic-detail-page .head{display:flex;align-items:center;gap:calc(.7 * var(--yzr))}.post-card .avatar,.topic-detail-page .avatar{display:flex;width:calc(3.4 * var(--yzr));height:calc(3.4 * var(--yzr));align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border:0;border-radius:999rem;background:#f2f3f5}.post-card .avatar img,.topic-detail-page .avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.community-avatar-fallback{width:calc(1.7 * var(--yzr));height:calc(1.7 * var(--yzr));color:#757575}.post-card .meta,.topic-detail-page .author-block{min-width:0;flex:1}.post-card .name-row,.topic-detail-page .author-row{display:flex;align-items:center;gap:calc(.4 * var(--yzr))}.post-card .name,.topic-detail-page .author{overflow:hidden;color:#222;font-size:calc(1.4 * var(--yzr));font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.post-card .time,.topic-detail-page .meta{margin-top:calc(.2 * var(--yzr));color:#888;font-size:calc(1.1 * var(--yzr));line-height:normal}.post-card .chip.top,.topic-detail-page .top-chip{display:inline-flex;align-items:center;gap:calc(.06 * var(--yzr));border:1px solid #fecaca;border-radius:calc(.35 * var(--yzr));background:#fff1f2;color:#dc2626;font-size:calc(1 * var(--yzr));font-weight:600;line-height:1.2;padding:calc(.15 * var(--yzr)) calc(.45 * var(--yzr))}.post-card .chip.top{font-weight:400;line-height:normal}.post-card .vip-pay-badge,.topic-detail-page .vip-pay-badge{display:inline-flex;width:calc(4.11 * var(--yzr));height:calc(1.4 * var(--yzr));align-items:center;justify-content:center;overflow:hidden;border-radius:calc(.3 * var(--yzr));background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAeCAMAAACfSil3AAAAP1BMVEX/V5f/l77/WJf/jbj/Vpb/V5f/W5r/WZj/WJf/WJf/X5z/aKH/k7z/hbP/e63/////caf/qMj/xtv/4Ov/7vRZWR9xAAAACnRSTlMB////j7yP15UrxvdyFAAAArVJREFUSMeNlouyqyAMRVV6TlsMII///9abB2gAe3oz004fume5k5AsC8b792mt3SkOCo/hKAwGUKwt+Bv9bPgCR5fyPXw3qtjn73up8do2yyHKnoVR2bCw6YR7Zc/Cl7Rl6e0luj+ou43EznfEcKNrKrAiFl27/VTerSKPVhAykPJ64wUbQdKHSJ/AFuWQ+a1lRVic8JXY3HgMFXgkZmUGfS+PTRMfO+TkKrG5Sd46JK9J7yJtG/JjebLs5XEKAbqqMLPHl7Kfq0KIn0sHjAElO6+QoVoRwqmcQjIpROdykMjJX9nbRLoJowlSbU0YZUED55BYF5VLiE04J4xcQjC9E5dwzFGEkSJy7kzKqSmjXgy5AsdQTBOO4kUKeT96L5bqBD4PC0d8skLIDvCTrooSqhXI3gujwyWo/tBWbDEXg395ti3h1XirELfcpeoFOrEOxB6fc93viBHZhZIOBkZk49HTbLqqQAdYFz2BiTgHrzy2lxWojKwp1jzniPlIUshn42HOSJmdgN5jCEX3dEdsY+ijxKHz2AsAch4acYox0j8h6txZ5bG1ZhQ247FJXiBqhsuKE0J3iNVVYS1mtos89XQmL/ANBuII81mhiKmZdSRpaTitIFjCJuDB49rU7XSzHfEeJ4uHs4IKDY0GRSxV4bvz2A7Eg8lssdPEXBDkxBfirkEYuTkqp42bz2MsZUodjHXsjyl3qo7tfopiPuLqJmIqZXLiI7FIT8R+LIr5PE6l1PM4ZRROef1M/DyVfS6l0Isj3c08OCdTnabefSB+ymiy5wj5tlf0w7TuFTfEDxmmakrv5zT9vLEY0y8Wxzyc3nX8n5OJddtiYT5M6b+JNxn/vLCoKX38B7Eapq6v4yr9061YHXG/VtzsFXoTGjrPvtryJkvhlT3/LXt3W2E7N+tS+A8Ju2Ux/EhYhwAAAABJRU5ErkJggg==) center / 100% 100% no-repeat;color:#666;font-size:12px;font-weight:400;letter-spacing:0;line-height:normal;text-indent:-999px}.post-card .content{margin-top:calc(.65 * var(--yzr));color:#222;font-size:calc(1.4 * var(--yzr));line-height:1.45;word-break:break-word}.post-card .media{margin-top:calc(.65 * var(--yzr))}.post-card .triple-layout{display:flex;width:100%;align-items:flex-start;gap:calc(.3 * var(--yzr))}.post-card .triple-big{width:calc((100% * 2 - calc(.3 * var(--yzr))) / 3);flex-shrink:0;aspect-ratio:1 / 1}.post-card .triple-big,.post-card .triple-cell,.post-card .single-media{position:relative;overflow:hidden;border-radius:calc(.4 * var(--yzr));background:#f2f3f5}.post-card .single-media{width:100%;max-height:50vw;border-radius:calc(.5 * var(--yzr));aspect-ratio:4 / 3}.post-card .triple-stack{display:flex;width:calc((100% - calc(.6 * var(--yzr))) / 3);flex:0 0 calc((100% - calc(.6 * var(--yzr))) / 3);flex-direction:column;gap:calc(.3 * var(--yzr))}.post-card .triple-cell{flex:0 0 auto;aspect-ratio:1 / 1}.post-card .triple-big img,.post-card .triple-cell img,.post-card .single-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-card .play-mark{position:absolute;left:50%;top:50%;display:flex;width:calc(2.8 * var(--yzr));height:calc(2.8 * var(--yzr));align-items:center;justify-content:center;border-radius:50%;background:#00000059;color:#fff;font-size:calc(1.35 * var(--yzr));line-height:1;transform:translate(-50%,-50%)}.post-card .plus-mark{position:absolute;right:calc(.4 * var(--yzr));bottom:calc(.4 * var(--yzr));border-radius:calc(.4 * var(--yzr));background:#00000080;color:#fff;font-size:calc(1.1 * var(--yzr));font-weight:500;line-height:1.2;padding:calc(.15 * var(--yzr)) calc(.45 * var(--yzr))}.post-card .actions,.topic-detail-page .foot{display:flex;align-items:center;gap:calc(.55 * var(--yzr));margin-top:calc(.75 * var(--yzr));color:#667085;font-size:calc(1.15 * var(--yzr))}.post-card .circle{max-width:calc(10 * var(--yzr));overflow:hidden;color:#2563eb;font-size:calc(1.1 * var(--yzr));font-weight:400;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.topic-detail-page .circle-foot{max-width:calc(10 * var(--yzr));overflow:hidden;border-radius:calc(.6 * var(--yzr));background:#f2f3f5;color:#2563eb;font-size:calc(1.1 * var(--yzr));font-weight:500;line-height:1.3;padding:calc(.4 * var(--yzr)) calc(.8 * var(--yzr));text-overflow:ellipsis;white-space:nowrap}.post-card .spacer,.topic-detail-page .spacer{flex:1}.post-card .stat,.post-card .comment-btn,.post-card .like-btn,.topic-detail-page .stat,.topic-detail-page .comment-btn,.topic-detail-page .like-btn{display:inline-flex;align-items:center;gap:calc(.45 * var(--yzr));color:#667085;font-size:calc(1.15 * var(--yzr));font-weight:600}.post-card .stat-icon,.topic-detail-page .stat-icon{width:calc(1.6 * var(--yzr));height:calc(1.6 * var(--yzr));line-height:1}.post-card .divider,.topic-detail-page .divider{width:1px;height:calc(1.3 * var(--yzr));background:#e6e8ec}.post-card .like-btn.active,.topic-detail-page .like-btn.active{color:#e91e63}.community-page .circles-list{padding-top:calc(.8 * var(--yzr))}.community-page .circle-card{display:flex;align-items:center;gap:calc(1.2 * var(--yzr));margin:0 calc(1.2 * var(--yzr)) calc(1.2 * var(--yzr));border-radius:calc(1.2 * var(--yzr));background:#fff;box-shadow:0 calc(.4 * var(--yzr)) calc(1 * var(--yzr)) #0000000a;padding:calc(1.2 * var(--yzr))}.community-page .circle-cover{display:flex;width:calc(5.4 * var(--yzr));height:calc(5.4 * var(--yzr));align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;border-radius:calc(1 * var(--yzr));background:#f2f3f5;color:#757575}.community-page .circle-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.community-page .circle-body{min-width:0;flex:1}.community-page .circle-card .name{color:#222;font-size:calc(1.5 * var(--yzr));font-weight:700;line-height:1.3}.community-page .circle-card .meta{margin-top:calc(.6 * var(--yzr));color:#757575;font-size:calc(1.25 * var(--yzr));line-height:1.3}.community-page .circle-enter-btn{flex-shrink:0;border:1px solid #bdbdbd;border-radius:999rem;color:#424242;font-size:calc(1.25 * var(--yzr));font-weight:500;line-height:1.2;padding:calc(.55 * var(--yzr)) calc(1.4 * var(--yzr));white-space:nowrap}.community-page .following-login-hint{display:flex;min-height:calc(28 * var(--yzr));align-items:center;justify-content:center}.community-page .mine-empty-state{margin-top:calc(4 * var(--yzr))}.community-list-end{padding:calc(1 * var(--yzr)) 0 calc(1.5 * var(--yzr));color:#9aa0a6;font-size:calc(1.15 * var(--yzr));text-align:center}.community-page .sk,.topic-detail-page .sk{position:relative;overflow:hidden;border-radius:calc(.6 * var(--yzr));background:#f1f3f5}.community-page .sk-line,.topic-detail-page .sk-line{height:calc(1.1 * var(--yzr));margin-bottom:calc(.55 * var(--yzr))}.community-page .w-95,.topic-detail-page .w-95{width:95%}.community-page .w-35,.topic-detail-page .w-35{width:35%}.topic-detail-page .w-25{width:25%}.community-page .sk-media,.topic-detail-page .sk-media{height:min(52vw,calc(22 * var(--yzr)));margin-top:calc(.4 * var(--yzr))}.topic-detail-page{display:flex;flex-direction:column;overflow:hidden;background:#f7f8fa}.topic-detail-page .top-bar{display:flex;height:calc(4.6 * var(--yzr));flex:0 0 auto;align-items:center;border-bottom:1px solid #f1f3f5;background:linear-gradient(180deg,#ff85a714,#fffffff5)}.topic-detail-page .back-btn{display:flex;width:calc(4.8 * var(--yzr));height:calc(4.6 * var(--yzr));align-items:center;justify-content:center;margin-left:calc(.2 * var(--yzr));color:#333}.topic-detail-page .back-icon{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr))}.topic-detail-page .title{flex:1;margin:0 calc(4.8 * var(--yzr)) 0 0;color:#111;font-size:calc(1.58 * var(--yzr));font-weight:600;line-height:calc(4.6 * var(--yzr));text-align:center}.topic-detail-page .detail-body{flex:1;min-height:0;overflow-y:auto;background:#fff;-webkit-overflow-scrolling:touch;padding:calc(1 * var(--yzr)) calc(1.2 * var(--yzr)) calc(1.2 * var(--yzr));scrollbar-width:none}.topic-detail-page .state{color:#666;font-size:calc(1.3 * var(--yzr));padding:calc(2 * var(--yzr)) calc(1 * var(--yzr));text-align:center}.topic-detail-page .state.error{color:#d33}.topic-detail-page .sk-head{display:flex;align-items:center;gap:calc(.8 * var(--yzr));margin-bottom:calc(1 * var(--yzr))}.topic-detail-page .sk-avatar{width:calc(3.4 * var(--yzr));height:calc(3.4 * var(--yzr));border-radius:999rem}.topic-detail-page .sk-main{flex:1}.topic-detail-page .follow-btn{flex-shrink:0;border-radius:999rem;background:#ff97b5;color:#fff;font-size:calc(1.15 * var(--yzr));padding:calc(.28 * var(--yzr)) calc(.85 * var(--yzr));white-space:nowrap}.topic-detail-page .post-title-section{margin-top:calc(1 * var(--yzr));border-bottom:1px solid #d6d6d6;padding-bottom:3.2vw}.topic-detail-page .post-title{margin:0;color:#222;font-size:calc(1.4 * var(--yzr));font-weight:400;line-height:1.45}.topic-detail-page .content{margin-top:calc(1 * var(--yzr));color:#333;font-size:calc(1.5 * var(--yzr));line-height:1.6;word-break:break-word}.topic-detail-page .images{display:flex;flex-direction:column;gap:calc(.8 * var(--yzr));margin-top:calc(1 * var(--yzr))}.topic-detail-page .images img{display:block;width:100%;border-radius:calc(1 * var(--yzr));background:#fff;-o-object-fit:contain;object-fit:contain}.topic-detail-page .video-block{position:relative;width:100%;overflow:hidden;margin-top:calc(1 * var(--yzr));border-radius:calc(1 * var(--yzr));aspect-ratio:16 / 9;background:#f2f3f5}.topic-detail-page .video-block video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topic-detail-page .restricted-list{display:flex;flex-direction:column;gap:calc(.8 * var(--yzr));margin-top:calc(.8 * var(--yzr))}.topic-detail-page .restricted-placeholder{position:relative;width:100%;overflow:hidden;border-radius:calc(1 * var(--yzr));aspect-ratio:16 / 9;background:#e8e8e8}.topic-detail-page .restricted-placeholder-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.topic-detail-page .restricted-blur{position:absolute;inset:0;z-index:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.topic-detail-page .restricted-mask{position:absolute;inset:0;z-index:2;background:#0006}.topic-detail-page .restricted-inner{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(.8 * var(--yzr))}.topic-detail-page .restricted-lock{width:calc(3 * var(--yzr));height:calc(3 * var(--yzr));color:#ffffffd6}.topic-detail-page .buy-btn{border-radius:calc(.95 * var(--yzr));color:#fff;font-size:calc(1.32 * var(--yzr));font-weight:600;line-height:1;min-width:calc(13 * var(--yzr));padding:calc(1 * var(--yzr)) calc(1.7 * var(--yzr))}.topic-detail-page .buy-btn.vip{background:#ff6f9f}.topic-detail-page .comments-block{margin-top:calc(1.6 * var(--yzr));padding-top:calc(.2 * var(--yzr))}.topic-detail-page .comments-title{display:inline-flex;align-items:baseline;gap:calc(.45 * var(--yzr))}.topic-detail-page .comments-title__label{color:#111;font-size:calc(1.55 * var(--yzr));font-weight:600}.topic-detail-page .comments-title__count{color:#9aa0a6;font-size:calc(1.3 * var(--yzr));font-weight:500}.topic-detail-page .comments-empty{color:#9aa0a6;font-size:calc(1.25 * var(--yzr));padding:calc(2.2 * var(--yzr)) 0 calc(1.2 * var(--yzr));text-align:center}.topic-detail-page .comment-composer-entry{display:flex;align-items:center;gap:calc(.55 * var(--yzr));margin-top:calc(.95 * var(--yzr));border:1px solid #e5e7eb;border-radius:999rem;background:#fff;padding:calc(.72 * var(--yzr)) calc(.95 * var(--yzr))}.topic-detail-page .comment-composer-entry__icon{width:calc(1.45 * var(--yzr));height:calc(1.45 * var(--yzr));color:#7d8592}.topic-detail-page .comment-composer-entry__text{color:#667085;font-size:calc(1.18 * var(--yzr));font-weight:600}.circle-detail-page{position:relative;overflow:hidden;background:#fff}.circle-detail-page .circle-scroll{height:100%;overflow-y:auto;background:#fff;-webkit-overflow-scrolling:touch;padding-bottom:calc(3.2 * var(--yzr) + env(safe-area-inset-bottom,0px));scrollbar-width:none}.circle-detail-page .circle-page-skeleton{min-height:100%;background:#fff}.circle-detail-page .skeleton-hero,.circle-detail-page .header-cover{position:relative;height:calc(20 * var(--yzr));overflow:hidden;background:linear-gradient(180deg,#eef2f8,#e7ecf4 55%,#dee5ef)}.circle-detail-page .skeleton-hero:after{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#0000002e,#000000b8);content:"";pointer-events:none}.circle-detail-page .floating-nav{position:fixed;z-index:20;top:0;right:0;left:50%;display:flex;width:min(100vw,540px);height:calc(env(safe-area-inset-top,0px) + 4.6 * var(--yzr));align-items:center;border-bottom:1px solid #f1f3f5;background:#fff;opacity:0;padding-top:env(safe-area-inset-top,0px);pointer-events:none;transform:translate(-50%);transition:opacity .2s ease}.circle-detail-page .floating-nav.show{opacity:1;pointer-events:auto}.circle-detail-page .nav-back{display:flex;width:calc(4.2 * var(--yzr));height:calc(4.6 * var(--yzr));align-items:center;justify-content:center;margin-left:calc(.2 * var(--yzr));color:#222}.circle-detail-page .nav-back-icon{width:calc(2.2 * var(--yzr));height:calc(2.2 * var(--yzr))}.circle-detail-page .nav-title{flex:1;overflow:hidden;color:#111;font-size:calc(1.5 * var(--yzr));font-weight:600;line-height:calc(4.6 * var(--yzr));text-align:center;text-overflow:ellipsis;white-space:nowrap}.circle-detail-page .nav-placeholder{width:calc(4.2 * var(--yzr));flex:0 0 auto}.circle-detail-page .cover-fallback-gradient{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,#eef2f8,#e7ecf4 55%,#dee5ef)}.circle-detail-page .cover-img{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.circle-detail-page .cover-placeholder{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background:#e0e0e0}.circle-detail-page .cover-placeholder__icon{width:calc(4.8 * var(--yzr));height:calc(4.8 * var(--yzr));color:#9e9e9e}.circle-detail-page .cover-mask{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#0000002e,#000000b8);pointer-events:none}.circle-detail-page .back-btn{position:absolute;z-index:3;top:calc(env(safe-area-inset-top,0px) + .8 * var(--yzr));left:calc(1 * var(--yzr));display:flex;width:calc(3.2 * var(--yzr));height:calc(3.2 * var(--yzr));align-items:center;justify-content:center;color:#fff}.circle-detail-page .back-icon{width:calc(2.3 * var(--yzr));height:calc(2.3 * var(--yzr))}.circle-detail-page .header-content{position:absolute;z-index:3;right:calc(1.2 * var(--yzr));bottom:calc(1.6 * var(--yzr));left:calc(1.2 * var(--yzr))}.circle-detail-page .circle-title{margin:0;color:#fff;font-size:calc(1.9 * var(--yzr));font-weight:600;line-height:1.25}.circle-detail-page .meta-row{display:flex;align-items:center;margin-top:calc(.95 * var(--yzr));color:#ffffffeb}.circle-detail-page .meta{font-size:calc(1.3 * var(--yzr));line-height:1.3}.circle-detail-page .dot{margin:0 calc(.5 * var(--yzr))}.circle-detail-page .meta-spacer{flex:1}.circle-detail-page .join-btn{min-width:calc(5.2 * var(--yzr));border-radius:999rem;background:#ff80ab;color:#fff;font-size:calc(1.15 * var(--yzr));line-height:1.2;padding:calc(.4 * var(--yzr)) calc(1 * var(--yzr))}.circle-detail-page .join-btn.active{background:#ffffff4d}.circle-detail-page .intro-placeholder{height:calc(1.66 * var(--yzr));margin-top:calc(1.1 * var(--yzr))}.circle-detail-page .skeleton-list{padding:calc(.7 * var(--yzr)) calc(1.2 * var(--yzr)) calc(1 * var(--yzr))}.circle-detail-page .header-sk-line{position:relative;overflow:hidden;background:#ffffff6b}.circle-detail-page .header-sk-shimmer:after,.circle-detail-page .sk:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .75),transparent);content:"";transform:translate(-100%);animation:circle-detail-sk-shimmer 1.2s infinite}.circle-detail-page .header-sk-title{width:40%;height:calc(1.9 * var(--yzr));border-radius:calc(.6 * var(--yzr))}.circle-detail-page .header-sk-meta{width:34%;height:calc(1.4 * var(--yzr));border-radius:999rem}.circle-detail-page .header-sk-btn{width:calc(5.8 * var(--yzr));height:calc(2.2 * var(--yzr));border-radius:999rem}.circle-detail-page .header-sk-intro{width:68%;height:calc(1.3 * var(--yzr));margin-top:calc(1.1 * var(--yzr));border-radius:999rem}.circle-detail-page .sk{position:relative;overflow:hidden;border-radius:calc(.6 * var(--yzr));background:#f1f3f5}.circle-detail-page .sk-head{display:flex;align-items:center;gap:calc(.8 * var(--yzr));margin-bottom:calc(.7 * var(--yzr))}.circle-detail-page .sk-avatar{width:calc(3.4 * var(--yzr));height:calc(3.4 * var(--yzr));border-radius:999rem}.circle-detail-page .sk-main{flex:1}.circle-detail-page .sk-line{height:calc(1.1 * var(--yzr));margin-bottom:calc(.55 * var(--yzr));border-radius:999rem}.circle-detail-page .w-95{width:95%}.circle-detail-page .w-35{width:35%}.circle-detail-page .w-25{width:25%}.circle-detail-page .sk-media{width:100%;height:min(52vw,calc(22 * var(--yzr)));margin-top:calc(.3 * var(--yzr));border-radius:calc(.75 * var(--yzr))}.circle-detail-page .empty-feed{color:#9aa0a6;font-size:calc(1.25 * var(--yzr));padding:calc(1.6 * var(--yzr)) calc(1.2 * var(--yzr)) calc(2.2 * var(--yzr));text-align:center}.circle-detail-page .circle-post-list{background:#fff;padding-top:calc(.7 * var(--yzr))}.circle-detail-page .circle-post-list--empty .community-list-end{display:none}@keyframes circle-detail-sk-shimmer{to{transform:translate(100%)}}.yz-home--search-results .tabContent{height:calc(100vh - 66.24px - env(safe-area-inset-top,0px))}.yz-home--search-results .yz-video-grid{padding-top:10.4px}@media(max-width:540px){.yz-home--search-results .tabContent{height:calc(100vh - 12.266667vw - env(safe-area-inset-top,0px))}.yz-home--search-results .yz-video-grid{padding-top:2.666667vw}}.hover\:border-brand-500:hover{--tw-border-opacity: 1;border-color:rgb(var(--brand-500) / var(--tw-border-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-700:hover{--tw-bg-opacity: 1;background-color:rgb(var(--brand-700) / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-surface-0:hover{--tw-bg-opacity: 1;background-color:rgb(var(--surface-0) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-100:hover{--tw-bg-opacity: 1;background-color:rgb(var(--surface-100) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-200\/70:hover{background-color:rgb(var(--surface-200) / .7)}.hover\:bg-surface-50:hover{--tw-bg-opacity: 1;background-color:rgb(var(--surface-50) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-700:hover{--tw-bg-opacity: 1;background-color:rgb(var(--surface-700) / var(--tw-bg-opacity, 1))}.hover\:text-brand-600:hover{--tw-text-opacity: 1;color:rgb(var(--brand-600) / var(--tw-text-opacity, 1))}.hover\:text-brand-700:hover{--tw-text-opacity: 1;color:rgb(var(--brand-700) / var(--tw-text-opacity, 1))}.hover\:text-surface-900:hover{--tw-text-opacity: 1;color:rgb(var(--surface-900) / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-brand-600:focus{--tw-border-opacity: 1;border-color:rgb(var(--brand-600) / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--brand-500) / var(--tw-ring-opacity, 1))}.focus\:ring-brand-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--brand-600) / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-brand-500\/25:focus-visible{--tw-ring-color: rgb(var(--brand-500) / .25)}.focus-visible\:ring-brand-500\/35:focus-visible{--tw-ring-color: rgb(var(--brand-500) / .35)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:inline{display:inline}.sm\:w-auto{width:auto}.sm\:min-w-\[34rem\]{min-width:34rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_72px_72px\]{grid-template-columns:minmax(0,1fr) 72px 72px}.sm\:grid-cols-\[minmax\(0\,1fr\)_86px_86px\]{grid-template-columns:minmax(0,1fr) 86px 86px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:p-8{padding:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media(min-width:768px){.md\:flex{display:flex}.md\:grid-cols-\[minmax\(180px\,1fr\)_160px_160px_auto\]{grid-template-columns:minmax(180px,1fr) 160px 160px auto}.md\:grid-cols-\[minmax\(180px\,1fr\)_160px_auto\]{grid-template-columns:minmax(180px,1fr) 160px auto}.md\:grid-cols-\[minmax\(180px\,1fr\)_auto\]{grid-template-columns:minmax(180px,1fr) auto}}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-72{width:18rem}.lg\:w-\[84px\]{width:84px}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(160px\,1fr\)_160px_180px_160px_auto\]{grid-template-columns:minmax(160px,1fr) 160px 180px 160px auto}.lg\:grid-cols-\[minmax\(180px\,1fr\)_150px_150px_150px_150px_auto\]{grid-template-columns:minmax(180px,1fr) 150px 150px 150px 150px auto}.lg\:grid-cols-\[minmax\(180px\,1fr\)_150px_150px_150px_auto\]{grid-template-columns:minmax(180px,1fr) 150px 150px 150px auto}.lg\:grid-cols-\[minmax\(180px\,1fr\)_160px_150px_150px_auto\]{grid-template-columns:minmax(180px,1fr) 160px 150px 150px auto}.lg\:grid-cols-\[minmax\(180px\,1fr\)_170px_150px_150px_auto\]{grid-template-columns:minmax(180px,1fr) 170px 150px 150px auto}.lg\:grid-cols-\[minmax\(180px\,1fr\)_180px_160px_140px_auto\]{grid-template-columns:minmax(180px,1fr) 180px 160px 140px auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_120px_120px_220px\]{grid-template-columns:minmax(220px,1fr) 120px 120px 220px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pl-72{padding-left:18rem}.lg\:pl-\[84px\]{padding-left:84px}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(320px\,0\.6fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.75fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr)}.xl\:border-l{border-left-width:1px}.xl\:border-t-0{border-top-width:0px}.xl\:pl-5{padding-left:1.25rem}.xl\:pt-0{padding-top:0}}
