:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--ink:#f4f1e8;--muted:#706b61;--dim:#25231f;--line:#333029;--hot:#ff4d16;--cyan:#72e8ff;--ok:#a8ff73;--warn:#ffd15b;--bad:#ff6961;--panel:#070707;--max:1500px;--display:Impact,Haettenschweiler,"Arial Black",Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;min-height:100svh;margin:0}::selection{background:var(--hot);color:#000}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.46}:focus-visible{outline:2px solid var(--hot);outline-offset:3px}.page{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.top{width:100%;max-width:var(--max);border-bottom:1px solid var(--line);grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:clamp(14px,2vw,28px);margin:0 auto;padding:14px clamp(14px,2vw,28px);display:grid}.brand{align-items:center;gap:clamp(4px,.65vw,9px);min-width:0;display:flex}.brandLogo{flex:none;width:clamp(42px,5vw,82px);height:auto;display:block}.mark{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;color:var(--hot);font-size:clamp(36px,5.1vw,86px);line-height:.74}.topRight{justify-items:end;gap:6px;min-width:0;display:grid}.topLinks{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:clamp(12px,1.8vw,22px);display:flex}.topLinks a{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--hot);white-space:nowrap;align-items:flex-end;gap:.12em;padding-bottom:4px;font-size:clamp(28px,3.6vw,56px);line-height:.75;display:inline-flex}.topLinks a:hover,.topLinks a:focus-visible{color:var(--hot);border-color:var(--hot)}.topLinks .linkArrow{min-width:.86em;height:.86em;color:var(--ink);place-items:center;line-height:.72;transition:background .12s linear,color .12s linear;display:inline-grid}.topLinks a:hover .linkArrow,.topLinks a:focus-visible .linkArrow{background:var(--hot);color:#000}.runtime{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.035em;justify-content:flex-end;align-items:center;gap:9px;font-size:11px;display:flex}.runtimeDot{width:9px;height:9px;display:block;box-shadow:0 0 0 1px #000,0 0 12px #ffd15b57}.runtimeDot.ok{background:var(--ok);box-shadow:0 0 0 1px #000,0 0 12px #a8ff7373}.runtimeDot.warn{background:var(--warn)}.shell{width:100%;max-width:var(--max);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(12px,1.8vw,22px);margin:0 auto;padding:clamp(14px,2vw,28px);display:grid}.core{border:1px solid var(--line);background:var(--panel);grid-template-rows:auto auto 1fr;min-width:0;display:grid}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(220px,330px);align-items:end;gap:22px;padding:clamp(18px,3vw,42px);display:grid}h1{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;max-width:980px;margin:0;font-size:clamp(68px,12.2vw,190px);line-height:.72}.hero h1{grid-column:1/-1}.hot{color:var(--hot)}.hero p{color:var(--muted);font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;grid-column:1/-1;max-width:none;margin:0;font-size:12px;line-height:1.55}.signal{border-bottom:1px solid var(--line);background:#030303;min-height:clamp(310px,43vw,580px);display:grid;position:relative;overflow:hidden}.signal canvas{width:100%;height:100%;min-height:inherit;cursor:pointer;touch-action:manipulation;background:#000;display:block}.signal.hasAudio canvas{cursor:ew-resize}.dropgate{text-align:center;color:var(--ink);cursor:pointer;background:linear-gradient(#00000094,#000000eb);border:0;place-items:center;padding:clamp(18px,5vw,70px);transition:background .12s linear,color .12s linear;display:grid;position:absolute;inset:0}.dropgate:hover,.dropgate.drag,.dropgate:focus-within{background:var(--hot);color:#000}.dropgate:hover strong,.dropgate:hover span,.dropgate.drag strong,.dropgate.drag span,.dropgate:focus-within strong,.dropgate:focus-within span{color:#000}.dropgate strong{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(56px,11vw,170px);line-height:.72;display:block}.dropgate span{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-top:16px;font-size:12px;line-height:1.5;display:block}.dropgate input{opacity:0;pointer-events:none;position:absolute}.statusbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000009e;border-top:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:12px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.statusbar .now{font-family:var(--mono);text-transform:uppercase;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.statusbar .mode{font-family:var(--display);letter-spacing:-.035em;color:var(--hot);text-transform:uppercase;font-size:clamp(34px,5.8vw,84px);line-height:.72}.stage{gap:14px;padding:clamp(14px,2vw,28px);display:grid}.progress{border:1px solid var(--line);background:#030303;padding:18px}.progressTop{grid-template-columns:1fr auto;align-items:end;gap:14px;margin-bottom:12px;display:grid}.progressTop b{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(42px,8vw,104px);line-height:.75}.progressTop span{font-family:var(--display);color:var(--hot);letter-spacing:-.03em;font-size:clamp(30px,5vw,70px);line-height:.78}.bar{border:1px solid var(--line);background:#111;height:10px;overflow:hidden}.bar i{background:var(--hot);width:0;height:100%;transition:width .16s linear;display:block}.stepText{font-family:var(--mono);text-transform:uppercase;color:var(--muted);margin-top:10px;font-size:12px}.workspace,.review{gap:14px;display:grid}.grid2{grid-template-columns:minmax(0,1fr) minmax(250px,410px);align-items:start;gap:14px;display:grid}.panel{border:1px solid var(--line);background:#050505;min-width:0;padding:clamp(16px,2vw,26px)}.label{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;font-size:11px;display:block}.big{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(54px,8.8vw,124px);line-height:.73}.plain{font-family:var(--mono);text-transform:uppercase;color:var(--muted);letter-spacing:.03em;max-width:720px;margin:14px 0 0;font-size:12px;line-height:1.58}.plain.noMargin{margin:0}.actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.btn{border:1px solid var(--ink);background:var(--ink);color:#000;font-family:var(--mono);text-transform:uppercase;letter-spacing:.035em;min-height:48px;padding:14px 16px;font-size:12px;font-weight:900}.btn:hover:not(:disabled){background:var(--hot);border-color:var(--hot)}.btn.secondary{color:var(--ink);background:0 0}.btn.secondary:hover:not(:disabled){color:var(--hot);border-color:var(--hot);background:0 0}.metrics{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.metric{background:#050505;min-height:98px;padding:15px}.metric strong{font-family:var(--display);letter-spacing:-.035em;white-space:nowrap;margin-top:8px;font-size:clamp(38px,5vw,68px);line-height:.78;display:block}.metric em{color:var(--muted);font-style:normal;font-family:var(--mono);text-transform:uppercase;font-size:10px}details{border:1px solid var(--line);background:#050505}details+details{margin-top:10px}summary{font-family:var(--mono);text-transform:uppercase;cursor:pointer;color:var(--ink);letter-spacing:.035em;grid-template-columns:1fr auto;gap:12px;padding:16px 18px;font-size:12px;font-weight:900;list-style:none;display:grid}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-family:var(--display);color:var(--hot);font-size:28px;line-height:.7}details[open] summary{border-bottom:1px solid var(--line)}details[open] summary:after{content:"-"}.disclosed{color:var(--muted);font-family:var(--mono);text-transform:uppercase;padding:16px 18px 20px;font-size:12px;line-height:1.58}.rows{gap:11px;display:grid}.row{border-bottom:1px solid #171510;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding-bottom:10px;display:grid}.row:last-child{border-bottom:0;padding-bottom:0}.row strong{color:var(--ink);text-align:right;overflow-wrap:anywhere;font-weight:900}.control{gap:8px;display:grid}.control+.control{margin-top:18px}.controlLine{color:var(--ink);justify-content:space-between;gap:16px;display:flex}input[type=range]{width:100%;accent-color:var(--hot)}.seg{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid}.seg button{border:0;border-right:1px solid var(--line);color:var(--muted);font-family:var(--mono);text-transform:uppercase;background:0 0;padding:13px 10px;font-size:11px;font-weight:900}.seg button:last-child{border-right:0}.seg button.active{background:var(--ink);color:#000}.transport{border:1px solid var(--line);background:#030303;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:14px;padding:10px;display:grid}.play{border:1px solid var(--ink);background:var(--ink);color:#000;width:74px;height:50px;font-family:var(--mono);letter-spacing:.035em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1}.ab{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.ab button{color:var(--muted);font-family:var(--mono);text-transform:uppercase;border:0;border-right:1px solid var(--line);letter-spacing:.035em;background:0 0;padding:15px 12px;font-size:12px;font-weight:900}.ab button:last-child{border-right:0}.ab button.active{background:var(--hot);color:#000}.time{font-family:var(--mono);color:var(--muted);text-align:right;white-space:nowrap;font-size:11px}.matchNote{font-family:var(--mono);text-transform:uppercase;color:var(--muted);letter-spacing:.03em;margin-top:10px;font-size:11px}.qc{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:14px;display:grid}.qc .metric{min-height:86px}.ok{color:var(--ok)!important}.warn{color:var(--warn)!important}.bad{color:var(--bad)!important}.cyan{color:var(--cyan)!important}.hotText{color:var(--hot)!important}.error{border:1px solid var(--bad);color:#ffb5af;font-family:var(--mono);text-transform:uppercase;background:#120606;padding:14px 16px;font-size:12px;line-height:1.5}.bottom{width:100%;max-width:var(--max);border-top:1px solid var(--line);font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;grid-template-columns:1fr auto;align-items:center;gap:16px;margin:0 auto;padding:17px clamp(14px,2vw,28px);font-size:11px;line-height:1.5;display:grid}.links{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.links a{color:var(--ink);border-bottom:1px solid var(--line)}.links a:hover{color:var(--hot);border-color:var(--hot)}.seo{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:1080px){.hero,.grid2{grid-template-columns:1fr}.hero p{max-width:none}.qc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.top,.bottom{grid-template-columns:1fr}.topRight{justify-items:start}.topLinks{text-align:left;justify-content:flex-start}.runtime,.links{justify-content:flex-start}.brandLogo{width:clamp(42px,13.5vw,66px)}.mark{font-size:clamp(40px,13vw,74px)}.topLinks a{font-size:clamp(30px,10vw,48px)}.statusbar{grid-template-columns:1fr}.statusbar .mode{text-align:left}.metrics,.qc,.transport{grid-template-columns:1fr}.play{width:100%}.time{text-align:left}.seg{grid-template-columns:1fr}.seg button{border-right:0;border-bottom:1px solid var(--line)}.seg button:last-child{border-bottom:0}.hero{padding-top:26px}h1{font-size:clamp(52px,15vw,128px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.adrail{border:1px solid var(--line);background:var(--panel);grid-template-rows:auto 1fr auto;align-self:start;min-height:calc(100svh - 158px);display:grid;position:sticky;top:14px}.adLabel,.adFoot{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;border-bottom:1px solid var(--line);padding:12px;font-size:10px}.adFoot{border-top:1px solid var(--line);border-bottom:0}.adSlot{text-align:center;color:#2d2924;font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;place-items:center;min-height:280px;padding:18px;font-size:clamp(48px,7vw,96px);line-height:.72;display:grid}.adSlot[data-ad-slot]:after{content:attr(data-ad-slot);font-family:var(--mono);letter-spacing:.08em;color:var(--muted);margin-top:12px;font-size:10px;display:block}@media (min-width:1440px){.shell{grid-template-columns:minmax(0,1fr) 296px}.hero h1{grid-column:1/-1;max-width:none}}@media (max-width:1439px){.adrail{grid-template-rows:auto 1fr;min-height:126px;position:static}.adSlot{min-height:76px;font-size:44px}.adFoot{display:none}}.verifyGate{text-align:center;z-index:2;color:var(--ink);background:linear-gradient(#000000c2,#000000f5);align-content:center;place-items:center;gap:18px;padding:clamp(18px,5vw,70px);display:grid;position:absolute;inset:0}.verifyGate strong{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;color:var(--hot);font-size:clamp(54px,10vw,160px);line-height:.72;display:block}.verifyGate p{max-width:520px;font-family:var(--mono);text-transform:uppercase;color:var(--muted);letter-spacing:.03em;margin:0;font-size:12px;line-height:1.55}.turnstileMount{place-items:center;min-height:70px;display:grid}.verifyStatus{color:var(--warn)!important}.verifyCompact{font-family:var(--mono);text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;font-size:11px;display:flex}.livePreviewPanel{background:linear-gradient(#060606,#030303);border-color:#ff4d1675}.livePreviewPanel .big{font-size:clamp(52px,8vw,116px)}.livePreviewPanel .transport{margin-top:18px}.livePreviewPanel .ab button.active{background:var(--hot);color:#000}.uxUnified{gap:12px;display:grid}.listenHead .big{font-size:clamp(62px,10vw,144px)}.impactStack{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:1px;display:grid}.impactMetric{background:#030303;align-content:end;min-height:112px;padding:14px;display:grid}.impactMetric strong{font-family:var(--display);letter-spacing:-.04em;color:var(--hot);margin-top:8px;font-size:clamp(42px,5.8vw,78px);line-height:.72;display:block}.primaryControls{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(16px,2vw,24px);padding-top:clamp(16px,2vw,24px);display:grid}.primaryControls .control,.fineGrid .control{margin-top:0!important}.renderHint{border:1px solid var(--line);font-family:var(--mono);text-transform:uppercase;color:var(--muted);letter-spacing:.03em;background:#020202;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:14px;padding:14px 16px;font-size:12px;display:flex}.renderHint strong{font-family:var(--display);letter-spacing:-.035em;color:var(--hot);font-size:clamp(30px,4vw,54px);line-height:.74}.fineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fineGrid .fullSpan{grid-column:1/-1}@media (max-width:900px){.listenHead,.impactStack,.primaryControls,.fineGrid{grid-template-columns:1fr}.impactMetric{min-height:86px}.mainTransport{grid-template-columns:1fr}.mainTransport .play{width:100%}}.autoFiveWorkspace{gap:14px;display:grid}.presetGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.presetCard{border:1px solid var(--line);color:var(--ink);text-align:left;min-height:154px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.035em;background:#030303;grid-template-rows:auto auto 1fr auto;gap:8px;padding:14px 13px;display:grid}.presetCard em{color:var(--muted);font-size:10px;font-style:normal;line-height:1.35}.presetCard span:last-child{color:var(--muted);font-size:10px}.presetCard.active{background:var(--hot);border-color:var(--hot);color:#000}.presetCard.active strong,.presetCard.active em,.presetCard.active span{color:#000}.presetCard:hover:not(.skeleton),.presetCard:focus-visible:not(.skeleton){border-color:var(--hot);color:var(--hot)}.presetCard.active:hover,.presetCard.active:focus-visible{color:#000}.presetSlot{font-family:var(--display);letter-spacing:-.04em;color:var(--hot);font-size:clamp(36px,4.5vw,70px);line-height:.72}.presetCard.active .presetSlot{color:#000}.presetCard.skeleton{opacity:.72;cursor:default;background:repeating-linear-gradient(135deg,#030303 0 10px,#070707 10px 20px)}.compactActions{justify-content:flex-end;margin-top:0}.exportActions{border-top:1px solid var(--line);padding-top:16px}.uxUnified .qc .metric strong,.autoFiveWorkspace .qc .metric strong{font-size:clamp(30px,4vw,54px)}@media (max-width:1280px){.presetGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.listenHead{grid-template-columns:1fr}.compactActions{justify-content:flex-start}.presetGrid{grid-template-columns:1fr}.presetCard{min-height:124px}}.autoFive{gap:12px;display:grid}.presetGrid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:clamp(18px,2.4vw,30px);display:grid}.presetCard{color:var(--ink);text-align:left;min-height:244px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;background:#030303;border:0;align-content:start;gap:10px;padding:16px;display:grid}.presetCard:hover:not(:disabled),.presetCard:focus-visible{color:var(--ink);background:#0b0b0b}.presetCard.selected{background:var(--hot);color:#000}.presetCard.selected span,.presetCard.selected em,.presetCard.selected i,.presetCard.selected strong{color:#000!important}.presetSlot{font-family:var(--display);color:var(--hot);letter-spacing:-.04em;font-size:clamp(34px,4.2vw,62px);line-height:.72}.presetCard strong{font-family:var(--display);letter-spacing:-.04em;color:var(--ink);font-size:clamp(34px,4.4vw,70px);line-height:.75}.presetCard em{color:var(--hot);font-size:11px;font-style:normal;font-weight:900;line-height:1.25}.presetCard span:not(.presetSlot){color:var(--muted);font-size:11px;line-height:1.38}.presetCard i{color:var(--muted);border-top:1px solid #ffffff14;align-self:end;padding-top:10px;font-size:10px;font-style:normal}.autoFive .listenPanel{border-color:#ff4d168c}.autoFive .matchNote{border-top:1px solid var(--line);padding-top:12px}@media (max-width:1180px){.presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.presetCard{min-height:190px}.presetGrid .presetCard:last-child{grid-column:1/-1}}@media (max-width:680px){.presetGrid{grid-template-columns:1fr}.presetGrid .presetCard:last-child{grid-column:auto}.presetCard{min-height:unset}}.auto5Workspace{gap:12px;display:grid}.auto5HeroPanel{border-color:#ff4d1685}.presetCard.selected .presetIndex,.presetCard.selected em,.presetCard.selected .presetStats{color:#000}.presetCard strong{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(38px,4.7vw,76px);line-height:.72}.presetCard em{color:var(--muted);font-style:normal;font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;font-size:11px;line-height:1.42}.presetIndex{font-family:var(--mono);color:var(--hot);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.presetStats{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-top:1px solid #ffffff14;align-self:end;padding-top:10px;font-size:10px;line-height:1.4}.presetCard.selected .presetStats{border-top-color:#00000038}@media (max-width:1180px){.presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.presetCard:last-child{grid-column:1/-1}}@media (max-width:680px){.presetGrid{grid-template-columns:1fr}.presetCard:last-child{grid-column:auto}.presetCard{min-height:150px}}.autoWorkspace{gap:14px;display:grid}.listenPanel{background:linear-gradient(#070604,#030303);border-color:#ff4d168c}.listenHead{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:clamp(14px,2vw,28px);display:grid}.compactMetrics{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;display:grid}.mainTransport{border-color:#ff4d1675;margin-top:clamp(18px,2.5vw,32px)}.mainTransport .play{background:var(--hot);border-color:var(--hot);color:#000;width:96px}.matchNote{border-top:1px solid var(--line);font-family:var(--mono);text-transform:uppercase;color:var(--muted);letter-spacing:.035em;margin-top:12px;padding-top:12px;font-size:11px;line-height:1.5}.presetGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:clamp(18px,2.6vw,32px);display:grid}.presetCard{appearance:none;color:var(--ink);text-align:left;background:#030303;border:0;align-content:start;gap:10px;min-height:214px;padding:clamp(14px,1.8vw,22px);transition:background .12s linear,color .12s linear,box-shadow .12s linear;display:grid}.presetCard:hover:not(:disabled),.presetCard:focus-visible{background:#0b0806;box-shadow:inset 0 0 0 2px #ff4d168c}.presetCard.selected{background:var(--hot);color:#000;box-shadow:inset 0 0 0 2px #000}.presetCard.pending{cursor:default;opacity:.74;background:repeating-linear-gradient(135deg,#030303 0 10px,#070707 10px 20px)}.presetCard.selected .label,.presetCard.selected em,.presetCard.selected p,.presetCard.selected .miniMetrics,.presetCard.selected strong{color:#000!important}.presetCard strong{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;color:var(--ink);font-size:clamp(38px,4.7vw,76px);line-height:.72}.presetCard em{color:var(--hot);font-style:normal;font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:900;line-height:1.32}.presetCard p{font-family:var(--mono);text-transform:uppercase;color:var(--muted);letter-spacing:.03em;margin:0;font-size:11px;line-height:1.42}.miniMetrics{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-top:1px solid #ffffff14;align-self:end;padding-top:10px;font-size:10px;line-height:1.4}.presetCard.selected .miniMetrics{border-top-color:#00000038}.outputPanel{border-color:#ff4d1661;gap:clamp(14px,2vw,24px);display:grid}.compactQc{margin-top:0}.actionRail{border-top:1px solid var(--line);padding-top:clamp(16px,2vw,24px)}@media (max-width:1180px){.listenHead{grid-template-columns:1fr}.compactMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.presetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.presetCard{min-height:188px}.presetGrid .presetCard:last-child{grid-column:1/-1}}@media (max-width:760px){.compactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.presetGrid{grid-template-columns:1fr}.presetGrid .presetCard:last-child{grid-column:auto}.presetCard{min-height:150px}.mainTransport{grid-template-columns:1fr}.mainTransport .play{width:100%}}.presetGroups{gap:1px;margin-top:clamp(18px,2.6vw,32px);display:grid}.presetGroupHeader{border:1px solid var(--line);text-transform:uppercase;background:#050505;border-bottom:0;grid-template-columns:auto 1fr auto;align-items:end;gap:14px;padding:14px clamp(14px,1.8vw,22px);display:grid}.presetGroupHeader strong{font-family:var(--display);letter-spacing:-.04em;color:var(--hot);font-size:clamp(38px,5.4vw,88px);line-height:.72}.presetGroupHeader em{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;text-align:right;font-size:11px;font-style:normal}.presetGroupHeader.refined strong{color:var(--ink)}.presetGroupHeader.refined{background:#030303;margin-top:16px}.refinedGrid .presetCard{background:#020202;min-height:196px}.refinedGrid .presetCard strong{font-size:clamp(34px,4.1vw,66px)}.refinedGrid .presetCard em{color:var(--ink)}.refinedGrid .presetCard.selected{background:var(--ink);color:#000;box-shadow:inset 0 0 0 2px var(--hot)}.refinedGrid .presetCard.selected .label,.refinedGrid .presetCard.selected em,.refinedGrid .presetCard.selected p,.refinedGrid .presetCard.selected .miniMetrics,.refinedGrid .presetCard.selected strong{color:#000!important}@media (max-width:760px){.presetGroupHeader{grid-template-columns:1fr}.presetGroupHeader em{text-align:left}}.presetGroupHeader.middle{background:#040302;margin-top:16px}.presetGroupHeader.middle strong{color:var(--hot)}.middleGrid .presetCard{background:#040302;min-height:204px}.middleGrid .presetCard strong{font-size:clamp(36px,4.4vw,70px)}.middleGrid .presetCard em{color:var(--hot)}.middleGrid .presetCard.selected{background:linear-gradient(180deg,var(--hot),#f4f1e8);color:#000;box-shadow:inset 0 0 0 2px #000}.middleGrid .presetCard.selected .label,.middleGrid .presetCard.selected em,.middleGrid .presetCard.selected p,.middleGrid .presetCard.selected .miniMetrics,.middleGrid .presetCard.selected strong{color:#000!important}.fullRenderPanel{background:linear-gradient(#090604,#030303);border-color:#ff4d169e;gap:clamp(14px,2vw,24px);display:grid}.fullRenderTransport{border-color:#ff4d166b;grid-template-columns:auto minmax(180px,1fr) auto;margin-top:0}.fullRenderTransport .play{background:var(--hot);border-color:var(--hot);color:#000}.fullScrub{width:100%;accent-color:var(--hot);min-height:28px}.fullRenderPanel audio{display:none}.fullRenderPanel .metric em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (max-width:760px){.fullRenderTransport{grid-template-columns:1fr}.fullRenderTransport .play{width:100%}}.impactGrid .presetCard.selected:hover:not(:disabled),.impactGrid .presetCard.selected:focus-visible,.presetCard.selected:hover:not(:disabled),.presetCard.selected:focus-visible{background:var(--hot);color:#000;box-shadow:inset 0 0 0 2px #000}.middleGrid .presetCard.selected:hover:not(:disabled),.middleGrid .presetCard.selected:focus-visible{background:linear-gradient(180deg,var(--hot),#f4f1e8);color:#000;box-shadow:inset 0 0 0 2px #000}.refinedGrid .presetCard.selected:hover:not(:disabled),.refinedGrid .presetCard.selected:focus-visible{background:var(--ink);color:#000;box-shadow:inset 0 0 0 2px var(--hot)}.presetCard.selected:hover .label,.presetCard.selected:hover em,.presetCard.selected:hover p,.presetCard.selected:hover .miniMetrics,.presetCard.selected:hover strong,.presetCard.selected:focus-visible .label,.presetCard.selected:focus-visible em,.presetCard.selected:focus-visible p,.presetCard.selected:focus-visible .miniMetrics,.presetCard.selected:focus-visible strong{color:#000!important}
