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

@layer ss.components {
    .#{$ss-prefix-module}-mask {
        @include mask.ss-mask-base;
    }
    .#{$ss-prefix-module}-mask--squircle {
        @include mask.ss-mask-shape(squircle);
    }
    .#{$ss-prefix-module}-mask--circle {
        @include mask.ss-mask-shape(circle);
    }
    .#{$ss-prefix-module}-mask--hexagon {
        @include mask.ss-mask-shape(hexagon);
    }
    .#{$ss-prefix-module}-mask--triangle {
        @include mask.ss-mask-shape(triangle);
    }
    .#{$ss-prefix-module}-mask--pentagon {
        @include mask.ss-mask-shape(pentagon);
    }
    .#{$ss-prefix-module}-mask--decagon {
        @include mask.ss-mask-shape(decagon);
    }
    .#{$ss-prefix-module}-mask--diamond {
        @include mask.ss-mask-shape(diamond);
    }
    .#{$ss-prefix-module}-mask--star {
        @include mask.ss-mask-shape(star);
    }
    .#{$ss-prefix-module}-mask--heart {
        @include mask.ss-mask-shape(heart);
    }
}
