: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-agent-modal-scrim:#000000ad;--tm-agent-icon:#999;--tm-agent-icon-active:#e8577a;--tm-agent-icon-glow:#e8577ab3;--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;--tm-agent-surface:var(--tm-palette-ink-850);--tm-agent-surface-2:var(--tm-palette-ink-900);--tm-agent-line:#ffffff1a;--tm-agent-hero-line:#f5c04a73;--tm-agent-hero-bg:#e8577a1a;--tm-agent-icon-bg:#e8577a29;--tm-agent-chip-bg:#f5c04a24;--tm-agent-input-bg:#00000047;--tm-agent-danger-bg:#e8577a1a;--tm-agent-danger-line:#e8577a66;--tm-agent-pending-bg:#f5c04a24;--tm-agent-grade-diamond:#7fd3ff;--tm-agent-grade-platinum:#d6dbe6;--tm-agent-grade-gold:#f5c04a;--tm-agent-grade-agent:#fbb2b9;--tm-agent-grade-fg:#1a1420}@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-nav-agent{color:var(--tm-agent-icon)}[aria-current=page]>.tm-nav-agent,.is-active>.tm-nav-agent{color:var(--tm-agent-icon-active);filter:drop-shadow(0 0 6px var(--tm-agent-icon-glow))}[aria-current=page]>.tm-nav-agent circle,.is-active>.tm-nav-agent circle{fill:currentColor}.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-b933c545]{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-b933c545]{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-b933c545]{color:var(--tm-gold);text-shadow:0 0 12px #e9c27a59}.tm-side-caption[data-v-b933c545]{color:#e9c27a8c;letter-spacing:2px;margin:22px 10px 8px;font-size:12px}.tm-side-items[data-v-b933c545]{flex-direction:column;gap:4px;display:flex}.tm-side-item[data-v-b933c545]{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-b933c545]{color:#e9c27abf;transition:color .15s,filter .15s}.tm-side-item[data-v-b933c545]:hover{color:#fff;background:#e0457f14}.tm-side-item:hover .tm-side-icon[data-v-b933c545]{color:var(--tm-pink);filter:drop-shadow(0 0 5px #e0457f99)}.tm-side-item.is-active[data-v-b933c545]{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-b933c545]: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-b933c545]{color:var(--tm-pink);filter:drop-shadow(0 0 6px #e0457fbf)}.tm-side-item .tm-side-icon.tm-nav-agent[data-v-b933c545]{color:var(--tm-agent-icon)}.tm-side-item:hover .tm-side-icon.tm-nav-agent[data-v-b933c545],.tm-side-item.is-active .tm-side-icon.tm-nav-agent[data-v-b933c545]{color:var(--tm-agent-icon-active);filter:drop-shadow(0 0 6px var(--tm-agent-icon-glow))}.tm-side-label[data-v-b933c545]{flex:1}.tm-side-tag[data-v-b933c545]{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-b933c545]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.tm-side-promo[data-v-b933c545]{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-b933c545]{flex-direction:column;display:flex}.tm-side-promo small[data-v-b933c545]{color:#ffffff80;font-size:10px}.tm-side-promo-vip[data-v-b933c545]{color:var(--tm-gold);border:1px solid #e9c27a80}.tm-side-promo-coin[data-v-b933c545]{color:#ff9cc2;border:1px solid #e0457f80}.tm-side-promo[data-v-b933c545]: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-agent-glyph[data-v-04b93c48]{flex:none}.tm-agent-tag[data-v-b2041c86],.tm-agent-corner[data-v-b2041c86]{--grade:var(--tm-agent-grade-agent);color:var(--tm-agent-grade-fg);background:var(--grade)}[data-grade=diamond][data-v-b2041c86]{--grade:var(--tm-agent-grade-diamond)}[data-grade=platinum][data-v-b2041c86]{--grade:var(--tm-agent-grade-platinum)}[data-grade=gold][data-v-b2041c86]{--grade:var(--tm-agent-grade-gold)}.tm-agent-tag[data-v-b2041c86]{border-radius:var(--tm-radius-pill);font-size:var(--tm-font-size-xs);font-weight:var(--tm-font-weight-bold);white-space:nowrap;flex:none;align-items:center;gap:3px;padding:1px 8px 1px 6px;line-height:18px;display:inline-flex}.tm-agent-corner[data-v-b2041c86]{border:2px solid var(--tm-color-bg-page);border-radius:var(--tm-radius-round);place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-2px;right:-2px}.tm-agent-corner.is-small[data-v-b2041c86]{border-width:1.5px;width:15px;height:15px;bottom:-3px;right:-3px}.tm-top-actions[data-v-9a29274d]{align-items:center;gap:8px;display:flex}.tm-top-action[data-v-9a29274d]{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-9a29274d]:hover{box-shadow:var(--tm-glow-gold);border-color:#e9c27a8c}.tm-top-action-coin[data-v-9a29274d]{color:#ffb3d0;border-color:#e0457f8c}.tm-top-action-coin[data-v-9a29274d]:hover{box-shadow:var(--tm-glow-pink)}.tm-top-action-vip[data-v-9a29274d]{color:var(--tm-gold);border-color:#e9c27a99}.tm-top-avatar[data-v-9a29274d]{border-radius:50%;width:32px;height:32px;display:none;position:relative;box-shadow:0 0 0 1px #e9c27a80}.tm-top-avatar img[data-v-9a29274d]{object-fit:cover;border-radius:50%;width:100%;height:100%}.tm-top-actions.is-compact[data-v-9a29274d]{flex-shrink:0;gap:6px;margin-left:auto}.tm-top-actions.is-compact .tm-top-action[data-v-9a29274d]{gap:3px;height:24px;padding:0 8px;font-size:11px;line-height:1}@media (width>=1024px){.tm-top-avatar[data-v-9a29274d]{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}.ag-range-problem[data-v-1373da2a]{color:var(--tm-ag-bad)}.ag-trend[data-v-d64fbdd8]{gap:var(--tm-space-2);grid-template-columns:auto minmax(0,1fr);height:220px;display:grid}.ag-trend-axis[data-v-d64fbdd8]{min-width:2em;color:var(--tm-ag-text-3);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xs);text-align:right;flex-direction:column;justify-content:space-between;padding-bottom:22px;display:flex}.ag-trend-bars[data-v-d64fbdd8]{border-bottom:1px solid var(--tm-ag-line);align-items:stretch;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ag-trend-bars li[data-v-d64fbdd8]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;padding-bottom:22px;display:flex;position:relative}.ag-trend-bar[data-v-d64fbdd8]{border-radius:var(--tm-radius-xs) var(--tm-radius-xs) 0 0;background:var(--tm-ag-pink-soft);width:min(36px,70%);min-height:2px}.is-last .ag-trend-bar[data-v-d64fbdd8]{background:var(--tm-ag-pink)}.ag-trend-day[data-v-d64fbdd8]{color:var(--tm-ag-text-3);font-size:var(--tm-font-size-2xs);white-space:nowrap;position:absolute;bottom:0}.ag-toolbar-first[data-v-04700e4c]{margin-top:0}.ag-stats-small[data-v-04700e4c]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=1024px){.ag-stats-small[data-v-04700e4c]{grid-template-columns:repeat(6,minmax(0,1fr))}}.ag-stats-small .ag-stat-value[data-v-04700e4c]{font-size:var(--tm-font-size-lg)}@media (width>=1024px){.ag-stats-small .ag-stat-value[data-v-04700e4c]{font-size:var(--tm-font-size-xl)}}.ag-overview-mid[data-v-04700e4c]{gap:var(--tm-space-4);display:grid}@media (width>=1024px){.ag-overview-mid[data-v-04700e4c]{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}.ag-overview-rate-value[data-v-04700e4c]{margin:var(--tm-space-2) 0;color:var(--tm-ag-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-3xl);font-weight:var(--tm-font-weight-bold)}.ag-overview-placeholder[data-v-04700e4c]{height:220px}.ag-invite[data-v-5d8a25ae]{justify-content:space-between;align-items:center;gap:var(--tm-space-4);flex-wrap:wrap;display:flex}.ag-invite-title[data-v-5d8a25ae]{font-size:var(--tm-font-size-lg);margin:0}.ag-actions[data-v-5d8a25ae]{gap:var(--tm-space-1);flex-wrap:wrap;display:inline-flex}.ag-history-title[data-v-5d8a25ae]{margin:var(--tm-space-6) 0 var(--tm-space-2);font-size:var(--tm-font-size-md)}.ag-tags[data-v-f34c46d5]{justify-content:flex-end;gap:var(--tm-space-2);flex-wrap:wrap;display:inline-flex}.ag-balance[data-v-f74c0d62]{gap:var(--tm-space-4);display:grid}@media (width>=1024px){.ag-balance[data-v-f74c0d62]{align-items:center;gap:var(--tm-space-8);grid-template-columns:auto minmax(0,1fr) auto}}.ag-balance-value[data-v-f74c0d62]{margin:var(--tm-space-2) 0 0;color:var(--tm-ag-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-3xl);font-weight:var(--tm-font-weight-bold)}.ag-balance-side[data-v-f74c0d62]{gap:var(--tm-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ag-balance-sub[data-v-f74c0d62]{margin:var(--tm-space-1) 0 0;font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold)}.ag-balance-act[data-v-f74c0d62]{justify-items:start;gap:var(--tm-space-1);display:grid}@media (width>=1024px){.ag-balance-act[data-v-f74c0d62]{text-align:right;justify-items:end}}.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}.ag-main-link[data-v-e4bbb891]{gap:var(--tm-space-5);display:grid}@media (width>=1024px){.ag-main-link[data-v-e4bbb891]{grid-template-columns:180px minmax(0,1fr) auto;align-items:start}}.ag-main-link-qr[data-v-e4bbb891]{border-radius:var(--tm-radius-md);width:180px;max-width:100%;overflow:hidden}.ag-main-link-body[data-v-e4bbb891]{min-width:0}.ag-main-link-row[data-v-e4bbb891]{gap:var(--tm-space-2);margin-top:var(--tm-space-2);display:flex}.ag-main-link-url[data-v-e4bbb891]{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.ag-link-line[data-v-e4bbb891]{align-items:center;gap:var(--tm-space-2);flex:1;min-width:0;max-width:100%;display:flex}.ag-link-text[data-v-e4bbb891]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ag-link-line .ag-btn[data-v-e4bbb891]{flex:none}.ag-main-link-acts[data-v-e4bbb891]{gap:var(--tm-space-2);margin:var(--tm-space-3) 0;display:flex}.ag-main-link-stats[data-v-e4bbb891]{gap:var(--tm-space-6);display:flex}@media (width>=1024px){.ag-main-link-stats[data-v-e4bbb891]{text-align:right;flex-direction:column}}.ag-balance-num[data-v-e4bbb891]{margin:var(--tm-space-1) 0 0;color:var(--tm-ag-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-2xl);font-weight:var(--tm-font-weight-bold)}.ag-account[data-v-170dc5c2]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-bottom:var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-md);background:var(--tm-ag-card-2);display:flex}.ag-account.is-active[data-v-170dc5c2]{border-color:var(--tm-ag-gold-line)}.ag-account-type[data-v-170dc5c2]{align-items:center;gap:var(--tm-space-2);font-weight:var(--tm-font-weight-semibold);margin:0;display:flex}.ag-account .ag-note[data-v-170dc5c2]{margin-top:var(--tm-space-1)}.ag-on[data-v-170dc5c2]{color:var(--tm-ag-ok)}.ag-dim[data-v-170dc5c2]{color:var(--tm-ag-text-3)}.ag-apply-head h1[data-v-aefa3f81]{font-size:var(--tm-font-size-2xl);margin:0}.ag-apply-steps[data-v-aefa3f81]{gap:var(--tm-space-4);margin:var(--tm-space-5) 0;color:var(--tm-ag-text-3);font-size:var(--tm-font-size-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ag-apply-steps li[data-v-aefa3f81]{align-items:center;gap:var(--tm-space-2);display:flex}.ag-apply-steps li.is-on[data-v-aefa3f81]{color:var(--tm-ag-text)}.ag-apply-dot[data-v-aefa3f81]{border:1px solid var(--tm-ag-line-strong);border-radius:var(--tm-radius-round);place-items:center;width:24px;height:24px;display:inline-grid}.is-on .ag-apply-dot[data-v-aefa3f81]{border-color:var(--tm-ag-pink);background:var(--tm-ag-pink);color:var(--tm-palette-white)}.ag-apply-grid[data-v-aefa3f81]{gap:var(--tm-space-4);display:grid}@media (width>=1024px){.ag-apply-grid[data-v-aefa3f81]{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start}}.ag-apply-row[data-v-aefa3f81]{gap:var(--tm-space-4);display:grid}@media (width>=1024px){.ag-apply-row[data-v-aefa3f81]{grid-template-columns:1fr 1fr}}.ag-apply-check[data-v-aefa3f81]{align-items:center;gap:var(--tm-space-2);color:var(--tm-ag-text-2);font-size:var(--tm-font-size-sm);display:flex}.ag-apply-acts[data-v-aefa3f81]{gap:var(--tm-space-3);flex-wrap:wrap;display:flex}.ag-apply-perks[data-v-aefa3f81]{gap:var(--tm-space-3);padding-left:var(--tm-space-5);color:var(--tm-ag-text-2);font-size:var(--tm-font-size-sm);margin:0;display:grid}.ag-apply-status[data-v-aefa3f81]{justify-items:center;gap:var(--tm-space-3);width:min(640px,100%);margin:var(--tm-space-6) auto 0;padding:var(--tm-space-8) var(--tm-space-6);text-align:center;display:grid}.ag-apply-status h2[data-v-aefa3f81]{font-size:var(--tm-font-size-xl);margin:0}.ag-apply-icon[data-v-aefa3f81]{border:1px solid var(--tm-ag-gold-line);border-radius:var(--tm-radius-round);width:64px;height:64px;font-size:var(--tm-font-size-2xl);place-items:center;display:grid}.ag-apply-icon-wait[data-v-aefa3f81]{color:var(--tm-ag-gold)}.ag-apply-icon-bad[data-v-aefa3f81]{border-color:var(--tm-ag-pink);color:var(--tm-ag-pink)}.ag-apply-box[data-v-aefa3f81],.ag-apply-reason[data-v-aefa3f81],.ag-apply-timeline[data-v-aefa3f81]{width:100%;padding:var(--tm-space-2) var(--tm-space-4);border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-md);background:var(--tm-ag-card-2);text-align:left}.ag-apply-reason[data-v-aefa3f81]{border-color:var(--tm-ag-pink);background:var(--tm-ag-pink-soft)}.ag-apply-reason p[data-v-aefa3f81]{margin:var(--tm-space-1) 0 var(--tm-space-2)}.ag-apply-timeline[data-v-aefa3f81]{gap:var(--tm-space-3);padding:var(--tm-space-4);margin:0;list-style:none;display:grid}.ag-apply-timeline li[data-v-aefa3f81]{padding-left:var(--tm-space-5);border-left:2px solid var(--tm-ag-line-strong);color:var(--tm-ag-text-3);display:grid}.ag-apply-timeline li.is-done[data-v-aefa3f81]{border-color:var(--tm-ag-gold);color:var(--tm-ag-text)}.ag-apply-timeline li.is-now[data-v-aefa3f81]{border-color:var(--tm-ag-pink);color:var(--tm-ag-text)}.ag-apply-timeline small[data-v-aefa3f81]{color:var(--tm-ag-text-3)}.ag-login[data-v-599e5051]{justify-items:center;gap:var(--tm-space-6);display:grid}.ag-login-intro[data-v-599e5051]{width:min(480px,100%)}.ag-login-intro h1[data-v-599e5051]{font-size:var(--tm-font-size-2xl);margin:0}.ag-login-card[data-v-599e5051]{width:min(480px,100%);padding:var(--tm-space-6)}.ag-login-pw[data-v-599e5051]{gap:var(--tm-space-2);display:flex}.ag-login-links[data-v-599e5051]{justify-content:space-between;gap:var(--tm-space-2);font-size:var(--tm-font-size-sm);flex-wrap:wrap;display:flex}.ag-login-links a[data-v-599e5051]{color:var(--tm-ag-pink);text-decoration:none}.ag-login-foot[data-v-599e5051]{text-align:center}.ag-welcome-head h1[data-v-d0dcfc79]{font-size:var(--tm-font-size-2xl);margin:0}.ag-welcome-hero[data-v-d0dcfc79]{justify-items:start;gap:var(--tm-space-3);margin-top:var(--tm-space-5);display:grid}.ag-welcome-hero h2[data-v-d0dcfc79]{font-size:var(--tm-font-size-2xl);margin:0}.ag-welcome-intro[data-v-d0dcfc79]{color:var(--tm-ag-text-2);line-height:var(--tm-line-height-normal);white-space:pre-line;margin:0}.ag-welcome-perks[data-v-d0dcfc79]{gap:var(--tm-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.ag-welcome-perks[data-v-d0dcfc79]{gap:var(--tm-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.ag-welcome-perks h3[data-v-d0dcfc79]{font-size:var(--tm-font-size-md);margin:0}.ag-welcome-steps[data-v-d0dcfc79]{gap:var(--tm-space-3);padding:var(--tm-space-5);margin:0;list-style:none;display:grid}@media (width>=1024px){.ag-welcome-steps[data-v-d0dcfc79]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ag-welcome-steps li[data-v-d0dcfc79]{align-items:center;gap:var(--tm-space-3);display:flex}.ag-welcome-dot[data-v-d0dcfc79]{border-radius:var(--tm-radius-round);background:var(--tm-ag-pink);width:28px;height:28px;color:var(--tm-palette-white);font-weight:var(--tm-font-weight-bold);place-items:center;display:inline-grid}.ag-welcome-acts[data-v-d0dcfc79]{gap:var(--tm-space-3);margin-bottom:var(--tm-space-3);flex-wrap:wrap;display:flex}.ag-details-head[data-v-caaf4ec6]{justify-items:start;gap:var(--tm-space-2);margin-bottom:var(--tm-space-5);display:grid}.ag-details-head h1[data-v-caaf4ec6]{font-size:var(--tm-font-size-2xl);margin:0}.ag-details-list[data-v-caaf4ec6]{gap:var(--tm-space-3);padding-left:var(--tm-space-5);color:var(--tm-ag-text-2);line-height:var(--tm-line-height-normal);margin:0;display:grid}.ag-details-rule[data-v-caaf4ec6]{margin:0 0 var(--tm-space-2);font-weight:var(--tm-font-weight-bold)}.ag-details-acts[data-v-caaf4ec6]{gap:var(--tm-space-3);margin-bottom:var(--tm-space-3);flex-wrap:wrap;display:flex}.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-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-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-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-48ed2f59]{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-48ed2f59]{background:#00000073;border:0;position:absolute;inset:0}.tm-comments-panel[data-v-48ed2f59]{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-48ed2f59]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.tm-comments-close[data-v-48ed2f59]{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-48ed2f59]{flex:1;padding:8px 12px 12px;overflow:auto}.tm-comments-compose[data-v-48ed2f59]{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-48ed2f59]{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-48ed2f59]{color:var(--tm-color-text-secondary,#ffffffb3);margin:0;padding:0 12px 10px;font-size:12px}.tm-comments-error[data-v-48ed2f59]{color:#ff8fc0;margin:0;padding:0 12px 10px;font-size:12px}@media (width>=1024px){.tm-comments-sheet[data-v-48ed2f59]{justify-content:center;align-items:center}.tm-comments-panel[data-v-48ed2f59]{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))}}.paywall-mask[data-v-9889b8b3]{z-index:var(--tm-z-modal);padding:max(24px, env(safe-area-inset-top)) 28px max(24px, env(safe-area-inset-bottom));background:var(--tm-color-bg-scrim);place-items:center;display:grid;position:fixed;inset:0}.paywall-modal[data-v-9889b8b3]{box-sizing:border-box;border:1px solid var(--tm-border);background:var(--tm-bg-modal);color:#fff;width:min(100%,360px);max-height:100%;font-family:var(--tm-font);text-align:center;border-radius:20px;outline:none;flex-direction:column;align-items:center;gap:14px;padding:28px 24px 16px;display:flex;position:relative;overflow:auto;box-shadow:0 24px 60px #000000a6}.paywall-modal__close[data-v-9889b8b3]{color:#fffc;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:12px;right:12px}.paywall-modal__close[data-v-9889b8b3]:before{content:"";position:absolute;inset:-4px}.paywall-modal__tag[data-v-9889b8b3]{color:#fff;background:#e8577a26;border:1px solid #e8577a66;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-size:11px;font-weight:500;display:inline-flex}.paywall-modal__title[data-v-9889b8b3]{color:#fff;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:18px;font-weight:700;overflow:hidden}.paywall-modal__episode[data-v-9889b8b3]{color:var(--tm-pink-light);margin:-10px 0 0;font-size:13px;font-weight:500}.paywall-modal__price[data-v-9889b8b3]{box-sizing:border-box;background:var(--tm-bg-nav);width:100%;color:var(--tm-gold);border:1px solid #f5c04a8c;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;padding:16px 12px;display:flex}.paywall-modal__price-value[data-v-9889b8b3]{font-variant-numeric:tabular-nums;font-size:34px;font-weight:900;line-height:1}.paywall-modal__price span[data-v-9889b8b3]{align-self:flex-end;font-size:14px;font-weight:700}.paywall-modal__price small[data-v-9889b8b3]{color:var(--tm-text-muted);flex-basis:100%;font-size:12px}.paywall-modal__balance[data-v-9889b8b3]{box-sizing:border-box;width:100%;color:var(--tm-text-muted);justify-content:space-between;padding:0 4px;font-size:13px;display:flex}.paywall-modal__balance-value[data-v-9889b8b3]{color:#fff;font-weight:700}.is-insufficient .paywall-modal__balance-value[data-v-9889b8b3]{color:var(--tm-pink-light)}.paywall-modal__shortfall[data-v-9889b8b3],.paywall-modal__failure[data-v-9889b8b3]{box-sizing:border-box;width:100%;color:var(--tm-pink-light);background:#e8577a1f;border-radius:10px;margin:0;padding:8px 12px;font-size:12px;font-weight:500}.paywall-modal__btn-unlock[data-v-9889b8b3],.paywall-modal__btn-vip[data-v-9889b8b3]{box-sizing:border-box;color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;font-family:inherit;text-decoration:none;display:inline-flex}.paywall-modal__btn-unlock[data-v-9889b8b3]{background:var(--tm-pink);border:0;height:48px;font-size:16px;font-weight:700;box-shadow:0 8px 22px #e8577a6b}.paywall-modal__btn-unlock[data-v-9889b8b3]:active{background:var(--tm-pink-press);transform:scale(.97)}.paywall-modal__btn-unlock[aria-busy=true][data-v-9889b8b3]{opacity:.7;pointer-events:none}.paywall-modal__btn-vip[data-v-9889b8b3]{background:0 0;border:1.5px solid #f5c04a8c;height:44px;font-size:15px;font-weight:500}.paywall-modal__crown[data-v-9889b8b3]{color:var(--tm-gold)}.paywall-modal__btn-recharge[data-v-9889b8b3]{height:32px;color:var(--tm-pink-light);align-items:center;gap:2px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}@media (width>=1024px){.paywall-modal[data-v-9889b8b3]{border-radius:24px;gap:16px;width:480px;padding:36px 32px 24px}.paywall-modal__title[data-v-9889b8b3]{font-size:22px}.paywall-modal__episode[data-v-9889b8b3]{font-size:14px}.paywall-modal__price[data-v-9889b8b3]{padding:20px 12px}.paywall-modal__price-value[data-v-9889b8b3]{font-size:40px}.paywall-modal__btn-unlock[data-v-9889b8b3]{height:52px;font-size:17px}.paywall-modal__btn-vip[data-v-9889b8b3]{height:48px;font-size:16px}.paywall-modal__btn-recharge[data-v-9889b8b3]{height:36px;font-size:14px}}.tm-player[data-v-6faa53df]{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-6faa53df]{background:var(--tm-gradient-cover-placeholder)}.tm-player[data-v-6faa53df]:fullscreen{border-radius:0}.tm-player-poster[data-v-6faa53df],.tm-player-frame[data-v-6faa53df],.tm-player-video[data-v-6faa53df]{width:100%;height:100%;position:absolute;inset:0}.tm-player-poster[data-v-6faa53df]{object-fit:cover}.tm-player-frame[data-v-6faa53df],.tm-player-video[data-v-6faa53df]{object-fit:contain}@media not all and (width>=1024px){.tm-player-hasbar[data-v-6faa53df]{aspect-ratio:auto;border-radius:0;height:100%}}[data-framed=true]>.tm-player-poster[data-v-6faa53df],.tm-player-hasbar[data-framed=true] .tm-player-poster[data-v-6faa53df]{visibility:hidden}.tm-player-bar[data-v-6faa53df]{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-6faa53df]>*{pointer-events:auto}.tm-player-bar-pc[data-v-6faa53df]{display:none!important}@media (width>=1024px){.tm-player-bar-pc[data-v-6faa53df]{justify-content:center;align-items:center;display:inline-flex!important}}.tm-player-bar-row[data-v-6faa53df]{align-items:center;gap:8px;height:30px;display:flex}.tm-player-bar-progress-wrap[data-v-6faa53df]{margin-top:-12px;position:relative}.tm-player-bar-media[data-v-6faa53df]{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.tm-player-actions[data-v-6faa53df]{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-6faa53df] .tm-sound-toggle,.tm-player-actions[data-v-6faa53df] .tm-btn{min-width:44px;min-height:44px}.tm-player-bar-btn[data-v-6faa53df]{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-6faa53df]{width:22px;height:22px}.tm-player-bar-time[data-v-6faa53df]{color:#fff;font-variant-numeric:tabular-nums;font-size:13px}.tm-player-bar-rate[data-v-6faa53df]{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-6faa53df]{margin-left:auto}}.tm-player-bar-btn[data-v-6faa53df]:active,.tm-player-bar-rate[data-v-6faa53df]:active{filter:brightness(.8);transform:scale(.95)}.tm-player-play[data-v-6faa53df]{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-6faa53df]{width:32px;height:32px}.tm-player-play[data-v-6faa53df]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-player-loading[data-v-6faa53df]{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-6faa53df]{animation:tm-player-spin-6faa53df var(--tm-duration-spin) var(--tm-ease-linear) infinite}}@keyframes tm-player-spin-6faa53df{to{transform:rotate(1turn)}}.tm-player-controls[data-v-6faa53df]{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-6faa53df]>*{pointer-events:auto}.tm-player-fullscreen-icon[data-v-6faa53df]{width:24px;height:24px;display:block}.tm-player-trial[data-v-6faa53df]{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-6faa53df]{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-6faa53df]{margin:0}.tm-player-quality[data-v-6faa53df]{align-items:center;display:inline-flex;position:relative}.tm-player-quality-dismiss[data-v-6faa53df]{z-index:14;background:0 0;position:absolute;inset:0}.tm-player.is-quality-open .tm-player-bar[data-v-6faa53df]{z-index:15}.tm-player-quality-menu[data-v-6faa53df]{z-index:16;background:#141018;border:1px solid #ffffff2e;border-radius:10px;min-width:148px;padding:6px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000008c}.tm-player-quality-item[data-v-6faa53df]{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-6faa53df]:hover{background:#ffffff14}.tm-player-quality-item.is-active[data-v-6faa53df]{color:var(--tm-gold,#e9c27a);font-weight:700}.tm-player-quality-item.is-locked[data-v-6faa53df],.tm-player-quality-item.is-disabled[data-v-6faa53df]{color:#ffffff73}.tm-player-quality-lock[data-v-6faa53df]{color:#ffb3d0;background:#e0457f40;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.tm-player-quality-tip[data-v-6faa53df]{color:#ffe7a3;margin:6px 4px 2px;font-size:12px;line-height:1.4}.tm-player-quality-vip[data-v-6faa53df]{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}}.player-progress{--t:3px;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;outline:none;height:44px;position:relative}.player-progress__rail{height:var(--t);background:#ffffff4d;border-radius:999px;transition:height .22s cubic-bezier(.2,0,0,1);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.player-progress__rail>i{border-radius:inherit;position:absolute;inset:0 auto 0 0}.player-progress__buffered{width:var(--b,0%);background:#ffffff80}.player-progress__hover{width:max(0%, calc(var(--h,0%) - var(--p)));background:#ffffffb3;display:none;left:var(--p)!important}.player-progress__played{width:var(--p,0%);background:var(--tm-pink)}.player-progress__thumb{top:50%;left:var(--p,0%);pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;transition:width .22s cubic-bezier(.2,0,0,1),height .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1);position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0006}.player-progress:focus-visible .player-progress__thumb{box-shadow:0 0 0 4px #e8577a66}.player-progress.is-dragging{--t:6px}.player-progress.is-dragging .player-progress__rail{transition-duration:.14s}.player-progress.is-dragging .player-progress__thumb{width:20px;height:20px;transition-duration:.14s;box-shadow:0 0 0 4px #e8577a66,0 0 12px #e8577a99}.player-scrub-dim{z-index:calc(var(--tm-z-raised) - 1);opacity:0;pointer-events:none;background:#0006;transition:opacity .22s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.is-scrubbing .player-scrub-dim{opacity:1;transition-duration:.14s}.tm-player.is-scrubbing .tm-player-actions,.tm-player.is-scrubbing .tm-player-controls,.tm-player.is-scrubbing .tm-feed-engage,.tm-player.is-scrubbing .tm-feed-info,.tm-play-stage.is-scrubbing .tm-play-side,.tm-play-stage.is-scrubbing .tm-play-overlay,.tm-play-stage.is-scrubbing .tm-play-full,.tm-play-stage.is-scrubbing .episode-badge,.tm-player.is-quality-open .tm-player-actions,.tm-player.is-quality-open .tm-player-controls,.tm-player.is-quality-open .tm-feed-engage,.tm-player.is-quality-open .tm-feed-info,.tm-play-stage.is-quality-open .tm-play-side,.tm-play-stage.is-quality-open .tm-play-overlay,.tm-play-stage.is-quality-open .tm-play-full,.tm-play-stage.is-quality-open .episode-badge{opacity:0;pointer-events:none;transition:opacity .14s cubic-bezier(.2,0,0,1)}.is-scrubbing .tm-player-bar-time{color:#ffffff80}.player-scrub-bubble{color:#fff;font-family:"DIN Alternate", "Roboto Mono", ui-monospace, var(--tm-font);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;align-items:baseline;gap:6px;display:inline-flex}.player-scrub-bubble__current{font-weight:900;line-height:1}.player-scrub-bubble__total{color:#fff9;font-weight:500;line-height:1}.player-scrub-bubble--center{z-index:var(--tm-z-raised);background:#00000073;border-radius:16px;padding:12px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-scrub-bubble--center .player-scrub-bubble__current{font-size:32px}.player-scrub-bubble--center .player-scrub-bubble__total{font-size:18px}.player-scrub-hint{z-index:var(--tm-z-raised);color:#ffffffb3;white-space:nowrap;pointer-events:none;margin:0;font-size:12px;position:absolute;top:calc(50% + 43px);left:50%;transform:translate(-50%)}.player-scrub-bubble--anchor{bottom:calc(50% + 24px);left:clamp(24px, var(--bx,var(--p)), calc(100% - 24px));background:#000000b8;border-radius:10px;padding:8px 14px;display:none;position:absolute;transform:translate(-50%);box-shadow:0 6px 16px #0009}.player-scrub-bubble--anchor:after{content:"";border:7px solid #0000;border-top-color:#000000b8;border-bottom:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.player-scrub-bubble--anchor .player-scrub-bubble__current{font-size:22px}.player-scrub-bubble--anchor .player-scrub-bubble__total{font-size:14px}.player-hover-tip{display:none}@media (width>=1024px){.tm-player-bar{padding-inline:24px}.player-scrub-dim{background:#0003}.player-scrub-bubble--center,.player-scrub-hint{display:none}.player-scrub-bubble--anchor{display:inline-flex}}@media (hover:hover) and (pointer:fine){.player-progress.is-hover:not(.is-dragging){--t:5px}.player-progress.is-hover .player-progress__hover{display:block}.player-progress.is-hover:not(.is-dragging) .player-progress__thumb{width:14px;height:14px}.player-progress.is-hover .player-hover-tip{bottom:calc(50% + 17px);left:clamp(24px, var(--h), calc(100% - 24px));background:var(--tm-bg-modal);color:#fff;font:700 14px/1 "DIN Alternate", "Roboto Mono", ui-monospace, var(--tm-font);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border:1px solid #fff3;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 4px 12px #0009}.player-hover-tip small{color:var(--tm-text-muted);font:400 10px/1.2 var(--tm-font)}.player-hover-tip:after{border:6px solid #0000;border-top-color:var(--tm-bg-modal);content:"";border-bottom:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.player-progress *,.player-scrub-dim{transition:none!important}}.tm-feed[data-v-10bdb244]{background:var(--tm-color-bg-video);touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;height:100%;position:relative;overflow:hidden}:is(html:has(.tm-feed),body:has(.tm-feed)){overscroll-behavior:none}.tm-feed[data-v-10bdb244]:focus-visible{outline-offset:-2px}.tm-feed-track[data-v-10bdb244]{will-change:transform;position:absolute;inset:0}.tm-feed-slot[data-v-10bdb244]{backface-visibility:hidden;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-d1ee2592]{inset:0 0 calc(var(--tm-tabbar-height) + env(safe-area-inset-bottom));overscroll-behavior:none;display:grid;position:fixed}@media (width>=1024px){.tm-clips[data-v-d1ee2592]{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-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-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-5a233c6c]{--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-5a233c6c]{gap:var(--tm-space-4);flex-direction:column;min-width:0;display:flex}.tm-play-info[data-v-5a233c6c]{gap:var(--tm-space-1);flex-direction:column;display:flex}.tm-play-drama[data-v-5a233c6c]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm);margin:0}.tm-play-episode[data-v-5a233c6c]{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-5a233c6c]{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-5a233c6c]{min-height:60vh}@media (width>=1024px){.tm-play[data-v-5a233c6c]{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-5a233c6c]{--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-5a233c6c]{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-5a233c6c]{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-5a233c6c]{touch-action:none;min-width:0;position:relative}.tm-play-feed[data-v-5a233c6c]{height:100%}.tm-play-side[data-v-5a233c6c]{z-index:5;position:absolute;bottom:30%;right:8px}.tm-play-panel[data-v-5a233c6c]{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-5a233c6c]{grid-template-columns:100%;margin-top:0}.tm-play[data-v-5a233c6c]{padding:0!important}.tm-play-layout[data-v-5a233c6c]{display:block}.tm-play-stage[data-v-5a233c6c]{z-index:30;background:#000;height:100dvh;margin:0;position:fixed;inset:0}.tm-play-stage[data-v-5a233c6c] .tm-player{height:100dvh}.tm-play[data-v-5a233c6c]>.tm-page-header{z-index:31;width:auto;position:fixed;top:0;left:0}.tm-play-home[data-v-5a233c6c]{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-5a233c6c] .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-5a233c6c] .tm-player-trial{margin-left:0}.tm-play-side[data-v-5a233c6c]{z-index:9;bottom:200px}.tm-play-panel[data-v-5a233c6c]{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-5a233c6c]{transform:none}.tm-play-scrim[data-v-5a233c6c]{z-index:40;background:#00000080;position:fixed;inset:0}.tm-play-sheet-close[data-v-5a233c6c]{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-5a233c6c]>.tm-page-header{box-shadow:none;background:0 0;border:0}.tm-play[data-v-5a233c6c]>.tm-page-header .tm-page-title{visibility:hidden}.tm-play-stage[data-v-5a233c6c] video,.tm-play-stage[data-v-5a233c6c]>:first-child{border-radius:0}.tm-play-overlay[data-v-5a233c6c]{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-5a233c6c],.tm-play-overlay span[data-v-5a233c6c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tm-play-overlay strong[data-v-5a233c6c]{font-size:15px;font-weight:600}.tm-play-overlay span[data-v-5a233c6c]{color:#ffffffc7;font-size:12px}.tm-play-full[data-v-5a233c6c]{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-5a233c6c]:active{background:#24161d}.tm-play-full-dot[data-v-5a233c6c]{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-5a233c6c]{color:#ffffffb3;margin-left:auto;font-size:18px}}@media (width>=1024px){.tm-play-overlay[data-v-5a233c6c],.tm-play-full[data-v-5a233c6c],.tm-play-sheet-close[data-v-5a233c6c],.tm-play-scrim[data-v-5a233c6c],.tm-play-home[data-v-5a233c6c]{display:none}.tm-play-stage[data-v-5a233c6c] .tm-player,.tm-play-stage[data-v-5a233c6c] .tm-player-frame,.tm-play-stage[data-v-5a233c6c] .tm-player-media,.tm-play-stage[data-v-5a233c6c] video{object-fit:contain;background:#000;width:100%;max-width:100%;height:100%}.tm-play-stage[data-v-5a233c6c] .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}.me-agent-module[data-v-080954d8]{gap:var(--tm-space-3);margin-top:var(--tm-space-3);padding:var(--tm-space-4) var(--tm-space-3);border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-lg);background:var(--tm-card);color:var(--tm-text);display:grid}.me-agent-head[data-v-080954d8]{align-items:center;gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.me-agent-title[data-v-080954d8]{align-items:center;gap:var(--tm-space-2);color:var(--tm-text);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);margin:0;display:inline-flex}.me-agent-title .tm-agent-glyph[data-v-080954d8]{color:var(--tm-gold)}.me-agent-rate[data-v-080954d8]{border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-pill);background:var(--tm-agent-chip-bg);color:var(--tm-text);font-size:var(--tm-font-size-xs);font-weight:var(--tm-font-weight-semibold);white-space:nowrap;padding:2px 10px}.me-agent-label[data-v-080954d8]{color:var(--tm-text-muted);font-size:var(--tm-font-size-xs);display:none}.me-agent-link-field[data-v-080954d8]{align-items:center;gap:var(--tm-space-2);border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-md);background:var(--tm-agent-input-bg);min-height:44px;padding:4px 6px 4px 12px;display:flex}.me-agent-link-field .tm-agent-glyph[data-v-080954d8]{color:var(--tm-gold)}.me-agent-url[data-v-080954d8]{min-width:0;font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.me-agent-copy[data-v-080954d8]{border:1px solid var(--tm-gold);border-radius:var(--tm-radius-pill);min-height:32px;color:var(--tm-text);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);cursor:pointer;background:0 0;flex:none;padding:0 14px}.me-agent-numbers[data-v-080954d8]{gap:var(--tm-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.me-agent-numbers div[data-v-080954d8]{min-width:0;padding:var(--tm-space-3) 4px;border:1px solid var(--tm-agent-line);border-radius:var(--tm-radius-md);background:var(--tm-card-2);text-align:center;flex-direction:column-reverse;gap:4px;display:flex}.me-agent-numbers dt[data-v-080954d8]{color:var(--tm-text-muted);font-size:var(--tm-font-size-xs)}.me-agent-numbers dd[data-v-080954d8]{color:var(--tm-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.me-agent-enter[data-v-080954d8]{border-radius:var(--tm-radius-pill);background:var(--tm-btn-a-bg);min-height:48px;box-shadow:var(--tm-glow-pink);color:var(--tm-btn-a-fg);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-bold);justify-content:center;align-items:center;text-decoration:none;display:flex}@media (width>=1024px){.me-agent-module[data-v-080954d8]{align-items:center;gap:var(--tm-space-5);padding:var(--tm-space-5) var(--tm-space-6);grid-template-columns:auto minmax(240px,1.3fr) minmax(300px,1.2fr) auto}.me-agent-head[data-v-080954d8]{flex-direction:column;align-items:flex-start}.me-agent-link[data-v-080954d8]{gap:6px;display:grid}.me-agent-label[data-v-080954d8]{display:block}.me-agent-numbers dd[data-v-080954d8]{font-size:var(--tm-font-size-xl)}.me-agent-enter[data-v-080954d8]{min-height:44px;padding:0 var(--tm-space-6);white-space:nowrap}}@media (hover:hover) and (pointer:fine){.me-agent-copy[data-v-080954d8]:hover,.me-agent-enter[data-v-080954d8]:hover{filter:brightness(1.08)}}.tm-profile-lists[data-v-dd5c2cbc]{margin-top:16px}.tm-profile-tabs[data-v-dd5c2cbc]{border-bottom:1px solid #ffffff1a;gap:28px;margin-bottom:12px;display:flex}.tm-profile-tabs button[data-v-dd5c2cbc]{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-dd5c2cbc]{color:#fff;border-bottom-color:#e8577a}.tm-profile-tabs button[data-v-dd5c2cbc]:active{opacity:.7}.tm-profile-lists-empty[data-v-dd5c2cbc]{text-align:center;color:#ffffff80;padding:32px 0;font-size:13px}.tm-profile-duo[data-v-dd5c2cbc]{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.tm-profile-duo-card[data-v-dd5c2cbc]{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-dd5c2cbc]{border:1px solid #ffc83d66;box-shadow:0 0 14px #ffc83d1f}.tm-profile-duo-card.is-vip[data-v-dd5c2cbc]{border:1px solid #e8577a8c;box-shadow:0 4px 14px #ff4d942e}.tm-profile-duo-card[data-v-dd5c2cbc]:hover{transform:translateY(-1px)}.tm-profile-duo-card[data-v-dd5c2cbc]:active{filter:brightness(.92);transform:scale(.98)}.tm-profile-duo-label[data-v-dd5c2cbc]{opacity:.85;align-items:center;gap:6px;font-size:13px;display:flex}.tm-profile-duo-value[data-v-dd5c2cbc]{color:#ffc83d;font-size:22px}.tm-profile-duo-small[data-v-dd5c2cbc]{color:#ffe7a3;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.tm-profile-duo-go[data-v-dd5c2cbc]{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-dd5c2cbc]{color:#fff;background:0 0;border:1px solid #ffc83d}.tm-profile-cell .tm-profile-entry-icon[data-v-dd5c2cbc]{color:#fff;border:0!important}.tm-profile-cell:nth-child(8n+1) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#e8577a}.tm-profile-cell:nth-child(8n+2) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#f5a623}.tm-profile-cell:nth-child(8n+3) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#4a90e2}.tm-profile-cell:nth-child(8n+4) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#2bb673}.tm-profile-cell:nth-child(8n+5) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#d94d78}.tm-profile-cell:nth-child(8n+6) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#e0a100}.tm-profile-cell:nth-child(8n+7) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#1fb5c4}.tm-profile-cell:nth-child(8n+8) .tm-profile-entry-icon[data-v-dd5c2cbc]{background:#ff7a45}.tm-profile-header[data-v-dd5c2cbc]{height:var(--tm-page-header-height);align-items:center;display:flex}.tm-profile-heading[data-v-dd5c2cbc]{font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);margin:0}.tm-profile-account[data-v-dd5c2cbc]{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-dd5c2cbc]{border-radius:var(--tm-radius-round);background:var(--tm-color-bg-sunken);object-fit:cover;width:56px;height:56px}.tm-profile-avatar-frame[data-v-dd5c2cbc]{flex:none;display:inline-flex;position:relative}.tm-profile-who[data-v-dd5c2cbc]{min-width:0}.tm-profile-name[data-v-dd5c2cbc]{align-items:center;gap:var(--tm-space-2);min-width:0;font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-semibold);margin:0;display:flex}.tm-profile-name-text[data-v-dd5c2cbc]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tm-profile-kind[data-v-dd5c2cbc]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-profile-edit-link[data-v-dd5c2cbc]{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-dd5c2cbc]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-profile-row[data-v-dd5c2cbc]{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-dd5c2cbc]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-profile-row-title[data-v-dd5c2cbc]{color:var(--tm-color-text-primary);font-weight:var(--tm-font-weight-semibold);flex:none}.tm-profile-vip-title[data-v-dd5c2cbc]{color:var(--tm-color-text-gold)}.tm-profile-row-state[data-v-dd5c2cbc]{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-dd5c2cbc]{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-dd5c2cbc]{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-dd5c2cbc]{min-width:0;display:flex}.tm-profile-entry[data-v-dd5c2cbc]{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-dd5c2cbc]:active{background:var(--tm-color-bg-hover);filter:brightness(var(--tm-btn-pressed-brightness))}.tm-profile-entry-icon[data-v-dd5c2cbc]{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-dd5c2cbc],.tm-profile-entry-subtitle[data-v-dd5c2cbc]{max-width:100%;line-height:var(--tm-line-height-tight);overflow-wrap:anywhere}.tm-profile-entry-title[data-v-dd5c2cbc]{font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-profile-entry-subtitle[data-v-dd5c2cbc]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-xs)}@media (hover:hover) and (pointer:fine){.tm-profile-entry[data-v-dd5c2cbc]:hover{background:var(--tm-color-bg-hover)}.tm-profile-entry:hover .tm-profile-entry-icon[data-v-dd5c2cbc]{border-color:var(--tm-color-border-strong)}}@media (width>=768px){.tm-profile-grid-card[data-v-dd5c2cbc]{padding:var(--tm-space-3)}.tm-profile-grid[data-v-dd5c2cbc]{gap:var(--tm-space-2)}}@media (width>=1024px){.tm-profile-grid[data-v-dd5c2cbc]{grid-template-columns:repeat(8,minmax(0,1fr))}}.tm-profile-header[data-v-dd5c2cbc]{display:none}.tm-profile-rows[data-v-dd5c2cbc]{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-dd5c2cbc]{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-dd5c2cbc]:nth-child(-n+2){min-height:88px;font-size:15px}.tm-profile-entry[data-v-dd5c2cbc]{background:var(--tm-ink-3,#262833);border-radius:12px;padding:12px 4px}@media (width>=1024px){.tm-profile-rows[data-v-dd5c2cbc]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tm-profile-account[data-v-dd5c2cbc]{border:1px solid var(--tm-gold-line);background:var(--tm-card);box-shadow:inset 0 0 30px #e0457f14}.tm-profile-avatar[data-v-dd5c2cbc]{box-shadow:0 0 0 2px var(--tm-gold), 0 0 14px #e9c27a66}.tm-profile-edit-link[data-v-dd5c2cbc]{color:var(--tm-pink)}.tm-profile-rows[data-v-dd5c2cbc]{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-dd5c2cbc]{border:1px solid var(--tm-gold-line);background:var(--tm-card-2)}.tm-profile-row-title[data-v-dd5c2cbc]{align-items:center;gap:6px;display:inline-flex}.tm-profile-row-title .tm-icon[data-v-dd5c2cbc]{color:var(--tm-gold)}.tm-profile-rows .tm-profile-row[data-v-dd5c2cbc]:first-child{box-shadow:var(--tm-glow-gold);border-color:#e9c27a8c}.tm-profile-rows .tm-profile-row[data-v-dd5c2cbc]: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-dd5c2cbc]{color:var(--tm-gold)}.tm-profile-grid-card[data-v-dd5c2cbc]{border-color:var(--tm-gold-line);background:#110e12}.tm-profile-entry[data-v-dd5c2cbc]{background:var(--tm-card-2);border:1px solid #0000}.tm-profile-entry-icon[data-v-dd5c2cbc]{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-dd5c2cbc]:hover{border-color:#e0457f59}.tm-profile-entry:hover .tm-profile-entry-icon[data-v-dd5c2cbc]{color:var(--tm-pink);box-shadow:var(--tm-glow-pink)}}.tm-profile-account[data-v-dd5c2cbc]{min-height:88px}.tm-profile-skel[data-v-dd5c2cbc]{background:var(--tm-color-bg-sunken);display:block}.tm-profile-skel-text[data-v-dd5c2cbc]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.tm-profile-skel-line[data-v-dd5c2cbc]{background:var(--tm-color-bg-sunken);border-radius:6px;display:block}.tm-profile-skel-name[data-v-dd5c2cbc]{width:42%;height:18px}.tm-profile-skel-kind[data-v-dd5c2cbc]{width:28%;height:14px}.tm-profile-duo[data-v-dd5c2cbc]{min-height:96px}.tm-profile-lists[data-v-dd5c2cbc]{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-0cb29631]{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-0cb29631]{align-items:center;gap:10px;display:flex}.tm-plans-crown[data-v-0cb29631]{color:var(--tm-gold);filter:drop-shadow(0 0 6px #e9c27a99)}.tm-plans-title[data-v-0cb29631]{color:var(--tm-gold);margin:0;font-size:18px;font-weight:800}.tm-plans-sub[data-v-0cb29631]{color:#fff9;margin:2px 0 0;font-size:12px}.tm-plans-flag[data-v-0cb29631]{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-0cb29631]{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}.tm-plans-stats li[data-v-0cb29631]{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-0cb29631]{color:var(--tm-gold);font-size:18px}.tm-plans-stats span[data-v-0cb29631]{color:#ffffffa6;font-size:11px}.tm-plans-grid[data-v-0cb29631]{gap:10px;display:grid}.tm-plans-grid-pro[data-v-0cb29631]{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-plans-grid-vip[data-v-0cb29631]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tm-plans-tier[data-v-0cb29631]{color:#e9c27ad9;margin:16px 0 10px;font-size:14px}.tm-plan[data-v-0cb29631]{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-0cb29631]:hover{border-color:#e9c27a8c}.tm-plan.is-selected[data-v-0cb29631]{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-0cb29631]: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-0cb29631]{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-0cb29631]{border-color:#e0457fb3}.tm-plan-name[data-v-0cb29631]{text-align:center;max-width:100%;font-size:13px;font-weight:700}.tm-plans-agent[data-v-0cb29631]{margin-left:var(--tm-space-2);color:#fff;vertical-align:middle;background:#e8577a;border-radius:4px;padding:1px 6px;font-size:12px;font-weight:600}.tm-plan-price[data-v-0cb29631]{color:var(--tm-gold);font-size:24px;font-weight:800;line-height:1.1}.tm-plan-price small[data-v-0cb29631]{font-size:13px}.tm-plan-sm .tm-plan-price[data-v-0cb29631]{font-size:18px}.tm-plan-sm .tm-plan-name[data-v-0cb29631]{font-size:12px}.tm-plan-orig[data-v-0cb29631]{color:#fff6;font-size:11px}.tm-plan-term[data-v-0cb29631]{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.tm-plans-summary[data-v-0cb29631]{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-0cb29631]{color:var(--tm-gold)}.tm-plans-providers[data-v-0cb29631]{margin-bottom:12px}.tm-pay-glow[data-v-0cb29631]{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-0cb29631]{color:var(--tm-color-danger);margin:8px 0 0;font-size:13px}.tm-plans-note[data-v-0cb29631]{color:#ffffff73;margin:10px 0 0;font-size:11px}.tm-plans-loading[data-v-0cb29631]{min-height:40vh}@media (width>=768px){.tm-plans-grid-pro[data-v-0cb29631]{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-plans-grid-vip[data-v-0cb29631]{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-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-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-da635355]{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-da635355]{gap:var(--tm-space-6);flex-direction:column;display:flex}.tm-coin-packages[data-v-da635355]{border:0;min-width:0;margin:0;padding:0}.tm-recharge-title[data-v-da635355]{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-da635355]{gap:var(--tm-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tm-coin-package[data-v-da635355]{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-da635355]{border-color:var(--tm-color-border-strong);box-shadow:var(--tm-shadow-glow-gold)}.tm-coin-package[data-v-da635355]:active{filter:brightness(var(--tm-btn-pressed-brightness))}.tm-coin-package[data-v-da635355]:focus-within{box-shadow:var(--tm-shadow-focus)}.tm-coin-package-input[data-v-da635355]{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.tm-coin-package-badge[data-v-da635355]{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-da635355]{font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-coin-package-amount[data-v-da635355]{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-da635355]{color:var(--tm-color-text-gold);font-size:var(--tm-font-size-md)}.tm-coin-package-bonus[data-v-da635355],.tm-coin-package-gift[data-v-da635355]{color:var(--tm-color-text-accent);font-size:var(--tm-font-size-xs)}.tm-coin-package-gift[data-v-da635355]{font-weight:var(--tm-font-weight-semibold)}.tm-coin-package-price[data-v-da635355]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-recharge-note[data-v-da635355]{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-da635355]{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-da635355]{color:var(--tm-color-text-secondary);font-size:var(--tm-font-size-sm)}.tm-coin-custom-field[data-v-da635355]{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-da635355]{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-da635355]{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-da635355]:focus-within{border-bottom-color:var(--tm-color-focus-ring)}.tm-coin-rate[data-v-da635355],.tm-coin-custom-coins[data-v-da635355]{color:var(--tm-color-text-tertiary);font-size:var(--tm-font-size-sm);margin:0}.tm-coin-custom-coins[data-v-da635355]{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-da635355]{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-da635355]{gap:var(--tm-space-3);flex-direction:column;display:flex}.tm-recharge-failure[data-v-da635355]{color:var(--tm-color-danger);font-size:var(--tm-font-size-sm);margin:0}.tm-recharge-gift[data-v-da635355]{color:var(--tm-color-text-accent);font-size:var(--tm-font-size-sm);margin:0}.tm-recharge-loading[data-v-da635355]{min-height:40vh}@media (width>=768px){.tm-coin-package-grid[data-v-da635355]{grid-template-columns:repeat(4,minmax(0,1fr))}.tm-coin-custom[data-v-da635355],.tm-recharge-providers[data-v-da635355],.tm-recharge-pay[data-v-da635355]{max-width:560px}}@media (width>=1024px){.tm-coin-package-grid[data-v-da635355]{grid-template-columns:repeat(6,minmax(0,1fr))}}.tm-coin-package[data-v-da635355]: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-da635355]{opacity:.85;order:1;font-size:13px}.tm-coin-package-amount[data-v-da635355]{font-size:15px}.tm-coin-package-price[data-v-da635355]{color:#ffc65c;order:2;margin:10px 0 auto;font-size:22px;font-weight:800}.tm-coin-package-gift[data-v-da635355]{text-align:center;order:3;padding:0 6px 6px;font-size:11px}.tm-coin-package-bonus[data-v-da635355]{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-da635355]: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-da635355]:hover{border-color:#e9c27a80}.tm-coin-package.is-selected[data-v-da635355]{box-shadow:0 0 0 1px #e9c27a66,0 0 18px #e0457f59;border-color:var(--tm-gold)!important}.tm-coin-package-coins[data-v-da635355]{opacity:1;color:#fff3cf;align-items:center;gap:5px;display:inline-flex}.tm-coin-package-amount[data-v-da635355]{color:var(--tm-gold);font-size:18px;font-weight:800}.tm-coin-package-price[data-v-da635355]{color:#fff}.tm-coin-package-orig[data-v-da635355]{color:var(--tm-color-text-tertiary);margin-left:4px;font-size:12px;font-weight:400}.tm-coin-package-bonus[data-v-da635355]{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-da635355]{background:#e0457f47}.tm-coin-package.is-best[data-v-da635355]{border-color:#e0457f99}.tm-pay-glow[data-v-da635355]{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-da635355]{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-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-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-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-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-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-at{gap:var(--tm-space-5);padding:var(--tm-space-3) var(--tm-space-4) var(--tm-space-8);color:var(--tm-text);display:grid}.tm-at-section-title{margin:0 0 var(--tm-space-3);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold)}.tm-at-card{padding:var(--tm-space-4);border:1px solid var(--tm-agent-line);border-radius:var(--tm-radius-lg);background:var(--tm-agent-surface)}.tm-at-hero{padding:var(--tm-space-5) var(--tm-space-4);border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-lg);background:var(--tm-card)}.tm-at-pill{border:1px solid var(--tm-agent-danger-line);border-radius:var(--tm-radius-pill);background:var(--tm-agent-danger-bg);color:var(--tm-text);font-size:var(--tm-font-size-xs);font-weight:var(--tm-font-weight-semibold);white-space:nowrap;align-items:center;padding:3px 12px;display:inline-flex}.tm-at-muted{color:var(--tm-text-muted);font-size:var(--tm-font-size-sm);line-height:var(--tm-line-height-normal);margin:0}.tm-at-note{color:var(--tm-text-muted);font-size:var(--tm-font-size-xs);text-align:center;margin:0}.tm-at-actions{gap:var(--tm-space-3);display:grid}.tm-at-btn{justify-content:center;align-items:center;gap:var(--tm-space-2);min-height:48px;padding:0 var(--tm-space-5);border-radius:var(--tm-radius-pill);font-size:var(--tm-font-size-md);font-weight:var(--tm-font-weight-bold);cursor:pointer;border:1px solid #0000;text-decoration:none;display:inline-flex}.tm-at-btn:disabled{cursor:not-allowed;opacity:.55}.tm-at-btn-primary{background:var(--tm-btn-a-bg);box-shadow:var(--tm-glow-pink);color:var(--tm-btn-a-fg)}.tm-at-btn-outline{border-color:var(--tm-agent-line);background:var(--tm-agent-surface-2);color:var(--tm-text)}.tm-at-btn-gold{border-color:var(--tm-gold);color:var(--tm-text);background:0 0}.tm-at-btn-sm{min-height:36px;padding:0 var(--tm-space-4);font-size:var(--tm-font-size-sm)}.tm-at-link{color:var(--tm-pink-light);font-size:var(--tm-font-size-sm);cursor:pointer;background:0 0;border:0;text-decoration:none}.tm-at-icon{border-radius:var(--tm-radius-sm);background:var(--tm-agent-icon-bg);width:36px;height:36px;color:var(--tm-pink-light);place-items:center;display:grid}.tm-at-form{gap:var(--tm-space-4);display:grid}.tm-at-field{gap:var(--tm-space-2);display:grid}.tm-at-field>span{font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold)}.tm-at-field em{color:var(--tm-pink);font-style:normal}.tm-at-input{align-items:center;gap:var(--tm-space-2);min-height:48px;padding:0 var(--tm-space-4);border:1px solid var(--tm-agent-line);border-radius:var(--tm-radius-md);background:var(--tm-agent-input-bg);display:flex}.tm-at-input:focus-within{border-color:var(--tm-pink)}.tm-at-input input,.tm-at-input textarea{min-width:0;color:var(--tm-text);font:inherit;font-size:var(--tm-font-size-md);background:0 0;border:0;outline:none;flex:1;padding:12px 0}.tm-at-input textarea{resize:vertical;min-height:72px}.tm-at-input button{color:var(--tm-text-muted);cursor:pointer;background:0 0;border:0}.tm-at-hint{color:var(--tm-text-muted);font-size:var(--tm-font-size-xs);margin:0}.tm-at-error{padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-agent-danger-line);border-radius:var(--tm-radius-sm);background:var(--tm-agent-danger-bg);color:var(--tm-pink-light);font-size:var(--tm-font-size-sm);margin:0}.tm-at-ok{padding:var(--tm-space-2) var(--tm-space-3);border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-sm);background:var(--tm-agent-chip-bg);color:var(--tm-text);font-size:var(--tm-font-size-sm);margin:0}.tm-at-rows{margin:0;display:grid}.tm-at-rows div{justify-content:space-between;gap:var(--tm-space-4);padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-agent-line);display:flex}.tm-at-rows div:last-child{border-bottom:0}.tm-at-rows dt{color:var(--tm-text-muted);font-size:var(--tm-font-size-sm);flex:none}.tm-at-rows dd{font-size:var(--tm-font-size-sm);text-align:right;text-overflow:ellipsis;word-break:break-all;margin:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.tm-at-btn:not(:disabled):hover{filter:brightness(1.08);transform:var(--tm-lift)}}@media (prefers-reduced-motion:no-preference){.tm-at-btn{transition:transform var(--tm-duration-fast) var(--tm-ease-standard), filter var(--tm-duration-fast) var(--tm-ease-standard)}}@media (width>=1024px){.tm-at{gap:var(--tm-space-6);max-width:1280px;padding:var(--tm-space-8) var(--tm-space-8) var(--tm-space-12);margin:0 auto}.tm-at-actions{flex-wrap:wrap;display:flex}.tm-at-btn{min-width:200px}.tm-at-center{width:100%;max-width:640px;padding:var(--tm-space-8);border:1px solid var(--tm-agent-line);border-radius:var(--tm-radius-xl);background:var(--tm-agent-surface-2);margin:0 auto}.tm-at-center.is-narrow{max-width:480px}.tm-at-center .tm-at-actions{display:grid}}.tm-at-brand[data-v-b5b3828f]{grid-template-columns:64px 1fr 64px;align-items:center;min-height:48px;display:grid}.tm-at-brand-back[data-v-b5b3828f]{border-radius:var(--tm-radius-round);background:var(--tm-agent-surface);width:36px;height:36px;color:var(--tm-text);cursor:pointer;border:0;place-items:center;display:grid}.tm-at-brand-mark[data-v-b5b3828f]{justify-content:center;align-items:center;gap:var(--tm-space-2);grid-column:2;display:inline-flex}.tm-at-brand-mark img[data-v-b5b3828f]{width:74px;height:auto}.tm-at-brand-pill[data-v-b5b3828f]{border:1px solid var(--tm-pink);border-radius:var(--tm-radius-pill);background:var(--tm-agent-danger-bg);color:var(--tm-text);font-size:var(--tm-font-size-xs);font-weight:var(--tm-font-weight-bold);padding:1px 10px}.tm-at-brand-title[data-v-b5b3828f]{color:var(--tm-text-muted);font-size:var(--tm-font-size-sm)}.tm-at-brand-end[data-v-b5b3828f]{grid-column:3;justify-content:flex-end;display:flex}@media (width>=1024px){.tm-at-brand[data-v-b5b3828f]{gap:var(--tm-space-4);grid-template-columns:auto 1fr auto}.tm-at-brand-back[data-v-b5b3828f]{grid-column:1}.tm-at-brand-mark[data-v-b5b3828f]{justify-content:flex-start}.tm-at-brand-mark img[data-v-b5b3828f]{width:92px}}.tm-at-apply-title[data-v-9c9d0e07]{margin:0 0 var(--tm-space-2);font-size:var(--tm-font-size-xl)}.tm-at-apply-form[data-v-9c9d0e07],.tm-at-apply-actions[data-v-9c9d0e07]{margin-top:var(--tm-space-5)}.tm-at-detail-title[data-v-87ea2d31]{margin:0 0 var(--tm-space-2);font-size:var(--tm-font-size-2xl)}.tm-at-detail-grid[data-v-87ea2d31],.tm-at-detail-side[data-v-87ea2d31]{gap:var(--tm-space-4);display:grid}.tm-at-how[data-v-87ea2d31]{gap:var(--tm-space-4);margin:0;display:grid}.tm-at-how dt[data-v-87ea2d31]{font-weight:var(--tm-font-weight-semibold)}.tm-at-how dd[data-v-87ea2d31]{margin:var(--tm-space-1) 0 0;color:var(--tm-text-muted);font-size:var(--tm-font-size-sm);line-height:var(--tm-line-height-normal)}.tm-at-rules[data-v-87ea2d31]{gap:var(--tm-space-2);padding-left:var(--tm-space-5);color:var(--tm-text-2);font-size:var(--tm-font-size-sm);line-height:var(--tm-line-height-normal);margin:0;display:grid}.tm-at-detail-support[data-v-87ea2d31]{margin-top:var(--tm-space-3)}@media (width>=1024px){.tm-at-detail-grid[data-v-87ea2d31]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.tm-at-modal[data-v-2cc3eed5]{z-index:var(--tm-z-modal);padding:var(--tm-space-4);place-items:center;display:grid;position:fixed;inset:0}.tm-at-modal-scrim[data-v-2cc3eed5]{background:var(--tm-agent-modal-scrim);position:absolute;inset:0}.tm-at-modal-card[data-v-2cc3eed5]{gap:var(--tm-space-4);width:min(100%,420px);max-height:calc(100dvh - 32px);padding:var(--tm-space-5) var(--tm-space-4);border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-xl);background:var(--tm-bg-modal);color:var(--tm-text);display:grid;position:relative;overflow-y:auto}.tm-at-modal-head[data-v-2cc3eed5]{align-items:center;gap:var(--tm-space-2);display:flex}.tm-at-modal-head h2[data-v-2cc3eed5]{font-size:var(--tm-font-size-xl);margin:0}.tm-at-modal-available[data-v-2cc3eed5]{color:var(--tm-gold);font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);margin-left:auto}.tm-at-modal-close[data-v-2cc3eed5]{border-radius:var(--tm-radius-round);background:var(--tm-agent-surface);width:32px;height:32px;color:var(--tm-text);cursor:pointer;border:0;place-items:center;display:grid}.tm-at-account[data-v-2cc3eed5]{font-size:var(--tm-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-at-seg[data-v-2cc3eed5]{border:1px solid var(--tm-agent-line);border-radius:var(--tm-radius-pill);background:var(--tm-agent-input-bg);gap:4px;padding:4px;display:flex}.tm-at-seg button[data-v-2cc3eed5]{border-radius:var(--tm-radius-pill);min-height:38px;color:var(--tm-text);font-weight:var(--tm-font-weight-semibold);cursor:pointer;background:0 0;border:0;flex:1}.tm-at-seg button.is-on[data-v-2cc3eed5]{background:var(--tm-pink)}.tm-at-modal-actions[data-v-2cc3eed5]{gap:var(--tm-space-3);grid-template-columns:1fr 1fr;display:grid}.tm-at-modal-actions .tm-at-btn[data-v-2cc3eed5]{min-width:0}@media (width>=1024px){.tm-at-modal-card[data-v-2cc3eed5]{width:480px;padding:var(--tm-space-6)}}.tm-at-home-head[data-v-8746957b]{justify-content:space-between;align-items:center;gap:var(--tm-space-4);display:flex}.tm-at-home-head h1[data-v-8746957b]{align-items:center;gap:var(--tm-space-2);margin:0 0 var(--tm-space-1);font-size:var(--tm-font-size-xl);flex-wrap:wrap;display:flex}.tm-at-home-enter-pc[data-v-8746957b]{display:none}.tm-at-refresh[data-v-8746957b]{white-space:nowrap;justify-self:end;min-width:0;min-height:32px;padding:0 12px}.tm-at-warning[data-v-8746957b]{align-items:center;gap:var(--tm-space-2);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-pink);border-radius:var(--tm-radius-md);background:var(--tm-agent-danger-bg);color:var(--tm-pink-light);font-weight:var(--tm-font-weight-bold);margin:0;display:flex}.tm-at-home-grid[data-v-8746957b],.tm-at-home-main[data-v-8746957b],.tm-at-home-side[data-v-8746957b]{gap:var(--tm-space-4);min-width:0;display:grid}.tm-at-balance[data-v-8746957b]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);display:flex}.tm-at-balance-value[data-v-8746957b]{margin-top:var(--tm-space-1);color:var(--tm-gold);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-3xl);display:block}.tm-at-balance-sub[data-v-8746957b]{margin-top:var(--tm-space-1);font-size:var(--tm-font-size-xs)}.tm-at-earn[data-v-8746957b]{gap:var(--tm-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tm-at-earn .tm-at-card[data-v-8746957b]{gap:var(--tm-space-1);display:grid}.tm-at-earn strong[data-v-8746957b]{font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-xl);text-overflow:ellipsis;overflow:hidden}.tm-at-earn span[data-v-8746957b]{font-size:var(--tm-font-size-xs)}.tm-at-recharge .tm-at-section-title[data-v-8746957b]{align-items:center;gap:var(--tm-space-2);margin-bottom:var(--tm-space-1);display:flex}.tm-at-recharge-tiles[data-v-8746957b]{gap:var(--tm-space-3);margin-top:var(--tm-space-3);grid-template-columns:1fr 1fr;display:grid}.tm-at-tile[data-v-8746957b]{justify-content:center;align-items:center;gap:var(--tm-space-2);border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-md);background:var(--tm-agent-surface-2);min-height:52px;color:var(--tm-text);font-weight:var(--tm-font-weight-semibold);text-decoration:none;display:flex}.tm-at-tile .tm-icon[data-v-8746957b]{color:var(--tm-gold)}.tm-at-promo-body[data-v-8746957b]{align-items:center;gap:var(--tm-space-4);display:flex}.tm-at-qr[data-v-8746957b]{border-radius:var(--tm-radius-md);background:var(--tm-text);flex:none;width:116px;padding:6px}.tm-at-qr[data-v-8746957b] .tm-qr{width:100%;display:block}.tm-at-promo-text[data-v-8746957b]{gap:var(--tm-space-2);min-width:0;display:grid}.tm-at-promo-url[data-v-8746957b]{font-weight:var(--tm-font-weight-bold);word-break:break-all;margin:0}.tm-at-promo-actions[data-v-8746957b]{gap:var(--tm-space-2);flex-wrap:wrap;display:flex}.tm-at-promo-actions .tm-at-btn[data-v-8746957b]{min-width:0}.tm-at-home-enter[data-v-8746957b]{width:100%}@media (width>=1024px){.tm-at-home-enter-pc[data-v-8746957b]{display:inline-flex}.tm-at-home-enter[data-v-8746957b]{display:none}.tm-at-home-head h1[data-v-8746957b]{font-size:var(--tm-font-size-2xl)}.tm-at-home-grid[data-v-8746957b]{align-items:start;gap:var(--tm-space-6);grid-template-columns:minmax(0,1.25fr) minmax(360px,1fr)}.tm-at-balance[data-v-8746957b]{padding:var(--tm-space-6)}.tm-at-balance-value[data-v-8746957b]{font-size:var(--tm-font-size-4xl)}.tm-at-earn strong[data-v-8746957b]{font-size:var(--tm-font-size-2xl)}.tm-at-promo-body[data-v-8746957b]{text-align:center;flex-direction:column;align-items:stretch}.tm-at-qr[data-v-8746957b]{width:200px;margin:0 auto}.tm-at-promo-actions[data-v-8746957b]{justify-content:center}.tm-at-promo-actions .tm-at-btn[data-v-8746957b]{min-width:140px}}.tm-at-intro-hero[data-v-a16794f6]{justify-items:start;gap:var(--tm-space-3);display:grid}.tm-at-intro-title[data-v-a16794f6]{font-size:var(--tm-font-size-2xl);font-weight:var(--tm-font-weight-bold);line-height:var(--tm-line-height-tight);margin:0}.tm-at-points[data-v-a16794f6]{gap:var(--tm-space-3);margin:0;padding:0;list-style:none;display:grid}.tm-at-points li[data-v-a16794f6]{align-items:center;gap:var(--tm-space-3);display:flex}.tm-at-point-text[data-v-a16794f6]{gap:2px;min-width:0;display:grid}.tm-at-point-text .tm-at-muted[data-v-a16794f6]{font-size:var(--tm-font-size-xs)}.tm-at-intro-login[data-v-a16794f6]{color:var(--tm-text-muted);font-size:var(--tm-font-size-sm);text-align:center;margin:0}@media (width>=1024px){.tm-at-intro-hero[data-v-a16794f6]{padding:var(--tm-space-8)}.tm-at-intro-title[data-v-a16794f6]{font-size:var(--tm-font-size-3xl)}.tm-at-points[data-v-a16794f6]{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-at-intro-login[data-v-a16794f6]{text-align:left}}.tm-at-login-title[data-v-00da300d]{margin:var(--tm-space-4) 0 var(--tm-space-1);font-size:var(--tm-font-size-2xl)}.tm-at-login-form[data-v-00da300d]{margin-top:var(--tm-space-5)}.tm-at-login-row[data-v-00da300d]{justify-content:flex-end;display:flex}.tm-at-login-foot[data-v-00da300d]{margin:var(--tm-space-5) 0 0;color:var(--tm-text-muted);font-size:var(--tm-font-size-sm);text-align:center}@media (width>=1024px){.tm-at-login-title[data-v-00da300d]{margin-top:0}}.tm-at-pause[data-v-3c824a2d]{gap:var(--tm-space-3);text-align:left;display:grid}.tm-at-pause-text[data-v-3c824a2d]{color:var(--tm-gold);font-size:var(--tm-font-size-sm);margin:0}.tm-at-pause-row[data-v-3c824a2d]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);display:flex}.tm-at-pause-row>div[data-v-3c824a2d]{gap:var(--tm-space-1);display:grid}.tm-at-pause-money[data-v-3c824a2d]{color:var(--tm-gold);font-size:var(--tm-font-size-xl)}.tm-at-status-mark[data-v-cedb7244]{width:88px;height:88px;margin:var(--tm-space-2) auto 0;border:1px solid var(--tm-agent-hero-line);border-radius:var(--tm-radius-round);background:var(--tm-agent-pending-bg);color:var(--tm-gold);place-items:center;display:grid}.tm-at-status-mark.is-rejected[data-v-cedb7244],.tm-at-status-mark.is-inactive[data-v-cedb7244]{border-color:var(--tm-agent-danger-line);background:var(--tm-agent-danger-bg);color:var(--tm-pink-light)}.tm-at-status-title[data-v-cedb7244]{margin:var(--tm-space-4) 0 var(--tm-space-1);font-size:var(--tm-font-size-2xl);text-align:center}.tm-at-status-sub[data-v-cedb7244]{margin-bottom:var(--tm-space-5);text-align:center}.tm-at-reason[data-v-cedb7244]{margin-bottom:var(--tm-space-4);padding:var(--tm-space-4);border:1px solid var(--tm-agent-danger-line);border-radius:var(--tm-radius-lg);background:var(--tm-agent-danger-bg)}.tm-at-reason strong[data-v-cedb7244]{align-items:center;gap:var(--tm-space-2);display:inline-flex}.tm-at-reason p[data-v-cedb7244]{margin:var(--tm-space-3) 0 0;line-height:var(--tm-line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere}.tm-at-rows[data-v-cedb7244]{padding-block:0}.tm-at-progress[data-v-cedb7244]{gap:var(--tm-space-4);margin:var(--tm-space-4) 0 0;padding-left:calc(var(--tm-space-4) + 24px);list-style:none;display:grid}.tm-at-progress li[data-v-cedb7244]{gap:2px;display:grid;position:relative}.tm-at-progress li[data-v-cedb7244]:before{border:1.5px solid var(--tm-text-muted);border-radius:var(--tm-radius-round);content:"";width:14px;height:14px;position:absolute;top:3px;left:-26px}.tm-at-progress li.is-done[data-v-cedb7244]:before{border-color:var(--tm-gold);background:var(--tm-gold)}.tm-at-progress li.is-now[data-v-cedb7244]:before{border-color:var(--tm-pink);background:var(--tm-pink)}.tm-at-progress span[data-v-cedb7244]{color:var(--tm-text-muted);font-size:var(--tm-font-size-xs)}.tm-at-progress li.is-now span[data-v-cedb7244]{color:var(--tm-pink-light)}.tm-at-tips[data-v-cedb7244]{margin:var(--tm-space-4) 0 0;padding-left:var(--tm-space-5);color:var(--tm-text-muted);font-size:var(--tm-font-size-xs);line-height:1.8}.tm-at-status-actions[data-v-cedb7244]{margin-top:var(--tm-space-5)}.tm-at-status-home[data-v-cedb7244]{justify-self:center}.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}.ag-root{--tm-ag-bg:var(--tm-color-bg-page);--tm-ag-side:var(--tm-color-bg-surface);--tm-ag-card:var(--tm-color-bg-surface);--tm-ag-card-2:var(--tm-color-bg-raised);--tm-ag-line:var(--tm-color-border-subtle);--tm-ag-line-strong:var(--tm-color-border-default);--tm-ag-gold-line:var(--tm-gold-line);--tm-ag-pink:var(--tm-pink);--tm-ag-pink-soft:var(--tm-pink-selected-bg);--tm-ag-gold:var(--tm-gold);--tm-ag-text:var(--tm-color-text-primary);--tm-ag-text-2:var(--tm-color-text-secondary);--tm-ag-text-3:var(--tm-color-text-tertiary);--tm-ag-ok:var(--tm-color-success);--tm-ag-warn:var(--tm-color-warning);--tm-ag-bad:var(--tm-color-danger);background:var(--tm-ag-bg);min-height:100dvh;color:var(--tm-ag-text);font-family:var(--tm-font-family-sans)}.ag-root *,.ag-root :before,.ag-root :after{box-sizing:border-box}.ag-card{min-width:0;padding:var(--tm-space-5);border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-lg);background:var(--tm-ag-card)}.ag-card-gold{border-color:var(--tm-ag-gold-line)}.ag-card-title{align-items:center;gap:var(--tm-space-2);margin:0 0 var(--tm-space-4);font-size:var(--tm-font-size-lg);font-weight:var(--tm-font-weight-bold);display:flex}.ag-card-title:before{border-radius:var(--tm-radius-pill);background:var(--tm-ag-pink);content:"";width:3px;height:1em}.ag-card-head{justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-bottom:var(--tm-space-4);flex-wrap:wrap;display:flex}.ag-card-head .ag-card-title{margin:0}.ag-stats{gap:var(--tm-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.ag-stats{grid-template-columns:repeat(var(--ag-cols,4), minmax(0, 1fr));gap:var(--tm-space-4)}}.ag-stats-3{--ag-cols:3}.ag-stat{min-width:0;padding:var(--tm-space-4);border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-lg);background:var(--tm-ag-card)}@media (width>=1024px){.ag-stat{padding:var(--tm-space-5)}}.ag-stat-gold{border-color:var(--tm-ag-gold-line)}.ag-stat-label{color:var(--tm-ag-text-2);font-size:var(--tm-font-size-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ag-stat-value{margin:var(--tm-space-2) 0 0;font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-xl);font-weight:var(--tm-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width>=1024px){.ag-stat-value{font-size:var(--tm-font-size-3xl)}}.ag-stat-gold .ag-stat-value,.ag-money{color:var(--tm-ag-gold)}.ag-stat-hint{margin:var(--tm-space-1) 0 0;color:var(--tm-ag-text-3);font-size:var(--tm-font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-toolbar{align-items:center;gap:var(--tm-space-3);margin:var(--tm-space-5) 0 var(--tm-space-4);flex-wrap:wrap;display:flex}.ag-toolbar-end{gap:var(--tm-space-3);flex-wrap:wrap;margin-left:auto;display:flex}.ag-seg{border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-pill);background:var(--tm-ag-card);flex-wrap:wrap;max-width:100%;padding:3px;display:inline-flex}.ag-seg button{min-height:32px;padding:0 var(--tm-space-4);border-radius:var(--tm-radius-pill);color:var(--tm-ag-text-2);font:inherit;font-size:var(--tm-font-size-sm);cursor:pointer;background:0 0;border:0}.ag-seg button[aria-pressed=true]{background:var(--tm-ag-pink);color:var(--tm-palette-white);font-weight:var(--tm-font-weight-semibold)}.ag-input,.ag-select,.ag-textarea{width:100%;min-height:40px;padding:0 var(--tm-space-3);border:1px solid var(--tm-ag-line-strong);border-radius:var(--tm-radius-md);background:var(--tm-ag-card-2);color:var(--tm-ag-text);font:inherit;font-size:var(--tm-font-size-sm)}.ag-textarea{min-height:88px;padding:var(--tm-space-2) var(--tm-space-3);resize:vertical}.ag-input:focus-visible,.ag-select:focus-visible,.ag-textarea:focus-visible{border-color:var(--tm-ag-pink);outline:none}.ag-input-search{border-radius:var(--tm-radius-pill);width:min(280px,100%)}.ag-dates{align-items:center;gap:var(--tm-space-2);color:var(--tm-ag-text-3);font-size:var(--tm-font-size-sm);flex-wrap:wrap;display:inline-flex}.ag-dates .ag-input{width:150px}.ag-field{gap:var(--tm-space-2);min-width:0;display:grid}.ag-field>span{color:var(--tm-ag-text-2);font-size:var(--tm-font-size-sm)}.ag-field small{color:var(--tm-ag-text-3);font-size:var(--tm-font-size-xs)}.ag-btn{justify-content:center;align-items:center;gap:var(--tm-space-2);min-height:36px;padding:0 var(--tm-space-4);border:1px solid var(--tm-ag-line-strong);border-radius:var(--tm-radius-pill);background:var(--tm-ag-card-2);color:var(--tm-ag-text);font:inherit;font-size:var(--tm-font-size-sm);font-weight:var(--tm-font-weight-semibold);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}.ag-btn-pink{border-color:var(--tm-ag-pink);background:var(--tm-ag-pink);color:var(--tm-palette-white)}.ag-btn-gold{border-color:var(--tm-ag-gold);color:var(--tm-palette-white);background:0 0}.ag-btn-text{min-height:28px;padding:0 var(--tm-space-2);color:var(--tm-ag-pink);background:0 0;border-color:#0000}.ag-btn-lg{min-height:46px;padding:0 var(--tm-space-6);font-size:var(--tm-font-size-md)}.ag-btn-block{width:100%}.ag-btn:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.ag-btn:not(:disabled):hover{filter:brightness(1.12)}}.ag-table{width:100%;font-size:var(--tm-font-size-sm);display:block}.ag-table thead{display:none}.ag-table tbody,.ag-table tr,.ag-table td{width:100%;display:block}.ag-table tr{margin-bottom:var(--tm-space-3);padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-lg);background:var(--tm-ag-card)}.ag-table td{justify-content:space-between;gap:var(--tm-space-3);padding:var(--tm-space-1) 0;overflow-wrap:anywhere;display:flex}.ag-table td:before{color:var(--tm-ag-text-3);content:attr(data-label);flex:none}.ag-table td>*{text-align:right;min-width:0}.ag-table tr.ag-table-empty td:before{content:none}.ag-table .ag-num{font-family:var(--tm-font-family-numeric)}.ag-table .ag-dim{color:var(--tm-ag-text-3)}.ag-table .ag-money{font-weight:var(--tm-font-weight-bold)}@media (width>=1024px){.ag-table-wrap{border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-lg);background:var(--tm-ag-card);overflow-x:auto}.ag-table{border-collapse:collapse;white-space:nowrap;display:table}.ag-table thead{display:table-header-group}.ag-table tbody{display:table-row-group}.ag-table tr{background:0 0;border:0;border-radius:0;margin:0;padding:0;display:table-row}.ag-table th{padding:var(--tm-space-3) var(--tm-space-4);background:var(--tm-ag-card-2);color:var(--tm-ag-text-2);font-weight:var(--tm-font-weight-semibold);text-align:left}.ag-table td{width:auto;padding:var(--tm-space-4);border-top:1px solid var(--tm-ag-line);overflow-wrap:normal;display:table-cell}.ag-table td:before{content:none}.ag-table td>*{text-align:inherit}.ag-table .ag-num,.ag-table th.ag-num{text-align:right}}.ag-table-empty td{padding:var(--tm-space-10) var(--tm-space-4);color:var(--tm-ag-text-3);text-align:center;white-space:normal;justify-content:center}.ag-status{min-height:22px;padding:0 var(--tm-space-2);border:1px solid var(--tm-ag-line-strong);border-radius:var(--tm-radius-sm);color:var(--tm-ag-text-2);font-size:var(--tm-font-size-xs);white-space:nowrap;align-items:center;display:inline-flex}.ag-status.ok{border-color:var(--tm-ag-ok);color:var(--tm-ag-ok)}.ag-status.wait{border-color:var(--tm-ag-pink);color:var(--tm-ag-pink)}.ag-status.close{color:var(--tm-ag-text-3)}.ag-status.bad{border-color:var(--tm-ag-bad);color:var(--tm-ag-bad)}.ag-grade{min-height:20px;padding:0 var(--tm-space-2);border:1px solid var(--tm-ag-gold-line);border-radius:var(--tm-radius-sm);color:var(--tm-ag-gold);font-size:var(--tm-font-size-xs);white-space:nowrap;align-items:center;display:inline-flex}.ag-pager{justify-content:flex-end;align-items:center;gap:var(--tm-space-2);margin-top:var(--tm-space-4);color:var(--tm-ag-text-3);font-size:var(--tm-font-size-sm);flex-wrap:wrap;display:flex}.ag-note{margin:var(--tm-space-2) 0 0;color:var(--tm-ag-text-3);font-size:var(--tm-font-size-xs);line-height:var(--tm-line-height-normal)}.ag-alert{margin:var(--tm-space-3) 0;padding:var(--tm-space-3) var(--tm-space-4);border:1px solid var(--tm-ag-bad);border-radius:var(--tm-radius-md);color:var(--tm-ag-bad);font-size:var(--tm-font-size-sm)}.ag-ok-note{margin:var(--tm-space-3) 0;color:var(--tm-ag-ok);font-size:var(--tm-font-size-sm)}.ag-grid-2{gap:var(--tm-space-4);display:grid}@media (width>=1024px){.ag-grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ag-section{margin-top:var(--tm-space-5)}.ag-kv{justify-content:space-between;gap:var(--tm-space-3);padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-ag-line);font-size:var(--tm-font-size-sm);display:flex}.ag-kv:last-child{border-bottom:0}.ag-kv>span:first-child{color:var(--tm-ag-text-2);flex:none}.ag-kv>:last-child{overflow-wrap:anywhere;text-align:right;min-width:0}.ag-mono{font-family:var(--tm-font-family-numeric);overflow-wrap:anywhere}.ag-modal{z-index:var(--tm-z-modal);padding:var(--tm-space-4);place-items:center;display:grid;position:fixed;inset:0}.ag-modal-scrim{background:var(--tm-agent-modal-scrim);position:absolute;inset:0}.ag-modal-card{width:min(480px,100%);max-height:calc(100dvh - 32px);padding:var(--tm-space-6);border:1px solid var(--tm-ag-line-strong);border-radius:var(--tm-radius-xl);background:var(--tm-bg-modal);position:relative;overflow-y:auto}.ag-modal-card h2{margin:0 0 var(--tm-space-4);font-size:var(--tm-font-size-lg)}.ag-modal-actions{justify-content:flex-end;gap:var(--tm-space-3);margin-top:var(--tm-space-5);display:flex}.ag-form{gap:var(--tm-space-4);display:grid}.ag-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ag-forbidden[data-v-95ed1e9c]{justify-items:center;gap:var(--tm-space-3);max-width:560px;margin:var(--tm-space-10) auto;padding:var(--tm-space-10) var(--tm-space-6);text-align:center;display:grid}.ag-forbidden-code[data-v-95ed1e9c]{color:var(--tm-ag-pink);font-family:var(--tm-font-family-numeric);font-size:var(--tm-font-size-4xl);font-weight:var(--tm-font-weight-bold);margin:0}.ag-forbidden h2[data-v-95ed1e9c]{font-size:var(--tm-font-size-lg);margin:0}.ag-app[data-v-78021e6e]{min-height:100dvh}@media (width>=1024px){.ag-app[data-v-78021e6e]{grid-template-columns:232px minmax(0,1fr);align-items:start;display:grid;position:relative}.ag-app[data-v-78021e6e]:before{border-right:1px solid var(--tm-ag-line);background:var(--tm-ag-side);content:"";width:232px;position:absolute;inset:0 auto 0 0}}.ag-side[data-v-78021e6e]{z-index:var(--tm-z-modal);gap:var(--tm-space-4);width:248px;padding:var(--tm-space-5) var(--tm-space-4);border-right:1px solid var(--tm-ag-line);background:var(--tm-ag-side);visibility:hidden;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.ag-side.is-open[data-v-78021e6e]{visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){.ag-side[data-v-78021e6e]{transition:transform var(--tm-duration-base) var(--tm-ease-standard), visibility var(--tm-duration-base)}}@media (width>=1024px){.ag-side[data-v-78021e6e]{z-index:auto;visibility:visible;background:0 0;border-right:0;width:auto;height:100dvh;position:sticky;top:0;transform:none}}.ag-scrim[data-v-78021e6e]{z-index:var(--tm-z-overlay);background:var(--tm-color-bg-scrim);border:0;position:fixed;inset:0}.ag-brand[data-v-78021e6e]{align-items:center;gap:var(--tm-space-2);color:inherit;text-decoration:none;display:inline-flex}.ag-brand img[data-v-78021e6e]{width:auto;height:32px;display:block}.ag-brand-top img[data-v-78021e6e]{height:26px}.ag-brand-pill[data-v-78021e6e]{padding:1px var(--tm-space-2);border:1px solid var(--tm-ag-pink);border-radius:var(--tm-radius-sm);background:var(--tm-ag-pink-soft);color:var(--tm-palette-white);font-size:var(--tm-font-size-xs);font-weight:var(--tm-font-weight-bold)}.ag-me[data-v-78021e6e]{padding:var(--tm-space-3);border:1px solid var(--tm-ag-gold-line);border-radius:var(--tm-radius-md);background:var(--tm-ag-card-2)}.ag-me-name[data-v-78021e6e]{font-weight:var(--tm-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ag-me-meta[data-v-78021e6e]{align-items:center;gap:var(--tm-space-2);margin:var(--tm-space-2) 0 0;color:var(--tm-ag-text-3);font-size:var(--tm-font-size-xs);flex-wrap:wrap;display:flex}.ag-menu[data-v-78021e6e]{gap:var(--tm-space-1);display:grid}.ag-menu-item[data-v-78021e6e]{align-items:center;gap:var(--tm-space-3);min-height:42px;padding:0 var(--tm-space-3);border-radius:var(--tm-radius-md);color:var(--tm-ag-text-2);font-size:var(--tm-font-size-sm);border:1px solid #0000;text-decoration:none;display:flex}.ag-menu-item[aria-current=page][data-v-78021e6e]{border-color:var(--tm-ag-pink);background:var(--tm-ag-pink-soft);color:var(--tm-ag-text);font-weight:var(--tm-font-weight-semibold);border-left-width:3px}@media (hover:hover) and (pointer:fine){.ag-menu-item[data-v-78021e6e]:hover{background:var(--tm-ag-card-2);color:var(--tm-ag-text)}}.ag-side-foot[data-v-78021e6e]{gap:var(--tm-space-2);margin-top:auto;display:grid}.ag-main[data-v-78021e6e]{min-width:0;padding:0 var(--tm-space-4) var(--tm-space-10)}@media (width>=1024px){.ag-main[data-v-78021e6e]{padding:var(--tm-space-6) var(--tm-space-8) var(--tm-space-12)}}@media (width>=1440px){.ag-main[data-v-78021e6e]{width:100%;max-width:1440px;padding-inline:var(--tm-space-10)}}.ag-top[data-v-78021e6e]{z-index:var(--tm-z-raised);align-items:center;gap:var(--tm-space-3);min-height:52px;margin:0 calc(-1 * var(--tm-space-4));padding:0 var(--tm-space-4);border-bottom:1px solid var(--tm-ag-line);background:var(--tm-ag-side);display:flex;position:sticky;top:0}@media (width>=1024px){.ag-top[data-v-78021e6e]{display:none}}.ag-top-menu[data-v-78021e6e]{border:1px solid var(--tm-ag-line-strong);border-radius:var(--tm-radius-md);background:0 0;gap:4px;width:36px;height:36px;padding:9px 8px;display:grid}.ag-top-menu span[data-v-78021e6e]{border-radius:var(--tm-radius-pill);background:var(--tm-ag-text);height:2px;display:block}.ag-top-page[data-v-78021e6e]{color:var(--tm-ag-text-3);font-size:var(--tm-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-head[data-v-78021e6e]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin:var(--tm-space-4) 0 var(--tm-space-3);flex-wrap:wrap;display:flex;position:relative}@media (width>=1024px){.ag-head[data-v-78021e6e]{margin:0 0 var(--tm-space-6)}}.ag-head-title[data-v-78021e6e]{align-items:center;gap:var(--tm-space-3);flex-wrap:wrap;min-width:0;display:flex}.ag-head h1[data-v-78021e6e]{font-size:var(--tm-font-size-xl);margin:0}@media (width>=1024px){.ag-head h1[data-v-78021e6e]{font-size:var(--tm-font-size-2xl)}}.ag-rate[data-v-78021e6e]{padding:2px var(--tm-space-3);border:1px solid var(--tm-ag-gold-line);border-radius:var(--tm-radius-pill);color:var(--tm-ag-gold);font-size:var(--tm-font-size-xs);white-space:nowrap}.ag-head-actions[data-v-78021e6e]{gap:var(--tm-space-2);display:flex}.ag-copied[data-v-78021e6e]{margin:var(--tm-space-1) 0 0;color:var(--tm-ag-ok);font-size:var(--tm-font-size-xs);position:absolute;top:100%;right:0}.ag-tabs[data-v-78021e6e]{gap:var(--tm-space-2);margin:0 calc(-1 * var(--tm-space-4)) var(--tm-space-2);padding:0 var(--tm-space-4) var(--tm-space-2);scrollbar-width:none;display:flex;overflow-x:auto}@media (width>=1024px){.ag-tabs[data-v-78021e6e]{display:none}}.ag-tabs-item[data-v-78021e6e]{padding:var(--tm-space-2) var(--tm-space-4);border:1px solid var(--tm-ag-line);border-radius:var(--tm-radius-pill);color:var(--tm-ag-text-2);font-size:var(--tm-font-size-sm);white-space:nowrap;flex:none;text-decoration:none}.ag-tabs-item[aria-current=page][data-v-78021e6e]{border-color:var(--tm-ag-pink);background:var(--tm-ag-pink);color:var(--tm-palette-white);font-weight:var(--tm-font-weight-semibold)}.ag-content[data-v-78021e6e]{min-width:0}.ag-entry[data-v-78021e6e]{width:100%;max-width:1200px;padding:var(--tm-space-4) var(--tm-space-4) var(--tm-space-10);margin:0 auto}@media (width>=1024px){.ag-entry[data-v-78021e6e]{padding:var(--tm-space-8) var(--tm-space-10) var(--tm-space-12)}}.ag-entry-head[data-v-78021e6e]{justify-content:space-between;align-items:center;gap:var(--tm-space-3);margin-bottom:var(--tm-space-6);display:flex}.ag-entry-card[data-v-78021e6e]{justify-items:center;gap:var(--tm-space-3);max-width:560px;margin:var(--tm-space-10) auto;text-align:center;display:grid}.ag-entry-card h1[data-v-78021e6e]{font-size:var(--tm-font-size-xl);margin:0}.ag-loading[data-v-78021e6e]{min-height:100dvh}.ag-inactivity[data-v-78021e6e]{margin:0 0 var(--tm-space-4)}
/*$vite$:1*/