/* SpeakSlava semantic display roles v1.
   System fallbacks only: this file contains no font asset or approval claim. */
:root{
  --ss-font-slot-ui:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
  --ss-font-slot-ukrainian:var(--ss-font-slot-ui);
  --ss-font-slot-stress-display:var(--ss-font-slot-ukrainian);
  --ss-font-slot-phonetics:var(--ss-font-slot-ui);
  --ss-font-slot-ipa:var(--ss-font-slot-phonetics);
  --ss-font-slot-literal-english:var(--ss-font-slot-ui);
  --ss-font-slot-natural-english:var(--ss-font-slot-ui);
  --ss-font-slot-storyteller:var(--ss-font-slot-ukrainian);
}

[data-ss-text-role="ui"]{font-family:var(--ss-font-slot-ui)}
[data-ss-text-role="ukrainian"]{font-family:var(--ss-font-slot-ukrainian)}
[data-ss-text-role="stress_display"]{font-family:var(--ss-font-slot-stress-display)}
[data-ss-text-role="phonetics"]{font-family:var(--ss-font-slot-phonetics)}
[data-ss-text-role="ipa"]{font-family:var(--ss-font-slot-ipa)}
[data-ss-text-role="literal_english"]{font-family:var(--ss-font-slot-literal-english)}
[data-ss-text-role="natural_english"]{font-family:var(--ss-font-slot-natural-english)}
[data-ss-text-role="storyteller"]{font-family:var(--ss-font-slot-storyteller)}
