.Spectrograph-module-scss-module__B-aC8W__hero{z-index:0;position:relative;overflow-x:clip}.Spectrograph-module-scss-module__B-aC8W__instrument{--label:9.75rem;--tenure:3rem;--gap:.75rem;max-width:82rem;padding:calc(var(--bar-height) + 1.5rem) 1rem 2.5rem;gap:1rem;margin-inline:auto;display:grid}@media (max-width:767.98px){.Spectrograph-module-scss-module__B-aC8W__instrument{--label:7.25rem;--tenure:2.75rem;--gap:.5rem;padding-inline:.75rem}}.Spectrograph-module-scss-module__B-aC8W__gauge{max-width:none;font-family:var(--font-mono),ui-monospace,monospace;flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.Spectrograph-module-scss-module__B-aC8W__gaugeLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:.6875rem}.Spectrograph-module-scss-module__B-aC8W__gaugeSpan{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.6875rem}.Spectrograph-module-scss-module__B-aC8W__gaugeSince{color:var(--live);font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.125rem;font-weight:500}.Spectrograph-module-scss-module__B-aC8W__columns{gap:2.5rem;display:grid}@media (min-width:1100px){.Spectrograph-module-scss-module__B-aC8W__columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}}.Spectrograph-module-scss-module__B-aC8W__column{align-content:start;gap:1rem;min-width:0;display:grid}.Spectrograph-module-scss-module__B-aC8W__axis{grid-template-columns:var(--label) minmax(0, 1fr) var(--tenure);column-gap:var(--gap);font-family:var(--font-mono),ui-monospace,monospace;color:var(--text-faint);font-size:.6875rem;display:grid}.Spectrograph-module-scss-module__B-aC8W__axis:before{content:""}.Spectrograph-module-scss-module__B-aC8W__axisTrack{border-bottom:1px solid var(--hairline);height:1.1rem;position:relative}.Spectrograph-module-scss-module__B-aC8W__tick{left:calc(var(--at)*100%);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:3px;position:absolute;bottom:3px}.Spectrograph-module-scss-module__B-aC8W__tick:not([data-wide]){display:none}@media (max-width:767.98px){.Spectrograph-module-scss-module__B-aC8W__tick[data-wide]:not([data-narrow]){display:none}}.Spectrograph-module-scss-module__B-aC8W__nowLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--live);position:absolute;bottom:3px;right:0;translate:50%}.Spectrograph-module-scss-module__B-aC8W__band{gap:2px;display:grid}.Spectrograph-module-scss-module__B-aC8W__bandName{max-width:none;font-family:var(--font-ui),system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--live);align-items:baseline;gap:.5rem;margin-bottom:2px;font-size:.6875rem;font-weight:600;display:flex}.Spectrograph-module-scss-module__B-aC8W__bandCount{letter-spacing:.04em;color:var(--text-faint);font-weight:400}.Spectrograph-module-scss-module__B-aC8W__rows{position:relative}.Spectrograph-module-scss-module__B-aC8W__list{margin:0;padding:0;list-style:none;display:grid}.Spectrograph-module-scss-module__B-aC8W__row{grid-template-columns:var(--label) minmax(0, 1fr) var(--tenure);column-gap:var(--gap);border-radius:.375rem;align-items:center;min-height:1.6rem;display:grid}.Spectrograph-module-scss-module__B-aC8W__row:hover{background:color-mix(in oklab, var(--surface-raised) 55%, transparent)}.Spectrograph-module-scss-module__B-aC8W__label{min-width:0;color:var(--text);align-items:center;gap:7px;padding-left:4px;font-size:.8125rem;transition:opacity .32s cubic-bezier(.22,1,.36,1);display:flex}.Spectrograph-module-scss-module__B-aC8W__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Spectrograph-module-scss-module__B-aC8W__spoken{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Spectrograph-module-scss-module__B-aC8W__track{background-image:linear-gradient(90deg, color-mix(in oklab, var(--hairline) 55%, transparent) 0 1px, transparent 1px);background-size:calc(100%/var(--span,1)) 100%;height:1.6rem;position:relative}.Spectrograph-module-scss-module__B-aC8W__line{top:50%;left:calc(var(--at)*100%);background:linear-gradient(90deg, color-mix(in oklab, var(--tone) 60%, transparent), var(--tone));height:3px;box-shadow:0 0 9px color-mix(in oklab, var(--tone) 40%, transparent);transform-origin:0;border-radius:2px;margin-top:-1.5px;position:absolute;right:0}.Spectrograph-module-scss-module__B-aC8W__node{top:50%;left:calc(var(--at)*100%);background:var(--tone);width:7px;height:7px;box-shadow:0 0 6px var(--tone);border-radius:50%;margin:-3.5px 0 0 -3.5px;transition:scale .38s cubic-bezier(.22,1,.36,1);position:absolute}.Spectrograph-module-scss-module__B-aC8W__undated{font-family:var(--font-mono),ui-monospace,monospace;color:var(--text-faint);white-space:nowrap;font-size:.6875rem;position:absolute;top:50%;left:4px;translate:0 -50%}.Spectrograph-module-scss-module__B-aC8W__tenure{color:var(--text-dim);text-align:right;white-space:nowrap;transition:opacity .36s cubic-bezier(.22, 1, .36, 1) calc(var(--i,0)*25ms);font-size:.6875rem}.Spectrograph-module-scss-module__B-aC8W__rail{top:0;bottom:0;left:calc(var(--label) + var(--gap));right:calc(var(--tenure) + var(--gap));pointer-events:none;position:absolute}.Spectrograph-module-scss-module__B-aC8W__beam{opacity:0;will-change:transform,opacity;position:absolute;inset:0}.Spectrograph-module-scss-module__B-aC8W__beam:before{content:"";background:var(--live-bright);width:2px;box-shadow:0 0 10px 2px color-mix(in oklab, var(--live) 55%, transparent),0 0 30px 8px color-mix(in oklab, var(--live) 18%, transparent);border-radius:1px;position:absolute;top:-6px;bottom:-6px;left:-1px}.Spectrograph-module-scss-module__B-aC8W__now{background:color-mix(in oklab, var(--live) 55%, transparent);width:1px;position:absolute;top:0;bottom:0;right:0}@media (prefers-reduced-motion:no-preference){html.js .Spectrograph-module-scss-module__B-aC8W__band:not([data-swept]) .Spectrograph-module-scss-module__B-aC8W__line{transform:scaleX(0)}html.js .Spectrograph-module-scss-module__B-aC8W__band:not([data-swept]) .Spectrograph-module-scss-module__B-aC8W__row:not([data-lit]) .Spectrograph-module-scss-module__B-aC8W__node{scale:0}html.js .Spectrograph-module-scss-module__B-aC8W__band:not([data-swept]) .Spectrograph-module-scss-module__B-aC8W__row:not([data-lit]) .Spectrograph-module-scss-module__B-aC8W__label{opacity:.3}html.js .Spectrograph-module-scss-module__B-aC8W__band:not([data-swept]) .Spectrograph-module-scss-module__B-aC8W__tenure{opacity:0}.Spectrograph-module-scss-module__B-aC8W__band[data-swept] .Spectrograph-module-scss-module__B-aC8W__now{animation:.9s cubic-bezier(.22,1,.36,1) Spectrograph-module-scss-module__B-aC8W__arrive}}@keyframes Spectrograph-module-scss-module__B-aC8W__arrive{0%{background:var(--live-bright);box-shadow:0 0 14px 2px color-mix(in oklab, var(--live) 70%, transparent)}to{background:color-mix(in oklab, var(--live) 55%, transparent);box-shadow:none}}.Spectrograph-module-scss-module__B-aC8W__empty{width:min(34rem,100% - 2rem);margin:calc(var(--bar-height) + 4rem) auto 4rem;color:var(--text-faint);border-left:1px solid var(--live-dim);padding-left:1rem;font-size:.8125rem}.Spectrograph-module-scss-module__B-aC8W__emptyLead{letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);margin-bottom:.5rem;font-size:.8125rem}
