.guide-diagram[data-astro-cid-6gnc2atm]{margin:var(--space-8) 0;border:1px solid var(--color-border-light);background:var(--color-paper-100);padding:clamp(1rem,3vw,2rem)}svg[data-astro-cid-6gnc2atm]{width:100%;max-height:22rem;color:var(--color-ink-950);display:block}text[data-astro-cid-6gnc2atm]{fill:currentColor;font-family:var(--font-ui);text-anchor:middle;paint-order:stroke fill;stroke:var(--color-paper-100);stroke-width:5px;stroke-linejoin:round;font-size:17px;font-weight:700}.label-start[data-astro-cid-6gnc2atm]{text-anchor:start}.label-end[data-astro-cid-6gnc2atm]{text-anchor:end}.angle-label[data-astro-cid-6gnc2atm]{font-size:13px;font-weight:600}.detail[data-astro-cid-6gnc2atm],.motion-labels[data-astro-cid-6gnc2atm] text[data-astro-cid-6gnc2atm]{font-size:16px;font-weight:600}.aspect-labels[data-astro-cid-6gnc2atm] text[data-astro-cid-6gnc2atm]{font-size:15px;font-weight:600}.disc[data-astro-cid-6gnc2atm],.ring[data-astro-cid-6gnc2atm]{fill:none;stroke:var(--color-brass-700);stroke-width:2px}.disc-moon[data-astro-cid-6gnc2atm]{stroke-dasharray:7 5}.disc-horizon[data-astro-cid-6gnc2atm]{stroke:var(--color-ink-700)}.connector[data-astro-cid-6gnc2atm],.house-line[data-astro-cid-6gnc2atm],.aspect-line[data-astro-cid-6gnc2atm],.reference-path[data-astro-cid-6gnc2atm]{fill:none;stroke:var(--color-ink-500);stroke-width:1.5px}.house-number[data-astro-cid-6gnc2atm]{font-size:14px}.origin[data-astro-cid-6gnc2atm],.station[data-astro-cid-6gnc2atm]{fill:var(--color-brass-700)}.aspect-line[data-astro-cid-6gnc2atm]{stroke:var(--color-brass-700);stroke-width:2px}.reference[data-astro-cid-6gnc2atm]{stroke-width:3px}.motion-path[data-astro-cid-6gnc2atm]{fill:none;stroke:var(--color-brass-700);stroke-linecap:round;stroke-width:4px}.reference-path[data-astro-cid-6gnc2atm]{stroke-dasharray:6 7}.guide-diagram[data-astro-cid-6gnc2atm] figcaption[data-astro-cid-6gnc2atm]{max-width:70ch;margin-top:var(--space-4);color:var(--color-ink-700);font-size:var(--text-sm)}@media (max-width:36rem){.diagram-big-three[data-astro-cid-6gnc2atm]>text[data-astro-cid-6gnc2atm]{font-size:20px}.detail[data-astro-cid-6gnc2atm]{font-size:18px}.house-number[data-astro-cid-6gnc2atm]{font-size:15px}.angle-label[data-astro-cid-6gnc2atm]{font-size:14px}.aspect-labels[data-astro-cid-6gnc2atm] text[data-astro-cid-6gnc2atm]{font-size:17px}.motion-labels[data-astro-cid-6gnc2atm] text[data-astro-cid-6gnc2atm]{font-size:24px}}
