.verifyEmailPanel_recipient__J1tu3{padding:16px;border-radius:12px;background:#f4eee4;line-height:1.9;overflow-wrap:anywhere}.verifyEmailPanel_recipient__J1tu3 strong{color:#34291f}.verifyEmailPanel_help__q5Yro h2{font-size:18px}.verifyEmailPanel_help__q5Yro ul{padding-left:1.3em;line-height:1.9}.verifyEmailPanel_management__BK0Vd{border-top:1px solid #d7cdbd;padding-top:16px}.verifyEmailPanel_management__BK0Vd summary{cursor:pointer;min-height:44px;font-weight:600}.verifyEmailPanel_management__BK0Vd p{line-height:1.8}.button_button__tvyt7.button_button__tvyt7{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height,44px);padding:10px 16px;border:1px solid transparent;border-radius:var(--control-radius,8px);font-family:var(--font-family-sans);font-size:16px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s,border-color .16s}.button_button__tvyt7.button_primary__AgMbO{background:var(--color-interactive-primary);color:var(--control-on-primary,var(--color-bg-primary))}.button_button__tvyt7.button_secondary__WRdcP{background:var(--color-surface-default);border-color:var(--color-border-subtle);color:var(--color-text-primary)}.button_button__tvyt7.button_ghost__6vx7l{background:transparent;border-color:transparent;color:var(--color-text-primary)}.button_button__tvyt7.button_destructive__9ipKC{background:var(--color-status-error);color:var(--control-on-primary,var(--color-bg-primary))}.button_button__tvyt7.button_primary__AgMbO:hover:not(:disabled){background:var(--color-interactive-primary-hover)}.button_button__tvyt7.button_ghost__6vx7l:hover:not(:disabled),.button_button__tvyt7.button_secondary__WRdcP:hover:not(:disabled){background:var(--color-interactive-secondary)}.button_button__tvyt7.button_destructive__9ipKC:hover:not(:disabled){filter:brightness(.9)}.button_button__tvyt7:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}.button_button__tvyt7:disabled{opacity:.55;cursor:not-allowed}.button_button__tvyt7[aria-busy=true]{cursor:wait}@media (prefers-reduced-motion:reduce){.button_button__tvyt7.button_button__tvyt7{transition:none}}.accountMenu_account__Lsi3J{position:relative;margin:0}.accountMenu_trigger__kkkRZ{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:transparent;color:var(--v2-color-ink-secondary);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.accountMenu_trigger__kkkRZ:hover,.accountMenu_trigger__kkkRZ[aria-expanded=true]{color:var(--v2-color-accent)}.accountMenu_accountLinks__uDW6R a:focus-visible,.accountMenu_accountLinks__uDW6R button:focus-visible,.accountMenu_trigger__kkkRZ:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.accountMenu_accountLinks__uDW6R{position:absolute;top:calc(100% + 6px);right:0;z-index:50;display:grid;width:13rem;padding:8px;border:var(--v2-rule);background:var(--v2-color-paper);box-shadow:0 12px 32px rgb(33 30 25/12%)}.accountMenu_accountLinks__uDW6R a,.accountMenu_accountLinks__uDW6R button{display:flex;min-height:44px;align-items:center;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--v2-color-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.accountMenu_accountLinks__uDW6R a:hover,.accountMenu_accountLinks__uDW6R button:hover{background:var(--v2-color-paper-muted);color:var(--v2-color-accent);text-decoration:none}.accountMenu_accountLinks__uDW6R button:disabled{color:var(--v2-color-ink-disabled);cursor:wait}@media (prefers-reduced-motion:reduce){.accountMenu_accountLinks__uDW6R a,.accountMenu_accountLinks__uDW6R button{transition:none}}.privacyActions_stack__9K0O8{display:grid;gap:var(--space-8)}.privacyActions_stack__9K0O8 h2{margin:0 0 8px;font-family:var(--v2-font-display);font-size:1.35rem;font-weight:600}.privacyActions_stack__9K0O8 p{margin:0 0 16px;color:var(--v2-color-ink-secondary);line-height:1.75}.privacyActions_consent__wac_u{display:flex;gap:8px;align-items:flex-start;margin-bottom:16px}.privacyActions_status__UXl9Z{margin:0;color:var(--v2-color-ink-secondary)}.narrativeHero_hero__PkOkv{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:var(--primary-hero-height);box-sizing:border-box;padding:48px 56px;margin-inline:-32px;text-align:center}.narrativeHero_art__Q9dPN{position:absolute;inset:0;z-index:-2;overflow:hidden;mask-image:linear-gradient(#000 78%,transparent)}.narrativeHero_art__Q9dPN img{object-fit:cover;object-position:center}.narrativeHero_copy__Thss6{position:relative;isolation:isolate;width:fit-content;max-width:var(--v2-content-reading);padding:10px 14px}.narrativeHero_copy__Thss6:before{content:"";position:absolute;z-index:-1;inset:-20px -28px;border-radius:50%;background:radial-gradient(ellipse,#faf7efec 10%,#faf7efb3 45%,#faf7ef55 65%,transparent 78%);filter:blur(9px);pointer-events:none}.narrativeHero_copy__Thss6 h1{margin:0;font-family:var(--v2-font-display);font-size:var(--primary-hero-title-size);font-weight:600;line-height:1.5;letter-spacing:.04em;color:#211e19;text-shadow:0 1px 3px #faf7ef}.narrativeHero_eyebrow___3jLE{margin:0 0 12px;font-family:var(--font-family-meta);font-size:var(--font-size-kicker);color:#943b29;letter-spacing:var(--letter-spacing-kicker)}.narrativeHero_description__lB9_P{margin:12px auto 0;max-width:var(--v2-content-reading);font-size:var(--primary-hero-body-size);line-height:1.9;color:#493e32;text-shadow:0 1px 3px #faf7ef}.narrativeHero_verse__5_eOH{position:absolute;top:58px;right:7%;margin:0;max-height:240px;writing-mode:vertical-rl;font-family:var(--font-decorative);font-size:24px;line-height:1.9;letter-spacing:.18em;color:#34291f;text-shadow:0 0 8px #faf7ef,0 1px 3px #faf7ef}.narrativeHero_verse__5_eOH span{display:inline-block;margin-top:14px;padding:5px 2px;border-radius:3px;background:#a43c2c;color:#fffaf3;font-size:13px;text-shadow:none}.narrativeHero_hero__PkOkv[data-scene=study] .narrativeHero_verse__5_eOH{left:10%;right:auto}.narrativeHero_hero__PkOkv:is([data-scene=chart],[data-scene=chartDaily],[data-scene=chartSihua],[data-scene=chartExplore],[data-scene=chartCompare],[data-scene=lifeExperiences],[data-scene=lifeTimeline],[data-scene=lifePalaces]) .narrativeHero_art__Q9dPN{animation:narrativeHero_inkReveal__oJbNk var(--motion-duration-emphasis) var(--motion-easing-standard)}@keyframes narrativeHero_inkReveal__oJbNk{0%{opacity:.3}to{opacity:1}}@media (max-width:767px){.narrativeHero_hero__PkOkv{margin-inline:-16px;padding:40px 20px}.narrativeHero_copy__Thss6{padding:8px 4px}.narrativeHero_copy__Thss6 h1{font-size:var(--primary-hero-title-size);line-height:1.5;letter-spacing:.01em}.narrativeHero_copy__Thss6:before{inset:-12px -16px}.narrativeHero_verse__5_eOH{display:none}.narrativeHero_hero__PkOkv[data-scene=study] .narrativeHero_verse__5_eOH{left:10%}.narrativeHero_eyebrow___3jLE{font-size:13px;margin-bottom:8px}.narrativeHero_description__lB9_P{font-size:var(--primary-hero-body-size);line-height:1.7}}.narrativeHero_footer__cwVKa{min-height:260px;margin:32px -32px 0;padding:40px 9%;background-size:cover;background-position:center 70%}.narrativeHero_footer__cwVKa p{margin:0 0 0 auto;width:fit-content;writing-mode:vertical-rl;font-family:var(--font-decorative);font-size:24px;line-height:1.9;letter-spacing:.18em;color:#34291f;text-shadow:0 1px 4px #faf7ef}.narrativeHero_footer__cwVKa span{display:inline-block;margin-top:12px;padding:5px 2px;background:#a43c2c;color:#fffaf3;border-radius:3px;font-size:13px;text-shadow:none}@media (max-width:767px){.narrativeHero_footer__cwVKa{margin-inline:-16px;min-height:220px;padding:32px 8%}.narrativeHero_footer__cwVKa p{font-size:20px}.narrativeHero_art__Q9dPN img{object-position:center}}@media (max-width:767px){.narrativeHero_hero__PkOkv:is([data-scene=chart],[data-scene=chartExplore]) .narrativeHero_art__Q9dPN img{object-position:18% center}.narrativeHero_hero__PkOkv[data-scene=chartDaily] .narrativeHero_art__Q9dPN img{object-position:82% center}.narrativeHero_hero__PkOkv[data-scene=chartSihua] .narrativeHero_art__Q9dPN img{object-position:78% center}.narrativeHero_hero__PkOkv[data-scene=lifeExperiences] .narrativeHero_art__Q9dPN img{object-position:20% center}.narrativeHero_hero__PkOkv[data-scene=lifeTimeline] .narrativeHero_art__Q9dPN img{object-position:72% center}.narrativeHero_hero__PkOkv[data-scene=lifePalaces] .narrativeHero_art__Q9dPN img{object-position:80% center}}.narrativeHero_motif__iBRV0{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.narrativeHero_footer__cwVKa{position:relative;isolation:isolate;overflow:hidden}.narrativeHero_footer__cwVKa .narrativeHero_motif__iBRV0{opacity:.55}.narrativeHero_footer__cwVKa p{position:relative;z-index:1;max-height:200px}.narrativeHero_hero__PkOkv[data-scene=chartExplore] .narrativeHero_verse__5_eOH{right:auto;left:7%}.narrativeHero_footer__cwVKa[data-scene=chartDaily],.narrativeHero_footer__cwVKa[data-scene=chartExplore]{background-position:center 80%}.narrativeHero_footer__cwVKa[data-scene=chartCompare]{background-position:center 75%}@media (max-width:767px){.narrativeHero_hero__PkOkv .narrativeHero_motif__iBRV0{height:100%}.narrativeHero_hero__PkOkv[data-scene=chartExplore] .narrativeHero_verse__5_eOH{left:5%}.narrativeHero_hero__PkOkv[data-scene=chartCompare] .narrativeHero_art__Q9dPN img{object-position:center}}@media (prefers-reduced-motion:reduce){.narrativeHero_hero__PkOkv[data-scene] .narrativeHero_art__Q9dPN{animation:none}}.palaceVignette_vignette__RM9bT{aspect-ratio:1.125;background-image:url(/decor/narrative/palaces.webp);background-size:400% 300%}.palaceVignette_vignette__RM9bT,.timeFocusVignette_vignette__WWw0T{display:block;width:100%;background-repeat:no-repeat;mix-blend-mode:multiply;pointer-events:none;mask-image:radial-gradient(ellipse at center,#000 48%,#000b 67%,transparent 78%)}.timeFocusVignette_vignette__WWw0T{aspect-ratio:1.5;background-size:cover;background-position:50%}.lifeContext_page__qqw_9{width:min(100%,var(--v2-content-editorial));margin:auto;padding:0 32px 56px;color:var(--v2-color-ink);background:var(--v2-color-canvas);font-family:var(--font-family-sans);font-size:16px;line-height:1.8;overflow:clip}.lifeContext_content__bcLTD{position:relative;isolation:isolate;z-index:1;padding:24px;margin-inline:-24px;border-radius:16px;background:var(--v2-color-paper)}.lifeContext_secondaryDetails__YALQ_{margin:12px 0}.lifeContext_noteDetails__43WXu>summary,.lifeContext_secondaryDetails__YALQ_>summary{cursor:pointer;min-height:44px;padding-block:9px;color:var(--v2-color-ink-secondary);font-family:var(--font-family-sans);font-size:14px;line-height:1.8}.lifeContext_noteDetails__43WXu>summary{color:var(--v2-color-ink);font-size:17px;font-weight:600}.lifeContext_noteDetails__43WXu .lifeContext_muted__joYs_{max-width:var(--v2-content-reading)}.lifeContext_actions__6cJom,.lifeContext_cardHeading__DIz3_,.lifeContext_meta__gGaPJ,.lifeContext_scope__SREhp,.lifeContext_sectionHeading__fEPlo,.lifeContext_toolbar__bqfu3{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lifeContext_sectionHeading__fEPlo,.lifeContext_toolbar__bqfu3{justify-content:space-between}.lifeContext_toolbar__bqfu3{margin:12px 0 28px}.lifeContext_scope__SREhp{gap:8px}.lifeContext_kicker__pgybw,.lifeContext_scope__SREhp label{font-size:var(--font-size-meta);color:var(--v2-color-ink-secondary)}.lifeContext_input__iANZi,.lifeContext_select__nemBj,.lifeContext_textarea__2fZDO{width:100%;min-height:44px;padding:10px 12px;border:var(--v2-rule);border-radius:8px;background:var(--v2-color-paper);color:var(--v2-color-ink);font:inherit}.lifeContext_scope__SREhp .lifeContext_select__nemBj{width:auto;max-width:240px}.lifeContext_textarea__2fZDO{resize:vertical;min-height:110px;line-height:1.8}.lifeContext_input__iANZi:focus-visible,.lifeContext_page__qqw_9 a:focus-visible,.lifeContext_page__qqw_9 button:focus-visible,.lifeContext_page__qqw_9 summary:focus-visible,.lifeContext_select__nemBj:focus-visible,.lifeContext_textarea__2fZDO:focus-visible{outline:2px solid var(--v2-color-accent);outline-offset:3px}.lifeContext_stats__SVKsJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 28px;border-block:var(--v2-rule);padding:22px 0}.lifeContext_stat__GOFHs{padding:0 24px}.lifeContext_stat__GOFHs:first-child{padding-left:0}.lifeContext_stat__GOFHs+.lifeContext_stat__GOFHs{border-left:var(--v2-rule)}.lifeContext_stat__GOFHs dt{color:var(--v2-color-ink-secondary);font-size:14px}.lifeContext_stat__GOFHs dd{margin:10px 0 0;font-family:var(--font-family-meta);font-variant-numeric:tabular-nums;font-size:28px}.lifeContext_stat__GOFHs dd small{font-size:14px;margin-left:6px}.lifeContext_tabs__nPn2_{margin-bottom:24px}.lifeContext_tabs__nPn2_>[role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr))}.lifeContext_tabs__nPn2_>[role=tablist]>:last-child{grid-column:auto}.lifeContext_sectionHeading__fEPlo{margin:26px 0 16px;align-items:baseline}.lifeContext_card__q2QMX h2,.lifeContext_card__q2QMX h3,.lifeContext_empty__LOIEX h2,.lifeContext_panel__ddVjC h2,.lifeContext_sectionHeading__fEPlo h2{margin:0;font-size:var(--font-size-h2);font-family:var(--v2-font-display);font-weight:600}.lifeContext_sectionHeading__fEPlo p{margin:0;font-size:13px;color:var(--v2-color-ink-secondary)}.lifeContext_cards__nCHZM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lifeContext_card__q2QMX,.lifeContext_panel__ddVjC{min-width:0;border:var(--v2-rule);background:var(--v2-color-paper);border-radius:12px;padding:24px;box-shadow:0 4px 14px #493b2808}.lifeContext_card__q2QMX{display:flex;flex-direction:column}.lifeContext_cardHeading__DIz3_{flex-wrap:nowrap;align-items:flex-start}.lifeContext_cardHeading__DIz3_>:first-child{flex-shrink:0}.lifeContext_cardHeading__DIz3_>span:first-child{width:54px;height:54px}.lifeContext_cardHeading__DIz3_ h2,.lifeContext_cardHeading__DIz3_ h3{overflow-wrap:anywhere;line-height:1.6}.lifeContext_cardHeading__DIz3_ a{color:var(--v2-color-ink);text-decoration:none}.lifeContext_cardHeading__DIz3_ a:hover{color:var(--v2-color-accent)}.lifeContext_cardTitle__OF0X7{flex:1;min-width:0}.lifeContext_badge__I0UvY{display:inline-flex;align-items:center;padding:3px 9px;border-radius:4px;font-size:12px;line-height:1.7;background:var(--v2-color-paper-muted);color:var(--v2-color-ink-secondary);white-space:nowrap;background:var(--v2-color-accent-soft);color:var(--v2-color-accent)}.lifeContext_meta__gGaPJ{font-size:13px;color:var(--v2-color-ink-secondary);gap:6px 12px;margin:12px 0}.lifeContext_date___v065{font-family:var(--font-family-meta);font-variant-numeric:tabular-nums}.lifeContext_summary__IiZXd{font-size:16px;line-height:1.9;margin:6px 0 12px;overflow-wrap:anywhere}.lifeContext_card__q2QMX .lifeContext_summary__IiZXd{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.lifeContext_muted__joYs_{color:var(--v2-color-ink-secondary);font-size:14px;line-height:1.8}.lifeContext_provenance__gNhjz{font-size:12px;color:var(--v2-color-evidence);margin:0 0 14px}.lifeContext_cardFooter__Wmjmu{margin-top:auto;border-top:var(--v2-rule);padding-top:16px}.lifeContext_cardFooter__Wmjmu .lifeContext_actions__6cJom{justify-content:space-between}.lifeContext_link__ueFFM{color:var(--v2-color-accent);font-size:14px;text-underline-offset:4px}.lifeContext_page__qqw_9 a.lifeContext_primaryLink__n5d4w,.lifeContext_page__qqw_9 a.lifeContext_primaryLink__n5d4w:visited{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;border:1px solid var(--v2-color-accent);border-radius:8px;color:var(--v2-color-paper);background:var(--v2-color-accent);text-decoration:none;font-weight:600;font-size:15px}.lifeContext_page__qqw_9 a.lifeContext_primaryLink__n5d4w:hover{background:var(--v2-color-accent-hover);color:var(--v2-color-paper);text-decoration:none}.lifeContext_activity__Bnpeb{display:flex;align-items:center;gap:5px;margin:0 0 16px}.lifeContext_activity__Bnpeb span{flex:1;height:5px;border-radius:3px;background:var(--v2-color-paper-muted)}.lifeContext_activity__Bnpeb span[data-active=true]{background:var(--v2-color-evidence)}.lifeContext_activityLabel__LGvbV{margin:0 0 6px;font-size:12px;color:var(--v2-color-ink-secondary)}.lifeContext_empty__LOIEX{text-align:center;padding:44px 24px;border:1px dashed var(--v2-color-line);border-radius:12px;background:var(--v2-color-paper)}.lifeContext_empty__LOIEX p{max-width:32rem;margin:12px auto 20px;line-height:1.9;color:var(--v2-color-ink-secondary)}.lifeContext_empty__LOIEX .lifeContext_actions__6cJom{justify-content:center}.lifeContext_error__Q_YPb{padding:14px 18px;margin:16px 0;border:1px solid var(--color-status-error);color:var(--color-status-error);border-radius:8px;line-height:1.7}.lifeContext_notice__pAdzu{padding:14px 18px;border-left:3px solid var(--v2-color-evidence);background:var(--v2-color-evidence-soft);color:var(--v2-color-evidence);border-radius:0 8px 8px 0;font-size:14px;line-height:1.8;margin:16px 0}.lifeContext_pagination__uHSbE{display:flex;justify-content:center;margin-top:24px}.lifeContext_panel__ddVjC{margin:20px 0}.lifeContext_form__YVuBY{display:grid;gap:16px;margin-top:16px}.lifeContext_field__rhGYg{display:grid;gap:8px;font-size:14px}.lifeContext_inlineDetails__5SCCJ>summary{cursor:pointer;min-height:44px;padding:12px 0;color:var(--v2-color-accent);font-size:14px}.lifeContext_timeline__btHVc{list-style:none;padding:0;margin:24px 0}.lifeContext_timeline__btHVc>li{position:relative;margin-left:16px;padding:0 0 24px 30px;border-left:var(--v2-rule)}.lifeContext_timeline__btHVc>li:last-child{padding-bottom:0;border-left-color:transparent}.lifeContext_timelineDot__6Nucn{position:absolute;left:-14px;top:0;width:27px;height:27px;display:grid;place-items:center;border:1px solid var(--v2-color-line);border-radius:50%;background:var(--v2-color-paper);color:var(--v2-color-evidence);font-size:13px}.lifeContext_eventHeading__MT7S5{margin:0 0 8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:14px}.lifeContext_eventHeading__MT7S5 strong{font-weight:600}.lifeContext_event__RWhP4{border:var(--v2-rule);border-radius:10px;padding:18px 20px;background:var(--v2-color-paper)}.lifeContext_event__RWhP4 summary{cursor:pointer;line-height:1.8;overflow-wrap:anywhere}.lifeContext_eventText__NoK_j{white-space:pre-wrap;line-height:1.9;overflow-wrap:anywhere;font-size:15px}.lifeContext_evidence__C9_hp{border-left:2px solid var(--v2-color-evidence);padding-left:14px;margin:14px 0}.lifeContext_evidence__C9_hp blockquote{margin:8px 0;font-size:14px;line-height:1.8;color:var(--v2-color-ink-secondary)}.lifeContext_evidence__C9_hp p{margin:4px 0;line-height:1.8}.lifeContext_palaceLayout__ENxLQ{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.lifeContext_detailHeader__nT_LQ{margin:28px 0}.lifeContext_detailHeader__nT_LQ h1{font:600 var(--font-size-display) /1.5 var(--v2-font-display);margin:12px 0;overflow-wrap:anywhere}.lifeContext_detailColumns__ewFDa{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.85fr);gap:28px;align-items:start}.lifeContext_detailAside__MOV_U .lifeContext_panel__ddVjC{margin-top:0}.lifeContext_detailAside__MOV_U{position:sticky;top:90px}.lifeContext_deleteConfirm__J6giN{margin-top:14px;border-top:var(--v2-rule);padding-top:12px}.lifeContext_skeleton__fYixw{min-height:160px;background:var(--v2-color-paper-muted);border-radius:12px}.lifeContext_small__2mQT1{font-size:14px;color:var(--v2-color-ink-secondary);line-height:1.8}@media (max-width:900px){.lifeContext_detailColumns__ewFDa,.lifeContext_palaceLayout__ENxLQ{grid-template-columns:1fr}.lifeContext_detailAside__MOV_U{position:static}}@media (max-width:600px){.lifeContext_page__qqw_9{padding-inline:16px}.lifeContext_content__bcLTD{margin-inline:-8px;padding:20px 8px}.lifeContext_toolbar__bqfu3{gap:16px}.lifeContext_stats__SVKsJ{padding:18px 0}.lifeContext_stat__GOFHs{padding-inline:12px}.lifeContext_stat__GOFHs dt{font-size:12px;line-height:1.7}.lifeContext_stat__GOFHs dd{font-size:21px}.lifeContext_stat__GOFHs dd small{font-size:12px}.lifeContext_cards__nCHZM{grid-template-columns:1fr;gap:14px}.lifeContext_card__q2QMX,.lifeContext_panel__ddVjC{padding:18px}.lifeContext_event__RWhP4{padding:14px}.lifeContext_timeline__btHVc>li{padding-left:24px;margin-left:12px}.lifeContext_cardHeading__DIz3_{gap:9px}.lifeContext_detailHeader__nT_LQ h1{font-size:27px}}.natalBook_book__0Lutw{container:natalBook/inline-size;margin:1.5rem 0;padding:clamp(16px,3vw,28px);border:var(--v2-rule);border-radius:16px;background:var(--v2-color-paper);color:var(--v2-color-ink);font:var(--font-size-body) /1.8 var(--font-family-sans);overflow-wrap:anywhere}.natalBook_header__8BMrj{max-width:var(--v2-content-reading);margin-bottom:18px}.natalBook_book__0Lutw h3{margin:6px 0 12px;font:500 clamp(22px,3vw,28px) /1.55 var(--v2-font-display)}.natalBook_book__0Lutw h4{position:relative;margin:0 0 18px;font:500 var(--font-size-h2) /1.7 var(--v2-font-display)}.natalBook_book__0Lutw p{line-height:1.9}.natalBook_eyebrow__3Ar57{margin:0;color:var(--v2-color-accent);font-size:var(--font-size-kicker);letter-spacing:var(--letter-spacing-kicker)}.natalBook_lede__COKc0{margin:0;color:var(--v2-color-ink-secondary)}.natalBook_birth__2ToLo{margin:0 0 20px;color:var(--v2-color-ink-secondary);font-family:var(--font-family-meta);font-variant-numeric:tabular-nums;font-size:var(--font-size-meta)}.natalBook_birth__2ToLo span{display:block;font-family:var(--font-family-sans)}.natalBook_chapters__kRmA3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.natalBook_book__0Lutw .natalBook_chapterCard__6STc1{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;min-height:294px;padding:18px;border:1px solid var(--v2-color-line);border-radius:14px;color:var(--v2-color-ink);background:var(--v2-color-canvas);font:inherit;text-align:left;text-decoration:none;cursor:pointer;isolation:isolate;overflow:hidden;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),transform var(--motion-duration-normal) var(--motion-easing-decelerate),box-shadow var(--motion-duration-normal) var(--motion-easing-standard)}.natalBook_cardArt___5Ffk{position:absolute;z-index:-1;top:0;right:-8px;display:block;width:min(88%,190px);opacity:.52;filter:blur(2px);transition:filter var(--motion-duration-normal) var(--motion-easing-standard),opacity var(--motion-duration-normal) var(--motion-easing-standard)}.natalBook_book__0Lutw .natalBook_chapterCard__6STc1[data-state=READY]{background:linear-gradient(145deg,var(--v2-color-paper),var(--v2-color-accent-soft));border-color:color-mix(in srgb,var(--v2-color-accent) 32%,var(--v2-color-line))}.natalBook_chapterCard__6STc1[data-state=READY] .natalBook_cardArt___5Ffk{opacity:.96;filter:none}.natalBook_chapterCard__6STc1[data-state=RUNNING] .natalBook_cardArt___5Ffk{opacity:.65;filter:blur(1px)}.natalBook_book__0Lutw .natalBook_chapterCard__6STc1:focus-visible:not(:disabled),.natalBook_book__0Lutw .natalBook_chapterCard__6STc1:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--v2-color-accent);transform:translateY(-3px);box-shadow:0 7px 22px color-mix(in srgb,var(--v2-color-accent) 8%,transparent)}.natalBook_cardBody__bCf_m{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:7px;padding-top:104px}.natalBook_palaceName__XTBOm{color:var(--v2-color-accent);font:500 23px/1.4 var(--v2-font-display)}.natalBook_chapterTitle__IEFYs{font:600 var(--font-size-body) /1.65 var(--font-family-sans)}.natalBook_invitation__4G_xN{color:var(--v2-color-ink-secondary);font-size:14px;line-height:1.8}.natalBook_cardCta__pqGKI{display:flex;align-items:center;justify-content:space-between;gap:10px;align-self:stretch;margin-top:auto;padding-top:15px;color:var(--v2-color-accent);font-size:14px;font-weight:600}.natalBook_chapterCard__6STc1[data-locked=true] .natalBook_cardCta__pqGKI{color:var(--v2-color-ink-secondary)}.natalBook_book__0Lutw .natalBook_chapterCard__6STc1:disabled,.natalBook_book__0Lutw .natalBook_chapterCard__6STc1[aria-disabled=true]{cursor:default;opacity:.65}.natalBook_note__s6kBq{color:var(--v2-color-ink-secondary);font-size:var(--font-size-meta)}.natalBook_chapterDetail__M0kRZ{position:relative;isolation:isolate;max-width:var(--v2-content-reading);margin:20px auto 0}.natalBook_detailArt__uoO_M{position:absolute;top:-22px;right:-8px;width:min(40%,190px);z-index:-1;opacity:.25;filter:blur(2px);pointer-events:none}.natalBook_detailArt__uoO_M[data-ready=true]{opacity:.2;filter:none}.natalBook_reading__4blSv{padding-top:4px;animation:natalBook_bookReveal___dSPi .45s ease-out}.natalBook_openingScene__EQ94D{padding:10px 0}.natalBook_inkBreath___ChyF{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--v2-color-accent);border-radius:12px 18px 13px 17px;color:var(--v2-color-accent);font:24px var(--v2-font-display);background:var(--v2-color-accent-soft);animation:natalBook_bookBreath____M0Z 3.6s ease-in-out infinite}.natalBook_writingLines__xO81S{display:grid;gap:10px;width:min(85%,420px);margin:20px 0}.natalBook_writingLines__xO81S i{height:5px;border-radius:6px;background:var(--v2-color-line);animation:natalBook_bookBreath____M0Z 3.6s ease-in-out infinite}.natalBook_writingLines__xO81S i:nth-child(2){width:90%;animation-delay:.3s}.natalBook_writingLines__xO81S i:nth-child(3){width:66%;animation-delay:.6s}.natalBook_openingScene__EQ94D[data-paused] .natalBook_inkBreath___ChyF,.natalBook_openingScene__EQ94D[data-paused] .natalBook_writingLines__xO81S i{animation:none}@keyframes natalBook_bookBreath____M0Z{0%,to{opacity:.4}50%{opacity:1}}@keyframes natalBook_bookReveal___dSPi{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.natalBook_inkBreath___ChyF,.natalBook_reading__4blSv,.natalBook_writingLines__xO81S i{animation:none}}.natalBook_reading__4blSv>summary{min-height:44px;padding:8px 0;color:var(--v2-color-accent);cursor:pointer}.natalBook_reading__4blSv>p{white-space:pre-wrap}.natalBook_summary__Tr2ql{margin:12px 0 26px;padding:14px 18px;border-left:2px solid var(--v2-color-accent);background:color-mix(in srgb,var(--v2-color-paper) 92%,transparent);font-size:17px}.natalBook_paragraph__o92VC{position:relative;margin-bottom:24px}.natalBook_paragraph__o92VC>p{margin:0;white-space:pre-wrap}.natalBook_book__0Lutw .natalBook_paragraphAsk__XYBzS{display:inline-block;margin-top:7px;min-height:44px;padding-top:7px;color:var(--v2-color-accent);font-size:var(--font-size-meta);text-decoration:none}.natalBook_opening__dKC59{position:relative;padding-top:10px;margin-top:18px;border-top:var(--v2-rule)}.natalBook_book__0Lutw .natalBook_cta__OEs2X{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 20px;margin:4px 0 8px;border:1px solid var(--v2-color-accent);border-radius:8px;background:var(--v2-color-accent);color:var(--v2-color-paper);font:600 var(--font-size-body) /1.5 var(--font-family-sans);text-decoration:none;cursor:pointer}.natalBook_book__0Lutw .natalBook_cta__OEs2X:hover,.natalBook_book__0Lutw .natalBook_cta__OEs2X:visited{color:var(--v2-color-paper)}.natalBook_book__0Lutw .natalBook_secondary__UpT5_{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:var(--v2-rule);border-radius:8px;background:var(--v2-color-paper);color:var(--v2-color-accent);font:inherit;text-decoration:none;cursor:pointer}.natalBook_book__0Lutw button:disabled{cursor:default;opacity:.55}.natalBook_error__9_OjP{margin:20px 0 0;padding:12px 16px;border-left:2px solid var(--v2-color-accent);background:var(--v2-color-canvas)}.natalBook_book__0Lutw :focus-visible{outline:2px solid var(--v2-color-accent);outline-offset:4px}@container natalBook (min-width: 980px){.natalBook_chapters__kRmA3{grid-template-columns:repeat(4,minmax(0,1fr))}}@container natalBook (max-width: 640px){.natalBook_chapters__kRmA3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.natalBook_book__0Lutw .natalBook_chapterCard__6STc1{padding:13px;min-height:280px}.natalBook_cardBody__bCf_m{padding-top:90px;gap:6px}.natalBook_cardArt___5Ffk{width:min(100%,165px);right:-2px}.natalBook_palaceName__XTBOm{font-size:21px}.natalBook_chapterTitle__IEFYs{font-size:15px}.natalBook_invitation__4G_xN{font-size:13px}}@container natalBook (max-width: 280px){.natalBook_chapters__kRmA3{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.natalBook_book__0Lutw .natalBook_chapterCard__6STc1,.natalBook_cardArt___5Ffk{transition:none}.natalBook_book__0Lutw .natalBook_chapterCard__6STc1:focus-visible:not(:disabled),.natalBook_book__0Lutw .natalBook_chapterCard__6STc1:hover:not(:disabled):not([aria-disabled=true]){transform:none}}.editorial_page__ClMbo{width:min(100%,var(--v2-content-editorial));margin-inline:auto;padding:clamp(32px,7vw,88px) 20px 96px}.editorial_section__4Cik0{min-width:0;padding-block:clamp(36px,7vw,88px);border-top:var(--v2-rule)}.editorial_section__4Cik0:first-child{border-top:0}.editorial_heading__i95mc{width:min(100%,var(--v2-content-reading));min-width:0}.editorial_eyebrow__1tgu4{margin:0 0 12px;color:var(--v2-color-accent);font-family:var(--font-family-meta);font-size:var(--font-size-kicker);font-weight:700;letter-spacing:var(--letter-spacing-kicker)}.editorial_heading__i95mc h2{margin:0;font-family:var(--v2-font-display);font-size:var(--font-size-h2);font-weight:600;line-height:1.22;letter-spacing:-.02em}.editorial_description__MHbdG{margin:16px 0 0;color:var(--v2-color-ink-secondary);font-size:clamp(15px,2.2vw,18px);line-height:1.85}.editorial_metric__oUcth{display:grid;align-content:end;min-height:116px}.editorial_metric__oUcth strong{font-family:var(--font-family-meta);font-size:clamp(52px,14vw,96px);font-weight:500;line-height:.9;letter-spacing:-.06em}.editorial_metric__oUcth span{margin-top:12px;font-weight:600}.editorial_metric__oUcth small{margin-top:4px;color:var(--v2-color-ink-secondary)}.editorial_disclosure__7NBrv{border-top:var(--v2-rule);border-bottom:var(--v2-rule)}.editorial_disclosure__7NBrv summary{display:flex;min-height:52px;align-items:center;padding-block:14px;font-weight:600;cursor:pointer}.editorial_disclosureBody__5wRk3{width:min(100%,var(--v2-content-reading));min-width:0;padding:0 0 24px;color:var(--v2-color-ink-secondary)}.editorial_rule__VLxpa{margin:0;border:0;border-top:var(--v2-rule)}@media (min-width:768px){.editorial_page__ClMbo{padding-inline:40px;padding-bottom:64px}}.routeSkeleton_skeleton__Y3PHM{display:flex;flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;padding:28px 20px 48px}.routeSkeleton_kicker__f1RVJ{margin:0;font-size:12px;letter-spacing:.22em;color:#974331}.routeSkeleton_block__DeDV0,.routeSkeleton_card__XGYM2,.routeSkeleton_lineShort__RzcU3,.routeSkeleton_line__b6IAj{background:linear-gradient(90deg,#f3ebe0,#faf6ee 45%,#f3ebe0);background-size:200% 100%;animation:routeSkeleton_shimmer__Y1Npg 1.6s ease-in-out infinite}.routeSkeleton_block__DeDV0{height:88px;border-radius:18px}.routeSkeleton_lineShort__RzcU3,.routeSkeleton_line__b6IAj{height:14px;border-radius:999px}.routeSkeleton_line__b6IAj{width:78%}.routeSkeleton_lineShort__RzcU3{width:52%}.routeSkeleton_grid__t_D7K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.routeSkeleton_card__XGYM2{height:96px;border-radius:16px}@media (max-width:600px){.routeSkeleton_grid__t_D7K{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.routeSkeleton_block__DeDV0,.routeSkeleton_card__XGYM2,.routeSkeleton_lineShort__RzcU3,.routeSkeleton_line__b6IAj{animation:none}}@keyframes routeSkeleton_shimmer__Y1Npg{to{background-position:-200% 0}}.SquareChart_root__eo_g7{width:100%;margin:0 auto;color:var(--v2-color-ink,#211e19)}.SquareChart_srOnly__DBZ0s{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SquareChart_boardWrapper__R_Cx2{width:100%;overflow-x:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.SquareChart_board__RhmRj{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:clamp(4px,1cqw,8px);padding:clamp(6px,1.5cqw,12px);aspect-ratio:1/1;min-width:340px;border:1px solid var(--chart-board-border,#dcd3c5);border-radius:clamp(10px,2cqw,18px);background:var(--chart-board-bg,rgba(254,252,248,.94));box-shadow:0 4px 20px -2px rgba(45,35,25,.08),0 1px 3px rgba(45,35,25,.04);container-type:inline-size}.SquareChart_center__x74q5{grid-area:2/2/4/4;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:clamp(11px,1.8cqw,14px);background:var(--chart-center-bg,rgba(255,255,255,.85));border:1px dashed rgba(180,168,150,.45);overflow:hidden}.SquareChart_centerAura___QWwC{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.95) 0,rgba(248,243,233,.8) 55%,rgba(235,226,212,.35) 85%,transparent 100%);pointer-events:none}.SquareChart_centerContent__ADrng{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(4px,1.5cqw,12px);width:100%}.SquareChart_centerTitle__bGdDK{margin:0;font-family:var(--font-family-serif,serif);font-size:clamp(18px,4.8cqw,34px);font-weight:700;color:var(--chart-center-title,#78241c);letter-spacing:.08em;line-height:1.15}.SquareChart_centerDivider__0PufG{width:clamp(24px,6cqw,48px);height:1px;margin:clamp(4px,1cqw,8px) 0;background:linear-gradient(90deg,transparent,rgba(152,63,47,.5) 50%,transparent)}.SquareChart_centerMetaDate__XK1qB{margin:0;font-family:var(--font-family-serif,serif);font-size:clamp(11px,2.3cqw,14px);font-weight:500;color:var(--chart-center-meta,#4f473e);line-height:1.4}.SquareChart_centerMasters__S_b9y{display:flex;flex-direction:column;gap:2px;margin-top:clamp(2px,.8cqw,6px)}.SquareChart_centerMetaItem__NNA21{font-family:var(--font-family-serif,serif);font-size:clamp(11px,2.2cqw,14px);font-weight:500;color:var(--chart-center-meta,#4f473e);line-height:1.35}.SquareChart_centerOverlay__NeuIw{margin:clamp(2px,.8cqw,6px) 0 0;font-family:var(--font-family-sans,sans-serif);font-size:clamp(11px,1.8cqw,14px);color:var(--v2-color-evidence,#365f68);font-weight:600}.SquareChart_centerStamp___gbKt{display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(4px,1.2cqw,10px);width:clamp(20px,4cqw,28px);height:clamp(20px,4cqw,28px);border:1.5px solid var(--chart-stamp-color,#a82e22);border-radius:3px;background:rgba(168,46,34,.04)}.SquareChart_centerStamp___gbKt span{font-family:var(--font-family-serif,serif);font-size:clamp(11px,1.8cqw,14px);font-weight:700;color:var(--chart-stamp-color,#a82e22);line-height:1;letter-spacing:-.05em;writing-mode:vertical-rl}.SquareChart_palace__U782k{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--chart-card-bg,#fdfcf9);border:1px solid var(--chart-card-border,#e6dfd3);border-radius:clamp(6px,1.4cqw,10px);box-shadow:0 1px 3px rgba(45,35,25,.04);cursor:pointer;outline:none;user-select:none;transition:transform var(--motion-duration-fast,.12s) ease,box-shadow var(--motion-duration-fast,.12s) ease,border-color var(--motion-duration-fast,.12s) ease}.SquareChart_palace__U782k:focus-visible{outline:2px solid var(--color-border-focus,#983f2f);outline-offset:1px;z-index:2}.SquareChart_palaceHeader__cjyI3{display:flex;align-items:center;justify-content:space-between;padding:clamp(2px,.8cqw,5px) clamp(4px,1.2cqw,8px);background:var(--chart-card-header-bg,#f4eee4);border-bottom:1px solid var(--chart-card-border,#e6dfd3);line-height:1.2}.SquareChart_palaceName__W2JyE{font-family:var(--font-family-serif,serif);font-size:clamp(11px,2.3cqw,14px);font-weight:600;color:var(--chart-card-header-text,#2c251e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SquareChart_palaceBranchBadge___LG05{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(14px,2.5cqw,18px);height:clamp(14px,2.5cqw,18px);padding:0 2px;border-radius:3px;background:var(--chart-card-branch-bg,#e8e1d5);font-family:var(--font-family-serif,serif);font-size:clamp(11px,1.8cqw,14px);font-weight:500;color:var(--chart-card-branch-text,#6b6255);line-height:1}.SquareChart_todayMark__OffSq{width:7px;height:7px;margin-left:auto;margin-right:4px;border-radius:50%;background:var(--v2-color-accent,#983f2f);opacity:.55}.SquareChart_todayMark__OffSq[data-state=FOCUS]{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--v2-color-accent) 25%,transparent)}.SquareChart_palaceBody__rESwZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2px,.6cqw,6px);flex:1;min-height:0;padding:clamp(3px,.8cqw,7px) clamp(4px,1cqw,8px)}.SquareChart_colLeft__GOf0I,.SquareChart_colRight__eK_IU{display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden}.SquareChart_colRight__eK_IU{align-items:flex-end;text-align:right}.SquareChart_majorStarList__QHlky{display:flex;flex-direction:column;gap:1px}.SquareChart_majorStar___w6nH{display:flex;align-items:baseline;gap:2px;font-family:var(--font-family-serif,serif);color:var(--chart-major-star-color,#5c1b1a);line-height:1.15}.SquareChart_starName__5p5XM{font-size:clamp(11px,2.8cqw,16px);font-weight:700}.SquareChart_starBrightness__UXnz_{font-size:clamp(11px,2cqw,14px);font-weight:600;opacity:.9}.SquareChart_minorStarList__Ti1Yb{display:flex;flex-direction:column;gap:1px;margin-top:auto;padding-bottom:clamp(1px,.4cqw,3px)}.SquareChart_supportingStar__eCD54{font-family:var(--font-family-sans,sans-serif);font-size:clamp(8.5px,2cqw,11.5px);font-weight:500;color:var(--chart-minor-star-color,#3b352e);line-height:1.25;white-space:nowrap}.SquareChart_otherStarList__XtkUc{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.SquareChart_otherStarList__XtkUc .SquareChart_supportingStar__eCD54{color:var(--chart-other-star-color,#686055)}.SquareChart_stemBranchContainer__aS8Ik{margin-top:auto}.SquareChart_stemBranch___olhL{font-family:var(--font-family-serif,serif);font-size:clamp(11px,2.1cqw,14px);font-weight:600;color:var(--chart-stem-branch-color,#4a4339);line-height:1.2;letter-spacing:.05em}.SquareChart_bodyMarker__v6Mrq{display:inline-block;font-family:var(--font-family-serif,serif);font-size:clamp(11px,2.8cqw,16px);font-weight:700;color:var(--chart-card-header-text,#2c251e);line-height:1;margin-bottom:2px}.SquareChart_siHuaList__K9Ubr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-top:auto}.SquareChart_siHuaBadge__SUKgM{display:inline-flex;align-items:center;padding:1px clamp(2px,.6cqw,4px);border-radius:3px;font-family:var(--font-family-sans,sans-serif);font-size:clamp(11px,1.8cqw,14px);font-weight:700;line-height:1.2;white-space:nowrap}button.SquareChart_siHuaBadge__SUKgM{margin:0;cursor:pointer;appearance:none;font:inherit;color:inherit}.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-ji__9wECQ,.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-ke__8OSH9,.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-lu__yAp7h,.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-quan__ifJvJ{color:var(--v2-color-accent,#983f2f);background:color-mix(in srgb,var(--v2-color-accent) 8%,var(--v2-color-paper))}.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-lu__yAp7h{border:1px solid var(--v2-color-accent,#983f2f)}.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-quan__ifJvJ{border:2px solid var(--v2-color-accent,#983f2f)}.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-ke__8OSH9{border:1px dashed var(--v2-color-accent,#983f2f)}.SquareChart_siHuaLanding__K4WWb.SquareChart_siHua-ji__9wECQ{border:1px dotted var(--v2-color-accent,#983f2f)}.SquareChart_siHua-lu__yAp7h{color:var(--chart-sihua-lu-text,#205c3b);background:var(--chart-sihua-lu-bg,#e5f2e9);border:1px solid rgba(32,92,59,.2)}.SquareChart_siHua-quan__ifJvJ{color:var(--chart-sihua-quan-text,#824715);background:var(--chart-sihua-quan-bg,#faefe3);border:1px solid rgba(130,71,21,.2)}.SquareChart_siHua-ke__8OSH9{color:var(--chart-sihua-ke-text,#1b536b);background:var(--chart-sihua-ke-bg,#e5f1f7);border:1px solid rgba(27,83,107,.2)}.SquareChart_siHua-ji__9wECQ{color:var(--chart-sihua-ji-text,#962626);background:var(--chart-sihua-ji-bg,#fae8e8);border:1px solid rgba(150,38,38,.2)}.SquareChart_overlayLabel__MOna5{font-family:var(--font-family-sans,sans-serif);font-size:clamp(11px,1.7cqw,14px);color:var(--v2-color-evidence,#365f68);font-weight:600;line-height:1.2}.SquareChart_palaceMing__5sQrS{background:var(--chart-ming-bg,#fdf6f4);border-color:var(--chart-ming-border,#9e3223);box-shadow:0 0 0 1px var(--chart-ming-border,#9e3223),0 2px 6px rgba(158,50,35,.12)}.SquareChart_palaceMing__5sQrS .SquareChart_palaceHeader__cjyI3{background:var(--chart-ming-header-bg,#f8e5e1);border-bottom-color:rgba(158,50,35,.25)}.SquareChart_palaceMing__5sQrS .SquareChart_palaceName__W2JyE{color:var(--chart-ming-border,#9e3223);font-weight:700}.SquareChart_palaceHighlighted__4RxgJ{background:var(--v2-color-evidence-soft,#dce9e8);border-color:var(--v2-color-evidence,#365f68);box-shadow:0 0 0 1.5px var(--v2-color-evidence,#365f68)}.SquareChart_palaceRelated__CdyuJ:not(.SquareChart_palaceHighlighted__4RxgJ){border-color:rgba(152,63,47,.45)}.SquareChart_palaceHovered__S625t:not(.SquareChart_palaceHighlighted__4RxgJ){transform:translateY(-1px);box-shadow:0 4px 12px rgba(45,35,25,.12)}.SquareChart_palaceTodayRelated__5OaMU:not(.SquareChart_palaceTodayFocus__P4V7I){border-color:color-mix(in srgb,var(--v2-color-accent) 42%,var(--chart-card-border,#e6dfd3));background:color-mix(in srgb,var(--v2-color-accent) 4%,var(--v2-color-paper))}.SquareChart_palaceTodayFocus__P4V7I{border-color:var(--v2-color-accent,#983f2f);box-shadow:0 0 0 1.5px var(--v2-color-accent,#983f2f);background:color-mix(in srgb,var(--v2-color-accent) 7%,var(--v2-color-paper))}.SquareChart_palaceSihuaMode__WpXtk .SquareChart_starBrightness__UXnz_{opacity:.7}.SquareChart_trineOverlay__RxcHq{position:absolute;inset:clamp(6px,1.5cqw,12px);width:calc(100% - clamp(12px, 3cqw, 24px));height:calc(100% - clamp(12px, 3cqw, 24px));pointer-events:none;z-index:1}.SquareChart_trineOverlay__RxcHq line{stroke:var(--v2-color-accent,#983f2f);stroke-width:1.5px;stroke-opacity:.65;stroke-dasharray:6 4;fill:none;animation:SquareChart_squareTrineDash__qhM4b var(--motion-duration-orbit,28s) linear infinite}.SquareChart_trineLinesStatic__WhWy9 line{animation:none}@media (prefers-reduced-motion:reduce){.SquareChart_trineOverlay__RxcHq line{animation:none}.SquareChart_palace__U782k{transition:none}}@keyframes SquareChart_squareTrineDash__qhM4b{to{stroke-dashoffset:-40}}.SquareChart_board__RhmRj{gap:0;padding:0;min-width:0;border:1px solid var(--genesis-board-border,#9e382b);border-radius:6px;background:var(--genesis-board-bg,#faf6ee);box-shadow:none}.SquareChart_palace__U782k{border:0;border-right:1px solid var(--genesis-cell-border,#a4413570);border-bottom:1px solid var(--genesis-cell-border,#a4413570);border-radius:0;box-shadow:none;background:var(--genesis-cell-bg,#fffdf6b3)}.SquareChart_palaceHeader__cjyI3{background:transparent}.SquareChart_center__x74q5{border-radius:0;border:0;background:var(--genesis-center-bg,url("/decor/seasons/summer.webp")) center /cover}.SquareChart_centerAura___QWwC{background:var(
    --genesis-center-aura,radial-gradient(ellipse,#faf6eeed 20%,#faf6ee55 80%)
  )}.SquareChart_center__x74q5:before{content:"";position:absolute;width:90%;aspect-ratio:1;border:1px solid #ae7b4c77;border-radius:50%;box-shadow:0 0 0 16px #ae7b4c0a,0 0 0 17px #ae7b4c44,inset 0 0 0 18px #ae7b4c0a,inset 0 0 0 19px #ae7b4c44;z-index:1;pointer-events:none}.SquareChart_centerContent__ADrng{z-index:2}.SquareChart_centerTitle__bGdDK{color:var(--v2-color-ink)}.SquareChart_palaceMing__5sQrS{border-radius:0}.SquareChart_root__eo_g7{container-type:inline-size}@container (max-width: 540px){.SquareChart_root__eo_g7[data-detail-available=true] .SquareChart_minorStarList__Ti1Yb,.SquareChart_root__eo_g7[data-detail-available=true] .SquareChart_otherStarList__XtkUc,.SquareChart_root__eo_g7[data-detail-available=true] .SquareChart_starBrightness__UXnz_,.SquareChart_root__eo_g7[data-detail-available=true] .SquareChart_stemBranchContainer__aS8Ik{display:none}.SquareChart_palaceName__W2JyE{font-size:13px}.SquareChart_palaceBody__rESwZ{grid-template-columns:1fr;gap:2px}.SquareChart_colRight__eK_IU{align-items:flex-start;text-align:left}.SquareChart_starName__5p5XM{font-size:13px}.SquareChart_centerMasters__S_b9y{display:none}}.SquareChart_detailHint__o3iJh{font-size:var(--font-size-body-sm);margin:0 0 12px}.ComparePanel_panel__APzZV{display:grid;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-default);color:var(--color-text-primary);font-family:var(--font-family-sans)}.ComparePanel_header__st7Ds{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.ComparePanel_header__st7Ds h2,.ComparePanel_legendTitle__GFTpW,.ComparePanel_section__q4vGG h3{margin:0}.ComparePanel_eyebrow__HmPPu{margin:0 0 var(--space-1);color:var(--color-evidence-accent);font-family:var(--font-family-meta);font-size:var(--font-size-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ComparePanel_muted__RME9_{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}.ComparePanel_timezone__SR7LS{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-family:var(--font-family-meta);font-size:var(--font-size-caption)}.ComparePanel_legend__WCrTy{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ComparePanel_legendItem__3BVWe{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);font-size:var(--font-size-caption)}.ComparePanel_legendItem__3BVWe[data-available=false]{color:#b7c2ce}.ComparePanel_legendMark__ayVN2{font-weight:700}.ComparePanel_slots__Tj4KO{display:grid;gap:var(--space-3)}.ComparePanel_slot__b_wsw{display:grid;gap:var(--space-1);min-width:0}.ComparePanel_slot__b_wsw select{width:100%;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-primary);font:inherit}.ComparePanel_slotMeta__tw_X7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.ComparePanel_actions__ouUsK{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ComparePanel_closeAction__zQv1Z,.ComparePanel_primaryAction__YWi3G,.ComparePanel_secondaryAction__Dj3b3{border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font:inherit;cursor:pointer}.ComparePanel_primaryAction__YWi3G{background:var(--color-interactive-primary);color:var(--color-bg-primary)}.ComparePanel_closeAction__zQv1Z,.ComparePanel_secondaryAction__Dj3b3{border-color:var(--color-border-subtle);background:var(--color-interactive-secondary);color:var(--color-text-primary)}.ComparePanel_secondaryAction__Dj3b3[aria-pressed=true]{border-color:var(--color-interactive-primary)}.ComparePanel_closeAction__zQv1Z:focus-visible,.ComparePanel_observation__zFKz_:focus-visible,.ComparePanel_primaryAction__YWi3G:focus-visible,.ComparePanel_secondaryAction__Dj3b3:focus-visible,.ComparePanel_slot__b_wsw select:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.ComparePanel_status__JzvVX{min-height:1.5rem;color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}.ComparePanel_status__JzvVX[data-tone=error]{color:var(--color-status-error)}.ComparePanel_status__JzvVX[data-tone=locked]{color:var(--color-status-warning)}.ComparePanel_results__62chI{display:grid;gap:var(--space-4)}.ComparePanel_list__L2fyp,.ComparePanel_section__q4vGG{display:grid;gap:var(--space-2)}.ComparePanel_list__L2fyp{margin:0;padding:0;list-style:none}.ComparePanel_observation__zFKz_{display:grid;gap:var(--space-1);width:100%;text-align:left;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-surface-elevated);color:inherit;font:inherit;cursor:pointer}.ComparePanel_observation__zFKz_[aria-selected=true]{border-color:var(--color-interactive-primary);border-width:2px}.ComparePanel_observationKind__ULAWZ{color:var(--color-evidence-accent)}.ComparePanel_observationKind__ULAWZ,.ComparePanel_selectedMark__cuZ0d{font-size:var(--font-size-caption);font-weight:700}.ComparePanel_limitations__mVM19{margin:0;padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}@media (min-width:900px){.ComparePanel_slots__Tj4KO{grid-template-columns:1fr auto 1fr;align-items:end}.ComparePanel_swapSlot__16z_t{justify-self:center}.ComparePanel_results__62chI{grid-template-columns:1fr 1fr}.ComparePanel_results__62chI>:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ComparePanel_observation__zFKz_,.ComparePanel_primaryAction__YWi3G,.ComparePanel_secondaryAction__Dj3b3{transition:none}}.ComparePanel_panel__APzZV{background:#fffcf7eb;border:1px solid #ded2c1;border-radius:14px;padding:24px;gap:22px;box-shadow:0 10px 35px #57442b0a}.ComparePanel_header__st7Ds h2,.ComparePanel_section__q4vGG h3{font-family:var(--v2-font-display);color:#993d2c}.ComparePanel_slots__Tj4KO{padding:20px;background:#f7f1e7;border:1px solid #e3d7c7;border-radius:10px}.ComparePanel_slot__b_wsw select{background:#fffdf8;border-color:#cbbb9f;color:#493d31;min-height:44px}.ComparePanel_primaryAction__YWi3G{background:#a14030;color:#fff9ef;border-color:#a14030}.ComparePanel_closeAction__zQv1Z,.ComparePanel_secondaryAction__Dj3b3{color:#993d2c;border:1px solid #c8ae94;background:#fffaf3;min-height:44px}.ComparePanel_results__62chI{grid-template-columns:1fr;gap:18px}.ComparePanel_section__q4vGG{background:#fcf8f1;border:1px solid #e1d5c5;border-radius:10px;padding:18px}.ComparePanel_observation__zFKz_{line-height:1.8}.ComparePanel_limitations__mVM19{color:#7d705f;font-size:12px;line-height:1.9}@media (max-width:600px){.ComparePanel_panel__APzZV,.ComparePanel_slots__Tj4KO{padding:14px}.ComparePanel_actions__ouUsK,.ComparePanel_header__st7Ds{flex-wrap:wrap}}.ComparePanel_panel__APzZV[data-compact=true]{padding:0;border:0;background:transparent;box-shadow:none;gap:16px}.ComparePanel_compactHeading__vn9RD{font-family:var(--v2-font-display);font-size:22px;font-weight:500;margin:8px 0 0}.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_slots__Tj4KO{grid-template-columns:repeat(2,minmax(0,1fr));background:#fffcf6;padding:22px;gap:24px}.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_slotMeta__tw_X7{display:none}.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_actions__ouUsK{justify-content:center}.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_primaryAction__YWi3G{min-width:220px;border-radius:8px}.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_results__62chI{grid-template-columns:1fr}.ComparePanel_keyPoints__Yirwp{padding:24px;border:1px solid #dfd2c1;border-radius:12px;background:#fffcf6}.ComparePanel_keyPoints__Yirwp h3{font-family:var(--v2-font-display);color:#993d2c;font-size:25px;margin:0 0 8px}.ComparePanel_keyPoints__Yirwp>p{color:#827363;font-size:12px;margin:0 0 18px}.ComparePanel_keyRow___7eqh{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:18px 0;border-top:1px solid #e5d9c9}.ComparePanel_keyRow___7eqh h4{font-family:var(--v2-font-display);font-size:18px;font-weight:500;margin:0;color:#754833}.ComparePanel_keyRow___7eqh p{margin:0;color:#766b60;font-size:14px}.ComparePanel_keyRow___7eqh button{display:block;width:100%;border:0;background:transparent;text-align:left;font-size:14px;line-height:1.9;color:#625447;padding:4px 8px;cursor:pointer}.ComparePanel_keyRow___7eqh button[aria-pressed=true]{background:#f4e4d8;color:#943a29;border-radius:5px}@media (max-width:767px){.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_slots__Tj4KO{gap:14px;padding:16px}.ComparePanel_keyPoints__Yirwp{padding:18px}.ComparePanel_keyRow___7eqh{grid-template-columns:1fr;gap:8px}.ComparePanel_panel__APzZV[data-compact=true] .ComparePanel_slot__b_wsw select{font-size:13px;max-width:100%;min-width:0}}.CompareBoards_pair__jg7Td{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.CompareBoards_paper__iDkip{padding:18px;background:#fffcf6;border:1px solid #ddcfbd;border-radius:12px;min-width:0}.CompareBoards_paper__iDkip h3{font-family:var(--v2-font-display);font-size:19px;line-height:1.7;margin:0 0 15px;font-weight:500}.CompareBoards_paper__iDkip h3>span{color:#9d4030;margin-right:10px}.CompareBoards_board__mncaQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(90px,auto));border:1px solid #bdad98;min-width:0}.CompareBoards_cell__FO3RC{border:1px solid #d8cbbb;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 2px;gap:5px;text-align:center}.CompareBoards_cell__FO3RC strong{font-size:14px;font-family:var(--v2-font-display);font-weight:500;color:#9d4030}.CompareBoards_cell__FO3RC span{font-size:12px}.CompareBoards_cell__FO3RC small{font-size:10px;color:#927055}.CompareBoards_center__R4VKG{grid-area:2/2/4/4;background:linear-gradient(#faf6eec9,#faf6ee66),url(/decor/seasons/summer.webp) 50%/cover;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;padding:8px}.CompareBoards_center__R4VKG strong{font-size:20px;font-weight:500;font-family:var(--v2-font-display)}.CompareBoards_center__R4VKG span{font-size:15px}.CompareBoards_center__R4VKG small{font-size:10px;color:#90735b}@media (max-width:767px){.CompareBoards_pair__jg7Td{grid-template-columns:1fr}.CompareBoards_paper__iDkip{padding:12px}.CompareBoards_board__mncaQ{grid-template-rows:repeat(4,minmax(76px,auto))}.CompareBoards_cell__FO3RC strong{font-size:12px}.CompareBoards_center__R4VKG strong{font-size:18px}}.CompareBoards_cell__FO3RC[data-highlighted=true]{background:#f4ded0;box-shadow:inset 0 0 0 2px #a44332}.appPage_page__ceFfI{width:min(100%,var(--v2-content-editorial));margin-inline:auto;padding:clamp(36px,7vw,80px) 20px 96px}.appPage_centered__WZmDm{min-height:100dvh;display:grid;align-content:center}.appPage_header__X_Cyh{position:relative;isolation:isolate;margin-bottom:clamp(28px,5vw,48px);padding-bottom:clamp(28px,5vw,48px);border-bottom:var(--v2-rule)}.appPage_headerGeometry__yBrby{position:absolute;right:0;top:0;z-index:0;width:min(42%,160px);aspect-ratio:1;pointer-events:none;border:1px solid color-mix(in srgb,var(--ziwei-bronze-subtle) 34%,transparent);border-radius:50%;opacity:.55}.appPage_headerGeometry__yBrby:after{position:absolute;inset:22%;border:1px solid color-mix(in srgb,var(--ziwei-bronze-subtle) 22%,transparent);border-radius:50%;content:""}.appPage_eyebrow__GjjPF{position:relative;z-index:1;margin:0 0 14px;color:var(--v2-color-accent);font-family:var(--font-family-meta);font-size:var(--font-size-kicker);font-weight:700;letter-spacing:var(--letter-spacing-kicker)}.appPage_header__X_Cyh h1{position:relative;z-index:1;max-width:14em;margin:0;font-family:var(--v2-font-display);font-size:var(--font-size-h1);font-weight:600;line-height:1.28;letter-spacing:-.03em}.appPage_description__K_ijV{position:relative;z-index:1;margin:18px 0 0;font-size:var(--font-size-body)}.appPage_description__K_ijV,.appPage_page__ceFfI>p{max-width:var(--v2-content-reading);color:var(--v2-color-ink-secondary);line-height:1.85}.appPage_page__ceFfI>p{margin:0 0 16px}.appPage_links__6_57b{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 32px;color:var(--v2-color-ink-secondary)}.appPage_back__yQJ3F{margin:0 0 24px;font-size:14px}@media (min-width:768px){.appPage_page__ceFfI{padding-inline:40px}}.appPage_narrativePage___KeRL{width:min(100%,var(--v2-content-editorial));padding:0 32px 64px;overflow:clip}@media (max-width:767px){.appPage_narrativePage___KeRL{padding-inline:16px}}.page_page__ZKrrT{width:min(100%,var(--v2-content-editorial));margin-inline:auto;padding:0 32px 64px;overflow:clip}@media (max-width:767px){.page_page__ZKrrT{padding-inline:16px}}.GenesisSequence_root__da66I{position:fixed;inset:0;z-index:80;display:grid;grid-template-rows:auto auto auto auto;align-content:safe center;gap:12px;align-items:center;justify-items:center;padding:calc(var(--space-8) + env(safe-area-inset-top)) calc(var(--space-4) + env(safe-area-inset-right)) calc(var(--space-8) + env(safe-area-inset-bottom)) calc(var(--space-4) + env(safe-area-inset-left));overflow-y:auto;overflow-x:clip;background:linear-gradient(#11151166,#11151133),url(/decor/seasons/genesis.webp) 50% /cover,var(--genesis-color-bg);color:#e8dfd0;color-scheme:dark;--genesis-board-border:#ba9b6288;--genesis-board-bg:#11151bef;--genesis-cell-border:#ba9b6266;--genesis-cell-bg:#171b22dd;--genesis-center-bg:url(/decor/seasons/genesis.webp);--genesis-center-aura:radial-gradient(ellipse,#11151bf5 20%,#11151b88 80%);--v2-color-ink:#e8dfd0;--chart-board-bg:#11151bea;--chart-board-border:#ba9b6266;--chart-card-bg:#171b22eb;--chart-card-border:#ba9b6266;--chart-card-header-bg:#b6955d22;--chart-card-header-text:#e8d0a7;--chart-card-branch-bg:#b6955d22;--chart-card-branch-text:#d8c9ad;--chart-center-bg:#151a21;--chart-center-title:#ead5aa;--chart-center-meta:#bfb4a1;--chart-major-star-color:#f1d7a9;--chart-minor-star-color:#c8bba5;--chart-other-star-color:#bfb4a1;--chart-stem-branch-color:#bfb4a1;--chart-ming-bg:#a5824026;--chart-ming-border:#dfbf7f;--chart-ming-header-bg:#a5824044;--color-bg-primary:var(--genesis-color-bg);--color-surface-default:#12161c;--color-text-primary:#e8dfd0;--color-text-secondary:#b7ad9e;--color-border-subtle:rgba(232,223,208,0.22);--color-ming-palace:#e8c36a;--color-sihua-lu:#86efac;--color-sihua-quan:#fde68a;--color-sihua-ke:#7dd3fc;--color-sihua-ji:#fda4af}.GenesisSequence_voidGlow__D2T9I{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 50% 46%,rgba(232,195,106,.14) 0,rgba(11,15,20,0) 72%),radial-gradient(ellipse at center,rgba(11,15,20,.08),rgba(11,15,20,.28) 78%)}.GenesisSequence_stage__BzoSJ{position:relative;z-index:1;width:min(92vw,48rem,calc(100dvh - 24rem));min-width:240px}.GenesisSequence_intro__rYJ_l{position:relative;z-index:1;text-align:center;padding:12px 0}.GenesisSequence_intro__rYJ_l h1{margin:12px 0;font:500 clamp(25px,4vw,44px)/1.5 var(--font-family-serif);letter-spacing:.12em}.GenesisSequence_intro__rYJ_l p{margin:0;font-size:12px;line-height:1.8;letter-spacing:.2em;color:#e8cfaa}.GenesisSequence_orbits__drI6P{position:absolute;inset:0;overflow:hidden;pointer-events:none}.GenesisSequence_orbits__drI6P i{position:absolute;top:36%;left:10%;width:80%;height:25%;border:1px solid #d8b88066;border-radius:50%;transform:rotate(-25deg);animation:GenesisSequence_celestialGather__AZ63G 16s ease-out both;box-shadow:0 0 35px #dbbb7022}.GenesisSequence_orbits__drI6P i:nth-child(2){inset:30% auto auto 15%;width:70%;height:38%;animation-delay:.4s}.GenesisSequence_orbits__drI6P i:nth-child(3){inset:20% auto auto 22%;width:56%;height:60%;animation-delay:.8s}.GenesisSequence_orbits__drI6P i:after{content:"";position:absolute;left:18%;top:8%;width:5px;height:5px;border-radius:50%;background:#fae5bc;box-shadow:0 0 20px 4px #f1cb83}@keyframes GenesisSequence_celestialGather__AZ63G{0%{opacity:0;transform:rotate(-60deg) scale(1.3)}to{opacity:.7;transform:rotate(-25deg) scale(1)}}@media (prefers-reduced-motion:reduce){.GenesisSequence_orbits__drI6P i{animation:none}}.GenesisSequence_finalLayer__JPjdi,.GenesisSequence_genesisLayer__6KwCR{width:100%}.GenesisSequence_formedChart__WJdrq{width:100%;filter:drop-shadow(0 24px 64px rgba(0,0,0,.45))}.GenesisSequence_finalLayerEntering__VOAGl{animation:GenesisSequence_genesisFinalEnter__KEJda var(--genesis-crossfade,.7s) var(--motion-easing-genesis) forwards}@keyframes GenesisSequence_genesisFinalEnter__KEJda{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.GenesisSequence_caption__alpNL{position:relative;z-index:1;margin:var(--space-6) 0 0;color:rgba(232,223,208,.86);font-family:var(--font-family-serif,var(--font-family-sans));font-size:var(--font-size-h3,1.125rem);letter-spacing:.28em;text-align:center}.GenesisSequence_continueButton__DuPFM,.GenesisSequence_skipButton___E6ya{min-height:44px;position:relative;z-index:2;margin-top:var(--space-5);padding:var(--space-2) var(--space-4);border:1px solid rgba(232,223,208,.28);border-radius:var(--radius-md);background:rgba(18,22,28,.72);color:rgba(232,223,208,.92);font-family:var(--font-family-sans);font-size:var(--font-size-body-sm);cursor:pointer}.GenesisSequence_skipButton___E6ya{position:absolute;top:calc(var(--space-4) + env(safe-area-inset-top));right:calc(var(--space-4) + env(safe-area-inset-right));margin-top:0;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard),visibility var(--motion-duration-fast) var(--motion-easing-standard)}.GenesisSequence_skipButtonHidden__PwVmv{opacity:0;visibility:hidden;pointer-events:none}.GenesisSequence_skipButtonReady__YI42X{opacity:1;visibility:visible;pointer-events:auto}.GenesisSequence_continueButton__DuPFM:focus-visible,.GenesisSequence_skipButtonReady__YI42X:focus-visible{outline:2px solid #e8c36a;outline-offset:2px}.GenesisSequence_skipButton___E6ya:disabled{cursor:not-allowed}.GenesisSequence_root__da66I .genesisScene{width:100%;height:auto;display:block}.GenesisSequence_root__da66I .sceneBackground{fill:rgba(11,15,20,.42);stroke:rgba(232,223,208,.2);stroke-width:1}.GenesisSequence_root__da66I .centerRect{fill:rgba(18,22,28,.92);stroke:rgba(232,223,208,.28);stroke-width:1}.GenesisSequence_root__da66I .centerTitle{fill:#e8dfd0;font-family:var(--font-family-sans);font-size:var(--font-size-h2);font-weight:600}.GenesisSequence_root__da66I .centerMeta{fill:#b7ad9e;font-family:var(--font-family-meta);font-size:var(--font-size-caption)}.GenesisSequence_root__da66I .palaceRect{fill:rgba(18,22,28,.88);stroke:rgba(223,188,125,.65);stroke-width:1.2}.GenesisSequence_root__da66I .palaceBranch,.GenesisSequence_root__da66I .palaceName{fill:#b7ad9e;font-family:var(--font-family-sans);font-size:var(--font-size-caption)}.GenesisSequence_root__da66I .palaceStemBranch{fill:rgba(183,173,158,.7);font-family:var(--font-family-meta);font-size:var(--font-size-caption)}.GenesisSequence_root__da66I .starLabel{fill:#e8dfd0;font-family:var(--font-family-sans);font-size:var(--font-size-body-sm)}.GenesisSequence_root__da66I .supportingStarLabel{fill:#b7ad9e;font-size:var(--font-size-caption)}.GenesisSequence_root__da66I .siHuaBadge{font-family:var(--font-family-sans);font-size:var(--font-size-caption);font-weight:600}.GenesisSequence_root__da66I .siHua-lu{fill:var(--color-sihua-lu)}.GenesisSequence_root__da66I .siHua-quan{fill:var(--color-sihua-quan)}.GenesisSequence_root__da66I .siHua-ke{fill:var(--color-sihua-ke)}.GenesisSequence_root__da66I .siHua-ji{fill:var(--color-sihua-ji)}.GenesisSequence_root__da66I .mingHighlight{stroke:var(--color-ming-palace);stroke-width:2}.GenesisSequence_root__da66I .isFinal .centerPalace,.GenesisSequence_root__da66I .isFinal .majorStarLabel,.GenesisSequence_root__da66I .isFinal .mingHighlight,.GenesisSequence_root__da66I .isFinal .palaceCell,.GenesisSequence_root__da66I .isFinal .siHuaBadge,.GenesisSequence_root__da66I .isFinal .supportingStarLabel{opacity:1;transform:none}.GenesisSequence_root__da66I .isFinal .fiveElementPhase,.GenesisSequence_root__da66I .isFinal .frameworkPhase,.GenesisSequence_root__da66I .isFinal .majorStarPhase,.GenesisSequence_root__da66I .isFinal .mingHighlightPhase,.GenesisSequence_root__da66I .isFinal .siHuaPhase,.GenesisSequence_root__da66I .isFinal .supportingStarPhase{animation:none}.GenesisSequence_root__da66I .isPlaying .palaceCell.frameworkPhase{opacity:0;transform:scale(.92);transform-box:fill-box;transform-origin:center;animation:GenesisSequence_genesisFrameworkReveal__Zp7_8 var(--genesis-phase-framework-duration) var(--motion-easing-genesis) forwards;animation-delay:calc(var(--genesis-phase-framework-start) + var(--genesis-reveal-index) * var(--genesis-framework-stagger))}.GenesisSequence_root__da66I .isPlaying .palaceCell.frameworkPhase .palaceRect{stroke-dasharray:360;stroke-dashoffset:360;animation:GenesisSequence_genesisStrokeDraw__835Py var(--genesis-phase-framework-duration) var(--motion-easing-genesis) forwards;animation-delay:calc(var(--genesis-phase-framework-start) + var(--genesis-reveal-index) * var(--genesis-framework-stagger))}.GenesisSequence_root__da66I .isPlaying .centerPalace.fiveElementPhase{opacity:0;animation:GenesisSequence_genesisFadeScale__bXnd0 var(--genesis-phase-five-element-duration) var(--motion-easing-genesis) forwards;animation-delay:var(--genesis-phase-five-element-start)}.GenesisSequence_root__da66I .isPlaying .majorStarLabel.ziweiStar{opacity:0;animation:GenesisSequence_genesisFadeScale__bXnd0 var(--genesis-phase-ziwei-duration) var(--motion-easing-genesis) forwards;animation-delay:var(--genesis-phase-ziwei-start)}.GenesisSequence_root__da66I .isPlaying .majorStarLabel.majorStarPhase{opacity:0;animation:GenesisSequence_genesisFadeIn__dtttD var(--genesis-phase-major-star-duration) var(--motion-easing-genesis) forwards;animation-delay:calc(var(--genesis-phase-major-stars-start) + var(--genesis-major-index) * var(--genesis-major-stagger))}.GenesisSequence_root__da66I .isPlaying .supportingStarLabel.supportingStarPhase{opacity:0;animation:GenesisSequence_genesisFadeIn__dtttD var(--genesis-phase-supporting-duration) var(--motion-easing-standard) forwards;animation-delay:var(--genesis-phase-supporting-start)}.GenesisSequence_root__da66I .isPlaying .siHuaBadge.siHuaPhase{opacity:0;animation:GenesisSequence_genesisFadeIn__dtttD var(--genesis-phase-sihua-step-duration) var(--motion-easing-standard) forwards;animation-delay:calc(var(--genesis-phase-sihua-start) + var(--genesis-sihua-index) * var(--genesis-sihua-stagger))}.GenesisSequence_root__da66I .isPlaying .mingHighlight.mingHighlightPhase{opacity:0;animation:GenesisSequence_genesisMingGlow__QC1i4 var(--genesis-phase-ming-duration) var(--motion-easing-genesis) forwards;animation-delay:var(--genesis-phase-ming-start)}@keyframes GenesisSequence_genesisFrameworkReveal__Zp7_8{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes GenesisSequence_genesisStrokeDraw__835Py{0%{stroke-dashoffset:360}to{stroke-dashoffset:0}}@keyframes GenesisSequence_genesisFadeScale__bXnd0{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes GenesisSequence_genesisFadeIn__dtttD{0%{opacity:0}to{opacity:1}}@keyframes GenesisSequence_genesisMingGlow__QC1i4{0%{opacity:0;stroke-width:0}to{opacity:1;stroke-width:2}}@media (prefers-reduced-motion:reduce){.GenesisSequence_finalLayerEntering__VOAGl{animation:none}.GenesisSequence_root__da66I .isPlaying *,.GenesisSequence_root__da66I .isPlaying .palaceRect{animation:none!important;opacity:1!important;transform:none!important;stroke-dashoffset:0!important}}.GenesisSequence_genesisLayer__6KwCR{position:relative}.GenesisSequence_genesisLayer__6KwCR:has(+.GenesisSequence_finalLayer__JPjdi){position:absolute;inset:26px 0 0}.GenesisSequence_continueButton__DuPFM{min-width:220px;padding:14px 30px;border-color:#d8b880;border-radius:999px;background:linear-gradient(120deg,#dfc393,#b99562);color:#201b16;font-weight:600;letter-spacing:.15em;box-shadow:0 0 32px #d8b88033}.GenesisSequence_continueButton__DuPFM:hover{background:#f0d7ae}.GenesisSequence_constellationSeal__s_Oxz{text-align:center;font-size:10px;letter-spacing:.4em;color:#d8b880;margin-bottom:12px}.GenesisSequence_starfall__rSUW8{position:absolute;inset:0;overflow:hidden;pointer-events:none}.GenesisSequence_starfall__rSUW8 i{position:absolute;left:calc(var(--i) * 5.7%);top:-20%;width:1px;height:100px;background:linear-gradient(transparent,#e9cf98);opacity:0;transform:rotate(24deg);animation:GenesisSequence_starDescent__3gQ_J 7s linear infinite;animation-delay:calc(var(--i) * .8s)}.GenesisSequence_starfall__rSUW8 i:after{content:"";position:absolute;bottom:0;left:-2px;width:5px;height:5px;background:#f8e2ae;border-radius:50%;box-shadow:0 0 12px #ecd398}@keyframes GenesisSequence_starDescent__3gQ_J{0%{opacity:0;transform:translate(80px) rotate(24deg)}20%{opacity:.65}80%{opacity:.25}to{opacity:0;transform:translate(-200px,110vh) rotate(24deg)}}@media (max-width:600px){.GenesisSequence_root__da66I{padding-block:64px 28px;align-content:start}.GenesisSequence_stage__BzoSJ{width:min(94vw,48rem);min-width:0}.GenesisSequence_intro__rYJ_l h1{font-size:26px;letter-spacing:.06em}.GenesisSequence_intro__rYJ_l p{font-size:11px}}@media (prefers-reduced-motion:reduce){.GenesisSequence_starfall__rSUW8 i{animation:none}}.GenesisSequence_root__da66I .centerTitle{font-size:19px;font-family:var(--font-family-serif)}.GenesisSequence_root__da66I .centerMeta{font-size:9px}.GenesisSequence_root__da66I .palaceBranch,.GenesisSequence_root__da66I .palaceName{font-size:8px}.GenesisSequence_root__da66I .majorStarLabel{font-size:10px;letter-spacing:.04em}.GenesisSequence_root__da66I .supportingStarLabel{font-size:6px}.GenesisSequence_root__da66I .siHuaBadge{font-size:7px}.GenesisSequence_root__da66I .arrivalTrail{fill:none;stroke:#dfc393;stroke-width:.65;stroke-dasharray:260;stroke-dashoffset:260;opacity:0}.GenesisSequence_root__da66I .arrivalGlow{fill:#ffe8b4;opacity:0}.GenesisSequence_root__da66I .isPlaying .arrivalTrail{animation:GenesisSequence_starTrace__ngqEQ 1.6s ease-out both;animation-delay:calc(var(--genesis-phase-major-stars-start) + var(--genesis-major-index) * var(--genesis-major-stagger) - .5s)}.GenesisSequence_root__da66I .isPlaying .arrivalGlow{animation:GenesisSequence_starCondense__R4CXB 1.6s ease-out both;animation-delay:calc(var(--genesis-phase-major-stars-start) + var(--genesis-major-index) * var(--genesis-major-stagger) - .5s);transform-box:fill-box;transform-origin:center}.GenesisSequence_genesisLayerLeaving__1bdhC{animation:GenesisSequence_dissolve__RY_HK var(--genesis-crossfade,.7s) ease-in-out forwards;pointer-events:none}.GenesisSequence_stage__BzoSJ{isolation:isolate}@keyframes GenesisSequence_starTrace__ngqEQ{0%{opacity:0;stroke-dashoffset:260}25%{opacity:.7}75%{opacity:.3;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes GenesisSequence_starCondense__R4CXB{0%,25%{opacity:0;transform:scale(.1)}55%{opacity:.9;transform:scale(2)}to{opacity:0;transform:scale(.4)}}@keyframes GenesisSequence_dissolve__RY_HK{to{opacity:0;filter:blur(3px)}}@media (prefers-reduced-motion:reduce){.GenesisSequence_genesisLayerLeaving__1bdhC{animation:none;opacity:0}.GenesisSequence_root__da66I .starTrails{display:none}}.GenesisSequence_root__da66I .birthSeal{fill:none;stroke:#d6b477;stroke-width:.5;opacity:.5;transform-box:fill-box;transform-origin:center}.GenesisSequence_root__da66I .isPlaying .birthSeal{animation:GenesisSequence_sealAwaken__bRreQ 12s ease-out both}@keyframes GenesisSequence_sealAwaken__bRreQ{0%{opacity:0;transform:rotate(-40deg) scale(.8)}to{opacity:.5;transform:rotate(0deg) scale(1)}}.lifeTimeline_journey__Ja4ko{padding-top:8px;color:var(--v2-color-ink);font-family:var(--font-family-sans)}.lifeTimeline_intro__5Fhvt{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0 22px}.lifeTimeline_eyebrow__CspwY{margin:0 0 6px;color:var(--v2-color-accent);font-size:var(--font-size-meta)}.lifeTimeline_invitation__hopgE{margin:0;font-size:var(--font-size-body);line-height:1.8}.lifeTimeline_journey__Ja4ko button{cursor:pointer;font-family:var(--font-family-sans);font-size:14px;line-height:1.6}.lifeTimeline_journey__Ja4ko button:focus-visible{outline:2px solid var(--v2-color-accent);outline-offset:4px}.lifeTimeline_journey__Ja4ko button:disabled{cursor:default;color:var(--v2-color-ink-disabled)}.lifeTimeline_latest___CgUI{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;padding:8px 12px;border:var(--v2-rule);border-radius:8px;color:var(--v2-color-accent);background:var(--v2-color-paper)}.lifeTimeline_periodRail__mh_Mk{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;padding:12px 6px 18px;border-block:var(--v2-rule);scrollbar-width:thin;scrollbar-color:var(--v2-color-line) transparent}.lifeTimeline_yearGroup__4MC_V{flex-shrink:0}.lifeTimeline_year__889Lg{display:block;margin:0 0 9px 12px;color:var(--v2-color-ink-secondary);font-family:var(--font-family-meta);font-size:13px;font-variant-numeric:tabular-nums}.lifeTimeline_months__5DAXp{position:relative;display:flex;gap:10px;isolation:isolate}.lifeTimeline_months__5DAXp:before{content:"";position:absolute;inset:15px 28px auto;border-top:var(--v2-rule);z-index:-1}.lifeTimeline_month__toF0u{display:grid;justify-items:center;gap:6px;min-width:90px;padding:8px 12px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--v2-color-ink-secondary);transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard)}.lifeTimeline_month__toF0u small{font-size:12px;font-variant-numeric:tabular-nums}.lifeTimeline_monthDot__a52YC{width:14px;height:14px;border:1px solid var(--v2-color-ink-secondary);border-radius:50%;background:var(--v2-color-paper)}.lifeTimeline_month__toF0u[aria-pressed=true]{background:var(--v2-color-accent-soft);color:var(--v2-color-accent);border-color:var(--v2-color-accent);font-weight:600}.lifeTimeline_month__toF0u[aria-pressed=true] .lifeTimeline_monthDot__a52YC{background:var(--v2-color-accent);border-color:var(--v2-color-accent);box-shadow:0 0 0 3px var(--v2-color-paper)}.lifeTimeline_month__toF0u:hover:not([aria-pressed=true]){background:var(--v2-color-paper-muted)}.lifeTimeline_periodControls__5y9VJ{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 0}.lifeTimeline_periodControls__5y9VJ button{min-height:44px;padding:8px;border:0;border-radius:6px;color:var(--v2-color-accent);background:transparent;white-space:nowrap}.lifeTimeline_periodControls__5y9VJ p{margin:0;font-size:13px;color:var(--v2-color-ink-secondary);text-align:center}.lifeTimeline_periodControls__5y9VJ strong{display:block;color:var(--v2-color-ink);font-weight:500;font-variant-numeric:tabular-nums}.lifeTimeline_periodPage__m1wx8{border-radius:12px;padding-top:12px}.lifeTimeline_periodPage__m1wx8[hidden]{display:none}.lifeTimeline_periodPage__m1wx8[data-active=true]{animation:lifeTimeline_turnPage__EEuDk var(--motion-duration-normal) var(--motion-easing-decelerate)}.lifeTimeline_periodHeading__b0FmW{display:flex;align-items:center;gap:16px;margin-bottom:22px}.lifeTimeline_pageMark__kAYIX{display:grid;place-items:center;flex-shrink:0;width:60px;height:64px;border:var(--v2-rule);border-top:3px solid var(--v2-color-accent);border-radius:4px 4px 12px 4px;font-family:var(--font-family-meta);font-variant-numeric:tabular-nums;font-size:18px;background:var(--v2-color-paper)}.lifeTimeline_periodHeading__b0FmW h3{margin:0 0 5px;color:var(--v2-color-ink);font:600 var(--font-size-h2) /1.6 var(--v2-font-display)}.lifeTimeline_periodHeading__b0FmW p{margin:0;color:var(--v2-color-ink-secondary);font-size:14px;line-height:1.8}.lifeTimeline_eventList__6G52x{margin-top:0}.lifeTimeline_occurredDate__ds_GT{margin:0 0 12px;color:var(--v2-color-ink-secondary);font-size:13px;font-variant-numeric:tabular-nums;line-height:1.8}.lifeTimeline_scopeNote__CIYpe{margin:22px 0 0;padding-top:14px;border-top:var(--v2-rule);color:var(--v2-color-ink-secondary);font-size:13px;line-height:1.8}@keyframes lifeTimeline_turnPage__EEuDk{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.lifeTimeline_intro__5Fhvt{align-items:flex-start}.lifeTimeline_latest___CgUI{padding-inline:8px}.lifeTimeline_month__toF0u{min-width:80px}.lifeTimeline_periodControls__5y9VJ{gap:4px}.lifeTimeline_periodControls__5y9VJ button{padding-inline:0;font-size:13px}.lifeTimeline_periodControls__5y9VJ p{font-size:12px}}@media (prefers-reduced-motion:reduce){.lifeTimeline_month__toF0u{transition:none}.lifeTimeline_periodPage__m1wx8[data-active=true]{animation:none}}.lifeRecentOverview_card__H26Gx{margin:4px 0 28px;padding:22px 26px;border:var(--v2-rule);border-left:3px solid var(--v2-color-accent);border-radius:10px;background:var(--v2-color-paper);color:var(--v2-color-ink)}.lifeRecentOverview_heading__86Uqf{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:12px}.lifeRecentOverview_heading__86Uqf h2{margin:0;font:600 22px/1.6 var(--v2-font-display)}.lifeRecentOverview_date__AOS_1,.lifeRecentOverview_explanation__9CFSz,.lifeRecentOverview_heading__86Uqf span,.lifeRecentOverview_muted__rycYk{color:var(--v2-color-ink-secondary);font-size:14px;line-height:1.8}.lifeRecentOverview_copy__9YOrA p{margin:4px 0;font-size:16px;line-height:1.9}.lifeRecentOverview_sources__KaVUg{margin-top:12px}.lifeRecentOverview_card__H26Gx summary{min-height:44px;box-sizing:border-box;padding-block:9px;cursor:pointer;color:var(--v2-color-ink-secondary);font-size:14px;line-height:1.8}.lifeRecentOverview_sources__KaVUg ul{margin:8px 0 0;padding:0;list-style:none}.lifeRecentOverview_sources__KaVUg li{margin-top:16px;padding-top:16px;border-top:var(--v2-rule)}.lifeRecentOverview_sources__KaVUg blockquote{margin:8px 0 12px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.9}.lifeRecentOverview_sources__KaVUg a,.lifeRecentOverview_unavailable__sFB6c button{color:var(--v2-color-accent);font:inherit;font-size:14px}.lifeRecentOverview_date__AOS_1,.lifeRecentOverview_explanation__9CFSz,.lifeRecentOverview_muted__rycYk{margin:4px 0}.lifeRecentOverview_unavailable__sFB6c{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px}.lifeRecentOverview_unavailable__sFB6c button{min-height:44px;padding:8px 12px;border:var(--v2-rule);border-radius:6px;background:var(--v2-color-paper);cursor:pointer}.lifeRecentOverview_card__H26Gx :is(summary,a,button):focus-visible{outline:2px solid var(--v2-color-accent);outline-offset:3px}@media (max-width:600px){.lifeRecentOverview_card__H26Gx{padding:18px 16px}.lifeRecentOverview_heading__86Uqf h2{font-size:20px}}.palaceNavigator_navigator__J33ei{container-name:lifePalace;container-type:inline-size;width:100%;color:var(--v2-color-ink);font-family:var(--font-family-sans)}.palaceNavigator_heading__q2UVW{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.palaceNavigator_eyebrow__pWqOv{margin:0 0 8px;color:var(--v2-color-accent);font-size:13px}.palaceNavigator_heading__q2UVW h2{margin:0;font:600 var(--font-size-h2) /1.7 var(--v2-font-display)}.palaceNavigator_reset__mcbnO{min-height:44px;padding:8px 15px;border:var(--v2-rule);border-radius:7px;color:var(--v2-color-ink-secondary);background:var(--v2-color-paper);font:500 14px/1.6 var(--font-family-sans);cursor:pointer}.palaceNavigator_reset__mcbnO[aria-pressed=true]{border-color:var(--v2-color-accent);color:var(--v2-color-accent);background:var(--v2-color-accent-soft)}.palaceNavigator_stage__ufXXR{position:relative;isolation:isolate;padding:18px;border:var(--v2-rule);border-radius:18px;background:var(--v2-color-paper)}.palaceNavigator_orbit__9kq4W{display:none}.palaceNavigator_center__VuRQN{display:grid;grid-template-columns:minmax(92px,.7fr) minmax(0,1.5fr);align-items:center;gap:18px;margin:0 0 22px;padding:4px 0 18px;border-bottom:var(--v2-rule)}.palaceNavigator_centerArt__UfOJz{width:100%;max-width:190px;margin:auto;animation:palaceNavigator_unfold__C4skw var(--motion-duration-normal) var(--motion-easing-decelerate)}.palaceNavigator_centerName__gqN80{margin:0 0 6px;color:var(--v2-color-accent);font:600 18px/1.6 var(--v2-font-display)}.palaceNavigator_center__VuRQN h3{margin:0 0 9px;color:var(--v2-color-ink);font:500 16px/1.7 var(--font-family-sans)}.palaceNavigator_description__l_3ut{margin:0;color:var(--v2-color-ink-secondary);font-size:14px;line-height:1.8}.palaceNavigator_centerCount__4xvR8{margin:8px 0 0;color:var(--v2-color-accent);font-size:13px}.palaceNavigator_palaces__nvkkk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.palaceNavigator_palace__0UwB_{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:138px;padding:10px 6px;border:1px solid var(--v2-color-line);border-radius:11px;background:var(--v2-color-paper);color:var(--v2-color-ink);cursor:pointer;box-shadow:0 3px 8px #493b2806;transition:background var(--motion-duration-fast) var(--motion-easing-standard),border-color var(--motion-duration-fast) var(--motion-easing-standard),box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}.palaceNavigator_nodeArt__CDhes{display:block;width:min(100%,90px)}.palaceNavigator_palace__0UwB_ strong{font:600 16px/1.5 var(--v2-font-display);white-space:nowrap}.palaceNavigator_nodeCount__ULpIO{font:400 12px/1.7 var(--font-family-sans);font-variant-numeric:tabular-nums;color:var(--v2-color-ink-secondary);white-space:nowrap}.palaceNavigator_palace__0UwB_:hover{border-color:var(--v2-color-accent);background:var(--v2-color-canvas)}.palaceNavigator_palace__0UwB_[aria-pressed=true]{border-color:var(--v2-color-accent);background:var(--v2-color-accent-soft);box-shadow:inset 0 0 0 1px var(--v2-color-accent),0 4px 12px #493b280d}.palaceNavigator_palace__0UwB_[aria-pressed=true] .palaceNavigator_nodeCount__ULpIO,.palaceNavigator_palace__0UwB_[aria-pressed=true] strong{color:var(--v2-color-accent)}.palaceNavigator_selectionMark__bOxwE{position:absolute;top:6px;right:6px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:var(--v2-color-accent);color:var(--v2-color-paper);font:600 12px/1 var(--font-family-sans)}.palaceNavigator_navigator__J33ei button:focus-visible{outline:3px solid var(--v2-color-evidence);outline-offset:4px}.palaceNavigator_note__VzN0X{margin:16px 0 0;color:var(--v2-color-ink-secondary);font-size:13px;line-height:1.8}.palaceNavigator_srOnly__4IbV0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container lifePalace (min-width: 440px){.palaceNavigator_palaces__nvkkk{grid-template-columns:repeat(4,minmax(0,1fr))}}@container lifePalace (min-width: 640px){.palaceNavigator_stage__ufXXR{aspect-ratio:1;max-width:760px;margin:auto;padding:0;border:0;background:radial-gradient(circle,var(--v2-color-paper) 30%,var(--v2-color-canvas) 71%,var(--v2-color-paper) 72%);border-radius:50%}.palaceNavigator_orbit__9kq4W{position:absolute;display:block;inset:0;width:100%;height:100%;overflow:visible;z-index:-1;fill:none;stroke:var(--v2-color-line);stroke-width:1;pointer-events:none}.palaceNavigator_outerRing__w0Z0u{stroke-dasharray:3 8}.palaceNavigator_innerRing__M9Uwl{stroke:var(--v2-color-accent);opacity:.45}.palaceNavigator_orbit__9kq4W line{stroke-dasharray:3 6}.palaceNavigator_orbit__9kq4W line[data-selected=true]{stroke:var(--v2-color-accent);stroke-width:2;stroke-dasharray:none}.palaceNavigator_center__VuRQN{position:absolute;display:block;top:50%;left:50%;width:42%;transform:translate(-50%,-50%);text-align:center;border:0;padding:6px;margin:0}.palaceNavigator_centerArt__UfOJz{width:50%;max-width:170px;margin-bottom:3px}.palaceNavigator_centerName__gqN80{font-size:22px}.palaceNavigator_center__VuRQN h3{margin-bottom:6px}.palaceNavigator_description__l_3ut{max-width:16em;margin:auto}.palaceNavigator_palaces__nvkkk{display:block}.palaceNavigator_palace__0UwB_{position:absolute;left:var(--palace-x);top:var(--palace-y);transform:translate(-50%,-50%);width:17%;max-width:124px;min-height:114px;padding:6px;gap:2px;border-radius:12px 12px 18px 12px}.palaceNavigator_nodeArt__CDhes{width:64px}}@keyframes palaceNavigator_unfold__C4skw{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.palaceNavigator_centerArt__UfOJz{animation:none}.palaceNavigator_palace__0UwB_{transition:none}}