.sky[data-astro-cid-je4fusua]{--ink:#ece7dc;--ink-soft:#c4bdaf;--ink-faint:#8a8478;--accent:#e9c48a;--r-serif:"Spectral", Georgia, serif;--r-mono:"IBM Plex Mono", ui-monospace, monospace;--rule:#ece7dc29;color:var(--ink)}.sky-view[data-astro-cid-je4fusua]{height:calc(100svh - var(--header-h));background:#06070b;min-height:520px;position:relative;overflow:hidden}.sky-view[data-astro-cid-je4fusua] canvas[data-astro-cid-je4fusua]{touch-action:none;cursor:grab;outline-offset:-3px;width:100%;height:100%;display:block;position:absolute;inset:0}.sky-view[data-astro-cid-je4fusua] canvas[data-astro-cid-je4fusua]:active{cursor:grabbing}.sky-hold[data-astro-cid-je4fusua]{font:italic 300 1.1rem var(--r-serif);color:var(--ink-faint);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.sky[data-astro-cid-je4fusua] .label[data-astro-cid-je4fusua]{font:400 .7rem/1.2 var(--r-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0}.sky-head[data-astro-cid-je4fusua]{left:var(--gutter);max-width:min(19.5rem, 100% - 2 * var(--gutter));pointer-events:none;text-shadow:0 0 18px #06070b,0 0 6px #06070b;position:absolute;top:clamp(16px,3vh,32px)}.sky-head[data-astro-cid-je4fusua] h1[data-astro-cid-je4fusua]{font:300 clamp(2.2rem, 4.4vw, 3.4rem)/1 var(--r-serif);letter-spacing:-.02em;margin:.5rem 0 .6rem}.sky-line[data-astro-cid-je4fusua]{font:300 1.06rem/1.4 var(--r-serif);color:var(--ink-soft);font-variant-numeric:tabular-nums lining-nums;margin:0}.sky-note[data-astro-cid-je4fusua]{font:italic 300 .95rem/1.45 var(--r-serif);color:var(--accent);max-width:24rem;margin:.5rem 0 0}.sky-hint[data-astro-cid-je4fusua]{font:400 .7rem/1.5 var(--r-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:.9rem 0 0;transition:opacity .6s}.sky-hint[data-astro-cid-je4fusua].gone{opacity:0}.sky-card[data-astro-cid-je4fusua]{right:var(--gutter);width:min(21rem, calc(100% - 2 * var(--gutter)));border:1px solid var(--rule);border-top-color:var(--accent);background:#090a0ef0;padding:1.1rem 1.2rem 1.2rem;position:absolute;top:clamp(16px,3vh,32px)}.sky-card[data-astro-cid-je4fusua] h2{font:italic 300 clamp(1.6rem, 3vw, 2.1rem)/1.1 var(--r-serif);margin:.5rem 0 .7rem;padding-right:3.4rem}.sky-card[data-astro-cid-je4fusua] .sky-card-text{font:300 1rem/1.5 var(--r-serif);color:var(--ink-soft);max-width:none;margin:0 0 .5rem}.sky-card[data-astro-cid-je4fusua] .sky-card-links{font:400 .72rem/1.4 var(--r-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.3rem 1.4rem;margin:.8rem 0 0;display:flex}.sky-card[data-astro-cid-je4fusua] .sky-card-links a{color:var(--ink);border-bottom:1px solid var(--accent);padding:.45rem 0;text-decoration:none}.sky-card[data-astro-cid-je4fusua] .sky-card-shut{position:absolute;top:.35rem;right:.9rem}.sky-bar[data-astro-cid-je4fusua]{padding:2.2rem var(--gutter) .7rem;pointer-events:none;background:linear-gradient(#06070b00,#06070bf5 45%);grid-template-columns:minmax(0,1.25fr) auto auto;align-items:end;gap:.4rem clamp(20px,3vw,48px);display:grid;position:absolute;bottom:0;left:0;right:0}.sky-bar[data-astro-cid-je4fusua]>[data-astro-cid-je4fusua]{pointer-events:auto}.sky[data-astro-cid-je4fusua] button,.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua]{font:400 .7rem/1 var(--r-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft);border:0;border-bottom:1px solid var(--rule);cursor:pointer;white-space:nowrap;background:0 0;min-height:40px;padding:.85rem 0 .55rem}.sky[data-astro-cid-je4fusua] button:hover,.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua]:hover,.pop[data-astro-cid-je4fusua][open] summary[data-astro-cid-je4fusua]{color:var(--accent);border-color:var(--accent)}.bar-when[data-astro-cid-je4fusua]{gap:0;min-width:0;display:grid}.bar-when[data-astro-cid-je4fusua] input[data-astro-cid-je4fusua]{accent-color:#e9c48a;width:100%;height:28px;margin:0}.bar-row[data-astro-cid-je4fusua],.bar-look[data-astro-cid-je4fusua],.bar-more[data-astro-cid-je4fusua]{flex-wrap:wrap;align-items:baseline;gap:0 1.3rem;display:flex}.pop[data-astro-cid-je4fusua]{position:relative}.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua]{list-style:none;display:block}.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua]::-webkit-details-marker{display:none}.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua] .label[data-astro-cid-je4fusua]{color:inherit;font-size:inherit}.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua] #sky-where-name[data-astro-cid-je4fusua]{color:var(--ink)}.pop-body[data-astro-cid-je4fusua]{width:min(19rem, calc(100vw - 2 * var(--gutter)));border:1px solid var(--rule);border-top-color:var(--accent);z-index:3;background:#090a0ef7;gap:.7rem;padding:1rem 1.1rem 1.1rem;display:grid;position:absolute;bottom:calc(100% + .6rem);right:0}.sky[data-astro-cid-je4fusua] select[data-astro-cid-je4fusua],.sky[data-astro-cid-je4fusua] input[data-astro-cid-je4fusua][type=number]{font:300 1.02rem var(--r-serif);color:var(--ink);border:1px solid var(--rule);background:#131315;border-radius:2px;width:100%;min-height:44px;padding:.5rem .6rem}.pop-body[data-astro-cid-je4fusua] button[data-astro-cid-je4fusua]{justify-self:start}.hint[data-astro-cid-je4fusua]{font:italic 300 .9rem/1.4 var(--r-serif);color:var(--ink-faint);margin:0}.hint[data-astro-cid-je4fusua]:empty{display:none}.pair[data-astro-cid-je4fusua]{gap:.6rem;display:grid}.pair[data-astro-cid-je4fusua] label[data-astro-cid-je4fusua]{font:300 .92rem var(--r-serif);color:var(--ink-soft);gap:.3rem;display:grid}.tick[data-astro-cid-je4fusua]{font:300 1rem var(--r-serif);color:var(--ink-soft);align-items:center;gap:.6rem;min-height:36px;display:flex}.tick[data-astro-cid-je4fusua] input[data-astro-cid-je4fusua]{accent-color:#e9c48a;width:18px;height:18px}.sky-rest[data-astro-cid-je4fusua]{padding-top:clamp(40px,6vw,80px)}@media (width<=900px){.sky-bar[data-astro-cid-je4fusua]{grid-template-columns:minmax(0,1fr) auto;padding-bottom:.5rem}.bar-when[data-astro-cid-je4fusua]{grid-column:1/-1}.bar-row[data-astro-cid-je4fusua]{justify-content:space-between}.bar-look[data-astro-cid-je4fusua],.bar-more[data-astro-cid-je4fusua]{gap:0 1rem}.bar-look[data-astro-cid-je4fusua] .label[data-astro-cid-je4fusua]{display:none}.sky-card[data-astro-cid-je4fusua]{top:auto;right:var(--gutter);left:var(--gutter);width:auto;max-height:46%;bottom:10.6rem;overflow:auto}.sky-head[data-astro-cid-je4fusua] h1[data-astro-cid-je4fusua]{margin:.3rem 0 .4rem;font-size:2rem}.sky-line[data-astro-cid-je4fusua]{font-size:.98rem}}@media (width<=420px){.sky[data-astro-cid-je4fusua] button,.pop[data-astro-cid-je4fusua] summary[data-astro-cid-je4fusua]{letter-spacing:.06em;font-size:.64rem}.bar-look[data-astro-cid-je4fusua],.bar-more[data-astro-cid-je4fusua]{gap:0 .7rem}}
