/* Issue #74 — display verified hotel evidence without changing recommendation decisions. */
#screen-hotel .r74-evidence{margin:12px 18px 0;padding:12px;border:1px solid #e0e8e3;border-radius:12px;background:#fbfcfb;color:#42554c}
#screen-hotel .r74-evidence-title{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-size:11px;font-weight:900;color:#2f5547}
#screen-hotel .r74-evidence-title span{padding:3px 6px;border-radius:999px;background:#edf5f1;font-size:9px;letter-spacing:.06em}
#screen-hotel .r74-evidence-row{display:grid;grid-template-columns:80px 1fr;gap:8px;padding:6px 0;border-top:1px solid #edf0ee;font-size:10.5px;line-height:1.5}
#screen-hotel .r74-evidence-row:first-of-type{border-top:0;padding-top:0}
#screen-hotel .r74-evidence-row b{color:#65756d;font-size:10px}
#screen-hotel .r74-evidence-row span{color:#334c41}
#screen-hotel .r74-evidence-row.is-unknown span{color:#78847e}
#screen-hotel .r74-evidence-source{font-size:9.5px;color:#76837d;margin-top:7px;line-height:1.45}
#screen-hotel .r74-evidence-compact{margin:10px 0 0;padding:9px 10px;border-radius:9px;background:#f4f7f5;font-size:10px;line-height:1.45;color:#435a4f}
#screen-hotel .r152-comparison-delta{display:grid;gap:4px;margin:10px 0 0;padding:9px 10px;border-left:3px solid #94b7a7;border-radius:0 9px 9px 0;background:#f8faf8;color:#53645c;font-size:10px;line-height:1.45}
#screen-hotel .r152-comparison-delta>b{color:#315b4a;font-size:10px}
#screen-hotel .r152-comparison-delta strong{color:#65756d;font-size:9.5px}
#screen-hotel .r74-media-reference{display:inline-flex;margin:8px 18px 0;padding:5px 8px;border-radius:999px;background:#f4f5f3;color:#68766f;font-size:9.5px;font-weight:800}
#screen-hotel .r74-media-verified{background:#edf5f1;color:#2f6552}
#screen-hotel .r74-image-kind{position:absolute;z-index:6;left:10px;top:10px;padding:5px 7px;border-radius:999px;background:rgba(20,35,29,.72);color:#fff;font-size:9px;font-weight:850;line-height:1.25;backdrop-filter:blur(4px)}
#screen-hotel .r74-image-kind.is-reference{background:rgba(82,88,84,.78)}
@media(max-width:760px){#screen-hotel .r74-evidence{margin-left:14px;margin-right:14px}.r74-evidence-row{grid-template-columns:72px 1fr}}
