/* Site-wide type-scale floor. Loaded after every other stylesheet so it wins ties:
   readable copy is never below 12px; tiny uppercase/status labels never below 11px.
   Deliberately left alone: the weekly schedule grid, notification count badges and the
   decorative illustration tiles, where text lives in fixed-size shapes. */

/* App shell */
.workspace-label small,.workspace-badge,.nav-section,.soon-label,.search-hint,.profile-name small,.eyebrow,.story-content>.eyebrow,.phase-label{font-size:var(--fs-label)}
.sidebar-note strong,.sidebar-note p,.sidebar-bottom>.nav-link,.profile-name,.breadcrumb,.section-heading>span,.app-footer,.empty-state p,.impersonation-bar .button{font-size:var(--fs-xs)}
.date-chip{font-size:var(--fs-sm)}
.date-chip small{font-size:var(--fs-xs)}
.search-wrap input{font-size:var(--fs-sm)}
.bottom-nav>a,.bottom-nav>button{font-size:var(--fs-label)}

/* Search, notifications, support widget */
.search-group-label,.notification-item small,.support-message small,.support-ticket-item>small,.support-create-form>small,.status-badge{font-size:var(--fs-label)}
.search-result span,.notification-item span,.notification-item button,.notification-panel-head button,.premium-disclaimer,.support-ticket-item>p,.support-create-form label,.rich-text-toolbar select{font-size:var(--fs-xs)}

/* Sign-in, register and other auth pages */
.auth-top,.auth-footer,.auth-security,.auth-link,.auth-page .form-field label,.auth-page .form-field small,.story-footer{font-size:var(--fs-xs)}
.story-features{font-size:var(--fs-label)}
.profile-card dt,.error-page .muted,.legal-table code{font-size:var(--fs-xs)}

/* Public landing pages */
.landing-scenario-list li,.landing-footer-brand p,.landing-footer-col .muted,.landing-footer-bottom{font-size:var(--fs-xs)}

/* Tool pages (tools.css) */
.tool-kicker,.tool-badge,.note-tag-pill,.note-card-date,.document-meta,.priority-badge,.calendar-weekday,.calendar-chip,.calendar-more{font-size:var(--fs-label)}
.note-card-preview,.note-preview-label,.insights-bar-label,.tool-field small,.tool-hint,.document-actions button,.history-item p,.log-viewer,#admin-detail-body h4,.calendar-cell-number,.page-tile h3,.page-tile button,.operation-grid button,.tool-tabs button{font-size:var(--fs-xs)}
