a.sprint-overview-widget-wrapper {
  display: block;
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  margin: 2px;
  height: 100%;
  box-sizing: border-box;
  text-decoration: none;
  cursor: pointer; }
  a.sprint-overview-widget-wrapper:hover, a.sprint-overview-widget-wrapper:focus {
    color: rgba(0, 90, 158, 1);
    color: var(--communication-foreground,rgba(0, 90, 158, 1)); }
    a.sprint-overview-widget-wrapper:hover .date-range, a.sprint-overview-widget-wrapper:focus .date-range {
      color: rgba(0, 0, 0, .55);
      color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }
  a.sprint-overview-widget-wrapper:focus {
    outline: rgba(0, 90, 158, 1) auto 5px;
    outline: var(--communication-foreground,rgba(0, 90, 158, 1)) auto 5px; }

.widget-sprint-overview {
  padding: 5px;
  /* adjust the padding */ }
  .widget-sprint-overview .user-story-progress {
    padding-bottom: 5px; }
  .widget-sprint-overview .team-title {
    float: left;
    max-width: 150px;
    text-overflow: ellipsis; }
  .widget-sprint-overview .progress-work-bar-description {
    margin-top: 9px; }
  .widget-sprint-overview .progress-day-bar-description {
    margin-top: 35px;
    margin-bottom: 5px; }
  .widget-sprint-overview .sprint-iteration {
    float: right;
    text-align: right;
    max-width: 160px;
    text-overflow: ellipsis; }
  .widget-sprint-overview .date-range {
    color: rgba(0, 0, 0, .55);
    color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }
  .widget-sprint-overview .progress-details {
    overflow: hidden;
    padding-top: 8px; }
    .widget-sprint-overview .progress-details .progress-details-container {
      width: 50%;
      float: left; }
    .widget-sprint-overview .progress-details .progress-details-text {
      margin-top: 2px; }
    .widget-sprint-overview .progress-details .progress-details-count {
      font-size: 14px;
      font-weight: bold;
      float: left;
      margin-right: 6px; }
