@layer q.tokens{:root,[data-theme]{--q-text-leading:var(--q-leading-body);--q-text-large-leading:var(--q-leading-snug);--q-text-large-tracking:var(--q-tracking-h4);--q-text-mono-font-size:var(--q-text-2xs);--q-text-mono-tracking:var(--q-tracking-mono);--q-text-default-fg:var(--q-fg-body);--q-text-heading-fg:var(--q-fg);--q-text-muted-fg:var(--q-fg-muted);--q-text-quiet-fg:var(--q-fg-subtle);--q-text-primary-fg:var(--q-accent);--q-text-success-fg:var(--q-fg);--q-text-warning-fg:var(--q-accent);--q-text-error-fg:var(--q-accent);--q-text-h1-leading:var(--q-leading-none);--q-text-h1-tracking:var(--q-tracking-h2);--q-text-h2-leading:var(--q-leading-heading);--q-text-h2-tracking:-.035em;--q-text-h3-leading:var(--q-leading-tight);--q-text-h3-tracking:var(--q-tracking-h3);--q-text-h4-leading:var(--q-leading-snug);--q-text-h4-tracking:var(--q-tracking-h4)}}@layer q.themes,q.base;@layer q.components{.q-text{font-family:var(--q-font-sans);line-height:var(--q-text-leading);text-wrap:pretty;margin:0}.q-text--size-xs{font-size:var(--q-text-xs)}.q-text--size-sm{font-size:var(--q-text-sm)}.q-text--size-md{font-size:var(--q-text-md)}.q-text--size-lg{font-size:var(--q-text-lg)}.q-text--size-xl{font-size:var(--q-text-xl)}.q-text--size-2xl{font-size:var(--q-text-2xl)}.q-text--size-3xl{font-size:var(--q-text-3xl)}.q-text--size-4xl{font-size:var(--q-text-4xl)}.q-text--size-5xl{font-size:var(--q-text-5xl)}.q-text--size-heading-1{font-size:var(--q-text-heading-1)}.q-text--size-heading-2{font-size:var(--q-text-heading-2)}.q-text--size-heading-3{font-size:var(--q-text-heading-3)}.q-text--size-heading-4{font-size:var(--q-text-heading-4)}.q-text--size-mono{font-size:var(--q-text-mono-font-size)}.q-text--size-custom{font-size:var(--_size)}.q-text--weight-normal{font-weight:var(--q-weight-regular)}.q-text--weight-medium{font-weight:var(--q-weight-medium)}.q-text--weight-semibold{font-weight:var(--q-weight-semibold)}.q-text--weight-bold{font-weight:var(--q-weight-bold)}.q-text--color-default{color:var(--q-text-default-fg)}.q-text--color-heading{color:var(--q-text-heading-fg)}.q-text--color-muted{color:var(--q-text-muted-fg)}.q-text--color-quiet{color:var(--q-text-quiet-fg)}.q-text--color-primary{color:var(--q-text-primary-fg)}.q-text--color-success{color:var(--q-text-success-fg)}.q-text--color-warning{color:var(--q-text-warning-fg)}.q-text--color-error{color:var(--q-text-error-fg)}.q-text--weight-heading{font-weight:var(--q-weight-heading)}.q-text--color-inherit{color:inherit}.q-text--color-custom{color:var(--_color)}.q-text--large{letter-spacing:var(--q-text-large-tracking);line-height:var(--q-text-large-leading)}.q-text--h1{letter-spacing:var(--q-text-h1-tracking);line-height:var(--q-text-h1-leading);text-wrap:balance}.q-text--h2{letter-spacing:var(--q-text-h2-tracking);line-height:var(--q-text-h2-leading);text-wrap:balance}.q-text--h3{letter-spacing:var(--q-text-h3-tracking);line-height:var(--q-text-h3-leading);text-wrap:balance}.q-text--h4{letter-spacing:var(--q-text-h4-tracking);line-height:var(--q-text-h4-leading);text-wrap:balance}.q-text--mono{font-family:var(--q-font-mono);letter-spacing:var(--q-text-mono-tracking);text-transform:uppercase}.q-text--uppercase{text-transform:uppercase}.q-text--lowercase{text-transform:lowercase}.q-text--capitalize{text-transform:capitalize}.q-text--italic{font-style:italic}.q-text--underline{text-decoration:underline}.q-text--strike{text-decoration:line-through}.q-text--underline.q-text--strike{text-decoration:underline line-through}.q-text--align-left{text-align:left}.q-text--align-center{text-align:center}.q-text--align-right{text-align:right}.q-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q-text--clamp{-webkit-line-clamp:var(--_lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@layer q.utilities;
