html body #kai-workspace.kai-theme .reports-library-card-copy:has(.counter-sheet-date) {
  display: grid; grid-template-columns: max-content 154px; align-items: center; gap: 5px 12px;
}
html body #kai-workspace.kai-theme .reports-library-card-copy:has(.counter-sheet-date) > small { grid-column: 1 / -1; grid-row: 1; }
html body #kai-workspace.kai-theme .reports-library-card-copy:has(.counter-sheet-date) > strong { grid-column: 1; grid-row: 2; margin: 0; }
html body #kai-workspace.kai-theme .reports-library-card-copy .counter-sheet-date {
  display: block; grid-column: 2; grid-row: 2; width: 154px; margin: 0 !important;
  font-size: 0; line-height: 0;
}
html body #kai-workspace.kai-theme .reports-library-card-copy .counter-sheet-date input {
  box-sizing: border-box; display: block; width: 154px !important; min-width: 0; height: 34px !important;
  min-height: 34px !important; margin: 0; padding: 5px 8px !important;
  font-size: 12px !important; line-height: normal; border-radius: 7px;
}
@media (max-width: 550px) {
  html body #kai-workspace.kai-theme .reports-library-card-copy:has(.counter-sheet-date) { grid-template-columns: minmax(0, 1fr); }
  html body #kai-workspace.kai-theme .reports-library-card-copy .counter-sheet-date { grid-column: 1; grid-row: 3; }
}
