.profile[data-v-f0c15aba]{display:flex;flex-direction:column;align-items:center}.profile-header[data-v-f0c15aba]{text-align:center;margin-bottom:20px}.avatar[data-v-f0c15aba]{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-bottom:10px}.name[data-v-f0c15aba]{font-size:24px;margin-top:0}.email[data-v-f0c15aba]{color:#666;font-size:16px}.edit-profile-btn[data-v-f0c15aba]{padding:8px 12px;background-color:#4caf50;color:#fff;border:none;cursor:pointer;margin-bottom:20px}.places-list h2[data-v-f0c15aba],.search-results h2[data-v-f0c15aba]{margin-top:30px;margin-bottom:10px}.place-item[data-v-f0c15aba]{margin-bottom:15px}.search-form[data-v-f0c15aba]{max-width:300px;width:100%;margin-bottom:20px}.search-form input[data-v-f0c15aba]{width:calc(100% - 80px);padding:8px;border:1px solid #ccc;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px}.search-form button[data-v-f0c15aba]{width:70px;padding:8px;background-color:#2196f3;color:#fff;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer}@media (max-width: 600px){.profile[data-v-f0c15aba]{width:90%}.search-form[data-v-f0c15aba]{width:100%}}
