.FOZk7a_wrap{z-index:0;position:absolute;inset:0;overflow:hidden}.FOZk7a_fallback{background:radial-gradient(60% 45% at 72% 40%,#7c5cff38,#0000),radial-gradient(1.5px 1.5px at 20% 30%,#ffffffb3,#0000),radial-gradient(1px 1px at 70% 20%,#ffffff80,#0000),radial-gradient(1.2px 1.2px at 40% 70%,#fff6,#0000),radial-gradient(1px 1px at 85% 60%,#fff6,#0000),radial-gradient(1.3px 1.3px at 55% 45%,#ffffff80,#0000);position:absolute;inset:0}
.tJHSDq_grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.tJHSDq_subtitle{color:var(--champagne);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-size:1rem}.tJHSDq_planetList{flex-direction:column;gap:6px;display:flex}.tJHSDq_planetRow{background:#7c5cff0f;border-radius:8px;justify-content:space-between;padding:7px 12px;font-size:.92rem;display:flex}.tJHSDq_planetName{color:var(--text-primary);font-weight:600}.tJHSDq_planetPos{color:var(--champagne)}.tJHSDq_retro{color:#ff9f7a;border:1px solid #ff9f7a66;border-radius:6px;margin-left:8px;padding:0 6px;font-size:.75rem;font-weight:700}.tJHSDq_aspectList{flex-direction:column;gap:6px;display:flex}.tJHSDq_aspectRow{background:#d9b45b0d;border-radius:8px;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px;padding:7px 12px;font-size:.88rem;display:grid}.tJHSDq_aspectRow[data-kind=trine],.tJHSDq_aspectRow[data-kind=sextile]{background:#6ec8a014}.tJHSDq_aspectRow[data-kind=square],.tJHSDq_aspectRow[data-kind=opposition]{background:#e06e6e14}.tJHSDq_aspectName{color:var(--gold);white-space:nowrap;font-size:.8rem}.tJHSDq_orb{color:var(--text-muted);font-size:.8rem}@media (max-width:760px){.tJHSDq_grid{grid-template-columns:1fr}}
.Ysis-q_wrap{align-items:center;gap:18px;display:flex}.Ysis-q_svg{filter:drop-shadow(0 0 18px #e8d9b840)}.Ysis-q_phase{font-family:var(--font-display);color:var(--champagne);margin-bottom:6px;font-size:1.05rem}.Ysis-q_stats{color:var(--text-secondary);flex-wrap:wrap;gap:14px;font-size:.9rem;display:flex}.Ysis-q_stats strong{color:var(--text-primary)}
.x4Ltla_hero{align-items:center;min-height:min(88vh,780px);display:flex;position:relative;overflow:hidden}.x4Ltla_heroInner{z-index:1;padding-block:90px 60px;position:relative}.x4Ltla_kicker{letter-spacing:.34em;color:var(--gold);margin-bottom:14px;font-size:.85rem}.x4Ltla_h1{max-width:16ch;margin-bottom:18px}.x4Ltla_lead{max-width:52ch;color:var(--text-secondary);margin-bottom:28px;font-size:1.08rem}.x4Ltla_cta{flex-wrap:wrap;gap:14px;display:flex}.x4Ltla_signGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.x4Ltla_glyph{color:var(--gold);margin-bottom:8px;font-size:1.7rem;display:block}.x4Ltla_twoCol{grid-template-columns:1fr 1.2fr;align-items:start;gap:36px;display:grid}.x4Ltla_moonBlock{align-items:center;gap:12px;margin-top:14px;display:flex}.x4Ltla_moonBlock .x4Ltla_card{flex:1}.x4Ltla_toolsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.x4Ltla_toolsGrid .x4Ltla_card-link{flex-direction:column;gap:8px;display:flex}.x4Ltla_toolsGrid .x4Ltla_chip{align-self:flex-start;margin-top:auto}.x4Ltla_wheelCard{max-width:420px}@media (max-width:860px){.x4Ltla_twoCol{grid-template-columns:1fr}}
.KM9-iW_signStrip{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;margin-bottom:24px;display:grid}.KM9-iW_signBtn{border-radius:var(--radius-s);border:1px solid var(--line-soft);color:var(--text-secondary);text-align:center;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;font-size:.82rem;transition:all .2s;display:flex}.KM9-iW_signBtn span[aria-hidden]{color:var(--gold);font-size:1.3rem}.KM9-iW_signBtn:hover{border-color:var(--line);color:var(--gold-bright)}.KM9-iW_active{background:#d9b45b1a;border-color:var(--gold)!important;color:var(--gold-bright)!important}.KM9-iW_entry{flex-direction:column;gap:18px;display:flex}.KM9-iW_head{align-items:center;gap:16px;display:flex}.KM9-iW_head .KM9-iW_btn{margin-left:auto}.KM9-iW_glyph{color:var(--gold);text-shadow:var(--glow-gold);font-size:2.6rem}.KM9-iW_block h3{color:var(--champagne);margin-bottom:6px;font-size:1rem}.KM9-iW_block p{color:var(--text-secondary)}
.q1XwEG_form{flex-direction:column;gap:16px;display:flex}.q1XwEG_check{color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:.88rem;display:flex}.q1XwEG_cityField{position:relative}.q1XwEG_suggest{z-index:20;border:1px solid var(--line);border-radius:var(--radius-s);max-height:280px;box-shadow:var(--shadow-card);background:#100d22fa;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.q1XwEG_suggest button{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;font-family:var(--font-body);background:0 0;border:none;padding:10px 14px;font-size:.92rem;display:block}.q1XwEG_suggest button:hover{background:#7c5cff24}.q1XwEG_manual summary{cursor:pointer}.q1XwEG_error{color:#ff9f7a;border-radius:var(--radius-s);background:#ff9f7a14;border:1px solid #ff9f7a66;padding:10px 14px}.q1XwEG_results{flex-direction:column;gap:20px;margin-top:40px;display:flex}.q1XwEG_results h3{margin-top:16px}.q1XwEG_dst{line-height:1.6}.q1XwEG_wheelArea{filter:drop-shadow(0 0 30px #7c5cff33);max-width:640px;margin-inline:auto}.q1XwEG_retroMark{color:#ff9f7a;font-weight:700}.q1XwEG_approx{color:var(--text-muted);cursor:help}.q1XwEG_harm{color:#7dd8a8}.q1XwEG_tense{color:#ff9f7a}.q1XwEG_balance{flex-direction:column;gap:8px;max-width:520px;display:flex}.q1XwEG_balanceRow{grid-template-columns:150px 1fr 48px;align-items:center;gap:12px;font-size:.9rem;display:grid}.q1XwEG_balanceLabel{color:var(--text-secondary)}.q1XwEG_bar{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden}.q1XwEG_bar>div{background:linear-gradient(90deg, var(--violet), var(--gold));border-radius:999px;height:100%}.q1XwEG_balancePct{color:var(--champagne);text-align:right}
.W2GK-G_form{flex-direction:column;gap:16px;display:flex}.W2GK-G_error{color:#ff9f7a;border-radius:var(--radius-s);background:#ff9f7a14;border:1px solid #ff9f7a66;padding:10px 14px}.W2GK-G_report{flex-direction:column;gap:18px;margin-top:32px;display:flex}.W2GK-G_grid2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.W2GK-G_grid3{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.W2GK-G_block[data-master]{box-shadow:var(--glow-gold);border-color:#d9b45b80}.W2GK-G_head{align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.W2GK-G_bigNumber{font-family:var(--font-display);color:var(--gold);text-align:center;min-width:64px;text-shadow:var(--glow-gold);font-size:2.6rem;font-weight:700}.W2GK-G_head h3{font-size:1.05rem}.W2GK-G_essence{color:var(--champagne);font-size:.92rem}.W2GK-G_text{color:var(--text-secondary);margin-bottom:8px;font-size:.94rem}.W2GK-G_block .W2GK-G_small{word-break:break-all;margin-top:10px}
.Jmq66W_tool{flex-direction:column;gap:24px;display:flex}.Jmq66W_controls{flex-direction:column;gap:16px;display:flex}.Jmq66W_actions{flex-wrap:wrap;gap:10px;display:flex}.Jmq66W_question{text-align:center;color:var(--champagne);font-family:var(--font-display);font-size:1.05rem}.Jmq66W_table{border-radius:var(--radius-l);border:1px solid var(--line-soft);background:radial-gradient(70% 60% at 50% 0,#7c5cff1f,#0000),#0a081780;flex-wrap:wrap;justify-content:center;gap:22px;padding:30px 12px;display:flex}.Jmq66W_slot{flex-direction:column;align-items:center;gap:10px;width:200px;display:flex}.Jmq66W_posLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);text-align:center;min-height:2.2em;font-size:.8rem}.Jmq66W_cardBtn{cursor:pointer;perspective:700px;background:0 0;border:none;padding:0}.Jmq66W_flipInner{width:120px;height:192px;position:relative}.Jmq66W_faceBack,.Jmq66W_faceFront{backface-visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Jmq66W_cardBack{border:1px solid var(--line);background:radial-gradient(circle at 50% 50%, #d9b45b40, transparent 60%), repeating-linear-gradient(45deg, #7c5cff29 0 8px, #0a081766 8px 16px), var(--space-panel);width:120px;height:192px;color:var(--gold);border-radius:8px;justify-content:center;align-items:center;font-size:1.6rem;display:flex}.Jmq66W_reversed svg{transform:rotate(180deg)}.Jmq66W_empty{background:#d9b45b08;border:1px dashed #d9b45b4d;border-radius:8px;width:120px;height:192px}.Jmq66W_meaning{text-align:center;flex-direction:column;gap:4px;font-size:.86rem;display:flex}.Jmq66W_meaning strong{color:var(--gold-bright);font-family:var(--font-display);font-weight:600}.Jmq66W_meaning p{color:var(--text-secondary);line-height:1.5}.Jmq66W_advice{color:var(--champagne)!important}
.jlAyTG_form{flex-direction:column;gap:18px;display:flex}.jlAyTG_people{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.jlAyTG_person{flex-direction:column;gap:12px;display:flex}.jlAyTG_person legend{font-family:var(--font-display);color:var(--gold);padding-inline:8px;font-size:.95rem}.jlAyTG_check{color:var(--text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:.86rem;display:flex}.jlAyTG_person>.jlAyTG_field{position:relative}.jlAyTG_suggest{z-index:20;border:1px solid var(--line);border-radius:var(--radius-s);max-height:240px;box-shadow:var(--shadow-card);background:#100d22fa;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.jlAyTG_suggest button{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;font-family:var(--font-body);background:0 0;border:none;padding:9px 14px;font-size:.9rem;display:block}.jlAyTG_suggest button:hover{background:#7c5cff24}.jlAyTG_error{color:#ff9f7a;border-radius:var(--radius-s);background:#ff9f7a14;border:1px solid #ff9f7a66;padding:10px 14px}.jlAyTG_results{flex-direction:column;gap:20px;margin-top:32px;display:flex}.jlAyTG_overall{align-items:center;gap:20px;display:flex}.jlAyTG_scoreRing{border:3px solid var(--gold);width:84px;height:84px;font-family:var(--font-display);color:var(--gold-bright);box-shadow:var(--glow-gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.7rem;font-weight:700;display:flex}.jlAyTG_categories{flex-direction:column;gap:10px;display:flex}.jlAyTG_catRow{grid-template-columns:220px 1fr 40px;align-items:center;gap:12px;font-size:.92rem;display:grid}.jlAyTG_catLabel{color:var(--text-secondary)}.jlAyTG_catBar{background:#ffffff0f;border-radius:999px;height:10px;overflow:hidden}.jlAyTG_catBar>div{background:linear-gradient(90deg, var(--violet), var(--gold));border-radius:999px;height:100%}.jlAyTG_catPct{text-align:right;color:var(--champagne)}.jlAyTG_twoCol{grid-template-columns:1fr 1fr;gap:18px;display:grid}.jlAyTG_twoCol ul{color:var(--text-secondary);flex-direction:column;gap:8px;font-size:.92rem;list-style:none;display:flex}@media (max-width:720px){.jlAyTG_twoCol{grid-template-columns:1fr}.jlAyTG_catRow{grid-template-columns:130px 1fr 36px}}
.cZYHOW_wrap{flex-direction:column;gap:28px;display:flex}.cZYHOW_current{align-items:center;gap:24px;max-width:520px;display:flex}.cZYHOW_phaseName{font-family:var(--font-display);color:var(--gold-bright);font-size:1.3rem}.cZYHOW_monthSection{flex-direction:column;gap:14px;display:flex}.cZYHOW_monthNav{align-items:center;gap:16px;display:flex}.cZYHOW_monthTitle{text-transform:capitalize}.cZYHOW_eventList{flex-direction:column;gap:8px;max-width:640px;list-style:none;display:flex}.cZYHOW_event{border-radius:var(--radius-s);border:1px solid var(--line-soft);background:#7c5cff0f;align-items:center;gap:12px;padding:10px 16px;display:flex}.cZYHOW_event strong{color:var(--text-primary);min-width:12em}.cZYHOW_event .cZYHOW_muted{margin-left:auto;font-size:.88rem}.cZYHOW_event[data-kind=full] .cZYHOW_dot{color:var(--gold-bright)}.cZYHOW_event[data-kind=new] .cZYHOW_dot{color:var(--violet-soft)}.cZYHOW_dot{font-size:1.1rem}
.xSex8G_controls{flex-wrap:wrap;align-items:end;gap:16px;margin-block:20px;display:flex}.xSex8G_controls .xSex8G_field{max-width:160px}.xSex8G_chips{flex-wrap:wrap;gap:8px;display:flex}.xSex8G_chip{cursor:pointer;background:0 0}.xSex8G_chipActive{color:var(--gold-bright)!important;border-color:var(--gold)!important;background:#d9b45b2e!important}.xSex8G_list{flex-direction:column;gap:8px;list-style:none;display:flex}.xSex8G_item{border-radius:var(--radius-s);border:1px solid var(--line-soft);background:#7c5cff0d;grid-template-columns:220px 220px 1fr;align-items:center;gap:14px;padding:10px 16px;font-size:.92rem;display:grid}.xSex8G_item[data-filter=eclipse]{background:#d9b45b14;border-color:#d9b45b73}.xSex8G_date{color:var(--champagne);font-variant-numeric:tabular-nums}.xSex8G_kind{color:var(--text-primary);font-weight:600}.xSex8G_detail{color:var(--text-muted)}@media (max-width:780px){.xSex8G_item{grid-template-columns:1fr;gap:4px}}
.zBYyUG_controls{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;display:flex}.zBYyUG_chips{flex-wrap:wrap;gap:8px;display:flex}.zBYyUG_chip{cursor:pointer;background:0 0}.zBYyUG_active{color:var(--gold-bright)!important;border-color:var(--gold)!important;background:#d9b45b2e!important}.zBYyUG_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.zBYyUG_grid .zBYyUG_card-link{flex-direction:column;gap:10px;display:flex}.zBYyUG_grid .zBYyUG_chip{align-self:flex-start}
.u5uCBG_cardGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.u5uCBG_cardGrid .u5uCBG_card-link{flex-direction:column;gap:8px;display:flex}.u5uCBG_glyph{color:var(--gold);font-size:1.6rem;line-height:1}.u5uCBG_signHead{align-items:center;gap:20px;display:flex}.u5uCBG_signHead .u5uCBG_glyph{text-shadow:var(--glow-gold);font-size:3.4rem}.u5uCBG_tagline{color:var(--champagne);font-family:var(--font-display);margin:14px 0 22px;font-size:1.05rem}.u5uCBG_proseWrap{flex-direction:column;gap:12px;max-width:75ch;display:flex}.u5uCBG_proseWrap p{color:var(--text-secondary)}.u5uCBG_twoCols{grid-template-columns:1fr 1fr;gap:18px;margin-block:26px;display:grid}.u5uCBG_twoCols ul{color:var(--text-secondary);flex-direction:column;gap:6px;font-size:.93rem;list-style:none;display:flex}.u5uCBG_sections{flex-direction:column;gap:20px;max-width:75ch;display:flex}.u5uCBG_sections h3{color:var(--champagne);margin-bottom:6px}.u5uCBG_sections p{color:var(--text-secondary)}.u5uCBG_compatibility{grid-template-columns:1fr 1fr;gap:18px;margin-block:26px;display:grid}.u5uCBG_compatibility h3{margin-bottom:10px;font-size:1rem}.u5uCBG_chips{flex-wrap:wrap;gap:8px;display:flex}.u5uCBG_chips .u5uCBG_chip{cursor:pointer}.u5uCBG_links{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.u5uCBG_deckGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px;display:grid}.u5uCBG_deckCard{text-align:center;align-items:center}.u5uCBG_cardDetail{grid-template-columns:240px 1fr;gap:36px;display:grid}.u5uCBG_cardArt{top:calc(var(--header-h) + 20px);position:sticky}.u5uCBG_cardDetail section{margin-top:16px}.u5uCBG_cardDetail h3{color:var(--champagne);margin-bottom:4px;font-size:1rem}.u5uCBG_cardDetail p{color:var(--text-secondary)}.u5uCBG_advice{margin-top:18px;font-weight:600;color:var(--gold-bright)!important}.u5uCBG_article{max-width:800px}@media (max-width:820px){.u5uCBG_twoCols,.u5uCBG_compatibility,.u5uCBG_cardDetail{grid-template-columns:1fr}.u5uCBG_cardArt{justify-self:center;position:static}}
