/*
 * ============================================================
 * xMAFIA R3.66 — ORIGINAL UserProfileEditPanel
 * symbol471
 * ============================================================
 */

.xmafia-profile-edit-r366 {
    position: absolute;

    left: 0;
    top: 0;

    width: 820px;
    height: 660px;

    z-index: 5200;

    overflow: visible;

    font-family:
        Arial,
        sans-serif;
}


.xmafia-profile-edit-art {
    position: absolute;

    left: 0;
    top: 0;

    width: 820px;
    height: 660px;

    max-width: none;

    pointer-events: none;
    user-select: none;
}


.xmafia-profile-edit-field {
    position: absolute;

    z-index: 5210;

    box-sizing: border-box;

    margin: 0;
    padding: 2px 3px;

    border: 0;
    outline: 0;

    background:
        transparent;

    color:
        #dedfde;

    font-family:
        Arial,
        sans-serif;

    font-size:
        12px;

    line-height:
        15px;

    appearance: none;
    -webkit-appearance: none;

    resize: none;
}


.xmafia-profile-edit-aboutMe {
    overflow: hidden;

    white-space:
        pre-wrap;

    overflow-wrap:
        break-word;
}


.xmafia-profile-edit-hit {
    position: absolute;

    z-index: 5230;

    margin: 0;
    padding: 0;

    border: 0;
    outline: 0;

    background:
        transparent;

    cursor: pointer;
}


.xmafia-profile-edit-hit:disabled {
    pointer-events: none;

    cursor: default;
}


.xmafia-profile-edit-checkbox {
    position: absolute;

    z-index: 5230;

    width: 20px;
    height: 20px;

    margin: 0;
    padding: 0;

    border: 0;
    outline: 0;

    background:
        transparent
        center center /
        20px 20px
        no-repeat;

    cursor: pointer;
}


.xmafia-profile-edit-alert {
    position: absolute;

    z-index: 5220;

    min-width: 260px;
    min-height: 16px;

    color:
        #f5cb67;

    font-family:
        Arial,
        sans-serif;

    font-size:
        11px;

    line-height:
        15px;

    pointer-events:
        none;
}


.xmafia-profile-edit-cost {
    position: absolute;

    z-index: 5220;

    min-width: 40px;

    color:
        #f5cb67;

    font-family:
        Arial,
        sans-serif;

    font-size:
        11px;

    line-height:
        15px;

    pointer-events:
        none;
}


/*
 * Original onProfileNickAlreadyExist() only makes
 * nickNameAlert visible. We preserve the state marker
 * without inventing replacement wording.
 */
.xmafia-profile-edit-alert[
    data-original-alert-visible="1"
] {
    min-width: 260px;
}
