:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-canvas:url(#canvas-bg-light);--rim-stroke:#d4d4d8;--connection-stroke:#6b627a;--bg-transit-soft:#03070526;--center-natal-fill:#fff7ed;--center-natal-stroke:#eab308;--center-transit-fill:#ecfeff;--center-transit-stroke:#a7f3d0;--center-juxt-fill:#ede9fe;--center-juxt-stroke:#a78bfa;--center-open-fill:#fafafa;--center-open-stroke:#e4e4e7;--gate-natal:#0072b2;--gate-transit:#e69f00;--gate-juxt:#009e73;--gate-open:#e4e4e7;--gate-natal-text:#f3f4f6;--gate-transit-text:#111827;--gate-juxt-text:#111827;--gate-open-text:#111827;--channel-natal:#0072b2;--channel-transit:#e69f00;--channel-juxt:#009e73;--channel-open:#d4d4d8;--bodygraph-text:currentColor;--juxt-dash:#fff}.dark .hd-bodygraph,[data-theme=mystical]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#1e1c28;--rim-stroke:#6b6580;--connection-stroke:#8b8494;--bg-transit-soft:#ffffff0a;--center-natal-fill:#2d2620;--center-natal-stroke:#c4a574;--center-transit-fill:#1a2d2d;--center-transit-stroke:#7eb8b0;--center-juxt-fill:#2a2442;--center-juxt-stroke:#a78bda;--center-open-fill:#1a1725;--center-open-stroke:#5c5766;--gate-natal:#56b4e9;--gate-transit:#e6ab4d;--gate-juxt:#5fc9a8;--gate-open:#5c5766;--gate-natal-text:#1a1725;--gate-transit-text:#1a1725;--gate-juxt-text:#1a1725;--gate-open-text:#e8e6e3;--channel-natal:#56b4e9;--channel-transit:#e6ab4d;--channel-juxt:#5fc9a8;--channel-open:#5c5766;--color-connection:#5fc9a8;--bodygraph-text:#e8e6e3}@media (prefers-color-scheme:dark){.hd-bodygraph{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#1e1c28;--rim-stroke:#6b6580;--connection-stroke:#8b8494;--bg-transit-soft:#ffffff0a;--center-natal-fill:#2d2620;--center-natal-stroke:#c4a574;--center-transit-fill:#1a2d2d;--center-transit-stroke:#7eb8b0;--center-juxt-fill:#2a2442;--center-juxt-stroke:#a78bda;--center-open-fill:#1a1725;--center-open-stroke:#5c5766;--gate-natal:#56b4e9;--gate-transit:#e6ab4d;--gate-juxt:#5fc9a8;--gate-open:#5c5766;--gate-natal-text:#1a1725;--gate-transit-text:#1a1725;--gate-juxt-text:#1a1725;--gate-open-text:#e8e6e3;--channel-natal:#56b4e9;--channel-transit:#e6ab4d;--channel-juxt:#5fc9a8;--channel-open:#5c5766;--color-connection:#5fc9a8;--bodygraph-text:#e8e6e3}}.hd-bodygraph{width:100%;max-width:100%;height:auto}.hd-bodygraph .background{fill:var(--bg-canvas);border-radius:10px;box-shadow:inset 0 0 100px 100px #d6001c80}.hd-bodygraph[data-aura] .background{box-shadow:none}.hd-bodygraph[data-aura=Manifestor] .background{fill:url(#mystical-bg-Manifestor)}.hd-bodygraph[data-aura=Generator] .background{fill:url(#mystical-bg-Generator)}.hd-bodygraph[data-aura=ManifestingGenerator] .background{fill:url(#mystical-bg-ManifestingGenerator)}.hd-bodygraph[data-aura=Projector] .background{fill:url(#mystical-bg-Projector)}.hd-bodygraph[data-aura=Reflector] .background{fill:url(#mystical-bg-Reflector)}.hd-bodygraph--external-bg .background{fill:#0000}.dark .hd-bodygraph .background,[data-theme=mystical] .hd-bodygraph .background{fill:url(#mystical-bg);box-shadow:none}@media (prefers-color-scheme:dark){.hd-bodygraph .background{fill:url(#mystical-bg);box-shadow:none}.hd-bodygraph[data-aura=Manifestor] .background{fill:url(#mystical-bg-Manifestor)}.hd-bodygraph[data-aura=Generator] .background{fill:url(#mystical-bg-Generator)}.hd-bodygraph[data-aura=ManifestingGenerator] .background{fill:url(#mystical-bg-ManifestingGenerator)}.hd-bodygraph[data-aura=Projector] .background{fill:url(#mystical-bg-Projector)}.hd-bodygraph[data-aura=Reflector] .background{fill:url(#mystical-bg-Reflector)}}.dark .hd-bodygraph[data-aura=Manifestor] .background,[data-theme=mystical] .hd-bodygraph[data-aura=Manifestor] .background{fill:url(#mystical-bg-Manifestor)}.dark .hd-bodygraph[data-aura=Generator] .background,[data-theme=mystical] .hd-bodygraph[data-aura=Generator] .background{fill:url(#mystical-bg-Generator)}.dark .hd-bodygraph[data-aura=ManifestingGenerator] .background,[data-theme=mystical] .hd-bodygraph[data-aura=ManifestingGenerator] .background{fill:url(#mystical-bg-ManifestingGenerator)}.dark .hd-bodygraph[data-aura=Projector] .background,[data-theme=mystical] .hd-bodygraph[data-aura=Projector] .background{fill:url(#mystical-bg-Projector)}.dark .hd-bodygraph[data-aura=Reflector] .background,[data-theme=mystical] .hd-bodygraph[data-aura=Reflector] .background{fill:url(#mystical-bg-Reflector)}.hd-bodygraph.hd-bodygraph--external-bg .background,.dark .hd-bodygraph.hd-bodygraph--external-bg .background,[data-theme=mystical] .hd-bodygraph.hd-bodygraph--external-bg .background{fill:#0000}.hd-bodygraph .natal-center,.hd-bodygraph .transit-center,.hd-bodygraph .juxt-center,.hd-bodygraph .natal-channel,.hd-bodygraph .transit-channel,.hd-bodygraph .juxt-channel{filter:url(#soft-glow)}.hd-bodygraph text{fill:var(--bodygraph-text);font-family:Futura;font-size:12px}.hd-bodygraph #GateNumbers text{text-anchor:middle;dominant-baseline:middle}.hd-bodygraph #date,.hd-bodygraph #planets{font-size:15px}.hd-bodygraph .center{stroke-width:1.5px;isolation:isolate}.hd-bodygraph .open-center{fill:var(--center-open-fill);stroke:var(--center-open-stroke);stroke-width:2px}.hd-bodygraph .natal-center{fill:var(--center-natal-fill);stroke:var(--center-natal-stroke)}.hd-bodygraph .transit-center{fill:var(--center-transit-fill);stroke:var(--center-transit-stroke)}.hd-bodygraph .juxt-center{fill:var(--center-juxt-fill);stroke:var(--center-juxt-stroke);stroke-width:2.25px;stroke-dasharray:4 2}.hd-bodygraph .natal_gate circle,.hd-bodygraph .natal_gate use{fill:var(--gate-natal)}.hd-bodygraph .natal_gate text{fill:var(--gate-natal-text);color:var(--gate-natal-text)}.hd-bodygraph .open_gate circle,.hd-bodygraph .open_gate use{fill:none;stroke:none}.hd-bodygraph .open_gate text{fill:var(--gate-open-text);color:var(--gate-open-text)}.hd-bodygraph .transit_gate circle,.hd-bodygraph .transit_gate use{fill:var(--gate-transit)}.hd-bodygraph .transit_gate text{fill:var(--gate-transit-text);color:var(--gate-transit-text)}.hd-bodygraph .juxt_gate circle,.hd-bodygraph .juxt_gate use{fill:var(--gate-juxt);stroke:var(--juxt-dash);stroke-width:1.5px;stroke-dasharray:2 1.5}.hd-bodygraph .juxt_gate text{fill:var(--gate-juxt-text);color:var(--gate-juxt-text)}.hd-bodygraph .natal-channel,.hd-bodygraph .transit-channel,.hd-bodygraph .open-channel,.hd-bodygraph .juxt-channel{stroke-width:4px;stroke-miterlimit:10}.hd-bodygraph .natal-channel{fill:var(--channel-natal);stroke:var(--channel-natal)}.hd-bodygraph .transit-channel{fill:var(--channel-transit);stroke:var(--channel-transit)}.hd-bodygraph .open-channel{fill:var(--channel-open);stroke:var(--channel-open)}.hd-bodygraph .juxt-channel{fill:var(--channel-juxt);stroke:var(--juxt-dash);stroke-dasharray:6 3}.hd-bodygraph #channels path{fill-opacity:1;fill-rule:nonzero}.hd-bodygraph #channels line.stroke-miterlimit-10,.hd-bodygraph #channels path.stroke-miterlimit-10{stroke:#e4e4e7;stroke-width:10px;stroke-miterlimit:10;fill:none}.hd-bodygraph .label{text-anchor:baseline;dominant-baseline:baseline;font-family:Futura;font-size:14px}.bodygraph-dashboard{flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex}.bodygraph-dashboard__planets{gap:var(--space-4);flex-direction:row;flex-shrink:0;display:flex}.bodygraph-dashboard__graph{justify-content:center;align-items:center;min-width:0;display:flex}.bodygraph-stack,.bodygraph-planets{flex-direction:column;display:flex}.bodygraph-stack{gap:var(--space-6)}.bodygraph-planets{gap:var(--space-3)}.bodygraph-planets__row{align-items:center;gap:var(--space-3);display:flex}.bodygraph-panel-row{gap:var(--space-6);flex-direction:column;display:flex}.bodygraph-panel,.bodygraph-moon,.bodygraph-moon-card{border:1px solid var(--rim-stroke);flex-direction:column;display:flex}.bodygraph-panel{border-radius:12px;overflow:hidden}.bodygraph-panel__header{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--rim-stroke)}.bodygraph-panel__kicker,.bodygraph-moon__kicker,.bodygraph-moon-card__label{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.bodygraph-panel__meta,.bodygraph-moon__zone,.bodygraph-moon-card__gate{font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:500}.bodygraph-panel__body{min-width:0;padding:var(--space-4);flex:1;justify-content:center;align-items:center;display:flex}.bodygraph-moon{gap:var(--space-4);padding:var(--space-4);border-radius:12px}.bodygraph-moon__header{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--rim-stroke);display:flex}.bodygraph-moon__cards{gap:var(--space-3);flex-flow:wrap;display:flex}.bodygraph-moon-card{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:8px}.bodygraph-moon-card__icon{flex-shrink:0;width:40px;height:40px}.bodygraph-moon-card__copy{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.bodygraph-moon-card__gate{font-weight:600}.bodygraph-moon-card__time{font-variant-numeric:tabular-nums;margin-top:4px;font-size:.75rem}.bodygraph-mock{flex-direction:column;width:50%;margin-inline:auto;display:flex}.bodygraph-mock__date{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.875rem}.bodygraph-mock__meta,.bodygraph-mock__ingress{opacity:.6;font-size:.75rem}.bodygraph-mock__ingress{margin-top:var(--space-2);opacity:.5;align-items:center;display:inline-flex}.bodygraph-mock__moon{width:16px;height:16px}.bodygraph-mock__row{flex-direction:row;justify-content:center;gap:40px;display:flex}
