/* Keep page, section, dialog, and task-detail titles discreet. */
:root :is(
  .screen-header h1,
  .view-header h1,
  .scratchpad-header h1,
  .scratchpad-header h2,
  .view-editor-header h1,
  .welcome-copy h1,
  .storage-error h1,
  .navigation-view-order h2,
  .all-views-heading h2,
  .view-document-heading h3,
  .global-capture-dialog h2,
  .collection-picker-header h2,
  .scratchpad-dialog h2,
  .task-property-editor h2,
  .empty-state h2,
  .title-field
) {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: normal;
}

/* Use regular weight for task-detail interface text. */
:root .task-screen :is(
  .title-field,
  .text-action,
  h2,
  h3,
  .task-form-section > summary strong,
  .form-field > label,
  .recurrence-overview strong,
  .time-entry-row strong,
  .attachment-identity strong,
  .related-work-group > span,
  .reminder-quick-actions button
) {
  font-weight: 400;
}
