.signal__canvas{touch-action:none}.signal-ui>*{pointer-events:none}.signal-ui .panel,.signal-ui .concept__tagline{pointer-events:auto}.signal-ui .concept__head{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:24px;display:grid}.signal-ui .concept__head>div:first-child{grid-area:1/1/span 2}.signal-ui .concept__right{border-bottom:1px solid var(--line);text-align:left;flex-flow:wrap;grid-area:1/2;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:8px;padding-bottom:8px}.signal-ui .readout{white-space:nowrap;font-size:9px}.signal-panel{background:rgba(var(--surface-rgb), .9);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:1px solid var(--ember);grid-area:2/2;width:100%}.signal-ui .readout,.signal-panel .panel__count,.signal-panel .row__idx,.signal-panel .row__meta{color:var(--ink-dim)}.signal-panel .panel__detail{color:var(--ink)}.signal-panel .panel__detail .pending{color:var(--ink-dim)}.signal-panel .row{text-align:left;width:100%;padding:6px 0;transition:color .1s linear,background-color .1s linear,padding-left .1s linear;position:relative}.signal-panel .row.is-active{background:rgba(var(--accent-rgb), .1);box-shadow:inset 2px 0 0 var(--ember);color:var(--ember-2);padding-left:10px}.signal-panel .row.is-active .row__idx{color:var(--ember)}.signal-panel .row:focus-visible{outline:1px solid var(--ember-2);outline-offset:-1px}.signal-panel .panel__detail{flex-direction:column;gap:4px;min-height:112px;display:flex}.signal-panel .sig-d__kind{color:var(--ink-dim)}.signal-panel .sig-d__blurb{color:var(--ink)}.signal-panel .sig-d__tags{flex-wrap:wrap;gap:4px;display:flex}.signal-panel .sig-d__tags .tag{letter-spacing:.06em;font-size:9px}.signal-panel .sig-d__link{justify-content:space-between;gap:12px;display:flex}.signal-panel .sig-d__act{color:var(--ember);letter-spacing:.14em;text-transform:uppercase;font-size:9px}@media (max-width:700px){.signal-ui .concept__head{display:block}.signal-ui .concept__title{font-size:2.1rem}.signal-ui .concept__tagline{max-width:none;font-size:10px}.signal-ui .concept__right{border-bottom:0;gap:0 14px;margin:8px 0 0;padding-bottom:0}.signal-panel{left:var(--pad);right:var(--pad);bottom:calc(var(--hud-bottom) + 20px + 52px + 28px);width:auto;padding:6px 8px;position:absolute}.signal-panel .panel__head{margin-bottom:6px;padding-bottom:6px}.signal-panel .panel__rows{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.signal-panel .panel__rows::-webkit-scrollbar{display:none}.signal-panel .row{border:1px solid var(--line);flex:none;grid-template-columns:auto auto;gap:6px;width:auto;padding:6px 9px}.signal-panel .row:last-child{border-bottom:1px solid var(--line)}.signal-panel .row.is-active{border-color:var(--ember);box-shadow:none;padding-left:9px}.signal-panel .row__meta{display:none}.signal-panel .panel__detail{height:34px;min-height:0;margin-top:6px;padding-top:6px;font-size:10px;line-height:1.45;display:block;overflow:hidden}.signal-panel .sig-d__blurb,.signal-panel .sig-d__tags,.signal-panel .sig-d__kind{display:none}.signal-panel .sig-d__link{margin-left:6px;display:inline-flex}}
