.birthday[data-astro-cid-njclvsbm]{max-width:900px}header[data-astro-cid-njclvsbm]{max-width:760px;margin:24px 0 32px}h1[data-astro-cid-njclvsbm]{font:400 clamp(40px,5vw,66px)/1.12 var(--display);margin:16px 0 24px}h1[data-astro-cid-njclvsbm] em[data-astro-cid-njclvsbm]{font-weight:400}.intro[data-astro-cid-njclvsbm]{font-size:20px;line-height:1.7}h2[data-astro-cid-njclvsbm]{font:400 29px/1.3 var(--display);margin:0 0 20px}h3[data-astro-cid-njclvsbm]{font:400 25px/1.3 var(--display)}p[data-astro-cid-njclvsbm]{max-width:76ch;line-height:1.8}.snapshot[data-astro-cid-njclvsbm]{border:1px solid var(--portal-line);background:var(--brand-paper-2);border-radius:14px;padding:28px}.year-bar[data-astro-cid-njclvsbm]{justify-content:space-between;align-items:end;gap:20px;display:flex}.year-bar[data-astro-cid-njclvsbm] h2[data-astro-cid-njclvsbm]{margin:0}form[data-astro-cid-njclvsbm]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;width:280px;max-width:100%;display:grid}label[data-astro-cid-njclvsbm]{font:500 14px var(--ui);margin-bottom:8px;display:block}input[data-astro-cid-njclvsbm]{border:1px solid var(--portal-line);background:var(--brand-paper);width:100%;min-width:0;min-height:48px;font:18px var(--mono);border-radius:8px;padding:10px 12px}input[data-astro-cid-njclvsbm]:focus-visible{outline:2px solid var(--portal-link);outline-offset:3px}.hint[data-astro-cid-njclvsbm]{font:13px/1.7 var(--ui);color:var(--text-2)}.sun-fact[data-astro-cid-njclvsbm]{align-items:center;gap:24px;margin:32px 0 24px;display:flex}.sun-symbol[data-astro-cid-njclvsbm]{font:64px var(--display);color:var(--text)}.sun-fact[data-astro-cid-njclvsbm] .eyebrow[data-astro-cid-njclvsbm]{font-size:11px}.sun-fact[data-astro-cid-njclvsbm] h3[data-astro-cid-njclvsbm]{margin:6px 0;font-size:clamp(30px,4vw,44px)}.position[data-astro-cid-njclvsbm]{font:18px var(--mono);margin:12px 0}.boundary-note[data-astro-cid-njclvsbm]{border-left:3px solid var(--brand-sun);margin:22px 0;padding-left:18px}.boundary-note[data-astro-cid-njclvsbm] p[data-astro-cid-njclvsbm]{margin-bottom:0}.actions[data-astro-cid-njclvsbm],.on-page[data-astro-cid-njclvsbm]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.actions[data-astro-cid-njclvsbm]{margin-top:24px}.actions[data-astro-cid-njclvsbm] a[data-astro-cid-njclvsbm],.on-page[data-astro-cid-njclvsbm] a[data-astro-cid-njclvsbm]{align-items:center;min-height:44px;display:inline-flex}.on-page[data-astro-cid-njclvsbm]{margin:28px 0}.birthday[data-astro-cid-njclvsbm]>section[data-astro-cid-njclvsbm]:not(.snapshot){margin:42px 0}.table-wrap[data-astro-cid-njclvsbm]{overflow-x:auto}table[data-astro-cid-njclvsbm]{border-collapse:collapse;text-align:left;width:100%;font:15px/1.6 var(--mono)}caption[data-astro-cid-njclvsbm]{text-align:left;font:13px var(--ui);padding-bottom:12px}th[data-astro-cid-njclvsbm],td[data-astro-cid-njclvsbm]{border-bottom:1px solid var(--portal-line);padding:14px 12px}thead[data-astro-cid-njclvsbm] th[data-astro-cid-njclvsbm]{font:500 13px var(--ui)}tr[data-astro-cid-njclvsbm].selected{background:var(--brand-paper-2)}tr[data-astro-cid-njclvsbm].selected th[data-astro-cid-njclvsbm]{box-shadow:inset 3px 0 var(--brand-sun)}.transition[data-astro-cid-njclvsbm]{border:1px solid var(--portal-line);border-radius:10px;margin-top:24px;padding:4px 22px 18px}.transition[data-astro-cid-njclvsbm] a[data-astro-cid-njclvsbm],section[data-astro-cid-njclvsbm]>a[data-astro-cid-njclvsbm]{align-items:center;min-height:44px;display:inline-flex}.sign-facts[data-astro-cid-njclvsbm]{border-block:1px solid var(--portal-line);flex-wrap:wrap;gap:20px 36px;margin:24px 0;padding:20px 0;display:flex}dt[data-astro-cid-njclvsbm]{font:12px var(--mono);color:var(--text-2)}dd[data-astro-cid-njclvsbm]{margin:8px 0 0;font-size:18px}details[data-astro-cid-njclvsbm]{margin:36px 0;font-size:14px}summary[data-astro-cid-njclvsbm]{cursor:pointer;padding-block:16px}.adjacent[data-astro-cid-njclvsbm]{border-top:1px solid var(--portal-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:24px;display:grid}.adjacent[data-astro-cid-njclvsbm] a[data-astro-cid-njclvsbm]{flex-direction:column;gap:10px;text-decoration:none;display:flex}.adjacent[data-astro-cid-njclvsbm] small[data-astro-cid-njclvsbm]{font:12px var(--ui);color:var(--text-2)}.adjacent[data-astro-cid-njclvsbm] a[data-astro-cid-njclvsbm]:last-child{text-align:right}.adjacent[data-astro-cid-njclvsbm] a[data-astro-cid-njclvsbm]:nth-child(2){text-align:center}[data-astro-cid-njclvsbm][tabindex="-1"]{scroll-margin-top:160px}[data-astro-cid-njclvsbm][tabindex="-1"]:focus-visible{outline:2px solid var(--portal-link);outline-offset:5px}@media (width<=600px){.snapshot[data-astro-cid-njclvsbm]{padding:20px}.year-bar[data-astro-cid-njclvsbm]{flex-direction:column;align-items:stretch;gap:16px}form[data-astro-cid-njclvsbm]{width:100%}.intro[data-astro-cid-njclvsbm]{font-size:18px}.sun-fact[data-astro-cid-njclvsbm]{gap:16px}.sun-symbol[data-astro-cid-njclvsbm]{font-size:48px}.adjacent[data-astro-cid-njclvsbm]{gap:12px;font-size:14px}th[data-astro-cid-njclvsbm],td[data-astro-cid-njclvsbm]{padding:12px 8px}table[data-astro-cid-njclvsbm]{font-size:14px}}
