.toy-module__paG7Ta__device{box-sizing:border-box;background:var(--paper-hi,#f3ead8);border:1px solid var(--line,#d8c9a8);border-top:5px solid var(--vhs-dark,#1d171b);border-radius:3px;max-width:760px;margin:26px 0;padding:22px 22px 18px;position:relative;box-shadow:4px 4px #241d2014}.toy-module__paG7Ta__screw{width:7px;height:7px;box-shadow:none;background:#9b8e76;border-radius:1px;position:absolute}.toy-module__paG7Ta__tl{top:9px;left:9px}.toy-module__paG7Ta__tr{top:9px;right:9px}.toy-module__paG7Ta__bl{bottom:9px;left:9px}.toy-module__paG7Ta__br{bottom:9px;right:9px}.toy-module__paG7Ta__head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.toy-module__paG7Ta__badge{font-family:var(--vhs-mono,ui-monospace, monospace);letter-spacing:1px;color:#f4ead8;background:var(--vhs-dark,#1d171b);border-left:4px solid var(--vhs-magenta,#9c3660);border-radius:2px;padding:6px 9px;font-size:10px;font-weight:800}.toy-module__paG7Ta__brand{flex-direction:column;line-height:1.15;display:flex}.toy-module__paG7Ta__brand b{color:var(--ink,#3a3020);font-size:17px}.toy-module__paG7Ta__brand small{color:var(--ink2,#7a6c52);font-size:11.5px}.toy-module__paG7Ta__readout{font-family:var(--vhs-mono,ui-monospace, monospace);color:#b6ddd8;background:#171216;border:1px solid #4f454a;border-radius:2px;margin-left:auto;padding:6px 10px;font-size:12px}.toy-module__paG7Ta__input{color:#d9ffb0;background:#201b12;border:1px solid #0f0c07;border-radius:2px;width:100%;padding:14px 15px;font-family:ui-monospace,Consolas,monospace;font-size:19px;box-shadow:inset 0 2px 8px #00000040}.toy-module__paG7Ta__input::placeholder{color:#6f7b58}.toy-module__paG7Ta__input:focus{outline:2px solid var(--terra,#c25a2b);outline-offset:1px}.toy-module__paG7Ta__samples{flex-wrap:wrap;gap:6px;margin:10px 0 4px;display:flex}.toy-module__paG7Ta__sample{color:var(--ink2,#7a6c52);border:1px solid var(--line,#d8c9a8);cursor:pointer;background:#ece4d3;border-radius:2px;padding:5px 11px;font-size:12px;transition:background .12s}.toy-module__paG7Ta__sample:hover{background:#e2d7bf}.toy-module__paG7Ta__controls{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin:16px 0;display:grid}.toy-module__paG7Ta__field{flex-direction:column;gap:6px;display:flex}.toy-module__paG7Ta__field>span{letter-spacing:.6px;color:var(--ink2,#7a6c52);font-family:ui-monospace,Consolas,monospace;font-size:10.5px;font-weight:700}.toy-module__paG7Ta__field select{color:var(--ink,#3a3020);border:1px solid var(--line,#d8c9a8);background:#faf5e9;border-radius:2px;padding:8px 9px;font-size:14px}.toy-module__paG7Ta__field input[type=range]{width:100%;accent-color:var(--terra,#c25a2b)}.toy-module__paG7Ta__chips{flex-wrap:wrap;gap:5px;display:flex}.toy-module__paG7Ta__chip{color:var(--ink2,#7a6c52);border:1px solid var(--line,#d8c9a8);cursor:pointer;background:#faf5e9;border-radius:2px;padding:7px 10px;font-size:12.5px;transition:all .12s}.toy-module__paG7Ta__chip:hover{background:#f0e8d6}.toy-module__paG7Ta__on{color:#fff;background:var(--terra,#c25a2b);border-color:var(--terra,#c25a2b)}.toy-module__paG7Ta__actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.toy-module__paG7Ta__play{font:800 13px/1 var(--vhs-mono,ui-monospace, monospace);letter-spacing:.4px;color:#f4ead8;background:var(--vhs-dark,#1d171b);border:1px solid #0e0b0d;border-left:4px solid var(--vhs-magenta,#9c3660);cursor:pointer;border-radius:2px;padding:12px 20px;transition:background .14s}.toy-module__paG7Ta__play:hover{background:var(--vhs-dark-soft,#292126)}.toy-module__paG7Ta__play:disabled{opacity:.5;cursor:default}.toy-module__paG7Ta__stop,.toy-module__paG7Ta__stop:hover{background:#48402e}.toy-module__paG7Ta__ghost{color:var(--ink,#3a3020);border:1px solid var(--line,#d8c9a8);cursor:pointer;background:#faf5e9;border-radius:2px;padding:12px 16px;font-size:14px;font-weight:600;transition:background .12s}.toy-module__paG7Ta__ghost:hover{background:#f0e8d6}.toy-module__paG7Ta__ghost:disabled{opacity:.5;cursor:default}.toy-module__paG7Ta__hint{color:var(--ink2,#7a6c52);margin:14px 0 0;font-size:13px;line-height:1.6}.toy-module__paG7Ta__hint b{color:var(--ink,#3a3020)}
