.signals-view[data-v-2c7ef246]{gap:16px;display:grid}.signals-hero[data-v-2c7ef246]{color:#fff;background:linear-gradient(135deg,#202e49,#0b6b65);border-radius:15px;padding:28px}.signals-hero>span[data-v-2c7ef246]{color:#6ce1d5;letter-spacing:.13em;font-size:12px;font-weight:850}.signals-hero h1[data-v-2c7ef246]{margin:8px 0;font-size:34px}.signals-hero p[data-v-2c7ef246]{color:#dbe9ed;max-width:870px;margin:0;line-height:1.7}.signal-tabs[data-v-2c7ef246]{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:11px;gap:6px;padding:6px;display:flex;overflow:auto}.signal-tabs button[data-v-2c7ef246]{min-height:42px;color:var(--theme-text-muted);background:0 0;border:0;border-radius:8px;flex:none;padding:0 14px;font-weight:760}.signal-tabs button.active[data-v-2c7ef246]{color:#fff;background:#173f56}.signal-tabs label[data-v-2c7ef246]{color:var(--theme-text-muted);align-items:center;gap:7px;margin-left:auto;padding-left:12px;font-size:12px;display:flex}.signal-tabs select[data-v-2c7ef246]{border:1px solid var(--theme-border);background:var(--theme-surface-muted);height:38px;color:var(--theme-text);border-radius:8px}.signal-section[data-v-2c7ef246]{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:14px;gap:14px;padding:21px;display:grid}.section-title[data-v-2c7ef246]{gap:9px;display:flex}.section-title h2[data-v-2c7ef246]{color:var(--theme-text-strong);margin:0 0 4px}.section-title p[data-v-2c7ef246],.signal-state[data-v-2c7ef246]{color:var(--theme-text-muted);margin:0}.signal-grid[data-v-2c7ef246]{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.signal-grid>button[data-v-2c7ef246]{border:1px solid var(--theme-border);background:var(--theme-surface-muted);color:var(--theme-text);text-align:left;cursor:pointer;border-radius:11px;gap:8px;padding:15px;display:grid}.signal-grid header[data-v-2c7ef246]{align-items:center;gap:8px;display:flex}.signal-grid header>span[data-v-2c7ef246]{border:1px solid #0000;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800}.signal-grid .increase[data-v-2c7ef246]{border-color:var(--theme-positive-border);background:var(--theme-positive-soft);color:var(--theme-positive)}.signal-grid .decrease[data-v-2c7ef246]{border-color:var(--theme-negative-border);background:var(--theme-negative-soft);color:var(--theme-negative)}.signal-grid .reversal[data-v-2c7ef246]{color:#7440a6;background:#f5edff}.signal-grid .divergent[data-v-2c7ef246]{color:#8d6200;background:#fff4db}.signal-grid strong[data-v-2c7ef246]{color:var(--theme-text-strong);font-size:17px}.signal-grid p[data-v-2c7ef246]{color:var(--theme-text);margin:0}.signal-metric[data-v-2c7ef246]{font-weight:800}.reversal-values[data-v-2c7ef246],.divergence-directions[data-v-2c7ef246]{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.reversal-values span[data-v-2c7ef246],.divergence-directions span[data-v-2c7ef246]{font-weight:800}.reversal-values b[data-v-2c7ef246],.divergence-directions b[data-v-2c7ef246]{color:var(--theme-text-muted)}.signal-grid footer[data-v-2c7ef246]{border-top:1px solid var(--theme-border);color:var(--theme-text-muted);gap:3px;padding-top:8px;font-size:12px;display:grid}.signal-grid small[data-v-2c7ef246]{line-height:1.4}.signal-error[data-v-2c7ef246]{color:#a8322a;background:#fff4f3;border:1px solid #f1c4c0;border-radius:10px;padding:13px}@media (width<=900px){.signal-grid[data-v-2c7ef246]{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.signals-hero[data-v-2c7ef246]{padding:23px 18px}.signals-hero h1[data-v-2c7ef246]{font-size:28px}.signal-tabs label[data-v-2c7ef246]{margin-left:0}.signal-section[data-v-2c7ef246]{padding:16px 12px}.signal-grid[data-v-2c7ef246]{grid-template-columns:1fr}}.signal-tabs a[data-v-2c7ef246]{min-height:42px;color:var(--theme-text-muted);border-radius:8px;flex:none;align-items:center;padding:0 14px;font-weight:760;text-decoration:none;display:flex}.signal-tabs a.active[data-v-2c7ef246]{color:#fff;background:#173f56}.signal-grid>a[data-v-2c7ef246]{border:1px solid var(--theme-border);background:var(--theme-surface-muted);color:var(--theme-text);text-align:left;cursor:pointer;border-radius:11px;gap:8px;padding:15px;text-decoration:none;display:grid}
