.about-container[data-astro-cid-pcbdtnmk]{width:100%;max-width:1200px;margin-inline:auto}.about-head[data-astro-cid-pcbdtnmk]{text-align:center;padding-block:16px 4px}.about-title[data-astro-cid-pcbdtnmk]{font-family:var(--font-serif);letter-spacing:.14em;color:var(--color-ink);margin:0;font-size:40px;font-weight:400;line-height:1.4}.about-slides[data-astro-cid-pcbdtnmk]{background-color:#483a2640;flex-direction:column;gap:1px;margin-bottom:64px;display:flex}.about-slide[data-astro-cid-pcbdtnmk]{width:100%;height:auto;display:block}@media (width<=767px){.about-head[data-astro-cid-pcbdtnmk]{padding-block:56px 32px}.about-title[data-astro-cid-pcbdtnmk]{letter-spacing:.1em;font-size:30px}.about-slides[data-astro-cid-pcbdtnmk]{margin-bottom:40px}}.annual-ring{width:var(--ring-size,96px);height:var(--ring-size,96px);flex-shrink:0;position:relative}.annual-ring-svg{width:100%;height:100%;display:block}.annual-ring-track{stroke:#b4832a29}.annual-ring-arc{stroke:var(--color-gold)}.annual-ring-center{place-items:center;display:grid;position:absolute;inset:0}.annual-ring-score{font-family:var(--font-serif);font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:26px;font-weight:700;line-height:1}.annual-dim-track{background-color:#23201a1a}.annual-dim-fill{background-color:#8a6215bf;transition:width .4s}@media (prefers-reduced-motion:reduce){.annual-dim-fill{transition:none}}.annual-pill-swatch{border:1px solid #23201a14;border-radius:50%;flex-shrink:0;width:12px;height:12px}.annual-pill-swatch[data-element=wood]{background-color:#7ba968}.annual-pill-swatch[data-element=fire]{background-color:#d4614e}.annual-pill-swatch[data-element=earth]{background-color:#c4a882}.annual-pill-swatch[data-element=metal]{background-color:#c9a96a}.annual-pill-swatch[data-element=water]{background-color:#5c8fbe}.liuyao-bar{justify-content:space-between;align-items:center;width:100%;height:9px;display:flex}.liuyao-bar i{background:var(--color-ink);border-radius:9999px;height:9px;display:block}.liuyao-bar.is-yang i{width:100%}.liuyao-bar.is-yin i{width:44%}.liuyao-coin{perspective:220px;width:2.1rem;height:2.1rem;display:inline-block}.liuyao-coin-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .18s ease-out;animation:1.3s cubic-bezier(.3,.7,.4,1) liuyao-flip-front;display:block;position:relative}.liuyao-coin-inner.is-front{transform:rotateY(0)}.liuyao-coin-inner.is-back{animation-name:liuyao-flip-back;transform:rotateY(180deg)}.liuyao-coin-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute;inset:0}.liuyao-coin-face.is-back{transform:rotateY(180deg)}.liuyao-coin-face img{object-fit:contain;filter:drop-shadow(0 1px 1px #23201a47);width:100%;height:100%;display:block}@keyframes liuyao-flip-front{0%{transform:translateY(-12px)rotateY(-180deg)rotate(-6deg)}55%{transform:translateY(-20px)rotateY(180deg)rotate(5deg)}to{transform:translateY(0)rotateY(360deg)rotate(0)}}@keyframes liuyao-flip-back{0%{transform:translateY(-12px)rotateY(-180deg)rotate(-6deg)}55%{transform:translateY(-20px)rotateY(180deg)rotate(5deg)}to{transform:translateY(0)rotateY(540deg)rotate(0)}}.liuyao-pip{border-radius:9999px;place-items:center;width:1.05rem;height:1.05rem;display:inline-grid;overflow:hidden}.liuyao-pip img{object-fit:contain;width:100%;height:100%;display:block}.liuyao-build{gap:7px;width:9rem;display:grid}.liuyao-slot{align-items:center;gap:.5rem;height:1.1rem;display:flex}.liuyao-slot-pos{text-align:right;color:#5c5548bf;flex:none;width:1rem;font-size:.6rem;line-height:1}.liuyao-slot-body{flex:1;min-width:0}.liuyao-slot.is-empty .liuyao-slot-body{background:#5c55481f;border-radius:9999px;height:9px}.liuyao-slot.is-filled .liuyao-slot-body .liuyao-bar{animation:.4s ease-out both liuyao-line-in}.liuyao-slot.is-filled[data-moving="1"] .liuyao-slot-pos{color:var(--color-cinnabar)}@keyframes liuyao-line-in{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:scaleX(1)}}.liuyao-pair{gap:1.25rem;display:grid}.liuyao-hx-lines{gap:.5rem;margin-top:.85rem;display:grid}.liuyao-hx-row{grid-template-columns:1.15rem minmax(0,1fr) .9rem;align-items:center;gap:.45rem;display:grid}.liuyao-hx-pos{text-align:right;color:#5c5548bf;font-size:.6rem;line-height:1}.liuyao-hx-mark{text-align:center;color:var(--color-cinnabar);font-size:.7rem;line-height:1}.liuyao-hx-divider{place-items:center;display:grid}.liuyao-hx-divider-mark{width:2rem;height:2rem;font-family:var(--font-serif);color:var(--color-gold-deep);border:1px solid #b4832a59;border-radius:9999px;place-items:center;font-size:.85rem;display:inline-grid}@media (width>=640px){.liuyao-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem}}@media (prefers-reduced-motion:reduce){.liuyao-coin-inner,.liuyao-coin-inner.is-front,.liuyao-coin-inner.is-back,.liuyao-slot.is-filled .liuyao-slot-body .liuyao-bar{animation:none}.liuyao-coin-inner{transition:none}}body:has(.dl-page){background-color:#f7f1e5;flex-direction:column;min-height:100svh;display:flex}body:has(.dl-page)>main{background-color:#f7f1e5;flex-direction:column;flex:1;display:flex}.dl-page[data-astro-cid-heavr3ah]{background-color:#f7f1e5;background-image:radial-gradient(900px 420px at 82% -10%,#b4832a17,#0000 62%);flex:1;align-items:center;padding-block:40px 56px;display:flex}.dl-wrap[data-astro-cid-heavr3ah]{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}.dl-inner[data-astro-cid-heavr3ah]{flex-direction:column;align-items:center;max-width:640px;margin-inline:auto;display:flex}.dl-left[data-astro-cid-heavr3ah]{text-align:center}.dl-eyebrow[data-astro-cid-heavr3ah]{letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold-deep);margin:0;font-size:11px;font-weight:600}.dl-dot[data-astro-cid-heavr3ah]{color:var(--color-gold);margin-inline:.35em}.dl-title[data-astro-cid-heavr3ah]{font-family:var(--font-serif);letter-spacing:.01em;color:var(--color-ink);margin:18px 0 0;font-size:40px;font-weight:600;line-height:1.35}.dl-body[data-astro-cid-heavr3ah]{max-width:480px;color:var(--color-ink-soft);margin:18px auto 0;font-size:15px;line-height:1.95}.dl-badges[data-astro-cid-heavr3ah]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.dl-logo[data-astro-cid-heavr3ah]{filter:drop-shadow(0 2px 10px #23201a2e);width:64px;height:64px;margin:40px auto 0;display:block}.dl-badge[data-astro-cid-heavr3ah]{background:var(--color-card);height:44px;color:var(--color-ink);border:1px solid #23201a29;border-radius:10px;align-items:center;gap:9px;padding-inline:15px;font-size:13px;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.dl-badge[data-astro-cid-heavr3ah]:hover{border-color:var(--color-gold);color:var(--color-gold-deep)}.dl-icon[data-astro-cid-heavr3ah]{width:20px;height:20px}@media (width<=1179px) and (width>=901px){.dl-title[data-astro-cid-heavr3ah]{font-size:30px}}@media (height<=800px){.dl-page[data-astro-cid-heavr3ah]{padding-block:32px 40px}}@media (width<=900px){.dl-inner[data-astro-cid-heavr3ah]{grid-template-columns:minmax(0,1fr);row-gap:40px}}@media (width<=767px){.dl-page[data-astro-cid-heavr3ah]{padding-block:56px 72px}.dl-title[data-astro-cid-heavr3ah]{font-size:32px}}.culture-table table{table-layout:fixed}.culture-table td{overflow-wrap:break-word;hyphens:auto}.culture-table th{overflow-wrap:anywhere}.culture-table .culture-nw{white-space:nowrap}.culture-table .culture-flat{font-weight:400}.culture-table .culture-flat strong,.culture-table .culture-flat span.font-semibold{font-weight:500}.culture-table .culture-flat th.font-semibold{font-weight:700}@media (width<=639.9px){.culture-table col{width:var(--cwid,auto)!important}}.culture-pre{overflow-wrap:anywhere;white-space:pre-wrap}.culture-prose strong{font-weight:600}.culture-chart{--app-brand:#c4a882;--app-brand-dark:#a48862;--app-brand-t2:#e5d7c4;--app-brand-t3:#d9c6a9;--app-brand-light-t1:#f8f4ec;--app-gold:#c9a24b;--app-gold-dark:#b8860b;--app-gold-t1:#f5eddd;--app-on-brand:#fff;--app-ink-brown:#4a3b2a;--app-cyan:#2e4a62;--app-cyan-t2:#d4dee7;--app-tan:#8b6f47;--app-red:#c0392b;--app-red-t1:#f5dfda;--app-red-t3:#dfa69c;--app-ruby:#a93226;--app-success:#85a77d;--app-success-t2:#dee8da;--app-warn:#e8a04f;--app-surface:#fff;--app-surface-alt:#f5f2eb;--app-border:#e8e3dc;--app-border-light:#f0ebe3;--app-text-primary:#3d3d3d;--app-text-secondary:#8b8b8b;--app-text-tertiary:#b8b8b8;--app-serif-cn:"Noto Serif SC", "Songti SC", serif;--app-serif-en:"Playfair Display", Georgia, serif;--app-sans:"Inter Variable", "Inter", "Noto Sans SC", "PingFang SC", sans-serif;background:var(--app-surface-alt);border:1px solid var(--app-border-light);box-sizing:border-box;width:100%;font-family:var(--app-sans);border-radius:14px;margin:0;padding:20px 18px 16px}.culture-chart *,.culture-chart :before,.culture-chart :after{box-sizing:border-box}.culture-chart-head{align-items:center;margin-bottom:14px;display:flex}.culture-chart-badge{color:var(--app-on-brand);background:var(--app-brand);border-radius:4px;flex:none;margin-right:9px;padding:2px 9px;font-size:18px;line-height:1}.culture-chart-title{color:var(--app-text-primary);font-size:22px;font-weight:600;font-family:var(--app-serif-cn);flex:1}.culture-chart-body{width:100%}.culture-chart-caption{border-top:1px dashed var(--app-border);color:var(--app-text-secondary);margin-top:13px;padding-top:11px;font-size:19px;line-height:1.65}.culture-chart .cc-legend{flex-wrap:wrap;gap:7px 16px;margin-top:13px;display:flex}.cc-legend-wrap{gap:7px 13px}.cc-legend-item{align-items:center;display:flex}.cc-legend-text{color:var(--app-text-secondary);font-size:19px}.cc-dot{border-radius:4px;flex:none;width:14px;height:14px;margin-right:7px}.cc-dot-leap{background:var(--app-gold)}.cc-dot-plain{background:var(--app-brand-t2)}.cc-dot-spring{background:var(--app-success)}.cc-dot-summer{background:var(--app-red)}.cc-dot-autumn{background:var(--app-gold)}.cc-dot-winter{background:var(--app-cyan)}.culture-chart .cc-chips{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.cc-chip{border-radius:4px;padding:5px 13px;font-size:19px;line-height:1}.cc-chip-gen{color:var(--app-ink-brown);background:var(--app-brand-light-t1);border:1px solid #c4a88266}.cc-chip-ctl{color:var(--app-text-secondary);background:var(--app-surface);border:1px dashed var(--app-border)}.cc-lirun-rows{justify-content:space-between;align-items:flex-end;height:135px;padding:0 2px;display:flex}.cc-lirun-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.cc-lirun-block{background:var(--app-brand-t2);border-radius:3px 3px 0 0;width:60%;height:72%}.cc-lirun-block.is-leap{background:linear-gradient(180deg, var(--app-gold) 0%, var(--app-brand) 100%);height:100%}.cc-lirun-idx{color:var(--app-text-tertiary);margin-top:5px;font-size:16px}.cc-lirun-idx.is-leap{color:var(--app-gold-dark);font-weight:600}.cc-bars{margin-top:16px}.cc-bar-row{align-items:center;margin-bottom:9px;display:flex}.cc-bar-label{min-width:135px;color:var(--app-text-secondary);flex:none;font-size:19px}.cc-bar-track{background:var(--app-surface);border-radius:7px;flex:1;height:13px;margin-right:11px;overflow:hidden}.cc-bar-fill{border-radius:7px;height:100%}.cc-bar-year{background:var(--app-brand)}.cc-bar-month{background:var(--app-cyan-t2)}.cc-bar-gap{background:var(--app-red)}.cc-bar-val{text-align:right;width:86px;color:var(--app-text-primary);flex:none;font-size:18px}.cc-wx-wrap{justify-content:center;display:flex}.cc-wx-disc{width:270px;height:270px;position:relative}.cc-wx-line{transform-origin:0;border-top:2px solid #c4a882bf;height:0;position:absolute}.cc-wx-line-ctl{border-top-style:dashed;border-top-color:#8b6f4780}.cc-wx-center{background:var(--app-surface);border:1px solid var(--app-border);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;display:flex;position:absolute;top:50%;left:50%}.cc-wx-center-t{color:var(--app-ink-brown);font-size:20px;font-weight:600}.cc-wx-center-s{color:var(--app-text-tertiary);font-size:16px}.cc-wx-node{border:2px solid var(--app-border);background:var(--app-surface);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:-25px 0 0 -25px;display:flex;position:absolute;box-shadow:0 2px 8px #3d3d3d0a}.cc-wx-node-t{font-size:23px;font-weight:600;font-family:var(--app-serif-cn)}.cc-jq-wrap{justify-content:center;padding:9px 0;display:flex}.cc-jq-disc{width:430px;height:430px;position:relative}.cc-jq-spoke{transform-origin:50% 100%;width:0;height:50%;position:absolute;top:0;left:50%}.cc-jq-mark{background:var(--app-border-light);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:-4px}.cc-jq-spring{background:var(--app-success)}.cc-jq-summer{background:var(--app-red)}.cc-jq-autumn{background:var(--app-gold)}.cc-jq-winter{background:var(--app-cyan)}.cc-jq-mark.is-key{width:16px;height:16px;box-shadow:0 0 0 3px var(--app-surface-alt);top:-8px;left:-8px}.cc-jq-spoke-label{height:50%}.cc-jq-label-pos{text-align:center;width:86px;position:absolute;top:94px;left:-43px}.cc-jq-label{color:var(--app-ink-brown);font-size:18px;font-family:var(--app-serif-cn)}.cc-jq-center{background:var(--app-surface);border:1px dashed #c4a88280;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:135px;height:135px;margin:-68px 0 0 -68px;display:flex;position:absolute;top:50%;left:50%}.cc-jq-center-t{color:var(--app-brand);font-size:27px;font-weight:600;font-family:var(--app-serif-en)}.cc-jq-center-s{color:var(--app-text-tertiary);font-size:16px}.cc-tree{width:100%}.cc-tree-row{align-items:flex-start;width:100%;display:flex}.cc-tree-axis{flex:none;width:41px;padding-top:5px}.cc-tree-axis-n{color:var(--app-text-tertiary);font-size:18px;font-family:var(--app-serif-en)}.cc-tree-cells{flex:1;align-items:flex-start;display:flex}.cc-tree-cell{flex-direction:column;flex:1;align-items:center;display:flex}.cc-tree-chip{border:1px solid var(--app-border);background:var(--app-surface);border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:4px 5px;display:flex}.cc-tree-chip-t{color:var(--app-text-primary);text-align:center;font-size:18px}.cc-tree-trigram{font-size:17px;font-family:var(--app-serif-cn);color:var(--app-ink-brown)}.cc-tree-lv0{border-color:var(--app-brand);background:var(--app-brand-light-t1)}.cc-tree-lv3{border-color:#c4a8828c}.cc-tree-stem{background:var(--app-border);width:1px;height:13px}.cc-mx{width:100%}.cc-mx-row{width:100%;display:flex}.cc-mx-corner{flex:none;width:23px}.cc-mx-hcell{flex:1;justify-content:center;align-items:center;height:23px;display:flex}.cc-mx-hlabel{color:var(--app-text-secondary);font-size:15px;font-family:var(--app-serif-cn)}.cc-mx-cell{background:var(--app-border-light);border-radius:3px;flex:1;height:23px;margin:1px}.cc-rel-he{background:var(--app-gold)}.cc-rel-san{background:var(--app-success)}.cc-rel-chong{background:var(--app-red)}.cc-rel-hai{background:var(--app-warn)}.cc-rel-xing{background:var(--app-tan)}.cc-rel-po{background:var(--app-brand-t3)}.cc-rel-none{background:var(--app-border-light)}.cc-dot.cc-rel-he{background:var(--app-gold)}.cc-dot.cc-rel-san{background:var(--app-success)}.cc-dot.cc-rel-chong{background:var(--app-red)}.cc-dot.cc-rel-hai{background:var(--app-warn)}.cc-dot.cc-rel-xing{background:var(--app-tan)}.cc-dot.cc-rel-po{background:var(--app-brand-t3)}.cc-dot.cc-rel-none{background:var(--app-border-light)}.cc-layers{width:100%}.cc-layer{background:var(--app-surface);border-left:5px solid var(--app-brand);border-radius:14px;margin-bottom:2px;padding:13px 14px}.cc-layer-t{color:var(--app-ink-brown);font-size:15px;font-weight:600;font-family:var(--app-serif-cn);margin-bottom:7px;display:block}.cc-layer-items{flex-wrap:wrap;gap:7px;display:flex}.cc-layer-chip{color:var(--app-text-secondary);background:var(--app-surface-alt);border-radius:4px;padding:4px 10px;font-size:15px;line-height:1}.cc-layer-0{border-left-color:var(--app-cyan)}.cc-layer-1{border-left-color:var(--app-brand)}.cc-layer-2{border-left-color:var(--app-gold)}.cc-ratio{width:100%}.cc-ratio-row{align-items:center;margin-bottom:9px;display:flex}.cc-ratio-label{width:153px;color:var(--app-text-secondary);flex:none;font-size:19px}.cc-ratio-track{background:var(--app-surface);border-radius:7px;flex:1;height:14px;margin-right:11px;overflow:hidden}.cc-ratio-fill{background:linear-gradient(90deg, var(--app-brand-t2) 0%, var(--app-gold) 100%);border-radius:7px;height:100%}.cc-ratio-val{text-align:right;width:41px;color:var(--app-text-primary);font-size:19px;font-weight:600;font-family:var(--app-serif-en);flex:none}.cc-ratio-pct{text-align:right;width:50px;color:var(--app-text-tertiary);flex:none;font-size:17px}.cc-deck-stack{border-radius:7px;width:100%;height:41px;display:flex;overflow:hidden}.cc-deck-seg{justify-content:center;align-items:center;display:flex}.cc-deck-seg-t{color:var(--app-on-brand);font-size:19px;font-weight:600}.cc-deck-major{background:linear-gradient(135deg, var(--app-gold) 0%, var(--app-brand-dark) 100%)}.cc-deck-minor{background:var(--app-cyan)}.cc-suits{margin-top:14px}.cc-suit-row{align-items:center;margin-bottom:9px;display:flex}.cc-suit-name{width:99px;color:var(--app-text-secondary);font-size:19px;font-family:var(--app-serif-cn);flex:none}.cc-suit-track{background:var(--app-surface);border-radius:7px;flex:1;height:14px;margin-right:11px;display:flex;overflow:hidden}.cc-suit-num{height:100%}.cc-suit-court{background:#c4a88259;height:100%}.cc-suit-val{text-align:right;width:63px;color:var(--app-text-primary);flex:none;font-size:18px}.cc-suit-wands{background:var(--app-red-t3)}.cc-suit-cups{background:var(--app-cyan-t2)}.cc-suit-swords{background:var(--app-brand-t2)}.cc-suit-pent{background:var(--app-success-t2)}.cc-fool{margin-top:14px}.cc-fool-act{margin-bottom:9px}.cc-fool-act-t{color:var(--app-tan);margin-bottom:5px;font-size:18px;display:block}.cc-fool-cells{flex-wrap:wrap;gap:4px;display:flex}.cc-fool-cell{background:linear-gradient(160deg, var(--app-brand-light-t1) 0%, var(--app-surface) 100%);border:1px solid #c4a88266;border-radius:4px;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.cc-fool-num{color:var(--app-ink-brown);font-size:16px;font-family:var(--app-serif-en)}.cc-flow{flex-direction:column;display:flex}.cc-flow-step{align-items:stretch;display:flex}.cc-flow-rail{flex-direction:column;flex:none;align-items:center;width:41px;display:flex}.cc-flow-node{text-align:center;background:var(--app-brand);border-radius:50%;flex:none;width:36px;height:36px;line-height:36px}.cc-flow-node-n{color:var(--app-on-brand);font-size:20px;font-family:var(--app-serif-en)}.cc-flow-link{background:#c4a88259;flex:1;width:2px;min-height:20px;margin-top:5px}.cc-flow-body{flex:1;min-width:0;padding:2px 0 16px 11px}.cc-flow-t{color:var(--app-ink-brown);font-size:22px;font-weight:600;font-family:var(--app-serif-cn);display:block}.cc-flow-d{color:var(--app-text-secondary);margin-top:4px;font-size:19px;line-height:1.6;display:block}@media (width<=640px){.cc-jq-disc{width:300px;height:300px}.cc-jq-label-pos{width:72px;top:62px;left:-36px}.cc-jq-label{font-size:14px}.cc-jq-center{width:100px;height:100px;margin:-50px 0 0 -50px}.cc-jq-center-t{font-size:20px}.cc-bar-label{min-width:104px}.cc-ratio-label{width:118px}.cc-suit-name{width:76px}.culture-chart-title{font-size:19px}}.faq-item[data-astro-cid-xty6pyht]{border-bottom:1px solid #1f1c171a;padding:20px 0}.faq-item[data-astro-cid-xty6pyht]:first-child{border-top:1px solid #1f1c171a}.faq-item[data-astro-cid-xty6pyht][open]{border-left:2px solid var(--color-cinnabar);padding-left:20px}
