/* Patch */
.form-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(2.125rem + 2px);
    margin-bottom: 0
}

.form-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(2.125rem + 2px);
    margin: 0;
    opacity: 0
}

.form-file-input:focus~.form-file-label {
    border-color: #6576ff;
    box-shadow: 0 0 0 3px rgba(101, 118, 255, .1)
}

.form-file-input:disabled~.form-file-label,
.form-file-input[disabled]~.form-file-label {
    background-color: #f5f6fa
}

.form-file-input:lang(en)~.form-file-label::after {
    content: "Browse"
}

.form-file-input~.form-file-label[data-browse]::after {
    content: attr(data-browse)
}

.form-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(2.125rem + 2px);
    padding: .4375rem 1rem;
    font-weight: 400;
    line-height: 1.25rem;
    color: #3c4d62;
    background-color: #fff;
    border: 1px solid #dbdfea;
    border-radius: 4px
}

.form-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 2.125rem;
    padding: .4375rem 1rem;
    line-height: 1.25rem;
    color: #3c4d62;
    content: "Browse";
    background-color: #ebeef2;
    border-left: inherit;
    border-radius: 0 4px 4px 0
}

/*  */
.nk-sidebar-head {
    padding: 14px 18px;
}

.logo-img {
    max-height: 60px;
}

.nk-menu-trigger {
    margin-right: 0px;
}

/* Badge Patch */
.dark-mode .badge-dim.badge-primary {
    color: #6576ff;
    background-color: #202a47;
    border-color: #202a47
}

.dark-mode .badge-dim.badge-outline-primary {
    color: #6576ff;
    background-color: #202a47;
    border-color: #35407d
}

.dark-mode .badge-dim.badge-secondary {
    color: #8ca3c0;
    background-color: #26303d;
    border-color: #26303d
}

.dark-mode .badge-dim.badge-outline-secondary {
    color: #8ca3c0;
    background-color: #26303d;
    border-color: #445264
}

.dark-mode .badge-dim.badge-success {
    color: #1ee0ac;
    background-color: #163a3a;
    border-color: #163a3a
}

.dark-mode .badge-dim.badge-outline-success {
    color: #1ee0ac;
    background-color: #163a3a;
    border-color: #186b5c
}

.dark-mode .badge-dim.badge-info {
    color: #09c2de;
    background-color: #133542;
    border-color: #133542
}

.dark-mode .badge-dim.badge-outline-info {
    color: #09c2de;
    background-color: #133542;
    border-color: #105f70
}

.dark-mode .badge-dim.badge-warning {
    color: #f4bd0e;
    background-color: #363422;
    border-color: #363422
}

.dark-mode .badge-dim.badge-outline-warning {
    color: #f4bd0e;
    background-color: #363422;
    border-color: #6e5d1c
}

.dark-mode .badge-dim.badge-danger {
    color: #e85347;
    background-color: #34242b;
    border-color: #34242b
}

.dark-mode .badge-dim.badge-outline-danger {
    color: #e85347;
    background-color: #34242b;
    border-color: #693233
}

.dark-mode .badge-dim.badge-dark {
    color: #ebeef2;
    background-color: #353c45;
    border-color: #353c45
}

.dark-mode .badge-dim.badge-outline-dark {
    color: #ebeef2;
    background-color: #353c45;
    border-color: #6a7078
}

.dark-mode .badge-dim.badge-gray {
    color: #8091a7;
    background-color: #242e39;
    border-color: #242e39
}

.dark-mode .badge-dim.badge-outline-gray {
    color: #8091a7;
    background-color: #242e39;
    border-color: #3f4b5a
}

.dark-mode .badge-dim.badge-light {
    color: #b7c2d0;
    background-color: #2d3540;
    border-color: #2d3540
}

.dark-mode .badge-dim.badge-outline-light {
    color: #b7c2d0;
    background-color: #2d3540;
    border-color: #555f6a
}

.dark-mode .badge-dim.badge-lighter {
    color: #8091a7;
    background-color: #242e39;
    border-color: #242e39
}

.dark-mode .badge-dim.badge-outline-lighter {
    color: #8091a7;
    background-color: #242e39;
    border-color: #3f4b5a
}

.dark-mode .badge-outline-secondary,.dark-mode .badge-dot.badge-dark,.dark-mode .badge-dot.badge-secondary {
    color: #b7c2d0
}

.dark-mode .badge-outline-dark {
    color: #ebeef2;
    border-color: #ebeef2
}

.dark-mode .badge-outline-light {
    color: #b7c2d0;
    border-color: #344357
}

.dark-mode .badge-dot.badge-dark,.dark-mode .badge-dot.badge-light {
    background-color: transparent
}

.dark-mode .badge-dot.badge-light {
    color: #8091a7
}

.dark-mode .badge-light,.dark-mode .code-block .btn,.dark-mode .code-block .dual-listbox .dual-listbox__button,.dual-listbox .dark-mode .code-block .dual-listbox__button {
    color: #ebeef2;
    background: #344357;
    border-color: #344357
}

.dark-mode .badge-dark {
    color: #1f2b3a;
    background: #e5e9f2;
    border-color: #e5e9f2
}