/* Generated by min_type.py: macOS minimum text sizes.

   Legacy labels were 7.5–10px mono caps; macOS captions are 10–11px. */

html.mac :is(
  .account-mini-sub,
  .act-head,
  .activity-kpi-top,
  .brand-sub,
  .cadence-label,
  .cadence-mini span,
  .cadence-value,
  .card-eyebrow,
  .chart-labels,
  .chart-labels > span,
  .circadian-meta span,
  .consistency-label,
  .corr-confidence,
  .corr-meta,
  .date-pop-week span,
  .day-preset,
  .device-line,
  .donut-center span,
  .drive-pop-grid span,
  .focus-meta,
  .focus-metric-copy > span,
  .focus-metric-copy span,
  .fx-label,
  .fx-week-label,
  .goal-week,
  .habit-card-rate,
  .habit-card-today,
  .habit-detail-stat span,
  .habit-mini-stat span,
  .habit-mini-stat strong small,
  .habit-time,
  .heatmap-daylabels,
  .heatmap-daylabels > span,
  .heatmap-legend,
  .heatmap-legend > span,
  .heatmap-months,
  .heatmap-months > span,
  .heatmap-note,
  .hero .hero-eyebrow .chip,
  .hero .hero-stat-top,
  .hero .hero-stat-value small,
  .hero-eyebrow .eyebrow,
  .hero-stat-foot,
  .hero-stat-top,
  .hero-stat-value small,
  .kpi-top,
  .link-bars span,
  .log-btn,
  .mobile-nav-item,
  .modal-eyebrow,
  .nav-section,
  .note-foot,
  .open-loop-meta,
  .overview-tab-count,
  .palette-foot,
  .palette-group,
  .palette-item .palette-hint,
  .pcal-count,
  .pcal-legend,
  .pcal-note,
  .pcal-weekdays span,
  .preset-btn,
  .rel-action,
  .rel-foot,
  .rel-foot > span,
  .rel-head,
  .rel-name > span,
  .rel-name span,
  .rel-rate-top,
  .rel-vol,
  .ring-label small,
  .session-body span,
  .stack-count,
  .stack-time,
  .stat-label,
  .streak-badge,
  .streak-banner-copy .eyebrow,
  .streak-calendar-head span,
  .streak-calendar-more,
  .streak-calendar-weekdays span,
  .streak-days small,
  .sync-status-item > span,
  .sync-status-item span,
  .tag-chip,
  .task-group-count,
  .task-stat span,
  .task-weeks-label,
  .template-card .template-meta,
  .timer-mode,
  .timer-session-label span,
  .timer-sub,
  .tl-meta,
  .tl-ratio,
  .tl-time,
  .tw-label,
  .tw-total,
  .week-day .wd-label,
  .week-strip-label span,
  .zen-toggle,
  [style*='font-size: 6.5px'],
  [style*='font-size: 7.5px'],
  [style*='font-size: 7px'],
  [style*='font-size:6.5px'],
  [style*='font-size:7.5px'],
  [style*='font-size:7px'],
  strong > small
) { font-size: 10px; }

html.mac :is(
  .account-mini-sub,
  .account-mini-sub.is-email,
  .act-rate,
  .activity-kpi-top,
  .activity-quick .preset-btn,
  .activity-today strong small,
  .bar-delta,
  .cadence-label,
  .cards-pop-copy small,
  .chip,
  .circadian-meta > span,
  .circadian-meta strong,
  .corr-confidence,
  .corr-meta,
  .day-toggle,
  .device-line > span,
  .donut-center > span,
  .drive-pop-grid strong,
  .drive-pop-note,
  .drive-status,
  .eyebrow,
  .field > label,
  .field-label,
  .filter-chip,
  .focus-meta,
  .form-section-title .step-num,
  .fx-link-btn,
  .fx-rounds span,
  .fx-state,
  .goal-val small,
  .habit-card-rate,
  .habit-card-today,
  .health-trend,
  .heatmap-note,
  .hero .hero-stat-foot,
  .hero-stat-foot,
  .hero-stat-top,
  .hero-stat-value small,
  .hero-stat.with-ring .ring-label,
  .ins-more,
  .kbd,
  .kpi-foot,
  .kpi-top > span,
  .kpi-value small,
  .label-mono,
  .legend-pct,
  .log-btn,
  .modal-eyebrow,
  .mono,
  .mover-rates,
  .movers-title,
  .nav-badge,
  .note-foot > span,
  .note-saved,
  .open-loop-meta,
  .page-head .eyebrow,
  .pcal-day,
  .pcal-month .pcal-day,
  .preset-btn,
  .profile-email,
  .rel-rate-top > span,
  .rel-rate-top > strong,
  .rel-streak small,
  .risk-streak small,
  .scope-code,
  .seg-btn,
  .session-mins,
  .settings-appearance .theme-seg .seg-btn,
  .stack-count,
  .streak-banner-foot > span,
  .streak-chip,
  .streak-day,
  .sync-chip,
  .sync-status-item strong,
  .tag-chip,
  .task-group-count,
  .task-group-sub,
  .task-group-title,
  .task-group-title > span,
  .template-card p,
  .time-meridiem-btn,
  .timer-mode,
  .timer-session-label > span,
  .timer-sub,
  .tl-item-sub,
  .tl-mins,
  .tooltip-bubble,
  .trend-legend,
  .trend-y span,
  .tw-summary > span,
  .type-card span,
  .week-strip-label strong,
  .zen-toggle,
  [style*='font-size: 8.5px'],
  [style*='font-size: 8px'],
  [style*='font-size:8.5px'],
  [style*='font-size:8px']
) { font-size: 11px; }
