////
///
/// Paragraph Aside Output
/// ===========================================================================
///
/// CSS output for aside/secondary paragraph styles.
///
/// @group Typography.Paragraph.Semantic.Aside
/// @author Scape Press
/// @link https://scape.style
/// @since 0.1.0 initial release
/// @access public
///
////

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

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

@layer ss.typography {
    .#{$ss-prefix-typography}-aside {
        @include mixins.paragraph-aside-base;
    }

    .#{$ss-prefix-typography}-aside-note {
        @include mixins.paragraph-aside-note;
    }

    .#{$ss-prefix-typography}-aside-tip {
        @include mixins.paragraph-aside-tip;
    }

    .#{$ss-prefix-typography}-aside-warning {
        @include mixins.paragraph-aside-warning;
    }

    .#{$ss-prefix-typography}-callout {
        @include mixins.paragraph-aside-callout;
    }

    .#{$ss-prefix-typography}-sidebar {
        @include mixins.paragraph-aside-sidebar;
    }
}
