.lede-band[data-astro-cid-j7pv25f6]{max-width:46rem;padding:2.4rem 0 1.4rem}.lede-band__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-optical-sizing:auto;font-weight:480;font-size:clamp(2.7rem,9vw,5rem);line-height:.98;letter-spacing:-.02em;margin:0 0 1.1rem}.lede-band__line[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:clamp(1.05rem,2.4vw,1.3rem);line-height:1.5;color:var(--ink-soft);max-width:40rem}.lede-band__meta[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.66rem;letter-spacing:.08em;color:var(--ink-faint);margin-top:1.3rem;display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.lede-band__meta[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-weight:500}.lede-band__meta[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{opacity:.5}.lede-band__meta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink-soft);text-decoration:none;border-bottom:1px dotted var(--ink-faint)}.lede-band__meta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--phosphor);border-bottom-color:var(--phosphor)}.sky[data-astro-cid-j7pv25f6]{position:relative;left:50%;transform:translate(-50%);width:min(100vw,92rem);height:clamp(30rem,74vh,52rem);margin:.4rem 0 1.4rem}#constellation[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;background:transparent;touch-action:none;cursor:grab}#constellation[data-astro-cid-j7pv25f6]:active{cursor:grabbing}.sky__hint[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);font-family:var(--mono);font-size:.56rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);pointer-events:none;transition:opacity .6s}.sky__legend[data-astro-cid-j7pv25f6]{position:absolute;top:.4rem;left:clamp(.4rem,3vw,1rem);display:flex;flex-wrap:wrap;gap:.4rem;max-width:calc(100% - 2rem)}.seamtag[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.38rem;font-family:var(--mono);font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:color-mix(in srgb,var(--ground) 70%,transparent);border:1px solid var(--rule);border-radius:2px;padding:.26rem .5rem;cursor:pointer;transition:color .15s,border-color .15s,opacity .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.seamtag[data-astro-cid-j7pv25f6]:hover{color:var(--ink);border-color:var(--seam)}.seamtag[data-astro-cid-j7pv25f6].is-off{opacity:.34}.seamtag__chip[data-astro-cid-j7pv25f6]{width:.5rem;height:.5rem;border-radius:50%;background:var(--seam);box-shadow:0 0 7px var(--seam)}.card[data-astro-cid-j7pv25f6]{position:absolute;top:2.8rem;right:clamp(.4rem,3vw,1rem);width:min(22rem,78vw);background:color-mix(in srgb,var(--ground) 90%,transparent);border:1px solid var(--rule-bright);border-radius:5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1rem 1.05rem 1.1rem;box-shadow:0 24px 60px -30px #000000e6}.card__seam[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.55rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .3rem}.card__title[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:500;font-size:1.4rem;line-height:1.12;margin:0 0 .5rem}.card__title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}.card__dek[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--ink-soft);line-height:1.46;margin:0 0 .7rem}.card__rel-h[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.5rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:.6rem 0 .4rem}.card__rels[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 .8rem;padding:0;max-height:11rem;overflow-y:auto}.card__rels[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--ink-soft);line-height:1.36;margin:.4rem 0;padding-left:.7rem;border-left:1px solid var(--rule-bright)}.card__rels[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:500}.card__enter[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ground);background:var(--seam, var(--phosphor));padding:.5rem .9rem;border-radius:3px;text-decoration:none;font-weight:600}.card__close[data-astro-cid-j7pv25f6]{position:absolute;top:.5rem;right:.6rem;background:none;border:none;color:var(--ink-faint);font-size:1.1rem;cursor:pointer;line-height:1;padding:.2rem}.card__close[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.seamindex[data-astro-cid-j7pv25f6]{max-width:44rem;margin:2.2rem auto 0}.seamindex__intro[data-astro-cid-j7pv25f6]{font-size:1.02rem;color:var(--ink-soft);margin:0 0 1.6rem;max-width:38rem}.seamindex__intro[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink)}.seamgroup[data-astro-cid-j7pv25f6]{margin:0 0 1.7rem;padding-left:1rem;border-left:2px solid color-mix(in srgb,var(--seam) 55%,transparent)}.seamgroup__head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap;margin-bottom:.55rem}.seamgroup__chip[data-astro-cid-j7pv25f6]{width:.6rem;height:.6rem;border-radius:50%;background:var(--seam);box-shadow:0 0 9px var(--seam);align-self:center}.seamgroup__name[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:500;font-size:1.35rem;color:var(--ink);margin:0;letter-spacing:-.01em}.seamgroup__note[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.58rem;letter-spacing:.04em;color:var(--ink-faint)}.seamgroup__count[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.62rem;color:var(--seam);margin-left:auto}.seamgroup__list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.seamgroup__list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{margin:0}.seamgroup__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;gap:.7rem;align-items:baseline;padding:.42rem 0;font-family:var(--serif);font-size:1.06rem;color:var(--ink-soft);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--rule) 70%,transparent);transition:color .13s}.seamgroup__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--ink)}.seamgroup__list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .seamgroup__ord[data-astro-cid-j7pv25f6]{color:var(--seam)}.seamgroup__ord[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.7rem;color:var(--ink-faint);letter-spacing:.04em;flex:0 0 auto;transition:color .13s}.seamindex__door[data-astro-cid-j7pv25f6]{font-size:.98rem;color:var(--ink-soft);margin:2rem 0 0;padding-top:1.2rem;border-top:1px solid var(--rule)}.seamindex__door[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--phosphor);text-decoration:none;white-space:nowrap}.seamindex__door[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.relfold[data-astro-cid-j7pv25f6]{max-width:44rem;margin:2.4rem auto 1rem;border-top:1px solid var(--rule);padding-top:1rem}.relfold[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer;list-style:revert}.relfold[data-astro-cid-j7pv25f6]>summary[data-astro-cid-j7pv25f6]:hover{color:var(--ink-soft)}.rellist[data-astro-cid-j7pv25f6]{list-style:none;margin:1.2rem 0 0;padding:0}.rellist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.8rem 0;border-top:1px solid var(--rule)}.rellist__pair[data-astro-cid-j7pv25f6]{display:block;font-family:var(--mono);font-size:.64rem;letter-spacing:.02em;margin-bottom:.3rem}.rellist__pair[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);text-decoration:none}.rellist__pair[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--phosphor)}.rellist__bond[data-astro-cid-j7pv25f6]{color:var(--ink-faint);padding:0 .4rem}.rellist__note[data-astro-cid-j7pv25f6]{color:var(--ink-soft);font-size:.96rem}@media(max-width:46rem){.sky[data-astro-cid-j7pv25f6]{height:78vh;min-height:30rem}.card[data-astro-cid-j7pv25f6]{position:fixed;inset:auto 0 0;width:100%;transform:none;border-radius:12px 12px 0 0;border-bottom:none;max-height:64vh;overflow-y:auto;z-index:60}}@media(prefers-reduced-motion:reduce){#constellation[data-astro-cid-j7pv25f6]{cursor:default}}
