.SXyR7G_frame{aspect-ratio:1;border-radius:var(--r-lg);background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 70%);position:relative;overflow:hidden}.SXyR7G_note{padding:var(--sp-4);text-align:center;font-size:var(--fs-xs);color:var(--fg-muted);place-items:center;display:grid;position:absolute;inset:0}
.bn4omq_button{--btn-h:calc(var(--dp) * 68);--btn-px:var(--sp-6);justify-content:center;align-items:center;gap:var(--sp-3);min-height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--r-pill);font-size:var(--fs-md);letter-spacing:.02em;white-space:nowrap;isolation:isolate;transition:transform var(--dur-quick) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);font-weight:500;line-height:1;display:inline-flex;position:relative}.bn4omq_button:active:not(:disabled){transform:scale(.965)}.bn4omq_button:disabled{opacity:.45;cursor:not-allowed}.bn4omq_md{--btn-h:calc(var(--dp) * 56);--btn-px:var(--sp-5);font-size:var(--fs-sm)}.bn4omq_xl{--btn-h:calc(var(--dp) * 88);--btn-px:var(--sp-7);font-size:var(--fs-lg)}.bn4omq_full{width:100%}.bn4omq_primary{color:var(--on-accent);background-color:var(--accent);background-image:linear-gradient(180deg, var(--accent) 45%, var(--accent-press) 100%);box-shadow:0 calc(var(--dp) * 16) calc(var(--dp) * 36) calc(var(--dp) * -16) var(--accent-glow), inset 0 1px 0 #ffffff42}.bn4omq_primary:hover:not(:disabled){background-color:var(--accent-hover);box-shadow:0 calc(var(--dp) * 20) calc(var(--dp) * 44) calc(var(--dp) * -16) var(--accent-glow), inset 0 1px 0 #ffffff4d}.bn4omq_glass{color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);box-shadow:var(--shadow-glass)}.bn4omq_glass:hover:not(:disabled){border-color:var(--line-strong)}.bn4omq_end{color:var(--on-end);background:var(--end)}.bn4omq_end:hover:not(:disabled){background:color-mix(in srgb, var(--end) 90%, var(--on-end))}.bn4omq_ghost{color:var(--fg-soft);background:0 0}[data-theme=light] .bn4omq_ghost{color:var(--fg)}.bn4omq_ghost:hover:not(:disabled){color:var(--fg);background:var(--accent-soft)}.bn4omq_icon{font-size:1.25em;display:inline-flex}.bn4omq_label{display:inline-block}.bn4omq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.9s linear infinite bn4omq_spin}@keyframes bn4omq_spin{to{transform:rotate(360deg)}}.bn4omq_iconButton{align-items:center;gap:var(--sp-2);color:var(--fg);transition:transform var(--dur-quick) var(--ease-out);flex-direction:column;display:inline-flex}.bn4omq_iconButton:active:not(:disabled){transform:scale(.94)}.bn4omq_iconDisc{width:var(--disc,calc(var(--dp) * 64));height:var(--disc,calc(var(--dp) * 64));font-size:calc(var(--disc,calc(var(--dp) * 64)) * .42);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.bn4omq_icon-md{--disc:calc(var(--dp) * 52)}.bn4omq_icon-lg{--disc:calc(var(--dp) * 64)}.bn4omq_iconDisc.bn4omq_ghost{background:0 0}.bn4omq_iconDisc.bn4omq_active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.bn4omq_iconLabel{font-size:var(--fs-xs);color:var(--fg-soft);letter-spacing:.02em}
._3YKNZa_glass{color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);border-radius:var(--r-xl);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);box-shadow:var(--shadow-glass);position:relative}._3YKNZa_strong{background:var(--bg-glass-strong)}._3YKNZa_edge:before{content:"";border-radius:inherit;background:linear-gradient(150deg, #fff9 0%, #fff0 38%, #fff0 70%, var(--accent-soft) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=night] ._3YKNZa_edge:before,[data-theme=cockpit] ._3YKNZa_edge:before{background:linear-gradient(150deg, #ffffff38 0%, #fff0 40%, var(--accent-soft) 100%)}._3YKNZa_pad-none{padding:0}._3YKNZa_pad-md{padding:var(--sp-5)}._3YKNZa_pad-lg{padding:var(--sp-7)}
.ajuLlq_overlay{z-index:var(--z-dialog);background:var(--scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:ajuLlq_overlayIn var(--dur-base) var(--ease-out);position:fixed;inset:0}.ajuLlq_overlay[data-state=closed]{animation:ajuLlq_overlayOut var(--dur-quick) ease-in forwards}.ajuLlq_content{z-index:calc(var(--z-dialog) + 1);width:min(calc(var(--dp) * 720), 92vw);max-height:86vh;padding:var(--sp-7);color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);animation:ajuLlq_contentIn var(--dur-slow) var(--ease-out);position:fixed;top:50%;left:50%;overflow:auto;translate:-50% -50%}.ajuLlq_content[data-state=closed]{animation:ajuLlq_contentOut var(--dur-quick) ease-in forwards}.ajuLlq_lg{width:min(calc(var(--dp) * 960), 94vw)}.ajuLlq_title{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:.02em;padding-right:var(--sp-8)}.ajuLlq_description{margin-top:var(--sp-3);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--fg-soft);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.ajuLlq_body{margin-top:var(--sp-5)}.ajuLlq_actions{justify-content:flex-end;gap:var(--sp-4);margin-top:var(--sp-7);flex-wrap:wrap;display:flex}.ajuLlq_close{top:var(--sp-5);right:var(--sp-5);width:calc(var(--dp) * 52);height:calc(var(--dp) * 52);font-size:var(--fs-lg);color:var(--fg-soft);transition:background-color var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute}.ajuLlq_close:hover{background:var(--accent-soft);color:var(--fg)}@keyframes ajuLlq_overlayIn{0%{opacity:0}}@keyframes ajuLlq_overlayOut{to{opacity:0}}@keyframes ajuLlq_contentIn{0%{opacity:0;transform:scale(.94) translateY(calc(var(--dp) * 14))}}@keyframes ajuLlq_contentOut{to{opacity:0;transform:scale(.97)}}
.Q8gkwa_slider{width:100%;height:calc(var(--dp) * 48);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.Q8gkwa_track{height:calc(var(--dp) * 8);background:var(--line-strong);border-radius:999px;flex:1;position:relative;overflow:hidden}.Q8gkwa_range{border-radius:inherit;background:linear-gradient(90deg, var(--c-tianshuibi), var(--accent));height:100%;position:absolute}.Q8gkwa_thumb{width:calc(var(--dp) * 36);height:calc(var(--dp) * 36);border:2px solid var(--accent);box-shadow:0 calc(var(--dp) * 6) calc(var(--dp) * 18) var(--accent-glow);transition:transform var(--dur-quick) var(--ease-out);background:#fff;border-radius:50%;display:block}.Q8gkwa_thumb:active{transform:scale(1.12)}.Q8gkwa_switchRow{justify-content:space-between;align-items:center;gap:var(--sp-5);min-height:calc(var(--dp) * 64);display:flex}.Q8gkwa_switchText{gap:var(--sp-1);flex-direction:column;display:flex}.Q8gkwa_switchLabel{font-size:var(--fs-md);color:var(--fg)}.Q8gkwa_switchHint{font-size:var(--fs-xs);color:var(--fg-muted)}.Q8gkwa_switch{width:calc(var(--dp) * 72);height:calc(var(--dp) * 40);background:var(--line-strong);transition:background-color var(--dur-base) var(--ease-out);border-radius:999px;flex-shrink:0;position:relative}.Q8gkwa_switch[data-state=checked]{background:var(--accent)}.Q8gkwa_switchRow[data-disabled] .Q8gkwa_switch,.Q8gkwa_switchRow[data-disabled] .Q8gkwa_switchLabel{opacity:.5}.Q8gkwa_switchThumb{width:calc(var(--dp) * 32);height:calc(var(--dp) * 32);transform:translateX(calc(var(--dp) * 4));transition:transform var(--dur-base) var(--ease-out);background:#fff;border-radius:50%;display:block;box-shadow:0 2px 8px #0000002e}.Q8gkwa_switch[data-state=checked] .Q8gkwa_switchThumb{transform:translateX(calc(var(--dp) * 36))}.Q8gkwa_segmented{gap:var(--sp-3);flex-wrap:wrap;display:flex}.Q8gkwa_segment{justify-content:center;align-items:center;gap:var(--sp-1);min-height:calc(var(--dp) * 56);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-lg);color:var(--fg-soft);background:var(--bg-glass);border:1px solid var(--line);isolation:isolate;transition:color var(--dur-base) var(--ease-out), transform var(--dur-quick) var(--ease-out);flex-direction:column;display:inline-flex;position:relative}.Q8gkwa_segment:active{transform:scale(.97)}.Q8gkwa_segment[data-state=on]{color:var(--on-accent);border-color:#0000}.Q8gkwa_segment[data-state=on] .Q8gkwa_segmentHint{color:color-mix(in srgb, var(--on-accent) 82%, transparent)}.Q8gkwa_seg-lg .Q8gkwa_segment{min-height:calc(var(--dp) * 76);padding:var(--sp-4) var(--sp-6)}.Q8gkwa_segmentActive{z-index:-1;border-radius:inherit;background:var(--accent);border:1.5px solid var(--accent);box-shadow:0 calc(var(--dp) * 10) calc(var(--dp) * 24) calc(var(--dp) * -10) var(--accent-glow);position:absolute;inset:-1px}.Q8gkwa_segmentLabel{font-size:var(--fs-sm);letter-spacing:.04em;font-weight:500}.Q8gkwa_seg-lg .Q8gkwa_segmentLabel{font-size:var(--fs-md)}.Q8gkwa_segmentHint{font-size:var(--fs-xs);color:var(--fg-muted)}.Q8gkwa_chips{gap:var(--sp-3);flex-wrap:wrap;display:flex}.Q8gkwa_chip{min-height:calc(var(--dp) * 52);padding:0 var(--sp-5);font-size:var(--fs-sm);color:var(--fg-soft);background:var(--bg-glass);border:1px solid var(--line);transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), transform var(--dur-quick) var(--ease-out);border-radius:999px}.Q8gkwa_chip:active{transform:scale(.96)}.Q8gkwa_chip[data-state=on]{color:var(--fg);background:var(--accent-soft);border-color:var(--accent)}.Q8gkwa_dots{align-items:center;gap:calc(var(--dp) * 8);display:inline-flex}.Q8gkwa_dots span{width:calc(var(--dp) * 10);height:calc(var(--dp) * 10);opacity:.35;animation:Q8gkwa_breathe 1.6s var(--ease-breath) infinite;background:currentColor;border-radius:50%}.Q8gkwa_dots span:nth-child(2){animation-delay:.2s}.Q8gkwa_dots span:nth-child(3){animation-delay:.4s}@keyframes Q8gkwa_breathe{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:.9;transform:scale(1.15)}}
.iXWctq_eyebrow{font-size:var(--fs-sm);letter-spacing:.04em;color:var(--fg-muted);font-weight:500}.iXWctq_display{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:.02em;color:var(--fg)}.iXWctq_title{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:.02em;color:var(--fg)}.iXWctq_section{width:fit-content;margin:0 0 var(--sp-4) calc(var(--sp-3) * -1);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-sm);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;line-height:var(--lh-tight);letter-spacing:.06em;color:var(--fg);background:color-mix(in srgb, var(--bg-glass-strong) 72%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));align-self:flex-start}.iXWctq_lead{font-size:var(--fs-lg);color:var(--fg-soft);line-height:1.6}.iXWctq_persona{font-family:var(--font-display);font-weight:500;font-size:var(--fs-xl);letter-spacing:.02em;color:var(--fg);line-height:1.6}.iXWctq_muted{font-size:var(--fs-sm);color:var(--fg-muted)}.iXWctq_sentence{display:inline-block}
.GP8IJW_viewport{left:50%;bottom:var(--sp-8);z-index:var(--z-toast);gap:var(--sp-3);outline:none;flex-direction:column;list-style:none;display:flex;position:fixed;translate:-50%}.GP8IJW_toast{align-items:center;gap:var(--sp-6);min-height:calc(var(--dp) * 64);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-6);color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));animation:GP8IJW_toastIn var(--dur-slow) var(--ease-out);border-radius:999px;display:flex}.GP8IJW_toast[data-state=closed]{animation:GP8IJW_toastOut var(--dur-base) ease-in forwards}.GP8IJW_title{font-size:var(--fs-md)}.GP8IJW_action{min-height:calc(var(--dp) * 48);padding:0 var(--sp-5);color:var(--accent);background:var(--accent-soft);border-radius:999px;font-weight:500}@keyframes GP8IJW_toastIn{0%{opacity:0;transform:translateY(calc(var(--dp) * 24)) scale(.96)}}@keyframes GP8IJW_toastOut{to{opacity:0;transform:translateY(calc(var(--dp) * 12))}}
.MmZGAa_page{--page-max:calc(var(--dp) * 1200);width:100%;max-width:calc(var(--page-max) + var(--sp-9) * 2);min-height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-5)) var(--sp-9) var(--sp-9);margin:0 auto}.MmZGAa_narrow{--page-max:calc(var(--dp) * 860)}.MmZGAa_medium{--page-max:calc(var(--dp) * 1200)}.MmZGAa_wide{--page-max:calc(var(--dp) * 1680)}.MmZGAa_full{--page-max:100%;max-width:none}@media (min-aspect-ratio:2){.MmZGAa_medium{--page-max:calc(var(--dp) * 1500)}.MmZGAa_wide{--page-max:calc(var(--dp) * 2400)}}.MmZGAa_header{align-items:flex-start;gap:var(--sp-5);margin-bottom:var(--sp-8);flex-direction:column;display:flex}.MmZGAa_back{align-items:center;gap:var(--sp-3);min-height:calc(var(--dp) * 76);padding:0 var(--sp-6) 0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-md);letter-spacing:.04em;color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);transition:background-color var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out);font-weight:500;display:inline-flex}.MmZGAa_back:active{background:var(--accent-soft);transform:scale(.96)}.MmZGAa_back svg{color:var(--accent);font-size:1.3em}.MmZGAa_headline{align-items:flex-end;gap:var(--sp-6);width:100%;display:flex}.MmZGAa_headings{flex:1;min-width:0}.MmZGAa_title{align-items:center;gap:var(--sp-4);font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:.02em;display:flex}.MmZGAa_glyph{color:var(--accent);place-items:center;font-size:.9em;display:inline-grid}.MmZGAa_lead{margin-top:var(--sp-3);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--fg-soft);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;max-width:34em}.MmZGAa_actions{gap:var(--sp-3);display:flex}.MmZGAa_body{width:100%}@media (max-width:720px){.MmZGAa_page{padding-left:var(--sp-5);padding-right:var(--sp-5)}.MmZGAa_headline{flex-direction:column;align-items:flex-start}}
.F_YHta_keypad{gap:var(--sp-3);flex-direction:column;display:flex}.F_YHta_digitGrid{gap:var(--sp-3);grid-template-columns:repeat(3,1fr);display:grid}.F_YHta_letterRow{justify-content:center;gap:var(--sp-2);display:flex}.F_YHta_key{min-height:calc(var(--dp) * 76);min-width:calc(var(--dp) * 60);border-radius:var(--r-lg);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);transition:transform var(--dur-quick) var(--ease-out), background-color var(--dur-quick) var(--ease-out);flex:1;place-items:center;font-weight:400;display:grid;box-shadow:inset 0 1px #ffffff40}.F_YHta_letterRow .F_YHta_key{flex:0 0 calc((100% - var(--sp-2) * 9) / 10);min-width:0;font-size:var(--fs-lg)}.F_YHta_key:active{background:var(--accent-soft);transform:scale(.93)}.F_YHta_soft{font-size:var(--fs-md);color:var(--fg-soft)}.F_YHta_letterRow .F_YHta_wide{font-size:var(--fs-md);flex:1 1 0}
.i6esRG_stage{z-index:var(--z-content);min-height:100dvh;position:relative}.i6esRG_chrome{z-index:var(--z-chrome);justify-content:space-between;align-items:center;gap:var(--sp-5);height:var(--chrome-h,calc(var(--dp) * 104));padding:0 var(--sp-8);pointer-events:none;display:flex;position:fixed;top:0;left:0;right:0}.i6esRG_chrome>*{pointer-events:auto}.i6esRG_clock{align-items:center;gap:var(--sp-4);color:var(--fg);text-shadow:0 1px 12px color-mix(in srgb, var(--sky-bottom,#fff) 60%, transparent);display:flex}.i6esRG_time{font-size:var(--fs-2xl);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-weight:400}.i6esRG_date{font-size:var(--fs-md);color:var(--fg-soft);white-space:pre}.i6esRG_seal{writing-mode:vertical-rl;padding:calc(var(--dp) * 10) calc(var(--dp) * 7);border-radius:calc(var(--dp) * 6);font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:.06em;color:var(--c-xuanzhi);text-shadow:none;background:var(--c-zhusha);place-items:center;font-weight:600;line-height:1.05;display:inline-grid}.i6esRG_actions{align-items:center;gap:var(--sp-3);display:flex}.i6esRG_pill{align-items:center;gap:var(--sp-3);min-height:calc(var(--dp) * 76);min-width:calc(var(--dp) * 76);padding:0 var(--sp-5);font-size:var(--fs-md);letter-spacing:.02em;color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);transition:transform var(--dur-quick) var(--ease-out), background-color var(--dur-base) var(--ease-out);border-radius:999px;justify-content:center;display:inline-flex}.i6esRG_pill svg{font-size:1.3em}.i6esRG_pill:active{transform:scale(.95)}.i6esRG_helpPill{color:var(--accent-press);background:color-mix(in srgb, var(--bg-glass-strong) 80%, var(--accent-soft));border-color:color-mix(in srgb, var(--accent) 35%, transparent);padding:0 var(--sp-6)}.i6esRG_helpPill svg{color:var(--accent)}.i6esRG_popover{z-index:var(--z-overlay);width:calc(var(--dp) * 420);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));animation:i6esRG_fadeIn var(--dur-base) var(--ease-out)}.i6esRG_popoverRow{align-items:center;gap:var(--sp-4);display:flex}.i6esRG_popoverValue{text-align:right;font-variant-numeric:tabular-nums;min-width:2.2em;color:var(--fg-soft)}.i6esRG_muteBtn{width:calc(var(--dp) * 48);height:calc(var(--dp) * 48);font-size:var(--fs-lg);background:var(--accent-soft);color:var(--accent);border-radius:50%;place-items:center;display:grid}.i6esRG_countdown{font-size:var(--fs-md);color:var(--fg-soft)}.i6esRG_countdownNumber{font-family:var(--font-display);font-size:var(--fs-3xl);color:var(--accent);font-variant-numeric:tabular-nums;margin-right:var(--sp-2)}.i6esRG_verse{align-items:baseline;gap:var(--sp-3);min-width:0;max-width:44vw;font-family:var(--font-poem);font-size:var(--fs-md);letter-spacing:.06em;color:var(--fg-soft);white-space:nowrap;text-overflow:ellipsis;animation:i6esRG_fadeIn var(--dur-slow) var(--ease-out);display:inline-flex;overflow:hidden}.i6esRG_verseBy{font-size:var(--fs-xs);letter-spacing:.04em;color:var(--fg-muted)}@media (max-width:1100px){.i6esRG_verse{display:none}}@media (max-width:720px){.i6esRG_chrome{padding:0 var(--sp-4)}.i6esRG_date,.i6esRG_pill span{display:none}}@keyframes i6esRG_fadeIn{0%{opacity:0}}.i6esRG_cover{z-index:var(--z-overlay);padding:var(--sp-8);background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.i6esRG_coverCard{max-width:calc(var(--dp) * 960);padding:var(--sp-8);text-align:center}
._3V-2ra_spirit{z-index:1;pointer-events:none;width:1em;height:1em;transition:left 1.2s var(--ease-in-out), top 1.2s var(--ease-in-out), font-size 1s var(--ease-in-out), opacity .6s var(--ease-out);--body:var(--xiaowu-body);--core:var(--xiaowu-core);--halo:var(--xiaowu-halo);position:fixed;translate:-50% -50%}._3V-2ra_spirit[data-persona=wulaoshi]{--body:var(--wulaoshi-body);--core:var(--wulaoshi-core);--halo:var(--wulaoshi-halo)}._3V-2ra_body{background:radial-gradient(circle at 50% 40%, #fff 0%, var(--core) 18%, var(--body) 62%, color-mix(in srgb, var(--body) 70%, transparent) 100%);box-shadow:0 0 .25em .04em color-mix(in srgb, var(--halo) 55%, transparent), 0 0 .67em .17em color-mix(in srgb, var(--halo) 25%, transparent);animation:_3V-2ra_breathe 5s var(--ease-breath) infinite;border-radius:50%;justify-content:center;align-items:center;gap:28%;padding-bottom:6%;display:flex;position:absolute;inset:0}._3V-2ra_spirit[data-state=speaking] ._3V-2ra_body{animation-duration:1.4s}._3V-2ra_spirit[data-state=steady] ._3V-2ra_body{animation-duration:7s}._3V-2ra_eye{background:#1a3a40;border-radius:50%;width:9%;height:9%;animation:5.5s infinite _3V-2ra_blink}._3V-2ra_spirit[data-persona=wulaoshi] ._3V-2ra_eye{background:#29304f}._3V-2ra_halo{z-index:1;border:.016em solid color-mix(in srgb, var(--halo), white 45%);opacity:0;border-radius:50%;transition:opacity .6s;position:absolute;inset:-14%}._3V-2ra_spirit[data-persona=wulaoshi] ._3V-2ra_halo{opacity:.9}@keyframes _3V-2ra_breathe{0%,to{transform:scale(.97)}50%{transform:scale(1.03)}}@keyframes _3V-2ra_blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}
.IfvToq_hit{z-index:calc(var(--z-content) + 1);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer;transition:left 1.2s var(--ease-in-out), top 1.2s var(--ease-in-out), width 1s var(--ease-in-out), height 1s var(--ease-in-out);border-radius:50%;position:fixed;translate:-50% -50%}.IfvToq_breath{z-index:calc(var(--z-content) + 1);pointer-events:none;font-family:var(--font-display);font-size:var(--fs-xl);color:var(--fg);white-space:nowrap;animation:IfvToq_appear var(--dur-slow) var(--ease-out);margin:0;font-weight:500;line-height:1.5;position:fixed;translate:0 -50%}.IfvToq_breath small{font-family:inherit;font-size:var(--fs-xs);color:var(--fg-soft);display:block}@keyframes IfvToq_appear{0%{opacity:0}}
.mamI-q_cssSky{z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% 108%, color-mix(in srgb, var(--sky-glow) 45%, transparent), transparent 70%), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 55%, var(--sky-bottom) 100%);transition:background 1.2s var(--ease-in-out);position:fixed;inset:0}.mamI-q_land{z-index:0;pointer-events:none;transition:opacity 1.4s var(--ease-in-out);position:fixed;inset:0}.mamI-q_ridge{transition:background-color 1.2s var(--ease-in-out);position:absolute;inset:0;-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100% min(116vh,56.25vw);mask-size:100% min(116vh,56.25vw);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mamI-q_far{background-color:color-mix(in srgb, var(--sky-ink) calc(30% * var(--depth,1)), var(--sky-bottom));translate:0 -10%;-webkit-mask-image:url(/scenery/ridge-far.webp);mask-image:url(/scenery/ridge-far.webp)}.mamI-q_mid{background-color:color-mix(in srgb, var(--sky-ink) calc(56% * var(--depth,1)), var(--sky-bottom));translate:0 -4%;-webkit-mask-image:url(/scenery/ridge-mid.webp);mask-image:url(/scenery/ridge-mid.webp)}.mamI-q_near{background-color:color-mix(in srgb, var(--sky-ink) calc(88% * var(--depth,1)), var(--sky-bottom));-webkit-mask-image:url(/scenery/ridge-near.webp);mask-image:url(/scenery/ridge-near.webp)}
.I-Bchq_centerStage{z-index:1;min-height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-5)) var(--sp-9) var(--sp-9);place-items:center;display:grid;position:relative}.I-Bchq_belowPersona{align-items:start;padding-top:30vh}.I-Bchq_startRow{align-items:center;gap:var(--sp-5) var(--sp-7);margin-top:var(--sp-7);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-6);border-radius:var(--r-xl);background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));flex-wrap:wrap;display:flex}.I-Bchq_startRow>button:last-child{margin-left:auto}.I-Bchq_safeNote{align-items:center;gap:var(--sp-4);margin-top:var(--sp-6);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-6);border-radius:var(--r-xl);font-size:var(--fs-md);color:var(--fg);background:var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));display:flex}.I-Bchq_safeNote>svg{color:var(--accent);flex-shrink:0;font-size:1.4em}.I-Bchq_safeNote>p{flex:1}.I-Bchq_aiVoice{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--fg-soft);background:var(--bg-glass);border:1px solid var(--line);align-items:center;display:inline-flex}.I-Bchq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.I-Bchq_hubGrid{gap:var(--sp-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.I-Bchq_practice{gap:var(--sp-2);height:100%;padding:var(--sp-5) var(--sp-5) var(--sp-6);border-radius:calc(var(--dp) * 28);color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(140%);backdrop-filter:blur(var(--blur-glass)) saturate(140%);transition:transform var(--dur-quick) var(--ease-out), border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.I-Bchq_practice:active{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--bg-glass) 80%, var(--accent-soft));transform:scale(.98)}.I-Bchq_practiceArt{aspect-ratio:1;width:100%;margin-bottom:var(--sp-4)}.I-Bchq_practiceTitle{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.02em;font-weight:600}.I-Bchq_practiceHint{color:var(--fg-soft);font-size:var(--fs-sm);flex:1;line-height:1.65}.I-Bchq_practiceTime{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--fg-muted)}.I-Bchq_hubFoot{justify-content:space-between;align-items:center;gap:var(--sp-6);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--line);display:flex}.I-Bchq_weekLine{align-content:center;align-items:baseline;gap:var(--sp-1) var(--sp-4);min-height:calc(var(--dp) * 64);padding:var(--sp-2) var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--fg-soft);background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));flex-wrap:wrap;display:flex}.I-Bchq_weekLine strong{font-family:var(--font-display);color:var(--fg);font-size:1.25em;font-weight:600}.I-Bchq_moodLink{align-items:center;gap:var(--sp-3);min-height:calc(var(--dp) * 64);padding:0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--accent-press);background:var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));transition:background-color var(--dur-quick) var(--ease-out);display:inline-flex}.I-Bchq_moodLink:active{background:color-mix(in srgb, var(--bg-glass-strong) 80%, var(--accent-soft))}.I-Bchq_moodLink svg{color:var(--accent);font-size:1.4em}.I-Bchq_endWrap{width:min(100%, calc(var(--dp) * 980))}.I-Bchq_endCard{align-items:center;gap:var(--sp-5);text-align:center;flex-direction:column;display:flex}.I-Bchq_rateBlock{align-items:center;gap:var(--sp-3);margin-top:var(--sp-3);flex-direction:column;display:flex}.I-Bchq_rateAsk{color:var(--fg-soft)}.I-Bchq_rateRow{gap:var(--sp-3);display:flex}.I-Bchq_rateChip{min-height:calc(var(--dp) * 72);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);transition:background var(--dur-quick), border-color var(--dur-quick), opacity var(--dur-quick)}.I-Bchq_rateChip[data-on]{background:var(--accent-soft);border-color:var(--accent)}.I-Bchq_rateChip:disabled:not([data-on]){opacity:.45}.I-Bchq_endActions{gap:var(--sp-4);margin-top:var(--sp-4);display:flex}.I-Bchq_sceneRow{gap:var(--sp-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.I-Bchq_sceneCard{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-5) var(--sp-5) var(--sp-6);border-radius:calc(var(--dp) * 28);text-align:left;color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(140%);backdrop-filter:blur(var(--blur-glass)) saturate(140%);transition:transform var(--dur-quick) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:relative}.I-Bchq_sceneCard:active{transform:scale(.98)}.I-Bchq_sceneCard[data-on]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 calc(var(--dp) * 48) var(--accent-glow)}.I-Bchq_sceneArt{aspect-ratio:3/4;width:100%;max-height:calc(var(--dp) * 420);margin-bottom:var(--sp-3)}.I-Bchq_sceneName{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.04em;font-weight:600}.I-Bchq_sceneLine{font-size:var(--fs-sm);color:var(--fg-soft)}.I-Bchq_immersive{z-index:1;min-height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-4)) var(--sp-9) var(--sp-8);color:var(--fg);text-shadow:0 0 calc(var(--dp) * 28) color-mix(in srgb, var(--sky-mid) 85%, transparent);grid-template-rows:auto 1fr auto;justify-items:center;display:grid;position:relative}.I-Bchq_immersiveTop{align-items:center;gap:var(--sp-2);transition:opacity 1.2s var(--ease-in-out);flex-direction:column;display:flex}.I-Bchq_immersiveTop[data-dim]{opacity:.35}.I-Bchq_immersiveScene{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.12em}.I-Bchq_immersiveClock{font-variant-numeric:tabular-nums;font-size:var(--fs-sm);opacity:.75}.I-Bchq_progress{width:calc(var(--dp) * 360);background:#ffffff2e;border-radius:2px;height:2px;display:block;overflow:hidden}.I-Bchq_progress span{transform-origin:0;background:#ffffffbf;height:100%;transition:transform .3s linear;display:block}.I-Bchq_guideLine{justify-content:center;align-items:center;gap:var(--sp-4);max-width:calc(var(--dp) * 1400);text-align:center;flex-direction:column;display:flex}.I-Bchq_guideLine p{font-family:var(--font-poem);font-size:var(--fs-2xl);letter-spacing:.04em;line-height:1.7}.I-Bchq_immersiveControls{gap:var(--sp-3);padding:var(--sp-2);border-radius:var(--r-pill);text-shadow:none;display:flex}.I-Bchq_patternGrid{grid-template-columns:repeat(auto-fit, minmax(calc(var(--dp) * 380), 1fr));gap:var(--sp-5);display:grid}.I-Bchq_patternCard{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-6);border-radius:var(--r-xl);text-align:left;color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));transition:border-color var(--dur-base), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.I-Bchq_patternCard:hover{transform:translateY(calc(var(--dp) * -4))}.I-Bchq_patternCard[data-on]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 calc(var(--dp) * 50) var(--accent-glow)}.I-Bchq_patternName{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:600}.I-Bchq_patternDesc{color:var(--fg-soft);line-height:1.6}.I-Bchq_patternBars{width:100%;height:calc(var(--dp) * 10);margin-top:var(--sp-3);gap:4px;display:flex}.I-Bchq_patternBars span{background:var(--line-strong);border-radius:999px}.I-Bchq_patternBars span[data-phase=in]{background:var(--accent)}.I-Bchq_patternBars span[data-phase=out]{background:color-mix(in srgb, var(--accent) 45%, transparent)}.I-Bchq_patternBars span[data-phase=hold]{background:var(--c-xinghuang)}.I-Bchq_exerciseIcon{font-size:calc(var(--dp) * 72);color:var(--accent)}.I-Bchq_breatheStage{z-index:1;min-height:100dvh;position:relative}.I-Bchq_breathRing{--breath:0;width:calc(38vh * (1.05 + var(--breath) * .42));aspect-ratio:1;border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 0 calc(var(--dp) * 60) color-mix(in srgb, var(--accent) calc(15% + var(--breath) * 25%), transparent), inset 0 0 calc(var(--dp) * 40) color-mix(in srgb, var(--accent) 15%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.I-Bchq_breathWords{align-items:center;gap:var(--sp-2);flex-direction:column;display:flex;position:absolute;top:calc(45% + 31vh);left:50%;transform:translate(-50%)}.I-Bchq_breathWord{font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:.24em;text-shadow:0 2px 24px var(--accent-glow);font-weight:600}.I-Bchq_breathCount{font-variant-numeric:tabular-nums;font-size:var(--fs-2xl);color:var(--fg-soft);min-height:1.5em}.I-Bchq_breathSide{right:var(--sp-9);width:calc(var(--dp) * 520);position:absolute;top:50%;transform:translateY(-50%)}.I-Bchq_breathControls{left:50%;bottom:var(--sp-8);align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-6);border-radius:var(--r-pill);white-space:nowrap;display:flex;position:absolute;transform:translate(-50%)}.I-Bchq_breathRemaining{margin-right:var(--sp-3);color:var(--fg-soft)}.I-Bchq_breathControls,.I-Bchq_immersiveControls,.I-Bchq_sighCard,.I-Bchq_butterflyLeft{background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:var(--shadow-glass)}.I-Bchq_heartCard{gap:var(--sp-3);flex-direction:column;display:flex}.I-Bchq_heartHead{align-items:center;gap:var(--sp-3);display:flex}.I-Bchq_heartIcon{font-size:calc(var(--dp) * 44);color:var(--c-zhusha);animation:1s ease-in-out infinite I-Bchq_beat}@keyframes I-Bchq_beat{0%,to{transform:scale(1)}12%{transform:scale(1.18)}24%{transform:scale(1)}}.I-Bchq_heartValue{font-family:var(--font-display);font-size:var(--fs-3xl);font-variant-numeric:tabular-nums}.I-Bchq_heartValue small{font-size:var(--fs-sm);color:var(--fg-muted)}.I-Bchq_heartWaiting{color:var(--fg-soft)}.I-Bchq_heartLine{width:100%;height:calc(var(--dp) * 120)}.I-Bchq_heartLine polyline{fill:none;stroke:var(--c-zhusha);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.I-Bchq_presetRow{gap:var(--sp-3);margin-bottom:var(--sp-6);flex-wrap:wrap;display:flex}.I-Bchq_presetChip{min-height:calc(var(--dp) * 68);padding:0 var(--sp-6);border-radius:var(--r-pill);color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);font-size:var(--fs-md);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass))}.I-Bchq_presetChip:hover{border-color:var(--accent)}.I-Bchq_mixer{gap:var(--sp-4);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.I-Bchq_channel{align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--sp-3) var(--sp-5);border-radius:var(--r-xl);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));isolation:isolate;transition:border-color var(--dur-base);flex-direction:column;display:flex;position:relative;overflow:hidden}.I-Bchq_channel[data-on]{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.I-Bchq_channelGlow{background:radial-gradient(ellipse at 50% 100%, var(--accent-glow), transparent 70%);z-index:-1;height:80%;transition:opacity var(--dur-base);position:absolute;inset:auto -20% -30%}.I-Bchq_channelIcon{font-size:calc(var(--dp) * 60);color:var(--accent)}.I-Bchq_channelLabel{font-size:var(--fs-md);letter-spacing:.02em}.I-Bchq_fader{--level:0%;writing-mode:vertical-lr;appearance:none;width:calc(var(--dp) * 56);height:calc(var(--dp) * 360);border-radius:var(--r-pill);background:linear-gradient(to top, var(--accent) 0 var(--level), var(--line) var(--level) 100%);cursor:pointer;touch-action:none;direction:rtl}.I-Bchq_fader::-webkit-slider-thumb{-webkit-appearance:none;width:calc(var(--dp) * 72);height:calc(var(--dp) * 72);background:radial-gradient(circle at 35% 30%, #fff, color-mix(in srgb, var(--accent) 30%, #fff));box-shadow:0 4px 18px #00000040, 0 0 0 4px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:50%}.I-Bchq_fader::-moz-range-thumb{width:calc(var(--dp) * 72);height:calc(var(--dp) * 72);background:#fff;border:none;border-radius:50%}.I-Bchq_fader:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.I-Bchq_mixFoot{align-items:center;gap:var(--sp-5);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.I-Bchq_mixActions{gap:var(--sp-3);margin-left:auto;display:flex}.I-Bchq_segLabel{align-items:center;gap:var(--sp-2);display:inline-flex}.I-Bchq_releaseStage{align-items:stretch;gap:var(--sp-5);min-height:calc(var(--dp) * 640);flex-direction:column;display:flex;position:relative}.I-Bchq_releaseText{width:100%;min-height:calc(var(--dp) * 380);padding:var(--sp-6);border-radius:var(--r-xl);resize:none;font-family:var(--font-poem);font-size:var(--fs-xl);color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));line-height:1.8}.I-Bchq_releaseText:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.I-Bchq_releaseFoot{justify-content:space-between;align-items:center;display:flex}.I-Bchq_flying{padding:var(--sp-6);font-family:var(--font-poem);font-size:var(--fs-xl);color:var(--fg);white-space:pre-wrap;line-height:1.8}.I-Bchq_flyingChar{text-shadow:0 0 12px color-mix(in srgb, var(--c-xinghuang) 80%, transparent), 0 0 30px color-mix(in srgb, var(--c-xinghuang) 40%, transparent);will-change:transform, opacity, filter;display:inline-block}.I-Bchq_speakArea{align-items:center;gap:var(--sp-5);padding:var(--sp-6) 0;flex-direction:column;display:flex}.I-Bchq_voiceOrb{--level:0;--grown:0;width:calc(var(--dp) * (180 + var(--grown) * 160));aspect-ratio:1;background:radial-gradient(circle at 40% 35%, #fff8e6, var(--c-xinghuang) 40%, color-mix(in srgb, var(--c-xinghuang) 0%, transparent) 72%);transform:scale(calc(1 + var(--level) * .35));box-shadow:0 0 calc(var(--dp) * (40 + var(--level) * 120)) color-mix(in srgb, var(--c-xinghuang) 65%, transparent);opacity:.55;transition:width .4s var(--ease-out), opacity var(--dur-base);border-radius:50%}.I-Bchq_voiceOrb[data-holding]{opacity:1}.I-Bchq_orbBurst{width:calc(var(--dp) * 300);aspect-ratio:1;background:radial-gradient(circle, #fff8e6 0 4%, transparent 5%) 10% 20% / 30% 30%, radial-gradient(circle, var(--c-xinghuang) 0 3%, transparent 4%) 60% 70% / 24% 24%, radial-gradient(circle, #fff 0 3%, transparent 4%) 80% 10% / 20% 20%;animation:I-Bchq_burst 5s var(--ease-out) forwards;border-radius:50%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes I-Bchq_burst{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(.6)}to{opacity:0;filter:blur(8px);transform:translate(-50%,-260%)scale(3.2)}}.I-Bchq_holdButton{min-width:calc(var(--dp) * 420);min-height:calc(var(--dp) * 120);border-radius:var(--r-pill);font-size:var(--fs-xl);color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line-strong);touch-action:none;-webkit-user-select:none;user-select:none}.I-Bchq_holdButton:active{background:var(--accent-soft);border-color:var(--accent)}.I-Bchq_gentleHelp{align-items:stretch;gap:var(--sp-4);width:100%;padding:var(--sp-5);border-radius:var(--r-lg);text-align:left;background:color-mix(in srgb, var(--warn) 10%, var(--bg-glass));border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);flex-direction:column;display:flex}.I-Bchq_groundStage{z-index:1;min-height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-4)) var(--sp-9) var(--sp-8);grid-template-rows:auto 1fr;display:grid;position:relative}.I-Bchq_groundHead{justify-content:space-between;align-items:center;gap:var(--sp-4);font-family:var(--font-display);font-size:var(--fs-lg);display:flex}.I-Bchq_senses{place-items:center;padding-top:16vh;display:grid}.I-Bchq_senseCard{align-items:center;gap:var(--sp-5);max-width:calc(var(--dp) * 1100);text-align:center;flex-direction:column;display:flex}.I-Bchq_senseIcon{font-size:calc(var(--dp) * 96);color:var(--accent)}.I-Bchq_senseNumber{font-family:var(--font-display);font-size:calc(var(--fs-display) * 1.3);color:var(--accent);text-shadow:0 0 40px var(--accent-glow);line-height:1}.I-Bchq_senseLine{font-size:var(--fs-xl);line-height:1.7}.I-Bchq_senseDots{gap:var(--sp-4);display:flex}.I-Bchq_senseDots span{width:calc(var(--dp) * 34);aspect-ratio:1;border:2px solid var(--accent);transition:background var(--dur-base), box-shadow var(--dur-base), transform var(--dur-base) var(--ease-out);border-radius:50%}.I-Bchq_senseDots span[data-on]{background:var(--accent);box-shadow:0 0 20px var(--accent-glow);transform:scale(1.12)}[data-theme=light] .I-Bchq_senseNumber{color:var(--fg);text-shadow:0 0 40px color-mix(in srgb, var(--sky-bottom) 70%, transparent)}[data-theme=light] .I-Bchq_senseDots span{border-color:var(--fg)}[data-theme=light] .I-Bchq_senseDots span[data-on]{background:var(--fg);box-shadow:none}.I-Bchq_butterfly{place-items:center;display:grid;position:relative}.I-Bchq_wing{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--accent) 60%, white), color-mix(in srgb, var(--accent) 10%, transparent) 70%);opacity:.35;width:26vh;height:34vh;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out), box-shadow .35s;border-radius:60% 40% 50% 50%/55% 45%;position:absolute;top:50%;transform:translateY(-50%)scale(.92)}.I-Bchq_wing[data-side=l]{right:calc(50% + var(--sp-4));transform-origin:100%}.I-Bchq_wing[data-side=r]{left:calc(50% + var(--sp-4));transform-origin:0;border-radius:40% 60% 50% 50%/45% 55%}.I-Bchq_wing[data-on]{opacity:1;box-shadow:0 0 calc(var(--dp) * 80) var(--accent-glow);transform:translateY(-50%)scale(1.04)}.I-Bchq_butterflyHint{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:.3em;position:relative}.I-Bchq_butterflyLeft{bottom:var(--sp-6);padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);position:absolute}.I-Bchq_sighCard{align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-8);border-radius:var(--r-xl);flex-direction:column;display:flex}.I-Bchq_sighStage{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-direction:column;padding-bottom:8vh;display:flex}@media (max-width:1100px){.I-Bchq_hubGrid,.I-Bchq_sceneRow{grid-template-columns:repeat(2,minmax(0,1fr))}.I-Bchq_mixer{grid-template-columns:repeat(4,minmax(0,1fr))}.I-Bchq_hubFoot{grid-template-columns:1fr}.I-Bchq_breathSide{width:auto;margin:0 var(--sp-5);position:static;transform:none}}
.cDZOMG_grid{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cDZOMG_card{gap:var(--sp-4);flex-direction:column;height:100%;display:flex}.cDZOMG_cardTitle{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.04em;font-weight:600}.cDZOMG_text{font-size:var(--fs-md);color:var(--fg-soft)}.cDZOMG_note{font-size:var(--fs-sm);color:var(--fg-muted)}.cDZOMG_emergency{font-size:var(--fs-sm);color:var(--fg-soft);padding-top:var(--sp-3);border-top:1px solid var(--line)}.cDZOMG_resources{gap:var(--sp-4);flex-direction:column;list-style:none;display:flex}.cDZOMG_resource{justify-content:space-between;align-items:center;gap:var(--sp-5);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background:var(--accent-soft);display:flex}.cDZOMG_resourceText{gap:var(--sp-1);flex-direction:column;display:flex}.cDZOMG_resourceLabel{font-size:var(--fs-md);font-weight:500}.cDZOMG_resourcePhone{align-items:center;gap:var(--sp-2);white-space:nowrap;font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.06em;color:var(--accent-press);font-variant-numeric:tabular-nums;display:inline-flex}.cDZOMG_qr{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:var(--fg-muted);flex-direction:column;display:flex}.cDZOMG_requestBox{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.cDZOMG_requested{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background:var(--accent-soft);display:flex}.cDZOMG_requested>svg{font-size:calc(var(--dp) * 44);color:var(--accent);flex-shrink:0}.cDZOMG_requestedTitle{font-size:var(--fs-md);font-weight:500}.cDZOMG_calmActions{gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (max-width:1100px){.cDZOMG_grid{grid-template-columns:1fr}}
.v_G0ga_art{-webkit-mask-image:var(--art);mask-image:var(--art);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--art);background-color:color-mix(in srgb, var(--fg) 88%, transparent);display:block;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.v_G0ga_art[data-tone=accent]{background-color:var(--accent)}[data-theme=night] .v_G0ga_art,[data-theme=cockpit] .v_G0ga_art{filter:drop-shadow(0 0 calc(var(--dp) * 10) color-mix(in srgb, var(--accent) 30%, transparent))}
.gkcILa_progress{gap:var(--sp-3);flex-direction:column;display:flex}.gkcILa_progressHead{justify-content:space-between;align-items:baseline;display:flex}.gkcILa_progressTitle{font-family:var(--font-display);font-size:var(--fs-md);font-weight:600}.gkcILa_progressCount{font-size:var(--fs-sm);color:var(--fg-soft);font-variant-numeric:tabular-nums}.gkcILa_region{align-items:center;gap:var(--sp-3);display:flex}.gkcILa_regionName{min-width:3.4em;font-size:var(--fs-sm);color:var(--fg);flex-direction:column;display:flex}.gkcILa_regionName small{font-size:var(--fs-xs);color:var(--fg-muted)}.gkcILa_lanterns{gap:calc(var(--dp) * 8);flex-wrap:wrap;display:flex}.gkcILa_lantern{width:calc(var(--dp) * 16);height:calc(var(--dp) * 16);background:var(--line-strong);transition:background-color var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out);border-radius:50%}.gkcILa_lantern[data-lit=true]{background:radial-gradient(circle at 40% 35%, #fff, var(--c-xinghuang) 55%, #d99a4e);box-shadow:0 0 calc(var(--dp) * 14) color-mix(in srgb, var(--c-xinghuang) 70%, transparent)}.gkcILa_report{gap:var(--sp-5);flex-direction:column;width:100%;display:flex}.gkcILa_reportTitle{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.02em;font-weight:600}.gkcILa_reportBody{gap:var(--sp-7);grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;display:grid}.gkcILa_radar{width:100%;height:auto;overflow:visible}.gkcILa_radarLabel{fill:var(--fg-soft);font-size:15px;font-family:var(--font-ui)}.gkcILa_reportSide{gap:var(--sp-5);flex-direction:column;display:flex}.gkcILa_levels{gap:var(--sp-3);flex-wrap:wrap;display:flex}.gkcILa_level{align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--accent-soft);font-size:var(--fs-sm);border-radius:999px;display:inline-flex}.gkcILa_level strong{color:var(--accent);font-weight:600}.gkcILa_analysis{gap:var(--sp-3);flex-direction:column;display:flex}.gkcILa_reportText{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--fg)}.gkcILa_dimension{padding-left:var(--sp-4);border-left:3px solid var(--c-tianshuibi);font-size:var(--fs-sm);color:var(--fg-soft)}.gkcILa_dimension span{margin-right:var(--sp-3);color:var(--fg);font-weight:600}@media (max-width:1100px){.gkcILa_reportBody{grid-template-columns:1fr}}.gkcILa_mapCard{padding:var(--sp-5) var(--sp-6);border-radius:var(--r-xl);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:var(--shadow-glass)}.gkcILa_homeActions{gap:var(--sp-4);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.gkcILa_homeActions>:last-child{margin-left:auto}.gkcILa_pastSection{gap:var(--sp-4);margin-top:var(--sp-8);flex-direction:column;display:flex}.gkcILa_pastTitle{font-size:var(--fs-xl)}.gkcILa_pastGrid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--dp) * 520), 1fr));gap:var(--sp-5);display:grid}.gkcILa_pastCard{gap:var(--sp-3);flex-direction:column;display:flex}.gkcILa_pastHead{align-items:baseline;gap:var(--sp-3);font-size:var(--fs-lg);display:flex}.gkcILa_pastMap{opacity:.9}.gkcILa_areas{gap:var(--sp-2);flex-wrap:wrap;list-style:none;display:flex}.gkcILa_areas li{gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--accent-soft);font-size:var(--fs-sm);display:inline-flex}.gkcILa_areas em{color:var(--fg-soft);font-style:normal}.gkcILa_pastSummary{font-family:var(--font-poem);color:var(--fg-soft);line-height:1.7}
.Rrurva_page{min-height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-4)) var(--sp-9) var(--sp-8);justify-content:center;display:flex}.Rrurva_meet{justify-content:flex-end;align-items:center;gap:var(--sp-4);min-height:calc(100vh - var(--sp-10) * 2);text-align:center;flex-direction:column;padding-bottom:6vh;display:flex}.Rrurva_name{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:.04em;font-weight:600}.Rrurva_line{text-wrap:balance;max-width:28em;margin:var(--sp-3) auto 0;color:var(--fg-soft)}.Rrurva_claim{margin-top:var(--sp-5);padding:var(--sp-3) var(--sp-5);font-size:var(--fs-sm);color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);border-radius:999px}.Rrurva_actions{justify-content:center;gap:var(--sp-5);margin-top:var(--sp-6);display:flex}.Rrurva_sheet{width:min(100%, calc(var(--dp) * 1320));gap:var(--sp-6);flex-direction:column;padding-top:22vh;display:flex}.Rrurva_title{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:.02em;text-align:center;font-weight:600}.Rrurva_visibility{font-size:var(--fs-lg);line-height:var(--lh-body)}.Rrurva_detail p+p,.Rrurva_detail ul+p{margin-top:var(--sp-4)}.Rrurva_detail ul{margin:var(--sp-3) 0 0;gap:var(--sp-2);flex-direction:column;padding-left:1.4em;display:flex}.Rrurva_detail strong{color:var(--accent);font-weight:600}.Rrurva_detail [data-footnote]{font-size:var(--fs-sm);color:var(--fg-muted)}.Rrurva_grid{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Rrurva_sheet:has(.Rrurva_grid){width:min(100%, calc(var(--dp) * 1600));padding-top:15vh}.Rrurva_point{height:100%}.Rrurva_pointTitle{align-items:center;gap:var(--sp-2);font-size:var(--fs-lg);margin-bottom:var(--sp-2);font-weight:500;display:flex}.Rrurva_pointIcon{color:var(--accent);flex-shrink:0;font-size:1.3em}.Rrurva_pointText{font-size:var(--fs-sm);color:var(--fg-soft)}.Rrurva_error{text-align:center;color:var(--warn)}.Rrurva_updated{text-align:center;color:var(--fg-soft)}.Rrurva_checks{gap:var(--sp-5);font-size:var(--fs-lg);line-height:var(--lh-body);flex-direction:column;display:flex}.Rrurva_check{align-items:flex-start;gap:var(--sp-4);cursor:pointer;display:flex}.Rrurva_check input{width:calc(var(--dp) * 40);height:calc(var(--dp) * 40);margin:calc(var(--dp) * 4) 0 0;accent-color:var(--accent);cursor:pointer;flex-shrink:0}.Rrurva_later{font-size:var(--fs-sm);color:var(--fg-muted)}@media (max-width:1100px){.Rrurva_grid{grid-template-columns:1fr}.Rrurva_sheet:has(.Rrurva_grid){padding-top:22vh}}.Rrurva_steps{left:50%;bottom:var(--sp-6);gap:var(--sp-2);list-style:none;display:flex;position:fixed;translate:-50%}.Rrurva_steps li{width:calc(var(--dp) * 28);height:calc(var(--dp) * 4);border-radius:var(--r-pill);background:var(--line-strong);transition:background-color var(--dur-base) var(--ease-out), width var(--dur-base) var(--ease-out)}.Rrurva_steps li[data-on]{width:calc(var(--dp) * 48);background:var(--accent)}
.hIYrma_page{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--dp) * 760));align-items:center;gap:var(--sp-9);min-height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-4)) 10vw var(--sp-7) 30vw;display:grid}@media (min-aspect-ratio:2){.hIYrma_page{padding-left:32vw;padding-right:16vw}}.hIYrma_intro{align-items:flex-start;gap:var(--sp-4);flex-direction:column;display:flex}.hIYrma_intro>button:first-child{margin-bottom:var(--sp-3)}.hIYrma_title{font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:.02em;font-weight:600}.hIYrma_line{color:var(--fg-soft);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.hIYrma_notice{padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);font-size:var(--fs-sm);color:var(--fg);background:var(--accent-soft)}.hIYrma_card{width:100%}.hIYrma_fields{gap:var(--sp-4);flex-direction:column;display:flex}.hIYrma_field{align-items:center;gap:var(--sp-4);min-height:calc(var(--dp) * 84);padding:0 var(--sp-5);border-radius:var(--r-lg);border:1.5px solid var(--line-strong);background:var(--bg-glass);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);display:flex;position:relative}.hIYrma_active{border-color:var(--accent);box-shadow:0 0 0 5px var(--accent-soft)}.hIYrma_label{min-width:3em;font-size:var(--fs-sm);color:var(--fg-soft);letter-spacing:.02em;flex-shrink:0}.hIYrma_input{min-width:0;height:100%;font-size:var(--fs-xl);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--fg);background:0 0;border:0;outline:none;flex:1}.hIYrma_input::placeholder{color:var(--fg-muted);font-size:var(--fs-md);letter-spacing:.04em}.hIYrma_reveal{width:calc(var(--dp) * 52);height:calc(var(--dp) * 52);font-size:var(--fs-lg);color:var(--fg-soft);border-radius:50%;place-items:center;display:grid}.hIYrma_error{min-height:1.6em;font-size:var(--fs-sm);color:var(--warn)}@media (max-width:900px){.hIYrma_page{padding:calc(var(--chrome-h) + var(--sp-4)) var(--sp-5) var(--sp-5);grid-template-columns:minmax(0,1fr)}}
.S507HW_layer{z-index:0;pointer-events:none;transition:opacity 1.6s var(--ease-in-out);animation:S507HW_fadeIn 2.4s var(--ease-out) both;position:fixed;inset:0}.S507HW_window{position:absolute;inset:0;overflow:hidden}[data-tier=a] .S507HW_window{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.S507HW_condensation{border-radius:50%;width:1px;height:1px;position:absolute;top:0;left:0}.S507HW_drop{background:radial-gradient(circle at 35% 30%,#ffffffd9 0 12%,#0000 30%),radial-gradient(circle at 50% 60%,#bedceb40,#283c5026 70%);border-radius:50% 50% 46% 46%/60% 60% 40% 40%;animation-name:S507HW_drip;animation-timing-function:cubic-bezier(.5,0,.9,.6);animation-iteration-count:infinite;position:absolute;box-shadow:0 1px 2px #00000040,inset 0 -1px 2px #ffffff40}.S507HW_drop:after{content:"";width:16%;height:calc(var(--dp) * 120);background:linear-gradient(#0000,#ffffff2e);border-radius:999px;position:absolute;bottom:100%;left:42%}@keyframes S507HW_drip{0%,30%{opacity:0;transform:translateY(0)}36%{opacity:1}to{opacity:.9;transform:translateY(115vh)}}.S507HW_vignette{box-shadow:inset 0 0 calc(var(--dp) * 220) #04081080;position:absolute;inset:0}.S507HW_bambooFrame{background-color:color-mix(in srgb, var(--sky-ink) 85%, var(--sky-bottom));transform-origin:50% 100%;animation:11s ease-in-out infinite alternate S507HW_sway;position:absolute;inset:-2% -1% 0;-webkit-mask-image:url(/scenery/frame-bamboo.webp);mask-image:url(/scenery/frame-bamboo.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover}@keyframes S507HW_sway{0%{transform:skew(-.6deg)}to{transform:skew(.6deg)}}.S507HW_stars{position:absolute;inset:0}.S507HW_milky{background:radial-gradient(ellipse at 40% 50%, color-mix(in srgb, var(--c-mushanzi) 32%, transparent), transparent 60%), radial-gradient(ellipse at 65% 45%, color-mix(in srgb, var(--c-binglan) 18%, transparent), transparent 55%);width:140%;height:46%;filter:blur(calc(var(--dp) * 30));opacity:.8;position:absolute;top:10%;left:-20%;transform:rotate(-16deg)}.S507HW_starsFar,.S507HW_starsNear{border-radius:50%;width:1px;height:1px;position:absolute;top:0;left:0}.S507HW_starsFar{opacity:.7;animation:7s ease-in-out infinite alternate S507HW_twinkle}.S507HW_starsNear{animation:4.5s ease-in-out infinite alternate-reverse S507HW_twinkle}@keyframes S507HW_twinkle{0%{opacity:.45}to{opacity:1}}.S507HW_shooting{width:calc(var(--dp) * 220);opacity:0;background:linear-gradient(270deg,#ffffffe6,#0000);border-radius:999px;height:2px;animation:11s ease-out 3s infinite S507HW_shoot;position:absolute;top:14%;left:70%;transform:rotate(-24deg)}@keyframes S507HW_shoot{0%{opacity:0;translate:0}2%{opacity:1}7%{opacity:0;translate:-36vw 16vw}to{opacity:0;translate:-36vw 16vw}}.S507HW_sea{height:min(50vh,29.85vw);position:absolute;inset:auto 0 0}.S507HW_swell{background-color:color-mix(in srgb, var(--sky-ink) 82%, var(--sky-bottom));will-change:transform;height:62%;position:absolute;left:-3%;right:-3%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.S507HW_swellFar{animation:7s ease-in-out infinite alternate S507HW_swellFar;top:0;-webkit-mask-image:url(/scenery/sea-far.webp);mask-image:url(/scenery/sea-far.webp)}.S507HW_swellNear{transform-origin:50% 100%;animation:5s ease-in-out infinite alternate S507HW_swellNear;bottom:-2%;-webkit-mask-image:url(/scenery/sea-near.webp);mask-image:url(/scenery/sea-near.webp)}@keyframes S507HW_swellFar{0%{transform:translate(-.4%)}to{transform:translate(.4%,1.2%)}}@keyframes S507HW_swellNear{0%{transform:translate(.6%)scaleY(1)}to{transform:translate(-.6%,-2.5%)scaleY(1.03)}}.S507HW_moonPath{background:radial-gradient(ellipse 50% 100% at 50% 0%, color-mix(in srgb, var(--c-xinghuang) 55%, transparent), transparent 75%);width:22%;height:80%;-webkit-mask-image:repeating-linear-gradient(to bottom, #000 0 calc(var(--dp) * 7), #00000059 calc(var(--dp) * 7) calc(var(--dp) * 15));mask-image:repeating-linear-gradient(to bottom, #000 0 calc(var(--dp) * 7), #00000059 calc(var(--dp) * 7) calc(var(--dp) * 15));-webkit-mask-image:repeating-linear-gradient(to bottom, #000 0 calc(var(--dp) * 7), #00000059 calc(var(--dp) * 7) calc(var(--dp) * 15));mix-blend-mode:screen;filter:blur(calc(var(--dp) * 6));animation:5s ease-in-out infinite alternate S507HW_shimmer;position:absolute;top:-2%;left:50%;transform:translate(-50%)}@keyframes S507HW_shimmer{0%{opacity:.5}to{opacity:.9}}[data-motion=reduced] .S507HW_layer *{animation:none!important}[data-motion=reduced] .S507HW_layer :after{animation:none!important}@keyframes S507HW_fadeIn{0%{opacity:0}}
.YUHQba_home{align-items:center;gap:var(--sp-7);min-height:100dvh;padding:max(calc(var(--chrome-h) + var(--sp-5)), 35vh) var(--sp-9) var(--sp-6);flex-direction:column;display:flex;position:relative}.YUHQba_greeting{align-items:center;gap:var(--sp-5);text-align:center;max-width:calc(var(--dp) * 1200);flex-direction:column;display:flex}.YUHQba_hello{font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:.02em;text-shadow:0 2px 30px color-mix(in srgb, var(--sky-bottom) 55%, transparent);font-weight:600;line-height:1.2}.YUHQba_voice{font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.02em;color:var(--fg-soft);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;text-shadow:0 1px 20px color-mix(in srgb, var(--sky-bottom) 60%, transparent);font-weight:500;line-height:1.6}.YUHQba_followUp{align-items:center;gap:var(--sp-5);flex-direction:column;display:flex}.YUHQba_followUp .YUHQba_voice{color:var(--fg)}.YUHQba_followUpActions{gap:var(--sp-4);display:flex}.YUHQba_personas{margin-top:var(--sp-2)}.YUHQba_invite{align-items:center;gap:var(--sp-3);min-height:calc(var(--dp) * 68);margin-top:var(--sp-2);padding:var(--sp-2) var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--accent-press);background:var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));display:inline-flex}.YUHQba_invite svg{flex-shrink:0;font-size:1.3em}.YUHQba_dock{gap:var(--sp-4);width:min(100%, calc(var(--dp) * 2240));grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.YUHQba_entry{align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-3);border-radius:var(--r-xl);text-align:center;color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(140%);backdrop-filter:blur(var(--blur-glass)) saturate(140%);box-shadow:var(--shadow-glass);transition:border-color var(--dur-base) var(--ease-out), transform var(--dur-quick) var(--ease-out);flex-direction:column;display:flex}.YUHQba_entry:active{border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:scale(.97)}.YUHQba_entryGlyph{width:calc(var(--dp) * 112);aspect-ratio:1;margin-bottom:var(--sp-3);font-size:calc(var(--dp) * 60);color:var(--accent);border-radius:50%;place-items:center;display:grid}.YUHQba_entry[data-primary] .YUHQba_entryGlyph{background:var(--accent);color:var(--on-accent);box-shadow:0 0 calc(var(--dp) * 40) var(--accent-glow)}.YUHQba_entryTitle{font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:.04em;font-weight:600;line-height:1.2}.YUHQba_entryHint{font-size:var(--fs-md);color:var(--fg-soft);text-wrap:balance}.YUHQba_staff{left:var(--sp-9);bottom:var(--sp-5);align-items:center;gap:var(--sp-2);min-height:calc(var(--dp) * 56);padding:0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--fg-soft);background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));display:inline-flex;position:absolute}@media (max-width:1100px){.YUHQba_dock{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.YUHQba_home{padding-left:var(--sp-5);padding-right:var(--sp-5)}.YUHQba_dock{grid-template-columns:repeat(2,minmax(0,1fr))}}
.GasVeq_map{aspect-ratio:1600/640;width:100%;position:relative}.GasVeq_painting{background-color:color-mix(in srgb, var(--fg) 70%, transparent);position:absolute;inset:0;-webkit-mask-image:url(/scenery/journey-map.webp);mask-image:url(/scenery/journey-map.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}.GasVeq_overlay{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.GasVeq_lantern{fill:color-mix(in srgb, var(--bg-solid) 85%, transparent);stroke:color-mix(in srgb, var(--fg) 45%, transparent);stroke-width:2px;transition:fill var(--dur-slow), stroke var(--dur-slow)}.GasVeq_lantern[data-on]{fill:#fff4d6;stroke:var(--c-xinghuang)}.GasVeq_lantern[data-next]{stroke:var(--c-xinghuang);stroke-width:2.5px;animation:GasVeq_nextLamp 2.8s var(--ease-breath) infinite}[data-motion=reduced] .GasVeq_lantern[data-next]{animation:none}@media (prefers-reduced-motion:reduce){.GasVeq_lantern[data-next]{animation:none}}@keyframes GasVeq_nextLamp{50%{stroke-opacity:.3}}.GasVeq_regionName{writing-mode:vertical-rl;font-family:var(--font-display);letter-spacing:.2em;fill:var(--fg);font-size:40px;font-weight:600}.GasVeq_regionHint{letter-spacing:.04em;font-variant-numeric:tabular-nums;fill:var(--fg-soft);font-size:20px}.GasVeq_map[data-compact] .GasVeq_lantern{stroke-width:3px}[data-motion=reduced] .GasVeq_map *{animation:none!important}
.Rqj-Bq_grid{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Rqj-Bq_card{gap:var(--sp-5);flex-direction:column;display:flex}.Rqj-Bq_wide{grid-column:1/-1}.Rqj-Bq_wrap{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.Rqj-Bq_row{align-items:center;gap:var(--sp-5);display:flex}.Rqj-Bq_rowLabel{min-width:3em;color:var(--fg-soft)}.Rqj-Bq_rowValue{text-align:right;min-width:3em;color:var(--fg-muted);font-variant-numeric:tabular-nums}.Rqj-Bq_note{font-size:var(--fs-sm);color:var(--fg-muted)}.Rqj-Bq_dots{color:var(--accent);padding:0 var(--sp-4)}.Rqj-Bq_skyStrip{gap:var(--sp-3);grid-template-columns:repeat(5,1fr);display:grid}.Rqj-Bq_skyChip{height:calc(var(--dp) * 96);border-radius:var(--r-md);border:1px solid var(--line)}.Rqj-Bq_swatches{grid-template-columns:repeat(auto-fill, minmax(calc(var(--dp) * 150), 1fr));gap:var(--sp-5);display:grid}.Rqj-Bq_swatch{gap:var(--sp-2);flex-direction:column;display:flex}.Rqj-Bq_swatchColor{height:calc(var(--dp) * 88);border-radius:var(--r-md);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff4d}.Rqj-Bq_swatchName{font-family:var(--font-display);font-size:var(--fs-md)}.Rqj-Bq_swatchHex{font-size:var(--fs-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums}.Rqj-Bq_stats{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Rqj-Bq_stats dt{font-size:var(--fs-xs);color:var(--fg-muted)}.Rqj-Bq_stats dd{font-family:var(--font-display);font-size:var(--fs-xl)}@media (max-width:1100px){.Rqj-Bq_grid{grid-template-columns:1fr}}.Rqj-Bq_hiddenPage>header,.Rqj-Bq_hiddenPage>div:last-child{pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out);opacity:0!important}.Rqj-Bq_sceneBar{left:50%;bottom:var(--sp-7);z-index:var(--z-overlay);justify-content:center;align-items:center;gap:var(--sp-4);width:max-content;max-width:92vw;padding:var(--sp-4) var(--sp-5);border-radius:var(--r-xl);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));flex-wrap:wrap;display:flex;position:fixed;translate:-50%}
._21GI9a_grid{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._21GI9a_card{gap:var(--sp-5);flex-direction:column;display:flex}._21GI9a_field{gap:var(--sp-2);font-size:var(--fs-sm);color:var(--fg-soft);flex-direction:column;display:flex}._21GI9a_field input{min-height:calc(var(--dp) * 60);padding:0 var(--sp-5);border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--bg-glass-strong);font-size:var(--fs-md);color:var(--fg)}._21GI9a_field input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);outline:none}._21GI9a_check{align-items:center;gap:var(--sp-4);display:flex}._21GI9a_check>button{min-width:calc(var(--dp) * 180)}._21GI9a_status{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--fg-muted);display:inline-flex}._21GI9a_ok{color:var(--accent)}._21GI9a_fail{color:var(--warn)}._21GI9a_video{width:100%;max-height:calc(var(--dp) * 260);border-radius:var(--r-md);object-fit:cover;background:#00000040}._21GI9a_meter{height:calc(var(--dp) * 10);background:var(--line);border-radius:999px;flex:1;overflow:hidden}._21GI9a_meter span{background:linear-gradient(90deg, var(--c-tianshuibi), var(--accent));height:100%;transition:width 80ms linear;display:block}@media (max-width:1100px){._21GI9a_grid{grid-template-columns:1fr}}
.MTffrG_intro{font-size:var(--fs-md);color:var(--fg-soft);margin-bottom:var(--sp-6)}.MTffrG_loading{color:var(--accent);margin:var(--sp-8) auto;justify-content:center;display:flex}.MTffrG_empty{color:var(--fg-soft);text-align:center;padding:var(--sp-8) 0}.MTffrG_emptyCard{gap:var(--sp-3);text-align:center;flex-direction:column;align-items:center;display:flex}.MTffrG_note{font-size:var(--fs-sm);color:var(--fg-muted)}.MTffrG_group+.MTffrG_group{margin-top:var(--sp-7)}.MTffrG_list{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.MTffrG_memory{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);min-height:calc(var(--dp) * 120);display:flex}.MTffrG_memoryText{gap:var(--sp-2);flex-direction:column;display:flex}.MTffrG_fact{font-size:var(--fs-lg)}.MTffrG_when{padding:2px var(--sp-3);font-size:var(--fs-xs);color:var(--accent-press);background:var(--accent-soft);border-radius:999px;align-self:flex-start}.MTffrG_memoryActions{gap:var(--sp-2);display:flex}.MTffrG_iconBtn{width:calc(var(--dp) * 56);height:calc(var(--dp) * 56);font-size:var(--fs-lg);color:var(--fg-soft);transition:background-color var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.MTffrG_iconBtn:hover,.MTffrG_iconBtn:active{background:var(--accent-soft);color:var(--fg)}.MTffrG_edit{gap:var(--sp-3);flex-direction:column;width:100%;display:flex}.MTffrG_editInput{width:100%;min-height:calc(var(--dp) * 120);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);border:1px solid var(--accent);background:var(--bg-glass-strong);font-family:var(--font-poem);font-size:var(--fs-lg);resize:none;outline:none}.MTffrG_editActions{justify-content:flex-end;gap:var(--sp-3);display:flex}.MTffrG_confirmFact{font-size:var(--fs-lg)}.MTffrG_timeline{gap:var(--sp-5);padding-left:var(--sp-7);flex-direction:column;list-style:none;display:flex;position:relative}.MTffrG_timeline:before{content:"";left:calc(var(--sp-3) - 1px);top:var(--sp-4);bottom:var(--sp-4);background:linear-gradient(to bottom, var(--c-tianshuibi), transparent);opacity:.6;width:2px;position:absolute}.MTffrG_visit{position:relative}.MTffrG_dot{left:calc(var(--sp-7) * -1 + var(--sp-3) - calc(var(--dp) * 8));top:var(--sp-5);width:calc(var(--dp) * 16);height:calc(var(--dp) * 16);background:radial-gradient(circle at 40% 35%, #fff, var(--c-tianshuibi));box-shadow:0 0 calc(var(--dp) * 14) var(--accent-glow);border-radius:50%;position:absolute}.MTffrG_visitCard{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.MTffrG_visitHead{align-items:center;gap:var(--sp-3);width:100%;display:flex}.MTffrG_visitDate{font-size:var(--fs-sm);color:var(--fg-soft);font-variant-numeric:tabular-nums}.MTffrG_visitWith{font-size:var(--fs-sm);color:var(--accent-press);margin-left:auto}.MTffrG_visitLine{font-size:var(--fs-lg)}.MTffrG_chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.MTffrG_chip{padding:var(--sp-1) var(--sp-4);font-size:var(--fs-sm);background:color-mix(in srgb, var(--c-xinghuang) 18%, transparent);border:1px solid color-mix(in srgb, var(--c-xinghuang) 35%, transparent);border-radius:999px}.MTffrG_more{justify-content:center;display:flex}@media (max-width:1100px){.MTffrG_list{grid-template-columns:1fr}}.MTffrG_visitTag{padding:calc(var(--dp) * 2) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--accent-press);background:var(--accent-soft)}
.oRyfqG_layout{gap:var(--sp-7);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}.oRyfqG_pickerCol{gap:var(--sp-4);flex-direction:column;display:flex}.oRyfqG_field{aspect-ratio:1.25;border-radius:var(--r-xl);border:1px solid var(--line);background:radial-gradient(circle at 0% 0%, #d960506b, transparent 55%), radial-gradient(circle at 100% 0%, #ecbe6e6b, transparent 55%), radial-gradient(circle at 100% 100%, #64baa86b, transparent 55%), radial-gradient(circle at 0% 100%, #566ea873, transparent 55%), var(--bg-glass);width:100%;max-height:56vh;-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:var(--shadow-glass);touch-action:none;cursor:grab;position:relative;overflow:hidden}.oRyfqG_field:before,.oRyfqG_field:after{content:"";background:var(--line);position:absolute}.oRyfqG_field:before{width:1px;top:6%;bottom:6%;left:50%}.oRyfqG_field:after{height:1px;top:50%;left:4%;right:4%}.oRyfqG_axisTop,.oRyfqG_axisBottom,.oRyfqG_axisLeft,.oRyfqG_axisRight{font-size:var(--fs-sm);color:var(--fg-soft);letter-spacing:.04em;pointer-events:none;z-index:1;position:absolute}.oRyfqG_axisTop{top:var(--sp-4);left:50%;transform:translate(-50%)}.oRyfqG_axisBottom{bottom:var(--sp-4);left:50%;transform:translate(-50%)}.oRyfqG_axisLeft{left:var(--sp-4);writing-mode:vertical-rl;top:50%;transform:translateY(-50%)}.oRyfqG_axisRight{right:var(--sp-4);writing-mode:vertical-rl;top:50%;transform:translateY(-50%)}.oRyfqG_blob{aspect-ratio:1;width:28%;transition:left .45s var(--ease-out), top .45s var(--ease-out);pointer-events:none;z-index:2;position:absolute;transform:translate(-50%,-50%)}.oRyfqG_fieldHint{padding:var(--sp-2) var(--sp-5);border-radius:var(--r-pill);background:var(--bg-glass-strong);color:var(--fg-soft);font-size:var(--fs-sm);pointer-events:none;animation:oRyfqG_fadeIn 1s var(--ease-out) .8s both;position:absolute;bottom:14%;left:50%;transform:translate(-50%)}.oRyfqG_describe{padding:var(--sp-2) var(--sp-6);border-radius:var(--r-pill);text-align:center;font-family:var(--font-poem);font-size:var(--fs-xl);letter-spacing:.04em;background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));align-self:center}.oRyfqG_sideCol{gap:var(--sp-5);flex-direction:column;display:flex}.oRyfqG_cardTitle{font-size:var(--fs-lg)}.oRyfqG_wordsCard{gap:var(--sp-4);flex-direction:column;display:flex}.oRyfqG_note{width:100%;min-height:calc(var(--dp) * 100);padding:var(--sp-4);border-radius:var(--r-md);resize:none;color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);font-size:var(--fs-md);line-height:1.6}.oRyfqG_note:focus{border-color:var(--accent);outline:none}.oRyfqG_noteRow{align-items:flex-end;gap:var(--sp-4);display:flex}.oRyfqG_noteRow .oRyfqG_note{flex:1}.oRyfqG_skyCard{gap:var(--sp-3);flex-direction:column;display:flex}.oRyfqG_skyHead{justify-content:space-between;align-items:baseline;gap:var(--sp-4);display:flex}.oRyfqG_weekdays,.oRyfqG_sky{gap:var(--sp-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.oRyfqG_weekdays span{text-align:center;font-size:var(--fs-xs);color:var(--fg-muted)}.oRyfqG_day{height:calc(var(--dp) * 52);border-radius:var(--r-md);background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg);font-size:var(--fs-xs);transition:transform var(--dur-quick) var(--ease-out), box-shadow var(--dur-base);border:1px solid #0000;position:relative}.oRyfqG_day span{border-radius:var(--r-sm);background:color-mix(in srgb, var(--bg-solid) 82%, transparent);padding:0 .35em;line-height:1.5;position:absolute;top:6%;left:6%}.oRyfqG_day[data-empty] span{color:var(--fg-muted);background:0 0}.oRyfqG_day:disabled{opacity:.25}.oRyfqG_day[data-today]{border-color:var(--line-strong)}.oRyfqG_day[data-selected]{box-shadow:0 0 0 2px var(--accent), 0 0 20px var(--accent-glow);transform:scale(1.06)}.oRyfqG_dayDetail{min-height:calc(var(--dp) * 64);padding-top:var(--sp-3);border-top:1px solid var(--line)}.oRyfqG_entryList{gap:var(--sp-3);flex-direction:column;display:flex}.oRyfqG_entry{align-items:center;gap:var(--sp-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.oRyfqG_entryDot{width:calc(var(--dp) * 22);aspect-ratio:1;border-radius:50%;box-shadow:0 0 12px}.oRyfqG_entryText{gap:var(--sp-1);flex-direction:column;display:flex}.oRyfqG_entryTime{font-size:var(--fs-md)}.oRyfqG_entryNote{color:var(--fg-soft);font-size:var(--fs-sm);overflow-wrap:anywhere}.oRyfqG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.oRyfqG_layout{grid-template-columns:1fr}}@keyframes oRyfqG_fadeIn{0%{opacity:0}}.oRyfqG_entryClock{margin-right:var(--sp-3);font-variant-numeric:tabular-nums;color:var(--fg-muted)}
.Tj8ehW_cockpit{--hud:#6fe3ff;--hud-soft:#6fe3ff29;--hud-line:#6fe3ff52;z-index:1;gap:var(--sp-6);width:100%;min-height:100dvh;max-width:calc(var(--dp) * 1680 + var(--sp-9) * 2);padding:calc(var(--chrome-h) + var(--sp-5)) var(--sp-9) var(--sp-8);color:#e6f7ff;flex-direction:column;margin:0 auto;display:flex;position:relative}@media (min-aspect-ratio:2){.Tj8ehW_cockpit{max-width:calc(var(--dp) * 2400 + var(--sp-9) * 2)}}.Tj8ehW_grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#6fe3ff0d 1px,#0000 1px),linear-gradient(90deg,#6fe3ff0d 1px,#0000 1px);background-size:calc(var(--dp) * 64) calc(var(--dp) * 64);position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 40%,#0000 100%)}.Tj8ehW_head{align-items:flex-start;gap:var(--sp-5);flex-direction:column;display:flex}.Tj8ehW_headline{align-items:flex-end;gap:var(--sp-6);flex-wrap:wrap;width:100%;display:flex}.Tj8ehW_title{align-items:center;gap:var(--sp-4);font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:600;line-height:var(--lh-tight);letter-spacing:.02em;margin-right:auto;display:flex}.Tj8ehW_glyph{color:var(--hud);place-items:center;font-size:.9em;display:inline-grid}.Tj8ehW_steps{gap:var(--sp-3);list-style:none;display:flex}.Tj8ehW_steps li{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);border:1px solid var(--hud-line);color:#e6f7ff8c;font-size:var(--fs-sm);transition:all var(--dur-base);display:inline-flex}.Tj8ehW_steps li[data-on]{color:#fff;background:var(--hud-soft);border-color:var(--hud);box-shadow:0 0 calc(var(--dp) * 24) #6fe3ff59}.Tj8ehW_steps li[data-done]{color:var(--hud)}.Tj8ehW_hud{gap:var(--sp-4);padding:var(--sp-6);border-radius:var(--r-lg);border:1px solid var(--hud-line);box-shadow:inset 0 0 calc(var(--dp) * 60) #6fe3ff0f, 0 calc(var(--dp) * 20) calc(var(--dp) * 60) #00000059;-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));background:linear-gradient(160deg,#0c1c30b8,#060e1c99);flex-direction:column;display:flex;position:relative}.Tj8ehW_hud:before,.Tj8ehW_hud:after{content:"";width:calc(var(--dp) * 34);height:calc(var(--dp) * 34);border:2px solid var(--hud);pointer-events:none;position:absolute}.Tj8ehW_hud:before{border-top-left-radius:var(--r-lg);border-bottom:none;border-right:none;top:-1px;left:-1px}.Tj8ehW_hud:after{border-bottom-right-radius:var(--r-lg);border-top:none;border-left:none;bottom:-1px;right:-1px}.Tj8ehW_hudTop{align-items:center;gap:var(--sp-4);font-size:var(--fs-sm);letter-spacing:.12em;color:var(--hud);display:flex}.Tj8ehW_countdown{font-variant-numeric:tabular-nums;font-size:var(--fs-lg);letter-spacing:.05em;margin-left:auto}.Tj8ehW_demoBadge{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);color:#f3d29f;letter-spacing:.08em;background:#e9b8722e;border:1px solid #e9b87299}.Tj8ehW_wait{color:#e6f7ffb3;letter-spacing:.05em}.Tj8ehW_intro{flex:1;place-items:center;display:grid}.Tj8ehW_intro .Tj8ehW_hud{max-width:calc(var(--dp) * 1100);padding:var(--sp-8) var(--sp-9);text-align:center;align-items:center}.Tj8ehW_scanRing{width:calc(var(--dp) * 260);aspect-ratio:1;border:1px solid var(--hud-line);font-size:calc(var(--dp) * 120);color:var(--hud);box-shadow:0 0 calc(var(--dp) * 60) #6fe3ff33, inset 0 0 calc(var(--dp) * 40) #6fe3ff26;border-radius:50%;place-items:center;display:grid;position:relative}.Tj8ehW_scanRing span{border:2px solid #0000;border-top-color:var(--hud);border-radius:50%;animation:3.2s linear infinite Tj8ehW_spin;position:absolute;inset:-8%}@keyframes Tj8ehW_spin{to{transform:rotate(360deg)}}.Tj8ehW_introLine{font-size:var(--fs-xl);text-wrap:balance;line-height:1.6}.Tj8ehW_introNote{color:#e6f7ffa6;text-wrap:balance}.Tj8ehW_device{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-pill);color:#f3d29f;border:1px solid #e9b87280;display:inline-flex}.Tj8ehW_device[data-ok]{border-color:var(--hud-line);color:var(--hud)}.Tj8ehW_deviceDot{width:calc(var(--dp) * 14);aspect-ratio:1;background:currentColor;border-radius:50%;animation:1.6s ease-in-out infinite Tj8ehW_pulse;box-shadow:0 0 12px}@keyframes Tj8ehW_pulse{50%{opacity:.35}}.Tj8ehW_signalStage{gap:var(--sp-5);flex-direction:column;flex:1;display:flex}.Tj8ehW_traceBox canvas{position:absolute;inset:0}.Tj8ehW_traceBox{border-radius:var(--r-md);background:#0208128c;height:44vh;position:relative;overflow:hidden}.Tj8ehW_sweep{pointer-events:none;background:linear-gradient(90deg,#0000,#6fe3ff14,#0000);width:18%;animation:4s linear infinite Tj8ehW_sweep;position:absolute;top:0;bottom:0}@keyframes Tj8ehW_sweep{0%{left:-20%}to{left:100%}}.Tj8ehW_readout{align-items:baseline;gap:var(--sp-6);display:flex}.Tj8ehW_bigValue{font-family:var(--font-display);font-size:var(--fs-display);font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 calc(var(--dp) * 30) #6fe3ff99;line-height:1}.Tj8ehW_bigValue small{font-size:var(--fs-md);color:#e6f7ff99}.Tj8ehW_bigValue[data-demo]{color:#e6f7ff66;text-shadow:none}.Tj8ehW_readoutNote{color:#e6f7ffb3}.Tj8ehW_instruction{text-align:center;font-size:var(--fs-xl);letter-spacing:.04em}.Tj8ehW_controls{justify-content:center;align-items:center;gap:var(--sp-4);display:flex}.Tj8ehW_aiVoice{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-xs);border:1px solid var(--hud-line);color:#e6f7ffbf}.Tj8ehW_faceStage{gap:var(--sp-7);flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.Tj8ehW_camera{aspect-ratio:4/3;border-radius:var(--r-md);background:#020812b3;height:56vh;position:relative;overflow:hidden}.Tj8ehW_video{object-fit:cover;filter:saturate(.7)contrast(1.05);width:100%;height:100%;transform:scaleX(-1)}.Tj8ehW_faceFrame{width:46%;height:70%;transition:border-color var(--dur-base), box-shadow var(--dur-base);border:2px dashed #e9b872bf;border-radius:46% 46% 42% 42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Tj8ehW_faceFrame[data-seen]{border-style:solid;border-color:var(--hud);box-shadow:0 0 calc(var(--dp) * 30) #6fe3ff66}.Tj8ehW_zones{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.Tj8ehW_zones li{gap:var(--sp-2);font-size:var(--fs-sm);color:#e6f7ffbf;flex-direction:column;display:flex}.Tj8ehW_zoneBar{height:calc(var(--dp) * 8);background:#6fe3ff1f;border-radius:999px;display:block;overflow:hidden}.Tj8ehW_zoneBar span{background:var(--hud);transform-origin:0;height:100%;transition:transform .4s var(--ease-out), background var(--dur-base);display:block}.Tj8ehW_zones li[data-tense]{color:#f3d29f}.Tj8ehW_zones li[data-tense] .Tj8ehW_zoneBar span{background:#e9b872}.Tj8ehW_faceSide{gap:var(--sp-5);flex-direction:column;display:flex}.Tj8ehW_tip{max-width:22em;font-family:var(--font-display);font-size:var(--fs-2xl);letter-spacing:.02em;text-wrap:pretty;line-height:1.6}.Tj8ehW_faceNote{color:#e6f7ff99}.Tj8ehW_faceSide .Tj8ehW_controls{justify-content:flex-start}.Tj8ehW_result{justify-content:center;gap:var(--sp-7);flex-direction:column;flex:1;display:flex}.Tj8ehW_resultGrid{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Tj8ehW_resultGrid .Tj8ehW_hud{min-height:calc(var(--dp) * 320)}.Tj8ehW_cardTitle{align-items:center;gap:var(--sp-3);font-size:var(--fs-lg);letter-spacing:.06em;color:var(--hud);display:flex}.Tj8ehW_resultLine{font-size:var(--fs-lg);line-height:1.7}.Tj8ehW_resultActions{justify-content:center;gap:var(--sp-4);display:flex}[data-motion=reduced] .Tj8ehW_cockpit *{animation:none!important}@media (max-width:1100px){.Tj8ehW_faceStage,.Tj8ehW_resultGrid{grid-template-columns:1fr}.Tj8ehW_camera{height:auto}}@media (max-width:720px){.Tj8ehW_cockpit{padding-left:var(--sp-5);padding-right:var(--sp-5)}.Tj8ehW_intro .Tj8ehW_hud{padding:var(--sp-6) var(--sp-5)}}.Tj8ehW_hudCode{margin-left:var(--sp-2);color:#e6f7ff8c;font-size:.85em}
.-au3ma_section+.-au3ma_section{margin-top:var(--sp-7)}.-au3ma_grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--dp) * 400), 1fr));gap:var(--sp-5);display:grid}.-au3ma_card{gap:var(--sp-2);min-height:calc(var(--dp) * 300);padding:var(--sp-6);border-radius:calc(var(--dp) * 28);color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(140%);backdrop-filter:blur(var(--blur-glass)) saturate(140%);transition:transform var(--dur-quick) var(--ease-out), border-color var(--dur-base) var(--ease-out);flex-direction:column;display:flex}.-au3ma_card:active{border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:scale(.98)}.-au3ma_cardTop{margin-bottom:var(--sp-3);justify-content:space-between;align-items:center;display:flex}.-au3ma_cardGlyph{font-size:calc(var(--dp) * 40);color:var(--accent-press)}.-au3ma_cardShort{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--fg-muted)}.-au3ma_cardTitle{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:600}.-au3ma_cardSummary{font-size:var(--fs-sm);color:var(--fg-soft);flex:1;line-height:1.65}.-au3ma_cardMeta{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--fg-muted)}.-au3ma_cardState{font-size:var(--fs-sm);color:var(--accent-press)}.-au3ma_invites{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);display:grid}.-au3ma_invite{align-items:start;gap:var(--sp-7);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.-au3ma_inviteMain{gap:var(--sp-4);flex-direction:column;display:flex}.-au3ma_inviteSide{align-items:flex-start;gap:var(--sp-4);padding-left:var(--sp-7);border-left:1px solid var(--line);flex-direction:column;display:flex}.-au3ma_inviteTitle{font-family:var(--font-display);font-size:var(--fs-xl);margin:0;font-weight:600}.-au3ma_inviteDue{font-size:var(--fs-md);color:var(--fg);font-weight:500}.-au3ma_inviteWho{font-size:var(--fs-sm);color:var(--fg-soft);line-height:1.6}@media (max-width:1100px){.-au3ma_invite{grid-template-columns:minmax(0,1fr)}.-au3ma_inviteSide{padding:var(--sp-4) 0 0;border-left:0;border-top:1px solid var(--line)}}.-au3ma_inviteNote{font-size:var(--fs-md);color:var(--fg-soft);margin:0;line-height:1.7}.-au3ma_inviteScales{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-au3ma_inviteScales li{align-items:baseline;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-md);display:flex}.-au3ma_inviteScales li>:first-child{flex:1}.-au3ma_inviteState{font-size:var(--fs-sm);color:var(--fg-soft)}.-au3ma_inviteState[data-done]{color:var(--accent-press)}.-au3ma_foot{margin-top:var(--sp-7);justify-content:flex-start;display:flex}.-au3ma_pill{align-items:center;gap:var(--sp-3);min-height:calc(var(--dp) * 64);padding:0 var(--sp-6);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--accent-press);background:var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));display:inline-flex}.-au3ma_pill svg{font-size:1.3em}.-au3ma_empty{padding:var(--sp-7) 0}.-au3ma_flow{gap:var(--sp-5);width:min(100%, calc(var(--dp) * 1180));flex-direction:column;margin:0 auto;display:flex}.-au3ma_panel{gap:var(--sp-5);flex-direction:column;display:flex}.-au3ma_facts{gap:var(--sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.-au3ma_facts li{padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--fg-soft);background:color-mix(in srgb, var(--fg) 6%, transparent)}.-au3ma_promise{font-size:var(--fs-md);color:var(--fg-soft);margin:0;line-height:1.7}.-au3ma_instructions{font-size:var(--fs-md);margin:0;line-height:1.7}.-au3ma_notice{font-size:var(--fs-xs);color:var(--fg-muted);margin:0;line-height:1.6}.-au3ma_actions{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.-au3ma_bar{justify-content:space-between;align-items:center;gap:var(--sp-4);display:flex}.-au3ma_pause{align-items:center;gap:var(--sp-3);min-height:calc(var(--dp) * 76);padding:0 var(--sp-6) 0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-md);color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);font-weight:500;display:inline-flex}.-au3ma_pause svg{color:var(--accent);font-size:1.3em}.-au3ma_question{gap:var(--sp-5);flex-direction:column;display:flex}.-au3ma_meter{align-items:center;gap:var(--sp-4);display:flex}.-au3ma_track{height:calc(var(--dp) * 6);border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 10%, transparent);flex:1;overflow:hidden}.-au3ma_fill{background:var(--accent);transform-origin:0;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.-au3ma_count{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--fg-muted)}.-au3ma_stem{font-size:var(--fs-md);color:var(--fg-soft);margin:0;line-height:1.6}.-au3ma_itemText{min-height:2.6em;font-family:var(--font-display);font-size:var(--fs-2xl);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.-au3ma_options{gap:var(--sp-3);flex-direction:column;display:flex}.-au3ma_option{align-items:center;gap:var(--sp-4);min-height:calc(var(--dp) * 84);padding:var(--sp-3) var(--sp-6);border-radius:var(--r-lg);font-size:var(--fs-lg);text-align:left;color:var(--fg);background:var(--bg-glass-strong);border:1px solid var(--line);transition:background-color var(--dur-quick) var(--ease-out), border-color var(--dur-quick) var(--ease-out), transform var(--dur-quick) var(--ease-out);line-height:1.4;display:flex}.-au3ma_option:active{transform:scale(.99)}.-au3ma_option:disabled{cursor:default}.-au3ma_mark{width:calc(var(--dp) * 28);aspect-ratio:1;border:2px solid color-mix(in srgb, var(--fg) 35%, transparent);transition:border-color var(--dur-quick), background-color var(--dur-quick), box-shadow var(--dur-quick);border-radius:50%;flex-shrink:0}.-au3ma_option[aria-checked=true]{color:var(--on-accent);background:var(--accent);border-color:#0000}.-au3ma_option[aria-checked=true] .-au3ma_mark{border-color:var(--on-accent);background:var(--on-accent);box-shadow:inset 0 0 0 calc(var(--dp) * 6) var(--accent)}.-au3ma_banner{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);font-size:var(--fs-md);color:var(--fg);background:color-mix(in srgb, var(--accent) 12%, transparent);margin:0;line-height:1.6;display:flex}.-au3ma_banner svg{color:var(--accent-press);flex-shrink:0;margin-top:.15em;font-size:1.3em}.-au3ma_resultTitle{font-family:var(--font-display);font-size:var(--fs-3xl);color:var(--fg);margin:0;font-weight:600}.-au3ma_resultSub{margin:var(--sp-2) 0 0;font-size:var(--fs-md);color:var(--fg)}.-au3ma_support{gap:var(--sp-4);border-left:calc(var(--dp) * 6) solid var(--accent);flex-direction:column;display:flex}.-au3ma_supportTitle{font-family:var(--font-display);font-size:var(--fs-xl);margin:0;font-weight:600}.-au3ma_measure{gap:var(--sp-3);flex-direction:column;display:flex}.-au3ma_measureName{font-size:var(--fs-md);color:var(--fg-soft);margin:0}.-au3ma_measureWords{font-family:var(--font-display);font-size:var(--fs-2xl);margin:0;font-weight:600}.-au3ma_gauge{height:calc(var(--dp) * 8);margin:var(--sp-2) 0;border-radius:var(--r-pill);background:color-mix(in srgb, var(--fg) 10%, transparent);position:relative}.-au3ma_gaugeDot{width:calc(var(--dp) * 22);aspect-ratio:1;background:var(--accent);box-shadow:0 0 0 calc(var(--dp) * 4) var(--bg-glass-strong);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.-au3ma_score{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--fg-muted);margin:0}.-au3ma_areas{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-au3ma_areas li{padding:var(--sp-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-md);line-height:1.7}.-au3ma_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-au3ma_steps li{align-items:center;gap:var(--sp-5);padding:var(--sp-4) 0;border-bottom:1px solid var(--line);display:flex}.-au3ma_steps li>span{font-size:var(--fs-md);flex:1;line-height:1.6}.-au3ma_stepLink{align-items:center;gap:var(--sp-2);min-height:calc(var(--dp) * 56);padding:0 var(--sp-5);border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--accent-press);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);flex-shrink:0;display:inline-flex}.-au3ma_lead{font-size:var(--fs-md);margin:0;line-height:1.7}.-au3ma_rows{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.-au3ma_row{grid-template-columns:calc(var(--dp) * 170) minmax(0, 1fr) auto auto;align-items:center;gap:var(--sp-5);width:100%;min-height:calc(var(--dp) * 96);padding:var(--sp-4) var(--sp-6);border-radius:var(--r-lg);text-align:left;color:var(--fg);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));display:grid}.-au3ma_rowDate{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--fg-soft)}.-au3ma_rowTitle{gap:var(--sp-1);font-size:var(--fs-md);flex-direction:column;display:flex}.-au3ma_rowTitle small{font-size:var(--fs-sm);color:var(--fg-muted)}.-au3ma_rowWords{font-size:var(--fs-sm);color:var(--fg-soft)}.-au3ma_rowGo{color:var(--accent);font-size:1.3em}.-au3ma_tag{margin-left:var(--sp-2);padding:calc(var(--dp) * 2) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--accent-press);background:var(--accent-soft)}@media (max-width:900px){.-au3ma_row{grid-template-columns:minmax(0,1fr)}.-au3ma_rowGo{display:none}}
.qjp7SW_stack{gap:var(--sp-5);flex-direction:column;display:flex}.qjp7SW_stack[data-below-persona]{margin-top:36vh}.qjp7SW_section{gap:var(--sp-3);flex-direction:column;line-height:1.75;display:flex}.qjp7SW_section h2{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.04em;font-weight:600}.qjp7SW_section p{color:var(--fg-soft)}.qjp7SW_section a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.qjp7SW_pairs{gap:var(--sp-3);display:grid}.qjp7SW_pairs div{grid-template-columns:calc(var(--dp) * 220) minmax(0, 1fr);gap:var(--sp-4);display:grid}.qjp7SW_pairs dt{font-weight:600}.qjp7SW_pairs dd{color:var(--fg-soft)}.qjp7SW_list{gap:var(--sp-2);color:var(--fg-soft);flex-direction:column;padding-left:1.2em;display:flex}.qjp7SW_list li{list-style:outside}.qjp7SW_visibility{gap:var(--sp-2);color:var(--fg-soft);flex-direction:column;display:flex}.qjp7SW_visibility ul{padding-left:1.2em}.qjp7SW_visibility li{list-style:outside}.qjp7SW_visibility [data-footnote],.qjp7SW_more,.qjp7SW_version{font-size:var(--fs-sm);color:var(--fg-muted)}.qjp7SW_version{justify-content:center;gap:var(--sp-5);display:flex}.qjp7SW_version a{color:inherit;text-decoration:underline}@media (max-width:640px){.qjp7SW_pairs div{gap:var(--sp-1);grid-template-columns:1fr}}
.AQGuYG_columns{gap:var(--sp-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-aspect-ratio:4/3){.AQGuYG_columns{grid-template-columns:minmax(0,1fr)}}.AQGuYG_column{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex}.AQGuYG_group{gap:var(--sp-3);flex-direction:column;display:flex}.AQGuYG_groupTitle{padding:0 var(--sp-6);font-size:var(--fs-sm);color:var(--fg-muted);font-weight:500}.AQGuYG_list{border-radius:var(--r-xl);background:var(--bg-glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(140%);backdrop-filter:blur(var(--blur-glass)) saturate(140%);box-shadow:var(--shadow-glass);overflow:hidden}.AQGuYG_item{justify-content:space-between;align-items:center;gap:var(--sp-6);width:100%;min-height:calc(var(--dp) * 104);padding:var(--sp-4) var(--sp-6);text-align:left;color:var(--fg);display:flex;position:relative}.AQGuYG_item+.AQGuYG_item:before{content:"";top:0;left:var(--sp-6);background:var(--line);height:1px;position:absolute;right:0}.AQGuYG_lookBlock{gap:var(--sp-4);padding:var(--sp-5) var(--sp-6);color:var(--fg);flex-direction:column;display:flex;position:relative}.AQGuYG_item+.AQGuYG_lookBlock:before,.AQGuYG_lookBlock+.AQGuYG_item:before{content:"";top:0;left:var(--sp-6);background:var(--line);height:1px;position:absolute;right:0}.AQGuYG_lookBody{grid-template-columns:calc(var(--dp) * 220) minmax(0, 1fr);gap:var(--sp-5);align-items:center;display:grid}.AQGuYG_lookPreview{width:100%}.AQGuYG_lookBlock .AQGuYG_lookOptions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AQGuYG_item[data-start]{justify-content:flex-start;gap:var(--sp-5)}.AQGuYG_item[data-link]{transition:background-color var(--dur-base) var(--ease-out)}.AQGuYG_item[data-link]:active{background:var(--accent-soft)}.AQGuYG_item[data-link] svg{width:1.2em;height:1.2em;color:var(--fg-muted)}.AQGuYG_itemText{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.AQGuYG_item>:not(.AQGuYG_itemText):last-child{flex-shrink:0}.AQGuYG_itemLabel{font-size:var(--fs-md)}.AQGuYG_itemHint{font-size:var(--fs-xs);color:var(--fg-muted);line-height:1.6}.AQGuYG_avatar{width:calc(var(--dp) * 76);height:calc(var(--dp) * 76);font-family:var(--font-display);font-size:var(--fs-xl);color:var(--accent-press);background:var(--accent-soft);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.AQGuYG_accountName{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600}.AQGuYG_volume{align-items:center;gap:var(--sp-4);max-width:calc(var(--dp) * 560);flex:1;display:flex}.AQGuYG_value{text-align:right;font-variant-numeric:tabular-nums;min-width:2.4em;color:var(--fg-soft)}.AQGuYG_section{gap:var(--sp-5);flex-direction:column;display:flex}.AQGuYG_sectionTitle{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.02em;font-weight:600}.AQGuYG_stack{gap:var(--sp-3);flex-direction:column;display:flex}.AQGuYG_rowLabel{min-width:4em;font-size:var(--fs-md);color:var(--fg);flex-shrink:0}.AQGuYG_note{font-size:var(--fs-sm);color:var(--fg-muted)}.AQGuYG_textarea{width:100%;min-height:calc(var(--dp) * 220);padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);border:1px solid var(--line-strong);background:var(--bg-glass-strong);font-size:var(--fs-md);line-height:var(--lh-body);resize:none}.AQGuYG_textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);outline:none}
.Q4nXTq_page{column-gap:var(--sp-8);height:100dvh;padding:calc(var(--chrome-h,calc(var(--dp) * 104)) + var(--sp-2)) var(--sp-8) var(--sp-6);grid-template-columns:28vw minmax(0,1fr) 24vw;display:grid}@media (min-aspect-ratio:2){.Q4nXTq_page{grid-template-columns:31vw minmax(0,1fr) 22vw}}.Q4nXTq_left{min-height:0;padding-top:calc(55vh - var(--chrome-h,calc(var(--dp) * 104)) - var(--sp-2));flex-direction:column;justify-content:flex-start;align-items:center;display:flex}@media (min-aspect-ratio:2){.Q4nXTq_left{padding-top:calc(59vh - var(--chrome-h,calc(var(--dp) * 104)) - var(--sp-2))}}.Q4nXTq_personaPanel{align-items:center;gap:var(--sp-3);width:min(100%, calc(var(--dp) * 480));text-align:center;flex-direction:column;display:flex}.Q4nXTq_aiTag{padding:var(--sp-1) var(--sp-4);font-size:var(--fs-xs);letter-spacing:.04em;color:var(--fg-soft);background:var(--bg-glass);border:1px solid var(--line);border-radius:999px}.Q4nXTq_personaSwitch{justify-content:center}.Q4nXTq_voiceSwitch{width:100%;max-width:calc(var(--dp) * 420);margin-top:var(--sp-3);text-align:left}.Q4nXTq_center{gap:var(--sp-4);flex-direction:column;min-height:0;display:flex;position:relative}.Q4nXTq_transcript{gap:var(--sp-5);min-height:0;padding:var(--sp-6) var(--sp-5) var(--sp-5);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-7), black 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-7), black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--sp-7), black 100%);scrollbar-width:thin;flex-direction:column;flex:1;display:flex;overflow-y:auto}.Q4nXTq_row{gap:var(--sp-2);flex-direction:column;display:flex}.Q4nXTq_theirs{align-items:flex-start}.Q4nXTq_mine{align-items:flex-end}.Q4nXTq_speaker{font-size:var(--fs-xs);letter-spacing:.04em;color:var(--fg-soft);padding:0 var(--sp-3)}.Q4nXTq_bubble{max-width:88%;padding:var(--sp-4) var(--sp-6);font-size:var(--fs-lg);line-height:var(--lh-body);white-space:pre-wrap;word-break:break-word;border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);box-shadow:var(--shadow-glass)}.Q4nXTq_bubbleTheirs{color:var(--fg);background:var(--bg-glass-strong);border-radius:calc(var(--dp) * 8) var(--r-xl) var(--r-xl) var(--r-xl)}.Q4nXTq_bubbleMine{color:var(--fg);background:color-mix(in srgb, var(--accent) 20%, var(--bg-glass-strong));border-color:color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--r-xl) calc(var(--dp) * 8) var(--r-xl) var(--r-xl)}.Q4nXTq_char{animation:Q4nXTq_charIn .52s var(--ease-out) both}[data-tier=b] .Q4nXTq_char,[data-tier=c] .Q4nXTq_char{animation-name:Q4nXTq_charFade}@keyframes Q4nXTq_charIn{0%{opacity:0;filter:blur(5px)}}@keyframes Q4nXTq_charFade{0%{opacity:0}}.Q4nXTq_waiting{color:var(--accent);padding:var(--sp-2) 0}.Q4nXTq_rewriting{color:var(--fg-muted);font-size:var(--fs-md);animation:Q4nXTq_breathe 1.6s var(--ease-breath) infinite}@keyframes Q4nXTq_breathe{50%{opacity:.4}}.Q4nXTq_aside{margin-left:var(--sp-2);font-size:var(--fs-sm);color:var(--fg-muted)}.Q4nXTq_failed{align-items:center;gap:var(--sp-4);font-size:var(--fs-sm);color:var(--fg-soft);display:flex}.Q4nXTq_error{text-align:center;font-size:var(--fs-sm);color:var(--warn)}.Q4nXTq_unavailable{max-width:34rem;padding:var(--sp-6);border-radius:var(--r-xl);background:var(--bg-glass-strong);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;align-self:center;margin:auto 0}.Q4nXTq_unavailableTitle{margin:0 0 var(--sp-3);font-size:var(--fs-lg);color:var(--fg)}.Q4nXTq_unavailableText{margin:0 0 var(--sp-5);color:var(--fg-soft);line-height:1.8}.Q4nXTq_unavailableActions{justify-content:center;gap:var(--sp-3);display:flex}.Q4nXTq_safety{align-self:stretch;gap:var(--sp-4);padding:var(--sp-5) var(--sp-6);border-radius:var(--r-xl);background:var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--c-tianshuibi) 45%, transparent);box-shadow:inset calc(var(--dp) * 4) 0 0 var(--c-tianshuibi), var(--shadow-glass);flex-direction:column;display:flex}.Q4nXTq_safetyTitle{align-items:center;gap:var(--sp-3);font-size:var(--fs-md);font-weight:500;display:flex}.Q4nXTq_safetyTitle svg{color:var(--accent);font-size:1.4em}.Q4nXTq_composer{align-items:end;gap:var(--sp-4);padding:var(--sp-4);border-radius:calc(var(--r-xl) + var(--sp-2));background:var(--bg-glass-strong);border:1px solid var(--line);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(150%);backdrop-filter:blur(var(--blur-glass)) saturate(150%);box-shadow:var(--shadow-glass);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid;position:relative}.Q4nXTq_composer[data-text-only]{grid-template-columns:minmax(0,1fr) auto}.Q4nXTq_mic{width:calc(var(--dp) * 92);height:calc(var(--dp) * 92);font-size:calc(var(--dp) * 36);color:var(--accent-press);background:var(--accent-soft);border:1.5px solid color-mix(in srgb, var(--accent) 40%, transparent);touch-action:none;transition:transform var(--dur-quick) var(--ease-out), background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.Q4nXTq_micActive{color:var(--on-accent);background:var(--accent);box-shadow:0 0 0 calc(var(--dp) * 10) var(--accent-soft), 0 0 calc(var(--dp) * 40) var(--accent-glow);transform:scale(1.08)}.Q4nXTq_handsFree{min-width:calc(var(--dp) * 64);padding:var(--sp-2);border-radius:var(--r-md);font-size:var(--fs-xs);color:var(--fg-soft);flex-direction:column;align-self:center;align-items:center;gap:2px;display:flex}.Q4nXTq_handsFree svg{font-size:calc(var(--dp) * 30)}.Q4nXTq_handsFreeOn{color:var(--accent);background:var(--accent-soft)}.Q4nXTq_handsFreeOrb .Q4nXTq_bars{height:calc(var(--dp) * 28)}.Q4nXTq_handsFreeOrb .Q4nXTq_bars span{background:var(--on-accent)}.Q4nXTq_micLabel{font-size:var(--fs-xs);letter-spacing:.02em}.Q4nXTq_input{width:100%;min-height:calc(var(--dp) * 92);max-height:calc(var(--dp) * 220);padding:calc(var(--dp) * 26) var(--sp-5);border-radius:var(--r-xl);border:1px solid var(--line-strong);background:var(--bg-glass-strong);font-size:var(--fs-lg);resize:none;outline:none;line-height:1.5}.Q4nXTq_input:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.Q4nXTq_send{width:calc(var(--dp) * 92);height:calc(var(--dp) * 92);font-size:calc(var(--dp) * 36);color:var(--on-accent);background:var(--accent);box-shadow:0 calc(var(--dp) * 12) calc(var(--dp) * 30) calc(var(--dp) * -12) var(--accent-glow);transition:transform var(--dur-quick) var(--ease-out), opacity var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.Q4nXTq_send:disabled{opacity:.4}.Q4nXTq_send:active:not(:disabled){transform:scale(.94)}.Q4nXTq_voicePop{left:50%;bottom:calc(100% + var(--sp-4));align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-6);font-size:var(--fs-md);color:var(--fg);background:var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:var(--shadow-glass);white-space:nowrap;border-radius:999px;display:flex;position:absolute;translate:-50%}.Q4nXTq_voiceCancel{border-color:color-mix(in srgb, var(--warn) 50%, transparent);color:var(--warn)}.Q4nXTq_bars{align-items:center;gap:calc(var(--dp) * 5);height:calc(var(--dp) * 40);display:flex}.Q4nXTq_bars span{width:calc(var(--dp) * 5);background:var(--accent);transform-origin:50%;border-radius:999px;height:100%;transform:scaleY(.15)}.Q4nXTq_aiVoice{right:var(--sp-4);bottom:calc(100% - var(--sp-3));font-size:var(--fs-xs);letter-spacing:.04em;color:var(--fg-soft);position:absolute}.Q4nXTq_right{gap:var(--sp-5);min-height:0;padding:var(--sp-6) 0 0;flex-direction:column;display:flex;overflow-y:auto}.Q4nXTq_helpCard{gap:var(--sp-3);flex-direction:column;display:flex}.Q4nXTq_helpTitle{align-items:center;gap:var(--sp-2);font-size:var(--fs-md);font-weight:500;display:flex}.Q4nXTq_helpTitle svg{color:var(--accent);font-size:1.4em}.Q4nXTq_helpLine{font-size:var(--fs-sm);color:var(--fg-soft)}.Q4nXTq_helpLine strong{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--accent);letter-spacing:.04em;white-space:nowrap;display:block}.Q4nXTq_helpMore{align-items:center;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--fg-soft);padding:var(--sp-2) 0;align-self:flex-start;display:inline-flex}.Q4nXTq_end{width:100%;min-height:calc(var(--dp) * 92 + var(--sp-4) * 2 + 2px);margin-top:auto}.Q4nXTq_closing{min-height:100dvh;padding:50vh var(--sp-9) var(--sp-8);justify-content:center;display:flex;position:relative;overflow-y:auto}.Q4nXTq_closing[data-extra]{padding-top:30vh}.Q4nXTq_closingInner{align-items:center;gap:var(--sp-7);width:min(100%, calc(var(--dp) * 1400));text-align:center;flex-direction:column;display:flex}.Q4nXTq_closingLine{max-width:24em;font-size:var(--fs-2xl);line-height:var(--lh-snug);text-wrap:balance}.Q4nXTq_closingBy{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--fg-muted);letter-spacing:.04em;display:block}.Q4nXTq_highlights{align-self:stretch;align-items:center;gap:var(--sp-4);flex-direction:column;display:flex}.Q4nXTq_highlightsTitle{font-size:var(--fs-sm);letter-spacing:.04em;color:var(--fg-soft)}.Q4nXTq_lanternRow{justify-content:center;gap:var(--sp-5);width:100%;display:flex}.Q4nXTq_highlight{min-width:0;max-width:calc(var(--dp) * 440);padding:var(--sp-5) var(--sp-6);border-radius:var(--r-xl);font-family:var(--font-poem);font-size:var(--fs-lg);text-align:center;text-wrap:balance;color:var(--fg);background:radial-gradient(ellipse 90% 80% at 50% 110%, color-mix(in srgb, var(--c-xinghuang) 30%, transparent), transparent 70%), var(--bg-glass-strong);border:1px solid color-mix(in srgb, var(--c-xinghuang) 40%, transparent);box-shadow:0 0 calc(var(--dp) * 50) calc(var(--dp) * -12) color-mix(in srgb, var(--c-xinghuang) 60%, transparent);animation:6s ease-in-out infinite Q4nXTq_lantern-drift;animation-delay:calc(var(--i,0) * -2s);flex:1 1 0;place-items:center;line-height:1.5;display:grid}@keyframes Q4nXTq_lantern-drift{50%{translate:0 calc(var(--dp) * -6)}}[data-motion=reduced] .Q4nXTq_highlight{animation:none}@media (prefers-reduced-motion:reduce){.Q4nXTq_highlight{animation:none}}.Q4nXTq_closingActions{justify-content:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}@media (max-width:1100px){.Q4nXTq_page{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;height:auto;min-height:100dvh}.Q4nXTq_left{padding-top:26vh}.Q4nXTq_right{padding-top:0}}
