.first-star-surface:where(.astro-k2c5pcew){border-radius:1rem}.first-star-pulse:where(.astro-k2c5pcew){animation:first-star-pulse .7s cubic-bezier(.23,1,.32,1)}@keyframes first-star-pulse{50%{filter:drop-shadow(0 0 18px hsl(var(--primary)/.35))}}.link-ledgers:where(.astro-k2c5pcew){display:grid;gap:.6rem;margin:0 0 4rem}.link-ledgers:where(.astro-k2c5pcew) details:where(.astro-k2c5pcew){scroll-margin-top:7rem;border-bottom:1px solid hsl(var(--border))}.link-ledgers:where(.astro-k2c5pcew) summary:where(.astro-k2c5pcew){display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1rem;align-items:center;min-height:4.2rem;border-top:1px solid hsl(var(--border));cursor:pointer;list-style:none}.link-ledgers:where(.astro-k2c5pcew) summary:where(.astro-k2c5pcew)::-webkit-details-marker{display:none}.link-ledgers:where(.astro-k2c5pcew) summary:where(.astro-k2c5pcew)>span:where(.astro-k2c5pcew):first-child{display:grid;gap:.1rem}.link-ledgers:where(.astro-k2c5pcew) summary:where(.astro-k2c5pcew) small:where(.astro-k2c5pcew){color:hsl(var(--muted-foreground));font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}.link-ledgers:where(.astro-k2c5pcew) summary:where(.astro-k2c5pcew) strong:where(.astro-k2c5pcew){font-size:.85rem;font-weight:570}.link-ledgers:where(.astro-k2c5pcew) .count:where(.astro-k2c5pcew){color:hsl(var(--muted-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem}.link-ledgers:where(.astro-k2c5pcew) .arrow:where(.astro-k2c5pcew){display:inline-grid;width:1.85rem;height:1.85rem;place-items:center;border:1px solid hsl(var(--border));border-radius:999px;font-size:.78rem;transition:transform .18s ease,background .18s ease}.link-ledgers:where(.astro-k2c5pcew) details:where(.astro-k2c5pcew)[open] .arrow:where(.astro-k2c5pcew){background:hsl(var(--muted));transform:rotate(90deg)}.ledger-content:where(.astro-k2c5pcew){padding:0 0 1.25rem;color:hsl(var(--muted-foreground));font-size:.76rem;line-height:1.65}.ledger-content:where(.astro-k2c5pcew)>p:where(.astro-k2c5pcew){max-width:38rem;margin:0;border-left:1px solid hsl(var(--primary) / .55);padding-left:.8rem}.ledger-content:where(.astro-k2c5pcew) ul:where(.astro-k2c5pcew),.ledger-content:where(.astro-k2c5pcew) ol:where(.astro-k2c5pcew){margin:0;padding:0;list-style:none}.ledger-content:where(.astro-k2c5pcew) li:where(.astro-k2c5pcew){display:flex;justify-content:space-between;gap:1rem;border-top:1px dashed hsl(var(--border));padding-block:.7rem}.ledger-content:where(.astro-k2c5pcew) li:where(.astro-k2c5pcew) div:where(.astro-k2c5pcew){display:grid}.ledger-content:where(.astro-k2c5pcew) li:where(.astro-k2c5pcew) time:where(.astro-k2c5pcew){min-width:8rem;font-variant-numeric:tabular-nums}.apply-links:where(.astro-k2c5pcew){scroll-margin-top:7rem;margin-block:2rem 3rem;border:1px solid hsl(var(--border));border-radius:1.1rem;padding:clamp(1.1rem,4vw,2rem);background:radial-gradient(circle at 88% 8%,hsl(var(--primary) / .12),transparent 28%),hsl(var(--card))}.apply-links:where(.astro-k2c5pcew)>header:where(.astro-k2c5pcew){display:flex;align-items:end;justify-content:space-between;gap:1rem}.eyebrow:where(.astro-k2c5pcew){margin:0 0 .3rem;color:hsl(var(--muted-foreground));font-size:.62rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.apply-links:where(.astro-k2c5pcew) h2:where(.astro-k2c5pcew){margin:0;font-size:clamp(1.45rem,4vw,2.2rem);font-weight:550;letter-spacing:-.04em}.copy-all:where(.astro-k2c5pcew),.site-field:where(.astro-k2c5pcew) button:where(.astro-k2c5pcew){border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;font-size:.68rem;font-weight:580;transition:border-color .18s ease,background .18s ease}.copy-all:where(.astro-k2c5pcew){padding:.52rem .75rem}.copy-all:where(.astro-k2c5pcew):hover,.copy-all:where(.astro-k2c5pcew):focus-visible,.site-field:where(.astro-k2c5pcew) button:where(.astro-k2c5pcew):hover,.site-field:where(.astro-k2c5pcew) button:where(.astro-k2c5pcew):focus-visible{border-color:hsl(var(--primary));background:hsl(var(--muted))}.intro:where(.astro-k2c5pcew){max-width:38rem;margin:1.15rem 0 1.5rem;color:hsl(var(--muted-foreground));font-size:.8rem;line-height:1.7}.site-card:where(.astro-k2c5pcew){overflow:hidden;border-block:1px solid hsl(var(--border))}.site-field:where(.astro-k2c5pcew){display:grid;grid-template-columns:4rem minmax(0,1fr) auto;gap:.8rem;align-items:center;min-height:3.1rem;border-bottom:1px dashed hsl(var(--border))}.site-field:where(.astro-k2c5pcew):last-child{border-bottom:0}.site-field:where(.astro-k2c5pcew)>span:where(.astro-k2c5pcew){color:hsl(var(--muted-foreground));font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.site-field:where(.astro-k2c5pcew) code:where(.astro-k2c5pcew){overflow:hidden;color:hsl(var(--foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.site-field:where(.astro-k2c5pcew) button:where(.astro-k2c5pcew){padding:.36rem .62rem}.apply-footer:where(.astro-k2c5pcew){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;margin-top:1.5rem}.apply-footer:where(.astro-k2c5pcew) strong:where(.astro-k2c5pcew){font-size:.72rem;font-weight:620}.apply-footer:where(.astro-k2c5pcew) ul:where(.astro-k2c5pcew){display:grid;gap:.25rem;margin:.55rem 0 0;padding-left:1rem;color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.55}.apply-footer:where(.astro-k2c5pcew)>a:where(.astro-k2c5pcew){display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.62rem .85rem;background:hsl(var(--foreground));color:hsl(var(--background));font-size:.7rem;text-decoration:none}.apply-footer:where(.astro-k2c5pcew)>a:where(.astro-k2c5pcew):hover,.apply-footer:where(.astro-k2c5pcew)>a:where(.astro-k2c5pcew):focus-visible{color:hsl(var(--background))}.copy-toast:where(.astro-k2c5pcew){position:fixed;right:1rem;bottom:1rem;z-index:20;border:1px solid hsl(var(--border));border-radius:999px;padding:.55rem .75rem;background:hsl(var(--foreground));color:hsl(var(--background));font-size:.72rem;box-shadow:0 12px 30px hsl(var(--foreground)/.18)}.copy-status:where(.astro-k2c5pcew){min-height:1rem;margin:.75rem 0 0;color:hsl(var(--muted-foreground));font-size:.64rem;text-align:right}@media(max-width:620px){.apply-links:where(.astro-k2c5pcew)>header:where(.astro-k2c5pcew){align-items:flex-start;flex-direction:column}.site-field:where(.astro-k2c5pcew){grid-template-columns:3rem minmax(0,1fr) auto;gap:.5rem}.site-field:where(.astro-k2c5pcew) code:where(.astro-k2c5pcew){font-size:.6rem}.apply-footer:where(.astro-k2c5pcew){grid-template-columns:1fr;gap:1.25rem}.apply-footer:where(.astro-k2c5pcew)>a:where(.astro-k2c5pcew){width:fit-content}}@media(prefers-reduced-motion:reduce){.first-star-pulse:where(.astro-k2c5pcew){animation:none}.link-ledgers:where(.astro-k2c5pcew) .arrow:where(.astro-k2c5pcew),.copy-all:where(.astro-k2c5pcew),.site-field:where(.astro-k2c5pcew) button:where(.astro-k2c5pcew){transition:none}}
