/* Typography adapters for the published @platformscode/core 0.0.52 utilities.
   The official package expresses typography as .text-*-regular/medium/semibold/bold
   and .display-* classes rather than :root tokens. These aliases allow the existing
   portal selectors to use those exact sizes, line heights and weights.
   Source: https://unpkg.com/@platformscode/core@0.0.52/dist/core/core.css */
:root {
    --font-family-text: "IBM Plex Sans Arabic", "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", "Noto Sans Arabic", sans-serif;
    --font-weight-regular: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --text-xs-size: 12px;
    --text-xs-line-height: 18px;
    --text-sm-size: 14px;
    --text-sm-line-height: 20px;
    --text-md-size: 16px;
    --text-md-line-height: 24px;
    --text-lg-size: 18px;
    --text-lg-line-height: 28px;
    --text-xl-size: 20px;
    --text-xl-line-height: 30px;
    --display-xs-size: 24px;
    --display-xs-line-height: 32px;
    --display-sm-size: 30px;
    --display-sm-line-height: 38px;
    --display-md-size: 36px;
    --display-md-line-height: 44px;
    --display-lg-size: 48px;
    --display-lg-line-height: 60px;
    --display-xl-size: 60px;
    --display-xl-line-height: 72px;
    --display-2xl-size: 72px;
    --display-2xl-line-height: 90px;
}
