.varClass {
    /* alert icon default variable */
    --alerticons_fill: var(--zdt_commonalert_default_icon);
}

.iconContainer {
    composes: varClass;
    width: 100% ;
    height: 100% ;
}

/* Common */
.outer_cls2 {
    fill: var(--zdt_alerticons_green_fill);
}

.outer_cls3 {
    fill: var(--zdt_alerticons_primary_fill);
}

.outer_cls4 {
    fill: var(--zdt_alerticons_orange_fill);
}

.outer_cls5 {
    fill: var(--alerticons_fill);
    opacity: 0.2;
}

.outer_cls6 {
    fill: var(--alerticons_fill);
}

.danger,.error {
    --alerticons_fill: var(--zdt_commonalert_danger_icon);
}

.success {
    --alerticons_fill: var(--zdt_commonalert_success_icon);
}

.info,
.notification,
.alarm {
    --alerticons_fill: var(--zdt_commonalert_info_icon);
}

.warning {
    --alerticons_fill: var(--zdt_commonalert_warning_icon);
}

.primary {
    --alerticons_fill: var(--zdt_commonalert_primary_icon);
}

.danger_primary,
.info_primary,
.warning_primary,
.success_primary,
.error_primary,
.notify_primary,
.alarm_primary,
.primary_primary {
    fill: var(--zdt_commonalert_secondlayer_bg);
}

.danger_secondary,
.info_secondary,
.warning_secondary,
.success_secondary,
.error_secondary,
.notify_secondary,
.alarm_secondary,
.primary_secondary {
    fill: var(--alerticons_fill);
    opacity: 0.1;
}