.ad-view-data table{font-size:smaller}.file-label{width:100%}input[type=file].hidden{visibility:hidden;width:15rem;margin-left:-15rem}.node-circle{fill:#fff;stroke:gray;stroke-width:1px}.node-circle.heavy{fill:#ff0}.fingerprint-icon{stroke:gray;stroke-width:1px;fill:url(#fingerprint)}.fingerprint-rect{fill:#fff}.cookie-rect{fill:#f6f88a}.ad-image rect{stroke:#00f;stroke-width:2px}.ad-image{cursor:pointer}.dupe-count{font:10px sans-serif}.node-text{font:12px sans-serif}.node.truncated>.node-name{visibility:visible;transition:visibility .5s step-end}.node-name-highlight{visibility:hidden;transition:visibility .5s step-end}.node.truncated:hover>.node-name-highlight,.node.truncated:active>.node-name-highlight,.node.truncated:focus>.node-name-highlight,.node.truncated:focus-within>.node-name-highlight{visibility:visible;transition:visibility .3s step-end}.node.truncated:hover>.node-name,.node.truncated:active>.node-name,.node.truncated:focus>.node-name,.node.truncated:focus-within>.node-name{visibility:hidden;transition:visibility .3s step-end}.node text.dupe-count{fill:#333;text-anchor:middle;pointer-events:none}.node.advertisement>.node-text{fill:#00f;font-weight:700}.node.tagged-tracking>.node-text{fill:#d67508}.node.tagged-adserving>.node-text{fill:#0070c0}.node.tagged-fingerprint>.node-text{fill:red}.node.fingerprint>.node-text{fill:red}.link{fill:none;stroke:#ccc;stroke-width:2px}.link.cookie{stroke:#dd9205}.link.fingerprint,.link.tagged-fingerprint{stroke:red}.adserver-request-count{color:#0070c0}.tracking-request-count{color:#d67508}.positioned-ad{box-shadow:0 8px 16px 8px #0006;margin:0;padding:0;outline:4px solid #00ff5b;z-index:1}.positioned-link{pointer-events:none;margin:0;padding:0;transition:z-index .6s step-end;z-index:2}.positioned-link-outline{pointer-events:all}.positioned-link-outline-internal{border-bottom:2px solid blue}.positioned-link-outline-external{border-bottom:2px solid orange}.link-internal,.link-internal:hover{color:#00f}.link-external,.link-external:hover{color:orange}.link-list>li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.positioned-link-popover{pointer-events:all;margin-top:4px;visibility:hidden;opacity:0;transition:opacity 50ms .5s linear,visibility .55s step-end;border:1px solid gray;border-radius:4px;background:white;box-shadow:0 2px 4px 2px #0003;width:fit-content;z-index:3}.positioned-link-popover>*{font-size:small;display:block;padding:4px;max-width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.positioned-link:hover,.positioned-link:active,.positioned-link:focus,.positioned-link:focus-within{transition:z-index 0ms step-start;z-index:3}.positioned-link:hover>.positioned-link-popover,.positioned-link:active>.positioned-link-popover,.positioned-link:focus>.positioned-link-popover,.positioned-link:focus-within>.positioned-link-popover{visibility:visible;opacity:1;transition:opacity 50ms linear,visibility 0ms step-start}.tags-container{display:flex;flex-wrap:wrap}.tag-row{border-bottom:1px solid gray}.tag{cursor:pointer;border:1px solid gray;border-radius:2rem;display:flex;margin:.5rem}.tag.tag-filtered{border:2px solid red}.tag.tag-filtered>.tag-text{text-decoration:underline}.tag>.tag-text{flex:1;padding:1rem}.tag>.tag-delete{text-decoration:none!important;font-weight:700;padding:1rem}
