.weekly-difficulty-dot {
  display: inline-block;
  width: 11px;
  height: 11px;
  flex: 0 0 11px;
  margin-right: 9px;
  border: 1px solid rgba(0, 0, 0, .35);
  border-radius: 50%;
  vertical-align: .08em;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, .45);
}
.weekly-difficulty-dot.is-green { background: #36b66b; }
.weekly-difficulty-dot.is-yellow { background: #f2be36; }
.weekly-difficulty-dot.is-red { background: #df5754; }
.task-difficulty-field .weekly-difficulty-dot { margin: 0 4px 0 0; }
.task-difficulty-field select { vertical-align: middle; }
.worker-score-load { display: block; margin-top: 7px; color: var(--muted); font-size: 12px; }
.weekly-plan-count { min-width: 88px; white-space: nowrap; }
@media (max-width: 760px) {
  .weekly-plan-count { min-width: 76px; }
}
