.ephemeris-table-module__K2yAFq__wrap{margin:2rem 0}.ephemeris-table-module__K2yAFq__toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.ephemeris-table-module__K2yAFq__count{color:var(--ink-muted);font-size:.8rem}.ephemeris-table-module__K2yAFq__csvBtn{border:2px solid var(--ink);background:var(--card);color:var(--ink);cursor:pointer;border-radius:2px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.82rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.ephemeris-table-module__K2yAFq__csvBtn:hover{background:var(--paper-band);color:var(--gold)}.ephemeris-table-module__K2yAFq__scroll{border:2px solid var(--ink);background:var(--card);border-radius:2px;overflow-x:auto}.ephemeris-table-module__K2yAFq__table{border-collapse:collapse;width:100%;font-size:.78rem}.ephemeris-table-module__K2yAFq__th{background:var(--paper-band);text-align:left;color:var(--ink);white-space:nowrap;border-bottom:2px solid var(--ink);padding:.6rem .7rem;font-weight:800;position:sticky;top:0}.ephemeris-table-module__K2yAFq__glyph{color:var(--ink-muted);margin-right:.3rem}.ephemeris-table-module__K2yAFq__bodyName{font-size:.72rem}.ephemeris-table-module__K2yAFq__row:nth-child(2n){background:var(--paper-band)}.ephemeris-table-module__K2yAFq__td{white-space:nowrap;border-bottom:1px solid var(--line-soft);padding:.5rem .7rem}.ephemeris-table-module__K2yAFq__dateCol{background:var(--card);font-variant-numeric:tabular-nums;border-right:2px solid var(--ink);font-weight:700;position:sticky;left:0}.ephemeris-table-module__K2yAFq__th.ephemeris-table-module__K2yAFq__dateCol{background:var(--paper-band);z-index:1}.ephemeris-table-module__K2yAFq__deg{font-variant-numeric:tabular-nums;color:var(--ink)}.ephemeris-table-module__K2yAFq__td[data-retro]{color:var(--gold)}
