.ugc-theme,body.ugc-theme-root,.ugc-theme-portal{--ugc-pc-design-total-width:980px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#080417;--surface-muted:#100a22;--surface-overlay:#ffffff0d;--foreground:#ffffffe6;--foreground-secondary:#fffc;--foreground-tertiary:#fff9;--card:#1c1030;--muted:#fff9;--line:#ffffff0d;--line-strong:#ffffff1a;--search-background:#0000001a;--tap-highlight:#ffffff0d;--skeleton:#ffffff14;--skeleton-strong:#ffffff1f;--brand:#9756e3;--brand-strong:#6c43ee;--brand-accent:#ca3fe9;--brand-soft:#9756e326;--brand-gradient:#d8ffd2;--brand-gradient-strong:linear-gradient(90deg, #9756e3 9%, #6c43ee 100%);--topic-accent:#ff1eac;--topic-accent-soft:#ff1eac1a;--topic-accent-strong:#ff1eaccc;--topic-accent-action:#ff1eace6;--topic-inline:#ff65c6cc;--accent:#4b7dff;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:16px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.6;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-xs:4px;--radius-sm:6px;--radius-card:8px;--radius-panel:16px;--radius-xl:20px;--radius-full:999px;--shadow-card:0 2px 12px #0000004d;--shadow-soft:0 8px 20px #0006;--shadow-panel:0 16px 48px #0009;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--z-index-navigation:10;--z-index-popover:40;--z-index-dialog:50;--z-index-popover-in-dialog:60;--z-index-toast:100100}.ugc-theme,body.ugc-theme-root{background:var(--background);min-height:100dvh;color:var(--foreground);font-family:PingFang SC,Microsoft YaHei,SimHei,Hiragino Sans GB,Noto Sans SC,Arial,sans-serif}.ugc-theme,.ugc-theme *,body.ugc-theme-root,body.ugc-theme-root *,.ugc-theme-portal,.ugc-theme-portal *{box-sizing:border-box}.ugc-theme a,body.ugc-theme-root a{color:inherit;text-decoration:none}body.ugc-theme-root button[aria-label="Open Next.js Dev Tools"],body.ugc-theme-root button[aria-label="Open issues overlay"],body.ugc-theme-root button[aria-label="Collapse issues badge"],body.ugc-theme-root [data-nextjs-dev-tools-button],body.ugc-theme-root nextjs-portal,body.ugc-theme-root [data-nextjs-dialog-overlay],body.ugc-theme-root [data-nextjs-toast],body.ugc-theme-root [data-next-badge-root],body.ugc-theme-root [data-nextjs-errors-dialog]{display:none!important}body.ugc-theme-root div:has(>button[aria-label="Open Next.js Dev Tools"]){display:none!important}@keyframes publish-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes publish-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes popover-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popover-fade-out{0%{opacity:1}to{opacity:0}}@keyframes popover-slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes detail-dialog-in{0%{opacity:.72;border-radius:var(--detail-origin-radius,18px);transform:translate(var(--detail-origin-x,0px), var(--detail-origin-y,0px)) scale(var(--detail-origin-scale-x,.92), var(--detail-origin-scale-y,.34))}to{opacity:1;border-radius:0;transform:translate(0)scale(1)}}@keyframes detail-dialog-out{0%{opacity:1;border-radius:0;transform:translate(0)scale(1)}to{opacity:.72;border-radius:var(--detail-origin-radius,18px);transform:translate(var(--detail-origin-x,0px), var(--detail-origin-y,0px)) scale(var(--detail-origin-scale-x,.92), var(--detail-origin-scale-y,.34))}}@keyframes sheet-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes sheet-right-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheet-right-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes sheet-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes centered-sheet-bottom-in{0%{opacity:0;transform:translate(-50%)translateY(104%)}72%{opacity:1;transform:translate(-50%)translateY(-2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes centered-sheet-bottom-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(104%)}}@keyframes search-panel-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes interaction-burst-pop{0%{transform:scale(.88)}22%{transform:scale(1.28)}52%{transform:scale(.92)}to{transform:scale(1)}}@keyframes interaction-burst-ring{0%{opacity:.42;transform:scale(.35)}to{opacity:0;transform:scale(1.95)}}@keyframes interaction-burst-particle{0%{opacity:0;transform:translate(calc(-50% + (var(--burst-x,0px) * .28)), calc(-50% + (var(--burst-y,0px) * .28))) scale(.2)}14%{opacity:1;transform:translate(calc(-50% + (var(--burst-x,0px) * .72)), calc(-50% + (var(--burst-y,0px) * .72))) scale(.92)}to{opacity:0;transform:translate(calc(-50% + var(--burst-x,0px)), calc(-50% + var(--burst-y,0px))) scale(.05)}}@keyframes interaction-burst-glow{0%{opacity:.34;transform:scale(.76)}to{opacity:0;transform:scale(1.45)}}@media (min-width:800px){[data-ugc-root].ugc-theme{height:calc(100dvh - var(--pc-topbar-height));min-height:0;overflow:auto hidden}[data-ugc-root] [data-ugc-track=pc]{min-width:calc(var(--ugc-pc-design-total-width,980px) - var(--pc-sidebar-width,200px))}}
