.relationship-preview,.relationship-workspace{max-width:1044px;margin:0 auto 18px;padding:30px;border:1px solid #d5ddd6;border-radius:18px;background:#fff}.relationship-heading{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid #e0e5e0}.relationship-heading small,.relationship-preview small{color:#9a815b;font-size:8px;letter-spacing:.17em}.relationship-heading h2,.relationship-preview h2{margin:7px 0 0;font:500 25px Georgia,Songti SC,serif}.relationship-mode{display:flex;gap:7px}.relationship-mode button{padding:9px 15px;border:1px solid #d5ddd6;border-radius:999px;background:#fff;color:#6c7a72;font-size:9px}.relationship-mode button.active{background:#273e34;border-color:#273e34;color:#fff}.relationship-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}.relationship-person{padding:24px;border:1px solid #dce3dd;border-radius:14px;background:#f6f9f5}.relationship-person.person-b{background:#f5f0e7;border-color:#e3d7c1}.person-mark{display:flex;align-items:center;gap:10px;margin-bottom:18px}.person-mark em{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#355247;color:#fff;font-style:normal;font-weight:700}.person-b .person-mark em{background:#9b7d50}.person-mark span{font:500 17px Georgia,Songti SC,serif}.relationship-options label,.relationship-person label{display:grid;gap:7px;margin-top:13px;color:#6e7b73;font-size:9px}.relationship-options select,.relationship-person input{width:100%;box-sizing:border-box;border:1px solid #d6ded8;border-radius:9px;background:#fff;color:#26372f;padding:11px 12px;font-size:11px}.relationship-options{display:grid;grid-template-columns:180px 1fr auto;align-items:end;gap:18px;margin-top:20px;padding-top:20px;border-top:1px solid #e0e5e0}.relationship-options p{display:grid;gap:4px;margin:0}.relationship-options b{font-size:10px}.relationship-options span{color:#78857d;font-size:9px}.relationship-options button{border:0;border-radius:999px;background:#273e34;color:#fff;padding:12px 20px;font-size:10px}.relationship-preview{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start}.relationship-preview p{color:#748078;font-size:10px;line-height:1.8}.relationship-wheels{display:grid;grid-template-columns:1fr 1fr;gap:14px}.relationship-wheels>div{min-width:0;position:relative;padding:12px;border:1px solid #dde4de;border-radius:14px;background:#f8faf7}.relationship-wheels>div>span{position:absolute;z-index:2;top:12px;left:14px;color:#8d744d;font-size:9px;font-weight:700}.relationship-wheels .chart-reading-picker,.relationship-wheels .chart-theme-picker,.relationship-wheels .wheel-caption{display:none}@media(max-width:760px){.relationship-preview,.relationship-workspace{margin:0 16px 16px;padding:19px}.relationship-heading{align-items:flex-start;flex-direction:column;gap:14px}.relationship-grid,.relationship-options,.relationship-preview,.relationship-wheels{grid-template-columns:1fr}.relationship-options button{width:100%}}.relationship-preview{grid-template-columns:1fr;gap:20px}.relationship-preview-heading{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:22px;align-items:end;padding-bottom:17px;border-bottom:1px solid #e0e5e0}.relationship-preview-heading small{grid-column:1/-1}.relationship-preview-heading h2{white-space:nowrap}.relationship-preview-heading p{margin:0;max-width:720px}.relationship-wheels .chart-reading-picker{display:flex}.relationship-biwheel{max-width:1044px;margin:0 auto 18px;padding:30px;display:grid;grid-template-columns:230px 1fr;gap:26px;align-items:center;border:1px solid #d5ddd6;border-radius:18px;background:#fff}.biwheel-copy small{color:#9a815b;font-size:8px;letter-spacing:.17em}.biwheel-copy h2{margin:8px 0 12px;font:500 25px Georgia,Songti SC,serif}.biwheel-copy p{color:#748078;font-size:10px;line-height:1.85}.biwheel-copy p b{color:#42564b}.relationship-legend{display:grid;gap:8px;margin-top:18px;color:#718078;font-size:9px}.relationship-legend span{display:flex;align-items:center;gap:8px}.relationship-legend i{width:12px;height:12px;border-radius:50%}.relationship-legend i.a{background:#dce8df;border:1px solid #91a99a}.relationship-legend i.b{background:#f1e5ca;border:1px solid #b89b69}.relationship-legend i.cross{width:18px;height:2px;border-radius:0;background:#9b655c}.relationship-biwheel-stage{min-width:0}.comparison-relationship .reference-paper{fill:#f1e5ca}.cross-aspect-field line{stroke-linecap:round;opacity:.75}.cross-aspect-field .flow line{stroke:#588a75}.cross-aspect-field .tension line{stroke:#ad665b}.cross-aspect-field .high line{stroke-width:2.3}.cross-aspect-field .mid line{stroke-width:1.5}.cross-aspect-field text{fill:#6c5a40;stroke:#faf7ef;stroke-width:4;paint-order:stroke;text-anchor:middle;dominant-baseline:middle;font:700 13px Noto Sans Symbols\ 2,serif}.theme-night .cross-aspect-field text{stroke:#17211d;fill:#e2c27f}@media(max-width:760px){.relationship-biwheel{margin:0 16px 16px;padding:19px;grid-template-columns:1fr}}.relationship-page .relationship-legend i.cross{width:18px;height:0;border-top:1px dashed #9b655c;border-radius:0;background:none}.relationship-page .cross-aspect-field line{stroke-linecap:round;stroke-dasharray:3 4;stroke-width:.72;opacity:.46;vector-effect:non-scaling-stroke}.relationship-page .cross-aspect-field .high line{stroke-width:.95;opacity:.54}.relationship-page .cross-aspect-field .mid line{stroke-width:.68;opacity:.4}.relationship-page .theme-night .cross-aspect-field line{opacity:.58}.comparison-relationship .reference-paper{fill:#e8dde1}.comparison-relationship .reference-symbol-bg{fill:#f3e9ec}.comparison-relationship .reference-house line{stroke:#bda8ae}.comparison-relationship .reference-house text{fill:#806c72}.comparison-relationship .reference-guide{stroke:#927f84}.comparison-relationship .reference-anchor{fill:#9b747e}.comparison-relationship .reference-inner,.comparison-relationship .reference-outer{stroke:#a98790}.relationship-legend i.b{background:#e8dde1;border-color:#a98790}.theme-intense .comparison-relationship .reference-paper{fill:#dfc9cf}.theme-night .comparison-relationship .reference-paper{fill:#493a40}.theme-night .comparison-relationship .reference-symbol-bg{fill:#69555c}.theme-night .comparison-relationship .reference-house line{stroke:#806a71}.relationship-person.person-a{background:#e7eee8;border-color:#cbd9cf}.relationship-person.person-b{background:#e8e5f0;border-color:#d0cada}.person-a .person-mark em{background:#557061}.person-b .person-mark em{background:#756b91}.relationship-person.person-a input{border-color:#c8d6cc}.relationship-person.person-b input{border-color:#cec8da}.person-b-wheel{background:#f1eff6!important;border-color:#d4cfdf!important}.palette-rose .spi-chart-wheel .paper{fill:#f4f2f7}.palette-rose .spi-chart-wheel .aspect-center-field,.palette-rose .spi-chart-wheel .zodiac-band{fill:#e5e2ec}.palette-rose .spi-chart-wheel .house-field{fill:#f4f2f7}.palette-rose .spi-chart-wheel .outer-ring{stroke:#766d90}.palette-rose .spi-chart-wheel .zodiac-inner{stroke:#b6b0c7}.palette-rose .spi-chart-wheel .house-line,.palette-rose .spi-chart-wheel .zodiac-divider{stroke:#cbc6d6}.palette-rose .spi-chart-wheel .axis-line{stroke:#756b91}.palette-rose .spi-chart-wheel .zodiac-symbol{fill:#57506d}.palette-rose .spi-chart-wheel .planet circle{fill:#e3dfeb}.palette-rose .spi-chart-wheel .planet-symbol{fill:#403a55}.palette-rose .spi-chart-wheel .planet-degree{fill:#706a80}.palette-rose .spi-chart-wheel .center-brand circle{fill:#dfdbe8}.palette-rose .spi-chart-wheel .axis-labels text{fill:#635a7a;stroke:#f4f2f7}.relationship-page .spi-chart-wheel .comparison-relationship .reference-paper{fill:#e5e2ec!important}.relationship-page .spi-chart-wheel .comparison-relationship .reference-symbol-bg{fill:#f2eff6!important}.relationship-page .spi-chart-wheel .comparison-relationship .reference-house line{stroke:#b5aec4}.relationship-page .spi-chart-wheel .comparison-relationship .reference-house text{fill:#6c647f}.relationship-page .spi-chart-wheel .comparison-relationship .reference-guide{stroke:#80778f}.relationship-page .spi-chart-wheel .comparison-relationship .reference-anchor{fill:#756b91}.relationship-page .spi-chart-wheel .comparison-relationship .reference-inner,.relationship-page .spi-chart-wheel .comparison-relationship .reference-outer{stroke:#817798}.relationship-legend i.a{background:#e7eee8;border-color:#879f90}.relationship-legend i.b{background:#e5e2ec;border-color:#817798}.relationship-page .spi-chart-wheel .comparison-relationship .reference-paper{fill:#e8dde1!important}.relationship-page .spi-chart-wheel .comparison-relationship .reference-symbol-bg{fill:#f3e9ec!important}.relationship-page .spi-chart-wheel .comparison-relationship .reference-inner,.relationship-page .spi-chart-wheel .comparison-relationship .reference-outer{stroke:#a98790}.person-b-wheel{background:#f8f2f4!important;border-color:#dfcfd4!important}.composite-chart-section{max-width:1044px;margin:0 auto 18px;padding:30px;display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:center;border:1px solid #d5d9e2;border-radius:18px;background:#fff}.composite-copy small{color:#7b8499;font-size:8px;letter-spacing:.17em}.composite-copy h2{margin:8px 0 12px;font:500 25px Georgia,Songti SC,serif;color:#354058}.composite-copy p{color:#737b8d;font-size:10px;line-height:1.85}.composite-points{display:flex;gap:7px;flex-wrap:wrap;margin-top:17px}.composite-points span{padding:7px 9px;border-radius:999px;background:#e9ecf3;color:#59647d;font-size:8px}.composite-wheel{min-width:0}@media(max-width:760px){.composite-chart-section{margin:0 16px 16px;padding:19px;grid-template-columns:1fr}}.relationship-empty-action a,.relationship-heading>a{color:#365b4b;text-decoration:underline;text-underline-offset:4px;font-size:14px}.relationship-case-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start;margin-top:24px}.relationship-case-form label{display:grid;gap:8px;color:#53675d;font-size:15px}.relationship-case-form select{min-height:48px;border:1px solid #ccd8d0;border-radius:10px;background:#fff;padding:0 13px;color:#263c32;font-size:15px}.relationship-case-form button{min-height:48px;border:0;border-radius:999px;background:#29493c;color:#fff;padding:0 20px;font-size:14px}.relationship-case-form button:disabled{opacity:.45}.relationship-data-notice{margin:18px 0 0;color:#65776e;font-size:14px}.relationship-empty-action{margin:12px 0 0}.relationship-unavailable{max-width:1044px;margin:0 auto 18px;padding:28px 30px;border:1px dashed #cdd7d0;border-radius:18px;background:#f6f8f4}.relationship-unavailable small{color:#967b52;letter-spacing:.14em}.relationship-unavailable h2{margin:8px 0;font:500 24px Georgia,Songti SC,serif}.relationship-unavailable p{margin:0;color:#66786f;line-height:1.8}.real-relationship-input .relationship-heading{align-items:center}@media(max-width:760px){.relationship-case-form{grid-template-columns:1fr}.relationship-case-form>button[type=submit]{grid-column:auto;width:100%;min-width:0}.relationship-unavailable{margin:0 16px 16px;padding:20px}}.relationship-case-form>button[type=submit]{grid-column:1/-1;justify-self:center;min-width:320px;margin-top:8px;background:#a75f4f;box-shadow:0 9px 22px rgba(140,72,58,.2)}.relationship-case-form>.case-source-input:first-of-type{border-color:#c8d8cd;background:#edf3ed;box-shadow:inset 0 4px 0 #789884}.relationship-case-form>.case-source-input:nth-of-type(2){border-color:#d5ccd9;background:#f2edf4;box-shadow:inset 0 4px 0 #8c7895}.relationship-case-form>.case-source-input:first-of-type>header>div{background:#dde9df}.relationship-case-form>.case-source-input:nth-of-type(2)>header>div{background:#e5dce9}.relationship-case-form>.case-source-input:first-of-type .case-location>div>button,.relationship-case-form>.case-source-input:first-of-type .case-use-button,.relationship-case-form>.case-source-input:first-of-type>header button.active{background:#64806c}.relationship-case-form>.case-source-input:nth-of-type(2) .case-location>div>button,.relationship-case-form>.case-source-input:nth-of-type(2) .case-use-button,.relationship-case-form>.case-source-input:nth-of-type(2)>header button.active{background:#806b8a}.relationship-case-form>.case-source-input:first-of-type input,.relationship-case-form>.case-source-input:first-of-type select{border-color:#c3d3c8}.relationship-case-form>.case-source-input:nth-of-type(2) input,.relationship-case-form>.case-source-input:nth-of-type(2) select{border-color:#cec3d3}.relationship-wheels>div:first-child{border-color:#c8d8cd;background:#edf3ed}.relationship-wheels>div:first-child>span{color:#4e6d5b}.relationship-wheels>div:nth-child(2)>span{color:#786681}.composite-chart-section{border-color:#cfd5df;background:#f7f8fb}.composite-copy h2{color:#46536d}.relationship-chart-modes{max-width:1044px;margin:0 auto 18px;padding:28px 30px;border:1px solid #d5ddd6;border-radius:18px;background:#fff}.relationship-chart-modes>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e0e5e0}.relationship-chart-modes small{color:#9a815b;font-size:11px;letter-spacing:.16em}.relationship-chart-modes h2{margin:6px 0 0;color:#294238;font:500 27px Georgia,Songti SC,serif}.relationship-chart-modes>header>span{color:#6d7e74;font-size:13px}.relationship-chart-modes>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.relationship-chart-modes article{min-height:150px;padding:20px;border:1px solid #d7e0d9;border-radius:15px;box-sizing:border-box}.relationship-chart-modes article.mode-natal{background:#edf3ed;border-color:#c8d8cd}.relationship-chart-modes article.mode-biwheel{background:linear-gradient(135deg,#edf3ed 0 49%,#f2edf4 51% 100%);border-color:#d1d3d2}.relationship-chart-modes article.mode-composite{background:#f0f2f7;border-color:#cfd5df}.relationship-chart-modes em{color:#927850;font-size:12px;font-style:normal;letter-spacing:.12em}.relationship-chart-modes h3{margin:9px 0 7px;color:#30483c;font:500 20px Georgia,Songti SC,serif}.relationship-chart-modes p{min-height:42px;margin:0 0 13px;color:#6e7d74;font-size:13px;line-height:1.6}.relationship-chart-modes a{color:#4d685a;font-size:13px;text-decoration:underline;text-underline-offset:4px}@media (max-width:760px){.relationship-chart-modes{margin:0 16px 16px;padding:19px}.relationship-chart-modes>header{align-items:flex-start;flex-direction:column}.relationship-chart-modes>div{grid-template-columns:1fr}.relationship-case-form>button[type=submit]{width:100%;min-width:0}}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .paper{fill:#fff8cf}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-band{fill:#edf4ea}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .house-field{fill:#fffbe2}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect-center-field{fill:#fffdef}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .outer-ring{stroke:#557566;stroke-width:1.55}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-inner{stroke:#829b8d}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-divider,.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-tick{stroke:#98ad9f}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .house-line{stroke:#b7aa8a}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .axis-line{stroke:#6a7f65}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .zodiac-symbol{fill:#3f604f}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .house-number{fill:#827c69}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect.flow{stroke:#4f7391}.relationship-page .spi-wheel-wrap.theme-intense .spi-chart-wheel .aspect.tension{stroke:#b55248}.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-paper{fill:#eee8f5!important}.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-symbol-bg{fill:#f8f4fb!important}.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-degree{fill:#625875!important}.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-inner,.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-outer{stroke:#a99bbc!important}.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-house line{stroke:#c9bfd6!important}.relationship-page .spi-wheel-wrap.theme-intense .comparison-relationship .reference-house text{fill:#6f6380!important}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .paper{fill:#252d49}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-band{fill:#493954}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .house-field{fill:#303a5a}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .aspect-center-field{fill:#352b46}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .outer-ring{stroke:#d18b70}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-inner{stroke:#a38bab}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-divider,.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-tick{stroke:#80718f}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .house-line{stroke:#697391}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .axis-line{stroke:#dc806b}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .zodiac-symbol{fill:#f1dfdb}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .house-number{fill:#c3b7cd}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .axis-labels text{fill:#ffd4c6;stroke:#252d49}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .planet-tick{stroke:#b2a6c5}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .planet-degree{fill:#ddd5e5}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .center-brand circle{fill:#765366}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .aspect.flow{stroke:#789bc9}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .aspect.tension{stroke:#df806d}.relationship-page .spi-wheel-wrap.theme-night .spi-chart-wheel .aspect.structure{stroke:#d7ae77}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-paper{fill:#49344f!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-inner,.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-outer{stroke:#c495b5!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-house line{stroke:#8d698b!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-house.reference-axis-house line{stroke:#df816d!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-house>text:not(.reference-axis-label){fill:#e3cfe1!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-axis-label{fill:#ffd2c3!important;stroke:#49344f!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-symbol-bg{fill:#82566f!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-symbol{fill:#fff4ed!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-degree{fill:#eadce8!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-guide{stroke:#c5a5be!important}.relationship-page .spi-wheel-wrap.theme-night .comparison-relationship .reference-anchor{fill:#e19a76!important}.relationship-page .spi-wheel-wrap.theme-night .cross-aspect-field .flow line{stroke:#88a6d3}.relationship-page .spi-wheel-wrap.theme-night .cross-aspect-field .tension line{stroke:#ee8b76}.relationship-preview{max-width:1400px}.relationship-wheels>div.relationship-person-chart{display:grid;grid-template-columns:170px minmax(0,1fr);gap:8px;align-items:center;padding:14px}.relationship-person-wheel{min-width:0}.relationship-person-data{align-self:stretch;padding:15px 13px;border-radius:12px;background:rgba(255,255,255,.64);box-sizing:border-box}.relationship-person-data header{display:grid;gap:4px;padding-bottom:11px;border-bottom:1px solid rgba(91,112,99,.18)}.relationship-person-identity{display:flex;align-items:center;gap:8px}.relationship-person-identity em{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#294b3d;color:#fff;font:700 17px Georgia,Times New Roman,serif;font-style:normal;box-shadow:0 3px 9px rgba(41,75,61,.16)}.relationship-person-data header small{color:#927850;font-size:9px;letter-spacing:.13em}.relationship-person-data header strong{color:#30483c;font:500 17px Georgia,Songti SC,serif}.relationship-person-data dl{display:grid;gap:0;margin:8px 0 0}.relationship-person-data dl>div{display:grid;gap:2px;padding:6px 0;border-bottom:1px solid rgba(91,112,99,.11)}.relationship-person-data dt{color:#87938c;font-size:9px}.relationship-person-data dd{margin:0;color:#4f6258;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.person-b-wheel .relationship-person-data{background:rgba(255,255,255,.55)}.person-b-wheel .relationship-person-data header strong{color:#6c5a75}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .paper{fill:#f2edf7}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .zodiac-band{fill:#ddd5e9}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .house-field{fill:#f7f2f8}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .aspect-center-field{fill:#e9e1f0}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .outer-ring{stroke:#695d87}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .zodiac-inner{stroke:#9d91b4}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .house-line,.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .zodiac-divider{stroke:#b8aec9}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .axis-line{stroke:#6d608b}.person-b-wheel .spi-wheel-wrap.theme-paper.palette-rose .spi-chart-wheel .zodiac-symbol{fill:#4f4569}@media(max-width:1100px){.relationship-preview{max-width:1044px}.relationship-wheels>div.relationship-person-chart{grid-template-columns:1fr}.relationship-person-data dl{grid-template-columns:repeat(2,1fr);column-gap:12px}}@media(max-width:760px){.relationship-person-data dl{grid-template-columns:1fr}}