* {
    outline: none;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

.text-white { color: #fff!important; }
.text-dark { color: #161621!important; }
.white-all * { color: #fff!important; }
.no-transform { text-transform: none!important; }

.truncated-text {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

.icon-hoverable:hover {
    background-color: rgba(0, 0, 0, .1)!important;
    border-radius: 50%!important;
}

.icon-hoverable-light:hover {
    background-color: rgba(255, 255, 255, .1)!important;
    border-radius: 50%!important;
}

.gradient-title {
    background: linear-gradient(82deg,#594ae2 0%,#f69 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    outline: none;
}

.clickable-app:hover {
    background-color: rgba(0, 0, 0, .15)!important;
    border-radius: 4px!important;
    cursor: pointer;
}

.darkless-bg { background-color: #1E1E2D!important; }
.dark-bg { background-color: #1A1A27!important; }
.darker-bg { background-color: #161621!important; }
.white-bg { background-color: #fff!important; }
.purple-font { color: #7d57fa!important; }

.border-1 {
    border: 1px solid;
}

.blue-border { border-color: #2979FF!important; }
.light-border { border-color: #92929F!important; }
.dark-border { border-color: #1A1A27!important; }
.footer-dark-border { border-top: 1px solid var(--mud-palette-table-lines); }

.input-text * label {
    background: transparent;
}

.list-item-icon-resize .mud-list-item-icon {
    min-width: 40px!important;
}
