/* Fixed two-column allocation removes the gap between update copy and timer. */
.d1-home .first-latest-note a,
.d1-site .ko-latest-note a {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 130px;
  align-items: end;
  justify-content: initial;
  gap: 8px !important;
}

.d1-home .first-latest-note .latest-note-copy,
.d1-site .ko-latest-note .latest-note-copy {
  inline-size: 100%;
}

.d1-home .first-latest-note .latest-elapsed,
.d1-site .ko-latest-note .latest-elapsed {
  min-inline-size: 0 !important;
  inline-size: 130px;
}

@media (max-width: 700px) {
  .d1-home .first-latest-note a,
  .d1-site .ko-latest-note a {
    grid-template-columns: minmax(0, 1fr) 118px;
    gap: 6px !important;
  }

  .d1-home .first-latest-note .latest-elapsed,
  .d1-site .ko-latest-note .latest-elapsed {
    inline-size: 118px;
  }
}
