.SolarReturnWheel_frame__fWI4C{width:100%;padding:clamp(8px,2vw,20px);background:radial-gradient(circle at 50% 45%,rgba(240,217,140,.08),transparent 52%),linear-gradient(155deg,rgba(13,33,66,.98),rgba(6,18,39,.98));border:1px solid rgba(240,217,140,.18);border-radius:26px;box-shadow:0 30px 90px rgba(1,8,22,.42)}.SolarReturnWheel_wheel__UHSlJ{display:block;width:100%;max-width:730px;height:auto;margin:0 auto;overflow:visible}.SolarReturnWheel_outerGlow__R__jO{fill:rgba(240,217,140,.02);stroke:rgba(240,217,140,.08);stroke-width:1}.SolarReturnWheel_outerRing__yXV2B{fill:rgba(4,14,31,.38);stroke:rgba(240,217,140,.34);stroke-width:2}.SolarReturnWheel_zodiacInner__E5Ewp{fill:none;stroke:rgba(79,216,235,.18);stroke-width:1.2}.SolarReturnWheel_aspectRing__Nn3cm{fill:rgba(1,9,24,.45);stroke:rgba(127,149,179,.15);stroke-width:1}.SolarReturnWheel_coreRing__M_jUs{fill:rgba(240,217,140,.04);stroke:rgba(240,217,140,.22);stroke-width:1}.SolarReturnWheel_signBoundary__xE1V2{stroke:rgba(127,149,179,.24);stroke-width:1}.SolarReturnWheel_signGlyph__uiPMz{fill:#f0d98c;font-family:Georgia,Times New Roman,serif;font-size:22px;text-anchor:middle;dominant-baseline:middle}.SolarReturnWheel_houseCusp__IuOKP{stroke:rgba(127,149,179,.18);stroke-width:1}.SolarReturnWheel_angleCusp__MO5HQ{stroke:rgba(240,217,140,.5);stroke-width:1.8}.SolarReturnWheel_houseNumber__EpBaG{fill:rgba(220,233,245,.5);font-size:11px;text-anchor:middle;dominant-baseline:middle}.SolarReturnWheel_aspectTarget__P4xbo{cursor:pointer;outline:none}.SolarReturnWheel_aspectLine__Ihmmq{stroke-width:1.6;opacity:.72;transition:opacity .16s ease,stroke-width .16s ease,filter .16s ease;pointer-events:none}.SolarReturnWheel_aspectHitArea__FHqPB{stroke:transparent;stroke-width:18;pointer-events:stroke}.SolarReturnWheel_flowAspect__h0h7m{stroke:rgba(79,216,235,.78)}.SolarReturnWheel_tensionAspect__K7usv{stroke:rgba(238,121,143,.75)}.SolarReturnWheel_conjunctionAspect__31jY2{stroke:rgba(240,217,140,.78)}.SolarReturnWheel_aspectTarget__P4xbo:focus .SolarReturnWheel_aspectLine__Ihmmq,.SolarReturnWheel_aspectTarget__P4xbo:hover .SolarReturnWheel_aspectLine__Ihmmq,.SolarReturnWheel_selectedAspect__PSTnA .SolarReturnWheel_aspectLine__Ihmmq{opacity:1;stroke-width:3.2;filter:drop-shadow(0 0 5px currentColor)}.SolarReturnWheel_aspectLayerActive__JU1N6 .SolarReturnWheel_aspectTarget__P4xbo:not(.SolarReturnWheel_selectedAspect__PSTnA) .SolarReturnWheel_aspectLine__Ihmmq{opacity:.16}.SolarReturnWheel_natalPlanet__8GPIF text,.SolarReturnWheel_returnPlanet__PQ1uq text{text-anchor:middle;dominant-baseline:middle;font-family:Georgia,Times New Roman,serif}.SolarReturnWheel_returnPlanet__PQ1uq circle{fill:rgba(17,32,61,.97);stroke:#d4af37;stroke-width:1.4;transition:stroke-width .16s ease,filter .16s ease}.SolarReturnWheel_returnPlanet__PQ1uq>text{fill:#f0d98c;font-size:16px}.SolarReturnWheel_natalPlanet__8GPIF circle{fill:rgba(6,31,51,.97);stroke:#4fd8eb;stroke-width:1.35;transition:stroke-width .16s ease,filter .16s ease}.SolarReturnWheel_natalPlanet__8GPIF>text{fill:#91eff8;font-size:14px}.SolarReturnWheel_selectedReturnPlanet__lnPgW circle{stroke:#fff3b4;stroke-width:3;filter:drop-shadow(0 0 9px rgba(240,217,140,.9))}.SolarReturnWheel_selectedReturnPlanet__lnPgW>text{fill:#fff8d5}.SolarReturnWheel_selectedNatalPlanet__BjbDy circle{stroke:#b8f7ff;stroke-width:3;filter:drop-shadow(0 0 9px rgba(79,216,235,.9))}.SolarReturnWheel_selectedNatalPlanet__BjbDy>text{fill:#e4fcff}.SolarReturnWheel_retrograde__ey6cS{fill:#ffb6c1!important;font-family:inherit!important;font-size:8px!important;font-weight:700}.SolarReturnWheel_angleMarker__SOSMY line{stroke:rgba(240,217,140,.28);stroke-width:1;stroke-dasharray:3 5}.SolarReturnWheel_angleMarker__SOSMY text{fill:#f0d98c;font-size:11px;font-weight:700;letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle}.SolarReturnWheel_coreTitle__7XPhB{fill:rgba(220,233,245,.62);font-size:8px;font-weight:700;letter-spacing:.2em;text-anchor:middle}.SolarReturnWheel_aspectHint__W5jbi{margin:0 auto 12px;color:rgba(220,233,245,.68);font-size:.76rem;line-height:1.5;text-align:center}.SolarReturnWheel_aspectDetail__dSbjC{width:min(100%,690px);margin:0 auto 14px;padding:clamp(16px,3vw,24px);color:rgba(231,240,249,.88);background:linear-gradient(145deg,rgba(18,44,79,.96),rgba(7,24,50,.96));border:1px solid rgba(240,217,140,.24);border-radius:18px;box-shadow:0 18px 45px rgba(1,8,22,.34)}.SolarReturnWheel_aspectDetail__dSbjC header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.SolarReturnWheel_aspectDetail__dSbjC header p{margin:0 0 6px;color:#f0d98c;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.SolarReturnWheel_aspectDetail__dSbjC h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;color:#f7edc5;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.6vw,1.35rem);line-height:1.35}.SolarReturnWheel_aspectDetail__dSbjC h3 strong{color:#91eff8;font-size:.8em;font-weight:700}.SolarReturnWheel_aspectDetail__dSbjC button{flex:0 0 auto;width:32px;height:32px;padding:0;color:rgba(231,240,249,.76);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:50%;font-size:1.25rem;line-height:1;cursor:pointer}.SolarReturnWheel_aspectDetail__dSbjC dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0 14px}.SolarReturnWheel_aspectDetail__dSbjC dl div{padding:10px 12px;background:rgba(2,13,31,.42);border:1px solid rgba(127,149,179,.14);border-radius:11px}.SolarReturnWheel_aspectDetail__dSbjC dt{color:rgba(220,233,245,.58);font-size:.65rem;letter-spacing:.05em;text-transform:uppercase}.SolarReturnWheel_aspectDetail__dSbjC dd{margin:3px 0 0;color:#f0d98c;font-size:.96rem;font-weight:800}.SolarReturnWheel_aspectDetail__dSbjC>p{margin:0;font-size:.88rem;line-height:1.65}.SolarReturnWheel_legend__RzAfI{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:5px;color:rgba(220,233,245,.58);font-size:.72rem}.SolarReturnWheel_legend__RzAfI i{display:inline-block;width:16px;height:4px;margin-right:6px;border-radius:999px;vertical-align:middle}.SolarReturnWheel_returnKey__pEmwR i{background:#d4af37}.SolarReturnWheel_natalKey__ZygoB i{background:#4fd8eb}.SolarReturnWheel_flowKey___Gju_ i{background:rgba(79,216,235,.86)}.SolarReturnWheel_tensionKey__5QbND i{background:rgba(238,121,143,.86)}.SolarReturnWheel_conjunctionKey__v0qMj i{background:rgba(240,217,140,.86)}@media(max-width:600px){.SolarReturnWheel_frame__fWI4C{padding:4px;border-radius:18px}.SolarReturnWheel_aspectHint__W5jbi{padding:0 12px;font-size:.7rem}.SolarReturnWheel_aspectDetail__dSbjC{border-radius:14px}.SolarReturnWheel_aspectDetail__dSbjC dl{grid-template-columns:1fr}.SolarReturnWheel_legend__RzAfI{gap:8px;font-size:.65rem;padding:0 7px 10px}}