.guest-sidebar-title { background-image:url('images/bar.jpg'); background-color:#0a8180; }
.guest-sidebar { text-align:left; }
.guest-sidebar .guest-sidebar-item { display:flex; align-items:center; gap:8px; min-width:0; margin:8px 0; color:#075e62; line-height:1.4; }
.guest-sidebar-item img { flex-shrink:0; object-fit:cover; border-radius:3px; }
.guest-sidebar-item span { min-width:0; overflow-wrap:anywhere; }
.guest-sidebar-item strong { font-size:12px; }
.guest-sidebar-item small { display:block; margin-top:3px; color:#414c4d; font-size:11px; }
.guest-sidebar .guest-sidebar-more { margin:12px 0 4px; font-size:11px; }
