.timeline-heading.svelte-1rxb6ti,.current-summary.svelte-1rxb6ti{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.timeline-heading.svelte-1rxb6ti{justify-content:space-between}.current-summary.svelte-1rxb6ti{margin-top:1.25rem;font-size:.875rem}.period-navigation.svelte-1rxb6ti{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;margin-block:1.25rem}.period-navigation.svelte-1rxb6ti .btn:where(.svelte-1rxb6ti){white-space:nowrap;padding-inline:.75rem;gap:.5rem}.period-picker.svelte-1rxb6ti{min-width:0}select.svelte-1rxb6ti{min-height:2.75rem;font-size:.875rem}.selected-period.svelte-1rxb6ti{padding:1rem;background:#faf8f3;border:1px solid var(--color-surface-200);border-radius:.75rem}.current-badge.svelte-1rxb6ti{display:inline-block;padding:.15rem .5rem;border-radius:999px;background:#eee4d0;color:#5d4d30;font-size:.7rem;font-weight:600;vertical-align:middle;white-space:nowrap}h4.svelte-1rxb6ti .current-badge:where(.svelte-1rxb6ti),.dasha-row.svelte-1rxb6ti .current-badge:where(.svelte-1rxb6ti){margin-left:.6rem}.dasha-row.svelte-1rxb6ti{display:grid;gap:.4rem 1rem;padding:1rem .75rem;font-size:.875rem;border-bottom:1px solid var(--color-surface-200)}.dasha-row.active.svelte-1rxb6ti{background:#faf5e9;border-radius:.5rem}@media(max-width:479px){.period-navigation.svelte-1rxb6ti{grid-template-columns:1fr 1fr}.period-picker.svelte-1rxb6ti{grid-column:1 / -1;grid-row:1}}@media(min-width:768px){.dasha-row.svelte-1rxb6ti{grid-template-columns:minmax(0,1fr) auto}}@media print{.timeline-control.svelte-1rxb6ti{display:none!important}.selected-period.svelte-1rxb6ti{margin-top:1rem}}.birth-chart.svelte-jw6ko5{min-width:0;overflow-wrap:anywhere}.chart-explorer.svelte-jw6ko5{display:grid;align-items:start;gap:1.5rem;margin-top:1.5rem}.house-details.svelte-jw6ko5{padding:1.25rem;background:#faf8f3;border:1px solid var(--color-surface-200);border-radius:1rem}.chart-drawing.svelte-jw6ko5{display:block;width:100%;max-width:580px;margin:1.5rem auto 1rem;color:#1a303a}@media(min-width:1024px){.chart-explorer.svelte-jw6ko5{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2rem}.chart-drawing.svelte-jw6ko5{margin-top:0}}polygon.svelte-jw6ko5{fill:#fffdf7;cursor:pointer}polygon.chosen.svelte-jw6ko5{fill:#f3e7c8}g.svelte-jw6ko5:hover polygon:where(.svelte-jw6ko5),g.svelte-jw6ko5:focus polygon:where(.svelte-jw6ko5){fill:#e9ddbc}g.svelte-jw6ko5:focus{outline:none}g.svelte-jw6ko5:focus polygon:where(.svelte-jw6ko5){stroke:#6d4c16;stroke-width:4}text.svelte-jw6ko5{text-anchor:middle;dominant-baseline:central;fill:currentColor;pointer-events:none;font-family:system-ui,sans-serif}.sign-number.svelte-jw6ko5{font-size:18px}.planet-label.svelte-jw6ko5{font-size:20px;font-weight:600}@media(max-width:639px){.sign-number.svelte-jw6ko5{font-size:22px}.planet-label.svelte-jw6ko5{font-size:24px}}line.svelte-jw6ko5{stroke:#a3906b;stroke-width:1.5;pointer-events:none}
