/* Recorder output only: never size other meters or workspaces. */
#recorder .rc-output{align-items:center;gap:14px;padding:12px 0 4px}
#recorder #rc-meter.rc-stereo-output{flex:1 1 330px;min-width:0;max-width:520px;height:auto;width:auto;box-sizing:border-box;background:#14242d;border:1px solid #677175;border-radius:7px;padding:9px 12px;color:#f2dfb9}
#recorder .rc-output-meter-title{font-weight:750;font-size:13px;line-height:1.4}
#recorder .rc-output-meter-title small{display:inline;font-size:11px;font-weight:400;color:#d0c7b5;margin-left:7px}
#recorder .rc-meter-scale{position:relative;margin:4px 76px 0 23px;height:17px;font-size:10px;color:#d0c7b5}
#recorder .rc-meter-scale span{position:absolute;transform:translateX(-50%)}
#recorder .rc-meter-scale span:first-child{transform:none}#recorder .rc-meter-scale span:last-child{transform:translateX(-100%)}
#recorder .rc-meter-channel{display:grid;grid-template-columns:16px minmax(0,1fr) 69px;gap:7px;align-items:center;margin:5px 0;font-size:12px}
#recorder .rc-meter-bar{height:15px;position:relative;background:#07151d;border:1px solid #718087;border-radius:2px;min-width:0;overflow:hidden}
#recorder .rc-meter-bar::after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(10% - 1px),#15232b88 calc(10% - 1px),#15232b88 10%);pointer-events:none}
#recorder .rc-meter-fill{display:block;height:100%;width:0;background:#e7b761}
#recorder .rc-meter-over .rc-meter-fill{background:#e46c60}
#recorder .rc-meter-hold{position:absolute;top:0;bottom:0;width:2px;background:#fff3d6;transform:translateX(-2px);z-index:1}
#recorder .rc-meter-number{font-variant-numeric:tabular-nums;font-size:11px;white-space:nowrap;text-align:right}
#recorder .rc-meter-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;margin-top:7px}
#recorder #rc-clip-indicator{min-height:44px;padding:5px 8px;font-size:11px;border:1px solid #8c805f;background:#293a42;color:#f2dfb9}
#recorder #rc-clip-indicator.rc-hot{border-color:#f5a79e;color:#ffe4df;background:#7c2f2b}
#recorder .rc-meter-bottom small{font-size:10px;color:#d0c7b5}
#recorder .rc-meter-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:699px){#recorder #rc-meter.rc-stereo-output{flex-basis:100%;max-width:none}#recorder .rc-output-meter-title small{display:block;margin-left:0}#recorder .rc-meter-channel{grid-template-columns:16px minmax(0,1fr) 66px;gap:5px}#recorder .rc-meter-scale{margin-left:21px;margin-right:71px}}
@media(max-width:420px){#recorder .rc-meter-scale span:nth-child(2),#recorder .rc-meter-scale span:nth-child(5){display:none}}
