﻿.login-card{
    padding: 20px 10px;
}

.login-card .login-button{
    width: 200px;
}

.mid-height-btn{
    height: 50px;
}

.admin-table {
    border: 1px solid rgba(189,189,189,1);
}

    .admin-table .table-footer {
        border-top: 1px solid var(--mud-palette-table-lines);
    }

.dispute-info {
    font-size: 18px;
}

    .dispute-info div{
        margin-top: 3px;
    }

.user-info{
    font-size: 18px;
}

    .user-info div {
        margin-top: 3px;
    }

    .user-info .mud-icon-button{
        padding: 6px;
    }

    .bg-pallete-background {
        background-color: var(--mud-palette-background);
    }

.bg-palette-primary {
    background-color: var(--mud-palette-primary-lighten);
}

.chip-color-primary {
    color: var(--mud-palette-primary);
    background-color: var(--mud-palette-primary-hover);
}

.chip-color-success {
    color: var(--mud-palette-success);
    background-color: var(--mud-palette-success-hover);
}

.chip-color-surface {
    color: var(--mud-palette-text-primary);
    background-color: var(--mud-palette-action-default-hover);
}

.p2p-chat {
}

    .p2p-chat .message-block {
        max-width: 80%;
    }

        .p2p-chat .message-block .message-data {
            font-size: 12px;
        }

        .p2p-chat .message-block .message-file {
            color: var(--mud-palette-primary-darken);
            text-decoration: underline;
            cursor: pointer;
            pointer-events: auto;
        }

        .p2p-chat .message-block .message-file {
            color: var(--mud-palette-primary-darken);
            text-decoration: underline;
            cursor: pointer;
            pointer-events: auto;
        }

        @media (hover: hover) and (pointer: fine) {
            .p2p-chat .mud-chip-text:hover:not(.mud-disabled) {
                background-color: var(--mud-palette-primary-hover)
            }
        }

    .p2p-chat .chat-title {
        border-bottom: 1px solid var(--mud-palette-primary-lighten);
        font-weight: 700;
    }

    .p2p-chat .mud-chip-text {
        pointer-events: none;
    }

    .p2p-chat .mud-chip.mud-chip-size-medium {
        min-height: 32px;
        height: unset;
        font-size: 13px;
        width: fit-content;
    }

    .p2p-chat .mud-chip {
        padding: 6px 10px;
    }

    .p2p-chat .mud-chip.mud-chip-size-medium.info-message {
        max-width: 93%;
    }

    .p2p-chat .mud-chip > .mud-chip-content {
        white-space: normal;
        overflow-wrap: anywhere;
    }

    .custom-column-filter-guid .mud-input {
        min-width: 150px; /* Увеличивает ширину поля фильтра для GUID */
    }

    .custom-column-filter-enum .mud-input {
        min-width: 150px; /* Увеличивает ширину поля фильтра для Enum */
    }

    .custom-data-page-admin {
        max-width: 1640px;
    }

    .custom-data-grid-admin {
        margin-top: 16px;
    }