﻿.parsley-error {
    border-color: #ec4561;
}

.parsley-errors-list {
    display: none;
    margin: 0;
    padding: 0;
}

.parsley-errors-list.filled {
    display: block;
}

.parsley-errors-list > li {
    font-size: 12px;
    list-style: none;
    color: #ec4561;
    margin-top: 3px;
}
.badge {
    padding: 0.5em;
}

body.dark-mode .swal2-popup {
    background: #252b3b;
}
body.dark-mode .swal2-title {
    color: #fff;
}
body.dark-mode .swal2-content {
    color: #79859c;
}
    .brand-name {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
    font-weight: 700;
    font-family: "Inter";
    font-size: 25px;
    color: #d0d6e1;
    direction: ltr /*rtl:ignore*/;
}

body.dark-mode .brand-name span {
    color: #6571ff;
    font-weight: 300;
}

.tooltip-inner {
    max-width: 100% !important;
}
.auth-side-wrapper {
    width: 100%;
    height: 100%;
    background-image: url(../images/login_side_bg.svg);
    background-size: cover;
}
.cursor-pointer {
    cursor: pointer;
}
.cursor-progress {
    cursor: progress;
}
.cursor-default {
    cursor: default;
}

.list-group-item.active h4 {
    color: #fff !important;
}