@charset "UTF-8";
.container {
    width: 1000px;
    margin: 0 auto;
}

.card_holder {
    text-align: center;
}

.general_card {
    width: 125px;
    display: inline-block;
}

.general_card h4 {
    margin: 0;
}

.general_card p {
    margin: 0;
}

.general_card .select_btn {
    width: 100%;
}

.general_card label {
    display: block;
    padding-left: 15px;
    text-indent: -15px;
}

.general_card input {
    width: 13px;
    height: 13px;
    padding: 0;
    margin: 0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}

#outdate_token {
    color: red;
    display: none;
}

#left_pad button {
    display: none;
}

.picture_choice {
    margin: 8px auto;
}

.picture_choice label,
.event_picture label {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    margin: 4px 8px;
}

.picture_choice img {
    object-fit: cover;
}

.custom_picture {
    display: none;
}

.custom_personality {
    display: none;
}

.custom_stat {
    display: none;
}
