.app-text{margin:0;font-family:var(--atlas-font, Vazirmatn),Vazirmatn,Vazirmatn Fallback\: Noto Naskh Arabic,Vazirmatn Fallback\: sans-serif,system-ui,sans-serif;line-height:1.5;transition:all .2s}.app-text:focus-visible{outline:var(--stroke-2) solid var(--border-focus);outline-offset:var(--stroke-2);border-radius:var(--radius-4)}.app-text--xsmall{font-size:var(--text-style-body-x-small-size-rem,.75rem);line-height:var(--text-style-body-x-small-line-height-rem,1.125rem)}.app-text--small{font-size:var(--text-style-body-small-size-rem,.875rem);line-height:var(--text-style-body-small-line-height-rem,1.5rem)}.app-text--medium{font-size:var(--text-style-body-medium-size-rem,1rem);line-height:var(--text-style-body-medium-line-height-rem,1.75rem);font-weight:var(--text-style-body-medium-weight,400)}.app-text--large{font-size:var(--text-style-body-large-size-rem,1.125rem);line-height:var(--text-style-body-large-line-height-rem,2rem)}.app-text--regular{font-weight:var(--text-style-body-regular-weight,400)}.app-text--semibold{font-weight:var(--text-style-body-semibold-weight,600)}.app-text--primary{color:var(--content-primary,#000)}.app-text--secondary{color:var(--content-secondary,#535454)}.app-text--tertiary{color:var(--content-tertiary,#747575)}@media (prefers-reduced-motion:reduce){.app-text{transition:none}}
