.natal-wheel.svelte-6vs24w{--w-wash: color-mix(in srgb, var(--w-strong) 4%, var(--w-plate));width:100%;max-width:43rem;margin:0 auto;min-width:0;color:var(--w-strong)}figure.svelte-6vs24w{margin:0}.chart.svelte-6vs24w{display:block;width:100%;height:auto;overflow:visible}g[role=button].svelte-6vs24w{cursor:pointer;outline:none}g[role=button].svelte-6vs24w:focus-visible circle:where(.svelte-6vs24w):last-of-type,.chosen.svelte-6vs24w{stroke:var(--w-strong);stroke-width:3}.connector.svelte-6vs24w{pointer-events:none}figcaption.svelte-6vs24w{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;color:var(--w-mid);font-size:.75rem;text-align:center}.legend.svelte-6vs24w{display:inline-flex;align-items:center;gap:.4rem}.swatch.svelte-6vs24w{display:inline-block;width:.5rem;height:.5rem;border-radius:50%}.hard.svelte-6vs24w{background:var(--w-hard)}.soft.svelte-6vs24w{background:var(--w-soft)}.neutral.svelte-6vs24w{background:var(--w-neutral)}.hint.svelte-6vs24w{font-size:.8rem;color:var(--w-mid);line-height:1.5;margin:1rem 0 .6rem}button.svelte-6vs24w{font:inherit;cursor:pointer;color:var(--w-strong);background:var(--w-plate);border:1px solid var(--w-faint);border-radius:3px}button.svelte-6vs24w:hover{background:var(--w-wash);border-color:var(--w-strong)}button.svelte-6vs24w:focus-visible{outline:3px solid var(--w-strong);outline-offset:2px}.position-tooltip.svelte-6vs24w{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;background:var(--w-plate);border:1px solid var(--w-mid);border-radius:3px;padding:.6rem 1rem;margin-top:1rem}.position-tooltip.svelte-6vs24w:focus-visible{outline:2px solid var(--w-strong);outline-offset:3px}.tooltip-heading.svelte-6vs24w{display:flex;justify-content:space-between;align-items:center;gap:1rem}.position-tooltip.svelte-6vs24w p:where(.svelte-6vs24w){font-size:.85rem;margin:.3rem 0;line-height:1.5}h3.svelte-6vs24w{font-size:.85rem;font-weight:600;margin:.8rem 0 .35rem}.dismiss.svelte-6vs24w{width:44px;height:44px;flex-shrink:0;font-size:1.5rem;line-height:1}.aspect-details.svelte-6vs24w{list-style:none;padding:0;margin:0;font-size:.8rem}.aspect-details.svelte-6vs24w li:where(.svelte-6vs24w){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem 1rem;padding:.35rem 0;border-top:1px solid var(--w-faint)}.aspect-details.svelte-6vs24w li:where(.svelte-6vs24w) span:where(.svelte-6vs24w):last-child{color:var(--w-mid)}.glyph.svelte-136vgo1{font-family:Astronomicon,sans-serif}.ocean.svelte-136vgo1{fill:transparent}.land.svelte-136vgo1{fill:var(--w-faint);fill-opacity:.55;fill-rule:evenodd;stroke:var(--w-mid);stroke-opacity:.35;stroke-width:.5}.graticule.svelte-136vgo1 line:where(.svelte-136vgo1){stroke:var(--w-faint);stroke-opacity:.4;stroke-width:.5}.astro-line.svelte-136vgo1{stroke:currentColor;stroke-width:1.1;fill:none}.astro-line.dashed.svelte-136vgo1{stroke-dasharray:6 4;stroke-width:.9}.line-glyph.svelte-136vgo1{fill:currentColor;font-size:13px;text-anchor:middle;paint-order:stroke;stroke:var(--map-halo, transparent)}.birthplace.svelte-136vgo1 circle:where(.svelte-136vgo1){stroke:var(--w-strong);stroke-width:1.2}.birthplace.svelte-136vgo1 circle:where(.svelte-136vgo1):last-child{fill:var(--w-strong);stroke:none}.label.svelte-136vgo1{color:var(--w-mid)}.key.svelte-136vgo1{margin-left:.5rem}figure.svelte-1r5qbnk{container:bodygraph / inline-size;margin:0 auto;padding:1.25rem 0 1.75rem;width:100%;max-width:56rem;color:var(--bg-ink);background:var(--bg-plate)}.bodygraph-layout.svelte-1r5qbnk{display:grid;grid-template-areas:"graph graph" "design personality";grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem 1rem;max-width:40rem;margin:0 auto}.placements.svelte-1r5qbnk{align-self:center;justify-self:center;width:7rem;border-collapse:collapse;font:1rem/1.5 Georgia,Times New Roman,serif;font-variant-numeric:tabular-nums}.design-placements.svelte-1r5qbnk{grid-area:design;color:color-mix(in srgb,var(--bg-design) 92%,var(--bg-personality))}.personality-placements.svelte-1r5qbnk{grid-area:personality;color:var(--bg-personality)}caption.svelte-1r5qbnk{padding-bottom:.75rem;font-weight:600}th.svelte-1r5qbnk,td.svelte-1r5qbnk{padding:.25rem}th.svelte-1r5qbnk{width:1.5rem}td.svelte-1r5qbnk{text-align:right}.placements.svelte-1r5qbnk svg:where(.svelte-1r5qbnk){display:block;width:22px;height:22px}.sr-only.svelte-1r5qbnk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@container bodygraph (min-width: 52rem){.bodygraph-layout.svelte-1r5qbnk{grid-template-areas:"design graph personality";grid-template-columns:7rem minmax(0,40rem) 7rem;max-width:none;column-gap:1rem}}.graph-scroll.svelte-1r5qbnk{grid-area:graph;min-width:0;overflow-x:auto;scrollbar-color:var(--bg-faint) var(--bg-plate);scrollbar-width:thin}.drawing.svelte-1r5qbnk{position:relative;min-width:320px}[data-bodygraph-diagram].svelte-1r5qbnk{display:block;width:100%;height:auto;overflow:visible}[data-bodygraph-diagram].svelte-1r5qbnk g[role=button]{cursor:help;outline:none}[data-bodygraph-diagram].svelte-1r5qbnk g[role=button]:focus-visible>path,[data-bodygraph-diagram].svelte-1r5qbnk g[role=button]:focus-visible>circle{stroke:var(--bg-ink);stroke-width:3;stroke-dasharray:2 3}text.svelte-1r5qbnk{font:18px Georgia,Times New Roman,serif;pointer-events:none;font-variant-numeric:tabular-nums}.channel-structure.svelte-1r5qbnk,.activations.svelte-1r5qbnk{stroke-linecap:butt}.channel-hit.svelte-1r5qbnk{pointer-events:stroke}.channel-hit.shared.svelte-1r5qbnk{pointer-events:none}.focus-channel.svelte-1r5qbnk{opacity:0}.has-focus.svelte-1r5qbnk .focus-channel:where(.svelte-1r5qbnk){opacity:.6}.detail.svelte-1r5qbnk{position:absolute;z-index:2;box-sizing:border-box;width:248px;max-height:min(18rem,50vw);overflow-y:auto;overscroll-behavior:contain;transform:translate(-50%,calc(-100% - 16px));padding:.75rem .875rem;border:1px solid var(--bg-mid);border-radius:8px;background:var(--bg-plate);color:var(--bg-ink);font:.8125rem/1.5 system-ui,sans-serif;box-shadow:0 4px 12px light-dark(#0f172a12,#00000030)}.detail.svelte-1r5qbnk strong:where(.svelte-1r5qbnk){font-weight:650}.detail.svelte-1r5qbnk p:where(.svelte-1r5qbnk){margin:.3rem 0 0}figcaption.svelte-1r5qbnk{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.75rem;margin:.75rem .75rem 0;font:.9375rem/1.5 Georgia,Times New Roman,serif}figcaption.svelte-1r5qbnk span:where(.svelte-1r5qbnk){display:inline-flex;align-items:center;gap:.5rem}figcaption.svelte-1r5qbnk i:where(.svelte-1r5qbnk){display:inline-block;width:2rem;height:.35rem;border-radius:2px}.personality.svelte-1r5qbnk{background:var(--bg-personality)}.design.svelte-1r5qbnk{background:var(--bg-design)}.both.svelte-1r5qbnk{background:linear-gradient(to bottom,var(--bg-personality) 0 50%,var(--bg-design) 50% 100%)}.graph-scroll.svelte-1r5qbnk:focus-visible{outline:2px solid var(--bg-mid);outline-offset:-2px}.svelte-1r5qbnk::selection{background:var(--bg-faint);color:var(--bg-ink)}.detail.below.svelte-1r5qbnk{transform:translate(-50%,16px)}@media (max-width: 480px){text.svelte-1r5qbnk{font-size:20px}figcaption.svelte-1r5qbnk{gap:.75rem 1rem;font-size:.875rem}figcaption.svelte-1r5qbnk i:where(.svelte-1r5qbnk){width:1.5rem}}@media print{figure.svelte-1r5qbnk{max-width:145mm;break-inside:avoid}.bodygraph-layout.svelte-1r5qbnk{grid-template-areas:"design graph personality";grid-template-columns:20mm minmax(0,1fr) 20mm;gap:3mm;max-width:none}.placements.svelte-1r5qbnk{width:20mm;font-size:9pt}.placements.svelte-1r5qbnk svg:where(.svelte-1r5qbnk){width:16px;height:16px}th.svelte-1r5qbnk,td.svelte-1r5qbnk{padding:.5mm}.graph-scroll.svelte-1r5qbnk{overflow:visible}.drawing.svelte-1r5qbnk{min-width:0}.detail.svelte-1r5qbnk{display:none}}.loading.svelte-1qcwaj1{opacity:.5}.clear.svelte-1qcwaj1{font-size:1.2em;color:#666;cursor:pointer}.clear.svelte-1qcwaj1:hover{color:#000}.active.svelte-1qcwaj1{background-color:#eee}@media (prefers-color-scheme: dark){.active.svelte-1qcwaj1{background-color:#334155}.clear.svelte-1qcwaj1{color:#94a3b8}.clear.svelte-1qcwaj1:hover{color:#f1f5f9}}
