#rs{z-index:99;opacity:0;--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;background:#0a0a0a;justify-content:center;align-items:center;padding:24px 16px;line-height:1.5;transition:opacity .26s;display:none;position:fixed;inset:0}#rs.open{display:flex}#rs.in{opacity:1}#rs .inner{outline:none;width:100%;max-width:720px}#rs .rs-head{align-items:flex-end;gap:26px;padding-bottom:14px;display:flex}#rs .rs-title{flex:1;min-width:0}#rs .rs-title b{letter-spacing:.02em;font-size:20px;font-weight:400;display:block}#rs .rs-title i{font-family:var(--serif);color:var(--mid);margin-top:3px;font-size:12.5px;display:block}#rs .rs-close{font-family:var(--sans);letter-spacing:.16em;color:var(--dim);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;font-size:11px}#rs .rs-close:hover{color:var(--fg)}#rs hr.hair{background:var(--hair);border:0;height:1px;margin:14px 0}#rs .row{align-items:center;gap:14px;margin:11px 0;display:flex}#rs .row .tname{width:38px;color:var(--mid);letter-spacing:.04em;flex:none;font-size:11px}#rs .row:hover .tname{color:var(--fg)}#rs .bars{flex:1;align-items:flex-end;gap:3px;min-width:0;height:46px;display:flex}#rs .bar{cursor:pointer;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}#rs .bar .b{opacity:.35;background:#e8e8e8;width:100%;transition:opacity .26s linear,height .12s}#rs .bar.off .b{opacity:.1}#rs .bar.lit .b{opacity:1;transition:opacity}#rs .bar.mute{opacity:.12;pointer-events:none}#rs .bar:hover .b{opacity:.6}#rs .bar.q4:before{content:"";background:var(--hair);width:1px;position:absolute;top:0;bottom:0;left:-2px}#rs .knob{flex-direction:column;flex:none;align-items:center;gap:5px;display:flex}#rs .dial{cursor:ns-resize;touch-action:none;border:1px solid #e8e8e857;border-radius:50%;width:30px;height:30px;transition:border-color .18s;position:relative}#rs .knob:hover .dial{border-color:#e8e8e8a6}#rs .dial .rot{position:absolute;inset:0}#rs .dial .ind{background:var(--fg);width:1px;height:10px;margin-left:-.5px;position:absolute;top:3px;left:50%}#rs .knob.big .dial{width:40px;height:40px}#rs .knob.big .dial .ind{height:13px}#rs .knob.sm .dial{width:24px;height:24px}#rs .knob.sm .dial .ind{height:8px}#rs .klab{letter-spacing:.14em;color:var(--dim);font-size:9px}#rs .kval{color:var(--mid);font-variant-numeric:tabular-nums;font-size:10px}#rs .knob:hover .klab,#rs .knob:hover .kval{color:var(--fg)}#rs .tgl{font-family:var(--sans);letter-spacing:.16em;color:var(--dim);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;align-self:flex-end;margin-bottom:16px;padding:3px 1px;font-size:10px}#rs .tgl:hover{color:var(--mid)}#rs .tgl[data-on="1"]{color:var(--fg);border-bottom-color:var(--fg)}#rs .bar-row{flex-wrap:wrap;align-items:flex-end;row-gap:18px;display:flex}#rs .grp{align-items:flex-end;gap:13px;padding:0 15px;display:flex;position:relative}#rs .grp:first-child{padding-left:0}#rs .grp+.grp:before{content:"";background:var(--hair);width:1px;position:absolute;top:4px;bottom:16px;left:0}#rs .gcap{letter-spacing:.16em;color:var(--dim);font-size:9px;position:absolute;top:-13px;left:15px}#rs .grp:first-child .gcap{left:0}#rs .spacer{flex:1;min-width:12px}#rs .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}#rs .txtbtn:hover{color:var(--fg);border-color:#e8e8e84d}#rs #rs-play{color:var(--fg);border-color:#e8e8e866;min-width:78px}#rs #rs-play[data-on="1"]{background:var(--fg);color:#0a0a0a;border-color:var(--fg)}#rs .foot{color:var(--dim);font-size:11px;line-height:1.9;font-family:var(--serif);margin-top:20px;font-style:italic}body.rs-locked{overflow:hidden}:root{color-scheme:dark}*{box-sizing:border-box}body{color:#e8e8e8;margin:0;background:#0a0a0a;max-width:640px;margin-inline:auto;padding:1.5rem 1.25rem 4rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}header{margin-bottom:3rem}.wordmark-row{align-items:baseline;display:flex}.wordmark{letter-spacing:.02em;font-size:1.4rem;line-height:1}.byline{color:#666;margin:.2rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:.85rem;font-style:italic}nav{gap:1rem;font-size:.85rem;display:flex}nav a{color:#999}nav a:hover{color:#e8e8e8}footer{border-top:1px solid #1a1a1a;gap:1rem;margin-top:4rem;padding-top:1.5rem;font-size:.75rem;display:flex}footer a{color:#666}footer a:hover{color:#999}.cynnic-beats{cursor:pointer;outline:none;align-items:flex-end;gap:3px;height:1.4rem;margin-left:.6rem;display:inline-flex}.cynnic-beats:after{content:"open";letter-spacing:.14em;color:#666;opacity:0;align-self:center;margin-left:.6rem;font-size:.6rem;transition:opacity .2s}.cynnic-beats:hover:after,.cynnic-beats:focus-visible:after{opacity:1}.cynnic-beats:hover .beat,.cynnic-beats:focus-visible .beat{background:#fff}.cynnic-beats .beat{opacity:.35;background:#e8e8e8;width:6px;animation:1.765s linear infinite cynnicBeatPulse}.cynnic-beats .beat:first-child{animation-delay:0s}.cynnic-beats .beat:nth-child(2){animation-delay:.1103s}.cynnic-beats .beat:nth-child(3){animation-delay:.2206s}.cynnic-beats .beat:nth-child(4){animation-delay:.3309s}.cynnic-beats .beat:nth-child(5){animation-delay:.4412s}.cynnic-beats .beat:nth-child(6){animation-delay:.5515s}.cynnic-beats .beat:nth-child(7){animation-delay:.6618s}.cynnic-beats .beat:nth-child(8){animation-delay:.7721s}.cynnic-beats .beat:nth-child(9){animation-delay:.8824s}.cynnic-beats .beat:nth-child(10){animation-delay:.9927s}.cynnic-beats .beat:nth-child(11){animation-delay:1.103s}.cynnic-beats .beat:nth-child(12){animation-delay:1.2133s}.cynnic-beats .beat:nth-child(13){animation-delay:1.3236s}.cynnic-beats .beat:nth-child(14){animation-delay:1.4339s}.cynnic-beats .beat:nth-child(15){animation-delay:1.5442s}.cynnic-beats .beat:nth-child(16){animation-delay:1.6545s}@keyframes cynnicBeatPulse{0%{opacity:1}5%{opacity:1}18%{opacity:.35}to{opacity:.35}}
