:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tm-pink:#e8577a;--tm-pink-press:#c9406a;--tm-pink-light:#fbb2b9;--tm-pink-card:#b8456a;--tm-pink-selected-bg:#e8577a26;--tm-brand:#fb3084;--tm-gold:#f5c04a;--tm-bg:#20222e;--tm-bg-nav:#17171f;--tm-bg-card:#4a4c5766;--tm-bg-modal:#31333e;--tm-text:#fff;--tm-text-2:#f5f5f5;--tm-text-muted:#999;--tm-border:#ffffff1a;--tm-border-bright:#ffffffa6;--tm-border-focus:#fff;--tm-font:"PingFang SC", -apple-system, "Noto Sans SC", "Microsoft YaHei", sans-serif;--tm-palette-ink-950:#0b0a0d;--tm-palette-ink-900:#121015;--tm-palette-ink-850:#17141a;--tm-palette-ink-800:#1d1920;--tm-palette-ink-700:#2a242c;--tm-palette-ink-600:#3a3139;--tm-palette-rose-100:#ffe3ee;--tm-palette-rose-200:#ffc2d9;--tm-palette-rose-300:#ff8fc0;--tm-palette-rose-400:#f06d93;--tm-palette-rose-500:#d63a76;--tm-palette-rose-600:#b8285f;--tm-palette-rose-700:#8a1d48;--tm-palette-gold-100:#fff6e0;--tm-palette-gold-200:#ffe7a3;--tm-palette-gold-300:#ffe08a;--tm-palette-gold-400:#ffc83d;--tm-palette-gold-500:#f5b942;--tm-palette-champagne:#f3e2bd;--tm-palette-cocoa-900:#3a1a08;--tm-palette-white:#fff;--tm-palette-black:#000;--tm-palette-green-400:#4fd69c;--tm-palette-amber-400:#ffb547;--tm-palette-red-400:#ff5c7a;--tm-color-bg-page:var(--tm-bg);--tm-color-bg-surface:var(--tm-bg-nav);--tm-color-bg-raised:var(--tm-bg-card);--tm-color-bg-sunken:var(--tm-palette-ink-850);--tm-color-bg-hover:#ffffff0f;--tm-color-bg-scrim:#0b0a0dc2;--tm-color-bg-video:var(--tm-palette-black);--tm-color-border-subtle:var(--tm-border);--tm-color-border-default:#f3e2bd38;--tm-color-border-strong:#f3e2bd66;--tm-color-text-primary:var(--tm-text);--tm-color-text-secondary:var(--tm-text-2);--tm-color-text-tertiary:var(--tm-text-muted);--tm-color-text-disabled:#ffffff57;--tm-color-text-accent:var(--tm-pink-light);--tm-color-text-gold:var(--tm-gold);--tm-color-accent:var(--tm-pink);--tm-color-focus-ring:var(--tm-palette-gold-300);--tm-color-success:var(--tm-palette-green-400);--tm-color-warning:var(--tm-palette-amber-400);--tm-color-danger:var(--tm-palette-red-400);--tm-gradient-premium-from:var(--tm-palette-rose-300);--tm-gradient-premium-via:var(--tm-palette-gold-200);--tm-gradient-premium-to:var(--tm-palette-gold-400);--tm-gradient-premium:linear-gradient(120deg, var(--tm-gradient-premium-from) 0%, var(--tm-gradient-premium-via) 55%, var(--tm-gradient-premium-to) 100%);--tm-gradient-rose-from:var(--tm-palette-rose-600);--tm-gradient-rose-to:var(--tm-palette-rose-700);--tm-gradient-rose:linear-gradient(180deg, var(--tm-gradient-rose-from) 0%, var(--tm-gradient-rose-to) 100%);--tm-gradient-sheen:linear-gradient(105deg, transparent 0%, #fff0 30%, #ffffff8c 50%, #fff0 70%, transparent 100%);--tm-gradient-cover-placeholder:linear-gradient(160deg, var(--tm-palette-ink-600) 0%, var(--tm-palette-rose-700) 70%, var(--tm-palette-ink-800) 100%);--tm-gradient-cover-fade:linear-gradient(180deg, transparent 45%, #0d0914eb 100%);--tm-gradient-crown-banner:radial-gradient(circle at 88% 18%, #e8577a59 0%, transparent 45%), linear-gradient(115deg, #20222e 0%, #31333e 55%, #e8577a 120%);--tm-btn-s-bg:var(--tm-gradient-premium);--tm-btn-s-fg:var(--tm-palette-cocoa-900);--tm-btn-s-glow:0 0 18px #ff8fc08c, 0 0 42px #ffc83d47;--tm-btn-s-lift:-3px;--tm-btn-a-bg:var(--tm-pink);--tm-btn-a-fg:var(--tm-palette-white);--tm-btn-a-glow:0 6px 22px #e8577a80;--tm-btn-a-lift:-2px;--tm-btn-b-bg:transparent;--tm-btn-b-bg-hover:#ff8fc01a;--tm-btn-b-fg:var(--tm-palette-rose-200);--tm-btn-b-border:#ff8fc08c;--tm-btn-b-border-hover:var(--tm-palette-rose-300);--tm-btn-c-bg:#ff8fc024;--tm-btn-c-bg-hover:#ff8fc038;--tm-btn-c-fg:var(--tm-palette-rose-200);--tm-btn-c-border:#ff8fc047;--tm-btn-disabled-bg:var(--tm-palette-ink-700);--tm-btn-disabled-fg:var(--tm-color-text-disabled);--tm-btn-disabled-border:var(--tm-color-border-subtle);--tm-btn-pressed-scale:.97;--tm-btn-pressed-brightness:.9;--tm-btn-height-sm:32px;--tm-btn-height-md:40px;--tm-btn-height-lg:48px;--tm-btn-padding-sm:0 14px;--tm-btn-padding-md:0 20px;--tm-btn-padding-lg:0 28px;--tm-touch-target-min:44px;--tm-tag-rose-bg:var(--tm-palette-rose-600);--tm-tag-rose-fg:var(--tm-palette-white);--tm-tag-gold-bg:var(--tm-palette-gold-400);--tm-tag-gold-fg:var(--tm-palette-cocoa-900);--tm-tag-premium-bg:var(--tm-gradient-premium);--tm-tag-premium-fg:var(--tm-palette-cocoa-900);--tm-tag-neutral-bg:#0d0914ad;--tm-tag-neutral-fg:var(--tm-palette-champagne);--tm-tag-neutral-border:var(--tm-color-border-default);--tm-badge-bg:var(--tm-palette-rose-600);--tm-badge-fg:var(--tm-palette-white);--tm-badge-gold-bg:var(--tm-palette-gold-400);--tm-badge-gold-fg:var(--tm-palette-cocoa-900);--tm-badge-ring:0 0 0 2px var(--tm-color-bg-page);--tm-tab-fg:var(--tm-color-text-secondary);--tm-tab-fg-active:var(--tm-color-text-primary);--tm-tab-indicator:var(--tm-gradient-premium);--tm-tab-pill-bg:var(--tm-color-bg-raised);--tm-tab-pill-bg-active:var(--tm-palette-rose-600);--tm-tab-pill-fg-active:var(--tm-palette-white);--tm-radius-xs:4px;--tm-radius-sm:8px;--tm-radius-md:12px;--tm-radius-lg:16px;--tm-radius-xl:24px;--tm-radius-pill:999px;--tm-radius-round:50%;--tm-shadow-1:0 1px 2px #00000059;--tm-shadow-2:0 6px 18px #0006;--tm-shadow-3:0 16px 40px #00000080;--tm-shadow-glow-rose:0 0 18px #d63a7673;--tm-shadow-glow-gold:0 0 24px #ffc83d59;--tm-shadow-inset-highlight:inset 0 1px 0 #ffffff38;--tm-shadow-focus:0 0 0 2px var(--tm-color-bg-page), 0 0 0 4px var(--tm-color-focus-ring);--tm-shadow-text-on-video:0 0 1px #000000e6, 0 1px 3px #000000bf;--tm-duration-instant:80ms;--tm-duration-fast:.14s;--tm-duration-base:.22s;--tm-duration-slow:.36s;--tm-duration-spin:.9s;--tm-duration-breathe:2.8s;--tm-duration-sweep:3.6s;--tm-ease-standard:cubic-bezier(.2, 0, 0, 1);--tm-ease-emphasized:cubic-bezier(.3, 0, 0, 1.3);--tm-ease-in-out:cubic-bezier(.45, 0, .55, 1);--tm-ease-linear:linear;--tm-font-family-sans:var(--tm-font);--tm-font-family-numeric:"DIN Alternate", "Roboto Mono", ui-monospace, monospace;--tm-font-size-2xs:.625rem;--tm-font-size-xs:.75rem;--tm-font-size-sm:.8125rem;--tm-font-size-md:.9375rem;--tm-font-size-lg:1.0625rem;--tm-font-size-xl:1.25rem;--tm-font-size-2xl:1.5rem;--tm-font-size-3xl:2rem;--tm-font-size-4xl:2.5rem;--tm-font-weight-regular:400;--tm-font-weight-medium:500;--tm-font-weight-semibold:600;--tm-font-weight-bold:700;--tm-line-height-tight:1.25;--tm-line-height-normal:1.5;--tm-letter-spacing-wide:.04em;--tm-space-1:4px;--tm-space-2:8px;--tm-space-3:12px;--tm-space-4:16px;--tm-space-5:20px;--tm-space-6:24px;--tm-space-8:32px;--tm-space-10:40px;--tm-space-12:48px;--tm-space-16:64px;--tm-layout-max-width:1320px;--tm-layout-gutter:var(--tm-space-4);--tm-tabbar-height:56px;--tm-topnav-height:64px;--tm-page-header-height:48px;--tm-crown-banner-height:128px;--tm-z-raised:1;--tm-z-overlay:100;--tm-z-modal:200}@media (width>=768px){:root{--tm-layout-gutter:var(--tm-space-6)}}@media (width>=1024px){:root{--tm-layout-gutter:var(--tm-space-8);--tm-crown-banner-height:200px}}@media (width>=1920px){:root{--tm-layout-max-width:1600px}}:root{--tm-pink:#e0457f;--tm-pink-deep:#b8285f;--tm-gold:#f5c04a;--tm-gold-soft:#e9c27a52;--tm-gold-line:#e9c27a38;--tm-card:#141116;--tm-card-2:#1b161c;--tm-glow-pink:0 0 14px #e0457f73;--tm-glow-gold:0 0 14px #e9c27a59;--tm-glow-pay:0 0 0 1px #ffd68c99, 0 0 18px #e0457f99, 0 0 34px #e9c27a59}body{background:var(--tm-color-bg-page)}:root{--tm-gradient-premium:#e9c27a;--tm-gradient-rose:#d94d78;--tm-gradient-cover-placeholder:#17141a;--tm-gradient-cover-fade:linear-gradient(180deg, transparent 45%, #080709eb 100%);--tm-gradient-crown-banner:#150f15;--tm-lift:translateY(-2px);--tm-hover-glow:0 0 0 1px #e9c27a73, 0 6px 22px #e0457f61;--tm-btn-c-bg:#0c0a0da3;--tm-btn-c-bg-hover:#28101cc7;--tm-btn-c-border:#e0457f73;--tm-palette-ink-950:#16151c;--tm-palette-ink-900:#1f1e26;--tm-palette-ink-850:#25232c;--tm-palette-ink-800:#2b2932;--tm-palette-rose-500:#de4f7d;--tm-palette-rose-400:#ec6a92;--tm-pink:#e8577a;--tm-radius-pill:999px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--tm-color-bg-page);min-width:320px;color:var(--tm-color-text-primary);font-family:var(--tm-font-family-sans);font-size:var(--tm-font-size-md);line-height:var(--tm-line-height-normal);margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--tm-color-focus-ring);outline-offset:2px}.tm-page{max-width:var(--tm-layout-max-width);padding:0 var(--tm-layout-gutter) var(--tm-space-8);margin:0 auto}:where(button,[role=button],.tm-btn,a.tm-card,.tm-top-action,.tm-side-promo,.tm-side-link,.tm-plan,.tm-provider,.tm-home-vip,.tm-home-pill,.tm-dl-card,.tm-dl-btn,.tm-engage-btn,.tm-paytabs a,[data-product-id]):not(:disabled){transition:transform .16s,box-shadow .16s,filter .16s,border-color .16s}@media (hover:hover) and (pointer:fine){:where(button,[role=button],.tm-btn,.tm-top-action,.tm-side-promo,.tm-plan,.tm-provider,.tm-home-vip,.tm-home-pill,.tm-dl-card,.tm-dl-btn,[data-product-id]):not(:disabled):hover{box-shadow:var(--tm-hover-glow);filter:brightness(1.08);transform:var(--tm-lift)}a.tm-card:hover .tm-card-cover{box-shadow:var(--tm-hover-glow);transform:var(--tm-lift)}}:where(button,[role=button],.tm-btn,.tm-top-action,.tm-side-promo,.tm-plan,.tm-provider,.tm-home-vip,.tm-home-pill,.tm-dl-card,.tm-dl-btn,[data-product-id]):not(:disabled):active{filter:brightness(.92);transition-duration:60ms;transform:scale(.97)}@media (prefers-reduced-motion:reduce){:where(button,a,[role=button]){transform:none!important}}.tm-icon[data-v-ea1f45be]{vertical-align:middle;flex:none}.tm-tabbar[data-v-511e28ac]{z-index:var(--tm-z-overlay);height:calc(var(--tm-tabbar-height) + env(safe-area-inset-bottom));padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);border-top:1px solid var(--tm-gold-line);background:#0a090cf5;display:flex;position:fixed;inset:auto 0 0}.tm-tabbar-item[data-v-511e28ac]{justify-content:center;align-items:center;gap:var(--tm-space-1);min-width:var(--tm-touch-target-min);color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-2xs);font-weight:var(--tm-font-weight-medium);touch-action:manipulation;flex-direction:column;flex:1;text-decoration:none;display:flex}.tm-tabbar-item[aria-current=page][data-v-511e28ac]{color:var(--tm-pink);text-shadow:0 0 10px #e0457f8c;font-weight:var(--tm-font-weight-semibold)}.tm-tabbar-item[data-v-511e28ac]:active{filter:brightness(var(--tm-btn-pressed-brightness))}@media (prefers-reduced-motion:no-preference){.tm-tabbar-item[data-v-511e28ac]{transition:transform var(--tm-duration-instant) var(--tm-ease-standard)}.tm-tabbar-item[data-v-511e28ac]:active{transform:scale(var(--tm-btn-pressed-scale))}}.tm-tabbar-item[aria-current=page][data-v-511e28ac] .tm-icon{filter:drop-shadow(0 0 6px #e0457fb3)}.tm-coin-icon[data-v-07198399]{vertical-align:-.2em;filter:drop-shadow(0 0 4px #f2b93b73);flex:none}.tm-side[data-v-42c2db8f]{z-index:var(--tm-z-overlay);border-right:1px solid var(--tm-gold-line);background:#0a090c;flex-direction:column;width:208px;padding:18px 12px;display:flex;position:fixed;inset:0 auto 0 0}.tm-side-brand[data-v-42c2db8f]{color:var(--tm-pink);letter-spacing:.5px;text-shadow:0 0 14px #e0457f73;padding:0 8px;font-size:22px;font-weight:800;text-decoration:none}.tm-side-brand b[data-v-42c2db8f]{color:var(--tm-gold);text-shadow:0 0 12px #e9c27a59}.tm-side-caption[data-v-42c2db8f]{color:#e9c27a8c;letter-spacing:2px;margin:22px 10px 8px;font-size:12px}.tm-side-items[data-v-42c2db8f]{flex-direction:column;gap:4px;display:flex}.tm-side-item[data-v-42c2db8f]{color:#ffffffad;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:14px;text-decoration:none;transition:color .15s,background-color .15s,box-shadow .15s,border-color .15s;display:flex;position:relative}.tm-side-icon[data-v-42c2db8f]{color:#e9c27abf;transition:color .15s,filter .15s}.tm-side-item[data-v-42c2db8f]:hover{color:#fff;background:#e0457f14}.tm-side-item:hover .tm-side-icon[data-v-42c2db8f]{color:var(--tm-pink);filter:drop-shadow(0 0 5px #e0457f99)}.tm-side-item.is-active[data-v-42c2db8f]{color:#fff;background:#e0457f24;border-color:#e9c27a59;font-weight:600;box-shadow:0 0 16px #e0457f47,inset 0 0 12px #e0457f1f}.tm-side-item.is-active[data-v-42c2db8f]:before{background:var(--tm-pink);width:3px;box-shadow:0 0 8px var(--tm-pink);content:"";border-radius:2px;position:absolute;top:10px;bottom:10px;left:-1px}.tm-side-item.is-active .tm-side-icon[data-v-42c2db8f]{color:var(--tm-pink);filter:drop-shadow(0 0 6px #e0457fbf)}.tm-side-label[data-v-42c2db8f]{flex:1}.tm-side-tag[data-v-42c2db8f]{color:var(--tm-gold);border:1px solid #e9c27a8c;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:700}.tm-side-promos[data-v-42c2db8f]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.tm-side-promo[data-v-42c2db8f]{background:#141116;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;text-decoration:none;transition:box-shadow .15s;display:flex}.tm-side-promo span[data-v-42c2db8f]{flex-direction:column;display:flex}.tm-side-promo small[data-v-42c2db8f]{color:#ffffff80;font-size:10px}.tm-side-promo-vip[data-v-42c2db8f]{color:var(--tm-gold);border:1px solid #e9c27a80}.tm-side-promo-coin[data-v-42c2db8f]{color:#ff9cc2;border:1px solid #e0457f80}.tm-side-promo[data-v-42c2db8f]:hover{box-shadow:var(--tm-glow-gold)}.tm-search-link[data-v-0ec37949]{align-items:center;gap:var(--tm-space-1);min-height:var(--tm-touch-target-min);padding:0 var(--tm-space-3);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-raised);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:nowrap;touch-action:manipulation;text-decoration:none;display:inline-flex}.tm-search-link-label[data-v-0ec37949]{text-overflow:ellipsis;overflow:hidden}.tm-search-link[data-v-0ec37949]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-search-link-icon[data-v-0ec37949]{flex:none;width:18px;height:18px}@media (hover:hover) and (pointer:fine){.tm-search-link[data-v-0ec37949]:hover{color:var(--tm-color-text-primary)}}.tm-top-actions[data-v-01f2abfd]{align-items:center;gap:8px;display:flex}.tm-top-action[data-v-01f2abfd]{border:1px solid var(--tm-gold-line);color:#ffffffd9;white-space:nowrap;background:#141116;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:inline-flex}.tm-top-action[data-v-01f2abfd]:hover{box-shadow:var(--tm-glow-gold);border-color:#e9c27a8c}.tm-top-action-coin[data-v-01f2abfd]{color:#ffb3d0;border-color:#e0457f8c}.tm-top-action-coin[data-v-01f2abfd]:hover{box-shadow:var(--tm-glow-pink)}.tm-top-action-vip[data-v-01f2abfd]{color:var(--tm-gold);border-color:#e9c27a99}.tm-top-avatar[data-v-01f2abfd]{border-radius:50%;width:32px;height:32px;display:none;box-shadow:0 0 0 1px #e9c27a80}.tm-top-avatar img[data-v-01f2abfd]{object-fit:cover;border-radius:50%;width:100%;height:100%}.tm-top-actions.is-compact[data-v-01f2abfd]{flex-shrink:0;gap:6px;margin-left:auto}.tm-top-actions.is-compact .tm-top-action[data-v-01f2abfd]{gap:3px;height:24px;padding:0 8px;font-size:11px;line-height:1}@media (width>=1024px){.tm-top-avatar[data-v-01f2abfd]{display:block}}.tm-topnav[data-v-9529ee81]{z-index:var(--tm-z-overlay);border-bottom:1px solid var(--tm-color-border-subtle);background:var(--tm-color-bg-surface);position:sticky;top:0}.tm-topnav-inner[data-v-9529ee81]{align-items:center;gap:var(--tm-space-8);max-width:var(--tm-layout-max-width);height:var(--tm-topnav-height);padding:0 var(--tm-layout-gutter);margin:0 auto;display:flex}.tm-topnav-brand[data-v-9529ee81]{background:var(--tm-gradient-rose);color:#0000;font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);letter-spacing:var(--tm-letter-spacing-wide);white-space:nowrap;-webkit-background-clip:text;background-clip:text;text-decoration:none;display:none!important}.tm-topnav-items[data-v-9529ee81]{gap:var(--tm-space-2);display:none}.tm-topnav-search[data-v-9529ee81]{flex:1;max-width:420px;margin-right:auto}.tm-topnav-item[data-v-9529ee81]{height:var(--tm-btn-height-md);padding:0 var(--tm-space-4);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.tm-topnav-item[aria-current=page][data-v-9529ee81]{background:var(--tm-tab-pill-bg-active);color:var(--tm-tab-pill-fg-active);font-weight:var(--tm-font-weight-semibold)}@media (hover:hover) and (pointer:fine){.tm-topnav-item[data-v-9529ee81]:not([aria-current=page]):hover{background:var(--tm-color-bg-hover);color:var(--tm-color-text-primary)}}.tm-topnav-item[data-v-9529ee81]:active,.tm-topnav-brand[data-v-9529ee81]:active{filter:brightness(var(--tm-btn-pressed-brightness))}@media (prefers-reduced-motion:no-preference){.tm-topnav-item[data-v-9529ee81]{transition:transform var(--tm-duration-instant) var(--tm-ease-standard), background-color var(--tm-duration-fast) var(--tm-ease-standard)}.tm-topnav-item[data-v-9529ee81]:active{transform:scale(var(--tm-btn-pressed-scale))}}.tm-shell[data-v-d24a9a82]{min-height:100dvh}.tm-shell-topnav[data-v-d24a9a82]{display:none}.tm-shell-tabbed .tm-shell-main[data-v-d24a9a82]{padding-bottom:calc(var(--tm-tabbar-height) + env(safe-area-inset-bottom))}.tm-shell-main[data-v-d24a9a82]:not([data-gate=passed]){visibility:hidden}.tm-shell-back-zone[data-v-d24a9a82]{z-index:var(--tm-z-overlay);width:var(--tm-touch-target-min);height:var(--tm-touch-target-min);touch-action:manipulation;position:fixed;transform:translate(-50%,-50%)}.tm-shell-side[data-v-d24a9a82]{display:none!important}@media (width>=1024px){.tm-shell-side[data-v-d24a9a82]{display:flex!important}.tm-shell-topnav[data-v-d24a9a82],.tm-shell-main[data-v-d24a9a82]{margin-left:208px}.tm-shell-topnav[data-v-d24a9a82]{display:block}.tm-shell-tabbar[data-v-d24a9a82]{display:none}.tm-shell-tabbed .tm-shell-main[data-v-d24a9a82]{padding-bottom:0}}.tm-addr-hold[data-v-617b3f11]{z-index:999;background:#0f0a14;position:fixed;inset:0}.tm-btn[data-v-8d9971f3]{isolation:isolate;justify-content:center;align-items:center;gap:var(--tm-space-2);max-width:100%;height:var(--tm-btn-height-md);padding:var(--tm-btn-padding-md);border-radius:var(--tm-radius-pill);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);line-height:var(--tm-line-height-tight);letter-spacing:var(--tm-letter-spacing-wide);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.tm-btn-sm[data-v-8d9971f3]{height:var(--tm-btn-height-sm);padding:var(--tm-btn-padding-sm);font-size:var(--tm-font-size-sm)}.tm-btn-lg[data-v-8d9971f3]{height:var(--tm-btn-height-lg);padding:var(--tm-btn-padding-lg);font-size:var(--tm-font-size-lg)}.tm-btn-block[data-v-8d9971f3]{width:100%}@media (pointer:coarse){.tm-btn-md[data-v-8d9971f3]{height:var(--tm-touch-target-min)}}.tm-btn-label[data-v-8d9971f3],.tm-btn-spinner[data-v-8d9971f3]{position:relative}.tm-btn-label[data-v-8d9971f3]{text-overflow:ellipsis;overflow:hidden}.tm-btn-s[data-v-8d9971f3]{background:var(--tm-btn-s-bg);color:var(--tm-btn-s-fg);font-weight:var(--tm-font-weight-bold);box-shadow:var(--tm-shadow-inset-highlight)}.tm-btn-a[data-v-8d9971f3]{background:var(--tm-btn-a-bg);color:var(--tm-btn-a-fg);box-shadow:var(--tm-shadow-inset-highlight)}.tm-btn-b[data-v-8d9971f3]{background:var(--tm-btn-b-bg);color:var(--tm-btn-b-fg);border-color:var(--tm-btn-b-border)}.tm-btn-c[data-v-8d9971f3]{background:var(--tm-btn-c-bg);color:var(--tm-btn-c-fg);border-color:var(--tm-btn-c-border)}.tm-btn-s[data-v-8d9971f3]:before,.tm-btn-a[data-v-8d9971f3]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.7;position:absolute;inset:0}.tm-btn-s[data-v-8d9971f3]:before{box-shadow:var(--tm-btn-s-glow)}.tm-btn-a[data-v-8d9971f3]:before{box-shadow:var(--tm-btn-a-glow);opacity:.6}.tm-btn-sheen[data-v-8d9971f3]{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tm-btn-sweep[data-v-8d9971f3]{background:var(--tm-gradient-sheen);width:45%;display:none;position:absolute;inset:0 auto 0 0;transform:translate(-120%)}.tm-btn-spinner[data-v-8d9971f3]{border-radius:var(--tm-radius-round);border:2px solid;border-right-color:#0000;flex:none;width:1em;height:1em}@media (hover:hover) and (pointer:fine){.tm-btn-s[data-v-8d9971f3]:not(:disabled):hover:before,.tm-btn-a[data-v-8d9971f3]:not(:disabled):hover:before{opacity:1}.tm-btn-b[data-v-8d9971f3]:not(:disabled):hover{background:var(--tm-btn-b-bg-hover);border-color:var(--tm-btn-b-border-hover)}.tm-btn-c[data-v-8d9971f3]:not(:disabled):hover{background:var(--tm-btn-c-bg-hover)}}.tm-btn[data-v-8d9971f3]:not(:disabled):active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-btn-loading[data-v-8d9971f3]{cursor:progress}.tm-btn[data-v-8d9971f3]:disabled:not(.tm-btn-loading){background:var(--tm-btn-disabled-bg);color:var(--tm-btn-disabled-fg);border-color:var(--tm-btn-disabled-border);box-shadow:none;cursor:not-allowed}.tm-btn-b[data-v-8d9971f3]:disabled:not(.tm-btn-loading){background:var(--tm-btn-b-bg)}.tm-btn[data-v-8d9971f3]:disabled:not(.tm-btn-loading):before,.tm-btn:disabled:not(.tm-btn-loading) .tm-btn-sheen[data-v-8d9971f3]{display:none}@media (prefers-reduced-motion:no-preference){.tm-btn[data-v-8d9971f3]{transition:transform var(--tm-duration-base) var(--tm-ease-emphasized), background-color var(--tm-duration-base) var(--tm-ease-standard), border-color var(--tm-duration-base) var(--tm-ease-standard), filter var(--tm-duration-fast) var(--tm-ease-standard)}.tm-btn-s[data-v-8d9971f3]:before,.tm-btn-a[data-v-8d9971f3]:before{transition:opacity var(--tm-duration-base) var(--tm-ease-standard)}.tm-btn-s[data-v-8d9971f3]:not(:disabled):before{animation:tm-btn-breathe-8d9971f3 var(--tm-duration-breathe) var(--tm-ease-in-out) infinite}.tm-btn-s:not(:disabled) .tm-btn-sweep[data-v-8d9971f3]{animation:tm-btn-sweep-8d9971f3 var(--tm-duration-sweep) var(--tm-ease-standard) infinite;display:block}.tm-btn-spinner[data-v-8d9971f3]{animation:tm-btn-spin-8d9971f3 var(--tm-duration-spin) var(--tm-ease-linear) infinite}}@media (hover:hover) and (pointer:fine){@media (color<=2147477350) and (prefers-reduced-motion:no-preference){.tm-btn-s[data-v-8d9971f3]:not(:disabled):hover{transform:translateY(var(--tm-btn-s-lift))}.tm-btn-a[data-v-8d9971f3]:not(:disabled):hover{transform:translateY(var(--tm-btn-a-lift))}}}@media not all and (hover:hover) and (pointer:fine){@media (color:2147477350) and (prefers-reduced-motion:no-preference){.tm-btn-s[data-v-8d9971f3]:not(:disabled):hover{transform:translateY(var(--tm-btn-s-lift))}.tm-btn-a[data-v-8d9971f3]:not(:disabled):hover{transform:translateY(var(--tm-btn-a-lift))}}}@media (prefers-reduced-motion:no-preference){.tm-btn[data-v-8d9971f3]:not(:disabled):active{transform:scale(var(--tm-btn-pressed-scale));transition-duration:var(--tm-duration-instant)}}@keyframes tm-btn-breathe-8d9971f3{0%,to{opacity:.55}50%{opacity:1}}@keyframes tm-btn-sweep-8d9971f3{0%{transform:translate(-120%)}40%,to{transform:translate(320%)}}@keyframes tm-btn-spin-8d9971f3{to{transform:rotate(1turn)}}.tm-gate[data-v-7f069eb8]{z-index:var(--tm-z-modal);padding:var(--tm-space-6) var(--tm-layout-gutter);background:var(--tm-color-bg-scrim);place-items:center;display:grid;position:fixed;inset:0}.tm-gate-dialog[data-v-7f069eb8]{gap:var(--tm-space-4);width:100%;max-width:420px;max-height:100%;padding:var(--tm-space-6);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);box-shadow:var(--tm-shadow-3);outline:none;flex-direction:column;display:flex}.tm-gate-title[data-v-7f069eb8]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-gate-text[data-v-7f069eb8]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:pre-line;margin:0}.tm-gate-agreement[data-v-7f069eb8]{max-height:40vh;overflow-y:auto}.tm-gate-error[data-v-7f069eb8]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-gate-actions[data-v-7f069eb8]{gap:var(--tm-space-3);flex-direction:column;display:flex}.tm-tag[data-v-2a436487]{height:20px;padding:0 var(--tm-space-2);border-radius:var(--tm-radius-xs);font-size:var(--tm-font-size-2xs);font-weight:var(--tm-font-weight-semibold);letter-spacing:var(--tm-letter-spacing-wide);white-space:nowrap;border:1px solid #0000;align-items:center;line-height:1;display:inline-flex}.tm-tag-rose[data-v-2a436487]{background:var(--tm-tag-rose-bg);color:var(--tm-tag-rose-fg)}.tm-tag-gold[data-v-2a436487]{background:var(--tm-tag-gold-bg);color:var(--tm-tag-gold-fg)}.tm-tag-premium[data-v-2a436487]{background:var(--tm-tag-premium-bg);color:var(--tm-tag-premium-fg)}.tm-tag-neutral[data-v-2a436487]{background:var(--tm-tag-neutral-bg);color:var(--tm-tag-neutral-fg);border-color:var(--tm-tag-neutral-border)}.tm-announcement-link[data-v-b5903aeb]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-announcement-link[data-v-b5903aeb]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-launch[data-v-f8d7ebfb]{z-index:var(--tm-z-modal);padding:var(--tm-space-6) var(--tm-layout-gutter);background:var(--tm-color-bg-scrim);place-items:center;display:grid;position:fixed;inset:0}.tm-launch-dialog[data-v-f8d7ebfb]{align-items:flex-start;gap:var(--tm-space-3);width:100%;max-width:420px;max-height:100%;padding:var(--tm-space-6);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);box-shadow:var(--tm-shadow-3);outline:none;flex-direction:column;display:flex}.tm-launch-title[data-v-f8d7ebfb]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-launch-body[data-v-f8d7ebfb]{max-height:40vh;color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:pre-line;margin:0;overflow-y:auto}.tm-launch-actions[data-v-f8d7ebfb]{justify-content:flex-end;align-items:center;gap:var(--tm-space-4);align-self:stretch;display:flex}.addr-wrap[data-v-b8318605]{--bg:#0f0a14;--card:#160f1d;--card-2:#1d1526;--pink:#e8577a;--pink-press:#c9406a;--pink-light:#fbb2b9;--gold:#f5c04a;--champ:#f3e2bd;--cream:#fff6e0;--line:#f3e2bd24;--line-2:#f3e2bd42;--line-hi:#f5c04a99;--muted:#f3e2bd9e;--muted-2:#fff6e06b;--ok:#5fd38d;--warn:#f5c04a;--bad:#ff6b6b;--r:16px;--ease:cubic-bezier(.25, .8, .25, 1);--mono:"SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;width:100%;max-width:1240px;color:var(--cream);-webkit-font-smoothing:antialiased;margin:0 auto;padding:0 32px 48px;font-family:PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,Noto Sans CJK SC,system-ui,sans-serif;line-height:1.5}.addr-top[data-v-b8318605]{justify-content:space-between;align-items:center;gap:16px;padding:48px 0 20px;display:flex}.addr-brand[data-v-b8318605]{align-items:center;gap:14px;min-width:0;display:flex}.addr-mark[data-v-b8318605]{border:1px solid var(--line-2);background:#0b070f;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.addr-mark img[data-v-b8318605]{width:26px;height:auto}.addr-word[data-v-b8318605]{width:auto;height:44px}.addr-sub[data-v-b8318605]{color:var(--muted);letter-spacing:2px;border-left:1px solid var(--line-2);white-space:nowrap;padding-left:14px;font-size:12px}.addr-updated[data-v-b8318605]{color:var(--muted);white-space:nowrap;font-size:12.5px}.addr-updated b[data-v-b8318605]{color:var(--champ);font-weight:600}.addr-card[data-v-b8318605]{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px 26px;position:relative;box-shadow:0 8px 24px #0000006b}.addr-card-h[data-v-b8318605]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.addr-card-h .no[data-v-b8318605]{border:1px solid var(--line-hi);width:24px;height:24px;color:var(--gold);font-size:12px;font-weight:800;font-family:var(--mono);border-radius:7px;flex:none;place-items:center;display:grid}.addr-card-h h2[data-v-b8318605]{color:var(--cream);letter-spacing:.5px;margin:0;font-size:17px;font-weight:800}.addr-card-h .aside[data-v-b8318605]{color:var(--muted);margin-left:auto;font-size:12px}.addr-btn[data-v-b8318605]{white-space:nowrap;cursor:pointer;height:36px;color:inherit;transition:transform .2s var(--ease), box-shadow .2s var(--ease), filter .2s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.addr-btn[data-v-b8318605]:hover{transform:translateY(-2px)}.addr-btn[data-v-b8318605]:active{transform:translateY(0)scale(.98)}.addr-btn-pink[data-v-b8318605]{background:var(--pink);color:#fff;box-shadow:0 4px 14px #e8577a47}.addr-btn-ghost[data-v-b8318605]{border:1px solid var(--line-2);color:var(--champ);background:#f3e2bd0d}.addr-btn-lg[data-v-b8318605]{height:54px;padding:0 30px;font-size:16.5px}.addr-btn svg[data-v-b8318605]{width:14px;height:14px}.addr-btn-lg svg[data-v-b8318605]{width:18px;height:18px}.addr-bookmark[data-v-b8318605]{background:var(--card);border:1px solid var(--line-hi);border-radius:14px;align-items:center;gap:16px;margin-bottom:20px;padding:16px 22px;display:flex}.addr-ico[data-v-b8318605]{width:36px;height:36px;color:var(--gold);background:#f5c04a1a;border-radius:10px;flex:none;place-items:center;display:grid}.addr-ico svg[data-v-b8318605]{width:18px;height:18px}.addr-bm-txt[data-v-b8318605]{min-width:0;color:var(--cream);flex:1;font-size:15px;font-weight:700}.addr-bm-txt[data-v-b8318605] small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.addr-bm-txt[data-v-b8318605] .keys{align-items:center;gap:5px;margin-right:8px;display:inline-flex}.addr-bm-txt[data-v-b8318605] .kbd{border:1px solid var(--line-hi);min-width:30px;height:26px;color:var(--gold);font-size:13px;font-weight:800;font-family:var(--mono);background:#0b070f;border-bottom-width:2px;border-radius:7px;place-items:center;padding:0 8px;display:inline-grid}.addr-bm-txt[data-v-b8318605] i{color:var(--muted);font-size:12px;font-style:normal}.addr-hero[data-v-b8318605]{border-color:var(--line-2);grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:32px;margin-bottom:20px;padding:44px 48px;display:grid}.addr-hero[data-v-b8318605]:before{content:"";background:var(--gold);opacity:.55;height:1px;position:absolute;top:-1px;left:48px;right:48px}.addr-eyebrow[data-v-b8318605]{color:var(--gold);letter-spacing:3px;align-items:center;gap:8px;margin-bottom:14px;font-size:12.5px;font-weight:700;display:flex}.addr-eyebrow[data-v-b8318605]:before{content:"";background:var(--gold);width:18px;height:1px}.addr-primary[data-v-b8318605]{letter-spacing:-1.5px;color:var(--cream);word-break:break-all;cursor:pointer;font-size:clamp(52px,7.4vw,112px);font-weight:800;line-height:1;text-decoration:none;display:inline-block}.addr-primary .tld[data-v-b8318605]{color:var(--pink)}.addr-lead[data-v-b8318605]{color:#fff6e0c7;max-width:560px;margin-top:18px;font-size:15px}.addr-actions[data-v-b8318605]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.addr-hero-side[data-v-b8318605]{border:1px solid var(--line);background:#120c18;border-radius:14px;flex-direction:column;align-items:center;gap:18px;padding:26px 20px;display:flex}.big-t[data-v-b8318605]{filter:drop-shadow(0 10px 26px #fb308459);width:96px;height:auto}.addr-stat[data-v-b8318605]{width:100%;color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:14px;font-size:13px;display:flex}.addr-st[data-v-b8318605]{white-space:nowrap;background:#ffffff05;border:1px solid;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.addr-st[data-v-b8318605]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.addr-st.checking[data-v-b8318605]{color:var(--muted)}.addr-st.checking[data-v-b8318605]:before{animation:1s infinite blink-b8318605}.addr-st.ok[data-v-b8318605]{color:var(--ok)}.addr-st.mid[data-v-b8318605]{color:var(--warn)}.addr-st.bad[data-v-b8318605]{color:var(--bad)}@keyframes blink-b8318605{50%{opacity:.25}}.addr-grid[data-v-b8318605]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.addr-col[data-v-b8318605]{flex-direction:column;gap:20px;min-width:0;display:flex}.addr-list[data-v-b8318605]{flex-direction:column;gap:10px;display:flex}.addr-row[data-v-b8318605]{background:var(--card-2);border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:12px 14px 12px 16px;display:flex}.addr-row[data-v-b8318605]:hover{border-color:var(--line-2);background:#221a2c}.addr-row .idx[data-v-b8318605]{font-family:var(--mono);color:var(--muted-2);flex:none;width:20px;font-size:12px}.addr-row .main[data-v-b8318605]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.addr-row .dom[data-v-b8318605]{font-family:var(--mono);color:var(--cream);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}.addr-row .meta[data-v-b8318605]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;display:flex}.tag-line[data-v-b8318605]{border:1px solid var(--line);border-radius:6px;padding:1px 8px}.tag-fast[data-v-b8318605]{color:var(--gold);background:#f5c04a1f;border-radius:6px;padding:1px 8px;font-weight:700}.addr-row .ops[data-v-b8318605]{flex:none;align-items:center;gap:8px;display:flex}.addr-row .addr-btn[data-v-b8318605]{height:32px;padding:0 13px;font-size:12.5px}.list-foot[data-v-b8318605]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.legend[data-v-b8318605]{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.legend span[data-v-b8318605]:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.legend .g[data-v-b8318605]{color:var(--ok)}.legend .y[data-v-b8318605]{color:var(--warn)}.legend .r[data-v-b8318605]{color:var(--bad)}.warn-banner[data-v-b8318605]{color:var(--pink-light);background:#e8577a14;border:1px solid #e8577a59;border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:13.5px;font-weight:700;line-height:1.55}.mini[data-v-b8318605]{background:var(--card-2);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:11px 12px 11px 14px;display:flex}.mini+.mini[data-v-b8318605]{margin-top:8px}.mini .t[data-v-b8318605]{flex:1;min-width:0}.mini .t b[data-v-b8318605]{font-family:var(--mono);color:var(--cream);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.mini .t small[data-v-b8318605]{color:var(--muted);font-size:11.5px;display:block}.mini .addr-btn[data-v-b8318605]{height:30px;padding:0 12px;font-size:12px}.email[data-v-b8318605]{font-family:var(--mono);color:var(--gold);word-break:break-all;margin:2px 0 8px;font-size:20px;font-weight:700}.hint[data-v-b8318605]{color:var(--muted);font-size:13px;line-height:1.6}.email-ops[data-v-b8318605]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.notices[data-v-b8318605]{counter-reset:n;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:0;padding:0;list-style:none;display:grid}.notices li[data-v-b8318605]{counter-increment:n;color:#fff6e0cc;gap:10px;font-size:14px;line-height:1.65;display:flex}.notices li[data-v-b8318605]:before{content:counter(n, decimal-leading-zero);font-family:var(--mono);color:var(--gold);flex:none;margin-top:2px;font-size:12px;font-weight:800}.notices-card[data-v-b8318605]{margin-top:20px}.addr-empty[data-v-b8318605]{color:var(--muted);margin:0;font-size:13px}.addr-foot[data-v-b8318605]{text-align:center;color:var(--muted-2);padding:32px 0 0;font-size:12px}.addr-toast[data-v-b8318605]{z-index:99;opacity:0;pointer-events:none;border:1px solid var(--line-hi);color:var(--cream);transition:opacity .2s var(--ease), transform .2s var(--ease);background:#241b2e;border-radius:999px;max-width:calc(100vw - 32px);padding:11px 20px;font-size:13.5px;font-weight:600;position:fixed;bottom:40px;left:50%;transform:translate(-50%,12px);box-shadow:0 10px 30px #0009}.addr-toast.show[data-v-b8318605]{opacity:1;transform:translate(-50%)}@media (width<=1100px){.addr-hero[data-v-b8318605]{grid-template-columns:1fr;padding:36px 32px}.addr-hero-side[data-v-b8318605]{display:none}.addr-grid[data-v-b8318605]{grid-template-columns:1fr}}@media (width<=640px){.addr-wrap[data-v-b8318605]{padding:0 16px 48px}.addr-top[data-v-b8318605]{padding:42px 0 14px}.addr-sub[data-v-b8318605]{display:none}.addr-card[data-v-b8318605]{border-radius:14px;padding:18px 16px}.addr-bookmark[data-v-b8318605]{gap:12px;margin-bottom:14px;padding:14px}.addr-hero[data-v-b8318605]{text-align:center;margin-bottom:14px;padding:28px 20px 24px}.addr-hero[data-v-b8318605]:before{left:20px;right:20px}.addr-primary[data-v-b8318605]{font-size:clamp(46px,15vw,64px)}.addr-actions[data-v-b8318605]{justify-content:center}.addr-actions .addr-btn-lg[data-v-b8318605]{width:100%}.addr-row[data-v-b8318605]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main st""ops ops";gap:10px;padding:12px;display:grid}.addr-row .idx[data-v-b8318605]{display:none}.addr-row .main[data-v-b8318605]{grid-area:main}.addr-row .st-wrap[data-v-b8318605]{grid-area:st}.addr-row .ops[data-v-b8318605]{grid-area:ops;width:100%}.addr-row .ops .addr-btn[data-v-b8318605]{flex:1}.notices[data-v-b8318605]{grid-template-columns:1fr}.addr-toast[data-v-b8318605]{bottom:calc(70px + env(safe-area-inset-bottom))}}.tm-addr-gate[data-v-a482f5aa]{z-index:1000;background:#0f0a14 radial-gradient(900px 520px at 78% -6%,#e8577a1a,#f5c04a09 45%,#0000 72%) no-repeat;position:fixed;inset:0;overflow:auto}.tm-addr-gate-fallback[data-v-a482f5aa]{text-align:center;color:#f3e2bdb8;place-content:center;gap:16px;min-height:100dvh;padding:24px;display:grid}.tm-addr-gate-enter[data-v-a482f5aa]{color:#fff;cursor:pointer;background:#e8577a;border:0;border-radius:999px;height:44px;padding:0 22px;font-size:15px;font-weight:700}.tm-empty[data-v-110b8529]{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-10) var(--tm-space-6);text-align:center;flex-direction:column;display:flex}.tm-empty-art[data-v-110b8529]{width:88px;height:88px;margin-bottom:var(--tm-space-2);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-round);background:var(--tm-color-bg-raised);box-shadow:var(--tm-shadow-glow-rose);place-items:center;display:grid}.tm-empty-glyph[data-v-110b8529]{border:2px solid var(--tm-color-text-accent);border-radius:var(--tm-radius-sm);opacity:.8;width:34px;height:26px}.tm-empty-title[data-v-110b8529]{color:var(--tm-color-text-primary);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-empty-desc[data-v-110b8529]{max-width:28em;color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-empty-action[data-v-110b8529]{margin-top:var(--tm-space-3)}.tm-badge-host[data-v-a40785a4]{display:inline-flex;position:relative}.tm-badge[data-v-a40785a4]{min-width:18px;height:18px;padding:0 var(--tm-space-1);border-radius:var(--tm-radius-pill);box-shadow:var(--tm-badge-ring);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xs);font-weight:var(--tm-font-weight-bold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.tm-badge-anchored[data-v-a40785a4]{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.tm-badge-dot[data-v-a40785a4]{width:8px;min-width:8px;height:8px;padding:0}.tm-badge-alert[data-v-a40785a4]{background:var(--tm-badge-bg);color:var(--tm-badge-fg)}.tm-badge-gold[data-v-a40785a4]{background:var(--tm-badge-gold-bg);color:var(--tm-badge-gold-fg)}.tm-tabs-list[data-v-d85ae1d6]{gap:var(--tm-space-1);scrollbar-width:none;display:flex;overflow-x:auto}.tm-tabs-tab[data-v-d85ae1d6]{height:var(--tm-btn-height-md);padding:0 var(--tm-space-4);color:var(--tm-tab-fg);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;display:inline-flex;position:relative}.tm-tabs-tab.is-active[data-v-d85ae1d6]{color:var(--tm-tab-fg-active);font-weight:var(--tm-font-weight-semibold)}.tm-tabs-line .tm-tabs-list[data-v-d85ae1d6]{border-bottom:1px solid var(--tm-color-border-subtle)}.tm-tabs-line .tm-tabs-tab.is-active[data-v-d85ae1d6]:after{content:"";right:var(--tm-space-4);bottom:-1px;left:var(--tm-space-4);border-radius:var(--tm-radius-pill);background:var(--tm-tab-indicator);height:3px;position:absolute}.tm-tabs-pill .tm-tabs-list[data-v-d85ae1d6]{gap:var(--tm-space-2)}.tm-tabs-pill .tm-tabs-tab[data-v-d85ae1d6]{height:var(--tm-btn-height-sm);padding:0 var(--tm-space-4);border-radius:var(--tm-radius-pill);background:var(--tm-tab-pill-bg);font-size:var(--tm-font-size-sm)}.tm-tabs-pill .tm-tabs-tab.is-active[data-v-d85ae1d6]{background:var(--tm-tab-pill-bg-active);color:var(--tm-tab-pill-fg-active)}@media (hover:hover) and (pointer:fine){.tm-tabs-tab[data-v-d85ae1d6]:not(.is-active):hover{color:var(--tm-tab-fg-active)}}@media (prefers-reduced-motion:no-preference){.tm-tabs-tab[data-v-d85ae1d6]{transition:color var(--tm-duration-fast) var(--tm-ease-standard), background-color var(--tm-duration-fast) var(--tm-ease-standard)}}.tm-tabs-panel[data-v-d85ae1d6]{padding-top:var(--tm-space-4)}.tm-back[data-v-29b0af42]{width:var(--tm-touch-target-min);height:var(--tm-touch-target-min);border-radius:var(--tm-radius-round);color:var(--tm-color-text-primary);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.tm-back svg[data-v-29b0af42]{width:24px;height:24px}@media (hover:hover) and (pointer:fine){.tm-back[data-v-29b0af42]:hover{background:var(--tm-color-bg-hover)}}.tm-back[data-v-29b0af42]:active{background:var(--tm-color-bg-hover);filter:brightness(var(--tm-btn-pressed-brightness))}@media (prefers-reduced-motion:no-preference){.tm-back[data-v-29b0af42]{transition:transform var(--tm-duration-instant) var(--tm-ease-standard)}.tm-back[data-v-29b0af42]:active{transform:scale(var(--tm-btn-pressed-scale))}}.tm-page-header[data-v-39d419bc]{z-index:var(--tm-z-raised);align-items:center;gap:var(--tm-space-2);height:var(--tm-page-header-height);padding:0 var(--tm-space-2);padding-top:env(safe-area-inset-top);box-sizing:content-box;background:var(--tm-color-bg-page);display:flex;position:sticky;top:0}.tm-page-title[data-v-39d419bc]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);line-height:var(--tm-line-height-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (width>=1024px){.tm-page-header[data-v-39d419bc]{padding:0;padding-top:var(--tm-space-4);position:static}}.tm-field[data-v-b4b56862]{gap:var(--tm-space-1);flex-direction:column;display:flex}.tm-field-label[data-v-b4b56862]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-field-input[data-v-b4b56862]{min-height:var(--tm-touch-target-min);padding:0 var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-sm);background:var(--tm-color-bg-surface);font-size:var(--tm-font-size-md)}.tm-field-input[data-v-b4b56862]:focus-visible{border-color:var(--tm-color-border-strong)}.tm-field-hint[data-v-b4b56862]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-copy[data-v-62de5c9a]{gap:var(--tm-space-1);flex-direction:column;display:flex}.tm-copy-row[data-v-62de5c9a]{align-items:flex-end;gap:var(--tm-space-2);display:flex}.tm-copy-row[data-v-62de5c9a]>:first-child{flex:1;min-width:0}.tm-copy-row[data-v-62de5c9a]>:last-child{margin-bottom:calc((var(--tm-touch-target-min) - var(--tm-btn-height-sm)) / 2);flex:none}.tm-copy-done[data-v-62de5c9a],.tm-copy-manual[data-v-62de5c9a]{font-size:var(--tm-font-size-xs);margin:0}.tm-copy-done[data-v-62de5c9a]{color:var(--tm-color-success)}.tm-copy-manual[data-v-62de5c9a]{color:var(--tm-color-danger)}.tm-agent-apply[data-v-3a7b6694]{gap:var(--tm-space-4);max-width:560px;margin:var(--tm-space-4) auto 0;flex-direction:column;display:flex}.tm-agent-apply-headline[data-v-3a7b6694]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-2xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-agent-apply-intro[data-v-3a7b6694],.tm-agent-apply-note[data-v-3a7b6694]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-agent-apply-state[data-v-3a7b6694]{padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised)}.tm-agent-apply-state p[data-v-3a7b6694]{margin:0}.tm-agent-apply-reason[data-v-3a7b6694],.tm-agent-apply-error[data-v-3a7b6694]{margin:var(--tm-space-2) 0 0;color:var(--tm-color-danger);font-size:var(--tm-font-size-sm)}.tm-agent-apply-form[data-v-3a7b6694]{gap:var(--tm-space-3);flex-direction:column;display:flex}.tm-agent-apply-upline[data-v-3a7b6694]{gap:var(--tm-space-2);padding-top:var(--tm-space-4);border-top:1px solid var(--tm-color-border-subtle);flex-direction:column;display:flex}.tm-agent-bar[data-v-62b38b2d]{align-items:center;gap:var(--tm-space-3);margin:var(--tm-space-2) 0 var(--tm-space-4);display:flex}.tm-agent-tabs[data-v-62b38b2d]{gap:var(--tm-space-1);scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.tm-agent-tab[data-v-62b38b2d]{padding:var(--tm-space-2) var(--tm-space-3);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:nowrap;flex:none;text-decoration:none}.tm-agent-tab[aria-current=page][data-v-62b38b2d]{background:var(--tm-color-bg-raised);color:var(--tm-color-text-gold);font-weight:var(--tm-font-weight-semibold)}.tm-agent-loading[data-v-62b38b2d]{min-height:60vh}.tm-agent-period[data-v-3a550476],.tm-agent-muted[data-v-3a550476]{margin:var(--tm-space-3) 0 0;color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-agent-custom-range[data-v-3a550476]{gap:var(--tm-space-3);margin-top:var(--tm-space-3);font-size:var(--tm-font-size-sm);flex-wrap:wrap;align-items:end;display:flex}.tm-agent-custom-range input[data-v-3a550476]{margin-top:var(--tm-space-1);display:block}.tm-agent-heading[data-v-3a550476]{margin:var(--tm-space-6) 0 var(--tm-space-2);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold)}.tm-agent-numbers[data-v-3a550476]{gap:var(--tm-space-3);margin:var(--tm-space-3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.tm-agent-numbers[data-v-3a550476]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tm-agent-number[data-v-3a550476]{padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised)}.tm-agent-number dt[data-v-3a550476]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-xs)}.tm-agent-number dd[data-v-3a550476]{margin:var(--tm-space-1) 0 0;color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold)}.tm-agent-number-hint[data-v-3a550476]{margin:var(--tm-space-1) 0 0;color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-agent-trend-bars[data-v-3a550476]{gap:var(--tm-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-agent-trend-bars li[data-v-3a550476]{gap:var(--tm-space-2);grid-template-columns:3rem 1fr;align-items:center;display:grid}.tm-agent-trend-label[data-v-3a550476]{font-size:var(--tm-font-size-xs);color:var(--tm-color-text-tertiary)}.tm-agent-trend-bar[data-v-3a550476]{border-radius:var(--tm-radius-pill);min-width:2px;height:6px;display:block}.tm-agent-trend-bar--paid[data-v-3a550476]{background:var(--tm-color-accent-pink,#e8577a)}.tm-agent-trend-bar--commission[data-v-3a550476]{background:var(--tm-color-text-gold);margin-top:2px}.tm-agent-terms p[data-v-3a550476]{margin:var(--tm-space-1) 0 0}.tm-agent-link[data-v-3a550476]{margin-top:var(--tm-space-3);color:var(--tm-color-text-gold);display:inline-block}.tm-agent-block-loading[data-v-3a550476]{min-height:30vh}.tm-load-more[data-v-5012f920]{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-4) 0;flex-direction:column;display:flex}.tm-load-more-error[data-v-5012f920]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-load-more-end[data-v-5012f920]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-agent-list[data-v-e28fafff]{margin:0;padding:0;list-style:none}.tm-agent-row[data-v-e28fafff]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-color-border-subtle);display:flex}.tm-agent-list-loading[data-v-e28fafff]{min-height:40vh}.tm-agent-cell[data-v-e28fafff-s]{min-width:0}.tm-agent-cell-end[data-v-e28fafff-s]{text-align:right;flex:none}.tm-agent-title[data-v-e28fafff-s]{font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tm-agent-sub[data-v-e28fafff-s]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-agent-amount[data-v-e28fafff-s]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-card-views[data-v-d998e675]{right:var(--tm-space-2);bottom:var(--tm-space-2);z-index:var(--tm-z-raised);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-2xs);text-shadow:0 1px 2px #000c;align-items:center;gap:2px;display:inline-flex;position:absolute}.tm-card-views svg[data-v-d998e675]{fill:currentColor;width:8px;height:8px}.tm-card-cover[data-v-d998e675]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000000a6);height:40%;position:absolute;inset:auto 0 0}.tm-card[data-v-d998e675]{gap:var(--tm-space-2);min-width:0;color:var(--tm-color-text-primary);touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;text-decoration:none;display:flex}.tm-card img[data-v-d998e675]{-webkit-touch-callout:none;-webkit-user-drag:none}.tm-card-cover[data-v-d998e675]{isolation:isolate;aspect-ratio:3/4;border-radius:var(--tm-radius-md);background:var(--tm-gradient-cover-placeholder);box-shadow:var(--tm-shadow-glow-rose);position:relative;overflow:hidden}.tm-card-cover img[data-v-d998e675],.tm-card-preview[data-v-d998e675]{object-fit:cover;width:100%;height:100%;display:block}.tm-card-preview[data-v-d998e675]{opacity:0;pointer-events:none;position:absolute;inset:0}.tm-card-cover[data-preview=playing] .tm-card-preview[data-v-d998e675]{opacity:1}.tm-card-cover[data-preview=loading][data-v-d998e675]:after{content:"";pointer-events:none;background:#0b0a0d59;position:absolute;inset:0}.tm-card-cover[data-preview=loading] img[data-v-d998e675]{opacity:.92}.tm-card-previewing[data-v-d998e675]{z-index:var(--tm-z-raised);align-items:center;gap:var(--tm-space-1);height:max(var(--tm-space-6), 10%);padding:0 var(--tm-space-2);background:var(--tm-color-bg-page);color:var(--tm-color-text-gold);font-size:var(--tm-font-size-2xs);font-weight:var(--tm-font-weight-semibold);letter-spacing:var(--tm-letter-spacing-wide);white-space:nowrap;display:flex;position:absolute;inset:0 0 auto}@media not all and (width>=1024px){.tm-card-previewing[data-v-d998e675]{display:none}}.tm-card-previewing-dot[data-v-d998e675]{border-radius:var(--tm-radius-round);background:var(--tm-color-accent);flex:none;width:6px;height:6px}.tm-card-corner[data-v-d998e675]{z-index:var(--tm-z-raised);color:#fff;background:#e8577a;border-radius:0 0 10px;padding:2px 8px;font-size:12px;font-weight:600;line-height:18px;position:absolute;top:0;left:0}.tm-card-corner.is-coin[data-v-d998e675]{background:#d94d78;box-shadow:0 0 8px #ffc83c73}.tm-card-cover[data-preview=playing] .tm-card-corner[data-v-d998e675]{visibility:hidden}.tm-card-badge[data-v-d998e675]{top:var(--tm-space-2);right:var(--tm-space-2);z-index:var(--tm-z-raised);position:absolute}.tm-card-cover[data-preview=playing] .tm-card-badge[data-v-d998e675]{visibility:hidden}.tm-card-watch[data-v-d998e675]{z-index:var(--tm-z-raised);visibility:hidden;opacity:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tm-card-watch-label[data-v-d998e675]{align-items:center;gap:var(--tm-space-1);height:var(--tm-btn-height-sm);padding:var(--tm-btn-padding-sm);border-radius:var(--tm-radius-pill);background:var(--tm-btn-a-bg);color:var(--tm-btn-a-fg);box-shadow:var(--tm-btn-a-glow);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);white-space:nowrap;line-height:1;display:inline-flex}.tm-card-watch-label svg[data-v-d998e675]{fill:currentColor;flex:none;width:10px;height:10px}@media (hover:hover) and (pointer:fine){.tm-card:hover .tm-card-watch[data-v-d998e675]{visibility:visible;opacity:1}}.tm-card:focus-visible .tm-card-watch[data-v-d998e675]{visibility:visible;opacity:1}.tm-card-tags[data-v-d998e675]{right:var(--tm-space-2);bottom:var(--tm-space-2);left:var(--tm-space-2);z-index:var(--tm-z-raised);gap:var(--tm-space-1);flex-wrap:wrap;padding-right:4.5em;display:flex;position:absolute}.tm-card-title[data-v-d998e675]{font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-medium);line-height:var(--tm-line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-card-unavailable[data-v-d998e675]{color:var(--tm-color-text-disabled)}.tm-card-skeleton .tm-card-title[data-v-d998e675]{border-radius:var(--tm-radius-xs);background:var(--tm-color-bg-raised);width:70%}.tm-card:active .tm-card-cover[data-v-d998e675]{filter:brightness(var(--tm-btn-pressed-brightness))}@media (prefers-reduced-motion:no-preference){.tm-card-cover[data-v-d998e675]{transition:transform var(--tm-duration-instant) var(--tm-ease-standard)}.tm-card:active .tm-card-cover[data-v-d998e675]{transform:scale(var(--tm-btn-pressed-scale))}.tm-card-preview[data-v-d998e675]{transition:opacity var(--tm-duration-base) var(--tm-ease-standard)}.tm-card-watch[data-v-d998e675]{transition:opacity var(--tm-duration-fast) var(--tm-ease-standard), visibility var(--tm-duration-fast) var(--tm-ease-standard)}.tm-card-skeleton[data-v-d998e675]{animation:tm-card-breathe-d998e675 var(--tm-duration-breathe) var(--tm-ease-in-out) infinite}}@keyframes tm-card-breathe-d998e675{50%{opacity:.55}}.tm-card[data-v-d998e675]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tm-drama-grid[data-v-1e3c83b5]{gap:var(--tm-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.tm-drama-grid[data-v-1e3c83b5]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.tm-drama-grid[data-v-1e3c83b5]{gap:var(--tm-space-4);grid-template-columns:repeat(6,minmax(0,1fr))}}.tm-dlbar[data-v-244a3184]{right:10px;bottom:calc(64px + env(safe-area-inset-bottom));z-index:40;border:1px solid var(--tm-gold-soft);background:#120e13f5;border-radius:16px;align-items:center;gap:10px;padding:8px 10px;display:flex;position:fixed;left:10px;box-shadow:0 0 20px #e0457f4d}.tm-dlbar img[data-v-244a3184]{border:1px solid var(--tm-gold);border-radius:10px}.tm-dlbar-text[data-v-244a3184]{color:#fff;flex-direction:column;flex:1;font-size:14px;display:flex}.tm-dlbar-text small[data-v-244a3184]{color:#ffffff8c;font-size:11px}.tm-dlbar-go[data-v-244a3184]{background:var(--tm-gradient-rose);color:#fff;border:1px solid #ffd98a;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800;text-decoration:none;box-shadow:0 0 12px #e0457f99}.tm-dlbar-x[data-v-244a3184]{color:#ffffff80;cursor:pointer;background:0 0;border:0;font-size:20px}@media (width>=1024px){.tm-dlbar[data-v-244a3184]{display:none}}.tm-home-pills[data-v-73855e50]{scrollbar-width:none;gap:8px;padding:4px 0 12px;display:flex;overflow-x:auto}.tm-home-pill[data-v-73855e50]{color:#ffffffbf;background:#262833;border:1px solid #ffffff1f;border-radius:999px;flex:none;padding:6px 14px;font-size:13px;text-decoration:none}.tm-home-pill.is-on[data-v-73855e50]{background:var(--tm-gradient-rose);color:#fff;border-color:#0000;box-shadow:0 0 10px #e0457f80}.tm-home-vip[data-v-73855e50]{border:1px solid var(--tm-gold-soft);background:#150f15;border-radius:14px;align-items:stretch;gap:8px;height:96px;margin-top:14px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 22px #e0457f38}.tm-home-vip-text[data-v-73855e50]{color:#fff;flex-direction:column;flex:1;justify-content:center;gap:4px;padding:0 16px;display:flex}.tm-home-vip-text strong[data-v-73855e50]{color:var(--tm-gold);text-shadow:0 0 10px #e9c27a73;font-size:18px}.tm-home-vip-text small[data-v-73855e50]{opacity:.8;font-size:12px}.tm-home-vip-text em[data-v-73855e50]{color:#4a2a00;background:#e9c27a;border-radius:999px;align-self:flex-start;padding:3px 12px;font-size:12px;font-style:normal;font-weight:700;box-shadow:0 0 12px #e9c27a8c}.tm-home-vip-cover[data-v-73855e50]{object-fit:cover;width:25%}.tm-home-vip-cover[data-v-73855e50]:nth-of-type(n+2){display:none}@media (width>=1024px){.tm-home-vip[data-v-73855e50]{height:180px}.tm-home-vip-text strong[data-v-73855e50]{font-size:30px}.tm-home-vip-text small[data-v-73855e50]{font-size:16px}.tm-home-vip-cover[data-v-73855e50]{width:18%}.tm-home-vip-cover[data-v-73855e50]:nth-of-type(n+2){display:block}}.tm-home-banner[data-v-73855e50]{background:#2a1b26;border:1px solid #ffc83d38;border-radius:14px;align-items:stretch;height:96px;margin-top:4px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 22px #ff4d942e}.tm-home-banner-text[data-v-73855e50]{flex-direction:column;flex:1.3;justify-content:center;gap:6px;padding:0 14px;display:flex}.tm-home-banner-text strong[data-v-73855e50]{color:#ffe7a3;letter-spacing:1px;text-shadow:0 0 8px #ffc83c80;font-size:19px}.tm-home-banner-text small[data-v-73855e50]{color:#fffc;font-size:12px}.tm-home-banner-cover[data-v-73855e50]{object-fit:cover;flex:1;min-width:0}.tm-home-row-head[data-v-73855e50]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tm-home-row-head .tm-home-row-title[data-v-73855e50]{margin:0}.tm-home-more[data-v-73855e50]{color:#fff;background:#e8577a;border-radius:999px;padding:4px 12px;font-size:13px;text-decoration:none;box-shadow:0 4px 14px #ff4d9440}.tm-home-feature[data-v-73855e50]{background:#241f2a;border:1px solid #ffc83d2e;border-radius:14px;gap:12px;margin-bottom:14px;padding:14px;display:flex;box-shadow:0 0 22px #ff4d9424}.tm-home-feature-text[data-v-73855e50]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.tm-home-feature-text h3[data-v-73855e50]{color:#fff;margin:0;font-size:17px;line-height:1.35}.tm-home-feature-tags[data-v-73855e50]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.tm-home-feature-tags span[data-v-73855e50]{color:#ffffffbf;background:#3a3440;border-radius:4px;padding:1px 6px;font-size:11px}.tm-home-feature-go[data-v-73855e50]{color:#fff;background:#e8577a;border-radius:999px;align-self:flex-start;margin-top:auto;padding:10px 28px;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 4px 14px #ff4d9459}.tm-home-feature-cover[data-v-73855e50]{aspect-ratio:3/4;border-radius:10px;flex:none;width:40%;position:relative;overflow:hidden}.tm-home-feature-cover img[data-v-73855e50]{object-fit:cover;width:100%;height:100%}.tm-home-feature-cover span[data-v-73855e50]{color:#fff;background:#0009;border-radius:6px;padding:2px 6px;font-size:11px;position:absolute;bottom:6px;right:6px}@media (width>=1024px){.tm-home-banner[data-v-73855e50]{height:180px}.tm-home-banner-text[data-v-73855e50]{padding:0 32px}.tm-home-banner-text strong[data-v-73855e50]{font-size:34px}.tm-home-banner-text small[data-v-73855e50]{font-size:16px}.tm-home-feature[data-v-73855e50]{padding:20px}.tm-home-feature-text h3[data-v-73855e50]{font-size:24px}.tm-home-feature-cover[data-v-73855e50]{width:200px}}.tm-home-row-title[data-v-73855e50]{align-items:center;gap:8px;display:flex}.tm-home-row-title[data-v-73855e50]:before{background:var(--tm-pink);width:4px;height:1em;box-shadow:0 0 8px var(--tm-pink);content:"";border-radius:2px}.tm-home-actions[data-v-73855e50]{flex-shrink:0}@media (width>=1024px){.tm-home-actions[data-v-73855e50]{display:none}}.tm-home-header[data-v-73855e50]{height:var(--tm-page-header-height);align-items:center;gap:8px;min-width:0;display:flex}.tm-home-title[data-v-73855e50]{flex-shrink:0;margin:0;display:flex}.tm-home-logo[data-v-73855e50]{filter:drop-shadow(0 3px 10px #fb308473);width:27px;height:30px;display:block}.tm-home-title-text[data-v-73855e50]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-home-search[data-v-73855e50]{flex:1;min-width:0;height:30px;min-height:30px}.tm-home-hero[data-v-73855e50]{margin-top:var(--tm-space-2)}.tm-home-row[data-v-73855e50],.tm-home-row-stand-in[data-v-73855e50]{margin-top:var(--tm-space-4)}.tm-home-row-title[data-v-73855e50]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold)}.tm-home-row-title[data-v-73855e50]:has(+.tm-home-row-subtitle){margin-bottom:var(--tm-space-1)}.tm-home-row-subtitle[data-v-73855e50]{margin:0 0 var(--tm-space-3);color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm)}.tm-home-cards[data-v-73855e50]{gap:var(--tm-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-home-loading[data-v-73855e50]{min-height:60vh}@media (width>=768px){.tm-home-cards[data-v-73855e50]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.tm-home-search[data-v-73855e50]{display:none}.tm-home-header[data-v-73855e50]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tm-home-row[data-v-73855e50],.tm-home-row-stand-in[data-v-73855e50]{margin-top:var(--tm-space-8)}.tm-home-cards[data-v-73855e50]{gap:var(--tm-space-4);grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=1920px){.tm-home-cards[data-v-73855e50]{grid-template-columns:repeat(8,minmax(0,1fr))}}.tm-home-hero[data-v-73855e50]{display:none}@media (width>=1024px){.tm-home-hero[data-v-73855e50]{background:#141216;border:1px solid #ffc83d4d;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:24px;min-height:340px;margin-bottom:20px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #ff4d9440}.tm-home-hero-bg[data-v-73855e50]{object-fit:cover;opacity:.28;filter:blur(2px);width:100%;height:100%;position:absolute;inset:0}.tm-home-hero-body[data-v-73855e50],.tm-home-hero-strip[data-v-73855e50]{position:relative}.tm-home-hero-body[data-v-73855e50]{max-width:520px}.tm-home-hero-tags[data-v-73855e50]{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.tm-home-hero-tags span[data-v-73855e50]{color:#ffd3de;background:#e8577a38;border-radius:999px;padding:2px 10px;font-size:12px}.tm-home-hero-tags .is-gold[data-v-73855e50]{color:#3a2a00;background:#ffc83d;font-weight:700}.tm-home-hero-title[data-v-73855e50]{color:#fff;margin:0 0 8px;font-size:34px;font-weight:800;line-height:1.2}.tm-home-hero-heat[data-v-73855e50]{color:#ffe7a3;margin:0 0 20px;font-size:14px}.tm-home-hero-actions[data-v-73855e50]{gap:12px;display:flex}.tm-home-hero-play[data-v-73855e50],.tm-home-hero-fav[data-v-73855e50]{border-radius:999px;padding:11px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .12s,filter .12s}.tm-home-hero-play[data-v-73855e50]{color:#fff;background:#e8577a;box-shadow:0 4px 14px #ff4d944d}.tm-home-hero-fav[data-v-73855e50]{color:#ffe7a3;cursor:pointer;font:inherit;background:#0006;border:1px solid #ffc83d8c}.tm-home-hero-fav.is-on[data-v-73855e50]{color:#fff;background:#e8577a2e;border-color:#e8577a}.tm-home-hero-play[data-v-73855e50]:hover,.tm-home-hero-fav[data-v-73855e50]:hover{filter:brightness(1.1);transform:translateY(-1px)}.tm-home-hero-play[data-v-73855e50]:active,.tm-home-hero-fav[data-v-73855e50]:active{filter:brightness(.9);transform:scale(.97)}.tm-home-hero-strip[data-v-73855e50]{gap:10px;margin:0;padding:0;list-style:none;display:flex}.tm-home-hero-strip button[data-v-73855e50]{color:#ddd;cursor:pointer;background:#2b292e;border:2px solid #0000;border-radius:10px;flex-direction:column;width:92px;padding:0;transition:transform .12s,border-color .12s;display:flex;overflow:hidden}.tm-home-hero-strip button[data-v-73855e50]:hover{transform:translateY(-2px)}.tm-home-hero-strip button.is-on[data-v-73855e50]{border-color:#ffc83d;box-shadow:0 0 12px #ffc83d66}.tm-home-hero-strip img[data-v-73855e50]{aspect-ratio:3/4;object-fit:cover;width:100%}.tm-home-hero-strip span[data-v-73855e50]{white-space:nowrap;text-overflow:ellipsis;padding:4px 6px;font-size:11px;overflow:hidden}}.tm-home-pill.is-agent[data-v-73855e50]{color:#ff8eb0;border-color:#e8577a73}.tm-home-catalog[data-v-73855e50]{margin:8px 0 24px}.tm-home-catalog .tm-home-row-head[data-v-73855e50]{margin-bottom:10px}.tm-dl[data-v-b0161d11]{color:#fff;max-width:980px;margin:0 auto;padding:24px 16px 96px}.tm-dl-hero[data-v-b0161d11]{border:1px solid var(--tm-gold-line);text-align:center;background:#120e13;border-radius:22px;flex-direction:column;align-items:center;padding:28px 16px 22px;display:flex;box-shadow:0 0 40px #e0457f29,inset 0 0 60px #e9c27a0f}.tm-dl-logo[data-v-b0161d11]{border:1.5px solid var(--tm-gold);border-radius:22px;box-shadow:0 0 24px #e0457f8c,0 0 4px #e9c27acc}.tm-dl-title[data-v-b0161d11]{margin:14px 0 4px;font-size:26px;font-weight:900}.tm-dl-title span[data-v-b0161d11]{color:var(--tm-gold);text-shadow:0 0 12px #e9c27a99}.tm-dl-sub[data-v-b0161d11]{color:#ffffffa6;margin:0;font-size:13px}.tm-dl-tags[data-v-b0161d11]{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.tm-dl-tags li[data-v-b0161d11]{border:1px solid var(--tm-gold-line);color:var(--tm-gold);border-radius:999px;align-items:center;gap:3px;padding:3px 10px;font-size:12px;display:inline-flex}.tm-dl-wx[data-v-b0161d11]{border:1px solid var(--tm-pink);color:#ffb3d0;border-radius:12px;margin:12px 0 0;padding:10px 12px;font-size:13px}.tm-dl-cards[data-v-b0161d11]{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.tm-dl-card[data-v-b0161d11]{border:1px solid var(--tm-gold-line);background:#151116;border-radius:16px;flex-direction:column;gap:10px;padding:16px 14px;transition:box-shadow .2s,border-color .2s;display:flex}.tm-dl-card.is-on[data-v-b0161d11]{border-color:var(--tm-gold);box-shadow:0 0 22px #e0457f4d}.tm-dl-card header[data-v-b0161d11]{flex-direction:column;display:flex}.tm-dl-card b[data-v-b0161d11]{font-size:17px}.tm-dl-card small[data-v-b0161d11],.tm-dl-alt[data-v-b0161d11]{color:#ffffff80;font-size:11px}.tm-dl-alt[data-v-b0161d11]{text-align:center;text-decoration:none}.tm-dl-btn[data-v-b0161d11]{text-align:center;border-radius:999px;padding:12px 0;font-size:15px;font-weight:800;text-decoration:none;display:block}.tm-dl-btn-gold[data-v-b0161d11]{color:#2a1608;background:#e9c27a;border:1px solid #ffe7a3;box-shadow:0 0 18px #e9c27a8c}.tm-dl-btn-pink[data-v-b0161d11]{background:var(--tm-gradient-rose);color:#fff;box-shadow:var(--tm-glow-pay);border:1px solid #ffd98a}.tm-dl-qr[data-v-b0161d11]{justify-content:center;align-items:center;display:none}.tm-dl-qr img[data-v-b0161d11]{background:#fff;border-radius:12px;padding:8px;box-shadow:0 0 20px #e9c27a66}.tm-dl-qr p[data-v-b0161d11]{color:var(--tm-gold);margin:0;font-size:12px}.tm-dl-guide[data-v-b0161d11]{border:1px solid var(--tm-gold-line);background:#120e13;border-radius:16px;margin-top:16px;padding:16px 14px}.tm-dl-switch[data-v-b0161d11]{gap:8px;margin-bottom:12px;display:flex}.tm-dl-switch button[data-v-b0161d11]{border:1px solid var(--tm-gold-line);color:#ffffffa6;font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:8px 0;font-size:13px}.tm-dl-switch button.is-on[data-v-b0161d11]{border-color:var(--tm-pink);color:#fff;box-shadow:0 0 12px #e0457f73}.tm-dl-steps[data-v-b0161d11]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tm-dl-steps li[data-v-b0161d11]{color:#fffc;align-items:center;gap:10px;font-size:13px;display:flex}.tm-dl-steps span[data-v-b0161d11]{border:1px solid var(--tm-gold);width:24px;height:24px;color:var(--tm-gold);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:inline-grid;box-shadow:0 0 8px #e9c27a66}@media (width>=1024px){.tm-dl-cards[data-v-b0161d11]{grid-template-columns:1fr 1fr 220px}.tm-dl-qr[data-v-b0161d11]{display:flex}.tm-dl-steps[data-v-b0161d11]{grid-template-columns:repeat(4,1fr)}.tm-dl-steps li[data-v-b0161d11]{text-align:center;flex-direction:column}}.tm-drama-comment-avatar[data-v-8e59ea0a]{vertical-align:middle;object-fit:cover;border-radius:50%;width:24px;height:24px;margin-right:6px}.tm-drama-comments-title[data-v-8e59ea0a]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere}.tm-drama-comments-list[data-v-8e59ea0a]{margin:0;padding:0;list-style:none;display:grid}.tm-drama-comment[data-v-8e59ea0a]{gap:var(--tm-space-1);min-width:0;padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-color-border-subtle);display:grid}.tm-drama-comment-head[data-v-8e59ea0a]{align-items:baseline;gap:var(--tm-space-1) var(--tm-space-2);flex-wrap:wrap;margin:0;display:flex}.tm-drama-comment-author[data-v-8e59ea0a]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere}.tm-drama-comment-content[data-v-8e59ea0a]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.tm-drama-comment-meta[data-v-8e59ea0a],.tm-drama-comments-empty[data-v-8e59ea0a]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-drama-comments-failed[data-v-8e59ea0a]{align-items:center;gap:var(--tm-space-2);color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);flex-wrap:wrap;display:flex}.tm-drama-comments-loading[data-v-8e59ea0a]{min-height:120px}.tm-comments-sheet[data-v-8bf0dce1]{z-index:var(--tm-z-overlay,80);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.tm-comments-scrim[data-v-8bf0dce1]{background:#00000073;border:0;position:absolute;inset:0}.tm-comments-panel[data-v-8bf0dce1]{z-index:1;color:#fff;background:#151116;border-radius:16px 16px 0 0;flex-direction:column;max-height:min(72dvh,640px);display:flex;position:relative;box-shadow:0 -8px 32px #00000059}.tm-comments-head[data-v-8bf0dce1]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.tm-comments-close[data-v-8bf0dce1]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1}.tm-comments-body[data-v-8bf0dce1]{flex:1;padding:8px 12px 12px;overflow:auto}.tm-comments-compose[data-v-8bf0dce1]{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#1a151c;border-top:1px solid #ffffff14;gap:8px;display:flex}.tm-comments-compose input[data-v-8bf0dce1]{color:#fff;background:#0b0a0d;border:1px solid #ffffff24;border-radius:999px;flex:1;min-width:0;height:40px;padding:0 12px}.tm-comments-sent[data-v-8bf0dce1]{color:var(--tm-color-text-secondary,#ffffffb3);margin:0;padding:0 12px 10px;font-size:12px}.tm-comments-error[data-v-8bf0dce1]{color:#ff8fc0;margin:0;padding:0 12px 10px;font-size:12px}@media (width>=1024px){.tm-comments-sheet[data-v-8bf0dce1]{justify-content:center;align-items:center}.tm-comments-panel[data-v-8bf0dce1]{border-radius:16px;width:min(480px,92vw);max-height:min(80dvh,720px)}}.tm-engage[data-v-2ca70a31]{gap:var(--tm-space-3);align-items:center;display:flex}.tm-engage-vertical[data-v-2ca70a31]{flex-direction:column}.tm-engage-btn[data-v-2ca70a31]{align-items:center;gap:var(--tm-space-1);min-height:var(--tm-touch-target-min);padding:0 var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-sm);cursor:pointer;display:inline-flex}.tm-engage-vertical .tm-engage-btn[data-v-2ca70a31]{padding:var(--tm-space-1);font-size:var(--tm-font-size-2xs);background:0 0;border:0;flex-direction:column}.tm-engage-btn svg[data-v-2ca70a31]{fill:currentColor;width:20px;height:20px}.tm-engage-vertical .tm-engage-btn svg[data-v-2ca70a31]{width:30px;height:30px}.tm-engage-btn[aria-pressed=true][data-v-2ca70a31]{border-color:var(--tm-pink);color:var(--tm-pink)}.tm-engage-btn[aria-pressed=true] svg[data-v-2ca70a31]{stroke:var(--tm-gold);stroke-width:1px;filter:drop-shadow(0 0 6px #e0457fcc);animation:.45s cubic-bezier(.2,.8,.2,1) tm-engage-pop-2ca70a31}.tm-engage-vertical .tm-engage-btn[data-v-2ca70a31]{color:#fff;filter:drop-shadow(0 1px 3px #000000b3)}.tm-engage-fav[data-v-2ca70a31]{flex-direction:column}.tm-engage-btn+.tm-engage-btn[aria-pressed=true][data-v-2ca70a31]{border-color:var(--tm-gold);color:var(--tm-gold)}.tm-engage-btn+.tm-engage-btn[aria-pressed=true] svg[data-v-2ca70a31]{stroke:#fff3c9;filter:drop-shadow(0 0 6px #e9c27ad9)}@keyframes tm-engage-pop-2ca70a31{0%{transform:scale(.6)}45%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tm-engage-btn[aria-pressed=true] svg[data-v-2ca70a31]{animation:none}}.tm-sound[data-v-6d3868a8]{border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-primary);align-items:center;display:inline-flex}.tm-sound-toggle[data-v-6d3868a8]{justify-content:center;align-items:center;gap:var(--tm-space-1);min-width:var(--tm-touch-target-min);height:var(--tm-touch-target-min);padding:0 var(--tm-space-2);border-radius:var(--tm-radius-pill);font-size:var(--tm-font-size-sm);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;display:inline-flex}.tm-sound-toggle svg[data-v-6d3868a8]{flex:none;width:24px;height:24px}.tm-sound-prompt[data-v-6d3868a8]{padding-right:var(--tm-space-1)}.tm-sound-toggle[data-v-6d3868a8]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-sound-volume[data-v-6d3868a8]{display:none}@media (hover:hover) and (pointer:fine){.tm-sound-toggle[data-v-6d3868a8]:hover{background:var(--tm-color-bg-hover)}.tm-sound:hover .tm-sound-volume[data-v-6d3868a8],.tm-sound:focus-within .tm-sound-volume[data-v-6d3868a8]{width:96px;margin:0 var(--tm-space-3) 0 var(--tm-space-1);accent-color:var(--tm-color-accent);cursor:pointer;display:block}}.tm-danmaku-compose[data-v-c22217c8],.tm-danmaku-send-cancel[data-v-c22217c8]{height:var(--tm-touch-target-min);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);cursor:pointer;touch-action:manipulation;border:0;flex:none}.tm-danmaku-compose[data-v-c22217c8]{text-align:left;background:#0c0a0da8;border:1px solid #ff5fa273;flex:1;align-items:center;min-width:0;height:38px;padding:0 4px 0 14px;display:flex}.tm-danmaku-compose-hint[data-v-c22217c8]{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.tm-danmaku-compose-go[data-v-c22217c8]{color:#fff;background:#e8577a;border-radius:999px;flex:none;padding:5px 14px;font-weight:600;box-shadow:0 4px 14px #ff4d944d}.tm-danmaku-compose[data-v-c22217c8]:disabled{color:var(--tm-color-text-disabled);cursor:progress}.tm-danmaku-send-cancel[data-v-c22217c8]{min-width:var(--tm-touch-target-min);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-lg)}.tm-danmaku-compose[data-v-c22217c8]:active,.tm-danmaku-send-cancel[data-v-c22217c8]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-danmaku-send[data-v-c22217c8]{align-items:center;gap:var(--tm-space-2);flex:1;min-width:0;margin:0;display:flex;position:relative}.tm-danmaku-send-input[data-v-c22217c8]{min-width:0;height:var(--tm-btn-height-sm);padding:0 var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-primary);flex:1}.tm-danmaku-send-input[data-v-c22217c8]::placeholder{color:var(--tm-color-text-tertiary)}@media (pointer:coarse){.tm-danmaku-send-input[data-v-c22217c8]{height:var(--tm-touch-target-min);font-size:var(--tm-font-size-lg)}}.tm-danmaku-send-error[data-v-c22217c8]{margin:0 0 var(--tm-space-2);padding:var(--tm-space-1) var(--tm-space-3);border-radius:var(--tm-radius-sm);background:var(--tm-color-bg-scrim);color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);position:absolute;bottom:100%;left:0}.tm-danmaku-settings[data-v-bf986cc2]{bottom:calc(var(--tm-danmaku-controls-bottom,var(--tm-space-4)) + var(--tm-touch-target-min) + var(--tm-space-2));left:var(--tm-space-3);z-index:var(--tm-z-overlay);gap:var(--tm-space-3);width:min(320px, calc(100% - 2 * var(--tm-space-3)));max-height:calc(100% - 2 * var(--tm-space-3));padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-scrim);box-shadow:var(--tm-shadow-2);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-sm);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.tm-danmaku-settings-head[data-v-bf986cc2]{justify-content:space-between;align-items:center;display:flex}.tm-danmaku-settings-title[data-v-bf986cc2]{font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-danmaku-settings-done[data-v-bf986cc2]{min-height:var(--tm-touch-target-min);padding:0 var(--tm-space-2);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);cursor:pointer;touch-action:manipulation;background:0 0;border:0}.tm-danmaku-setting[data-v-bf986cc2]{align-items:center;gap:var(--tm-space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.tm-danmaku-setting-name[data-v-bf986cc2]{color:var(--tm-color-text-secondary);flex:0 0 100%;padding:0}.tm-danmaku-choice[data-v-bf986cc2]{align-items:center;gap:var(--tm-space-1);min-height:var(--tm-touch-target-min);padding:0 var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-pill);cursor:pointer;touch-action:manipulation;display:inline-flex}.tm-danmaku-choice[data-v-bf986cc2]:focus-within{box-shadow:var(--tm-shadow-focus)}.tm-danmaku-choice[data-v-bf986cc2]:has(input:checked){border-color:var(--tm-btn-c-border);background:var(--tm-btn-c-bg);color:var(--tm-btn-c-fg)}.tm-danmaku-choice input[data-v-bf986cc2]{accent-color:var(--tm-color-text-accent);margin:0}.tm-danmaku-opacity input[data-v-bf986cc2]{min-width:0;accent-color:var(--tm-color-accent);flex:1}.tm-danmaku-opacity output[data-v-bf986cc2]{text-align:right;min-width:3em}.tm-danmaku-layer[data-v-d53e271e]{pointer-events:none;contain:strict;color:var(--tm-color-text-primary);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}@media (width>=1024px){.tm-danmaku-layer[data-v-d53e271e]{font-size:var(--tm-font-size-xl)}}.tm-danmaku-layer[data-v-d53e271e] .tm-danmaku-strip{will-change:transform;position:absolute;inset:0}.tm-danmaku-layer[data-v-d53e271e] .tm-danmaku-item{height:var(--tm-danmaku-track);line-height:var(--tm-danmaku-track);white-space:pre;text-shadow:var(--tm-shadow-text-on-video);position:absolute}.tm-danmaku-layer[data-v-d53e271e] .tm-danmaku-item.is-fixed{left:50%;transform:translate(-50%)}.tm-danmaku-layer[data-v-d53e271e] .tm-danmaku-item.is-mine{padding:0 var(--tm-space-1);border-radius:var(--tm-radius-xs);border:1px solid}.tm-danmaku-controls.is-on[data-v-d53e271e]{right:64px}.tm-danmaku-bar-text[data-v-d53e271e]{display:none}.tm-danmaku-controls[data-v-d53e271e]{bottom:var(--tm-danmaku-controls-bottom,var(--tm-space-4));left:var(--tm-space-3);z-index:var(--tm-z-raised);align-items:center;gap:var(--tm-space-2);max-width:calc(100% - 2 * var(--tm-space-3));display:flex;position:absolute}.tm-danmaku-control[data-v-d53e271e]{min-width:var(--tm-touch-target-min);height:var(--tm-touch-target-min);padding:0 var(--tm-space-2);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);cursor:pointer;touch-action:manipulation;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.tm-danmaku-control svg[data-v-d53e271e]{width:22px;height:22px}.tm-danmaku-control[data-v-d53e271e]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-danmaku-switch[aria-checked=true][data-v-d53e271e]{background:var(--tm-btn-a-bg);color:var(--tm-btn-a-fg)}.tm-danmaku-switch-glyph[data-v-d53e271e]{position:relative}.tm-danmaku-switch[aria-checked=false] .tm-danmaku-switch-glyph[data-v-d53e271e]:after{content:"";border-top:2px solid;width:130%;position:absolute;top:50%;left:-15%;transform:rotate(-35deg)}@media (hover:hover) and (pointer:fine){.tm-danmaku-control[data-v-d53e271e]:hover{filter:brightness(var(--tm-btn-pressed-brightness))}}.tm-unlock[data-v-88c5fdb4]{z-index:8;gap:var(--tm-space-3);padding:var(--tm-space-6) var(--tm-space-4) calc(var(--tm-space-6) + env(safe-area-inset-bottom));border-radius:var(--tm-radius-lg) var(--tm-radius-lg) 0 0;background:var(--tm-color-bg-scrim);text-align:center;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.tm-unlock-title[data-v-88c5fdb4]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-unlock-price[data-v-88c5fdb4],.tm-unlock-failure[data-v-88c5fdb4]{font-size:var(--tm-font-size-sm);margin:0}.tm-unlock-price[data-v-88c5fdb4]{color:var(--tm-color-text-secondary)}.tm-unlock-failure[data-v-88c5fdb4]{color:var(--tm-color-danger)}.tm-unlock-actions[data-v-88c5fdb4]{align-items:stretch;gap:var(--tm-space-2);flex-direction:column;width:100%;max-width:360px;margin:0 auto;display:flex}.tm-player[data-v-c3e858f1]{aspect-ratio:9/16;border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-video);width:100%;position:relative;overflow:hidden}.tm-player[data-poster=pending][data-v-c3e858f1]{background:var(--tm-gradient-cover-placeholder)}.tm-player[data-v-c3e858f1]:fullscreen{border-radius:0}.tm-player-poster[data-v-c3e858f1],.tm-player-frame[data-v-c3e858f1],.tm-player-video[data-v-c3e858f1]{width:100%;height:100%;position:absolute;inset:0}.tm-player-poster[data-v-c3e858f1]{object-fit:cover}.tm-player-frame[data-v-c3e858f1],.tm-player-video[data-v-c3e858f1]{object-fit:contain}@media not all and (width>=1024px){.tm-player-hasbar[data-v-c3e858f1]{aspect-ratio:auto;border-radius:0;height:100%}}[data-framed=true]>.tm-player-poster[data-v-c3e858f1],.tm-player-hasbar[data-framed=true] .tm-player-poster[data-v-c3e858f1]{visibility:hidden}.tm-player-bar[data-v-c3e858f1]{z-index:var(--tm-z-raised);padding:24px 12px calc(8px + env(safe-area-inset-bottom));pointer-events:none;background:#00000052;position:absolute;bottom:0;left:0;right:0}.tm-player-bar[data-v-c3e858f1]>*{pointer-events:auto}.tm-player-bar-pc[data-v-c3e858f1]{display:none!important}@media (width>=1024px){.tm-player-bar-pc[data-v-c3e858f1]{justify-content:center;align-items:center;display:inline-flex!important}}.tm-player-bar-progress[data-v-c3e858f1]{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline:none;width:100%;height:32px;display:block;position:relative}.tm-player-bar-progress-rail[data-v-c3e858f1]{background:#ffffff4d;border-radius:3px;height:3px;margin-top:-1.5px;transition:height .12s,margin-top .12s;position:absolute;top:50%;left:0;right:0;overflow:hidden}.tm-player-bar-progress-fill[data-v-c3e858f1]{width:var(--p);background:#e8577a;position:absolute;top:0;bottom:0;left:0}.tm-player-bar-progress-thumb[data-v-c3e858f1]{top:50%;left:var(--p);pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;transition:width .12s,height .12s;position:absolute;transform:translate(-50%,-50%)}.tm-player-bar-progress.is-scrubbing .tm-player-bar-progress-rail[data-v-c3e858f1]{height:5px;margin-top:-2.5px}.tm-player-bar-progress.is-scrubbing .tm-player-bar-progress-thumb[data-v-c3e858f1]{width:18px;height:18px}.tm-player-bar-progress:focus-visible .tm-player-bar-progress-thumb[data-v-c3e858f1]{box-shadow:0 0 0 3px #e8577a73}.tm-player-bar-row[data-v-c3e858f1]{align-items:center;gap:8px;height:30px;display:flex}.tm-player-bar-progress-wrap[data-v-c3e858f1]{padding:2px 0 0;position:relative}.tm-player-bar-hint[data-v-c3e858f1]{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;text-shadow:0 1px 6px #000000d9;white-space:nowrap;font-size:15px;line-height:1;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.tm-player-bar-hint strong[data-v-c3e858f1]{font-size:30px;font-weight:700}.tm-player-bar-hint span[data-v-c3e858f1]{color:#ffffffb3}.tm-player-bar-media[data-v-c3e858f1]{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.tm-player-actions[data-v-c3e858f1]{right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));pointer-events:auto;z-index:3;align-items:center;gap:6px;display:flex;position:absolute}.tm-player-actions[data-v-c3e858f1] .tm-sound-toggle,.tm-player-actions[data-v-c3e858f1] .tm-btn{min-width:44px;min-height:44px}.tm-player-bar-btn[data-v-c3e858f1]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.tm-player-bar-btn svg[data-v-c3e858f1]{width:22px;height:22px}.tm-player-bar-time[data-v-c3e858f1]{color:#fff;font-variant-numeric:tabular-nums;font-size:13px}.tm-player-bar-rate[data-v-c3e858f1]{color:#fff;cursor:pointer;z-index:2;background:#ffffff2e;border:0;border-radius:999px;flex:none;height:26px;margin-left:8px;padding:0 10px;font-size:12px;font-weight:700}@media (width>=1024px){.tm-player-bar-rate[data-v-c3e858f1]{margin-left:auto}}.tm-player-bar-btn[data-v-c3e858f1]:active,.tm-player-bar-rate[data-v-c3e858f1]:active{filter:brightness(.8);transform:scale(.95)}.tm-player-play[data-v-c3e858f1]{z-index:var(--tm-z-raised);width:var(--tm-space-16);height:var(--tm-space-16);border-radius:var(--tm-radius-round);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-primary);cursor:pointer;touch-action:manipulation;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-player-play svg[data-v-c3e858f1]{width:32px;height:32px}.tm-player-play[data-v-c3e858f1]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-player-loading[data-v-c3e858f1]{z-index:var(--tm-z-raised);width:var(--tm-space-10);height:var(--tm-space-10);border:3px solid var(--tm-color-text-primary);border-radius:var(--tm-radius-round);opacity:.8;pointer-events:none;border-right-color:#0000;margin:auto;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.tm-player-loading[data-v-c3e858f1]{animation:tm-player-spin-c3e858f1 var(--tm-duration-spin) var(--tm-ease-linear) infinite}}@keyframes tm-player-spin-c3e858f1{to{transform:rotate(1turn)}}.tm-player-controls[data-v-c3e858f1]{top:var(--tm-space-3);right:var(--tm-space-3);left:var(--tm-space-3);z-index:var(--tm-z-raised);justify-content:flex-end;align-items:center;gap:var(--tm-space-2);pointer-events:none;display:flex;position:absolute}.tm-player-controls[data-v-c3e858f1]>*{pointer-events:auto}.tm-player-fullscreen-icon[data-v-c3e858f1]{width:24px;height:24px;display:block}.tm-player-trial[data-v-c3e858f1]{max-width:46%;padding:var(--tm-space-1) var(--tm-space-3);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-gold);font-size:var(--tm-font-size-xs);text-overflow:ellipsis;white-space:nowrap;margin:0 auto 0 0;overflow:hidden}.tm-player-error[data-v-c3e858f1]{justify-content:center;align-items:center;gap:var(--tm-space-4);padding:var(--tm-space-6);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.tm-player-error p[data-v-c3e858f1]{margin:0}.tm-player-quality[data-v-c3e858f1]{align-items:center;display:inline-flex;position:relative}.tm-player-quality-menu[data-v-c3e858f1]{z-index:5;background:#120e14f5;border:1px solid #ffffff2e;border-radius:10px;min-width:132px;padding:6px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000073}.tm-player-quality-item[data-v-c3e858f1]{color:#fff;width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.tm-player-quality-item[data-v-c3e858f1]:hover{background:#ffffff14}.tm-player-quality-item.is-active[data-v-c3e858f1]{color:var(--tm-gold,#e9c27a);font-weight:700}.tm-player-quality-item.is-locked[data-v-c3e858f1],.tm-player-quality-item.is-disabled[data-v-c3e858f1]{color:#ffffff73}.tm-player-quality-lock[data-v-c3e858f1]{color:#ffb3d0;background:#e0457f40;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.tm-player-quality-tip[data-v-c3e858f1]{color:#ffe7a3;margin:6px 4px 2px;font-size:12px;line-height:1.4}.tm-player-quality-vip[data-v-c3e858f1]{color:var(--tm-pink,#e8577a);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:700;text-decoration:underline}.tm-player-hasbar .tm-danmaku-controls{max-width:none;bottom:8px;left:118px;right:108px}@media (width>=1024px){.tm-player-hasbar .tm-danmaku-controls{bottom:92px;left:8px;right:auto}}.tm-player-hasbar .tm-danmaku-switch-glyph{display:none}.tm-player-hasbar .tm-danmaku-bar-text{display:inline}.tm-player-hasbar .tm-danmaku-control{color:#fff;background:#00000059;border:1px solid #ffffff47;gap:4px;min-width:0;height:30px;padding:0 12px;font-size:13px}.tm-player-hasbar .tm-danmaku-control svg{width:14px;height:14px}.tm-player-hasbar .tm-danmaku-switch[aria-checked=true]{color:#fff;background:#e8577a;border-color:#e8577a}.tm-player-hasbar .tm-danmaku-compose,.tm-player-hasbar .tm-danmaku-send{position:absolute;bottom:64px;left:-138px;right:-52px}@media (width>=1024px){.tm-player-hasbar .tm-danmaku-compose,.tm-player-hasbar .tm-danmaku-send{width:260px;bottom:40px;left:0;right:auto}}.tm-feed[data-v-4363d121]{background:var(--tm-color-bg-video);touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;height:100%;position:relative;overflow:hidden}.tm-feed[data-v-4363d121]:focus-visible{outline-offset:-2px}.tm-feed-track[data-v-4363d121]{will-change:transform;position:absolute;inset:0}.tm-feed-slot[data-v-4363d121]{position:absolute;inset:0}.tm-feed-engage[data-v-8709efb7]{right:var(--tm-space-2);bottom:calc(var(--tm-feed-bar-height) + var(--tm-space-12,48px));z-index:var(--tm-z-raised);color:var(--tm-color-text-primary);filter:drop-shadow(0 1px 3px #0009);position:absolute}.tm-feed-item[data-v-8709efb7]{place-items:center;height:100%;display:grid}.tm-feed-item>.tm-feed-player[data-v-8709efb7]{--tm-feed-bar-height:calc(var(--tm-font-size-lg) * var(--tm-line-height-tight) + var(--tm-space-2) + var(--tm-touch-target-min) + var(--tm-space-6));--tm-danmaku-controls-bottom:calc(var(--tm-feed-bar-height) + var(--tm-space-2));border-radius:0;width:auto;max-width:100%;height:100%}.tm-feed-info[data-v-8709efb7]{align-items:flex-start;gap:var(--tm-space-2);padding:var(--tm-space-16) var(--tm-space-4) var(--tm-space-6);background:var(--tm-gradient-cover-fade);pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.tm-feed-title[data-v-8709efb7]{max-width:100%;font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.tm-feed-title a[data-v-8709efb7],.tm-feed-watch[data-v-8709efb7]{color:inherit;pointer-events:auto;touch-action:manipulation;text-decoration:none}.tm-feed-watch[data-v-8709efb7]{height:var(--tm-touch-target-min);padding:0 var(--tm-space-4);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);white-space:nowrap;align-items:center;display:inline-flex}.tm-feed-title a[data-v-8709efb7]:active,.tm-feed-watch[data-v-8709efb7]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-feed-item>.tm-feed-player.tm-player-hasbar[data-v-8709efb7]{width:100%}.tm-player-hasbar .tm-feed-info[data-v-8709efb7]{padding:var(--tm-space-8) var(--tm-space-4) var(--tm-space-2);background:0 0;bottom:64px}.tm-player-hasbar .tm-feed-engage[data-v-8709efb7]{bottom:200px}@media (width>=1024px){.tm-feed-item>.tm-feed-player.tm-player-hasbar[data-v-8709efb7]{aspect-ratio:auto;box-sizing:border-box;background:#000;width:100%;height:100%;padding-bottom:72px}.tm-feed-item>.tm-feed-player.tm-player-hasbar[data-v-8709efb7] .tm-player-video,.tm-feed-item>.tm-feed-player.tm-player-hasbar[data-v-8709efb7] .tm-player-frame,.tm-feed-item>.tm-feed-player.tm-player-hasbar[data-v-8709efb7] .tm-player-poster{object-fit:contain}}.tm-clips[data-v-e9dfade7]{inset:0 0 calc(var(--tm-tabbar-height) + env(safe-area-inset-bottom));display:grid;position:fixed}@media (width>=1024px){.tm-clips[data-v-e9dfade7]{inset:var(--tm-topnav-height) 0 0}}.tm-episodes[data-v-fac2d6f5]{gap:var(--tm-space-2);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-episode[data-v-fac2d6f5]{height:var(--tm-touch-target-min);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-sm);background:var(--tm-color-bg-raised);min-width:0;color:var(--tm-color-text-primary);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-md);text-align:center;touch-action:manipulation;background:#2b2932;border-radius:10px;place-items:center;height:52px;font-weight:700;line-height:1;text-decoration:none;display:grid;position:relative;overflow:hidden}.tm-episode-state[data-v-fac2d6f5]{color:#ff8fc0;text-align:center;font-size:10px;font-weight:500;line-height:1;position:absolute;bottom:3px;left:0;right:0}.tm-episode-state.is-locked[data-v-fac2d6f5],.tm-episode-state.is-trial[data-v-fac2d6f5]{color:#ffc83d}.tm-episode-state[data-v-fac2d6f5]{letter-spacing:-.02em}.tm-episode[data-v-fac2d6f5]:has(.tm-episode-state){place-items:center;padding-bottom:12px}.tm-episode[aria-current=true][data-v-fac2d6f5]{color:#fff;font-weight:var(--tm-font-weight-bold);background:#e8577a;border-color:#ffc83d;box-shadow:0 4px 14px #ff4d944d}.tm-episode-locked[data-v-fac2d6f5]{color:var(--tm-color-text-tertiary)}.tm-episode-unavailable[data-v-fac2d6f5]{color:var(--tm-color-text-disabled)}.tm-episode[data-v-fac2d6f5]:active{filter:brightness(var(--tm-btn-pressed-brightness))}@media (prefers-reduced-motion:no-preference){.tm-episode[data-v-fac2d6f5]{transition:transform var(--tm-duration-instant) var(--tm-ease-standard)}a.tm-episode[data-v-fac2d6f5]:active{transform:scale(var(--tm-btn-pressed-scale))}}.tm-episode[aria-current=true] .tm-episode-state[data-v-fac2d6f5]{color:#fff}.tm-home-link[data-v-9065af46]{height:var(--tm-btn-height-md);padding:var(--tm-btn-padding-md);border:1px solid var(--tm-btn-b-border);border-radius:var(--tm-radius-pill);color:var(--tm-btn-b-fg);font-weight:var(--tm-font-weight-semibold);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-home-link[data-v-9065af46]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-detail-layout[data-v-fff10855]{--tm-detail-video-height:calc(100dvh - var(--tm-page-header-height) - env(safe-area-inset-top) - var(--tm-space-16));grid-template-columns:min(100%, calc(var(--tm-detail-video-height) * 9 / 16));justify-content:center;gap:var(--tm-space-6);margin-top:var(--tm-space-2);display:grid}.tm-detail-main[data-v-fff10855],.tm-detail-side[data-v-fff10855]{flex-direction:column;min-width:0;display:flex}.tm-detail-main[data-v-fff10855]{gap:var(--tm-space-4)}.tm-detail-side[data-v-fff10855]{gap:var(--tm-space-6)}.tm-detail-stage[data-v-fff10855]{aspect-ratio:9/16;border-radius:var(--tm-radius-lg);background:var(--tm-gradient-cover-placeholder);width:100%;display:grid;position:relative;overflow:hidden}.tm-detail-stage-cover[data-v-fff10855]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tm-detail-stage-notice[data-v-fff10855]{background:var(--tm-color-bg-scrim);align-self:end;position:relative}.tm-detail-info[data-v-fff10855]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-detail-title[data-v-fff10855]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);overflow-wrap:anywhere;margin:0}.tm-detail-count[data-v-fff10855]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-detail-tags[data-v-fff10855]{gap:var(--tm-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tm-detail-intro[data-v-fff10855]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0}.tm-detail-section-title[data-v-fff10855]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold)}.tm-detail-loading[data-v-fff10855]{min-height:60vh}@media (width>=1024px){.tm-detail-layout[data-v-fff10855]{--tm-detail-video-height:calc(100dvh - var(--tm-topnav-height) - var(--tm-page-header-height) - var(--tm-space-4) - var(--tm-space-2) - var(--tm-space-8) - var(--tm-space-16));grid-template-columns:calc(var(--tm-detail-video-height) * 9 / 16) minmax(320px, 560px)}.tm-detail-title[data-v-fff10855]{font-size:var(--tm-font-size-2xl)}.tm-detail-side[data-v-fff10855]{contain:size;padding:var(--tm-space-4);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);overflow-y:auto}}.tm-detail-head[data-v-fff10855]{gap:14px;padding:4px 0 12px;display:flex}.tm-detail-cover[data-v-fff10855]{aspect-ratio:3/4;object-fit:cover;border-radius:8px;flex:none;width:104px}.tm-detail-headinfo[data-v-fff10855]{flex-direction:column;gap:8px;min-width:0;display:flex}.tm-detail-headinfo .tm-detail-title[data-v-fff10855]{margin:0;font-size:20px}.tm-detail-head .tm-detail-tags[data-v-fff10855]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tm-detail-head .tm-detail-count[data-v-fff10855]{opacity:.7;margin:0;font-size:13px}.tm-detail[data-v-fff10855]{padding-bottom:80px}.tm-detail-bar[data-v-fff10855]{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--tm-color-bg-page);border-top:1px solid #ffffff14;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.tm-detail-fav[data-v-fff10855] .tm-engage-btn{background:0 0;border:0;flex-direction:column;gap:2px;min-height:0;padding:0 6px;font-size:11px}.tm-detail-tags[data-v-fff10855] .tm-tag{color:#fff;background:#e8577a;border:0}.tm-detail-hot[data-v-fff10855]{background:#2b292e;border:1px solid #e8577a40;border-radius:14px;padding:12px}.tm-detail-hot-title[data-v-fff10855]{border-left:3px solid #e8577a;margin:0 0 10px;padding-left:8px;font-size:16px}.tm-detail-hot-list[data-v-fff10855]{scrollbar-width:none;gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tm-detail-hot-card[data-v-fff10855]{cursor:pointer;background:#1f1e26;border:1px solid #ffffff14;border-radius:12px;flex:none;width:230px;padding:10px 12px;transition:border-color .15s}.tm-detail-hot-card[data-v-fff10855]:hover{border-color:#e8577a80}.tm-detail-hot-card[data-v-fff10855]:active{transform:scale(.98)}.tm-detail-hot-head[data-v-fff10855]{color:#ffffffb3;align-items:center;gap:6px;margin:0 0 6px;font-size:12px;display:flex}.tm-detail-hot-head img[data-v-fff10855]{object-fit:cover;border-radius:50%;width:22px;height:22px}.tm-detail-hot-head small[data-v-fff10855]{margin-left:auto}.tm-detail-hot-text[data-v-fff10855]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.tm-detail-tabs[data-v-fff10855]{border-bottom:1px solid #ffffff1a;gap:24px;display:flex}.tm-detail-tabs button[data-v-fff10855]{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 2px;font-size:16px;font-weight:600}.tm-detail-tabs button[aria-selected=true][data-v-fff10855]{color:#fff;border-bottom-color:#e8577a}.tm-detail-tabs+.tm-detail-episodes[data-v-fff10855] #tm-detail-episodes-title{display:none}.tm-detail-play[data-v-fff10855]{color:#fff;background:#e8577a;border-radius:999px;flex:1;justify-content:center;align-items:center;height:44px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 14px #ff4d944d,0 0 0 1px #ffc83d59}@media (width>=1024px){.tm-detail-cover[data-v-fff10855]{border-radius:12px;width:130px}.tm-detail-headinfo .tm-detail-title[data-v-fff10855]{font-size:24px}.tm-detail-bar[data-v-fff10855]{background:0 0;grid-column:1;padding:0;position:static}.tm-detail-play[data-v-fff10855]{max-width:260px}.tm-detail-bar[data-v-fff10855]{border-top:0}.tm-detail[data-v-fff10855]{padding-bottom:24px}}.episode-badge{--tm3-episode-bg:#181120d9;--tm3-episode-enter:.2s;--tm3-episode-hold:1.2s;--tm3-episode-exit:.2s;--tm3-episode-radius:var(--tm3-r-pill,999px);--tm3-episode-line:var(--tm3-line,#f3e2bd2e);--tm3-episode-inner-hi:var(--tm3-inner-hi,inset 0 1px 0 #ffffff0f);--tm3-episode-gold:var(--tm3-h5-gold,#ffc83d);--tm3-episode-text:var(--tm3-text,#fff);--tm3-episode-muted:var(--tm3-text-muted,#f3e2bd9e);--tm3-episode-ease:var(--tm3-ease-out,cubic-bezier(.22, 1, .36, 1));z-index:30;border:1px solid var(--tm3-episode-line);border-radius:var(--tm3-episode-radius);background:var(--tm3-episode-bg);height:36px;box-shadow:0 6px 18px #00000073, var(--tm3-episode-inner-hi);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.episode-badge__main{align-items:baseline;gap:3px;display:inline-flex}.episode-badge__label{color:var(--tm3-episode-gold);font-size:14px;font-weight:700}.episode-badge__num{color:var(--tm3-episode-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:900;line-height:1}.episode-badge__sep{background:#f3e2bd40;width:1px;height:12px}.episode-badge__total{color:var(--tm3-episode-muted);font-size:12px;font-weight:400}.episode-badge--no-total .episode-badge__sep,.episode-badge--no-total .episode-badge__total{display:none}.episode-badge--pc{height:48px;box-shadow:0 10px 28px #00000073, var(--tm3-episode-inner-hi);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:10px;padding:0 22px}.episode-badge--pc .episode-badge__main{gap:4px}.episode-badge--pc .episode-badge__label{font-size:18px}.episode-badge--pc .episode-badge__num{font-size:28px}.episode-badge--pc .episode-badge__sep{height:16px}.episode-badge--pc .episode-badge__total{font-size:14px}.episode-badge.is-show{animation:tm3-episode-badge calc(var(--tm3-episode-enter) + var(--tm3-episode-hold) + var(--tm3-episode-exit)) var(--tm3-episode-ease) both}@keyframes tm3-episode-badge{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}12.5%{opacity:1;transform:translate(-50%,-50%)}87.5%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)}}@keyframes tm3-episode-badge-fade{0%,to{opacity:0}12.5%,87.5%{opacity:1}}@media (prefers-reduced-motion:reduce){.episode-badge.is-show{animation-name:tm3-episode-badge-fade}}.tm-play-layout[data-v-43f90904]{--tm-play-video-height:calc(100dvh - var(--tm-page-header-height) - env(safe-area-inset-top) - var(--tm-space-16));grid-template-columns:min(100%, calc(var(--tm-play-video-height) * 9 / 16));justify-content:center;gap:var(--tm-space-4);margin-top:var(--tm-space-2);display:grid}.tm-play-panel[data-v-43f90904]{gap:var(--tm-space-4);flex-direction:column;min-width:0;display:flex}.tm-play-info[data-v-43f90904]{gap:var(--tm-space-1);flex-direction:column;display:flex}.tm-play-drama[data-v-43f90904]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-play-episode[data-v-43f90904]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-play-section-title[data-v-43f90904]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold)}.tm-play-loading[data-v-43f90904]{min-height:60vh}@media (width>=1024px){.tm-play[data-v-43f90904]{box-sizing:border-box;width:100%;max-width:100%;height:calc(100dvh - var(--tm-topnav-height));padding-inline:var(--tm-space-4);padding-bottom:var(--tm-space-4);overflow:hidden}.tm-play-layout[data-v-43f90904]{--tm-play-video-height:calc(100dvh - var(--tm-topnav-height) - var(--tm-page-header-height) - var(--tm-space-4) - var(--tm-space-2) - var(--tm-space-8));box-sizing:border-box;gap:var(--tm-space-4);grid-template-columns:minmax(0,1fr) clamp(220px,22vw,340px);justify-content:stretch;align-items:start;width:100%;min-width:0;max-width:100%;height:100%;display:grid}.tm-play-stage[data-v-43f90904]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--tm-play-video-height);max-height:var(--tm-play-video-height);aspect-ratio:16/9;overflow:hidden}.tm-play-panel[data-v-43f90904]{box-sizing:border-box;contain:size;width:100%;min-width:0;height:var(--tm-play-video-height);max-height:var(--tm-play-video-height);padding:var(--tm-space-4);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);overflow-y:auto}}.tm-play-stage[data-v-43f90904]{touch-action:none;min-width:0;position:relative}.tm-play-feed[data-v-43f90904]{height:100%}.tm-play-side[data-v-43f90904]{z-index:5;position:absolute;bottom:30%;right:8px}.tm-play-panel[data-v-43f90904]{background:#151116;border:1px solid #e9c27a29;border-radius:14px;padding:14px;box-shadow:0 0 24px #e0457f14}@media not all and (width>=1024px){.tm-play-layout[data-v-43f90904]{grid-template-columns:100%;margin-top:0}.tm-play[data-v-43f90904]{padding:0!important}.tm-play-layout[data-v-43f90904]{display:block}.tm-play-stage[data-v-43f90904]{z-index:30;background:#000;height:100dvh;margin:0;position:fixed;inset:0}.tm-play-stage[data-v-43f90904] .tm-player{height:100dvh}.tm-play[data-v-43f90904]>.tm-page-header{z-index:31;width:auto;position:fixed;top:0;left:0}.tm-play-home[data-v-43f90904]{top:calc(env(safe-area-inset-top) + 10px);z-index:32;color:#fff;background:#00000073;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex;position:fixed;right:12px}.tm-play-stage[data-v-43f90904] .tm-player-controls{top:calc(env(safe-area-inset-top) + var(--tm-page-header-height) + var(--tm-space-2));left:var(--tm-space-3);right:auto}.tm-play-stage[data-v-43f90904] .tm-player-trial{margin-left:0}.tm-play-side[data-v-43f90904]{z-index:9;bottom:200px}.tm-play-panel[data-v-43f90904]{z-index:41;max-height:62dvh;padding-bottom:calc(14px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;transition:transform .25s ease-out;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.tm-play-panel.is-open[data-v-43f90904]{transform:none}.tm-play-scrim[data-v-43f90904]{z-index:40;background:#00000080;position:fixed;inset:0}.tm-play-sheet-close[data-v-43f90904]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;position:absolute;top:8px;right:10px}.tm-play[data-v-43f90904]>.tm-page-header{box-shadow:none;background:0 0;border:0}.tm-play[data-v-43f90904]>.tm-page-header .tm-page-title{visibility:hidden}.tm-play-stage[data-v-43f90904] video,.tm-play-stage[data-v-43f90904]>:first-child{border-radius:0}.tm-play-overlay[data-v-43f90904]{z-index:4;pointer-events:none;color:#fff;text-shadow:0 1px 4px #000c;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:156px;left:12px;right:64px}.tm-play-overlay strong[data-v-43f90904],.tm-play-overlay span[data-v-43f90904]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tm-play-overlay strong[data-v-43f90904]{font-size:15px;font-weight:600}.tm-play-overlay span[data-v-43f90904]{color:#ffffffc7;font-size:12px}.tm-play-full[data-v-43f90904]{z-index:6;color:#fff;background:#00000073;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;text-decoration:none;display:flex;position:absolute;bottom:110px;left:12px;right:64px}.tm-play-full[data-v-43f90904]:active{background:#24161d}.tm-play-full-dot[data-v-43f90904]{color:#111;background:#fff;border-radius:999px;place-items:center;width:16px;height:16px;font-size:8px;display:inline-grid}.tm-play-full-arrow[data-v-43f90904]{color:#ffffffb3;margin-left:auto;font-size:18px}.tm-play-stage:has([data-testid=unlock-sheet]) .tm-play-side[data-v-43f90904]{bottom:calc(240px + env(safe-area-inset-bottom))}}:is(.tm-play-stage:has([data-testid=unlock-sheet]) .tm-play-overlay[data-v-43f90904],.tm-play-stage:has([data-testid=unlock-sheet]) .tm-play-full[data-v-43f90904]){visibility:hidden;pointer-events:none}@media (width>=1024px){.tm-play-overlay[data-v-43f90904],.tm-play-full[data-v-43f90904],.tm-play-sheet-close[data-v-43f90904],.tm-play-scrim[data-v-43f90904],.tm-play-home[data-v-43f90904]{display:none}.tm-play-stage[data-v-43f90904] .tm-player,.tm-play-stage[data-v-43f90904] .tm-player-frame,.tm-play-stage[data-v-43f90904] .tm-player-media,.tm-play-stage[data-v-43f90904] video{object-fit:contain;background:#000;width:100%;max-width:100%;height:100%}.tm-play-stage[data-v-43f90904] .tm-player{height:var(--tm-play-video-height);aspect-ratio:auto;border:1px solid #ffc83d40;border-radius:14px;box-shadow:0 4px 14px #ff4d9440}}.tm-saved-grid[data-v-9da19f37]{gap:var(--tm-space-4) var(--tm-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-saved-grid[data-phone-columns="2"][data-v-9da19f37]{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-saved-item[data-v-9da19f37]{gap:var(--tm-space-2);flex-direction:column;min-width:0;display:flex}.tm-saved-skeleton-row[data-v-9da19f37]{height:var(--tm-btn-height-sm);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-raised)}@media (width>=768px){.tm-saved-grid[data-v-9da19f37],.tm-saved-grid[data-phone-columns="2"][data-v-9da19f37]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.tm-saved-grid[data-v-9da19f37],.tm-saved-grid[data-phone-columns="2"][data-v-9da19f37]{gap:var(--tm-space-6) var(--tm-space-4);grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1920px){.tm-saved-grid[data-v-9da19f37],.tm-saved-grid[data-phone-columns="2"][data-v-9da19f37]{grid-template-columns:repeat(8,minmax(0,1fr))}}.tm-saved-notices[data-v-c92fb174]:not(:empty){gap:var(--tm-space-2);margin-bottom:var(--tm-space-4);display:grid}.tm-saved-error[data-v-c92fb174]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-saved-status[data-v-c92fb174]{align-items:center;gap:var(--tm-space-2) var(--tm-space-3);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);flex-wrap:wrap;margin:0;display:flex}.tm-saved-status-text[data-v-c92fb174]{overflow-wrap:anywhere;min-width:0}.tm-history-tools[data-v-794ef562]{justify-content:flex-end;align-items:center;gap:var(--tm-space-2);margin-bottom:var(--tm-space-4);flex-wrap:wrap;display:flex}.tm-history-confirm[data-v-794ef562]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-history-error[data-v-794ef562]{margin:0 0 var(--tm-space-4);color:var(--tm-color-danger);font-size:var(--tm-font-size-sm)}.tm-history-actions[data-v-794ef562]{gap:var(--tm-space-2);min-width:0;display:flex}.tm-history-resume[data-v-794ef562]{min-width:0;height:var(--tm-btn-height-sm);padding:0 var(--tm-space-2);border-radius:var(--tm-radius-pill);background:var(--tm-btn-a-bg);box-shadow:var(--tm-shadow-inset-highlight);color:var(--tm-btn-a-fg);font-size:var(--tm-font-size-xs);font-weight:var(--tm-font-weight-semibold);white-space:nowrap;touch-action:manipulation;flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tm-history-resume[aria-disabled=true][data-v-794ef562]{background:var(--tm-btn-disabled-bg);box-shadow:none;color:var(--tm-btn-disabled-fg)}.tm-history-remove[data-v-794ef562]{width:var(--tm-btn-height-sm);height:var(--tm-btn-height-sm);border:1px solid var(--tm-btn-b-border);border-radius:var(--tm-radius-round);background:var(--tm-btn-b-bg);color:var(--tm-btn-b-fg);cursor:pointer;touch-action:manipulation;flex:none;place-items:center;padding:0;display:inline-grid}.tm-history-remove svg[data-v-794ef562]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:12px;height:12px}.tm-history-resume[data-v-794ef562]:active,.tm-history-remove[data-v-794ef562]:active{filter:brightness(var(--tm-btn-pressed-brightness))}@media (hover:hover) and (pointer:fine){.tm-history-remove[data-v-794ef562]:hover{border-color:var(--tm-btn-b-border-hover);background:var(--tm-btn-b-bg-hover)}}.tm-saved-notices[data-v-d5463025]:not(:empty){gap:var(--tm-space-2);margin-bottom:var(--tm-space-4);display:grid}.tm-saved-error[data-v-d5463025]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-profile-lists[data-v-41778031]{margin-top:16px}.tm-profile-tabs[data-v-41778031]{border-bottom:1px solid #ffffff1a;gap:28px;margin-bottom:12px;display:flex}.tm-profile-tabs button[data-v-41778031]{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 2px;font-size:16px;font-weight:600}.tm-profile-tabs button[aria-selected=true][data-v-41778031]{color:#fff;border-bottom-color:#e8577a}.tm-profile-tabs button[data-v-41778031]:active{opacity:.7}.tm-profile-lists-empty[data-v-41778031]{text-align:center;color:#ffffff80;padding:32px 0;font-size:13px}.tm-profile-duo[data-v-41778031]{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.tm-profile-duo-card[data-v-41778031]{color:#fff;background:#2b292e;border-radius:14px;flex-direction:column;gap:6px;padding:14px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.tm-profile-duo-card.is-coin[data-v-41778031]{border:1px solid #ffc83d66;box-shadow:0 0 14px #ffc83d1f}.tm-profile-duo-card.is-vip[data-v-41778031]{border:1px solid #e8577a8c;box-shadow:0 4px 14px #ff4d942e}.tm-profile-duo-card[data-v-41778031]:hover{transform:translateY(-1px)}.tm-profile-duo-card[data-v-41778031]:active{filter:brightness(.92);transform:scale(.98)}.tm-profile-duo-label[data-v-41778031]{opacity:.85;align-items:center;gap:6px;font-size:13px;display:flex}.tm-profile-duo-value[data-v-41778031]{color:#ffc83d;font-size:22px}.tm-profile-duo-small[data-v-41778031]{color:#ffe7a3;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.tm-profile-duo-go[data-v-41778031]{background:#e8577a;border-radius:999px;align-self:flex-start;padding:3px 12px;font-size:12px;font-weight:600}.tm-profile-duo-card.is-coin .tm-profile-duo-go[data-v-41778031]{color:#2b1d00;background:#ffc83d}.tm-profile-cell .tm-profile-entry-icon[data-v-41778031]{color:#fff;border:0!important}.tm-profile-cell:nth-child(8n+1) .tm-profile-entry-icon[data-v-41778031]{background:#e8577a}.tm-profile-cell:nth-child(8n+2) .tm-profile-entry-icon[data-v-41778031]{background:#f5a623}.tm-profile-cell:nth-child(8n+3) .tm-profile-entry-icon[data-v-41778031]{background:#4a90e2}.tm-profile-cell:nth-child(8n+4) .tm-profile-entry-icon[data-v-41778031]{background:#2bb673}.tm-profile-cell:nth-child(8n+5) .tm-profile-entry-icon[data-v-41778031]{background:#d94d78}.tm-profile-cell:nth-child(8n+6) .tm-profile-entry-icon[data-v-41778031]{background:#e0a100}.tm-profile-cell:nth-child(8n+7) .tm-profile-entry-icon[data-v-41778031]{background:#1fb5c4}.tm-profile-cell:nth-child(8n+8) .tm-profile-entry-icon[data-v-41778031]{background:#ff7a45}.tm-profile-header[data-v-41778031]{height:var(--tm-page-header-height);align-items:center;display:flex}.tm-profile-heading[data-v-41778031]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-profile-account[data-v-41778031]{align-items:center;gap:var(--tm-space-4);margin-top:var(--tm-space-4);padding:var(--tm-space-4);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);display:flex}.tm-profile-avatar[data-v-41778031]{border-radius:var(--tm-radius-round);background:var(--tm-color-bg-sunken);object-fit:cover;width:56px;height:56px}.tm-profile-name[data-v-41778031]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-profile-kind[data-v-41778031]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-profile-edit-link[data-v-41778031]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;flex:none;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}.tm-profile-edit-link[data-v-41778031]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-profile-row[data-v-41778031]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target-min);margin-top:var(--tm-space-3);padding:0 var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);touch-action:manipulation;text-decoration:none;display:flex}.tm-profile-row[data-v-41778031]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-profile-row-title[data-v-41778031]{color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-semibold);flex:none}.tm-profile-vip-title[data-v-41778031]{color:var(--tm-color-text-gold)}.tm-profile-row-state[data-v-41778031]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-profile-grid-card[data-v-41778031]{margin-top:var(--tm-space-4);padding:var(--tm-space-2);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface)}.tm-profile-grid[data-v-41778031]{gap:var(--tm-space-1);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.tm-profile-cell[data-v-41778031]{min-width:0;display:flex}.tm-profile-entry[data-v-41778031]{align-items:center;gap:var(--tm-space-1);min-width:0;padding:var(--tm-space-3) var(--tm-space-1);border-radius:var(--tm-radius-md);color:var(--tm-color-text-primary);text-align:center;touch-action:manipulation;flex-direction:column;flex:1;text-decoration:none;display:flex}.tm-profile-entry[data-v-41778031]:active{background:var(--tm-color-bg-hover);filter:brightness(var(--tm-btn-pressed-brightness))}.tm-profile-entry-icon[data-v-41778031]{width:44px;height:44px;margin-bottom:var(--tm-space-1);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-round);background:var(--tm-color-bg-raised);color:var(--tm-color-text-gold);font-size:var(--tm-font-size-2xl);place-items:center;display:grid}.tm-profile-entry-title[data-v-41778031],.tm-profile-entry-subtitle[data-v-41778031]{max-width:100%;line-height:var(--tm-line-height-tight);overflow-wrap:anywhere}.tm-profile-entry-title[data-v-41778031]{font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-profile-entry-subtitle[data-v-41778031]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}@media (hover:hover) and (pointer:fine){.tm-profile-entry[data-v-41778031]:hover{background:var(--tm-color-bg-hover)}.tm-profile-entry:hover .tm-profile-entry-icon[data-v-41778031]{border-color:var(--tm-color-border-strong)}}@media (width>=768px){.tm-profile-grid-card[data-v-41778031]{padding:var(--tm-space-3)}.tm-profile-grid[data-v-41778031]{gap:var(--tm-space-2)}}@media (width>=1024px){.tm-profile-grid[data-v-41778031]{grid-template-columns:repeat(8,minmax(0,1fr))}}.tm-profile-header[data-v-41778031]{display:none}.tm-profile-rows[data-v-41778031]{background:#151116;border:1px solid #ffc87859;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 12px 12px;padding:12px;display:grid}.tm-profile-rows .tm-profile-row[data-v-41778031]{background:#00000047;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:64px;margin:0}.tm-profile-rows .tm-profile-row[data-v-41778031]:nth-child(-n+2){min-height:88px;font-size:15px}.tm-profile-entry[data-v-41778031]{background:var(--tm-ink-3,#262833);border-radius:12px;padding:12px 4px}@media (width>=1024px){.tm-profile-rows[data-v-41778031]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tm-profile-account[data-v-41778031]{border:1px solid var(--tm-gold-line);background:var(--tm-card);box-shadow:inset 0 0 30px #e0457f14}.tm-profile-avatar[data-v-41778031]{box-shadow:0 0 0 2px var(--tm-gold), 0 0 14px #e9c27a66}.tm-profile-edit-link[data-v-41778031]{color:var(--tm-pink)}.tm-profile-rows[data-v-41778031]{border:1px solid var(--tm-gold-soft);background:#110e12;margin:12px 0;box-shadow:0 0 22px #e9c27a1a}.tm-profile-rows .tm-profile-row[data-v-41778031]{border:1px solid var(--tm-gold-line);background:var(--tm-card-2)}.tm-profile-row-title[data-v-41778031]{align-items:center;gap:6px;display:inline-flex}.tm-profile-row-title .tm-icon[data-v-41778031]{color:var(--tm-gold)}.tm-profile-rows .tm-profile-row[data-v-41778031]:first-child{box-shadow:var(--tm-glow-gold);border-color:#e9c27a8c}.tm-profile-rows .tm-profile-row[data-v-41778031]:nth-child(2){box-shadow:var(--tm-glow-pink);border-color:#e0457f80}.tm-profile-rows .tm-profile-row:nth-child(-n+2) .tm-profile-row-title[data-v-41778031]{color:var(--tm-gold)}.tm-profile-grid-card[data-v-41778031]{border-color:var(--tm-gold-line);background:#110e12}.tm-profile-entry[data-v-41778031]{background:var(--tm-card-2);border:1px solid #0000}.tm-profile-entry-icon[data-v-41778031]{border:1px solid var(--tm-gold-soft);color:var(--tm-gold);background:#0d0b0e;transition:color .15s,box-shadow .15s}@media (hover:hover) and (pointer:fine){.tm-profile-entry[data-v-41778031]:hover{border-color:#e0457f59}.tm-profile-entry:hover .tm-profile-entry-icon[data-v-41778031]{color:var(--tm-pink);box-shadow:var(--tm-glow-pink)}}.tm-profile-account[data-v-41778031]{min-height:88px}.tm-profile-skel[data-v-41778031]{background:var(--tm-color-bg-sunken);display:block}.tm-profile-skel-text[data-v-41778031]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.tm-profile-skel-line[data-v-41778031]{background:var(--tm-color-bg-sunken);border-radius:6px;display:block}.tm-profile-skel-name[data-v-41778031]{width:42%;height:18px}.tm-profile-skel-kind[data-v-41778031]{width:28%;height:14px}.tm-profile-duo[data-v-41778031]{min-height:96px}.tm-profile-lists[data-v-41778031]{min-height:120px}.tm-providers[data-v-f6881b34]{gap:var(--tm-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tm-providers-title[data-v-f6881b34]{margin-bottom:var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);padding:0}.tm-provider[data-v-f6881b34]{align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target-min);padding:var(--tm-space-2) var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);cursor:pointer;touch-action:manipulation;display:flex}.tm-provider.is-selected[data-v-f6881b34]{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-glow-gold)}.tm-provider.is-disabled[data-v-f6881b34]{color:var(--tm-color-text-disabled);cursor:not-allowed}.tm-provider[data-v-f6881b34]:focus-within{box-shadow:var(--tm-shadow-focus)}.tm-provider[data-v-f6881b34]:not(.is-disabled):active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-provider-input[data-v-f6881b34]{accent-color:var(--tm-color-text-gold);flex:none;margin:0}.tm-provider-icon[data-v-f6881b34]{border-radius:var(--tm-radius-xs);object-fit:contain;flex:none;width:24px;height:24px}.tm-provider-name[data-v-f6881b34]{min-width:0;font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-provider-limit[data-v-f6881b34]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);white-space:nowrap;margin-left:auto}.tm-providers-error[data-v-f6881b34]{align-items:center;gap:var(--tm-space-3);display:flex}.tm-providers-note[data-v-f6881b34]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-providers-loading[data-v-f6881b34]{min-height:var(--tm-space-16)}.tm-provider[data-v-f6881b34]{transition:box-shadow .15s,border-color .15s;border:1px solid var(--tm-gold-line)!important;background:var(--tm-card)!important}.tm-provider.is-selected[data-v-f6881b34]{box-shadow:var(--tm-glow-pink);border-color:var(--tm-pink)!important}.tm-provider-mark[data-method=wechat][data-v-f6881b34]{color:#3fcf7a}.tm-provider-mark[data-method=alipay][data-v-f6881b34]{color:#3d9bff}.tm-provider-mark[data-method=usdt][data-v-f6881b34]{color:#3fbf9f}.tm-paytabs-nav[data-v-7675feea]{align-items:center;gap:8px;padding:10px 0;display:flex}.tm-paytabs-tab[data-v-7675feea]{color:#fff9;padding:6px 14px;font-size:16px;text-decoration:none;position:relative}.tm-paytabs-tab.is-active[data-v-7675feea]{color:#fff;text-shadow:0 0 10px #e0457f99;font-weight:700}.tm-paytabs-tab.is-active[data-v-7675feea]:after{background:var(--tm-pink);width:26px;height:3px;box-shadow:0 0 8px var(--tm-pink);content:"";border-radius:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tm-paytabs-orders[data-v-7675feea]{color:#ffb3d0;border:1px solid #e0457f99;border-radius:999px;margin-left:auto;padding:4px 12px;font-size:12px;text-decoration:none}.tm-paytabs-banner[data-v-7675feea]{aspect-ratio:auto;object-position:right center;border:1px solid var(--tm-gold-soft);object-fit:cover;border-radius:16px;width:100%;height:clamp(104px,22vw,180px);display:block;box-shadow:0 0 22px #e0457f2e}.tm-pay-result[data-v-cef46c15]{gap:var(--tm-space-2);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-pay-result-title[data-v-cef46c15]{color:var(--tm-color-warning);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);margin:0}.tm-pay-result[data-state=success] .tm-pay-result-title[data-v-cef46c15]{color:var(--tm-color-success)}.tm-pay-result[data-state=failure] .tm-pay-result-title[data-v-cef46c15],.tm-pay-result[data-state=unknown-order] .tm-pay-result-title[data-v-cef46c15]{color:var(--tm-color-danger)}.tm-pay-result[data-state=checking] .tm-pay-result-title[data-v-cef46c15]{color:var(--tm-color-text-secondary)}.tm-pay-result-detail[data-v-cef46c15],.tm-pay-result-order[data-v-cef46c15]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-pay-result-order[data-v-cef46c15]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);word-break:break-all}.tm-pay-result-actions[data-v-cef46c15]{align-items:center;gap:var(--tm-space-4);display:flex}.tm-pay-result-close[data-v-cef46c15]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);touch-action:manipulation;text-decoration:none}.tm-pay-result-close[data-v-cef46c15]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-membership[data-v-e9aee933]{align-items:flex-start;gap:var(--tm-space-2);min-height:96px;padding:var(--tm-space-5);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);flex-direction:column;display:flex}.tm-membership-title[data-v-e9aee933]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-membership-detail[data-v-e9aee933]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-membership-loading[data-v-e9aee933]{border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);width:100%;min-height:72px}.tm-plans-panel[data-v-50807dd6]{background:#120e13;border:1px solid #e9c27a8c;border-radius:18px;padding:16px 14px;box-shadow:0 0 26px #e9c27a24,inset 0 0 40px #e0457f12}.tm-plans-head[data-v-50807dd6]{align-items:center;gap:10px;display:flex}.tm-plans-crown[data-v-50807dd6]{color:var(--tm-gold);filter:drop-shadow(0 0 6px #e9c27a99)}.tm-plans-title[data-v-50807dd6]{color:var(--tm-gold);margin:0;font-size:18px;font-weight:800}.tm-plans-sub[data-v-50807dd6]{color:#fff9;margin:2px 0 0;font-size:12px}.tm-plans-flag[data-v-50807dd6]{border:1px solid var(--tm-gold);color:var(--tm-gold);white-space:nowrap;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:11px;font-weight:700}.tm-plans-stats[data-v-50807dd6]{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.tm-plans-stats li[data-v-50807dd6]{border:1px solid var(--tm-gold-line);background:#19141a;border-radius:10px;flex-direction:column;align-items:center;padding:10px 4px;display:flex}.tm-plans-stats b[data-v-50807dd6]{color:var(--tm-gold);font-size:18px}.tm-plans-stats span[data-v-50807dd6]{color:#ffffffa6;font-size:11px}.tm-plans-grid[data-v-50807dd6]{gap:10px;display:grid}.tm-plans-grid-pro[data-v-50807dd6]{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-plans-grid-vip[data-v-50807dd6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tm-plans-tier[data-v-50807dd6]{color:#e9c27ad9;margin:16px 0 10px;font-size:14px}.tm-plan[data-v-50807dd6]{border:1px solid var(--tm-gold-line);color:#fff;min-width:0;font:inherit;cursor:pointer;background:#19141a;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:16px 6px 10px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.tm-plan[data-v-50807dd6]:hover{border-color:#e9c27a8c}.tm-plan.is-selected[data-v-50807dd6]{border:1.5px solid var(--tm-gold);background:#22161d;transform:translateY(-1px);box-shadow:0 0 0 1px #e9c27a4d,0 0 18px #e0457f66}.tm-plan.is-selected[data-v-50807dd6]:after{background:var(--tm-pink);width:8px;height:8px;box-shadow:0 0 8px var(--tm-pink);content:"";border-radius:50%;position:absolute;bottom:6px;right:6px}.tm-plan-badge[data-v-50807dd6]{background:var(--tm-pink-deep);color:#fff;white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:700;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #e0457f80}.tm-plan.is-newbie[data-v-50807dd6]{border-color:#e0457fb3}.tm-plan-name[data-v-50807dd6]{text-align:center;max-width:100%;font-size:13px;font-weight:700}.tm-plan-price[data-v-50807dd6]{color:var(--tm-gold);font-size:24px;font-weight:800;line-height:1.1}.tm-plan-price small[data-v-50807dd6]{font-size:13px}.tm-plan-sm .tm-plan-price[data-v-50807dd6]{font-size:18px}.tm-plan-sm .tm-plan-name[data-v-50807dd6]{font-size:12px}.tm-plan-orig[data-v-50807dd6]{color:#fff6;font-size:11px}.tm-plan-term[data-v-50807dd6]{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.tm-plans-summary[data-v-50807dd6]{border:1px solid var(--tm-gold-line);color:#ffffffb3;background:#19141a;border-radius:10px;justify-content:space-between;margin:14px 0 10px;padding:10px 12px;font-size:13px;display:flex}.tm-plans-summary b[data-v-50807dd6]{color:var(--tm-gold)}.tm-plans-providers[data-v-50807dd6]{margin-bottom:12px}.tm-pay-glow[data-v-50807dd6]{font-weight:800;background:var(--tm-gradient-rose)!important;color:#fff!important;box-shadow:var(--tm-glow-pay)!important;border:1px solid #ffd98a!important}.tm-plans-failure[data-v-50807dd6]{color:var(--tm-color-danger);margin:8px 0 0;font-size:13px}.tm-plans-note[data-v-50807dd6]{color:#ffffff73;margin:10px 0 0;font-size:11px}.tm-plans-loading[data-v-50807dd6]{min-height:40vh}@media (width>=768px){.tm-plans-grid-pro[data-v-50807dd6]{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-plans-grid-vip[data-v-50807dd6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.tm-vip-newbie[data-v-2eb21a1c]{align-items:center;gap:var(--tm-space-3);width:100%;margin-top:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-palette-gold-300);border-radius:var(--tm-radius-lg);color:var(--tm-palette-white);cursor:pointer;text-align:left;background:#2a0f1d;display:flex;box-shadow:0 0 20px #e0457f66,inset 0 0 20px #e0457f2e}.tm-vip-newbie-tag[data-v-2eb21a1c]{border-radius:var(--tm-radius-pill);background:var(--tm-palette-white);color:#b8285f;font-size:var(--tm-font-size-sm);padding:2px 8px;font-weight:700}.tm-vip-newbie-text[data-v-2eb21a1c]{font-size:var(--tm-font-size-lg);flex:1;font-weight:800}.tm-vip-newbie-go[data-v-2eb21a1c]{white-space:nowrap;font-weight:600}.tm-vip-block[data-v-2eb21a1c]{margin-top:var(--tm-space-3)}.tm-vip-plans[data-v-2eb21a1c]{margin-top:var(--tm-space-6)}@media (width>=1024px){.tm-vip-plans[data-v-2eb21a1c]{margin-top:var(--tm-space-8)}}.tm-vip-block[data-v-2eb21a1c]:first-of-type{border:1px solid var(--tm-gold-soft);background:#120e13}.tm-vip-newbie-text[data-v-2eb21a1c]{color:var(--tm-gold)}.tm-vip-user[data-v-2eb21a1c]{margin-bottom:var(--tm-space-4);background:#2b292e;border:1px solid #ffc83d59;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:16px;display:flex;box-shadow:0 4px 14px #ff4d9440}.tm-vip-user-avatar[data-v-2eb21a1c]{object-fit:cover;border-radius:50%;width:44px;height:44px;box-shadow:0 0 0 2px #ffc83d}.tm-vip-user-name[data-v-2eb21a1c]{color:#fff;margin:0 0 4px;font-size:16px;font-weight:700}.tm-vip-user-tag[data-v-2eb21a1c]{color:#3a2a00;background:#ffc83d;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.tm-vip-user-pitch[data-v-2eb21a1c]{color:#ffe7a3;flex-basis:100%;margin:4px 0 0;font-size:17px;font-weight:700}.tm-vip-user[data-v-2eb21a1c]{min-height:72px}.tm-vip-newbie-slot[data-v-2eb21a1c]{min-height:56px;margin-top:var(--tm-space-3)}.tm-vip-newbie[data-v-2eb21a1c]{margin-top:0}.tm-vip-skel[data-v-2eb21a1c]{background:var(--tm-color-bg-sunken);border-radius:var(--tm-radius-round);display:block}.tm-vip-skel-text[data-v-2eb21a1c]{flex-direction:column;flex:1;gap:8px;display:flex}.tm-vip-skel-line[data-v-2eb21a1c]{background:var(--tm-color-bg-sunken);border-radius:6px;display:block}.tm-vip-block[data-v-2eb21a1c]{min-height:96px}.tm-ranking-banner[data-v-9fcdc7e2]{align-items:flex-start;gap:var(--tm-space-1);height:calc(var(--tm-crown-banner-height) + env(safe-area-inset-top));margin:0 calc(-1 * var(--tm-layout-gutter));padding:env(safe-area-inset-top) var(--tm-space-2) 0;background:var(--tm-bg,var(--tm-color-bg-page));display:flex;position:relative;overflow:clip}.tm-ranking-heading[data-v-9fcdc7e2]{min-width:0;padding:var(--tm-space-2) calc(72px + var(--tm-space-6)) 0 0;flex:1}.tm-ranking-title[data-v-9fcdc7e2]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);letter-spacing:var(--tm-letter-spacing-wide);margin:0}.tm-ranking-description[data-v-9fcdc7e2]{margin:var(--tm-space-1) 0 0;color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-ranking-crown[data-v-9fcdc7e2]{top:calc(env(safe-area-inset-top) + var(--tm-space-2));right:var(--tm-space-4);width:72px;height:72px;fill:var(--tm-pink,var(--tm-color-accent));position:absolute}.tm-ranking-tabs[data-v-9fcdc7e2]{margin-top:calc(-1 * (var(--tm-btn-height-sm) + var(--tm-space-3)));position:relative}.tm-ranking-cards[data-v-9fcdc7e2]{gap:var(--tm-space-3);margin:var(--tm-space-3) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.tm-ranking-entry[data-v-9fcdc7e2]{min-width:0;position:relative}.tm-ranking-rank[data-v-9fcdc7e2]{top:var(--tm-space-2);right:var(--tm-space-2);z-index:var(--tm-z-raised);pointer-events:none;position:absolute}.tm-ranking-loading[data-v-9fcdc7e2]{min-height:60vh}@media (width>=768px){.tm-ranking-cards[data-v-9fcdc7e2]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1024px){.tm-ranking-banner[data-v-9fcdc7e2]{gap:var(--tm-space-2);margin:var(--tm-space-4) 0 0;padding:var(--tm-space-4) var(--tm-space-6) 0 var(--tm-space-4);border-radius:var(--tm-radius-lg)}.tm-ranking-heading[data-v-9fcdc7e2]{padding-right:calc(120px + var(--tm-space-10))}.tm-ranking-title[data-v-9fcdc7e2]{font-size:var(--tm-font-size-3xl)}.tm-ranking-description[data-v-9fcdc7e2]{margin-top:var(--tm-space-2);font-size:var(--tm-font-size-md);white-space:normal}.tm-ranking-crown[data-v-9fcdc7e2]{top:var(--tm-space-4);right:var(--tm-space-10);width:120px;height:120px}.tm-ranking-tabs[data-v-9fcdc7e2]{padding:0 var(--tm-space-6)}.tm-ranking-cards[data-v-9fcdc7e2]{gap:var(--tm-space-4);grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1920px){.tm-ranking-cards[data-v-9fcdc7e2]{grid-template-columns:repeat(8,minmax(0,1fr))}}.tm-ranking-row[data-v-9fcdc7e2]{display:none}@media (width>=768px){.tm-ranking-cards.tm-ranking-cards[data-v-9fcdc7e2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid!important}.tm-ranking-entry[data-v-9fcdc7e2]{background:#2b292e;border-radius:12px;padding:12px}}.tm-ranking-cards[data-v-9fcdc7e2]{flex-direction:column;gap:12px;display:flex!important}.tm-ranking-card[data-v-9fcdc7e2],.tm-ranking-entry>.tm-ranking-rank[data-v-9fcdc7e2]{display:none!important}.tm-ranking-row[data-v-9fcdc7e2]{gap:12px;display:flex}.tm-ranking-row-cover[data-v-9fcdc7e2]{aspect-ratio:3/4;background:#2b292e;border-radius:10px;flex:none;width:92px;position:relative;overflow:hidden}.tm-ranking-row-cover img[data-v-9fcdc7e2]{object-fit:cover;width:100%;height:100%}.tm-ranking-row-cover b[data-v-9fcdc7e2]{color:#fff;text-align:center;background:#3a3740;border-radius:0 0 8px;min-width:22px;padding:1px 6px;font-size:12px;position:absolute;top:0;left:0}.tm-ranking-row-cover b.is-top[data-v-9fcdc7e2]{background:#e8577a}.tm-ranking-row-body[data-v-9fcdc7e2]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.tm-ranking-row-title[data-v-9fcdc7e2]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}.tm-ranking-row-meta[data-v-9fcdc7e2]{color:#ffffff8c;margin:0;font-size:12px}.tm-ranking-row-foot[data-v-9fcdc7e2]{align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.tm-ranking-row-no[data-v-9fcdc7e2]{color:#ffc83d;border:1px solid #ffc83d73;border-radius:4px;padding:1px 6px}.tm-ranking-row-heat[data-v-9fcdc7e2]{color:#ec6a92}.tm-ranking-row-go[data-v-9fcdc7e2]{color:#fff;background:#e8577a;border-radius:999px;align-self:flex-end;margin-top:auto;padding:7px 22px;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 4px 14px #ff4d9440}.tm-ranking-row-go[data-v-9fcdc7e2]:active{filter:brightness(.9);transform:scale(.96)}.tm-wish[data-v-e783e030]{align-items:center;gap:var(--tm-space-2) var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);grid-template-columns:minmax(0,1fr) auto;display:grid}.tm-wish-body[data-v-e783e030]{gap:var(--tm-space-1);flex-direction:column;min-width:0;display:flex}.tm-wish-title[data-v-e783e030]{font-weight:var(--tm-font-weight-semibold);line-height:var(--tm-line-height-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tm-wish-meta[data-v-e783e030]{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;margin:0;display:flex}.tm-wish-votes[data-v-e783e030]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm)}.tm-wish-watch[data-v-e783e030]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-wish-watch[data-v-e783e030]:after{content:"›";margin-left:var(--tm-space-1)}.tm-wish-watch[data-v-e783e030]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-wish-state[data-v-e783e030]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm)}.tm-wish-message[data-v-e783e030]{color:var(--tm-color-warning);font-size:var(--tm-font-size-xs);grid-column:1/-1;margin:0}.tm-wish-message[data-tone=success][data-v-e783e030]{color:var(--tm-color-success)}.tm-wish-list[data-v-a6ee83b8]{gap:var(--tm-space-2);margin:0;padding:0;list-style:none;display:grid}.tm-nominate[data-v-7faa982f]{gap:var(--tm-space-3);padding:var(--tm-space-5);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);flex-direction:column;display:flex}.tm-nominate-title[data-v-7faa982f]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-nominate-desc[data-v-7faa982f]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-nominate-form[data-v-7faa982f]{gap:var(--tm-space-2);display:flex}.tm-nominate-input[data-v-7faa982f]{min-width:0;height:var(--tm-btn-height-md);padding:0 var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-sunken);flex:1}.tm-nominate-input[data-v-7faa982f]::placeholder{color:var(--tm-color-text-tertiary)}.tm-nominate-input[data-v-7faa982f]:focus-visible{border-color:var(--tm-color-border-strong);outline-offset:0}@media (pointer:coarse){.tm-nominate-input[data-v-7faa982f]{height:var(--tm-touch-target-min);font-size:var(--tm-font-size-lg)}}.tm-nominate-hints[data-v-7faa982f],.tm-nominate-result[data-v-7faa982f]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-nominate-hints-title[data-v-7faa982f],.tm-nominate-result-title[data-v-7faa982f]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-nominate-result[data-state=created] .tm-nominate-result-title[data-v-7faa982f]{color:var(--tm-color-success)}.tm-nominate-result[data-state=duplicate] .tm-nominate-result-title[data-v-7faa982f]{color:var(--tm-color-text-gold)}.tm-nominate-result[data-state=error] .tm-nominate-result-title[data-v-7faa982f]{color:var(--tm-color-warning)}.tm-wish-dramas[data-v-68c41ff2]{margin-top:var(--tm-space-6)}.tm-wish-dramas-title[data-v-68c41ff2]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold)}.tm-wishes-title[data-v-8fddc881]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold)}.tm-wishes-more[data-v-8fddc881]{margin-top:var(--tm-space-4)}.tm-wishes-more-error[data-v-8fddc881]{margin:var(--tm-space-3) 0 0;color:var(--tm-color-warning);font-size:var(--tm-font-size-sm)}.tm-wishes-loading[data-v-8fddc881]{min-height:40vh}.tm-wishlist-header[data-v-200f8cf5]{height:var(--tm-page-header-height);align-items:center;display:flex}.tm-wishlist-heading[data-v-200f8cf5]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-wishlist-body[data-v-200f8cf5]{gap:var(--tm-space-6);margin-top:var(--tm-space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.tm-wishlist-body[data-v-200f8cf5]{align-items:start;gap:var(--tm-space-8);margin-top:var(--tm-space-4);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.tm-week[data-v-6f7a5a70]{gap:var(--tm-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-week-day[data-v-6f7a5a70]{align-items:center;gap:var(--tm-space-1);min-width:0;padding:var(--tm-space-3) var(--tm-space-1);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);text-align:center;flex-direction:column;display:flex}.tm-week-day[data-v-6f7a5a70]:last-child{grid-column:span 2}.tm-week-day-name[data-v-6f7a5a70],.tm-week-day-state[data-v-6f7a5a70]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);white-space:nowrap}.tm-week-day-coins[data-v-6f7a5a70]{color:var(--tm-color-text-secondary);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight)}.tm-week-day[data-state=claimed][data-v-6f7a5a70]{border-color:var(--tm-color-border-default);background:var(--tm-color-bg-sunken)}.tm-week-day[data-state=claimed] .tm-week-day-state[data-v-6f7a5a70]{color:var(--tm-color-text-gold)}.tm-week-day[data-today][data-v-6f7a5a70]{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-glow-gold)}.tm-week-day[data-today] .tm-week-day-name[data-v-6f7a5a70],.tm-week-day[data-today] .tm-week-day-coins[data-v-6f7a5a70]{color:var(--tm-color-text-gold)}.tm-week-day[data-state=open] .tm-week-day-state[data-v-6f7a5a70]{color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-semibold)}@media (width>=768px){.tm-week[data-v-6f7a5a70]{grid-template-columns:repeat(7,minmax(0,1fr))}.tm-week-day[data-v-6f7a5a70]:last-child{grid-column:auto}}@media (prefers-reduced-motion:no-preference){.tm-week-day-celebrate[data-v-6f7a5a70]{animation:tm-week-stamp-6f7a5a70 var(--tm-duration-slow) var(--tm-ease-emphasized) both}}@keyframes tm-week-stamp-6f7a5a70{0%{transform:scale(.9)}60%{transform:scale(1.06)}to{transform:scale(1)}}.tm-ad[data-v-ec737cc0]{z-index:var(--tm-z-modal);padding:var(--tm-space-4) var(--tm-layout-gutter);background:var(--tm-color-bg-scrim);place-items:center;display:grid;position:fixed;inset:0}.tm-ad-dialog[data-v-ec737cc0]{gap:var(--tm-space-3);width:100%;max-width:420px;max-height:100%;padding:var(--tm-space-4);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-3);outline:none;flex-direction:column;display:flex}.tm-ad-title[data-v-ec737cc0]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-ad-stage[data-v-ec737cc0]{aspect-ratio:9/16;border-radius:var(--tm-radius-md);background:var(--tm-color-bg-page);place-items:center;max-height:64vh;display:grid;position:relative;overflow:hidden}.tm-ad-video[data-v-ec737cc0]{object-fit:contain;width:100%;height:100%}.tm-ad-play[data-v-ec737cc0],.tm-ad-failed[data-v-ec737cc0]{padding:var(--tm-space-2) var(--tm-space-4);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-sm);text-align:center;margin:0;position:absolute}.tm-ad-play[data-v-ec737cc0]{min-height:var(--tm-touch-target-min);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-scrim);cursor:pointer;touch-action:manipulation}.tm-ad-play[data-v-ec737cc0]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-ad-sound[data-v-ec737cc0]{top:var(--tm-space-2);right:var(--tm-space-2);position:absolute}.tm-ad-bar[data-v-ec737cc0]{align-items:center;gap:var(--tm-space-2);display:flex}.tm-ad-progress[data-v-ec737cc0]{min-width:0;color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);flex:1;margin:0}@media (prefers-reduced-motion:no-preference){.tm-ad-play[data-v-ec737cc0]{animation:tm-ad-reveal-ec737cc0 var(--tm-duration-base) var(--tm-ease-standard) var(--tm-duration-spin) both}}@keyframes tm-ad-reveal-ec737cc0{0%{opacity:0}to{opacity:1}}.tm-checkin-double[data-v-6f2e13e7]{display:none!important}.tm-checkin-card[data-v-6f2e13e7]{gap:var(--tm-space-4);margin-top:var(--tm-space-3);padding:var(--tm-space-5) var(--tm-space-4);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);flex-direction:column;display:flex}.tm-checkin-summary[data-v-6f2e13e7]{justify-content:space-between;align-items:baseline;gap:var(--tm-space-2) var(--tm-space-4);flex-wrap:wrap;display:flex}.tm-checkin-streak[data-v-6f2e13e7],.tm-checkin-balance[data-v-6f2e13e7]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-checkin-streak strong[data-v-6f2e13e7]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-3xl);line-height:var(--tm-line-height-tight)}.tm-checkin-balance strong[data-v-6f2e13e7]{color:var(--tm-color-text-primary);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg)}.tm-checkin-records-link[data-v-6f2e13e7]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-checkin-records-link[data-v-6f2e13e7]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-checkin-result[data-v-6f2e13e7]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);text-align:center;margin:0}.tm-checkin-double[data-v-6f2e13e7]{gap:var(--tm-space-3);margin-top:var(--tm-space-4);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-checkin-double-text[data-v-6f2e13e7],.tm-checkin-notice[data-v-6f2e13e7]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-checkin-notice[data-v-6f2e13e7]{color:var(--tm-color-warning)}.tm-checkin-error[data-v-6f2e13e7]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-checkin-loading[data-v-6f2e13e7]{min-height:40vh}@media (width>=768px){.tm-checkin-card[data-v-6f2e13e7]{padding:var(--tm-space-6)}}@media (width>=1024px){.tm-checkin-card .tm-checkin-action[data-v-6f2e13e7],.tm-checkin-double .tm-checkin-action[data-v-6f2e13e7]{align-self:center;max-width:400px}}@media (prefers-reduced-motion:no-preference){.tm-checkin-celebrate[data-v-6f2e13e7]{animation:tm-checkin-rise-6f2e13e7 var(--tm-duration-slow) var(--tm-ease-emphasized) both}}@keyframes tm-checkin-rise-6f2e13e7{0%{opacity:0;transform:translateY(var(--tm-space-2)) scale(.96)}to{opacity:1;transform:none}}.tm-coin-balance[data-v-4287d033]{align-items:center;gap:var(--tm-space-1) var(--tm-space-3);padding:var(--tm-space-5);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);grid-template-columns:1fr auto;display:grid}.tm-coin-balance-label[data-v-4287d033]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);grid-column:1;margin:0}.tm-coin-balance-value[data-v-4287d033],.tm-coin-balance-loading[data-v-4287d033],.tm-coin-balance>.tm-btn[data-v-4287d033]{grid-column:1;justify-self:start}.tm-coin-balance-value[data-v-4287d033]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-3xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-coin-balance-loading[data-v-4287d033]{min-height:var(--tm-space-10)}.tm-coin-balance-links[data-v-4287d033]{flex-direction:column;grid-area:1/2/span 2;align-items:flex-end;display:flex}.tm-coin-balance-link[data-v-4287d033]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-coin-balance-link[data-v-4287d033]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-coin-balance-user[data-v-4287d033]{color:#fff;grid-area:1/1;align-items:center;gap:10px;margin-bottom:4px;font-size:16px;font-weight:700;display:flex}.tm-coin-balance-avatar[data-v-4287d033]{object-fit:cover;border-radius:50%;width:40px;height:40px;box-shadow:0 0 0 2px #ffc83d,0 0 12px #ff4d944d}.tm-coin-package.is-best[data-v-310c32c7]{box-shadow:0 0 0 1px var(--tm-color-text-gold), 0 6px 20px #ffc83d40;transform:scale(1.03);border-color:var(--tm-color-text-gold)!important}.tm-recharge[data-v-310c32c7]{gap:var(--tm-space-6);flex-direction:column;display:flex}.tm-coin-packages[data-v-310c32c7]{border:0;min-width:0;margin:0;padding:0}.tm-recharge-title[data-v-310c32c7]{margin-bottom:var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);padding:0}.tm-coin-package-grid[data-v-310c32c7]{gap:var(--tm-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tm-coin-package[data-v-310c32c7]{justify-content:center;align-items:center;gap:var(--tm-space-1);min-width:0;min-height:96px;padding:calc(var(--tm-space-4) + 10px) var(--tm-space-2) var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);text-align:center;cursor:pointer;touch-action:manipulation;flex-direction:column;display:flex;position:relative}.tm-coin-package.is-selected[data-v-310c32c7]{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-glow-gold)}.tm-coin-package[data-v-310c32c7]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-coin-package[data-v-310c32c7]:focus-within{box-shadow:var(--tm-shadow-focus)}.tm-coin-package-input[data-v-310c32c7]{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.tm-coin-package-badge[data-v-310c32c7]{height:auto;max-width:calc(100% - var(--tm-space-2));border-radius:0 var(--tm-radius-md) 0 var(--tm-radius-md);white-space:nowrap;text-overflow:ellipsis;padding:2px 8px;font-size:11px;line-height:16px;position:absolute;top:-1px;right:-1px;overflow:hidden}.tm-coin-package-coins[data-v-310c32c7]{font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-coin-package-amount[data-v-310c32c7]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold)}.tm-coin-package-custom .tm-coin-package-coins[data-v-310c32c7]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-md)}.tm-coin-package-bonus[data-v-310c32c7],.tm-coin-package-gift[data-v-310c32c7]{color:var(--tm-color-text-accent);font-size:var(--tm-font-size-xs)}.tm-coin-package-gift[data-v-310c32c7]{font-weight:var(--tm-font-weight-semibold)}.tm-coin-package-price[data-v-310c32c7]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-recharge-note[data-v-310c32c7]{margin:var(--tm-space-3) 0 0;color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm)}.tm-coin-custom[data-v-310c32c7]{gap:var(--tm-space-2);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-surface);flex-direction:column;display:flex}.tm-coin-custom-label[data-v-310c32c7]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-coin-custom-field[data-v-310c32c7]{align-items:center;gap:var(--tm-space-2);border-bottom:1px solid var(--tm-color-border-strong);display:flex}.tm-coin-custom-currency[data-v-310c32c7]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold)}.tm-coin-custom-input[data-v-310c32c7]{min-width:0;height:var(--tm-touch-target-min);color:var(--tm-color-text-primary);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xl);background:0 0;border:0;outline:none;flex:1;padding:0}.tm-coin-custom-field[data-v-310c32c7]:focus-within{border-bottom-color:var(--tm-color-focus-ring)}.tm-coin-rate[data-v-310c32c7],.tm-coin-custom-coins[data-v-310c32c7]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-coin-custom-coins[data-v-310c32c7]{min-height:calc(var(--tm-font-size-sm) * var(--tm-line-height-normal));color:var(--tm-color-text-secondary)}.tm-coin-custom-amount[data-v-310c32c7]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg)}.tm-recharge-pay[data-v-310c32c7]{gap:var(--tm-space-3);flex-direction:column;display:flex}.tm-recharge-failure[data-v-310c32c7]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-recharge-gift[data-v-310c32c7]{color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);margin:0}.tm-recharge-loading[data-v-310c32c7]{min-height:40vh}@media (width>=768px){.tm-coin-package-grid[data-v-310c32c7]{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-coin-custom[data-v-310c32c7],.tm-recharge-providers[data-v-310c32c7],.tm-recharge-pay[data-v-310c32c7]{max-width:560px}}@media (width>=1024px){.tm-coin-package-grid[data-v-310c32c7]{grid-template-columns:repeat(6,minmax(0,1fr))}}.tm-coin-package[data-v-310c32c7]:not(.tm-coin-package-custom){background:#19141a;flex-direction:column;justify-content:flex-start;align-items:center;min-height:136px;padding:14px 0 0;display:flex;overflow:hidden}.tm-coin-package-coins[data-v-310c32c7]{opacity:.85;order:1;font-size:13px}.tm-coin-package-amount[data-v-310c32c7]{font-size:15px}.tm-coin-package-price[data-v-310c32c7]{color:#ffc65c;order:2;margin:10px 0 auto;font-size:22px;font-weight:800}.tm-coin-package-gift[data-v-310c32c7]{text-align:center;order:3;padding:0 6px 6px;font-size:11px}.tm-coin-package-bonus[data-v-310c32c7]{text-align:center;background:#00000040;border-top:1px solid #ffffff1f;order:4;align-self:stretch;padding:6px 0;font-size:12px}.tm-coin-package[data-v-310c32c7]:not(.tm-coin-package-custom){border:1px solid var(--tm-gold-line);background:var(--tm-card);transition:box-shadow .15s,border-color .15s,transform .15s}.tm-coin-package[data-v-310c32c7]:hover{border-color:#e9c27a80}.tm-coin-package.is-selected[data-v-310c32c7]{box-shadow:0 0 0 1px #e9c27a66,0 0 18px #e0457f59;border-color:var(--tm-gold)!important}.tm-coin-package-coins[data-v-310c32c7]{opacity:1;color:#fff3cf;align-items:center;gap:5px;display:inline-flex}.tm-coin-package-amount[data-v-310c32c7]{color:var(--tm-gold);font-size:18px;font-weight:800}.tm-coin-package-price[data-v-310c32c7]{color:#fff}.tm-coin-package-bonus[data-v-310c32c7]{color:var(--tm-gold);justify-content:center;align-items:center;gap:4px;display:flex}.tm-coin-package.is-selected .tm-coin-package-bonus[data-v-310c32c7]{background:#e0457f47}.tm-coin-package.is-best[data-v-310c32c7]{border-color:#e0457f99}.tm-pay-glow[data-v-310c32c7]{font-weight:800;background:var(--tm-gradient-rose)!important;color:#fff!important;box-shadow:var(--tm-glow-pay)!important;border:1px solid #ffd98a!important}.tm-recharge-pay[data-v-310c32c7]{z-index:5;margin:0 calc(-1 * var(--tm-space-4));padding:10px var(--tm-space-4) calc(10px + env(safe-area-inset-bottom));background:#121014f0;border-top:1px solid #ffc83d2e;position:sticky;bottom:0;max-width:none!important}.tm-coin-block[data-v-f238e183]{margin-top:var(--tm-space-3)}.tm-coin-form[data-v-f238e183]{margin-top:var(--tm-space-6)}@media (width>=1024px){.tm-coin-form[data-v-f238e183]{margin-top:var(--tm-space-8)}}.tm-orders[data-v-89aaeb81]{gap:var(--tm-space-3);margin:var(--tm-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.tm-order[data-v-89aaeb81]{gap:var(--tm-space-2);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-order-row[data-v-89aaeb81]{justify-content:space-between;align-items:baseline;gap:var(--tm-space-3);min-width:0;display:flex}.tm-order-name[data-v-89aaeb81]{min-width:0;font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tm-order-amount[data-v-89aaeb81]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);flex:none;margin:0}.tm-order-grant[data-v-89aaeb81]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-order-status[data-v-89aaeb81]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);flex:none;margin:0}.tm-order[data-status=paid] .tm-order-status[data-v-89aaeb81]{color:var(--tm-color-success)}.tm-order-status[data-undecided][data-v-89aaeb81]{color:var(--tm-color-warning)}.tm-order-meta[data-v-89aaeb81]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-order-meta>span[data-v-89aaeb81]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tm-order-meta>time[data-v-89aaeb81]{flex:none}.tm-order-result[data-v-89aaeb81]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);touch-action:manipulation;align-self:flex-start;text-decoration:none}.tm-order-result[data-v-89aaeb81]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-orders-more[data-v-89aaeb81]{gap:var(--tm-space-2);margin-top:var(--tm-space-4);flex-direction:column;display:flex}.tm-orders-note[data-v-89aaeb81]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);text-align:center;margin:0}.tm-orders-end[data-v-89aaeb81]{margin-top:var(--tm-space-4)}.tm-orders-loading[data-v-89aaeb81]{min-height:40vh}@media (width>=768px){.tm-orders[data-v-89aaeb81],.tm-orders-more[data-v-89aaeb81]{max-width:720px}}.tm-account-form[data-v-877751df]{gap:var(--tm-space-4);max-width:420px;margin:var(--tm-space-4) auto 0;padding:var(--tm-space-5);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-account-form-desc[data-v-877751df]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-account-form-error[data-v-877751df]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-account-form-footer[data-v-877751df]{justify-content:center;gap:var(--tm-space-2) var(--tm-space-5);flex-wrap:wrap;display:flex}.tm-account-form-footer a[data-v-877751df-s]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-account-form-footer a[data-v-877751df-s]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-email-code-row[data-v-26c8b20f]{align-items:flex-end;gap:var(--tm-space-3);display:flex}.tm-email-code-row[data-v-26c8b20f]>:first-child{flex:1;min-width:0}.tm-email-code-sent[data-v-26c8b20f]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-login-methods[data-v-a48531f3]{max-width:420px;margin:var(--tm-space-4) auto 0}.tm-login-agent-intro[data-v-a48531f3]{max-width:420px;margin:var(--tm-space-3) auto 0;color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);line-height:1.5}.tm-login--agent[data-v-a48531f3]{background:linear-gradient(#e8577a14 0%,#0000 40%)}.tm-bind-link[data-v-e947eb3f]{color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;text-decoration:none}.tm-password-done[data-v-6013ce30]{max-width:420px;margin:var(--tm-space-4) auto 0;color:var(--tm-color-success);font-size:var(--tm-font-size-sm)}.tm-password-link[data-v-6013ce30]{color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;text-decoration:none}.tm-confirm[data-v-0e29f2d7]{gap:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-sunken);flex-direction:column;display:flex}.tm-confirm-title[data-v-0e29f2d7]{color:var(--tm-color-text-gold);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-confirm-desc[data-v-0e29f2d7]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-confirm-error[data-v-0e29f2d7]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-confirm-actions[data-v-0e29f2d7]{gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-settings-block[data-v-7b21046a]{align-items:flex-start;gap:var(--tm-space-3);margin-top:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-settings-confirm[data-v-7b21046a]{align-self:stretch}.tm-settings-title[data-v-7b21046a]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-settings-name[data-v-7b21046a]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-settings-detail[data-v-7b21046a]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-settings-links[data-v-7b21046a]{gap:var(--tm-space-4);flex-wrap:wrap;display:flex}.tm-settings-link[data-v-7b21046a]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-settings-link[data-v-7b21046a]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-settings-code[data-v-7b21046a]{gap:var(--tm-space-2);padding:var(--tm-space-3);border:1px dashed var(--tm-color-border-strong);border-radius:var(--tm-radius-sm);flex-direction:column;align-self:stretch;display:flex}.tm-settings-code-value[data-v-7b21046a]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-md);word-break:break-all;-webkit-user-select:all;user-select:all}.tm-settings-row[data-v-7b21046a]{align-items:center;gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-settings-notice[data-v-7b21046a]{margin:var(--tm-space-3) 0 0;padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-surface);color:var(--tm-color-success);font-size:var(--tm-font-size-sm)}.tm-settings-error[data-v-7b21046a]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-settings-loading[data-v-7b21046a]{min-height:60vh}.tm-qr[data-v-6d44d56f]{background:var(--tm-text);width:min(220px,100%);height:auto}.tm-qr-paper[data-v-6d44d56f]{fill:var(--tm-text)}.tm-qr-ink[data-v-6d44d56f]{fill:var(--tm-bg)}.tm-qr-fallback[data-v-6d44d56f]{color:var(--tm-color-text-tertiary);margin:0}.tm-guest-card[data-v-8feec011]{gap:var(--tm-space-2);min-width:0;margin-top:var(--tm-space-4);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-guest-card h2[data-v-8feec011],.tm-guest-name[data-v-8feec011],.tm-guest-id[data-v-8feec011],.tm-guest-code[data-v-8feec011],.tm-guest-link[data-v-8feec011],.tm-guest-note[data-v-8feec011]{overflow-wrap:anywhere;margin:0}.tm-guest-note[data-v-8feec011],.tm-guest-id[data-v-8feec011]{color:var(--tm-color-text-tertiary)}.tm-guest-code[data-v-8feec011],.tm-guest-link[data-v-8feec011]{color:var(--tm-color-text-primary)}.tm-guest-error[data-v-8feec011]{color:var(--tm-color-danger);margin:0}.tm-guest-actions[data-v-8feec011]{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.tm-guest-card button[data-v-8feec011],.tm-guest-go[data-v-8feec011]{min-height:44px;padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-primary);text-align:center;background:0 0;text-decoration:none}.tm-guest-primary[data-v-8feec011]{background:var(--tm-pink,var(--tm-color-accent));color:var(--tm-text,var(--tm-color-text-primary));border-color:#0000}.tm-settings-guest[data-v-47931fb5] .tm-guest-card{margin-top:var(--tm-space-4)}.tm-follow[data-v-8a8f2859]{align-items:center;gap:var(--tm-space-1);flex-direction:column;max-width:100%;display:inline-flex}.tm-follow-error[data-v-8a8f2859]{max-width:10em;color:var(--tm-color-danger);font-size:var(--tm-font-size-xs);text-align:center}.tm-followed[data-v-bc5f8442]{align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-color-border-subtle);display:flex}.tm-followed-link[data-v-bc5f8442]{align-items:center;gap:var(--tm-space-3);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.tm-followed-avatar[data-v-bc5f8442]{border-radius:var(--tm-radius-round);background:var(--tm-gradient-cover-placeholder);object-fit:cover;flex:none;width:48px;height:48px}.tm-followed-body[data-v-bc5f8442]{flex:1;min-width:0}.tm-followed-name[data-v-bc5f8442]{align-items:center;gap:var(--tm-space-2);font-weight:var(--tm-font-weight-semibold);margin:0;display:flex}.tm-followed-name-text[data-v-bc5f8442]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-followed-bio[data-v-bc5f8442],.tm-followed-stats[data-v-bc5f8442]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tm-followed-action[data-v-bc5f8442]{flex:none}.tm-creator-list[data-v-dbda57bc]{margin:0;padding:0;list-style:none}@media (width>=1024px){.tm-creator-list[data-v-dbda57bc]{column-gap:var(--tm-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tm-creator-list>li[data-v-dbda57bc]{display:grid}}.tm-following-loading[data-v-80057bfe]{min-height:60vh}.tm-coin-log-balance[data-v-2f110bf5]{gap:var(--tm-space-1);margin-top:var(--tm-space-3);padding:var(--tm-space-5);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);flex-direction:column;display:flex}.tm-coin-log-balance-label[data-v-2f110bf5]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-coin-log-balance-value[data-v-2f110bf5]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-3xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight)}.tm-coin-log-list[data-v-2f110bf5]{margin:var(--tm-space-4) 0 0;padding:0;list-style:none}.tm-coin-log-entry[data-v-2f110bf5]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-color-border-subtle);display:flex}.tm-coin-log-main[data-v-2f110bf5]{min-width:0}.tm-coin-log-title[data-v-2f110bf5],.tm-coin-log-delta[data-v-2f110bf5]{font-weight:var(--tm-font-weight-semibold);margin:0}.tm-coin-log-title[data-v-2f110bf5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-coin-log-time[data-v-2f110bf5],.tm-coin-log-after[data-v-2f110bf5]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-coin-log-amounts[data-v-2f110bf5]{text-align:right;flex:none}.tm-coin-log-delta[data-v-2f110bf5]{font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg)}.tm-coin-log-delta-in[data-v-2f110bf5]{color:var(--tm-color-text-gold)}.tm-coin-log-loading[data-v-2f110bf5]{min-height:40vh}.tm-search-form[data-v-da389f4f]{gap:var(--tm-space-2);margin-top:var(--tm-space-2);display:flex}.tm-search-input[data-v-da389f4f]{min-width:0;min-height:var(--tm-touch-target-min);padding:0 var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-raised);font-size:var(--tm-font-size-md);flex:1}.tm-search-hot[data-v-da389f4f]{margin-top:var(--tm-space-6)}.tm-search-title[data-v-da389f4f]{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold)}.tm-search-keywords[data-v-da389f4f]{gap:var(--tm-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tm-search-keyword[data-v-da389f4f]{min-height:var(--tm-btn-height-sm);padding:0 var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-raised);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);cursor:pointer;touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-search-keyword[data-v-da389f4f]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-search>.tm-search-results[data-v-da389f4f]{margin-top:var(--tm-space-4)}.tm-search-loading[data-v-da389f4f]{min-height:40vh}.tm-share-card[data-v-e2f41ff6]{gap:var(--tm-space-5);margin-top:var(--tm-space-3);padding:var(--tm-space-5);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-xl);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);flex-direction:column;display:flex}.tm-share-cover[data-v-e2f41ff6]{aspect-ratio:3/4;border-radius:var(--tm-radius-lg);background:var(--tm-gradient-cover-placeholder);width:60%;max-width:240px;box-shadow:var(--tm-shadow-2);object-fit:cover;align-self:center}.tm-share-body[data-v-e2f41ff6]{gap:var(--tm-space-2);flex-direction:column;min-width:0;display:flex}.tm-share-kicker[data-v-e2f41ff6]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);margin:0}.tm-share-title[data-v-e2f41ff6]{font-size:var(--tm-font-size-2xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-share-meta[data-v-e2f41ff6],.tm-share-intro[data-v-e2f41ff6],.tm-share-note[data-v-e2f41ff6]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-share-meta[data-v-e2f41ff6]{color:var(--tm-color-text-tertiary)}.tm-share-intro[data-v-e2f41ff6]{white-space:pre-line}.tm-share-note[data-v-e2f41ff6]{color:var(--tm-color-warning)}.tm-share-tags[data-v-e2f41ff6]{gap:var(--tm-space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tm-share-actions[data-v-e2f41ff6]{align-items:center;gap:var(--tm-space-3);margin-top:var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-share-cta[data-v-e2f41ff6]{height:var(--tm-btn-height-md);padding:var(--tm-btn-padding-md);border-radius:var(--tm-radius-pill);background:var(--tm-btn-a-bg);box-shadow:var(--tm-shadow-inset-highlight), var(--tm-btn-a-glow);color:var(--tm-btn-a-fg);font-weight:var(--tm-font-weight-semibold);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-share-cta[data-v-e2f41ff6]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-share-loading[data-v-e2f41ff6]{min-height:60vh}@media (width>=768px){.tm-share-card[data-v-e2f41ff6]{flex-direction:row;align-items:flex-start}.tm-share-cover[data-v-e2f41ff6]{flex:none;width:200px}}.tm-notifications-bar[data-v-83789271]{align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target-min);margin-top:var(--tm-space-3);display:flex}.tm-notifications-heading[data-v-83789271]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-notifications-unread[data-v-83789271]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-notifications-read-all[data-v-83789271]{margin-left:auto}.tm-notifications-error[data-v-83789271]{margin:var(--tm-space-2) 0 0;color:var(--tm-color-danger);font-size:var(--tm-font-size-sm)}.tm-notifications-list[data-v-83789271]{margin:var(--tm-space-2) 0 0;padding:0;list-style:none}.tm-notification[data-v-83789271]{gap:var(--tm-space-1);padding:var(--tm-space-4) 0;border-bottom:1px solid var(--tm-color-border-subtle);color:var(--tm-color-text-secondary);touch-action:manipulation;flex-direction:column;text-decoration:none;display:flex}.tm-notification[data-v-83789271]:active{background:var(--tm-color-bg-hover);filter:brightness(var(--tm-btn-pressed-brightness))}.tm-notification-head[data-v-83789271]{align-items:center;gap:var(--tm-space-2);min-width:0;display:flex}.tm-notification-dot[data-v-83789271]{border-radius:var(--tm-radius-round);background:var(--tm-badge-bg);flex:none;width:8px;height:8px}.tm-notification-title[data-v-83789271]{font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-notification-unread .tm-notification-title[data-v-83789271]{color:var(--tm-color-text-primary)}.tm-notification-body[data-v-83789271]{font-size:var(--tm-font-size-sm);white-space:pre-line;overflow-wrap:anywhere}.tm-notification-time[data-v-83789271]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-notifications-loading[data-v-83789271]{min-height:20vh}@media (hover:hover) and (pointer:fine){.tm-notification[data-v-83789271]:hover{background:var(--tm-color-bg-hover)}}.tm-messages-title[data-v-98a99782]{margin:var(--tm-space-3) 0 0;color:var(--tm-color-text-gold);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold)}.tm-messages-list[data-v-98a99782]{margin:var(--tm-space-2) 0 0;padding:0;list-style:none}.tm-message[data-v-98a99782]{gap:var(--tm-space-1);padding:var(--tm-space-4) 0;border-bottom:1px solid var(--tm-color-border-subtle);flex-direction:column;display:flex}.tm-message-head[data-v-98a99782]{align-items:center;gap:var(--tm-space-2);margin:0;display:flex}.tm-message-title[data-v-98a99782]{font-weight:var(--tm-font-weight-semibold)}.tm-message-body[data-v-98a99782]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:pre-line;margin:0}.tm-message-foot[data-v-98a99782]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0;display:flex}.tm-messages-loading[data-v-98a99782]{min-height:40vh}.tm-profile-icon[data-v-24572b9e]{flex:none;width:1em;height:1em;display:block}.tm-my-comments-list[data-v-bae0f57e]{gap:var(--tm-space-3);margin:var(--tm-space-3) 0 0;padding:0;list-style:none;display:grid}.tm-my-comment[data-v-bae0f57e]{gap:var(--tm-space-2);min-width:0;padding:var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);display:grid}.tm-my-comment[data-status=hidden][data-v-bae0f57e]{border-style:dashed}.tm-my-comment-head[data-v-bae0f57e]{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;min-width:0;display:flex}.tm-my-comment-where[data-v-bae0f57e]{min-width:0;color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere;text-decoration:none}.tm-my-comment-reply[data-v-bae0f57e],.tm-my-comment-content[data-v-bae0f57e]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.tm-my-comment-reply[data-v-bae0f57e]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-my-comment-foot[data-v-bae0f57e]{align-items:center;gap:var(--tm-space-2) var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-my-comment-meta[data-v-bae0f57e]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-my-comment-actions[data-v-bae0f57e]{gap:var(--tm-space-2);margin-left:auto;display:flex}.tm-my-comments-error[data-v-bae0f57e]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-my-comments-more[data-v-bae0f57e]{margin-top:var(--tm-space-4);justify-content:center;display:flex}.tm-my-comments-empty-icon[data-v-bae0f57e]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-3xl)}.tm-my-comments-loading[data-v-bae0f57e]{min-height:40vh}.tm-support-card[data-v-9b2c915f]{gap:var(--tm-space-3);margin-top:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);display:grid}.tm-support-title[data-v-9b2c915f]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-support-field[data-v-9b2c915f]{gap:var(--tm-space-1);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);display:grid}.tm-support-input[data-v-9b2c915f]{width:100%;min-height:var(--tm-touch-target-min);padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-sunken);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-lg)}.tm-support-textarea[data-v-9b2c915f]{resize:vertical}.tm-support-error[data-v-9b2c915f],.tm-support-sent[data-v-9b2c915f]{font-size:var(--tm-font-size-sm);margin:0}.tm-support-error[data-v-9b2c915f]{color:var(--tm-color-danger)}.tm-support-sent[data-v-9b2c915f]{color:var(--tm-color-success)}.tm-support-mine[data-v-9b2c915f]{margin-top:var(--tm-space-6)}.tm-support-list[data-v-9b2c915f]{gap:var(--tm-space-3);margin:var(--tm-space-3) 0 0;padding:0;list-style:none;display:grid}.tm-support-ticket[data-v-9b2c915f]{gap:var(--tm-space-1);min-width:0;padding:var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);display:grid}.tm-support-ticket-head[data-v-9b2c915f]{justify-content:space-between;align-items:flex-start;gap:var(--tm-space-2);display:flex}.tm-support-ticket-subject[data-v-9b2c915f]{min-width:0;font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere;margin:0}.tm-support-ticket-meta[data-v-9b2c915f]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-support-ticket-unread[data-v-9b2c915f]{color:var(--tm-color-text-accent)}.tm-support-more[data-v-9b2c915f]{margin-top:var(--tm-space-4);justify-content:center;display:flex}.tm-support-empty-icon[data-v-9b2c915f]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-3xl)}.tm-support-loading[data-v-9b2c915f]{min-height:var(--tm-space-16)}@media (width>=1024px){.tm-support-card[data-v-9b2c915f],.tm-support-mine[data-v-9b2c915f]{max-width:720px}}.tm-profile-edit-notice[data-v-3ba74ffb]{max-width:420px;margin:var(--tm-space-4) auto 0;color:var(--tm-color-success);font-size:var(--tm-font-size-sm)}.tm-profile-edit-preview[data-v-3ba74ffb]{border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-round);background:var(--tm-color-bg-sunken);object-fit:cover;align-self:center;width:88px;height:88px}.tm-profile-edit-avatars[data-v-3ba74ffb]{border:0;min-width:0;margin:0;padding:0}.tm-profile-edit-legend[data-v-3ba74ffb]{margin-bottom:var(--tm-space-2);color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);padding:0}.tm-avatar-grid[data-v-3ba74ffb]{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-avatar-option[data-v-3ba74ffb]{aspect-ratio:1;border-radius:var(--tm-radius-round);cursor:pointer;touch-action:manipulation;border:2px solid #0000;display:block;position:relative}.tm-avatar-option[data-selected][data-v-3ba74ffb]{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-glow-gold)}.tm-avatar-option[data-v-3ba74ffb]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-avatar-option[data-v-3ba74ffb]:has(.tm-avatar-radio:focus-visible){outline:2px solid var(--tm-color-border-strong);outline-offset:2px}.tm-avatar-radio[data-v-3ba74ffb]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tm-avatar-image[data-v-3ba74ffb]{border-radius:var(--tm-radius-round);background:var(--tm-color-bg-sunken);object-fit:cover;width:100%;height:100%;display:block}.tm-profile-edit-detail[data-v-3ba74ffb]{align-items:center;gap:var(--tm-space-2);color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);flex-wrap:wrap;margin:0;display:flex}.tm-profile-edit-presets-loading[data-v-3ba74ffb]{min-height:56px}.tm-profile-edit-loading[data-v-3ba74ffb]{min-height:60vh}.tm-records-summary[data-v-437196c6]{justify-content:space-between;align-items:baseline;gap:var(--tm-space-2) var(--tm-space-4);margin-top:var(--tm-space-3);padding:var(--tm-space-5) var(--tm-space-4);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);box-shadow:var(--tm-shadow-glow-gold);flex-wrap:wrap;display:flex}.tm-records-figure[data-v-437196c6]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-records-figure strong[data-v-437196c6]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xl);line-height:var(--tm-line-height-tight)}.tm-records-list[data-v-437196c6]{margin:var(--tm-space-4) 0 0;padding:0;list-style:none}.tm-records-item[data-v-437196c6]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target-min);border-bottom:1px solid var(--tm-color-border-subtle);display:flex}.tm-records-what[data-v-437196c6]{min-width:0;color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-semibold)}.tm-records-coins[data-v-437196c6]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-weight:var(--tm-font-weight-semibold);flex:none}.tm-records-link[data-v-437196c6]{min-height:var(--tm-touch-target-min);margin-top:var(--tm-space-3);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-records-link[data-v-437196c6]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-records-loading[data-v-437196c6]{min-height:40vh}.tm-rebind-notice[data-v-86b2153f],.tm-rebind-current[data-v-86b2153f]{max-width:420px;margin:var(--tm-space-4) auto 0;font-size:var(--tm-font-size-sm)}.tm-rebind-notice[data-v-86b2153f]{color:var(--tm-color-success)}.tm-rebind-current[data-v-86b2153f]{align-items:baseline;gap:var(--tm-space-2);color:var(--tm-color-text-secondary);flex-wrap:wrap;display:flex}.tm-rebind-address[data-v-86b2153f]{color:var(--tm-color-text-primary);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-md);word-break:break-all}.tm-rebind-loading[data-v-86b2153f]{min-height:60vh}.tm-creator-loading[data-v-b6a1fd31]{min-height:40vh}.tm-creator-notice-link[data-v-d8c60f17]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);min-height:var(--tm-touch-target-min);margin-top:var(--tm-space-3);padding:0 var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-surface);touch-action:manipulation;text-decoration:none;display:flex}.tm-creator-notice-link[data-v-d8c60f17]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-creator-notice-title[data-v-d8c60f17]{color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-semibold)}.tm-creator-notice-state[data-v-d8c60f17]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm)}.tm-creator-bar[data-v-c2dbf5bf]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-top:var(--tm-space-3);display:flex}.tm-creator-bar-actions[data-v-c2dbf5bf]{justify-content:flex-end;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.tm-creator-heading[data-v-c2dbf5bf]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);flex:none;margin:0}.tm-creator-works[data-v-c2dbf5bf]{gap:var(--tm-space-3);margin:var(--tm-space-4) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.tm-creator-work[data-v-c2dbf5bf]{gap:var(--tm-space-3);padding:var(--tm-space-3);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);color:var(--tm-color-text-primary);touch-action:manipulation;text-decoration:none;display:flex}.tm-creator-work[data-v-c2dbf5bf]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-creator-work-cover[data-v-c2dbf5bf]{aspect-ratio:3/4;border-radius:var(--tm-radius-md);background:var(--tm-gradient-cover-placeholder);flex:none;width:72px;overflow:hidden}.tm-creator-work-cover img[data-v-c2dbf5bf]{object-fit:cover;width:100%;height:100%;display:block}.tm-creator-work-body[data-v-c2dbf5bf]{align-items:flex-start;gap:var(--tm-space-2);flex-direction:column;min-width:0;display:flex}.tm-creator-work-title[data-v-c2dbf5bf]{max-width:100%;font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-creator-work-meta[data-v-c2dbf5bf]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-creator-more[data-v-c2dbf5bf]{margin-top:var(--tm-space-4);justify-content:center;display:flex}@media (width>=768px){.tm-creator-works[data-v-c2dbf5bf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-field[data-v-fe49fad4]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-field-label[data-v-fe49fad4]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-field-input[data-v-fe49fad4]{min-height:var(--tm-touch-target-min);padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-sunken);color:var(--tm-color-text-primary);font:inherit;font-size:var(--tm-font-size-md)}.tm-field-input[data-v-fe49fad4]:focus-visible{border-color:var(--tm-color-focus-ring);outline:none}.tm-field-textarea[data-v-fe49fad4]{resize:vertical}.tm-upload-progress[data-v-55b7f2e5]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-upload-progress-track[data-v-55b7f2e5]{height:var(--tm-space-2);border-radius:var(--tm-radius-pill);background:var(--tm-color-bg-sunken);overflow:hidden}.tm-upload-progress-bar[data-v-55b7f2e5]{background:var(--tm-gradient-premium);transform-origin:0;height:100%;display:block}.tm-upload-progress-text[data-v-55b7f2e5]{color:var(--tm-color-text-secondary);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-sm);margin:0}.tm-field[data-v-3e1cd168]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-field-label[data-v-3e1cd168]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-field-hint[data-v-3e1cd168]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-field-error[data-v-3e1cd168]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-image-field-picture[data-v-3e1cd168]{aspect-ratio:3/4;border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-gradient-cover-placeholder);width:96px;overflow:hidden}.tm-image-field-picture[data-shape=round][data-v-3e1cd168]{aspect-ratio:1;border-radius:var(--tm-radius-round);width:72px}.tm-image-field-picture[data-shape=wide][data-v-3e1cd168]{aspect-ratio:16/9;width:min(100%,320px)}.tm-image-field-picture img[data-v-3e1cd168]{object-fit:cover;width:100%;height:100%;display:block}.tm-image-field-input[data-v-3e1cd168]{display:none}.tm-field>.tm-btn[data-v-3e1cd168]{align-self:flex-start}.tm-work-form[data-v-c270b09f]{gap:var(--tm-space-4);margin-top:var(--tm-space-3);flex-direction:column;display:flex}.tm-field-hint[data-v-c270b09f]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-field-error[data-v-c270b09f]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-work-head[data-v-9c0965be]{gap:var(--tm-space-4);margin-top:var(--tm-space-3);display:flex}.tm-work-head-cover[data-v-9c0965be]{aspect-ratio:3/4;border-radius:var(--tm-radius-md);background:var(--tm-gradient-cover-placeholder);flex:none;width:96px;overflow:hidden}.tm-work-head-cover img[data-v-9c0965be]{object-fit:cover;width:100%;height:100%;display:block}.tm-work-head-body[data-v-9c0965be]{gap:var(--tm-space-2);flex-direction:column;min-width:0;display:flex}.tm-work-head-title[data-v-9c0965be]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);overflow-wrap:anywhere;margin:0}.tm-work-head-desc[data-v-9c0965be]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0}.tm-work-head-tags[data-v-9c0965be]{gap:var(--tm-space-1);flex-wrap:wrap;margin:0;display:flex}.tm-work-review[data-v-9c0965be]{align-items:flex-start;gap:var(--tm-space-3);margin-top:var(--tm-space-4);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-work-review-row[data-v-9c0965be]{align-items:center;gap:var(--tm-space-3);display:flex}.tm-work-review-label[data-v-9c0965be]{color:var(--tm-color-text-gold);font-weight:var(--tm-font-weight-semibold)}.tm-work-review-note[data-v-9c0965be],.tm-work-review-reason[data-v-9c0965be]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-work-review-reason[data-v-9c0965be],.tm-work-review-error[data-v-9c0965be]{color:var(--tm-color-danger)}.tm-work-review-error[data-v-9c0965be]{font-size:var(--tm-font-size-sm);margin:0}.tm-work-links[data-v-9c0965be]{gap:var(--tm-space-3);margin-top:var(--tm-space-4);flex-direction:column;display:flex}.tm-episodes-bar[data-v-db3fd216]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-top:var(--tm-space-3);display:flex}.tm-episodes-work[data-v-db3fd216]{align-items:center;gap:var(--tm-space-2);min-width:0;display:flex}.tm-episodes-title[data-v-db3fd216]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tm-episodes-note[data-v-db3fd216]{margin:var(--tm-space-3) 0 0;color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm)}.tm-episodes-list[data-v-db3fd216]{gap:var(--tm-space-2);margin:var(--tm-space-4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.tm-episode[data-v-db3fd216]{gap:var(--tm-space-1) var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);color:var(--tm-color-text-primary);touch-action:manipulation;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.tm-episode[data-v-db3fd216]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-episode-number[data-v-db3fd216]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-weight:var(--tm-font-weight-semibold)}.tm-episode-title[data-v-db3fd216]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-episode-state[data-v-db3fd216]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);grid-column:2}.tm-upload[data-v-357a513a]{gap:var(--tm-space-4);margin-top:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-upload-work[data-v-357a513a]{color:var(--tm-color-text-gold);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-upload-input[data-v-357a513a]{display:none}.tm-upload-file[data-v-357a513a]{align-items:center;gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-upload-file-name[data-v-357a513a]{min-width:0;color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tm-upload-declarations[data-v-357a513a]{gap:var(--tm-space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tm-upload-declarations-title[data-v-357a513a]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);padding:0}.tm-upload-declaration[data-v-357a513a]{align-items:center;gap:var(--tm-space-2);min-height:var(--tm-touch-target-min);touch-action:manipulation;display:flex}.tm-upload-actions[data-v-357a513a]{gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-upload-error[data-v-357a513a]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-upload-hint[data-v-357a513a]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-audit-tabs[data-v-02deec01]{margin-top:var(--tm-space-3)}.tm-audit-list[data-v-02deec01]{gap:var(--tm-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.tm-audit-work[data-v-02deec01]{gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);color:var(--tm-color-text-primary);touch-action:manipulation;flex-direction:column;text-decoration:none;display:flex}.tm-audit-work[data-v-02deec01]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-audit-head[data-v-02deec01]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);min-width:0;display:flex}.tm-audit-title[data-v-02deec01]{min-width:0;font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-audit-note[data-v-02deec01],.tm-audit-meta[data-v-02deec01]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-audit-reason[data-v-02deec01]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);overflow-wrap:anywhere}.tm-audit-more[data-v-02deec01]{margin-top:var(--tm-space-4);justify-content:center;display:flex}@media (width>=768px){.tm-audit-list[data-v-02deec01]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-review-work[data-v-f07aa1d4]{align-items:flex-start;gap:var(--tm-space-2);margin-top:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-review-head[data-v-f07aa1d4]{align-items:center;gap:var(--tm-space-3);max-width:100%;display:flex}.tm-review-title[data-v-f07aa1d4]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere;margin:0}.tm-review-note[data-v-f07aa1d4],.tm-review-meta[data-v-f07aa1d4]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-review-reason[data-v-f07aa1d4]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);overflow-wrap:anywhere;margin:0}.tm-review-heading[data-v-f07aa1d4]{margin:var(--tm-space-5) 0 0;font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold)}.tm-review-episodes[data-v-f07aa1d4]{gap:var(--tm-space-2);margin:var(--tm-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.tm-review-episode[data-v-f07aa1d4]{align-items:center;gap:var(--tm-space-1) var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);color:var(--tm-color-text-primary);touch-action:manipulation;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.tm-review-episode[data-v-f07aa1d4]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-review-episode-number[data-v-f07aa1d4]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-weight:var(--tm-font-weight-semibold)}.tm-review-episode-title[data-v-f07aa1d4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-review-episode-reason[data-v-f07aa1d4]{grid-column:1/-1}.tm-episode-card[data-v-96c10b41]{gap:var(--tm-space-3);margin-top:var(--tm-space-3);padding:var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-episode-work[data-v-96c10b41]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere;margin:0}.tm-episode-head[data-v-96c10b41]{align-items:center;gap:var(--tm-space-3);display:flex}.tm-episode-title[data-v-96c10b41]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere;margin:0}.tm-episode-facts[data-v-96c10b41]{gap:var(--tm-space-2) var(--tm-space-6);flex-wrap:wrap;margin:0;display:flex}.tm-episode-facts dt[data-v-96c10b41]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-episode-facts dd[data-v-96c10b41]{font-size:var(--tm-font-size-sm);margin:0}.tm-episode-reason[data-v-96c10b41],.tm-episode-error[data-v-96c10b41]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);overflow-wrap:anywhere;margin:0}.tm-episode-note[data-v-96c10b41]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-episode-preview[data-v-96c10b41]{align-items:flex-start;gap:var(--tm-space-3);margin-top:var(--tm-space-4);flex-direction:column;display:flex}.tm-episode-video[data-v-96c10b41]{aspect-ratio:9/16;border-radius:var(--tm-radius-md);background:var(--tm-color-bg-sunken);width:100%;max-width:360px}.tm-episode-actions[data-v-96c10b41]{gap:var(--tm-space-3);margin-top:var(--tm-space-4);flex-direction:column;display:flex}.tm-episode-form[data-v-803cd2e2]{gap:var(--tm-space-4);flex-direction:column;display:flex}.tm-field-hint[data-v-803cd2e2]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-field-error[data-v-803cd2e2]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-episode-edit-work[data-v-43443acc]{margin:var(--tm-space-3) 0 var(--tm-space-4);color:var(--tm-color-text-gold);font-weight:var(--tm-font-weight-semibold);overflow-wrap:anywhere}.tm-episode-edit-more[data-v-43443acc]{gap:var(--tm-space-3);margin-top:var(--tm-space-6);flex-direction:column;display:flex}.tm-creator-profile-stats[data-v-18516abc]{gap:var(--tm-space-2);max-width:560px;margin:var(--tm-space-4) auto 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tm-creator-profile-stats>div[data-v-18516abc]{align-items:center;gap:var(--tm-space-1);padding:var(--tm-space-3) var(--tm-space-2);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised);flex-direction:column-reverse;display:flex}.tm-creator-profile-stats dt[data-v-18516abc]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-creator-profile-stats dd[data-v-18516abc]{font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-creator-profile-form[data-v-18516abc]{gap:var(--tm-space-4);max-width:560px;margin:var(--tm-space-4) auto 0;padding:var(--tm-space-5);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-creator-profile-desc[data-v-18516abc],.tm-creator-profile-error[data-v-18516abc],.tm-creator-profile-notice[data-v-18516abc]{font-size:var(--tm-font-size-sm);margin:0}.tm-creator-profile-desc[data-v-18516abc]{color:var(--tm-color-text-secondary)}.tm-creator-profile-error[data-v-18516abc]{color:var(--tm-color-danger)}.tm-creator-profile-notice[data-v-18516abc]{color:var(--tm-color-success)}.tm-creator-profile-hint[data-v-18516abc]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-creator-profile-domains[data-v-18516abc]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-creator-profile-label[data-v-18516abc]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-creator-profile-tags[data-v-18516abc]{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.tm-invite-card[data-v-7cc3cbd1]{gap:var(--tm-space-4);max-width:560px;margin:var(--tm-space-4) auto 0;padding:var(--tm-space-6) var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-invite-host[data-v-7cc3cbd1]{align-items:center;gap:var(--tm-space-3);display:flex}.tm-invite-avatar[data-v-7cc3cbd1]{border-radius:var(--tm-radius-round);background:var(--tm-color-bg-sunken);object-fit:cover;flex:none;width:56px;height:56px}.tm-invite-name[data-v-7cc3cbd1]{font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0}.tm-invite-lead[data-v-7cc3cbd1]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-invite-code[data-v-7cc3cbd1]{padding:var(--tm-space-4) 0;border:1px dashed var(--tm-color-border-strong);border-radius:var(--tm-radius-md);color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xl);font-weight:var(--tm-font-weight-bold);letter-spacing:var(--tm-letter-spacing-wide);text-align:center;word-break:break-all;-webkit-user-select:all;user-select:all;margin:0}.tm-invite-note[data-v-7cc3cbd1]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs);margin:0}.tm-invite-loading[data-v-7cc3cbd1]{min-height:60vh}.tm-drama-updates-sorts[data-v-b9e72c81]{gap:var(--tm-space-2);display:flex}.tm-drama-updates[data-v-b9e72c81]{margin-top:var(--tm-space-4)}.tm-drama-updates-loading[data-v-b9e72c81]{min-height:60vh}.tm-creator-works[data-v-467248e4]{gap:var(--tm-space-3);flex-direction:column;display:flex}.tm-creator-works-note[data-v-467248e4]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-creator-works-failed[data-v-467248e4]{align-items:center;gap:var(--tm-space-3);display:flex}.tm-creator-works-loading[data-v-467248e4]{min-height:160px}.tm-followed-updates[data-v-83a9ddb5]{gap:var(--tm-space-6);flex-direction:column;display:flex}.tm-followed-updates-loading[data-v-83a9ddb5]{min-height:60vh}.tm-version-card[data-v-3f6157c5]{align-items:center;gap:var(--tm-space-2);max-width:560px;margin:var(--tm-space-4) auto 0;padding:var(--tm-space-6) var(--tm-space-4);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);text-align:center;flex-direction:column;display:flex}.tm-version-title[data-v-3f6157c5]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-medium);margin:0}.tm-version-number[data-v-3f6157c5]{color:var(--tm-color-text-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-version-state[data-v-3f6157c5]{align-items:center;gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-version-state p[data-v-3f6157c5]{margin:0}.tm-version-headline[data-v-3f6157c5]{font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-semibold)}.tm-version-unsupported[data-v-3f6157c5]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm)}.tm-version-detail[data-v-3f6157c5],.tm-version-notes[data-v-3f6157c5]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-version-notes[data-v-3f6157c5]{white-space:pre-line}.tm-version-download[data-v-3f6157c5]{min-height:var(--tm-touch-target-min);color:var(--tm-color-text-accent);font-size:var(--tm-font-size-md);touch-action:manipulation;align-items:center;text-decoration:none;display:inline-flex}.tm-version-download[data-v-3f6157c5]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-apply-loading[data-v-06c24047]{min-height:40vh}.tm-apply-form[data-v-06c24047]{gap:var(--tm-space-4);max-width:560px;margin:var(--tm-space-4) auto 0;padding:var(--tm-space-5);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-lg);background:var(--tm-color-bg-raised);flex-direction:column;display:flex}.tm-apply-desc[data-v-06c24047],.tm-apply-note[data-v-06c24047],.tm-apply-rejected[data-v-06c24047],.tm-apply-error[data-v-06c24047],.tm-apply-saved[data-v-06c24047]{font-size:var(--tm-font-size-sm);margin:0}.tm-apply-desc[data-v-06c24047],.tm-apply-note[data-v-06c24047]{color:var(--tm-color-text-secondary)}.tm-apply-rejected[data-v-06c24047]{padding:var(--tm-space-3);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-sunken);color:var(--tm-color-danger);overflow-wrap:anywhere}.tm-apply-error[data-v-06c24047]{color:var(--tm-color-danger)}.tm-apply-saved[data-v-06c24047]{color:var(--tm-color-success)}.tm-apply-field[data-v-06c24047],.tm-apply-domains[data-v-06c24047]{gap:var(--tm-space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.tm-apply-label[data-v-06c24047]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);padding:0}.tm-apply-hint[data-v-06c24047]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}.tm-apply-input[data-v-06c24047]{width:100%;padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-color-border-default);border-radius:var(--tm-radius-sm);background:var(--tm-color-bg-surface);color:var(--tm-color-text-primary);font-size:var(--tm-font-size-lg);resize:vertical}.tm-apply-input[data-v-06c24047]:focus-visible{border-color:var(--tm-color-border-strong)}.tm-apply-domain[data-v-06c24047]{align-items:center;gap:var(--tm-space-2);min-height:var(--tm-touch-target-min);touch-action:manipulation;flex-wrap:wrap;display:flex}.tm-apply-actions[data-v-06c24047]{gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.tm-apply-actions[data-v-06c24047]>*{flex:1}.tm-apply-result-loading[data-v-aa6a0402]{min-height:40vh}.tm-apply-result-reason[data-v-aa6a0402]{max-width:28em;margin:0 0 var(--tm-space-4);padding:var(--tm-space-3);border:1px solid var(--tm-color-border-strong);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-sunken);color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);overflow-wrap:anywhere}.tm-agent[data-v-04da3073]{gap:var(--tm-space-4);color:var(--tm-color-text-primary);flex-direction:column;display:flex}.tm-agent h1[data-v-04da3073],.tm-agent h2[data-v-04da3073],.tm-agent p[data-v-04da3073]{overflow-wrap:anywhere}.tm-agent-lead[data-v-04da3073],.tm-agent-muted[data-v-04da3073]{color:var(--tm-color-text-tertiary)}.tm-agent-error[data-v-04da3073]{color:var(--tm-color-danger)}.tm-agent-note[data-v-04da3073],.tm-agent-card[data-v-04da3073]{padding:var(--tm-space-3);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-md);background:var(--tm-color-bg-raised)}.tm-agent-split[data-v-04da3073]{gap:var(--tm-space-3);display:grid}.tm-agent-grid[data-v-04da3073]{gap:var(--tm-space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.tm-agent-grades[data-v-04da3073],.tm-agent-list[data-v-04da3073]{gap:var(--tm-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-agent-grades li[data-v-04da3073],.tm-agent-list li[data-v-04da3073]{gap:var(--tm-space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;min-width:0;display:flex}.tm-agent-url[data-v-04da3073]{max-width:100%;color:var(--tm-color-text-secondary);text-overflow:ellipsis;overflow:hidden}.tm-agent-form[data-v-04da3073]{gap:var(--tm-space-2);flex-direction:column;display:flex}.tm-agent-form label[data-v-04da3073]{gap:var(--tm-space-1);flex-direction:column;min-width:0;display:flex}.tm-agent-form input[data-v-04da3073],.tm-agent-form textarea[data-v-04da3073],.tm-agent-form select[data-v-04da3073]{min-height:44px;padding:var(--tm-space-2);border:1px solid var(--tm-border-bright,var(--tm-color-border-default));border-radius:var(--tm-radius-sm);background:var(--tm-color-bg-sunken);color:var(--tm-color-text-primary)}.tm-agent-btn[data-v-04da3073]{min-height:44px;padding:var(--tm-space-2) var(--tm-space-4);border:1px solid var(--tm-border-bright,var(--tm-color-border-default));border-radius:var(--tm-radius-pill);color:var(--tm-color-text-primary);background:0 0}.tm-agent-btn-primary[data-v-04da3073]{background:var(--tm-pink,var(--tm-color-accent));color:var(--tm-text,var(--tm-color-text-primary));border-color:#0000}.tm-agent-frame[data-v-04da3073]{gap:var(--tm-space-3);flex-direction:column;min-width:0;display:flex}.tm-agent-nav[data-v-04da3073]{gap:var(--tm-space-1);flex-direction:column;display:none}.tm-agent-nav.is-open[data-v-04da3073]{display:flex}.tm-agent-nav button[data-v-04da3073]{min-height:44px;padding:var(--tm-space-2);border-radius:var(--tm-radius-sm);color:var(--tm-color-text-primary);text-align:start;background:0 0;border:1px solid #0000}.tm-agent-nav button[aria-current=page][data-v-04da3073]{border-color:var(--tm-border-focus,var(--tm-color-text-primary));background:var(--tm-pink-selected-bg,var(--tm-color-bg-hover))}.tm-agent-top[data-v-04da3073],.tm-agent-actions[data-v-04da3073]{gap:var(--tm-space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;min-width:0;display:flex}.tm-agent-badge[data-v-04da3073]{padding:var(--tm-space-1) var(--tm-space-3);border:1px solid var(--tm-border-bright,var(--tm-color-border-default));border-radius:var(--tm-radius-pill)}.tm-agent-chart[data-v-04da3073]{align-items:flex-end;gap:2px;height:120px;display:flex}.tm-agent-chart span[data-v-04da3073]{background:var(--tm-pink,var(--tm-color-accent));flex:1 1 0;min-width:0}.tm-agent-metrics[data-v-04da3073]{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.tm-agent-metrics button[data-v-04da3073]{min-height:44px;padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-color-border-subtle);border-radius:var(--tm-radius-pill);color:var(--tm-color-text-primary);background:0 0}.tm-agent-metrics button[aria-pressed=true][data-v-04da3073]{border-color:var(--tm-border-focus,var(--tm-color-text-primary));background:var(--tm-pink-selected-bg,var(--tm-color-bg-hover))}@media (width>=1024px){.tm-agent-menu[data-v-04da3073]{display:none}.tm-agent-frame[data-v-04da3073]{flex-direction:row;align-items:flex-start}.tm-agent-nav[data-v-04da3073]{display:flex}.tm-agent-side[data-v-04da3073]{flex:0 0 180px}.tm-agent-main[data-v-04da3073]{flex:1;min-width:0}.tm-agent-split[data-v-04da3073]{grid-template-columns:minmax(0,240px) minmax(0,1fr)}}.dizhi-page[data-v-2e2490fe]{background:#0f0a14 radial-gradient(900px 520px at 78% -6%,#e8577a1a,#f5c04a09 45%,#0000 72%) no-repeat;min-height:100dvh}.dizhi-msg[data-v-2e2490fe]{text-align:center;color:#f3e2bd9e;margin:0;padding:48px 24px;font-size:14px}
/*$vite$:1*/