.shared-module__kIVl9q__frame{min-width:0;color:var(--foreground);-webkit-user-select:none;user-select:none;flex-direction:column;gap:.5rem;display:flex}.shared-module__kIVl9q__label{color:var(--muted-foreground);font-size:11px;font-weight:400}.shared-module__kIVl9q__readout{font-family:var(--font-mono);color:var(--foreground);font-size:12px}.shared-module__kIVl9q__unit{color:var(--muted-foreground)}.shared-module__kIVl9q__fullValue{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.KeyboardStrip-module__rSWR3W__keyboard{min-height:var(--widget-keyboard-height,112px);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);padding:0 .25rem .25rem;display:flex;overflow-x:auto}.KeyboardStrip-module__rSWR3W__key{flex:1 0 var(--widget-key-width,28px);min-width:var(--widget-key-width,28px);border:1px solid var(--border);border-radius:0 0 var(--radius-control) var(--radius-control);cursor:pointer;border-top:0;position:relative}.KeyboardStrip-module__rSWR3W__white{height:var(--widget-white-key-height,106px);background:var(--background);color:var(--foreground)}.KeyboardStrip-module__rSWR3W__black{z-index:1;height:var(--widget-black-key-height,68px);margin-right:calc(-1 * var(--widget-black-key-overlap,9px));margin-left:calc(-1 * var(--widget-black-key-overlap,9px));background:var(--foreground);color:var(--background)}.KeyboardStrip-module__rSWR3W__key:hover{background:var(--hover);color:var(--background)}.KeyboardStrip-module__rSWR3W__key[aria-pressed=true]{background:var(--brand);color:#fff}.KeyboardStrip-module__rSWR3W__key[aria-pressed=true]:hover{background:color-mix(in srgb, var(--brand) 85%, var(--foreground))}.KeyboardStrip-module__rSWR3W__key:focus-visible{z-index:2;outline:2px solid var(--foreground);outline-offset:-3px}.KeyboardStrip-module__rSWR3W__key:disabled{pointer-events:none}.KeyboardStrip-module__rSWR3W__key span{font-family:var(--font-mono);text-align:center;font-size:8px;position:absolute;bottom:3px;left:1px;right:1px;overflow:hidden}.KeyboardStrip-module__rSWR3W__key .KeyboardStrip-module__rSWR3W__range{height:var(--widget-key-range-height,2px);background:var(--brand);position:absolute;bottom:-4px;left:2px;right:2px}
.Chord-module__iJM_FW__names{min-height:var(--widget-key-name-height,18px)}
.Envelope-module__ivTYCa__graph{width:100%;min-height:var(--widget-envelope-height,220px);border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px), var(--muted);touch-action:none;background-size:25% 25%}.Envelope-module__ivTYCa__line{fill:none;stroke:var(--foreground);stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.Envelope-module__ivTYCa__node{fill:var(--background);stroke:var(--foreground);stroke-width:1.5px;vector-effect:non-scaling-stroke;cursor:move}.Envelope-module__ivTYCa__midpoint{fill:var(--brand);stroke:var(--background);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:ns-resize}.Envelope-module__ivTYCa__node:focus,.Envelope-module__ivTYCa__midpoint:focus{stroke:var(--foreground);stroke-width:3px;outline:none}.Envelope-module__ivTYCa__readouts{flex-wrap:wrap;gap:.75rem;display:flex}
.Matrix-module__JAiZFq__matrix{align-items:center;gap:.25rem;display:grid;overflow-x:auto}.Matrix-module__JAiZFq__colLabel,.Matrix-module__JAiZFq__rowLabel{color:var(--muted-foreground);font-size:10px}.Matrix-module__JAiZFq__colLabel{text-align:center}.Matrix-module__JAiZFq__rowLabel{padding-right:.25rem}.Matrix-module__JAiZFq__cell{--cell-start:0%;--cell-end:0%;min-width:var(--widget-matrix-cell-width,28px);height:var(--widget-matrix-cell-height,46px);border:1px solid var(--border);border-radius:var(--radius-control);background:linear-gradient(to top, var(--muted) 0 var(--cell-start), var(--foreground) var(--cell-start) var(--cell-end), var(--muted) var(--cell-end));cursor:ns-resize;touch-action:none}.Matrix-module__JAiZFq__cell:disabled{pointer-events:none}.Matrix-module__JAiZFq__cell:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}
.Note-module__Xd9saW__name{min-height:var(--widget-key-name-height,18px)}
.Sequence-module__F3NR0a__sequence{max-height:var(--widget-sequence-height,266px);box-sizing:border-box;gap:var(--widget-sequence-gap,2px);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);align-items:center;padding:.5rem;display:grid;position:relative;overflow:auto}.Sequence-module__F3NR0a__stepLabel,.Sequence-module__F3NR0a__noteLabel{color:var(--muted-foreground);font-family:var(--font-mono);font-size:9px;position:sticky}.Sequence-module__F3NR0a__stepLabel{z-index:1;height:var(--widget-sequence-cell-height,18px);line-height:var(--widget-sequence-cell-height,18px);text-align:center;background:var(--muted);top:0}.Sequence-module__F3NR0a__noteLabel{z-index:2;height:var(--widget-sequence-cell-height,18px);line-height:var(--widget-sequence-cell-height,18px);background:var(--muted);padding-right:.25rem;left:0}.Sequence-module__F3NR0a__cell{min-width:var(--widget-sequence-cell-width,28px);height:var(--widget-sequence-cell-height,18px);border:1px solid var(--border);border-radius:var(--widget-sequence-cell-radius,2px);background:var(--background);cursor:pointer}.Sequence-module__F3NR0a__cell:disabled{pointer-events:none}.Sequence-module__F3NR0a__cell[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground)}.Sequence-module__F3NR0a__cell:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}
.Steps-module__jQj9-a__grid{height:var(--widget-steps-height,170px);grid-template-columns:repeat(var(--step-count,16), minmax(var(--widget-step-width,8px), 1fr));align-items:end;gap:var(--widget-step-gap,3px);border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);touch-action:none;padding:.5rem;display:grid}.Steps-module__jQj9-a__step{background:color-mix(in srgb, var(--background) 55%, transparent);cursor:crosshair;border:0;align-items:end;height:100%;padding:0;display:flex}.Steps-module__jQj9-a__step span{width:100%;min-height:var(--widget-step-fill-height,2px);background:var(--foreground);pointer-events:none}.Steps-module__jQj9-a__step:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}
.SignalChain-module__bZq0yG__bench{border:1px solid var(--border);background-color:var(--muted);background-image:radial-gradient(circle, color-mix(in oklch, var(--foreground) 16%, transparent) 1px, transparent 1.2px);background-position:7px 7px;background-size:14px 14px;border-radius:8px;padding:16px}.SignalChain-module__bZq0yG__tools{justify-content:flex-end;margin:-6px -6px 10px 0;display:flex}.SignalChain-module__bZq0yG__toolGroup{border:1px solid var(--border);background:var(--background);border-radius:6px;gap:2px;padding:2px;display:inline-flex;box-shadow:0 1px 2px #0000000f}.SignalChain-module__bZq0yG__row{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;display:flex;position:relative}.SignalChain-module__bZq0yG__module{z-index:1;border:1px solid var(--border);background:var(--background);min-width:0;transition-duration:var(--duration-2);transition-property:box-shadow,opacity;transition-timing-function:var(--ease);border-radius:6px;margin:0;padding:0 0 12px;position:relative;box-shadow:0 1px 2px #0000000f}.SignalChain-module__bZq0yG__group{flex:0 auto}.SignalChain-module__bZq0yG__end{flex:none}.SignalChain-module__bZq0yG__wide{flex:420px}.SignalChain-module__bZq0yG__dragging{opacity:.5}.SignalChain-module__bZq0yG__before{box-shadow:0 1px 2px #0000000f, inset 3px 0 0 var(--foreground)}.SignalChain-module__bZq0yG__after{box-shadow:0 1px 2px #0000000f, inset -3px 0 0 var(--foreground)}.SignalChain-module__bZq0yG__newRow{box-shadow:0 1px 2px #0000000f, inset 0 -3px 0 var(--foreground)}.SignalChain-module__bZq0yG__header{float:left;border-bottom:1px solid var(--border);background:var(--muted);border-radius:5px 5px 0 0;align-items:center;gap:4px;width:100%;height:32px;padding:0 22px;display:flex;position:relative}.SignalChain-module__bZq0yG__name{color:var(--muted-foreground);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.SignalChain-module__bZq0yG__jack{box-sizing:border-box;border:1.5px solid color-mix(in oklch, var(--foreground) 30%, transparent);background:var(--background);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;transform:translateY(-50%)}.SignalChain-module__bZq0yG__inJack{left:7px}.SignalChain-module__bZq0yG__outJack{right:7px}.SignalChain-module__bZq0yG__bench[data-running=true] .SignalChain-module__bZq0yG__jack{border-color:var(--brand);background:var(--brand)}.SignalChain-module__bZq0yG__body{clear:both;min-width:0;padding:12px 12px 0}.SignalChain-module__bZq0yG__wires{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SignalChain-module__bZq0yG__wire{fill:none;stroke:color-mix(in oklch, var(--foreground) 28%, transparent);stroke-linejoin:round;stroke-width:2px}.SignalChain-module__bZq0yG__bench[data-running=true] .SignalChain-module__bZq0yG__wire{stroke:var(--brand);stroke-dasharray:6 4;animation:.6s linear infinite SignalChain-module__bZq0yG__signal-flow}.SignalChain-module__bZq0yG__meter{flex-direction:column-reverse;gap:2px;display:flex}.SignalChain-module__bZq0yG__segment{background:color-mix(in oklch, var(--foreground) 14%, transparent);border-radius:1px;width:14px;height:3px;display:block}.SignalChain-module__bZq0yG__lit{background:var(--foreground)}.SignalChain-module__bZq0yG__peak{background:var(--destructive)}@keyframes SignalChain-module__bZq0yG__signal-flow{to{stroke-dashoffset:-20px}}@media (max-width:639px){.SignalChain-module__bZq0yG__bench{padding:12px}.SignalChain-module__bZq0yG__module{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.SignalChain-module__bZq0yG__bench[data-running=true] .SignalChain-module__bZq0yG__wire{animation:none}}
.RequestWorkspace-module__lEEYZW__workspaceContainer{min-width:0;container:request-workspace/inline-size}.RequestWorkspace-module__lEEYZW__workspaceLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;min-width:0;display:grid}.RequestWorkspace-module__lEEYZW__requestTree{border-bottom:1px solid var(--border);padding-bottom:.75rem}.RequestWorkspace-module__lEEYZW__comparisonContainer{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto;container:comparison-table/inline-size}.RequestWorkspace-module__lEEYZW__comparisonTable{width:100%}.RequestWorkspace-module__lEEYZW__modelColumn,.RequestWorkspace-module__lEEYZW__previewColumn,.RequestWorkspace-module__lEEYZW__metricColumn{display:none}@container comparison-table (min-width:36rem){.RequestWorkspace-module__lEEYZW__metricColumn{display:table-cell}}@container comparison-table (min-width:44rem){.RequestWorkspace-module__lEEYZW__previewColumn{display:table-cell}}@container comparison-table (min-width:52rem){.RequestWorkspace-module__lEEYZW__modelColumn{display:table-cell}}@container request-workspace (min-width:56rem){.RequestWorkspace-module__lEEYZW__workspaceLayout{grid-template-columns:18.75rem minmax(0,1fr)}.RequestWorkspace-module__lEEYZW__requestTree{border-right:1px solid var(--border);border-bottom:0;padding-bottom:0;padding-right:.75rem}}
