.breadcrumbs[data-astro-cid-vx4iavld]{margin-block:var(--space) 0;font-size:var(--fs-small);color:var(--text-muted)}ol[data-astro-cid-vx4iavld]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-vx4iavld]:not(:last-child):after{content:"›";margin-inline-start:var(--space-1)}a[data-astro-cid-vx4iavld]{color:var(--text-muted)}.site-footer[data-astro-cid-nns7i3if]{margin-top:var(--space-12);padding-block:var(--space-8) calc(var(--space-8) + 64px);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-small)}ul[data-astro-cid-nns7i3if]{gap:var(--space-1) var(--space-6);margin:0 0 var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}ul[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{align-items:center;min-height:44px;display:inline-flex}p[data-astro-cid-nns7i3if]{margin:0 0 var(--space-2)}p[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--text-muted)}@media (width>=48rem){.site-footer[data-astro-cid-nns7i3if]{padding-bottom:var(--space-8)}}.city-search[data-astro-cid-5g23hqpt]{min-inline-size:min(100%,18rem);display:block;position:relative}html:not([data-js]) .city-search[data-astro-cid-5g23hqpt]{display:none}.field[data-astro-cid-5g23hqpt]{align-items:center;gap:var(--space-2);padding-inline:var(--space-3) var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);display:flex}.field[data-astro-cid-5g23hqpt]:focus-within{outline:2px solid var(--link);outline-offset:2px}.field[data-astro-cid-5g23hqpt] .search-icon{color:var(--text-muted);flex:none}input[data-astro-cid-5g23hqpt]{min-inline-size:0;min-height:44px;color:var(--text);font:inherit;background:0 0;border:0;flex:1}input[data-astro-cid-5g23hqpt]:focus{outline:none}input[data-astro-cid-5g23hqpt]::placeholder{color:var(--text-muted);opacity:1}.locate[data-astro-cid-5g23hqpt]{block-size:40px;inline-size:40px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.locate[data-astro-cid-5g23hqpt]:hover{background:var(--surface-2)}[data-astro-cid-5g23hqpt][role=listbox]{z-index:20;margin:var(--space-1) 0 0;padding:var(--space-1);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);list-style:none;position:absolute;inset-inline:0;box-shadow:0 8px 24px #00000040}[data-astro-cid-5g23hqpt][role=listbox] [role=option]{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:6px;align-items:center;min-height:44px;display:flex}[data-astro-cid-5g23hqpt][role=listbox] [aria-selected=true]{background:var(--surface-2)}[data-astro-cid-5g23hqpt][role=listbox] .country{color:var(--text-muted);font-size:var(--fs-small)}.status[data-astro-cid-5g23hqpt]:empty{margin:0}.status[data-astro-cid-5g23hqpt],.hint[data-astro-cid-5g23hqpt]{margin:var(--space-1) 0 0;font-size:var(--fs-small)}.hint[data-astro-cid-5g23hqpt][hidden]{display:none}.skip[data-astro-cid-fzpbxy5g]{z-index:50;padding:var(--space-2) var(--space-3);background:var(--surface);border-radius:var(--radius-sm);position:absolute;inset-block-start:-100px;inset-inline-start:var(--space)}.skip[data-astro-cid-fzpbxy5g]:focus{inset-block-start:var(--space)}.site-header[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--border);background:var(--surface)}.bar[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:auto 1fr auto;grid-template-areas:"logo.tools""search search search";display:grid}.bar[data-astro-cid-fzpbxy5g]>.logo{grid-area:logo}.main-nav[data-astro-cid-fzpbxy5g]{display:none}.search[data-astro-cid-fzpbxy5g]{grid-area:search}html:not([data-js]) .search[data-astro-cid-fzpbxy5g]{display:none}.tools[data-astro-cid-fzpbxy5g]{gap:var(--space-2);grid-area:tools;display:flex}ul[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:not(.countdown-chip){min-height:44px;color:var(--text);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{text-decoration:underline}.main-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{text-underline-offset:6px;text-decoration:underline 2px}@media (width>=48rem){.bar[data-astro-cid-fzpbxy5g]{gap:var(--space-6);grid-template-columns:auto 1fr minmax(14rem,18rem) auto;grid-template-areas:"logo nav search tools"}.main-nav[data-astro-cid-fzpbxy5g]{grid-area:nav;display:block}}.tab-bar[data-astro-cid-exkhzgpt]{z-index:30;background:var(--surface);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset-block-end:0;inset-inline:0}ul[data-astro-cid-exkhzgpt]{margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-exkhzgpt]{flex:1}a[data-astro-cid-exkhzgpt]{min-height:56px;padding-block:var(--space-2);color:var(--text-muted);flex-direction:column;align-items:center;gap:2px;font-size:.75rem;text-decoration:none;display:flex}a[data-astro-cid-exkhzgpt][aria-current=page]{color:var(--text);font-weight:600}@media (width>=48rem){.tab-bar[data-astro-cid-exkhzgpt]{display:none}}h1[data-astro-cid-rccoaopt]{margin-block:var(--space-3) var(--space-2)}.lead[data-astro-cid-rccoaopt]{margin:0 0 var(--space-1);font-size:1.125rem}.note[data-astro-cid-rccoaopt]{color:var(--text-muted);font-size:var(--fs-small)}.actions[data-astro-cid-rccoaopt]{gap:var(--space-3);margin-block:var(--space-6);flex-wrap:wrap;display:flex}.print[data-astro-cid-rccoaopt]{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;display:inline-flex}html:not([data-js]) .print[data-astro-cid-rccoaopt]{display:none}.cards[data-astro-cid-rccoaopt]{gap:var(--space-3);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.card[data-astro-cid-rccoaopt]{padding:var(--space);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.card[data-astro-cid-rccoaopt].super{border:2px solid var(--moon)}.card[data-astro-cid-rccoaopt] p[data-astro-cid-rccoaopt]{margin:0}.month[data-astro-cid-rccoaopt]{color:var(--text-muted);font-size:var(--fs-small)}.head[data-astro-cid-rccoaopt]{align-items:center;gap:var(--space-3);margin-block:var(--space-2);display:flex}.head[data-astro-cid-rccoaopt] h2[data-astro-cid-rccoaopt]{font-size:var(--fs-h3);margin:0}.time[data-astro-cid-rccoaopt]{font-weight:600}.utc[data-astro-cid-rccoaopt]{color:var(--text-muted);font-weight:400;font-size:var(--fs-small);margin-inline-start:var(--space-2)}.distance[data-astro-cid-rccoaopt]{color:var(--text-muted);font-size:var(--fs-small)}.badges[data-astro-cid-rccoaopt]{gap:var(--space-2);flex-wrap:wrap;display:flex;margin-top:var(--space-2)!important}.badge[data-astro-cid-rccoaopt]{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:1px solid var(--border-strong);font-size:var(--fs-small);border-radius:999px;font-weight:600;display:inline-flex}@media print{.cards[data-astro-cid-rccoaopt]{grid-template-columns:repeat(3,1fr);gap:6px}.card[data-astro-cid-rccoaopt]{break-inside:avoid;padding:6px}}ul[data-astro-cid-iuw7kmu2]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-iuw7kmu2]{padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;display:flex}a[data-astro-cid-iuw7kmu2]{min-height:24px;font-weight:600}.country[data-astro-cid-iuw7kmu2]{color:var(--text-muted);font-size:var(--fs-small)}.hero-heading[data-astro-cid-cpycubsq]{margin:0 0 var(--space)}.day[data-astro-cid-cpycubsq]{gap:var(--space-6);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;display:grid}.day[data-astro-cid-cpycubsq][hidden]{display:none}.disc[data-astro-cid-cpycubsq]{justify-content:center;display:flex}.date[data-astro-cid-cpycubsq]{color:var(--text-muted);margin:0}.phase[data-astro-cid-cpycubsq]{margin:var(--space-1) 0 var(--space-3);font-family:var(--font-heading);font-size:var(--fs-h2);font-weight:600}.stats[data-astro-cid-cpycubsq]{gap:var(--space-2) var(--space-6);margin:var(--space) 0;flex-wrap:wrap;display:flex}.stats[data-astro-cid-cpycubsq] dt[data-astro-cid-cpycubsq]{font-size:var(--fs-small);color:var(--text-muted)}.stats[data-astro-cid-cpycubsq] dd[data-astro-cid-cpycubsq]{margin:0;font-weight:600}@media (width<=40rem){.day[data-astro-cid-cpycubsq]{gap:var(--space);grid-template-columns:1fr}.disc[data-astro-cid-cpycubsq] svg{width:160px;height:160px}}h1[data-astro-cid-6voplrxj]{margin-block:var(--space-6);font-size:var(--fs-h2)}section[data-astro-cid-6voplrxj],.city-links{margin-block:var(--space-8)}.cta[data-astro-cid-6voplrxj]{gap:var(--space-2) var(--space-6);flex-wrap:wrap;font-weight:600;display:flex}.cta[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]{align-items:center;min-height:44px;display:inline-flex}.eclipse[data-astro-cid-6voplrxj]{padding:var(--space-6);border:2px solid var(--sun);border-radius:var(--radius);background:var(--surface)}.eclipse[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{margin-top:0}.intro[data-astro-cid-x5er4n5y]{color:var(--text-muted);max-width:44rem}ol[data-astro-cid-x5er4n5y]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-x5er4n5y]{gap:var(--space-3);grid-template-columns:7.5rem 1fr auto;align-items:center;display:grid}.bar[data-astro-cid-x5er4n5y]{background:var(--surface-2);border-radius:999px;block-size:.5rem;overflow:hidden}.bar[data-astro-cid-x5er4n5y] span[data-astro-cid-x5er4n5y]{background:var(--moon);block-size:100%;display:block}@media (width<=30rem){li[data-astro-cid-x5er4n5y]{grid-template-columns:6.5rem 1fr}.bar[data-astro-cid-x5er4n5y]{display:none}}.table-wrap[data-astro-cid-mtboi7xu]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table[data-astro-cid-mtboi7xu]{border-collapse:collapse;width:100%;font-size:var(--fs-small)}caption[data-astro-cid-mtboi7xu]{padding:var(--space-3) var(--space);text-align:start;font-size:1rem;font-weight:600}th[data-astro-cid-mtboi7xu],td[data-astro-cid-mtboi7xu]{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);text-align:start;white-space:nowrap}thead[data-astro-cid-mtboi7xu] th[data-astro-cid-mtboi7xu]{color:var(--text-muted);font-weight:500}tbody[data-astro-cid-mtboi7xu] th[data-astro-cid-mtboi7xu]{font-weight:500}.num[data-astro-cid-mtboi7xu]{text-align:end}.phase[data-astro-cid-mtboi7xu]{align-items:center;gap:var(--space-2);display:flex}tr[data-astro-cid-mtboi7xu][aria-current]{background:var(--surface-2)}tr[data-astro-cid-mtboi7xu][aria-current] th[data-astro-cid-mtboi7xu],tr[data-astro-cid-mtboi7xu][aria-current] td[data-astro-cid-mtboi7xu]{font-weight:700}ul[data-astro-cid-xiogyvci]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-xiogyvci]{gap:var(--space-3);padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:center;display:flex}p[data-astro-cid-xiogyvci]{margin:0}.name[data-astro-cid-xiogyvci]{font-weight:600}.when[data-astro-cid-xiogyvci]{font-size:var(--fs-small)}.rel[data-astro-cid-xiogyvci]{font-size:var(--fs-small);color:var(--text-muted)}h1[data-astro-cid-ep3ah53x]{margin-block:var(--space-3) var(--space-1)}.note[data-astro-cid-ep3ah53x]{margin:0 0 var(--space-6);color:var(--text-muted);font-size:var(--fs-small)}section[data-astro-cid-ep3ah53x],.next-phases,.best-nights,.city-links{margin-block:var(--space-8)}.cta[data-astro-cid-ep3ah53x]{font-weight:600}h1[data-astro-cid-c3gyl6uk]{margin-block:var(--space-3) var(--space-6)}section[data-astro-cid-c3gyl6uk],.next-phases,.city-links,.faq{margin-block:var(--space-8)}.muted[data-astro-cid-c3gyl6uk]{color:var(--text-muted)}.table-wrap[data-astro-cid-c3gyl6uk]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table[data-astro-cid-c3gyl6uk]{border-collapse:collapse;width:100%}th[data-astro-cid-c3gyl6uk],td[data-astro-cid-c3gyl6uk]{padding:var(--space-2) var(--space-3);border-top:1px solid var(--border);text-align:start}thead[data-astro-cid-c3gyl6uk] th[data-astro-cid-c3gyl6uk]{color:var(--text-muted);font-weight:500;font-size:var(--fs-small);border-top:0}tbody[data-astro-cid-c3gyl6uk] th[data-astro-cid-c3gyl6uk]{font-weight:600}.zone[data-astro-cid-c3gyl6uk]{color:var(--text-muted);font-size:var(--fs-small);margin-inline-start:var(--space-2);font-weight:400}.num[data-astro-cid-c3gyl6uk]{text-align:end}.prose[data-astro-cid-4srhazix]{max-width:44rem}.lead[data-astro-cid-4srhazix]{font-size:1.125rem}.updated[data-astro-cid-4srhazix]{margin-top:var(--space-8);color:var(--text-muted);font-size:var(--fs-small)}
