.spi-wheel-wrap{width:min(680px,100%);display:grid;justify-items:center;gap:16px}.spi-chart-wheel{width:100%;height:auto;overflow:visible;font-family:Noto Sans Symbols\ 2,Apple Symbols,Segoe UI Symbol,serif}.chart-image-download{border:1px solid #8aa194;border-radius:999px;background:#fff;color:#345344;padding:7px 13px;font:600 10px Noto Sans SC,PingFang SC,sans-serif;cursor:pointer;box-shadow:0 4px 13px rgba(47,75,61,.08)}.chart-image-download:hover{background:#edf4ed}.spi-chart-wheel .paper{fill:#fbfaf6}.spi-chart-wheel .outer-ring{fill:none;stroke:#30483c;stroke-width:1.4}.spi-chart-wheel .house-ring,.spi-chart-wheel .zodiac-inner{fill:none;stroke:#aebbb3;stroke-width:.7}.zodiac-divider{stroke:#c9d1cb;stroke-width:.7}.zodiac-symbol{fill:#31483c;font-size:21px;text-anchor:middle;dominant-baseline:middle}.house-line{stroke:#cad2cc;stroke-width:.65}.axis-line{stroke:#886d45;stroke-width:1.25}.house-number{fill:#98a29c;font:10px Inter,Arial,sans-serif;text-anchor:middle;dominant-baseline:middle}.aspect{stroke-linecap:round;stroke-width:1.15;opacity:.52}.aspect.flow{stroke:#6e8b79}.aspect.tension{stroke:#b88475}.aspect.structure{stroke:#a18a62;stroke-dasharray:4 4}.planet-tick{stroke:#809087;stroke-width:.7}.planet circle{fill:#fbfaf6;stroke:#566d60;stroke-width:1}.planet.sun circle{fill:#ede0c6;stroke:#9a7c4f}.planet.moon circle{fill:#edf1ec}.planet.outer circle{fill:#f3efe6;stroke:#8f805f}.planet-symbol{fill:#23382e;font-size:18px;text-anchor:middle;dominant-baseline:middle}.planet-degree{fill:#7d8982;font:8px Inter,Arial,sans-serif;text-anchor:middle}.axis-labels text{fill:#795f39;font:600 10px Inter,Arial,sans-serif;letter-spacing:.12em;text-anchor:middle;dominant-baseline:middle}.center-mark{fill:#9a815b}.wheel-caption{display:grid;justify-items:center;gap:5px}.wheel-caption span{color:#9a815b;font-size:8px;letter-spacing:.2em}.wheel-caption b{font:500 18px Georgia,Songti SC,serif}.wheel-caption small{color:#839087;font-size:8px}@media(max-width:600px){.spi-wheel-wrap{gap:10px}.zodiac-symbol{font-size:19px}.planet-symbol{font-size:17px}.wheel-caption b{font-size:16px}}.center-brand circle{fill:#fbfaf6;stroke:#c6d1c8;stroke-width:.7}.center-brand image{opacity:.82}.spi-wheel-wrap.live-sky-public .axis-labels,.spi-wheel-wrap.live-sky-public .house-field,.spi-wheel-wrap.live-sky-public .house-sector{display:none}.spi-chart-wheel .planet circle{fill:#dbe9df;stroke:#426353;stroke-width:1.15}.spi-chart-wheel .planet.body-sun circle,.spi-chart-wheel .planet.sun circle{fill:#f3df8e;stroke:#aa8240}.spi-chart-wheel .planet.body-moon circle,.spi-chart-wheel .planet.moon circle{fill:#dce7ee;stroke:#5f7d8b}.spi-chart-wheel .planet.outer circle{fill:#ded9ee;stroke:#756991}.spi-chart-wheel .planet.body-mercury circle{fill:#d9eadf;stroke:#4f745c}.spi-chart-wheel .planet.body-venus circle{fill:#f1d9dd;stroke:#9f6472}.spi-chart-wheel .planet.body-mars circle{fill:#f3d7cc;stroke:#ad6758}.spi-chart-wheel .planet.body-jupiter circle{fill:#eee0cf;stroke:#9b7046}.spi-chart-wheel .planet.body-saturn circle{fill:#e4e0bc;stroke:#8a8650}.spi-chart-wheel .planet.body-uranus circle{fill:#d5e9e8;stroke:#4d8b8a}.spi-chart-wheel .planet.body-neptune circle{fill:#dce1f0;stroke:#6684aa}.spi-chart-wheel .planet.body-pluto circle{fill:#e5d8e5;stroke:#8b668a}.spi-chart-wheel .planet.body-meanNode circle,.spi-chart-wheel .planet.body-southNode circle{fill:#d9e1ce;stroke:#61775b}.spi-chart-wheel .planet.body-lilith circle{fill:#ead8db;stroke:#9b626e}.spi-chart-wheel .planet.body-chiron circle{fill:#e8dfd1;stroke:#987b56}.spi-chart-wheel .planet.body-ceres circle,.spi-chart-wheel .planet.body-juno circle,.spi-chart-wheel .planet.body-pallas circle,.spi-chart-wheel .planet.body-vesta circle{fill:#e3e6d7;stroke:#74845b}.spi-chart-wheel .planet-symbol{fill:#203a2d;font-weight:700}.spi-chart-wheel .planet-degree{fill:#65766d}.spi-chart-wheel .planet.body-moon circle,.spi-chart-wheel .planet.moon circle{fill:#f2d5dc;stroke:#ab6574}.spi-chart-wheel .planet.body-mercury circle{fill:#e1d8ee;stroke:#796b98}.spi-chart-wheel .planet.body-mars circle{fill:#f4c68f;stroke:#b8753e}.spi-chart-wheel .planet.body-jupiter circle{fill:#d6e6c8;stroke:#648859}.spi-chart-wheel .planet.body-saturn circle{fill:#e2c8aa;stroke:#9a6c48}.spi-chart-wheel .planet.body-uranus circle{fill:#d4e9ed;stroke:#5792a0}.spi-chart-wheel .planet.body-neptune circle{fill:#c9daee;stroke:#5f79ad}.spi-chart-wheel .planet-tick{stroke:#9ba89f;stroke-width:.35;opacity:.44}.spi-chart-wheel .planet-tick.collision-guide{stroke:#7c8e82;stroke-width:.48;opacity:.58}.theme-night .planet-tick.collision-guide{stroke:#9aab9e;stroke-width:.48;opacity:.58}.spi-chart-wheel .actual-degree-dot{fill:#819388;opacity:.62}.spi-chart-wheel .aspect-center-ring{fill:none;stroke:#d3c39f;stroke-width:1.15;opacity:.9}.spi-wheel-wrap.live-sky-public .aspect{stroke-width:1.65;opacity:.8}.spi-wheel-wrap.live-sky-public .aspect.flow{stroke:#618574}.spi-wheel-wrap.live-sky-public .aspect.tension{stroke:#b86f5e}.spi-wheel-wrap.live-sky-public .aspect.structure{stroke:#95723e}.spi-chart-wheel .actual-planet-anchor{stroke:none;opacity:.96}.spi-chart-wheel .planet.body-sun .actual-planet-anchor{fill:#e2b747}.spi-chart-wheel .planet.body-moon .actual-planet-anchor{fill:#d98a9b}.spi-chart-wheel .planet.body-mercury .actual-planet-anchor{fill:#9c86ba}.spi-chart-wheel .planet.body-venus .actual-planet-anchor{fill:#c78391}.spi-chart-wheel .planet.body-mars .actual-planet-anchor{fill:#d98742}.spi-chart-wheel .planet.body-jupiter .actual-planet-anchor{fill:#729e63}.spi-chart-wheel .planet.body-saturn .actual-planet-anchor{fill:#a5704b}.spi-chart-wheel .planet.body-uranus .actual-planet-anchor{fill:#75b1bd}.spi-chart-wheel .planet.body-neptune .actual-planet-anchor{fill:#5e82bd}.spi-chart-wheel .planet.body-pluto .actual-planet-anchor{fill:#956d94}.spi-chart-wheel .planet.body-meanNode .actual-planet-anchor,.spi-chart-wheel .planet.body-southNode .actual-planet-anchor{fill:#759268}.spi-chart-wheel .planet.body-lilith .actual-planet-anchor{fill:#ae7784}.spi-chart-wheel .planet.body-chiron .actual-planet-anchor{fill:#a9875d}.spi-chart-wheel .planet.body-ceres .actual-planet-anchor,.spi-chart-wheel .planet.body-juno .actual-planet-anchor,.spi-chart-wheel .planet.body-pallas .actual-planet-anchor,.spi-chart-wheel .planet.body-vesta .actual-planet-anchor{fill:#82936b}.theme-night .aspect-center-ring{stroke:#708777;opacity:.75}.theme-night .actual-planet-anchor{opacity:1}.spi-chart-wheel .planet.body-mars>circle:not(.actual-planet-anchor){fill:#f2aa57!important;stroke:none!important}.spi-chart-wheel .planet.body-mars .actual-planet-anchor{fill:#db792e}.spi-wheel-wrap.live-sky-public .house-field{display:block;fill:#edf0e6;stroke:none}.spi-wheel-wrap.live-sky-public .zodiac-band{fill:#f2eadc;stroke:none}.spi-wheel-wrap.live-sky-public .aspect-center-field{fill:#f7f4eb;stroke:none}.spi-wheel-wrap.live-sky-public .planet>circle:not(.actual-planet-anchor){stroke:none}.spi-wheel-wrap.live-sky-public .center-brand image{opacity:.42}.spi-wheel-wrap.live-sky-public .center-brand circle{fill:#f1efe6;opacity:.62;stroke:none}.spi-wheel-wrap.theme-intense.live-sky-public .zodiac-band{fill:#eee3cf}.spi-wheel-wrap.theme-intense.live-sky-public .house-field{fill:#e8ede3}.spi-wheel-wrap.theme-intense.live-sky-public .aspect-center-field{fill:#f2eadc}.spi-wheel-wrap.theme-night.live-sky-public .zodiac-band{fill:#2a352e}.spi-wheel-wrap.theme-night.live-sky-public .house-field{fill:#202c26}.spi-wheel-wrap.theme-night.live-sky-public .aspect-center-field{fill:#18231e}.spi-wheel-wrap.theme-night.live-sky-public .center-brand circle{fill:#26322c;opacity:.7}.spi-wheel-wrap.theme-night.live-sky-public .center-brand image{opacity:.34}.spi-wheel-wrap.live-sky-public .degree-sign-symbol,.spi-wheel-wrap.live-sky-public .planet-degree{dominant-baseline:central}.spi-wheel-wrap.theme-paper .spi-chart-wheel .zodiac-band{fill:#f0f3eb}.spi-wheel-wrap.theme-paper .spi-chart-wheel .house-field{fill:#faf7ef}.spi-wheel-wrap.theme-paper .spi-chart-wheel .aspect-center-field{fill:#f2f4ed}.spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-band{fill:#2b3931}.spi-wheel-wrap.theme-night .spi-chart-wheel .house-field{fill:#242f29}.spi-wheel-wrap.theme-night .spi-chart-wheel .aspect-center-field{fill:#1b2721}.spi-wheel-wrap.theme-intense.live-sky-public .zodiac-band,.spi-wheel-wrap.theme-paper.live-sky-public .zodiac-band{fill:#f0f3eb}.spi-wheel-wrap.theme-night.live-sky-public .zodiac-band{fill:#2b3931}.spi-chart-wheel .planet .planet-symbol-disc{stroke:none!important}.spi-chart-wheel .planet.body-venus .planet-symbol-disc{fill:#d8b354!important;stroke:none!important}.spi-chart-wheel .planet.body-meanNode .planet-symbol-disc{fill:#86a775!important;stroke:none!important}.spi-chart-wheel .planet.body-lilith .planet-symbol-disc{fill:#b67f8b!important;stroke:none!important}.spi-chart-wheel{cursor:zoom-in}.chart-image-copy-preview{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:rgba(26,39,32,.54)}.chart-image-copy-preview>div{width:min(760px,94vw);max-height:92vh;overflow:auto;padding:14px;border-radius:14px;background:#fbfaf6;box-shadow:0 20px 55px rgba(18,29,23,.32)}.chart-image-copy-preview header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;color:#52695c;font:500 12px Noto Sans SC,PingFang SC,sans-serif}.chart-image-copy-preview header button{border:0;background:transparent;color:#405d4f;font:600 12px Noto Sans SC,PingFang SC,sans-serif;cursor:pointer}.chart-image-copy-preview img{display:block;width:100%;height:auto;border:1px solid #d5ded6;user-select:none;-webkit-user-drag:element}.spi-chart-wheel .planet.body-neptune .planet-symbol-disc{fill:#6389c7!important;stroke:none!important}.spi-wheel-wrap{position:relative}.spi-wheel-wrap .chart-image-download{position:absolute;right:14px;bottom:16px;z-index:3;border:0;border-radius:0;background:transparent;padding:2px 0;color:#6d8074;font:500 11px Noto Sans SC,PingFang SC,sans-serif;box-shadow:none;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#aab9ae;opacity:.76}.spi-wheel-wrap .chart-image-download:hover{background:transparent;color:#345344;opacity:1}@media(max-width:600px){.spi-wheel-wrap .chart-image-download{right:10px;bottom:10px;padding:2px 0;font-size:9px}}.spi-chart-wheel .planet circle{stroke:none!important}.spi-chart-wheel .planet.butter circle{fill:#f2e4b8}.spi-chart-wheel .planet.mist circle{fill:#dfe9e7}.spi-chart-wheel .planet.sage circle{fill:#d8e2d4}.spi-chart-wheel .planet.blush circle{fill:#efdcd8}.spi-chart-wheel .planet.terracotta circle{fill:#ead3c5}.spi-chart-wheel .planet.lavender circle{fill:#e2ddec}.spi-chart-wheel .planet.stone circle{fill:#e4dfd5}.spi-chart-wheel .planet.blue circle{fill:#d9e4ea}.spi-chart-wheel .planet.lilac circle{fill:#e8e0ea}.spi-chart-wheel .planet.rosewood circle{fill:#e5d6d3}.spi-chart-wheel .planet-symbol{font-size:16px}.aspect-group.high .aspect{stroke-width:2;opacity:.9}.aspect-group.mid .aspect{stroke-width:1.55;opacity:.74}.aspect-group.soft .aspect{stroke-width:1.15;opacity:.58}.aspect-glyph{paint-order:stroke;stroke:#fbfaf6;stroke-width:6px;stroke-linejoin:round;font:16px Noto Sans Symbols\ 2,Apple Symbols,Segoe UI Symbol,sans-serif;text-anchor:middle;dominant-baseline:middle}.aspect-glyph.flow{fill:#4f765f}.aspect-glyph.tension{fill:#a66054}.aspect-glyph.structure{fill:#866b3d}.aspect-group.high .aspect-glyph{font-size:18px;font-weight:600}.aspect-group.soft .aspect-glyph{opacity:.82}.spi-chart-wheel .paper{fill:#faf7ef}.spi-chart-wheel .zodiac-band{fill:#f2f3eb;stroke:none}.spi-chart-wheel .house-field{fill:#faf7ef;stroke:none}.spi-chart-wheel .aspect-center-field{fill:#f2f3eb;stroke:none}.spi-chart-wheel .center-brand circle{fill:#f3f2e9;stroke:none}.spi-chart-wheel .center-brand image{opacity:.9;mix-blend-mode:multiply}.spi-chart-wheel .house-number{fill:#bdc6c0;font:500 17px Georgia,Songti SC,serif;letter-spacing:-.04em}.spi-chart-wheel .planet-degree{dominant-baseline:middle;font-size:11.5px;font-weight:500;letter-spacing:-.02em}.spi-chart-wheel .degree-sign-symbol{font-family:Georgia,Times New Roman,Noto Sans Symbols\ 2,serif;font-size:10.5px;font-weight:500;opacity:.88}@media(max-width:600px){.spi-chart-wheel .planet-degree{font-size:12.5px;font-weight:600}.spi-chart-wheel .degree-sign-symbol{font-size:11.5px;font-weight:600;opacity:.92}}.spi-chart-wheel .axis-labels text{paint-order:stroke;stroke:#faf7ef;stroke-width:6;stroke-linejoin:round}.theme-night .spi-chart-wheel .axis-labels text{stroke:#17211d}.theme-intense .spi-chart-wheel .aspect-center-field,.theme-intense .spi-chart-wheel .zodiac-band{fill:#eee9dc}.theme-intense .spi-chart-wheel .house-field{fill:#f6efe4}.theme-night .spi-chart-wheel .aspect-center-field,.theme-night .spi-chart-wheel .zodiac-band{fill:#202d27}.theme-night .spi-chart-wheel .house-field{fill:#17211d}.chart-reading-picker{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:-7px}.chart-reading-picker>span{color:#87928b;font-size:8px;letter-spacing:.12em;margin-right:3px}.chart-reading-picker button{border:1px solid #d6ddd7;border-radius:999px;background:rgba(255,255,255,.72);color:#637269;padding:7px 12px;font-size:8px;cursor:pointer}.chart-reading-picker button.active{border-color:#839c8e;background:#e5eee7;color:#294438;font-weight:600}.reading-houses .house-sector.soft{opacity:.28}.reading-houses .house-sector.mid{opacity:.68}.reading-houses .house-sector.high .house-number{fill:#7a5e32;font-size:23px;font-weight:700}.reading-houses .house-sector.high .axis-line,.reading-houses .house-sector.high .house-line{stroke:#9a7542;stroke-width:2}.reading-aspects .house-sector{opacity:.32}.reading-aspects .aspect-group.soft{opacity:.18}.reading-aspects .aspect-group.mid{opacity:.58}.reading-aspects .aspect-group.high .aspect{stroke-width:3;opacity:1}.reading-aspects .aspect-group.high .aspect-glyph{font-size:19px}.theme-night .chart-reading-picker button{background:#202d27;border-color:#52635b;color:#bac6bf}.theme-night .chart-reading-picker button.active{background:#365247;border-color:#8fb09f;color:#f2eee4}@media(max-width:600px){.chart-reading-picker{gap:5px}.chart-reading-picker>span{width:100%;text-align:center}.chart-reading-picker button{font-size:9px;padding:8px 11px}}.spi-rule-status{max-width:720px;margin:0 auto 12px;padding:11px 16px;border:1px solid rgba(118,135,124,.32);border-radius:14px;background:rgba(246,247,240,.82);color:#53645a;display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap;text-align:center}.spi-rule-status b{font-size:12px;color:#304c3e}.spi-rule-status span{font-size:11px;line-height:1.65}.theme-night .spi-rule-status{background:rgba(37,48,42,.88);border-color:#52635b;color:#c5cec8}.theme-night .spi-rule-status b{color:#f1ede2}.chart-reading-picker button:disabled{cursor:not-allowed;opacity:.38}.reading-houses .house-sector.soft{opacity:.2}.reading-houses .house-sector.high .axis-line,.reading-houses .house-sector.high .house-line{stroke-width:2.4}.reading-houses .aspect-field{opacity:.2}.reading-aspects .house-sector{opacity:.26}.reading-aspects .aspect-group.soft{opacity:.12}.reading-aspects .aspect-group.mid{opacity:.42}.chart-theme-picker{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 4px;color:#7b8780;font-size:9px}.chart-theme-picker>span{margin-right:4px;letter-spacing:.08em}.chart-theme-picker button{display:flex;align-items:center;gap:7px;border:1px solid #d7ded8;border-radius:99px;background:#fff;color:#65736b;padding:8px 13px;font:500 9px Noto Sans SC,PingFang SC,sans-serif;cursor:pointer;transition:.2s ease}.chart-theme-picker button.active{border-color:#64786c;color:#253a30;box-shadow:0 5px 18px rgba(37,58,48,.09)}.chart-theme-picker i{width:9px;height:9px;border-radius:50%;display:block}.paper-dot{background:#d9ded4}.intense-dot{background:radial-gradient(circle,#f2f4ed 0 42%,#577565 44% 59%,#b86f5e 61% 72%,#f8f5ed 74%)}.night-dot{background:radial-gradient(circle at 35% 30%,#d6b46d 0 14%,#263a33 16% 55%,#111916 57%)}.theme-intense .paper{fill:#f8f5ed}.theme-intense .outer-ring{stroke:#173c31;stroke-width:2}.theme-intense .house-ring,.theme-intense .zodiac-inner{stroke:#82998c;stroke-width:.9}.theme-intense .house-line,.theme-intense .zodiac-divider{stroke:#a6b5ac;stroke-width:.8}.theme-intense .axis-line{stroke:#294b3d;stroke-width:2.1}.theme-intense .zodiac-symbol{fill:#173c31;font-weight:600}.theme-intense .house-number{fill:#93a39a}.theme-intense .aspect-glyph.flow{fill:#236858}.theme-intense .aspect.flow{stroke:#236858}.theme-intense .aspect-glyph.tension{fill:#b3483d}.theme-intense .aspect.tension{stroke:#b3483d}.theme-intense .aspect-glyph.structure{fill:#966a23}.theme-intense .aspect.structure{stroke:#966a23}.theme-intense .planet.butter circle{fill:#e7bd55}.theme-intense .planet.mist circle{fill:#8fb9b5}.theme-intense .planet.sage circle{fill:#92b07e}.theme-intense .planet.blush circle{fill:#d99a91}.theme-intense .planet.terracotta circle{fill:#cf8061}.theme-intense .planet.lavender circle{fill:#9d91bf}.theme-intense .planet.stone circle{fill:#afa28a}.theme-intense .planet.blue circle{fill:#7ea9bd}.theme-intense .planet.lilac circle{fill:#ac8eb0}.theme-intense .planet.rosewood circle{fill:#ae746d}.theme-intense .planet-symbol{fill:#172b23;font-weight:600}.theme-intense .planet-degree{fill:#53675d}.theme-intense .center-brand circle{fill:#eee2d2}.theme-intense .axis-labels text{fill:#865720}.theme-night .paper{fill:#17211d}.theme-night .outer-ring{stroke:#d9c9a8;stroke-width:1.8}.theme-night .house-ring,.theme-night .zodiac-inner{stroke:#6e8077;stroke-width:.9}.theme-night .house-line,.theme-night .zodiac-divider{stroke:#52635b;stroke-width:.75}.theme-night .axis-line{stroke:#d4aa60;stroke-width:1.7}.spi-wheel-wrap .spi-chart-wheel .paper{fill:#f8f5ed}.spi-wheel-wrap .spi-chart-wheel .zodiac-band{fill:#dfe8de}.spi-wheel-wrap .spi-chart-wheel .house-field{fill:#f3ecdf}.spi-wheel-wrap .spi-chart-wheel .aspect-center-field{fill:#e9efe7}.spi-wheel-wrap .spi-chart-wheel .outer-ring{stroke:#294b3d;stroke-width:2.3}.spi-wheel-wrap .spi-chart-wheel .zodiac-inner{stroke:#7f978b;stroke-width:1.35}.spi-wheel-wrap .spi-chart-wheel .zodiac-divider{stroke:#879d91;stroke-width:1.15;opacity:.88}.spi-wheel-wrap .spi-chart-wheel .house-line{stroke:#99a99f;stroke-width:.95;opacity:.9}.spi-wheel-wrap .spi-chart-wheel .axis-line{stroke:#294b3d;stroke-width:3.35;opacity:1}.spi-wheel-wrap .spi-chart-wheel .axis-labels text{fill:#294b3d;font-size:11px;font-weight:850}.spi-wheel-wrap .spi-chart-wheel .zodiac-tick{stroke:#294b3d;stroke-width:.72;opacity:.7}.spi-wheel-wrap .spi-chart-wheel .zodiac-tick.ten-degree{stroke-width:1;opacity:.82}.spi-wheel-wrap .spi-chart-wheel .house-number{fill:#7d8d84;font-weight:650}.spi-wheel-wrap .spi-chart-wheel .aspect{stroke-width:1.85;opacity:.74}.spi-wheel-wrap .spi-chart-wheel .aspect.flow{stroke:#587e69}.spi-wheel-wrap .spi-chart-wheel .aspect.tension{stroke:#ad6657}.spi-wheel-wrap .spi-chart-wheel .aspect.structure{stroke:#8d713e}.spi-wheel-wrap .spi-chart-wheel .planet-tick{stroke-width:.42;opacity:.42}.spi-wheel-wrap .spi-chart-wheel .radial-degree{fill:#697970;font-size:10.7px;font-weight:450;letter-spacing:-.02em;opacity:.82}.spi-wheel-wrap .spi-chart-wheel .radial-number{font-family:Avenir Next Condensed,Arial Narrow,Helvetica Neue Condensed,sans-serif;font-stretch:condensed;letter-spacing:-.07em}.spi-wheel-wrap .spi-chart-wheel .radial-sign{font-family:Georgia,Times New Roman,Noto Sans Symbols\ 2,serif;font-size:10px;letter-spacing:0}.spi-wheel-wrap.theme-night .spi-chart-wheel .radial-degree{fill:#aebdb5;opacity:.8}.spi-wheel-wrap.theme-intense .spi-chart-wheel .paper{fill:#f8f5ed}.spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-band{fill:#f0f3eb}.spi-wheel-wrap.theme-intense .spi-chart-wheel .house-field{fill:#faf7ef}.spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect-center-field{fill:#f2f4ed}.spi-wheel-wrap.theme-intense .spi-chart-wheel .outer-ring{stroke:#244a3a;stroke-width:2.8}.spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-inner{stroke:#688577;stroke-width:1.55}.spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-divider{stroke:#718b7d;stroke-width:1.35;opacity:.95}.spi-wheel-wrap.theme-intense .spi-chart-wheel .house-line{stroke:#82978b;stroke-width:1.15;opacity:.96}.spi-wheel-wrap.theme-intense .spi-chart-wheel .axis-line{stroke:#244a3a;stroke-width:3.9}.spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-tick{stroke:#244a3a;stroke-width:.9;opacity:.86}.spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-tick.ten-degree{stroke-width:1.2;opacity:.95}.spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect{stroke-width:2.15;opacity:.86}.spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect.flow{stroke:#477662}.spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect.tension{stroke:#b45f50}.spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect.structure{stroke:#8e6b31}.spi-wheel-wrap.theme-night .spi-chart-wheel .paper{fill:#17231d}.spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-band{fill:#34483d}.spi-wheel-wrap.theme-night .spi-chart-wheel .house-field{fill:#2a332b}.spi-wheel-wrap.theme-night .spi-chart-wheel .aspect-center-field{fill:#1c2922}.spi-wheel-wrap.theme-night .spi-chart-wheel .outer-ring{stroke:#d7caa7}.spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-inner{stroke:#91a69a}.spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-divider{stroke:#8da095}.spi-wheel-wrap.theme-night .spi-chart-wheel .house-line{stroke:#71847a}.spi-wheel-wrap.theme-night .spi-chart-wheel .axis-line{stroke:#8fb29f;stroke-width:3.35}.spi-wheel-wrap.theme-night .spi-chart-wheel .axis-labels text{fill:#b8d0c3}.spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-tick{stroke:#a6c0b2}.theme-night .zodiac-symbol{fill:#e7e0d1;font-weight:500}.theme-night .house-number{fill:#7f9087}.theme-night .aspect-glyph{stroke:#17211d}.theme-night .aspect-glyph.flow{fill:#79d2b2}.theme-night .aspect.flow{stroke:#67c2a2}.theme-night .aspect-glyph.tension{fill:#f0947f}.theme-night .aspect.tension{stroke:#ed826e}.theme-night .aspect-glyph.structure{fill:#ecc47b}.theme-night .aspect.structure{stroke:#dfb15f}.theme-night .aspect-group.high .aspect{stroke-width:2.7;opacity:1}.theme-night .aspect-group.mid .aspect{stroke-width:2.1;opacity:.9}.theme-night .aspect-group.soft .aspect{stroke-width:1.55;opacity:.78}.theme-night .planet.butter circle{fill:#d9af51}.theme-night .planet.mist circle{fill:#76aaa7}.theme-night .planet.sage circle{fill:#7fa06e}.theme-night .planet.blush circle{fill:#c98880}.theme-night .planet.terracotta circle{fill:#c67358}.theme-night .planet.lavender circle{fill:#8e82b0}.theme-night .planet.stone circle{fill:#9e927c}.theme-night .planet.blue circle{fill:#6d99ad}.theme-night .planet.lilac circle{fill:#9d7fa2}.theme-night .planet.rosewood circle{fill:#a76862}.theme-night .planet-symbol{fill:#101a16;font-weight:600}.theme-night .planet-degree{fill:#b9c4be}.theme-night .planet-tick{stroke:#91a198}.theme-night .planet-tick.collision-guide{stroke:#d2b16f;stroke-width:1.25}.theme-night .center-brand circle{fill:#78827d}.theme-night .center-brand image{mix-blend-mode:multiply;opacity:.72}.theme-night .axis-labels text{fill:#e0bd7c}.theme-night .wheel-caption span{color:#a78958}.theme-night .wheel-caption b{color:#263a31}.conjunction-marker{fill:#7b6540;stroke:#faf7ef;stroke-width:5;paint-order:stroke;text-anchor:middle;dominant-baseline:middle;font:600 18px Noto Sans Symbols\ 2,Apple Symbols,sans-serif}.theme-night .conjunction-marker{fill:#f0c879;stroke:#17211d}.collision-guide{stroke-dasharray:none;stroke:#9c8155;stroke-width:1}.actual-degree-dot{fill:#9c8155;stroke:none}.theme-night .actual-degree-dot{fill:#e0bd7c}@media(max-width:600px){.chart-theme-picker{width:100%;justify-content:flex-start;overflow:auto}.chart-theme-picker>span{display:none}.chart-theme-picker button{white-space:nowrap}}.palette-rose .spi-chart-wheel .paper{fill:#f7f1f2}.palette-rose .spi-chart-wheel .aspect-center-field,.palette-rose .spi-chart-wheel .zodiac-band{fill:#e8dde1}.palette-rose .spi-chart-wheel .house-field{fill:#f7f1f2}.palette-rose .spi-chart-wheel .outer-ring{stroke:#987781}.palette-rose .spi-chart-wheel .zodiac-inner{stroke:#c0aeb3}.palette-rose .spi-chart-wheel .house-line,.palette-rose .spi-chart-wheel .zodiac-divider{stroke:#d3c4c8}.palette-rose .spi-chart-wheel .axis-line{stroke:#9b747e}.palette-rose .spi-chart-wheel .zodiac-symbol{fill:#694f57}.palette-rose .spi-chart-wheel .planet circle{fill:#eee2e5;stroke:none}.palette-rose .spi-chart-wheel .planet-symbol{fill:#4d3940}.palette-rose .spi-chart-wheel .planet-degree{fill:#806e74}.palette-rose .spi-chart-wheel .center-brand circle{fill:#e7dadd}.palette-rose .spi-chart-wheel .axis-labels text{fill:#805e68;stroke:#f7f1f2}.palette-composite .spi-chart-wheel .paper{fill:#f1f3f7}.palette-composite .spi-chart-wheel .aspect-center-field,.palette-composite .spi-chart-wheel .zodiac-band{fill:#dfe3ed}.palette-composite .spi-chart-wheel .house-field{fill:#f1f3f7}.palette-composite .spi-chart-wheel .outer-ring{stroke:#66738f}.palette-composite .spi-chart-wheel .zodiac-inner{stroke:#aeb6c8}.palette-composite .spi-chart-wheel .house-line,.palette-composite .spi-chart-wheel .zodiac-divider{stroke:#c9cfdb}.palette-composite .spi-chart-wheel .axis-line{stroke:#89755f}.palette-composite .spi-chart-wheel .zodiac-symbol{fill:#4c5871}.palette-composite .spi-chart-wheel .planet circle{fill:#e5e8f0;stroke:none}.palette-composite .spi-chart-wheel .planet-symbol{fill:#354058}.palette-composite .spi-chart-wheel .planet-degree{fill:#6e778b}.palette-composite .spi-chart-wheel .center-brand circle{fill:#dde1ea}.palette-composite .spi-chart-wheel .axis-labels text{fill:#56627c;stroke:#f1f3f7}.spi-chart-wheel .center-brand image{opacity:.4}.theme-night .spi-chart-wheel .center-brand image{opacity:.34}.spi-wheel-wrap.live-sky-public .aspect-group.soft .aspect{opacity:.78;stroke-width:1.45}.spi-wheel-wrap.live-sky-public .aspect-group.aspect-sextile .aspect{opacity:.9;stroke-width:1.75}.spi-wheel-wrap.live-sky-public .aspect-group.aspect-sextile .aspect-glyph{opacity:1}.spi-chart-wheel .relocated-core{transform:translate(84px,84px) scale(.72);transform-origin:0 0}.spi-chart-wheel .reference-paper{fill:#f1e5ca;stroke:none;filter:url(#spi-paper-texture)}.spi-chart-wheel .reference-inner,.spi-chart-wheel .reference-outer{fill:none;stroke:#9b8461;stroke-width:1}.spi-chart-wheel .reference-inner{stroke:#b9c6be;stroke-width:.8}.spi-chart-wheel .reference-house line{stroke:#c6b898;stroke-width:.7}.spi-chart-wheel .reference-house text{fill:#9d8a67;font:600 10px Georgia,Songti SC,serif;text-anchor:middle;dominant-baseline:middle}.spi-chart-wheel .reference-label{fill:#8d744d;font:600 8px Inter,Arial,sans-serif;letter-spacing:.12em;text-anchor:middle}.spi-chart-wheel .reference-guide{stroke:#7e8f85;stroke-width:.8}.spi-chart-wheel .reference-guide.displaced{stroke:#9c8155;stroke-width:1}.spi-chart-wheel .reference-anchor{fill:#9c8155;stroke:none}.spi-chart-wheel .reference-symbol-bg{fill:#f8f1df;stroke:none}.spi-chart-wheel .reference-symbol{fill:#2a4035;font:600 13px Noto Sans Symbols\ 2,Apple Symbols,serif;text-anchor:middle;dominant-baseline:middle}.spi-chart-wheel .reference-degree{fill:#6d7b73;font:600 8px Inter,Arial,sans-serif;text-anchor:middle;dominant-baseline:middle}.spi-chart-wheel .reference-axes text{fill:#8a6b3f;font:700 8px Inter,Arial,sans-serif;text-anchor:middle;dominant-baseline:middle}.theme-intense .spi-chart-wheel .reference-paper{fill:#ead4a9}.theme-night .spi-chart-wheel .reference-paper{fill:#3b3325}.theme-night .spi-chart-wheel .reference-inner,.theme-night .spi-chart-wheel .reference-outer{stroke:#cdbb98}.theme-night .spi-chart-wheel .reference-house line{stroke:#77684e}.theme-night .spi-chart-wheel .reference-house text{fill:#d0bd96}.theme-night .spi-chart-wheel .reference-symbol-bg{fill:#4a5c53}.theme-night .spi-chart-wheel .reference-symbol{fill:#f0e8d8}.theme-night .spi-chart-wheel .reference-degree{fill:#bec9c3}.theme-night .spi-chart-wheel .reference-axes text,.theme-night .spi-chart-wheel .reference-label{fill:#dfbe7d}.relocation-preview p b{color:#42564b;font-weight:600}.comparison-key{display:grid;gap:8px;margin-top:18px;color:#718078;font-size:9px}.comparison-key span{display:flex;align-items:center;gap:8px}.comparison-key i{width:12px;height:12px;border:1px solid #9b8461;border-radius:50%;background:#f0eadf}.comparison-key span+span i{border-color:#9ab0a3;background:#edf2ed}.spi-chart-wheel .reference-house>text:not(.reference-axis-label){fill:#826f51;font-size:11px}.spi-chart-wheel .reference-house.reference-axis-house line{stroke:#294b3d;stroke-width:2.35;opacity:1}.spi-chart-wheel .reference-house .reference-axis-label{fill:#294b3d;stroke:#fbfaf6;stroke-width:5;paint-order:stroke;font:700 9px Inter,Arial,sans-serif;letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle}.theme-night .spi-chart-wheel .reference-house.reference-axis-house line{stroke:#d9c596}.theme-night .spi-chart-wheel .reference-house .reference-axis-label{fill:#ead7aa;stroke:#3b3325}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-paper{fill:#293a32!important}.spi-wheel-wrap.theme-night .comparison-relationship .reference-paper{fill:#34313e!important}.spi-wheel-wrap.theme-night .comparison-transit .reference-paper{fill:#263d39!important}.spi-wheel-wrap.theme-night .comparison-relocation .reference-paper{fill:#39352a!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-inner,.spi-wheel-wrap.theme-night .natal-reference-ring .reference-outer{stroke:#9fb7aa!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-house line{stroke:#6f8579!important;opacity:.9}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-house.reference-axis-house line{stroke:#d8c48e!important;opacity:1}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-house>text:not(.reference-axis-label){fill:#c3d1c9!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-axis-label{fill:#f1dfad!important;stroke:#293a32!important}.spi-wheel-wrap.theme-night .comparison-relationship .reference-axis-label{stroke:#34313e!important}.spi-wheel-wrap.theme-night .comparison-transit .reference-axis-label{stroke:#263d39!important}.spi-wheel-wrap.theme-night .comparison-relocation .reference-axis-label{stroke:#39352a!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-guide{stroke:#9bb0a5!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-anchor{fill:#d0b872!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-symbol-bg{fill:#53695e!important}.spi-wheel-wrap.theme-night .comparison-relationship .reference-symbol-bg{fill:#625a70!important}.spi-wheel-wrap.theme-night .comparison-transit .reference-symbol-bg{fill:#41665f!important}.spi-wheel-wrap.theme-night .comparison-relocation .reference-symbol-bg{fill:#655b43!important}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-symbol{fill:#fffaf0!important;font-weight:700}.spi-wheel-wrap.theme-night .natal-reference-ring .reference-degree{fill:#d3ddd7!important;opacity:1}.spi-wheel-wrap .spi-chart-wheel.reading-houses .natal-reference-ring .reference-house.reference-house-muted{opacity:.2}.spi-wheel-wrap .spi-chart-wheel.reading-houses .natal-reference-ring .reference-house.reference-house-important{opacity:1}.spi-wheel-wrap .spi-chart-wheel.reading-houses .natal-reference-ring .reference-house.reference-house-important line{stroke:#9a7542;stroke-width:2.4;opacity:1}.spi-wheel-wrap .spi-chart-wheel.reading-houses .natal-reference-ring .reference-house.reference-house-important>text:not(.reference-axis-label){fill:#7a5e32;font-size:15px;font-weight:800;opacity:1}.spi-wheel-wrap.theme-night .spi-chart-wheel.reading-houses .natal-reference-ring .reference-house.reference-house-important line{stroke:#e0bd75}.spi-wheel-wrap.theme-night .spi-chart-wheel.reading-houses .natal-reference-ring .reference-house.reference-house-important>text:not(.reference-axis-label){fill:#f0d294}