/* 每日打卡采用共同的图标标题；日期沿用原节点与事件。 */
body.hd2d-preview #app-view #today-workspace .daily-page-heading {display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}
body.hd2d-preview #app-view #today-workspace .daily-title-lockup {display:flex;align-items:center;gap:12px;flex:none;margin:0}
body.hd2d-preview #app-view #today-workspace .daily-title-lockup img {width:56px;height:56px;object-fit:contain}
body.hd2d-preview #app-view #today-workspace .daily-title-lockup h1 {display:block;margin:0;font-size:28px;line-height:1.3;white-space:nowrap}
body.hd2d-preview #app-view #today-workspace #daily-heading-date-steps {margin:0;gap:2px}
body.hd2d-preview #app-view #today-workspace #daily-heading-date-steps #date-mobile-number {font-size:20px}
body.hd2d-preview #app-view #today-workspace .daily-heading-actions {margin-left:auto}
body.hd2d-preview #app-view #today-workspace #daily-heading-date-steps .date-actions {display:none!important}
@media(max-width:767px) {
  body.hd2d-preview #app-view #today-workspace .daily-page-heading {gap:4px 6px;justify-content:flex-start}
  body.hd2d-preview #app-view #today-workspace .daily-title-lockup {flex:none;gap:8px}
  body.hd2d-preview #app-view #today-workspace .daily-title-lockup img {width:36px;height:36px}
  body.hd2d-preview #app-view #today-workspace .daily-title-lockup h1 {font-size:23px}
  body.hd2d-preview #app-view #today-workspace #daily-heading-date-steps #date-mobile-number {font-size:13px}
  body.hd2d-preview #app-view #today-workspace #daily-heading-date-steps .date-step {width:22px}
  body.hd2d-preview #app-view #today-workspace #daily-heading-date-steps #record-date-trigger {padding:0 1px}
  body.hd2d-preview #app-view #today-workspace .daily-heading-actions {gap:3px}
  body.hd2d-preview #app-view #today-workspace .daily-heading-actions button {padding:6px 4px;font-size:12px}
}
@media(max-width:359px) {
  body.hd2d-preview #app-view #today-workspace .daily-heading-actions {flex-basis:100%;justify-content:flex-end;margin-left:0}
}
