.console.svelte-bgey2e{width:100%;max-width:var(--site-sidebar-width);border:1px solid var(--hard-border);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 2.25rem), var(--paper);box-shadow:5px 5px 0 var(--hard-shadow);color:var(--ink);border-radius:0}.console-chrome.svelte-bgey2e{border-bottom:1px solid var(--ink);background:var(--inverse);color:var(--on-inverse);border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.4rem .65rem;display:grid}.chrome-leds.svelte-bgey2e{gap:.25rem;display:flex}.led.svelte-bgey2e{border:1px solid color-mix(in srgb, var(--on-inverse) 35%, transparent);background:color-mix(in srgb, var(--on-inverse) 12%, transparent);opacity:.4;border-radius:0;width:.4rem;height:.4rem}.led.on.svelte-bgey2e{opacity:1;background:color-mix(in srgb, var(--on-inverse) 55%, transparent);border-color:var(--on-inverse)}.led.accent.on.svelte-bgey2e{background:var(--accent);border-color:var(--accent);box-shadow:0 0 .4rem color-mix(in srgb, var(--accent) 70%, transparent)}.chrome-title.svelte-bgey2e{flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;min-width:0;margin:0;display:flex}.chrome-mark.svelte-bgey2e{font-family:var(--font-editorial);letter-spacing:.16em;color:var(--accent);font-size:.72rem;font-weight:700}.chrome-sub.svelte-bgey2e{color:color-mix(in srgb, var(--on-inverse) 62%, transparent);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:600}.chrome-status.svelte-bgey2e{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);font-family:var(--font-editorial);letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;border-radius:0;max-width:7rem;margin:0;padding:.12rem .4rem;font-size:.58rem;font-weight:700;line-height:1.2;overflow:hidden}.console-body.svelte-bgey2e{flex-direction:column;gap:.7rem;min-width:0;padding:.75rem;display:flex}.signal-row.svelte-bgey2e{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.5rem;min-width:0;display:grid}.signal-row.has-cover.svelte-bgey2e{grid-template-columns:minmax(0,1fr) 3.5rem}.signal-row.svelte-bgey2e img.cover{object-fit:cover;border:1px solid var(--ink);width:3.5rem;height:3.5rem;box-shadow:3px 3px 0 var(--cover-shadow);background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:0;display:block}.lcd.svelte-bgey2e{border:1px solid var(--ink);background:var(--inverse);min-height:3.5rem;color:var(--on-inverse);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:0;align-content:start;gap:.15rem;padding:.45rem .55rem;display:grid;position:relative;overflow:hidden}.eq.svelte-bgey2e{opacity:.55;pointer-events:none;align-items:flex-end;gap:.12rem;height:1.15rem;display:flex;position:absolute;bottom:.35rem;right:.4rem}.eq.svelte-bgey2e span:where(.svelte-bgey2e){width:.18rem;height:var(--h);background:var(--accent);transform-origin:bottom;border-radius:0;animation:1.1s ease-in-out infinite svelte-bgey2e-eq-bounce;display:block}.eq.svelte-bgey2e span:where(.svelte-bgey2e):nth-child(2n){animation-delay:.1s}.eq.svelte-bgey2e span:where(.svelte-bgey2e):nth-child(3n){animation-delay:.18s}.eq.svelte-bgey2e span:where(.svelte-bgey2e):nth-child(5n){animation-delay:60ms}.lcd-line.svelte-bgey2e{font-family:var(--font-editorial);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;padding-right:1.6rem;font-size:.62rem;font-weight:600;line-height:1.35;overflow:hidden}.lcd-line.dim.svelte-bgey2e{color:color-mix(in srgb, var(--on-inverse) 55%, transparent)}.social.svelte-bgey2e{color:var(--muted);letter-spacing:.02em;flex-wrap:wrap;gap:.65rem .9rem;margin:0;padding:0;font-size:.72rem;font-weight:600;list-style:none;display:flex}.social.svelte-bgey2e li:where(.svelte-bgey2e){align-items:center;gap:.28rem;display:inline-flex}.social.svelte-bgey2e svg{color:var(--ink);opacity:.72}.section.svelte-bgey2e{gap:.4rem;min-width:0;display:grid}.section-label.svelte-bgey2e{font-family:var(--font-editorial);letter-spacing:.12em;text-transform:uppercase;align-items:baseline;gap:.45rem;margin:0;font-size:.68rem;font-weight:700;display:flex}.section-label.svelte-bgey2e span:where(.svelte-bgey2e){border:1px solid var(--ink);background:var(--accent);min-width:1.3rem;color:var(--on-accent);letter-spacing:.08em;border-radius:0;place-items:center;padding:.06rem .28rem;font-size:.58rem;display:inline-grid}.kv.svelte-bgey2e{gap:.28rem;margin:0;display:grid}.kv-row.svelte-bgey2e{grid-template-columns:4.25rem minmax(0,1fr);align-items:baseline;gap:.4rem;min-width:0;display:grid}.kv.svelte-bgey2e dt:where(.svelte-bgey2e){color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:700}.kv.svelte-bgey2e dd:where(.svelte-bgey2e){text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.74rem;font-weight:600;line-height:1.3;overflow:hidden}@keyframes svelte-bgey2e-eq-bounce{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.eq.svelte-bgey2e span:where(.svelte-bgey2e){animation:none}}.track-page.svelte-80g5od{width:min(100%, var(--site-shell-max));min-height:100vh;padding:0 var(--site-shell-pad-x) 4rem;margin:0 auto}main.svelte-80g5od{width:min(100%, var(--site-content-max-wide));margin:0 auto;padding-top:clamp(1.25rem,4vw,2.5rem)}.player-wrap.svelte-80g5od{gap:1rem;animation:.65s both svelte-80g5od-rise;display:grid}@media (width<=640px){.player-wrap.svelte-80g5od{--track-card-cover-mobile:block;--track-card-wash:0;--track-card-cover-size:100%}.player-wrap.svelte-80g5od .track-card{padding:0 0 1rem}}@media (pointer:coarse){.comment-at.svelte-80g5od{min-height:var(--tap-min);align-items:center;display:inline-flex}}.description.svelte-80g5od{margin-top:1.5rem;animation:.75s 50ms both svelte-80g5od-rise}.description.svelte-80g5od p:where(.svelte-80g5od){max-width:44rem;color:var(--muted);white-space:pre-line;margin:0;line-height:1.55}.below-player.svelte-80g5od{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,2.5rem);margin-top:clamp(2rem,5vw,3rem);padding-top:1.5rem;display:grid}@media (width>=961px){.below-player.svelte-80g5od{grid-template-columns:minmax(0, 1fr) var(--site-sidebar-width)}.info-rail.svelte-80g5od{top:calc(var(--site-header-height) + 1rem);position:sticky}}.comments.svelte-80g5od{min-width:0;animation:.8s .1s both svelte-80g5od-rise}.info-rail.svelte-80g5od{min-width:0;animation:.85s .14s both svelte-80g5od-rise}.comments.svelte-80g5od h2:where(.svelte-80g5od){font-family:var(--font-editorial);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:400}.comments-empty.svelte-80g5od{color:var(--muted);margin:0;line-height:1.5}.comments-empty.svelte-80g5od a:where(.svelte-80g5od){color:var(--ink);font-weight:700}.comment-list.svelte-80g5od{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.comment-list.svelte-80g5od li:where(.svelte-80g5od){scroll-margin-top:calc(var(--site-header-height) + 1rem);--avatar-bg:color-mix(in srgb, var(--ink) 10%, transparent);--avatar-color:var(--ink);align-items:flex-start;gap:.65rem;display:flex}.comment-body.svelte-80g5od{flex:1;min-width:0}.comment-head.svelte-80g5od{justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0 0 .2rem;display:flex}.comment-meta.svelte-80g5od{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0;margin:0;display:flex}.comment-author.svelte-80g5od{font-size:.8rem;font-weight:800}.comment-at.svelte-80g5od{color:var(--accent);filter:contrast(1.2);font-variant-numeric:tabular-nums;text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800;text-decoration:underline}.comment-when.svelte-80g5od{color:var(--muted);font-size:.7rem}.comment-delete.svelte-80g5od{width:var(--tap-min);height:var(--tap-min);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin:-.35rem -.35rem 0 0;padding:0;display:inline-flex}.comment-delete.svelte-80g5od:hover:not(:disabled),.comment-delete.svelte-80g5od:focus-visible{color:var(--ink)}.comment-delete.svelte-80g5od:disabled{opacity:.45;cursor:wait}.comment-text.svelte-80g5od{overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.5}@keyframes svelte-80g5od-rise{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}
