.knob.svelte-1cb8fiw{position:relative;display:block;flex-shrink:0;width:var(--size);height:var(--size);border-radius:50%;background:conic-gradient(from 205deg,var(--hw-metal-hi),var(--hw-metal) 14%,var(--hw-metal-lo) 27%,var(--hw-metal) 38%,var(--hw-metal-hi) 50%,var(--hw-metal) 63%,var(--hw-metal-lo) 77%,var(--hw-metal) 89%,var(--hw-metal-hi));box-shadow:0 0 0 1px var(--hw-knob-edge),0 1px 1px var(--shadow-soft),0 3px 5px var(--shadow-soft)}.knob-turn.svelte-1cb8fiw{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.knob-turn.svelte-1cb8fiw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(color-mix(in srgb,var(--hw-metal-lo) 55%,transparent) 0 2deg,transparent 2deg 8deg);-webkit-mask-image:radial-gradient(closest-side,transparent 72%,#000 75%);mask-image:radial-gradient(closest-side,transparent 72%,#000 75%)}.knob-face.svelte-1cb8fiw{position:absolute;top:19%;right:19%;bottom:19%;left:19%;border-radius:50%;background:repeating-radial-gradient(circle,color-mix(in srgb,var(--hw-sheen) 9%,transparent) 0 .5px,transparent .5px 1.5px),radial-gradient(closest-side,var(--cap) 62%,color-mix(in srgb,var(--cap) 72%,var(--hw-knob-edge)) 100%);box-shadow:0 0 0 1px color-mix(in srgb,var(--cap) 45%,var(--hw-knob-edge))}.knob-pointer.svelte-1cb8fiw{position:absolute;top:8%;left:50%;width:max(2px,calc(var(--size) * .085));height:34%;transform:translate(-50%);border-radius:1px;background:var(--hw-well-2);box-shadow:0 0 0 .5px color-mix(in srgb,var(--hw-sheen) 35%,transparent)}.knob-light.svelte-1cb8fiw{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--hw-sheen) 55%,transparent) 0,color-mix(in srgb,var(--hw-sheen) 12%,transparent) 22%,transparent 42%),radial-gradient(circle at 70% 78%,rgba(0,0,0,.28),transparent 58%);box-shadow:inset 0 1px color-mix(in srgb,var(--hw-sheen) 45%,transparent),inset 0 -1px 1px #0000004d}.knob-collar.svelte-d55aj0{position:relative;background:var(--hw-case-2);box-shadow:inset 0 1px 3px var(--shadow-soft),0 1px color-mix(in srgb,var(--hw-sheen) 25%,transparent)}.knob-collar.svelte-d55aj0:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:50%;background:repeating-conic-gradient(var(--hw-key-ink) 0 1.6deg,transparent 1.6deg 30deg);-webkit-mask-image:radial-gradient(closest-side,transparent 84%,#000 86%,#000 97%,transparent 99%);mask-image:radial-gradient(closest-side,transparent 84%,#000 86%,#000 97%,transparent 99%);opacity:.55;transform:rotate(-.8deg)}.lcd-overlay.svelte-gk2mcl{background:repeating-linear-gradient(to bottom,#0000,#0000 2px,#0003 2px,#0003 4px);mix-blend-mode:overlay}.crt-overlay.svelte-gk2mcl{background:linear-gradient(#12101000 50%,#00000026 50%),linear-gradient(90deg,#ff00000a,#00ff0003,#0000ff0a);background-size:100% 3px,3px 100%;mix-blend-mode:multiply}.gb-overlay.svelte-gk2mcl{background:#8bac0f40;mix-blend-mode:color}.dot-overlay.svelte-gk2mcl{background-image:radial-gradient(rgba(0,0,0,.6) 1px,transparent 1px);background-size:3px 3px}.glare.svelte-gk2mcl{background:radial-gradient(circle at var(--gx) var(--gy),rgba(255,255,255,.16),rgba(255,255,255,.04) 28%,transparent 55%);mix-blend-mode:screen;opacity:0;transition:opacity .24s linear}.glare.on.svelte-gk2mcl{opacity:1}.rec-blink.svelte-gk2mcl{animation:svelte-gk2mcl-rec-blink 1.2s steps(2,jump-none) infinite}@keyframes svelte-gk2mcl-rec-blink{50%{background-color:var(--hw-well-2);box-shadow:none}}.usb-port.svelte-gk2mcl{position:absolute;right:14px;bottom:-7px;z-index:20;display:flex;align-items:center;justify-content:center;width:16px;height:12px;padding:0;background:transparent;cursor:pointer}.usb-port[aria-pressed=true].svelte-gk2mcl{height:34px;bottom:-29px;align-items:flex-start;padding-top:5px}.usb-port-slot.svelte-gk2mcl{display:block;width:12px;height:3px;border-radius:2px;background-color:var(--hw-well-2);box-shadow:0 0 0 1px var(--hw-case-line),inset 0 1px 1px #0009;transition:box-shadow .12s linear}.usb-port.svelte-gk2mcl:hover .usb-port-slot:where(.svelte-gk2mcl),.usb-port.svelte-gk2mcl:focus-visible .usb-port-slot:where(.svelte-gk2mcl){box-shadow:0 0 0 1px var(--accent),0 0 6px var(--accent)}.usb-plug.svelte-gk2mcl{position:absolute;top:100%;right:-4px;z-index:30;pointer-events:none}.usb-plug.svelte-gk2mcl svg:where(.svelte-gk2mcl){display:block;filter:drop-shadow(1px 2px 1.5px var(--shadow-soft));transition:transform .12s cubic-bezier(.2,.9,.25,1)}.usb-port.svelte-gk2mcl:hover~.usb-plug:where(.svelte-gk2mcl) svg:where(.svelte-gk2mcl){transform:translateY(1.5px)}.usb-spark.svelte-gk2mcl{position:absolute;top:-1px;left:14px;width:26px;height:10px;border-radius:50%;background:radial-gradient(closest-side,var(--accent),transparent);transform:translate(-50%,-50%) scale(.2);opacity:0;animation:svelte-gk2mcl-usb-spark .42s .3s steps(4,end) both}@keyframes svelte-gk2mcl-usb-spark{40%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}.indicator-dot.svelte-gk2mcl{background-color:var(--hw-well-2)}.indicator-dot.green.svelte-gk2mcl{background-color:var(--ok);box-shadow:0 0 2px var(--ok)}.indicator-dot.blink-red.svelte-gk2mcl{background-color:var(--rec);box-shadow:0 0 2px var(--rec);animation:svelte-gk2mcl-blink-red 1.6s steps(2,end) infinite}@keyframes svelte-gk2mcl-blink-red{50%{background-color:var(--hw-well-2);box-shadow:none}}.drift.svelte-1xyrlh0 .tongue:where(.svelte-1xyrlh0){animation-name:svelte-1xyrlh0-pour;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes svelte-1xyrlh0-pour{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(-1.2px,-5px);opacity:0}}.lcd-grid.svelte-9e0d2o{background-image:linear-gradient(var(--hw-screen-grid) 1px,transparent 1px),linear-gradient(90deg,var(--hw-screen-grid) 1px,transparent 1px);background-size:3px 3px}.glow-text.svelte-9e0d2o{text-shadow:var(--hw-screen-glow)}.knob-seat.svelte-9e0d2o .knob>span:first-child{transition:transform .26s cubic-bezier(.2,.9,.25,1)}
