// ============================================================================
// Classes | Soul Object | Style Shadow
// ============================================================================

@use "../../mixins/soul_object/style_shadow" as *;

// ============================================================================
// Utility Classes
// ============================================================================

.shadow--none {
    @include shadow--none;
}

.shadow--sm {
    @include shadow--sm;
}

.shadow--md {
    @include shadow--md;
}

.shadow--lg {
    @include shadow--lg;
}

.shadow--xl {
    @include shadow--xl;
}

.shadow--2xl {
    @include shadow--2xl;
}

.shadow--inset {
    @include shadow--inset;
}

// Directional shadows
.shadow--top {
    @include shadow--top;
}

.shadow--bottom {
    @include shadow--bottom;
}

.shadow--left {
    @include shadow--left;
}

.shadow--right {
    @include shadow--right;
}

// Text shadow utilities
.text_shadow--none {
    @include text_shadow--none;
}

.text_shadow--sm {
    @include text_shadow--sm;
}

.text_shadow--md {
    @include text_shadow--md;
}

.text_shadow--lg {
    @include text_shadow--lg;
}
