ui/playermenu/classselect.razor.scss
@import "/UI/Styles/Theme.scss";

ClassSelect {
    z-index: 100;
    border-radius: $rounding;
    pointer-events: all;

    PlayerAvatar {
        width: 24px;
        height: 24px;
    }

    separator {
        flex-grow: 1;
        height: 1px;
        background-color: red;
        margin: 0 4px;
    }

    table {
        width: 960px;
        flex-direction: column;
        gap: 2px;
        color: white;

        .title {
            flex-direction: row;
            justify-content: space-between;

            label {
                white-space: nowrap;
                width: 33%;
            }

            .left {
                text-align: left;
            }

            .center {
                text-align: center;
            }

            .right {
                text-align: right;
            }
        }

        .row {
            width: 100%;
            align-items: center;

            &.dead {
                .avatar {
                    filter: saturate( 0.2 ) brightness(50%);
                }
            }

            &.local {
                background-color: rgb(190, 190, 190);

                text, label {
                    color: black;
                }

                Icon {
                    background-image-tint: black;
                }
            }

            .col {
                align-items: center;
            }

            .playername {
                flex-basis: 500px;
                gap: 8px;
            }

            .stat {
                flex-basis: 75px;
                flex-grow: 1;
                text-align: right;
            }

            .stat-large {
                flex-basis: 100px;
                align-items: center;
                text-align: right;
            }

            .stat-small {
                flex-basis: 50px;
                align-items: center;
            }
        }
    }
}