/* Readability floor, loaded last: no UI text below 12px; navigation and primary actions at 13px.
   Earlier sheets pin many sizes with !important, so these overrides use :root:not(#_) (id-level specificity) + !important on purpose. */
:root:not(#_) .living-modes button,
:root:not(#_) .studio-heading-actions button,
:root:not(#_) .guest-banner strong{font-size:13px!important}

:root:not(#_) .living-card-head span,
:root:not(#_) .living-badge,
:root:not(#_) .director-footnote,
:root:not(#_) .director-beta,
:root:not(#_) .director-context,
:root:not(#_) .studio-time-ruler span,
:root:not(#_) .studio-time-clip small,
:root:not(#_) .living-candidate-meta small,
:root:not(#_) .living-compare,
:root:not(#_) .studio-generation-meta,
:root:not(#_) .living-production-actions button,
:root:not(#_) .living-card-foot button,
:root:not(#_) .living-inline button,
:root:not(#_) .living-inspector-media button,
:root:not(#_) details pre,
:root:not(#_) .storyboard-size output,
:root:not(#_) .studio-edit-cut small,
:root:not(#_) .studio-edit-cut label,
:root:not(#_) .studio-edit-look label,
:root:not(#_) .studio-edit-settings label,
:root:not(#_) .studio-generation-primary-controls button,
:root:not(#_) .story-dna-title strong,
:root:not(#_) .studio-canvas-toolbar button,
:root:not(#_) .generation-gallery-heading small,
:root:not(#_) .studio-starter small,
:root:not(#_) .director-project-more summary,
:root:not(#_) .story-branch-create summary,
:root:not(#_) .generation-result-actions a,
:root:not(#_) .studio-canvas-shortcuts p,
:root:not(#_) .living-cinema button small,
:root:not(#_) .cinema-workbench button small{font-size:12px!important}
