quares";
        grid-template-columns: auto 1fr;
        grid-gap: 10px;
        padding: 20px;
        border: 1px #eeeeee solid;
        margin: 10px;
      }

      .months {
        display: grid;
        grid-template-columns: calc(var(--week-width) * 4)/* Jan */
        calc(var(--week-width) * 5)/* Feb */
        calc(var(--week-width) * 4)/* Mar */
        calc(var(--week-width) * 5)/* Apr */
        calc(var(--week-width) * 4)/* May */
        calc(var(--week-width) * 5)/* Jun */
        calc(var(