._brand_jp8i5_1{align-items:center;min-width:0;display:inline-flex}._brandFull_jp8i5_7{object-fit:contain;width:auto;max-width:11.25rem;height:2.15rem;display:block}._brandCompact_jp8i5_15{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;display:none}._brandForceFull_jp8i5_22 ._brandFull_jp8i5_7{display:block}._brandForceFull_jp8i5_22 ._brandCompact_jp8i5_15,._brandForceCompact_jp8i5_24 ._brandFull_jp8i5_7{display:none}._brandForceCompact_jp8i5_24 ._brandCompact_jp8i5_15{display:block}._button_jp8i5_28{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.65rem;padding:0 var(--space-5);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-display);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);border:1px solid #0000;font-size:.88rem;font-weight:650;display:inline-flex;position:relative}._button_jp8i5_28:active{transform:scale(.98)}._button_jp8i5_28:disabled{cursor:not-allowed;opacity:.42}._primary_jp8i5_54{background:var(--color-pulse);color:var(--color-void);font-weight:750;box-shadow:0 2px 14px #ff6a2a47}._primary_jp8i5_54:hover:not(:disabled){background:var(--color-pulse-hover);box-shadow:0 4px 20px #ff6a2a6b}._secondary_jp8i5_65{border-color:var(--color-steel);background:var(--color-carbon-raised);color:var(--color-paper)}._secondary_jp8i5_65:hover:not(:disabled){border-color:var(--color-steel-strong);background:var(--color-surface-hover);color:var(--color-paper)}._quiet_jp8i5_76{color:var(--color-ash);background:0 0}._quiet_jp8i5_76:hover:not(:disabled){background:var(--color-carbon-raised);color:var(--color-paper)}._danger_jp8i5_85{border-color:color-mix(in srgb, var(--color-danger) 40%, transparent);background:color-mix(in srgb, var(--color-danger) 12%, var(--color-carbon));color:var(--color-danger)}._danger_jp8i5_85:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 22%, var(--color-carbon))}._compact_jp8i5_94{min-height:2.15rem;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:.78rem}._card_jp8i5_102{background:var(--color-carbon);border:1px solid var(--color-steel);border-radius:var(--radius-lg);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);position:relative;overflow:hidden}._cardElevated_jp8i5_113{background:var(--color-carbon-raised);border-color:var(--color-steel-strong)}._cardInteractive_jp8i5_118:hover{border-color:var(--color-ash-dim);background:var(--color-surface-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._chip_jp8i5_126{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);border:1px solid var(--color-steel-strong);background:var(--color-carbon-raised);color:var(--color-ash);font-family:var(--font-mono);padding:.18rem .55rem;font-size:.68rem;font-weight:600;line-height:1.3;display:inline-flex}._chipPrimary_jp8i5_141{border-color:color-mix(in srgb, var(--color-pulse) 45%, transparent);background:color-mix(in srgb, var(--color-pulse) 14%, transparent);color:var(--color-pulse-hover)}._chipAccent_jp8i5_147{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent)}._chipSuccess_jp8i5_153{border-color:color-mix(in srgb, var(--color-success) 45%, transparent);background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}._chipDanger_jp8i5_159{border-color:color-mix(in srgb, var(--color-danger) 45%, transparent);background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}._eyebrow_jp8i5_165{margin:0 0 var(--space-3);color:var(--color-pulse);font-family:var(--font-mono);letter-spacing:.12em;font-size:.72rem;font-weight:600}._title_jp8i5_174{max-width:17ch;font-family:var(--font-display);letter-spacing:-.055em;color:var(--color-paper);margin:0;font-size:clamp(2rem,4vw,3.85rem);font-weight:600;line-height:1.02}._description_jp8i5_185{max-width:60ch;margin:var(--space-4) 0 0;color:var(--color-ash);font-size:.98rem;line-height:1.65}._rail_jp8i5_193{border-block:1px solid var(--color-steel);background:var(--color-carbon);width:100%;height:3.25rem;position:relative;overflow:hidden}._railLine_jp8i5_202{background:var(--color-steel-strong);height:1px;position:absolute;top:50%;left:0;right:0}._railBeat_jp8i5_211{bottom:50%;left:calc(var(--beat-position) * 100%);width:1px;height:calc(.65rem + var(--beat-strength) * 1.45rem);background:var(--color-ash-dim);position:absolute;transform:translate(-50%)}._railBeat_jp8i5_211[data-kind=kick]{background:var(--color-pulse);width:2px}._railBeat_jp8i5_211[data-kind=snare]{background:var(--color-paper)}._railPlayhead_jp8i5_223{top:0;bottom:0;left:calc(var(--rail-progress) * 100%);background:var(--color-accent);width:2px;transition:left 80ms linear;position:absolute;transform:translate(-1px)}._spectralRail_jp8i5_234{border-block:1px solid var(--color-steel);background:var(--color-carbon);cursor:crosshair;touch-action:none;width:100%;height:5.25rem;position:relative}._spectralRail_jp8i5_234:focus-visible{outline:2px solid var(--color-pulse);outline-offset:3px}._spectralRail_jp8i5_234 canvas{width:100%;height:100%;display:block}._spectralLabels_jp8i5_246{inset:0 auto 0 var(--space-2);pointer-events:none;grid-template-rows:repeat(5,1fr);align-items:center;display:grid;position:absolute}._spectralLabels_jp8i5_246 span{padding:1px var(--space-1);background:color-mix(in srgb, var(--color-void) 80%, transparent);color:var(--color-ash);font-family:var(--font-mono);letter-spacing:.03em;font-size:.52rem}._spectralTooltip_jp8i5_248{z-index:3;right:auto;bottom:var(--space-2);width:10.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-steel-strong);border-radius:var(--radius-sm);background:var(--color-void);box-shadow:var(--shadow-sm);color:var(--color-ash);font-family:var(--font-mono);pointer-events:none;gap:2px;font-size:.56rem;display:grid;position:absolute;transform:translate(clamp(-9.5rem,-50%,-1rem))}._spectralTooltip_jp8i5_248 strong{color:var(--color-paper);margin-bottom:2px;font-size:.64rem}._spectralTooltip_jp8i5_248 span{justify-content:space-between;gap:var(--space-3);display:flex}._spectralTooltip_jp8i5_248 b{color:var(--color-paper);font-weight:500}._railTrimShade_jp8i5_255{z-index:1;background:color-mix(in srgb, var(--color-void) 66%, transparent);pointer-events:none;position:absolute;inset-block:0}._railTrimHandle_jp8i5_263{z-index:2;width:var(--space-4);margin-left:calc(var(--space-4) / -2);cursor:ew-resize;touch-action:none;position:absolute;inset-block:0}._railTrimHandle_jp8i5_263:before{content:"";inset-block:0;background:var(--color-x9-lime);width:2px;position:absolute;left:calc(50% - 1px)}._railTrimHandle_jp8i5_263:after{content:"";width:var(--space-2);height:var(--space-5);border-radius:var(--radius-sm);background:var(--color-x9-lime);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._railTrimHandle_jp8i5_263:focus-visible{outline:2px solid var(--color-pulse);outline-offset:2px}._colorPickerPopover_jp8i5_300{gap:var(--space-2);display:grid}._colorPickerPresets_jp8i5_301{padding-top:var(--space-1);justify-content:center}._colorTrigger_jp8i5_305{align-items:center;gap:var(--space-3);min-height:2.65rem;padding:0 var(--space-3);border:1px solid var(--color-steel-strong);border-radius:var(--radius-md);background:var(--color-surface-hover);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);display:inline-flex}._colorTrigger_jp8i5_305:hover{border-color:var(--color-ash-dim)}._colorTrigger_jp8i5_305[data-pressed],._colorTrigger_jp8i5_305[aria-expanded=true]{border-color:var(--color-pulse)}._colorTriggerValue_jp8i5_322{color:var(--color-paper);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.78rem}._metricValue_jp8i5_330{color:var(--color-paper);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:1.45rem;font-weight:600;display:block}._metricLabel_jp8i5_340{margin-top:var(--space-2);color:var(--color-ash);font-size:.76rem;font-weight:500;display:block}._ruler_jp8i5_349{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-steel);border-radius:var(--radius-md);background:var(--color-carbon-raised);display:grid}._rulerHead_jp8i5_358{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._rulerLabel_jp8i5_365{color:var(--color-ash);font-size:.76rem;font-weight:600}._rulerValue_jp8i5_371{color:var(--color-paper);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.95rem}._rulerBar_jp8i5_378{border-radius:var(--radius-full);background:var(--color-steel);height:.55rem;position:relative;overflow:hidden}._rulerFill_jp8i5_386{width:calc(var(--ruler-ratio) * 100%);border-radius:var(--radius-full);background:var(--color-pulse);height:100%;transition:width var(--motion-base) var(--ease-standard);display:block}._rulerBar_jp8i5_378[data-over=true] ._rulerFill_jp8i5_386{background:var(--color-warning)}._rulerCaption_jp8i5_397{color:var(--color-ash-dim);font-size:.72rem;line-height:1.5}._statusDot_jp8i5_403{border-radius:var(--radius-full);background:var(--color-success);width:.45rem;height:.45rem;box-shadow:0 0 8px #36d98b99}._crosshairSvg_jp8i5_412{pointer-events:none;display:block;overflow:visible}._key_jp8i5_419{min-width:1.55rem;padding:2px var(--space-2);border:1px solid var(--color-steel-strong);border-radius:var(--radius-sm);background:var(--color-carbon-raised);color:var(--color-paper);font-family:var(--font-mono);border-bottom-width:2px;place-items:center;font-size:.66rem;line-height:1.35;display:inline-grid}._dialogForm_jp8i5_436{gap:var(--space-4);display:grid}._dialogField_jp8i5_437{gap:var(--space-2);display:grid}._dialogLabel_jp8i5_438{color:var(--color-ash);font-size:.76rem;font-weight:600}._dialogHint_jp8i5_439{color:var(--color-ash-dim);font-size:.72rem;line-height:1.5}._dialogError_jp8i5_440{color:var(--color-danger);font-size:.72rem;line-height:1.5}._infoList_jp8i5_442{gap:var(--space-2);padding-left:var(--space-4);color:var(--color-ash);margin:0;font-size:.8rem;line-height:1.6;display:grid}._ambient_jp8i5_459{--ambient-x:0;--ambient-y:0;z-index:0;isolation:isolate;pointer-events:none;position:absolute;overflow:hidden}._ambient_jp8i5_459>span{display:block;position:absolute}._ambientCanvas_jp8i5_477{width:100%;height:100%;display:block;position:absolute;inset:0}._ambientPlain_jp8i5_491{background:radial-gradient(120% 95% at 16% 6%, color-mix(in srgb, var(--color-pulse) 46%, transparent) 0%, transparent 56%), radial-gradient(95% 85% at 80% 20%, color-mix(in srgb, var(--color-home-violet) 66%, transparent) 0%, transparent 62%), radial-gradient(120% 100% at 60% 94%, color-mix(in srgb, var(--color-home-azure) 50%, transparent) 0%, transparent 66%), radial-gradient(140% 125% at 45% 38%, transparent 28%, color-mix(in srgb, var(--color-home-shadow) 74%, transparent) 100%), var(--color-home-shadow);display:none;inset:0}._ambient_jp8i5_459[data-mode=live]>span,._ambient_jp8i5_459[data-mode=live-static]>span,._ambient_jp8i5_459[data-mode=plain]>span{display:none}._ambient_jp8i5_459[data-mode=plain]>._ambientPlain_jp8i5_491{display:block}._ambient_jp8i5_459[data-mode=css][data-calm],._ambient_jp8i5_459[data-mode=plain][data-calm]{opacity:.55}._ambientAurora_jp8i5_516,._ambientVeil_jp8i5_517,._ambientDepth_jp8i5_518{transition:translate 1.1s var(--ease-standard);will-change:transform, translate}._ambientAurora_jp8i5_516{background:radial-gradient(ellipse at 30% 38%, color-mix(in srgb, var(--color-pulse-hover) 92%, var(--color-paper)) 0 6%, var(--color-pulse) 21%, var(--color-home-ember) 46%, transparent 74%);filter:blur(3.6rem)saturate(1.16);opacity:.72;width:74%;height:110%;transform:rotate(-12deg)scale(1.04);translate:calc(var(--ambient-x) * 3.4rem) calc(var(--ambient-y) * 2.4rem);border-radius:44% 56% 62% 38%/38% 46% 54% 62%;animation:21s ease-in-out infinite alternate _ambientAuroraDrift_jp8i5_1;top:-34%;left:-14%}._ambientVeil_jp8i5_517{background:conic-gradient(from 214deg at 52% 48%, transparent 0 13%, color-mix(in srgb, var(--color-home-violet) 88%, transparent) 22%, color-mix(in srgb, var(--color-home-cinder) 86%, transparent) 32%, transparent 42% 53%, color-mix(in srgb, var(--color-home-indigo) 94%, transparent) 63%, color-mix(in srgb, var(--color-home-plum) 78%, transparent) 75%, transparent 88%);filter:blur(4.8rem)saturate(1.24);mix-blend-mode:screen;opacity:.9;width:80%;height:152%;transform:rotate(10deg)scale(1.06);translate:calc(var(--ambient-x) * -4.6rem) calc(var(--ambient-y) * -3rem);border-radius:58% 42% 46% 54%/44% 62% 38% 56%;animation:27s ease-in-out infinite alternate _ambientVeilDrift_jp8i5_1;top:-52%;right:-4%}._ambientDepth_jp8i5_518{background:radial-gradient(ellipse at 58% 40%, color-mix(in srgb, var(--color-home-azure) 94%, transparent) 0 22%, color-mix(in srgb, var(--color-home-cinder) 62%, transparent) 46%, transparent 72%);filter:blur(4.2rem);mix-blend-mode:screen;opacity:.6;width:68%;height:112%;transform:rotate(-8deg);translate:calc(var(--ambient-x) * 1.9rem) calc(var(--ambient-y) * 1.4rem);border-radius:50%;animation:23s ease-in-out infinite alternate _ambientDepthDrift_jp8i5_1;bottom:-56%;right:6%}._ambientGrain_jp8i5_577{mix-blend-mode:overlay;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");inset:0}@keyframes _ambientAuroraDrift_jp8i5_1{0%{transform:rotate(-12deg)scale(1.04)}to{transform:rotate(-4deg)scale(1.15)translate(6%,6%)}}@keyframes _ambientVeilDrift_jp8i5_1{0%{transform:rotate(10deg)scale(1.06)}to{transform:rotate(18deg)scale(1.14)translate(-7%,5%)}}@keyframes _ambientDepthDrift_jp8i5_1{0%{transform:rotate(-8deg)scale(1)}to{transform:rotate(-2deg)scale(1.12)translate(-6%,-5%)}}@media (prefers-reduced-motion:reduce){._ambientAurora_jp8i5_516,._ambientVeil_jp8i5_517,._ambientDepth_jp8i5_518{will-change:auto;animation:none;translate:none}}@media (width<=820px){._brandFull_jp8i5_7{display:none}._brandCompact_jp8i5_15{display:block}._title_jp8i5_174{font-size:2.15rem}}
