@import url('trend_following.css');

.pac-bias {
  display: inline-flex;
  align-items: center;
  padding: 1px 6px;
  border-radius: 999px;
  font-size: 10px;
  font-weight: 600;
  border: 1px solid var(--border-default);
  color: var(--fg-muted);
}

.pac-bias.is-bull { color: var(--success); border-color: var(--success-muted); }
.pac-bias.is-bear { color: var(--danger); border-color: #8b2f2a; }
.pac-bias.is-below { color: var(--accent); border-color: var(--accent-emphasis); }
.pac-bias.is-above { color: #79c0ff; border-color: #1f6feb; }
.pac-bias.is-neutral { color: var(--fg-muted); }

.pac-ladder {
  width: 100%;
  border-collapse: collapse;
  font-size: 11px;
}

.pac-ladder th,
.pac-ladder td {
  padding: 4px 6px;
  border-bottom: 1px solid var(--border-default);
  text-align: left;
}

.pac-ladder th {
  color: var(--fg-muted);
  font-weight: 600;
}

.pac-dist-pos { color: var(--danger); }
.pac-dist-neg { color: var(--success); }
