[data-site-reading-root]{--site-reading-heading-size:1.375rem;--site-reading-body-size:1.125rem;--site-reading-note-size:1rem;--site-reading-prose-leading:1.8;--site-field-label-font-size:var(--site-reading-body-size);--site-helper-font-size:var(--site-reading-note-size);font-size:var(--site-reading-body-size);line-height:1.7}:where([data-site-reading-root]) :where(p,li,dd){line-height:var(--site-reading-prose-leading);overflow-wrap:anywhere}:where([data-site-reading-root]) :where(h3,h4){font-size:var(--site-reading-heading-size);font-weight:500;line-height:1.5}:where([data-site-reading-root]) :where(input,textarea,select){font-size:var(--site-reading-body-size);line-height:1.7}:where([data-site-reading-root]) fieldset{min-inline-size:0}:where([data-site-reading-root]) :where(small){font-size:var(--site-reading-note-size);line-height:1.7}[data-site-reading-root]>header,[data-site-reading-root] [data-winassist-topic]{font-size:1rem;line-height:normal}[data-site-reading-root][data-site-stable-flow]{overflow-anchor:none}[data-site-reading-root][data-site-stable-flow] [data-site-flow-panel]{min-block-size:calc(100svh - var(--site-header-height,64px) - 1rem + var(--site-flow-nav-offset,0px))}
:is([data-site-reading-root=bazi-match],[data-site-reading-root=western-chart]){--birth-chart-page-inset:14px;--birth-chart-header-height:56px;--birth-chart-hero-min-height:clamp(360px, 54vh, 450px);--birth-chart-hero-padding:1.25rem;--birth-chart-title-stage-height:clamp(300px, 34vw, 420px);--birth-chart-title-image-height:var(--birth-chart-title-stage-height);--birth-chart-title-shift:clamp(16px, 2.5vw, 32px);--birth-chart-mode-width:390px;--birth-chart-mode-height:52px;--birth-chart-mode-gap:8px;--birth-chart-form-gap:1rem;--birth-chart-footer-gap:2rem;--birth-chart-frame-edge-inset:calc(9px + 38px * 4.9 / 96);--birth-chart-form-visible-gap:calc(var(--birth-chart-form-gap) + var(--birth-chart-frame-edge-inset));--birth-chart-hero-height:max(var(--birth-chart-hero-min-height), calc(var(--birth-chart-title-stage-height) + var(--birth-chart-hero-padding)));--birth-chart-mode-top:calc(var(--birth-chart-page-inset) + var(--birth-chart-header-height) + var(--birth-chart-hero-height));--birth-chart-subtitle-bottom:calc(var(--birth-chart-page-inset) + var(--birth-chart-header-height) + (var(--birth-chart-hero-height) + var(--birth-chart-hero-padding)) / 2 + var(--birth-chart-title-shift) + var(--birth-chart-title-image-height) * 104 / 664)}@media (max-width:760px){:is([data-site-reading-root=bazi-match],[data-site-reading-root=western-chart]){--birth-chart-header-height:52px;--birth-chart-hero-min-height:300px;--birth-chart-hero-padding:2rem;--birth-chart-title-stage-height:220px;--birth-chart-footer-gap:1.5rem;--birth-chart-title-image-height:min(var(--birth-chart-title-stage-height), calc(90vw * 473 / 840))}}
