.transits_main__mJ_1Q{max-width:720px;margin:0 auto;padding:40px 20px 80px;position:relative;z-index:1}.transits_title__41WBw{font-size:2rem;font-weight:800;text-align:center}.transits_range__DxOU7{text-align:center;color:var(--muted);margin:4px 0 28px}.transits_loading__b7Ptw,.transits_utc__DCnWK{color:var(--muted)}.transits_utc__DCnWK{text-align:center;font-size:.8rem;margin-top:24px}.transits_error___BwZX{padding:14px 16px;border-radius:var(--radius);border:1px solid #9e2a1e59;background:#9e2a1e73;color:var(--err)}.transits_cardBlock__rzt7_{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:28px}.transits_cardPreview___3WST{width:100%;max-width:420px;border-radius:var(--radius);overflow:hidden;border:1px solid var(--stroke);box-shadow:var(--glow)}.transits_cardPreview___3WST svg{display:block;width:100%;height:auto}.transits_earth__NPZoZ,.transits_hero__fnx_J{border:1px solid var(--stroke);background:var(--panel)}.transits_hero__fnx_J{text-align:center;padding:28px 20px;border-radius:var(--radius)}.transits_sunCircle__RqQJf{width:92px;height:92px;margin:0 auto 16px;border-radius:50%;background:var(--gold-grad);color:#04101f;font-size:2.4rem;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:var(--glow)}.transits_hero__fnx_J h2{font-size:1.25rem;margin-bottom:4px}.transits_sub__cujsT{color:var(--muted);font-size:.9rem}.transits_keynote__ZYOS5{margin-top:12px;font-style:italic;color:var(--jade)}.transits_earth__NPZoZ{margin:16px 0 8px;padding:14px 18px;border-radius:var(--radius);font-size:.92rem;line-height:1.5}.transits_h3__IK3xH{margin:28px 0 12px;font-size:1.05rem}.transits_advice__2SaPt{border:1px solid var(--stroke);background:var(--panel);border-radius:var(--radius);padding:4px 18px 18px;margin-top:20px}.transits_advice__2SaPt .transits_h3__IK3xH{margin-top:20px}.transits_adviceTheme__PeEoa{font-size:1.05rem;line-height:1.5;margin-bottom:14px}.transits_adviceAvoid__rn9ax,.transits_adviceDo__3YKPT{font-size:.95rem;line-height:1.55;padding-left:12px;margin-bottom:10px;border-left:2px solid var(--stroke)}.transits_adviceDo__3YKPT{border-left-color:var(--jade)}.transits_adviceAvoid__rn9ax{border-left-color:var(--gold)}.transits_adviceQuestion__fMb4q{margin:14px 0 0;font-style:italic;color:var(--jade);font-size:.98rem}.transits_adviceNote__lKgnC{margin-top:14px;font-size:.82rem;line-height:1.5;color:var(--muted)}.transits_adviceNote__lKgnC a{color:var(--gold)}.transits_tableWrap__w_y7l{border:1px solid var(--stroke);background:var(--panel);border-radius:var(--radius);padding:6px 14px 10px}.transits_table__RL6Fk{width:100%;border-collapse:collapse;font-size:.9rem}.transits_table__RL6Fk td,.transits_table__RL6Fk th{text-align:left;padding:9px 10px;border-bottom:1px solid var(--stroke)}.transits_table__RL6Fk th{color:var(--muted);font-weight:500}.transits_gateCell__cPaSq{font-family:var(--font-mono,monospace);color:var(--gold)}.transits_about__YPr9V{margin-top:34px;padding-top:22px;border-top:1px solid var(--stroke);color:var(--ink);line-height:1.65}.transits_about__YPr9V p{margin-bottom:14px}.transits_about__YPr9V a{color:var(--accent,var(--link))}