.gua{width:100%;height:auto;overflow:visible}.gua rect{fill:var(--yue)}.gua__yao.is-moving rect{fill:var(--zhu)}.gua--sm{flex:none;width:2.6rem}.yj-cast{scroll-margin-top:calc(var(--header-h) + 1rem)}.yj-cast__grid{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:52rem){.yj-cast__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.yj-cast__left{text-align:center;justify-items:center;gap:1.4rem;display:grid}.yj-tray{perspective:900px;justify-content:center;gap:clamp(.9rem,4vw,2rem);padding:9rem 0 1rem;display:flex}.coin{aspect-ratio:1;width:clamp(4.4rem,20vw,6.2rem);transform-style:preserve-3d;will-change:transform;position:relative}.coin__side svg{filter:drop-shadow(0 10px 10px #00000080)}.coin__side{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.coin__side--bei{transform:rotateX(180deg)}.coin__rim{fill:#a8853f;stroke:#e9d6a6;stroke-width:1.5px}.coin__inner{fill:#8c6c36;stroke:#5d4520;stroke-width:1px}.coin__hole{fill:var(--xuan);stroke:#e9d6a6;stroke-width:1.5px}.coin__text{font-family:var(--font-serif);fill:#f1e2b8;text-anchor:middle;dominant-baseline:central;font-size:17px;font-weight:900}.coin__mark{fill:none;stroke:#f1e2b8;stroke-width:2px;stroke-linecap:round}.yj-say{max-width:22em;min-height:3.6em;color:var(--yue-2)}.yj-cast__actions{justify-items:center;gap:.8rem;display:grid}.yj-all{font-size:var(--fs-small);background-color:#0000;border:0}.yj-cast__right{gap:1.2rem;display:grid}.yj-stack{gap:.75rem;display:grid}.yj-row{color:var(--yue-3);font-size:var(--fs-small);grid-template-columns:3.2em minmax(0,1fr) 5.6em;align-items:center;gap:1rem;display:grid}.yj-row__line{border-bottom:1px dashed var(--line);gap:12%;height:.95rem;display:flex}.yj-row.is-set .yj-row__line{border-bottom-color:#0000}.yj-row__line i{background:var(--yue);border-radius:1px;flex:1}.yj-row.is-moving .yj-row__line i{background:var(--zhu)}.yj-row.is-set{color:var(--yue)}.yj-row.is-moving .yj-row__val{color:#ee8f7d}.yj-q{border-left:1px solid var(--jin);padding-left:1rem;font-size:1.15rem}.yj-pair{border:1px solid var(--line);background:radial-gradient(60% 90% at 50% 0%, color-mix(in srgb, var(--wei-deep) 22%, transparent), transparent), color-mix(in srgb, var(--xuan-2) 70%, transparent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.6rem,4vw,3.5rem);padding:clamp(1.6rem,5vw,3.5rem) clamp(.8rem,4vw,3rem);display:grid}.yj-pair.is-single{grid-template-columns:minmax(0,1fr)}.yj-gua{text-align:center;justify-items:center;gap:.35rem;min-width:0;display:grid}.yj-gua .gua{width:clamp(4.6rem,15vw,8.5rem);margin-block-start:.8rem;margin-block-end:.4rem}.yj-gua__name{font-size:clamp(3rem,1.6rem + 7vw,6.5rem);line-height:1.05}.yj-gua__full{letter-spacing:.3em;text-indent:.3em;color:var(--jin-bright);font-weight:900}.yj-pair__zhi{color:var(--zhu);font-size:clamp(1.5rem,1rem + 2.4vw,2.8rem)}.yj-rels{flex-wrap:wrap;gap:.8rem clamp(1rem,4vw,2.5rem);display:flex}.yj-rel{min-height:2.75rem;color:var(--yue);align-items:center;gap:.8rem;text-decoration:none;transition:color .25s;display:inline-flex}.yj-rel small{font-size:var(--fs-tiny);color:var(--yue-3);line-height:1.3;display:block}.yj-rel:hover{color:var(--jin-bright)}.yj-rel:hover .gua rect{fill:var(--jin-bright)}.yj-read{gap:1.1rem;display:grid}.yj-focus{gap:.5rem;display:grid}.yj-focus .quote{font-size:clamp(1.15rem,1rem + .8vw,1.5rem);font-weight:600}.yj-focus.is-main .quote{border-left-color:var(--zhu)}.yj-plain{color:var(--yue-2);padding-left:1.2rem}.yj-gist{border-top:1px solid var(--line);gap:.5rem;margin-top:.4rem;padding-top:1.1rem;display:grid}.yj-gist strong{color:var(--jin-bright);font-weight:600}.yj-zg,.yj-texts{gap:.9rem;display:grid}.yj-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.yj-table{border-collapse:collapse;text-align:center;width:100%;min-width:21rem;font-size:clamp(.84rem,.76rem + .4vw,1rem)}.yj-table th{font-weight:400;font-size:var(--fs-tiny);letter-spacing:.2em;color:var(--yue-3);border-bottom:1px solid var(--jin-deep);padding:.5rem .3rem}.yj-table td{border-bottom:1px solid var(--line);white-space:nowrap;padding:.7rem .3rem}.yj-table tr.is-moving td{background:color-mix(in srgb, var(--zhu) 9%, transparent)}.yj-bar{vertical-align:middle;gap:.5rem;width:clamp(3.4rem,12vw,5.5rem);height:.6rem;display:inline-flex}.yj-bar i{background:var(--yue);flex:1}.yj-table tr.is-moving td:nth-child(4) .yj-bar i{background:var(--zhu)}.yj-mark{color:#ee8f7d;margin-left:.4rem;font-style:normal}.yj-full{gap:1rem;max-width:46em;display:grid}.yj-yaos{gap:1.1rem;margin-top:.4rem;display:grid}.yj-yaos li{border-left:1px solid var(--line);gap:.2rem;padding-left:1rem;display:grid}.yj-yaos li.is-moving{border-left-color:var(--zhu)}.yj-yaos__text{color:var(--yue);font-size:1.08rem}.yj-yaos__text .tag{margin-left:.6rem}.yj-yaos .yj-plain{padding-left:0}@media print{.yj-cast,[data-setup]{display:none!important}.gua rect,.yj-bar i{fill:#111;background:#111}.yj-pair{background:0 0;border-color:#999}.yj-gua__name,.yj-gua__full,.yj-table td,.yj-yaos__text,.yj-plain{color:#111!important}}
