////
///
/// Paragraph Measure Output
/// ===========================================================================
///
/// CSS output for paragraph line length (measure).
///
/// @group Typography.Paragraph.Layout.Measure
/// @author Scape Press
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

@use "../../../../01-core/prefix" as *;
@use "./paragraph-measure.mixins" as mixins;

// ============================================================================
// Output
// ============================================================================

@layer ss.typography {
    .#{$ss-prefix-typography}-measure {
        @include mixins.paragraph-measure-default;
    }

    .#{$ss-prefix-typography}-measure-narrow {
        @include mixins.paragraph-measure-narrow;
    }

    .#{$ss-prefix-typography}-measure-short {
        @include mixins.paragraph-measure-short;
    }

    .#{$ss-prefix-typography}-measure-wide {
        @include mixins.paragraph-measure-wide;
    }

    .#{$ss-prefix-typography}-measure-full {
        @include mixins.paragraph-measure-full;
    }

    .#{$ss-prefix-typography}-measure-prose {
        @include mixins.paragraph-measure-prose;
    }

    .#{$ss-prefix-typography}-measure-centered {
        @include mixins.paragraph-measure-centered;
    }
}
