
#fpm-post-form { max-width: 600px; margin: auto; display: flex; flex-direction: column; gap: 10px; }
#fpm-post-form input[type="text"],
#fpm-post-form select,
#fpm-post-form textarea {
    width: 100%;
    padding: 8px;
    font-size: 1em;
}
#fpm-post-form button {
    padding: 10px;
    background: #2271b1;
    color: #fff;
    border: none;
    cursor: pointer;
}
#fpm-user-posts ul { list-style: none; padding-left: 0; }
#fpm-user-posts li { margin-bottom: 10px; }
