"use strict";(self.webpackChunkvt_ui_main=self.webpackChunkvt_ui_main||[]).push([[5978],{5978:(r,e,o)=>{var t=o(80909),s=o(13570),a=o(48704),b=o(16645),n=o(15323),i=o(15431),l=o(27257),d=o(55966),c=o(45241),g=o(95688),p=o(44052),u=o(71012),m=(o(62604),o(12180)),h=o(7555),f=o(1306);let v,y,w,k,x,U,$,S,R,P=r=>r;function E(r,e,o,t,s,a,b){try{var n=r[a](b),i=n.value}catch(r){return void o(r)}n.done?e(i):Promise.resolve(i).then(t,s)}function z(r){return function(){var e=this,o=arguments;return new Promise((function(t,s){var a=r.apply(e,o);function b(r){E(a,t,s,b,n,"next",r)}function n(r){E(a,t,s,b,n,"throw",r)}b(void 0)}))}}var T=function(r,e,o,t){var s,a=arguments.length,b=a<3?e:null===t?t=Object.getOwnPropertyDescriptor(e,o):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(r,e,o,t);else for(var n=r.length-1;n>=0;n--)(s=r[n])&&(b=(a<3?s(b):a>3?s(e,o,b):s(e,o))||b);return a>3&&b&&Object.defineProperty(e,o,b),b};let _=class extends u.D{constructor(){super(...arguments),this.state=new m.E1(this),this.isFoundInCorpus=l.qS,this.isPasswordRequired=l.FM}static get styles(){return(0,a.unsafeCSS)([f.A])}get uploadIsLimitedMessage(){var r;return null!==p.NU&&void 0!==p.NU&&null!==(r=p.NU.currentUser)&&void 0!==r&&r.hasPrivilege(t.E["private-scanning"])?"Public upload is limited for this account, use private scanning instead":"Upload is limited for this account"}renderConfirmButton(){return(0,a.html)(v||(v=P``))}render(){return(0,a.html)(y||(y=P`
${0}
${0} ${0} ${0} ${0} ${0}
`),h.T,this.submitFile,this.onInputFileChange,(0,m.EK)(this.state,m.hn)?(0,a.html)(w||(w=P` ${0} ${0} `),this.state.file.name,this.state.file.name,this.reset,n.xmarkIcon):a.nothing,(0,m.is)(this.state,m.E1)?(0,a.html)(k||(k=P`
`),p.NU.uploadIsLimited()?this.uploadIsLimitedMessage:"Max size 650MB",c.KK.showTooltip,this.openFileSelector,p.NU.uploadIsLimited()):a.nothing,(0,m.is)(this.state,m.j2)?(0,a.html)(x||(x=P`
You are uploading an empty file, some element in your device may have blocked the intended upload. Learn more.
`),g.Z8.getRedirectUrl("uploadingEmptyFileDocs")):a.nothing,(0,m.EK)(this.state,m.RW)?(0,a.html)(U||(U=P`
You are trying to upload a file with password. If you want us to scan the file inside it add the password. We can only scan it if there is exactly one file inside the zip.
The file can be uploaded even if you do not know the password. Just leave the field empty.
`),(0,m.is)(this.state,m.Kn)):a.nothing,(0,m.EK)(this.state,m.hn)?this.renderConfirmButton():(0,m.is)(this.state,m.GG)?(0,a.html)($||($=P``),this.state.shaProgress):(0,m.is)(this.state,m.mV)?(0,a.html)(S||(S=P``)):(0,m.EK)(this.state,m.d9)?(0,a.html)(R||(R=P``),this.state.uploadProgress):a.nothing,(0,m.EK)(this.state,m.hn))}setState(r){this.state=r,(0,m.is)(r,m.E1)&&this.fileSelector&&(this.fileSelector.value="")}calculateSha256(r,e){var o=this;return z((function*(){return(0,l.Yn)(r,e).catch((r=>{throw r instanceof l.Xk?c.KK.showToast(o,r.message):r instanceof l.Pk?(c.KK.showToast(o,"There was an error calculating the File ID. Please try again."),i.u.report("error calculating file sha256")):d.T.handleError(r),r}))}))()}showKnownFile(r,e){(0,l.$w)(r,e),this.dispatchEvent(new CustomEvent("file-submitted",{detail:{type:"file",id:e}}))}confirmUpload(r,e){var o=this;return z((function*(){try{const t=yield(0,l.QM)(r,e);t&&o.dispatchEvent(new CustomEvent("file-submitted",{detail:t}))}catch(r){if(!(r instanceof Error)||r instanceof s.H&&"RecaptchaRequiredError"===r.code)return d.T.handleError(r);c.KK.showToast(o,r.message)}}))()}reset(){this.setState(new m.E1(this))}openFileSelector(){var r;const e=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!0});null===(r=this.fileSelector)||void 0===r||r.dispatchEvent(e)}onInputFileChange(r){var e;r.preventDefault(),this.setFile(null===(e=this.fileSelector.files)||void 0===e?void 0:e[0])}setFile(r){var e=this;return z((function*(){e.reset(),r&&(0,m.is)(e.state,m.E1)&&e.state.selectFile(r)}))()}submitFile(r){var e=this;return z((function*(){if(r.preventDefault(),!(0,m.EK)(e.state,m.hn))return;const o=r.currentTarget,t=new FormData(o);t.append("file",e.state.file),t.has("password")&&!t.get("password")&&t.delete("password"),e.state.confirmUpload(t)}))()}};T([(0,b.state)()],_.prototype,"state",void 0),T([(0,b.query)("#fileSelector")],_.prototype,"fileSelector",void 0),_=T([(0,b.customElement)("vt-ui-main-upload-form")],_)},62604:(r,e,o)=>{var t=o(48704),s=o(16645),a=o(95688),b=o(44052),n=o(71012),i=o(82793);let l,d,c,g,p=r=>r;var u=function(r,e,o,t){var s,a=arguments.length,b=a<3?e:null===t?t=Object.getOwnPropertyDescriptor(e,o):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)b=Reflect.decorate(r,e,o,t);else for(var n=r.length-1;n>=0;n--)(s=r[n])&&(b=(a<3?s(b):a>3?s(e,o,b):s(e,o))||b);return a>3&&b&&Object.defineProperty(e,o,b),b};let m=class extends n.D{constructor(){super(...arguments),this.type="file"}static get styles(){return(0,t.unsafeCSS)(i.A)}render(){var r,e,o,s,n,i;return(0,t.html)(l||(l=p`
${0} ${0} ${0}
`),this._small,"url"==this.type?(0,t.html)(d||(d=p`
By submitting data above, you are agreeing to our Terms of Service and Privacy Notice, and to the sharing of your URL submission with the security community. Please do not submit any personal information; we are not responsible for the contents of your submission. Learn more.
`),null!==(r=b.NU.currentUser)&&void 0!==r&&r.gtiAccess?a.Z8.getRedirectUrl("GTITermsOfService"):a.Z8.getRedirectUrl("termsOfService"),null!==(e=b.NU.currentUser)&&void 0!==e&&e.gtiAccess?a.Z8.getRedirectUrl("GTIPrivacyNotice"):a.Z8.getRedirectUrl("privacyPolicy"),a.Z8.getRedirectUrl("howItWorks")):"","file"==this.type?(0,t.html)(c||(c=p`
By submitting data above, you are agreeing to our Terms of Service and Privacy Notice, and to the sharing of your Sample submission with the security community. Please do not submit any personal information; we are not responsible for the contents of your submission. Learn more.
`),null!==(o=b.NU.currentUser)&&void 0!==o&&o.gtiAccess?a.Z8.getRedirectUrl("GTITermsOfService"):a.Z8.getRedirectUrl("termsOfService"),null!==(s=b.NU.currentUser)&&void 0!==s&&s.gtiAccess?a.Z8.getRedirectUrl("GTIPrivacyNotice"):a.Z8.getRedirectUrl("privacyPolicy"),a.Z8.getRedirectUrl("howItWorks")):"","search"==this.type?(0,t.html)(g||(g=p`
By submitting data above, you are agreeing to our Terms of Service and Privacy Notice, and to the sharing of your Sample submission with the security community. Please do not submit any personal information; we are not responsible for the contents of your submission. Learn more.
`),null!==(n=b.NU.currentUser)&&void 0!==n&&n.gtiAccess?a.Z8.getRedirectUrl("GTITermsOfService"):a.Z8.getRedirectUrl("termsOfService"),null!==(i=b.NU.currentUser)&&void 0!==i&&i.gtiAccess?a.Z8.getRedirectUrl("GTIPrivacyNotice"):a.Z8.getRedirectUrl("privacyPolicy"),this.confirming?"red":"",a.Z8.getRedirectUrl("howItWorks")):"")}};u([(0,s.property)({type:Boolean,reflect:!0})],m.prototype,"confirming",void 0),u([(0,s.property)({type:String,reflect:!0})],m.prototype,"type",void 0),m=u([(0,s.customElement)("vt-ui-tos-consent")],m)},82793:(r,e,o)=>{var t=o(89547),s=o.n(t),a=o(38532),b=o.n(a)()(s());b.push([r.id,":host {\n display: block;\n}\n.sub {\n text-align: center;\n font-size: 12px;\n line-height: 1.5em;\n}\n.sub a {\n color: var(--bs-body-color);\n text-decoration: none;\n cursor: pointer;\n color: var(--bs-primary);\n}\n.sub a:hover {\n color: var(--bs-primary);\n text-decoration: none;\n}\n.red {\n color: var(--bs-danger);\n}\na.blue-link,\na.blue-link:visited {\n text-decoration: none;\n color: var(--bs-primary);\n}\na.blue-link:hover {\n text-decoration: none;\n color: var(--bs-body-color);\n}\n",""]),e.A=b},1306:(r,e,o)=>{var t=o(89547),s=o.n(t),a=o(38532),b=o.n(a)()(s());b.push([r.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}}strong{font-weight:bolder}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}code{font-family:var(--bs-font-monospace);font-size:1em}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}svg{vertical-align:middle}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],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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}progress{vertical-align:baseline}[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}.form-control{display:block;width:100%;padding:.5rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0, 0, 0, 0);background-clip:padding-box;border:var(--bs-border-width) solid #a6b1c9;border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:rgba(0, 0, 0, 0);border-color:var(--bs-primary);outline:0;box-shadow:initial}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-webkit-input-placeholder{color:var(--bs-input-placeholder-color, var(--bs-tertiary-color));opacity:1}.form-control::-ms-input-placeholder{color:var(--bs-input-placeholder-color, var(--bs-tertiary-color));opacity:1}.form-control::placeholder{color:var(--bs-input-placeholder-color, var(--bs-tertiary-color));opacity:1}.form-control:disabled{color:var(--bs-disabled-color);background-color:var(--bs-form-control-disabled-bg);border-color:var(--bs-disabled-color);opacity:1}.form-control::-webkit-file-upload-button{padding:.5rem .5rem;margin:-0.5rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem;color:var(--bs-body-color);background-color:var(--bs-secondary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.5rem .5rem;margin:-0.5rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem;color:var(--bs-body-color);background-color:var(--bs-secondary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:shade-color(var(--bs-secondary-bg), 5%)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:shade-color(var(--bs-secondary-bg), 5%)}.btn{--bs-btn-padding-x: 1.25rem;--bs-btn-padding-y: 0.5rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 500;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-btn-disabled-opacity: 0.5;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0b4dda;--bs-btn-border-color: #0b4dda;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0941b9;--bs-btn-hover-border-color: #093eae;--bs-btn-focus-shadow-rgb: 48, 104, 224;--bs-btn-active-color: #fff;--bs-btn-active-bg: #093eae;--bs-btn-active-border-color: #083aa4;--bs-btn-active-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0b4dda;--bs-btn-disabled-border-color: #0b4dda}.btn-outline-primary{--bs-btn-color: #0b4dda;--bs-btn-border-color: #0b4dda;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b4dda;--bs-btn-hover-border-color: #0b4dda;--bs-btn-focus-shadow-rgb: 11, 77, 218;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0b4dda;--bs-btn-active-border-color: #0b4dda;--bs-btn-active-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-btn-disabled-color: #0b4dda;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0b4dda;--bs-gradient: none}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 400;--bs-badge-color: var(--bs-body-bg);--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1em;--bs-alert-padding-y: 1em;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 0 solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3em}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height: 1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: var(--bs-body-bg);--bs-progress-bar-bg: var(--bs-primary);--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast:not(.show){display:none}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.1}.placeholder.btn::before{display:inline-block;content:""}@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}.align-items-center{align-items:center !important}.align-self-center{align-self:center !important}.align-self-stretch{align-self:stretch !important}.m-auto{margin:auto !important}.mt-2{margin-top:.5rem !important}.mt-4{margin-top:1.5rem !important}.p-4{padding:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.gap-2{gap:.5rem !important}.gap-4{gap:1.5rem !important}.text-start{text-align:left !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.btn-primary{--bs-btn-color: var(--bs-body-bg);--bs-btn-bg: rgba(var(--bs-primary-rgb), 1);--bs-btn-border-color: var(--bs-btn-bg);--bs-btn-hover-color: var(--bs-btn-color);--bs-btn-hover-bg: rgba(var(--bs-primary-rgb), 0.8);--bs-btn-hover-border-color: var(--bs-btn-hover-bg);--bs-btn-focus-shadow-rgb: var(--bs-primary-rgb);--bs-btn-active-color: var(--bs-btn-color);--bs-btn-active-bg: rgba( var(--bs-primary-rgb), 0.6 ) !important;--bs-btn-active-border-color: var(--bs-btn-active-bg);--bs-btn-active-shadow: none;--bs-btn-disabled-color: var(--bs-btn-color);--bs-btn-disabled-bg: rgba(var(--bs-primary-rgb), 0.75);--bs-btn-disabled-border-color: var(--bs-btn-disabled-bg)}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-btn-color);--bs-btn-hover-color: var(--bs-body-bg);--bs-btn-hover-bg: var(--bs-btn-color);--bs-btn-hover-border-color: var(--bs-btn-hover-bg);--bs-btn-active-bg: rgba( var(--bs-primary-rgb), 0.6 ) !important;--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-primary)}.btn:active,.btn.show{--bs-btn-active-color: var(--bs-body-bg);--bs-btn-active-bg: var(--bs-btn-hover-bg);--bs-btn-active-border-color: var(--bs-btn-active-bg);--bs-btn-focus-box-shadow: none}.btn:focus{--bs-btn-focus-box-shadow: none}.alert-info{--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-border-color: var(--bs-info-text-emphasis);border-width:0 0 0 .25rem;border-radius:.25rem 0 0 .25rem}.alert-info .alert-link{color:var(--bs-info-text-emphasis);text-decoration:underline}.form-control:disabled{--bs-input-placeholder-color: var(--bs-disabled-color)}.form-control[readonly]{background-color:rgba(0, 0, 0, 0)}.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--bs-body-bg) inset;-webkit-text-fill-color:var(--bs-body-color) !important}.form-control:hover:not(:focus){border-color:var(--bs-body-color) !important}.form-control:focus{outline:1px solid var(--bs-primary);outline-offset:-2px}.form-control{border:var(--bs-border-width) solid var(--bs-input-border-color)}.bg-primary-alt{background-color:var(--bs-primary-bg-subtle) !important}.text-primary-alt{color:var(--bs-primary-text-emphasis) !important}.bg-secondary{background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity, 1))}.badge.bg-secondary{color:var(--bs-body-color)}html{scrollbar-color:var(--bs-input-border-color) var(--bs-tertiary-bg)}.badge{--bs-badge-font-size: 0.85rem}:host{display:block}.add-password{margin-left:calc(-1*var(--vt-ui-dialog-padding, 0));margin-right:calc(-1*var(--vt-ui-dialog-padding, 0));padding-left:16%;padding-right:16%}',""]),e.A=b}}]); //# sourceMappingURL=5978.2859831d70e36a2c2c0f.js.map