/* v14.3 remux status treatment, scoped to this tool only. */
.remux-page .remux-workspace{gap:17px;background:linear-gradient(135deg,rgba(var(--accent-rgb),.025),transparent 44%);}
.remux-page .remux-drop-card{border-color:rgba(var(--accent-rgb),.18);background:linear-gradient(145deg,rgba(var(--accent-rgb),.045),rgba(255,255,255,.012));}
.remux-page .remux-sidecar{display:flex;flex-direction:column;border-color:rgba(var(--accent-rgb),.15);background:linear-gradient(160deg,rgba(255,255,255,.03),rgba(var(--accent-rgb),.035));}
.remux-signal{margin:-2px -2px 20px;padding:14px;border:1px solid rgba(var(--accent-rgb),.19);border-radius:13px;background:rgba(var(--accent-rgb),.055);}
.remux-signal-label{display:block;margin-bottom:9px;color:var(--accent);font-size:8px;font-weight:820;letter-spacing:.16em;}
.remux-signal-flow{display:flex;align-items:center;gap:8px;min-width:0;}
.remux-signal-flow b{overflow:hidden;padding:6px 8px;border:1px solid var(--border);border-radius:7px;background:rgba(0,0,0,.16);color:var(--text2);font-size:8.5px;font-weight:760;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;}
.remux-signal-flow i{color:var(--accent);font-style:normal;font-size:14px;}
.remux-signal p{margin:10px 0 0;color:var(--text3);font-size:9px;line-height:1.55;}
.remux-page .remux-flow-label{padding-bottom:9px;border-bottom:1px solid var(--border);}
.remux-page .remux-flow li:last-child{padding-bottom:15px;}
.remux-page .remux-info-item{background:rgba(0,0,0,.1);}
@media(max-width:700px){.remux-signal{margin-bottom:16px;}.remux-page .remux-sidecar{padding:16px;}}
