[data-lgc-theme=night]{--lgc-bg:#0b0a08;--lgc-bg-grad:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(212,165,90,.10),transparent 70%),#0b0a08;--lgc-fg:#ece2cf;--lgc-muted:#a39479;--lgc-accent:#f1d29a;--lgc-ring:#d4a55a;--lgc-ring-text:#f1d29a;--lgc-ring-glow:drop-shadow(0 0 6px rgba(212,165,90,.28));--lgc-halo:radial-gradient(circle,rgba(212,165,90,.16),transparent 62%);--lgc-orb-fill:radial-gradient(circle at 36% 30%,#fff8e6 0%,#f6d792 20%,#cf9440 52%,#7a4a16 82%,#3a230a 100%);--lgc-orb-shadow:0 0 60px 10px rgba(232,184,114,.4),0 0 150px 60px rgba(212,165,90,.14),0 0 0 1px rgba(241,210,154,.4),inset 0 -14px 34px rgba(40,20,5,.5),inset 0 10px 26px rgba(255,240,205,.28);--lgc-sweep:rgba(241,210,154,.6);--lgc-spin-edge:rgba(241,210,154,.32);--lgc-spin-head:rgba(241,210,154,.95);--lgc-chip-bg:linear-gradient(180deg,rgba(255,248,230,.1),rgba(255,248,230,.04));--lgc-chip-line:rgba(255,248,230,.2);--lgc-chip-shadow:inset 0 1px 0 rgba(255,252,240,.24),0 6px 20px rgba(0,0,0,.45);color-scheme:dark}[data-lgc-theme=paper]{--lgc-bg:#faf8f4;--lgc-bg-grad:radial-gradient(ellipse 70% 55% at 50% 42%,rgba(124,98,54,.07),transparent 70%),#faf8f4;--lgc-fg:#1f1b16;--lgc-muted:#6b635a;--lgc-accent:#7c6236;--lgc-ring:#7c6236;--lgc-ring-text:#7c6236;--lgc-ring-glow:none;--lgc-halo:radial-gradient(circle,rgba(124,98,54,.08),transparent 60%);--lgc-orb-fill:radial-gradient(circle at 34% 28%,#fdf6e4 0%,#e3c68a 16%,#b48a45 44%,#7a5a26 74%,#3f2d12 100%);--lgc-orb-shadow:0 22px 44px -8px rgba(60,40,15,.34),0 6px 14px rgba(60,40,15,.16),0 0 0 1px rgba(124,98,54,.35),inset 0 -16px 30px rgba(45,28,8,.45),inset 0 10px 22px rgba(255,246,220,.42);--lgc-sweep:rgba(124,98,54,.45);--lgc-spin-edge:rgba(124,98,54,.22);--lgc-spin-head:rgba(124,98,54,.85);--lgc-chip-bg:rgba(245,240,230,.9);--lgc-chip-line:#e6e0d6;--lgc-chip-shadow:0 1px 0 rgba(255,255,255,.7) inset,0 6px 16px rgba(26,20,15,.08);color-scheme:light}.lgc-orbit{position:relative;aspect-ratio:1;display:grid;place-items:center}.lgc-orbit:before{content:"";position:absolute;inset:-12%;border-radius:50%;pointer-events:none;background:var(--lgc-halo);transition:background .6s}.lgc-armillary{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:var(--lgc-ring-glow);transition:opacity .6s}.lgc-armillary text{fill:var(--lgc-ring-text);font-family:Songti SC,"Noto Serif SC",STSong,serif}.lgc-orb{position:relative;width:46%;aspect-ratio:1;border-radius:50%;cursor:pointer;will-change:transform;background:var(--lgc-orb-fill);box-shadow:var(--lgc-orb-shadow);transition:filter .5s ease-out,opacity .5s ease-out,box-shadow .6s ease-out;-webkit-tap-highlight-color:transparent}.lgc-orb:focus-visible{outline:2px solid var(--lgc-accent);outline-offset:6px}.lgc-orb:before{inset:-12%;pointer-events:none;opacity:.75;background:conic-gradient(from 0deg,transparent 0 62%,transparent 62%,var(--lgc-sweep) 84%,transparent 97%);-webkit-mask:radial-gradient(closest-side,transparent 60%,#000 62%,#000 78%,transparent 80%);mask:radial-gradient(closest-side,transparent 60%,#000 62%,#000 78%,transparent 80%);animation:lgc-spin 12s linear infinite}.lgc-orb:after,.lgc-orb:before{content:"";position:absolute;border-radius:50%}.lgc-orb:after{inset:-9%;border:1px solid var(--lgc-spin-edge);border-top-color:var(--lgc-spin-head);animation:lgc-spin 3.2s linear infinite;opacity:0;transition:opacity .4s ease-out}.lgc-orb.thinking{filter:saturate(.7) brightness(.85)}.lgc-orb.thinking:after{opacity:1}.lgc-orb.speaking{filter:saturate(1.15) brightness(1.1)}[data-lgc-theme=night] .lgc-orb.speaking{animation:lgc-breathe 2.4s ease-in-out infinite}.lgc-orb.muted{filter:grayscale(.85) brightness(.5)}.lgc-orb.asleep{filter:saturate(.5) brightness(.5)}.lgc-idle .lgc-orb{filter:saturate(.8) brightness(.75)}[data-lgc-theme=paper] .lgc-idle .lgc-orb{filter:saturate(.85) brightness(.95)}.lgc-idle .lgc-armillary{opacity:.55}@keyframes lgc-spin{to{transform:rotate(1turn)}}@keyframes lgc-breathe{0%,to{box-shadow:var(--lgc-orb-shadow)}50%{box-shadow:0 0 80px 18px rgba(232,184,114,.5),0 0 180px 70px rgba(212,165,90,.18),0 0 0 1px rgba(241,210,154,.5),inset 0 -14px 34px rgba(40,20,5,.5),inset 0 10px 26px rgba(255,240,205,.3)}}.lgc-theme-toggle{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border-radius:999px;cursor:pointer;color:var(--lgc-accent);background:var(--lgc-chip-bg);border:1px solid var(--lgc-chip-line);box-shadow:var(--lgc-chip-shadow);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);transition:transform .2s ease-out,color .4s,background .4s}.lgc-theme-toggle:hover{transform:rotate(-12deg)}.lgc-theme-toggle:focus-visible{outline:2px solid var(--lgc-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.lgc-orb,.lgc-orb:after,.lgc-orb:before,.lgc-theme-toggle{animation:none!important;transition:none!important}}.VoiceStage_stage__89LuV{--serif:"Songti SC","Noto Serif SC","STSong",serif;position:relative;display:flex;flex-direction:column;align-items:center;min-height:0;color:var(--lgc-fg);background:var(--lgc-bg-grad);transition:background .6s ease-out,color .6s ease-out;overflow:hidden}.VoiceStage_stage__89LuV[data-size=lg]{flex:1 1;padding:16px 24px 20px}.VoiceStage_stage__89LuV[data-size=lg][data-lgc-theme=night]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(212,165,90,.035) 1px,transparent 0) 0 0 /36px 36px,linear-gradient(90deg,rgba(212,165,90,.035) 1px,transparent 0) 0 0 /36px 36px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000,transparent 75%)}.VoiceStage_bar__qzkr6{position:relative;z-index:1;width:100%;max-width:760px;display:flex;align-items:center;gap:8px}.VoiceStage_barSpacer__QKF3h{flex:1 1}.VoiceStage_chip__zHXve{padding:5px 12px;border-radius:999px;border:1px solid var(--lgc-chip-line);background:var(--lgc-chip-bg);box-shadow:var(--lgc-chip-shadow);color:var(--lgc-muted);font-size:12px;letter-spacing:1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.VoiceStage_close__duGE2{color:var(--lgc-muted)!important}.VoiceStage_close__duGE2:hover{transform:none!important;color:var(--lgc-fg)!important}.VoiceStage_center__5T_rr{position:relative;z-index:1;flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.VoiceStage_stage__89LuV[data-size=lg] .VoiceStage_center__5T_rr{padding:22px 0 6px}.VoiceStage_stage__89LuV[data-size=lg] .VoiceStage_orb__xBGT8{flex:1 1;min-height:0;max-height:min(420px,78vw);width:auto;max-width:100%}.VoiceStage_stage__89LuV[data-size=lg] .VoiceStage_finder__zvmZY+.VoiceStage_orb__xBGT8{flex:none;height:min(20vh,150px)}.VoiceStage_stage__89LuV[data-size=lg] .VoiceStage_finder__zvmZY{max-height:55%;width:auto;max-width:min(78vw,520px)}.VoiceStage_state__5jeOM{min-height:20px;font-size:13px;letter-spacing:2px;color:var(--lgc-muted);text-align:center;transition:color .4s ease-out}.VoiceStage_subs__OCW_5{position:relative;z-index:1;width:100%;max-width:640px;max-height:26vh;overflow-y:auto;padding:18px 4px 4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22px);mask-image:linear-gradient(180deg,transparent,#000 22px)}.VoiceStage_subs__OCW_5::-webkit-scrollbar{display:none}.VoiceStage_line__GFz56{margin:0 0 10px;opacity:.5;transition:opacity .5s ease-out;animation:VoiceStage_rise__sLrMH .45s ease-out both}.VoiceStage_line__GFz56.VoiceStage_current__6PLg0{opacity:1}.VoiceStage_you__Q_epU{font-size:14px;line-height:1.7;color:var(--lgc-muted)}.VoiceStage_lg__CU6Qu{font:16px/1.75 var(--serif);color:var(--lgc-fg)}.VoiceStage_who__IdFo_{display:inline-block;margin-right:10px;font:600 11px/1 -apple-system,PingFang SC,sans-serif;letter-spacing:2px;color:var(--lgc-accent);vertical-align:2px}.VoiceStage_you__Q_epU .VoiceStage_who__IdFo_{color:var(--lgc-muted)}.VoiceStage_cards__3S2pa{position:relative;z-index:1;width:100%;max-width:760px;display:flex;gap:10px;overflow-x:auto;padding:12px 2px 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.VoiceStage_cards__3S2pa::-webkit-scrollbar{display:none}.VoiceStage_card__ypEWR{flex:0 0 min(240px,78%);display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px 8px 8px;border-radius:16px;border:1px solid var(--lgc-chip-line);background:var(--lgc-chip-bg);box-shadow:var(--lgc-chip-shadow);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);color:inherit;font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;animation:VoiceStage_rise__sLrMH .5s ease-out both;transition:transform .2s ease-out,border-color .2s}.VoiceStage_card__ypEWR:hover{transform:translateY(-2px);border-color:var(--lgc-accent)}.VoiceStage_card__ypEWR:focus-visible{outline:2px solid var(--lgc-accent);outline-offset:2px}.VoiceStage_cardPh__MpMMF,.VoiceStage_card__ypEWR img{width:56px;height:56px;border-radius:11px;object-fit:cover;background:var(--lgc-halo)}.VoiceStage_cardText__Tkp03{min-width:0;display:flex;flex-direction:column;gap:3px}.VoiceStage_cardText__Tkp03 b{font:600 15px/1.35 var(--serif);color:var(--lgc-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VoiceStage_cardText__Tkp03 small{font-size:12px;color:var(--lgc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VoiceStage_cardNo___xcaP{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--lgc-accent);color:var(--lgc-accent);font:12px var(--serif)}.VoiceStage_finder__zvmZY{position:relative;width:min(78vw,520px);aspect-ratio:4/3;flex:none;border-radius:20px;overflow:hidden;background:#0b0a08;box-shadow:0 18px 48px -12px rgba(20,14,6,.45),0 0 0 1px var(--lgc-chip-line);animation:VoiceStage_rise__sLrMH .4s ease-out both}.VoiceStage_finder__zvmZY video{width:100%;height:100%;object-fit:cover;display:block}.VoiceStage_cornerBL__Kz2fu,.VoiceStage_cornerBR__eDlfx,.VoiceStage_cornerTL___8Hz5,.VoiceStage_cornerTR__IUCHK{position:absolute;width:26px;height:26px;border:2px solid #e3c68a;pointer-events:none}.VoiceStage_cornerTL___8Hz5{top:14px;left:14px;border-right:0;border-bottom:0;border-top-left-radius:8px}.VoiceStage_cornerTR__IUCHK{top:14px;right:14px;border-left:0;border-bottom:0;border-top-right-radius:8px}.VoiceStage_cornerBL__Kz2fu{bottom:14px;left:14px;border-right:0;border-top:0;border-bottom-left-radius:8px}.VoiceStage_cornerBR__eDlfx{bottom:14px;right:14px;border-left:0;border-top:0;border-bottom-right-radius:8px}.VoiceStage_flash__A_X54{position:absolute;inset:0;background:#fff;animation:VoiceStage_flash__A_X54 .12s ease-out both}.VoiceStage_stage__89LuV[data-size=sm]{flex:none;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-bottom:1px solid var(--lgc-chip-line)}.VoiceStage_stage__89LuV[data-size=sm] .VoiceStage_center__5T_rr{order:-1;flex:1 1;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px 14px}.VoiceStage_stage__89LuV[data-size=sm] .VoiceStage_bar__qzkr6{width:auto;flex:none}.VoiceStage_stage__89LuV[data-size=sm] .VoiceStage_orb__xBGT8{width:88px;flex:none}.VoiceStage_stage__89LuV[data-size=sm] .VoiceStage_state__5jeOM{text-align:left;flex:1 1;min-width:120px;letter-spacing:1px}.VoiceStage_stage__89LuV[data-size=sm] .VoiceStage_finder__zvmZY{width:100%;order:-1}.VoiceStage_stage__89LuV[data-size=sm] .VoiceStage_cards__3S2pa{padding-top:2px}@keyframes VoiceStage_rise__sLrMH{0%{opacity:0;transform:translateY(8px)}}@keyframes VoiceStage_flash__A_X54{0%{opacity:.95}to{opacity:0}}@media (max-width:640px){.VoiceStage_stage__89LuV[data-size=lg]{padding:12px 16px 16px}.VoiceStage_stage__89LuV[data-size=lg] .VoiceStage_orb__xBGT8{max-height:78vw}.VoiceStage_lg__CU6Qu{font-size:15px}}@media (prefers-reduced-motion:reduce){.VoiceStage_card__ypEWR,.VoiceStage_finder__zvmZY,.VoiceStage_flash__A_X54,.VoiceStage_line__GFz56,.VoiceStage_orb__xBGT8,.VoiceStage_stage__89LuV{animation:none!important;transition:none!important}}.UpgradePrompt_overlay__SPBGu{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:UpgradePrompt_overlayFadeIn__tOrTA .2s ease-out}@keyframes UpgradePrompt_overlayFadeIn__tOrTA{0%{opacity:0}to{opacity:1}}.UpgradePrompt_modal__FK7z2{width:min(420px,92vw);max-height:90vh;overflow-y:auto;background:var(--bg-primary,#fff);border-radius:16px;padding:28px 24px 24px;box-shadow:0 20px 60px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.1);animation:UpgradePrompt_modalSlideUp___tVWO .25s ease-out}@keyframes UpgradePrompt_modalSlideUp___tVWO{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.UpgradePrompt_title__c30_z{margin:0 0 16px;font-size:18px;font-weight:600;text-align:center;color:var(--text-primary,#1a1a1a);line-height:1.4}.UpgradePrompt_progressSection__GoBiP{display:flex;align-items:center;gap:12px;margin-bottom:24px;padding:12px 16px;background:var(--bg-secondary,#f7f7f7);border-radius:10px}.UpgradePrompt_progressBar__CiaVl{flex:1 1;height:8px;background:var(--border-color,#e0e0e0);border-radius:4px;overflow:hidden}.UpgradePrompt_progressFill__3krFW{height:100%;background:linear-gradient(135deg,var(--jade,#00b894) 0,var(--jade-dark,#00a383) 100%);border-radius:4px;transition:width .3s ease}.UpgradePrompt_progressText__XZ_kL{font-size:13px;color:var(--text-secondary,#666);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UpgradePrompt_plansGrid__R8az0{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:24px}.UpgradePrompt_planCard__fJwf4{display:flex;flex-direction:column;padding:16px 14px;border:2px solid var(--border-color,#e5e5e5);border-radius:12px;background:transparent;cursor:pointer;transition:all .15s ease;text-align:left;font-family:inherit;color:inherit}.UpgradePrompt_planCard__fJwf4:hover{border-color:var(--jade,#00b894);background:rgba(0,184,148,.03)}.UpgradePrompt_planCard__fJwf4.UpgradePrompt_selected__L6TOx{border-color:var(--jade,#00b894);background:rgba(0,184,148,.06);box-shadow:0 0 0 3px rgba(0,184,148,.12)}.UpgradePrompt_planCard__fJwf4.UpgradePrompt_featured__8TCsd{position:relative;border-color:var(--gold,#e6a23c)}.UpgradePrompt_planCard__fJwf4.UpgradePrompt_featured__8TCsd:after{content:"推荐";position:absolute;top:-9px;right:14px;padding:2px 10px;font-size:11px;font-weight:600;color:#fff;background:var(--gold,#e6a23c);border-radius:10px}.UpgradePrompt_planHeader__bxixe{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.UpgradePrompt_planName__duTTA{font-size:15px;font-weight:600;color:var(--text-primary,#1a1a1a)}.UpgradePrompt_planPrice__IDLpJ{font-size:22px;font-weight:700;color:var(--jade,#00b894)}.UpgradePrompt_planPrice__IDLpJ small{font-size:13px;font-weight:500;color:var(--text-secondary,#888)}.UpgradePrompt_planHighlights__PfhbY{list-style:none;padding:0;margin:0}.UpgradePrompt_planHighlights__PfhbY li{position:relative;padding-left:16px;font-size:13px;color:var(--text-secondary,#555);line-height:1.8}.UpgradePrompt_planHighlights__PfhbY li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--jade,#00b894)}.UpgradePrompt_actions__ppGZG{display:flex;flex-direction:column;align-items:center;gap:12px}.UpgradePrompt_upgradeButton__716x_{width:100%;padding:13px 20px;font-size:15px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--jade,#00b894) 0,var(--jade-dark,#00a383) 100%);border:none;border-radius:10px;cursor:pointer;transition:all .15s ease;letter-spacing:.02em}.UpgradePrompt_upgradeButton__716x_:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,184,148,.35)}.UpgradePrompt_upgradeButton__716x_:active{transform:translateY(0)}.UpgradePrompt_secondaryActions__aufFr{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary,#888)}.UpgradePrompt_textButton__dovZP{padding:4px 8px;background:none;border:none;color:var(--text-secondary,#888);cursor:pointer;font-size:13px;transition:color .15s}.UpgradePrompt_textButton__dovZP:hover{color:var(--jade,#00b894)}.UpgradePrompt_divider__k_CSU{color:var(--border-color,#ddd)}