.instrument[data-astro-cid-zlk6jrpv]{--r:2.25rem;border-radius:var(--r);isolation:isolate;background:linear-gradient(#7a4c34,#2a170d);border:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) 13.5rem;gap:1.5rem;padding:1.375rem;display:grid;position:relative;box-shadow:inset 0 2px #ffffff3d,inset 0 -1.5rem 2.75rem #00000080,0 .9rem 1.6rem #00000073,0 3.5rem 6.5rem -1rem #080402bf}.sheen[data-astro-cid-zlk6jrpv]{border-radius:calc(var(--r) - 1px) calc(var(--r) - 1px) 0 0;pointer-events:none;z-index:-1;background:linear-gradient(#ffffff1f,#0000);position:absolute;inset:1px 1px 55%}.glint[data-astro-cid-zlk6jrpv]{pointer-events:none;background:linear-gradient(90deg,#0000,#fff9,#0000);width:50%;height:2px;position:absolute;top:0;left:12%}.screen[data-astro-cid-zlk6jrpv]{background:linear-gradient(#0f0805,#1a100a);border:1px solid #000;border-radius:1.5rem;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 3px 12px #000000e6,0 1px #ffffff24}.glare[data-astro-cid-zlk6jrpv]{pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff12,#0000 40%);position:absolute;inset:0}.controls[data-astro-cid-zlk6jrpv]{top:calc(var(--header-h) + 1rem);align-content:start;align-self:start;justify-items:center;gap:.5rem;padding-top:1.75rem;display:grid;position:sticky}.dial[data-astro-cid-zlk6jrpv]{--d:8.25rem;width:calc(var(--d) + 4.5rem);height:calc(var(--d) + 3.25rem);position:relative}.well[data-astro-cid-zlk6jrpv],.knob[data-astro-cid-zlk6jrpv]{border-radius:50%;position:absolute;top:calc(50% + .6rem);left:50%;translate:-50% -50%}.well[data-astro-cid-zlk6jrpv]{width:calc(var(--d) + 1.1rem);height:calc(var(--d) + 1.1rem);background:linear-gradient(#0f0805,#2c1a10);box-shadow:inset 0 3px 8px #000000d9,0 1px #ffffff1f}.knob[data-astro-cid-zlk6jrpv]{width:var(--d);height:var(--d);rotate:var(--rot);transition:rotate .55s var(--ease-spring);cursor:grab;touch-action:none;background:radial-gradient(circle at 38% 30%,#f6b48a,#d06a34 30%,#8a3a16 65%,#4a1e0a);border:1px solid #ffffff2e;box-shadow:0 .6rem 1.2rem #000000b3,inset 0 2px 1px #ffffff59}.knob[data-astro-cid-zlk6jrpv]:after{content:"";width:52%;height:30%;rotate:calc(-1 * var(--rot));transform-origin:82% 140%;background:radial-gradient(closest-side,#ffffff8c,#0000);border-radius:50%;position:absolute;top:8%;left:16%}.pointer[data-astro-cid-zlk6jrpv]{background:#fff4ea;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:11%;left:50%;translate:-50%;box-shadow:0 0 6px #ffffffb3}.instrument[data-astro-cid-zlk6jrpv].is-turning .knob[data-astro-cid-zlk6jrpv]{cursor:grabbing;transition:none}.stop[data-astro-cid-zlk6jrpv]{translate:-50% -50%;transform:rotate(var(--a)) translateY(calc(var(--d) / -2 - 1.35rem)) rotate(calc(-1 * var(--a)));letter-spacing:.02em;white-space:nowrap;color:#f3eadb8c;cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.125rem .25rem;font-size:.6875rem;font-weight:600;position:absolute;top:calc(50% + .6rem);left:50%}.stop[data-astro-cid-zlk6jrpv][aria-checked=true],.stop[data-astro-cid-zlk6jrpv].on{color:var(--accent)}.stop[data-astro-cid-zlk6jrpv]:hover{color:var(--ink)}.stop[data-astro-cid-zlk6jrpv]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.cap[data-astro-cid-zlk6jrpv],.hc-label[data-astro-cid-zlk6jrpv] span[data-astro-cid-zlk6jrpv]{letter-spacing:.08em;color:#f3eadb80;font-size:.6875rem;font-weight:600}.hc[data-astro-cid-zlk6jrpv]{gap:.75rem;width:100%;margin-top:.75rem;display:grid}.hc-label[data-astro-cid-zlk6jrpv]{justify-content:space-between;align-items:center;display:flex}.lcd[data-astro-cid-zlk6jrpv]{text-align:center;color:#f0a874;font-variant-numeric:tabular-nums;text-shadow:0 0 8px #e7a27399;background:#0b0604;border:0;border-radius:.5rem;width:4rem;padding:.25rem .5rem;font-weight:700;display:inline-block;box-shadow:inset 0 2px 4px #000000e6,0 1px #ffffff1f}.lcd[data-astro-cid-zlk6jrpv]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.slider[data-astro-cid-zlk6jrpv]{cursor:pointer;touch-action:none;outline:none;height:2.25rem;position:relative}.track[data-astro-cid-zlk6jrpv]{background:linear-gradient(#0b0604,#1d120c);border-radius:999px;height:.625rem;position:absolute;top:50%;left:0;right:0;translate:0 -50%;box-shadow:inset 0 2px 3px #000000e6,0 1px #ffffff1f}.fill[data-astro-cid-zlk6jrpv]{width:calc(var(--f) * 100%);transition:width .3s var(--ease-out);background:linear-gradient(#e8936a,#a24a20);border-radius:999px;position:absolute;inset:1px auto 1px 1px}.grip[data-astro-cid-zlk6jrpv]{top:50%;left:calc(var(--f) * 100%);width:1.875rem;height:2.125rem;transition:left .3s var(--ease-out);background:linear-gradient(#fbf3e6,#c9b79c);border:1px solid #fff;border-radius:.625rem;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;translate:-50% -50%;box-shadow:0 .4rem .8rem #000000b3,inset 0 -2px 2px #0003}.grip[data-astro-cid-zlk6jrpv] i[data-astro-cid-zlk6jrpv]{background:#24160e59;border-radius:1px;width:1.5px;height:.75rem}.instrument[data-astro-cid-zlk6jrpv].is-sliding .fill[data-astro-cid-zlk6jrpv],.instrument[data-astro-cid-zlk6jrpv].is-sliding .grip[data-astro-cid-zlk6jrpv]{transition:none}.slider[data-astro-cid-zlk6jrpv]:focus-visible .grip[data-astro-cid-zlk6jrpv]{outline:2px solid var(--accent);outline-offset:3px}.engraving[data-astro-cid-zlk6jrpv]{letter-spacing:.24em;text-transform:uppercase;color:#f3eadb59;margin-top:auto;padding-top:1.25rem;font-size:.5625rem;font-weight:700}.led[data-astro-cid-zlk6jrpv]{background:radial-gradient(circle at 40% 35%,#ffd2b0,#e8936a 50%,#a24a20);border-radius:50%;width:.5625rem;height:.5625rem;position:absolute;top:.25rem;right:.25rem;box-shadow:0 0 10px #e8936acc}.still[data-astro-cid-zlk6jrpv]{pointer-events:none}@media (width<=52em){.instrument[data-astro-cid-zlk6jrpv]{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem}.controls[data-astro-cid-zlk6jrpv]{grid-template-columns:auto minmax(0,1fr);place-items:center stretch;column-gap:1.25rem;padding-top:.5rem}.dial[data-astro-cid-zlk6jrpv]{grid-row:span 3}.cap[data-astro-cid-zlk6jrpv]{display:none}.engraving[data-astro-cid-zlk6jrpv]{padding-top:0}}@media (width<=30em){.controls[data-astro-cid-zlk6jrpv]{grid-template-columns:minmax(0,1fr);justify-items:center}.dial[data-astro-cid-zlk6jrpv]{--d:6.5rem;grid-row:auto}.hc[data-astro-cid-zlk6jrpv]{width:100%}}
