/* Chart.js-графики (заменили Flash: amstock.swf / chart.swf), 2026-11 */
.fc-chart {
  position: relative;
}

.fc-periods {
  margin: 0 0 8px;
  font-size: 11px;
  text-align: right;
}

.fc-period {
  display: inline-block;
  padding: 2px 8px;
  margin: 0 0 2px 3px;
  border: 1px solid #c9d2dd;
  background: #f2f5f8;
  color: #555;
  font-size: 11px;
  line-height: 1.4;
  cursor: pointer;
  border-radius: 2px;
}

.fc-period:hover {
  background: #e6ebf2;
}

.fc-period.active {
  background: #5a7ba6;
  border-color: #5a7ba6;
  color: #fff;
}

.fc-caption {
  margin-top: 2px;
  font-size: 11px;
  color: #666;
  text-align: right;
}

.fc-caption .up {
  color: #35aa39;
}

.fc-caption .down {
  color: #d40000;
}
