:root{--key-on:#d7262e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--key-on:#ff5a4f}}:root[data-theme=dark]{--key-on:#ff5a4f}.a-pp{order:1}.a-play{order:2}.a-wind{order:3}.a-voice{order:4}.a-room{order:5}.a-wave{order:6}.a-out{order:7}.a-thy{order:8}.a-src{order:9}@media (width>=1000px){.tgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"pp pp""c1 c2""thy thy""src src";align-items:start}.a-pp{grid-area:pp}.c1{grid-area:c1}.c2{grid-area:c2}.a-thy{grid-area:thy}.a-src{grid-area:src}}.wv-sw{margin:4px 0 12px}.snd-msg{margin:6px 8px 0}.snd-msg:empty{display:none}.ppw{overscroll-behavior-x:contain;border:1px solid var(--line);border-radius:var(--r);background:var(--screen);--og-pipe:#c3c8bf;--og-rd:#b9a678;--og-mouth:#3b434a;--og-chest:var(--inset);--kb-w:#f4f5f1;--kb-b:#2a2f33;overflow-x:auto;box-shadow:inset 0 1px 3px #0000001f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ppw{--og-pipe:#5d646a;--og-rd:#6f6448;--og-mouth:#14171a;--og-chest:var(--surface);--kb-w:#d9dcd6;--kb-b:#15181a}}:root[data-theme=dark] .ppw{--og-pipe:#5d646a;--og-rd:#6f6448;--og-mouth:#14171a;--og-chest:var(--surface);--kb-w:#d9dcd6;--kb-b:#15181a}.ppd{touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;min-width:900px;height:auto;display:block}.ppd:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.og-chest{fill:var(--og-chest);stroke:var(--line-2);stroke-width:1px}.og-pipe{fill:var(--og-pipe);stroke:var(--line-2);stroke-width:.5px}.og-pipe.rd{fill:var(--og-rd)}.og-foot{fill:var(--og-pipe);opacity:.75}.og-cap{fill:var(--ink-3)}.og-mouth,.og-boot{fill:var(--og-mouth)}.kb-n{fill:var(--ink-3);font:500 9.5px var(--mono);pointer-events:none}.kk{stroke:var(--line-2);stroke-width:.8px;touch-action:none}.kk.w{fill:var(--kb-w)}.kk.b{fill:var(--kb-b)}.kk.on{fill:var(--key-on)}.kb-l{fill:none;stroke:var(--line-2);stroke-width:1px}.kb-l.on{fill:var(--ink);stroke:var(--ink)}.kb-lt{fill:var(--ink-2);font:700 12px var(--mono);pointer-events:none}.kb-lt.on{fill:var(--surface)}.og-link{fill:none;stroke:var(--ink-3);stroke-width:1.4px}.kb-t{fill:var(--ink-2);font:500 12px var(--mono)}.og-v{fill:none;stroke:var(--ch1);stroke-width:1.4px;stroke-linejoin:round;pointer-events:none}.og-v.band{fill:var(--ch1);fill-opacity:.4;stroke-width:.6px;stroke-opacity:.8}.og-rip{fill:none;stroke:var(--ch1);stroke-width:1.6px;pointer-events:none}.og-hv{fill:var(--focus);opacity:.18;pointer-events:none}.og-cur{fill:none;stroke:var(--focus);stroke-width:2px;pointer-events:none}.pp-note{margin-left:auto}@media (width<=559px){.pp-note{margin-left:0}}.cons{margin-top:12px}.cons-h{flex-wrap:wrap;align-items:center;gap:4px 14px;padding:0 8px 6px;display:flex}.cons-t{font:700 13.5px/1.3 var(--sans);color:var(--ink);margin:0 auto 0 0}.s-key{align-items:center;gap:6px;display:inline-flex}.s-v{background:var(--ch1);width:20px;height:18px;color:var(--surface);border-radius:3px;place-items:center;display:inline-grid}.s-v .ic-v{width:14px;height:14px}.cdivs{border-top:1px solid var(--line)}.cdiv{border-bottom:1px solid var(--line);grid-template-columns:10.5rem minmax(0,1fr);align-items:start;gap:6px 12px;padding:10px 8px;display:grid}.cdiv:last-child{border-bottom:0}.sdn{min-height:30px;font:700 13px/1.4 var(--sans);color:var(--ink-2);align-items:center;gap:8px;margin:0;display:flex}.sdv{border:1px solid var(--line-2);min-width:26px;height:20px;font:700 11.5px/1 var(--mono);border-radius:4px;place-items:center;padding:0 4px;display:inline-grid}.cst{flex-wrap:wrap;gap:6px;display:flex}.st{display:inline-flex}.chip.stop{font-family:var(--mono);border-radius:4px 0 0 4px;align-items:center;gap:7px;display:inline-flex}.chip.cpl{font-family:var(--mono)}.drw{border:1px solid var(--line);min-width:30px;min-height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border-left:0;border-radius:0 4px 4px 0;place-items:center;padding:0 6px;display:inline-grid}.drw:hover{border-color:var(--line-2);color:var(--ink)}.drw[aria-pressed=true]{background:var(--ch1);border-color:var(--ch1);color:var(--surface)}.drw:focus-visible{outline-offset:-2px}.ic-v{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.swl{margin-top:2px}.swl .prow{--uw:14px;grid-template-columns:minmax(0,1fr) var(--uw) 24px;border:0;grid-template-areas:"name name name""val unit rst""sub sub sub";gap:2px 4px;min-height:0;padding:0}.swl .c-sym{display:none}.swl .c-name{color:var(--ink-2);font-size:12.5px;font-weight:500}.swl .prow.mod:before{display:none}@media (width<=559px){.cdiv{grid-template-columns:minmax(0,1fr)}.swl{max-width:20rem}.swl .prow{grid-template-columns:auto minmax(0,1fr) var(--uw) 24px;grid-template-areas:"name val unit rst"".sub sub sub";column-gap:8px}}@media (pointer:coarse){.drw{min-width:36px;min-height:40px}}.res-aux{text-align:right;margin:0 0 10px}.a-out .thy-body>p.res-aux{max-width:none;color:var(--ink-3);line-height:1.3}.m-sub{font:12px/1.5 var(--sans);color:var(--ink-3);margin-top:2px;display:block}.m-main .m-sub{margin-top:4px}.vmet,.rmet{margin-top:12px}.vmet .m dd,.rmet .m dd{font-size:16px}.a-voice,.a-room{container-type:inline-size}.scope svg{touch-action:pan-y}.cur{stroke:var(--screen-ink);stroke-width:1px}.t1.sp{stroke-width:1.6px}.gl2{stroke:var(--grid);stroke-width:1px;opacity:.55}.mkp{stroke:var(--ch2);stroke-width:1.4px;fill:none}.scope text.r2{fill:var(--ch2)}.a-src{font-size:14.5px}.prow.pick{grid-template-columns:var(--sw) auto minmax(0,1fr);grid-template-areas:"sym name val"}.sel{position:relative}.sel select{appearance:none;border:1px solid var(--line-2);background:var(--inset);width:100%;height:30px;color:var(--ink);font:500 13px/1.2 var(--mono);text-overflow:ellipsis;cursor:pointer;border-radius:4px;padding:0 30px 0 10px}@media (pointer:coarse){.sel select{height:36px}}.sel select:hover{border-color:var(--ink-3)}.sel select option{background:var(--surface);color:var(--ink)}.sel:after{content:"";border-right:1.6px solid var(--ink-2);border-bottom:1.6px solid var(--ink-2);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:12px;transform:translateY(-70%)rotate(45deg)}.wst{text-align:left}
