.chart-stage.svelte-qkjajl{padding:1.25rem .75rem}@media (width>=40rem){.chart-stage.svelte-qkjajl{padding-inline:1rem}}@media screen and (width<40rem){.chart-stage.svelte-qkjajl{margin-inline:calc(-1 * var(--page-gutter));border-inline:0;border-radius:0;padding-inline:.5rem}}.sign-pos.svelte-13pek75{flex-wrap:wrap;align-items:center;column-gap:.35rem;display:inline-flex}.sign-pos.svelte-13pek75 .astro-symbol{display:block}.aspects.svelte-13pek75{container-type:inline-size}.aspect-grid.svelte-13pek75{overflow:auto hidden}.aspect-list.svelte-13pek75{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:none}@container (width<=26rem){.aspect-grid.svelte-13pek75{display:none}.aspect-list.svelte-13pek75{display:flex}}.highlight-note.svelte-13pek75{font-size:var(--text-sm);color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.highlight-note.svelte-13pek75>span:where(.svelte-13pek75){flex-wrap:wrap;align-items:center;gap:.3em;display:inline-flex}.highlight-note.svelte-13pek75 .body-label{color:var(--cream)}.clear.svelte-13pek75{color:var(--gold);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.summary.svelte-upp2up{align-items:center;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);min-height:var(--spacing-tap);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 5);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.summary.svelte-upp2up::-webkit-details-marker{display:none}.summary.svelte-upp2up .caret:where(.svelte-upp2up){margin-left:auto;transition:transform .2s;display:flex}.chart-options[open].svelte-upp2up>.summary:where(.svelte-upp2up) .caret:where(.svelte-upp2up){transform:rotate(180deg)}.body.svelte-upp2up{align-items:flex-end;gap:calc(var(--spacing) * 5) calc(var(--spacing) * 6);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 5) calc(var(--spacing) * 5);border-block-start:1px solid var(--line-soft);flex-wrap:wrap;padding-block-start:calc(var(--spacing) * 4);display:flex}.group.svelte-upp2up{gap:calc(var(--spacing) * 2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.group-label.svelte-upp2up{color:var(--ink-mute);padding:0}.track.svelte-upp2up{max-width:100%;min-height:var(--spacing-tap);border:1px solid var(--line);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--well) 45%, transparent);align-items:center;display:inline-flex}.select-track.svelte-upp2up{position:relative}.select-track.svelte-upp2up:focus-within{border-color:var(--gold)}.house-select.svelte-upp2up{appearance:none;min-height:var(--spacing-tap);padding:0 calc(var(--spacing) * 10) 0 calc(var(--spacing) * 4);border-radius:var(--radius-pill);color:var(--cream);cursor:pointer;background:0 0;border:0;font-size:1rem}.house-select.svelte-upp2up:focus-visible{outline:none}.house-select.svelte-upp2up option:where(.svelte-upp2up){background:var(--surface);color:var(--cream)}.select-caret.svelte-upp2up{color:var(--ink-mute);pointer-events:none;display:flex;position:absolute;inset-inline-end:calc(var(--spacing) * 4)}.toggle.svelte-upp2up{min-height:var(--spacing-tap);padding:0 calc(var(--spacing) * 4);border-radius:var(--radius-pill);color:var(--ink-mute);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;transition:color .2s,background .2s;display:inline-flex}.toggle[aria-pressed=true].svelte-upp2up{background:color-mix(in srgb, var(--gold) 16%, transparent);color:var(--gold-soft)}.toggle.svelte-upp2up:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}@media (hover:hover){.toggle.svelte-upp2up:hover:not([aria-pressed=true]){color:var(--cream)}}.transits.svelte-7qy3ud{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.transits.svelte-7qy3ud li:where(.svelte-7qy3ud){border-top:1px solid var(--line-soft);padding:.6rem 0}.transits.svelte-7qy3ud li:where(.svelte-7qy3ud):first-child{border-top:0}.underlined.svelte-7qy3ud{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.birth-form.svelte-4padn3{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.4375rem 1rem;display:grid}.birth-form.svelte-4padn3>.field:where(.svelte-4padn3),.place.svelte-4padn3 .field,.submit.svelte-4padn3{grid-row:span 3;grid-template-rows:subgrid;min-width:0;display:grid}.place.svelte-4padn3{display:contents}.submit.svelte-4padn3 .btn:where(.svelte-4padn3){grid-row:2;place-self:center start}@media screen and (prefers-reduced-motion:no-preference){.chart-swap.svelte-4padn3{animation:.16s ease-out backwards svelte-4padn3-chart-swap}@keyframes svelte-4padn3-chart-swap{0%{opacity:0}}}
