PageSourceSearch

https://uniquemaps.com/cdn/shop/t/223/assets/pdp-finish-group-borders.js?v=149644401331918688931791456403

js uniquemaps.com collected 2026-10-10 01:47:32 UTC 2,668 bytes, 2 lines download raw bytes

1(function(){"use strict";const sectionSelector="[data-pdp-finish-first-finish-section], [data-pdp-pricing-finish-first-finish-section]",cardSelector='.variant-wrapper[data-handle="finish"], .option_frame_colour_new, .option_custom_frame_colour_new, .hanger_checkbox, .option_hanger_colour';function syncFinishGroupBorders(section){const cards=Array.from(section.children).filter(card=>card.matches(cardSelector)),visible=cards.filter(card=>{if(card.hidden||card.getAttribute("aria-hidden")==="true")return!1;const style=window.getComputedStyle(card);return style.display!=="none"&&style.visibility!=="hidden"});cards.forEach(card=>{const index=visible.indexOf(card),first=index===0,last=index===visible.length-1,properties=index<0?{}:{"border-top":first?"1px solid var(--bd, rgba(0,0,0,.16))":"0px","border-bottom":last?"1px solid var(--bd, rgba(0,0,0,.16))":"0px","border-left":"1px solid var(--bd, rgba(0,0,0,.16))","border-right":"1px solid var(--bd, rgba(0,0,0,.16))","border-top-left-radius":first?"var(--r, 14px)":"0px","border-top-right-radius":first?"var(--r, 14px)":"0px","border-bottom-left-radius":last?"var(--r, 14px)":"0px","border-bottom-right-radius":last?"var(--r, 14px)":"0px",...first?{}:{"margin-top":"0px"},"margin-bottom":"0px","box-shadow":"none"},applied=card.__pdpFinishBorderStyles||(card.__pdpFinishBorderStyles={});first&&applied["margin-top"]&&(card.style.removeProperty("margin-top"),delete applied["margin-top"]),Object.entries(properties).forEach(([name,value])=>{const previous=applied[name];(!previous||previous.value!==value||card.style.getPropertyValue(name)!==previous.serialized||card.style.getPropertyPriority(name)!=="important")&&(card.style.setProperty(name,value,"important"),applied[name]={value,serialized:card.style.getPropertyValue(name)})})})}function init(){document.querySelectorAll(sectionSelector).forEach(section=>{if(section.dataset.finishGroupBordersBound==="true")return;section.dataset.finishGroupBordersBound="true";let queued=!1;const refresh=()=>{queued||(queued=!0,requestAnimationFrame(()=>{queued=!1,syncFinishGroupBorders(section)}))};new MutationObserver(mutations=>{mutations.some(mutation=>mutation.target===section||mutation.type==="attributes"&&mutation.target.parentElement===section&&mutation.target.matches(cardSelector))&&refresh()}).observe(section,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["class","style","hidden","aria-hidden"]}),syncFinishGroupBorders(section)})}document.readyState==="loading"?document.addEventListener("DOMContentLoaded",init,{once:!0}):init()})();
2//# sourceMappingURL=/cdn/shop/t/223/assets/pdp-finish-group-borders.js.map?v=149644401331918688931791456403

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.