/* Only the additional signal fields; all dashboard theme styles stay in place. */
.real-dashboard .real-signal-input-v62{margin:22px 0;padding:20px 0;border-top:1px solid var(--real-border);border-bottom:1px solid var(--real-border)}
.real-dashboard .real-signal-input-v62>label{margin:18px 0 10px}
.real-dashboard .real-signal-input-v62 textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:140px;border:1px solid #39364f;border-radius:9px;background:#0c0d16;color:#f5f2ff;font:inherit;font-size:14px;font-weight:650;padding:13px 14px;line-height:1.8;outline:none;color-scheme:dark}
.real-dashboard .real-signal-input-v62 textarea:focus-visible{outline:2px solid #b596ff;outline-offset:3px}
.real-dashboard .real-signal-input-v62 textarea:disabled{color:#9994ad;background:#15151f;border-color:#292735}
.real-dashboard .real-signal-preview-v62{margin:14px 0}
.real-dashboard .real-signal-scroll-v62{max-height:280px;overflow:auto}
.real-dashboard .real-signal-scroll-v62 table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:11px}
.real-dashboard .real-signal-scroll-v62 th,.real-dashboard .real-signal-scroll-v62 td{padding:11px 9px;text-align:left;border-bottom:1px solid var(--real-border)}
@media(max-width:650px){.real-dashboard .real-signal-input-v62{padding:16px 0}.real-dashboard .real-signal-input-v62 textarea{font-size:16px}.real-dashboard .real-signal-input-v62 .real-actions button{min-width:0;overflow-wrap:anywhere}}
