.related[data-astro-cid-zedgpwa6]{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid var(--line)}.related-intro[data-astro-cid-zedgpwa6]{color:var(--muted);font-size:.95rem}.related-list[data-astro-cid-zedgpwa6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.related-chip[data-astro-cid-zedgpwa6]{display:flex;align-items:center;gap:.8rem;background:var(--paper-deep);border:1px solid var(--line);border-radius:10px;padding:.55rem .85rem;font-size:.9rem;font-weight:500;color:var(--accent-deep);transition:background .15s ease,border-color .15s ease}.related-chip[data-astro-cid-zedgpwa6] .hg{color:var(--accent-deep);--hg-w: 34px;--hg-bar: 3.5px;--hg-gap: 4px}.related-chip-text[data-astro-cid-zedgpwa6]{min-width:0}.related-chip[data-astro-cid-zedgpwa6]:hover{background:var(--accent-soft);border-color:var(--gold-line);text-decoration:none}@media(max-width:640px){.related-list[data-astro-cid-zedgpwa6]{grid-template-columns:1fr}}.seq-nav[data-astro-cid-are33rwv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--line-soft)}.seq-link[data-astro-cid-are33rwv]{display:flex;flex-direction:column;gap:.3rem;padding:.7rem .85rem;background:var(--paper-deep);border:1px solid var(--line);border-radius:10px;color:var(--accent-deep);transition:background .15s ease,border-color .15s ease}.seq-link[data-astro-cid-are33rwv]:hover{background:var(--accent-soft);border-color:var(--gold-line);text-decoration:none}.seq-dir[data-astro-cid-are33rwv]{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.seq-body[data-astro-cid-are33rwv]{display:flex;align-items:center;gap:.6rem;min-width:0}.seq-body[data-astro-cid-are33rwv] .hg{--hg-w: 30px;--hg-bar: 3px;--hg-gap: 3.5px;flex-shrink:0}.seq-name[data-astro-cid-are33rwv]{font-size:.9rem;font-weight:600;line-height:1.3}.seq-mid[data-astro-cid-are33rwv]{justify-content:space-between;background:transparent;border-style:dashed}.seq-end[data-astro-cid-are33rwv] .seq-dir[data-astro-cid-are33rwv],.seq-end[data-astro-cid-are33rwv] .seq-body[data-astro-cid-are33rwv]{text-align:right;justify-content:flex-end}@media(max-width:640px){.seq-nav[data-astro-cid-are33rwv]{grid-template-columns:1fr}.seq-end[data-astro-cid-are33rwv] .seq-dir[data-astro-cid-are33rwv],.seq-end[data-astro-cid-are33rwv] .seq-body[data-astro-cid-are33rwv]{text-align:left;justify-content:flex-start}}.hex-shell[data-astro-cid-rretrezt]{display:grid;grid-template-columns:1fr;gap:2rem}.hex-body[data-astro-cid-rretrezt]{min-width:0}.hex-rail[data-astro-cid-rretrezt]{display:none}.hex-header[data-astro-cid-rretrezt]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.75rem;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 2px 18px #7a3d240d}.hex-figure[data-astro-cid-rretrezt]{display:flex;align-items:center;justify-content:center;width:164px;height:164px;border-radius:12px;background:var(--accent-soft);border:1px solid var(--gold-line);color:var(--accent-deep)}.hex-headline[data-astro-cid-rretrezt] h1[data-astro-cid-rretrezt]{margin-bottom:.6rem}.head-rule[data-astro-cid-rretrezt]{display:flex;align-items:center;gap:9px;margin-bottom:.7rem}.head-rule[data-astro-cid-rretrezt] span[data-astro-cid-rretrezt]{position:relative;display:block;width:36px;height:3px;border-radius:3px;background:var(--seal)}.head-rule-broken[data-astro-cid-rretrezt]{background:none;border-radius:0}.head-rule-broken[data-astro-cid-rretrezt]:before,.head-rule-broken[data-astro-cid-rretrezt]:after{content:"";position:absolute;top:0;height:3px;background:var(--seal)}.head-rule-broken[data-astro-cid-rretrezt]:before{left:0;width:13px}.head-rule-broken[data-astro-cid-rretrezt]:after{right:0;width:13px}.trigram-line[data-astro-cid-rretrezt]{color:var(--muted);font-size:.95rem;margin-bottom:0}.hex-page[data-astro-cid-rretrezt] .panel[data-astro-cid-rretrezt],.hex-page[data-astro-cid-rretrezt] .cta-panel[data-astro-cid-rretrezt]{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:1.6rem 1.75rem;margin-bottom:1.5rem}.hex-page[data-astro-cid-rretrezt] .panel[data-astro-cid-rretrezt]{border-left:3px solid var(--gold-line)}.panel-index[data-astro-cid-rretrezt]{position:absolute;top:1.35rem;right:1.5rem;font-family:EB Garamond,Georgia,serif;font-size:2.1rem;font-weight:600;line-height:1;color:var(--line);letter-spacing:.04em;pointer-events:none}.original-text[data-astro-cid-rretrezt]{font-family:EB Garamond,Georgia,serif;font-size:1.25rem;font-style:italic;color:var(--accent-deep);border-left:3px solid var(--gold-line);padding-left:1rem}.gloss-text[data-astro-cid-rretrezt]{font-size:1.05rem}.corrections[data-astro-cid-rretrezt]{margin-top:.75rem;font-size:.9rem;color:var(--muted)}.corrections[data-astro-cid-rretrezt] summary[data-astro-cid-rretrezt]{cursor:pointer;font-weight:600;color:var(--accent)}.corrections[data-astro-cid-rretrezt] ul[data-astro-cid-rretrezt]{margin:.6rem 0 0;padding-left:1.2rem}.corrections[data-astro-cid-rretrezt] li[data-astro-cid-rretrezt]{margin-bottom:.5rem}.source-note[data-astro-cid-rretrezt]{margin-top:1rem;padding-top:.85rem;border-top:1px dashed var(--line);font-size:.82rem;color:var(--muted)}.source-note[data-astro-cid-rretrezt] a[data-astro-cid-rretrezt]{color:var(--accent-deep);text-decoration:underline;text-underline-offset:2px}.faq-item[data-astro-cid-rretrezt]{border-bottom:1px dashed var(--line);padding:.85rem 0}.faq-item[data-astro-cid-rretrezt]:last-child{border-bottom:none}.faq-item[data-astro-cid-rretrezt] h3[data-astro-cid-rretrezt]{font-size:1.05rem;color:var(--accent-deep)}.lines-intro[data-astro-cid-rretrezt]{color:var(--muted);font-size:.92rem}.lines-list[data-astro-cid-rretrezt]{display:flex;flex-direction:column;gap:.25rem}.line-block[data-astro-cid-rretrezt]{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1rem .75rem;border-radius:10px;border-bottom:1px dashed var(--line);transition:background .18s ease}.line-block[data-astro-cid-rretrezt]:hover{background:var(--paper-deep)}.line-block[data-astro-cid-rretrezt]:last-child{border-bottom:none}.line-mark[data-astro-cid-rretrezt]{position:relative;display:block;width:42px;height:7px;margin-top:.45rem;border-radius:4px;background:var(--accent-deep)}.line-mark[data-astro-cid-rretrezt].is-yin{background:none;border-radius:0}.line-mark[data-astro-cid-rretrezt].is-yin:before,.line-mark[data-astro-cid-rretrezt].is-yin:after{content:"";position:absolute;top:0;height:7px;background:var(--accent-deep)}.line-mark[data-astro-cid-rretrezt].is-yin:before{left:0;width:16px}.line-mark[data-astro-cid-rretrezt].is-yin:after{right:0;width:16px}.line-mark[data-astro-cid-rretrezt].is-unknown{background:repeating-linear-gradient(90deg,var(--gold-line) 0 5px,transparent 5px 9px)}.line-pos[data-astro-cid-rretrezt]{font-family:EB Garamond,Georgia,serif;font-size:.85rem;color:var(--gold);border:1px solid var(--line);border-radius:999px;min-width:1.7rem;height:1.7rem;display:flex;align-items:center;justify-content:center;margin-top:.15rem}.line-content[data-astro-cid-rretrezt]{min-width:0}.line-head[data-astro-cid-rretrezt]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;margin-bottom:.4rem}.line-head[data-astro-cid-rretrezt] h3[data-astro-cid-rretrezt]{margin:0;color:var(--accent-deep)}.line-original[data-astro-cid-rretrezt]{font-family:EB Garamond,Georgia,serif;font-size:1.05rem;font-style:italic;color:var(--ink)}.line-gloss[data-astro-cid-rretrezt]{font-weight:500}.line-modern[data-astro-cid-rretrezt]{color:var(--muted);font-size:.95rem}.scenario-grid[data-astro-cid-rretrezt]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.scenario-block[data-astro-cid-rretrezt]{background:var(--paper-deep);border:1px solid var(--line-soft);border-radius:12px;padding:1.1rem 1.2rem}.scenario-block[data-astro-cid-rretrezt] h3[data-astro-cid-rretrezt]{color:var(--accent-deep);font-size:1.05rem}.scenario-advice[data-astro-cid-rretrezt]{font-style:italic;color:var(--muted);font-size:.95rem;margin-bottom:0}.related-anchor[data-astro-cid-rretrezt]{margin-bottom:1.5rem}.cta-panel[data-astro-cid-rretrezt]{text-align:center;background:var(--accent-soft)!important;border-color:var(--gold-line)!important}.cta-glyph[data-astro-cid-rretrezt]{display:flex;justify-content:center;color:var(--accent-deep);margin-bottom:.9rem;opacity:.85}.cta-panel[data-astro-cid-rretrezt] h2[data-astro-cid-rretrezt]{color:var(--accent-deep)}.cta-panel[data-astro-cid-rretrezt] p[data-astro-cid-rretrezt]{color:var(--ink-soft);max-width:480px;margin:0 auto 1rem}@media(min-width:1024px){.hex-shell[data-astro-cid-rretrezt]{grid-template-columns:200px minmax(0,1fr);gap:2.75rem;align-items:start}.hex-rail[data-astro-cid-rretrezt]{display:block}.hex-rail-inner[data-astro-cid-rretrezt]{position:sticky;top:5.5rem;display:flex;flex-direction:column;gap:.75rem}.rail-label[data-astro-cid-rretrezt]{font-size:.7rem;text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:var(--gold)}.rail-nav[data-astro-cid-rretrezt]{display:flex;flex-direction:column;gap:.1rem;border-left:1px solid var(--line)}.rail-link[data-astro-cid-rretrezt]{display:flex;align-items:center;gap:.6rem;padding:.35rem 0 .35rem .85rem;margin-left:-1px;border-left:2px solid transparent;font-size:.88rem;color:var(--muted);transition:color .15s ease,border-color .15s ease}.rail-link[data-astro-cid-rretrezt]:hover{color:var(--accent);text-decoration:none}.rail-link[data-astro-cid-rretrezt].is-active{color:var(--accent-deep);border-left-color:var(--seal);font-weight:600}.rail-tick[data-astro-cid-rretrezt]{display:block;width:8px;height:3px;border-radius:2px;background:var(--gold-line);opacity:.75}.rail-link[data-astro-cid-rretrezt].is-active .rail-tick[data-astro-cid-rretrezt]{background:var(--seal);opacity:1}.rail-cta[data-astro-cid-rretrezt]{align-self:flex-start;margin-top:.5rem;font-size:.82rem;font-weight:600;color:var(--accent);border:1px solid var(--gold-line);border-radius:999px;padding:.3rem .8rem}.rail-cta[data-astro-cid-rretrezt]:hover{background:var(--accent-soft);text-decoration:none}}@media(max-width:1023px){.hex-figure[data-astro-cid-rretrezt]{width:124px;height:124px}.hex-figure[data-astro-cid-rretrezt] .hg{--hg-w: 80px;--hg-bar: 8px;--hg-gap: 8px}}@media(max-width:640px){.scenario-grid[data-astro-cid-rretrezt]{grid-template-columns:1fr}.hex-header[data-astro-cid-rretrezt]{grid-template-columns:1fr;justify-items:center;text-align:center;gap:1.25rem;padding:1.5rem 1.25rem}.hex-headline[data-astro-cid-rretrezt]{width:100%}.head-rule[data-astro-cid-rretrezt]{justify-content:center}.line-block[data-astro-cid-rretrezt]{grid-template-columns:44px minmax(0,1fr);gap:.75rem;padding:.9rem .4rem}.line-pos[data-astro-cid-rretrezt],.panel-index[data-astro-cid-rretrezt]{display:none}.hex-page[data-astro-cid-rretrezt] .panel[data-astro-cid-rretrezt],.hex-page[data-astro-cid-rretrezt] .cta-panel[data-astro-cid-rretrezt]{padding:1.35rem 1.25rem}}
