function loadCssForHotelTechReportWidget_001(e){var t=document.createElement("link");t.setAttribute("type","text/css"),t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(t)}function htr_widget_c4f2d583d6be49d7b7bda144790d83ce_callback(t){var e={"@context":"https://schema.org/","@type":"Product",name:t.product_name,image:[t.product_image],description:t.product_description,review:{"@type":"Review",reviewRating:{"@type":"Rating",ratingValue:t.recommend_rank.toString(),bestRating:"100"},author:{"@type":"Organization",name:"Hotel Tech Report"}},aggregateRating:{"@type":"AggregateRating",ratingValue:t.recommend_rank.toString(),reviewCount:t.total_reviews.toString(),bestRating:"100"}},d=document.createElement("script");d.setAttribute("type","application/ld+json"),d.textContent=JSON.stringify(e),document.head.appendChild(d),document.addEventListener("DOMContentLoaded",function(){loadCssForHotelTechReportWidget_001(t.css_url),loadCssForHotelTechReportWidget_001(t.referer_url+"&referer="+window.location.href);var e=t.recommend_rank;"number"!=typeof e||e<0?e=0:100<e&&(e=100),document.getElementById(t.main_dom_id).innerHTML='\n      <div class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_defaultWidgetProperties">\n        <div class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_imageDefaultProperties">\n          <a \n            href="'.concat(t.htr_url||"#",'" \n            target="_blank"\n          > \n            <img src="https://ucarecdn.com/54522659-415b-4cf7-89d0-de4ca845d37a/" class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_fillHeightSpace htr_widget_c4f2d583d6be49d7b7bda144790d83ce_logoSize" />\n          </a>\n        </div>\n        <div class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_rankImagesDefaultProperties">\n          ').concat(htr_widget_c4f2d583d6be49d7b7bda144790d83ce_estimateRankImage(e,t),'\n        </div>\n        <div class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_textDefaultProperties">\n          <p class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_pTextDefaultBlockMargins"> <b> ').concat(Number(e/10).toFixed(1)," </b> out of 10 based on <b> ").concat(t.total_reviews,' </b> reviews</p>\n        </div>\n        <div class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_hrefDefaultProperties">\n          <a \n            href ="').concat(t.reviews_url||"#",'" \n            class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_hrefReadReviews" \n            target="_blank"\n          > \n            Read our reviews\n          </a> \n        </div>\n      </div>\n    ')})}function htr_widget_c4f2d583d6be49d7b7bda144790d83ce_estimateRankImage(e,t){for(var t=t.layout_settings,d="",n="number"!=typeof e||e<0?0:100<e?5:e/20,t=JSON.parse(t).color,a='<svg %CLASS% version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\n    viewBox="0 0 21 21" style="enable-background:new 0 0 21 21;" xml:space="preserve">\n    <style type="text/css">\n    .htr_widget_c4f2d583d6be49d7b7bda144790d83ce_stFull{fill:'.concat(t,';}\n    </style>\n    <title>Combined Shape</title>\n    <desc>Created with Sketch.</desc>\n    <g id="Page-1">\n    <g id="New-home-page" transform="translate(-181.000000, -1336.000000)">\n      <g id="Group-3" transform="translate(163.000000, 1312.000000)">\n        <g id="Group-13">\n          <g id="Group-14">\n            <g id="Group-8" transform="translate(18.000000, 24.000000)">\n              <path id="Combined-Shape" class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_stFull" d="M1,0h19c0.6,0,1,0.4,1,1v19c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1V1C0,0.4,0.4,0,1,0z\n                  M10,14.3l4.3,2.5l-1.2-4.7L17,8.9l-5-0.4L10,4L8,8.5L3,8.9l3.8,3.2l-1.2,4.7L10,14.3z"/>\n            </g>\n          </g>\n        </g>\n      </g>\n    </g>\n    </g>\n  </svg>'),c='<svg %CLASS% version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"\n    viewBox="0 0 21 21" style="enable-background:new 0 0 21 21;" xml:space="preserve">\n    <style type="text/css">\n    .htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st0{fill:none;}\n    .htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st1{fill:#D7D7D7;}\n    .htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st2{fill:'.concat(t,';}\n    </style>\n    <title>Combined Shape</title>\n    <desc>Created with Sketch.</desc>\n    <g>\n    <polygon class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st0" points="14.3,16.8 13.1,12.1 17,8.9 12,8.5 10,4 10,14.3 \t"/>\n    <polygon class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st0" points="3,8.9 6.8,12.1 5.6,16.8 10,14.3 10,4 8,8.5 \t"/>\n    <path class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st1" d="M20,0H10v4l2,4.5l5,0.4l-3.9,3.2l1.2,4.7L10,14.3V21h10c0.6,0,1-0.4,1-1V1C21,0.4,20.6,0,20,0z"/>\n    <path class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_st2" d="M5.6,16.8l1.2-4.7L3,8.9l5-0.4L10,4V0H1C0.4,0,0,0.4,0,1v19c0,0.6,0.4,1,1,1h9v-6.7L5.6,16.8z"/>\n    </g>\n  </svg>'),r=1;r<=5;r++)n<r&&r<=Math.round(Number((Math.round(2*n)/2).toFixed(1)))?d+=c.replace("%CLASS%",'class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_fillHeightSpace '.concat(0<r?"htr_widget_c4f2d583d6be49d7b7bda144790d83ce_spaceBetweenStars":"",'"')):d+=r<=n?a.replace("%CLASS%",'class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_fillHeightSpace '.concat(0<r?"htr_widget_c4f2d583d6be49d7b7bda144790d83ce_spaceBetweenStars":"",'"')):'      <img src="https://ucarecdn.com/99f08ffa-128a-452a-a814-4a63335d302e/" class="htr_widget_c4f2d583d6be49d7b7bda144790d83ce_fillHeightSpace '.concat(0<r?"htr_widget_c4f2d583d6be49d7b7bda144790d83ce_spaceBetweenStars":"",'" />');return d}
