#eu{--fg:#e8e8e8;--mid:#a6a6a6;--dim:#868686;--hair:#e8e8e829;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--serif:Georgia, "Times New Roman", serif;font-family:var(--sans);color:var(--fg);-webkit-tap-highlight-color:transparent}#eu h1{letter-spacing:.01em;margin:0 0 .5rem;font-size:1.4rem;font-weight:500}#eu .lede{font-family:var(--serif);color:var(--mid);margin:0 0 28px;font-size:13px;font-style:italic;line-height:1.85}#eu .lede i{font-style:normal}#eu hr.hair{background:var(--hair);border:0;height:1px;margin:22px 0}#eu .row{align-items:center;gap:12px;margin:16px 0;display:flex}#eu .tcol{flex-direction:column;flex:none;align-items:flex-start;gap:3px;width:42px;display:flex}#eu .tname{color:var(--mid);letter-spacing:.04em;font-size:11px}#eu .row:hover .tname{color:var(--fg)}#eu .tsub{font-family:var(--sans);letter-spacing:.14em;color:var(--dim);cursor:pointer;opacity:.55;text-align:left;background:0 0;border:0;padding:0;font-size:8px;transition:opacity .15s,color .15s}#eu .row:hover .tsub{opacity:1}#eu .tsub:hover{color:var(--fg)}#eu .tsub[data-on="0"]{text-decoration:line-through}#eu .bars{flex:1;align-items:flex-end;gap:2px;min-width:0;height:44px;display:flex}#eu .bar{cursor:pointer;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}#eu .bar .b{opacity:.35;background:#e8e8e8;width:100%;height:18%;transition:opacity .26s linear,height .12s}#eu .bar.on .b{height:100%}#eu .bar.lit .b{opacity:1;transition:opacity}#eu .bar.mute{opacity:.1;pointer-events:none}#eu .bar:hover .b{opacity:.62}#eu .bar.q4:before{content:"";background:var(--hair);width:1px;position:absolute;top:0;bottom:0;left:-1.5px}#eu .row.off .bars{opacity:.22}#eu .knob{flex-direction:column;flex:none;align-items:center;gap:5px;display:flex}#eu .dial{cursor:ns-resize;touch-action:none;border:1px solid #e8e8e857;border-radius:50%;width:30px;height:30px;transition:border-color .18s;position:relative}#eu .knob:hover .dial{border-color:#e8e8e8a6}#eu .dial .rot{position:absolute;inset:0}#eu .dial .ind{background:var(--fg);width:1px;height:10px;margin-left:-.5px;position:absolute;top:3px;left:50%}#eu .knob.big .dial{width:40px;height:40px}#eu .knob.big .dial .ind{height:13px}#eu .knob.sm .dial{width:24px;height:24px}#eu .knob.sm .dial .ind{height:8px}#eu .klab{letter-spacing:.14em;color:var(--dim);font-size:9px}#eu .kval{color:var(--mid);font-variant-numeric:tabular-nums;font-size:10px}#eu .knob:hover .klab,#eu .knob:hover .kval{color:var(--fg)}#eu .bar-row{flex-wrap:wrap;align-items:flex-end;row-gap:18px;display:flex}#eu .grp{align-items:flex-end;gap:13px;padding:0 15px;display:flex;position:relative}#eu .grp:first-child{padding-left:0}#eu .grp+.grp:before{content:"";background:var(--hair);width:1px;position:absolute;top:4px;bottom:16px;left:0}#eu .gcap{letter-spacing:.16em;color:var(--dim);font-size:9px;position:absolute;top:-13px;left:15px}#eu .grp:first-child .gcap{left:0}#eu .spacer{flex:1;min-width:12px}#eu .txtbtn{font-family:var(--sans);letter-spacing:.14em;color:var(--mid);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:2px;margin-bottom:12px;padding:9px 14px;font-size:11px}#eu .txtbtn:hover{color:var(--fg);border-color:#e8e8e84d}#eu #eu-play{color:var(--fg);border-color:#e8e8e866;min-width:78px}#eu #eu-play[data-on="1"]{background:var(--fg);color:#0a0a0a;border-color:var(--fg)}#eu .export .note{font-family:var(--serif);color:var(--dim);margin-bottom:20px;padding-right:14px;font-size:11px;font-style:italic}#eu .foot{color:var(--dim);font-size:11px;line-height:1.9;font-family:var(--serif);margin-top:24px;font-style:italic}#eu .prose{max-width:34em}#eu .prose h2{letter-spacing:.18em;color:var(--dim);text-transform:lowercase;margin:40px 0 14px;font-size:10px;font-weight:400}#eu .prose h2:first-child{margin-top:4px}#eu .prose p{color:var(--mid);margin:0 0 16px;font-size:13.5px;line-height:1.9}#eu .prose b{color:var(--fg);font-weight:400}#eu .prose a{color:var(--fg);border-bottom:1px solid var(--hair)}#eu .prose a:hover{border-bottom-color:var(--fg)}#eu .prose .src{font-family:var(--serif);color:var(--dim);margin-top:28px;font-size:11.5px;font-style:italic}#eu .pre-dest{letter-spacing:.02em;color:var(--dim);font-size:11px}#eu .destsw{font-family:var(--sans);letter-spacing:.14em;color:var(--fg);border:0;border-bottom:1px solid var(--fg);cursor:pointer;background:0 0;margin-left:3px;padding:0 1px 2px;font-size:11px}#eu .presets{flex-wrap:wrap;gap:6px;margin:0 0 22px;display:flex}#eu .pre{font-family:var(--sans);letter-spacing:.04em;color:var(--mid);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:2px;padding:6px 9px;font-size:11px;transition:color .15s,border-color .15s}#eu .pre:hover{color:var(--fg);border-color:#e8e8e852}#eu .pre i{color:var(--dim);font-variant-numeric:tabular-nums;margin-left:5px;font-style:normal}#eu .pre:hover i{color:var(--mid)}@media (width<=520px){#eu .bars{gap:1px;height:36px}#eu .tcol{width:34px}#eu .row{gap:8px}}
