| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 | @import "./animation.scss";@import "./variables.scss";$module: #{$prefix}-toast;$icon: #{$prefix}-toast-icon;.#{$module} {    pointer-events: none;    &-wrapper {        pointer-events: none;        position: fixed;        top: $spacing-toast_wrapper-top;        width: $width-toast_wrapper;        text-align: center;        z-index: $z-toast;    }    &-content {        pointer-events: all;        @include shadow-elevated;        @include font-size-regular;        background-color: $color-toast-bg-default;        border-radius: $radius-toast_content;        padding: $spacing-toast_content-paddingY $spacing-toast_content-paddingX;        display: inline-flex;        align-items: flex-start;        justify-content: center;        margin: $spacing-toast_content-margin;        font-weight: $font-toast_content-fontWeight;        color: $color-toast-text-default;        .#{$module}-close-button {            margin-top: $spacing-toast_content_close_btn-marginTop;            height: $width-icon-large;        }        .#{$module}-content-text {            margin-left: $spacing-toast_content_text-marginLeft;            margin-right: $spacing-toast_content_text-marginRight;            text-align: left;        }    }    &-light {        &.#{$module}-warning {            .#{$module}-content {                background-color: $color-toast_warning_light-bg;                border: $width-toast_light-border solid $color-toast_warning_light-border;            }        }        &.#{$module}-success {            .#{$module}-content {                background-color: $color-toast_success_light-bg;                border: $width-toast_light-border solid $color-toast_success_light-border;            }        }        &.#{$module}-info {            .#{$module}-content {                background-color: $color-toast_info_light-bg;                border: $width-toast_light-border solid $color-toast_info_light-border;            }        }        &.#{$module}-error {            .#{$module}-content {                background-color: $color-toast_danger_light-bg;                border: $width-toast_light-border solid $color-toast_danger_light-border;            }        }    }    .#{$icon}-warning {        color: $color-toast_warning-icon;    }    .#{$icon}-success {        color: $color-toast_success-icon;    }    .#{$icon}-info {        color: $color-toast_info-icon;    }    .#{$icon}-error {        color: $color-toast_danger-icon;    }    &-animation-show{        animation: $animation_duration-toast-show #{$module}-keyframe-toast-show $animation_function-toast-show $animation_delay-toast-show ;    }    &-animation-hide{        animation: $animation_duration-toast-hide #{$module}-keyframe-toast-hide $animation_function-toast-hide $animation_delay-toast-hide ;    }    @keyframes #{$module}-keyframe-toast-show{        0%{            opacity: $animation_opacity-toast-show;            transform: translateY($animation_transform_translateY-toast-show);        }        100%{            opacity: 1;        }    }    @keyframes #{$module}-keyframe-toast-hide{        0%{            opacity: 1;        }        100%{            opacity: $animation_opacity-toast-hide;            transform: translateY($animation_transform_translateY-toast-hide);        }    }}@import "./rtl.scss";
 |