/**
 * Buttons and inputs for the AIM/ICQ signup and sign-in prompts.
 *
 * These four `fnmsg-*` rules were the only ones in the retired messenger's
 * stylesheet that the signup flow actually used — the rest of the classes it
 * emits (fnmsg-creds-table, fnmsg-downloads, fnmsg-flash, …) were never styled
 * and take the theme's defaults. Carried over verbatim so /get-aim and
 * /icq-signup look exactly as they did before the messenger was removed.
 */

.fnmsg-input {
    flex: 1 1 auto;
    border: 1px solid #7F9DB9;
    padding: 2px 4px;
    font-size: 11px;
    font-family: Tahoma, Arial, sans-serif;
    box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.14);
}

.fnmsg-btn {
    background: linear-gradient(180deg, #FCFBF6 0%, #E7E3D3 52%, #D4CEB9 100%);
    border: 1px solid #87826E;
    border-radius: 2px;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 12px;
    cursor: pointer;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.85);
}

.fnmsg-btn:hover { background: linear-gradient(180deg, #FFFFFF, #DED8C5); }

.fnmsg-btn-row {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    align-items: center;
    margin: 6px 0;
}

a.fnmsg-btn-quiet:link,
a.fnmsg-btn-quiet:visited { color: #1835A0; }
