"use strict";(self.webpackChunkvt_ui_main=self.webpackChunkvt_ui_main||[]).push([[58686,8590,81719,44706,11901,19024],{25423:(t,e,i)=>{i.r(e),i.d(e,{downloadIcon:()=>n.downloadIcon});var n=i(15323)},14232:(t,e,i)=>{i.r(e),i.d(e,{pinpointIcon:()=>n});const n=i(15323).locationPinIcon},40187:(t,e,i)=>{i.r(e),i.d(e,{searchMatchesIcon:()=>n});const n=i(15323).targetEyeIcon},36066:(t,e,i)=>{i.r(e),i.d(e,{similarIcon:()=>n.similarIcon});var n=i(15323)},65813:(t,e,i)=>{i.r(e),i.d(e,{trashIcon:()=>n});const n=i(15323).binIcon},58686:(t,e,i)=>{var n=i(22894),o=i(56870),s=(i(9891),i(48704)),r=i(16645),a=i(62832),l=i(85200),c=(i(22232),i(45386)),d=(i(86260),i(15323)),p=i(93842),b=i(25423),h=i(72970),u=i(14232),m=i(40187),v=i(36066),f=i(65813),y=i(6052),g=i(96987),x=i(45241),w=i(95688),_=(i(80192),i(51484)),k=i(42091),$=i(11566);let C,S,I,T,R,z,K,A,L,E,P,D,F,H,M,O,q,N,U,B,V,G,Z,j,W,J,Y,Q,X,tt,et,it,nt,ot,st,rt,at,lt,ct=t=>t;function dt(t,e,i,n,o,s,r){try{var a=t[s](r),l=a.value}catch(t){return void i(t)}a.done?e(l):Promise.resolve(l).then(n,o)}function pt(t){return function(){var e=this,i=arguments;return new Promise((function(n,o){var s=t.apply(e,i);function r(t){dt(s,n,o,r,a,"next",t)}function a(t){dt(s,n,o,r,a,"throw",t)}r(void 0)}))}}var bt=function(t,e,i,n){var o,s=arguments.length,r=s<3?e:null===n?n=Object.getOwnPropertyDescriptor(e,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(t,e,i,n);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(r=(s<3?o(r):s>3?o(e,i,r):o(e,i))||r);return s>3&&r&&Object.defineProperty(e,i,r),r};let ht=class extends _.tc{constructor(){super(...arguments),this.icon=y.fileIcon,this.isRowDeleteActive=!1,this.copyTooltipText="Copy SHA256 to clipboard",this.entityType="file",this.entityUrl="file",this.isDownloadingFile=!1}static get styles(){return[(0,s.unsafeCSS)([_.tc.styles,k.A,$.A])]}updated(t){t.has("entity")&&(this._snippetsChanged(this.entity._search_snippets,this.entity._content_snippets),this.updateIcon(this.entity.type_tag)),t.has("_large")&&(this._filenameMaxLength=this._computeMaxLengthName(this._large)),super.updated(t)}connectedCallback(){super.connectedCallback(),requestAnimationFrame((()=>{const t=this.renderRoot.querySelector("vt-ui-detections-ratio");t&&x.KK.sendAnalyticsOnHover(t,{category:"vti file actions",action:"search row: hovered detections"});const e=this.renderRoot.querySelector("#networkLocationsIcon");e&&x.KK.sendAnalyticsOnHover(e,{category:"vti file actions",action:"search row: hovered related network locations"});const i=this.renderRoot.querySelector("#matchContextIcon");i&&x.KK.sendAnalyticsOnHover(i,{category:"vti file actions",action:"search row: hovered match context"})}))}disconnectedCallback(){super.disconnectedCallback(),this.reset()}reset(){requestAnimationFrame((()=>{this.entity={}}))}deleteNotification(t){this.dispatchEvent(new CustomEvent("delete-hunting-notifications-requested",{bubbles:!0,composed:!0,detail:[t.currentTarget.dataset.notificationId]}))}_isCollectionColVisible(t){return!this._isLivehuntColVisible(t)&&!this._isRetrohuntColVisible(t)&&super._isCollectionColVisible(t)}renderMainColumn(){var t,e,i,n;this.renderColumn("","main bg-transparent",(0,s.html)(C||(C=ct`
`),this.renderReportLink(),this.entity.id&&32===this.entity.id.length?this.copyTooltipText.replace("SHA256","MD5"):this.copyTooltipText,x.KK.showTooltip,p.contentCopyIcon,this._sendTextToClipboard,(0,l.ifDefined)(this.entity.id),this.pivotable&&this.entity._found&&!this.minimal?(0,s.html)(S||(S=ct` ${0} ${0} `),!this.entity.vhash,x.KK.showTooltip,v.similarIcon,(0,l.ifDefined)(this._computeSimilaritySearchLink(this.entity.sha256)),this._handleFindSimilarClick,this.entity.downloadable?(0,s.html)(I||(I=ct` `),x.KK.showTooltip,b.downloadIcon,(0,l.ifDefined)(this.entity.sha256),(()=>c.LK.open("vt-download-files-modal",{selectedEntities:[this.entity]}))):s.nothing,this.isRowDeleteActive?(0,s.html)(T||(T=ct` `),x.KK.showTooltip,f.trashIcon,this.entity.context_attributes.notification_id,this.deleteNotification):""):"",this.ifNotMinimal((0,s.html)(R||(R=ct` ${0} ${0} ${0} `),this.entity._search_snippets||this.entity._content_snippets||null!==(t=this.entity.context_attributes)&&void 0!==t&&null!==(t=t.hunting_info)&&void 0!==t&&t.snippet?"":"disabled",this.entity._search_snippets||this.entity._content_snippets||null!==(e=this.entity.context_attributes)&&void 0!==e&&null!==(e=e.hunting_info)&&void 0!==e&&e.snippet?this._showPopover:x.KK.showTooltip,m.searchMatchesIcon,null!==(i=this.entity)&&void 0!==i&&i._has_related_netlocs?"":"disabled",null!==(n=this.entity)&&void 0!==n&&n._has_related_netlocs?this._showPopover:x.KK.showTooltip,h.globeIcon,this.entity._source_org?"":"disabled",this.entity._source_org?`This file is signed by ${this.entity._source_org}`:"This file has not signatures",x.KK.showTooltip,u.pinpointIcon)),this.renderSubtitles(),this.ifNotMinimal((0,s.html)(z||(z=ct` `),this.renderTags()))),"d-none")}renderReportLink(){const t=this.entity._found?w.Z8.getRedirectUrl(this.entityUrl,this.entity.sha256||this.entity.id):void 0;return(0,s.html)(K||(K=ct` ${0} `),this.entity._found?(0,s.html)(L||(L=ct` ${0} `),(0,l.ifDefined)(t),this.requestReportOpening,this.entity.id):(0,s.html)(A||(A=ct`${0}`),this.entity.id))}renderSubtitles(){var t;return requestAnimationFrame((()=>this.showLeftEllipsisIfSubtitleIsOverflowing())),(0,s.html)(E||(E=ct` ${0}
`),"subtitle"+(this._isHuntingColVisible(this.entity)?" hunting":""),this.entity.meaningful_name?(0,s.html)(P||(P=ct`
`),this.ifPivotable(this.entity._nameSearchLink),((null===(t=this.entity.names)||void 0===t?void 0:t.length)||0)>1?this._showPopover:()=>{},this.entity.meaningful_name,x.KK.showTooltip,p.contentCopyIcon,this._sendTextToClipboard,this.entity.meaningful_name):(0,s.html)(D||(D=ct` ${0}
`),this.entity._found?"No meaningful names found for this sample":"This file has not been submitted to our corpus yet",x.KK.showTooltip,this.entity._found?"No meaningful names":"This file has not been submitted to our corpus yet"))}renderColumns(){var t,e;const i=x.KK.getGtiScore(this.entity);this._isLivehuntColVisible(this.entity)&&this.renderColumn("Source","center col-hunting-rule col-source",(0,s.html)(F||(F=ct` ${0}
${0} ${0}
`),this.ifPivotable(this._huntingPivotHandler),this.entity.context_attributes.rule_name,this.ifPivotable(this._huntingPivotHandler),this.entity.context_attributes.ruleset_name,this.renderSourceDetailButton("hunting",this.entity.context_attributes.ruleset_id,this.entity.context_attributes.ruleset_id))),this._isRetrohuntColVisible(this.entity)&&this.renderColumn("Rule","center col-hunting-rule col-source",(0,s.html)(H||(H=ct` ${0}
`),this.entity.context_attributes.rule_name)),this._isSimilarityScoreColVisible(this.entity)&&this.renderColumn("Similarity","center col-ssdeep-score",(0,s.html)(M||(M=ct` ${0}%
`),[this.entity.context_attributes.similarity_score].map(this._toPercentage).map(this._formatToTwoDecimals).map(parseFloat))),i&&this.renderColumn("GTI Score","center col-score",(0,s.html)(O||(O=ct`
`),i)),this.renderColumn("Detections","detections center col-detections",(0,s.html)(q||(q=ct`
`),this._getTotalEngines(this.entity.trusted_verdict,this.entity.last_analysis_stats),null===(t=this.entity.last_analysis_stats)||void 0===t?void 0:t.malicious,this._showPopover)),this.minimal||(this.renderColumn("Size","center col-size",(0,s.html)(N||(N=ct` ${0} `),this.ifPivotable(this.entity._sizeSearchLink),g.w9.humanizeFileSize(this.entity.size))),this.renderColumn("First seen","seen col-fseen",(0,s.html)(U||(U=ct` `),g.w9.getTimeOrDate(this.entity.first_submission_date,"date"),g.w9.getTimeOrDate(this.entity.first_submission_date,"time"))),"context_attributes"in this.entity&&("notification_date"in this.entity.context_attributes||"timestamp"in this.entity.context_attributes)||this.renderColumn("Last seen","seen col-lseen",(0,s.html)(B||(B=ct` `),g.w9.getTimeOrDate(this.entity.last_submission_date,"date"),g.w9.getTimeOrDate(this.entity.last_submission_date,"time")))),"context_attributes"in this.entity&&("notification_date"in this.entity.context_attributes?this.renderMatchedOnColumn(this.entity.context_attributes.notification_date):"timestamp"in this.entity.context_attributes&&this.renderMatchedOnColumn(this.entity.context_attributes.timestamp)),this.minimal||this.renderColumn("Submitters","center col-submitters hidden-below-1200",(0,s.html)(V||(V=ct` `),this.entity._unique_sources_kilomega),"hidden-below-1200"),this.renderColumn("","row-icons col-icon hidden-below-1200",(0,s.html)(G||(G=ct`${0}`),null!==(e=this.entity.main_icon)&&void 0!==e&&e.raw_md5?(0,s.html)(Z||(Z=ct` `),this.ifPivotable(this.entity._iconSearchLink),this.entity.main_icon.raw_md5):(0,s.html)(j||(j=ct` ${0}
`),this.ifPivotable(this.entity._typeSearchLink),this.icon)),"hidden-below-1200")}renderMobileView(){var t,e;return(0,s.html)(W||(W=ct` `),this.checked,this.checkedChanged,w.Z8.getRedirectUrl("file",this.entity.sha256),this._truncateHash(this.entity.sha256),(0,l.ifDefined)(this.entity._sizeSearchLink),g.w9.humanizeFileSize(this.entity.size),(0,l.ifDefined)(this.entity._nameSearchLink),this._truncateFilename(this.entity.meaningful_name),this._getTotalEngines(this.entity.trusted_verdict,this.entity.last_analysis_stats),null===(t=this.entity.last_analysis_stats)||void 0===t?void 0:t.malicious,g.w9.getReportsDateFormat(this.entity.first_submission_date),g.w9.getReportsDateFormat(this.entity.last_submission_date),this.entity.times_submitted,this.entity.unique_sources,null!==(e=this.entity.main_icon)&&void 0!==e&&e.raw_md5?(0,s.html)(J||(J=ct` `),this.ifPivotable(this.entity._iconSearchLink),this.entity.main_icon.raw_md5):(0,s.html)(Y||(Y=ct` ${0}
`),this.ifPivotable(this.entity._typeSearchLink),this.icon),v.similarIcon,(0,l.ifDefined)(this._computeSimilaritySearchLink(this.entity.sha256)),this._handleFindSimilarClick)}_snippetsChanged(t,e){if(t&&t.length>0||e&&e.length>0){const t=this.renderRoot.querySelector("#matchContextIcon");if(!t)return;this.dispatchEvent(new CustomEvent("popover-requested",{bubbles:!0,composed:!0,detail:{popover:t.dataset.popover,target:t.target,file:this.entity}}))}}_computeMaxLengthName(t){return t?64:20}_downloadFile(t){x.KK.sendAnalyticsEvent("vti file actions","search row: download"),t.stopPropagation(),this.dispatchEvent(new CustomEvent("download-requested",{bubbles:!0,composed:!0,detail:{id:t.currentTarget.dataset.fileId,type:"file"}}))}_computeSimilaritySearchLink(t){if(t)return w.Z8.getSearchUrl({"similar-to":t})}_handleFindSimilarClick(){x.KK.sendAnalyticsEvent("vti file actions","search row: file similarity search")}_handleMultiSimilarityClick(){var t,e;x.KK.sendAnalyticsEvent("vti file actions","search row: file multisimilarity search");const i=[];this.entity.vhash&&this.entity.sha256&&i.push({"similar-to":this.entity.sha256}),null!==(t=this.entity.pe_info)&&void 0!==t&&t.imphash&&i.push({imphash:this.entity.pe_info.imphash}),null!==(e=this.entity.main_icon)&&void 0!==e&&e.dhash&&i.push({main_icon_dhash:this.entity.main_icon.dhash}),this.entity.ssdeep&&i.push({ssdeep:this.entity.ssdeep}),i.reduce(((t,e)=>{const i=w.Z8.getSearchUrl(e);return setTimeout((()=>window.open(i,"_blank")),t),t+100}),0)}_truncateFilename(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._filenameMaxLength;if(t&&e)return t.length>e?"..."+t.substr(t.length-e):t}_computeIcon(t){return pt((function*(){return yield x.KK.calculateIconFromTypeTag(t)}))()}updateIcon(t){var e=this;return pt((function*(){e.icon=yield e._computeIcon(t)}))()}_truncateHash(t){if(!t)return"";return`${t.substr(0,9)}...${t.substr(t.length-9,t.length-1)}`}_isHuntingColVisible(t){return!(!t.context_attributes||!("rule_name"in t.context_attributes)&&!("ruleset_name"in t.context_attributes)||!t.context_attributes.rule_name&&!t.context_attributes.ruleset_name)}_isLivehuntColVisible(t){return!!t.context_attributes&&"ruleset_name"in t.context_attributes&&!!t.context_attributes.ruleset_name}_isRetrohuntColVisible(t){return!!t.context_attributes&&!("ruleset_name"in t.context_attributes)&&"rule_name"in t.context_attributes}_isSimilarityScoreColVisible(t){return!!t.context_attributes&&"similarity_score"in t.context_attributes&&"number"==typeof t.context_attributes.similarity_score}_toPercentage(t){return 100*t}_formatToTwoDecimals(t){return t.toFixed(2)}_huntingChipsHandler(t){this._triggerHuntingFilter(`tag:"${t.detail.name}"`)}_huntingPivotHandler(t){this._triggerHuntingFilter(`"${t.currentTarget.innerText}"`)}_triggerHuntingFilter(t){this.dispatchEvent(new CustomEvent("hunting-filter-requested",{composed:!0,bubbles:!0,detail:t}))}matchingRuleClickedHandler(t){open(w.Z8.getRedirectUrl("huntingRuleset",t.detail.meta.rulesetId.toString()),"_blank")}_toArray(t){return[t]}showLeftEllipsisIfSubtitleIsOverflowing(){var t;const e=this.renderRoot.querySelector(".subtitle");if(!e)return;const i=e.children[0],n=e.children[1],o=i.scrollWidth,s=(null==n?void 0:n.scrollWidth)||0,r=this.renderRoot.querySelector("#infoIcons");if(o+s+((null==r?void 0:r.scrollWidth)||0)>=e.offsetWidth&&null!==(t=this.entity.names)&&void 0!==t&&t.length){const t=i.querySelector("#name > div");null==t||t.classList.add("ellipsize-left")}}isHuntedFile(t){return"context_attributes"in t&&"notification_date"in t.context_attributes}renderTags(){return(0,s.html)(Q||(Q=ct` ${0} ${0} ${0} ${0} ${0} `),x.KK.evaluateArg(this.entity._matching_rules)?(0,s.html)(X||(X=ct` `),this.pivotable,this.matchingRuleClickedHandler,this.entity._matching_rules.map((t=>({name:t.rule_name,meta:{rulesetId:t.ruleset_id},tooltip:`This file matched your hunting rule ${t.rule_name}`})))):"",x.KK.evaluateArg(this.entity._notification_tags)?this.entity._notification_tags.map((t=>(0,s.html)(tt||(tt=ct` `),this.pivotable,this._huntingChipsHandler,this._toArray(t)))):"",x.KK.evaluateArg(this.entity._type_tag)?this.entity._type_tag.map((t=>(0,s.html)(et||(et=ct` `),this.pivotable,[t]))):"",x.KK.evaluateArg(this.entity._threat_actor_tags)?this.entity._threat_actor_tags.map((t=>(0,s.html)(it||(it=ct` `),(0,a.classMap)({darker:"threat_actor"===t.type}),[t]))):"",x.KK.evaluateArg(this.entity._tags_formatted)?this.entity._tags_formatted.map((t=>(0,s.html)(nt||(nt=ct` `),this.pivotable,[t]))):"")}renderRulesetSource(t,e,i){return(0,s.html)(ot||(ot=ct` ${0} ${0} ${0} ${0} This IoC matches YARA rule ${0} contained in the ${0} ruleset.
`),(t=>{n.h4.collector.collect(o.JU.IOC_STREAM,o._B.FILTER_BY,o.II.SOURCE_COLUMN_RULESET_NAME,o.lG.files),this.ifPivotable(this.sourceClicked(`${e}`,_.Nw.Hunting)())}),d.yaraIcon,e,(()=>{n.h4.collector.collect(o.JU.IOC_STREAM,o._B.FILTER_BY,o.II.SOURCE_COLUMN_RULE_NAME,o.lG.files),this.ifPivotable(this.sourceClicked(`${t}`,_.Nw.Hunting)())}),t,(t=>{n.h4.collector.collect(o.JU.IOC_STREAM,o._B.PIVOT,o.Ks.HUNTING_RULESETS,o.lG.files),t.preventDefault(),t.stopPropagation(),this.onSourceDetailClicked("hunting_ruleset",i)}),d.arrowTurnRightFromSquareIcon,"bottom",t,e)}renderSourcesPopover(t,e){return(0,s.html)(st||(st=ct` This IoC has been published to the
${0} collection and attributed to the threat actor
${0}, which you follow.
`),"bottom",w.Z8.getRedirectUrl("collection",e.id),e.label,t.label||t.id)}renderCommonSource(t,e,i,n){return(0,s.html)(rt||(rt=ct` `),this.ifPivotable(this.sourceClicked(`${t}`)),e,this.sourceTypeHumanize(t),i.id&&this.renderSourceDetailButton(t,i.id,i.label||i.id,n?d.connectedNodesIcon:void 0),n?this.renderSourcesPopover(i,n):"collection"==t?(0,s.html)(at||(at=ct` This IoC has been published in the ${0} collection, which you follow.
`),"bottom",i.label):s.nothing)}renderRetrohuntSource(t,e){return(0,s.html)(lt||(lt=ct` `),(()=>{w.Z8.redirect("iocStream",`files?filter=source_id:${t}`)}),d.retrohuntIcon,t,(()=>{w.Z8.redirect("iocStream",`files?filter=query:${e}`)}),e)}};bt([(0,r.property)({type:Object})],ht.prototype,"icon",void 0),bt([(0,r.property)({type:Boolean})],ht.prototype,"isRowDeleteActive",void 0),bt([(0,r.property)({type:Number})],ht.prototype,"_filenameMaxLength",void 0),bt([(0,r.state)()],ht.prototype,"isDownloadingFile",void 0),ht=bt([(0,r.customElement)("vt-ui-main-search-file-row")],ht)},42091:(t,e,i)=>{var n=i(89547),o=i.n(n),s=i(38532),r=i.n(s)()(o());r.push([t.id,":host {\n display: block;\n}\n.width-0 {\n min-width: 0;\n}\n.main {\n min-width: 0;\n flex: 5;\n display: flex;\n justify-content: space-between;\n}\n.main .name {\n font-size: 12px;\n line-height: 18px;\n}\n.main a {\n line-height: 20px;\n display: inline-block;\n}\n.main .report-link:hover {\n color: var(--bs-primary);\n}\n.pivot:hover {\n color: var(--bs-primary);\n text-decoration: none;\n cursor: pointer;\n}\n.detections {\n flex: inherit;\n}\n.size {\n flex: inherit;\n width: 80px;\n}\n.file-icons {\n text-align: center;\n}\n.subtitle {\n display: inline-flex;\n flex: 1;\n width: calc(100% - 61px);\n}\n.subtitle.hunting {\n width: calc(100% - 81px);\n}\n.monospaced {\n font-family: var(--bs-font-monospace);\n}\n.file-actions .divider {\n opacity: 0;\n border-left: solid 1px var(--bs-border-color);\n transition: opacity 0.2s ease-in;\n}\n.file-actions span {\n margin-left: 10px;\n}\n.file-actions vt-ui-button {\n --vt-ui-button-svg-fill: var(--bs-body-color, grey);\n}\n.file-actions vt-ui-button:hover {\n --vt-ui-button-svg-fill: var(--bs-primary, blue);\n}\n.summary {\n width: 100%;\n}\n.summary span > svg {\n width: 16px;\n height: 16px;\n fill: var(--bs-body-color, grey);\n box-sizing: border-box;\n}\n.summary span.disabled > svg {\n fill: var(--bs-disabled-color);\n}\n.file-actions span > svg {\n width: 16px;\n height: 16px;\n}\n.file-actions vt-ui-button {\n --vt-ui-button-svg-width: 16px;\n --vt-ui-button-svg-height: 16px;\n --vt-ui-button-svg-fill: var(--bs-body-color, grey);\n}\n.detection {\n display: inline-block;\n text-align: left;\n}\n.engine-name {\n width: 100px;\n font-weight: bold;\n display: inline-block;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n}\n.engine-result {\n width: 200px;\n display: inline-block;\n margin-left: 8px;\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n}\n.search-match {\n font-weight: bold;\n color: var(--bs-body-color, darkgrey);\n}\n/* Mobile styles */\n.row-wrapper {\n padding: 5px 5px 5px 10px;\n display: flex;\n flex-direction: row;\n width: calc(100% - 15px);\n background: var(--bs-body-bg);\n}\n.row-wrapper .secondary {\n color: var(--bs-body-color);\n}\n.left-side {\n flex: auto;\n display: flex;\n flex-direction: column;\n padding-right: 10px;\n}\n.right-side {\n width: 50px;\n display: block;\n text-align: center;\n}\n.left-side > div {\n flex: 1;\n}\n.main-data {\n display: flex;\n flex-direction: row;\n font-weight: bold;\n}\n.main-data .hash-container a {\n font-size: 1rem;\n align-self: flex-end;\n}\n.main-data .size {\n text-align: right;\n}\n.main-data .size a {\n font-size: 12px;\n align-self: flex-end;\n}\n.sub-data {\n display: flex;\n flex-direction: row;\n font-weight: bold;\n}\n.sub-data > div {\n font-size: 12px;\n flex: 1;\n width: 100%;\n}\n.sub-data .detections {\n text-align: right;\n}\n.sub-data vt-ui-detections-ratio {\n --vt-ui-detections-ratio-font-size: 10px;\n}\n.sub-data .name {\n padding-top: 2px;\n}\n.bottom-columns {\n width: 100%;\n display: flex;\n flex-direction: row;\n margin-bottom: 10px;\n}\n.bottom-column {\n flex: 1;\n display: flex;\n flex-direction: column;\n}\n.bottom-column .title {\n color: var(--bs-body-color);\n font-size: 10px;\n}\n.bottom-column .contain {\n flex: auto;\n}\n.bottom-column .contain .secondary,\n.bottom-column .contain {\n font-size: 10px;\n}\n.right-side .similar-to-small-icon {\n margin-top: 20px;\n}\n.border-wrapper {\n width: calc(100% - 20px);\n padding: 10px;\n background: var(--bs-secondary-bg);\n}\n.border-div {\n width: 100%;\n height: 1px;\n border-bottom: 1px solid var(--bs-border-color);\n background: var(--bs-secondary-bg);\n}\n.content-snippet {\n margin: 4px 8px 8px 8px;\n}\n.entity-row:hover vt-ui-button {\n opacity: 1;\n}\n.entity-row:hover .file-actions {\n pointer-events: all;\n opacity: 1;\n}\nÂș .entity-row:hover .file-actions > span {\n opacity: 1;\n}\n.entity-row > div.col-hunting-rule {\n flex: 0 1 180px;\n}\n.entity-row > div.col-hunting-rule .hunting-pivots {\n display: inline;\n}\n.entity-row > div.col-ssdeep-score {\n flex: 0 1 70px;\n}\n.entity-row > div.col-detections {\n flex: 0 1 80px;\n}\n.entity-row > div.col-score {\n flex: 0 1 100px;\n}\n.entity-row > div.col-size {\n flex: 0 1 90px;\n}\n.entity-row > div.col-fseen {\n flex: 0 1 105px;\n}\n.entity-row > div.col-lseen,\n.entity-row > div.matched-on {\n flex: 0 1 105px;\n}\n.entity-row > div.col-submitters {\n flex: 0 1 86px;\n}\n.entity-row > div.col-icon {\n flex: 0 1 75px;\n}\n.small-checkbox {\n align-self: center;\n margin-left: 10px;\n}\n.text-right {\n text-align: right;\n}\nvt-ui-chips {\n white-space: nowrap;\n}\n.hunting-chip {\n --vt-ui-chips-border: 1px solid var(--bs-danger-bg-subtle);\n --vt-ui-chips-color: var(--bs-danger-bg-subtle);\n}\n.copy-button {\n display: inline-block;\n}\n.file-extra-info {\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow-x: hidden;\n}\n.file-extra-info #infoIcons {\n margin-right: 5px;\n}\n.file-extra-info span[data-popover] svg {\n pointer-events: none;\n}\n.file-extra-info vt-ui-chips {\n display: initial;\n}\n.names-line {\n display: flex;\n}\n.report-link-wrapper {\n display: inline-flex;\n max-width: 100%;\n width: 100%;\n}\n.report-link-wrapper a,\n.report-link-wrapper span {\n vertical-align: middle;\n}\n.report-link-wrapper > span {\n white-space: nowrap;\n flex: 0 0 141px;\n}\n.report-link {\n font-size: 1rem;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n vertical-align: middle;\n margin-right: 5px;\n text-transform: lowercase;\n}\n@media screen and (max-width: 1200px) {\n .hidden-below-1200 {\n display: none;\n }\n}\n.ellipsize-left {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n direction: rtl;\n text-align: left;\n width: auto;\n}\nvt-ui-pivot.name {\n max-width: calc(100% - 25px);\n height: 18px;\n}\nvt-ui-pivot.name #name > div {\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow-x: hidden;\n}\n#networkLocationsIcon,\n#matchContextIcon {\n display: inline-block;\n}\n.file-type-icon {\n box-sizing: content-box;\n}\n.file-type-icon,\n#networkLocationsIcon {\n visibility: var(--vt-x);\n}\n",""]),e.A=r},11566:(t,e,i)=>{var n=i(89547),o=i.n(n),s=i(38532),r=i.n(s)()(o());r.push([t.id,'/*!\n * Bootstrap v5.3.2 (https://getbootstrap.com/)\n * Copyright 2011-2023 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root{--bs-blue: #0b4dda;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #000000;--bs-red: #c52420;--bs-orange: #e57300;--bs-yellow: #fce967;--bs-green: #39ac4c;--bs-teal: #20c997;--bs-cyan: #287bb5;--bs-black: #000;--bs-white: #fff;--bs-gray: #666666;--bs-gray-dark: #333333;--bs-gray-100: #f9f9f9;--bs-gray-200: #f2f2f2;--bs-gray-300: #e6e6e6;--bs-gray-400: #cccccc;--bs-gray-500: #b3b3b3;--bs-gray-600: #666666;--bs-gray-700: #4d4d4d;--bs-gray-800: #333333;--bs-gray-900: #1a1a1a;--bs-primary: #0b4dda;--bs-success: #39ac4c;--bs-info: #007be6;--bs-warning: #e57300;--bs-danger: #c52420;--bs-primary-rgb: 11, 77, 218;--bs-success-rgb: 57, 172, 76;--bs-info-rgb: 0, 123, 230;--bs-warning-rgb: 229, 115, 0;--bs-danger-rgb: 197, 36, 32;--bs-primary-text-emphasis: #062b79;--bs-secondary-text-emphasis: #292929;--bs-success-text-emphasis: #20602a;--bs-info-text-emphasis: #004480;--bs-warning-text-emphasis: #804000;--bs-danger-text-emphasis: #6d1412;--bs-light-text-emphasis: #4d4d4d;--bs-dark-text-emphasis: #4d4d4d;--bs-primary-bg-subtle: #cfddfc;--bs-secondary-bg-subtle: #e0e0e0;--bs-success-bg-subtle: #ecf9ee;--bs-info-bg-subtle: #e5f3ff;--bs-warning-bg-subtle: #fff2e5;--bs-danger-bg-subtle: #fae1e0;--bs-light-bg-subtle: #fcfcfc;--bs-dark-bg-subtle: #cccccc;--bs-primary-border-subtle: #9db8f0;--bs-secondary-border-subtle: #c2c2c2;--bs-success-border-subtle: #b0deb7;--bs-info-border-subtle: #99caf5;--bs-warning-border-subtle: #f5c799;--bs-danger-border-subtle: #e8a7a6;--bs-light-border-subtle: #f2f2f2;--bs-dark-border-subtle: #b3b3b3;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Source Sans Pro", Roboto, RobotoDraft, Helvetica, Arial, sans-serif;--bs-font-monospace: "Source Code Pro", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #20242c;--bs-body-color-rgb: 32, 36, 44;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: #363c49;--bs-secondary-color-rgb: 54, 60, 73;--bs-secondary-bg: #f9fafb;--bs-secondary-bg-rgb: 249, 250, 251;--bs-tertiary-color: #626c84;--bs-tertiary-color-rgb: 98, 108, 132;--bs-tertiary-bg: #eceef4;--bs-tertiary-bg-rgb: 236, 238, 244;--bs-heading-color: inherit;--bs-link-color: #20242c;--bs-link-color-rgb: 32, 36, 44;--bs-link-decoration: none;--bs-link-hover-color: #0b4dda;--bs-link-hover-color-rgb: 11, 77, 218;--bs-code-color: #000000;--bs-highlight-color: #20242c;--bs-highlight-bg: #fefbe1;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #e5e9f0;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(11, 77, 218, 0.25);--bs-form-valid-color: #39ac4c;--bs-form-valid-border-color: #39ac4c;--bs-form-invalid-color: #c52420;--bs-form-invalid-border-color: #c52420}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:bolder}small,.small{font-size:.875em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}button,[type=button],[type=reset]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}summary{display:list-item;cursor:pointer}[hidden]{display:none !important}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-body-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size:0.875rem;--bs-popover-bg: var(--bs-secondary-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: var(--bs-secondary-color);--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.01}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(9, 62, 174, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(9, 62, 174, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(9, 62, 174, var(--bs-link-underline-opacity, 1)) !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-block{display:block !important}.d-flex{display:flex !important}.d-none{display:none !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.mt-1{margin-top:.25rem !important}.mb-0{margin-bottom:0 !important}.ms-1{margin-left:.25rem !important}.pt-1{padding-top:.25rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.text-center{text-align:center !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0, 0, 0, 0) !important}.text-body-tertiary{color:var(--bs-tertiary-color) !important}.link-primary{color:var(--bs-primary) !important}.link-primary:hover,.link-primary:focus{color:var(--bs-primary-text-emphasis) !important;-webkit-text-decoration-color:var(--bs-primary-text-emphasis) !important;text-decoration-color:var(--bs-primary-text-emphasis) !important}html{scrollbar-color:var(--bs-input-border-color) var(--bs-tertiary-bg)}.popover{box-shadow:var(--bs-box-shadow)}',""]),e.A=r}}]);
//# sourceMappingURL=58686.f1ac5a4a1e085aafcbb6.js.map