@media (width>=1024px){.heluo-desktop-grid.svelte-6av3q{grid-template-columns:minmax(17.5rem,20rem) minmax(0,1fr)}}.heluo-main.svelte-6av3q{min-width:0}.heluo-stack.svelte-6av3q{gap:.75rem;min-width:0;display:grid}.panel-pad.svelte-6av3q{padding:1rem}.section-heading.svelte-6av3q{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.section-heading.compact.svelte-6av3q{align-items:center}.section-heading.svelte-6av3q h1:where(.svelte-6av3q),.section-heading.svelte-6av3q h2:where(.svelte-6av3q){color:var(--ui-heading);letter-spacing:0;margin-top:.15rem;font-weight:950}.section-heading.svelte-6av3q h1:where(.svelte-6av3q){font-size:1.8rem;line-height:1.1}.section-heading.svelte-6av3q h2:where(.svelte-6av3q){font-size:1.15rem}.muted-line.svelte-6av3q{color:var(--ui-muted);margin-top:.35rem;font-size:.82rem;font-weight:740;line-height:1.7}.core-summary.svelte-6av3q{gap:.7rem;min-width:0;display:grid}.core-summary-card.svelte-6av3q{padding:.9rem}.core-summary-head.svelte-6av3q{margin-bottom:.75rem}.core-summary-head.svelte-6av3q h2:where(.svelte-6av3q){color:var(--ui-heading);margin-top:.15rem;font-size:1rem;font-weight:950}.core-summary-card.svelte-6av3q .metrics-grid:where(.svelte-6av3q){grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.hexagram-pair.svelte-6av3q{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}.hexagram-card.svelte-6av3q,.yuan-tang-box.svelte-6av3q,.marker-card.svelte-6av3q{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-raised);padding:.85rem}.hexagram-card.svelte-6av3q{background:linear-gradient(180deg, var(--ui-surface-raised), var(--ui-surface)), var(--ui-surface-raised);align-content:start;gap:.75rem;min-width:0;padding:.95rem;display:grid}.hexagram-card-head.svelte-6av3q{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.hexagram-card-title.svelte-6av3q{flex-wrap:wrap;align-items:baseline;gap:.55rem;min-width:0;display:flex}.hexagram-role.svelte-6av3q,.metrics-grid.svelte-6av3q span:where(.svelte-6av3q),.marker-card.svelte-6av3q span:where(.svelte-6av3q){color:var(--ui-muted);text-transform:uppercase;font-size:.74rem;font-weight:950}.hexagram-title.svelte-6av3q{text-align:left;justify-content:flex-start;align-items:baseline;gap:.45rem;min-width:0;display:flex}.hexagram-title.svelte-6av3q span:where(.svelte-6av3q){min-width:0}.hexagram-symbol.svelte-6av3q{font-size:1.35rem;line-height:1}.hexagram-card.svelte-6av3q strong:where(.svelte-6av3q),.marker-card.svelte-6av3q strong:where(.svelte-6av3q){color:var(--ui-heading);margin-top:.25rem;font-size:1rem;font-weight:950;line-height:1.4;display:block}.hexagram-card.svelte-6av3q .hexagram-title:where(.svelte-6av3q){margin-top:0;display:flex}.hexagram-card.svelte-6av3q p:where(.svelte-6av3q),.marker-card.svelte-6av3q p:where(.svelte-6av3q){color:var(--ui-muted);margin-top:.45rem;font-size:.78rem;font-weight:720;line-height:1.6}.interpretation-panel.svelte-6av3q{border-top:1px solid var(--ui-border);gap:.55rem;min-width:0;margin-top:.15rem;padding-top:.65rem;display:grid}.huangji-role-panel.svelte-6av3q{border-top:1px solid var(--ui-border);gap:.45rem;padding-top:.65rem;display:grid}.huangji-role-panel.svelte-6av3q h3:where(.svelte-6av3q){color:var(--ui-heading);font-size:.84rem;font-weight:950}.huangji-role-panel.svelte-6av3q>p:where(.svelte-6av3q),.interpretation-panel.svelte-6av3q>p:where(.svelte-6av3q){color:var(--ui-text);margin:0;font-size:.8rem;font-weight:760;line-height:1.65}.keyword-row.svelte-6av3q{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}.keyword-row.svelte-6av3q span:where(.svelte-6av3q){border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-muted);border-radius:999px;padding:.16rem .46rem;font-size:.7rem;font-weight:900;line-height:1.25}.interpretation-details.svelte-6av3q{min-width:0}.interpretation-details.svelte-6av3q summary:where(.svelte-6av3q){cursor:pointer;width:fit-content;color:var(--ui-primary-strong);font-size:.75rem;font-weight:950;line-height:1.5}.interpretation-detail-body.svelte-6av3q{color:var(--ui-muted);gap:.45rem;margin-top:.5rem;font-size:.78rem;font-weight:740;line-height:1.65;display:grid}.interpretation-detail-body.svelte-6av3q p:where(.svelte-6av3q),.interpretation-detail-body.svelte-6av3q ul:where(.svelte-6av3q){margin:0}.interpretation-detail-body.svelte-6av3q ul:where(.svelte-6av3q){gap:.25rem;padding-left:1rem;display:grid}.interpretation-detail-body.svelte-6av3q span:where(.svelte-6av3q),.line-focus.svelte-6av3q span:where(.svelte-6av3q){color:var(--ui-heading);white-space:nowrap;margin-right:.38rem;font-weight:950}.line-focus.svelte-6av3q{color:var(--ui-text)}.mini-hexagram-diagram.svelte-6av3q{gap:.68rem;width:100%;margin:0 auto;padding:.15rem 0 0;list-style:none;display:grid}.mini-hexagram-diagram.svelte-6av3q li:where(.svelte-6av3q){grid-template-columns:1fr;justify-items:center;min-width:0;padding:0;display:grid}.mini-line-button.svelte-6av3q{border-radius:var(--ui-radius-control);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:1fr;justify-items:center;gap:.22rem;padding:.12rem .2rem;transition:background .16s,border-color .16s,box-shadow .16s;display:grid}.mini-line-button.svelte-6av3q:hover,.mini-line-button.svelte-6av3q:focus-visible{border-color:color-mix(in srgb, var(--ui-primary) 36%, transparent);background:color-mix(in srgb, var(--ui-primary-soft) 52%, transparent);box-shadow:0 6px 14px var(--ui-primary-tint);outline:none}.mini-hexagram-diagram.svelte-6av3q li.is-selected-line:where(.svelte-6av3q) .mini-line-button:where(.svelte-6av3q){border-color:color-mix(in srgb, var(--ui-primary) 46%, var(--ui-border));background:linear-gradient(180deg, color-mix(in srgb, var(--ui-primary-soft) 62%, var(--ui-surface)), color-mix(in srgb, var(--ui-primary-soft) 82%, var(--ui-surface-muted)));box-shadow:0 8px 18px var(--ui-primary-tint)}.mini-hexagram-diagram.svelte-6av3q li.is-selected-line:where(.svelte-6av3q) .mini-line-shape:where(.svelte-6av3q) div:where(.svelte-6av3q){background:var(--ui-primary)}.mini-line-main.svelte-6av3q{align-items:center;gap:.45rem;width:min(10rem,68%);display:flex;position:relative}.mini-line-main.svelte-6av3q .yuan:where(.svelte-6av3q){color:var(--ui-primary);font-size:.68rem;font-weight:950;position:absolute;top:50%;right:-1.15rem;transform:translateY(-50%)}.mini-line-shape.svelte-6av3q{align-items:center;gap:8%;width:100%;display:flex}.mini-line-shape.svelte-6av3q div:where(.svelte-6av3q){background:var(--ui-heading);border-radius:999px;width:100%;height:.28rem;display:block}.mini-hexagram-diagram.svelte-6av3q p:where(.svelte-6av3q){width:100%;color:var(--ui-muted);text-align:left;overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:760;line-height:1.45}.mini-hexagram-diagram.svelte-6av3q p:where(.svelte-6av3q) span:where(.svelte-6av3q){color:var(--ui-heading);white-space:nowrap;margin-right:.28rem;font-weight:950}.selected-line-panel.svelte-6av3q{border:1px solid color-mix(in srgb, var(--ui-primary) 28%, var(--ui-border));border-radius:var(--ui-radius-control);background:color-mix(in srgb, var(--ui-primary-soft), var(--ui-surface) 58%);gap:.5rem;padding:.72rem;display:grid}.selected-line-panel.svelte-6av3q div:where(.svelte-6av3q){gap:.22rem;display:grid}.selected-line-panel.svelte-6av3q .selected-line-title:where(.svelte-6av3q){align-items:baseline;gap:.45rem;display:flex}.selected-line-panel.svelte-6av3q span:where(.svelte-6av3q){color:var(--ui-primary-strong);font-size:.72rem;font-weight:950}.selected-line-panel.svelte-6av3q strong:where(.svelte-6av3q){color:var(--ui-heading);font-size:.9rem;font-weight:950}.selected-line-panel.svelte-6av3q p:where(.svelte-6av3q){color:var(--ui-muted);margin:0;font-size:.78rem;font-weight:740;line-height:1.6}.status-pill.svelte-6av3q{background:var(--ui-primary-soft);color:var(--ui-primary-strong);border-radius:999px;margin-top:.55rem;padding:.18rem .5rem;font-size:.7rem;font-weight:950;display:inline-flex}.section-heading.svelte-6av3q .status-pill:where(.svelte-6av3q),.hexagram-card-head.svelte-6av3q .status-pill:where(.svelte-6av3q){margin-top:0}.metrics-grid.svelte-6av3q,.marker-grid.svelte-6av3q{gap:.6rem;margin-top:.75rem;display:grid}.metrics-grid.svelte-6av3q{grid-template-columns:repeat(3,minmax(0,1fr))}.core-summary.svelte-6av3q .metrics-grid:where(.svelte-6av3q),.core-summary.svelte-6av3q .marker-grid:where(.svelte-6av3q){margin-top:0}.core-summary-card.svelte-6av3q .metrics-grid:where(.svelte-6av3q) div:where(.svelte-6av3q){padding:.58rem}.metrics-grid.svelte-6av3q div:where(.svelte-6av3q){border-radius:var(--ui-radius-control);background:var(--ui-primary-soft);padding:.65rem}.metrics-grid.svelte-6av3q strong:where(.svelte-6av3q){color:var(--ui-heading);font-size:1.25rem;font-weight:950;display:block}.metrics-grid.svelte-6av3q small:where(.svelte-6av3q){color:var(--ui-muted);font-size:.72rem;font-weight:850;display:block}.yuan-tang-box.svelte-6av3q{margin-top:.75rem}.yuan-tang-box.svelte-6av3q h2:where(.svelte-6av3q){color:var(--ui-heading);font-size:.95rem;font-weight:950}.yuan-tang-box.svelte-6av3q p:where(.svelte-6av3q){color:var(--ui-muted);margin-top:.45rem;font-size:.82rem;font-weight:740;line-height:1.7}.marker-grid.svelte-6av3q{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.core-summary-card.svelte-6av3q .marker-grid:where(.svelte-6av3q){grid-template-columns:1fr}.marker-card.svelte-6av3q{padding:.72rem}.marker-card.is-support.svelte-6av3q{border-color:color-mix(in srgb, var(--ui-success) 42%, var(--ui-border))}.marker-card.is-caution.svelte-6av3q{border-color:color-mix(in srgb, var(--ui-warning) 52%, var(--ui-border));background:var(--ui-warning-soft)}.table-scroll.svelte-6av3q{overflow:auto}.heluo-table.svelte-6av3q{border-collapse:separate;border-spacing:0;width:100%;min-width:48rem;font-size:.84rem}.heluo-table.svelte-6av3q th:where(.svelte-6av3q),.heluo-table.svelte-6av3q td:where(.svelte-6av3q){border-bottom:1px solid var(--ui-border);text-align:left;padding:.58rem .7rem}.heluo-table.svelte-6av3q th:where(.svelte-6av3q){color:var(--ui-muted);font-size:.74rem;font-weight:950}.heluo-table.svelte-6av3q td:where(.svelte-6av3q){color:var(--ui-text);font-weight:800}.trace-list.svelte-6av3q{color:var(--ui-muted);gap:.5rem;margin:0;padding-left:1.15rem;font-size:.82rem;font-weight:760;line-height:1.75;display:grid}.text-chart-panel.svelte-6av3q{min-width:0}.heluo-text-chart.svelte-6av3q{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-raised);max-height:min(72vh,52rem);color:var(--ui-text);white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;font-size:.82rem;font-weight:720;line-height:1.75;overflow:auto}.fortune-overview-section.svelte-6av3q{gap:.75rem;display:grid}.fortune-yuan-box.svelte-6av3q{margin-top:0}.yuan-tang-box.svelte-6av3q .line-focus:where(.svelte-6av3q){color:var(--ui-text)}.guide-list.svelte-6av3q{color:var(--ui-muted);gap:.45rem;margin:0;padding-left:1.1rem;font-size:.8rem;font-weight:750;line-height:1.6;display:grid}@media (width<=48rem){.section-heading.svelte-6av3q,.hexagram-pair.svelte-6av3q{flex-direction:column;grid-template-columns:1fr}.hexagram-pair.svelte-6av3q{display:grid}.metrics-grid.svelte-6av3q,.marker-grid.svelte-6av3q{grid-template-columns:1fr}.core-summary-card.svelte-6av3q .metrics-grid:where(.svelte-6av3q){grid-template-columns:repeat(3,minmax(0,1fr))}.mini-line-main.svelte-6av3q{width:min(9rem,62%)}}
