.facts-panel{min-width:0}.facts-panel dd,.facts-panel li,.facts-panel p,.facts-panel time{overflow-wrap:anywhere}.facts-panel a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}.facts-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:18px}.facts-metrics>div{display:flex;align-items:center;gap:10px;border:1px solid var(--border);border-radius:12px;padding:12px;min-width:0}.facts-metrics svg{flex-shrink:0;color:var(--gold)}.facts-metrics small,.facts-number-summary span{display:block;color:var(--muted);font-size:12px;line-height:1.6}.facts-metrics strong{display:block;font-size:16px;font-variant-numeric:tabular-nums}.facts-lead{font-size:14px;line-height:1.7;margin-bottom:12px}.facts-panel .pulse-message{max-width:78%}.facts-panel .pulse-message p{font-size:13px;line-height:1.8}.facts-number-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block:18px}.facts-number-summary>div{background:var(--panel-soft);border:1px solid var(--border);border-radius:12px;padding:14px;min-width:0}.facts-number-summary strong{display:block;font-size:26px;color:var(--gold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.facts-panel .pythagorean-matrix small{font-size:11px}.facts-panel .matrix-description p{font-size:13px;line-height:1.7}.facts-chart-grid{display:grid;gap:24px;min-width:0}.facts-chart-positions{min-width:0}.facts-panel .table-scroll{max-width:100%;min-width:0}.table-scroll[tabindex]:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}.facts-panel .position-table{width:100%;font-variant-numeric:tabular-nums}.facts-panel .position-table caption{text-align:left;color:var(--muted);padding-block:12px;line-height:1.6}.facts-panel .position-table th{text-align:left}.facts-panel .position-table th[scope=row]{font-weight:500;color:var(--text)}.facts-pair-inputs{display:grid;gap:12px;margin-block:14px}.facts-pair-inputs>p{padding:14px;border:1px solid var(--border);border-radius:12px;font-size:13px;line-height:1.8}.facts-lessons{display:grid;gap:8px;margin-block:16px}.facts-panel .lesson-text{font-size:14px;line-height:1.8}.facts-panel .quiz label,.facts-panel .quiz legend{font-size:13px;line-height:1.7}.facts-panel .quiz label{min-height:44px}.facts-zodiac-position{margin-top:18px}.facts-zodiac-intervals{display:grid;gap:12px;margin-top:14px}.facts-zodiac-intervals article{min-width:0;border:1px solid var(--border);border-radius:12px;padding:14px}.facts-zodiac-intervals h4{margin-bottom:8px}.facts-zodiac-intervals p{font-size:13px;line-height:1.8}.facts-panel .number-circles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}.facts-panel .number-circles>button{min-width:0;min-height:100px}.facts-panel .number-circles>button>small{display:block;margin-top:8px;font-size:12px}.facts-panel .number-circles>button:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:12px}.numerology-meaning-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:18px}.numerology-meaning-grid h4{font-size:13px;color:var(--gold);margin-bottom:6px}.numerology-meaning-grid p{font-size:13px;line-height:1.7}@media (max-width:700px){.facts-metrics{grid-template-columns:1fr;gap:8px}.facts-metrics small{font-size:12px}.facts-metrics strong{font-size:15px}.facts-number-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.facts-panel .pulse-message{max-width:75%}.facts-panel .pulse-message p{font-size:12px}.facts-panel .matrix-layout{grid-template-columns:1fr}.facts-panel .position-table{font-size:12px}.facts-panel .position-table td,.facts-panel .position-table th{padding:10px 8px}.facts-panel .field-help,.facts-panel .technical-note{font-size:12px;line-height:1.8}.numerology-meaning-grid{grid-template-columns:minmax(0,1fr);gap:14px}}