.user-menu #viewMyProfile{padding:10px;border:1px solid #35647a;border-radius:10px;background:#123747;color:#dff6ff;font-weight:800}.user-menu #deleteMyAccount{padding:10px;border:1px solid #7b3f44;border-radius:10px;background:transparent;color:#ffb7bd;font-weight:800}.comment{position:relative}.comment-safety{position:absolute;right:7px;top:6px;display:flex;gap:4px}.comment-safety button{width:30px;height:30px;border:0;border-radius:8px;background:#153443;color:#9bb6c1}.places-intro{margin:18px 0;padding:20px;border-radius:18px;background:linear-gradient(135deg,#123d4e,#0a2430);border:1px solid #32647a}.places-intro small{color:#ff9b6f;letter-spacing:2px}.places-intro h2{margin:5px 0;font:800 32px Georgia,serif}.places-intro p{color:#b2c7d0}.places-search input{width:100%;margin-bottom:14px;padding:13px;border:1px solid #416a7c;border-radius:12px}.place-card{margin-bottom:13px;padding:17px;border:1px solid #2b5264;border-radius:16px;background:#0d2b39}.place-card header,.place-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.place-card h3{margin:3px 0;font-size:21px}.place-card small{color:#74cbea}.place-card header strong{color:#ffc45b}.place-card blockquote{margin:12px 0;padding:10px 13px;border-left:3px solid #e75b2a;background:#081f2a;color:#c7d8df}.place-card footer span{color:#8faab5;font-size:12px}.close-place{position:absolute;right:14px;top:14px}.community-tabs{grid-template-columns:repeat(4,1fr)!important;overflow-x:auto}.community-tabs button{min-width:92px}
