"use strict";(self.webpackChunkvt_ui_main=self.webpackChunkvt_ui_main||[]).push([[5200,23397,66262,89880,71347],{86260:(e,t,r)=>{var o=r(48704),i=r(16645),s=r(60265);let n,a,l=e=>e;var b=function(e,t,r,o){var i,s=arguments.length,n=s<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(n=(s<3?i(n):s>3?i(t,r,n):i(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n};let d=class extends o.LitElement{static get styles(){return[(0,o.unsafeCSS)(s.A)]}render(){return this.href?(0,o.html)(n||(n=l` `),this.href):(0,o.html)(a||(a=l` `))}};b([(0,i.property)({type:String})],d.prototype,"href",void 0),d=b([(0,i.customElement)("vt-ui-pivot")],d)},97119:(e,t,r)=>{r.r(t),r.d(t,{feedIcon:()=>o});const o=r(15323).squareRssIcon},42477:(e,t,r)=>{r.r(t),r.d(t,{indeterminateCheckBoxIcon:()=>o});const o=r(15323).minusIcon},79404:(e,t,r)=>{r.r(t),r.d(t,{shareIcon:()=>o});const o=r(15323).arrowTurnRightFromSquareIcon},80192:(e,t,r)=>{r(9891);var o=r(48704),i=r(16645),s=r(42477),n=r(73608),a=r(71012),l=r(80704);let b,d,c=e=>e;var p=function(e,t,r,o){var i,s=arguments.length,n=s<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(n=(s<3?i(n):s>3?i(t,r,n):i(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n};let h=class extends a.D{constructor(){super(...arguments),this.checked=!1,this.hideExpandable=!1}static get styles(){return(0,o.unsafeCSS)(l.A)}updated(e){super.updated(e);const t=this.shadowRoot.querySelector('slot[name="expandable-content"]');t&&!t.assignedElements().length&&(this.hideExpandable=!0)}render(){return(0,o.html)(b||(b=c`
${0}
`),this.checked,this.checkedChanged,this.renderContent())}renderContent(){return(0,o.html)(d||(d=c`
`),n.plusIcon,s.indeterminateCheckBoxIcon,this.hideExpandable)}};p([(0,i.property)({type:Boolean})],h.prototype,"checked",void 0),p([(0,i.property)({type:Object})],h.prototype,"checkedChanged",void 0),p([(0,i.state)()],h.prototype,"hideExpandable",void 0),h=p([(0,i.customElement)("vt-ui-main-search-entity-mobile-row")],h)},51484:(e,t,r)=>{r.d(t,{Nw:()=>H,tc:()=>q});r(9891);var o=r(48704),i=r(16645),s=r(62832),n=r(85200),a=(r(32674),r(15323)),l=r(93842),b=r(97119),d=r(79404),c=r(96987),p=r(45241),h=r(95688),u=r(71012),g=r(85947),m=r(66306);let f,v,y,w,x,k,_,S,E,C,$,I,T,A,O,z,j,L,R,D,P,V,B=e=>e;var H,U=function(e,t,r,o){var i,s=arguments.length,n=s<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(n=(s<3?i(n):s>3?i(t,r,n):i(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n};!function(e){e.Hunting="hunting",e.Subscriptions="subscriptions"}(H||(H={}));const M={hunting_ruleset:a.yaraIcon,threat_actor:a.actorIcon,collection:a.collectionIcon,threat_feed:b.feedIcon,retrohunt_job:a.retrohuntIcon};class q extends u.D{constructor(){super(...arguments),this.minimal=!1,this.checked=!1,this.pivotable=!0,this.dotIndicator=!1,this.hideCheckbox=!1,this.showCheckboxSelectAll=!1,this.titlesRow=[],this.mainRow=[],this.ifNotMinimal=e=>{return t=!this.minimal,r=e,t?r:(0,o.html)(f||(f=B``));var t,r},this.checkedChanged=e=>{e.detail.value!==this.checked&&(this.checked=e.detail.value,this.dispatchEvent(new CustomEvent("checked-changed",{detail:{value:this.checked}})))}}get isFirst(){return"0"===this.dataset.index}get hideHeaders(){return!this._large}static get styles(){return[(0,o.unsafeCSS)([g.A,m.A])]}requestReportOpening(e){this.entity._found&&(e.stopPropagation(),e.preventDefault(),p.KK.showInDrawer(this,this.entity._type,this.entity.id))}showRelationInDrawer(e){e.stopPropagation(),e.preventDefault();const t=e.target,r=t.dataset.objectId,o=t.dataset.objectType;p.KK.showInDrawer(this,o,r)}getContextAttributesTooltipText(e,t){if(!t||!e||!("context_attributes"in e))return;const r="ip_address"===e._type?"IP address":e._type,o=e.context_attributes[`detected_${t}_count`],i=e.context_attributes[`${t}_max_detections`];return{communicating_files:`${o} detected files have communicated with this ${r},`,downloaded_files:`${o} detected files have been downloaded from this ${r},`,referring_files:`${o} detected files contain this ${r} in their strings,`,urls:`This ${r} has hosted ${o} detected URLs,`}[t]+` the most detected one is flagged by ${i} engines.`}_isCollectionColVisible(e){var t;return!(null===(t=e.context_attributes)||void 0===t||!t.sources)&&e.context_attributes.sources.length>0}update(e){this.mainRow=[],this.titlesRow=[],this.renderMainColumn(),this.renderSourceColumn(),this.renderColumns(),this.renderExtraColumns(),super.update(e)}render(){return(0,o.html)(v||(v=B` ${0} `),this._large?(0,o.html)(y||(y=B` ${0} ${0} ${0} ${0}
`),this.isFirst&&!this.hideHeaders?(0,o.html)(w||(w=B` ${0} ${0}
`),!this._large,this.hideCheckbox?"":(0,o.html)(x||(x=B` ${0}
`),this.showCheckboxSelectAll?(0,o.html)(k||(k=B` `),(e=>{var t;this.dispatchEvent(new CustomEvent("select-all-requested",{detail:null===(t=this.selectAllInput)||void 0===t?void 0:t.checked,composed:!0,bubbles:!0}))})):o.nothing),this.titlesRow):"",(0,s.classMap)({"entity-row":!0,"py-3":!0}),!this._large,this.hideCheckbox?"":(0,o.html)(_||(_=B`
`),this.checked,this.checkedChanged),this.renderDotIndicator(),this.mainRow):this.renderMobileView())}renderExtraColumns(){var e;null!==(e=this.entity)&&void 0!==e&&null!==(e=e.context_attributes)&&void 0!==e&&e.related_from&&this.renderColumn("Source","related-from center",(0,o.html)(S||(S=B` `),this.entity.context_attributes.related_from))}renderColumn(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",n=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"vertical";this.titlesRow.push((0,o.html)(E||(E=B` `),i,t,e?"fw-semibold":"bg-transparent",e)),this.mainRow.push((0,o.html)(C||(C=B` `),i,t,(0,s.classMap)({vstack:"vertical"===n,hstack:"horizontal"===n}),r))}renderMainColumn(){this.renderColumn("","main bg-transparent",(0,o.html)($||($=B` `),this.renderReportLink(),(0,n.ifDefined)(this.copyTooltipText),p.KK.showTooltip,l.contentCopyIcon,this._sendTextToClipboard,this.textToCopyToClipboard(),this.renderSubtitles(),this.renderTags()),"d-none")}ifPivotable(e){return this.pivotable?e:void 0}_showPopover(e){this.dispatchEvent(new CustomEvent("popover-requested",{bubbles:!0,composed:!0,detail:{popover:e.target.dataset.popover,target:e.target,entity:this.entity,position:e.target.dataset.popoverPosition}}))}_getPivotLink(e,t){return h.Z8.getSearchUrl({entity:this.entityType,[e]:t})}_getTotalEngines(e,t){const r=(t=t||{undetected:0,suspicious:0,harmless:0,malicious:0}).undetected+t.suspicious+t.harmless;return"goodware"==(e||{}).verdict?r:r+t.malicious}_handleChipsClick(e){var t,r;null!==(t=e.detail)&&void 0!==t&&null!==(t=t.meta)&&void 0!==t&&t.href?open(e.detail.meta.href,"_blank"):null!==(r=e.detail)&&void 0!==r&&r.href?open(e.detail.href,"_blank"):open(h.Z8.getRedirectUrl("search",h.Z8.getSearchQuery({entity:this.entityType,tag:e.detail.name})),"_blank")}sourceClicked(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:H.Subscriptions;return()=>this.dispatchEvent(new CustomEvent("source-clicked",{composed:!0,bubbles:!0,detail:{text:e,type:t}}))}_sendTextToClipboard(e){e.preventDefault(),e.stopPropagation();const t=e.currentTarget.dataset.text;p.KK.sendToClipboard(this,t)}renderSubtitles(){return(0,o.html)(I||(I=B``))}renderTags(){return o.nothing}renderReportLink(){return this.entity._found?(0,o.html)(A||(A=B` ${0} `),h.Z8.getRedirectUrl(this.entityUrl,this.entity.id),this.requestReportOpening,this.entity.id):(0,o.html)(T||(T=B` ${0} `),this.entity.id)}textToCopyToClipboard(){return this.entity.id}renderDotIndicator(){return this.dotIndicator?(0,o.html)(z||(z=B` `)):(0,o.html)(O||(O=B``))}onSourceDetailClicked(e,t){this.dispatchEvent(new CustomEvent("source-detail-clicked",{detail:{type:e,id:t},bubbles:!0,composed:!0}))}onSourceDetailClickedFilter(e,t,r){this.dispatchEvent(new CustomEvent("source-detail-clicked-filter",{detail:{type:e,id:t,label:r},bubbles:!0,composed:!0}))}renderSourceDetailButton(e,t,r,i){return"hunting"!==e?(0,o.html)(j||(j=B` ${0} ${0} ${0} `),(()=>this.onSourceDetailClickedFilter(e,t,r)),i?(0,o.html)(L||(L=B`${0} `),i):o.nothing,r,(()=>this.onSourceDetailClicked(e,t)),a.arrowTurnRightFromSquareIcon):(0,o.html)(R||(R=B` `),d.shareIcon,(()=>this.onSourceDetailClicked(e,t)))}sourceTypeHumanize(e){return e.charAt(0).toUpperCase()+e.slice(1).replaceAll("_"," ")}renderCommonSource(e,t,r,o){}renderRetrohuntSource(e,t){}renderRulesetSource(e,t,r){}renderSourceColumn(){var e;if(!this._isCollectionColVisible(this.entity))return"";const t=this.entity.context_attributes.sources&&"retrohunt_job"===this.entity.context_attributes.sources[0].type,r=null===(e=this.entity.context_attributes.hunting_info)||void 0===e?void 0:e.rule_name,i=!t&&r,s=this.entity.context_attributes.sources;if(!s||0===s.length)return;const n=s[0],a=i?`${r}`:n.type||"threat_feed",l=i?M.hunting_ruleset:M[n.type],b=s[1],d=(0,o.html)(D||(D=B`${0}`),n.id?(0,o.html)(P||(P=B` ${0} `),t?this.renderRetrohuntSource(n.id,r):i?this.renderRulesetSource(r,n.label,n.id):this.renderCommonSource(a,l,n,b)):o.nothing);this.renderColumn("Source"," col-collection-rule col-source overflow-auto",d)}renderMatchedOnColumn(e){this.renderColumn("Matched on"," seen matched-on",(0,o.html)(V||(V=B` ${0} ${0}
`),c.w9.getTimeOrDate(e,"date"),c.w9.getTimeOrDate(e,"time")))}}U([(0,i.property)({type:Boolean,reflect:!0})],q.prototype,"minimal",void 0),U([(0,i.property)({type:Object})],q.prototype,"entity",void 0),U([(0,i.property)({type:Boolean,reflect:!0})],q.prototype,"checked",void 0),U([(0,i.property)({type:Boolean,reflect:!0})],q.prototype,"pivotable",void 0),U([(0,i.property)({type:Boolean})],q.prototype,"dotIndicator",void 0),U([(0,i.property)({type:Boolean})],q.prototype,"hideCheckbox",void 0),U([(0,i.property)()],q.prototype,"showCheckboxSelectAll",void 0),U([(0,i.query)("#selectAllInput")],q.prototype,"selectAllInput",void 0)},36563:(e,t,r)=>{r.d(t,{X:()=>E});r(9891);var o=r(48704),i=r(16645),s=r(93842),n=r(45241),a=r(71012);function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var o,i,s,n,a=[],l=!0,b=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(o=s.call(r)).done)&&(a.push(o.value),a.length!==t);l=!0);}catch(e){b=!0,i=e}finally{try{if(!l&&null!=r.return&&(n=r.return(),Object(n)!==n))return}finally{if(b)throw i}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);r=0;a--)(i=e[a])&&(n=(s<3?i(n):s>3?i(t,r,n):i(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n};!function(e){e[e.Up=0]="Up",e[e.Down=1]="Down"}(d||(d={}));let p=class extends a.D{constructor(){super(...arguments),this.items=[],this.lastScroll=0,this.loadingList=!1,this.threshold=0,this.virtualItems=[],this.firstVirtual=0,this.lastVirtual=0,this.lastScrollTop=0,this.expectedFirstItem=0,this.expectedLastItem=0,this._pendingUpdates=[],this.oldFirstVirtual=0,this.oldLastVirtual=0,this.onScroll=()=>{if(this._updateHeight(),-1===location.href.indexOf(this.locationEnablingString))return;const e=this.currentScrollPositionToTop;this.lastScroll=e,e>this.lastScrollTop?this.to=d.Down:this.to=d.Up,this._refreshTimer(),this.lastScrollTop=e<=0?0:e,this._populate(e)}}updated(e){super.updated(e),e.has("items")&&this.itemsChanged(this.items,e.get("items")),e.has("lastScroll")&&this.dispatchEvent(new CustomEvent("last-scroll-changed",{detail:{value:this.lastScroll}})),e.has("loadingList")&&this.dispatchEvent(new CustomEvent("loading-list-changed",{detail:{value:this.loadingList}})),e.has("virtualItems")&&this.dispatchEvent(new CustomEvent("virtual-items-changed",{detail:{value:this.virtualItems,items:this.items,firstVirtual:this.firstVirtual,lastVirtual:this.lastVirtual}}))}get itemsToDisplay(){return n.KK.every(this.itemHeight,this.listHeight)?Math.floor(this.listHeight/this.itemHeight):0}get listHeight(){if(this.targetList)return window.innerHeight-this.targetList.offsetTop}get currentScrollPositionToTop(){return window.pageYOffset||document.documentElement.scrollTop}connectedCallback(){super.connectedCallback(),requestAnimationFrame((()=>{window.addEventListener("scroll",this.onScroll,!1)}))}disconnectedCallback(){window.removeEventListener("scroll",this.onScroll,!1),super.disconnectedCallback()}updateAsync(e){this._pendingUpdates.push(e),this._pendingUpdates.length>=this.itemsToDisplay&&this._refreshTimer()}updateList(e,t,r){this._canUpdate(e,t,r)&&this._update(t,r)}refresh(e){if(e){for(let t=0;tthis.items.length);t++)n.KK.updatePath(this,`virtualItems.${t}.${e}`,n.KK.ifPathExist(this,`items.${t+this.firstVirtual}.${e}`));this.dispatchEvent(new CustomEvent("virtual-items-changed",{detail:{value:this.virtualItems,refreshed:!0,path:e,items:this.items,firstVirtual:this.firstVirtual,lastVirtual:this.lastVirtual}})),this._updateHeight()}}reset(){clearTimeout(this.timer),this._reset()}_reset(){this.virtualItems=[],this._pendingUpdates=[],this.lastVirtual=0,this.firstVirtual=0,this.oldFirstVirtual=0,this.oldLastVirtual=0}itemsChanged(e,t){var r;if(e&&0!==e.length)if(this._refreshTimer(),0===this.virtualItems.length&&e.length>0)this.lastVirtual=Math.min(this.chunksOffset,this.items.length),this.firstVirtual=0,this.virtualItems=this.items.slice(0,this.lastVirtual),this._updateHeight();else{(e.length!==t.length||(r=t,e.some(((e,t)=>e!==r[t]))))&&(this.to=d.Down);const o=e.length===t.length;this._populate(this.currentScrollPositionToTop,o)}else this._reset()}_canUpdate(e,t,r){return t{var e;0!==(null===(e=this.virtualItems)||void 0===e?void 0:e.length)&&(this.itemHeight=this.targetList.offsetHeight/this.virtualItems.length)}))}_checkPendingUpdates(){let e;for(;e=this._pendingUpdates.shift();){const t=e-this.firstVirtual;t>=0&&t=this.lastVirtual-this.threshold;let r;return(t||e)&&(r=t?"upper":"lower"),r}_populate(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.processing)return;const r=l(this._updateBoundaries(e),2),o=r[0],i=r[1];if(t&&oe;function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function x(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function k(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return _(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var o=0,i=function(){};return{s:i,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,n=!0,a=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return n=e.done,e},e:function(e){a=!0,s=e},f:function(){try{n||null==r.return||r.return()}finally{if(a)throw s}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);r=0;a--)(i=e[a])&&(n=(s<3?i(n):s>3?i(t,r,n):i(t,r))||n);return s>3&&n&&Object.defineProperty(t,r,n),n};class E extends a.D{constructor(){super(...arguments),this.virtualizeScroll=!0,this.hasMore=!1,this.showingEndOfList=!0,this.lastScroll=0,this.loading=!1,this.selectedAll=!1,this.selectedEntities=[],this.rawEntities=[],this._virtualEntities=[],this.pivotable=!0}static get styles(){return[(0,o.unsafeCSS)(h.A)]}get entities(){return this.virtualizeScroll?this._virtualEntities:this.rawEntities}set entities(e){const t=this.rawEntities;this.rawEntities=e,this.requestUpdate("entities",t)}updated(e){var t,r;super.updated(e);const o=e.has.bind(e);var i,s;(["hasMore","loading","showingEndOfList"].some(o)&&(this._showLoadButton=this._computeShowLoadButton(this.hasMore,this.loading,this.showingEndOfList)),o("entities")&&(null===(t=e.get("entities"))||void 0===t?void 0:t.length)!==(null===(r=this.entities)||void 0===r?void 0:r.length)&&this.entitiesLengthChanged(this.entities.length),e.has("rawEntities"))&&this.rawEntitiesLengthChanged(null===(i=e.get("rawEntities"))||void 0===i?void 0:i.length,null===(s=this.rawEntities)||void 0===s?void 0:s.length);o("lastScroll")&&this.dispatchEvent(new CustomEvent("last-scroll-changed",{detail:{value:this.lastScroll}})),o("selectedAll")&&void 0!==e.get("selectedAll")&&(this._selectedAllChanged(this.selectedAll),this.dispatchEvent(new CustomEvent("selected-all-changed",{detail:{value:this.selectedAll},bubbles:!0,composed:!0}))),o("selectedEntities")&&this.dispatchEvent(new CustomEvent("selected-entities-changed",{detail:{value:this.selectedEntities},bubbles:!0,composed:!0}))}reset(){var e;null===(e=this.virtualizer)||void 0===e||e.reset()}rawEntitiesLengthChanged(e,t){e!==t&&(this.selectedAll=!1)}_lastScrollChanged(e){const t=e.detail.value;this.lastScroll=t}_virtualEntitiesChanged(e){const t=e.detail,r=t.value,o=t.items,i=t.lastVirtual;this._virtualEntities=[...r],this.showingEndOfList=o.length===i}_computeShowLoadButton(e,t,r){return r&&(e||t)}_selectedAllChanged(e){var t,r=k(this.rawEntities);try{for(r.s();!(t=r.n()).done;){t.value.checked=e}}catch(e){r.e(e)}finally{r.f()}this.updateRows(),this._updateEntitiesSelected()}invertSelection(){var e,t=k(this.rawEntities);try{for(t.s();!(e=t.n()).done;){const t=e.value;t.checked=!t.checked}}catch(e){t.e(e)}finally{t.f()}this.updateRows(),this._updateEntitiesSelected(),0==this.selectedEntities.length&&(this.selectedAll=!1)}_updateEntitiesSelected(){this.selectedEntities=this.rawEntities.filter((e=>e.checked))}_loadMore(){this.dispatchEvent(new CustomEvent("load-more-requested"))}setSelectedEntity(e){const t=e.target,r=Number(t.dataset.index),o=this.virtualizeScroll?r+this.virtualizer.firstVirtual:r;this.rawEntities[o].checked=e.detail.value,this.requestUpdate(),this._updateEntitiesSelected()}_copyDetections(){const e=this.getLastAnalysisBrief(this.popoverEntity);let t="";e.forEach((e=>{t+=`${e.engine_name} - ${e.result}\n`})),n.KK.sendToClipboard(this,t)}_setPopover(e){const t=e.detail,r=this.renderRoot.querySelector(`[id='${t.popover}Popover']`);r&&(r.for=t.target,this.popoverEntity=function(e){for(var t=1;t `),this._lastScrollChanged,this.rawEntities,this._virtualEntitiesChanged,this.targetList,this.locationEnablingString):""}renderDetectionsPopover(){var e;return(0,o.html)(g||(g=y` ${0} `),!this.getLastAnalysisBrief(this.popoverEntity)||0===this.getLastAnalysisBrief(this.popoverEntity).length,this._copyDetections,n.KK.showTooltip,s.contentCopyIcon,null===(e=this.getLastAnalysisBrief(this.popoverEntity))||void 0===e?void 0:e.map((e=>(0,o.html)(m||(m=y` ${0} ${0}
`),e.engine_name,e.result))))}renderReusableTooltip(){return(0,o.html)(f||(f=y`
`))}renderLoadButton(){return this._showLoadButton?(0,o.html)(v||(v=y`
`),!this._large,this._loadMore,this.loading):""}}S([(0,i.property)({type:Boolean})],E.prototype,"virtualizeScroll",void 0),S([(0,i.property)({type:Boolean,attribute:"has-more"})],E.prototype,"hasMore",void 0),S([(0,i.property)({type:Boolean})],E.prototype,"showingEndOfList",void 0),S([(0,i.property)({type:Number,attribute:"last-scroll"})],E.prototype,"lastScroll",void 0),S([(0,i.property)({type:Boolean})],E.prototype,"loading",void 0),S([(0,i.property)({type:Boolean,attribute:"selected-all"})],E.prototype,"selectedAll",void 0),S([(0,i.property)({type:Array,attribute:"selected-entities"})],E.prototype,"selectedEntities",void 0),S([(0,i.property)({type:String,attribute:"location-enabling-string"})],E.prototype,"locationEnablingString",void 0),S([(0,i.state)()],E.prototype,"rawEntities",void 0),S([(0,i.property)({type:Array})],E.prototype,"entities",null),S([(0,i.property)({type:Array,attribute:"virtual-entities"})],E.prototype,"_virtualEntities",void 0),S([(0,i.property)({type:Object})],E.prototype,"popoverEntity",void 0),S([(0,i.property)({type:Boolean})],E.prototype,"_showLoadButton",void 0),S([(0,i.property)({type:Object})],E.prototype,"targetList",void 0),S([(0,i.property)({type:Boolean})],E.prototype,"pivotable",void 0),S([(0,i.query)("#virtualizer")],E.prototype,"virtualizer",void 0),S([(0,i.query)("#reusable-tooltip")],E.prototype,"reusableTooltip",void 0)},60265:(e,t,r)=>{var o=r(89547),i=r.n(o),s=r(38532),n=r.n(s)()(i());n.push([e.id,"a {\n color: var(--bs-body-color);\n text-decoration: none;\n cursor: pointer;\n}\na:hover {\n color: var(--bs-primary);\n text-decoration: none;\n cursor: pointer;\n}\n",""]),t.A=n},85947:(e,t,r)=>{var o=r(89547),i=r.n(o),s=r(38532),n=r.n(s)()(i());n.push([e.id,"*[hidden] {\n display: none !important;\n}\n.entity-row {\n color: var(--bs-body-color);\n padding: 5px 0;\n display: flex;\n border-bottom: 1px solid var(--bs-border-color);\n align-items: center;\n}\n.entity-row:hover .file-main-icon {\n filter: saturate(1);\n}\n.entity-row:hover .copy-button {\n display: inline-block;\n}\n.entity-row:hover .col-source vt-ui-icon-full {\n opacity: 1;\n}\n.entity-row .file-main-icon {\n box-sizing: content-box;\n}\n.row-icons {\n text-align: center;\n}\n.column {\n padding: 0 10px;\n flex: 1;\n box-sizing: border-box;\n overflow-wrap: break-word;\n align-self: center;\n}\n.column ul {\n margin: 0;\n padding: 0;\n}\n.spacer {\n align-self: center;\n height: 33%;\n width: 1px;\n border-left: 1px solid var(--bs-border-color);\n}\n.separator {\n width: 1px;\n height: 30px;\n border-left: 1px solid var(--bs-border-color);\n}\n.column > * {\n align-self: center;\n}\n.center {\n text-align: center;\n align-self: center;\n}\n.secondary {\n text-decoration: none;\n color: var(--bs-body-color);\n}\nvt-ui-time-ago {\n --vt-ui-time-ago-color: var(--bs-body-color);\n}\n.row[small] .column {\n padding: 0px 5px;\n}\nvt-ui-expandable-detail {\n --vt-ui-button-border-hover: 0px;\n --vt-ui-button-color-text-hover: var(--bs-body-color);\n}\n.checkbox {\n margin-left: 15px;\n width: 20px;\n overflow: hidden;\n}\nul {\n list-style: none outside none;\n padding: 0;\n}\n.detections {\n flex: inherit;\n text-align: center;\n}\n.detections a {\n color: var(--bs-body-color);\n text-decoration: none;\n cursor: pointer;\n}\n.detections a:hover {\n color: var(--bs-primary);\n text-decoration: none;\n cursor: pointer;\n}\n.seen {\n text-align: center;\n}\n.seen a {\n line-height: 1rem;\n text-decoration: none;\n margin-right: 5px;\n display: block;\n}\n.description {\n font-size: 11px;\n line-height: 10px;\n color: var(--bs-tertiary-color);\n}\n.icon {\n display: inline-block;\n width: 48px;\n height: 48px;\n border-radius: 50%;\n padding: 3px;\n border: 1px solid var(--bs-border-color);\n vertical-align: middle;\n background-color: var(--bs-body-bg);\n filter: saturate(0);\n}\n.icon svg {\n width: 48px;\n height: 48px;\n}\n.icon img {\n image-rendering: pixelated;\n width: 48px;\n height: 48px;\n border-radius: 50%;\n}\n.border-left {\n border-left: 1px solid var(--bs-border-color);\n}\n.hash,\n.main {\n min-width: 0;\n flex: 5;\n overflow: hidden;\n}\n.hash .no-name,\n.main .no-name {\n color: var(--bs-disabled-color);\n font-style: italic;\n}\n.hash a,\n.main a,\n.main vt-ui-pivot {\n line-height: 20px;\n}\n.hash .report-link:hover,\n.main .report-link:hover {\n color: var(--bs-primary);\n}\n.small-icon {\n display: inline-block;\n width: 32px;\n height: 32px;\n border-radius: 50%;\n border: 1px solid var(--bs-border-color);\n vertical-align: middle;\n background-color: transparent;\n}\n.small-icon svg {\n width: 31px;\n height: 31px;\n fill: var(--bs-tertiary-color);\n}\n.small-icon img {\n width: 31px;\n height: 31px;\n}\n.copy-button {\n display: none;\n}\n.copy-button vt-ui-button {\n --vt-ui-button-padding-x: 0;\n --vt-ui-button-padding-y: 0;\n --vt-ui-button-svg-fill: currentcolor;\n}\n.summary vt-ui-button {\n opacity: 0;\n --vt-ui-button-padding-y: 0;\n --vt-ui-button-padding-x: 0;\n --vt-ui-button-svg-width: 16px;\n --vt-ui-button-svg-height: 16px;\n --vt-ui-button-svg-fill: currentcolor;\n transition: opacity 0.2s ease-in;\n}\n.entity-row:hover vt-ui-button {\n opacity: 1;\n}\n#dot-indicator {\n position: relative;\n}\n#dot-indicator::before {\n position: absolute;\n display: flex;\n content: '';\n bottom: -3px;\n width: 6px;\n height: 6px;\n border-radius: 50%;\n background-color: var(--bs-primary, blue);\n}\n.entity-row > div.col-collection-rule {\n flex: 0 1 160px;\n}\n.entity-row > div.col-collection-rule vt-ui-loading {\n display: inline-table;\n}\n.entity-row > .col-source vt-ui-pivot {\n color: var(--bs-body-color);\n text-decoration: none;\n cursor: pointer;\n display: inline;\n}\n.entity-row > .col-source vt-ui-pivot.ruleset {\n color: var(--bs-tertiary-color);\n}\n.entity-row > .col-source vt-ui-pivot.ruleset:hover,\n.entity-row > .col-source vt-ui-pivot:hover {\n color: var(--bs-primary);\n text-decoration: none;\n cursor: pointer;\n}\n.entity-row > .col-source vt-ui-icon-full {\n --vt-icon-img-size: 19px;\n position: absolute;\n margin-left: 5px;\n opacity: 0;\n transition: opacity 0.2s ease-in;\n}\n/** Show automatically the headers */\n.entity-row.first {\n position: sticky;\n top: var(--vt-ui-row-title-sticky-top, 0);\n z-index: 1;\n}\n.entity-row.first .separator {\n visibility: hidden;\n height: 0px;\n}\n.entity-row.first .column.column-title {\n border-radius: 0px 0px 10px 10px;\n background: var(--bs-secondary-bg);\n font-size: 11px;\n white-space: nowrap;\n}\n.entity-row.first .column.related-from {\n flex: 0 1 140px;\n}\n",""]),t.A=n},23397:(e,t,r)=>{var o=r(89547),i=r.n(o),s=r(38532),n=r.n(s)()(i());n.push([e.id,"@keyframes grey-pulse {\n 0% {\n box-shadow: 0 0 0 0 rgba(116, 116, 116, 0.8);\n }\n 70% {\n box-shadow: 0 0 0 10px rgba(116, 116, 116, 0);\n }\n 100% {\n box-shadow: 0 0 0 0 rgba(116, 116, 116, 0);\n }\n}\n@keyframes skeleton-loading {\n 0% {\n background-color: var(--bs-tertiary-bg);\n }\n 50% {\n background-color: var(--bs-bg-body);\n }\n 100% {\n background-color: var(--bs-tertiary-bg);\n }\n}\n@keyframes slideDown {\n 0% {\n transform: translateY(-700px);\n }\n 100% {\n transform: translateY(0px);\n }\n}\n@keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 0.7;\n }\n}\n@keyframes fadeInSlideDown {\n 0% {\n transform: translateY(-25px);\n opacity: 0;\n }\n 100% {\n transform: translateY(0px);\n opacity: 1;\n }\n}\n@keyframes fadeInSlideUp {\n 0% {\n transform: translateY(25px);\n opacity: 0;\n }\n 100% {\n transform: translateY(0px);\n opacity: 1;\n }\n}\n@keyframes fancy-pulse {\n 0% {\n transform: scale3d(1, 1, 1);\n }\n 10%,\n 20% {\n transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, -5deg);\n }\n 30%,\n 50%,\n 70%,\n 90% {\n transform: scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, 5deg);\n }\n 40%,\n 60%,\n 80% {\n transform: scale3d(1.2, 1.2, 1.2) rotate3d(0, 0, 1, -5deg);\n }\n 100% {\n transform: scale3d(1, 1, 1);\n }\n}\n",""]),t.A=n},80704:(e,t,r)=>{var o=r(89547),i=r.n(o),s=r(38532),n=r.n(s)()(i());n.push([e.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}}small,.small{font-size:.875em}svg{vertical-align:middle}::-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}::-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}: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}.col{flex:1 0 0%}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@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%}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.d-block{display:block !important}.w-100{width:100% !important}.justify-content-between{justify-content:space-between !important}.ms-0{margin-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.gap-2{gap:.5rem !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}html{scrollbar-color:var(--bs-input-border-color) var(--bs-tertiary-bg)}',""]),t.A=n},66306:(e,t,r)=>{var o=r(89547),i=r.n(o),s=r(38532),n=r.n(s)()(i());n.push([e.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}}address{margin-bottom:1rem;font-style:normal;line-height:inherit}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}svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}button,[type=button]{-webkit-appearance:button}button:not(:disabled),[type=button]: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}: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)}.form-check-input{--bs-form-check-bg: transparent;flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:var(--bs-primary);outline:0;box-shadow:0 0 0 1px var(--bs-body-bg),0 0 0 3px var(--bs-primary-bg-subtle)}.form-check-input:checked{background-color:#0b4dda;border-color:#0b4dda}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: var(--bs-form-check-input-checked-bg-image)}.form-check-input[type=checkbox]:indeterminate{background-color:var(--bs-primary);border-color:var(--bs-primary);--bs-form-check-bg-image: var(--bs-form-check-input-indeterminate-bg-image)}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.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%}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto !important}.d-none{display:none !important}.border-0{border:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.ms-1{margin-left:.25rem !important}.p-0{padding:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.gap-2{gap:.5rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fw-semibold{font-weight:500 !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0, 0, 0, 0) !important}.form-check-input{background-origin:content-box;padding:.125rem;border-color:var(--bs-input-border-color)}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}html{scrollbar-color:var(--bs-input-border-color) var(--bs-tertiary-bg)}.popover{box-shadow:var(--bs-box-shadow)}',""]),t.A=n},65074:(e,t,r)=>{var o=r(89547),i=r.n(o),s=r(38532),n=r.n(s)()(i());n.push([e.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}}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}svg{vertical-align:middle}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}::-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}[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}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.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%}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.justify-content-between{justify-content:space-between !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.fs-5{font-size:1.25rem !important}.text-center{text-align:center !important}html{scrollbar-color:var(--bs-input-border-color) var(--bs-tertiary-bg)}.popover{box-shadow:var(--bs-box-shadow)}',""]),t.A=n}}]);
//# sourceMappingURL=5200.cbf2a82371bebc862a72.js.map