.dial.svelte-1sca0s0{border:1px solid var(--gr-line);background:linear-gradient(#1a1512 0%,#100c0a 55%,#17110d 100%);width:100%;height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 2px 10px #000000d9,inset 0 0 40px #ffa03c0d}canvas.svelte-1sca0s0{width:100%;height:100%;display:block}.glass.svelte-1sca0s0{pointer-events:none;background:linear-gradient(168deg,#ffffff0e 0%,#ffffff03 34%,#0000 52%);position:absolute;inset:0}.dial.off.svelte-1sca0s0{filter:saturate(.4)}.meters.svelte-m2o7bs{flex-direction:column;justify-content:center;gap:.6rem;min-width:0;display:flex}.meters.off.svelte-m2o7bs{filter:grayscale(.7)brightness(.6)}.movement.svelte-m2o7bs{width:100%;max-width:320px}.movement.svelte-m2o7bs svg:where(.svelte-m2o7bs){border-radius:3px;width:100%;height:auto;display:block;box-shadow:inset 0 0 12px #3c2d1480,0 1px #ffffff0a}.face-label.svelte-m2o7bs{letter-spacing:.24em;fill:#4a4234;font:500 10px ui-monospace,Menlo,monospace}.face-sub.svelte-m2o7bs{letter-spacing:.2em;fill:#6d6350;font:400 6.5px ui-monospace,Menlo,monospace}.bars.svelte-m2o7bs{flex-direction:column;gap:.5rem;min-width:0;display:flex}.bar.svelte-m2o7bs{grid-template-columns:3.4rem minmax(0,1fr) 2rem;align-items:center;gap:.45rem;display:grid}.tag.svelte-m2o7bs{letter-spacing:.16em;color:var(--gr-dim);font-size:.53rem}.num.svelte-m2o7bs{font-variant-numeric:tabular-nums;color:var(--gr-dim);text-align:right;font-size:.55rem}.track.svelte-m2o7bs{border:1px solid var(--gr-line);background:#0b0907;height:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000c}.fill.svelte-m2o7bs{height:100%;width:var(--v);background-image:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 6px);transition:width 90ms linear;display:block}.fill.audio.svelte-m2o7bs{color:#6fd6a8}.fill.static.svelte-m2o7bs{color:#d99a4a}@media (width<=900px){.movement.svelte-m2o7bs{max-width:210px}}.scope.svelte-1y1dy8b{border:1px solid var(--gr-line);background:radial-gradient(120% 140% at 50% 100%,#0a1310 0%,#060a09 70%);width:100%;height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 2px 8px #000c}canvas.svelte-1y1dy8b{width:100%;height:100%;display:block}.label.svelte-1y1dy8b{letter-spacing:.22em;color:#9ef8d059;pointer-events:none;font-size:.48rem;position:absolute;top:4px;left:6px}.plate.svelte-8bbryq{background:var(--gr-panel);border:1px solid var(--gr-line);min-width:0;padding:.6rem .7rem .7rem}.plate.off.svelte-8bbryq{opacity:.5}header.svelte-8bbryq{justify-content:space-between;align-items:center;margin-bottom:.3rem;display:flex}.cap.svelte-8bbryq{letter-spacing:.24em;color:var(--gr-dim-2);font-size:.5rem}.lock.svelte-8bbryq{letter-spacing:.16em;border:1px solid var(--gr-line-2);color:var(--gr-dim-2);padding:.08rem .32rem;font-size:.5rem}.lock.good.svelte-8bbryq{color:#6fd6a8;border-color:#6fd6a873}.name.svelte-8bbryq{letter-spacing:.04em;color:var(--gr-amber);overflow-wrap:anywhere;margin-bottom:.45rem;font-size:.98rem;font-weight:400;line-height:1.25}dl.svelte-8bbryq{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .6rem;display:grid}dl.svelte-8bbryq div:where(.svelte-8bbryq){min-width:0}dt.svelte-8bbryq{letter-spacing:.2em;color:var(--gr-dim-2);font-size:.46rem}dd.svelte-8bbryq{color:var(--gr-text);overflow-wrap:anywhere;font-size:.66rem}.status.svelte-8bbryq{border-top:1px solid var(--gr-line);letter-spacing:.14em;color:var(--gr-dim);min-height:1.1em;margin-top:.5rem;padding-top:.4rem;font-size:.53rem}.visit.svelte-8bbryq{letter-spacing:.14em;color:var(--gr-dim);border-bottom:1px solid #0000;margin-top:.35rem;font-size:.5rem;text-decoration:none;display:inline-block}.visit.svelte-8bbryq:hover,.visit.svelte-8bbryq:focus-visible{color:var(--gr-amber);border-bottom-color:currentColor}.log.svelte-12quw9c{background:var(--gr-panel);border:1px solid var(--gr-line);flex-direction:column;min-width:0;min-height:0;padding:.55rem .6rem .6rem;display:flex}h3.svelte-12quw9c{letter-spacing:.24em;color:var(--gr-dim-2);margin-bottom:.4rem;font-size:.5rem}.empty.svelte-12quw9c{letter-spacing:.14em;color:var(--gr-mute);font-size:.53rem}ol.svelte-12quw9c{scrollbar-width:thin;scrollbar-color:var(--gr-line-2) transparent;flex-direction:column;gap:.28rem;min-height:0;display:flex;overflow-y:auto}li.svelte-12quw9c{border-bottom:1px solid #ffffff08;grid-template-columns:2.7rem minmax(0,1fr) auto;align-items:baseline;gap:.45rem;padding-bottom:.28rem;display:grid}.freq.svelte-12quw9c{font-variant-numeric:tabular-nums;color:var(--gr-amber);font-size:.62rem}.body.svelte-12quw9c{flex-direction:column;min-width:0;display:flex}.name.svelte-12quw9c{color:var(--gr-text);white-space:nowrap;text-overflow:ellipsis;font-size:.6rem;overflow:hidden}.where.svelte-12quw9c{letter-spacing:.12em;color:var(--gr-dim-2);white-space:nowrap;text-overflow:ellipsis;font-size:.46rem;overflow:hidden}.time.svelte-12quw9c{font-variant-numeric:tabular-nums;color:var(--gr-mute);font-size:.46rem}.gr.svelte-1woo2ci{--pb-accent:#d98a3a;--pb-bright:#f0b45a;--pb-dim:#7d7367;--pb-text:#cdc3b4;--pb-line:#2a241e;--pb-line-strong:#40372d;--pb-hot:#c4553a;--gr-panel:#16120f;--gr-panel-2:#1d1813;--gr-line:#2c251e;--gr-line-2:#443a2f;--gr-text:#cdc3b4;--gr-dim:#8d8175;--gr-dim-2:#6b6157;--gr-mute:#453d35;--gr-amber:#f0b45a;color:var(--gr-text);background:repeating-linear-gradient(92deg,#ffffff03 0 2px,#0000 2px 5px),radial-gradient(120% 90% at 50% 0,#23201c 0%,#131110 60%,#0a0908 100%);padding:.9rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:.8rem;position:fixed;inset:0;overflow:auto}.case.svelte-1woo2ci{background:linear-gradient(#1b1714 0%,#141110 100%);border:1px solid #332b23;border-radius:4px;flex-direction:column;gap:.7rem;max-width:1220px;margin:0 auto;padding:.85rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 26px 60px #0009}.case.svelte-1woo2ci:before,.case.svelte-1woo2ci:after{content:"";background:radial-gradient(circle at 35% 30%,#6a5f52,#221d18 70%);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 1px 1px #000c}.case.svelte-1woo2ci:before{top:7px;left:7px}.case.svelte-1woo2ci:after{top:7px;right:7px}.top.svelte-1woo2ci{border-bottom:1px solid var(--gr-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;padding:0 .6rem .5rem;display:flex}.brand.svelte-1woo2ci{align-items:baseline;gap:.6rem;display:flex}.badge.svelte-1woo2ci{letter-spacing:.34em;color:var(--gr-dim-2);font-size:.46rem}h1.svelte-1woo2ci{letter-spacing:.3em;color:var(--gr-amber);font-size:.92rem;font-weight:500}.model.svelte-1woo2ci,.top.svelte-1woo2ci nav:where(.svelte-1woo2ci) a:where(.svelte-1woo2ci){letter-spacing:.2em;color:var(--gr-dim-2);font-size:.48rem;text-decoration:none}.top.svelte-1woo2ci nav:where(.svelte-1woo2ci) a:where(.svelte-1woo2ci):hover,.top.svelte-1woo2ci nav:where(.svelte-1woo2ci) a:where(.svelte-1woo2ci):focus-visible{color:var(--gr-amber)}.deck.svelte-1woo2ci{grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:.7rem;display:grid}.display.svelte-1woo2ci{flex-direction:column;gap:.6rem;min-width:0;display:flex}.readout.svelte-1woo2ci{align-items:baseline;gap:.4rem;padding:.2rem .1rem;display:flex}.mhz.svelte-1woo2ci{letter-spacing:.04em;color:var(--gr-amber);font-variant-numeric:tabular-nums;text-shadow:0 0 18px #f0b45a47;font-size:clamp(2rem,6vw,3.1rem);font-weight:200;line-height:1}.unit.svelte-1woo2ci{letter-spacing:.2em;color:var(--gr-dim);font-size:.7rem}.sim.svelte-1woo2ci{letter-spacing:.2em;color:var(--gr-mute);border:1px solid var(--gr-line);cursor:help;margin-left:auto;padding:.12rem .35rem;font-size:.44rem}.dial-wrap.svelte-1woo2ci{min-width:0;height:108px}.instruments.svelte-1woo2ci{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:stretch;gap:.7rem;display:grid}.scope-wrap.svelte-1woo2ci{min-width:0;min-height:150px}.side.svelte-1woo2ci{flex-direction:column;gap:.6rem;min-width:0;display:flex}.band.svelte-1woo2ci,.log-wrap.svelte-1woo2ci{background:var(--gr-panel);border:1px solid var(--gr-line);min-width:0;padding:.5rem .55rem .55rem}.cap.svelte-1woo2ci{letter-spacing:.24em;color:var(--gr-dim-2);margin-bottom:.35rem;font-size:.46rem;display:block}.chips.svelte-1woo2ci{flex-wrap:wrap;gap:.22rem;display:flex}.chip.svelte-1woo2ci{font:inherit;letter-spacing:.12em;border:1px solid var(--gr-line-2);background:var(--gr-panel-2);color:var(--gr-dim);cursor:pointer;padding:.18rem .38rem;font-size:.48rem}.chip.svelte-1woo2ci:hover{color:var(--gr-text)}.chip.on.svelte-1woo2ci{color:#14100c;background:var(--gr-amber);border-color:var(--gr-amber)}.collapse.svelte-1woo2ci{justify-content:space-between;align-items:center;width:100%;display:flex}.collapse.svelte-1woo2ci .count:where(.svelte-1woo2ci){color:var(--gr-amber);font-variant-numeric:tabular-nums}.collapse.svelte-1woo2ci,.advanced-toggle.svelte-1woo2ci{font:inherit;letter-spacing:.2em;color:var(--gr-dim);cursor:pointer;text-align:left;background:0 0;border:0;padding:.1rem 0;font-size:.56rem}.collapse.svelte-1woo2ci:hover,.advanced-toggle.svelte-1woo2ci:hover{color:var(--gr-amber)}.log-wrap.svelte-1woo2ci{flex-direction:column;gap:.45rem;min-height:0;display:flex}.controls.svelte-1woo2ci{border:1px solid var(--gr-line);background:linear-gradient(#191512 0%,#131010 100%);flex-direction:column;gap:.6rem;padding:.6rem;display:flex}.transport.svelte-1woo2ci{flex-wrap:wrap;gap:.4rem;display:flex}.speeds.svelte-1woo2ci{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.speeds.svelte-1woo2ci .cap:where(.svelte-1woo2ci){margin-bottom:0}.knobs.svelte-1woo2ci{flex-wrap:wrap;gap:.9rem 1.3rem;padding-top:.3rem;display:flex}.knobs.advanced.svelte-1woo2ci{border-top:1px solid var(--gr-line);padding-top:.7rem}.foot.svelte-1woo2ci{letter-spacing:.12em;color:var(--gr-dim-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;padding:0 .3rem;font-size:.52rem;display:flex}.foot.svelte-1woo2ci .note:where(.svelte-1woo2ci){color:var(--gr-amber)}.fault.svelte-1woo2ci{color:#e08a6a;letter-spacing:.1em;background:#963c281f;border:1px solid #6d3324;padding:.4rem .6rem;font-size:.56rem}@media (width<=900px){.gr.svelte-1woo2ci{min-height:100dvh;padding:.5rem .5rem 8.5rem;position:static}.deck.svelte-1woo2ci{flex-direction:column;display:flex}.instruments.svelte-1woo2ci{grid-template-columns:minmax(0,1fr)}.dial-wrap.svelte-1woo2ci{height:92px}.controls.svelte-1woo2ci{z-index:5;border-top:1px solid var(--gr-line-2);max-height:46vh;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 26px #000000bf}.knobs.svelte-1woo2ci{gap:.7rem 1rem}}
