.nav[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;position:sticky;top:0;z-index:10;backdrop-filter:blur(8px);background:color-mix(in oklch,var(--bg) 70%,transparent);border-bottom:var(--border)}.mark[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--ink);letter-spacing:.02em}.mark-dot[data-astro-cid-j7pv25f6]{color:var(--accent)}.nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;gap:1.5rem;list-style:none}.nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink-dim);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em}.nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}@media (max-width: 620px){.nav[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:none}}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(2rem,6vw,6rem)}.hero-scope[data-astro-cid-j7pv25f6]{border:var(--border);border-radius:var(--radius);background:var(--bg-sunken);overflow:hidden;box-shadow:0 0 80px -30px var(--accent-glow)}.hero-copy[data-astro-cid-j7pv25f6]{margin-top:2rem}.eyebrow[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.9rem;color:var(--accent);letter-spacing:.22em;margin-bottom:1.4rem}.eyebrow[data-astro-cid-j7pv25f6]:before{content:"";width:2.2rem;height:2px;background:var(--accent)}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:var(--hero);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;margin:.5rem 0 1.5rem}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] .thin[data-astro-cid-j7pv25f6]{font-weight:400;color:var(--ink-dim)}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:var(--accent)}.lede[data-astro-cid-j7pv25f6]{max-width:var(--measure);color:var(--ink-dim);font-size:var(--step-1);margin-bottom:1.6rem}.lede[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:500}.status[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:0;border:var(--border);font-family:var(--font-mono);font-size:var(--step--1);width:fit-content;max-width:100%}.status[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{padding:.6rem 1rem;border-right:var(--border);color:var(--ink-dim);letter-spacing:.06em;white-space:nowrap}.status[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{border-right:0}.status[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--accent);font-weight:500}.status[data-astro-cid-j7pv25f6] .live[data-astro-cid-j7pv25f6]{color:var(--accent-cyan)}.status[data-astro-cid-j7pv25f6] .live[data-astro-cid-j7pv25f6]:before{content:"● "}.section-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:1rem;margin-bottom:2rem}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--step-2)}.section-head[data-astro-cid-j7pv25f6] .more[data-astro-cid-j7pv25f6]{margin-left:auto;color:var(--ink-dim);font-size:var(--step--1)}.section-head[data-astro-cid-j7pv25f6] .more[data-astro-cid-j7pv25f6]:hover{color:var(--accent)}.cards[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.card[data-astro-cid-j7pv25f6]{border:var(--border);border-radius:var(--radius);background:var(--bg-raise);transition:border-color .2s var(--ease-scope),box-shadow .2s var(--ease-scope),transform .2s var(--ease-scope)}.card[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);box-shadow:0 0 40px -20px var(--accent-glow);transform:translateY(-2px)}.card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;padding:1.5rem;color:inherit}.card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:none}.card-status[data-astro-cid-j7pv25f6]{display:inline-block;color:var(--accent);margin-bottom:.75rem}.card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-bottom:.4rem}.card-tag[data-astro-cid-j7pv25f6]{color:var(--ink-dim);font-size:var(--step--1);margin-bottom:1rem}.stack[data-astro-cid-j7pv25f6]{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem}.stack[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{font-size:var(--step--1);color:var(--ink-faint);border:var(--border);padding:.1rem .5rem;border-radius:var(--radius)}.empty[data-astro-cid-j7pv25f6]{display:block;padding:2rem;border:1px dashed var(--hairline);border-radius:var(--radius)}.empty[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{color:var(--accent)}.tracks[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.track[data-astro-cid-j7pv25f6]{border:var(--border);border-radius:var(--radius);background:var(--bg-raise);padding:1.5rem;transition:border-color .2s var(--ease-scope),box-shadow .2s var(--ease-scope)}.track[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent);box-shadow:0 0 40px -20px var(--accent-glow)}.track-meta[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;color:var(--accent);margin-bottom:.5rem}.track[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-bottom:1rem}.track-embed[data-astro-cid-j7pv25f6]{border-radius:var(--radius);overflow:hidden}.track-embed[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{display:block;border:0}.oscilloscope-player{display:flex;align-items:center;gap:1.1rem;border-top:var(--border);background:var(--bg-raise);padding:.9rem 1.1rem}.oscilloscope-playbtn{width:2.75rem;height:2.75rem;flex-shrink:0;border:0;cursor:pointer;background:var(--accent);color:var(--bg);font-size:1rem;display:grid;place-items:center;font-family:var(--font-mono);transition:transform .15s var(--ease-scope)}.oscilloscope-playbtn:hover{transform:scale(1.06)}.oscilloscope-playbtn:active{transform:scale(.94)}.oscilloscope-ptext{font-family:var(--font-mono);font-size:var(--step--1);color:var(--ink-dim);letter-spacing:.05em}.oscilloscope-ptext b{display:block;color:var(--ink);font-size:var(--step-0);letter-spacing:.02em;margin-bottom:.2rem}
