@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); }
}
