.step-btn.svelte-7virkx{appearance:none;width:1.5rem;height:1.5rem;color:var(--accent-ink);cursor:pointer;--icon-size:1.25rem;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.step-btn.svelte-7virkx:hover:not(:disabled){color:color-mix(in srgb, var(--accent-ink) 70%, var(--ink))}.step-btn.svelte-7virkx:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.step-btn.svelte-7virkx:focus-visible{outline:2px solid var(--focus-ink);outline-offset:2px}.stepper.svelte-7virkx{align-items:center;gap:.25rem;display:inline-flex}.value.svelte-7virkx{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}.row.svelte-up0oe8{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.25rem .75rem;display:grid}@container bench (width<=31.25rem){.row.svelte-up0oe8{--bench-stacked:true}}.row-label.svelte-up0oe8{text-transform:uppercase;--tracked:.04em;letter-spacing:calc(var(--tracked) + var(--tracking,0em));color:var(--muted);padding-top:.5rem;font-size:.75rem;font-weight:700}@container style(--bench-stacked:true){.row-label.svelte-up0oe8{grid-column:1/-1;padding-top:0}.opts.svelte-up0oe8{grid-column:1/-1}}.opts.svelte-up0oe8{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-up0oe8{--icon-size:1.25rem;border:1px solid var(--chrome);background:var(--surface-raised);font:inherit;color:var(--ink);cursor:pointer;border-radius:5px;grid-auto-flow:column;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;display:inline-grid}.label.svelte-up0oe8:after{content:attr(data-label);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.chip[aria-pressed=true].svelte-up0oe8{border-color:var(--accent-ink);background:var(--accent-ink);color:var(--on-accent);--icon-fill:var(--surface)}.chip[aria-pressed=true].svelte-up0oe8 .label:where(.svelte-up0oe8){font-weight:700}.combo.svelte-up0oe8{grid-auto-flow:column;display:inline-grid}.combo.svelte-up0oe8 .chip:where(.svelte-up0oe8):first-child{border-radius:5px 0 0 5px}.remove.svelte-up0oe8{border-inline-start:none;border-radius:0 5px 5px 0;justify-content:center;min-inline-size:2rem}.open.svelte-up0oe8{inline-size:10rem;color:var(--accent-ink);--icon-fill:var(--accent-ink);background:0 0;border-style:dashed}.open.svelte-up0oe8:disabled{color:var(--muted);opacity:.5;cursor:not-allowed;border-style:dashed}.row.svelte-1h5t712{grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:.25rem .75rem;display:grid}@container bench (width<=31.25rem){.row.svelte-1h5t712{--bench-stacked:true}}.row-label.svelte-1h5t712{text-transform:uppercase;--tracked:.04em;letter-spacing:calc(var(--tracked) + var(--tracking,0em));color:var(--muted);padding-top:.5rem;font-size:.75rem;font-weight:700}@container style(--bench-stacked:true){.row-label.svelte-1h5t712{grid-column:1/-1;padding-top:0}.opts.svelte-1h5t712{grid-column:1/-1}}.opts.svelte-1h5t712{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-1h5t712{--icon-size:1.25rem;border:1px solid var(--chrome);background:var(--surface-raised);font:inherit;color:var(--ink);cursor:pointer;border-radius:5px;grid-auto-flow:column;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;display:inline-grid}.label.svelte-1h5t712:after{content:attr(data-label);visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.chip[aria-pressed=true].svelte-1h5t712{border-color:var(--accent-ink);background:var(--accent-ink);color:var(--on-accent);--icon-fill:var(--surface)}.chip[aria-pressed=true].svelte-1h5t712 .label:where(.svelte-1h5t712){font-weight:700}.chip[aria-disabled=true].svelte-1h5t712{color:var(--muted);opacity:.5;cursor:not-allowed;border-style:dashed}.chip[aria-disabled=true][aria-pressed=true].svelte-1h5t712{opacity:1;border-color:var(--muted);background:var(--muted);color:var(--on-accent);--icon-fill:var(--surface)}.cost.svelte-1h5t712{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}.chip[aria-pressed=true].svelte-1h5t712 .cost:where(.svelte-1h5t712){color:var(--on-accent)}.frame.svelte-1gptisr{container:surface/inline-size}.pair.svelte-1gptisr{align-items:start;gap:1.25rem;display:grid}@container surface (width>=43.75rem){.pair.svelte-1gptisr{grid-template-columns:minmax(0,1fr) 18.75rem}}.bench.svelte-1gptisr{border:1px solid var(--chrome);background:var(--surface-raised);border-radius:5px;gap:.75rem;padding:.75rem;display:grid;container:bench/inline-size}.prompt.svelte-1gptisr{border:1px solid var(--chrome);background:var(--surface-raised);color:var(--muted);border-radius:5px;margin:0;padding:.75rem;font-size:.875rem;font-style:italic}
