CINXE.COM

Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu) | Invicti

<!doctype html> <html lang="en-US"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="zd-site-verification" content="zbchuxl9kjemdkdydvjh49" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <title>Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu) | Invicti</title> <meta name="description" content="You can configure Invicti Enterprise for Linux on AWS to run scanner agents. When you launch a new scan, Invicti Enterprise creates a new Linux instance for the target scan and terminates it automatically once the scan is completed." /> <link rel="canonical" href="https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu) | Invicti" /> <meta property="og:description" content="You can configure Invicti Enterprise for Linux on AWS to run scanner agents. When you launch a new scan, Invicti Enterprise creates a new Linux instance for the target scan and terminates it automatically once the scan is completed." /> <meta property="og:url" content="https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/" /> <meta property="og:site_name" content="Invicti" /> <meta property="article:published_time" content="2024-10-25T08:10:32+00:00" /> <meta property="article:modified_time" content="2024-10-25T13:40:07+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="10 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/","url":"https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/","name":"Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu) | Invicti","isPartOf":{"@id":"https://www.invicti.com/#website"},"datePublished":"2024-10-25T08:10:32+00:00","dateModified":"2024-10-25T13:40:07+00:00","description":"You can configure Invicti Enterprise for Linux on AWS to run scanner agents. When you launch a new scan, Invicti Enterprise creates a new Linux instance for the target scan and terminates it automatically once the scan is completed.","breadcrumb":{"@id":"https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/"]}]},{"@type":"BreadcrumbList","@id":"https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.invicti.com/"},{"@type":"ListItem","position":2,"name":"Support","item":"https://www.invicti.com/support/"},{"@type":"ListItem","position":3,"name":"Getting Started","item":"https://www.invicti.com/support/category/getting-started/"},{"@type":"ListItem","position":4,"name":"Invicti Enterprise On-Premises Installation","item":"https://www.invicti.com/support/category/invicti-enterprise-on-premises-installation/"},{"@type":"ListItem","position":5,"name":"Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu)"}]},{"@type":"WebSite","@id":"https://www.invicti.com/#website","url":"https://www.invicti.com/","name":"Invicti","description":"Web Application and API Security For Enterprise","publisher":{"@id":"https://www.invicti.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.invicti.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@context":"http://schema.org","@type":"Organization","name":"Invicti","logo":"https://cdn.invicti.com/branding/invicti-logo-black.svg","image":"https://cdn.invicti.com/branding/invicti-logo-black.svg","telephone":["+1 737-263-3333"],"email":"contact@invicti.com","url":"https://www.invicti.com","sameAs":["https://facebook.com/Invicti-Security-100090617259790/","https://twitter.com/InvictiSecurity","https://www.linkedin.com/company/invicti-security"],"address":{"@type":"PostalAddress","streetAddress":"1000 N Lamar Blvd Suite 300","addressLocality":"Austin","addressRegion":"Texas","addressCountry":"United States","postalCode":"78703"}}]}</script> <link rel='dns-prefetch' href='//www.invicti.com' /> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='stylesheet' id='docembdr-css' href='https://www.invicti.com/app/plugins/docembdr/css/docembdr.css?ver=1739374547' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <meta name="generator" content="Site Kit by Google 1.136.0" /><meta name="google-site-verification" content="ceMUxhM6CVvCVJcqefKlgIRfKWEkgktxWLDpqhgSIkM"> <!-- Google Tag Manager snippet added by Site Kit --> <script type="text/javascript"> /* <![CDATA[ */ ( function( w, d, s, l, i ) { w[l] = w[l] || []; w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); var f = d.getElementsByTagName( s )[0], j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore( j, f ); } )( window, document, 'script', 'dataLayer', 'GTM-M7R7MXJ' ); /* ]]> */ </script> <!-- End Google Tag Manager snippet added by Site Kit --> <link rel="icon" href="https://cdn.invicti.com/app/uploads/2022/03/08125959/cropped-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://cdn.invicti.com/app/uploads/2022/03/08125959/cropped-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://cdn.invicti.com/app/uploads/2022/03/08125959/cropped-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://cdn.invicti.com/app/uploads/2022/03/08125959/cropped-favicon-270x270.png" /> <style id="theme-css-assets">/*! tailwindcss v3.0.18 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e5e5;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#a3a3a3;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}.container-small{margin-left:auto;margin-right:auto}@media (min-width:1200px){.container-small{margin-top:6.25rem;padding-left:375px;padding-right:375px;width:100%}@media (min-width:992px){.container-small{margin-top:0;padding-left:5rem;padding-right:5rem}}.container-small{max-width:1100px!important}}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;width:100%}@media (min-width:100%){.container{max-width:100%;padding-left:25px;padding-right:25px}}@media (min-width:1380px){.container{max-width:1380px;padding-left:30px;padding-right:30px}}@media (min-width:1460px){.container{max-width:1460px;padding-left:30px;padding-right:30px}}@media (min-width:1560px){.container{max-width:1560px;padding-left:30px;padding-right:30px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-10{top:.625rem}.left-10{left:.625rem}.isolate{isolation:isolate}.z-\[99\]{z-index:99}.order-2{order:2}.col-span-9{grid-column:span 9/span 9}.mb-10{margin-bottom:.625rem}.mb-60{margin-bottom:3.75rem}.mt-6{margin-top:.375rem}.mt-32{margin-top:2rem}.mb-32{margin-bottom:2rem}.mt-20{margin-top:1.25rem}.mt-15{margin-top:.9375rem}.mb-34{margin-bottom:2.125rem}.mt-10{margin-top:.625rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-\[36px\]{height:36px}.h-48{height:3rem}.min-h-screen{min-height:100vh}.w-1\/5{width:20%}.w-1\/4{width:25%}.w-1\/3{width:33.333333%}.w-2\/5{width:40%}.w-2\/4{width:50%}.w-3\/5{width:60%}.w-2\/3{width:66.666667%}.w-3\/4{width:75%}.w-4\/5{width:80%}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-full{width:100%}.w-48{width:3rem}.w-1\/2{width:50%}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:.25rem}.gap-20{gap:1.25rem}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.3125rem*var(--tw-space-y-reverse));margin-top:calc(.3125rem*(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-primary-invictipurple{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity))}.bg-secondary-darkpurple{--tw-bg-opacity:1;background-color:rgb(60 16 83/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity))}.bg-neutral-bone,.bg-sky{--tw-bg-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity))}.bg-dark{--tw-bg-opacity:1;background-color:rgb(16 24 32/var(--tw-bg-opacity))}.bg-nsgray{--tw-bg-opacity:1;background-color:rgb(99 101 105/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.fill-dark{fill:#101820}.p-10{padding:.625rem}.px-16{padding-left:1rem;padding-right:1rem}.px-0{padding-left:0;padding-right:0}.px-15{padding-left:.9375rem;padding-right:.9375rem}.py-18{padding-bottom:1.125rem;padding-top:1.125rem}.pt-20{padding-top:1.25rem}.pb-10{padding-bottom:.625rem}.pt-40{padding-top:2.5rem}.text-center{text-align:center}.font-circular{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif}.text-\[13px\]{font-size:13px}.text-h-xs{font-size:2rem}.text-h-sm{font-size:2.125rem}.text-h-md{font-size:2.25rem}.text-h-lg{font-size:2.375rem}.text-h-xl{font-size:2.5rem}.text-h-2xl{font-size:2.625rem}.text-h-3xl{font-size:2.75rem}.text-h-4xl{font-size:2.875rem}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.375rem}.text-3xl{font-size:1.5rem}.text-4xl{font-size:1.625rem}.text-5xl{font-size:1.75rem}.text-6xl{font-size:1.875rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-gray-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity))}.text-primary-invictipurple{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}.text-dark{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity))}.text-nsgray{--tw-text-opacity:1;color:rgb(99 101 105/var(--tw-text-opacity))}.text-customcolors-32{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-80{opacity:.8}.shadow-sm{--tw-shadow:0 0.0625rem 0.125rem 0 rgba(0,0,0,0.05);--tw-shadow-colored:0 0.0625rem 0.125rem 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.hover\:border-secondary-darkpurple:hover{--tw-border-opacity:1;border-color:rgb(60 16 83/var(--tw-border-opacity))}.hover\:text-secondary-darkpurple:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.hover\:text-dark:hover{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:opacity-80:hover{opacity:.8}.hover\:transition-opacity:hover{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:576px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:w-full{width:100%}}@media (min-width:767px){.md\:ml-15{margin-left:.9375rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/5{width:20%}.md\:w-1\/4{width:25%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/5{width:40%}.md\:w-2\/4{width:50%}.md\:w-3\/5{width:60%}.md\:w-2\/3{width:66.666667%}.md\:w-3\/4{width:75%}.md\:w-4\/5{width:80%}.md\:w-10\/12{width:83.333333%}.md\:w-11\/12{width:91.666667%}.md\:w-full{width:100%}.md\:w-6\/12{width:50%}.md\:flex-row{flex-direction:row}.md\:px-25{padding-left:1.5625rem;padding-right:1.5625rem}.md\:pr-15{padding-right:.9375rem}.md\:pl-15{padding-left:.9375rem}.md\:text-sm{font-size:.875rem}}@media (min-width:769px){.md2\:block{display:block}.md2\:hidden{display:none}}@media (min-width:992px){.lg\:order-2{order:2}.lg\:mt-60{margin-top:3.75rem}.lg\:mb-60{margin-bottom:3.75rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-1\/5{width:20%}.lg\:w-1\/4{width:25%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/5{width:40%}.lg\:w-2\/4{width:50%}.lg\:w-3\/5{width:60%}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/4{width:75%}.lg\:w-4\/5{width:80%}.lg\:w-10\/12{width:83.333333%}.lg\:w-11\/12{width:91.666667%}.lg\:w-full{width:100%}.lg\:w-7\/12{width:58.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-10{gap:.625rem}.lg\:px-0{padding-left:0;padding-right:0}}@media (min-width:1200px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:pt-60{padding-top:3.75rem}}@media (min-width:1400px){.\32xl\:block{display:block}.\32xl\:hidden{display:none}}@media (min-width:1620px){.\33xl\:block{display:block}.\33xl\:hidden{display:none}} :root{--color-nsblue-default:#591769;--color-nsblue-dark:#3c1053;--color-nsblue-lightest:#faf9f7;--color-sky-default:#faf9f7;--color-sky-light:#faf9f7;--color-sky-lightest:#faf9f7;--color-nsgray-default:#636569;--color-nsgray-lightest:#faf9f7;--color-nsdark:#101820;--color-acunetix:#fa4216;--color-blue:#591769;--color-dark-blue:#3c1053;--color-dark:#101820;--body-font:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;--heading-font:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;--box-shadow-1:0 3px 15px 0 rgb(0 0 0/10%);--box-shadow-2:0 5px 50px -1px rgb(0 0 0/5%);--color-entrycontent-default:#636569;--color-entrycontent-heading:#101820;--color-entrycontent-light:#636569;--color-sky-more:#cc8bdb;--color-nsblue-medium:#7a2582;--color-customcolors-1:#d9d8d6;--color-customcolors-2:#fff;--color-customcolors-3:#3c1053;--color-customcolors-4:#636569;--color-customcolors-5:#3c1053;--color-customcolors-6:#faf9f7;--color-customcolors-7:#636569;--color-customcolors-8:#b1b1b2;--color-customcolors-9:#636569;--color-customcolors-10:#b1b1b2;--color-customcolors-11:#b1b1b2;--color-customcolors-12:#faf9f7;--color-customcolors-13:#d73829;--color-customcolors-14:#faf9f7;--color-customcolors-15:#b1b1b2;--color-customcolors-16:#f15d2a;--color-customcolors-17:#636569;--color-customcolors-18:#f15d2a;--color-customcolors-19:#faf9f7;--color-customcolors-20:#cc8bdb;--color-customcolors-21:#ff8001;--color-customcolors-22:#cc8bdb;--color-customcolors-23:#f15d2a;--color-customcolors-24:#636569;--color-customcolors-25:#d9d8d6;--color-customcolors-26:#b1b1b2;--color-customcolors-27:#636569;--color-customcolors-28:#d9d8d6;--color-customcolors-29:#b1b1b2;--color-customcolors-30:rgba(8,49,126,0);--color-customcolors-31:#fff;--color-customcolors-32:#fff;--color-customcolors-33:#cc8bdb;--color-customcolors-34:#636569;--color-customcolors-35:#b1b1b2;--color-customcolors-36:#faf9f7;--color-customcolors-37:invert(43%) sepia(32%) saturate(1361%) hue-rotate(245deg) brightness(91%) contrast(67%);--color-customcolors-38:#faf9f7;--color-customcolors-39:#faf9f7;--color-customcolors-40:#faf9f7;--color-customcolors-41:#faf9f7;--color-customcolors-42:#3c1053;--color-customcolors-43:#2c51bd;--color-customcolors-44:#636569;--color-customcolors-45:#101820;--color-customcolors-46:rgba(204,139,219,0.05);--color-primary-invictipurple:#591769;--color-secondary-darkpurple:#3c1053;--color-secondary-mediumpurple:#7a2582;--color-secondary-mauve:#a35eb4;--color-secondary-lightmauve:#cc8bdb;--color-secondary-magenta:#c554d0;--color-secondary-grape:#422991;--color-secondary-softpurple:#fdfafe;--color-secondary-periwinkle:#5d40bd;--color-neutral-invictiblack:#101820;--color-neutral-darkgray:#636569;--color-neutral-mediumgray:#b1b1b2;--color-neutral-lightgray:#d9d8d6;--color-neutral-bone:#faf9f7;--color-accent-darkred:#910710;--color-accent-darkorange:#d73829;--color-accent-brightorange:#f15d2a;--color-accent-lightorange:#ff8001;--color-accent-darkblue:#202b7b;--color-accent-mediumblue:#2c51bd;--color-accent-brightblue:#06aeef;--color-accent-lightblue:#05d5ff;--color-gradient-purple:linear-gradient(90deg,#3c1053,#7a2582);--color-gradient-purple-reverse:linear-gradient(90deg,#7a2582,#3c1053);--color-gradient-purple-radial:radial-gradient(circle,#3c1053 0%,#7a2582 100%);--color-gradient-purple-radial-reverse:radial-gradient(circle,#7a2582 0%,#3c1053 100%);--color-gradient-darksteel:linear-gradient(90deg,#101820,#636569);--color-gradient-darksteel-reverse:linear-gradient(90deg,#636569,#101820);--color-gradient-darksteel-radial:radial-gradient(circle,#101820 0%,#636569 100%);--color-gradient-darksteel-radial-reverse:radial-gradient(circle,#636569 0%,#101820 100%);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-book:450;--font-weight-medium:500;--font-weight-semibold:500;--font-weight-bold:700;--font-weight-extrabold:900;--font-weight-black:900;--font-weight-extrablack:950}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:950;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-ExtraBlack.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:950;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-ExtraBlackItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:900;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Black.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:900;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-BlackItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:700;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:700;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:500;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:500;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:450;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:450;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-BookItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:400;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:400;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:300;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:300;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:normal;font-weight:100;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circular XX;font-stretch:100%;font-style:italic;font-weight:100;src:url(/app/themes/netsparker/public/fonts/circular/CircularXXWeb-ThinItalic.woff2) format("woff2")}*,:after,:before{word-wrap:break-word;box-sizing:border-box;overflow-wrap:break-word}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;scroll-behavior:smooth}body{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-weight:400;min-height:100vh}@media (min-width:576px){body{font-size:1rem}}@media (min-width:769px){body{font-size:1.25rem}}pre{overflow:auto}img,video{min-width:1px}.block-editor-writing-flow{font-size:1rem;line-height:1.5}.site-main{margin-bottom:3rem;margin-top:3rem}.content{min-height:calc(100vh - var(--add-height, 50vh));overflow-x:clip}.content .wp-block-quote.is-style-default{--tw-border-opacity:1;border-color:rgb(204 139 219/var(--tw-border-opacity))}address,blockquote,dl,iframe,ol,pre,table,ul{margin-bottom:1rem}a{--tw-text-opacity:1;color:rgb(122 37 130/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif}a.sm{font-size:.75rem}a.md{font-size:16px}a.xl{font-size:1.25rem;font-weight:700}@media (min-width:767px){a.xl{font-size:1.5rem}}a svg{display:inline-block}a:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.block-padding-large{padding-bottom:3.125rem;padding-top:3.125rem}@media (min-width:769px){.block-padding-large{padding-bottom:6.25rem;padding-top:6.25rem}}.block-bg-light-gary,.block-bg-sk{--tw-bg-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity))}.block-bg-nsblue,.block-bg-primary-invictipurple{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity))}.block-bg-secondary-darkpurple{--tw-bg-opacity:1;background-color:rgb(60 16 83/var(--tw-bg-opacity))}.block-bg-secondary-mediumpurple{--tw-bg-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity))}.block-bg-secondary-mauve{--tw-bg-opacity:1;background-color:rgb(163 94 180/var(--tw-bg-opacity))}.block-bg-secondary-lightmauve{--tw-bg-opacity:1;background-color:rgb(204 139 219/var(--tw-bg-opacity))}.block-bg-secondary-magenta{--tw-bg-opacity:1;background-color:rgb(197 84 208/var(--tw-bg-opacity))}.block-bg-secondary-grape{--tw-bg-opacity:1;background-color:rgb(66 41 145/var(--tw-bg-opacity))}.block-bg-secondary-periwinkle{--tw-bg-opacity:1;background-color:rgb(93 64 189/var(--tw-bg-opacity))}.block-bg-secondary-softpurple{--tw-bg-opacity:1;background-color:rgb(253 250 254/var(--tw-bg-opacity))}.block-bg-neutral-invictiblack{--tw-bg-opacity:1;background-color:rgb(16 24 32/var(--tw-bg-opacity))}.block-bg-neutral-darkgray{--tw-bg-opacity:1;background-color:rgb(99 101 105/var(--tw-bg-opacity))}.block-bg-neutral-mediumgray{--tw-bg-opacity:1;background-color:rgb(177 177 178/var(--tw-bg-opacity))}.block-bg-neutral-lightgray{--tw-bg-opacity:1;background-color:rgb(217 216 214/var(--tw-bg-opacity))}.block-bg-neutral-bone{--tw-bg-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity))}.block-bg-accent-darkred{--tw-bg-opacity:1;background-color:rgb(145 7 16/var(--tw-bg-opacity))}.block-bg-accent-darkorange{--tw-bg-opacity:1;background-color:rgb(215 56 41/var(--tw-bg-opacity))}.block-bg-accent-brightorange{--tw-bg-opacity:1;background-color:rgb(241 93 42/var(--tw-bg-opacity))}.block-bg-accent-lightorange{--tw-bg-opacity:1;background-color:rgb(255 128 1/var(--tw-bg-opacity))}.block-bg-accent-darkblue{--tw-bg-opacity:1;background-color:rgb(32 43 123/var(--tw-bg-opacity))}.block-bg-accent-mediumblue{--tw-bg-opacity:1;background-color:rgb(44 81 189/var(--tw-bg-opacity))}.block-bg-accent-brightblue{--tw-bg-opacity:1;background-color:rgb(6 174 239/var(--tw-bg-opacity))}.block-bg-accent-lightblue{--tw-bg-opacity:1;background-color:rgb(5 213 255/var(--tw-bg-opacity))}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.smaller-container{max-width:1024px}.small-container{max-width:1280px}.full-container{max-width:100%}.stretch-wrapper{left:50%;margin-left:-50vw;position:relative;width:100vw}.normal-vspace{padding-bottom:37px;padding-top:37px}@media (min-width:992px){.normal-vspace{padding-bottom:75px;padding-top:75px}}.small-vspace{padding-bottom:25px;padding-top:25px}@media (min-width:992px){.small-vspace{padding-bottom:50px;padding-top:50px}}.large-vspace{padding-bottom:50px;padding-top:50px}@media (min-width:992px){.large-vspace{padding-bottom:150px;padding-top:150px}}.lg-hidden{display:none}@media (min-width:992px){.lg-hidden{display:block}}.md-hidden{display:none}@media (min-width:767px){.md-hidden{display:block}}.sm-hidden{display:none}@media (min-width:576px){.sm-hidden{display:block}}.lg-break-hidden br{display:none}@media (min-width:992px){.lg-break-hidden br{display:block}}.md-break-hidden br{display:none}@media (min-width:767px){.md-break-hidden br{display:block}}.sm-break-hidden br{display:none}@media (min-width:576px){.sm-break-hidden br{display:block}}.lg-visible{display:block}@media (min-width:992px){.lg-visible{display:none}}.md-visible{display:block}@media (min-width:767px){.md-visible{display:none}}.sm-visible{display:block}@media (min-width:576px){.sm-visible{display:none}}.wp-block-image.is-style-rounded img{border-radius:50%}.alignleft{float:left;margin-bottom:1rem;margin-right:1rem}.alignright{float:right;margin-bottom:1rem;margin-left:1rem}.aligncenter{margin:1rem auto}.alignnone{margin-bottom:1rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.16}.h1,h1{font-size:1.75rem;font-weight:700;margin-bottom:2rem}@media (min-width:767px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem}@media (min-width:769px){.h2,h2{font-size:2.25rem}}.h3,h3{font-size:1.375rem;margin-bottom:1rem}@media (min-width:767px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:1.375rem;margin-bottom:.75rem}.h5,h5{font-size:.875rem}.svg-sprite-wrapper{display:none}.btn{border-radius:.25rem;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.5rem;padding:.625rem 1.75rem;text-align:center}.btn--primary{background-color:rgb(122 37 130/var(--tw-bg-opacity));border-color:rgb(122 37 130/var(--tw-border-opacity));border-width:2px}.btn--primary,.btn--primary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn--primary:hover{background-color:rgb(89 23 105/var(--tw-bg-opacity));border-color:rgb(89 23 105/var(--tw-border-opacity))}.btn--primary-light{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:2px;color:rgb(16 24 32/var(--tw-text-opacity))}.btn--primary-light:hover{--tw-text-opacity:1;color:rgb(122 37 130/var(--tw-text-opacity))}.btn--secondary{background-color:rgb(255 255 255/var(--tw-bg-opacity));border-width:2px;color:rgb(89 23 105/var(--tw-text-opacity));display:inline-block}.btn--secondary,.btn--secondary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;border-color:rgb(122 37 130/var(--tw-border-opacity))}.btn--secondary:hover{background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn--border{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(122 37 130/var(--tw-border-opacity));border-width:2px;color:rgb(122 37 130/var(--tw-text-opacity))}.btn--border:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn--border-light{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:2px;color:rgb(255 255 255/var(--tw-text-opacity))}.btn--border-light:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(122 37 130/var(--tw-text-opacity))}.btn--full{display:block;width:100%}.btn--hero{display:inline-block;margin-top:1.875rem}.button{padding:1rem}input:not(.button),textarea{padding:.5rem .75rem}@media (min-width:767px){input:not(.button),textarea{padding-bottom:.625rem;padding-top:.625rem}}label{display:block;font-weight:500;margin-bottom:1rem}.search-form{position:relative;width:100%}.search-form .search-field{--tw-text-opacity:1;background-color:transparent;border-radius:.5rem;border-width:1px;color:rgb(0 0 0/var(--tw-text-opacity));padding:.75rem;width:100%}.search-form button{height:100%;padding-left:1rem;padding-right:1rem;position:absolute;right:0;text-align:center;top:0}.search-form button svg{font-size:1rem;height:1rem}.content-form{--tw-bg-opacity:1;--tw-shadow:rgb(0 0 0/15%) 0 7px 29px 0;--tw-shadow-colored:0 7px 29px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:auto;margin-right:auto;padding:1.75rem}@media (min-width:767px){.content-form{padding-bottom:2.875rem;padding-left:38px;padding-right:38px;padding-top:2.875rem}}@media (min-width:992px){.content-form{margin-left:0;margin-right:0;max-width:500px}}.content-form__heading{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:300;margin-bottom:1.875rem;text-align:center}@media (min-width:767px){.content-form__heading{font-size:2.25rem}}.ns-form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.ns-form{text-align:center}.form-group .iti{font-size:1rem;width:100%}@media (max-width:500px){.form-group .iti .iti__country-list{min-width:80vw}}.form-group .iti__flag-container:focus{--tw-border-opacity:1;border-color:rgb(16 24 32/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}.form-group.optin{align-items:flex-start;display:flex;gap:.5rem;justify-content:center;margin-top:1.25rem}@media (min-width:767px){.form-group.optin{align-items:center}}.form-group.optin input{-webkit-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:rgb(212 212 212/var(--tw-border-opacity));border-radius:.125rem;border-width:1px;cursor:pointer;flex:none;height:12px;margin-right:.125rem;margin-top:.1875rem;padding:0;transition-duration:.2s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:top;width:12px}.form-group.optin input,.form-group.optin input:checked{--tw-border-opacity:1;--tw-bg-opacity:1}.form-group.optin input:checked{background-color:rgb(89 23 105/var(--tw-bg-opacity));border-color:rgb(89 23 105/var(--tw-border-opacity))}.form-group.optin input:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:767px){.form-group.optin input{margin-top:.25rem}}.form-group.optin input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-group.optin label{font-size:13px!important;margin-bottom:0!important;text-align:center!important}input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{--tw-border-opacity:1;border:1px solid rgb(212 212 212/var(--tw-border-opacity));border-radius:.25rem;font-size:.875rem;font-weight:400;height:3.125rem;outline:2px solid transparent;outline-offset:2px;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{--tw-border-opacity:1;border-color:rgb(16 24 32/var(--tw-border-opacity))}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{--tw-placeholder-opacity:1;color:rgb(163 163 163/var(--tw-placeholder-opacity))}@media (min-width:767px){input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{font-size:1rem}}textarea{height:auto}select{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-image:none;cursor:default;display:block;font-size:1rem;line-height:48px;margin:0;padding:0 .75rem;text-transform:none;white-space:pre;width:100%}select:focus{outline:2px solid transparent;outline-offset:2px}form .btn{padding-bottom:13px;padding-top:13px}form label.error{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity));font-size:13.6px;font-weight:500;margin-top:.3125rem;text-align:left}form .error:not(label){--tw-border-opacity:1;--tw-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #1665fb;--tw-shadow-colored:inset 0 1px 1px var(--tw-shadow-color),0 0 6px var(--tw-shadow-color);border-color:rgb(89 23 105/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.page-pricing-data .content-form .btn{margin-left:auto;margin-right:auto;margin-top:3rem;width:auto}#pardot-err{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity));border-radius:.125rem;color:rgb(255 255 255/var(--tw-text-opacity));padding:1.25rem;text-align:left}#pardot-err h5{display:flex;font-size:.875rem;font-weight:500;gap:.3125rem;margin-bottom:.4375rem}#pardot-err p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;margin-bottom:.125rem}.modal{bottom:0;display:none;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1050}.modal.modal-open{display:block;overflow-x:hidden;overflow-y:auto}.modal .modal-dialog{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:auto}.modal .modal-content{--tw-bg-opacity:1;background-clip:padding-box;background-color:rgb(255 255 255/var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px;padding:1.5rem;position:relative}.modal .modal-content .modal-header{text-align:center}.modal .modal-content .modal-body,.modal .modal-content .modal-footer{position:relative}.modal .fluid-embed embed,.modal .fluid-embed iframe,.modal .fluid-embed object{border-style:none}.close{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:block;margin-top:.5rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem}.site-header{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;font-size:1.125rem;left:0;padding-bottom:.9375rem;padding-top:.9375rem;position:sticky;right:0;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:50}@media (min-width:767px){.site-header{padding-bottom:1.375rem;padding-top:1.375rem}}@media (min-width:992px){.site-header{font-size:1rem;padding-bottom:1.125rem;padding-top:1.125rem}}@media (min-width:1400px){.site-header{font-size:1.125rem}}@media (min-width:992px){.site-header{height:100px}.site-header>.container{align-items:center;display:flex;justify-content:space-between}}.site-header .btn-get-demo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));display:none;float:right;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;margin-left:.9375rem;padding:.375rem 1.125rem}.site-header .btn-get-demo:hover{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity))}@media (min-width:767px){.site-header .btn-get-demo{display:block}}.site-header .btn-get-demo{letter-spacing:.3px}@media (min-width:992px){.site-header .btn-get-demo{height:max-content;order:3}}.site-header .mobile-logo,.site-header .sticky-logo{display:none}.site-header.no-sticky,.site-header.no-sticky .top-slogan{position:relative}.site-header.centered-logo .navigation-header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.site-header.centered-logo .navigation-header .logo{height:auto;margin-left:auto;margin-right:auto;width:6.25rem}@media (min-width:767px){.site-header.centered-logo .navigation-header .logo{width:120px}}@media (min-width:992px){.site-header.centered-logo .navigation-header .logo{width:150px}}.site-header.centered-logo .navigation-header .top-slogan{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;font-weight:300;text-align:center}@media (min-width:767px){.site-header.centered-logo .navigation-header .top-slogan{font-size:11px}}@media (min-width:992px){.site-header.centered-logo .navigation-header .top-slogan{font-size:14px}}.site-header.centered-logo .top-slogan{display:block}.site-header.purple-header .navigation-header .navbar-toggle-open path[fill],.site-header.transparent-header .navigation-header .navbar-toggle-open path[fill]{fill:#faf9f7}.site-header.purple-header .navigation-header .top-slogan,.site-header.purple-header .primary-menu-wrapper .primary-menu>li>a,.site-header.transparent-header .navigation-header .top-slogan,.site-header.transparent-header .primary-menu-wrapper .primary-menu>li>a{--tw-text-opacity:1;color:rgb(250 249 247/var(--tw-text-opacity))}.site-header.purple-header .primary-menu-wrapper .primary-menu>li>a:after,.site-header.transparent-header .primary-menu-wrapper .primary-menu>li>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23FAF9F7'/%3E%3C/svg%3E")}.site-header.purple-header .primary-menu-wrapper .primary-menu>li:hover>a,.site-header.transparent-header .primary-menu-wrapper .primary-menu>li:hover>a{--tw-text-opacity:1;color:rgb(204 139 219/var(--tw-text-opacity))}.site-header.purple-header .primary-menu-wrapper .primary-menu>li:hover>a:after,.site-header.transparent-header .primary-menu-wrapper .primary-menu>li:hover>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23CC8BDB'/%3E%3C/svg%3E")}.site-header.purple-header .btn-get-demo,.site-header.transparent-header .btn-get-demo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity));color:rgb(16 24 32/var(--tw-text-opacity));transition-duration:.2s}.site-header.purple-header .btn-get-demo:hover,.site-header.transparent-header .btn-get-demo:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(250 249 247/var(--tw-text-opacity))}.site-header.transparent-header{background-color:transparent;position:absolute}.site-header.purple-header{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity))}.site-header.white-header .navbar-toggle-open path[fill]{fill:#101820}body.sticky-header:not(.mobile-menu-active) .site-header .top-logo{display:none}@media (min-width:767px){body.sticky-header:not(.mobile-menu-active) .site-header .sticky-logo{display:block}}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .navigation-header .navbar-toggle-open path[fill]{fill:#101820}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .primary-menu-wrapper .primary-menu>li>a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .primary-menu-wrapper .primary-menu>li>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23101820'/%3E%3C/svg%3E")}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .primary-menu-wrapper .primary-menu>li:hover>a{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .primary-menu-wrapper .primary-menu>li:hover>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23591769'/%3E%3C/svg%3E")}body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .btn-get-demo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(250 249 247/var(--tw-text-opacity));transition-duration:.2s}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header,body.sticky-header:not(.mobile-menu-active) .site-header.white-sticky-header .btn-get-demo:hover{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .navigation-header .sticky-header-btn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity));color:rgb(89 23 105/var(--tw-text-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .navigation-header .navbar-toggle-open path[fill]{fill:#faf9f7}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .primary-menu-wrapper .primary-menu>li>a{--tw-text-opacity:1;color:rgb(250 249 247/var(--tw-text-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .primary-menu-wrapper .primary-menu>li>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23FAF9F7'/%3E%3C/svg%3E")}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .primary-menu-wrapper .primary-menu>li:hover>a{--tw-text-opacity:1;color:rgb(163 94 180/var(--tw-text-opacity))}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .primary-menu-wrapper .primary-menu>li:hover>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23A35EB4'/%3E%3C/svg%3E")}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .btn-get-demo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity));color:rgb(16 24 32/var(--tw-text-opacity));transition-duration:.2s}body.sticky-header:not(.mobile-menu-active) .site-header.purple-sticky-header .btn-get-demo:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(250 249 247/var(--tw-text-opacity))}body:not(.sticky-header) .site-header:not(.centered-logo) .logo{margin-top:-.4375rem}body:not(.sticky-header) .site-header.transparent-header+.content>main>:first-child{padding-top:71px}@media (min-width:767px){body:not(.sticky-header) .site-header.transparent-header+.content>main>:first-child{padding-top:5rem}}@media (min-width:992px){body:not(.sticky-header) .site-header.transparent-header+.content>main>:first-child{padding-top:6.25rem}}.sticky-header-enabled .site-header{padding-bottom:1.25rem}@media (min-width:767px){.sticky-header-enabled .site-header{padding-bottom:1.875rem}}.sticky-header-enabled.sticky-header .site-header{--tw-shadow:0 1px 6px rgb(0 0 0/15%);--tw-shadow-colored:0 1px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding-bottom:.625rem;padding-top:.625rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:767px){.sticky-header-enabled.sticky-header .site-header{padding-bottom:.9375rem;padding-top:.9375rem}}@media (min-width:992px){.sticky-header-enabled.sticky-header .site-header{height:63px}}.sticky-header-enabled.sticky-header .site-header.transparent-header{position:fixed}.sticky-header-enabled.sticky-header .site-header .navigation-header,.sticky-header-enabled.sticky-header .site-header .primary-menu-wrapper .primary-menu li a{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}body.pricing .site-header{border-bottom:1px solid #e8e8e9}.invicti-bar{display:none;position:relative;z-index:1}.invicti-bar .bar-close{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;height:1.25rem;justify-content:center;position:absolute;right:1.5rem;width:1.25rem}.invicti-bar .bar-close:hover{opacity:.5}.invicti-bar .bar-close svg{height:1.125rem;width:1.125rem}.invicti-bar .transition-message{--tw-bg-opacity:1;align-items:center;background-color:rgb(122 37 130/var(--tw-bg-opacity));display:flex;flex-wrap:wrap;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;gap:.125rem;height:45px;justify-content:center;padding-left:1.25rem;padding-right:1.25rem}.invicti-bar .transition-message,.invicti-bar a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));width:100%}.invicti-bar a{text-align:center}.invicti-bar a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}body.invicti-bar-active .invicti-bar{display:block}.transparent-header-active:not(.mobile-menu-active){margin-top:2.8125rem}.transparent-header-active:not(.mobile-menu-active) .invicti-bar{margin-top:-2.8125rem}.transparent-header-active:not(.mobile-menu-active) .transparent-header{top:2.8125rem}.transparent-header-active:not(.mobile-menu-active).sticky-header,.transparent-header-active:not(.mobile-menu-active).sticky-header .invicti-bar{margin-top:0}.transparent-header-active:not(.mobile-menu-active).sticky-header .transparent-header{top:0}.site-footer{--tw-bg-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;padding-bottom:1.25rem;padding-top:1.25rem}.site-footer .copyright-mobile{margin-bottom:.625rem}@media (min-width:767px){.site-footer .copyright-mobile{display:none;margin-left:.9375rem;margin-right:.9375rem}}.site-footer .company-info-wrapper .footerlogo{margin-bottom:.9375rem}@media (min-width:992px){.site-footer .company-info-wrapper .company-info{line-height:21.4286px}}.site-footer .company-info-wrapper .copyright{display:none}@media (min-width:767px){.site-footer .company-info-wrapper .copyright{display:block;margin-top:1.25rem}}@media (min-width:992px){.site-footer .company-info-wrapper .copyright{display:none}}@media (min-width:1200px){.site-footer .company-info-wrapper .copyright{display:block}}.site-footer .company-info-wrapper br{display:none}@media (min-width:767px){.site-footer .company-info-wrapper br{display:block}}.site-footer .company-info-wrapper .social-icons{margin-bottom:1.375rem}.site-footer .company-info-wrapper .social-icons>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.site-footer .company-info-wrapper .social-icons{zoom:.9}.site-footer .company-info-wrapper .social-icons a{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-footer .company-info-wrapper .social-icons a:hover{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity))}.site-footer .primary-footer{display:grid;gap:1.875rem;justify-content:space-between;padding-bottom:1.5625rem;padding-top:1.5625rem}@media (min-width:767px){.site-footer .primary-footer{gap:3.75rem;grid-template-columns:max-content minmax(min-content,540px)}}@media (min-width:992px){.site-footer .primary-footer{grid-template-columns:max-content minmax(min-content,1140px)}}.site-footer .footer-primary-menu{display:grid;gap:1.875rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(1,1fr);grid-template-rows:auto;justify-content:space-between;margin:0;padding:0}@media (min-width:610px){.site-footer .footer-primary-menu{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media (min-width:992px){.site-footer .footer-primary-menu{grid-template-columns:repeat(5,auto);grid-template-rows:auto}}.site-footer .footer-primary-menu>li>a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));display:block;font-size:.75rem;font-weight:700;margin-bottom:.625rem}.site-footer .footer-primary-menu .sub-menu{font-size:14px;margin:0}@media (min-width:992px){.site-footer .footer-primary-menu .sub-menu{margin-top:.375rem}}.site-footer .footer-primary-menu .sub-menu li{line-height:1.25rem;margin-bottom:.4375rem}@media (min-width:992px){.site-footer .footer-primary-menu .sub-menu li{margin-bottom:.3125rem}}.site-footer .footer-primary-menu .sub-menu li:last-child{margin-bottom:0}.site-footer .footer-primary-menu .sub-menu li a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-weight:400;letter-spacing:.5px}.site-footer .footer-primary-menu .sub-menu li a:hover{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(16 24 32/var(--tw-border-opacity))}.site-footer .footer-bottom-menu{display:flex;flex-wrap:wrap;margin-bottom:0;padding:0}@media (min-width:767px){.site-footer .footer-bottom-menu{display:inline-flex;line-height:1rem}}.site-footer .footer-bottom-menu li{width:100%}@media (min-width:767px){.site-footer .footer-bottom-menu li{margin-right:.625rem;width:auto}}@media (min-width:992px){.site-footer .footer-bottom-menu li{margin-right:1.75rem}}.site-footer .footer-bottom-menu li a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-size:.75rem;font-weight:700;letter-spacing:.5px}.site-footer .footer-bottom-menu li a:hover{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(16 24 32/var(--tw-border-opacity))}.landing-page .site-footer{padding-bottom:0;padding-top:0}.gallery-caption figcaption,.wp-caption-text{font-size:.875rem}ul.checkmark-bullets{list-style:none!important;padding-left:2.5rem}ul.checkmark-bullets li{position:relative}ul.checkmark-bullets li:not(:last-child){margin-bottom:.3125rem}ul.checkmark-bullets li:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;float:left;height:14px;left:-38px;position:absolute;top:8px;width:19px}ul.checkmark-bullets--blue li:before{background-image:url(https://cdn.invicti.com/app/uploads/2024/01/29150338/checkmark-blue.svg)}ul.general-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.9375rem*var(--tw-space-y-reverse));margin-top:calc(.9375rem*(1 - var(--tw-space-y-reverse)))}ul.general-list{padding-left:31px}ul.general-list li{position:relative}.fas-li{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity));border-radius:9999px;height:.5rem;left:-1.5em;position:absolute;text-align:center;top:9px;width:.5rem}.main ul{list-style-position:outside;list-style-type:disc;overflow-wrap:break-word;padding-left:2.5rem}.main ul ul{list-style-type:circle}.main ul ul ul{list-style-type:square}.main ol{list-style-position:outside;list-style-type:decimal;overflow-wrap:break-word;padding-left:2.5rem}.main ol ol{list-style:lower-alpha}.main ol ol ol{list-style-type:lower-roman}.main ol,.main ul{overflow-wrap:break-word}.main ol ol,.main ol ul,.main ul ol,.main ul ul{margin-top:1rem}.main ol li,.main ul li{margin-bottom:.5rem}.cookie-notice{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(251 251 251/var(--tw-bg-opacity));border-color:rgb(235 235 235/var(--tw-border-opacity));border-top-width:1px;bottom:0;display:none;font-size:.75rem;justify-content:center;padding:.9375rem;position:fixed;width:100%;z-index:999}@media (min-width:767px){.cookie-notice{font-size:.875rem}}.cookie-notice.active{display:flex}.cookie-notice p a{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.cookie-notice p a:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.cookie-notice .cookie-notice-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-weight:700;margin-bottom:-.625rem;margin-left:.625rem;margin-top:-.625rem;padding:.4375rem 1.5625rem}.cookie-notice .cookie-notice-button:hover{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity))}.entry-content>*{font-size:1.125rem}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.entry-content>h1:first-child,.entry-content>h2:first-child,.entry-content>h3:first-child,.entry-content>h4:first-child,.entry-content>h5:first-child,.entry-content>h6:first-child{margin-top:0}.entry-content>h1,.entry-content>h2{font-weight:700;margin-bottom:1.875rem;margin-top:3.125rem}.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6{margin-bottom:1.125rem;margin-top:2rem}.entry-content>h1{font-size:1.75rem}@media (min-width:767px){.entry-content>h1{font-size:2.25rem}}.entry-content>h2{font-size:1.625rem}@media (min-width:767px){.entry-content>h2{font-size:2rem}}.entry-content>h3{font-size:1.5rem}@media (min-width:767px){.entry-content>h3{font-size:1.75rem}}.entry-content>h4{font-size:1.375rem}.entry-content>h5{font-size:1.25rem}.entry-content>h6{font-size:1.125rem}.entry-content>address,.entry-content>dl,.entry-content>figure,.entry-content>iframe,.entry-content>img,.entry-content>p,.entry-content>pre,.entry-content>table{margin-bottom:1.5625rem}.entry-content>figure,.entry-content>iframe,.entry-content>img{margin-bottom:3rem;margin-top:3rem}.entry-content>blockquote.wp-block-quote{margin-bottom:3.125rem;margin-top:3.125rem}.entry-content>.wp-block-quote.is-style-default{--tw-border-opacity:1;border-color:rgb(204 139 219/var(--tw-border-opacity))}.entry-content>.wp-block-table{margin-top:2rem}.entry-content a{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.entry-content code{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(215 56 41/var(--tw-text-opacity));font-size:90%;padding:.125rem .25rem;white-space:pre-wrap}.entry-content code,.entry-content pre{background-color:rgb(250 249 247/var(--tw-bg-opacity));border-radius:.25rem}.entry-content pre{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;border-color:rgb(177 177 178/var(--tw-border-opacity));border-width:1px;color:rgb(16 24 32/var(--tw-text-opacity));font-size:13px;line-height:1.42857143;padding:.625rem}.entry-content pre>code{--tw-text-opacity:1;background-color:transparent;border-style:none;color:rgb(16 24 32/var(--tw-text-opacity));font-size:14px;margin:0;padding:0;white-space:pre-wrap}.entry-content>p a{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.entry-content .wp-block-table thead{border-style:none}.entry-content .wp-block-table thead th{border-bottom-width:2px}.entry-content .wp-block-table tbody td,.entry-content .wp-block-table thead th{--tw-border-opacity:1;border-color:rgb(99 101 105/var(--tw-border-opacity))}.entry-content .image-block,.entry-content .wp-block-image{margin-bottom:3rem;margin-top:3rem}.entry-content .image-block img,.entry-content .wp-block-image img{margin-bottom:0;margin-top:0}.archive-description{margin-bottom:1.5rem}.page-template-template-sidebar-right .site-main{display:grid;gap:5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:992px){.page-template-template-sidebar-right .site-main{grid-template-columns:repeat(3,minmax(0,1fr))}.page-template-template-sidebar-right .content-container{grid-column:span 2/span 2}} </style> <!-- TrenDemon Code --> <script type="text/javascript" id="trd-flame-load"> TRD_ACC_ID = 2632; (function (w, d) { function go() { var trdti = setInterval(function () { if (document.readyState === "complete") { var bi = document.createElement("script"); bi.type = "text/javascript"; bi.async = true; bi.src = "https://assets.trendemon.com/tag/trends.min.js"; bi.id = "trdflame"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bi, s); clearInterval(trdti); } }, 500); }; go(); }(window, document)); </script> <!-- End of TrenDemon Code --> <style id="page-dynamic-css">.single-support .content>.container{flex-wrap:wrap}@media (min-width:1200px){.single-support .content>.container{flex-wrap:nowrap}}.single-support .article-cat a{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.single-support .article-heading{margin-bottom:.9375rem}.single-support .article-heading h1{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;letter-spacing:-.01em;margin-bottom:0}.single-support .article-coverage{--tw-border-opacity:1;align-items:flex-start;border-color:rgb(250 249 247/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1.875rem;padding:14px 1.25rem}@media (min-width:767px){.single-support .article-coverage{align-items:center;flex-direction:row}}.single-support .article-coverage span{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;text-transform:uppercase}@media (min-width:767px){.single-support .article-coverage span{margin-right:.3125rem}}.single-support .article-coverage .products{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;margin-top:-.0625rem}.single-support aside.sidebar{order:1}.single-support .entry-content{flex-basis:auto;flex-grow:1;order:2;padding-bottom:40px;padding-right:0;padding-top:40px}@media (min-width:992px){.single-support .entry-content{flex-basis:0;padding-bottom:45px;padding-left:60px;padding-right:60px;padding-top:45px}}@media (min-width:1200px){.single-support .entry-content{flex-basis:auto;flex-grow:0}}.single-support .entry-content .open-ticket-sidebar a,.single-support .entry-content .open-ticket-sidebar a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.single-support aside.toc{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));flex:none;flex-basis:100%;order:-1}@media (min-width:992px){.single-support aside.toc{width:260px}}@media (min-width:1200px){.single-support aside.toc{flex-basis:auto;order:3;padding-top:38px}}.single-support aside.toc .open-ticket-sidebar{--tw-border-opacity:1;align-items:center;border-bottom:1px;border-color:rgb(217 216 214/var(--tw-border-opacity));border-style:solid;display:block;justify-content:space-between;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:767px){.single-support aside.toc .open-ticket-sidebar{display:flex}}@media (min-width:1200px){.single-support aside.toc .open-ticket-sidebar{display:block;margin-bottom:1.25rem;padding-left:1.5625rem}}@media (min-width:767px){.single-support aside.toc .open-ticket-sidebar div:first-child{padding-right:1.875rem;width:50%}}@media (min-width:992px){.single-support aside.toc .open-ticket-sidebar div:first-child{padding-right:0;width:100%}}@media (min-width:767px){.single-support aside.toc .open-ticket-sidebar div:last-child{text-align:right;width:50%}}@media (min-width:992px){.single-support aside.toc .open-ticket-sidebar div:last-child{width:100%}}@media (min-width:1200px){.single-support aside.toc .open-ticket-sidebar div:last-child{text-align:left}}.single-support aside.toc .open-ticket-sidebar h3{font-size:1.25rem;font-weight:700;margin-bottom:.625rem}.single-support aside.toc .open-ticket-sidebar p{font-size:1rem;margin-bottom:.625rem}.single-support aside.toc .open-ticket-sidebar a{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block;font-size:.875rem;font-weight:700;padding:.375rem 1.125rem}.single-support aside.toc .open-ticket-sidebar a:hover{--tw-bg-opacity:1;background-color:rgb(60 16 83/var(--tw-bg-opacity))}.single-support aside.toc .open-ticket-sidebar small{display:block;font-size:.875rem;margin-top:.625rem}.single-support aside.toc .toc-sticky{display:none;padding-bottom:1.875rem;padding-top:1.25rem}@media (min-width:1200px){.single-support aside.toc .toc-sticky{display:block}}.single-support aside.toc .toc-sticky .toc-box{--tw-border-opacity:1;border-color:rgb(250 249 247/var(--tw-border-opacity));border-left-width:1px}.single-support aside.toc .toc-sticky .toc-title{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;margin-bottom:1.25rem;padding-left:1.5625rem;text-transform:uppercase}.single-support aside.toc .toc-sticky .toc-list{display:flex;flex-direction:column;gap:.9375rem}.single-support aside.toc .toc-sticky .toc-list .toc-list-item{display:flex}.single-support aside.toc .toc-sticky .toc-list .toc-list-item a{--tw-text-opacity:1;border-color:transparent;border-left-width:1px;color:rgb(99 101 105/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.625;margin-left:-1px;padding-left:1.5625rem}.single-support aside.toc .toc-sticky .toc-list .toc-list-item .is-active-link{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(44 81 189/var(--tw-border-opacity));color:rgb(44 81 189/var(--tw-text-opacity))}.single-support aside.toc .toc-sticky .toc-list .toc-list-item .is-active-link:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.single-support aside.toc .toc-sticky .is-collapsible{max-height:1000px;overflow:hidden;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.single-support aside.toc .toc-sticky .is-collapsed{margin:0!important;max-height:0}.single-support .article-share{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(250 249 247/var(--tw-border-opacity));border-top-width:1px;display:flex;flex-direction:column;gap:.4375rem;padding-bottom:1.875rem;padding-top:1.875rem}@media (min-width:767px){.single-support .article-share{flex-direction:row;gap:1rem}}.single-support .article-share .share-button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex:1 1 auto;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;gap:.375rem;height:42px;justify-content:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.single-support .article-share .share-button.share-facebook{--tw-bg-opacity:1;background-color:rgb(24 119 242/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-facebook:hover{--tw-bg-opacity:1;background-color:rgb(24 100 199/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-twitter{--tw-bg-opacity:1;background-color:rgb(29 161 242/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-twitter:hover{--tw-bg-opacity:1;background-color:rgb(37 143 210/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-linkedin{--tw-bg-opacity:1;background-color:rgb(0 119 181/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-linkedin:hover{--tw-bg-opacity:1;background-color:rgb(20 106 152/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-mail{--tw-bg-opacity:1;background-color:rgb(16 24 32/var(--tw-bg-opacity))}.single-support .article-share .share-button.share-mail:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.single-support .article-widgets{display:grid;gap:1.5625rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.875rem}@media (min-width:767px){.single-support .article-widgets{grid-template-columns:repeat(2,minmax(0,1fr))}}.single-support .article-widgets .aw-box{--tw-border-opacity:1;border-color:rgb(217 216 214/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;display:flex;flex-direction:column;justify-content:space-between;min-height:230px;padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.single-support .article-widgets .aw-box .widget-title{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(217 216 214/var(--tw-border-opacity));color:rgb(16 24 32/var(--tw-text-opacity));display:flex;flex:none;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;height:50px;margin-bottom:.9375rem;text-transform:uppercase}.single-support .article-widgets .aw-box .widget-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.single-support .article-widgets .aw-box.top-articles{grid-column:1/span 3}@media (min-width:767px){.single-support .article-widgets .aw-box.top-articles{grid-column:1/span 1}}.single-support .article-widgets .aw-box.top-articles a{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity));font-size:1rem;font-weight:600;padding-bottom:.3125rem;padding-top:.3125rem}.single-support .article-widgets .aw-box.top-articles a:hover{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}.single-support .article-widgets .aw-box.article-share{grid-column:1/span 3}@media (min-width:767px){.single-support .article-widgets .aw-box.article-share{grid-column:2/span 2}}.sticky-header aside.toc .toc-sticky{top:70px}.single-support .single-support-entry img{display:inherit;margin:0 auto}.single-support .single-support-entry a.btn{display:inline-block}.single-support .single-support-entry a{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.single-support .single-support-entry a:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.single-support .single-support-entry img,.single-support .single-support-entry pre{border-radius:0;float:none;max-width:100%}.single-support .single-support-entry pre{margin-bottom:.9375rem;margin-top:.9375rem}.single-support .single-support-entry h2{scroll-margin-top:120px;scroll-padding-top:120px}.single-support .single-support-entry>ol,.single-support .single-support-entry>p,.single-support .single-support-entry>table,.single-support .single-support-entry>table>td,.single-support .single-support-entry>table>tr,.single-support .single-support-entry>ul,.single-support .single-support-entry table p{font-size:1.125rem}.single-support .single-support-entry>ol iframe,.single-support .single-support-entry>p iframe,.single-support .single-support-entry>table>td iframe,.single-support .single-support-entry>table>tr iframe,.single-support .single-support-entry>table iframe,.single-support .single-support-entry>ul iframe,.single-support .single-support-entry table p iframe{margin-top:.625rem;max-width:100%}.single-support .single-support-entry table.table-bordered{--tw-border-opacity:1;border-color:rgb(217 216 214/var(--tw-border-opacity));border-width:1px}.single-support .single-support-entry table ul{padding-left:2.5rem}.single-support .single-support-entry table img{display:block}.single-support .single-support-entry blockquote ul{margin-bottom:0}.single-support .single-support-entry img.inline-img{display:inline}.single-support .text-center{text-align:center}.single-support blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}.single-support blockquote.info,.single-support blockquote.tips,.single-support blockquote.warning{font-size:14px!important;margin:20px 0 30px;padding:20px 25px 20px 65px;position:relative;text-align:left!important}.single-support blockquote.info{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 254 250/var(--tw-bg-opacity));border-color:rgb(255 243 204/var(--tw-border-opacity));border-width:1px;color:rgb(121 108 16/var(--tw-text-opacity));font-size:1rem;padding:1.25rem 1.5625rem 1.25rem 4rem;position:relative}.single-support blockquote.info:before{--tw-bg-opacity:1;background-color:rgb(255 196 0/var(--tw-bg-opacity));content:"";height:100%;left:23px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1536'%3E%3Cpath d='M736 448q0 13-9.5 22.5T704 480t-22.5-9.5T672 448q0-46-54-71t-106-25q-13 0-22.5-9.5T480 320t9.5-22.5T512 288q50 0 99.5 16t87 54 37.5 90zm160 0q0-72-34.5-134t-90-101.5-123-62T512 128t-136.5 22.5-123 62-90 101.5T128 448q0 101 68 180 10 11 30.5 33t30.5 33q128 153 141 298h228q13-145 141-298 10-11 30.5-33t30.5-33q68-79 68-180zm128 0q0 155-103 268-45 49-74.5 87T787 898.5 753 1006q47 28 47 82 0 37-25 64 25 27 25 64 0 52-45 81 13 23 13 47 0 46-31.5 71t-77.5 25q-20 44-60 70t-87 26-87-26-60-70q-46 0-77.5-25t-31.5-71q0-24 13-47-45-29-45-81 0-37 25-64-25-27-25-64 0-54 47-82-4-50-34-107.5T177.5 803 103 716Q0 603 0 448q0-99 44.5-184.5t117-142 164-89T512 0t186.5 32.5 164 89 117 142T1024 448z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1536'%3E%3Cpath d='M736 448q0 13-9.5 22.5T704 480t-22.5-9.5T672 448q0-46-54-71t-106-25q-13 0-22.5-9.5T480 320t9.5-22.5T512 288q50 0 99.5 16t87 54 37.5 90zm160 0q0-72-34.5-134t-90-101.5-123-62T512 128t-136.5 22.5-123 62-90 101.5T128 448q0 101 68 180 10 11 30.5 33t30.5 33q128 153 141 298h228q13-145 141-298 10-11 30.5-33t30.5-33q68-79 68-180zm128 0q0 155-103 268-45 49-74.5 87T787 898.5 753 1006q47 28 47 82 0 37-25 64 25 27 25 64 0 52-45 81 13 23 13 47 0 46-31.5 71t-77.5 25q-20 44-60 70t-87 26-87-26-60-70q-46 0-77.5-25t-31.5-71q0-24 13-47-45-29-45-81 0-37 25-64-25-27-25-64 0-54 47-82-4-50-34-107.5T177.5 803 103 716Q0 603 0 448q0-99 44.5-184.5t117-142 164-89T512 0t186.5 32.5 164 89 117 142T1024 448z'/%3E%3C/svg%3E") top/contain no-repeat;-webkit-mask-position:top;mask-position:top;position:absolute;top:1.125rem;width:17px}.single-support blockquote.tips{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(217 237 247/var(--tw-bg-opacity));border-color:rgb(188 232 241/var(--tw-border-opacity));border-width:1px;color:rgb(49 112 143/var(--tw-text-opacity));font-size:1rem;padding:1.25rem 1.5625rem 1.25rem 4rem;position:relative}.single-support blockquote.tips:before{--tw-bg-opacity:1;background-color:rgb(49 112 143/var(--tw-bg-opacity));content:"";height:100%;left:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2331708f'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 128c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.3-32-32 14.3-32 32-32zm40 256h-80c-13.2 0-24-10.7-24-24s10.75-24 24-24h16v-64h-8c-13.25 0-24-10.75-24-24s10.8-24 24-24h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24s-10.7 24-24 24z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2331708f'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 128c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.3-32-32 14.3-32 32-32zm40 256h-80c-13.2 0-24-10.7-24-24s10.75-24 24-24h16v-64h-8c-13.25 0-24-10.75-24-24s10.8-24 24-24h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24s-10.7 24-24 24z'/%3E%3C/svg%3E") top/contain no-repeat;-webkit-mask-position:top;mask-position:top;position:absolute;top:1.25rem;width:23px}.single-support blockquote.warning{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 222 222/var(--tw-bg-opacity));border-color:rgb(235 204 209/var(--tw-border-opacity));border-width:1px;color:rgb(169 68 66/var(--tw-text-opacity));font-size:1rem;padding:1.25rem 1.5625rem 1.25rem 4rem;position:relative}.single-support blockquote.warning:before{--tw-bg-opacity:1;background-color:rgb(169 68 66/var(--tw-bg-opacity));content:"";height:100%;left:17px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -3 24 24'%3E%3Cpath fill='currentColor' d='m12.8 1.613 6.701 11.161c.963 1.603.49 3.712-1.057 4.71a3.213 3.213 0 0 1-1.743.516H3.298C1.477 18 0 16.47 0 14.581c0-.639.173-1.264.498-1.807L7.2 1.613C8.162.01 10.196-.481 11.743.517c.428.276.79.651 1.057 1.096zm-2.22.839a1.077 1.077 0 0 0-1.514.365L2.365 13.98a1.17 1.17 0 0 0-.166.602c0 .63.492 1.14 1.1 1.14H16.7c.206 0 .407-.06.581-.172a1.164 1.164 0 0 0 .353-1.57L10.933 2.817a1.12 1.12 0 0 0-.352-.365zM10 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0-9a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0V6a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -3 24 24'%3E%3Cpath fill='currentColor' d='m12.8 1.613 6.701 11.161c.963 1.603.49 3.712-1.057 4.71a3.213 3.213 0 0 1-1.743.516H3.298C1.477 18 0 16.47 0 14.581c0-.639.173-1.264.498-1.807L7.2 1.613C8.162.01 10.196-.481 11.743.517c.428.276.79.651 1.057 1.096zm-2.22.839a1.077 1.077 0 0 0-1.514.365L2.365 13.98a1.17 1.17 0 0 0-.166.602c0 .63.492 1.14 1.1 1.14H16.7c.206 0 .407-.06.581-.172a1.164 1.164 0 0 0 .353-1.57L10.933 2.817a1.12 1.12 0 0 0-.352-.365zM10 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0-9a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0V6a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") top/contain no-repeat;-webkit-mask-position:top;mask-position:top;position:absolute;top:1.375rem;width:30px}.single-support blockquote.info p{color:#796c10}.single-support blockquote.warning p{color:#a94442}.single-support blockquote.tips p{color:#31708f}.single-support blockquote.info a,.single-support blockquote.tips a,.single-support blockquote.warning a{color:inherit}.single-support blockquote.info a:hover{color:#13455f}.single-support blockquote.warning a:hover{color:#6d2423}.single-support blockquote.tips a:hover{color:#4d460e}.single-support blockquote ul{margin-bottom:0}.single-support table{background-color:transparent;border-collapse:collapse;border-spacing:0;max-width:100%;overflow:auto;width:100%!important}.single-support tr td,.single-support tr th{border-top:1px solid #ddd;font-size:1rem;line-height:1.42857143;padding:10px;text-align:left;vertical-align:top}.single-support .table-classification{border:1px solid #ddd;border-collapse:separate;border-radius:4px;border-spacing:0}.single-support .table-classification>thead>tr>th{background-color:#f5f5f5;border-bottom:2px solid #c00!important;font-size:16px;padding:10px 15px;text-align:left}.single-support .table-classification>tbody>tr>td{padding:8px 15px}.single-support td.classification-subtitle{background-color:#f1f1f1;font-weight:var(--font-weight-medium)}.single-support .table-responsive{margin-bottom:15px;overflow-y:auto;width:100%}.single-support .table-responsive .table-classification{border:none}.single-support .table-bordered>tbody>tr>td,.single-support .table-bordered>tbody>tr>th,.single-support .table-bordered>tfoot>tr>td,.single-support .table-bordered>tfoot>tr>th,.single-support .table-bordered>thead>tr>td,.single-support .table-bordered>thead>tr>th{border:1px solid #ddd}@media (max-width:550px){.single-support table:not(.table-responsive){display:inline-block;overflow-y:scroll}}.single-support .outline-ddd{outline-color:#ddd!important;outline-style:solid!important;outline-width:thin!important}.single-support .bbold{font-weight:var(--font-weight-bold)}.single-support .iitalic{font-style:italic}.single-support .mt10{margin-top:10px!important}.single-support .mt30{margin-top:30px!important}.single-support .mb0{margin-bottom:0!important}.single-support .mr5{margin-right:5px!important}.single-support .ml0{margin-left:0!important}.single-support .mb20{margin-bottom:20px!important}.single-support .mt40{margin-top:40px!important}.single-support .shadow-ddd{box-shadow:0 0 1px 0 #ddd}.single-support .shadow-3e3e3e{box-shadow:0 0 1px 0 #3e3e3e}.single-support .border-ddd{border:1px solid #ddd}.single-support .y20{width:20%}.single-support .y50{width:50%}.single-support .nolrpad{padding-left:0!important;padding-right:0!important}.single-support .entry-content{overflow:hidden}.single-support .entry-content ol{list-style-type:decimal;margin-bottom:1.875rem;padding-left:1.25rem}.single-support .entry-content ol li{margin-bottom:.3125rem;margin-top:.3125rem}.single-support .entry-content ul{list-style-type:disc;margin-bottom:1.875rem;padding-left:1.25rem}.single-support .entry-content ul li{margin-bottom:.625rem;margin-top:.625rem}[open-in-lb] img{cursor:zoom-in}body.invicti-lightbox-active:after{content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:555}.invicti-lightbox{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;left:50%;max-height:100vh;opacity:0;padding:.9375rem;position:fixed;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:auto;z-index:9999}@media (min-width:767px){.invicti-lightbox{max-height:95vh}}.invicti-lightbox{box-shadow:0 0 0 100vw #000000d1;max-width:calc(100vw - 30px);transition:opacity .3s ease}.invicti-lightbox img{margin:0;-o-object-fit:contain;object-fit:contain}.invicti-lightbox iframe,.invicti-lightbox img{max-height:calc(95vh - 30px);max-width:calc(100vw - 60px)}.invicti-lightbox iframe{aspect-ratio:16/9;height:auto;margin:0}.invicti-lightbox figure.video{aspect-ratio:16/9;height:auto;width:100%}.invicti-lightbox.active{opacity:1}.invicti-lightbox .lightbox-close{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(16 24 32/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:9999px;border-width:2px;color:rgb(255 255 255/var(--tw-text-opacity));padding:.625rem;position:absolute;right:-8px;top:-8px}.invicti-lightbox .lightbox-close:not(:hover){box-shadow:0 0 10px #00000085}.invicti-lightbox .lightbox-close svg{height:auto;max-width:15px}.invicti-lightbox .lightbox-close path{fill:currentColor}.invicti-lightbox .loading{--tw-border-opacity:1;animation:spin 1s ease-in-out infinite;border-color:transparent;border-bottom-color:rgb(89 23 105/var(--tw-border-opacity));border-radius:9999px;border-top-color:rgb(89 23 105/var(--tw-border-opacity));border-width:2px;display:inline-block;height:3.125rem;margin:3.125rem;width:3.125rem}@keyframes spin{to{-webkit-transform:rotate(1turn)}}.navigation-header{align-items:center;display:flex;justify-content:space-between;min-height:36px}.navigation-header .logo{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:79px}@media (min-width:1200px){.navigation-header .logo{width:6.25rem}}.navigation-header .mobile-logo-icon{display:none;height:2rem;margin-left:auto;margin-right:auto}.navigation-header .top-slogan{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));display:block;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:7.5px;font-weight:300;position:absolute;transition-delay:.2s;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}@media (min-width:1200px){.navigation-header .top-slogan{font-size:9.4px}}.navigation-header .sticky-header-btn{--tw-translate-x:-50%;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(250 249 247/var(--tw-text-opacity));display:none;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;left:50%;line-height:1.25rem;padding:.375rem 1.125rem;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:767px){.navigation-header .sticky-header-btn{padding-left:2.5rem;padding-right:2.5rem}}.navigation-header .navbar-toggle{cursor:pointer;margin-bottom:0;outline:2px solid transparent;outline-offset:2px;padding:0}@media (min-width:767px){.navigation-header .navbar-toggle{margin-right:.625rem}}@media (min-width:992px){.navigation-header .navbar-toggle{display:none}}.navigation-header .navbar-toggle-close{display:none}.primary-menu-wrapper{height:0;overflow-y:auto;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:992px){.primary-menu-wrapper{display:inline-block;height:auto;margin-left:auto;margin-right:0}}.primary-menu-wrapper .btn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(16 24 32/var(--tw-text-opacity));display:none;font-size:1rem;font-weight:700;line-height:1.25rem;padding-bottom:.9375rem;padding-top:.9375rem;position:relative;width:100%;z-index:1}.primary-menu-wrapper .primary-menu{display:flex;flex-direction:column;margin-bottom:0;margin-top:1.25rem;width:100%}.primary-menu-wrapper .primary-menu>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(255 255 255/.2);border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}@media (min-width:992px){.primary-menu-wrapper .primary-menu{display:inline-flex;flex-direction:row;margin-top:0}.primary-menu-wrapper .primary-menu>:not([hidden])~:not([hidden]){border-style:none}@media (min-width:992px){.primary-menu-wrapper .primary-menu{padding-left:0;padding-right:0}}}.primary-menu-wrapper .primary-menu li a{--tw-text-opacity:1;align-items:center;color:rgb(250 249 247/var(--tw-text-opacity));display:flex;font-size:42px;font-weight:300;justify-content:space-between;padding:1.25rem 0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:992px){.primary-menu-wrapper .primary-menu li a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-size:.9375rem;font-weight:500;line-height:1.25rem;padding-bottom:1.25rem;padding-left:14px;padding-right:14px;padding-top:1.25rem}}@media (min-width:1200px){.primary-menu-wrapper .primary-menu li a{font-size:1.125rem;padding-left:1.125rem;padding-right:1.125rem}}.primary-menu-wrapper .primary-menu li.partners-custom{position:relative}.primary-menu-wrapper .primary-menu li.partners-custom .sub-menu.level--2{right:100%;top:-.4375rem}.primary-menu-wrapper .primary-menu .menu-item-has-children{backface-visibility:hidden;-webkit-backface-visibility:hidden}.primary-menu-wrapper .primary-menu .menu-item-has-children>a:after{background-size:cover;display:block;height:9px;position:relative;transform-origin:center;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:16px}@media (min-width:992px){.primary-menu-wrapper .primary-menu .menu-item-has-children>a:after{background-size:contain;height:.75rem;width:.75rem}}.primary-menu-wrapper .primary-menu .menu-item-has-children>a:after{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23FAF9F7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";-webkit-transform-style:preserve-3d}@media (min-width:992px){.primary-menu-wrapper .primary-menu .menu-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%23101820'/%3E%3C/svg%3E");margin-left:.375rem;margin-right:0;top:.0625rem}}.primary-menu-wrapper .primary-menu .menu-item-has-children .active-sub-menu>a:after{--tw-rotate:180deg;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:992px){@media (min-width:992px){.primary-menu-wrapper .primary-menu .menu-item-has-children:hover>a{--tw-text-opacity:1;color:rgb(122 37 130/var(--tw-text-opacity))}}.primary-menu-wrapper .primary-menu .menu-item-has-children:hover>a:after{--tw-rotate:180deg;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.72 1.637-4.53 4.53s-.008.007-.008.015a.978.978 0 0 1-.682.278.978.978 0 0 1-.682-.278s-.007-.008-.007-.015L.28 1.637A.96.96 0 0 1 .957 0c.255 0 .499.1.679.28L5.5 4.144 9.363.28A.96.96 0 0 1 11 .958a.96.96 0 0 1-.28.679Z' fill='%237A2582'/%3E%3C/svg%3E");transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.primary-menu-wrapper .primary-menu .menu-item-has-children:hover>.sub-menu{display:block}@media (min-width:992px){.primary-menu-wrapper .primary-menu .menu-item-has-children:hover.has-3rd-level>.sub-menu{display:flex;left:100%;padding-bottom:5px;top:0}.primary-menu-wrapper .primary-menu .menu-item-has-children:hover.has-3rd-level>.sub-menu li a{padding-bottom:.125rem;padding-top:.125rem}}.primary-menu-wrapper .primary-menu .menu-item-has-children:hover.has-3rd-level:hover>a:after{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.primary-menu-wrapper .primary-menu .menu-item-has-children:hover.has-3rd-level .sub-menu>li>a:after{display:none}}.primary-menu-wrapper .primary-menu .menu-item-has-children.has-3rd-level .sub-menu>li>a:after{display:none}.primary-menu-wrapper .primary-menu .menu-item-has-children.has-3rd-level>.sub-menu .sub-menu{display:block;opacity:.8}@media (min-width:992px){.primary-menu-wrapper .primary-menu .menu-item-has-children.has-3rd-level>.sub-menu .sub-menu{opacity:1}}.primary-menu-wrapper .primary-menu .menu-item-has-children.has-3rd-level>.sub-menu li.menu-item-has-children{padding-left:2.5rem}@media (min-width:992px){.primary-menu-wrapper .primary-menu .menu-item-has-children.has-3rd-level>.sub-menu li.menu-item-has-children{padding-left:0}.primary-menu-wrapper .primary-menu li.menu-item-18>.sub-menu{width:200px}.primary-menu-wrapper .primary-menu li.menu-item-14>.sub-menu{width:260px}}.primary-menu-wrapper .primary-menu .sub-menu{display:none}@media (min-width:992px){.primary-menu-wrapper .primary-menu .sub-menu{--tw-bg-opacity:1;--tw-shadow:0 0.25rem 0.375rem -0.0625rem rgba(0,0,0,0.1),0 0.125rem 0.25rem -0.0625rem rgba(0,0,0,0.06);--tw-shadow-colored:0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color),0 0.125rem 0.25rem -0.0625rem var(--tw-shadow-color);background-color:rgb(250 249 247/var(--tw-bg-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding-bottom:.5rem;padding-top:.5rem;position:absolute;width:auto;z-index:50}.primary-menu-wrapper .primary-menu .sub-menu li.menu-col{width:max-content}}.primary-menu-wrapper .primary-menu .sub-menu li.menu-col>a{--tw-text-opacity:1;color:rgb(122 37 130/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;margin-bottom:-.9375rem;margin-left:-.9375rem;margin-right:-.9375rem;text-transform:uppercase}@media (min-width:992px){.primary-menu-wrapper .primary-menu .sub-menu li.menu-col>a{font-weight:700;margin-left:0}}.primary-menu-wrapper .primary-menu .sub-menu li.menu-col .sub-menu{margin-left:-.9375rem;margin-right:-.9375rem}@media (min-width:992px){.primary-menu-wrapper .primary-menu .sub-menu li.menu-col .sub-menu{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:block;margin-bottom:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:static}}.primary-menu-wrapper .primary-menu .sub-menu li a{font-weight:500;line-height:1.75rem;padding-bottom:.4375rem;padding-top:.4375rem}@media (min-width:992px){.primary-menu-wrapper .primary-menu .sub-menu li a{padding-bottom:.3125rem;padding-top:.3125rem}.primary-menu-wrapper .primary-menu .sub-menu li a:hover{--tw-text-opacity:1;color:rgb(122 37 130/var(--tw-text-opacity))}}.primary-menu-wrapper .primary-menu .sub-menu li.new-promotion a:after{background:#05d5ff;border-radius:2px;color:#101820;content:"NEW";font-size:12px;font-weight:700;line-height:1;margin-left:5px;padding:2px 3px}@media (max-width:991px){.primary-menu-wrapper .primary-menu .sub-menu li.new-promotion a{display:inline-block}}.mobile-menu-active{overflow:hidden}.mobile-menu-active .site-header{background:radial-gradient(81.5% 67% at 39% 50%,#431658 0,#3f1353 25%,#180427 100%)}.mobile-menu-active .site-header .btn-get-demo{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 249 247/var(--tw-bg-opacity));color:rgb(16 24 32/var(--tw-text-opacity));transition-duration:.2s}.mobile-menu-active .site-header .btn-get-demo:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(250 249 247/var(--tw-text-opacity))}.mobile-menu-active .site-header .navigation-header{min-height:50px}.mobile-menu-active .site-header .navigation-header .logo.mobile-logo{display:block}.mobile-menu-active .site-header .navigation-header .logo.sticky-logo,.mobile-menu-active .site-header .navigation-header .logo.top-logo,.mobile-menu-active .site-header .navigation-header .mobile-logo-icon{display:none}.mobile-menu-active .site-header .navigation-header .navbar-toggle-close path[fill],.mobile-menu-active .site-header .navigation-header .navbar-toggle-open path[fill]{fill:#faf9f7}.mobile-menu-active .site-header .navigation-header .top-slogan{--tw-text-opacity:1;color:rgb(250 249 247/var(--tw-text-opacity))}.mobile-menu-active .site-header .navigation-header .navbar-toggle-open,.mobile-menu-active .site-header .navigation-header .sticky-header-btn{display:none}.mobile-menu-active .site-header .navigation-header .navbar-toggle-close{display:block}.mobile-menu-active .site-header .primary-menu-wrapper{height:100vh;padding-top:3.125rem;position:relative}@media (min-width:992px){.mobile-menu-active .site-header .primary-menu-wrapper{height:auto}}.mobile-menu-active .site-header .primary-menu-wrapper:after{height:150px;left:0;opacity:.2;position:absolute;top:0;width:100%}@media (min-width:767px){.mobile-menu-active .site-header .primary-menu-wrapper:after{display:none}}.mobile-menu-active .site-header .primary-menu-wrapper:after{background:radial-gradient(50% 50% at 50% 50%,#c554d0 0,rgba(63,20,83,0) 100%);content:""}.mobile-menu-active .site-header .primary-menu-wrapper .btn{display:block}@media (min-width:767px){.mobile-menu-active .site-header .primary-menu-wrapper .btn{display:none}}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>a{--tw-text-opacity:1;color:rgb(250 249 247/var(--tw-text-opacity))}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>a:after{--tw-rotate:180deg;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu{display:block;padding-left:.9375rem}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu a{font-size:1.125rem;font-weight:700}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu .sub-menu{padding-left:.9375rem}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu .sub-menu li{padding-left:0}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu .sub-menu li>a{padding-left:.9375rem}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu .sub-menu li.menu-col>a{--tw-text-opacity:1;color:rgb(204 139 219/var(--tw-text-opacity))}.mobile-menu-active .site-header .primary-menu-wrapper .primary-menu li.menu-item-has-children.active-sub-menu>.sub-menu .sub-menu li>.sub-menu{padding-left:0;padding-top:.9375rem}.sticky-header .site-header .logo{display:none}@media (min-width:767px){.sticky-header .site-header .logo{display:block}.sticky-header .site-header .logo.mobile-logo{display:none}}.sticky-header .site-header .top-slogan{opacity:0;transition-delay:0ms;transition-duration:75ms;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sticky-header .site-header .mobile-logo-icon{display:block}@media (min-width:767px){.sticky-header .site-header .mobile-logo-icon{display:none}}.sticky-header .site-header .sticky-header-btn{display:block;text-align:center}@media (min-width:767px){.sticky-header .site-header .sticky-header-btn{display:none}}.post-type-archive-support .top,.single-support .top,.support-search-template .top,.tax-support-categories .top,body.support .top{--tw-bg-opacity:1;background-color:rgb(60 16 83/var(--tw-bg-opacity));padding-bottom:1.25rem;padding-top:1.25rem}.post-type-archive-support .top>.container,.single-support .top>.container,.support-search-template .top>.container,.tax-support-categories .top>.container,body.support .top>.container{display:flex;flex-direction:column;gap:.9375rem;justify-content:space-between}@media (min-width:767px){.post-type-archive-support .top>.container,.single-support .top>.container,.support-search-template .top>.container,.tax-support-categories .top>.container,body.support .top>.container{flex-direction:row}}@media (min-width:992px){.post-type-archive-support .top>.container,.single-support .top>.container,.support-search-template .top>.container,.tax-support-categories .top>.container,body.support .top>.container{gap:1.25rem}}.post-type-archive-support .top .header #breadcrumbs a,.post-type-archive-support .top .header #breadcrumbs span,.single-support .top .header #breadcrumbs a,.single-support .top .header #breadcrumbs span,.support-search-template .top .header #breadcrumbs a,.support-search-template .top .header #breadcrumbs span,.tax-support-categories .top .header #breadcrumbs a,.tax-support-categories .top .header #breadcrumbs span,body.support .top .header #breadcrumbs a,body.support .top .header #breadcrumbs span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;text-transform:uppercase}.post-type-archive-support .top .header .support-title,.single-support .top .header .support-title,.support-search-template .top .header .support-title,.tax-support-categories .top .header .support-title,body.support .top .header .support-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:500;letter-spacing:-.01em;line-height:1;margin-bottom:.3125rem;margin-top:.1875rem}.post-type-archive-support .top .search,.single-support .top .search,.support-search-template .top .search,.tax-support-categories .top .search,body.support .top .search{align-items:flex-end;display:flex;flex-grow:1;justify-content:flex-end;padding-bottom:.125rem}.post-type-archive-support .top .search form,.single-support .top .search form,.support-search-template .top .search form,.tax-support-categories .top .search form,body.support .top .search form{align-items:center;display:flex;justify-content:flex-end;position:relative;width:100%}.post-type-archive-support .top .search input[type=text],.single-support .top .search input[type=text],.support-search-template .top .search input[type=text],.tax-support-categories .top .search input[type=text],body.support .top .search input[type=text]{--tw-border-opacity:0.7;--tw-text-opacity:1;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity));height:45px;max-width:100%;padding-left:.9375rem;padding-right:1.5625rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-type-archive-support .top .search input[type=text]::placeholder,.single-support .top .search input[type=text]::placeholder,.support-search-template .top .search input[type=text]::placeholder,.tax-support-categories .top .search input[type=text]::placeholder,body.support .top .search input[type=text]::placeholder{--tw-text-opacity:0.7;color:rgb(255 255 255/var(--tw-text-opacity))}.post-type-archive-support .top .search input[type=text]:hover,.single-support .top .search input[type=text]:hover,.support-search-template .top .search input[type=text]:hover,.tax-support-categories .top .search input[type=text]:hover,body.support .top .search input[type=text]:hover{--tw-border-opacity:1}.post-type-archive-support .top .search input[type=text]:focus,.single-support .top .search input[type=text]:focus,.support-search-template .top .search input[type=text]:focus,.tax-support-categories .top .search input[type=text]:focus,body.support .top .search input[type=text]:focus{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(99 101 105/var(--tw-text-opacity))}.post-type-archive-support .top .search input[type=text]:focus::placeholder,.single-support .top .search input[type=text]:focus::placeholder,.support-search-template .top .search input[type=text]:focus::placeholder,.tax-support-categories .top .search input[type=text]:focus::placeholder,body.support .top .search input[type=text]:focus::placeholder{--tw-text-opacity:0.7;color:rgb(99 101 105/var(--tw-text-opacity))}@media (min-width:767px){.post-type-archive-support .top .search input[type=text],.single-support .top .search input[type=text],.support-search-template .top .search input[type=text],.tax-support-categories .top .search input[type=text],body.support .top .search input[type=text]{max-width:470px}}.post-type-archive-support .top .search input[type=text]:focus~button,.single-support .top .search input[type=text]:focus~button,.support-search-template .top .search input[type=text]:focus~button,.tax-support-categories .top .search input[type=text]:focus~button,body.support .top .search input[type=text]:focus~button{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.post-type-archive-support .top .search button,.single-support .top .search button,.support-search-template .top .search button,.tax-support-categories .top .search button,body.support .top .search button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));position:absolute;right:.9375rem;top:13px}.post-type-archive-support .content .sidebar,.single-support .content .sidebar,.support-search-template .content .sidebar,.tax-support-categories .content .sidebar,body.support .content .sidebar{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(250 249 247/var(--tw-border-opacity));border-right-width:0;flex:none;left:0;margin-left:-1.5625rem;margin-right:-1.5625rem;position:sticky;right:0;top:0;z-index:10}@media (min-width:992px){.post-type-archive-support .content .sidebar,.single-support .content .sidebar,.support-search-template .content .sidebar,.tax-support-categories .content .sidebar,body.support .content .sidebar{border-right-width:1px;margin-left:0;margin-right:0;padding-top:40px;position:relative;width:300px}}@media (max-width:1500px){.post-type-archive-support .content .sidebar,.single-support .content .sidebar,.support-search-template .content .sidebar,.tax-support-categories .content .sidebar,body.support .content .sidebar{width:250px}}@media (max-width:1200px){.post-type-archive-support .content .sidebar,.single-support .content .sidebar,.support-search-template .content .sidebar,.tax-support-categories .content .sidebar,body.support .content .sidebar{width:220px}}@media (max-width:1000px){.post-type-archive-support .content .sidebar,.single-support .content .sidebar,.support-search-template .content .sidebar,.tax-support-categories .content .sidebar,body.support .content .sidebar{width:200px}}@media (max-width:992px){.post-type-archive-support .content .sidebar,.single-support .content .sidebar,.support-search-template .content .sidebar,.tax-support-categories .content .sidebar,body.support .content .sidebar{width:auto}}.post-type-archive-support .content .sidebar .sidebar-menu,.single-support .content .sidebar .sidebar-menu,.support-search-template .content .sidebar .sidebar-menu,.tax-support-categories .content .sidebar .sidebar-menu,body.support .content .sidebar .sidebar-menu{--tw-bg-opacity:1;--tw-shadow:0px 4px 10px rgba(0,0,0,0.1);--tw-shadow-colored:0px 4px 10px var(--tw-shadow-color);background-color:rgb(248 248 248/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none}@media (min-width:992px){.post-type-archive-support .content .sidebar .sidebar-menu,.single-support .content .sidebar .sidebar-menu,.support-search-template .content .sidebar .sidebar-menu,.tax-support-categories .content .sidebar .sidebar-menu,body.support .content .sidebar .sidebar-menu{--tw-bg-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:block}}.post-type-archive-support .content .sidebar .sidebar-menu.active,.single-support .content .sidebar .sidebar-menu.active,.support-search-template .content .sidebar .sidebar-menu.active,.tax-support-categories .content .sidebar .sidebar-menu.active,body.support .content .sidebar .sidebar-menu.active{display:block}.post-type-archive-support .content .sidebar .menu,.single-support .content .sidebar .menu,.support-search-template .content .sidebar .menu,.tax-support-categories .content .sidebar .menu,body.support .content .sidebar .menu{list-style-type:none;margin:0}.post-type-archive-support .content .sidebar .menu>:not([hidden])~:not([hidden]),.single-support .content .sidebar .menu>:not([hidden])~:not([hidden]),.support-search-template .content .sidebar .menu>:not([hidden])~:not([hidden]),.tax-support-categories .content .sidebar .menu>:not([hidden])~:not([hidden]),body.support .content .sidebar .menu>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(250 249 247/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.post-type-archive-support .content .sidebar .menu,.single-support .content .sidebar .menu,.support-search-template .content .sidebar .menu,.tax-support-categories .content .sidebar .menu,body.support .content .sidebar .menu{border-bottom-width:0;padding-left:1.5625rem;padding-right:1.5625rem}@media (min-width:767px){.post-type-archive-support .content .sidebar .menu,.single-support .content .sidebar .menu,.support-search-template .content .sidebar .menu,.tax-support-categories .content .sidebar .menu,body.support .content .sidebar .menu{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(250 249 247/var(--tw-border-opacity))}}@media (min-width:992px){.post-type-archive-support .content .sidebar .menu,.single-support .content .sidebar .menu,.support-search-template .content .sidebar .menu,.tax-support-categories .content .sidebar .menu,body.support .content .sidebar .menu{padding-left:0;padding-right:0}}.post-type-archive-support .content .sidebar .menu a[href="#"],.single-support .content .sidebar .menu a[href="#"],.support-search-template .content .sidebar .menu a[href="#"],.tax-support-categories .content .sidebar .menu a[href="#"],body.support .content .sidebar .menu a[href="#"]{cursor:default}.post-type-archive-support .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a,.single-support .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a,.support-search-template .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a,.tax-support-categories .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a,body.support .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-size:13px;font-weight:700;text-transform:uppercase;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-type-archive-support .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a:hover,.single-support .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a:hover,.support-search-template .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a:hover,.tax-support-categories .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a:hover,body.support .content .sidebar .menu>.menu-item-has-children>.menu-item-block>a:hover{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}.post-type-archive-support .content .sidebar .menu>.menu-item-has-children>.menu-item-block:hover span.menu-expander,.single-support .content .sidebar .menu>.menu-item-has-children>.menu-item-block:hover span.menu-expander,.support-search-template .content .sidebar .menu>.menu-item-has-children>.menu-item-block:hover span.menu-expander,.tax-support-categories .content .sidebar .menu>.menu-item-has-children>.menu-item-block:hover span.menu-expander,body.support .content .sidebar .menu>.menu-item-has-children>.menu-item-block:hover span.menu-expander{--tw-text-opacity:0.6}.post-type-archive-support .content .sidebar .menu .menu-item-block,.single-support .content .sidebar .menu .menu-item-block,.support-search-template .content .sidebar .menu .menu-item-block,.tax-support-categories .content .sidebar .menu .menu-item-block,body.support .content .sidebar .menu .menu-item-block{align-items:stretch;cursor:pointer;display:flex;justify-content:space-between}.post-type-archive-support .content .sidebar .menu .menu-item-block>a,.single-support .content .sidebar .menu .menu-item-block>a,.support-search-template .content .sidebar .menu .menu-item-block>a,.tax-support-categories .content .sidebar .menu .menu-item-block>a,body.support .content .sidebar .menu .menu-item-block>a{--tw-text-opacity:1;align-items:center;color:rgb(16 24 32/var(--tw-text-opacity));cursor:pointer;display:flex;flex-grow:1;padding-bottom:.5rem;padding-top:.5rem;position:relative;-webkit-text-decoration-line:none;text-decoration-line:none}.post-type-archive-support .content .sidebar .menu .menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item-block span.menu-expander{--tw-text-opacity:0.25;align-items:center;color:rgb(16 24 32/var(--tw-text-opacity));display:flex;transition:opacity .15s ease-in-out}.post-type-archive-support .content .sidebar .menu>.menu-item,.single-support .content .sidebar .menu>.menu-item,.support-search-template .content .sidebar .menu>.menu-item,.tax-support-categories .content .sidebar .menu>.menu-item,body.support .content .sidebar .menu>.menu-item{padding-bottom:.625rem;padding-top:.625rem}.post-type-archive-support .content .sidebar .menu>.menu-item>a,.single-support .content .sidebar .menu>.menu-item>a,.support-search-template .content .sidebar .menu>.menu-item>a,.tax-support-categories .content .sidebar .menu>.menu-item>a,body.support .content .sidebar .menu>.menu-item>a{--tw-text-opacity:1;align-items:center;color:rgb(16 24 32/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:16px;font-weight:500;padding-bottom:.5rem;padding-top:.5rem;position:relative;-webkit-text-decoration-line:none;text-decoration-line:none}.post-type-archive-support .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander{justify-content:flex-end;width:50px}@media (min-width:992px){.post-type-archive-support .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item.menu-item-has-children>.menu-item-block span.menu-expander{justify-content:center}}.post-type-archive-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander{--tw-rotate:180deg;justify-content:flex-start;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:992px){.post-type-archive-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item.menu-item-has-children.active>.menu-item-block span.menu-expander{justify-content:center}}.post-type-archive-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu,.single-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu,.support-search-template .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu,.tax-support-categories .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu,body.support .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu{display:block;list-style-type:none;padding-bottom:10px;padding-left:0}.post-type-archive-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu.level--2,.single-support .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu.level--2,.support-search-template .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu.level--2,.tax-support-categories .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu.level--2,body.support .content .sidebar .menu .menu-item.menu-item-has-children.active>.sub-menu.level--2{padding-bottom:0}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu,.single-support .content .sidebar .menu .menu-item .sub-menu,.support-search-template .content .sidebar .menu .menu-item .sub-menu,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu,body.support .content .sidebar .menu .menu-item .sub-menu{display:none;list-style-type:none;margin-bottom:0}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu>:not([hidden])~:not([hidden]),.single-support .content .sidebar .menu .menu-item .sub-menu>:not([hidden])~:not([hidden]),.support-search-template .content .sidebar .menu .menu-item .sub-menu>:not([hidden])~:not([hidden]),.tax-support-categories .content .sidebar .menu .menu-item .sub-menu>:not([hidden])~:not([hidden]),body.support .content .sidebar .menu .menu-item .sub-menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu,.single-support .content .sidebar .menu .menu-item .sub-menu,.support-search-template .content .sidebar .menu .menu-item .sub-menu,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu,body.support .content .sidebar .menu .menu-item .sub-menu{padding-bottom:1.25rem}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu.level--2,.single-support .content .sidebar .menu .menu-item .sub-menu.level--2,.support-search-template .content .sidebar .menu .menu-item .sub-menu.level--2,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu.level--2,body.support .content .sidebar .menu .menu-item .sub-menu.level--2{margin-bottom:.75rem;margin-left:1.25rem;margin-top:.625rem;padding-bottom:0;padding-right:1.25rem}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu.level--3,.single-support .content .sidebar .menu .menu-item .sub-menu.level--3,.support-search-template .content .sidebar .menu .menu-item .sub-menu.level--3,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu.level--3,body.support .content .sidebar .menu .menu-item .sub-menu.level--3{margin-left:.625rem;margin-top:.625rem}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li,.single-support .content .sidebar .menu .menu-item .sub-menu li,.support-search-template .content .sidebar .menu .menu-item .sub-menu li,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li,body.support .content .sidebar .menu .menu-item .sub-menu li{border-style:none;line-height:1}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander{flex-shrink:0;justify-content:flex-end;width:50px}@media (min-width:992px){.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block span.menu-expander{justify-content:center}}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block>a,.single-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block>a,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block>a,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block>a,body.support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children .menu-item-block>a{line-height:1.4;padding-bottom:0;padding-top:0}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander{--tw-rotate:180deg;justify-content:flex-start;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:992px){.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children.active>.menu-item-block span.menu-expander{justify-content:center}}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block a,.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>a,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block a,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>a,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block a,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>a,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block a,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>a,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block a,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>a{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity))}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander{--tw-rotate:180deg;justify-content:flex-start;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:992px){.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.menu-item-block span.menu-expander{justify-content:center}}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.sub-menu.level--2,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.sub-menu.level--2,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.sub-menu.level--2,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.sub-menu.level--2,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item>.sub-menu.level--2{display:block;padding-right:1.25rem}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li a,.single-support .content .sidebar .menu .menu-item .sub-menu li a,.support-search-template .content .sidebar .menu .menu-item .sub-menu li a,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li a,body.support .content .sidebar .menu .menu-item .sub-menu li a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));cursor:pointer;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li a:hover,.single-support .content .sidebar .menu .menu-item .sub-menu li a:hover,.support-search-template .content .sidebar .menu .menu-item .sub-menu li a:hover,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li a:hover,body.support .content .sidebar .menu .menu-item .sub-menu li a:hover{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li:hover span.menu-expander,.single-support .content .sidebar .menu .menu-item .sub-menu li:hover span.menu-expander,.support-search-template .content .sidebar .menu .menu-item .sub-menu li:hover span.menu-expander,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li:hover span.menu-expander,body.support .content .sidebar .menu .menu-item .sub-menu li:hover span.menu-expander{--tw-text-opacity:0.6}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item,.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children,.single-support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item,.single-support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.current-menu-item,.support-search-template .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.current-menu-item,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children,body.support .content .sidebar .menu .menu-item .sub-menu li.current-menu-item,body.support .content .sidebar .menu .menu-item .sub-menu li.menu-item-has-children{padding-bottom:0;padding-top:0}.post-type-archive-support .content .sidebar .menu .menu-item .sub-menu li ul,.single-support .content .sidebar .menu .menu-item .sub-menu li ul,.support-search-template .content .sidebar .menu .menu-item .sub-menu li ul,.tax-support-categories .content .sidebar .menu .menu-item .sub-menu li ul,body.support .content .sidebar .menu .menu-item .sub-menu li ul{padding-bottom:0}.post-type-archive-support .content .support-menu-trigger,.single-support .content .support-menu-trigger,.support-search-template .content .support-menu-trigger,.tax-support-categories .content .support-menu-trigger,body.support .content .support-menu-trigger{--tw-border-opacity:1;--tw-bg-opacity:0.2;--tw-shadow:0 2px 4px rgba(0,0,0,0.04);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color);align-items:center;background-color:rgb(250 249 247/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(250 249 247/var(--tw-border-opacity));border-radius:.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;display:flex;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;gap:1.125rem;height:58px;justify-content:space-between;letter-spacing:-.01em;padding-left:1.5625rem;padding-right:1.5625rem;position:relative}@media (min-width:992px){.post-type-archive-support .content .support-menu-trigger,.single-support .content .support-menu-trigger,.support-search-template .content .support-menu-trigger,.tax-support-categories .content .support-menu-trigger,body.support .content .support-menu-trigger{display:none}}.post-type-archive-support .content .support-menu-trigger:before,.single-support .content .support-menu-trigger:before,.support-search-template .content .support-menu-trigger:before,.tax-support-categories .content .support-menu-trigger:before,body.support .content .support-menu-trigger:before{--tw-translate-y:-50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z' fill='%23C2C9D1'/%3E%3Cpath d='M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z' fill='%23000' fill-opacity='.25'/%3E%3C/svg%3E");content:"";height:.4375rem;position:absolute;right:1.5625rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:.625rem}.post-type-archive-support .content .page-content,.single-support .content .page-content,.support-search-template .content .page-content,.tax-support-categories .content .page-content,body.support .content .page-content{padding-bottom:60px;padding-left:0;padding-top:40px}@media (min-width:767px){.post-type-archive-support .content .page-content,.single-support .content .page-content,.support-search-template .content .page-content,.tax-support-categories .content .page-content,body.support .content .page-content{padding-bottom:6.25rem}}@media (min-width:992px){.post-type-archive-support .content .page-content,.single-support .content .page-content,.support-search-template .content .page-content,.tax-support-categories .content .page-content,body.support .content .page-content{padding-left:60px;padding-top:55px}}.post-type-archive-support .content .page-content .search,.single-support .content .page-content .search,.support-search-template .content .page-content .search,.tax-support-categories .content .page-content .search,body.support .content .page-content .search{--tw-border-opacity:1;border:1px solid rgb(217 216 214/var(--tw-border-opacity));padding:1.875rem;position:relative}.post-type-archive-support .content .page-content .search h3,.single-support .content .page-content .search h3,.support-search-template .content .page-content .search h3,.tax-support-categories .content .page-content .search h3,body.support .content .page-content .search h3{font-size:1.5rem;font-weight:500;margin-bottom:.625rem}.post-type-archive-support .content .page-content .search form,.single-support .content .page-content .search form,.support-search-template .content .page-content .search form,.tax-support-categories .content .page-content .search form,body.support .content .page-content .search form{margin-bottom:0;position:relative}.post-type-archive-support .content .page-content .search input[type=text],.single-support .content .page-content .search input[type=text],.support-search-template .content .page-content .search input[type=text],.tax-support-categories .content .page-content .search input[type=text],body.support .content .page-content .search input[type=text]{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(217 216 214/var(--tw-border-opacity));border-radius:.125rem;border-width:1px;color:rgb(60 16 83/var(--tw-text-opacity));font-size:1rem;height:55px;padding-left:1.25rem;padding-right:3.125rem}.post-type-archive-support .content .page-content .search input[type=text]::placeholder,.single-support .content .page-content .search input[type=text]::placeholder,.support-search-template .content .page-content .search input[type=text]::placeholder,.tax-support-categories .content .page-content .search input[type=text]::placeholder,body.support .content .page-content .search input[type=text]::placeholder{--tw-text-opacity:1;color:rgb(99 101 105/var(--tw-text-opacity))}.post-type-archive-support .content .page-content .search input[type=text]:focus,.single-support .content .page-content .search input[type=text]:focus,.support-search-template .content .page-content .search input[type=text]:focus,.tax-support-categories .content .page-content .search input[type=text]:focus,body.support .content .page-content .search input[type=text]:focus{--tw-border-opacity:1;border-color:rgb(89 23 105/var(--tw-border-opacity))}.post-type-archive-support .content .page-content .search button,.single-support .content .page-content .search button,.support-search-template .content .page-content .search button,.tax-support-categories .content .page-content .search button,body.support .content .page-content .search button{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity));position:absolute;right:1.25rem;top:19px}.post-type-archive-support .content .page-content .top-content,.single-support .content .page-content .top-content,.support-search-template .content .page-content .top-content,.tax-support-categories .content .page-content .top-content,body.support .content .page-content .top-content{--tw-border-opacity:1;border-color:rgb(217 216 214/var(--tw-border-opacity));border-top:1px rgb(217 216 214/var(--tw-border-opacity));border-style:solid;display:flex;flex-direction:column;gap:2.5rem;margin-top:1.875rem;padding-top:2.5rem}@media (min-width:767px){.post-type-archive-support .content .page-content .top-content,.single-support .content .page-content .top-content,.support-search-template .content .page-content .top-content,.tax-support-categories .content .page-content .top-content,body.support .content .page-content .top-content{flex-direction:row}}.post-type-archive-support .content .page-content .top-content>div,.single-support .content .page-content .top-content>div,.support-search-template .content .page-content .top-content>div,.tax-support-categories .content .page-content .top-content>div,body.support .content .page-content .top-content>div{flex:1 1 0%}.post-type-archive-support .content .page-content .top-content .open-ticket,.single-support .content .page-content .top-content .open-ticket,.support-search-template .content .page-content .top-content .open-ticket,.tax-support-categories .content .page-content .top-content .open-ticket,body.support .content .page-content .top-content .open-ticket{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(122 37 130/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));padding:1.875rem}.post-type-archive-support .content .page-content .top-content .open-ticket h3,.single-support .content .page-content .top-content .open-ticket h3,.support-search-template .content .page-content .top-content .open-ticket h3,.tax-support-categories .content .page-content .top-content .open-ticket h3,body.support .content .page-content .top-content .open-ticket h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;font-weight:500;margin-bottom:.625rem}.post-type-archive-support .content .page-content .top-content .open-ticket p,.single-support .content .page-content .top-content .open-ticket p,.support-search-template .content .page-content .top-content .open-ticket p,.tax-support-categories .content .page-content .top-content .open-ticket p,body.support .content .page-content .top-content .open-ticket p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;margin-bottom:1.875rem}@media (min-width:992px){.post-type-archive-support .content .page-content .top-content .open-ticket p,.single-support .content .page-content .top-content .open-ticket p,.support-search-template .content .page-content .top-content .open-ticket p,.tax-support-categories .content .page-content .top-content .open-ticket p,body.support .content .page-content .top-content .open-ticket p{max-width:80%}}.post-type-archive-support .content .page-content .top-content .open-ticket .open-ticket-btn,.single-support .content .page-content .top-content .open-ticket .open-ticket-btn,.support-search-template .content .page-content .top-content .open-ticket .open-ticket-btn,.tax-support-categories .content .page-content .top-content .open-ticket .open-ticket-btn,body.support .content .page-content .top-content .open-ticket .open-ticket-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-width:0;color:rgb(89 23 105/var(--tw-text-opacity));display:inline-flex;font-size:1.125rem;font-weight:500;gap:.375rem;justify-content:center;padding:.625rem 1.125rem}.post-type-archive-support .content .page-content .top-content .open-ticket .open-ticket-btn:hover,.single-support .content .page-content .top-content .open-ticket .open-ticket-btn:hover,.support-search-template .content .page-content .top-content .open-ticket .open-ticket-btn:hover,.tax-support-categories .content .page-content .top-content .open-ticket .open-ticket-btn:hover,body.support .content .page-content .top-content .open-ticket .open-ticket-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.post-type-archive-support .content .page-content .top-content .open-ticket .open-ticket-btn.large,.single-support .content .page-content .top-content .open-ticket .open-ticket-btn.large,.support-search-template .content .page-content .top-content .open-ticket .open-ticket-btn.large,.tax-support-categories .content .page-content .top-content .open-ticket .open-ticket-btn.large,body.support .content .page-content .top-content .open-ticket .open-ticket-btn.large{min-width:240px}.post-type-archive-support .content .page-content .top-content .open-ticket .open-ticket-btn.widget,.single-support .content .page-content .top-content .open-ticket .open-ticket-btn.widget,.support-search-template .content .page-content .top-content .open-ticket .open-ticket-btn.widget,.tax-support-categories .content .page-content .top-content .open-ticket .open-ticket-btn.widget,body.support .content .page-content .top-content .open-ticket .open-ticket-btn.widget{width:100%}.post-type-archive-support .content .page-content .top-content .open-ticket .open-ticket-btn svg,.single-support .content .page-content .top-content .open-ticket .open-ticket-btn svg,.support-search-template .content .page-content .top-content .open-ticket .open-ticket-btn svg,.tax-support-categories .content .page-content .top-content .open-ticket .open-ticket-btn svg,body.support .content .page-content .top-content .open-ticket .open-ticket-btn svg{margin-left:.1875rem}.post-type-archive-support .content .page-content .top-content .open-ticket small,.single-support .content .page-content .top-content .open-ticket small,.support-search-template .content .page-content .top-content .open-ticket small,.tax-support-categories .content .page-content .top-content .open-ticket small,body.support .content .page-content .top-content .open-ticket small{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-size:.875rem;margin-top:.625rem}.post-type-archive-support .content .page-content .popular-searches,.single-support .content .page-content .popular-searches,.support-search-template .content .page-content .popular-searches,.tax-support-categories .content .page-content .popular-searches,body.support .content .page-content .popular-searches{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem;margin-top:17px}.post-type-archive-support .content .page-content .popular-searches p,.single-support .content .page-content .popular-searches p,.support-search-template .content .page-content .popular-searches p,.tax-support-categories .content .page-content .popular-searches p,body.support .content .page-content .popular-searches p{flex:none}@media (min-width:992px){.post-type-archive-support .content .page-content .popular-searches p,.single-support .content .page-content .popular-searches p,.support-search-template .content .page-content .popular-searches p,.tax-support-categories .content .page-content .popular-searches p,body.support .content .page-content .popular-searches p{flex:1 1 auto}}.post-type-archive-support .content .page-content .popular-searches a,.single-support .content .page-content .popular-searches a,.support-search-template .content .page-content .popular-searches a,.tax-support-categories .content .page-content .popular-searches a,body.support .content .page-content .popular-searches a{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(250 249 247/var(--tw-bg-opacity));border-color:rgb(250 249 247/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(99 101 105/var(--tw-text-opacity));display:flex;flex:none;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;justify-content:center;padding:8px 1rem;text-align:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.post-type-archive-support .content .page-content .popular-searches a:hover,.single-support .content .page-content .popular-searches a:hover,.support-search-template .content .page-content .popular-searches a:hover,.tax-support-categories .content .page-content .popular-searches a:hover,body.support .content .page-content .popular-searches a:hover{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity))}@media (min-width:992px){.post-type-archive-support .content .page-content .popular-searches a,.single-support .content .page-content .popular-searches a,.support-search-template .content .page-content .popular-searches a,.tax-support-categories .content .page-content .popular-searches a,body.support .content .page-content .popular-searches a{flex:1 1 auto}}.post-type-archive-support .content .page-content .support-section,.single-support .content .page-content .support-section,.support-search-template .content .page-content .support-section,.tax-support-categories .content .page-content .support-section,body.support .content .page-content .support-section{--tw-border-opacity:1;border-color:rgb(217 216 214/var(--tw-border-opacity));border-top-width:1px;margin-top:2.5rem}.post-type-archive-support .content .page-content .support-section .support-section-title,.single-support .content .page-content .support-section .support-section-title,.support-search-template .content .page-content .support-section .support-section-title,.tax-support-categories .content .page-content .support-section .support-section-title,body.support .content .page-content .support-section .support-section-title{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;margin-bottom:1.5625rem;margin-top:2.5rem;text-transform:uppercase}@media (min-width:767px){.post-type-archive-support .content .page-content .support-section .support-section-title,.single-support .content .page-content .support-section .support-section-title,.support-search-template .content .page-content .support-section .support-section-title,.tax-support-categories .content .page-content .support-section .support-section-title,body.support .content .page-content .support-section .support-section-title{font-size:15px}}.post-type-archive-support .content .page-content .support-section .support-categories-loop,.single-support .content .page-content .support-section .support-categories-loop,.support-search-template .content .page-content .support-section .support-categories-loop,.tax-support-categories .content .page-content .support-section .support-categories-loop,body.support .content .page-content .support-section .support-categories-loop{display:grid;gap:1.875rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:767px){.post-type-archive-support .content .page-content .support-section .support-categories-loop,.single-support .content .page-content .support-section .support-categories-loop,.support-search-template .content .page-content .support-section .support-categories-loop,.tax-support-categories .content .page-content .support-section .support-categories-loop,body.support .content .page-content .support-section .support-categories-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.post-type-archive-support .content .page-content .support-section .support-categories-loop,.single-support .content .page-content .support-section .support-categories-loop,.support-search-template .content .page-content .support-section .support-categories-loop,.tax-support-categories .content .page-content .support-section .support-categories-loop,body.support .content .page-content .support-section .support-categories-loop{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-type-archive-support .content .page-content .support-section .support-categories-loop.log-loop,.single-support .content .page-content .support-section .support-categories-loop.log-loop,.support-search-template .content .page-content .support-section .support-categories-loop.log-loop,.tax-support-categories .content .page-content .support-section .support-categories-loop.log-loop,body.support .content .page-content .support-section .support-categories-loop.log-loop{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:767px){.post-type-archive-support .content .page-content .support-section .support-categories-loop.log-loop,.single-support .content .page-content .support-section .support-categories-loop.log-loop,.support-search-template .content .page-content .support-section .support-categories-loop.log-loop,.tax-support-categories .content .page-content .support-section .support-categories-loop.log-loop,body.support .content .page-content .support-section .support-categories-loop.log-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.post-type-archive-support .content .page-content .support-section .support-categories-loop.log-loop,.single-support .content .page-content .support-section .support-categories-loop.log-loop,.support-search-template .content .page-content .support-section .support-categories-loop.log-loop,.tax-support-categories .content .page-content .support-section .support-categories-loop.log-loop,body.support .content .page-content .support-section .support-categories-loop.log-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}.post-type-archive-support .content .page-content .support-section .cat-box,.single-support .content .page-content .support-section .cat-box,.support-search-template .content .page-content .support-section .cat-box,.tax-support-categories .content .page-content .support-section .cat-box,body.support .content .page-content .support-section .cat-box{--tw-border-opacity:1;--tw-bg-opacity:0.2;--tw-shadow:0 2px 4px rgba(0,0,0,0.04);--tw-shadow-colored:0 2px 4px var(--tw-shadow-color);background-color:rgb(250 249 247/var(--tw-bg-opacity));border-color:rgb(250 249 247/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;gap:1.125rem;padding:1.375rem;position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.post-type-archive-support .content .page-content .support-section .cat-box:hover,.single-support .content .page-content .support-section .cat-box:hover,.support-search-template .content .page-content .support-section .cat-box:hover,.tax-support-categories .content .page-content .support-section .cat-box:hover,body.support .content .page-content .support-section .cat-box:hover{--tw-shadow:0 4px 8px rgba(0,0,0,0.06);--tw-shadow-colored:0 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.post-type-archive-support .content .page-content .support-section .cat-box.log-box,.single-support .content .page-content .support-section .cat-box.log-box,.support-search-template .content .page-content .support-section .cat-box.log-box,.tax-support-categories .content .page-content .support-section .cat-box.log-box,body.support .content .page-content .support-section .cat-box.log-box{align-items:center;padding:13px 1.25rem}.post-type-archive-support .content .page-content .support-section .cat-box.log-box .cat-icon,.single-support .content .page-content .support-section .cat-box.log-box .cat-icon,.support-search-template .content .page-content .support-section .cat-box.log-box .cat-icon,.tax-support-categories .content .page-content .support-section .cat-box.log-box .cat-icon,body.support .content .page-content .support-section .cat-box.log-box .cat-icon{height:40px;width:40px}.post-type-archive-support .content .page-content .support-section .cat-box.sub-box,.single-support .content .page-content .support-section .cat-box.sub-box,.support-search-template .content .page-content .support-section .cat-box.sub-box,.tax-support-categories .content .page-content .support-section .cat-box.sub-box,body.support .content .page-content .support-section .cat-box.sub-box{align-items:center;gap:.9375rem;padding:12px 1.25rem}.post-type-archive-support .content .page-content .support-section .cat-box.sub-box .cat-icon,.single-support .content .page-content .support-section .cat-box.sub-box .cat-icon,.support-search-template .content .page-content .support-section .cat-box.sub-box .cat-icon,.tax-support-categories .content .page-content .support-section .cat-box.sub-box .cat-icon,body.support .content .page-content .support-section .cat-box.sub-box .cat-icon{height:38px;width:38px}.post-type-archive-support .content .page-content .support-section .cat-box.sub-box .cat-icon svg,.single-support .content .page-content .support-section .cat-box.sub-box .cat-icon svg,.support-search-template .content .page-content .support-section .cat-box.sub-box .cat-icon svg,.tax-support-categories .content .page-content .support-section .cat-box.sub-box .cat-icon svg,body.support .content .page-content .support-section .cat-box.sub-box .cat-icon svg{width:22px}.post-type-archive-support .content .page-content .support-section .cat-box .cat-link,.single-support .content .page-content .support-section .cat-box .cat-link,.support-search-template .content .page-content .support-section .cat-box .cat-link,.tax-support-categories .content .page-content .support-section .cat-box .cat-link,body.support .content .page-content .support-section .cat-box .cat-link{bottom:0;left:0;position:absolute;right:0;top:0}.post-type-archive-support .content .page-content .support-section .cat-box .cat-icon,.single-support .content .page-content .support-section .cat-box .cat-icon,.support-search-template .content .page-content .support-section .cat-box .cat-icon,.tax-support-categories .content .page-content .support-section .cat-box .cat-icon,body.support .content .page-content .support-section .cat-box .cat-icon{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(250 249 247/var(--tw-bg-opacity));border-radius:9999px;color:rgb(89 23 105/var(--tw-text-opacity));display:flex;flex:none;height:48px;justify-content:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:48px}.post-type-archive-support .content .page-content .support-section .cat-box .cat-icon img,.single-support .content .page-content .support-section .cat-box .cat-icon img,.support-search-template .content .page-content .support-section .cat-box .cat-icon img,.tax-support-categories .content .page-content .support-section .cat-box .cat-icon img,body.support .content .page-content .support-section .cat-box .cat-icon img{width:22px}.post-type-archive-support .content .page-content .support-section .cat-box .cat-content h5,.single-support .content .page-content .support-section .cat-box .cat-content h5,.support-search-template .content .page-content .support-section .cat-box .cat-content h5,.tax-support-categories .content .page-content .support-section .cat-box .cat-content h5,body.support .content .page-content .support-section .cat-box .cat-content h5{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.01em}.post-type-archive-support .content .page-content .support-section .cat-box .cat-content p,.single-support .content .page-content .support-section .cat-box .cat-content p,.support-search-template .content .page-content .support-section .cat-box .cat-content p,.tax-support-categories .content .page-content .support-section .cat-box .cat-content p,body.support .content .page-content .support-section .cat-box .cat-content p{--tw-text-opacity:1;color:rgb(99 101 105/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-.005em;margin-top:.4375rem}.post-type-archive-support .content .page-content .support-section .cat-box:hover .cat-icon,.single-support .content .page-content .support-section .cat-box:hover .cat-icon,.support-search-template .content .page-content .support-section .cat-box:hover .cat-icon,.tax-support-categories .content .page-content .support-section .cat-box:hover .cat-icon,body.support .content .page-content .support-section .cat-box:hover .cat-icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.post-type-archive-support .content .page-content .support-section small,.single-support .content .page-content .support-section small,.support-search-template .content .page-content .support-section small,.tax-support-categories .content .page-content .support-section small,body.support .content .page-content .support-section small{--tw-text-opacity:1;color:rgb(99 101 105/var(--tw-text-opacity));display:block;font-size:.75rem;margin-top:.625rem}.post-type-archive-support aside.toc,.support-search-template aside.toc,.tax-support-categories aside.toc,body.support aside.toc{display:none}.support-search-template .page-content,.tax-support-categories .page-content{width:100%}.support-search-template .search-results-count,.tax-support-categories .search-results-count{font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;margin-bottom:1.25rem;margin-top:3.125rem;text-transform:uppercase}.support-search-template .search-results,.tax-support-categories .search-results{display:flex;flex-direction:column;gap:1.75rem;margin-bottom:1.875rem}.tax-support-categories .page-content{width:100%}.tax-support-categories .page-content h1{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.01em;line-height:1.5;margin:0}.tax-support-categories .page-content p{--tw-text-opacity:1;color:rgb(99 101 105/var(--tw-text-opacity));font-size:1.125rem;line-height:1.5;margin-top:.375rem}.tax-support-categories .page-content .tax-name{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5;text-transform:uppercase}.tax-support-categories .support-post-index{--tw-border-opacity:1;border-color:rgb(250 249 247/var(--tw-border-opacity));border-top-width:1px;margin-bottom:1.875rem;margin-top:1.875rem;padding-bottom:1.875rem}.tax-support-categories .support-post-index a{display:block}.tax-support-categories .support-post-index>li{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(250 249 247/var(--tw-border-opacity));padding-bottom:1.875rem;padding-top:1.875rem}.tax-support-categories .support-post-index>li>a{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;margin-bottom:.625rem;text-transform:uppercase}.tax-support-categories .support-post-index>li>a:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.tax-support-categories .support-post-index>li>ul{margin-bottom:.625rem}.tax-support-categories .support-post-index>li>ul li{margin-bottom:0}.tax-support-categories .support-post-index>li>ul li a{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity));display:flex;font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;padding-bottom:.375rem;padding-top:.375rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tax-support-categories .support-post-index>li>ul li a:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.tax-support-categories .support-post-index>li>ul li:last-child>a{padding-bottom:0}.tax-support-categories .support-post-index>li>ul li:last-child>ul{margin:0}.tax-support-categories .support-post-index>li>ul ul{padding-left:1.25rem}.post-type-archive-support .page-content{width:100%}</style></head> <body class="support-template-default single single-support postid-28046 single-format-standard configuring-invicti-enterprise-for-linux-on-amazon-web-services sticky-header-enabled app-data index-data singular-data single-data single-support-data single-support-configuring-invicti-enterprise-for-linux-on-amazon-web-services-data"> <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M7R7MXJ" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <div class="sticky-header-observer"></div> <div class="invicti-bar" hidden> <div class="transition-message"> <a href="https://www.invicti.com/blog/news/netsparker-is-now-invicti-signaling-a-new-era-for-modern-appsec/" title="Netsparker is now Invicti">Netsparker is now Invicti</a> <button class="bar-close" title="Hello bar close button"> <svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.5858L1.41422 0L0 1.41422L13.5858 15L0.150757 28.435L1.56497 29.8492L15 16.4142L28.2843 29.6985L29.6985 28.2843L16.4142 15L29.8492 1.56497L28.435 0.150757L15 13.5858Z" fill="currentColor"></path> </svg> </button> </div> </div> <header class="site-header"> <div class="container"> <a href="https://www.invicti.com/get-demo/" class="btn-get-demo">Get a demo</a> <div class="navigation-header"> <a href="https://www.invicti.com/" rel="noreferrer"> <img class="logo-icon logo top-logo" src="https://cdn.invicti.com/branding/invicti-logo-black.svg" alt="Invicti Logo - The Largest Dynamic Application Security Solutions Provider In The World" width="100" height="28" /> <img class="logo-icon logo sticky-logo" src="https://cdn.invicti.com/branding/invicti-logo-black.svg" alt="Invicti Logo - The Largest Dynamic Application Security Solutions Provider In The World" width="100" height="28" /> <img class="logo-icon logo mobile-logo" src="https://cdn.invicti.com/branding/invicti-logo-bone.svg" alt="Invicti Logo - The Largest Dynamic Application Security Solutions Provider In The World" width="100" height="28" /> <span class="top-slogan">AppSec with Zero Noise</span> <img class="logo-icon mobile-logo-icon" src="https://cdn.invicti.com/branding/invicti-logo-icon.svg" alt="Invicti Logo - The Largest Dynamic Application Security Solutions Provider In The World" width="32" height="32" /> </a> <a href="https://www.invicti.com/get-demo/" class="sticky-header-btn">Get a demo</a> <svg class="navbar-toggle navbar-toggle-open" xmlns="http://www.w3.org/2000/svg" width="22" height="13" fill="none"><path fill="black" fill-rule="evenodd" d="M22 0H0v3h22V0Zm0 10H0v3h22v-3Z" clip-rule="evenodd"/></svg> <svg class="navbar-toggle navbar-toggle-close" xmlns="http://www.w3.org/2000/svg" width="17" height="17" fill="none"><path fill="black" fill-rule="evenodd" d="M9 6.718 2.282 0 .162 2.121 6.878 8.84.16 15.556l2.121 2.122L9 10.96l6.717 6.718 2.122-2.122L11.12 8.84 17.84 2.12 15.718 0 9 6.718Z" clip-rule="evenodd"/></svg> </div> <nav id="site-navigation" class="primary-menu-wrapper navigation-menu" aria-label="Main Navigation"> <a href="https://www.invicti.com/get-demo/" class="btn">Get a demo</a> <ul id="primary-menu" class="primary-menu"><li id="menu-item-14" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-14"><a href="#">Product</a> <ul class="sub-menu level--1"> <li id="menu-item-55161" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55161"><a href="https://www.invicti.com/product/">Web Application Security</a></li> <li id="menu-item-15" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-15"><a href="https://www.invicti.com/product/api-security/">API Security</a></li> <li id="menu-item-16" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16"><a href="https://www.invicti.com/features/">Features</a></li> <li id="menu-item-55889" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55889"><a href="https://www.invicti.com/product/dast/">DAST</a></li> <li id="menu-item-55937" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55937"><a href="https://www.invicti.com/product/sast/">SAST</a></li> <li id="menu-item-100773" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100773"><a href="https://www.invicti.com/product/sca/">SCA</a></li> <li id="menu-item-100774" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100774"><a href="https://www.invicti.com/product/container-security/">Container Security</a></li> </ul> </li> <li id="menu-item-18" class="solution menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18"><a href="#">Why Us?</a> <ul class="sub-menu level--1"> <li id="menu-item-394" class="has-3rd-level menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-394"><a href="#">Solutions</a> <ul class="sub-menu level--2"> <li id="menu-item-48" class="menu-col menu-col1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-48"><a href="#">Industries</a> <ul class="sub-menu level--3"> <li id="menu-item-19" class="industries menu-item menu-item-type-custom menu-item-object-custom menu-item-19"><a href="https://www.invicti.com/solutions/it-and-telecom/">IT &#038; Telecom</a></li> <li id="menu-item-20" class="industries menu-item menu-item-type-custom menu-item-object-custom menu-item-20"><a href="https://www.invicti.com/solutions/government/">Government</a></li> <li id="menu-item-21" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21"><a href="https://www.invicti.com/solutions/financial-services/">Financial Services</a></li> <li id="menu-item-22" class="industries menu-item menu-item-type-custom menu-item-object-custom menu-item-22"><a href="https://www.invicti.com/solutions/higher-education/">Education</a></li> <li id="menu-item-23" class="industries menu-item menu-item-type-custom menu-item-object-custom menu-item-23"><a href="https://www.invicti.com/solutions/healthcare/">Healthcare</a></li> </ul> </li> <li id="menu-item-49" class="menu-col menu-col1 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-49"><a href="#">Roles</a> <ul class="sub-menu level--3"> <li id="menu-item-24" class="roles menu-item menu-item-type-custom menu-item-object-custom menu-item-24"><a href="https://www.invicti.com/solutions/cto-ciso/">CTO &#038; CISO</a></li> <li id="menu-item-25" class="roles menu-item menu-item-type-custom menu-item-object-custom menu-item-25"><a href="https://www.invicti.com/solutions/engineering-manager/">Engineering Manager</a></li> <li id="menu-item-26" class="roles menu-item menu-item-type-custom menu-item-object-custom menu-item-26"><a href="https://www.invicti.com/solutions/security-engineer/">Security Engineer</a></li> <li id="menu-item-27" class="roles menu-item menu-item-type-custom menu-item-object-custom menu-item-27"><a href="https://www.invicti.com/solutions/devsecops/">DevSecOps</a></li> </ul> </li> </ul> </li> <li id="menu-item-402" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-402"><a href="https://www.invicti.com/vulnerability-scanner-comparison/">Comparison</a></li> <li id="menu-item-401" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-401"><a href="https://www.invicti.com/case-studies/">Case studies</a></li> <li id="menu-item-400" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-400"><a href="https://www.invicti.com/customers/">Customers</a></li> <li id="menu-item-399" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-399"><a href="https://www.invicti.com/testimonials/">Testimonials</a></li> </ul> </li> <li id="menu-item-28" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-28"><a href="https://www.invicti.com/pricing/">Pricing</a></li> <li id="menu-item-29" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-29"><a href="#">About Us</a> <ul class="sub-menu level--1"> <li id="menu-item-395" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395"><a href="https://www.invicti.com/about/">Our Story</a></li> <li id="menu-item-398" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-398"><a href="https://www.invicti.com/blog/news/">In the news</a></li> <li id="menu-item-397" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-397"><a href="https://www.invicti.com/careers/">Careers</a></li> <li id="menu-item-396" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-396"><a href="https://www.invicti.com/contact/">Contact us</a></li> </ul> </li> <li id="menu-item-30" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-30"><a href="#">Resources</a> <ul class="sub-menu level--1"> <li id="menu-item-31" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-31"><a href="https://www.invicti.com/blog/">Blog</a></li> <li id="menu-item-33" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33"><a href="https://www.invicti.com/white-papers/">White Papers</a></li> <li id="menu-item-10430" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10430"><a href="https://www.invicti.com/webinars/">Webinars</a></li> <li id="menu-item-56654" class="new-promotion menu-item menu-item-type-post_type menu-item-object-page menu-item-56654"><a href="https://www.invicti.com/podcasts/">Podcasts</a></li> <li id="menu-item-27789" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27789"><a href="https://www.invicti.com/learn/">Invicti Learn</a></li> <li id="menu-item-34" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-34"><a href="https://www.invicti.com/resources/">Resource Library</a></li> <li id="menu-item-37" class="partners-custom menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-37"><a href="#">Partners</a> <ul class="sub-menu level--2"> <li id="menu-item-27215" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27215"><a href="https://www.invicti.com/partners/">Channel</a></li> <li id="menu-item-27218" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27218"><a href="https://www.invicti.com/clp/managed-security-service-provider/">MSSP</a></li> </ul> </li> <li id="menu-item-38" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-38"><a href="https://www.invicti.com/support/">Support</a></li> </ul> </li> </ul> </nav><!-- #site-navigation--> </div> </header><!-- .site-header--> <div class="top"> <div class="container"> <div class="header"> <p id="breadcrumbs"><span><span><a href="https://www.invicti.com/">Home</a></span> / <span><a href="https://www.invicti.com/support/">Support</a></span> / <span><a href="https://www.invicti.com/support/category/getting-started/">Getting Started</a></span> / <span><a href="https://www.invicti.com/support/category/invicti-enterprise-on-premises-installation/">Invicti Enterprise On-Premises Installation</a></span> / <span class="breadcrumb_last" aria-current="page">Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu)</span></span></p> <div class="support-title">Support</div> </div> <div class="search"> <form role="search" method="get" id="searchform" action="https://www.invicti.com/support/"> <label class="screen-reader-text" for="s">Search in support</label> <input type="text" value="" name="s" id="s" placeholder="Search in support" /> <button type="submit"> <svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.625 16.625L13.0736 13.0673L16.625 16.625ZM15.0416 8.31254C15.0416 10.0972 14.3327 11.8088 13.0707 13.0708C11.8088 14.3327 10.0972 15.0417 8.31248 15.0417C6.52779 15.0417 4.8162 14.3327 3.55424 13.0708C2.29228 11.8088 1.58331 10.0972 1.58331 8.31254C1.58331 6.52785 2.29228 4.81626 3.55424 3.5543C4.8162 2.29234 6.52779 1.58337 8.31248 1.58337C10.0972 1.58337 11.8088 2.29234 13.0707 3.5543C14.3327 4.81626 15.0416 6.52785 15.0416 8.31254V8.31254Z" stroke="currentColor" stroke-width="2.08333" stroke-linecap="round" stroke-linejoin="round" /> </svg> </button> </form> </div> </div> </div> <div class="content"> <div class="container flex flex-col lg:flex-row min-h-screen"> <aside class="sidebar"> <div class="support-menu-trigger"> <span>Support Categories Menu</span> </div> <div class="sidebar-menu"> <ul class="menu support-menu"> <li class="menu-item menu-item-has-children active"> <div class="menu-item-block"> <a href="#" onclick="return false;">Getting Started</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/what-is-invicti/">What is Invicti? | Application Security Scanner</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-editions/">Invicti Editions | Standard, Professional, Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-licensing/">Invicti Licensing</a> </li> <li class="article"> <a href="https://www.invicti.com/support/how-does-invicti-licensing-work/">Licensing FAQs</a> </li> <li class="article"> <a href="https://www.invicti.com/support/data-retention-data-availability-expired-license/">Data retention and data availability for expired licenses</a> </li> <li class="article"> <a href="https://www.invicti.com/support/data-retention-data-availability-expired-license-invicti-standard/">Data retention and data availability for expired licenses in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-glossary/">Glossary</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Enterprise</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/logging-in-invicti/">Logging in to Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/navigation-in-invicti/">Navigation in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-quick-start-guide/">Quick start guide</a> </li> <li class="article"> <a href="https://www.invicti.com/support/using-filters/">Using filters in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/introduction-dashboards-invicti/">Introduction to Invicti Enterprise dashboards</a> </li> <li class="article"> <a href="https://www.invicti.com/support/the-global-dashboard/">Global Dashboard (Invicti Enterprise)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/downloading-invicti-standard-from-invicti-enterprise/">Downloading Invicti Standard from Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/exclude-from-antivirus/">Excluding Invicti files from antivirus scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/whitelisting-for-invicti-enterprise-on-demand-us/">Whitelisting requirements for Invicti Enterprise On-Demand - US: https://www.netsparkercloud.com</a> </li> <li class="article"> <a href="https://www.invicti.com/support/whitelisting-for-invicti-enterprise-on-demand-eu/">Whitelisting requirements for Invicti Enterprise On-Demand - EU: https://eu.netsparker.cloud</a> </li> <li class="article"> <a href="https://www.invicti.com/support/whitelisting-for-invicti-enterprise-on-demand-ca/">Whitelisting requirements for Invicti Enterprise On-Demand - CA: https://ca.netsparker.cloud</a> </li> <li class="article"> <a href="https://www.invicti.com/support/whitelisting-for-invicti-enterprise-on-demand-us-2/">Whitelisting requirements for Invicti Enterprise On-Demand - US-2: https://ie.invicti.com</a> </li> </ul> </li> <li class="menu-item menu-item-has-children active"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Enterprise On-Premises Installation</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/step-1-components-architecture-prerequisites-download/">Step 1: Components and architecture, prerequisites, and download</a> </li> <li class="article"> <a href="https://www.invicti.com/support/step-2-installing-configuring-web-app-av/">Step 2: Installing and configuring the web app server and AV service</a> </li> <li class="article"> <a href="https://www.invicti.com/support/step-3-installing-configuring-agent/">Step 3: Installing and configuring the Agent</a> </li> <li class="article"> <a href="https://www.invicti.com/support/step-4-installing-configuring-auth-verif/">Step 4: Installing and configuring the Authentication Verifier agent</a> </li> <li class="article"> <a href="https://www.invicti.com/support/step-5-installing-iast-bridge/">Step 5: Installing the IAST bridge</a> </li> <li class="article"> <a href="https://www.invicti.com/support/security-hardening-invicti-onpremises/">Security Hardening for Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-a-proxy-for-the-invicti-enterprise-web-application/">Configuring a proxy for the Invicti Enterprise Web Application</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-invicti-enterprise-for-amazon-web-services/">Configuring Invicti Enterprise for Amazon Web Services</a> </li> <li class="article"> <a href="https://www.invicti.com/support/updating-invicti-enterprise-onpremises/">Updating Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-invicti-enterprise-silent-mode/">Installing Invicti Enterprise On-Premises in Silent Mode</a> </li> <li class="article current-menu-item active"> <a href="https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/">Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/exclude-from-antivirus/">Excluding Invicti files from antivirus scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/data-migration-invicti-enterprise/">Migrating data in Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-hawk-internally/">Installing Invicti Hawk internally</a> </li> <li class="article"> <a href="https://www.invicti.com/support/whitelisting-for-invicti-enterprise-on-premises/">Whitelisting requirements for Invicti Enterprise On-Premises</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Standard</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/installing-invicti-standard/">Installing Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/introduction-to-invicti-standard-dashboards/">Introduction to Invicti Standard Dashboards</a> </li> <li class="article"> <a href="https://www.invicti.com/support/navigation-in-invicti-standard/">Navigation in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-standard-scan-summary-dashboard/">Scan Summary Dashboard (Invicti Standard)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/exclude-from-antivirus/">Excluding Invicti files from antivirus scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-hawk-internally/">Installing Invicti Hawk internally</a> </li> <li class="article"> <a href="https://www.invicti.com/support/updating-invicti-standard/">Updating Invicti Standard</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Discovery</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Web Asset Discovery</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/application-and-service-discovery/">The Discovery Service - Introduction</a> </li> <li class="article"> <a href="https://www.invicti.com/support/discover-amazon-web-services/">Configuring AWS Connections</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-discovery-service/">Configuring the Discovery Service</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-discovered-websites/">Managing the Discovered Websites List</a> </li> <li class="article"> <a href="https://www.invicti.com/support/converting-discovered-website-to-target/">Converting a discovered website to a target</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Predictive Risk Scoring</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/introduction-to-predictive-risk-scoring/">Introduction to Predictive Risk Scoring</a> </li> <li class="article"> <a href="https://www.invicti.com/support/utilizing-predictive-risk-scoring/">Utilizing Predictive Risk Scoring</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Targets</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Managing Targets</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/what-is-a-target/">What is a Target?</a> </li> <li class="article"> <a href="https://www.invicti.com/support/websites-and-apis-dashboards/">Targets Dashboard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/adding-website-invicti-enterprise/">Adding a Target</a> </li> <li class="article"> <a href="https://www.invicti.com/support/importing-websites-invicti-enterprise/">Importing Targets</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-websites-invicti-enterprise/">Managing Targets</a> </li> <li class="article"> <a href="https://www.invicti.com/support/verifying-website-ownership-invicti-enterprise/">Verifying Target Ownership</a> </li> <li class="article"> <a href="https://www.invicti.com/support/what-are-target-groups/">What are Target Groups?</a> </li> <li class="article"> <a href="https://www.invicti.com/support/website-groups-invicti-enterprise/">Creating and Managing Target Groups</a> </li> <li class="article"> <a href="https://www.invicti.com/support/view-filter-target-groups/">Viewing and Filtering Target Groups</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">API Security</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/api-types-formats/">API types and specification formats</a> </li> <li class="article"> <a href="https://www.invicti.com/support/install-api-security-on-premises/">Installing Invicti API Security On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/updating-invicti-api-security-on-premises/">Updating Invicti API Security On-Premises</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">API Discovery</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/api-discovery-overview/">API Discovery Overview</a> </li> <li class="article"> <a href="https://www.invicti.com/support/introduction-api-management-integrations/">Introduction to API Discovery Sources</a> </li> <li class="article"> <a href="https://www.invicti.com/support/zero-config-api-discovery/">Getting Started with Zero Configuration API Discovery</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-invicti-network-traffic-analyzer/">Installing the Invicti Network Traffic Analyzer</a> </li> <li class="article"> <a href="https://www.invicti.com/support/network-api-discovery-tap-plugin-faqs/">Network Traffic Analyzer: Tap Plugin FAQs</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-amazon-api-gateway/">Integrating with Amazon API Gateway</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-apigee-api-hub/">Integrating with Apigee API hub</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-azure-api-management/">Integrating with Azure API Management</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-kong-konnect/">Integrating with Kong Konnect</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-mulesoft-anypoint-exchange/">Integrating MuleSoft Anypoint Exchange with Invicti Enterprise On-Demand</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-mulesoft-anypoint-exchange-on-premises/">Integrating MuleSoft Anypoint Exchange with Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-your-api-inventory/">Managing your API Inventory</a> </li> <li class="article"> <a href="https://www.invicti.com/support/linking-unlinking-api-target/">Linking and unlinking discovered APIs to targets</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Scanning APIs</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/overview-scanning-api/">Overview of Scanning APIs</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-grpc-api-web-services-with-invicti-enterprise/">Scanning gRPC API Web Services with Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-grpc-api-web-services-with-invicti-standard/">Scanning gRPC API Web Services with Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-soap-web-services/">Scanning SOAP API Web Services</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-restful-api-web-service/">Scanning a RESTful API Web Service | API Endpoint Scanner</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-graphql-api/">Scanning a GraphQL API for vulnerabilities</a> </li> <li class="article"> <a href="https://www.invicti.com/support/importing-links-api-definitions/">Importing links and API definitions</a> </li> <li class="article"> <a href="https://www.invicti.com/support/imported-links/">Importing links from supported tools</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Scans</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction to Scanning</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/web-application-security-scanning-flow/">Web Application Security Scanning Flow</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-production-environment/">Scanning Production Environments</a> </li> <li class="article"> <a href="https://www.invicti.com/support/stages-scanning/">Stages of Scanning</a> </li> <li class="article"> <a href="https://www.invicti.com/support/overview-scanning-invicti/">Overview of Scanning</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Launching Scans</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/running-informal-pci-dss-compliance-scans/">Running informal PCI DSS Compliance Scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-single-tab-target-invicti-standard/">Scanning single-tab targets with Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/running-official-pci-dss-scans-and-group-scans/">Running official PCI DSS Scans and PCI DSS Group Scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/define-pci-dss-scan-policy-invicti-standard/">Defining PCI DSS scan policy in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/creating-new-scan-invicti/">Creating a New Scan</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scheduling-scans/">Scheduling Scans in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scheduled-scans-best-practices/">Best practices for creating effective scan schedules in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scheduling-scans-in-invicti-standard/">Scheduling Scans in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/setting-up-incremental-scan/">Setting up incremental scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/retrieve-mend-sast-scan-results/">Retrieving Mend SAST and SCA scan results</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Scan Results</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/recent-scans/">Recent Scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/reviewing-scan-results/">Reviewing Scan Results</a> </li> <li class="article"> <a href="https://www.invicti.com/support/view-mend-sast-scan-results/">Viewing Mend SAST and SCA scan results in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/viewing-detected-technologies/">Viewing detected technologies</a> </li> <li class="article"> <a href="https://www.invicti.com/support/checking-the-vdb-version-in-invicti-enterprise-on-premises/">Checking the VDB version in Invicti Enterprise On-Premises</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Working with Scans</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/managing-scans/">Suspending, pausing, and resuming scans</a> </li> <li class="article"> <a href="https://www.invicti.com/support/manual-crawling-proxy-mode-invicti/">Manual Crawling in Proxy Mode</a> </li> <li class="article"> <a href="https://www.invicti.com/support/excluding-parts-website-from-scan/">Excluding Parts of a Website From a Scan</a> </li> <li class="article"> <a href="https://www.invicti.com/support/exclude-include-links-sitemap-after-crawling/">Excluding and Including Links from the Sitemap After Crawling</a> </li> <li class="article"> <a href="https://www.invicti.com/support/additional-websites-invicti/">Configuring Additional Websites</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-applications-ip-range/">Scanning Applications in an IP Range</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-url-rewrite-rules-invicti/">Configuring URL Rewrite Rules</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-groups-in-invicti-enterprise/">Scan Groups in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/prerequest-scripts/">Pre-Request Scripts</a> </li> <li class="article"> <a href="https://www.invicti.com/support/business-logic-recorder-invicti/">Using the business logic recorder</a> </li> <li class="article"> <a href="https://www.invicti.com/support/performance-analysis-in-invicti/">Performance Analysis in Invicti</a> </li> <li class="article"> <a href="https://www.invicti.com/support/importing-and-exporting-scan-sessions/">Importing and Exporting Scan Sessions in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-time-window/">Scan Time Window</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-coverage-gaps/">Checking scan coverage and addressing gaps</a> </li> <li class="article"> <a href="https://www.invicti.com/support/factors-leading-to-longer-scan-times/">Factors leading to longer scan times</a> </li> <li class="article"> <a href="https://www.invicti.com/support/reducing-scan-times/">Reducing scan times</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-search-in-invicti-standard/">Scan Search in Invicti Standard</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Scan Profiles</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/scan-profiles-invicti/">Overview of Scan Profiles in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-scan-profiles-invicti-enterprise/">Configuring Scan Profiles in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-scan-profiles-invicti-standard/">Configuring Scan Profiles in Invicti Standard</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Security Checks</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/setting-security-check-options/">Security Checks</a> </li> <li class="article"> <a href="https://www.invicti.com/support/waf-identifier/">WAF Identifier</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-graphql-library-detection/">GraphQL Library Detection</a> </li> <li class="article"> <a href="https://www.invicti.com/support/identifying-mongodb-injection-vulnerabilities/">Identifying MongoDB injection vulnerabilities</a> </li> <li class="article"> <a href="https://www.invicti.com/support/breach-attack-detection/">BREACH Attack</a> </li> <li class="article"> <a href="https://www.invicti.com/support/forced-browsing/">Forced Browsing</a> </li> <li class="article"> <a href="https://www.invicti.com/support/login-page-identifier/">Login Page Identifier</a> </li> <li class="article"> <a href="https://www.invicti.com/support/malware-analyzer/">Malware Analyzer</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-scripts-security-checks-invicti-enterprise/">Custom Scripts for Security Checks in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-scripts-security-checks/">Custom Scripts for Security Checks in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-security-checks-scripting/">Custom Security Checks via Scripting</a> </li> <li class="article"> <a href="https://www.invicti.com/support/identifying-sensitive-data/">Identifying sensitive data</a> </li> <li class="article"> <a href="https://www.invicti.com/support/how-invicti-reports-vulnerabilities/">How Invicti reports vulnerabilities</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">HTTP Request Builder</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/http-request-builder-invicti/">HTTP Request Builder</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Command Line Interface</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/command-line-interface-invicti-standard/">Command Line Interface</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Authentication</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/authentication/">Overview of Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-verifying-form-authentication-invicti-enterprise/">Configuring and Verifying Form Authentication in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-form-authentication-with-otp/">Configuring Form Authentication with OTP</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-scripts-form-authentication/">Custom Scripts for Form Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/authentication-profiles/">Authentication Profiles</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-basic-digest-ntlm-kerberos-negotiate-authentication/">Configuring Basic, Digest, NTLM/Kerberos and Negotiate Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-client-certificate-authentication/">Configuring Client Certificate Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-oauth-authentication/">Configuring OAuth2 Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-header-authentication/">Configuring Header Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/logout-problems/">Logout Problems</a> </li> <li class="article"> <a href="https://www.invicti.com/support/logout-detection-invicti/">Logout Detection</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-form-authentication-invicti-standard/">Configuring Form Authentication in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/verifying-form-authentication-configuration-invicti-standard/">Verifying the Form Authentication Configuration in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-manual-authentication-invicti-standard/">Manual Authentication in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-smart-card-authentication-invicti-standard/">Configuring Smart Card Authentication in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/hmac-authentication-scripting/">HMAC Authentication via Scripting in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/interactive-logins-invicti-standard/">Interactive Logins in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/form-authentication-api/">Form Authentication API</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Working with Scan Scopes</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/scan-scope/">Scan Scope</a> </li> <li class="article"> <a href="https://www.invicti.com/support/excluding-file-types-scan/">Excluding file types from a scan</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Shark (IAST and SCA)</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Deploy Invicti Shark</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/configuring-invicti-iast-bridge/">Configuring Invicti IAST Bridge</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-iast-onprem/">Deploying Shark (IAST) in Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-iast/">Deploying Shark (IAST) in Invicti Enterprise On-Demand</a> </li> <li class="article"> <a href="https://www.invicti.com/support/how-shark-enriches-vulnerability-reports/">How Invicti Shark enriches vulnerability reports</a> </li> <li class="article"> <a href="https://www.invicti.com/support/software-composition-analysis-invicti/">Analyzing software composition with Invicti Shark (IAST)</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Shark for PHP</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-php/">Deploying Invicti Shark for PHP</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-php-docker/">Deploying Invicti Shark for PHP - Docker</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-php-aws-elastic-beanstalk/">Deploying Invicti Shark for PHP - AWS Elastic Beanstalk</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Shark for Java</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-java/">Installing Invicti Shark for Java websites</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-java-windows/">Deploying Invicti Shark for Java - Tomcat (Windows/Linux/Docker)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-java-docker-springboot/">Deploying Invicti Shark for Java - Docker (Spring Boot)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-iast-for-java-windows-jboss-7-4-standalone-war-file/">Deploying Invicti Shark for JAVA - Windows/Linux (JBOSS 7.4 Standalone + WAR File)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-iast-for-java-windows-jetty-war-file/">Deploying Invicti Shark for Java - Windows/Linux (Jetty 10.0.10 + WAR file)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-iast-for-java-windows-wildfly-26-1-1-final-standalone-war-file/">Deploying Invicti Shark for Java - Windows/Linux (Wildfly 26.1.1 Final Standalone + WAR file)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-java-linux-websphere/">Deploying Invicti Shark for Java - Linux (WebSphere Liberty 19.0.0.9+ with WAR file)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-shark-scan-aws-java/">Scanning an application in AWS Elastic Beanstalk (Tomcat + WAR File)</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Shark for .NET</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-dot-net-supported-scenarios/">Deploying Invicti Shark for .NET - Supported Scenarios</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-net/">Deploying Shark for .NET in Invicti Enterprise On-Demand</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-net-onprem/">Deploying Shark for .NET in Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-agent-for-net-core/">Deploying Invicti Shark agent for .NET Core</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-for-net-aws-elastic-beanstalk/">Deploying Invicti Shark for .NET - AWS Elastic Beanstalk</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Shark for Nodejs</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-nodejs/">Deploying Invicti Shark for Node.js</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-nodejs-docker/">Deploying Invicti Shark (IAST) for Node.js - Docker</a> </li> <li class="article"> <a href="https://www.invicti.com/support/deploying-invicti-shark-nodejs-aws/">Deploying Invicti Shark agent for Node.js - AWS Elastic Beanstalk</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Reporting</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction to Reports</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/why-do-we-need-reports-invicti/">Overview of Reports</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Types of Reports</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/built-in-reports-invicti/">Built-In Reports</a> </li> <li class="article"> <a href="https://www.invicti.com/support/trend-matrix-report/">Trend Matrix Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/report-templates-invicti/">Report Templates</a> </li> <li class="article"> <a href="https://www.invicti.com/support/detailed-scan-report/">Detailed Scan Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/technical-report/">Technical Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/executive-summary-report/">Executive Summary Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/hipaa-compliance-report/">HIPAA Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/iso-27001-compliance-report/">ISO 27001 Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/disa-stig-scan-report/">DISA STIG Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/nist-sp-scan-report/">NIST SP 800-53 Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/owasp-top-ten-2021-report/">OWASP Top Ten 2021 Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/owasp-api-top-ten-2019-report/">OWASP API Top Ten 2019 Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/owasp-top-ten-2017-report/">OWASP Top Ten 2017 Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/owasp-top-ten-2013-report/">OWASP Top Ten 2013 Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/owasp-asvs-compliance-report/">ASVS 4.0 Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/overview-of-official-and-informal-pci-dss-compliance-reports/">Overview of Official and Informal PCI DSS Compliance Reports</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sans-top-25-report/">SANS Top 25 Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/wasc-threat-classification-report/">WASC Threat Classification Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/knowledge-base-report/">Knowledge Base Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/modsecurity-waf-rules-report/">ModSecurity WAF Rules Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/f5-big-ip-asm-waf-rules-report/">F5 BIG-IP ASM WAF Rules Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/lists-invicti/">Lists</a> </li> <li class="article"> <a href="https://www.invicti.com/support/comparison-report/">Comparison Report (Invicti Standard)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-reports-templates-invicti/">Custom Reports (Invicti Standard)</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Web Application Firewall Reports</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/fortiweb-waf-rules/">Generating FortiWeb WAF Rules from Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/imperva-securesphere-waf-rules/">Generating Imperva SecureSphere WAF Rules from Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/cloudflare-waf-rules/">Generating Cloudflare WAF Rules from Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/amazon-web-services-waf-rules/">Generating Amazon Web Services WAF Rules From Invicti</a> </li> <li class="article"> <a href="https://www.invicti.com/support/f5-big-ip-asm-waf-rules/">Generating F5 BIG-IP Application Security Manager WAF Rules From Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/web-application-firewall/">Web Application Firewall Support in Invicti</a> </li> <li class="article"> <a href="https://www.invicti.com/support/modsecurity-waf-rules/">Generating ModSecurity WAF Rules from Invicti Standard</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Working with Reports</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/exporting-official-pci-dss-compliance-report/">Exporting the official PCI DSS Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/export-pci-dss-compliance-report-invicti-standard/">Exporting PCI DSS Compliance Report in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/understanding-informal-pci-dss-compliance-report/">Understanding informal PCI DSS Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/exporting-informal-pci-dss-compliance-report/">Exporting the informal PCI DSS Compliance Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/chart-reports-invicti-enterprise/">Chart Reports</a> </li> <li class="article"> <a href="https://www.invicti.com/support/editing-vulnerabilities-and-assigning-security-standards-in-invicti-enterprise/">Editing vulnerabilities and adding security standards in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/inconsistent-web-security-scan-results-invicti/">Troubleshooting Inconsistent Web Security Scan Results</a> </li> <li class="article"> <a href="https://www.invicti.com/support/editing-vulnerabilities-and-assigning-security-standards-in-invicti-standard/">Editing vulnerabilities and adding security standards in Invicti Standard</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Knowledge Base Nodes</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/knowledge-base-nodes/">Knowledge Base Nodes</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-shark-node/">Invicti Shark Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/software-composition-analysis-node/">Software Composition Analysis (SCA) Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/crawling-performance-node/">Crawling Performance Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/web-services-soap-node/">Web Services (SOAP) Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/web-pages-with-inputs-node/">Web Pages With Inputs Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/url-rewrite-node/">URL Rewrite Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/ssl-node/">SSL Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/site-profile-node/">Site Profile Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/slowest-pages-node/">Slowest Pages Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-performance-node/">Scan Performance Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/rest-apis-node/">REST APIs Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/proofs-node/">Proofs Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/out-of-scope-links-node/">Out of Scope Links Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/not-founds-node/">Not Founds Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/mime-types-nodes/">MIME Types Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/javascript-files-node/">JavaScript Files Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/interesting-headers-node/">Interesting Headers Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/incremental-scan-node/">Incremental Scan Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/google-web-toolkit-node/">Google Web Toolkit Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/form-validation-errors-node/">Form Validation Errors Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/file-extensions-node/">File Extensions Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/external-scripts-node/">External Scripts Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/external-frames-node/">External Frames Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/external-css-files-node/">External CSS Files Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/embedded-objects-node/">Embedded Objects Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/css-files-node/">CSS Files Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/comments-node/">Comments Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/attack-possibilities-node/">Attack Possibilities Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/ajax-xml-http-requests-node/">AJAX/XML HTTP Requests Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/email-addresses-node/">Email Addresses Node</a> </li> <li class="article"> <a href="https://www.invicti.com/support/cookies-node/">Cookies Node</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Issues</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Working With Issues</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/managing-issues-invicti/">Managing Issues</a> </li> <li class="article"> <a href="https://www.invicti.com/support/viewing-issues-invicti-enterprise/">Viewing issues in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/viewing-issues-invicti-standard/">Viewing Issues in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/generating-exploits-vulnerabilities-invicti-standard/">Generating Exploits for Vulnerabilities in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/vulnerability-severity-levels-invicti/">Vulnerability Severity Levels</a> </li> <li class="article"> <a href="https://www.invicti.com/support/exporting-issues-invicti/">Sending vulnerabilities manually to an issue tracking system</a> </li> <li class="article"> <a href="https://www.invicti.com/support/assigning-issue-another-team-member/">Assigning an Issue to Another Team Member</a> </li> <li class="article"> <a href="https://www.invicti.com/support/disabling-assigning-issues-code-committer/">Disabling the Assigning of Issues in Invicti to the Code Committer</a> </li> <li class="article"> <a href="https://www.invicti.com/support/viewing-http-request-response-issue/">Viewing the HTTP Request and Response of an Issue</a> </li> <li class="article"> <a href="https://www.invicti.com/support/updating-status-issue-invicti-enterprise/">Updating the status of an issue in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/tagging-invicti-enterprise/">Tagging in Invicti Enterprise</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Explanations</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/invicti-fips/">How Invicti approaches FIPS</a> </li> <li class="article"> <a href="https://www.invicti.com/support/error-messages-in-scan-failures/">Error messages in scan failures</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Technologies</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Explanations</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/technologies-invicti/">Technologies dashboard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/viewing-recent-technologies-invicti/">Viewing recent technologies</a> </li> <li class="article"> <a href="https://www.invicti.com/support/technology-notifications/">Technology notifications</a> </li> <li class="article"> <a href="https://www.invicti.com/support/how-invicti-identifies-outofdate/">How Invicti identifies out-of-date technologies</a> </li> <li class="article"> <a href="https://www.invicti.com/support/fingerprinting-libraries/">Fingerprinting libraries</a> </li> <li class="article"> <a href="https://www.invicti.com/support/detecting-log4j-vulnerability-invicti/">Detecting the Log4j vulnerability with Invicti</a> </li> <li class="article"> <a href="https://www.invicti.com/support/log4j-faq/">Log4J FAQ</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Policies</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Scan Policies</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/scan-policies-invicti/">Overview of Scan Policies</a> </li> <li class="article"> <a href="https://www.invicti.com/support/share-scan-policy/">Sharing a scan policy</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-policy-fields/">Scan policy fields</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-policy-editor-invicti/">Scan Policy Editor</a> </li> <li class="article"> <a href="https://www.invicti.com/support/create-new-scan-policy/">Creating a new scan policy</a> </li> <li class="article"> <a href="https://www.invicti.com/support/create-scan-policy-invicti-standard/">Creating a new scan policy in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-single-page-applications-invicti-standard/">Scanning Single Page Applications in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-single-page-applications/">Scanning Single Page Applications</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scanning-parameter-based-navigation-websites/">Scanning Parameter-Based Navigation Websites</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-policy-optimizer-invicti/">Scan Policy Optimizer</a> </li> <li class="article"> <a href="https://www.invicti.com/support/excluding-parameters-from-scan/">Excluding Parameters From a Scan</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-predetermined-web-form-values/">Configuring Predefined Web Form Values</a> </li> <li class="article"> <a href="https://www.invicti.com/support/hawk-vulnerabilities/">How Invicti Hawk finds vulnerabilities</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Report Policies</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/report-policies-invicti/">Overview of Report Policies</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-report-policies-invicti/">Custom Report Policies</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Notifications</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction to Notifications in Invicti Enterprise</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/notifications-invicti-enterprise/">Introduction to Notifications</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Configuring Notifications in Invicti Enterprise</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/configuring-user-profile-notifications/">Configuring the User Profile for Notifications</a> </li> <li class="article"> <a href="https://www.invicti.com/support/creating-notifications/">Creating notifications</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-notifications/">Managing Notifications</a> </li> <li class="article"> <a href="https://www.invicti.com/support/report-vulnerabilities-issue-tracking-system/">Configuring Notifications to Report Vulnerabilities to an Issue Tracking System</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-notification-priorities/">Managing Notification Priorities</a> </li> <li class="article"> <a href="https://www.invicti.com/support/previewing-notifications/">Previewing Notifications</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Integrations</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction to Integrations</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-vulnerability-management-system/">Integrating Invicti into Your Vulnerability Management System</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-sdlc/">Integrating Invicti Enterprise into Your Existing SDLC</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Configuring Integrations</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/configuring-user-mappings/">Configuring user mappings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/automating-scanning-with-bitbucket-pipelines/">Automating scanning with Bitbucket Pipelines</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-integrations-invicti-enterprise/">Managing Integrations</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-gocd-automation-server/">Integrating Invicti Standard with GoCD Automation Server</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Issue Tracking Systems</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-issue-tracking-system/">Integrating Invicti Enterprise with an issue tracking system</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-azure-boards/">Integrating Invicti Enterprise with Azure Boards</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-bitbucket/">Integrating Invicti Enterprise with Bitbucket</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-bugzilla/">Integrating Invicti Enterprise with Bugzilla</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-defectdojo/">Integrating Invicti Enterprise with DefectDojo</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-fogbugz/">Integrating Invicti Enterprise with FogBugz</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-freshservice/">Integrating Invicti Enterprise with Freshservice</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-github/">Integrating Invicti Enterprise with GitHub</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-gitlab-issue-tracking/">Integrating Invicti Enterprise with GitLab Issues (Issue Tracking)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-jazzteam/">Integrating Invicti Enterprise with Jazz Team Server</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-jira/">Integrating Invicti Enterprise with Jira</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-kafka/">Integrating Invicti Enterprise with Kafka</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-kenna/">Integrating Invicti Enterprise with Kenna</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-pagerduty/">Integrating Invicti Enterprise with PagerDuty</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-pivotal-tracker/">Integrating Invicti Enterprise with Pivotal Tracker</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-redmine/">Integrating Invicti Enterprise with Redmine</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-servicenow/">Integrating Invicti Enterprise with ServiceNow Incident Management</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-shortcut/">Integrating Invicti Enterprise with Shortcut</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-enterprise-addon-splunk/">Integrating Invicti Enterprise with Splunk</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-tfs/">Integrating Invicti Enterprise with TFS</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-netsparking-enterprise-unfuddle/">Integrating Invicti Enterprise with Unfuddle</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-youtrack/">Integrating Invicti Enterprise with YouTrack</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-with-invicti-enterprise/">Integrating Invicti Standard with Invicti Enterprise</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Project Management</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-asana/">Integrating Invicti Enterprise with Asana</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-trello/">Integrating Invicti Enterprise with Trello</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-asana/">Integrating Invicti Standard with Asana</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-trello/">Integrating Invicti Standard with Trello</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Continuous Integration Systems</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/viewing-continuous-integrations-information-status-window/">Viewing Continuous Integration Information in the Status Window</a> </li> <li class="article"> <a href="https://www.invicti.com/support/viewing-continuous-integration-information-issues-window/">Viewing Continuous Integration Information in the Issues Window</a> </li> <li class="article"> <a href="https://www.invicti.com/support/continuous-integration-details-scan-report/">Accessing Continuous Integration Details in the Scan Report</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-azure-pipelines/">Integrating Invicti Enterprise with Azure Pipelines</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-bamboo-plugin/">Integrating Invicti Enterprise with the Bamboo Plugin</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-circleci/">Integrating Invicti Enterprise with CircleCI</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-gitlab-ci-cd/">Integrating Invicti Enterprise with GitLab CI/CD</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-urbancode-deploy/">Integrating Invicti Enterprise with UrbanCode Deploy</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-github-actions/">Integrating Invicti Enterprise with GitHub Actions</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-scan-jenkins-plugin/">Integrating Invicti Enterprise with Jenkins</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-jenkins/">Integrating Invicti Standard with Jenkins</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-configuring-invicti-enterprise-scan-teamcity-plugin/">Installing and Configuring the Invicti Enterprise Scan TeamCity Plugin</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-teamcity-plugin/">Integrating Invicti Enterprise with the TeamCity Plugin</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-travis-ci/">Integrating Invicti Enterprise with Travis CI</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Communication</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-mattermost/">Integrating Invicti Enterprise with Mattermost</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-microsoft-teams/">Integrating Invicti Enterprise with Microsoft Teams</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-slack/">Integrating Invicti Enterprise with Slack</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Secret and Encryption Management</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-azure-key-vault/">Integrating Invicti Enterprise with Azure Key Vault</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-cyberark-vault/">Integrating Invicti Enterprise with CyberArk Vault</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-hashicorp-vault/">Integrating Invicti Enterprise with HashiCorp Vault</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">API</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-webhook/">Integrating Invicti Enterprise with Webhooks</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-zapier/">Integrating Invicti Enterprise with Zapier</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Single Sign-On Providers</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/single-sign-on-saml-authentication/">SAML Authentication Services</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sso-configuring-azureactivedirectory-single-sign-on-integration-with-saml/">Configuring Microsoft Entra ID (Azure Active Directory) Integration with SAML</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sso-configuring-google-single-sign-on-integration-with-saml/">Configuring Google Single Sign-On Integration with SAML</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sso-configuring-microsoftactivedirectory-single-sign-on-integration-with-saml/">Configuring Microsoft Active Directory Federation Services Integration with SAML</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-okta-sso-integration-with-saml/">Configuring Okta Single Sign-On Integration with SAML</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sso-configuring-pingfederate-single-sign-on-integration-with-saml/">Configuring PingFederate Single Sign-On Integration with SAML</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sso-configuring-pingidentity-single-sign-on-integration-with-saml/">Configuring Ping Identity Single Sign-On Integration with SAML</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sso-configuring-saml-based-single-sign-on-integration/">Configuring SAML-Based Single Sign-On Integration</a> </li> <li class="article"> <a href="https://www.invicti.com/support/troubleshooting-sso-issues/">Troubleshooting SSO Issues</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">System for Cross-domain Identity Management</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/configuring-azure-active-directory-integration-with-scim/">Configuring Microsoft Entra ID (Azure Active Directory) Integration with SCIM</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-okta-integration-with-scim/">Configuring Okta Integration with SCIM</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Vulnerability Management</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-servicenow-vulnerability-response-plugin/">Integrating Invicti Enterprise with ServiceNow Vulnerability Response (Plugin)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-enterprise-servicenow-vulnerability-response/">Integrating Invicti Enterprise with ServiceNow Vulnerability Response using an integration script</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrate-servicenow-application-vulnerability-response/">Integrating Invicti Enterprise with ServiceNow Application Vulnerability Response</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Connections</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/integrate-mend-sast/">Integrating Invicti Enterprise with Mend SAST and SCA</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Send To Actions</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/configuring-auto-send-to-actions-invicti-standard/">Configuring Auto Send To Actions in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-send-to-actions-invicti/">Configuring the User Interface for Custom Send To Actions in Invicti Standard</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-azure-boards/">Integrating Invicti Standard with Azure Boards</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-bitbucket/">Integrating Invicti Standard with Bitbucket</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-bugzilla/">Integrating Invicti Standard with Bugzilla</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-email/">Integrating Invicti Standard with Email</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-fogbugz/">Integrating Invicti Standard with FogBugz</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-freshservice/">Integrating Invicti Standard with Freshservice</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-github/">Integrating Invicti Standard with GitHub</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-gitlab/">Integrating Invicti Standard with GitLab</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-jazzteam/">Integrating Invicti Standard with Jazz Team Server</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-jira/">Integrating Invicti Standard with Jira</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-kenna/">Integrating Invicti Standard with Kenna</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-microsoft-teams/">Integrating Invicti Standard with Microsoft Teams</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-pivotal-tracker/">Integrating Invicti Standard with Pivotal Tracker</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-redmine/">Integrating Invicti Standard with Redmine</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-shortcut-invicti-standard/">Integrating Invicti Standard with Shortcut</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-tfs/">Integrating Invicti Standard with TFS</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-unfuddle/">Integrating Invicti Standard with Unfuddle</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-webhook/">Integrating Invicti Standard with Webhooks</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-youtrack/">Integrating Invicti Standard with YouTrack</a> </li> <li class="article"> <a href="https://www.invicti.com/support/integrating-invicti-standard-zapier/">Integrating Invicti Standard with Zapier</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Team Management</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Introduction to Team Management</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/overview-of-team-management/">Overview of team management in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-members-invicti-enterprise/">Managing team members in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-roles-invicti-enterprise/">Managing roles in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/managing-teams-invicti-enterprise/">Managing teams in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/activity-log/">Activity Logs</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">User Permissions</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/viewing-roles-and-teams/">Viewing your roles and teams</a> </li> <li class="article"> <a href="https://www.invicti.com/support/general-settings-user-roles-and-permissions/">User roles and permissions</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-roles-invicti-enterprise/">Configuring roles in Invicti Enterprise</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Team Administrator role</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/team-administrator-capabilities-assigning-role/">Team Administrator capabilities and assigning the role</a> </li> <li class="article"> <a href="https://www.invicti.com/support/assigning-roles-to-specific-member/">Assigning roles to a specific member</a> </li> <li class="article"> <a href="https://www.invicti.com/support/assigning-roles-to-a-team/">Assigning roles to a team</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-team-administrator-roles-with-setup-examples/">Custom Team Administrator roles with setup examples</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">LDAP service</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/configuring-ldap/">Configuring LDAP</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Agents</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Scan Agents</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/agents-invicti-enterprise-on-premises/">Agents in Invicti Enterprise On-Premises</a> </li> <li class="article"> <a href="https://www.invicti.com/support/internal-agents-invicti-enterprise/">Internal Agents in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-internal-agents/">Installing scan agents on Windows</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-scan-agent-linux-debian/">Installing scan agents on Linux (Debian Distribution)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-scan-agent-linux-redhat/">Installing scan agents on Linux (RedHat Distribution)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-scan-agent-dockerization/">Installing scan agents via Docker</a> </li> <li class="article"> <a href="https://www.invicti.com/support/installing-scanner-agent-via-openshift-kubernetes/">Installing scan agents via Kubernetes and OpenShift</a> </li> <li class="article"> <a href="https://www.invicti.com/support/agent-token-encryption/">Encrypting the Agent Token</a> </li> <li class="article"> <a href="https://www.invicti.com/support/agent-secret-management/">Configuring internal agents for secrets management services</a> </li> <li class="article"> <a href="https://www.invicti.com/support/disabling-enabling-scanner-agents/">Disabling and enabling scanner agents</a> </li> <li class="article"> <a href="https://www.invicti.com/support/troubleshooting-agent-issues/">Troubleshooting agent issues</a> </li> <li class="article"> <a href="https://www.invicti.com/support/malware-analyzer-clamav-invicti/">Malware Analysis with ClamAV in Invicti Enterprise</a> </li> <li class="article"> <a href="https://www.invicti.com/support/agent-commands-logs/">Viewing agent commands and accessing agent logs</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Authentication Verifier Agents</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/managing-authentication-verifier-agent-invicti/">Managing Authentication Verifier Agents</a> </li> <li class="article"> <a href="https://www.invicti.com/support/authentication-verifier-agent/">Installing Authentication Verifier Agents</a> </li> <li class="article"> <a href="https://www.invicti.com/support/authentication-verifier-agent-linux-debian/">Installing Authentication Verifier Agent on Linux (Debian Distribution)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/authentication-verifier-agent-linux-redhat/">Installing Authentication Verifier Agent on Linux (RedHat Distribution)</a> </li> <li class="article"> <a href="https://www.invicti.com/support/starting-the-authverifier-on-docker-using-a-docker-scan-agent/">Starting the AuthVerifier on Docker using a Docker Scan Agent</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Agent Groups</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/managing-agent-groups/">Managing Agent Groups</a> </li> <li class="article"> <a href="https://www.invicti.com/support/assigning-agents-to-teams/">Assigning agents to teams</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Settings</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Enterprise Settings</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/general-settings-invicti/">General Settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/general-settings-user-roles-and-permissions/">User roles and permissions</a> </li> <li class="article"> <a href="https://www.invicti.com/support/data-encryption-storage-retention/">Data Encryption, Storage, and Retention</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-login-warning-banner/">Configuring Login Warning Banner</a> </li> <li class="article"> <a href="https://www.invicti.com/support/single-sign-on-settings/">Single Sign-On Settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/ip-restrictions-settings/">IP Restrictions Settings</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Enterprise On-Premises</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/security-settings/">Security settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/email-settings/">Email settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/sms-settings/">SMS Settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/encryption-invicti-enterprise/">Encryption Settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/service-credentials-settings/">Service Credentials settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/cloud-provider-settings/">Cloud Provider Settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/authentication-verifier-settings/">Authentication Verifier Settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/licensing-settings/">Licensing settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/database-settings/">Database settings</a> </li> <li class="article"> <a href="https://www.invicti.com/support/custom-db-maintenance/">Configuring custom database maintenance</a> </li> <li class="article"> <a href="https://www.invicti.com/support/configuring-agent-selection/">Configuring agent selection</a> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Invicti Standard Options</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/advanced/">Accessing Advanced Options</a> </li> <li class="article"> <a href="https://www.invicti.com/support/send-to-actions/">Send To Actions</a> </li> <li class="article"> <a href="https://www.invicti.com/support/logging/">Logging</a> </li> <li class="article"> <a href="https://www.invicti.com/support/invicti-assistant/">Invicti Assistant</a> </li> <li class="article"> <a href="https://www.invicti.com/support/enterprise-integration/">Enterprise Integration</a> </li> <li class="article"> <a href="https://www.invicti.com/support/proxy/">Proxy</a> </li> <li class="article"> <a href="https://www.invicti.com/support/internal-proxy/">Internal Proxy</a> </li> <li class="article"> <a href="https://www.invicti.com/support/scan-policy/">Scan Policy</a> </li> <li class="article"> <a href="https://www.invicti.com/support/auto-update/">Auto Update</a> </li> <li class="article"> <a href="https://www.invicti.com/support/storage/">Storage</a> </li> <li class="article"> <a href="https://www.invicti.com/support/general/">General</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Your Account</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">Account Options</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/account-invicti/">Account</a> </li> <li class="article"> <a href="https://www.invicti.com/support/settings-password-invicti/">Managing Your Account Settings and Password</a> </li> <li class="article"> <a href="https://www.invicti.com/support/api-overview/">API Settings Overview</a> </li> <li class="article"> <a href="https://www.invicti.com/support/two-factor-authentication/">Two-Factor Authentication</a> </li> <li class="article"> <a href="https://www.invicti.com/support/license/">License</a> </li> <li class="article"> <a href="https://www.invicti.com/support/about/">About</a> </li> </ul> </li> </ul> </li> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">FAQs</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"></path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu"> <li class="menu-item menu-item-has-children"> <div class="menu-item-block"> <a href="#" onclick="return false;">General FAQs</a> <span class="menu-expander"><svg width="10" height="8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor"> </path> <path d="M1.175.912 5 4.73 8.825.912 10 2.087l-5 5-5-5L1.175.912Z" fill="currentColor" fill-opacity=".25"></path> </svg></span> </div> <ul class="sub-menu level--2"> <li class="article"> <a href="https://www.invicti.com/support/scan-firefox-only-target/">How can I scan a Firefox-only target?</a> </li> <li class="article"> <a href="https://www.invicti.com/support/target-sitemap-changes-between-scans/">Why does my target&#039;s sitemap change between scans?</a> </li> <li class="article"> <a href="https://www.invicti.com/support/losing-login-status-during-scan/">Why does my scan lose login status during a scan?</a> </li> <li class="article"> <a href="https://www.invicti.com/support/how-can-i-introduce-a-delay-into-my-custom-script/">How can I introduce a delay into my custom script?</a> </li> <li class="article"> <a href="https://www.invicti.com/support/why-does-my-api-source-show-any-apis/">Why does my API source not show any APIs in the API Inventory?</a> </li> </ul> </li> </ul> </li> </ul> </div> </aside> <main class="entry-content single-support-entry post-28046 support type-support status-publish format-standard hentry support-categories-getting-started support-categories-invicti-enterprise-on-premises-installation"> <div class="article-cat"> <a href="https://www.invicti.com/support/category/getting-started/"> Getting Started</a> </div> <div class="article-heading entry-title"> <h1>Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu)</h1> </div> <div class="article-coverage"> <span>This document is for:</span> <div class="products"> Invicti Enterprise On-Premises </div> </div> <div class='docembdr'><div id="contents"><div class="c24 c47 doc-content"><p class="c0"><span class="c2">Invicti Enterprise can be configured to run scanner agents on Amazon Web Services (AWS). When you launch a new scan, Invicti Enterprise creates a new Linux instance for the target scan and terminates it automatically once the scan is completed.</span></p><p class="c0"><span>This document explains how to configure Invicti Enterprise for Linux on AWS to run scanner agents. For more information about using Cloud Providers with Invicti Enterprise, refer to </span><span class="c20"><a class="c15" href="https://www.invicti.com/support/cloud-provider-settings/">Cloud Provider Settings</a></span><span class="c2">.</span></p><p class="c0"><span class="c4">There are </span><span>6</span><span class="c4"> stages to this process:</span></p><ol class="c21 lst-kix_aje3fsi7fx07-0 start" start="1"><li class="c8 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.x4tgw5d1occl">Select a region</a></span></li><li class="c8 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.jvaz8ptey8kz">Create S3 buckets</a></span></li><li class="c8 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.sdbrz3aut816">Create IAM users</a></span></li><li class="c8 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.ttkvntpd2w8">Create an AMI for the scanner agent</a></span></li><li class="c8 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.g12z3md5z39m">Configure Invicti Enterprise</a></span></li><li class="c7 c8 li-bullet-0"><span class="c20"><a class="c15" href="#h.yh5pd0fac9xy">Update the scanner agent</a></span></li></ol><h2 class="c31" id="h.x4tgw5d1occl"><span class="c43 c4">Step 1: Select a region</span></h2><p class="c0"><span class="c2">Invicti Enterprise uses AWS S3 buckets for object storage and EC2 service for launching new instances.</span></p><p class="c0"><span>For information on how to select a region, refer to </span><span class="c20"><a class="c15" href="https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-plan-region.html">Amazon&#39;s EMR documentation</a></span><span class="c2">.</span></p><p class="c35 c3"><span class="c2"></span></p><table class="c29"><tr class="c22"><td class="c45" colspan="1" rowspan="1"><p class="c35"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 34.00px; height: 34.67px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcoo0aFioUhB52OncG1Ar4nB_M0kB3RpJms2xjttiwoRYjddZQF_Q3LQ6ZRhCXMHbtvar8DLvbmdMa9Q1FmrmTXyDkzcv3MejQwEj4FoxD_BZgi9Gn-af7fPqgyxA6Mk6tfW7ui_R3Z0-s23Yzg4Q?key=NVl6PjopPytpCXqwHWl26w" style="width: 34.00px; height: 34.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c56" colspan="1" rowspan="1"><p class="c35"><span class="c41 c13">NOTE: </span><span>S3 and EC2 resources need to be in the same AWS region. Choose an AWS region and create all resources in that same region.</span></p></td></tr></table><p class="c35 c3"><span class="c37 c38"></span></p><h2 class="c31" id="h.jvaz8ptey8kz"><span class="c43 c4">Step 2. Create S3 buckets</span></h2><p class="c0"><span class="c2">Invicti Enterprise needs three different buckets to store scan data. Follow the steps below to create S3 buckets.</span></p><ol class="c21 lst-kix_7g2bb7utqn48-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">Open the AWS console and navigate to the S3 service.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Create 3 buckets. One for raw scan data, one for screenshots, and one for customizations. These bucket names could be used:</span></li></ol><ul class="c21 lst-kix_8icq94j16vlx-0 start"><li class="c0 c39 li-bullet-0"><span>exampleinc.ne.scandata </span><span class="c44 c4">(for raw scan data)</span></li><li class="c0 c39 li-bullet-0"><span>exampleinc.ne.scanscreenshots </span><span class="c44 c4">(for form authentication screenshots)</span></li><li class="c0 c39 li-bullet-0"><span>exampleinc.ne.customizations </span><span class="c4 c44">(for customizations)</span></li></ul><p class="c0"><span class="c2">You can apply the following precautions to harden your buckets.</span></p><ol class="c21 lst-kix_kqtna75jirpy-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c13">Enable Encryption</span><span>: Amazon provides a default encryption service or you can use your own keys. For further information, </span><span class="c20"><a class="c15" href="https://docs.aws.amazon.com/AmazonS3/latest/dev/bucket-encryption.html">Amazon S3 default encryption for S3 buckets</a></span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c13">Monitoring and Auditing</span><span>: Amazon provides ways to monitor and audit S3 buckets. For further information, </span><span class="c20"><a class="c15" href="https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html#audit">Amazon S3 Monitoring and Auditing Best Practices</a></span><span class="c2">.</span></li></ol><h2 class="c31" id="h.sdbrz3aut816"><span class="c43 c4">Step 3. Create IAM Users &amp; Policies</span></h2><p class="c0"><span class="c2">During this step, you need to create the following:</span></p><ul class="c21 lst-kix_9ku5o5kx9k5m-0 start"><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.qus89z1lrch6">Access policy for the web application</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.lou81553p20d">Access policy for the scanner agent</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.6ze20hk4pb7c">Create a user for the web application</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.b1vy1e34vd9j">Create a user for the scanner agent</a></span></li></ul><h3 class="c50 c54" id="h.qus89z1lrch6"><span class="c32 c4">3.1 How to create an access policy for the web application</span></h3><ol class="c21 lst-kix_m6kcn1pdvrn0-0 start" start="1"><li class="c0 c7 li-bullet-0"><span>In </span><span class="c2">the AWS console, navigate to the IAM service.</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13 c16">Policies</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Create Your Own Policy</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter a policy name (e.g. NEWebAppPolicy).</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter your bucket names in the policy template code below and paste it into the Policy Document field.</span></li></ol><table class="c27"><tr class="c49"><td class="c33" colspan="1" rowspan="1"><p class="c0"><span class="c2">{</span></p><p class="c0"><span class="c2">    &quot;Statement&quot;: [</span></p><p class="c0"><span class="c2">        {</span></p><p class="c0"><span class="c2">            &quot;Action&quot;: [</span></p><p class="c0"><span class="c2">                &quot;s3:*&quot;</span></p><p class="c0"><span class="c2">            ],</span></p><p class="c0"><span class="c2">            &quot;Effect&quot;: &quot;Allow&quot;,</span></p><p class="c0"><span class="c2">            &quot;Resource&quot;: [</span></p><p class="c0"><span class="c2">                &quot;arn:aws:s3:::exampleinc.ne.scandata/*&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scanscreenshots/*&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.customizations/*&quot;</span></p><p class="c0"><span class="c2">            ]</span></p><p class="c0"><span class="c2">        },</span></p><p class="c0"><span class="c2">        {</span></p><p class="c0"><span class="c2">            &quot;Action&quot;: [</span></p><p class="c0"><span class="c2">                &quot;ec2:CreateTags&quot;,</span></p><p class="c0"><span class="c2">                &quot;ec2:DeleteTags&quot;,</span></p><p class="c0"><span class="c2">                &quot;ec2:DescribeInstances&quot;,</span></p><p class="c0"><span class="c2">                &quot;ec2:RunInstances&quot;,</span></p><p class="c0"><span class="c2">                &quot;ec2:TerminateInstances&quot;</span></p><p class="c0"><span class="c2">            ],</span></p><p class="c0"><span class="c2">            &quot;Effect&quot;: &quot;Allow&quot;,</span></p><p class="c0"><span class="c2">            &quot;Resource&quot;: &quot;*&quot;</span></p><p class="c0"><span class="c2">        }</span></p><p class="c0"><span class="c2">    ],</span></p><p class="c0"><span class="c2">    &quot;Version&quot;: &quot;2012-10-17&quot;</span></p><p class="c0"><span class="c2">}</span></p></td></tr></table><ol class="c21 lst-kix_snn9mufmtdbz-0 start" start="6"><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Create Policy</span><span class="c2">.</span></li></ol><h3 class="c50 c54" id="h.lou81553p20d"><span class="c32 c4">3.2 How to create an access policy for the scanner agent</span></h3><ol class="c21 lst-kix_pyg16g6pgy87-0 start" start="1"><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13 c16">Policies</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Create Your Own Policy</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter a policy name for scanner agent (e.g. NEAgentPolicy).</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter your bucket names into the policy template code below, and paste it into the Policy Document field.</span></li></ol><table class="c27"><tr class="c49"><td class="c33" colspan="1" rowspan="1"><p class="c0"><span class="c2">{</span></p><p class="c0"><span class="c2">    &quot;Statement&quot;: [</span></p><p class="c0"><span class="c2">        {</span></p><p class="c0"><span class="c2">            &quot;Action&quot;: [</span></p><p class="c0"><span class="c2">                &quot;s3:DeleteObject&quot;,</span></p><p class="c0"><span class="c2">                &quot;s3:PutObject&quot;</span></p><p class="c0"><span class="c2">            ],</span></p><p class="c0"><span class="c2">            &quot;Effect&quot;: &quot;Allow&quot;,</span></p><p class="c0"><span class="c2">            &quot;Resource&quot;: [</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scandata/*&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scanscreenshots/*&quot;</span></p><p class="c0"><span class="c2">            ]</span></p><p class="c0"><span class="c2">        },</span></p><p class="c0"><span class="c2">        {</span></p><p class="c0"><span class="c2">            &quot;Action&quot;: [</span></p><p class="c0"><span class="c2">                &quot;s3:ListBucket&quot;</span></p><p class="c0"><span class="c2">            ],</span></p><p class="c0"><span class="c2">            &quot;Effect&quot;: &quot;Allow&quot;,</span></p><p class="c0"><span class="c2">            &quot;Resource&quot;: [</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.customizations&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scandata&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scanscreenshots&quot;</span></p><p class="c0"><span class="c2">            ]</span></p><p class="c0"><span class="c2">        },</span></p><p class="c0"><span class="c2">        {</span></p><p class="c0"><span class="c2">            &quot;Action&quot;: [</span></p><p class="c0"><span class="c2">                &quot;s3:GetObject&quot;</span></p><p class="c0"><span class="c2">            ],</span></p><p class="c0"><span class="c2">            &quot;Effect&quot;: &quot;Allow&quot;,</span></p><p class="c0"><span class="c2">            &quot;Resource&quot;: [</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.customizations/*&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scandata/*&quot;,</span></p><p class="c0"><span class="c4">                &quot;arn:aws:s3:::</span><span>exampleinc.</span><span class="c2">ne.scanscreenshots/*&quot;</span></p><p class="c0"><span class="c2">            ]</span></p><p class="c0"><span class="c2">        }</span></p><p class="c0"><span class="c2">    ],</span></p><p class="c0"><span class="c2">    &quot;Version&quot;: &quot;2012-10-17&quot;</span></p><p class="c0"><span class="c2">}</span></p></td></tr></table><ol class="c21 lst-kix_pyg16g6pgy87-0" start="5"><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Create Policy</span><span class="c2">.</span></li></ol><h3 class="c50 c54" id="h.6ze20hk4pb7c"><span class="c32 c4">3.3 How to create a user for the web application</span></h3><ol class="c21 lst-kix_sz1k0120kne1-0 start" start="1"><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13 c16">Users</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Add User</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter a user name (e.g. NEWebApp).</span></li><li class="c0 c7 li-bullet-0"><span class="c2">After creating the user, select Permissions</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Select </span><span class="c13">Attach policies directly</span><span class="c4"> and use the </span><span class="c13">Customer managed</span><span class="c2"> filter</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Select the previously created web app policy (e.g. NEWebAppPolicy).</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Attach existing policies directly</span><span class="c2">.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 576.00px; height: 272.59px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeq___QikLcnGntCxNZO7pQ8P2bAT2T3P3oZdIrKdGVcBlm6dsCYAnwcpZB3_VbGd4-aLw-1gRy8hC5yTnRO19_Uqs8zsBBFnu_gIFVDcdRsqJ6bqoXz2Zt_avI509rF18_UkEvfuquZYN84_WO5g?key=NVl6PjopPytpCXqwHWl26w" style="width: 576.00px; height: 272.59px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><p class="c0 c3 c52"><span class="c2"></span></p><ol class="c21 lst-kix_sz1k0120kne1-0" start="8"><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Next </span><span class="c2">to create the web app user.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">To create your </span><span class="c13 c16">Access Keys</span><span class="c2">, select the NEWebapp user from the IAM page.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 271.98px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcF6BJYssGBAZMXgLPJ6M7Us-lMLj3jme3eIv3psYoDzivCxF_4Zk7LlAa0lGKKeRCT0N9YALqI9n1TNLi_a01gbNxO4EfOmX3YneSOaL5OUWkGkpuZN5NlDxz-63RNv0sV9iPJTqyWdhWYsLsJgw?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 271.98px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><p class="c0 c3"><span class="c2"></span></p><ol class="c21 lst-kix_sz1k0120kne1-0" start="10"><li class="c0 c7 li-bullet-0"><span>Open the </span><span class="c13 c16">Security c</span><span class="c13">redentials tab</span><span class="c13 c16">, </span><span class="c4">scroll down to </span><span class="c13 c16">Access Keys,</span><span class="c4"> and select the option </span><span class="c13">Application running on an AWS compute service</span><span class="c2">.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 576.00px; height: 386.45px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdnbV-syrDMb6hqxQAivBxFM5wTsR7AXHuiv01IPW11Dra03p7paJyvBcLmuv2OaUtfXAQIzy6sruVM_32DX-bnH17AY-naPsfQR9tPKhSZF4OaMjD94Env9pxpWz2lNx1HwAdtkMEDQuYbNdltSg?key=NVl6PjopPytpCXqwHWl26w" style="width: 576.00px; height: 386.45px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><p class="c0 c3"><span class="c2"></span></p><ol class="c21 lst-kix_sz1k0120kne1-0" start="11"><li class="c0 c7 li-bullet-0"><span class="c2">Copy those into your notes for the Cloud Provider settings</span></li></ol><h3 class="c50 c54" id="h.b1vy1e34vd9j"><span class="c32 c4">3.4 How to create a user for the scanner agent</span></h3><ol class="c21 lst-kix_abnj3yaaqpxk-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Users</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Add User</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter a user name (e.g. NEAgent).</span></li><li class="c0 c7 li-bullet-0"><span class="c4">After creating the user, select </span><span class="c13">Permissions</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Select </span><span class="c13">Attach policies directly</span><span class="c4"> and use the </span><span class="c13">Customer managed</span><span class="c2"> filter.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Select the previously created web app policy (e.g. NEAgentPolicy).</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Attach existing policies directly</span><span class="c2">.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 576.00px; height: 266.73px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdO4eveX_NKfT1eAmxLmByYulo5CK4F9CsI_7V1Z5qMKk6CKxz2fFVH3zHa6DLVpzXBJfmQyxZi8wBCPLkRW20FxvxfdQXsqx2-PJ1l6tQ-wbGGkeBkRgPx90fahCDgXr16ewNgCb6XDMlLLSjVfg?key=NVl6PjopPytpCXqwHWl26w" style="width: 576.00px; height: 266.73px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><p class="c0 c3 c52"><span class="c2"></span></p><ol class="c21 lst-kix_abnj3yaaqpxk-0" start="8"><li class="c0 c7 li-bullet-0"><span class="c4">Click </span><span class="c13 c16">Next </span><span class="c2">to create the NEAgent user.</span></li><li class="c0 c7 li-bullet-0"><span>Select the NEAgent user from the IAM page to create your </span><span class="c13">Access Keys.</span></li><li class="c0 c7 li-bullet-0"><span class="c4">Select </span><span class="c13 c16">Security</span><span>,</span><span class="c13 c16"> </span><span class="c4">scroll down to </span><span class="c13 c16">Access Keys</span><span class="c13">,</span><span class="c4"> </span><span>then</span><span class="c4"> select the option </span><span class="c13">Application running on an AWS compute service</span><span>.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Copy those into your notes for the Cloud Provider settings.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 277.06px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfNaa_SRRCjnNPcp1ucQTcE5LG8xWfreA2jOEcaR6hh4r9kF6dLxaQ1TnbuFMSiUUgQUNpTs0RY_HGO_huihh0XUX5IBuCcAvDjZ0O2OcAW4S_e-vnMKoP1hxlv6l4uj4cTqkfiWLnH8p6pxhyZRA?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 277.06px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 530.50px; height: 347.27px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeOy4FyL9Cr7LOzcH9qTjsSaWSscWZTYMltCcNetaplNcWGRdSQIVMoWS3dV9apBK8LiFKbViGX5l55mPLhDb8HNqsFt4GXGR0nH1IcUYyVotOZTGzxbbDCTYxdo-hmkMZgPAzjd1wYq0nC7D0N?key=NVl6PjopPytpCXqwHWl26w" style="width: 530.50px; height: 347.27px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><p class="c0 c3"><span class="c2"></span></p><h2 class="c31" id="h.ttkvntpd2w8"><span class="c4 c43">Step 4: Create an AMI for the Scanner Agent</span></h2><p class="c0"><span class="c2">There are three steps to this process:</span></p><ol class="c21 lst-kix_zb2w3cv13ytr-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.qw2d7wswfvhz">Launch an instance for the scanner agent</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.nz7z5rhd5id8">Configure the scanner agent instance</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.uzxzwmdu7ku9">Create a scanner agent image</a></span></li></ol><h3 class="c50 c54" id="h.qw2d7wswfvhz"><span class="c32 c4">4.1 How to launch an instance for a scanner agent</span></h3><ol class="c21 lst-kix_k1y7kyaqx01m-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">Navigate to the EC2 service.</span></li><li class="c0 c7 li-bullet-0"><span>From the main menu, select </span><span class="c13">Instances</span><span class="c2">. </span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Launch Instance</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span>Choose </span><span class="c13">Ubuntu </span><span>instance base</span><span class="c13"> </span><span>as the </span><span class="c13">AMI</span><span class="c2">.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 645.45px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfHl0CtZlRyT2q7bdsc7X7QiOinWREUENjMSXMYxrRcFk1NS53leyv4k08sGFWw7vIyAEhoCkOR0XoYSA4FUEqiABiAW-MYvIGY_QkqCPgj4lS5nrydMy0EcL-dutn7iTMXHv2S1f14OtmA-DDPNQ?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 645.45px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><ol class="c21 lst-kix_k1y7kyaqx01m-0" start="5"><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Choose Instance Type</span><span> and choose an </span><span class="c13">Instance Type</span><span class="c2"> (c4.large is recommended).</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Configure Instance</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span>Set the </span><span class="c13">Auto-assign Public IP</span><span> drop-down to </span><span class="c13">Enable</span><span class="c2">. (This is needed for RDP connections.)</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 538.89px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcWkjqVyi79NtaI78t8T-5nWQMcwKpw0Z1sB2HT6qor1T1vzZ2IHgn5Ui3FVIUuQTWqoxo8BPL7pMVmcDaQ4X2bOiYf-8J9qAY8-avSR5fiXnBzej5eNWOFoUH9Q0rx6r-KXmlYJdzdHNwt3c3vAg?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 538.89px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><ol class="c21 lst-kix_k1y7kyaqx01m-0" start="8"><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Next: Add Storage</span><span> and set the </span><span class="c13">Disk Size</span><span class="c2"> (a minimum of 30 GB is recommended).</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Next: Add Tags</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Next: Configure Security Group</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Review and Launch</span><span class="c2">.</span></li></ol><h3 class="c50" id="h.nz7z5rhd5id8"><span class="c32 c4">4.2 How to configure a scanner agent instance</span></h3><p class="c0"><span>You need to install the Invicti Scanner Agent on the target EC2 instance. </span><span class="c2">There are three steps to install the agent on your Ubuntu instance.</span></p><ol class="c21 lst-kix_fgm1zy7cqsdl-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.vvfd6v45rti9">Configuring scanner agent instance</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.wfzo7zdwf3j0">Setting agent as a Linux service</a></span></li><li class="c0 c7 li-bullet-0"><span class="c20"><a class="c15" href="#h.1y5uozk6ncf2">Add unit file for Invicti agent</a></span></li></ol><h4 class="c46" id="h.vvfd6v45rti9"><span class="c12 c4">4.2.1 Configuring Scanner Agent Instance</span></h4><ol class="c21 lst-kix_vroetjo27o4w-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">Navigate to the EC2 service.</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Instances </span><span class="c2">from the main menu.</span></li><li class="c0 c7 li-bullet-0"><span>Right-click the previously launched scanner agent instance, and select </span><span class="c13">Connect</span><span class="c2">.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 324.75px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdpRoluupjup232TqAtRGkZpJi3an20yHT9IKlgTGY-sBCLzoBOgVWqzf9q7-gCxtMR4QDVHjOSUMNX4Hdq5fIhcMtA76Ztf6pKHJpszMyvKz2EqgwwfbzKVfyXB7XFzk_s96ZW-Hgga0KdFk22tg?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 324.75px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><ol class="c21 lst-kix_vroetjo27o4w-0" start="4"><li class="c0 c7 li-bullet-0"><span class="c2">Connect to your instance with the supplied RDP information.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Ensure that you can connect to your on-premises Invicti Enterprise web application from this instance.</span></li><li class="c0 c7 li-bullet-0"><span>Update the following operating system application repositories: </span><span class="c25 c13">sudo apt update &amp;&amp; sudo apt upgrade -y</span></li><li class="c0 c7 li-bullet-0"><span class="c18">Install the following dependent packages</span><span>:</span></li></ol><table class="c29"><tr class="c22"><td class="c34" colspan="1" rowspan="1"><p class="c10"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 32.64px; height: 32.64px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQM3P1IU7vFa3bKPEyt1En8JP0zIL5LwVHVuMvmEA8ogODWvQTGq4bIP8nE-FuTJSErkcQB9pEX9noiwTXECqUGYF5gDbN2c7JW_x2yqpBkiayP-I8Zg4-PDGYZFRyaYrfIX9VaGShHRzgXCBt?key=NVl6PjopPytpCXqwHWl26w" style="width: 32.64px; height: 32.64px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c9" colspan="1" rowspan="1"><p class="c10"><span class="c1">sudo apt-get install p7zip-full</span></p><p class="c10"><span class="c42">sudo apt install -y wget gss-ntlmssp nano mono-complete apt-transport-https</span></p></td></tr></table><p class="c51"><span>En</span><span>sure your Mono version is version 5.20 or above. For more information, refer to </span><span class="c20"><a class="c15" href="#h.ny5uyjoc61rj">How to update Mono</a></span><span> at the very end of this document.</span></p><ol class="c21 lst-kix_vroetjo27o4w-0" start="8"><li class="c0 c7 li-bullet-0"><span class="c24">Create a folder for Netsparker Scanner dependency:</span></li></ol><table class="c29"><tr class="c22"><td class="c34" colspan="1" rowspan="1"><p class="c10"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 32.64px; height: 32.64px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQM3P1IU7vFa3bKPEyt1En8JP0zIL5LwVHVuMvmEA8ogODWvQTGq4bIP8nE-FuTJSErkcQB9pEX9noiwTXECqUGYF5gDbN2c7JW_x2yqpBkiayP-I8Zg4-PDGYZFRyaYrfIX9VaGShHRzgXCBt?key=NVl6PjopPytpCXqwHWl26w" style="width: 32.64px; height: 32.64px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c9" colspan="1" rowspan="1"><p class="c10"><span class="c1">sudo mkdir -p /home/ubuntu/.local/share/Netsparker_Ltd</span></p><p class="c10"><span class="c42">sudo chown -R ubuntu /home/ubuntu/.local/share/Netsparker_Ltd</span></p></td></tr></table><p class="c35 c3"><span class="c19"></span></p><ol class="c21 lst-kix_vroetjo27o4w-0" start="9"><li class="c0 c7 li-bullet-0"><span>Install the Headless Chrome browser dependencies:</span></li></ol><table class="c29"><tr class="c22"><td class="c34" colspan="1" rowspan="1"><p class="c10"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 32.64px; height: 32.64px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQM3P1IU7vFa3bKPEyt1En8JP0zIL5LwVHVuMvmEA8ogODWvQTGq4bIP8nE-FuTJSErkcQB9pEX9noiwTXECqUGYF5gDbN2c7JW_x2yqpBkiayP-I8Zg4-PDGYZFRyaYrfIX9VaGShHRzgXCBt?key=NVl6PjopPytpCXqwHWl26w" style="width: 32.64px; height: 32.64px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c9" colspan="1" rowspan="1"><p class="c10"><span class="c42">sudo apt install -y gconf-service libasound2 libatk1.0-0 libatk-bridge2.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils libgdiplus</span><span class="c1"> </span></p></td></tr></table><ol class="c21 lst-kix_vroetjo27o4w-0" start="10"><li class="c11 c53 li-bullet-0"><span class="c2">Next, extract the TAR file:</span></li></ol><ul class="c21 lst-kix_vroetjo27o4w-1 start"><li class="c6 li-bullet-0"><span class="c2">Download invicti-agent-release-onpremises-2.3.0.0.tar onto your Linux instance.</span></li><li class="c6 li-bullet-0"><span>To extract the scan agent, run the following commands:</span></li></ul><table class="c29"><tr class="c22"><td class="c34" colspan="1" rowspan="1"><p class="c10"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 32.64px; height: 32.64px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQM3P1IU7vFa3bKPEyt1En8JP0zIL5LwVHVuMvmEA8ogODWvQTGq4bIP8nE-FuTJSErkcQB9pEX9noiwTXECqUGYF5gDbN2c7JW_x2yqpBkiayP-I8Zg4-PDGYZFRyaYrfIX9VaGShHRzgXCBt?key=NVl6PjopPytpCXqwHWl26w" style="width: 32.64px; height: 32.64px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c9" colspan="1" rowspan="1"><p class="c10"><span class="c1">tar xf invicti-agent-release-onpremises-2.3.0.0.tar</span></p><p class="c10"><span class="c42">chmod +x .local-chromium/Linux-*/chrome-linux/chrome</span></p></td></tr></table><p class="c10 c3"><span class="c2"></span></p><table class="c29"><tr class="c22"><td class="c28" colspan="1" rowspan="1"><p class="c35"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 33.00px; height: 28.00px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfD9L-hD6kun48YRdqfGyNaHoy23RnSPXWcrqrm0Avof7_qQKq8P6wD471LF3lGelMo9mZdsy38lN70weuucRjeX00IgfjNgQ_AqdNQTnrPO_ZZ921YVs4SzvKc7zKwF3Uc3O8sb7gUKKDTZktF_g?key=NVl6PjopPytpCXqwHWl26w" style="width: 33.00px; height: 28.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c23" colspan="1" rowspan="1"><p class="c55"><span class="c13 c41">IMPORTANT: </span><span>You must change the agent folder name to </span><span class="c13">invicti-agent</span><span> after extracting the</span><span> invicti-agent-release-onpremises-2.3.0.0.tar.</span></p></td></tr></table><p class="c11"><span>Open the appsettings.json file to enter the necessary information, such as ApiToken: </span><span class="c13 c25">sudo nano appsettings.json</span></p><p class="c0 c52"><span class="c2">You need to configure the AgentInfo section of the appsetting.json file in the following way: </span></p><ul class="c21 lst-kix_5fawgjcqyhsg-0 start"><li class="c36 li-bullet-0"><span class="c13">AgentName: </span><span>This must be </span><span class="c13">invicti-agent</span></li><li class="c0 c39 li-bullet-0"><span class="c13">AgentType: </span><span>Navigate to the AgentInfo section and set agentType to </span><span class="c13">Cloud</span><span>.</span></li><li class="c36 li-bullet-0"><span class="c13">ApiToken: </span><span class="c2">In the Invicti Enterprise On-Premises, the Agent Token is displayed on the Configure New Agent page. Copy the value into the apiToken.</span></li><li class="c0 c39 li-bullet-0"><span class="c13">ApiRootUrl: </span><span class="c2">This is the URL of the Invicti Enterprise On-Premises. </span></li></ul><h4 class="c46" id="h.wfzo7zdwf3j0"><span class="c12 c4">4.2.2 Setting agent as a Linux service</span></h4><p class="c0"><span class="c2">A cloud agent should be configured as a Linux service so that it can poll the Invicti Enterprise servers regularly and can take the scan initiation command from the server. </span></p><h4 class="c46" id="h.1y5uozk6ncf2"><span>4.2.3 </span><span>Add a Unit File for an Invicti Agent</span></h4><ol class="c21 lst-kix_rnt5jxzefaf4-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">Open a terminal</span></li><li class="c0 c7 li-bullet-0"><span class="c40 c25 c37">cd /etc/systemd/system</span></li><li class="c0 c7 li-bullet-0"><span class="c25 c37 c40">sudo touch invicti-agent.service</span></li><li class="c0 c7 li-bullet-0"><span class="c40 c25 c37">sudo nano invicti-agent.service</span></li></ol><p class="c10 c3"><span class="c2"></span></p><table class="c29"><tr class="c22"><td class="c28" colspan="1" rowspan="1"><p class="c35"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 33.00px; height: 28.00px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf3cAveT07nydqLl-ObDtZqplEigWruxTw3ZAEz8QMaIV5YPyiz5VkTKMcz5jBjpsk0nJpuOS-uzYEv9wA2OGv212rQOeaVhwLRPzokT9-pEvCyz5LPhDdMCFPzg2yn0MgZvViouUdafzEeCTP0?key=NVl6PjopPytpCXqwHWl26w" style="width: 33.00px; height: 28.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c23" colspan="1" rowspan="1"><p class="c55"><span class="c41 c13">IMPORTANT: </span><span>The AgentName in the appsetting.json file, the unit file name for the agent, and the agent folder name must be the same. This is required to start the scan agent as a Linux service.</span></p></td></tr></table><p class="c0 c3"><span class="c2"></span></p><ol class="c21 lst-kix_rnt5jxzefaf4-0" start="5"><li class="c0 c7 li-bullet-0"><span>Add the following script into invicti-agent.service:</span></li></ol><table class="c29"><tr class="c22"><td class="c34" colspan="1" rowspan="1"><p class="c10"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 32.64px; height: 32.64px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcQM3P1IU7vFa3bKPEyt1En8JP0zIL5LwVHVuMvmEA8ogODWvQTGq4bIP8nE-FuTJSErkcQB9pEX9noiwTXECqUGYF5gDbN2c7JW_x2yqpBkiayP-I8Zg4-PDGYZFRyaYrfIX9VaGShHRzgXCBt?key=NVl6PjopPytpCXqwHWl26w" style="width: 32.64px; height: 32.64px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p></td><td class="c9" colspan="1" rowspan="1"><p class="c10"><span class="c1">[Unit]</span></p><p class="c10"><span class="c1">Description=netsparker.service description</span></p><p class="c10"><span class="c1">[Service]</span></p><p class="c10"><span class="c1">Type=notify</span></p><p class="c10"><span class="c1">KillMode=process</span></p><p class="c10"><span class="c1">Restart=always</span></p><p class="c10"><span class="c1">RestartSec=30</span></p><p class="c10"><span class="c1">SyslogIdentifier= ubuntu</span></p><p class="c10"><span class="c1">KillSignal=SIGINT</span></p><p class="c10"><span class="c1">User=[YOUR_USER]</span></p><p class="c10"><span class="c1">WorkingDirectory= [YOUR_AGENT_DIRECTORY_PATH]</span></p><p class="c10"><span class="c1">ExecStart= /home/ubuntu/Netsparker.Cloud.Agent</span></p><p class="c10"><span class="c1">ExecStop=/usr/bin/pkill -f </span></p><p class="c10"><span class="c1">/home/ubuntu/Nhs/NetsparkerHelperService.exe</span></p><p class="c10"><span class="c1">[Install]</span></p><p class="c10"><span class="c42">WantedBy=multi-user.target</span></p></td></tr></table><p class="c0 c3 c24"><span class="c4 c57"></span></p><ol class="c21 lst-kix_rnt5jxzefaf4-0" start="6"><li class="c0 c7 li-bullet-0"><span class="c2">Save and close the document.</span></li></ol><p class="c0"><span class="c2">Next, you need to create an AMI that will be used as a base image for new scans.</span></p><h3 class="c50" id="h.uzxzwmdu7ku9"><span class="c4 c32">4.3 How to create a scanner agent image</span></h3><ol class="c21 lst-kix_m73lcnkm51tf-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">Open the EC2 instances page on the AWS console.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Select the EC2 instance and from the Actions menu click Instance State &gt; Stop/ Wait for the agent instance to be stopped.</span></li><li class="c0 c7 li-bullet-0"><span>Once the agent instance has stopped, right-click on it, and click </span><span class="c13">Create Image</span><span>. Enter a name for your image and click </span><span class="c13">Create Image</span><span class="c2">.</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 271.98px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfcHnbCt4tf680mUmu4ono_de70usMckfe6ujNaTtMuY0MX4a7NGQdu_KoCPZFuI8HRqJBUtrYO0yvTaea-KW66qZkbRi13Fp6GyaYbYyVUIr2BLVHUHEzHCkL61NzINdDLFHtFGdMwXrlDjux8?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 271.98px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><ol class="c21 lst-kix_m73lcnkm51tf-0" start="4"><li class="c0 c7 li-bullet-0"><span class="c2">Navigate to the AMIs page and save your AMI ID (you will need it later).</span></li></ol><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 638.35px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdvyLP5HXIoH17lHZjKz64CxFOCxxIu0tWtp6f6V3Er6tDrDy-om1kjYnPhUkTeRw0K7c6aKfGQzXt_tOuLurFu0V2-LwX3p9XfZM97Q6hClVP3n42aSgQhWJfGQhlKYDgg7y4y8KccnfmcGTzr3w?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 638.35px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><h2 class="c31" id="h.g12z3md5z39m"><span class="c43 c4">Step 5. Configuring Invicti Enterprise</span></h2><p class="c0"><span class="c2">Follow these steps to configure Invicti Enterprise AWS settings.</span></p><ol class="c21 lst-kix_eay1kd2ilo23-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">Create an RDP connection to your Invicti Enterprise web application server.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Log in to Invicti Enterprise.</span></li><li class="c0 c7 li-bullet-0"><span>Select </span><span class="c13">Settings</span><span> &gt; </span><span class="c13">Cloud Provider</span><span> from the left-side menu.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Enter your AWS settings. </span></li></ol><ul class="c21 lst-kix_eay1kd2ilo23-1 start"><li class="c0 c39 li-bullet-0"><span class="c2">The settings for the Instance Type, Subnet ID, and Key Pair Name are in your stopped instance’s details in AWS. </span></li><li class="c0 c39 li-bullet-0"><span class="c2">Click Security Group to get the Security Group id (e.g. sg-abc3fec2).</span></li></ul><p class="c26"><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 710.40px; height: 421.17px;"><img alt="" src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdTqDo5QWkjtlXuLbmLp6U8hQ3mgTSd1dvPMUq3ykYDzRyAq279zlSJKzcYf1U2C7P1_zBTvQapUqtsQO_plUyFzi32pavXlNVB9ILJfBvyzRmIiEGosPD6NlUYTHBStNLnmMlsBLQol63Uf3lfUA?key=NVl6PjopPytpCXqwHWl26w" style="width: 710.40px; height: 421.17px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p><ol class="c21 lst-kix_eay1kd2ilo23-0" start="5"><li class="c0 c7 li-bullet-0"><span class="c2">You can now run new scans on your AWS environment.</span></li></ol><h2 class="c17" id="h.yh5pd0fac9xy"><span>Step 6: </span><span>Updating the Scanner Agent</span></h2><p class="c0"><span class="c2">Next, you need to update the scanner agent.</span></p><ol class="c21 lst-kix_abmk0gdlkp5h-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c2">In the AWS EC2 console, open the AMI page. Right-click on your current scanner agent’s AMI and launch an instance.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Once your scanner agent instance is ready, make an RDP connection to it.</span></li><li class="c0 c7 li-bullet-0"><span>Download the Invicti Enterprise installation bundle. After downloading and extracting the invicti-agent-release-onpremises-2.3.0.0.tar</span><span> </span><span>file, configure your scanner agent instance as described in </span><span class="c20"><a class="c15" href="#h.nz7z5rhd5id8">How to configure a scanner agent</a></span><span> instance.</span></li><li class="c0 c7 li-bullet-0"><span class="c2">Next, log in to Invicti Enterprise. </span></li><li class="c0 c7 li-bullet-0"><span>From the main menu, select </span><span class="c13">Settings</span><span> &gt;</span><span> </span><span class="c13">Cloud Provider Settings</span><span class="c2">.</span></li><li class="c0 c7 li-bullet-0"><span>Enter your new AMI and select </span><span class="c13">Save</span><span class="c2">.</span></li></ol><h2 class="c31 c54" id="h.ny5uyjoc61rj"><span class="c43 c4">How to update Mono </span></h2><p class="c0"><span class="c2">You need to update Mono so that the Netsparker Helper Service can work properly. You can update Mono as specified below:</span></p><p class="c24 c30"><span class="c5">For Ubuntu 18.04:</span></p><ol class="c21 lst-kix_g0nh987lmtbu-0 start" start="1"><li class="c0 c7 li-bullet-0"><span class="c40 c25 c37">sudo apt install gnupg ca-certificates</span></li><li class="c0 c7 li-bullet-0"><span class="c40 c25 c37">sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF</span></li><li class="c0 c7 li-bullet-0"><span class="c25 c37">echo &quot;deb </span><span class="c20 c25 c37"><a class="c15" href="https://download.mono-project.com/repo/ubuntu">https://download.mono-project.com/repo/ubuntu</a></span><span class="c40 c25 c37"> stable-bionic/snapshots/5.20 main&quot; | sudo tee /etc/apt/sources.list.d/mono-official-stable.list</span></li><li class="c0 c7 li-bullet-0"><span class="c40 c25 c37">sudo apt update</span></li><li class="c0 c7 li-bullet-0"><span class="c40 c25 c37">sudo apt install mono-runtime</span></li></ol><p class="c0 c3"><span class="c2"></span></p></div></div><script nonce="UZFhCiUaTS8vGUiYjkfK1Q">function _F_toggles_initialize(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]}_F_toggles_initialize([]); var k,aa=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ba=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");}var da=ca(this);function l(a,b){if(b)a:{var c=da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&ba(c,a,{configurable:!0,writable:!0,value:b})}}var ea; if(typeof Object.setPrototypeOf=="function")ea=Object.setPrototypeOf;else{var fa;a:{var ha={a:!0},ia={};try{ia.__proto__=ha;fa=ia.a;break a}catch(a){}fa=!1}ea=fa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("b`"+a);return a}:null}var ja=ea; function m(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(ja)ja(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.o=b.prototype} l("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("c");return new c(d+(f||"")+"_"+e++,f)}function c(f,g){this.g=f;ba(this,"description",{configurable:!0,writable:!0,value:g})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b});l("globalThis",function(a){return a||da});l("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}}); l("Symbol.dispose",function(a){return a?a:Symbol("d")});l("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;d<arguments.length;d++){var e=Number(arguments[d]);if(e<0||e>1114111||e!==Math.floor(e))throw new RangeError("e`"+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}}); l("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var n=this||self,ka=n._F_toggles||[];function la(a){var b=typeof a;return b=="object"&&a!=null||b=="function"}function ma(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}} function na(a,b){function c(){}c.prototype=b.prototype;a.o=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.G=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};Object.create(null);function p(){}p.prototype.l=function(){return this.j||(Object.defineProperties(this,{j:{value:oa=oa+1|0,enumerable:!1}}),this.j)};p.prototype.toString=function(){return q(r(t(this.constructor)))+"@"+q((this.l()>>>0).toString(16))};p.prototype.i=["java.lang.Object",0];function u(){}m(u,p);function v(a,b){a.g=b;pa(b,a)}function w(a){qa(a.g)&&(Error.captureStackTrace?Error.captureStackTrace(x(a.g,qa,ra)):x(a.g,qa,ra).stack=Error().stack)}u.prototype.toString=function(){var a=r(t(this.constructor)),b=this.h;return b==null?a:q(a)+": "+q(b)};function sa(a){if(a!=null){var b=a.u;if(b)return b}a instanceof TypeError?b=ta():(b=new y,w(b),v(b,Error(b)));b.h=a==null?"null":a.toString();v(b,a);return b}u.prototype.i=["java.lang.Throwable",0];function z(){}m(z,u);z.prototype.i=["java.lang.Exception",0];function A(){}m(A,z);A.prototype.i=["java.lang.RuntimeException",0];function ua(){}m(ua,A);ua.prototype.i=["java.lang.IndexOutOfBoundsException",0];function va(){}m(va,A);va.prototype.i=["java.lang.ClassCastException",0];function y(){}m(y,A);y.prototype.i=["java.lang.JsException",0];function wa(){}m(wa,y);function ta(){var a=new wa;w(a);v(a,new TypeError(a));return a}wa.prototype.i=["java.lang.NullPointerException",0];function xa(){}m(xa,ua);function ya(a){var b=new xa;b.h=a;w(b);v(b,Error(b));return b}xa.prototype.i=["java.lang.StringIndexOutOfBoundsException",0];function za(){}m(za,p);za.prototype.i=["java.lang.Number",0];function Aa(){}m(Aa,za);Aa.prototype.i=["java.lang.Double",0];function Ba(){}m(Ba,p);Ba.prototype.i=["java.lang.Boolean",0];function x(a,b,c){if(a!=null&&!b(a))throw a=q(r(Ca(a)))+" cannot be cast to "+q(r(t(c))),b=new va,b.h=a,w(b),v(b,Error(b)),b.g;return a};function Da(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var oa=0;function Ca(a){switch(Ea(typeof a)){case "number":return t(Aa);case "boolean":return t(Ba);case "string":return t(B);case "function":return t(Fa)}if(a instanceof p)a=t(a.constructor);else if(Array.isArray(a))a=(a=a.F)?t(a.I,a.H):t(p,1);else if(a!=null)a=t(Ga);else throw new TypeError("f");return a};function Fa(){}Fa.prototype.i=["<native function>",1];function Ga(){}m(Ga,p);Ga.prototype.i=["<native object>",0];function Ha(a,b){C(a)?(Ia(b,a.length),a=a.charCodeAt(b)):a=a.g(b);return a};function Ea(a){if(a==null)throw ta().g;return a}function Ia(a,b){if(a<0||a>=b)throw ya("g`"+a+"`"+b).g;};function ra(){}function qa(a){return a instanceof Error}ra.prototype.i=["Error",0];function pa(a,b){if(a instanceof Object)try{a.u=b,Object.defineProperties(a,{cause:{get:function(){return b.m&&b.m.g}}})}catch(c){}};function B(){}m(B,p);function q(a){return a==null?"null":a.toString()}function Ja(a,b){var c=b,d=a.length,e;b=Ha(a,(e=c,c=c+1|0,e));var f;if(e=b>=55296&&b<=56319&&c<d)a=f=Ha(a,c),e=a>=56320&&a<=57343;return e?65536+((b&1023)<<10)+(f&1023)|0:b}function C(a){return"string"===typeof a}B.prototype.i=["java.lang.String",0];function E(){}var Ka,La;m(E,p);function Ma(){Ma=function(){};La=new Na;Ka=new Oa}E.prototype.i=["java.util.Locale",0];function Na(){}m(Na,E);Na.prototype.toString=function(){return""};Na.prototype.i=["java.util.Locale$1",0];function Oa(){}m(Oa,E);Oa.prototype.toString=function(){return"unknown"};Oa.prototype.i=["java.util.Locale$4",0];function Pa(a,b){this.h=0;this.g=a;this.h=b}m(Pa,p);function t(a,b){var c=b||0;return Da(a,"$$class/"+c,function(){return new Pa(a,c)})}function r(a){if(a.h!=0){var b=a.g.prototype.i[1]==3?a.g.prototype.i[2]:"L"+q(a.g.prototype.i[0])+";";a=a.h;for(var c="",d=0;d<a;d=d+1|0)c=q(c)+"[";return q(c)+q(b)}return a.g.prototype.i[0]}Pa.prototype.toString=function(){return String(this.h==0&&this.g.prototype.i[1]==1?"interface ":this.h==0&&this.g.prototype.i[1]==3?"":"class ")+q(r(this))}; Pa.prototype.i=["java.lang.Class",0];function Qa(){}function Ra(a){return a instanceof Array}Qa.prototype.i=["Array",0];function Sa(a){var b=a;try{var c;if(c="www.google.com"===Ta(a)){var d=Ua(a);var e=x(d[5],C,B);c="/url"===(e==null?null:decodeURI(e))}if(c){var f=Va(a,"q");b=f?f:Va(a,"url")}}catch(h){var g=sa(h);if(!(g instanceof z))throw g.g;}return b!=null?b:""};function Wa(a,b){var c=Xa;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var Ya;function Ua(a){Za();a=Ya.exec(a);for(var b=x([],Ra,Qa),c=0;c<=7;c=c+1|0)if(!a||a.length<=c||x(a[c],C,B)==null)b.push(null);else{var d=b,e=x(a[c],C,B);d.push(e)}return b}function Ta(a){a=Ua(a);a=x(a[3],C,B);return a==null?null:decodeURI(a)}function Za(){Za=function(){};Ya=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\S\\s]*))?$","")};function Va(a,b){var c=String.fromCodePoint(35);c=a.indexOf(c);c=c<0?a.length:c;a:{var d=0;for(var e=b.length;(d=a.indexOf(b,d))>0&&d<c;){var f=Ja(a,d-1|0);if(f==38||f==63){if((d+e|0)>=a.length)break a;f=Ja(a,d+e|0);if(f==61||f==38||f==35)break a}d=d+(e+1)|0}d=-1}if(d<0)return null;e=d;f=String.fromCodePoint(38);e=a.indexOf(f,e);if(e<0||e>c)e=c;d=d+(b.length+1)|0;b=decodeURIComponent;c=Math.min(a.length,d);d=Math.min(a.length,Math.max(d,e));e=a.length;if(c<0||d>e||d<c)throw ya("h`"+c+"`"+d+"`"+e).g; a=a.substr(c,d-c|0);c=(43).toString(16);d=c.length;Ia(d,5);a=a.replace(new RegExp("\\u"+q("0000".substr(d))+q(c),"g"),String.fromCharCode(32));return b(a)};function $a(a,b,c){for(var d in a)b.call(c,a[d],d,a)};var ab=/&/g,bb=/</g,cb=/>/g,db=/"/g,eb=/'/g,fb=/\x00/g,gb=/[\x00&<>"']/;/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var hb=globalThis.trustedTypes,ib;function jb(){var a=null;if(!hb)return a;try{var b=function(c){return c};a=hb.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};function F(a){this.g=a}F.prototype.toString=function(){return this.g};var kb=new F("about:invalid#zClosurez");function lb(a){if(a instanceof F)return a.g;throw Error("j");};function mb(a){this.v=a}function G(a){return new mb(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var nb=[G("data"),G("http"),G("https"),G("mailto"),G("ftp"),new mb(function(a){return/^[^:]*([/?#]|$)/.test(a)})],ob=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;function pb(a){a instanceof F?a=lb(a):a=ob.test(a)?a:void 0;return a};function qb(a){this.g=a}qb.prototype.toString=function(){return this.g+""};function rb(a,b,c,d){b=pb(b);return b!==void 0?a.open(b,c,d):null};var sb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};function H(a,b){this.h=b;for(var c=[],d=!0,e=a.length-1;e>=0;e--){var f=a[e]|0;d&&f==b||(c[e]=f,d=!1)}this.g=c}var Xa={};function tb(a){return-128<=a&&a<128?Wa(a,function(b){return new H([b|0],b<0?-1:0)}):new H([a|0],a<0?-1:0)}function I(a){if(isNaN(a)||!isFinite(a))return J;if(a<0)return K(I(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=4294967296;return new H(b,0)}var J=tb(0),L=tb(1),ub=tb(16777216); function M(a){if(N(a))return-M(K(a));for(var b=0,c=1,d=0;d<a.g.length;d++){var e=O(a,d);b+=(e>=0?e:4294967296+e)*c;c*=4294967296}return b}k=H.prototype;k.toString=function(a){a=a||10;if(a<2||36<a)throw Error("k`"+a);if(P(this))return"0";if(N(this))return"-"+K(this).toString(a);for(var b=I(Math.pow(a,6)),c=this,d="";;){var e=vb(c,b).g;c=Q(c,e.multiply(b));var f=((c.g.length>0?c.g[0]:c.h)>>>0).toString(a);c=e;if(P(c))return f+d;for(;f.length<6;)f="0"+f;d=f+d}}; function O(a,b){return b<0?0:b<a.g.length?a.g[b]:a.h}function P(a){if(a.h!=0)return!1;for(var b=0;b<a.g.length;b++)if(a.g[b]!=0)return!1;return!0}function N(a){return a.h==-1}k.compare=function(a){a=Q(this,a);return N(a)?-1:P(a)?0:1};function K(a){for(var b=a.g.length,c=[],d=0;d<b;d++)c[d]=~a.g[d];return(new H(c,~a.h)).add(L)}k.abs=function(){return N(this)?K(this):this}; k.add=function(a){for(var b=Math.max(this.g.length,a.g.length),c=[],d=0,e=0;e<=b;e++){var f=d+(O(this,e)&65535)+(O(a,e)&65535),g=(f>>>16)+(O(this,e)>>>16)+(O(a,e)>>>16);d=g>>>16;f&=65535;g&=65535;c[e]=g<<16|f}return new H(c,c[c.length-1]&-2147483648?-1:0)};function Q(a,b){return a.add(K(b))} k.multiply=function(a){if(P(this)||P(a))return J;if(N(this))return N(a)?K(this).multiply(K(a)):K(K(this).multiply(a));if(N(a))return K(this.multiply(K(a)));if(this.compare(ub)<0&&a.compare(ub)<0)return I(M(this)*M(a));for(var b=this.g.length+a.g.length,c=[],d=0;d<2*b;d++)c[d]=0;for(d=0;d<this.g.length;d++)for(var e=0;e<a.g.length;e++){var f=O(this,d)>>>16,g=O(this,d)&65535,h=O(a,e)>>>16,D=O(a,e)&65535;c[2*d+2*e]+=g*D;wb(c,2*d+2*e);c[2*d+2*e+1]+=f*D;wb(c,2*d+2*e+1);c[2*d+2*e+1]+=g*h;wb(c,2*d+2*e+1); c[2*d+2*e+2]+=f*h;wb(c,2*d+2*e+2)}for(a=0;a<b;a++)c[a]=c[2*a+1]<<16|c[2*a];for(a=b;a<2*b;a++)c[a]=0;return new H(c,0)};function wb(a,b){for(;(a[b]&65535)!=a[b];)a[b+1]+=a[b]>>>16,a[b]&=65535,b++}function R(a,b){this.g=a;this.h=b} function vb(a,b){if(P(b))throw Error("m");if(P(a))return new R(J,J);if(N(a))return b=vb(K(a),b),new R(K(b.g),K(b.h));if(N(b))return b=vb(a,K(b)),new R(K(b.g),b.h);if(a.g.length>30){if(N(a)||N(b))throw Error("l");for(var c=L,d=b;d.compare(a)<=0;)c=c.shiftLeft(1),d=d.shiftLeft(1);var e=S(c,1),f=S(d,1);d=S(d,2);for(c=S(c,2);!P(d);){var g=f.add(d);g.compare(a)<=0&&(e=e.add(c),f=g);d=S(d,1);c=S(c,1)}b=Q(a,e.multiply(b));return new R(e,b)}for(e=J;a.compare(b)>=0;){c=Math.max(1,Math.floor(M(a)/M(b)));d= Math.ceil(Math.log(c)/Math.LN2);d=d<=48?1:Math.pow(2,d-48);f=I(c);for(g=f.multiply(b);N(g)||g.compare(a)>0;)c-=d,f=I(c),g=f.multiply(b);P(f)&&(f=L);e=e.add(f);a=Q(a,g)}return new R(e,a)}k.and=function(a){for(var b=Math.max(this.g.length,a.g.length),c=[],d=0;d<b;d++)c[d]=O(this,d)&O(a,d);return new H(c,this.h&a.h)};k.or=function(a){for(var b=Math.max(this.g.length,a.g.length),c=[],d=0;d<b;d++)c[d]=O(this,d)|O(a,d);return new H(c,this.h|a.h)}; k.xor=function(a){for(var b=Math.max(this.g.length,a.g.length),c=[],d=0;d<b;d++)c[d]=O(this,d)^O(a,d);return new H(c,this.h^a.h)};k.shiftLeft=function(a){var b=a>>5;a%=32;for(var c=this.g.length+b+(a>0?1:0),d=[],e=0;e<c;e++)d[e]=a>0?O(this,e-b)<<a|O(this,e-b-1)>>>32-a:O(this,e-b);return new H(d,this.h)};function S(a,b){var c=b>>5;b%=32;for(var d=a.g.length-c,e=[],f=0;f<d;f++)e[f]=b>0?O(a,f+c)>>>b|O(a,f+c+1)<<32-b:O(a,f+c);return new H(e,a.h)};Q(L.shiftLeft(32),L);Q(L.shiftLeft(128),L);function xb(){xb=function(){};yb||zb()};var Ab=!!(ka[0]&2048);var Bb;if(ka[0]&1024)Bb=Ab;else{var Cb;a:{for(var Db=["WIZ_global_data","oxN3nb"],Eb=n,Fb=0;Fb<Db.length;Fb++)if(Eb=Eb[Db[Fb]],Eb==null){Cb=null;break a}Cb=Eb}var Gb=Cb&&Cb[610401301];Bb=Gb!=null?Gb:!1}var Hb=Bb;var Ib=null,T,Jb=n.navigator;T=Jb?Jb.userAgentData||null:null;function Kb(){var a;if(Ib==null)a:{if(a=n.navigator)if(a=a.userAgent)break a;a=""}else a=Ib;return a}function U(a){return Kb().indexOf(a)!=-1};function Lb(){if(!Hb)return!1;var a=T;return!!a&&a.brands.length>0}function Mb(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}}function Nb(){for(var a=Kb(),b=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);Mb(c);return U("Firefox")||U("FxiOS")?(a=c[2])&&a[1]||"":""}function zb(){Lb()?T.brands.find(function(a){return a.brand==="Firefox"}):Nb()};var yb=Kb().toLowerCase().indexOf("webkit")!=-1&&!U("Edge"),Ob;if(Hb){var Pb=T;Ob=!!Pb&&!!Pb.platform}else Ob=!1;var Qb=Ob?T.platform==="macOS":U("Macintosh");function Rb(a){a&&typeof a.dispose=="function"&&a.dispose()};function V(){this.h=this.h;this.g=this.g}V.prototype.h=!1;V.prototype.dispose=function(){this.h||(this.h=!0,this.m())};V.prototype[Symbol.dispose]=function(){this.dispose()};V.prototype.m=function(){if(this.g)for(;this.g.length;)this.g.shift()()};function Sb(a,b){this.type=a;this.target=b;this.j=!1}Sb.prototype.g=function(){this.j=!0};var Tb=function(){if(!n.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};n.addEventListener("test",c,b);n.removeEventListener("test",c,b)}catch(d){}return a}();function W(a){Sb.call(this,a?a.type:"");this.relatedTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.h=null;if(a){var b=this.type=a.type,c=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;var d=a.relatedTarget;d||(b=="mouseover"?d=a.fromElement:b=="mouseout"&&(d=a.toElement));this.relatedTarget= d;c?(this.clientX=c.clientX!==void 0?c.clientX:c.pageX,this.clientY=c.clientY!==void 0?c.clientY:c.pageY,this.screenX=c.screenX||0,this.screenY=c.screenY||0):(this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType; this.state=a.state;this.h=a;a.defaultPrevented&&W.o.g.call(this)}}na(W,Sb);W.prototype.g=function(){W.o.g.call(this);var a=this.h;a.preventDefault?a.preventDefault():a.returnValue=!1};var Ub="closure_listenable_"+(Math.random()*1E6|0);var Vb=0;function Wb(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.h=e;this.key=++Vb;this.g=this.s=!1}function Xb(a){a.g=!0;a.listener=null;a.proxy=null;a.src=null;a.h=null};function Yb(a){this.src=a;this.g={};this.h=0}Yb.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.h++);var g;a:{for(g=0;g<a.length;++g){var h=a[g];if(!h.g&&h.listener==b&&h.capture==!!d&&h.h==e)break a}g=-1}g>-1?(b=a[g],c||(b.s=!1)):(b=new Wb(b,this.src,f,!!d,e),b.s=c,a.push(b));return b};var Zb="closure_lm_"+(Math.random()*1E6|0),$b={},ac=0;function bc(a,b,c,d,e){if(d&&d.once)return cc(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)bc(a,b[f],c,d,e);return null}c=dc(c);return a&&a[Ub]?a.g(b,c,la(d)?!!d.capture:!!d,e):ec(a,b,c,!1,d,e)} function ec(a,b,c,d,e,f){if(!b)throw Error("n");var g=la(e)?!!e.capture:!!e,h=fc(a);h||(a[Zb]=h=new Yb(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=gc();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Tb||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(hc(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("o");ac++;return c} function gc(){function a(c){return b.call(a.src,a.listener,c)}var b=ic;return a}function cc(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)cc(a,b[f],c,d,e);return null}c=dc(c);return a&&a[Ub]?a.h(b,c,la(d)?!!d.capture:!!d,e):ec(a,b,c,!0,d,e)} function jc(a){if(typeof a!=="number"&&a&&!a.g){var b=a.src;if(b&&b[Ub])b.j(a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(hc(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ac--;if(c=fc(b)){d=a.type;if(d in c.g){var e=c.g[d],f=sb(e,a),g;(g=f>=0)&&Array.prototype.splice.call(e,f,1);g&&(Xb(a),c.g[d].length==0&&(delete c.g[d],c.h--))}c.h==0&&(c.src=null,b[Zb]=null)}else Xb(a)}}} function hc(a){return a in $b?$b[a]:$b[a]="on"+a}function ic(a,b){if(a.g)a=!0;else{b=new W(b,this);var c=a.listener,d=a.h||a.src;a.s&&jc(a);a=c.call(d,b)}return a}function fc(a){a=a[Zb];return a instanceof Yb?a:null}var kc="__closure_events_fn_"+(Math.random()*1E9>>>0);function dc(a){if(typeof a==="function")return a;a[kc]||(a[kc]=function(b){return a.handleEvent(b)});return a[kc]};function X(a){V.call(this);this.l=a;this.j={}}na(X,V);var lc=[];function mc(a){$a(a.j,function(b,c){this.j.hasOwnProperty(c)&&jc(b)},a);a.j={}}X.prototype.m=function(){X.o.m.call(this);mc(this)};X.prototype.handleEvent=function(){throw Error("p");};function nc(a,b,c,d){b=b===void 0?!1:b;c=c===void 0?!1:c;d=d===void 0?"editors":d;V.call(this);this.j=a||document.body;this.A=!!b;this.B=!!c;this.C=d;this.l=new X(this);a=ma(Rb,this.l);this.h?a():(this.g||(this.g=[]),this.g.push(a));a=this.l;b=this.j;c=this.D;d="click";Array.isArray(d)||(d&&(lc[0]=d.toString()),d=lc);for(var e=0;e<d.length;e++){var f=bc(b,d[e],c||a.handleEvent,!1,a.l||a);if(!f)break;a.j[f.key]=f}}m(nc,V); nc.prototype.D=function(a){if(!(a.h.button!=0||Qb&&a.ctrlKey||a.j))for(var b=a.target;b&&b!=this.j;){if(b.tagName&&b.tagName.toLowerCase()=="a"){var c=b.getAttribute("href")||b.getAttributeNS("http://www.w3.org/1999/xlink","href"),d=Sa(c);if(c!=d){a:{b=void 0;xb();try{b=Ta(d)}catch(qc){b=sa(qc);if(b instanceof A){b=!1;break a}throw b.g;}var e;if(e=b!=null){e=(Ma(),La);Ma();var f=Ka;b=Object.is(e,f)||e==null&&f==null?b.toLocaleLowerCase():b.toLowerCase();e=Ea(b.substr(b.length-11|0,11))===".google.com"}b= e}if(!b)if(this.B){c=Sa(d);c=Ea(c);if(Object.is(c,d)||c==null&&d==null)d="//www.google.com/url?q="+q(encodeURIComponent(d)),d=q(d)+"&sa=D";d+="&source="+this.C}else d=this.A?c:d;f=d;b=void 0;c={target:"_blank",noreferrer:!0};d=window;if(f instanceof F)e=f;else{var g=void 0;g=g===void 0?nb:g;a:if(e=typeof f.href!="undefined"?f.href:String(f),g=g===void 0?nb:g,!(e instanceof F)){for(var h=0;h<g.length;++h){var D=g[h];if(D instanceof mb&&D.v(e)){e=new F(e);break a}}e=void 0}e=e||kb}h=self.crossOriginIsolated!== void 0;g="strict-origin-when-cross-origin";window.Request&&(g=(new Request("/")).referrerPolicy);D=g==="unsafe-url";g=c.noreferrer;if(h&&g){if(D)throw Error("q");g=!1}f=c.target||f.target;h=[];for(b in c)switch(b){case "width":case "height":case "top":case "left":h.push(b+"="+c[b]);break;case "target":case "noopener":case "noreferrer":break;case "attributionsrc":h.push(b+(c[b]?"="+c[b]:""));break;default:h.push(b+"="+(c[b]?1:0))}b=h.join(",");if((U("iPhone")&&!U("iPod")&&!U("iPad")||U("iPad")||U("iPod"))&& d.navigator&&d.navigator.standalone&&f&&f!="_self")b="A",h=document,b=String(b),h.contentType==="application/xhtml+xml"&&(b=b.toLowerCase()),h=b=h.createElement(b),e=pb(e),e!==void 0&&(h.href=e),b.target=f,g&&(b.rel="noreferrer"),((c=c.attributionsrc)||c==="")&&b.setAttribute("attributionsrc",c),c=document.createEvent("MouseEvent"),c.initMouseEvent("click",!0,!0,d,1),b.dispatchEvent(c);else if(g){if(d=rb(d,"",f,b),c=lb(e),d&&(d.opener=null,c===""&&(c="javascript:''"),gb.test(c)&&(c.indexOf("&")!= -1&&(c=c.replace(ab,"&amp;")),c.indexOf("<")!=-1&&(c=c.replace(bb,"&lt;")),c.indexOf(">")!=-1&&(c=c.replace(cb,"&gt;")),c.indexOf('"')!=-1&&(c=c.replace(db,"&quot;")),c.indexOf("'")!=-1&&(c=c.replace(eb,"&#39;")),c.indexOf("\x00")!=-1&&(c=c.replace(fb,"&#0;"))),c='<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+c+'">',ib===void 0&&(ib=jb()),b=ib,c=new qb(b?b.createHTML(c):c),(d=d.document)&&d.write)){b=d;e=b.write;if(c instanceof qb)c=c.g;else throw Error("j"); e.call(b,c);d.close()}}else(d=rb(d,e,f,b))&&c.noopener&&(d.opener=null),d&&c.noreferrer&&(d.opener=null);a.g();break}}b=b.parentNode}};function oc(a,b,c,d){new nc(a,b===void 0?!1:b,c===void 0?!1:c,d)}for(var pc=["DOCS_installLinkReferrerSanitizer"],Y=n,Z;pc.length&&(Z=pc.shift());)pc.length||oc===void 0?Y[Z]&&Y[Z]!==Object.prototype[Z]?Y=Y[Z]:Y=Y[Z]={}:Y[Z]=oc; // Google Inc. //# sourceMappingURL=linkreferrer_binary_linkreferrer_binary_chunk.sourcemap </script><script nonce="UZFhCiUaTS8vGUiYjkfK1Q">DOCS_installLinkReferrerSanitizer( undefined, true, true, 'docs');</script><script nonce="UZFhCiUaTS8vGUiYjkfK1Q">_docs_flag_initialData={"ilcm":{"eui":"ADFN-cvbf0g01F0JDlRBQ25DUejnGa174lySOh3L9s8Yv8YDZT1Qb1ewO4jljht-_hj13IsY3jhF","je":1,"sstu":1739705271770421,"si":"CLW685WLyIsDFfVE3gYdfDsIgA","gsc":0,"ei":[5700114,5700261,5702724,5703307,5703758,5703839,5704572,5704621,5704883,5705891,5706270,5707047,5707075,5707204,5707361,5707711,5707941,5708365,5708574,5708886,5709476,5710587,5710692,5711550,5712635,5712909,5712913,5713064,5713195,5713554,5714310,5715270,5715338,5715349,5715711,5715791,5716179,5716196,5717567,5723473,5724199,5724215,5724880,5724896,5725515,5725531,5725855,5726679,5726695,5727241,5727257,5727701,5729076,5729092,5731819,5731835,5732397,5732419,5734616,5734632,5734824,5734840,5735118,5735134,5735236,5735252,5737784,5737800,5740170,5740186,5740325,5740341,5740798,5740814,5741698,5741714,5742039,5742055,5742466,5742482,5742636,5742652,5743771,5743787,5746122,5746138,5746708,5746724,5748153,5748169,5750238,5750254,5752353,5752369,5752445,5752461,5752905,5752921,5753665,5753681,5753926,5753942,5754009,5754025,5754922,5754938,5756093,5756109,5756659,5756675,5757326,5757342,5757605,5757621,5757625,5757641,5758218,5758234,5758658,5758674,5759262,5759278,5760151,5760167,5760271,5760287,5760434,5760450,5760454,5760470,5761255,5761271,5763682,5763698,5763814,5763830,5771106,5771200,5771216,5771276,5771292,5773287,5780496,5780512,5781087,5781109,5781179,5781195,5781974,5781990,5782329,5782345,5786889,5787710,5787726,5787796,5788550,5788566,5789879,5790433,5791105,5791121,5792065,5792081,5796624,5796640,5796948,5799550,5799558,5799561,5799569,5799644,5799652,5799665,5799673,5799707,5799715,5799875,5799883,5799906,5799914,5799927,5799935,13702623,48966234,48966242,49375194,49375202,49398661,49398669,49472103,49472111,49491737,49491745,49498973,49498981,49622703,49622711,49623233,49623441,49623449,49629214,49629222,49642837,49642845,49643548,49643556,49644055,49644063,49658614,49658622,49661340,49661348,49769417,49769425,49822841,49822849,49823064,49823072,49833562,49833570,49842875,49842883,49894860,49894868,49904439,49904447,49924626,49924634,49926153,49926161,49943099,49943107,49971993,49972001,49974154,49974162,49979538,49979546,50266102,50266110,50273468,50273476,50293588,50293596,50297136,50297144,50297346,50297354,50389210,50389218,50438805,50439240,50439248,50503879,50503887,50513094,50529223,50529231,50538784,50538792,50549435,50549443,50550111,50550119,50561463,50561471,50562741,50562752,50578543,50578551,50587122,50587130,50596469,50602181,50602189,70971116,70971124,70973202,70973210,71035537,71035545,71036553,71036561,71038194,71038202,71061469,71079958,71079966,71085281,71085289,71113319,71113327,71117260,71120928,71120936,71145354,71145365,71181327,71181335,71185270,71185278,71197886,71197894,71200383,71200391,71239126,71239134,71274317,71274325,71289086,71289094,71291305,71291313,71316507,71316515,71325696,71325704,71331358,71331366,71376156,71376164,71387387,71387398,71387809,71387817,71411882,71411890,71429327,71429343,71429567,71429575,71451142,71451150,71465967,71477423,71477439,71478220,71478228,71478549,71478557,71505700,71505708,71520490,71520498,71528357,71528365,71528637,71528645,71530223,71530231,71531769,71531777,71536519,71536527,71544794,71544802,71545573,71545581,71553915,71553931,71561501,71561509,71573830,71573838,71574261,71574277,71587960,71587976,71608300,71608308,71628347,71628355,71628357,71628365,71628467,71628475,71638483,71638491,71641603,71641619,71642203,71642211,71657940,71657948,71659933,71659941,71661120,71661128,71667978,71667986,71675235,71679620,71679628,71681950,71684673,71684681,71689900,71689908,71704765,71704773,71710060,71710068,71710693,71710709,71720947,71720955,71733043,71733051,71825483,71825491,71832993,71833032,71853970,71882275,71893966,71893982,71894413,71894421,71897947,71897955,71899323,71899334,71960420,71960428,71961226,71961234,94323675,94323691,94326699,94327571,94327579,94353348,94353356,94358547,94358563,94363045,94363061,94374191,94374207,94394912,94394920,94409697,94413687,94419613,94419621,94419822,94419830,94434317,94434325,94434932,94434948,94460799,94460815,94461479,94490065,94490081,94502734,94502742,94542860,94542868,94543141,94543149,94565073,94597779,94597787,94605728,94605744,94624745,94624753,94628858,94628866,94629737,94629745,94634500,94634516,94640319,94640327,94661722,94661730,94684832,94684840,94692338,94692346,94733477,94733485,94735075,94784511,94784519,94802825,94811082,94811098,94813624,94813635,94862354,94862370,94871310,94871318,94874969,94874977,94888897,94888913,94904209,94911510,94911526,94919072,94919080,94929359,94929370,94942470,94942478,95065938,95065949,95087166,95087174,95091734,95091742,95092129,95092137,95093652,95093668,95099833,95099841,95104414,95104425,95111885,95111893,95112733,95112741,95113216,95113224,95118601,95118609,95123856,95123872,95125033,95125044,95131173,95131181,95136093,95136101,95139218,95139234,95193721,95193732,95234851,95234859,95237527,95237543,95270925,95270933,95288096,95288112,95299606,95299614,95309227,95309235,95314722,95314730,95318005,99237541,99237549,99247516,99247524,99249942,99249958,99257767,99257775,99265926,99265934,99280743,99291459,99310959,99310967,99338529,99338540,99342838,99342846,99343448,99343456,99368732,99368740,99400262,99400270,99402231,99402239,99440933,99440941,99457586,99457594,99467501,99467517,99690767,99690783,99778386,99778391,101405284,101405300,101421514,101421530,101442785,101442793,101447028,101447036,101448020,101448281,101448286,101448982,101448987,101462343,101462359,101478056,101478064,101488462,101488470,101488743,101488751,101489651,101489656,101489920,101489936,101516422,101516430,101533015,101533031,101543580,101543588,101561672,101561680,101562346,101562354,101575587,101575592,101617416,101617424,101632054,101632070,101659354,101659362,101672701,101687057,101687065,101701549,101701557,101705117,101718603,101731504,101739377,101754222,101754230,101755356,101755361,101781895,101781911,101788143,101788151,101794627,101794635,101800978,101800986,101813652,101813668,101821758,101847134,101858214,101858219,101860627,101860635,101867803,101867811,101868111,101868133,101875266,101875282,101883732,101883748,101886146,101886162,101889003,101889011,101896291,101912368,101912376,101919322,101919338,101922599,101922607,101922980,101922988,101939167,101939175,101939346,101939354,101941049,101962022,101962589,102013387,102013395,102030502,102030510,102035481,102035489,102036730,102036746,102037406,102037414,102042709,102042725,102044258,102044266,102065348,102065356,102082914,102082922,102083186,102083194,102099002,102099010,102114344,102114360,102114664,102114669,102116465,102116470,102116707,102116712,102116720,102116725,102116733,102116738,102116748,102116753,102116761,102116766,102116781,102116786,102144957,102144965,102145705,102145713,102146048,102146053,102146707,102146715,102147727,102147732,102147753,102147758,102151353,102151358,102151365,102151370,102153364,102154658,102154663,102155028,102155033,102156456,102156472,102161587,102161595,102161808,102161824,102170356,102194438,102194454,102195090,102195095,102198442,102198450,102201965,102208252,102208260,102226815,102234486,102234502,102255500,102255508,102279674,102287344,102287352,102322635,102322651,102343360,102343368,102355603,102355611,102377085,102399901,102399909,102402779,102402787,102417879,102417884,102449888,102449896,102457610,102457618,102466514,102486918,102486923,102502942,102502958,102517165,102517170],"crc":0,"cvi":[]},"docs-cclt":56}; _docs_flag_cek=''; if (window['DOCS_timing']) {DOCS_timing['ifdld']=new Date().getTime();}</script><script nonce="UZFhCiUaTS8vGUiYjkfK1Q">DOCS_timing['sjl'] = performance.now();this._pubi=this._pubi||{};(function(_){var window=this; _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var aa=function(){return function(a){return a}};var q=function(){return function(){}};var ba=function(a){return function(b){this[a]=b}};var ca=function(a){return function(){return a}}; var u,da=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ea=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");},v=function(a,b){if(b)a:{var c=fa;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&& ha(c,a,{configurable:!0,writable:!0,value:b})}},ia=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},w=function(a,b){a.prototype=ja(b.prototype);a.prototype.constructor=a;if(ka)ka(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.M=b.prototype},x=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length== "number")return{next:da(a)};throw Error("e`"+String(a));},la=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c},ma=function(a){return a instanceof Array?a:la(x(a))},na=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},oa=function(){this.o=!1;this.i=null;this.A=void 0;this.h=1;this.j=this.m=0;this.B=this.g=null},qa=function(a){if(a.o)throw new TypeError("g");a.o=!0},ra=function(a,b){a.g={va:b,ya:!0};a.h=a.m||a.j},sa=function(a,b,c){a.h=c;return{value:b}},ta=function(a){a.m= 0;var b=a.g.va;a.g=null;return b},ua=function(a){var b=a.B.splice(0)[0];(b=a.g=a.g||b)?b.ya?a.h=a.m||a.j:b.O!=void 0&&a.j<b.O?(a.h=b.O,a.g=null):a.h=a.j:a.h=0},va=function(a){this.g=new oa;this.h=a},za=function(a,b){qa(a.g);var c=a.g.i;if(c)return wa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return ya(a)},wa=function(a,b,c,d){try{var e=b.call(a.g.i,c);if(!(e instanceof Object))throw new TypeError("f`"+e);if(!e.done)return a.g.o=!1,e;var g=e.value}catch(f){return a.g.i= null,ra(a.g,f),ya(a)}a.g.i=null;d.call(a.g,g);return ya(a)},ya=function(a){for(;a.g.h;)try{var b=a.h(a.g);if(b)return a.g.o=!1,{value:b.value,done:!1}}catch(c){a.g.A=void 0,ra(a.g,c)}a.g.o=!1;if(a.g.g){b=a.g.g;a.g.g=null;if(b.ya)throw b.va;return{value:b.return,done:!0}}return{value:void 0,done:!0}},Aa=function(a){this.next=function(b){qa(a.g);a.g.i?b=wa(a,a.g.i.next,b,a.g.v):(a.g.v(b),b=ya(a));return b};this.throw=function(b){qa(a.g);a.g.i?b=wa(a,a.g.i["throw"],b,a.g.v):(ra(a.g,b),b=ya(a));return b}; this.return=function(b){return za(a,b)};this[Symbol.iterator]=function(){return this}},Ba=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function g(f){f.done?d(f.value):Promise.resolve(f.value).then(b,c).then(g,e)}g(a.next())})},Ca=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},Ea=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var g=c++;return{value:b(g, a[g]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e},Fa=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"},Ja=function(a){return Object.prototype.hasOwnProperty.call(a,Ga)&&a[Ga]||(a[Ga]=++Ha)},Ka=function(a,b,c){return a.call.apply(a.bind,arguments)},La=function(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e, d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},Ma=function(a,b,c){Ma=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Ka:La;return Ma.apply(null,arguments)},Na=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},Oa=function(a,b){y[a]=b},Pa=aa(),Qa=function(a,b){function c(){}c.prototype=b.prototype;a.M=b.prototype;a.prototype=new c;a.prototype.constructor= a;a.jb=function(d,e,g){for(var f=Array(arguments.length-2),h=2;h<arguments.length;h++)f[h-2]=arguments[h];return b.prototype[e].apply(d,f)}},Ra=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ra);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)},Sa=function(a){y.setTimeout(function(){throw a;},0)},Ta=function(){var a=y.navigator;return a&&(a=a.userAgent)?a:""},Wa=function(a){return Ua?Va?Va.brands.some(function(b){return(b=b.brand)&& b.indexOf(a)!=-1}):!1:!1},z=function(a){return Ta().indexOf(a)!=-1},Xa=function(){return Ua?!!Va&&Va.brands.length>0:!1},Ya=function(){return Xa()?!1:z("Opera")},Za=function(){return Xa()?Wa("Microsoft Edge"):z("Edg/")},$a=function(){return z("Firefox")||z("FxiOS")},ab=function(){return Xa()?Wa("Chromium"):(z("Chrome")||z("CriOS"))&&!(Xa()?0:z("Edge"))||z("Silk")},bb=function(){return Ua?!!Va&&!!Va.platform:!1},cb=function(){return z("iPhone")&&!z("iPod")&&!z("iPad")},db=function(){return cb()||z("iPad")|| z("iPod")},eb=function(){return bb()?Va.platform==="macOS":z("Macintosh")},fb=function(){return bb()?Va.platform==="Chrome OS":z("CrOS")},gb=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b},hb=function(a){a=Error(a);gb(a,"warning");return a},jb=function(a,b,c,d){c=c===void 0?!1:c;a=typeof Symbol==="function"&&typeof Symbol()==="symbol"?(d===void 0?0:d)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol(): b;c&&ib.add(a);return a},nb=function(a,b){kb||B in a||lb(a,mb);a[B]|=b},D=function(a,b){kb||B in a||lb(a,mb);a[B]=b},ob=function(a,b){D(b,(a|0)&-30975)},pb=function(a,b){D(b,(a|34)&-30941)},qb=function(){return typeof BigInt==="function"},rb=function(a){return Array.prototype.slice.call(a)},tb=function(a){return!(!a||typeof a!=="object"||a.g!==sb)},ub=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object},vb=function(a){return!Array.isArray(a)||a.length?!1:(a[B]| 0)&1?!0:!1},wb=function(a){if(a&2)throw Error();},yb=function(a,b){var c=Pa(xb);(b=c?b[c]:void 0)&&(a[xb]=rb(b))},zb=function(a){a.kb=!0;return a},Eb=function(a){var b=a;if(Ab(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Bb(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Cb?BigInt(a):a=Db(a)?a?"1":"0":Ab(a)?a.trim()||"0":String(a)},Jb=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e= b[c];if(d>e)return!1;if(d<e)return!0}},Lb=function(a){var b=a>>>0;E=b;Kb=(a-b)/4294967296>>>0},Nb=function(a){if(a<0){Lb(-a);var b=x(Mb(E,Kb));a=b.next().value;b=b.next().value;E=a>>>0;Kb=b>>>0}else Lb(a)},Pb=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else qb()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Ob(c)+Ob(a));return c}, Ob=function(a){a=String(a);return"0000000".slice(a.length)+a},Qb=function(){var a=E,b=Kb;b&2147483648?qb()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=x(Mb(a,b)),a=b.next().value,b=b.next().value,a="-"+Pb(a,b)):a=Pb(a,b);return a},Mb=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]},Rb=function(a){return a.displayName||a.name||"unknown type name"},Ub=function(a){switch(typeof a){case "bigint":return!0;case "number":return Sb(a);case "string":return Tb.test(a);default:return!1}},Vb=function(a){if(typeof a!== "number")throw hb("int32");if(!Sb(a))throw hb("int32");return a|0},Wb=function(a){return a==null?a:Vb(a)},Xb=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return Sb(a)?a|0:void 0},ec=function(a){var b=0;b=b===void 0?0:b;if(!Ub(a))throw hb("int64");var c=typeof a;switch(b){case 4096:switch(c){case "string":return Yb(a);case "bigint":return String(Zb(64,a));default:return $b(a)}case 8192:switch(c){case "string":return b=ac(Number(a)),bc(b)?a=Eb(b): (b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=qb()?Eb(Zb(64,BigInt(a))):Eb(cc(a))),a;case "bigint":return Eb(Zb(64,a));default:return bc(a)?Eb(dc(a)):Eb($b(a))}case 0:switch(c){case "string":return Yb(a);case "bigint":return Eb(Zb(64,a));default:return dc(a)}default:throw Error("Unknown format requested type for int64");}},fc=function(a){return a==null?a:ec(a)},gc=function(a){var b=a.length;return a[0]==="-"?b<20?!0:b===20&&Number(a.substring(0,7))>-922337:b<19?!0:b===19&&Number(a.substring(0, 6))<922337},cc=function(a){if(gc(a))return a;if(a.length<16)Nb(Number(a));else if(qb())a=BigInt(a),E=Number(a&BigInt(4294967295))>>>0,Kb=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Kb=E=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Kb*=1E6,E=E*1E6+d,E>=4294967296&&(Kb+=Math.trunc(E/4294967296),Kb>>>=0,E>>>=0);b&&(b=x(Mb(E,Kb)),a=b.next().value,b=b.next().value,E=a,Kb=b)}return Qb()},dc=function(a){Ub(a);a=ac(a);if(!bc(a)){Nb(a);var b=E,c=Kb;if(a=c& 2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:Pb(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a},$b=function(a){Ub(a);a=ac(a);if(bc(a))a=String(a);else{var b=String(a);gc(b)?a=b:(Nb(a),a=Qb())}return a},Yb=function(a){Ub(a);var b=ac(Number(a));if(bc(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return cc(a)},hc=function(a,b){if(!(a instanceof b))throw Error("t`"+Rb(b)+"`"+(a&&Rb(a.constructor)));return a},jc=function(a, b,c){if(a!=null&&typeof a==="object"&&a.pa===ic)return a;if(Array.isArray(a)){var d=a[B]|0,e=d;e===0&&(e|=c&32);e|=c&2;e!==d&&D(a,e);return new b(a)}},lc=function(a,b){return kc(b)},kc=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return mc(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(vb(a))return}else if(nc&&a!=null&&a instanceof Uint8Array){if(oc){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null, a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{b===void 0&&(b=0);if(!pc){pc={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=","+/","-_=","-_.","-_"];for(var e=0;e<5;e++){var g=c.concat(d[e].split(""));qc[e]=g;for(var f=0;f<g.length;f++){var h=g[f];pc[h]===void 0&&(pc[h]=f)}}}b=qc[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=g=0;g<a.length-2;g+=3){var l=a[g],k=a[g+1];h=a[g+2];f=b[l>>2];l=b[(l&3)<<4|k>>4];k= b[(k&15)<<2|h>>6];h=b[h&63];c[e++]=f+l+k+h}f=0;h=d;switch(a.length-g){case 2:f=a[g+1],h=b[(f&15)<<2]||d;case 1:a=a[g],c[e]=b[a>>2]+b[(a&3)<<4|f>>4]+h+d}a=c.join("")}return a}}return a},rc=function(a,b,c){var d=rb(a),e=d.length,g=b&256?d[e-1]:void 0;e+=g?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(g){b=d[b]={};for(var f in g)b[f]=c(g[f])}yb(d,a);return d},tc=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=vb(a)?void 0:e&&(a[B]|0)&2?a:sc(a,b,c,d!==void 0,e);else if(ub(a)){var g={},f;for(f in a)g[f]= tc(a[f],b,c,d,e);a=g}else a=b(a,d);return a}},sc=function(a,b,c,d,e){var g=d||c?a[B]|0:0;d=d?!!(g&32):void 0;for(var f=rb(a),h=0;h<f.length;h++)f[h]=tc(f[h],b,c,d,e);c&&(yb(f,a),c(g,f));return f},uc=function(a){return a.pa===ic?a.toJSON():kc(a)},vc=function(a){return sc(a,uc,void 0,void 0,!1)},F=function(a,b,c){if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("w");d=a[B]|0;if(d&2048)throw Error("z");if(d&64)return a;d|=64;if(c&&(d|=512, c!==a[0]))throw Error("A");a:{c=a;var e=c.length;if(e){var g=e-1;if(ub(c[g])){d|=256;b=g-(d&512?0:-1);if(b>=1024)throw Error("B");d=d&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(d&512?0:-1));if(b>1024)throw Error("C");d=d&-33521665|(b&1023)<<15}}}D(a,d);return a},wc=function(a,b,c){c=c===void 0?pb:c;if(a!=null){if(nc&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[B]|0;if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(D(a,(d|34)&-12293), a):sc(a,wc,d&4?pb:c,!0,!0)}a.pa===ic&&(c=a.l,d=c[B]|0,a=d&2?a:new a.constructor(xc(c,d,!0)));return a}},xc=function(a,b,c){var d=c||b&2?pb:ob,e=!!(b&32);a=rc(a,b,function(g){return wc(g,e,d)});nb(a,32|(c?2:0));return a},yc=function(a){var b=a.l,c=b[B]|0;return c&2?new a.constructor(xc(b,c,!1)):a},Ac=function(a,b){a=a.l;return zc(a,a[B]|0,b)},zc=function(a,b,c,d){if(c===-1)return null;var e=c+(b&512?0:-1),g=a.length-1;if(e>=g&&b&256)return a[g][c];if(d&&b&256&&(b=a[g][c],b!=null)){if(a[e]!=null&&Ec!= null){var f;a=(f=Fc)!=null?f:Fc={};f=a[Ec]||0;f>=4||(a[Ec]=f+1,f=Error(),gb(f,"incident"),Sa(f))}return b}if(e<=g)return a[e]},G=function(a,b,c){var d=a.l,e=d[B]|0;wb(e);Gc(d,e,b,c);return a},Gc=function(a,b,c,d){var e=b&512?0:-1,g=c+e,f=a.length-1;if(g>=f&&b&256)return a[f][c]=d,b;if(g<=f)return a[g]=d,b&256&&(a=a[f],c in a&&delete a[c]),b;d!==void 0&&(f=b>>15&1023||536870912,c>=f?d!=null&&(g={},a[f+e]=(g[c]=d,g),b|=256,D(a,b)):a[g]=d);return b},H=function(a,b,c){return Hc(a,b,c,!1)!==void 0},Jc= function(a,b,c,d){a=zc(a,b,c,d);return Array.isArray(a)?a:Ic},Lc=function(a,b){a===0&&(a=Kc(a,b));return a|1},Mc=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)},Hc=function(a,b,c,d){a=a.l;var e=a[B]|0;d=zc(a,e,c,d);b=jc(d,b,e);b!==d&&b!=null&&Gc(a,e,c,b);return b},I=function(a,b,c,d){b=Hc(a,b,c,d===void 0?!1:d);if(b==null)return b;a=a.l;d=a[B]|0;if(!(d&2)){var e=yc(b);e!==b&&(b=e,Gc(a,d,c,b))}return b},Oc=function(a,b,c,d,e,g,f,h){a=a.l;var l=!!(2&b);e=l?1:e;f=!!f;h&&(h=!l);g=Jc(a,b,d,g);var k=g[B]| 0;l=!!(4&k);if(!l){k=Lc(k,b);var m=g,n=b,r=!!(2&k);r&&(n|=2);for(var p=!r,t=!0,A=0,P=0;A<m.length;A++){var Q=jc(m[A],c,n);if(Q instanceof c){if(!r){var Y=!!((Q.l[B]|0)&2);p&&(p=!Y);t&&(t=Y)}m[P++]=Q}}P<A&&(m.length=P);k|=4;k=t?k|16:k&-17;k=p?k|8:k&-9;D(m,k);r&&Object.freeze(m)}if(h&&!(8&k||!g.length&&(e===1||e===4&&32&k))){Mc(k)&&(g=rb(g),k=Kc(k,b),b=Gc(a,b,d,g));c=g;h=k;for(m=0;m<c.length;m++)k=c[m],n=yc(k),k!==n&&(c[m]=n);h|=8;h=c.length?h&-17:h|16;D(c,h);k=h}e===1||e===4&&32&k?Mc(k)||(b=k,k|=!g.length|| 16&k&&(!l||32&k)?2:2048,k!==b&&D(g,k),Object.freeze(g)):(e===2&&Mc(k)&&(g=rb(g),k=Kc(k,b),k=Nc(k,b,f),D(g,k),b=Gc(a,b,d,g)),Mc(k)||(d=k,k=Nc(k,b,f),k!==d&&D(g,k)));return g},Qc=function(a,b,c){var d=a.l[B]|0;return Oc(a,d,b,c,void 0===Pc?2:4,void 0,!1,!(2&d))},J=function(a,b,c,d){d!=null?hc(d,b):d=void 0;return G(a,c,d)},Rc=function(a,b,c,d){var e=a.l,g=e[B]|0;wb(g);if(d==null)return Gc(e,g,c),a;if(!Array.isArray(d))throw hb();for(var f=d[B]|0,h=f,l=Mc(f),k=l||Object.isFrozen(d),m=!0,n=!0,r=0;r<d.length;r++){var p= d[r];hc(p,b);l||(p=!!((p.l[B]|0)&2),m&&(m=!p),n&&(n=p))}l||(f=m?13:5,f=n?f|16:f&-17);k&&f===h||(d=rb(d),h=0,f=Kc(f,g),f=Nc(f,g,!0));f!==h&&D(d,f);Gc(e,g,c,d);return a},Kc=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049},Nc=function(a,b,c){32&b&&c||(a&=-33);return a},Sc=function(a,b){a=Ac(a,b);a!=null&&(typeof a==="bigint"?mc(a)?a=Number(a):(a=Zb(64,a),a=mc(a)?Number(a):String(a)):a=Ub(a)?typeof a==="number"?dc(a):Yb(a):void 0);return a},Tc=function(a){a=Ac(a,1);var b=b===void 0?!1:b;var c=typeof a; b=a==null?a:c==="bigint"?String(Zb(64,a)):Ub(a)?c==="string"?Yb(a):b?$b(a):dc(a):void 0;return b},Uc=function(a,b){a=Ac(a,b);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0},Vc=function(a,b){a=Ac(a,b);return a==null||typeof a==="string"?a:void 0},Wc=function(a,b){a=Ac(a,b);return a==null?a:Sb(a)?a|0:void 0},Xc=function(a,b){var c=0;c=c===void 0?0:c;var d;return(d=Wc(a,b))!=null?d:c},Yc=function(a,b){var c;return(c=Sc(a,b))!=null?c:void 0},K=function(a,b,c){if(c!=null&&typeof c!== "boolean")throw a=typeof c,Error("s`"+(a!="object"?a:c?Array.isArray(c)?"array":a:"null")+"`"+c);return G(a,b,c)},L=function(a,b,c){return G(a,b,fc(c))},N=function(a,b,c){if(c!=null&&typeof c!=="string")throw Error();return G(a,b,c)},O=function(a,b,c){if(c!=null){if(!Sb(c))throw hb("enum");c|=0}return G(a,b,c)},Zc=aa(),R=function(a,b,c){this.l=F(a,b,c)},bd=function(a){try{return $c=Zc,JSON.stringify(ad(a),lc)}finally{$c=void 0}},cd=function(a){var b=a.l;return new a.constructor(xc(b,b[B]|0,!1))}, ad=function(a){var b=a.l;a=$c(b);b=a!==b;var c=a.length;if(c){var d=a[c-1],e=ub(d);e?c--:d=void 0;var g=a;if(e){b:{var f=d;var h;var l=!1;if(f)for(var k in f)if(isNaN(+k))e=void 0,((e=h)!=null?e:h={})[k]=f[k];else if(e=f[k],Array.isArray(e)&&(vb(e)||tb(e)&&e.size===0)&&(e=null),e==null&&(l=!0),e!=null){var m=void 0;((m=h)!=null?m:h={})[k]=e}l||(h=f);if(h)for(var n in h){l=h;break b}l=null}f=l==null?d!=null:l!==d}for(;c>0;c--){h=g[c-1];if(!(h==null||vb(h)||tb(h)&&h.size===0))break;var r=!0}if(g!== a||f||r){if(!b)g=Array.prototype.slice.call(g,0,c);else if(r||f||l)g.length=c;l&&g.push(l)}r=g}else r=a;return r},dd=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://")); if(!c)throw Error("E`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&&c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("F`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a},fd=function(a){if(a.prototype.hasOwnProperty("$$generatedClassName"))return a.prototype.$$generatedClassName;var b= a.name,c,d=(c=ed.get(b))!=null?c:0;ed.set(b,d+1);b="Class$obf_"+b+"_"+d;return a.prototype.$$generatedClassName=b},gd=q(),hd=q(),id=function(a){a.g instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.g):a.g.stack=Error().stack)},jd=q(),kd=q(),ld=function(a,b){this.u=a|0;this.s=b|0},md=function(a){return a.s*4294967296+(a.u>>>0)},nd=function(a){return a.u==0&&a.s==0},od=function(a){var b=~a.u+1|0;return S(b,~a.s+!b|0)},sd=function(a,b){if(nd(b))throw Error("H");if(a.s<0){if(a.J(pd)){if(b.J(qd)|| b.J(rd))return pd;if(b.J(pd))return qd;var c=a.s;c=S(a.u>>>1|c<<31,c>>1);c=sd(c,b).shiftLeft(1);if(c.J(td))return b.s<0?qd:rd;var d=b.multiply(c);a=a.add(od(d));return c.add(sd(a,b))}return b.s<0?sd(od(a),od(b)):od(sd(od(a),b))}if(nd(a))return td;if(b.s<0)return b.J(pd)?td:od(sd(a,od(b)));for(c=td;a.compare(b)>=0;){d=Math.max(1,Math.floor(md(a)/md(b)));var e=Math.ceil(Math.log(d)/Math.LN2);e=e<=48?1:Math.pow(2,e-48);for(var g=ud(d),f=g.multiply(b);f.s<0||f.compare(a)>0;)d-=e,g=ud(d),f=g.multiply(b); nd(g)&&(g=qd);c=c.add(g);a=a.add(od(f))}return c},ud=function(a){return a>0?a>=0x7fffffffffffffff?vd:new ld(a,a/4294967296):a<0?a<=-0x7fffffffffffffff?pd:od(new ld(-a,-a/4294967296)):td},S=function(a,b){return new ld(a,b)},wd=q(),xd=q(),yd=q(),zd=function(a,b){if(Object.prototype.hasOwnProperty.call(a.prototype,"$$class/0"))return a.prototype["$$class/0"];b=b();return a.prototype["$$class/0"]=b},Ad=q(),U=function(a){return a==null?"null":a.toString()},Bd=function(a,b){this.g=0;this.i=a;this.g=b}, Cd=function(a){return zd(a,function(){return new Bd(a,0)})},Dd=function(a){if(a.g!=0){var b="L"+U(fd(a.i))+";";a=a.g;for(var c="",d=0;d<a;d=d+1|0)c=U(c)+"[";return U(c)+U(b)}return fd(a.i)},Ed=function(a,b){if(a instanceof Object)try{a.Ca=b,Object.defineProperties(a,{cause:{get:function(){return b.j&&b.j.g}}})}catch(c){}},Gd=function(){var a=a?a:function(c){return Math.max(Math.min(Math.floor(Math.random()*c),2147483647),-2147483648)|0};var b=(a(2147483647)>>>0).toString(16);b=U(Fd("0",Math.max(0, 8-b.length|0)))+U(b);a=(a(2147483647)>>>0).toString(16);return U(a)+U(b)},Id=function(){this.g=new Hd},Jd=function(a){this.l=F(a)},Hd=function(a){this.l=F(a)},Kd=function(a){this.l=F(a)},Ld=function(a){this.l=F(a)},Md=function(a){this.l=F(a)},Nd=function(a){this.l=F(a)},Qd=function(){if(!Od){var a=new Pd(null);Od=function(){return a}}var b;return b=Od,b()},Rd=q(),Pd=function(a){this.g=new Rd;if(a)for(var b in a){var c=b,d=a[b],e=this.g.get();e[c]=d!=null?d:null}},Sd=function(a,b){a=a.g.get();return b in a},Td=function(a,b){a=a.get(b);return typeof a=="string"?a=="true"||a=="1":!!a},Vd=function(a,b){if(!Sd(a,b)||a.get(b)==null)return NaN;try{var c=U(a.get(b));Ud||(Ud=RegExp("^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$"));if(!Ud.test(c)){var d=new Ad;d.i="J`"+U(c);id(d);var e=Error(d);d.g=e;Ed(e,d);throw d.g;}return parseFloat(c)}catch(f){a:{a=f;if(a!=null&&(b=a.Ca)){var g=b;break a}a instanceof TypeError?(b=new yd,id(b),c=new TypeError(b),b.g=c,Ed(c,b)):(b=new xd, id(b),c=Error(b),b.g=c,Ed(c,b));b.i=a==null?"null":a.toString();b.g=a;Ed(a,b);g=b}if(g instanceof Ad)return NaN;throw g.g;}},Wd=function(a,b){if(!Sd(a,b))return"";a=a.get(b);if(a==null)var c="";else{if(b="number"===typeof a)b=ud(a).J(ud(a));b?c=""+ud(a):c=U(a)}return c},Xd=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;m=k=0}function b(n){for(var r=f,p=0;p<64;p+=4)r[p/4]=n[p]<<24|n[p+1]<<16|n[p+2]<<8|n[p+3];for(p=16;p<80;p++)n=r[p-3]^r[p-8]^ r[p-14]^r[p-16],r[p]=(n<<1|n>>>31)&4294967295;n=e[0];var t=e[1],A=e[2],P=e[3],Q=e[4];for(p=0;p<80;p++){if(p<40)if(p<20){var Y=P^t&(A^P);var Da=1518500249}else Y=t^A^P,Da=1859775393;else p<60?(Y=t&A|P&(t|A),Da=2400959708):(Y=t^A^P,Da=3395469782);Y=((n<<5|n>>>27)&4294967295)+Y+Q+Da+r[p]&4294967295;Q=P;P=A;A=(t<<30|t>>>2)&4294967295;t=n;n=Y}e[0]=e[0]+n&4294967295;e[1]=e[1]+t&4294967295;e[2]=e[2]+A&4294967295;e[3]=e[3]+P&4294967295;e[4]=e[4]+Q&4294967295}function c(n,r){if(typeof n==="string"){n=unescape(encodeURIComponent(n)); for(var p=[],t=0,A=n.length;t<A;++t)p.push(n.charCodeAt(t));n=p}r||(r=n.length);p=0;if(k==0)for(;p+64<r;)b(n.slice(p,p+64)),p+=64,m+=64;for(;p<r;)if(g[k++]=n[p++],m++,k==64)for(k=0,b(g);p+64<r;)b(n.slice(p,p+64)),p+=64,m+=64}function d(){var n=[],r=m*8;k<56?c(h,56-k):c(h,64-(k-56));for(var p=63;p>=56;p--)g[p]=r&255,r>>>=8;b(g);for(p=r=0;p<5;p++)for(var t=24;t>=0;t-=8)n[r++]=e[p]>>t&255;return n}for(var e=[],g=[],f=[],h=[128],l=1;l<64;++l)h[l]=0;var k,m;a();return{reset:a,update:c,digest:d,Fa:function(){for(var n= d(),r="",p=0;p<n.length;p++)r+="0123456789ABCDEF".charAt(Math.floor(n[p]/16))+"0123456789ABCDEF".charAt(n[p]%16);return r}}},Zd=function(a,b,c){var d=String(y.location.href);return d&&a&&b?[b,Yd(dd(d),a,c||null)].join(" "):null},Yd=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],$d(d,function(h){e.push(h)}),ae(e.join(" "));var g=[],f=[];$d(c,function(h){f.push(h.key);g.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=g.length==0?[c,b,a]:[g.join(":"),c,b,a];$d(d,function(h){e.push(h)}); a=ae(e.join(" "));a=[c,a];f.length==0||a.push(f.join(""));return a.join("_")},ae=function(a){var b=Xd();b.update(a);return b.Fa().toLowerCase()},be=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})},ce=function(){this.g=document||{cookie:""}},de=function(a,b,c,d){(a=y[a])||typeof document==="undefined"||(a=(new ce).get(b));return a?Zd(a,c,d):null},ee=function(a){var b=dd(String(y.location.href)),c=[],d;(d=y.__SAPISID||y.__APISID||y.__3PSAPISID|| y.__1PSAPISID||y.__OVERRIDE_SID)?d=!0:(typeof document!=="undefined"&&(d=new ce,d=d.get("SAPISID")||d.get("APISID")||d.get("__Secure-3PAPISID")||d.get("__Secure-1PAPISID")),d=!!d);d&&(d=(b=b.indexOf("https:")==0||b.indexOf("chrome-extension:")==0||b.indexOf("chrome-untrusted://new-tab-page")==0||b.indexOf("moz-extension:")==0)?y.__SAPISID:y.__APISID,d||typeof document==="undefined"||(d=new ce,d=d.get(b?"SAPISID":"APISID")||d.get("__Secure-3PAPISID")),(d=d?Zd(d,b?"SAPISIDHASH":"APISIDHASH",a):null)&& c.push(d),b&&((b=de("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=de("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a)));return c.length==0?null:c.join(" ")},fe=function(a){a&&typeof a.dispose=="function"&&a.dispose()},V=function(){this.A=this.A;this.m=this.m},ge=function(a,b){b=Na(fe,b);a.A?b():(a.m||(a.m=[]),a.m.push(b))},he=function(a,b,c,d,e,g,f,h,l){this.o=a;this.g=b;this.v=c;this.B=d;this.h=e;this.i=g;this.j=f;this.m=h;this.A=l},je=function(){var a=Qd(), b=a.get("ilcm");if(b==null)return null;var c=b.eui,d=b.je,e=b.sstu;if(ie)var g=ie;else{g=Qd();var f=g.get("ilcm");f==null?g=null:ie=g=Td(g,"icso")?Gd():f.si}f=b.ei;a=a.get("buildLabel");return new he(c,d,e,g,f,a,b.crc||0,b.cvi||[],b.gsc||null)},ke=function(a){this.l=F(a)},le=function(a){this.l=F(a)},me=function(a){this.l=F(a)},ne=function(a){this.l=F(a)},oe=function(a,b,c){V.call(this);this.v=a;this.h=typeof c==="number"?c:null;this.o=(a=je())?a.g:0;var d;this.i=(d=a==null?void 0:a.h)!=null?d:[]; this.g=null;this.j=b},pe=function(a){this.l=F(a)},qe=function(a){this.l=F(a)},re=function(a){this.l=F(a,4)},se=function(a){this.l=F(a,36)},te=function(a,b){return N(a,8,b)},ue=ba("h"),ve=function(a){Ra.call(this);this.g=a},xe=function(a){this.j=a;this.g=this.i=this.h=0;for(a=we;a<3E4;)a*=2;this.m=a},Fe=function(a,b){if(Td(a.j,"docs-irbfes"))if(a.g!==0&&b!==2)if(b===1)b=a.h<4?we:a.g<3E4?a.g*2:a.m;else if(b===3)b=a.g<18E4?a.g*2:a.g;else throw Error("P");else b=we;else{var c=b!=2&&!(a.h<4);b=we;c&&a.g!= 0&&(b=a.g<3E4?a.g*2:a.g)}a.g=b;return Math.max(0,b-(Date.now()-a.i))},Ge=function(a,b){this.i=a;this.j=b;this.h=0;this.g=null},He=function(a,b){a.j(b);a.h<100&&(a.h++,b.next=a.g,a.g=b)},Ie=function(){this.h=this.g=null},Ke=function(){var a=Je,b=null;a.g&&(b=a.g,a.g=a.g.next,a.g||(a.h=null),b.next=null);return b},Le=function(){this.next=this.g=this.h=null},Pe=function(a,b){Me||Ne();Oe||(Me(),Oe=!0);Je.add(a,b)},Ne=function(){var a=Promise.resolve(void 0);Me=function(){a.then(Qe)}},Qe=function(){for(var a;a= Ke();){try{a.h.call(a.g)}catch(b){Sa(b)}He(Re,a)}Oe=!1},Se=q(),Ue=function(a){this.g=0;this.A=void 0;this.j=this.h=this.i=null;this.m=this.o=!1;if(a!=Se)try{var b=this;a.call(void 0,function(c){Te(b,2,c)},function(c){Te(b,3,c)})}catch(c){Te(this,3,c)}},Ve=function(){this.next=this.i=this.h=this.m=this.g=null;this.j=!1},Xe=function(a,b,c){var d=We.get();d.m=a;d.h=b;d.i=c;return d},Ze=function(a,b,c){Ye(a,b,c,null)||Pe(Na(b,a))},$e=function(a){return new Ue(function(b){var c=a.length,d=[];if(c)for(var e= function(h,l,k){c--;d[h]=l?{Ha:!0,value:k}:{Ha:!1,reason:k};c==0&&b(d)},g,f=0;f<a.length;f++)g=a[f],Ze(g,Na(e,f,!0),Na(e,f,!1));else b(d)})},cf=function(a,b){b=af(b);b=Xe(b,b);b.j=!0;bf(a,b)},df=function(a,b){if(a.g==0)if(a.i){var c=a.i;if(c.h){for(var d=0,e=null,g=null,f=c.h;f&&(f.j||(d++,f.g==a&&(e=f),!(e&&d>1)));f=f.next)e||(g=f);e&&(c.g==0&&d==1?df(c,b):(g?(d=g,d.next==c.j&&(c.j=d),d.next=d.next.next):ef(c),ff(c,e,3,b)))}a.i=null}else Te(a,3,b)},bf=function(a,b){a.h||a.g!=2&&a.g!=3||gf(a);a.j? a.j.next=b:a.h=b;a.j=b},jf=function(a,b,c,d){var e=Xe(null,null,null);e.g=new Ue(function(g,f){e.m=b?function(h){try{var l=b.call(d,h);g(l)}catch(k){f(k)}}:g;e.h=c?function(h){try{var l=c.call(d,h);l===void 0&&h instanceof hf?f(h):g(l)}catch(k){f(k)}}:f});e.g.i=a;bf(a,e);return e.g},Te=function(a,b,c){a.g==0&&(a===c&&(b=3,c=new TypeError("Q")),a.g=1,Ye(c,a.Qa,a.Ra,a)||(a.A=c,a.g=b,a.i=null,gf(a),b!=3||c instanceof hf||kf(a,c)))},Ye=function(a,b,c,d){if(a instanceof Ue)return bf(a,Xe(b||Se,c||null, d)),!0;if(a)try{var e=!!a.$goog_Thenable}catch(f){e=!1}else e=!1;if(e)return a.then(b,c,d),!0;if(Fa(a))try{var g=a.then;if(typeof g==="function")return lf(a,g,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},lf=function(a,b,c,d,e){function g(l){h||(h=!0,d.call(e,l))}function f(l){h||(h=!0,c.call(e,l))}var h=!1;try{b.call(a,f,g)}catch(l){g(l)}},gf=function(a){a.o||(a.o=!0,Pe(a.Ga,a))},ef=function(a){var b=null;a.h&&(b=a.h,a.h=b.next,b.next=null);a.h||(a.j=null);return b},ff=function(a,b,c,d){if(c== 3&&b.h&&!b.j)for(;a&&a.m;a=a.i)a.m=!1;if(b.g)b.g.i=null,mf(b,c,d);else try{b.j?b.m.call(b.i):mf(b,c,d)}catch(e){nf.call(null,e)}He(We,b)},mf=function(a,b,c){b==2?a.m.call(a.i,c):a.h&&a.h.call(a.i,c)},kf=function(a,b){a.m=!0;Pe(function(){a.m&&nf.call(null,b)})},hf=function(a){Ra.call(this,a)},of=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1},pf=function(a,b){of.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY= this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.i=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX= d.screenX||0,this.screenY=d.screenY||0):(this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.i=a;a.defaultPrevented&&pf.M.h.call(this)}},rf=function(a,b,c,d,e){this.listener=a;this.proxy= null;this.src=b;this.type=c;this.capture=!!d;this.ha=e;this.key=++qf;this.W=this.ea=!1},sf=function(a){a.W=!0;a.listener=null;a.proxy=null;a.src=null;a.ha=null},tf=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},vf=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var g=0;g<uf.length;g++)c=uf[g],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},wf=function(a){this.src=a;this.g={};this.h=0},yf=function(a,b){var c=b.type;if(c in a.g){var d=a.g[c], e=xf(d,b),g;(g=e>=0)&&Array.prototype.splice.call(d,e,1);g&&(sf(b),a.g[c].length==0&&(delete a.g[c],a.h--))}},zf=function(a,b,c,d){for(var e=0;e<a.length;++e){var g=a[e];if(!g.W&&g.listener==b&&g.capture==!!c&&g.ha==d)return e}return-1},Bf=function(a,b,c,d,e){if(d&&d.once)return Af(a,b,c,d,e);if(Array.isArray(b)){for(var g=0;g<b.length;g++)Bf(a,b[g],c,d,e);return null}c=Cf(c);return a&&a[Df]?a.g.add(String(b),c,!1,Fa(d)?!!d.capture:!!d,e):Ef(a,b,c,!1,d,e)},Ef=function(a,b,c,d,e,g){if(!b)throw Error("R"); var f=Fa(e)?!!e.capture:!!e,h=Ff(a);h||(a[Gf]=h=new wf(a));c=h.add(b,c,d,f,g);if(c.proxy)return c;d=Hf();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)If||(e=f),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Jf(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("S");Kf++;return c},Hf=function(){function a(c){return b.call(a.src,a.listener,c)}var b=Lf;return a},Af=function(a,b,c,d,e){if(Array.isArray(b)){for(var g= 0;g<b.length;g++)Af(a,b[g],c,d,e);return null}c=Cf(c);return a&&a[Df]?a.g.add(String(b),c,!0,Fa(d)?!!d.capture:!!d,e):Ef(a,b,c,!0,d,e)},Mf=function(a,b,c,d,e){if(Array.isArray(b))for(var g=0;g<b.length;g++)Mf(a,b[g],c,d,e);else(d=Fa(d)?!!d.capture:!!d,c=Cf(c),a&&a[Df])?(a=a.g,b=String(b).toString(),b in a.g&&(g=a.g[b],c=zf(g,c,d,e),c>-1&&(sf(g[c]),Array.prototype.splice.call(g,c,1),g.length==0&&(delete a.g[b],a.h--)))):a&&(a=Ff(a))&&(b=a.g[b.toString()],a=-1,b&&(a=zf(b,c,d,e)),(c=a>-1?b[a]:null)&& Nf(c))},Nf=function(a){if(typeof a!=="number"&&a&&!a.W){var b=a.src;if(b&&b[Df])yf(b.g,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Jf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Kf--;(c=Ff(b))?(yf(c,a),c.h==0&&(c.src=null,b[Gf]=null)):sf(a)}}},Jf=function(a){return a in Of?Of[a]:Of[a]="on"+a},Lf=function(a,b){if(a.W)a=!0;else{b=new pf(b,this);var c=a.listener,d=a.ha||a.src;a.ea&&Nf(a);a=c.call(d,b)}return a}, Ff=function(a){a=a[Gf];return a instanceof wf?a:null},Cf=function(a){if(typeof a==="function")return a;a[Pf]||(a[Pf]=function(b){return a.handleEvent(b)});return a[Pf]},Qf=function(){V.call(this);this.g=new wf(this);this.B=this;this.j=null},Sf=function(a,b){var c=a.j;if(c){var d=[];for(var e=1;c;c=c.j)d.push(c),++e}a=a.B;c=b.type||b;typeof b==="string"?b=new of(b,a):b instanceof of?b.target=b.target||a:(e=b,b=new of(c,a),vf(b,e));e=!0;var g;if(d)for(g=d.length-1;g>=0;g--){var f=b.g=d[g];e=Rf(f,c, !0,b)&&e}f=b.g=a;e=Rf(f,c,!0,b)&&e;e=Rf(f,c,!1,b)&&e;if(d)for(g=0;g<d.length;g++)f=b.g=d[g],e=Rf(f,c,!1,b)&&e},Rf=function(a,b,c,d){b=a.g.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,g=0;g<b.length;++g){var f=b[g];if(f&&!f.W&&f.capture==c){var h=f.listener,l=f.ha||f.src;f.ea&&yf(a.g,f);e=h.call(l,d)!==!1&&e}}return e&&!d.defaultPrevented},Tf=function(a,b){Qf.call(this);this.i=a||1;this.h=b||y;this.o=Ma(this.Pa,this);this.v=Date.now()},Uf=function(a){a.ca=!1;a.G&&(a.h.clearTimeout(a.G),a.G= null)},Vf=function(a,b){if(typeof a!=="function")if(a&&typeof a.handleEvent=="function")a=Ma(a.handleEvent,a);else throw Error("T");return Number(b)>2147483647?-1:y.setTimeout(a,b||0)},Wf=function(a){var b=null;return(new Ue(function(c,d){b=Vf(function(){c(void 0)},a);b==-1&&d(Error("U"))})).ja(function(c){y.clearTimeout(b);throw c;})},Xf=function(a,b){this.g=a;this.h=b;a=this.g;b=Vd(this.h,"docs-clibs");a.Z=b;a=this.g;b=Vd(this.h,"docs-cirts");a.Y=b},$f=function(a,b,c){var d=te(new se,bd(b));Yf(a.g, d);return(new Ue(function(e,g){var f=Date.now();c.h++;c.i=f;Zf(a,e,g)})).ja(function(e){if(typeof e==="number"&&(500<=e&&e<600||e==401||e==0)&&c.h<4)return e=Fe(c,e===0?1:3),Wf(e).then(function(){return $f(a,b,c)});throw ag(e);})},Zf=function(a,b,c){a.g.flush(b,function(d,e){d=Td(a.h,"docs-ecir")?e:ag(e);c(d)})},ag=function(a){return typeof a==="number"?new ve(!(500<=a&&a<600||a==401||a==0)):a},bg=ba("g"),cg=ba("h"),dg=function(a){this.l=F(a)},eg=function(a){this.l=F(a)},fg=function(a){this.l=F(a)}, gg=function(a){this.l=F(a)},hg=function(a){this.l=F(a)},X=function(a){this.l=F(a)},ig=ba("h"),jg=function(){return new Ue(function(a){a()})},kg=function(a,b){this.h=a;this.g=b},lg=q(),mg=function(a){var b,c,d,e;return Ba(new Aa(new va(function(g){switch(g.h){case 1:return b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),sa(g,d.write((new TextEncoder).encode(a)),2);case 2:return sa(g,d.close(),3);case 3:return e=Uint8Array,sa(g,c,4);case 4:return g.return(new e(g.A))}})))}, ng=function(a,b){this.i=a;this.o=b;this.h=!1;this.j=function(){return Date.now()};this.m=this.j()},pg=function(a,b){a.i=b;a.g&&a.h?(og(a),a.start()):a.g&&og(a)},og=function(a){a.h=!1;a.g&&(clearTimeout(a.g),a.g=void 0)},qg=function(a){if(a.h){var b=Math.max(a.j()-a.m,0);b<a.i*.8?a.g=setTimeout(function(){qg(a)},a.i-b):(a.g&&(clearTimeout(a.g),a.g=void 0),a.o(),a.h&&(og(a),a.start()))}else a.g=void 0},rg=function(){this.g=y.document||document},sg=function(a){this.l=F(a)},tg=function(a){this.l=F(a)}, ug=function(a){this.l=F(a)},vg=function(a,b){Rc(a,tg,1,b)},wg=function(a){this.l=F(a)},Ag=function(a,b){b=b===void 0?xg:b;if(!yg){var c;a=(c=a.navigator)==null?void 0:c.userAgentData;if(!a||typeof a.getHighEntropyValues!=="function"||a.brands&&typeof a.brands.map!=="function")return Promise.reject(Error("Y"));c=(a.brands||[]).map(function(e){var g=new tg;g=N(g,1,e.brand);return N(g,2,e.version)});vg(K(zg,2,a.mobile),c);yg=a.getHighEntropyValues(b)}var d=new Set(b);return yg.then(function(e){var g= cd(zg);d.has("platform")&&N(g,3,e.platform);d.has("platformVersion")&&N(g,4,e.platformVersion);d.has("architecture")&&N(g,5,e.architecture);d.has("model")&&N(g,6,e.model);d.has("uaFullVersion")&&N(g,7,e.uaFullVersion);return g}).catch(function(){return cd(zg)})},Bg=function(a){this.l=F(a)},Cg=function(a){this.l=F(a,19)},Eg=function(a,b){this.K=b=b===void 0?!1:b;this.h=this.locale=null;this.g=new Cg;Number.isInteger(a)&&this.g.X(a);b||(this.locale=document.documentElement.getAttribute("lang"));Dg(this, new Bg)},Dg=function(a,b){J(a.g,Bg,1,b);Xc(b,1)||O(b,1,1);if(!a.K){b=Fg(a);var c=c===void 0?"":c;var d;((d=Vc(b,5))!=null?d:c)||N(b,5,a.locale)}a.h&&(c=Fg(a),I(c,ug,9)||J(c,ug,9,a.h))},Ig=function(a,b){H(Gg(a),wg,11)&&(a=Hg(a),O(a,1,b))},Gg=function(a){return I(a.g,Bg,1)},Jg=function(a,b){var c=c===void 0?xg:c;var d=a.K?void 0:window;d?b(d,c).then(function(e){a.h=e;e=Fg(a);J(e,ug,9,a.h);return!0}).catch(ca(!1)):Promise.resolve(!1)},Fg=function(a){a=Gg(a);var b=I(a,wg,11);b||(b=new wg,J(a,wg,11,b)); return b},Hg=function(a){a=Fg(a);var b=I(a,sg,10);b||(b=new sg,K(b,2,!1),J(a,sg,10,b));return b},Kg=function(a,b,c,d,e,g,f){c=c===void 0?0:c;d=d===void 0?0:d;e=e===void 0?null:e;g=g===void 0?0:g;f=f===void 0?0:f;if(H(Gg(a),wg,11)){var h=Fg(a),l=new sg;var k=Hg(a);var m;k=(m=Wc(k,1))!=null?m:void 0;l=O(l,1,k);m=Hg(a);var n;m=(n=Uc(m,2))!=null?n:void 0;n=K(l,2,m);l=n.l;m=l[B]|0;n=m&2?n:new n.constructor(xc(l,m,!0));J(h,sg,10,n)}H(Gg(a),wg,11)&&d>0&&(h=Hg(a),G(h,3,Wb(d)));H(Gg(a),wg,11)&&g>0&&(d=Hg(a), G(d,4,Wb(g)));H(Gg(a),wg,11)&&f>0&&(g=Hg(a),G(g,5,Wb(f)));a=cd(a.g);a=G(a,4,fc(Date.now().toString()));b=Rc(a,se,3,b.slice());e&&(a=new pe,e=G(a,13,Wb(e)),a=new qe,e=J(a,pe,2,e),a=new re,e=J(a,qe,1,e),e=O(e,2,9),J(b,re,18,e));c&&L(b,14,c);return b},Lg=function(a){this.h=this.g=this.i=a},Mg=function(a){this.l=F(a,8)},Ng=function(a){this.l=F(a)},Qg=function(a){V.call(this);var b=this;this.i=[];this.ra="";this.sa=this.T=-1;this.I=null;this.za=this.Aa=this.S=this.o=0;this.Ba=1;this.Y=0;this.P=a.P;this.N= a.N||q();this.h=new Eg(a.P,a.K);this.D=a.D||null;this.R=a.R||null;this.Z=1E3;this.v=a.Sa||null;this.L=a.L||null;this.U=a.U||!1;this.withCredentials=!a.ua;this.K=a.K||!1;this.ba=typeof URLSearchParams!=="undefined"&&!!(new URL(Og())).searchParams&&!!(new URL(Og())).searchParams.set;var c=O(new Bg,1,1);Dg(this.h,c);this.j=new Lg(1E4);a=Pg(this,a.ta);this.g=new ng(this.j.g,a);this.aa=new ng(6E5,a);this.U||this.aa.start();this.K||(document.addEventListener("visibilitychange",function(){document.visibilityState=== "hidden"&&b.B()}),document.addEventListener("pagehide",this.B.bind(this)))},Pg=function(a,b){return a.ba?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:q()},Yf=function(a,b){if(b instanceof se)a.log(b);else try{var c=te(new se,bd(b));a.log(c)}catch(d){}},Rg=function(a,b,c){c=c===void 0?a.N():c;var d={};a.v||(a.v=Og());try{var e=(new URL(a.v)).toString()}catch(g){e=(new URL(a.v,window.location.origin)).toString()}e=new URL(e);c&&(d.Authorization=c);a.L&&(d["X-Goog-AuthUser"]=a.L, e.searchParams.set("authuser",a.L));return{url:e.toString(),body:b,Ea:1,qa:d,Na:"POST",withCredentials:a.withCredentials,Y:a.Y}},Og=ca("https://play.google.com/log?format=json&hasfast=true"),Sg=function(){this.Da=typeof AbortController!=="undefined"},Tg=function(a,b){V.call(this);this.P=a;this.L=b;this.i="https://play.google.com/log?format=json&hasfast=true";this.h=!1;this.g=this.R=this.D=null},Ug=function(a){return(a=a.exec(Ta()))?a[1]:""},Wg=function(){var a,b,c=(a=y.navigator)==null?void 0:(b= a.userAgentData)==null?void 0:b.brands;a=Za()||!!c&&Array.isArray(c)&&c.some(function(d){return(d=d.brand)&&d.indexOf("Microsoft Edge")!=-1});return Vg&&a},Yg=function(){var a=y.performance;if(!a||!a.getEntriesByType)return null;var b=a.getEntriesByType("navigation");if(!b||!b[0])return null;b=b[0];a=a.timeOrigin||a.timing.navigationStart;var c=new Md;c=L(c,1,Math.round(a)*1E3);c=L(c,2,Math.round((a+b.redirectStart)*1E3));c=L(c,3,Math.round((a+b.redirectEnd)*1E3));c=L(c,17,Math.round((a+b.workerStart)* 1E3));c=L(c,4,Math.round((a+b.fetchStart)*1E3));c=L(c,5,Math.round((a+b.domainLookupStart)*1E3));c=L(c,6,Math.round((a+b.domainLookupEnd)*1E3));c=L(c,7,Math.round((a+b.connectStart)*1E3));c=L(c,8,Math.round((a+b.connectEnd)*1E3));c=L(c,20,b.transferSize);b.secureConnectionStart&&L(c,9,Math.round((a+b.secureConnectionStart)*1E3));L(c,10,Math.round((a+b.requestStart)*1E3));L(c,11,Math.round((a+b.responseStart)*1E3));L(c,12,Math.round((a+b.responseEnd)*1E3));G(c,18,Wb(b.redirectCount));O(c,19,Xg[b.type]|| 1);return c},Zg=function(a){this.l=F(a)},$g=function(a){this.l=F(a)},ah=q(),bh=ba("g"),ch=function(a){this.l=F(a)},mh=function(a){this.l=F(a)},nh=function(a){this.l=F(a)},oh=function(){this.h=this.g=null},Bh=function(a){var b=I(a.g,X,5);b==null&&(b=new X,J(a.g,X,5,b));return b},Oh=function(a){Sc(a.g,10);Sc(a.g,6)!=null||Sc(a.g,10);if(Wc(I(a.g,nh,8),3)==2&&Sc(a.g,13)!=null){var b=I(I(a.g,nh,8),ch,2);Sc(b,2)}var c=I(a.g,X,5);c!=null&&(b=a.g,c=cd(c),J(b,X,5,c));return a.g},Ph=function(){oh.call(this)}, Qh=function(a){V.call(this);this.h=a;this.g={}},Sh=function(a,b,c,d){Array.isArray(c)||(c&&(Rh[0]=c.toString()),c=Rh);for(var e=0;e<c.length;e++){var g=Bf(b,c[e],d||a.handleEvent,!1,a.h||a);if(!g)break;a.g[g.key]=g}},Th=function(a){tf(a.g,function(b,c){this.g.hasOwnProperty(c)&&Nf(b)},a);a.g={}},Uh=function(a,b,c){a=new Tf(a);ge(c,a);var d=new Qh(c);ge(c,d);Sh(d,a,"tick",b);a.start()},Vh=function(){oh.call(this)},Wh=function(a,b,c){var d=Date.now()*1E3;if(0==b){b=new nh;var e=new mh;e=L(e,1,d);J(b, mh,1,e);O(b,3,1);J(a.g,nh,8,b);L(a.g,12,c);L(a.g,13,c);L(a.g,4,d);L(a.g,3,c)}else 1==b&&(b=new nh,e=new ch,d=L(e,1,d),J(b,ch,2,d),O(b,3,2),J(a.g,nh,8,b),L(a.g,12,c),L(a.g,3,c));return a},Zh=function(a,b){if(b&&a in b)return a;var c=Xh?"Webkit":Yh?"Moz":null;return c?(c=c.toLowerCase(),a=c+be(a),b===void 0||a in b?a:null):null},$h=function(){of.call(this,"visibilitychange")},ci=function(a){function b(e){e=x(e);e.next();e=la(e);return c(d,e)}var c=c===void 0?ai:c;var d=Ja(a);return function(){var e= Ca.apply(0,arguments),g=this||y,f=bi.get(g);f||(f={},bi.set(g,f));g=f;f=[this].concat(ma(e));e=b?b(f):f;if(Object.prototype.hasOwnProperty.call(g,e))g=g[e];else{var h=x(f);f=h.next().value;h=la(h);f=a.apply(f,h);g=g[e]=f}return g}},ai=function(a,b){a=[a];for(var c=b.length-1;c>=0;--c)a.push(typeof b[c],b[c]);return a.join("\v")},ei=function(a){Qf.call(this);a||(a=di||(di=new rg));this.h=a;if(this.i=this.Ia())this.o=Bf(this.h.g,this.i,Ma(this.Ka,this))},fi=function(a,b){V.call(this);this.h=a;this.g= new ei(b);ge(this,this.g);this.i=new Qh(this);ge(this,this.i);this.g.V()&&Sh(this.i,this.g,"visibilitychange",this.j)},gi=function(a,b,c){c=c===void 0?!1:c;V.call(this);this.g=a;this.h=b;ge(this,this.h);this.i=c},hi=function(a,b,c){V.call(this);this.v=c!=null?a.bind(c):a;this.o=b;this.h=null;this.j=!1;this.g=null},ii=function(a){a.g=Vf(function(){a.g=null;a.j&&(a.j=!1,ii(a))},a.o);var b=a.h;a.h=null;a.v.apply(null,b)},ji=function(a,b,c,d,e){V.call(this);this.g=a;this.B=b;this.h=new hi(this.j,3E3, this);this.i=new Set;this.o=d;this.v=e||6E4},ki=function(a){V.call(this);this.g=a;ge(this,this.g)},li=function(a){this.l=F(a)},mi=function(a){this.l=F(a)},ni=function(a){this.l=F(a)},oi=function(a){this.l=F(a)},pi=function(a){this.l=F(a)},qi=function(a){this.l=F(a)},ri=function(a){this.l=F(a)},si=function(a){this.l=F(a)},ti=function(a){this.l=F(a)},ui=function(a){this.l=F(a)},xi=function(){this.h=this.o=!1;this.i=null;for(var a=this.m=this.j=0;a<vi.length;a++){var b=vi[a];if(b&&b.chrome&&b.chrome.runtime&& b.chrome.runtime.connect){this.o=!0;wi(this,b);break}}},wi=function(a,b){a.i=b.chrome.runtime.connect("ciiamoeghmklpofjbocenebdfbgjapaa");a.h=!0;a.i.onDisconnect.addListener(function(){a.h=!1});document.addEventListener("mousemove",function(c){a.j=c.clientX;a.m=c.clientY})},yi=q(),zi=function(){this.h={};this.i={};this.g=null},Ai=function(){this.g=[]},Bi=function(){this.g={}},Ci=function(a){this.l=F(a)},Di=function(a){this.l=F(a)},Ei=function(a){this.l=F(a,500)},Fi=function(a,b){this.h=a;this.I=b; this.o=1;this.m=this.i=null;this.A=new Bi;this.g=new Ai;this.v=this.B=this.j=!1},Hi=function(a,b){var c=new oh,d=new Ci;a=a.I;c.g=d;c.h=a;d=c.h.h[Gi.g].wa();a=c.h;d.g=c.g;d.h=a;L(d.g,10,b);return d},Ji=function(a){var b=a.g,c=b.g;b.g=[];b=new Ei;var d=cd(a.h.g);b=J(b,li,2,d);d=a.h;Ii(d);(d=d.i?cd(d.i):null)&&J(b,ui,5,d);d=a.h;for(var e,g=c.length-1;g>=0;g--){var f=I(c[g],X,5);if(f&&I(f,Nd,1)){f=I(f,Nd,1);if(Uc(f,12)!=null&&k===void 0){var h=void 0,l=void 0;l=l===void 0?!1:l;var k=(h=Uc(f,12))!=null? h:l}f=I(f,Ld,20);f!==void 0&&e===void 0&&(e=new ke,h=Uc(f,2),h!==void 0&&K(e,2,h),f=Uc(f,1),f!==void 0&&K(e,1,f));if(k!==void 0&&e!==void 0)break}}d=d.j?cd(d.j):null;if(k!==void 0||e!==void 0)d||(d=new ne),k!==void 0&&K(d,6,k),e!==void 0&&J(d,ke,13,e);(k=d)&&J(b,ne,3,k);a=cd(a.h.m);J(b,Di,4,a);Rc(b,Ci,1,c);return b},Li=function(a,b){var c=Wh(Hi(a,b),0,a.o++);var d=a.A;var e=Object.keys(d.g);if(e.length==0)d=null;else{for(var g=[],f=0;f<e.length;f++){var h=Number(e[f]),l=d.g[h],k=new dg;h=L(k,1,h); l=Yc(l.g,10);l=L(h,2,l);g.push(l)}d=g}if(b!=716){b=a.m;L(c.g,6,a.i);e=new eg;b=L(e,1,b);if(d)if(e=b.l[B]|0,wb(e),e=Oc(b,e,dg,2,2,!1,!0),f=g=0,Array.isArray(d))for(l=d.length,h=0;h<l;h++)k=hc(d[h],dg),e.push(k),(k=!!((k.l[B]|0)&2))&&!g++&&(e[B]&=-9),k||f++||(e[B]&=-17);else for(d=x(d),l=d.next();!l.done;l=d.next())l=hc(l.value,dg),e.push(l),(l=!!((l.l[B]|0)&2))&&!g++&&(e[B]&=-9),l||f++||(e[B]&=-17);d=Bh(c);J(d,eg,3,b)}Ki(a,c);return c},Ki=function(a,b){a.i=Sc(b.g,12);a.m=Sc(I(I(b.g,nh,8),mh,1),1)}, Mi=q(),Ni=function(){this.g=this.h=null},Oi=function(){this.g=new li;this.i=null;this.m=new Di;O(this.m,1,6);this.j=this.h=null},Z=function(a){a.i==null&&(a.i=new ui);return a.i},Pi=function(a){a=Z(a);var b=I(a,oi,16);b||(b=new oi,J(a,oi,16,b));return b},Qi=function(a){a=Z(a);var b=I(a,pi,9);b||(b=new pi,J(a,pi,9,b));return b},Ii=function(a){Vc(a.g,1)!=null&&Wc(a.g,6)!=null&&Xc(a.g,6)},Ri=function(){this.h=this.j=null;this.g=new Oi;this.i=null;this.m=!1},bj=function(a,b,c,d){var e=Qd(),g=Qd(),f=Wd(g, "gaia_session_id"),h=Vd(g,"docs-cclt"),l=Wd(g,"docs-ccu"),k=new Tg(h,f||"0");k.i=l;k.h=!0;Td(g,"docs-ecuach")&&(k.g=Ag);k.D||(k.D=new Sg);var m=new Qg({P:k.P,N:k.N?k.N:ee,L:k.L,Sa:k.i,K:!1,U:k.h,ua:k.j,ta:k.ta,D:k.D});ge(k,m);m.I=new lg;k.R&&(m.R=k.R);Jg(m.h,Ag);k.g&&Jg(m.h,k.g);k.D.X&&k.D.X(k.P);k.D.Oa&&k.D.Oa(m);var n=new Xf(m,e),r=new ue(m),p,t;(p=d==null?void 0:d())!=null?t=p:t=new kg(new cg(new ig(n)),r);var A=t,P=(new oe(!1,e)).get(),Q=je(),Y=new zi,Da=new Id,xj=new Jd;var yj=O(xj,1,b);var zj= G(yj,2,Wb(c));H(Da.g,Jd,152);J(Da.g,Jd,152,zj);var dh=new bg(Da);Y.i.docs_app_load_invariants=dh;if(Y.g){var eh=Y.g;H(eh,Hd,3);J(eh,Hd,3,dh.g.g)}var T=new Ri;T.j=A.h;T.h=A.g;T.i=Y;var fh=T.g;Wc(fh.g,6);O(fh.g,6,a);var gh=T.g,Aj=Q.B;Vc(gh.g,1);N(gh.g,1,Aj);T.m=!1;Ii(T.g);var pa=new Ni;pa.h=T.g;T.i!=null&&(pa.g=T.i);pa.g==null&&(pa.g=new zi);pa.g.h[Gi.g]=new Mi;pa.g.h[Si.g]=new yi;var ye=pa.g,ze=pa.h;if(!H(Z(ze),ni,1)){var Cj=Z(ze),Dj=new ni;J(Cj,ni,1,Dj)}var Ej=I(Z(ze),ni,1);ye.g=Ej;var hh=ye.i,Ae= [],Fj=0,ih;for(ih in hh)Ae[Fj++]=hh[ih];for(var Be=0;Be<Ae.length;Be++){var Gj=Ae[Be],jh=ye.g;H(jh,Hd,3);J(jh,Hd,3,Gj.g.g)}var kh=new Fi(pa.h,pa.g);if(T.m){var lh=new cg(new xi);T.j=lh;T.h=lh}var Ce=new gi(kh,new ji(kh,T.j,T.h,!1,null),!1);T.m&&(Ce=new ki(Ce));this.g=Ce;var C=this.g.ka(),Fb=null,Gb=null,Hb=null;Fb=Fb===void 0?null:Fb;Gb=Gb===void 0?null:Gb;Hb=Hb===void 0?null:Hb;var Hj=Q.v;Sc(C.g,3);L(C.g,3,Hj);var Ij=Q.o;Vc(C.g,4);N(C.g,4,Ij);var Jj=Date.now()*1E3;Sc(C.g,2);L(C.g,2,Jj);C.j=P;var Ia= new $g;Ti?O(Ia,1,1):Ui?O(Ia,1,2):Vi?O(Ia,1,5):Wi?O(Ia,1,4):fb()?O(Ia,1,6):Xi&&O(Ia,1,3);N(Ia,2,Yi);var Nj=Z(C);H(Nj,$g,3);var Oj=Z(C);J(Oj,$g,3,Ia);var ph=Q.A;if(ph!=null&&!Td(e,"icso")){var qh=Qi(C);Xb(Ac(qh,4));G(qh,4,Wb(ph))}var rh=Q.i;if(rh!==null){if(C.h==null){C.h=new mi;var Pj=Z(C);J(Pj,mi,2,C.h)}Vc(C.h,1);N(C.h,1,rh)}var sh=Yg();if(sh){var Qj=Z(C);H(Qj,Md,6);var Rj=Z(C);J(Rj,Md,6,sh)}var Sj=Q.g,Tj=Z(C);Wc(Tj,4);var Uj=Z(C);O(Uj,4,Sj);var Vj=Td(e,"docs-idu")?1:2,Wj=Z(C);Wc(Wj,5);var Xj=Z(C); O(Xj,5,Vj);var Yj=Td(e,"docs-isb"),th=Pi(C);Uc(th,3);K(th,3,Yj);var uh=Pi(C);Uc(uh,7);K(uh,7,Zi);var vh=Pi(C);Uc(vh,8);K(vh,8,$i);if(Vg&&Td(e,"docs-ccdil")){var bk=new Zg;var wh=O(bk,1,Q.j),W=Q.m,De=wh.l,xa=De[B]|0;wb(xa);if(W==null)Gc(De,xa,2);else{if(!Array.isArray(W))throw hb();var M=W[B]|0,Ee=M,xh=Mc(M),Ib=xh||Object.isFrozen(W);xh||(M=0);Ib||(W=rb(W),Ee=0,M=Kc(M,xa),M=Nc(M,xa,!0),Ib=!1);M|=21;for(var Bc=0;Bc<W.length;Bc++){var yh=W[Bc],zh=Vb(yh);Object.is(yh,zh)||(Ib&&(W=rb(W),Ee=0,M=Kc(M,xa), M=Nc(M,xa,!0),Ib=!1),W[Bc]=zh)}M!==Ee&&(Ib&&(W=rb(W),M=Kc(M,xa),M=Nc(M,xa,!0)),D(W,M));Gc(De,xa,2,W)}var Ah=Pi(C);H(Ah,Zg,9);J(Ah,Zg,9,wh)}if(aj){var ck=!window.showModalDialog,Ch=Pi(C);Uc(Ch,6);K(Ch,6,ck)}var Dh=y.navigator.deviceMemory;if(Number.isFinite(Dh)){var Eh=Qi(C);Xb(Ac(Eh,9));G(Eh,9,Wb(Dh*1024))}var Fh=y.navigator.hardwareConcurrency;if(Number.isFinite(Fh)){var Gh=Qi(C);Xb(Ac(Gh,10));G(Gh,10,Wb(Fh))}var Hh=y.document.wasDiscarded;if(Hh!==void 0){var Ih=Z(C),Cc=I(Ih,ti,18);Cc||(Cc=new ti, J(Ih,ti,18,Cc));var Jh=Cc;var Dc=I(Jh,si,1);Dc||(Dc=new si,J(Jh,si,1,Dc));var Kh=Dc;Uc(Kh,1);K(Kh,1,Hh)}if(Fb){var Lh=Fb.g();if(Lh){var dk=Z(C);H(dk,Kd,13);var ek=Z(C);J(ek,Kd,13,Lh)}}if(Gb){var Mh=Gb.g();if(Mh){var fk=Z(C);H(fk,ri,20);var gk=Z(C);J(gk,ri,20,Mh)}}var hk=Wg(),Nh=Pi(C);Uc(Nh,11);K(Nh,11,hk);if(Hb){var ik=Hb.g(),jk=Z(C);H(jk,qi,21);var kk=Z(C);J(kk,qi,21,ik)}this.g.ma()},cj=function(a,b){this.j=a;this.i=b;this.h=!1;this.g=window.performance.timing.responseStart-window.performance.timeOrigin}, dj=function(a,b,c,d){d=d===void 0?null:d;a=a.j.g;b=a.da(b,0);var e=Bh(b),g=new fg;c=L(g,1,c*1E3);J(e,fg,23,c);d&&(c=Bh(b),J(c,hg,108,d));a.ia(b)},fj=function(a,b){var c=y.DOCS_drawing_decode[b];c&&dj(a,47540,c-a.g,ej(b))},gj=function(a,b){var c=y.DOCS_drawing_load[b];b=ej(b);c&&dj(a,47538,c-a.g,b);a.h||a.i==null||a.i!=Object.keys(y.DOCS_drawing_load).length||(dj(a,47539,Math.max.apply(Math,ma(Object.values(y.DOCS_drawing_load)))-a.g),a.h=!0)},ej=function(a){var b=new hg,c=document.getElementById(a); if(!c||!c.hasAttribute("src"))return b;c.getAttribute("src").startsWith("data:")?(a=O(b,1,2),c=Math.ceil(c.getAttribute("src").length/1024),G(a,2,Wb(c))):O(b,1,1);return b},ha=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},fa=ea(this); v("Symbol",function(a){function b(g){if(this instanceof b)throw new TypeError("b");return new c(d+(g||"")+"_"+e++,g)}function c(g,f){this.g=g;ha(this,"description",{configurable:!0,writable:!0,value:f})}if(a)return a;c.prototype.toString=function(){return this.g};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b}); v("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=fa[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&ha(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ia(da(this))}})}return a});var ja=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},hj; if(typeof Object.setPrototypeOf=="function")hj=Object.setPrototypeOf;else{var ij;a:{var jj={a:!0},kj={};try{kj.__proto__=jj;ij=kj.a;break a}catch(a){}ij=!1}hj=ij?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("d`"+a);return a}:null}var ka=hj,lj=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)na(d,e)&&(a[e]=d[e])}return a};v("Object.assign",function(a){return a||lj});oa.prototype.v=ba("A"); oa.prototype.return=function(a){this.g={return:a};this.h=this.j};oa.prototype.O=ba("h"); v("Promise",function(a){function b(f){this.g=0;this.i=void 0;this.h=[];this.A=!1;var h=this.j();try{f(h.resolve,h.reject)}catch(l){h.reject(l)}}function c(){this.g=null}function d(f){return f instanceof b?f:new b(function(h){h(f)})}if(a)return a;c.prototype.h=function(f){if(this.g==null){this.g=[];var h=this;this.i(function(){h.m()})}this.g.push(f)};var e=fa.setTimeout;c.prototype.i=function(f){e(f,0)};c.prototype.m=function(){for(;this.g&&this.g.length;){var f=this.g;this.g=[];for(var h=0;h<f.length;++h){var l= f[h];f[h]=null;try{l()}catch(k){this.j(k)}}}this.g=null};c.prototype.j=function(f){this.i(function(){throw f;})};b.prototype.j=function(){function f(k){return function(m){l||(l=!0,k.call(h,m))}}var h=this,l=!1;return{resolve:f(this.T),reject:f(this.m)}};b.prototype.T=function(f){if(f===this)this.m(new TypeError("h"));else if(f instanceof b)this.aa(f);else{a:switch(typeof f){case "object":var h=f!=null;break a;case "function":h=!0;break a;default:h=!1}h?this.S(f):this.o(f)}};b.prototype.S=function(f){var h= void 0;try{h=f.then}catch(l){this.m(l);return}typeof h=="function"?this.ba(h,f):this.o(f)};b.prototype.m=function(f){this.v(2,f)};b.prototype.o=function(f){this.v(1,f)};b.prototype.v=function(f,h){if(this.g!=0)throw Error("i`"+f+"`"+h+"`"+this.g);this.g=f;this.i=h;this.g===2&&this.Z();this.B()};b.prototype.Z=function(){var f=this;e(function(){if(f.I()){var h=fa.console;typeof h!=="undefined"&&h.error(f.i)}},1)};b.prototype.I=function(){if(this.A)return!1;var f=fa.CustomEvent,h=fa.Event,l=fa.dispatchEvent; if(typeof l==="undefined")return!0;typeof f==="function"?f=new f("unhandledrejection",{cancelable:!0}):typeof h==="function"?f=new h("unhandledrejection",{cancelable:!0}):(f=fa.document.createEvent("CustomEvent"),f.initCustomEvent("unhandledrejection",!1,!0,f));f.promise=this;f.reason=this.i;return l(f)};b.prototype.B=function(){if(this.h!=null){for(var f=0;f<this.h.length;++f)g.h(this.h[f]);this.h=null}};var g=new c;b.prototype.aa=function(f){var h=this.j();f.fa(h.resolve,h.reject)};b.prototype.ba= function(f,h){var l=this.j();try{f.call(h,l.resolve,l.reject)}catch(k){l.reject(k)}};b.prototype.then=function(f,h){function l(r,p){return typeof r=="function"?function(t){try{k(r(t))}catch(A){m(A)}}:p}var k,m,n=new b(function(r,p){k=r;m=p});this.fa(l(f,k),l(h,m));return n};b.prototype.catch=function(f){return this.then(void 0,f)};b.prototype.fa=function(f,h){function l(){switch(k.g){case 1:f(k.i);break;case 2:h(k.i);break;default:throw Error("j`"+k.g);}}var k=this;this.h==null?g.h(l):this.h.push(l); this.A=!0};b.resolve=d;b.reject=function(f){return new b(function(h,l){l(f)})};b.race=function(f){return new b(function(h,l){for(var k=x(f),m=k.next();!m.done;m=k.next())d(m.value).fa(h,l)})};b.all=function(f){var h=x(f),l=h.next();return l.done?d([]):new b(function(k,m){function n(t){return function(A){r[t]=A;p--;p==0&&k(r)}}var r=[],p=0;do r.push(void 0),p++,d(l.value).fa(n(r.length-1),m),l=h.next();while(!l.done)})};return b}); v("String.prototype.startsWith",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("k`startsWith");if(b instanceof RegExp)throw new TypeError("l`startsWith");var d=this.length,e=b.length;c=Math.max(0,Math.min(c|0,this.length));for(var g=0;g<e&&c<d;)if(this[c++]!=b[g++])return!1;return g>=e}});v("Symbol.dispose",function(a){return a?a:Symbol("m")}); v("WeakMap",function(a){function b(l){this.g=(h+=Math.random()+1).toString();if(l){l=x(l);for(var k;!(k=l.next()).done;)k=k.value,this.set(k[0],k[1])}}function c(){}function d(l){var k=typeof l;return k==="object"&&l!==null||k==="function"}function e(l){if(!na(l,f)){var k=new c;ha(l,f,{value:k})}}function g(l){var k=Object[l];k&&(Object[l]=function(m){if(m instanceof c)return m;Object.isExtensible(m)&&e(m);return k(m)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),k=Object.seal({}), m=new a([[l,2],[k,3]]);if(m.get(l)!=2||m.get(k)!=3)return!1;m.delete(l);m.set(k,4);return!m.has(l)&&m.get(k)==4}catch(n){return!1}}())return a;var f="$jscomp_hidden_"+Math.random();g("freeze");g("preventExtensions");g("seal");var h=0;b.prototype.set=function(l,k){if(!d(l))throw Error("n");e(l);if(!na(l,f))throw Error("o`"+l);l[f][this.g]=k;return this};b.prototype.get=function(l){return d(l)&&na(l,f)?l[f][this.g]:void 0};b.prototype.has=function(l){return d(l)&&na(l,f)&&na(l[f],this.g)};b.prototype.delete= function(l){return d(l)&&na(l,f)&&na(l[f],this.g)?delete l[f][this.g]:!1};return b}); v("Map",function(a){function b(){var h={};return h.H=h.next=h.head=h}function c(h,l){var k=h[1];return ia(function(){if(k){for(;k.head!=h[1];)k=k.H;for(;k.next!=k.head;)return k=k.next,{done:!1,value:l(k)};k=null}return{done:!0,value:void 0}})}function d(h,l){var k=l&&typeof l;k=="object"||k=="function"?g.has(l)?k=g.get(l):(k=""+ ++f,g.set(l,k)):k="p_"+l;var m=h[0][k];if(m&&na(h[0],k))for(h=0;h<m.length;h++){var n=m[h];if(l!==l&&n.key!==n.key||l===n.key)return{id:k,list:m,index:h,C:n}}return{id:k, list:m,index:-1,C:void 0}}function e(h){this[0]={};this[1]=b();this.size=0;if(h){h=x(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),l=new a(x([[h,"s"]]));if(l.get(h)!="s"||l.size!=1||l.get({x:4})||l.set({x:4},"t")!=l||l.size!=2)return!1;var k=l.entries(),m=k.next();if(m.done||m.value[0]!=h||m.value[1]!="s")return!1;m=k.next();return m.done||m.value[0].x!= 4||m.value[1]!="t"||!k.next().done?!1:!0}catch(n){return!1}}())return a;var g=new WeakMap;e.prototype.set=function(h,l){h=h===0?0:h;var k=d(this,h);k.list||(k.list=this[0][k.id]=[]);k.C?k.C.value=l:(k.C={next:this[1],H:this[1].H,head:this[1],key:h,value:l},k.list.push(k.C),this[1].H.next=k.C,this[1].H=k.C,this.size++);return this};e.prototype.delete=function(h){h=d(this,h);return h.C&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.C.H.next=h.C.next,h.C.next.H=h.C.H,h.C.head= null,this.size--,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].H=b();this.size=0};e.prototype.has=function(h){return!!d(this,h).C};e.prototype.get=function(h){return(h=d(this,h).C)&&h.value};e.prototype.entries=function(){return c(this,function(h){return[h.key,h.value]})};e.prototype.keys=function(){return c(this,function(h){return h.key})};e.prototype.values=function(){return c(this,function(h){return h.value})};e.prototype.forEach=function(h,l){for(var k=this.entries(),m;!(m=k.next()).done;)m= m.value,h.call(l,m[1],m[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var f=0;return e}); v("Set",function(a){function b(c){this.g=new Map;if(c){c=x(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(x([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),g=e.next();if(g.done||g.value[0]!=c||g.value[1]!=c)return!1;g=e.next();return g.done||g.value[0]==c||g.value[0].x!=4|| g.value[1]!=g.value[0]?!1:e.next().done}catch(f){return!1}}())return a;b.prototype.add=function(c){c=c===0?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]= b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(g){return c.call(d,g,g,e)})};return b});v("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)na(b,d)&&c.push(b[d]);return c}});v("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}}); v("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:aa();var e=[],g=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof g=="function"){b=g.call(b);for(var f=0;!(g=b.next()).done;)e.push(c.call(d,g.value,f++))}else for(g=b.length,f=0;f<g;f++)e.push(c.call(d,b[f],f));return e}});v("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});v("Number.MAX_SAFE_INTEGER",ca(9007199254740991)); v("Number.MIN_SAFE_INTEGER",ca(-9007199254740991));v("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});v("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});v("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}}); v("Array.prototype.keys",function(a){return a?a:function(){return Ea(this,aa())}});v("Array.prototype.values",function(a){return a?a:function(){return Ea(this,function(b,c){return c})}});var y=this||self,mj=y._F_toggles||[],Ga="closure_uid_"+(Math.random()*1E9>>>0),Ha=0;Qa(Ra,Error);Ra.prototype.name="CustomError";var di;var nj=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var oj=!!(mj[0]&2048);var pj;if(mj[0]&1024)pj=oj;else{var qj;a:{for(var rj=["WIZ_global_data","oxN3nb"],sj=y,tj=0;tj<rj.length;tj++)if(sj=sj[rj[tj]],sj==null){qj=null;break a}qj=sj}var uj=qj&&qj[610401301];pj=uj!=null?uj:!1}var Ua=pj;var Va,vj=y.navigator;Va=vj?vj.userAgentData||null:null;var xf=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},$d=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)};var wj=Ya(),Bj=Xa()?!1:z("Trident")||z("MSIE"),Kj=z("Edge"),Yh=z("Gecko")&&!(Ta().toLowerCase().indexOf("webkit")!=-1&&!z("Edge"))&&!(z("Trident")||z("MSIE"))&&!z("Edge"),Xh=Ta().toLowerCase().indexOf("webkit")!=-1&&!z("Edge"),Ui=eb(),Ti=bb()?Va.platform==="Windows":z("Windows"),Xi=(bb()?Va.platform==="Linux":z("Linux"))||fb(),Wi=bb()?Va.platform==="Android":z("Android"),Lj=cb(),Mj=z("iPad"),Zj=z("iPod"),Vi=db(),ak; a:{var lk="",mk=function(){var a=Ta();if(Yh)return/rv:([^\);]+)(\)|;)/.exec(a);if(Kj)return/Edge\/([\d\.]+)/.exec(a);if(Bj)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Xh)return/WebKit\/(\S+)/.exec(a);if(wj)return/(?:Version)[ \/]?(\S+)/.exec(a)}();mk&&(lk=mk?mk[1]:"");if(Bj){var nk,ok=y.document;nk=ok?ok.documentMode:void 0;if(nk!=null&&nk>parseFloat(lk)){ak=String(nk);break a}}ak=lk}var pk=ak;var aj=$a(),qk=cb()||z("iPod"),rk=z("iPad"),sk=z("Android")&&!(ab()||$a()||Ya()||z("Silk")),Vg=ab(),tk=z("Safari")&&!(ab()||(Xa()?0:z("Coast"))||Ya()||(Xa()?0:z("Edge"))||Za()||(Xa()?Wa("Opera"):z("OPR"))||$a()||z("Silk")||z("Android"))&&!db();var qc={},pc=null;var nc=typeof Uint8Array!=="undefined",oc=!Bj&&typeof btoa==="function";var Fc=void 0;var kb=typeof Symbol==="function"&&typeof Symbol()==="symbol",ib=new Set,uk=jb("jas",void 0,!0,!0),Ec=jb(void 0,"2ex"),xb=jb(void 0,Symbol(),!0);Math.max.apply(Math,ma(Object.values({cb:1,ab:2,Za:4,gb:8,fb:16,eb:32,Ta:64,ib:128,Ya:256,Xa:512,bb:1024,Va:2048,hb:4096,Wa:8192,Ua:16384})));var B=kb?uk:"La",mb={La:{value:0,configurable:!0,writable:!0,enumerable:!1}},lb=Object.defineProperties;var ic={},sb={},Ic,vk=[];D(vk,55);Ic=Object.freeze(vk);var Pc=Object.freeze({});var Bb=zb(function(a){return typeof a==="number"}),Ab=zb(function(a){return typeof a==="string"}),Db=zb(function(a){return typeof a==="boolean"});var Cb=typeof y.BigInt==="function"&&typeof y.BigInt(0)==="bigint";var mc=zb(function(a){return Cb?a>=wk&&a<=xk:a[0]==="-"?Jb(a,yk):Jb(a,zk)}),yk=Number.MIN_SAFE_INTEGER.toString(),wk=Cb?BigInt(Number.MIN_SAFE_INTEGER):void 0,zk=Number.MAX_SAFE_INTEGER.toString(),xk=Cb?BigInt(Number.MAX_SAFE_INTEGER):void 0;var E=0,Kb=0;var Zb=typeof BigInt==="function"?BigInt.asIntN:void 0,bc=Number.isSafeInteger,Sb=Number.isFinite,ac=Math.trunc,Tb=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var $c;R.prototype.toJSON=function(){var a=!$c;try{return a&&($c=vc),ad(this)}finally{a&&($c=void 0)}};R.prototype.pa=ic;R.prototype.toString=function(){try{return $c=Zc,ad(this).toString()}finally{$c=void 0}};Object.create(null);var ed=new Map;gd.prototype.J=function(a){return Object.is(this,a)||this==null&&a==null};gd.prototype.xa=function(){return this.h||(Object.defineProperties(this,{h:{value:Ak=Ak+1|0,enumerable:!1}}),this.h)};gd.prototype.toString=function(){return U(Dd(Cd(this.constructor)))+"@"+U((this.xa()>>>0).toString(16))};w(hd,gd);hd.prototype.toString=function(){var a=Dd(Cd(this.constructor)),b=this.i;return b==null?a:U(a)+": "+U(b)};w(jd,hd);w(kd,jd);u=ld.prototype;u.isSafeInteger=function(){var a=this.s>>21;return a==0||a==-1&&!(this.u==0&&this.s==-2097152)};u.toString=function(a){a=a||10;if(a<2||36<a)throw Error("G`"+a);if(this.isSafeInteger()){var b=md(this);return a==10?""+b:b.toString(a)}b=14-(a>>2);var c=Math.pow(a,b),d=S(c,c/4294967296);c=sd(this,d);var e=Math,g=e.abs;d=c.multiply(d);d=this.add(od(d));e=g.call(e,md(d));g=a==10?""+e:e.toString(a);g.length<b&&(g="0000000000000".slice(g.length-b)+g);e=md(c);return(a==10?e:e.toString(a))+g}; u.xa=function(){return this.u^this.s};u.J=function(a){return this.u==a.u&&this.s==a.s};u.compare=function(a){return this.s==a.s?this.u==a.u?0:this.u>>>0>a.u>>>0?1:-1:this.s>a.s?1:-1};u.add=function(a){var b=this.s>>>16,c=this.s&65535,d=this.u>>>16,e=a.s>>>16,g=a.s&65535,f=a.u>>>16;a=(this.u&65535)+(a.u&65535);f=(a>>>16)+(d+f);d=f>>>16;d+=c+g;return S((f&65535)<<16|a&65535,((d>>>16)+(b+e)&65535)<<16|d&65535)}; u.multiply=function(a){if(nd(this))return this;if(nd(a))return a;var b=this.s>>>16,c=this.s&65535,d=this.u>>>16,e=this.u&65535,g=a.s>>>16,f=a.s&65535,h=a.u>>>16;a=a.u&65535;var l=e*a;var k=(l>>>16)+d*a;var m=k>>>16;k=(k&65535)+e*h;m+=k>>>16;m+=c*a;var n=m>>>16;m=(m&65535)+d*h;n+=m>>>16;m=(m&65535)+e*f;n=n+(m>>>16)+(b*a+c*h+d*f+e*g)&65535;return S((k&65535)<<16|l&65535,n<<16|m&65535)};u.and=function(a){return S(this.u&a.u,this.s&a.s)};u.or=function(a){return S(this.u|a.u,this.s|a.s)}; u.xor=function(a){return S(this.u^a.u,this.s^a.s)};u.shiftLeft=function(a){a&=63;if(a==0)return this;var b=this.u;return a<32?S(b<<a,this.s<<a|b>>>32-a):S(0,b<<a-32)};var td=S(0,0),qd=S(1,0),rd=S(-1,-1),vd=S(4294967295,2147483647),pd=S(0,2147483648);w(wd,kd);w(xd,kd);w(yd,xd);var Ud;var Ak=0;w(Ad,wd);w(Bd,gd);Bd.prototype.toString=function(){return"class "+U(Dd(this))};var Fd=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};w(Id,gd);w(Jd,R);w(Hd,R);w(Kd,R);w(Ld,R);w(Md,R);w(Nd,R);var Od;w(Rd,gd);Rd.prototype.get=function(){if(!this.g){var a=y._docs_flag_initialData;this.g=a?a:{}}return this.g};w(Pd,gd);Pd.prototype.clear=function(){this.g=new Rd};Pd.prototype.get=function(a){return this.g.get()[a]};ce.prototype.set=function(a,b,c){var d=!1;if(typeof c==="object"){var e=c.lb;d=c.mb||!1;var g=c.domain||void 0;var f=c.path||void 0;var h=c.Ma}if(/[;=\s]/.test(a))throw Error("N`"+a);if(/[;\r\n]/.test(b))throw Error("O`"+b);h===void 0&&(h=-1);this.g.cookie=a+"="+b+(g?";domain="+g:"")+(f?";path="+f:"")+(h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString())+(d?";secure":"")+(e!=null?";samesite="+e:"")}; ce.prototype.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,g;e<d.length;e++){g=nj(d[e]);if(g.lastIndexOf(c,0)==0)return g.slice(c.length);if(g==a)return""}return b};ce.prototype.clear=function(){for(var a=(this.g.cookie||"").split(";"),b=[],c=[],d,e,g=0;g<a.length;g++)e=nj(a[g]),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));for(a=b.length-1;a>=0;a--)c=b[a],this.get(c),this.set(c,"",{Ma:0,path:void 0,domain:void 0})};V.prototype.A=!1;V.prototype.dispose=function(){this.A||(this.A=!0,this.F())};V.prototype[Symbol.dispose]=function(){this.dispose()};V.prototype.F=function(){if(this.m)for(;this.m.length;)this.m.shift()()};var ie=null;w(ke,R);w(le,R);w(me,R);w(ne,R);w(oe,V); oe.prototype.get=function(){if(this.g)return this.g;var a=new ne;a=N(a,1,"en");a=N(a,2,Ta());typeof this.h==="number"&&G(a,11,Wb(this.h));var b=new me;b=K(b,2,this.v);var c=Td(this.j,"icso");b=K(b,1,c);J(a,me,5,b);O(a,9,this.o);b=new le;c=this.i;wb(b.l[B]|0);var d=b.l,e=d[B]|0,g=2&e?1:2;var f=Jc(d,e,1);var h=f[B]|0;if(!(4&h)){4&h&&(f=rb(f),h=Kc(h,e),e=Gc(d,e,1,f));for(var l=0,k=0;l<f.length;l++){var m=Xb(f[l]);m!=null&&(f[k++]=m)}k<l&&(f.length=k);h=Lc(h,e);h=(h|20)&-4097;h&=-8193;D(f,h);2&h&&Object.freeze(f)}g=== 1||g===4&&32&h?Mc(h)||(e=h,h|=2,h!==e&&D(f,h),Object.freeze(f)):(g===2&&Mc(h)&&(f=rb(f),h=Kc(h,e),h=Nc(h,e,!0),D(f,h),e=Gc(d,e,1,f)),Mc(h)||(d=h,h=Nc(h,e,!0),h!==d&&D(f,h)));if(Array.isArray(c))for(e=c.length,h=0;h<e;h++)f.push(Vb(c[h]));else for(c=x(c),e=c.next();!e.done;e=c.next())f.push(Vb(e.value));J(a,le,10,b);return this.g=a};w(pe,R);w(qe,R);w(re,R);w(se,R);ue.prototype.g=function(a){a=te(new se,bd(a));Yf(this.h,a);this.h.B()};w(ve,Ra);var we=5E3*(.75+Math.random()*.5);var af=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:aa();Ge.prototype.get=function(){if(this.h>0){this.h--;var a=this.g;this.g=a.next;a.next=null}else a=this.i();return a};Ie.prototype.add=function(a,b){var c=Re.get();c.set(a,b);this.h?this.h.next=c:this.g=c;this.h=c};var Re=new Ge(function(){return new Le},function(a){return a.reset()});Le.prototype.set=function(a,b){this.h=a;this.g=b;this.next=null};Le.prototype.reset=function(){this.next=this.g=this.h=null};var Me,Oe=!1,Je=new Ie;Ve.prototype.reset=function(){this.i=this.h=this.m=this.g=null;this.j=!1};var We=new Ge(function(){return new Ve},function(a){a.reset()});Ue.prototype.then=function(a,b,c){return jf(this,af(typeof a==="function"?a:null),af(typeof b==="function"?b:null),c)};Ue.prototype.$goog_Thenable=!0;u=Ue.prototype;u.ja=function(a,b){return jf(this,null,af(a),b)};u.catch=Ue.prototype.ja;u.cancel=function(a){if(this.g==0){var b=new hf(a);Pe(function(){df(this,b)},this)}};u.Qa=function(a){this.g=0;Te(this,2,a)}; u.Ra=function(a){this.g=0;Te(this,3,a)};u.Ga=function(){for(var a;a=ef(this);)ff(this,a,this.g,this.A);this.o=!1};var nf=Sa;Qa(hf,Ra);hf.prototype.name="cancel";of.prototype.h=function(){this.defaultPrevented=!0};var Zi=!!(y.navigator&&y.navigator.maxTouchPoints||"ontouchstart"in y||y.document&&document.documentElement&&"ontouchstart"in document.documentElement||y.navigator&&y.navigator.msMaxTouchPoints),$i="PointerEvent"in y,If=function(){if(!y.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=q();y.addEventListener("test",c,b);y.removeEventListener("test",c,b)}catch(d){}return a}();Qa(pf,of);pf.prototype.h=function(){pf.M.h.call(this);var a=this.i;a.preventDefault?a.preventDefault():a.returnValue=!1};var Df="closure_listenable_"+(Math.random()*1E6|0);var qf=0;var uf="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");wf.prototype.add=function(a,b,c,d,e){var g=a.toString();a=this.g[g];a||(a=this.g[g]=[],this.h++);var f=zf(a,b,d,e);f>-1?(b=a[f],c||(b.ea=!1)):(b=new rf(b,this.src,g,!!d,e),b.ea=c,a.push(b));return b};var Gf="closure_lm_"+(Math.random()*1E6|0),Of={},Kf=0,Pf="__closure_events_fn_"+(Math.random()*1E9>>>0);Qa(Qf,V);Qf.prototype[Df]=!0;Qf.prototype.removeEventListener=function(a,b,c,d){Mf(this,a,b,c,d)};Qf.prototype.F=function(){Qf.M.F.call(this);if(this.g){var a=this.g,b=0,c;for(c in a.g){for(var d=a.g[c],e=0;e<d.length;e++)++b,sf(d[e]);delete a.g[c];a.h--}}this.j=null};Qa(Tf,Qf);u=Tf.prototype;u.ca=!1;u.G=null;u.Pa=function(){if(this.ca){var a=Date.now()-this.v;a>0&&a<this.i*.8?this.G=this.h.setTimeout(this.o,this.i-a):(this.G&&(this.h.clearTimeout(this.G),this.G=null),Sf(this,"tick"),this.ca&&(Uf(this),this.start()))}};u.start=function(){this.ca=!0;this.G||(this.G=this.h.setTimeout(this.o,this.i),this.v=Date.now())};u.F=function(){Tf.M.F.call(this);Uf(this);delete this.h};Xf.prototype.i=function(a){var b=this;if(Td(this.h,"docs-ecir"))return $f(this,a,new xe(this.h));a=te(new se,bd(a));Yf(this.g,a);return new Ue(function(c,d){Zf(b,c,d)})};cg.prototype.g=function(a){return this.h.g(a)};w(dg,R);w(eg,R);w(fg,R);w(gg,R);w(hg,R);w(X,R);ig.prototype.g=function(a){return this.h.i(a).ja(function(b){if(!(b instanceof ve&&b.g)){b=Qc(a,Ci,1);b=x(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;if(!H(c,X,5)){var d=c,e=new X;J(d,X,5,e)}H(I(c,X,5),gg,34)||(d=I(c,X,5),e=new gg,J(d,gg,34,e));K(I(I(c,X,5),gg,34),26,!0)}return jg()}},this)};lg.prototype.V=function(a){return a<1024?!1:typeof CompressionStream!=="undefined"};ng.prototype.start=function(){var a=this;this.h=!0;this.g||(this.g=setTimeout(function(){qg(a)},this.i),this.m=this.j())};w(sg,R);sg.prototype.oa=function(){return Xc(this,1)};w(tg,R);w(ug,R);w(wg,R);var xg=["platform","platformVersion","architecture","model","uaFullVersion"],zg=new ug,yg=null;w(Bg,R);w(Cg,R);Cg.prototype.X=function(a){return O(this,2,a)};Eg.prototype.X=function(a){this.g.X(a);return this};Lg.prototype.reset=function(){this.h=this.g=this.i};w(Mg,R);var Bk=function(a){return function(b){if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("D");nb(b,32);b=new a(b)}return b}}(Mg);w(Ng,R);var Ck=new function(){this.g=Ng;this.h=I;this.defaultValue=void 0};w(Qg,V);Qg.prototype.F=function(){this.B();og(this.g);og(this.aa);V.prototype.F.call(this)};Qg.prototype.log=function(a){if(this.ba){a=cd(a);var b=this.Ba++;b=a=L(a,21,b);if(Tc(b)==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";G(b,1,fc(c))}Sc(b,15)!=null||L(b,15,(new Date).getTimezoneOffset()*60);b=this.i.length-this.Z+1;b>0&&(this.i.splice(0,b),this.o+=b);this.i.push(a);this.U||this.g.h||this.g.start()}}; Qg.prototype.flush=function(a,b){var c=this;if(this.i.length===0)a&&a();else{var d=Date.now();if(this.sa>d&&this.T<d)b&&b("throttled");else{this.D&&(typeof this.D.oa==="function"?Ig(this.h,this.D.oa()):Ig(this.h,0));var e=Kg(this.h,this.i,this.o,this.S,this.R,this.Aa,this.za),g=this.N();if(g&&this.ra===g)b&&b("stale-auth-token");else{this.i=[];this.g.h&&og(this.g);this.o=0;d=bd(e);var f;this.I&&this.I.V(d.length)&&(f=mg(d));var h=Rg(this,d,g),l=function(n){c.j.reset();pg(c.g,c.j.g);if(n){var r=null; try{var p=JSON.stringify(JSON.parse(n.replace(")]}'\n","")));r=Bk(p)}catch(Q){}if(r){n=Number;var t="-1";t=t===void 0?"0":t;var A;p=(A=Tc(r))!=null?A:t;A=n(p);A>0&&(c.T=Date.now(),c.sa=c.T+A);r=Ck.g?Ck.h(r,Ck.g,175237375,!0):Ck.h(r,175237375,null,!0);if(A=r===null?void 0:r){r=-1;r=r===void 0?0:r;var P;A=(P=Xb(Ac(A,1)))!=null?P:r;A!==-1&&(c.j=new Lg(A<1?1:A),pg(c.g,c.j.g))}}}a&&a();c.S=0},k=function(n,r){var p=Qc(e,se,3);var t=Yc(e,14),A=c.j;A.h=Math.min(3E5,A.h*2);A.g=Math.min(3E5,A.h+Math.round(.1* (Math.random()-.5)*2*A.h));pg(c.g,c.j.g);n===401&&g&&(c.ra=g);t&&(c.o+=t);r===void 0&&(r=500<=n&&n<600||n===401||n===0);r&&(c.i=p.concat(c.i),c.U||c.g.h||c.g.start());b&&b("net-send-failed",n);++c.S},m=function(){c.D&&c.D.send(h,l,k)};f?f.then(function(n){h.qa["Content-Encoding"]="gzip";h.qa["Content-Type"]="application/binary";h.body=n;h.Ea=2;m()},function(){m()}):m()}}}}; Qg.prototype.B=function(){var a=this.h;H(Gg(a),wg,11)&&(a=Hg(a),K(a,2,!0));this.flush();a=this.h;H(Gg(a),wg,11)&&(a=Hg(a),K(a,2,!1))};Sg.prototype.send=function(a,b,c){var d=this,e,g,f,h,l,k,m,n,r,p;return Ba(new Aa(new va(function(t){switch(t.h){case 1:return g=(e=d.Da?new AbortController:void 0)?setTimeout(function(){e.abort()},a.Y):void 0,t.m=2,t.j=3,f=Object.assign({},{method:a.Na,headers:Object.assign({},a.qa)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.Y&&e?e.signal:null}),sa(t,fetch(a.url,f),5);case 5:h=t.A;if(h.status!==200){(l=c)==null||l(h.status);t.O(3);break}if((k=b)==null){t.O(7);break}return sa(t, h.text(),8);case 8:k(t.A);case 7:case 3:t.B=[t.g];t.m=0;t.j=0;clearTimeout(g);ua(t);break;case 2:m=ta(t);switch((n=m)==null?void 0:n.name){case "AbortError":(r=c)==null||r(408);break;default:(p=c)==null||p(400)}t.O(3)}})))};Sg.prototype.oa=ca(4);w(Tg,V);Tg.prototype.ua=function(){this.j=!0;return this};(function(){if(aj)return Ug(/Firefox\/([0-9.]+)/);if(Bj||Kj||wj)return pk;if(Vg){if(db()||eb()){var a=Ug(/CriOS\/([0-9.]+)/);if(a)return a}return Ug(/Chrome\/([0-9.]+)/)}if(tk&&!db())return Ug(/Version\/([0-9.]+)/);if(qk||rk){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Ta()))return a[1]+"."+a[2]}else if(sk)return(a=Ug(/Android\s+([0-9.]+)/))?a:Ug(/Version\/([0-9.]+)/);return""})();var Xg={navigate:2,reload:3,back_forward:4,prerender:5};w(Zg,R);w($g,R);var Yi=function(){if(Ti){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Ta()))?a[1]:"0"}return Ui?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Ta()))?a[0].replace(/_/g,"."):"10"):Wi?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Ta()))?a[1]:""):Lj||Mj||Zj?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Ta()))?a[1].replace(/_/g,"."):""):""}();w(ch,R);w(mh,R);w(nh,R);w(Ph,oh);var Si=new bh("high_frequency_builder");Qa(Qh,V);var Rh=[];Qh.prototype.F=function(){Qh.M.F.call(this);Th(this)};Qh.prototype.handleEvent=function(){throw Error("Z");};w(Vh,oh);var Gi=new bh("system_builder");w($h,of);var bi=new WeakMap;Qa(ei,Qf);u=ei.prototype;u.Ia=ci(function(){var a=this.V(),b=this.ga()!="hidden";if(a){var c;b?c=(((Xh?"Webkit":Yh?"Moz":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});u.ga=ci(function(){return Zh("hidden",this.h.g)});u.Ja=ci(function(){return Zh("visibilityState",this.h.g)});u.V=function(){return!!this.ga()};u.Ka=function(){var a=this.V()?this.h.g[this.Ja()]:null;a=new $h(!!this.h.g[this.ga()],a);Sf(this,a)};u.F=function(){Nf(this.o);ei.M.F.call(this)};w(fi,V);fi.prototype.j=function(){if(this.h.la()){var a=this.g;a=!!a.h.g[a.ga()];a=this.h.da(a?102001:102E3,0);this.h.ia(a)}};w(gi,V);u=gi.prototype;u.ia=function(a){var b=this.g;L(a.g,6,b.i);b.j=!0;a=Oh(a);b.g.add(a);b=this.h;b.g.g.g.length>=3&&b.h.i();return new ah};u.da=function(a,b){a=Wh(Hi(this.g,a),b,this.g.o++);b==1&&(b=this.g,Wc(I(a.g,nh,8),3),b.A.add(a));return a};u.ka=function(){return this.g.h};u.ma=function(){var a=this.g,b=Li(a,716);Ki(a,b);b=Oh(b);a.g.add(b);a.B=!0;a.v=!0;a=this.h;Uh(a.v,a.h.i,a.h);Uh(36E5,a.I,a);this.h.h.i();this.i&&new fi(this)};u.na=function(){this.h.j();return $e(Array.from(this.h.i)).then()}; u.la=function(){var a=this.g;return a.B&&a.v&&!0};w(hi,V);hi.prototype.i=function(a){this.h=arguments;this.g?this.j=!0:ii(this)};hi.prototype.F=function(){V.prototype.F.call(this);this.g&&(y.clearTimeout(this.g),this.g=null,this.j=!1,this.h=null)};w(ji,V);ji.prototype.j=function(){var a=this;if(this.g.g.g.length!=0&&(!this.o||this.g.j)){var b=Ji(this.g),c=this.B.g(b);c&&(cf(c,function(){return void a.i.delete(c)}),this.i.add(c))}};ji.prototype.I=function(){var a=this.g,b=Li(a,1153);b=Oh(b);a.g.add(b);this.h.i()};w(ki,V);u=ki.prototype;u.ia=function(a){a=this.g.ia(a);this.na();return a};u.da=function(a,b){return this.g.da(a,b)};u.ka=function(){return this.g.ka()};u.ma=function(){return this.g.ma()};u.na=function(){return this.g.na()};u.la=function(){return this.g.la()};w(li,R);w(mi,R);w(ni,R);w(oi,R);w(pi,R);w(qi,R);w(ri,R);w(si,R);w(ti,R);w(ui,R);var vi=y.window?[y.window,y.window.opener,y.window.parent]:[];xi.prototype.g=function(a){if(this.o&&this.h){var b=I(a,li,2)||new li,c=I(a,ui,5)||new ui,d=I(a,ne,3)||new ne;a=Qc(a,Ci,1);a=x(a);for(var e=a.next();!e.done;e=a.next())this.i.postMessage({detail:{impression:bd(e.value),session_info:bd(b),session_invariants:bd(c),client_info:bd(d)}});document.dispatchEvent(new CustomEvent("ripple",{detail:{clientX:this.j,clientY:this.m}}))}};yi.prototype.wa=function(){return new Ph};Ai.prototype.add=function(a){this.g.push(a)};Bi.prototype.add=function(a){Wc(I(a.g,nh,8),3);var b=b===void 0?0:b;var c;var d=(c=Sc(a.g,12))!=null?c:b;this.g[d]=a};w(Ci,R);w(Di,R);w(Ei,R);Mi.prototype.wa=function(){return new Vh};cj.prototype.start=function(){var a=y.DOCS_drawing_load,b=y.DOCS_drawing_decode,c;for(c in a)gj(this,c);for(var d in b)fj(this,d);(a=y.DOCS_timing)&&(a=a.ejl-a.sjl)&&dj(this,29035,a);dj(this,29031,performance.now()-this.g)};y.DOCS_initPublishImpressionTracker=function(a,b,c){var d=document.querySelectorAll("img[id^='ed.']").length;a=new bj(a,b,d,c);var e=new cj(a,d);Oa("DOCS_notifyDrawingLoad",function(g){return gj(e,g)});Oa("DOCS_notifyDrawingDecode",function(g){return fj(e,g)});e.start();return e}; })(this._pubi); // Google Inc. //# sourceMappingURL=publish_binary_core.sourcemap DOCS_timing['ejl'] = performance.now(); DOCS_initPublishImpressionTracker( 142.0 , 1.0 ); DOCS_timing['epr'] = performance.now();</script></body></html></div><style type="text/css">@import url("https://themes.googleusercontent.com/fonts/css?kit=OUdT43qE98k1fLl98sLVVqp2XEQ3ORDOYyBwgvLfuxU");.docembdr .lst-kix_t1p4nrledvs-4>li{counter-increment:lst-ctn-kix_t1p4nrledvs-4;}.docembdr .lst-kix_m73lcnkm51tf-2>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-2;}.docembdr ol.lst-kix_m6kcn1pdvrn0-4.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-4 0;}.docembdr ol.lst-kix_fgm1zy7cqsdl-2.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-2 0;}.docembdr .lst-kix_rnt5jxzefaf4-8>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-8;}.docembdr .lst-kix_5kiqnnmccvn2-6>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-6;}.docembdr ol.lst-kix_k1y7kyaqx01m-2.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-2 0;}.docembdr ol.lst-kix_pyg16g6pgy87-5.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-5 0;}.docembdr ol.lst-kix_nosz9d9d1tdd-6{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-7{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-8{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-8.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-8 0;}.docembdr ol.lst-kix_aje3fsi7fx07-1{list-style-type:none;}.docembdr .lst-kix_aje3fsi7fx07-1>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-1;}.docembdr ol.lst-kix_aje3fsi7fx07-0{list-style-type:none;}.docembdr ol.lst-kix_aje3fsi7fx07-3{list-style-type:none;}.docembdr ol.lst-kix_aje3fsi7fx07-2{list-style-type:none;}.docembdr ol.lst-kix_aje3fsi7fx07-5{list-style-type:none;}.docembdr ol.lst-kix_aje3fsi7fx07-4{list-style-type:none;}.docembdr ol.lst-kix_aje3fsi7fx07-7{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-5.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-5 0;}.docembdr ol.lst-kix_aje3fsi7fx07-6{list-style-type:none;}.docembdr .lst-kix_sz1k0120kne1-2>li{counter-increment:lst-ctn-kix_sz1k0120kne1-2;}.docembdr ol.lst-kix_aje3fsi7fx07-8{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-8.start{counter-reset:lst-ctn-kix_vroetjo27o4w-8 0;}.docembdr ol.lst-kix_rnt5jxzefaf4-0.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-0 0;}.docembdr ol.lst-kix_rojqyzzhd1bm-6.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-6 0;}.docembdr ol.lst-kix_t1p4nrledvs-6.start{counter-reset:lst-ctn-kix_t1p4nrledvs-6 0;}.docembdr .lst-kix_snn9mufmtdbz-8>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-8;}.docembdr .lst-kix_pyg16g6pgy87-8>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-8;}.docembdr .lst-kix_abnj3yaaqpxk-4>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-4;}.docembdr ol.lst-kix_k1y7kyaqx01m-7.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-7 0;}.docembdr .lst-kix_qom8tndp4ggc-4>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-4;}.docembdr .lst-kix_1hbmfw96a4d6-0>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-0;}.docembdr ol.lst-kix_pyg16g6pgy87-8{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-0.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-0 0;}.docembdr ol.lst-kix_kqtna75jirpy-7{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-3{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-6{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-2{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-1{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-8{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-0{list-style-type:none;}.docembdr .lst-kix_k1y7kyaqx01m-1>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-1;}.docembdr ol.lst-kix_kqtna75jirpy-3{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-7{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-2{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-6{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-5{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-5{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-4{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-3.start{counter-reset:lst-ctn-kix_vroetjo27o4w-3 0;}.docembdr ol.lst-kix_pyg16g6pgy87-4{list-style-type:none;}.docembdr ol.lst-kix_rojqyzzhd1bm-1.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-1 0;}.docembdr ol.lst-kix_kqtna75jirpy-1{list-style-type:none;}.docembdr ul.lst-kix_vroetjo27o4w-1{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-0{list-style-type:none;}.docembdr ol.lst-kix_abnj3yaaqpxk-7{list-style-type:none;}.docembdr ol.lst-kix_abnj3yaaqpxk-6{list-style-type:none;}.docembdr .lst-kix_nosz9d9d1tdd-5>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-5;}.docembdr ol.lst-kix_abnj3yaaqpxk-8{list-style-type:none;}.docembdr ol.lst-kix_abnj3yaaqpxk-3{list-style-type:none;}.docembdr .lst-kix_eay1kd2ilo23-5>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-5;}.docembdr ol.lst-kix_abnj3yaaqpxk-2{list-style-type:none;}.docembdr .lst-kix_aje3fsi7fx07-4>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-4,lower-latin) ". ";}.docembdr .lst-kix_aje3fsi7fx07-8>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-8,lower-roman) ". ";}.docembdr ol.lst-kix_abnj3yaaqpxk-5{list-style-type:none;}.docembdr ol.lst-kix_abnj3yaaqpxk-4{list-style-type:none;}.docembdr ol.lst-kix_kqtna75jirpy-0.start{counter-reset:lst-ctn-kix_kqtna75jirpy-0 0;}.docembdr ol.lst-kix_eay1kd2ilo23-3.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-3 0;}.docembdr .lst-kix_kqtna75jirpy-2>li{counter-increment:lst-ctn-kix_kqtna75jirpy-2;}.docembdr .lst-kix_yu6scgr5xv3f-2>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-2;}.docembdr .lst-kix_aje3fsi7fx07-2>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-2,lower-roman) ". ";}.docembdr .lst-kix_kqtna75jirpy-3>li{counter-increment:lst-ctn-kix_kqtna75jirpy-3;}.docembdr .lst-kix_yu6scgr5xv3f-1>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-1;}.docembdr .lst-kix_fgm1zy7cqsdl-6>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-6;}.docembdr .lst-kix_aje3fsi7fx07-0>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-0,decimal) ". ";}.docembdr ol.lst-kix_yu6scgr5xv3f-0.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-0 0;}.docembdr ol.lst-kix_5kiqnnmccvn2-0.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-0 0;}.docembdr ol.lst-kix_snn9mufmtdbz-0.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-0 5;}.docembdr .lst-kix_eay1kd2ilo23-4>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-4;}.docembdr ol.lst-kix_abnj3yaaqpxk-1{list-style-type:none;}.docembdr ol.lst-kix_abnj3yaaqpxk-0{list-style-type:none;}.docembdr .lst-kix_g0nh987lmtbu-2>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-2;}.docembdr ol.lst-kix_qom8tndp4ggc-0.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-0 0;}.docembdr ol.lst-kix_q152jrhm7dcb-1.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-1 0;}.docembdr .lst-kix_70e2rdkvvnmm-7>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-7;}.docembdr ol.lst-kix_aje3fsi7fx07-1.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-1 0;}.docembdr .lst-kix_9dei6jtypyb2-1>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-1;}.docembdr .lst-kix_1hbmfw96a4d6-8>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-8;}.docembdr .lst-kix_nosz9d9d1tdd-4>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-4;}.docembdr .lst-kix_zb2w3cv13ytr-7>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-7;}.docembdr .lst-kix_k1y7kyaqx01m-8>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-8;}.docembdr .lst-kix_rnt5jxzefaf4-1>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-1;}.docembdr .lst-kix_snn9mufmtdbz-1>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-1;}.docembdr ol.lst-kix_g0nh987lmtbu-1.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-1 0;}.docembdr .lst-kix_aje3fsi7fx07-6>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-6,decimal) ". ";}.docembdr .lst-kix_1hbmfw96a4d6-1>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-1;}.docembdr .lst-kix_1hbmfw96a4d6-7>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-7;}.docembdr .lst-kix_m6kcn1pdvrn0-2>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-2;}.docembdr ol.lst-kix_zb2w3cv13ytr-7.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-7 0;}.docembdr .lst-kix_q152jrhm7dcb-3>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-3;}.docembdr .lst-kix_q152jrhm7dcb-4>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-4;}.docembdr .lst-kix_qom8tndp4ggc-3>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-3;}.docembdr ol.lst-kix_nosz9d9d1tdd-2{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-3{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-4{list-style-type:none;}.docembdr .lst-kix_rnt5jxzefaf4-0>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-0;}.docembdr ol.lst-kix_nosz9d9d1tdd-5{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-3.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-3 0;}.docembdr ol.lst-kix_nosz9d9d1tdd-0{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-1{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-6.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-6 0;}.docembdr .lst-kix_snn9mufmtdbz-0>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-0;}.docembdr .lst-kix_g0nh987lmtbu-1>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-1;}.docembdr .lst-kix_9dei6jtypyb2-2>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-2;}.docembdr ol.lst-kix_70e2rdkvvnmm-8.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-8 0;}.docembdr .lst-kix_fgm1zy7cqsdl-7>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-7;}.docembdr ol.lst-kix_abnj3yaaqpxk-2.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-2 0;}.docembdr .lst-kix_vroetjo27o4w-6>li{counter-increment:lst-ctn-kix_vroetjo27o4w-6;}.docembdr ol.lst-kix_yu6scgr5xv3f-4.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-4 0;}.docembdr .lst-kix_9ku5o5kx9k5m-8>li:before{content:"■ ";}.docembdr .lst-kix_9ku5o5kx9k5m-7>li:before{content:"○ ";}.docembdr .lst-kix_9ku5o5kx9k5m-0>li:before{content:"● ";}.docembdr .lst-kix_t1p4nrledvs-5>li{counter-increment:lst-ctn-kix_t1p4nrledvs-5;}.docembdr .lst-kix_g0nh987lmtbu-8>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-8;}.docembdr .lst-kix_m73lcnkm51tf-3>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-3;}.docembdr .lst-kix_sz1k0120kne1-3>li{counter-increment:lst-ctn-kix_sz1k0120kne1-3;}.docembdr ul.lst-kix_8icq94j16vlx-2{list-style-type:none;}.docembdr ol.lst-kix_abnj3yaaqpxk-3.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-3 0;}.docembdr ul.lst-kix_8icq94j16vlx-3{list-style-type:none;}.docembdr ul.lst-kix_8icq94j16vlx-0{list-style-type:none;}.docembdr ul.lst-kix_8icq94j16vlx-1{list-style-type:none;}.docembdr .lst-kix_k1y7kyaqx01m-2>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-2;}.docembdr .lst-kix_q152jrhm7dcb-6>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-6,decimal) ". ";}.docembdr ol.lst-kix_5kiqnnmccvn2-4.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-4 0;}.docembdr .lst-kix_q152jrhm7dcb-1>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-1,lower-latin) ". ";}.docembdr .lst-kix_q152jrhm7dcb-5>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-5,lower-roman) ". ";}.docembdr .lst-kix_9ku5o5kx9k5m-4>li:before{content:"○ ";}.docembdr .lst-kix_rnt5jxzefaf4-7>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-7;}.docembdr ul.lst-kix_8icq94j16vlx-8{list-style-type:none;}.docembdr .lst-kix_9ku5o5kx9k5m-3>li:before{content:"● ";}.docembdr .lst-kix_q152jrhm7dcb-2>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-2,lower-roman) ". ";}.docembdr .lst-kix_vroetjo27o4w-8>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-8,lower-roman) ". ";}.docembdr ul.lst-kix_8icq94j16vlx-6{list-style-type:none;}.docembdr ul.lst-kix_8icq94j16vlx-7{list-style-type:none;}.docembdr ul.lst-kix_8icq94j16vlx-4{list-style-type:none;}.docembdr ul.lst-kix_8icq94j16vlx-5{list-style-type:none;}.docembdr .lst-kix_vroetjo27o4w-7>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-7,lower-latin) ". ";}.docembdr .lst-kix_sz1k0120kne1-1>li{counter-increment:lst-ctn-kix_sz1k0120kne1-1;}.docembdr ol.lst-kix_zb2w3cv13ytr-3.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-3 0;}.docembdr .lst-kix_vroetjo27o4w-3>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-3,decimal) ". ";}.docembdr .lst-kix_vroetjo27o4w-4>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-4,lower-latin) ". ";}.docembdr .lst-kix_vroetjo27o4w-5>li{counter-increment:lst-ctn-kix_vroetjo27o4w-5;}.docembdr .lst-kix_zb2w3cv13ytr-6>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-6;}.docembdr .lst-kix_5fawgjcqyhsg-5>li:before{content:"■ ";}.docembdr ol.lst-kix_5kiqnnmccvn2-5.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-5 0;}.docembdr ol.lst-kix_rojqyzzhd1bm-2.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-2 0;}.docembdr .lst-kix_abnj3yaaqpxk-5>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-5;}.docembdr ul.lst-kix_5kiqnnmccvn2-1{list-style-type:none;}.docembdr .lst-kix_5fawgjcqyhsg-8>li:before{content:"■ ";}.docembdr .lst-kix_pyg16g6pgy87-7>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-7;}.docembdr .lst-kix_70e2rdkvvnmm-0>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-0;}.docembdr .lst-kix_vroetjo27o4w-0>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-0,decimal) ". ";}.docembdr .lst-kix_eay1kd2ilo23-7>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-7,lower-latin) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-0.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-0 0;}.docembdr .lst-kix_5kiqnnmccvn2-5>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-5;}.docembdr .lst-kix_q152jrhm7dcb-5>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-5;}.docembdr .lst-kix_eay1kd2ilo23-4>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-4,lower-latin) ". ";}.docembdr ol.lst-kix_q152jrhm7dcb-1{list-style-type:none;}.docembdr ul.lst-kix_9ku5o5kx9k5m-7{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-2{list-style-type:none;}.docembdr ul.lst-kix_9ku5o5kx9k5m-6{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-3{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-4{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-5.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-5 0;}.docembdr ul.lst-kix_9ku5o5kx9k5m-8{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-5{list-style-type:none;}.docembdr ul.lst-kix_9ku5o5kx9k5m-3{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-6{list-style-type:none;}.docembdr ul.lst-kix_9ku5o5kx9k5m-2{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-7{list-style-type:none;}.docembdr .lst-kix_eay1kd2ilo23-3>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-3,decimal) ". ";}.docembdr ul.lst-kix_9ku5o5kx9k5m-5{list-style-type:none;}.docembdr ol.lst-kix_q152jrhm7dcb-8{list-style-type:none;}.docembdr ul.lst-kix_9ku5o5kx9k5m-4{list-style-type:none;}.docembdr .lst-kix_5fawgjcqyhsg-4>li:before{content:"○ ";}.docembdr ol.lst-kix_snn9mufmtdbz-1.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-1 0;}.docembdr ul.lst-kix_9ku5o5kx9k5m-1{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-2.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-2 0;}.docembdr ul.lst-kix_9ku5o5kx9k5m-0{list-style-type:none;}.docembdr .lst-kix_eay1kd2ilo23-0>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-0,decimal) ". ";}.docembdr ol.lst-kix_q152jrhm7dcb-0{list-style-type:none;}.docembdr .lst-kix_5fawgjcqyhsg-0>li:before{content:"● ";}.docembdr .lst-kix_5fawgjcqyhsg-1>li:before{content:"○ ";}.docembdr .lst-kix_m6kcn1pdvrn0-3>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-3;}.docembdr .lst-kix_abmk0gdlkp5h-3>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-3;}.docembdr ol.lst-kix_pyg16g6pgy87-1.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-1 0;}.docembdr .lst-kix_aje3fsi7fx07-1>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-1,lower-latin) ". ";}.docembdr .lst-kix_7g2bb7utqn48-6>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-6;}.docembdr ol.lst-kix_zb2w3cv13ytr-2.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-2 0;}.docembdr .lst-kix_rnt5jxzefaf4-2>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-2;}.docembdr .lst-kix_snn9mufmtdbz-1>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-1,lower-latin) ". ";}.docembdr .lst-kix_sz1k0120kne1-3>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-3,decimal) ". ";}.docembdr .lst-kix_aje3fsi7fx07-8>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-8;}.docembdr .lst-kix_rojqyzzhd1bm-7>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-7;}.docembdr .lst-kix_k1y7kyaqx01m-1>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-1,lower-latin) ". ";}.docembdr .lst-kix_sz1k0120kne1-8>li{counter-increment:lst-ctn-kix_sz1k0120kne1-8;}.docembdr .lst-kix_yu6scgr5xv3f-0>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-0;}.docembdr ol.lst-kix_snn9mufmtdbz-6.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-6 0;}.docembdr .lst-kix_sz1k0120kne1-7>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-7,lower-latin) ". ";}.docembdr ol.lst-kix_9dei6jtypyb2-1.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-1 0;}.docembdr .lst-kix_snn9mufmtdbz-5>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-5,lower-roman) ". ";}.docembdr ol.lst-kix_abnj3yaaqpxk-7.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-7 0;}.docembdr .lst-kix_g0nh987lmtbu-3>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-3;}.docembdr .lst-kix_k1y7kyaqx01m-5>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-5,lower-roman) ". ";}.docembdr .lst-kix_aje3fsi7fx07-5>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-5,lower-roman) ". ";}.docembdr .lst-kix_k1y7kyaqx01m-0>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-0;}.docembdr ol.lst-kix_qom8tndp4ggc-5.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-5 0;}.docembdr .lst-kix_rnt5jxzefaf4-3>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-3,decimal) ". ";}.docembdr .lst-kix_rnt5jxzefaf4-7>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-7,lower-latin) ". ";}.docembdr ol.lst-kix_snn9mufmtdbz-5.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-5 0;}.docembdr ol.lst-kix_qom8tndp4ggc-4.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-4 0;}.docembdr .lst-kix_pyg16g6pgy87-0>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-0;}.docembdr ol.lst-kix_snn9mufmtdbz-4.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-4 0;}.docembdr .lst-kix_7g2bb7utqn48-3>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-3,decimal) ". ";}.docembdr .lst-kix_rojqyzzhd1bm-0>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-0;}.docembdr ol.lst-kix_abnj3yaaqpxk-8.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-8 0;}.docembdr ol.lst-kix_pyg16g6pgy87-0.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-0 0;}.docembdr .lst-kix_70e2rdkvvnmm-5>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-5;}.docembdr .lst-kix_7g2bb7utqn48-7>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-7,lower-latin) ". ";}.docembdr .lst-kix_k1y7kyaqx01m-3>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-3;}.docembdr .lst-kix_9dei6jtypyb2-3>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-3,decimal) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-4>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-4,lower-latin) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-3>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-3,decimal) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-7>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-7,lower-latin) ". ";}.docembdr .lst-kix_nosz9d9d1tdd-0>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-0,decimal) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-2>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-2,lower-roman) ". ";}.docembdr .lst-kix_9dei6jtypyb2-6>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-6,decimal) ". ";}.docembdr .lst-kix_sz1k0120kne1-4>li{counter-increment:lst-ctn-kix_sz1k0120kne1-4;}.docembdr .lst-kix_9dei6jtypyb2-5>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-5,lower-roman) ". ";}.docembdr .lst-kix_8icq94j16vlx-3>li:before{content:"● ";}.docembdr .lst-kix_nosz9d9d1tdd-2>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-2,lower-roman) ". ";}.docembdr ol.lst-kix_abmk0gdlkp5h-4.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-4 0;}.docembdr .lst-kix_abnj3yaaqpxk-1>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-1,lower-latin) ". ";}.docembdr ol.lst-kix_rnt5jxzefaf4-6.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-6 0;}.docembdr .lst-kix_yu6scgr5xv3f-7>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-7;}.docembdr .lst-kix_vroetjo27o4w-8>li{counter-increment:lst-ctn-kix_vroetjo27o4w-8;}.docembdr .lst-kix_8icq94j16vlx-6>li:before{content:"● ";}.docembdr .lst-kix_7g2bb7utqn48-0>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-0;}.docembdr .lst-kix_abnj3yaaqpxk-4>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-4,lower-latin) ". ";}.docembdr ol.lst-kix_9dei6jtypyb2-0.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-0 0;}.docembdr .lst-kix_9dei6jtypyb2-0>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-0,decimal) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-6>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-6,decimal) ". ";}.docembdr ol.lst-kix_abnj3yaaqpxk-6.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-6 0;}.docembdr .lst-kix_8icq94j16vlx-8>li:before{content:"■ ";}.docembdr .lst-kix_zb2w3cv13ytr-1>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-1;}.docembdr ol.lst-kix_rojqyzzhd1bm-0.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-0 0;}.docembdr ol.lst-kix_fgm1zy7cqsdl-8.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-8 0;}.docembdr .lst-kix_nosz9d9d1tdd-8>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-8,lower-roman) ". ";}.docembdr ol.lst-kix_vroetjo27o4w-2.start{counter-reset:lst-ctn-kix_vroetjo27o4w-2 0;}.docembdr .lst-kix_m73lcnkm51tf-4>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-4;}.docembdr ol.lst-kix_yu6scgr5xv3f-1.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-1 0;}.docembdr .lst-kix_1hbmfw96a4d6-2>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-2;}.docembdr .lst-kix_nosz9d9d1tdd-7>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-7,lower-latin) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-4>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-4;}.docembdr ol.lst-kix_zb2w3cv13ytr-1.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-1 0;}.docembdr .lst-kix_nosz9d9d1tdd-5>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-5,lower-roman) ". ";}.docembdr .lst-kix_m73lcnkm51tf-7>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-7,lower-latin) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-8>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-8;}.docembdr ol.lst-kix_70e2rdkvvnmm-4.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-4 0;}.docembdr .lst-kix_7g2bb7utqn48-4>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-4;}.docembdr .lst-kix_yu6scgr5xv3f-8>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-8,lower-roman) ". ";}.docembdr ol.lst-kix_yu6scgr5xv3f-6.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-6 0;}.docembdr .lst-kix_fgm1zy7cqsdl-0>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-0,decimal) ". ";}.docembdr ol.lst-kix_rnt5jxzefaf4-1.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-1 0;}.docembdr .lst-kix_1hbmfw96a4d6-3>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-3,decimal) ". ";}.docembdr .lst-kix_m73lcnkm51tf-2>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-2,lower-roman) ". ";}.docembdr .lst-kix_1hbmfw96a4d6-0>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-0,decimal) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-1>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-1,lower-latin) ". ";}.docembdr .lst-kix_m73lcnkm51tf-4>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-4,lower-latin) ". ";}.docembdr .lst-kix_snn9mufmtdbz-2>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-2;}.docembdr .lst-kix_m73lcnkm51tf-0>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-0;}.docembdr .lst-kix_m73lcnkm51tf-5>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-5,lower-roman) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-8>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-8;}.docembdr ol.lst-kix_fgm1zy7cqsdl-3.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-3 0;}.docembdr .lst-kix_fgm1zy7cqsdl-8>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-8,lower-roman) ". ";}.docembdr .lst-kix_1hbmfw96a4d6-8>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-8,lower-roman) ". ";}.docembdr .lst-kix_1hbmfw96a4d6-5>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-5,lower-roman) ". ";}.docembdr ol.lst-kix_k1y7kyaqx01m-1.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-1 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-1{list-style-type:none;}.docembdr ol.lst-kix_1hbmfw96a4d6-0{list-style-type:none;}.docembdr .lst-kix_1hbmfw96a4d6-6>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-6,decimal) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-3>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-3,decimal) ". ";}.docembdr ol.lst-kix_qom8tndp4ggc-1.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-1 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-7{list-style-type:none;}.docembdr ol.lst-kix_1hbmfw96a4d6-6{list-style-type:none;}.docembdr ol.lst-kix_5kiqnnmccvn2-8{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-8.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-8 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-8{list-style-type:none;}.docembdr ol.lst-kix_1hbmfw96a4d6-3{list-style-type:none;}.docembdr ol.lst-kix_5kiqnnmccvn2-5{list-style-type:none;}.docembdr ol.lst-kix_1hbmfw96a4d6-2{list-style-type:none;}.docembdr ol.lst-kix_5kiqnnmccvn2-4{list-style-type:none;}.docembdr ol.lst-kix_1hbmfw96a4d6-5{list-style-type:none;}.docembdr ol.lst-kix_5kiqnnmccvn2-7{list-style-type:none;}.docembdr ol.lst-kix_1hbmfw96a4d6-4{list-style-type:none;}.docembdr ol.lst-kix_5kiqnnmccvn2-6{list-style-type:none;}.docembdr .lst-kix_kqtna75jirpy-4>li{counter-increment:lst-ctn-kix_kqtna75jirpy-4;}.docembdr ol.lst-kix_5kiqnnmccvn2-0{list-style-type:none;}.docembdr .lst-kix_9dei6jtypyb2-8>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-8,lower-roman) ". ";}.docembdr ol.lst-kix_5kiqnnmccvn2-3{list-style-type:none;}.docembdr ol.lst-kix_5kiqnnmccvn2-2{list-style-type:none;}.docembdr .lst-kix_fgm1zy7cqsdl-6>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-6,decimal) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-5>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-5,lower-roman) ". ";}.docembdr .lst-kix_pyg16g6pgy87-3>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-3,decimal) ". ";}.docembdr .lst-kix_9dei6jtypyb2-3>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-3;}.docembdr .lst-kix_5kiqnnmccvn2-0>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-0;}.docembdr ol.lst-kix_vroetjo27o4w-4.start{counter-reset:lst-ctn-kix_vroetjo27o4w-4 0;}.docembdr ol.lst-kix_zb2w3cv13ytr-8.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-8 0;}.docembdr ol.lst-kix_70e2rdkvvnmm-6.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-6 0;}.docembdr ol.lst-kix_rojqyzzhd1bm-7.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-7 0;}.docembdr .lst-kix_7g2bb7utqn48-7>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-7;}.docembdr ol.lst-kix_7g2bb7utqn48-6.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-6 0;}.docembdr .lst-kix_snn9mufmtdbz-0>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-0,decimal) ". ";}.docembdr .lst-kix_k1y7kyaqx01m-2>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-2,lower-roman) ". ";}.docembdr .lst-kix_sz1k0120kne1-4>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-4,lower-latin) ". ";}.docembdr .lst-kix_sz1k0120kne1-6>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-6,decimal) ". ";}.docembdr .lst-kix_k1y7kyaqx01m-4>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-4,lower-latin) ". ";}.docembdr .lst-kix_eay1kd2ilo23-8>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-8,lower-roman) ". ";}.docembdr ol.lst-kix_k1y7kyaqx01m-6.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-6 0;}.docembdr .lst-kix_rojqyzzhd1bm-6>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-6,decimal) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-1>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-1,lower-latin) ". ";}.docembdr .lst-kix_m73lcnkm51tf-7>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-7;}.docembdr .lst-kix_rojqyzzhd1bm-8>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-8,lower-roman) ". ";}.docembdr .lst-kix_yu6scgr5xv3f-5>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-5,lower-roman) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-4.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-4 0;}.docembdr ol.lst-kix_70e2rdkvvnmm-1{list-style-type:none;}.docembdr .lst-kix_yu6scgr5xv3f-3>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-3,decimal) ". ";}.docembdr ol.lst-kix_70e2rdkvvnmm-0{list-style-type:none;}.docembdr .lst-kix_abmk0gdlkp5h-5>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-5;}.docembdr ol.lst-kix_70e2rdkvvnmm-3{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-7.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-7 0;}.docembdr .lst-kix_snn9mufmtdbz-6>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-6,decimal) ". ";}.docembdr ol.lst-kix_70e2rdkvvnmm-2{list-style-type:none;}.docembdr ol.lst-kix_70e2rdkvvnmm-5{list-style-type:none;}.docembdr ol.lst-kix_70e2rdkvvnmm-4{list-style-type:none;}.docembdr ol.lst-kix_70e2rdkvvnmm-7{list-style-type:none;}.docembdr ol.lst-kix_70e2rdkvvnmm-6{list-style-type:none;}.docembdr .lst-kix_g0nh987lmtbu-0>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-0;}.docembdr ol.lst-kix_70e2rdkvvnmm-8{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-3.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-3 0;}.docembdr .lst-kix_snn9mufmtdbz-8>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-8,lower-roman) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-3>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-3,decimal) ". ";}.docembdr ol.lst-kix_7g2bb7utqn48-4.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-4 0;}.docembdr .lst-kix_kqtna75jirpy-5>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-5,lower-roman) ". ";}.docembdr ol.lst-kix_9dei6jtypyb2-5.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-5 0;}.docembdr .lst-kix_vroetjo27o4w-0>li{counter-increment:lst-ctn-kix_vroetjo27o4w-0;}.docembdr .lst-kix_rnt5jxzefaf4-4>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-4,lower-latin) ". ";}.docembdr .lst-kix_sz1k0120kne1-0>li{counter-increment:lst-ctn-kix_sz1k0120kne1-0;}.docembdr ol.lst-kix_abnj3yaaqpxk-1.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-1 0;}.docembdr ol.lst-kix_fgm1zy7cqsdl-1.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-1 0;}.docembdr .lst-kix_kqtna75jirpy-3>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-3,decimal) ". ";}.docembdr .lst-kix_rnt5jxzefaf4-6>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-6,decimal) ". ";}.docembdr ol.lst-kix_yu6scgr5xv3f-3.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-3 0;}.docembdr .lst-kix_abmk0gdlkp5h-6>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-6;}.docembdr ol.lst-kix_vroetjo27o4w-7.start{counter-reset:lst-ctn-kix_vroetjo27o4w-7 0;}.docembdr ol.lst-kix_rojqyzzhd1bm-5.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-5 0;}.docembdr .lst-kix_t1p4nrledvs-7>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-7,lower-latin) ". ";}.docembdr .lst-kix_snn9mufmtdbz-6>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-6;}.docembdr .lst-kix_7g2bb7utqn48-0>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-0,decimal) ". ";}.docembdr .lst-kix_g0nh987lmtbu-7>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-7;}.docembdr ol.lst-kix_g0nh987lmtbu-2.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-2 0;}.docembdr ol.lst-kix_7g2bb7utqn48-0{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-1{list-style-type:none;}.docembdr .lst-kix_7g2bb7utqn48-2>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-2,lower-roman) ". ";}.docembdr .lst-kix_rojqyzzhd1bm-0>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-0,decimal) ". ";}.docembdr ol.lst-kix_7g2bb7utqn48-4{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-5{list-style-type:none;}.docembdr .lst-kix_7g2bb7utqn48-8>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-8,lower-roman) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-2>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-2;}.docembdr ol.lst-kix_7g2bb7utqn48-2{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-3{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-8{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-6{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-7{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-6.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-6 0;}.docembdr .lst-kix_aje3fsi7fx07-6>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-6;}.docembdr .lst-kix_zb2w3cv13ytr-8>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-8;}.docembdr .lst-kix_fgm1zy7cqsdl-1>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-1;}.docembdr .lst-kix_t1p4nrledvs-5>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-5,lower-roman) ". ";}.docembdr .lst-kix_8icq94j16vlx-0>li:before{content:"● ";}.docembdr .lst-kix_pyg16g6pgy87-1>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-1,lower-latin) ". ";}.docembdr .lst-kix_m73lcnkm51tf-8>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-8;}.docembdr .lst-kix_yu6scgr5xv3f-8>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-8;}.docembdr .lst-kix_q152jrhm7dcb-1>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-1;}.docembdr .lst-kix_q152jrhm7dcb-8>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-8,lower-roman) ". ";}.docembdr ol.lst-kix_rojqyzzhd1bm-8.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-8 0;}.docembdr .lst-kix_aje3fsi7fx07-2>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-2;}.docembdr ol.lst-kix_abmk0gdlkp5h-1.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-1 0;}.docembdr ol.lst-kix_g0nh987lmtbu-5.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-5 0;}.docembdr .lst-kix_m73lcnkm51tf-1>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-1;}.docembdr .lst-kix_vroetjo27o4w-7>li{counter-increment:lst-ctn-kix_vroetjo27o4w-7;}.docembdr .lst-kix_g0nh987lmtbu-0>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-0,decimal) ". ";}.docembdr ol.lst-kix_rnt5jxzefaf4-3.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-3 0;}.docembdr .lst-kix_1hbmfw96a4d6-5>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-5;}.docembdr .lst-kix_q152jrhm7dcb-0>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-0,decimal) ". ";}.docembdr ol.lst-kix_t1p4nrledvs-8{list-style-type:none;}.docembdr ol.lst-kix_70e2rdkvvnmm-7.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-7 0;}.docembdr .lst-kix_g0nh987lmtbu-5>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-5,lower-roman) ". ";}.docembdr .lst-kix_g0nh987lmtbu-8>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-8,lower-roman) ". ";}.docembdr .lst-kix_9ku5o5kx9k5m-2>li:before{content:"■ ";}.docembdr ol.lst-kix_vroetjo27o4w-5.start{counter-reset:lst-ctn-kix_vroetjo27o4w-5 0;}.docembdr .lst-kix_5kiqnnmccvn2-7>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-7;}.docembdr ol.lst-kix_t1p4nrledvs-1{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-0{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-3{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-5.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-5 0;}.docembdr .lst-kix_9ku5o5kx9k5m-5>li:before{content:"■ ";}.docembdr ol.lst-kix_t1p4nrledvs-2{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-5{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-4{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-7{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-2.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-2 0;}.docembdr .lst-kix_q152jrhm7dcb-3>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-3,decimal) ". ";}.docembdr ol.lst-kix_t1p4nrledvs-6{list-style-type:none;}.docembdr .lst-kix_vroetjo27o4w-5>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-5,lower-roman) ". ";}.docembdr ol.lst-kix_k1y7kyaqx01m-0.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-0 0;}.docembdr ol.lst-kix_g0nh987lmtbu-6.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-6 0;}.docembdr .lst-kix_9dei6jtypyb2-6>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-6;}.docembdr .lst-kix_vroetjo27o4w-2>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-2,lower-roman) ". ";}.docembdr .lst-kix_sz1k0120kne1-7>li{counter-increment:lst-ctn-kix_sz1k0120kne1-7;}.docembdr .lst-kix_m6kcn1pdvrn0-5>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-5,lower-roman) ". ";}.docembdr .lst-kix_yu6scgr5xv3f-4>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-4;}.docembdr .lst-kix_7g2bb7utqn48-3>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-3;}.docembdr .lst-kix_pyg16g6pgy87-1>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-1;}.docembdr .lst-kix_rnt5jxzefaf4-5>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-5;}.docembdr ol.lst-kix_7g2bb7utqn48-1.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-1 0;}.docembdr .lst-kix_70e2rdkvvnmm-6>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-6;}.docembdr .lst-kix_5fawgjcqyhsg-7>li:before{content:"○ ";}.docembdr ol.lst-kix_fgm1zy7cqsdl-4.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-4 0;}.docembdr .lst-kix_m6kcn1pdvrn0-8>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-8,lower-roman) ". ";}.docembdr ol.lst-kix_9dei6jtypyb2-8.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-8 0;}.docembdr ol.lst-kix_abmk0gdlkp5h-6.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-6 0;}.docembdr .lst-kix_q152jrhm7dcb-8>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-8;}.docembdr ol.lst-kix_rojqyzzhd1bm-3{list-style-type:none;}.docembdr ol.lst-kix_rojqyzzhd1bm-2{list-style-type:none;}.docembdr ol.lst-kix_rojqyzzhd1bm-1{list-style-type:none;}.docembdr .lst-kix_eay1kd2ilo23-5>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-5,lower-roman) ". ";}.docembdr ol.lst-kix_rojqyzzhd1bm-0{list-style-type:none;}.docembdr ol.lst-kix_rojqyzzhd1bm-7{list-style-type:none;}.docembdr .lst-kix_eay1kd2ilo23-2>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-2,lower-roman) ". ";}.docembdr ol.lst-kix_rojqyzzhd1bm-6{list-style-type:none;}.docembdr ol.lst-kix_rojqyzzhd1bm-5{list-style-type:none;}.docembdr .lst-kix_kqtna75jirpy-7>li{counter-increment:lst-ctn-kix_kqtna75jirpy-7;}.docembdr ol.lst-kix_rojqyzzhd1bm-4{list-style-type:none;}.docembdr ol.lst-kix_rojqyzzhd1bm-8{list-style-type:none;}.docembdr ol.lst-kix_eay1kd2ilo23-6{list-style-type:none;}.docembdr ol.lst-kix_eay1kd2ilo23-5{list-style-type:none;}.docembdr ol.lst-kix_eay1kd2ilo23-4{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-0.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-0 0;}.docembdr ol.lst-kix_eay1kd2ilo23-3{list-style-type:none;}.docembdr ol.lst-kix_eay1kd2ilo23-2{list-style-type:none;}.docembdr .lst-kix_5fawgjcqyhsg-2>li:before{content:"■ ";}.docembdr ol.lst-kix_eay1kd2ilo23-0{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-7.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-7 0;}.docembdr ol.lst-kix_rnt5jxzefaf4-8.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-8 0;}.docembdr .lst-kix_m6kcn1pdvrn0-0>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-0,decimal) ". ";}.docembdr ol.lst-kix_eay1kd2ilo23-8{list-style-type:none;}.docembdr ol.lst-kix_eay1kd2ilo23-7{list-style-type:none;}.docembdr .lst-kix_fgm1zy7cqsdl-5>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-5;}.docembdr .lst-kix_aje3fsi7fx07-3>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-3,decimal) ". ";}.docembdr .lst-kix_pyg16g6pgy87-6>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-6,decimal) ". ";}.docembdr .lst-kix_snn9mufmtdbz-3>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-3,decimal) ". ";}.docembdr ol.lst-kix_rnt5jxzefaf4-2.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-2 0;}.docembdr ol.lst-kix_fgm1zy7cqsdl-6.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-6 0;}.docembdr .lst-kix_sz1k0120kne1-1>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-1,lower-latin) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-1>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-1;}.docembdr ul.lst-kix_5fawgjcqyhsg-8{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-7{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-6{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-5{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-4{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-3{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-2{list-style-type:none;}.docembdr ul.lst-kix_5fawgjcqyhsg-1{list-style-type:none;}.docembdr .lst-kix_vroetjo27o4w-4>li{counter-increment:lst-ctn-kix_vroetjo27o4w-4;}.docembdr ul.lst-kix_5fawgjcqyhsg-0{list-style-type:none;}.docembdr .lst-kix_yu6scgr5xv3f-0>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-0,decimal) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-6>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-6,decimal) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-7.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-7 0;}.docembdr .lst-kix_abmk0gdlkp5h-2>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-2;}.docembdr ol.lst-kix_70e2rdkvvnmm-3.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-3 0;}.docembdr .lst-kix_zb2w3cv13ytr-5>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-5,lower-roman) ". ";}.docembdr ol.lst-kix_abmk0gdlkp5h-2.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-2 0;}.docembdr ol.lst-kix_abmk0gdlkp5h-5.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-5 0;}.docembdr .lst-kix_k1y7kyaqx01m-7>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-7,lower-latin) ". ";}.docembdr ol.lst-kix_70e2rdkvvnmm-0.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-0 0;}.docembdr ol.lst-kix_rnt5jxzefaf4-4.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-4 0;}.docembdr .lst-kix_k1y7kyaqx01m-6>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-6;}.docembdr .lst-kix_zb2w3cv13ytr-5>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-5;}.docembdr .lst-kix_t1p4nrledvs-1>li{counter-increment:lst-ctn-kix_t1p4nrledvs-1;}.docembdr .lst-kix_kqtna75jirpy-0>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-0,decimal) ". ";}.docembdr .lst-kix_kqtna75jirpy-8>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-8,lower-roman) ". ";}.docembdr ol.lst-kix_fgm1zy7cqsdl-7.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-7 0;}.docembdr .lst-kix_eay1kd2ilo23-8>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-8;}.docembdr .lst-kix_t1p4nrledvs-8>li{counter-increment:lst-ctn-kix_t1p4nrledvs-8;}.docembdr ol.lst-kix_70e2rdkvvnmm-1.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-1 0;}.docembdr .lst-kix_kqtna75jirpy-0>li{counter-increment:lst-ctn-kix_kqtna75jirpy-0;}.docembdr ol.lst-kix_abmk0gdlkp5h-3.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-3 0;}.docembdr .lst-kix_rojqyzzhd1bm-3>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-3,decimal) ". ";}.docembdr .lst-kix_g0nh987lmtbu-4>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-4;}.docembdr ol.lst-kix_rnt5jxzefaf4-5.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-5 0;}.docembdr .lst-kix_t1p4nrledvs-2>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-2,lower-roman) ". ";}.docembdr .lst-kix_rnt5jxzefaf4-1>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-1,lower-latin) ". ";}.docembdr .lst-kix_rojqyzzhd1bm-6>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-6;}.docembdr li.li-bullet-0:before{margin-left:-18pt;white-space:nowrap;display:inline-block;min-width:18pt;}.docembdr ol.lst-kix_70e2rdkvvnmm-2.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-2 0;}.docembdr .lst-kix_7g2bb7utqn48-5>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-5,lower-roman) ". ";}.docembdr ol.lst-kix_vroetjo27o4w-0.start{counter-reset:lst-ctn-kix_vroetjo27o4w-0 0;}.docembdr .lst-kix_nosz9d9d1tdd-8>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-8;}.docembdr .lst-kix_1hbmfw96a4d6-4>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-4;}.docembdr ol.lst-kix_5kiqnnmccvn2-7.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-7 0;}.docembdr .lst-kix_abmk0gdlkp5h-8>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-8,lower-roman) ". ";}.docembdr .lst-kix_qom8tndp4ggc-8>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-8,lower-roman) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-7>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-7,lower-latin) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-8.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-8 0;}.docembdr .lst-kix_abmk0gdlkp5h-6>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-6,decimal) ". ";}.docembdr ol.lst-kix_sz1k0120kne1-0.start{counter-reset:lst-ctn-kix_sz1k0120kne1-0 0;}.docembdr .lst-kix_qom8tndp4ggc-3>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-3,decimal) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-8>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-8;}.docembdr .lst-kix_q152jrhm7dcb-0>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-0;}.docembdr .lst-kix_qom8tndp4ggc-4>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-4,lower-latin) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-3>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-3;}.docembdr .lst-kix_qom8tndp4ggc-0>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-0;}.docembdr .lst-kix_pyg16g6pgy87-4>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-4;}.docembdr .lst-kix_qom8tndp4ggc-5>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-5,lower-roman) ". ";}.docembdr .lst-kix_qom8tndp4ggc-7>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-7,lower-latin) ". ";}.docembdr .lst-kix_zb2w3cv13ytr-3>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-3;}.docembdr ol.lst-kix_kqtna75jirpy-7.start{counter-reset:lst-ctn-kix_kqtna75jirpy-7 0;}.docembdr .lst-kix_qom8tndp4ggc-6>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-6,decimal) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-0>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-0,decimal) ". ";}.docembdr .lst-kix_nosz9d9d1tdd-1>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-1;}.docembdr ol.lst-kix_qom8tndp4ggc-2.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-2 0;}.docembdr ol.lst-kix_yu6scgr5xv3f-7.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-7 0;}.docembdr .lst-kix_abmk0gdlkp5h-3>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-3,decimal) ". ";}.docembdr ol.lst-kix_abnj3yaaqpxk-0.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-0 0;}.docembdr .lst-kix_snn9mufmtdbz-4>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-4;}.docembdr .lst-kix_k1y7kyaqx01m-5>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-5;}.docembdr .lst-kix_abmk0gdlkp5h-5>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-5,lower-roman) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-1>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-1,lower-latin) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-4>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-4,lower-latin) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-2>li:before{content:"" counter(lst-ctn-kix_abmk0gdlkp5h-2,lower-roman) ". ";}.docembdr ol.lst-kix_abmk0gdlkp5h-0{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-7.start{counter-reset:lst-ctn-kix_rnt5jxzefaf4-7 0;}.docembdr ul.lst-kix_eay1kd2ilo23-1{list-style-type:none;}.docembdr .lst-kix_fgm1zy7cqsdl-3>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-3;}.docembdr .lst-kix_aje3fsi7fx07-5>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-5;}.docembdr .lst-kix_m73lcnkm51tf-6>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-6;}.docembdr ol.lst-kix_abmk0gdlkp5h-2{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-1{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-4{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-3{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-6{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-5{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-8{list-style-type:none;}.docembdr .lst-kix_g0nh987lmtbu-5>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-5;}.docembdr ol.lst-kix_abmk0gdlkp5h-7{list-style-type:none;}.docembdr .lst-kix_qom8tndp4ggc-7>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-7;}.docembdr .lst-kix_t1p4nrledvs-0>li{counter-increment:lst-ctn-kix_t1p4nrledvs-0;}.docembdr .lst-kix_5kiqnnmccvn2-2>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-2;}.docembdr .lst-kix_m6kcn1pdvrn0-6>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-6;}.docembdr .lst-kix_abmk0gdlkp5h-7>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-7;}.docembdr .lst-kix_qom8tndp4ggc-2>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-2,lower-roman) ". ";}.docembdr ol.lst-kix_qom8tndp4ggc-7.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-7 0;}.docembdr .lst-kix_qom8tndp4ggc-1>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-1,lower-latin) ". ";}.docembdr ol.lst-kix_abnj3yaaqpxk-5.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-5 0;}.docembdr .lst-kix_qom8tndp4ggc-0>li:before{content:"" counter(lst-ctn-kix_qom8tndp4ggc-0,decimal) ". ";}.docembdr ol.lst-kix_70e2rdkvvnmm-5.start{counter-reset:lst-ctn-kix_70e2rdkvvnmm-5 0;}.docembdr ol.lst-kix_rojqyzzhd1bm-4.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-4 0;}.docembdr .lst-kix_zb2w3cv13ytr-4>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-4,lower-latin) ". ";}.docembdr ol.lst-kix_m73lcnkm51tf-8.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-8 0;}.docembdr .lst-kix_zb2w3cv13ytr-2>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-2,lower-roman) ". ";}.docembdr .lst-kix_zb2w3cv13ytr-0>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-0,decimal) ". ";}.docembdr ol.lst-kix_zb2w3cv13ytr-5.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-5 0;}.docembdr ol.lst-kix_zb2w3cv13ytr-0{list-style-type:none;}.docembdr ol.lst-kix_pyg16g6pgy87-7.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-7 0;}.docembdr ol.lst-kix_zb2w3cv13ytr-2{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-4.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-4 0;}.docembdr ol.lst-kix_zb2w3cv13ytr-1{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-1.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-1 0;}.docembdr ol.lst-kix_k1y7kyaqx01m-7{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-8{list-style-type:none;}.docembdr ol.lst-kix_abmk0gdlkp5h-8.start{counter-reset:lst-ctn-kix_abmk0gdlkp5h-8 0;}.docembdr ol.lst-kix_k1y7kyaqx01m-8{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-7{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-5{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-6{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-3{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-4{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-4{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-3{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-1{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-6{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-2{list-style-type:none;}.docembdr ol.lst-kix_zb2w3cv13ytr-5{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-0{list-style-type:none;}.docembdr .lst-kix_zb2w3cv13ytr-6>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-6,decimal) ". ";}.docembdr .lst-kix_qom8tndp4ggc-8>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-8;}.docembdr .lst-kix_zb2w3cv13ytr-8>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-8,lower-roman) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-0>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-0;}.docembdr ol.lst-kix_kqtna75jirpy-2.start{counter-reset:lst-ctn-kix_kqtna75jirpy-2 0;}.docembdr ol.lst-kix_5kiqnnmccvn2-2.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-2 0;}.docembdr ol.lst-kix_vroetjo27o4w-6.start{counter-reset:lst-ctn-kix_vroetjo27o4w-6 0;}.docembdr ol.lst-kix_g0nh987lmtbu-3.start{counter-reset:lst-ctn-kix_g0nh987lmtbu-3 0;}.docembdr .lst-kix_sz1k0120kne1-6>li{counter-increment:lst-ctn-kix_sz1k0120kne1-6;}.docembdr ol.lst-kix_9dei6jtypyb2-7{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-6{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-8{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-4.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-4 0;}.docembdr ol.lst-kix_rnt5jxzefaf4-8{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-5{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-4{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-7{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-6{list-style-type:none;}.docembdr ol.lst-kix_7g2bb7utqn48-3.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-3 0;}.docembdr ol.lst-kix_rnt5jxzefaf4-1{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-0{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-3{list-style-type:none;}.docembdr ol.lst-kix_rnt5jxzefaf4-2{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-3{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-2{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-5{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-4{list-style-type:none;}.docembdr ol.lst-kix_9dei6jtypyb2-1{list-style-type:none;}.docembdr .lst-kix_rojqyzzhd1bm-3>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-3;}.docembdr ol.lst-kix_9dei6jtypyb2-0{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-0.start{counter-reset:lst-ctn-kix_fgm1zy7cqsdl-0 0;}.docembdr ol.lst-kix_yu6scgr5xv3f-2.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-2 0;}.docembdr .lst-kix_7g2bb7utqn48-2>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-2;}.docembdr ol.lst-kix_snn9mufmtdbz-4{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-5{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-2{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-0{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-3{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-8{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-6{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-7{list-style-type:none;}.docembdr .lst-kix_abnj3yaaqpxk-7>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-7;}.docembdr ol.lst-kix_qom8tndp4ggc-6{list-style-type:none;}.docembdr .lst-kix_zb2w3cv13ytr-2>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-2;}.docembdr ol.lst-kix_qom8tndp4ggc-5{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-8{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-7{list-style-type:none;}.docembdr .lst-kix_7g2bb7utqn48-1>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-1;}.docembdr ol.lst-kix_snn9mufmtdbz-0{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-2{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-1{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-1{list-style-type:none;}.docembdr ol.lst-kix_k1y7kyaqx01m-5.start{counter-reset:lst-ctn-kix_k1y7kyaqx01m-5 0;}.docembdr ol.lst-kix_qom8tndp4ggc-4{list-style-type:none;}.docembdr ol.lst-kix_snn9mufmtdbz-7.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-7 0;}.docembdr ol.lst-kix_qom8tndp4ggc-3{list-style-type:none;}.docembdr .lst-kix_nosz9d9d1tdd-0>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-0;}.docembdr .lst-kix_eay1kd2ilo23-0>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-0;}.docembdr ol.lst-kix_nosz9d9d1tdd-5.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-5 0;}.docembdr .lst-kix_snn9mufmtdbz-5>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-5;}.docembdr ol.lst-kix_9dei6jtypyb2-3.start{counter-reset:lst-ctn-kix_9dei6jtypyb2-3 0;}.docembdr .lst-kix_m6kcn1pdvrn0-5>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-5;}.docembdr .lst-kix_zb2w3cv13ytr-4>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-4;}.docembdr ol.lst-kix_zb2w3cv13ytr-4.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-4 0;}.docembdr .lst-kix_sz1k0120kne1-5>li{counter-increment:lst-ctn-kix_sz1k0120kne1-5;}.docembdr .lst-kix_g0nh987lmtbu-2>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-2,lower-roman) ". ";}.docembdr .lst-kix_g0nh987lmtbu-3>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-3,decimal) ". ";}.docembdr ol.lst-kix_7g2bb7utqn48-8.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-8 0;}.docembdr .lst-kix_g0nh987lmtbu-6>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-6,decimal) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-8>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-8;}.docembdr .lst-kix_g0nh987lmtbu-7>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-7,lower-latin) ". ";}.docembdr ol.lst-kix_rojqyzzhd1bm-3.start{counter-reset:lst-ctn-kix_rojqyzzhd1bm-3 0;}.docembdr .lst-kix_pyg16g6pgy87-5>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-5;}.docembdr .lst-kix_t1p4nrledvs-7>li{counter-increment:lst-ctn-kix_t1p4nrledvs-7;}.docembdr .lst-kix_rojqyzzhd1bm-2>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-2;}.docembdr .lst-kix_m6kcn1pdvrn0-7>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-7,lower-latin) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-2>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-2;}.docembdr .lst-kix_m6kcn1pdvrn0-6>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-6,decimal) ". ";}.docembdr .lst-kix_m6kcn1pdvrn0-3>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-3,decimal) ". ";}.docembdr ol.lst-kix_abnj3yaaqpxk-4.start{counter-reset:lst-ctn-kix_abnj3yaaqpxk-4 0;}.docembdr ol.lst-kix_snn9mufmtdbz-2.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-2 0;}.docembdr ol.lst-kix_snn9mufmtdbz-8.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-8 0;}.docembdr .lst-kix_eay1kd2ilo23-7>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-7;}.docembdr ol.lst-kix_pyg16g6pgy87-2.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-2 0;}.docembdr .lst-kix_qom8tndp4ggc-1>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-1;}.docembdr ol.lst-kix_7g2bb7utqn48-7.start{counter-reset:lst-ctn-kix_7g2bb7utqn48-7 0;}.docembdr ol.lst-kix_nosz9d9d1tdd-6.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-6 0;}.docembdr ol.lst-kix_pyg16g6pgy87-3.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-3 0;}.docembdr .lst-kix_m6kcn1pdvrn0-2>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-2,lower-roman) ". ";}.docembdr .lst-kix_abmk0gdlkp5h-1>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-1;}.docembdr .lst-kix_pyg16g6pgy87-0>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-0,decimal) ". ";}.docembdr .lst-kix_pyg16g6pgy87-4>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-4,lower-latin) ". ";}.docembdr .lst-kix_vroetjo27o4w-3>li{counter-increment:lst-ctn-kix_vroetjo27o4w-3;}.docembdr ol.lst-kix_qom8tndp4ggc-3.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-3 0;}.docembdr ol.lst-kix_snn9mufmtdbz-3.start{counter-reset:lst-ctn-kix_snn9mufmtdbz-3 0;}.docembdr .lst-kix_qom8tndp4ggc-6>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-6;}.docembdr .lst-kix_70e2rdkvvnmm-8>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-8,lower-roman) ". ";}.docembdr .lst-kix_pyg16g6pgy87-8>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-8,lower-roman) ". ";}.docembdr .lst-kix_zb2w3cv13ytr-3>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-3,decimal) ". ";}.docembdr ol.lst-kix_vroetjo27o4w-3{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-4{list-style-type:none;}.docembdr .lst-kix_q152jrhm7dcb-7>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-7;}.docembdr ol.lst-kix_vroetjo27o4w-2{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-7{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-8{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-8.start{counter-reset:lst-ctn-kix_yu6scgr5xv3f-8 0;}.docembdr ol.lst-kix_vroetjo27o4w-5{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-6{list-style-type:none;}.docembdr ol.lst-kix_g0nh987lmtbu-4{list-style-type:none;}.docembdr ol.lst-kix_g0nh987lmtbu-5{list-style-type:none;}.docembdr ol.lst-kix_g0nh987lmtbu-2{list-style-type:none;}.docembdr ol.lst-kix_g0nh987lmtbu-3{list-style-type:none;}.docembdr .lst-kix_70e2rdkvvnmm-0>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-0,decimal) ". ";}.docembdr .lst-kix_rojqyzzhd1bm-5>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-5,lower-roman) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-0{list-style-type:none;}.docembdr ol.lst-kix_vroetjo27o4w-0{list-style-type:none;}.docembdr ol.lst-kix_g0nh987lmtbu-1{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-6.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-6 0;}.docembdr .lst-kix_nosz9d9d1tdd-7>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-7;}.docembdr .lst-kix_yu6scgr5xv3f-2>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-2,lower-roman) ". ";}.docembdr .lst-kix_zb2w3cv13ytr-7>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-7,lower-latin) ". ";}.docembdr .lst-kix_rnt5jxzefaf4-4>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-4;}.docembdr .lst-kix_70e2rdkvvnmm-4>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-4,lower-latin) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-8{list-style-type:none;}.docembdr .lst-kix_yu6scgr5xv3f-6>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-6,decimal) ". ";}.docembdr ol.lst-kix_g0nh987lmtbu-6{list-style-type:none;}.docembdr ol.lst-kix_g0nh987lmtbu-7{list-style-type:none;}.docembdr .lst-kix_kqtna75jirpy-6>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-6,decimal) ". ";}.docembdr .lst-kix_nosz9d9d1tdd-2>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-2;}.docembdr .lst-kix_eay1kd2ilo23-2>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-2;}.docembdr .lst-kix_kqtna75jirpy-2>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-2,lower-roman) ". ";}.docembdr .lst-kix_yu6scgr5xv3f-5>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-5;}.docembdr .lst-kix_5kiqnnmccvn2-3>li{counter-increment:lst-ctn-kix_5kiqnnmccvn2-3;}.docembdr ol.lst-kix_zb2w3cv13ytr-0.start{counter-reset:lst-ctn-kix_zb2w3cv13ytr-0 0;}.docembdr .lst-kix_kqtna75jirpy-6>li{counter-increment:lst-ctn-kix_kqtna75jirpy-6;}.docembdr .lst-kix_t1p4nrledvs-2>li{counter-increment:lst-ctn-kix_t1p4nrledvs-2;}.docembdr ol.lst-kix_5kiqnnmccvn2-8.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-8 0;}.docembdr .lst-kix_abnj3yaaqpxk-0>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-0;}.docembdr .lst-kix_rojqyzzhd1bm-1>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-1,lower-latin) ". ";}.docembdr .lst-kix_t1p4nrledvs-0>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-0,decimal) ". ";}.docembdr .lst-kix_t1p4nrledvs-8>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-8,lower-roman) ". ";}.docembdr .lst-kix_snn9mufmtdbz-3>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-3;}.docembdr .lst-kix_9dei6jtypyb2-5>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-5;}.docembdr .lst-kix_aje3fsi7fx07-3>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-3;}.docembdr .lst-kix_8icq94j16vlx-1>li:before{content:"○ ";}.docembdr .lst-kix_m73lcnkm51tf-5>li{counter-increment:lst-ctn-kix_m73lcnkm51tf-5;}.docembdr .lst-kix_fgm1zy7cqsdl-4>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-4;}.docembdr .lst-kix_t1p4nrledvs-4>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-4,lower-latin) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-0>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-0,decimal) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-6>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-6,decimal) ". ";}.docembdr .lst-kix_9dei6jtypyb2-2>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-2,lower-roman) ". ";}.docembdr .lst-kix_9dei6jtypyb2-4>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-4,lower-latin) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-8>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-8,lower-roman) ". ";}.docembdr .lst-kix_kqtna75jirpy-8>li{counter-increment:lst-ctn-kix_kqtna75jirpy-8;}.docembdr .lst-kix_5kiqnnmccvn2-3>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-3,decimal) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-2>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-2,lower-roman) ". ";}.docembdr .lst-kix_5kiqnnmccvn2-1>li:before{content:"○ ";}.docembdr ol.lst-kix_aje3fsi7fx07-5.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-5 0;}.docembdr .lst-kix_m6kcn1pdvrn0-4>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-4;}.docembdr .lst-kix_8icq94j16vlx-4>li:before{content:"○ ";}.docembdr .lst-kix_nosz9d9d1tdd-1>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-1,lower-latin) ". ";}.docembdr .lst-kix_abnj3yaaqpxk-8>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-8,lower-roman) ". ";}.docembdr .lst-kix_8icq94j16vlx-5>li:before{content:"■ ";}.docembdr .lst-kix_5kiqnnmccvn2-0>li:before{content:"" counter(lst-ctn-kix_5kiqnnmccvn2-0,decimal) ". ";}.docembdr .lst-kix_rojqyzzhd1bm-1>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-1;}.docembdr .lst-kix_abnj3yaaqpxk-7>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-7,lower-latin) ". ";}.docembdr .lst-kix_9dei6jtypyb2-1>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-1,lower-latin) ". ";}.docembdr .lst-kix_8icq94j16vlx-7>li:before{content:"○ ";}.docembdr .lst-kix_abnj3yaaqpxk-5>li:before{content:"" counter(lst-ctn-kix_abnj3yaaqpxk-5,lower-roman) ". ";}.docembdr ol.lst-kix_nosz9d9d1tdd-2.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-2 0;}.docembdr .lst-kix_70e2rdkvvnmm-1>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-1;}.docembdr ol.lst-kix_m73lcnkm51tf-4.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-4 0;}.docembdr ol.lst-kix_yu6scgr5xv3f-4{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-5{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-2{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-3{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-0{list-style-type:none;}.docembdr ol.lst-kix_yu6scgr5xv3f-1{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-5.start{counter-reset:lst-ctn-kix_t1p4nrledvs-5 0;}.docembdr .lst-kix_nosz9d9d1tdd-4>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-4,lower-latin) ". ";}.docembdr .lst-kix_m73lcnkm51tf-0>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-0,decimal) ". ";}.docembdr ol.lst-kix_yu6scgr5xv3f-8{list-style-type:none;}.docembdr .lst-kix_qom8tndp4ggc-2>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-2;}.docembdr ol.lst-kix_yu6scgr5xv3f-6{list-style-type:none;}.docembdr .lst-kix_nosz9d9d1tdd-3>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-3,decimal) ". ";}.docembdr ol.lst-kix_yu6scgr5xv3f-7{list-style-type:none;}.docembdr ol.lst-kix_eay1kd2ilo23-7.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-7 0;}.docembdr .lst-kix_pyg16g6pgy87-2>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-2;}.docembdr ol.lst-kix_q152jrhm7dcb-5.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-5 0;}.docembdr .lst-kix_nosz9d9d1tdd-6>li:before{content:"" counter(lst-ctn-kix_nosz9d9d1tdd-6,decimal) ". ";}.docembdr ol.lst-kix_m6kcn1pdvrn0-2{list-style-type:none;}.docembdr ol.lst-kix_m6kcn1pdvrn0-1{list-style-type:none;}.docembdr .lst-kix_m73lcnkm51tf-8>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-8,lower-roman) ". ";}.docembdr ol.lst-kix_m6kcn1pdvrn0-4{list-style-type:none;}.docembdr ol.lst-kix_m6kcn1pdvrn0-3{list-style-type:none;}.docembdr ol.lst-kix_m6kcn1pdvrn0-6{list-style-type:none;}.docembdr .lst-kix_9dei6jtypyb2-0>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-0;}.docembdr ol.lst-kix_m6kcn1pdvrn0-5{list-style-type:none;}.docembdr .lst-kix_m73lcnkm51tf-6>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-6,decimal) ". ";}.docembdr ol.lst-kix_m6kcn1pdvrn0-8{list-style-type:none;}.docembdr ol.lst-kix_m6kcn1pdvrn0-7{list-style-type:none;}.docembdr .lst-kix_rojqyzzhd1bm-5>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-5;}.docembdr .lst-kix_m73lcnkm51tf-1>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-1,lower-latin) ". ";}.docembdr .lst-kix_1hbmfw96a4d6-1>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-1,lower-latin) ". ";}.docembdr .lst-kix_nosz9d9d1tdd-3>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-3;}.docembdr .lst-kix_1hbmfw96a4d6-4>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-4,lower-latin) ". ";}.docembdr ol.lst-kix_m73lcnkm51tf-0{list-style-type:none;}.docembdr ol.lst-kix_m73lcnkm51tf-1{list-style-type:none;}.docembdr ol.lst-kix_m73lcnkm51tf-2{list-style-type:none;}.docembdr .lst-kix_m73lcnkm51tf-3>li:before{content:"" counter(lst-ctn-kix_m73lcnkm51tf-3,decimal) ". ";}.docembdr ol.lst-kix_m73lcnkm51tf-3{list-style-type:none;}.docembdr ol.lst-kix_qom8tndp4ggc-8.start{counter-reset:lst-ctn-kix_qom8tndp4ggc-8 0;}.docembdr ol.lst-kix_m73lcnkm51tf-4{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-7.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-7 0;}.docembdr ol.lst-kix_m73lcnkm51tf-5{list-style-type:none;}.docembdr ol.lst-kix_m73lcnkm51tf-6{list-style-type:none;}.docembdr .lst-kix_9dei6jtypyb2-7>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-7;}.docembdr ol.lst-kix_m6kcn1pdvrn0-0{list-style-type:none;}.docembdr ol.lst-kix_m73lcnkm51tf-7{list-style-type:none;}.docembdr .lst-kix_1hbmfw96a4d6-2>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-2,lower-roman) ". ";}.docembdr ol.lst-kix_m73lcnkm51tf-8{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-0.start{counter-reset:lst-ctn-kix_t1p4nrledvs-0 5;}.docembdr .lst-kix_1hbmfw96a4d6-7>li:before{content:"" counter(lst-ctn-kix_1hbmfw96a4d6-7,lower-latin) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-5>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-5,lower-roman) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-4>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-4,lower-latin) ". ";}.docembdr ol.lst-kix_5kiqnnmccvn2-6.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-6 0;}.docembdr .lst-kix_t1p4nrledvs-6>li{counter-increment:lst-ctn-kix_t1p4nrledvs-6;}.docembdr .lst-kix_fgm1zy7cqsdl-2>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-2,lower-roman) ". ";}.docembdr .lst-kix_k1y7kyaqx01m-7>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-7;}.docembdr .lst-kix_1hbmfw96a4d6-6>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-6;}.docembdr .lst-kix_9dei6jtypyb2-7>li:before{content:"" counter(lst-ctn-kix_9dei6jtypyb2-7,lower-latin) ". ";}.docembdr .lst-kix_kqtna75jirpy-1>li{counter-increment:lst-ctn-kix_kqtna75jirpy-1;}.docembdr .lst-kix_m6kcn1pdvrn0-0>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-0;}.docembdr .lst-kix_fgm1zy7cqsdl-7>li:before{content:"" counter(lst-ctn-kix_fgm1zy7cqsdl-7,lower-latin) ". ";}.docembdr .lst-kix_q152jrhm7dcb-2>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-2;}.docembdr ol.lst-kix_eay1kd2ilo23-0.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-0 0;}.docembdr .lst-kix_rojqyzzhd1bm-8>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-8;}.docembdr .lst-kix_abnj3yaaqpxk-2>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-2;}.docembdr .lst-kix_pyg16g6pgy87-5>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-5,lower-roman) ". ";}.docembdr .lst-kix_snn9mufmtdbz-4>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-4,lower-latin) ". ";}.docembdr .lst-kix_nosz9d9d1tdd-6>li{counter-increment:lst-ctn-kix_nosz9d9d1tdd-6;}.docembdr .lst-kix_pyg16g6pgy87-7>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-7,lower-latin) ". ";}.docembdr .lst-kix_snn9mufmtdbz-2>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-2,lower-roman) ". ";}.docembdr ol.lst-kix_5kiqnnmccvn2-3.start{counter-reset:lst-ctn-kix_5kiqnnmccvn2-3 0;}.docembdr .lst-kix_sz1k0120kne1-2>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-2,lower-roman) ". ";}.docembdr .lst-kix_rojqyzzhd1bm-4>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-4,lower-latin) ". ";}.docembdr .lst-kix_aje3fsi7fx07-7>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-7;}.docembdr .lst-kix_k1y7kyaqx01m-0>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-0,decimal) ". ";}.docembdr ol.lst-kix_sz1k0120kne1-1.start{counter-reset:lst-ctn-kix_sz1k0120kne1-1 0;}.docembdr .lst-kix_70e2rdkvvnmm-5>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-5,lower-roman) ". ";}.docembdr ol.lst-kix_m6kcn1pdvrn0-8.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-8 0;}.docembdr .lst-kix_yu6scgr5xv3f-1>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-1,lower-latin) ". ";}.docembdr ol.lst-kix_1hbmfw96a4d6-8.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-8 0;}.docembdr .lst-kix_sz1k0120kne1-8>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-8,lower-roman) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-7>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-7,lower-latin) ". ";}.docembdr ol.lst-kix_pyg16g6pgy87-4.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-4 0;}.docembdr .lst-kix_k1y7kyaqx01m-8>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-8,lower-roman) ". ";}.docembdr .lst-kix_yu6scgr5xv3f-7>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-7,lower-latin) ". ";}.docembdr .lst-kix_eay1kd2ilo23-6>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-6;}.docembdr .lst-kix_k1y7kyaqx01m-6>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-6,decimal) ". ";}.docembdr ol.lst-kix_kqtna75jirpy-3.start{counter-reset:lst-ctn-kix_kqtna75jirpy-3 0;}.docembdr .lst-kix_yu6scgr5xv3f-3>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-3;}.docembdr .lst-kix_kqtna75jirpy-7>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-7,lower-latin) ". ";}.docembdr ol.lst-kix_nosz9d9d1tdd-4.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-4 0;}.docembdr .lst-kix_kqtna75jirpy-1>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-1,lower-latin) ". ";}.docembdr ol.lst-kix_aje3fsi7fx07-0.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-0 0;}.docembdr .lst-kix_m6kcn1pdvrn0-7>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-7;}.docembdr .lst-kix_m6kcn1pdvrn0-1>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-1;}.docembdr .lst-kix_rnt5jxzefaf4-8>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-8,lower-roman) ". ";}.docembdr .lst-kix_m6kcn1pdvrn0-8>li{counter-increment:lst-ctn-kix_m6kcn1pdvrn0-8;}.docembdr .lst-kix_abnj3yaaqpxk-3>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-3;}.docembdr .lst-kix_pyg16g6pgy87-3>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-3;}.docembdr .lst-kix_rnt5jxzefaf4-6>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-6;}.docembdr ol.lst-kix_kqtna75jirpy-1.start{counter-reset:lst-ctn-kix_kqtna75jirpy-1 0;}.docembdr .lst-kix_7g2bb7utqn48-8>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-8;}.docembdr .lst-kix_rojqyzzhd1bm-2>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-2,lower-roman) ". ";}.docembdr .lst-kix_sz1k0120kne1-0>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-0,decimal) ". ";}.docembdr .lst-kix_rnt5jxzefaf4-2>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-2,lower-roman) ". ";}.docembdr .lst-kix_t1p4nrledvs-1>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-1,lower-latin) ". ";}.docembdr ol.lst-kix_q152jrhm7dcb-0.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-0 0;}.docembdr .lst-kix_9dei6jtypyb2-8>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-8;}.docembdr .lst-kix_8icq94j16vlx-2>li:before{content:"■ ";}.docembdr .lst-kix_rnt5jxzefaf4-0>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-0,decimal) ". ";}.docembdr .lst-kix_t1p4nrledvs-3>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-3,decimal) ". ";}.docembdr .lst-kix_7g2bb7utqn48-4>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-4,lower-latin) ". ";}.docembdr .lst-kix_aje3fsi7fx07-0>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-0;}.docembdr ol.lst-kix_eay1kd2ilo23-2.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-2 0;}.docembdr .lst-kix_70e2rdkvvnmm-8>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-8;}.docembdr .lst-kix_7g2bb7utqn48-6>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-6,decimal) ". ";}.docembdr ol.lst-kix_pyg16g6pgy87-6.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-6 0;}.docembdr .lst-kix_9ku5o5kx9k5m-6>li:before{content:"● ";}.docembdr ol.lst-kix_pyg16g6pgy87-8.start{counter-reset:lst-ctn-kix_pyg16g6pgy87-8 0;}.docembdr .lst-kix_q152jrhm7dcb-7>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-7,lower-latin) ". ";}.docembdr .lst-kix_fgm1zy7cqsdl-0>li{counter-increment:lst-ctn-kix_fgm1zy7cqsdl-0;}.docembdr ol.lst-kix_kqtna75jirpy-4.start{counter-reset:lst-ctn-kix_kqtna75jirpy-4 0;}.docembdr ol.lst-kix_t1p4nrledvs-8.start{counter-reset:lst-ctn-kix_t1p4nrledvs-8 0;}.docembdr ol.lst-kix_sz1k0120kne1-3.start{counter-reset:lst-ctn-kix_sz1k0120kne1-3 0;}.docembdr ol.lst-kix_m6kcn1pdvrn0-1.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-1 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-6.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-6 0;}.docembdr ol.lst-kix_eay1kd2ilo23-4.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-4 0;}.docembdr .lst-kix_aje3fsi7fx07-4>li{counter-increment:lst-ctn-kix_aje3fsi7fx07-4;}.docembdr .lst-kix_g0nh987lmtbu-1>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-1,lower-latin) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-4>li{counter-increment:lst-ctn-kix_70e2rdkvvnmm-4;}.docembdr ol.lst-kix_q152jrhm7dcb-8.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-8 0;}.docembdr .lst-kix_9ku5o5kx9k5m-1>li:before{content:"○ ";}.docembdr .lst-kix_q152jrhm7dcb-4>li:before{content:"" counter(lst-ctn-kix_q152jrhm7dcb-4,lower-latin) ". ";}.docembdr .lst-kix_g0nh987lmtbu-6>li{counter-increment:lst-ctn-kix_g0nh987lmtbu-6;}.docembdr .lst-kix_g0nh987lmtbu-4>li:before{content:"" counter(lst-ctn-kix_g0nh987lmtbu-4,lower-latin) ". ";}.docembdr ol.lst-kix_t1p4nrledvs-2.start{counter-reset:lst-ctn-kix_t1p4nrledvs-2 0;}.docembdr ol.lst-kix_m73lcnkm51tf-1.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-1 0;}.docembdr .lst-kix_yu6scgr5xv3f-6>li{counter-increment:lst-ctn-kix_yu6scgr5xv3f-6;}.docembdr .lst-kix_snn9mufmtdbz-7>li{counter-increment:lst-ctn-kix_snn9mufmtdbz-7;}.docembdr .lst-kix_vroetjo27o4w-6>li:before{content:"" counter(lst-ctn-kix_vroetjo27o4w-6,decimal) ". ";}.docembdr ol.lst-kix_sz1k0120kne1-2.start{counter-reset:lst-ctn-kix_sz1k0120kne1-2 0;}.docembdr ol.lst-kix_eay1kd2ilo23-5.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-5 0;}.docembdr ol.lst-kix_q152jrhm7dcb-2.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-2 0;}.docembdr ol.lst-kix_sz1k0120kne1-0{list-style-type:none;}.docembdr ol.lst-kix_sz1k0120kne1-1{list-style-type:none;}.docembdr ol.lst-kix_sz1k0120kne1-2{list-style-type:none;}.docembdr ol.lst-kix_sz1k0120kne1-3{list-style-type:none;}.docembdr ol.lst-kix_nosz9d9d1tdd-0.start{counter-reset:lst-ctn-kix_nosz9d9d1tdd-0 0;}.docembdr ol.lst-kix_sz1k0120kne1-4{list-style-type:none;}.docembdr ol.lst-kix_sz1k0120kne1-5{list-style-type:none;}.docembdr .lst-kix_m6kcn1pdvrn0-4>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-4,lower-latin) ". ";}.docembdr ol.lst-kix_kqtna75jirpy-5.start{counter-reset:lst-ctn-kix_kqtna75jirpy-5 0;}.docembdr ol.lst-kix_sz1k0120kne1-6{list-style-type:none;}.docembdr ol.lst-kix_m73lcnkm51tf-7.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-7 0;}.docembdr ol.lst-kix_sz1k0120kne1-7{list-style-type:none;}.docembdr .lst-kix_rojqyzzhd1bm-4>li{counter-increment:lst-ctn-kix_rojqyzzhd1bm-4;}.docembdr ol.lst-kix_sz1k0120kne1-8{list-style-type:none;}.docembdr .lst-kix_5fawgjcqyhsg-6>li:before{content:"● ";}.docembdr ol.lst-kix_1hbmfw96a4d6-1.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-1 0;}.docembdr .lst-kix_zb2w3cv13ytr-0>li{counter-increment:lst-ctn-kix_zb2w3cv13ytr-0;}.docembdr .lst-kix_vroetjo27o4w-1>li:before{content:"○ ";}.docembdr ol.lst-kix_m73lcnkm51tf-0.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-0 0;}.docembdr ol.lst-kix_aje3fsi7fx07-3.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-3 0;}.docembdr ol.lst-kix_m6kcn1pdvrn0-6.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-6 0;}.docembdr ol.lst-kix_q152jrhm7dcb-3.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-3 0;}.docembdr .lst-kix_eay1kd2ilo23-6>li:before{content:"" counter(lst-ctn-kix_eay1kd2ilo23-6,decimal) ". ";}.docembdr ol.lst-kix_sz1k0120kne1-8.start{counter-reset:lst-ctn-kix_sz1k0120kne1-8 0;}.docembdr .lst-kix_t1p4nrledvs-3>li{counter-increment:lst-ctn-kix_t1p4nrledvs-3;}.docembdr ol.lst-kix_aje3fsi7fx07-8.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-8 0;}.docembdr ol.lst-kix_m73lcnkm51tf-6.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-6 0;}.docembdr .lst-kix_abmk0gdlkp5h-4>li{counter-increment:lst-ctn-kix_abmk0gdlkp5h-4;}.docembdr .lst-kix_k1y7kyaqx01m-4>li{counter-increment:lst-ctn-kix_k1y7kyaqx01m-4;}.docembdr .lst-kix_1hbmfw96a4d6-3>li{counter-increment:lst-ctn-kix_1hbmfw96a4d6-3;}.docembdr ol.lst-kix_m6kcn1pdvrn0-0.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-0 0;}.docembdr .lst-kix_5fawgjcqyhsg-3>li:before{content:"● ";}.docembdr ol.lst-kix_1hbmfw96a4d6-0.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-0 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-7.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-7 0;}.docembdr .lst-kix_eay1kd2ilo23-1>li:before{content:"○ ";}.docembdr ol.lst-kix_m6kcn1pdvrn0-7.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-7 0;}.docembdr ol.lst-kix_t1p4nrledvs-7.start{counter-reset:lst-ctn-kix_t1p4nrledvs-7 0;}.docembdr ol.lst-kix_aje3fsi7fx07-2.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-2 0;}.docembdr .lst-kix_m6kcn1pdvrn0-1>li:before{content:"" counter(lst-ctn-kix_m6kcn1pdvrn0-1,lower-latin) ". ";}.docembdr .lst-kix_aje3fsi7fx07-7>li:before{content:"" counter(lst-ctn-kix_aje3fsi7fx07-7,lower-latin) ". ";}.docembdr .lst-kix_pyg16g6pgy87-2>li:before{content:"" counter(lst-ctn-kix_pyg16g6pgy87-2,lower-roman) ". ";}.docembdr ol.lst-kix_m73lcnkm51tf-5.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-5 0;}.docembdr ol.lst-kix_fgm1zy7cqsdl-4{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-3{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-2{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-1{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-0{list-style-type:none;}.docembdr ol.lst-kix_t1p4nrledvs-1.start{counter-reset:lst-ctn-kix_t1p4nrledvs-1 0;}.docembdr ol.lst-kix_t1p4nrledvs-4.start{counter-reset:lst-ctn-kix_t1p4nrledvs-4 0;}.docembdr ol.lst-kix_q152jrhm7dcb-4.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-4 0;}.docembdr .lst-kix_q152jrhm7dcb-6>li{counter-increment:lst-ctn-kix_q152jrhm7dcb-6;}.docembdr ol.lst-kix_fgm1zy7cqsdl-8{list-style-type:none;}.docembdr ol.lst-kix_sz1k0120kne1-4.start{counter-reset:lst-ctn-kix_sz1k0120kne1-4 0;}.docembdr ol.lst-kix_fgm1zy7cqsdl-7{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-6{list-style-type:none;}.docembdr ol.lst-kix_fgm1zy7cqsdl-5{list-style-type:none;}.docembdr ol.lst-kix_m73lcnkm51tf-2.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-2 0;}.docembdr .lst-kix_zb2w3cv13ytr-1>li:before{content:"" counter(lst-ctn-kix_zb2w3cv13ytr-1,lower-latin) ". ";}.docembdr ol.lst-kix_eay1kd2ilo23-6.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-6 0;}.docembdr .lst-kix_sz1k0120kne1-5>li:before{content:"" counter(lst-ctn-kix_sz1k0120kne1-5,lower-roman) ". ";}.docembdr .lst-kix_k1y7kyaqx01m-3>li:before{content:"" counter(lst-ctn-kix_k1y7kyaqx01m-3,decimal) ". ";}.docembdr .lst-kix_70e2rdkvvnmm-2>li:before{content:"" counter(lst-ctn-kix_70e2rdkvvnmm-2,lower-roman) ". ";}.docembdr .lst-kix_9dei6jtypyb2-4>li{counter-increment:lst-ctn-kix_9dei6jtypyb2-4;}.docembdr .lst-kix_rojqyzzhd1bm-7>li:before{content:"" counter(lst-ctn-kix_rojqyzzhd1bm-7,lower-latin) ". ";}.docembdr ol.lst-kix_aje3fsi7fx07-4.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-4 0;}.docembdr .lst-kix_vroetjo27o4w-2>li{counter-increment:lst-ctn-kix_vroetjo27o4w-2;}.docembdr .lst-kix_yu6scgr5xv3f-4>li:before{content:"" counter(lst-ctn-kix_yu6scgr5xv3f-4,lower-latin) ". ";}.docembdr .lst-kix_eay1kd2ilo23-3>li{counter-increment:lst-ctn-kix_eay1kd2ilo23-3;}.docembdr .lst-kix_snn9mufmtdbz-7>li:before{content:"" counter(lst-ctn-kix_snn9mufmtdbz-7,lower-latin) ". ";}.docembdr ol.lst-kix_kqtna75jirpy-6.start{counter-reset:lst-ctn-kix_kqtna75jirpy-6 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-5.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-5 0;}.docembdr ol.lst-kix_m6kcn1pdvrn0-5.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-5 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-2.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-2 0;}.docembdr ol.lst-kix_m6kcn1pdvrn0-2.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-2 0;}.docembdr .lst-kix_qom8tndp4ggc-5>li{counter-increment:lst-ctn-kix_qom8tndp4ggc-5;}.docembdr ol.lst-kix_sz1k0120kne1-7.start{counter-reset:lst-ctn-kix_sz1k0120kne1-7 0;}.docembdr ol.lst-kix_aje3fsi7fx07-7.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-7 0;}.docembdr .lst-kix_kqtna75jirpy-5>li{counter-increment:lst-ctn-kix_kqtna75jirpy-5;}.docembdr ol.lst-kix_m73lcnkm51tf-3.start{counter-reset:lst-ctn-kix_m73lcnkm51tf-3 0;}.docembdr ol.lst-kix_eay1kd2ilo23-8.start{counter-reset:lst-ctn-kix_eay1kd2ilo23-8 0;}.docembdr ol.lst-kix_1hbmfw96a4d6-4.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-4 0;}.docembdr ol.lst-kix_q152jrhm7dcb-6.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-6 0;}.docembdr .lst-kix_rnt5jxzefaf4-5>li:before{content:"" counter(lst-ctn-kix_rnt5jxzefaf4-5,lower-roman) ". ";}.docembdr ol.lst-kix_sz1k0120kne1-6.start{counter-reset:lst-ctn-kix_sz1k0120kne1-6 0;}.docembdr .lst-kix_kqtna75jirpy-4>li:before{content:"" counter(lst-ctn-kix_kqtna75jirpy-4,lower-latin) ". ";}.docembdr ol.lst-kix_t1p4nrledvs-3.start{counter-reset:lst-ctn-kix_t1p4nrledvs-3 0;}.docembdr .lst-kix_7g2bb7utqn48-1>li:before{content:"" counter(lst-ctn-kix_7g2bb7utqn48-1,lower-latin) ". ";}.docembdr .lst-kix_rnt5jxzefaf4-3>li{counter-increment:lst-ctn-kix_rnt5jxzefaf4-3;}.docembdr .lst-kix_pyg16g6pgy87-6>li{counter-increment:lst-ctn-kix_pyg16g6pgy87-6;}.docembdr .lst-kix_t1p4nrledvs-6>li:before{content:"" counter(lst-ctn-kix_t1p4nrledvs-6,decimal) ". ";}.docembdr ol.lst-kix_1hbmfw96a4d6-3.start{counter-reset:lst-ctn-kix_1hbmfw96a4d6-3 0;}.docembdr ol.lst-kix_m6kcn1pdvrn0-3.start{counter-reset:lst-ctn-kix_m6kcn1pdvrn0-3 0;}.docembdr .lst-kix_7g2bb7utqn48-5>li{counter-increment:lst-ctn-kix_7g2bb7utqn48-5;}.docembdr ol.lst-kix_kqtna75jirpy-8.start{counter-reset:lst-ctn-kix_kqtna75jirpy-8 0;}.docembdr ol.lst-kix_aje3fsi7fx07-6.start{counter-reset:lst-ctn-kix_aje3fsi7fx07-6 0;}.docembdr ol.lst-kix_sz1k0120kne1-5.start{counter-reset:lst-ctn-kix_sz1k0120kne1-5 0;}.docembdr ol.lst-kix_q152jrhm7dcb-7.start{counter-reset:lst-ctn-kix_q152jrhm7dcb-7 0;}.docembdr .lst-kix_abnj3yaaqpxk-6>li{counter-increment:lst-ctn-kix_abnj3yaaqpxk-6;}.docembdr ol{margin:0;padding:0;}.docembdr table td,.docembdr table th{padding:0;}.docembdr .c28{border-right-style:solid;padding:14.4pt 14.4pt 14.4pt 14.4pt;border-bottom-color:#d73829;border-top-width:1pt;border-right-width:0pt;border-left-color:#d73829;vertical-align:top;border-right-color:#d73829;border-left-width:1pt;border-top-style:solid;background-color:#f4cccc;border-left-style:solid;border-bottom-width:1pt;width:50.4pt;border-top-color:#d73829;border-bottom-style:solid;}.docembdr .c34{border-right-style:solid;padding:14.4pt 14.4pt 14.4pt 14.4pt;border-bottom-color:#b1b1b2;border-top-width:1pt;border-right-width:1pt;border-left-color:#b1b1b2;vertical-align:top;border-right-color:#d9d8d6;border-left-width:1pt;border-top-style:solid;background-color:#d9d8d6;border-left-style:solid;border-bottom-width:1pt;width:50.4pt;border-top-color:#b1b1b2;border-bottom-style:solid;}.docembdr .c33{border-right-style:solid;padding:5pt 5pt 5pt 5pt;border-bottom-color:#efefef;border-top-width:1pt;border-right-width:1pt;border-left-color:#efefef;vertical-align:top;border-right-color:#efefef;border-left-width:1pt;border-top-style:solid;background-color:#efefef;border-left-style:solid;border-bottom-width:1pt;width:468pt;border-top-color:#efefef;border-bottom-style:solid;}.docembdr .c23{border-right-style:solid;padding:14.4pt 14.4pt 14.4pt 14.4pt;border-bottom-color:#d73829;border-top-width:1pt;border-right-width:1pt;border-left-color:#d73829;vertical-align:top;border-right-color:#d73829;border-left-width:0pt;border-top-style:solid;background-color:#f4cccc;border-left-style:solid;border-bottom-width:1pt;width:479.2pt;border-top-color:#d73829;border-bottom-style:solid;}.docembdr .c56{border-right-style:solid;padding:14.4pt 14.4pt 14.4pt 14.4pt;border-bottom-color:#c554d0;border-top-width:1pt;border-right-width:1pt;border-left-color:#c554d0;vertical-align:top;border-right-color:#c554d0;border-left-width:0pt;border-top-style:solid;background-color:#d9d2e9;border-left-style:solid;border-bottom-width:1pt;width:483pt;border-top-color:#c554d0;border-bottom-style:solid;}.docembdr .c45{border-right-style:solid;padding:14.4pt 14.4pt 14.4pt 14.4pt;border-bottom-color:#c554d0;border-top-width:1pt;border-right-width:0pt;border-left-color:#c554d0;vertical-align:top;border-right-color:#c554d0;border-left-width:1pt;border-top-style:solid;background-color:#d9d2e9;border-left-style:solid;border-bottom-width:1pt;width:50.4pt;border-top-color:#c554d0;border-bottom-style:solid;}.docembdr .c9{border-right-style:solid;padding:14.4pt 14.4pt 14.4pt 14.4pt;border-bottom-color:#b1b1b2;border-top-width:1pt;border-right-width:1pt;border-left-color:#d9d8d6;vertical-align:top;border-right-color:#b1b1b2;border-left-width:1pt;border-top-style:solid;background-color:#d9d8d6;border-left-style:solid;border-bottom-width:1pt;width:479.2pt;border-top-color:#b1b1b2;border-bottom-style:solid;}.docembdr .c6{margin-left:72pt;padding-top:10pt;padding-left:0pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c36{margin-left:72pt;padding-top:6pt;padding-left:0pt;padding-bottom:12pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c19{background-color:#fff;color:#000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Courier New";font-style:normal;}.docembdr .c1{background-color:#d9d8d6;color:#434343;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Figtree";font-style:normal;}.docembdr .c5{color:#000;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Figtree";font-style:normal;}.docembdr .c11{margin-left:36pt;padding-top:10pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c51{margin-left:36pt;padding-top:10pt;padding-bottom:10pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c2{color:#000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Figtree";font-style:normal;}.docembdr .c46{padding-top:14pt;padding-bottom:4pt;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr .c8{padding-top:6pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c0{padding-top:6pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c26{padding-top:6pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:center;}.docembdr .c10{padding-top:0pt;padding-bottom:0pt;line-height:1;orphans:2;widows:2;text-align:left;}.docembdr .c57{background-color:#f8f8f8;color:#1d1c1d;text-decoration:none;vertical-align:baseline;font-size:11.5pt;font-style:normal;}.docembdr .c17{padding-top:24pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c30{padding-top:14pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c35{padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c38{color:#000;text-decoration:none;vertical-align:baseline;font-size:11pt;font-family:"Arial";font-style:normal;}.docembdr .c31{padding-top:18pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c50{padding-top:16pt;padding-bottom:6pt;line-height:1.15;orphans:2;widows:2;text-align:left;}.docembdr .c12{color:#666;text-decoration:none;vertical-align:baseline;font-size:14pt;font-style:normal;}.docembdr .c32{color:#434343;text-decoration:none;vertical-align:baseline;font-size:16pt;font-style:normal;}.docembdr .c44{color:#000;text-decoration:none;vertical-align:baseline;font-size:11pt;font-style:italic;}.docembdr .c48{color:#000;text-decoration:none;vertical-align:baseline;font-size:6pt;font-style:normal;}.docembdr .c43{color:#000;text-decoration:none;vertical-align:baseline;font-size:18pt;font-style:normal;}.docembdr .c14{color:#000;text-decoration:none;vertical-align:baseline;font-size:12pt;font-style:normal;}.docembdr .c40{color:#000;text-decoration:none;vertical-align:baseline;font-size:11pt;font-style:normal;}.docembdr .c55{padding-top:0pt;padding-bottom:0pt;line-height:1.15;text-align:left;}.docembdr .c27{border-spacing:0;border-collapse:collapse;margin-right:auto;}.docembdr .c29{margin-left:auto;border-spacing:0;border-collapse:collapse;margin-right:auto;}.docembdr .c20{text-decoration-skip-ink:none;-webkit-text-decoration-skip:none;color:#15c;text-decoration:underline;}.docembdr .c18{background-color:#fff;color:#3c4043;}.docembdr .c39{margin-left:72pt;padding-left:0pt;}.docembdr .c21{padding:0;margin:0;}.docembdr .c47{max-width:468pt;padding:72pt 72pt 72pt 72pt;}.docembdr .c4{font-weight:400;font-family:"Figtree";}.docembdr .c15{color:inherit;text-decoration:inherit;}.docembdr .c42{background-color:#d9d8d6;color:#434343;}.docembdr .c7{margin-left:36pt;padding-left:0pt;}.docembdr .c41{font-size:12pt;}.docembdr .c3{height:11pt;}.docembdr .c49{height:0pt;}.docembdr .c22{height:44.9pt;}.docembdr .c25{font-family:"Courier New";}.docembdr .c52{margin-left:36pt;}.docembdr .c13{font-weight:700;}.docembdr .c16{font-family:"Figtree";}.docembdr .c24{background-color:#fff;}.docembdr .c53{padding-left:0pt;}.docembdr .c37{font-weight:400;}.docembdr .c54{page-break-after:avoid;}.docembdr .title{padding-top:0pt;color:#000;font-size:26pt;padding-bottom:3pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr .subtitle{padding-top:0pt;color:#666;font-size:15pt;padding-bottom:16pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr li{color:#000;font-size:11pt;font-family:"Figtree";}.docembdr p{margin:0;color:#000;font-size:11pt;font-family:"Figtree";}.docembdr h1{padding-top:20pt;color:#000;font-size:20pt;padding-bottom:6pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr h2{padding-top:18pt;color:#000;font-size:18pt;padding-bottom:6pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr h3{padding-top:16pt;color:#434343;font-size:16pt;padding-bottom:6pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr h4{padding-top:14pt;color:#666;font-size:14pt;padding-bottom:4pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr h5{padding-top:12pt;color:#666;font-size:11pt;padding-bottom:4pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left;}.docembdr h6{padding-top:12pt;color:#666;font-size:11pt;padding-bottom:4pt;font-family:"Figtree";line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left;}</style> <p><a title="Invicti – Support" href="https://www.invicti.com/support/">« Back to the Invicti Support Page</a></p> <div class="article-widgets"> <div class="aw-box top-articles"> <div class="widget-title">Top Articles</div> <div class="widget-content"> <p><a href="https://www.invicti.com/support/what-is-invicti/">What is Invicti?</a></p> <p><a href="https://www.invicti.com/support/scan-policies-invicti/">Overview of Scan Policies</a></p> <p><a href="https://www.invicti.com/support/scheduling-scans/">Scheduling Scans</a></p> <p><a href="https://www.invicti.com/support/managing-integrations-invicti-enterprise/">Managing Integrations</a></p> <p><a href="https://www.invicti.com/support/built-in-reports-invicti/">Built-In Reports</a></p> </div> </div> <div class="aw-box article-share"> <a class="share-button share-twitter" href="https://twitter.com/intent/tweet?url=https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/&amp;text=Configuring Invicti Enterprise for Linux on Amazon Web Services (Ubuntu)"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M19.375 4.27735C18.6717 4.58296 17.9275 4.7843 17.166 4.87501C17.9663 4.4064 18.5681 3.66195 18.8586 2.78126C18.102 3.22367 17.2756 3.5341 16.4148 3.69922C16.0524 3.31935 15.6165 3.01716 15.1336 2.811C14.6507 2.60484 14.1309 2.49904 13.6059 2.50001C11.4801 2.50001 9.75977 4.19532 9.75977 6.28516C9.75826 6.57585 9.79157 6.86567 9.85898 7.14844C8.33464 7.07698 6.842 6.68812 5.47656 6.00674C4.11111 5.32537 2.90292 4.36647 1.9293 3.19141C1.58772 3.76724 1.40708 4.42424 1.40625 5.09375C1.40625 6.40625 2.09102 7.56641 3.125 8.2461C2.51239 8.23156 1.91234 8.06942 1.37578 7.77344V7.82032C1.37578 9.65625 2.70391 11.1836 4.46172 11.5313C4.13117 11.6194 3.79053 11.664 3.44844 11.6641C3.20569 11.6645 2.9635 11.6409 2.72539 11.5938C3.21406 13.0977 4.63633 14.1914 6.32109 14.2227C4.9521 15.2777 3.27134 15.8479 1.54297 15.8438C1.23618 15.8433 0.929674 15.825 0.625 15.7891C2.38327 16.9118 4.42713 17.5057 6.51328 17.5C13.5977 17.5 17.468 11.7305 17.468 6.72657C17.468 6.5625 17.4637 6.39844 17.4559 6.23829C18.2071 5.70393 18.857 5.03989 19.375 4.27735Z" fill="white" /> </svg> Tweet </a> <a class="share-button share-facebook" href="https://www.facebook.com/sharer.php?u=https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M18.75 10.0527C18.75 5.2207 14.832 1.30273 10 1.30273C5.16797 1.30273 1.25 5.2207 1.25 10.0527C1.25 14.4199 4.44922 18.0398 8.63281 18.6969V12.5828H6.41055V10.0527H8.63281V8.125C8.63281 5.93242 9.93945 4.72031 11.9379 4.72031C12.8953 4.72031 13.8969 4.89141 13.8969 4.89141V7.04492H12.793C11.7066 7.04492 11.3668 7.71914 11.3668 8.41211V10.0527H13.7934L13.4059 12.5828H11.3672V18.6976C15.5508 18.041 18.75 14.4211 18.75 10.0527Z" fill="white" /> </svg> Share </a> <a class="share-button share-linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.3504 1.25H2.74531C1.94727 1.25 1.25 1.82422 1.25 2.61289V17.2504C1.25 18.0434 1.94727 18.75 2.74531 18.75H17.3461C18.1484 18.75 18.75 18.0387 18.75 17.2504V2.61289C18.7547 1.82422 18.1484 1.25 17.3504 1.25ZM6.67461 15.8371H4.16758V8.04219H6.67461V15.8371ZM5.50781 6.85703H5.48984C4.6875 6.85703 4.16797 6.25977 4.16797 5.51211C4.16797 4.75078 4.70117 4.16758 5.52148 4.16758C6.3418 4.16758 6.84375 4.74648 6.86172 5.51211C6.86133 6.25977 6.3418 6.85703 5.50781 6.85703ZM15.8371 15.8371H13.3301V11.575C13.3301 10.5539 12.9652 9.85625 12.0582 9.85625C11.3652 9.85625 10.9551 10.325 10.7727 10.7816C10.7043 10.9457 10.6859 11.1691 10.6859 11.3973V15.8371H8.17891V8.04219H10.6859V9.12695C11.0508 8.60742 11.6207 7.85977 12.9469 7.85977C14.5926 7.85977 15.8375 8.94453 15.8375 11.2832L15.8371 15.8371Z" fill="white" /> </svg> Share </a> <a class="share-button share-mail" href="mailto:someone@gmail.com?body=https://www.invicti.com/support/configuring-invicti-enterprise-for-linux-on-amazon-web-services/"> <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M16.5625 3.75H3.4375C2.57456 3.75 1.875 4.44956 1.875 5.3125V14.6875C1.875 15.5504 2.57456 16.25 3.4375 16.25H16.5625C17.4254 16.25 18.125 15.5504 18.125 14.6875V5.3125C18.125 4.44956 17.4254 3.75 16.5625 3.75Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /> <path d="M4.375 6.25L10 10.625L15.625 6.25" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" /> </svg> Email </a> </div> </div> </main> <aside class="toc"> <div class="open-ticket-sidebar"> <div> <h3>Invicti Help Center</h3> <p>Our Support team is ready to provide you with technical help.</p> </div> <div> <a class="large" href="https://support.invicti.com/" target="blank"> Go to Help Center <svg class="svg-icon" viewBox="0 0 11 13" width="0.5em" height="0.63em"> <path fill="currentColor" d="M11,6.5L0,13V0L11,6.5z"></path> </svg> </a> <small>This will redirect you to our ticketing system.</small> </div> </div> </aside> </div> </div> <footer class="site-footer"> <div class="container primary-footer"> <div class="company-info-wrapper"> <figure> <img class="logo-icon footerlogo" src="https://cdn.invicti.com/branding/invicti-logo-black.svg" alt="Invicti Logo - The Largest Dynamic Application Security Solutions Provider In The World" width="128" height="36" /> </figure> <div class="social-icons"> <a href="https://twitter.com/InvictiSecurity" aria-label="Twitter" target="_blank" rel="noopener noreferrer" title="Twitter"> <svg xmlns="http://www.w3.org/2000/svg" width="20.616" height="16.969"> <path d="M20.532 2.035a8.514 8.514 0 01-2.085.595c.336-.057.827-.663 1.025-.909a3.838 3.838 0 00.693-1.262c.017-.036.031-.081-.005-.109a.119.119 0 00-.111.009 10.543 10.543 0 01-2.472.946.168.168 0 01-.171-.044 1.845 1.845 0 00-.216-.221 4.377 4.377 0 00-1.2-.734 4.167 4.167 0 00-1.836-.3 4.4 4.4 0 00-1.743.493 4.473 4.473 0 00-1.405 1.148 4.316 4.316 0 00-.84 1.682 4.557 4.557 0 00-.044 1.775c.013.1 0 .112-.085.1A13.2 13.2 0 011.543.881c-.1-.112-.154-.112-.235.009a4.307 4.307 0 00.734 5.089c.167.158.339.315.522.46a4.342 4.342 0 01-1.639-.46c-.1-.062-.149-.026-.158.087a2.622 2.622 0 00.027.486 4.357 4.357 0 002.683 3.473 2.548 2.548 0 00.544.165 4.841 4.841 0 01-1.608.05c-.116-.022-.162.036-.116.149a4.523 4.523 0 003.38 2.829c.154.026.306.026.46.062-.009.014-.018.014-.027.027a5.364 5.364 0 01-2.306 1.223 8.282 8.282 0 01-3.5.449c-.189-.028-.228-.026-.279 0s-.006.076.054.125c.239.158.482.3.729.433a11.571 11.571 0 002.343.936 12.471 12.471 0 0012.106-2.831c2.481-2.465 3.351-5.866 3.351-9.27 0-.133.158-.207.251-.278a8.157 8.157 0 001.648-1.713.518.518 0 00.109-.328v-.018c0-.054 0-.039-.084 0z" fill="currentColor"/> </svg> </a> <a href="https://facebook.com/Invicti-Security-100090617259790/" aria-label="Facebook" target="_blank" rel="noopener noreferrer" title="Facebook"> <svg xmlns="http://www.w3.org/2000/svg" width="11.862" height="22.315"> <path d="M11.085 12.457l.615-4.008H7.854v-2.6a2 2 0 012.26-2.165h1.748V.272a21.277 21.277 0 00-3.1-.271c-3.167 0-5.237 1.92-5.237 5.395v3.055H.003v4.008h3.522v9.69a14.013 14.013 0 002.166.168 14.013 14.013 0 002.166-.168v-9.69z" fill="currentColor"/> </svg> </a> <a href="https://www.linkedin.com/company/invicti-security" aria-label="Linkedin" target="_blank" rel="noopener noreferrer" title="Linkedin"> <svg xmlns="http://www.w3.org/2000/svg" width="20.636" height="20.588"> <path d="M.342 6.834h4.282v13.754H.342zM2.483-.002a2.478 2.478 0 012.478 2.477 2.48 2.48 0 01-2.478 2.481 2.482 2.482 0 01-2.481-2.48A2.48 2.48 0 012.483-.002M7.305 6.834h4.1v1.882h.056a4.5 4.5 0 014.049-2.219c4.329 0 5.125 2.847 5.125 6.551v7.543h-4.271v-6.686c0-1.6-.032-3.648-2.223-3.648-2.226 0-2.564 1.737-2.564 3.53v6.8H7.305z" fill="currentColor"/> </svg> </a> <a href="https://www.invicti.com/blog/feed/" aria-label="RSS Feed" target="_blank" rel="noopener noreferrer" title="RSS Feed"> <svg width="20" height="20" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 6.34887C6.05667 6.08303 9.25 9.2772 8.985 14.3339" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M1.83333 14.3339C2.29357 14.3339 2.66667 13.9608 2.66667 13.5005C2.66667 13.0403 2.29357 12.6672 1.83333 12.6672C1.3731 12.6672 1 13.0403 1 13.5005C1 13.9608 1.3731 14.3339 1.83333 14.3339Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> <path d="M1 1.02553C9.42833 0.583866 14.7508 5.90637 14.3083 14.3339" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path> </svg> </a> </div> <div class="company-info"> <p>Invicti Security Corp <br>1000 N Lamar Blvd Suite 300 <br>Austin, TX 78703, US</p> </div> <div class="copyright hidden-md"> <p>© Invicti 2025</p> </div> </div> <ul id="footer-primary-menu" class="footer-primary-menu"><li id="menu-item-50" class="footer-menu-title menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-50"><a href="#">RESOURCES</a> <ul class="sub-menu level--1"> <li id="menu-item-51" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-51"><a href="https://www.invicti.com/features/">Features</a></li> <li id="menu-item-52" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52"><a href="https://www.invicti.com/integrations/">Integrations</a></li> <li id="menu-item-53" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-53"><a href="https://www.invicti.com/plans/">Plans</a></li> <li id="menu-item-54" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-54"><a href="https://www.invicti.com/case-studies/">Case Studies</a></li> <li id="menu-item-55" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55"><a href="https://www.invicti.com/changelogs/">Changelogs</a></li> <li id="menu-item-22395" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22395"><a href="https://www.invicti.com/learn/welcome/">Invicti Learn</a></li> </ul> </li> <li id="menu-item-57" class="footer-menu-title menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-57"><a href="#">USE CASES</a> <ul class="sub-menu level--1"> <li id="menu-item-58" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58"><a href="https://www.invicti.com/penetration-testing-software/">Penetration Testing Software</a></li> <li id="menu-item-59" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59"><a href="https://www.invicti.com/website-security-scanner/">Website Security Scanner</a></li> <li id="menu-item-60" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-60"><a href="https://www.invicti.com/ethical-hacking-software/">Ethical Hacking Software</a></li> <li id="menu-item-61" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61"><a href="https://www.invicti.com/web-vulnerability-scanner/">Web Vulnerability Scanner</a></li> <li id="menu-item-62" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-62"><a href="https://www.invicti.com/vulnerability-scanner-comparison/">Comparisons</a></li> <li id="menu-item-63" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-63"><a href="https://www.invicti.com/online-web-application-security-scanner/">Online Application Scanner</a></li> </ul> </li> <li id="menu-item-64" class="footer-menu-title menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-64"><a href="#">WEB SECURITY</a> <ul class="sub-menu level--1"> <li id="menu-item-70" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-70"><a href="https://www.invicti.com/blog/web-security/false-positives-web-application-security/">The Problem with False Positives</a></li> <li id="menu-item-69" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-69"><a href="https://www.invicti.com/blog/web-security/comparison-commercial-non-commercial-web-application-security-scanner/">Why Pay for Web Scanners</a></li> <li id="menu-item-68" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-68"><a href="https://www.invicti.com/blog/web-security/sql-injection-cheat-sheet/">SQL Injection Cheat Sheet</a></li> <li id="menu-item-67" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67"><a href="https://www.invicti.com/blog/web-security/getting-started-web-application-security/">Getting Started with Web Security</a></li> <li id="menu-item-66" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-66"><a href="https://www.invicti.com/web-vulnerability-scanner/vulnerabilities/">Vulnerability Index</a></li> <li id="menu-item-65" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-65"><a href="https://www.invicti.com/blog/web-security/content-security-policy/">Using Content Security Policy to Secure Web Applications</a></li> </ul> </li> <li id="menu-item-55407" class="footer-menu-title menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-55407"><a href="#">COMPARISON</a> <ul class="sub-menu level--1"> <li id="menu-item-55410" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55410"><a href="https://www.invicti.com/vulnerability-scanner-comparison/invicti-vs-acunetix/">Acunetix vs. Invicti</a></li> <li id="menu-item-55408" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55408"><a href="https://www.invicti.com/vulnerability-scanner-comparison/invicti-vs-burp-suite/">Burp Suite vs. Invicti</a></li> <li id="menu-item-100775" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100775"><a href="https://www.invicti.com/vulnerability-scanner-comparison/invicti-vs-checkmarx/">Checkmarx vs. Invicti</a></li> <li id="menu-item-55409" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55409"><a href="https://www.invicti.com/vulnerability-scanner-comparison/invicti-vs-probely/">Probely vs. Invicti</a></li> <li id="menu-item-55411" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55411"><a href="https://www.invicti.com/vulnerability-scanner-comparison/invicti-vs-qualys/">Qualys vs. Invicti</a></li> <li id="menu-item-55412" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55412"><a href="https://www.invicti.com/vulnerability-scanner-comparison/invicti-vs-nessus/">Tenable Nessus vs. Invicti</a></li> </ul> </li> <li id="menu-item-71" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-71"><a href="#">COMPANY</a> <ul class="sub-menu level--1"> <li id="menu-item-72" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-72"><a href="https://www.invicti.com/about/">About Us</a></li> <li id="menu-item-73" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-73"><a href="https://www.invicti.com/contact/">Contact Us</a></li> <li id="menu-item-74" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-74"><a href="https://www.invicti.com/support/">Support</a></li> <li id="menu-item-75" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-75"><a href="https://www.invicti.com/careers/">Careers</a></li> <li id="menu-item-76" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-76"><a href="https://www.invicti.com/resources/">Resources</a></li> <li id="menu-item-77" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-77"><a href="https://www.invicti.com/partners/">Partners</a></li> </ul> </li> </ul> </div> <div class="container copyright-mobile testing-class-here"> © Invicti 2025 </div> <div class="container"> <ul id="footer-bottom-menu" class="footer-bottom-menu"><li id="menu-item-55180" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55180"><a href="https://www.invicti.com/compliance/">Compliance</a></li> <li id="menu-item-78" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-78"><a href="https://www.invicti.com/legal/">Legal</a></li> <li id="menu-item-79" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-79"><a href="https://www.invicti.com/compliance/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-8973" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8973"><a href="https://www.invicti.com/compliance/california-privacy-rights/">California Privacy Rights</a></li> <li id="menu-item-80" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-80"><a href="https://www.invicti.com/legal/terms/">Terms of Use</a></li> <li id="menu-item-81" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-81"><a href="https://www.invicti.com/accessibility/">Accessibility</a></li> <li id="menu-item-82" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-82"><a href="https://www.invicti.com/sitemap/">Sitemap</a></li> </ul> </div> </footer> <div class="cookie-notice" id="cookie-notice-bar"> <p> By using this website you agree with our use of cookies to improve its performance and enhance your experience. More information in our <a href="https://www.invicti.com/privacy-policy" rel="noreferrer">Privacy Policy</a>. </p> <button class="cookie-notice-button" title="OK">OK</button> </div><link rel='stylesheet' id='wp-block-library-css' href='https://www.invicti.com/wp/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <style id='wp-block-library-inline-css' type='text/css'> .is-style-quote-primary.wp-block-quote{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(204 139 219/var(--tw-border-opacity));border-left-width:0;color:rgb(16 24 32/var(--tw-text-opacity));margin-bottom:0;margin-left:2.5rem;padding-left:1.25rem;position:relative}@media (min-width:767px){.is-style-quote-primary.wp-block-quote{border-left-width:5px;margin-left:65px;padding-bottom:.1875rem;padding-left:2.5rem;padding-top:.1875rem}}.is-style-quote-primary.wp-block-quote a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}.is-style-quote-primary.wp-block-quote cite{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));display:block;font-size:.75rem;font-weight:500;margin-top:.625rem}@media (min-width:576px){.is-style-quote-primary.wp-block-quote cite{font-size:.875rem}}.is-style-quote-primary.wp-block-quote:before{--tw-bg-opacity:1;background-color:rgb(89 23 105/var(--tw-bg-opacity));height:100%;left:-45px;position:absolute;top:0;width:37px}@media (min-width:767px){.is-style-quote-primary.wp-block-quote:before{--tw-bg-opacity:1;background-color:rgb(204 139 219/var(--tw-bg-opacity));left:-65px;width:21px}}.is-style-quote-primary.wp-block-quote:before{content:"";-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E") top/contain no-repeat}@media (min-width:767px){.is-style-quote-primary.wp-block-quote:before{-webkit-mask-position:center;mask-position:center}} .is-style-quote-warning.wp-block-quote,blockquote.warning{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(242 222 222/var(--tw-bg-opacity));border-color:rgb(235 204 209/var(--tw-border-opacity));border-width:1px;color:rgb(169 68 66/var(--tw-text-opacity));font-size:1rem;margin-bottom:0;padding:1.25rem 1.5625rem 1.25rem 4rem;position:relative}.is-style-quote-warning.wp-block-quote a,blockquote.warning a{--tw-text-opacity:1;color:rgb(169 68 66/var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}.is-style-quote-warning.wp-block-quote a:hover,blockquote.warning a:hover{--tw-text-opacity:1;color:rgb(109 36 35/var(--tw-text-opacity))}.is-style-quote-warning.wp-block-quote:before,blockquote.warning:before{--tw-bg-opacity:1;background-color:rgb(169 68 66/var(--tw-bg-opacity));content:"";height:100%;left:17px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -3 24 24'%3E%3Cpath fill='currentColor' d='m12.8 1.613 6.701 11.161c.963 1.603.49 3.712-1.057 4.71a3.213 3.213 0 0 1-1.743.516H3.298C1.477 18 0 16.47 0 14.581c0-.639.173-1.264.498-1.807L7.2 1.613C8.162.01 10.196-.481 11.743.517c.428.276.79.651 1.057 1.096zm-2.22.839a1.077 1.077 0 0 0-1.514.365L2.365 13.98a1.17 1.17 0 0 0-.166.602c0 .63.492 1.14 1.1 1.14H16.7c.206 0 .407-.06.581-.172a1.164 1.164 0 0 0 .353-1.57L10.933 2.817a1.12 1.12 0 0 0-.352-.365zM10 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0-9a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0V6a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -3 24 24'%3E%3Cpath fill='currentColor' d='m12.8 1.613 6.701 11.161c.963 1.603.49 3.712-1.057 4.71a3.213 3.213 0 0 1-1.743.516H3.298C1.477 18 0 16.47 0 14.581c0-.639.173-1.264.498-1.807L7.2 1.613C8.162.01 10.196-.481 11.743.517c.428.276.79.651 1.057 1.096zm-2.22.839a1.077 1.077 0 0 0-1.514.365L2.365 13.98a1.17 1.17 0 0 0-.166.602c0 .63.492 1.14 1.1 1.14H16.7c.206 0 .407-.06.581-.172a1.164 1.164 0 0 0 .353-1.57L10.933 2.817a1.12 1.12 0 0 0-.352-.365zM10 14a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0-9a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0V6a1 1 0 0 1 1-1z'/%3E%3C/svg%3E") top/contain no-repeat;-webkit-mask-position:top;mask-position:top;position:absolute;width:30px} .is-style-quote-info.wp-block-quote,blockquote.info{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(217 237 247/var(--tw-bg-opacity));border-color:rgb(188 232 241/var(--tw-border-opacity));border-width:1px;color:rgb(49 112 143/var(--tw-text-opacity));font-size:1rem;margin-bottom:0;padding:1.25rem 1.5625rem 1.25rem 4rem;position:relative}.is-style-quote-info.wp-block-quote a,blockquote.info a{--tw-text-opacity:1;color:rgb(49 112 143/var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}.is-style-quote-info.wp-block-quote a:hover,blockquote.info a:hover{--tw-text-opacity:1;color:rgb(19 69 95/var(--tw-text-opacity))}.is-style-quote-info.wp-block-quote:before,blockquote.info:before{--tw-bg-opacity:1;background-color:rgb(49 112 143/var(--tw-bg-opacity));content:"";height:100%;left:20px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2331708f'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 128c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.3-32-32 14.3-32 32-32zm40 256h-80c-13.2 0-24-10.7-24-24s10.75-24 24-24h16v-64h-8c-13.25 0-24-10.75-24-24s10.8-24 24-24h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24s-10.7 24-24 24z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2331708f'%3E%3Cpath d='M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 128c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.3-32-32 14.3-32 32-32zm40 256h-80c-13.2 0-24-10.7-24-24s10.75-24 24-24h16v-64h-8c-13.25 0-24-10.75-24-24s10.8-24 24-24h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24s-10.7 24-24 24z'/%3E%3C/svg%3E") top/contain no-repeat;-webkit-mask-position:top;mask-position:top;position:absolute;width:25px} .is-style-quote-tips.wp-block-quote,blockquote.tips{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 254 250/var(--tw-bg-opacity));border-color:rgb(255 243 204/var(--tw-border-opacity));border-width:1px;color:rgb(121 108 16/var(--tw-text-opacity));font-size:1rem;margin-bottom:0;padding:1.25rem 1.5625rem 1.25rem 4rem;position:relative}.is-style-quote-tips.wp-block-quote a,blockquote.tips a{--tw-text-opacity:1;color:rgb(121 108 16/var(--tw-text-opacity));-webkit-text-decoration-line:underline;text-decoration-line:underline}.is-style-quote-tips.wp-block-quote a:hover,blockquote.tips a:hover{--tw-text-opacity:1;color:rgb(77 70 14/var(--tw-text-opacity))}.is-style-quote-tips.wp-block-quote:before,blockquote.tips:before{--tw-bg-opacity:1;background-color:rgb(255 196 0/var(--tw-bg-opacity));content:"";height:100%;left:23px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1536'%3E%3Cpath d='M736 448q0 13-9.5 22.5T704 480t-22.5-9.5T672 448q0-46-54-71t-106-25q-13 0-22.5-9.5T480 320t9.5-22.5T512 288q50 0 99.5 16t87 54 37.5 90zm160 0q0-72-34.5-134t-90-101.5-123-62T512 128t-136.5 22.5-123 62-90 101.5T128 448q0 101 68 180 10 11 30.5 33t30.5 33q128 153 141 298h228q13-145 141-298 10-11 30.5-33t30.5-33q68-79 68-180zm128 0q0 155-103 268-45 49-74.5 87T787 898.5 753 1006q47 28 47 82 0 37-25 64 25 27 25 64 0 52-45 81 13 23 13 47 0 46-31.5 71t-77.5 25q-20 44-60 70t-87 26-87-26-60-70q-46 0-77.5-25t-31.5-71q0-24 13-47-45-29-45-81 0-37 25-64-25-27-25-64 0-54 47-82-4-50-34-107.5T177.5 803 103 716Q0 603 0 448q0-99 44.5-184.5t117-142 164-89T512 0t186.5 32.5 164 89 117 142T1024 448z'/%3E%3C/svg%3E") top/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1536'%3E%3Cpath d='M736 448q0 13-9.5 22.5T704 480t-22.5-9.5T672 448q0-46-54-71t-106-25q-13 0-22.5-9.5T480 320t9.5-22.5T512 288q50 0 99.5 16t87 54 37.5 90zm160 0q0-72-34.5-134t-90-101.5-123-62T512 128t-136.5 22.5-123 62-90 101.5T128 448q0 101 68 180 10 11 30.5 33t30.5 33q128 153 141 298h228q13-145 141-298 10-11 30.5-33t30.5-33q68-79 68-180zm128 0q0 155-103 268-45 49-74.5 87T787 898.5 753 1006q47 28 47 82 0 37-25 64 25 27 25 64 0 52-45 81 13 23 13 47 0 46-31.5 71t-77.5 25q-20 44-60 70t-87 26-87-26-60-70q-46 0-77.5-25t-31.5-71q0-24 13-47-45-29-45-81 0-37 25-64-25-27-25-64 0-54 47-82-4-50-34-107.5T177.5 803 103 716Q0 603 0 448q0-99 44.5-184.5t117-142 164-89T512 0t186.5 32.5 164 89 117 142T1024 448z'/%3E%3C/svg%3E") top/contain no-repeat;-webkit-mask-position:top;mask-position:top;position:absolute;width:20px} .wp-block-group.is-style-group-info{--tw-border-opacity:1;border-color:rgb(250 249 247/var(--tw-border-opacity));border-width:1px;padding:1.5625rem} .is-style-whitepaper-primary-query.wp-block-query .is-layout-flow{list-style-type:none;padding:0}.is-style-whitepaper-primary-query.wp-block-query li .wp-block-group{padding:0!important}.is-style-whitepaper-primary-query.wp-block-query li .wp-block-post-title{font-size:1.125rem;font-style:normal;font-weight:500;margin-top:1rem}.is-style-whitepaper-primary-query.wp-block-query li .wp-block-post-title a{color:#1d1c29!important}.is-style-whitepaper-primary-query.wp-block-query li .wp-block-post-title a:hover{color:var(--color-primary-invictipurple)!important}@media (max-width:766px){.is-style-whitepaper-primary-query.wp-block-query .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:100%}}@media (min-width:767px) and (max-width:991px){.is-style-whitepaper-primary-query.wp-block-query .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(50% - .9375em)}} .is-style-whitepaper-featured-query.wp-block-query .is-layout-flow{list-style-type:none;padding:0}.is-style-whitepaper-featured-query.wp-block-query li .wp-block-group{padding:0!important}.is-style-whitepaper-featured-query.wp-block-query li .wp-block-post-title{font-size:1.625rem;font-style:normal;font-weight:500;line-height:1.16;margin-bottom:0;margin-top:.625rem}.is-style-whitepaper-featured-query.wp-block-query li .wp-block-post-title a{color:#1d1c29!important}.is-style-whitepaper-featured-query.wp-block-query li .wp-block-post-title a:hover{color:var(--color-primary-invictipurple)!important}.is-style-whitepaper-featured-query.wp-block-query .wp-block-post-excerpt__excerpt{--tw-text-opacity:1;color:rgb(99 101 105/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.36;padding-bottom:1.875rem;padding-top:1.25rem} .is-style-webinar-primary-query.wp-block-query ul{list-style-type:none;padding-left:0}.is-style-webinar-primary-query.wp-block-query ul li{margin-bottom:2rem}.is-style-webinar-primary-query.wp-block-query .is-layout-flow{list-style-type:none;padding:0}.is-style-webinar-primary-query.wp-block-query li .wp-block-post-featured-image{min-height:160px}.is-style-webinar-primary-query.wp-block-query li .wp-block-post-title{font-size:1.125rem;font-style:normal;font-weight:500;margin-bottom:.3125rem;margin-top:1rem}.is-style-webinar-primary-query.wp-block-query li .wp-block-post-title a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));transition-duration:.3s}.is-style-webinar-primary-query.wp-block-query li .wp-block-post-title a:hover{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}@media (max-width:766px){.is-style-webinar-primary-query.wp-block-query .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:100%}}@media (min-width:767px) and (max-width:991px){.is-style-webinar-primary-query.wp-block-query .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(50% - .9375em)}} @charset "UTF-8";.is-style-webinar-featured-query.wp-block-query .is-layout-flow{list-style-type:none;padding:0}.is-style-webinar-featured-query.wp-block-query li .wp-block-post-featured-image{margin-left:auto;margin-right:auto;max-width:600px}.is-style-webinar-featured-query.wp-block-query li .wp-block-post-title{font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.16;margin-bottom:.625rem;margin-top:1.25rem}@media (min-width:767px){.is-style-webinar-featured-query.wp-block-query li .wp-block-post-title{margin-top:0}}@media (min-width:992px){.is-style-webinar-featured-query.wp-block-query li .wp-block-post-title{font-size:1.625rem}}.is-style-webinar-featured-query.wp-block-query li .wp-block-post-title a{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity));transition-duration:.3s}.is-style-webinar-featured-query.wp-block-query li .wp-block-post-title a:hover{--tw-text-opacity:1;color:rgb(89 23 105/var(--tw-text-opacity))}.is-style-webinar-featured-query.wp-block-query li .wp-block-post-excerpt{margin-bottom:1.25rem;margin-top:1.25rem}.is-style-webinar-featured-query.wp-block-query li .wp-block-post-excerpt p{line-height:1.5}@media (min-width:992px){.is-style-webinar-featured-query.wp-block-query li .wp-block-post-excerpt p{font-size:.9375rem}}@media (min-width:1200px){.is-style-webinar-featured-query.wp-block-query li .wp-block-post-excerpt p{font-size:1rem}}.is-style-webinar-featured-query.wp-block-query li .wp-block-read-more{--tw-text-opacity:1;color:rgb(44 81 189/var(--tw-text-opacity));font-family:Circular XX,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0;position:relative}.is-style-webinar-featured-query.wp-block-query li .wp-block-read-more:hover{--tw-text-opacity:1;color:rgb(60 16 83/var(--tw-text-opacity))}.is-style-webinar-featured-query.wp-block-query li .wp-block-read-more:after{content:"▶";font-size:.875rem;margin-left:.3125rem} .wp-block-code.is-style-code-highlighter>code{border-style:none;padding:.625rem 0}.wp-block-code.is-style-code-highlighter>code .punctuation{--tw-text-opacity:1;color:rgb(16 24 32/var(--tw-text-opacity))}.wp-block-code.is-style-code-highlighter>code .line-numbers-rows{padding-bottom:.625rem;padding-top:.625rem}.wp-block-code.is-style-code-highlighter+.toolbar{right:.3em}.wp-block-code.is-style-code-highlighter+.toolbar>.toolbar-item>button{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;background-color:rgb(177 177 178/var(--tw-bg-opacity));border-radius:.25rem;border-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));line-height:1;padding:.25rem .625rem;text-transform:lowercase} </style> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <script type="text/javascript" id="app-footer-js" nonce="wo123jejr234982dfn">!function(){"use strict";var r,n={},t={};function e(r){var o=t[r];if(void 0!==o)return o.exports;var u=t[r]={exports:{}};return n[r](u,u.exports,e),u.exports}e.m=n,r=[],e.O=function(n,t,o,u){if(!t){var i=1/0;for(s=0;s<r.length;s++){t=r[s][0],o=r[s][1],u=r[s][2];for(var f=!0,c=0;c<t.length;c++)(!1&u||i>=u)&&Object.keys(e.O).every((function(r){return e.O[r](t[c])}))?t.splice(c--,1):(f=!1,u<i&&(i=u));if(f){r.splice(s--,1);var a=o();void 0!==a&&(n=a)}}return n}u=u||0;for(var s=r.length;s>0&&r[s-1][2]>u;s--)r[s]=r[s-1];r[s]=[t,o,u]},e.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},function(){var r={8546:0,8138:0,2365:0,9049:0,4522:0,8056:0,3626:0,2917:0,7260:0,995:0,5398:0,1697:0,3896:0,687:0,7555:0,9484:0,1120:0,4167:0,3615:0,2229:0,9944:0,196:0,896:0,1785:0,1548:0,2651:0,1739:0,7532:0,1891:0,3973:0,9047:0,7368:0,6469:0,3415:0,2078:0,8320:0,1010:0,4906:0,2855:0,4098:0,973:0,8201:0,7089:0,6840:0,8043:0,3770:0,4216:0,226:0,383:0,2285:0,6045:0,6567:0,1575:0,1855:0,9489:0,7215:0,4674:0,5177:0,9190:0,9402:0,4346:0,175:0,1121:0,6231:0,4055:0,5517:0,4298:0,7695:0,7916:0,8947:0,4915:0,547:0,7258:0,8624:0,2039:0,7381:0,1625:0,7123:0,5839:0,3501:0,2132:0,1518:0,530:0,148:0,1909:0,5605:0,3375:0,188:0,1981:0,6362:0,798:0,2212:0,5950:0,8517:0,7991:0,5551:0,2125:0,1099:0,5760:0,9331:0,2126:0,4692:0,495:0,4777:0,961:0,9598:0,2845:0,2019:0,2879:0};e.O.j=function(n){return 0===r[n]};var n=function(n,t){var o,u,i=t[0],f=t[1],c=t[2],a=0;if(i.some((function(n){return 0!==r[n]}))){for(o in f)e.o(f,o)&&(e.m[o]=f[o]);if(c)var s=c(e)}for(n&&n(t);a<i.length;a++)u=i[a],e.o(r,u)&&r[u]&&r[u][0](),r[i[a]]=0;return e.O(s)},t=self.webpackChunk=self.webpackChunk||[];t.forEach(n.bind(null,0)),t.push=n.bind(null,t.push.bind(t))}()}(); !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):t.lozad=e()}(this,(function(){"use strict";var t="undefined"!=typeof document&&document.documentMode,e={rootMargin:"0px",threshold:0,load:function(e){if("picture"===e.nodeName.toLowerCase()){var r=e.querySelector("img"),a=!1;null===r&&(r=document.createElement("img"),a=!0),t&&e.getAttribute("data-iesrc")&&(r.src=e.getAttribute("data-iesrc")),e.getAttribute("data-alt")&&(r.alt=e.getAttribute("data-alt")),a&&e.append(r)}if("video"===e.nodeName.toLowerCase()&&!e.getAttribute("data-src")&&e.children){for(var o=e.children,i=void 0,n=0;n<=o.length-1;n++)(i=o[n].getAttribute("data-src"))&&(o[n].src=i);e.load()}e.getAttribute("data-poster")&&(e.poster=e.getAttribute("data-poster")),e.getAttribute("data-src")&&(e.src=e.getAttribute("data-src")),e.getAttribute("data-srcset")&&e.setAttribute("srcset",e.getAttribute("data-srcset"));var d=",";if(e.getAttribute("data-background-delimiter")&&(d=e.getAttribute("data-background-delimiter")),e.getAttribute("data-background-image"))e.style.backgroundImage="url('"+e.getAttribute("data-background-image").split(d).join("'),url('")+"')";else if(e.getAttribute("data-background-image-set")){var u=e.getAttribute("data-background-image-set").split(d),g=u[0].substr(0,u[0].indexOf(" "))||u[0];g=-1===g.indexOf("url(")?"url("+g+")":g,1===u.length?e.style.backgroundImage=g:e.setAttribute("style",(e.getAttribute("style")||"")+"background-image: "+g+"; background-image: -webkit-image-set("+u+"); background-image: image-set("+u+")")}e.getAttribute("data-toggle-class")&&e.classList.toggle(e.getAttribute("data-toggle-class"))},loaded:function(){}};function r(t){t.setAttribute("data-loaded",!0)}var a=function(t){return"true"===t.getAttribute("data-loaded")},o=function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:document;return t instanceof Element?[t]:t instanceof NodeList?t:e.querySelectorAll(t)};return function(){var t,i,n=0<arguments.length&&void 0!==arguments[0]?arguments[0]:".lozad",d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},u=Object.assign({},e,d),g=u.root,s=u.rootMargin,c=u.threshold,l=u.load,b=u.loaded,f=void 0;"undefined"!=typeof window&&window.IntersectionObserver&&(f=new IntersectionObserver((t=l,i=b,function(e,o){e.forEach((function(e){(0<e.intersectionRatio||e.isIntersecting)&&(o.unobserve(e.target),a(e.target)||(t(e.target),r(e.target),i(e.target)))}))}),{root:g,rootMargin:s,threshold:c}));for(var A,m=o(n,g),v=0;v<m.length;v++)(A=m[v]).getAttribute("data-placeholder-background")&&(A.style.background=A.getAttribute("data-placeholder-background"));return{observe:function(){for(var t=o(n,g),e=0;e<t.length;e++)a(t[e])||(f?f.observe(t[e]):(l(t[e]),r(t[e]),b(t[e])))},triggerLoad:function(t){a(t)||(l(t),r(t),b(t))},observer:f}}})); !function(e){var n;if("function"==typeof define&&define.amd&&(define(e),n=!0),"object"==typeof exports&&(module.exports=e(),n=!0),!n){var t=window.Cookies,o=window.Cookies=e();o.noConflict=function(){return window.Cookies=t,o}}}((function(){function e(){for(var e=0,n={};e<arguments.length;e++){var t=arguments[e];for(var o in t)n[o]=t[o]}return n}function n(e){return e.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function t(o){function r(){}function i(n,t,i){if("undefined"!=typeof document){"number"==typeof(i=e({path:"/"},r.defaults,i)).expires&&(i.expires=new Date(1*new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var c=JSON.stringify(t);/^[\{\[]/.test(c)&&(t=c)}catch(e){}t=o.write?o.write(t,n):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),n=encodeURIComponent(String(n)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var f="";for(var u in i)i[u]&&(f+="; "+u,!0!==i[u]&&(f+="="+i[u].split(";")[0]));return document.cookie=n+"="+t+f}}function c(e,t){if("undefined"!=typeof document){for(var r={},i=document.cookie?document.cookie.split("; "):[],c=0;c<i.length;c++){var f=i[c].split("="),u=f.slice(1).join("=");t||'"'!==u.charAt(0)||(u=u.slice(1,-1));try{var a=n(f[0]);if(u=(o.read||o)(u,a)||n(u),t)try{u=JSON.parse(u)}catch(e){}if(r[a]=u,e===a)break}catch(e){}}return e?r[e]:r}}return r.set=i,r.get=function(e){return c(e,!1)},r.getJSON=function(e){return c(e,!0)},r.remove=function(n,t){i(n,"",e(t,{expires:-1}))},r.defaults={},r.withConverter=t,r}((function(){}))})); (self.webpackChunk=self.webpackChunk||[]).push([[9742],{4006:function(){var e=function(){"use strict";var e={},t=[];return e.extend=function(t,o){e[t]=o},e.init=function(e){t.push(e)},e.getAll=function(){return e},e.on=function(e,t,o,n){if(!e)throw new Error("Please provide an element to attach the event to.");if(!t)throw new Error("Please provide an event to listen for.");if(!o||"function"!=typeof o)throw new Error("Please provide a valid callback function to run");e.addEventListener(t,o,n||!1)},e.off=function(e,t){e.removeEventListener(t,t)},e.imageLazyLoading=function(){lozad(".lozad",{rootMargin:"300px",threshold:0}).observe()},e.pageSettings=function(){var e=0,t=document.querySelector(":root"),o=document.querySelector(".site-footer"),n=document.querySelector(".site-header");if(n){var i=n.offsetHeight;e+=i,t.style.setProperty("--header-height",i+"px")}if(o){var a=o.offsetHeight;e+=a,t.style.setProperty("--footer-height",a+"px")}t.style.setProperty("--add-height",e+"px")},e.ready=function(){var e=new Event("ready");document.dispatchEvent(e)},document.addEventListener("DOMContentLoaded",e.ready),e.init(e.imageLazyLoading),e.init(e.pageSettings),window.onload=function(){e.pageSettings()},window.onresize=function(){e.pageSettings()},document.addEventListener("DOMContentLoaded",(function(){t.forEach((function(e){e.call()}))})),e}();window.App=e,e.init((function(){var e=document.getElementById("cookie-notice-bar"),t=e.getElementsByClassName("cookie-notice-button")[0],o=new Event("cookiesAllowed");Cookies.get("cookiebar")||e.classList.add("active"),t.onclick=function(){Cookies.set("cookiebar","hide",{expires:999}),window.dispatchEvent(o)},window.addEventListener("cookiesAllowed",(function(t){t.preventDefault(),e.classList.remove("active")}),!1)})),e.extend("utm",{nsUtmKeys:["utm_source","utm_campaign","utm_medium","utm_content","utm_term","utm_concept","vwo_id","vwo_variation","gclid"],localStoragePrefix:"",localStorageLandingPageKey:"ns_landing_page_key",localStorageReferrerKey:"referrerUrl",saveUtmDataToLocalStorage:function(){var e=this;try{var t=new URLSearchParams(window.location.search);this.nsUtmKeys.forEach((function(o){!0===t.has(o)&&null!=t.get(o)&&"null"!=t.get(o)&&localStorage.setItem(e.localStoragePrefix+o,t.get(o))})),Cookies.get(this.localStorageLandingPageKey)||(Cookies.set(this.localStorageLandingPageKey,window.location.protocol+"//"+window.location.host+window.location.pathname,{expires:1/48}),e.saveReferrer())}catch(e){console.error(e)}},saveReferrer:function(){var e=this,t=document.referrer;""!==t&&(t=(t=(t=(t=t.replace("http://","")).replace("https://","")).replace("www.","")).replace("/","")),localStorage.setItem(this.localStorageReferrerKey,t);var o=localStorage.getItem(e.localStoragePrefix+"utm_source");if(""!==t&&(null===o||""==o)){var n=e.getSearchEngine(t);localStorage.setItem(e.localStoragePrefix+"utm_source",n),localStorage.setItem(e.localStoragePrefix+"utm_medium",n!=t?"organic":"referral")}""!==t&&-1===t.indexOf("invicti.com")||null!==o&&""!=o||(localStorage.setItem(e.localStoragePrefix+"utm_source","direct"),localStorage.setItem(e.localStoragePrefix+"utm_medium","direct"))},getSearchEngine:function(e){return null==e?e:-1!=e.indexOf("google")?"google":-1!=e.indexOf("bing.com")?"bing":-1!=e.indexOf("duckduckgo.com")?"duckduckgo":-1!=e.indexOf("yahoo")?"yahoo":-1!=e.indexOf("baidu.com")?"baidu":-1!=e.indexOf("ecosia.org")?"ecosia.org ":-1!=e.indexOf("yandex")?"yandex":-1!=e.indexOf("qwant.com")?"qwant":-1!=e.indexOf("naver.com")?"naver":-1!=e.indexOf("ask")?"ask.com ":-1!=e.indexOf("so.com")?"so.com ":-1!=e.indexOf("sogou.com")?"sogou":e},vwoInit:function(){window.VWO=window.VWO||[],window.VWO.push(["onVariationApplied",function(e){if(e){var t=e[1],o=e[2];if(void 0!==window._vwo_exp[t].comb_n[o]&&["VISUAL_AB","VISUAL","SPLIT_URL","SURVEY"].indexOf(window._vwo_exp[t].type)>-1){var n=parseInt(sessionStorage.getItem("ns_vwo_id"),10);(isNaN(n)||n>t)&&(sessionStorage.setItem("ns_vwo_id",t),sessionStorage.setItem("ns_vwo_variation",o))}}}])},init:function(){var t=e.utm;t.vwoInit(),t.saveUtmDataToLocalStorage()}}),e.init(e.utm.init),e.init((function(){"function"==typeof WOW&&new WOW({boxClass:"wow",animateClass:"animated",offset:165,mobile:!1,live:!1}).init()})),e.init((function(){var e=document.querySelector(".invicti-bar"),t=localStorage.getItem("hello_bar");if(e&&(null==t||"hide"!==t)){var o=document.querySelector(".bar-close"),n=document.querySelector("body"),i=document.querySelector(".transparent-header");n.classList.add("invicti-bar-active"),i&&n.classList.add("transparent-header-active"),o.addEventListener("click",(function(){localStorage.setItem("hello_bar","hide"),n.classList.remove("invicti-bar-active"),n.classList.remove("transparent-header-active")}))}}))}},function(e){var t;t=4006,e(e.s=t)}]); /* PrismJS 1.29.0 https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+aspnet+c+csharp+graphql+java+json+json5+jsonp+markup-templating+nginx+php+python+regex+ruby+sql&plugins=line-numbers+toolbar+copy-to-clipboard */ var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(e){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof i?new i(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(n,t){var r,i;switch(t=t||{},a.util.type(n)){case"Object":if(i=a.util.objId(n),t[i])return t[i];for(var l in r={},t[i]=r,n)n.hasOwnProperty(l)&&(r[l]=e(n[l],t));return r;case"Array":return i=a.util.objId(n),t[i]?t[i]:(r=[],t[i]=r,n.forEach((function(n,a){r[a]=e(n,t)})),r);default:return n}},getLanguage:function(e){for(;e;){var t=n.exec(e.className);if(t)return t[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,t){e.className=e.className.replace(RegExp(n,"gi"),""),e.classList.add("language-"+t)},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(r){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(e){var n=document.getElementsByTagName("script");for(var t in n)if(n[t].src==e)return n[t]}return null}},isActive:function(e,n,t){for(var r="no-"+n;e;){var a=e.classList;if(a.contains(n))return!0;if(a.contains(r))return!1;e=e.parentElement}return!!t}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(e,n){var t=a.util.clone(a.languages[e]);for(var r in n)t[r]=n[r];return t},insertBefore:function(e,n,t,r){var i=(r=r||a.languages)[e],l={};for(var o in i)if(i.hasOwnProperty(o)){if(o==n)for(var s in t)t.hasOwnProperty(s)&&(l[s]=t[s]);t.hasOwnProperty(o)||(l[o]=i[o])}var u=r[e];return r[e]=l,a.languages.DFS(a.languages,(function(n,t){t===u&&n!=e&&(this[n]=l)})),l},DFS:function e(n,t,r,i){i=i||{};var l=a.util.objId;for(var o in n)if(n.hasOwnProperty(o)){t.call(n,o,n[o],r||o);var s=n[o],u=a.util.type(s);"Object"!==u||i[l(s)]?"Array"!==u||i[l(s)]||(i[l(s)]=!0,e(s,t,o,i)):(i[l(s)]=!0,e(s,t,null,i))}}},plugins:{},highlightAll:function(e,n){a.highlightAllUnder(document,e,n)},highlightAllUnder:function(e,n,t){var r={callback:t,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};a.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),a.hooks.run("before-all-elements-highlight",r);for(var i,l=0;i=r.elements[l++];)a.highlightElement(i,!0===n,r.callback)},highlightElement:function(n,t,r){var i=a.util.getLanguage(n),l=a.languages[i];a.util.setLanguage(n,i);var o=n.parentElement;o&&"pre"===o.nodeName.toLowerCase()&&a.util.setLanguage(o,i);var s={element:n,language:i,grammar:l,code:n.textContent};function u(e){s.highlightedCode=e,a.hooks.run("before-insert",s),s.element.innerHTML=s.highlightedCode,a.hooks.run("after-highlight",s),a.hooks.run("complete",s),r&&r.call(s.element)}if(a.hooks.run("before-sanity-check",s),(o=s.element.parentElement)&&"pre"===o.nodeName.toLowerCase()&&!o.hasAttribute("tabindex")&&o.setAttribute("tabindex","0"),!s.code)return a.hooks.run("complete",s),void(r&&r.call(s.element));if(a.hooks.run("before-highlight",s),s.grammar)if(t&&e.Worker){var c=new Worker(a.filename);c.onmessage=function(e){u(e.data)},c.postMessage(JSON.stringify({language:s.language,code:s.code,immediateClose:!0}))}else u(a.highlight(s.code,s.grammar,s.language));else u(a.util.encode(s.code))},highlight:function(e,n,t){var r={code:e,grammar:n,language:t};if(a.hooks.run("before-tokenize",r),!r.grammar)throw new Error('The language "'+r.language+'" has no grammar.');return r.tokens=a.tokenize(r.code,r.grammar),a.hooks.run("after-tokenize",r),i.stringify(a.util.encode(r.tokens),r.language)},tokenize:function(e,n){var t=n.rest;if(t){for(var r in t)n[r]=t[r];delete n.rest}var a=new s;return u(a,a.head,e),o(e,a,n,a.head,0),function(e){for(var n=[],t=e.head.next;t!==e.tail;)n.push(t.value),t=t.next;return n}(a)},hooks:{all:{},add:function(e,n){var t=a.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=a.hooks.all[e];if(t&&t.length)for(var r,i=0;r=t[i++];)r(n)}},Token:i};function i(e,n,t,r){this.type=e,this.content=n,this.alias=t,this.length=0|(r||"").length}function l(e,n,t,r){e.lastIndex=n;var a=e.exec(t);if(a&&r&&a[1]){var i=a[1].length;a.index+=i,a[0]=a[0].slice(i)}return a}function o(e,n,t,r,s,g){for(var f in t)if(t.hasOwnProperty(f)&&t[f]){var h=t[f];h=Array.isArray(h)?h:[h];for(var d=0;d<h.length;++d){if(g&&g.cause==f+","+d)return;var v=h[d],p=v.inside,m=!!v.lookbehind,y=!!v.greedy,k=v.alias;if(y&&!v.pattern.global){var x=v.pattern.toString().match(/[imsuy]*$/)[0];v.pattern=RegExp(v.pattern.source,x+"g")}for(var b=v.pattern||v,w=r.next,A=s;w!==n.tail&&!(g&&A>=g.reach);A+=w.value.length,w=w.next){var E=w.value;if(n.length>e.length)return;if(!(E instanceof i)){var P,L=1;if(y){if(!(P=l(b,A,e,m))||P.index>=e.length)break;var S=P.index,O=P.index+P[0].length,j=A;for(j+=w.value.length;S>=j;)j+=(w=w.next).value.length;if(A=j-=w.value.length,w.value instanceof i)continue;for(var C=w;C!==n.tail&&(j<O||"string"==typeof C.value);C=C.next)L++,j+=C.value.length;L--,E=e.slice(A,j),P.index-=A}else if(!(P=l(b,0,E,m)))continue;S=P.index;var N=P[0],_=E.slice(0,S),M=E.slice(S+N.length),W=A+E.length;g&&W>g.reach&&(g.reach=W);var z=w.prev;if(_&&(z=u(n,z,_),A+=_.length),c(n,z,L),w=u(n,z,new i(f,p?a.tokenize(N,p):N,k,N)),M&&u(n,w,M),L>1){var I={cause:f+","+d,reach:W};o(e,n,t,w.prev,A,I),g&&I.reach>g.reach&&(g.reach=I.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function u(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function c(e,n,t){for(var r=n.next,a=0;a<t&&r!==e.tail;a++)r=r.next;n.next=r,r.prev=n,e.length-=a}if(e.Prism=a,i.stringify=function e(n,t){if("string"==typeof n)return n;if(Array.isArray(n)){var r="";return n.forEach((function(n){r+=e(n,t)})),r}var i={type:n.type,content:e(n.content,t),tag:"span",classes:["token",n.type],attributes:{},language:t},l=n.alias;l&&(Array.isArray(l)?Array.prototype.push.apply(i.classes,l):i.classes.push(l)),a.hooks.run("wrap",i);var o="";for(var s in i.attributes)o+=" "+s+'="'+(i.attributes[s]||"").replace(/"/g,"&quot;")+'"';return"<"+i.tag+' class="'+i.classes.join(" ")+'"'+o+">"+i.content+"</"+i.tag+">"},!e.document)return e.addEventListener?(a.disableWorkerMessageHandler||e.addEventListener("message",(function(n){var t=JSON.parse(n.data),r=t.language,i=t.code,l=t.immediateClose;e.postMessage(a.highlight(i,a.languages[r],r)),l&&e.close()}),!1),a):a;var g=a.util.currentScript();function f(){a.manual||a.highlightAll()}if(g&&(a.filename=g.src,g.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var h=document.readyState;"loading"===h||"interactive"===h&&g&&g.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return a}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&amp;/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^<!\[CDATA\[|\]\]>$/i;var t={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:<!\\[CDATA\\[(?:[^\\]]|\\](?!\\]>))*\\]\\]>|(?!<!\\[CDATA\\[)[^])*?(?=</__>)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; !function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:[^;{\\s\"']|\\s+(?!\\s)|"+e.source+")*?(?:;|(?=\\s*\\{))"),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism); Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp("(^|[^\\w$])(?:NaN|Infinity|0[bB][01]+(?:_[01]+)*n?|0[oO][0-7]+(?:_[0-7]+)*n?|0[xX][\\dA-Fa-f]+(?:_[\\dA-Fa-f]+)*n?|\\d+(?:_\\d+)*n|(?:\\d+(?:_\\d+)*(?:\\.(?:\\d+(?:_\\d+)*)?)?|\\.\\d+(?:_\\d+)*)(?:[Ee][+-]?\\d+(?:_\\d+)*)?)(?![\\w$])"),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp("((?:^|[^$\\w\\xA0-\\uFFFF.\"'\\])\\s]|\\b(?:return|yield))\\s*)/(?:(?:\\[(?:[^\\]\\\\\r\n]|\\\\.)*\\]|\\\\.|[^/\\\\\\[\r\n])+/[dgimyus]{0,7}|(?:\\[(?:[^[\\]\\\\\r\n]|\\\\.|\\[(?:[^[\\]\\\\\r\n]|\\\\.|\\[(?:[^[\\]\\\\\r\n]|\\\\.)*\\])*\\])*\\]|\\\\.|[^/\\\\\\[\r\n])+/[dgimyus]{0,7}v[dgimyus]{0,7})(?=(?:\\s|/\\*(?:[^*]|\\*(?!/))*\\*/)*(?:$|[\r\n,.;:})\\]]|//))"),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript; !function(e){function n(e,n){return e.replace(/<<(\d+)>>/g,(function(e,s){return"(?:"+n[+s]+")"}))}function s(e,s,a){return RegExp(n(e,s),a||"")}function a(e,n){for(var s=0;s<n;s++)e=e.replace(/<<self>>/g,(function(){return"(?:"+e+")"}));return e.replace(/<<self>>/g,"[^\\s\\S]")}var t="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface record struct",i="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(t+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(t+" "+r+" "+o),g=a("<(?:[^<>;=+\\-*/%&|^]|<<self>>)*>",2),b=a("\\((?:[^()]|<<self>>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=n("<<0>>(?:\\s*<<1>>)?",[h,g]),m=n("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=n("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=n("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k]),v=n("\\(<<0>>+(?:,<<0>>+)+\\)",[w]),x=n("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[v,m,k]),$={keyword:p,punctuation:/[<>()?,.:[\]]/},_="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",B='"(?:\\\\.|[^\\\\"\r\n])*"';e.languages.csharp=e.languages.extend("clike",{string:[{pattern:s("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:s("(^|[^@$\\\\])<<0>>",[B]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:s("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:$},{pattern:s("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,x]),lookbehind:!0,inside:$},{pattern:s("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:s("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:$},{pattern:s("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:$},{pattern:s("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:s("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:$},{pattern:s("\\b<<0>>(?=\\s+(?!<<1>>|with\\s*\\{)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[x,u,h]),inside:$}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:s("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:s("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:s("(\\b(?:default|sizeof|typeof)\\s*\\(\\s*(?!\\s))(?:[^()\\s]|\\s(?!\\s)|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:$},"return-type":{pattern:s("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[x,m]),inside:$,alias:"class-name"},"constructor-invocation":{pattern:s("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[x]),lookbehind:!0,inside:$,alias:"class-name"},"generic-method":{pattern:s("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:s("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:$}}},"type-list":{pattern:s("\\b((?:<<0>>\\s+<<1>>|record\\s+<<1>>\\s*<<5>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>|<<1>>\\s*<<5>>|<<6>>)(?:\\s*,\\s*(?:<<3>>|<<4>>|<<6>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,x,p.source,b,"\\bnew\\s*\\(\\s*\\)"]),lookbehind:!0,inside:{"record-arguments":{pattern:s("(^(?!new\\s*\\()<<0>>\\s*)<<1>>",[f,b]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:p,"class-name":{pattern:RegExp(x),greedy:!0,inside:$},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var E=B+"|"+_,R=n("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[E]),z=a(n("[^\"'/()]|<<0>>|\\(<<self>>*\\)",[R]),2),S="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",j=n("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,z]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:s("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[S,j]),lookbehind:!0,greedy:!0,inside:{target:{pattern:s("^<<0>>(?=\\s*:)",[S]),alias:"keyword"},"attribute-arguments":{pattern:s("\\(<<0>>*\\)",[z]),inside:e.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var A=":[^}\r\n]+",F=a(n("[^\"'/()]|<<0>>|\\(<<self>>*\\)",[R]),2),P=n("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[F,A]),U=a(n("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<<self>>*\\)",[E]),2),Z=n("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[U,A]);function q(n,a){return{interpolation:{pattern:s("((?:^|[^{])(?:\\{\\{)*)<<0>>",[n]),lookbehind:!0,inside:{"format-string":{pattern:s("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[a,A]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:s('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[P]),lookbehind:!0,greedy:!0,inside:q(P,F)},{pattern:s('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[Z]),lookbehind:!0,greedy:!0,inside:q(Z,U)}],char:{pattern:RegExp(_),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism); Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/(<script(?=.*runat=['"]?server\b)[^>]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],char:Prism.languages.c.char,comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}}}),Prism.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete Prism.languages.c.boolean; Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",(function(n){if("graphql"===n.language)for(var t=n.tokens.filter((function(n){return"string"!=typeof n&&"comment"!==n.type&&"scalar"!==n.type})),e=0;e<t.length;){var a=t[e++];if("keyword"===a.type&&"mutation"===a.content){var r=[];if(c(["definition-mutation","punctuation"])&&"("===l(1).content){e+=2;var i=f(/^\($/,/^\)$/);if(-1===i)continue;for(;e<i;e++){var o=l(0);"variable"===o.type&&(b(o,"variable-input"),r.push(o.content))}e=i+1}if(c(["punctuation","property-query"])&&"{"===l(0).content&&(e++,b(l(0),"property-mutation"),r.length>0)){var s=f(/^\{$/,/^\}$/);if(-1===s)continue;for(var u=e;u<s;u++){var p=t[u];"variable"===p.type&&r.indexOf(p.content)>=0&&b(p,"variable-input")}}}}function l(n){return t[e+n]}function c(n,t){t=t||0;for(var e=0;e<n.length;e++){var a=l(e+t);if(!a||a.type!==n[e])return!1}return!0}function f(n,a){for(var r=1,i=e;i<t.length;i++){var o=t[i],s=o.content;if("punctuation"===o.type&&"string"==typeof s)if(n.test(s))r++;else if(a.test(s)&&0==--r)return i}return-1}function b(n,t){var e=n.alias;e?Array.isArray(e)||(n.alias=e=[e]):n.alias=e=[],e.push(t)}})); !function(e){var n=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,t="(?:[a-z]\\w*\\s*\\.\\s*)*(?:[A-Z]\\w*\\s*\\.\\s*)*",s={pattern:RegExp("(^|[^\\w.])"+t+"[A-Z](?:[\\d_A-Z]*[a-z]\\w*)?\\b"),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[s,{pattern:RegExp("(^|[^\\w.])"+t+"[A-Z]\\w*(?=\\s+\\w+\\s*[;,=()]|\\s*(?:\\[[\\s,]*\\]\\s*)?::\\s*new\\b)"),lookbehind:!0,inside:s.inside},{pattern:RegExp("(\\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\\s+)"+t+"[A-Z]\\w*\\b"),lookbehind:!0,inside:s.inside}],keyword:n,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":s,keyword:n,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp("(\\bimport\\s+)"+t+"(?:[A-Z]\\w*|\\*)(?=\\s*;)"),lookbehind:!0,inside:{namespace:s.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp("(\\bimport\\s+static\\s+)"+t+"(?:\\w+|\\*)(?=\\s*;)"),lookbehind:!0,alias:"static",inside:{namespace:s.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!<keyword>)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(/<keyword>/g,(function(){return n.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism); Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},Prism.languages.webmanifest=Prism.languages.json; !function(n){var e=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;n.languages.json5=n.languages.extend("json",{property:[{pattern:RegExp(e.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:e,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(Prism); Prism.languages.jsonp=Prism.languages.extend("json",{punctuation:/[{}[\]();,.]/}),Prism.languages.insertBefore("jsonp","punctuation",{function:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*\()/}); !function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,a,r,o){if(t.language===a){var c=t.tokenStack=[];t.code=t.code.replace(r,(function(e){if("function"==typeof o&&!o(e))return e;for(var r,i=c.length;-1!==t.code.indexOf(r=n(a,i));)++i;return c[i]=e,r})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,a){if(t.language===a&&t.tokenStack){t.grammar=e.languages[a];var r=0,o=Object.keys(t.tokenStack);!function c(i){for(var u=0;u<i.length&&!(r>=o.length);u++){var g=i[u];if("string"==typeof g||g.content&&"string"==typeof g.content){var l=o[r],s=t.tokenStack[l],f="string"==typeof g?g:g.content,p=n(a,l),k=f.indexOf(p);if(k>-1){++r;var m=f.substring(0,k),d=new e.Token(a,e.tokenize(s,t.grammar),"language-"+a,s),h=f.substring(k+p.length),v=[];m&&v.push.apply(v,c([m])),v.push(d),h&&v.push.apply(v,c([h])),"string"==typeof g?i.splice.apply(i,[u,1].concat(v)):g.content=v}}else g.content&&c(g.content)}return i}(t.tokens)}}}})}(Prism); !function(e){var n=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;e.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:n}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:n}},punctuation:/[{};]/}}(Prism); !function(e){var a=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],i=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:a,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:i,operator:n,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];e.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:a,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:i,operator:n,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(a){/<\?/.test(a.code)&&e.languages["markup-templating"].buildPlaceholders(a,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)})),e.hooks.add("after-tokenize",(function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"php")}))}(Prism); Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; !function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:n}},"special-escape":e,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|<?[=!]|[idmnsuxU]+(?:-[idmnsuxU]+)?:?))?/,alias:"punctuation",inside:{"group-name":i}},{pattern:/\)/,alias:"punctuation"}],quantifier:{pattern:/(?:[+*?]|\{\d+(?:,\d*)?\})[?+]?/,alias:"number"},alternation:{pattern:/\|/,alias:"keyword"}}}(Prism); !function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===|<?=>|[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var n={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var t="(?:"+["([^a-zA-Z0-9\\s{(\\[<=])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^]|\\((?:[^()\\\\]|\\\\[^])*\\))*\\)","\\{(?:[^{}\\\\]|\\\\[^]|\\{(?:[^{}\\\\]|\\\\[^])*\\})*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^]|\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\])*\\]","<(?:[^<>\\\\]|\\\\[^]|<(?:[^<>\\\\]|\\\\[^])*>)*>"].join("|")+")",i='(?:"(?:\\\\.|[^"\\\\\r\n])*"|(?:\\b[a-zA-Z_]\\w*|[^\\s\0-\\x7F]+)[?!]?|\\$.)';e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp("%r"+t+"[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:n,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:n,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp("(^|[^:]):"+i),lookbehind:!0,greedy:!0},{pattern:RegExp("([\r\n{(,][ \t]*)"+i+"(?=:(?!:))"),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp("%[qQiIwWs]?"+t),greedy:!0,inside:{interpolation:n,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:n,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp("%x"+t),greedy:!0,inside:{interpolation:n,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:n,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby}(Prism); Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; !function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",n=/\n(?!$)/g,t=Prism.plugins.lineNumbers={getLine:function(n,t){if("PRE"===n.tagName&&n.classList.contains(e)){var i=n.querySelector(".line-numbers-rows");if(i){var r=parseInt(n.getAttribute("data-start"),10)||1,s=r+(i.children.length-1);t<r&&(t=r),t>s&&(t=s);var l=t-r;return i.children[l]}}},resize:function(e){r([e])},assumeViewportIndependence:!0},i=void 0;window.addEventListener("resize",(function(){t.assumeViewportIndependence&&i===window.innerWidth||(i=window.innerWidth,r(Array.prototype.slice.call(document.querySelectorAll("pre.line-numbers"))))})),Prism.hooks.add("complete",(function(t){if(t.code){var i=t.element,s=i.parentNode;if(s&&/pre/i.test(s.nodeName)&&!i.querySelector(".line-numbers-rows")&&Prism.util.isActive(i,e)){i.classList.remove(e),s.classList.add(e);var l,o=t.code.match(n),a=o?o.length+1:1,u=new Array(a+1).join("<span></span>");(l=document.createElement("span")).setAttribute("aria-hidden","true"),l.className="line-numbers-rows",l.innerHTML=u,s.hasAttribute("data-start")&&(s.style.counterReset="linenumber "+(parseInt(s.getAttribute("data-start"),10)-1)),t.element.appendChild(l),r([s]),Prism.hooks.run("line-numbers",t)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function r(e){if(0!=(e=e.filter((function(e){var n,t=(n=e,n?window.getComputedStyle?getComputedStyle(n):n.currentStyle||null:null)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),i=e.querySelector(".line-numbers-rows");if(t&&i){var r=e.querySelector(".line-numbers-sizer"),s=t.textContent.split(n);r||((r=document.createElement("span")).className="line-numbers-sizer",t.appendChild(r)),r.innerHTML="0",r.style.display="block";var l=r.getBoundingClientRect().height;return r.innerHTML="",{element:e,lines:s,lineHeights:[],oneLinerHeight:l,sizer:r}}})).filter(Boolean);t.forEach((function(e){var n=e.sizer,t=e.lines,i=e.lineHeights,r=e.oneLinerHeight;i[t.length-1]=void 0,t.forEach((function(e,t){if(e&&e.length>1){var s=n.appendChild(document.createElement("span"));s.style.display="block",s.textContent=e}else i[t]=r}))})),t.forEach((function(e){for(var n=e.sizer,t=e.lineHeights,i=0,r=0;r<t.length;r++)void 0===t[r]&&(t[r]=n.children[i++].getBoundingClientRect().height)})),t.forEach((function(e){var n=e.sizer,t=e.element.querySelector(".line-numbers-rows");n.style.display="none",n.innerHTML="",e.lineHeights.forEach((function(e,n){t.children[n].style.height=e+"px"}))}))}}}(); !function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e=[],t={},n=function(){};Prism.plugins.toolbar={};var a=Prism.plugins.toolbar.registerButton=function(n,a){var r;r="function"==typeof a?a:function(e){var t;return"function"==typeof a.onClick?((t=document.createElement("button")).type="button",t.addEventListener("click",(function(){a.onClick.call(this,e)}))):"string"==typeof a.url?(t=document.createElement("a")).href=a.url:t=document.createElement("span"),a.className&&t.classList.add(a.className),t.textContent=a.text,t},n in t?console.warn('There is a button with the key "'+n+'" registered already.'):e.push(t[n]=r)},r=Prism.plugins.toolbar.hook=function(a){var r=a.element.parentNode;if(r&&/pre/i.test(r.nodeName)&&!r.parentNode.classList.contains("code-toolbar")){var o=document.createElement("div");o.classList.add("code-toolbar"),r.parentNode.insertBefore(o,r),o.appendChild(r);var i=document.createElement("div");i.classList.add("toolbar");var l=e,d=function(e){for(;e;){var t=e.getAttribute("data-toolbar-order");if(null!=t)return(t=t.trim()).length?t.split(/\s*,\s*/g):[];e=e.parentElement}}(a.element);d&&(l=d.map((function(e){return t[e]||n}))),l.forEach((function(e){var t=e(a);if(t){var n=document.createElement("div");n.classList.add("toolbar-item"),n.appendChild(t),i.appendChild(n)}})),o.appendChild(i)}};a("label",(function(e){var t=e.element.parentNode;if(t&&/pre/i.test(t.nodeName)&&t.hasAttribute("data-label")){var n,a,r=t.getAttribute("data-label");try{a=document.querySelector("template#"+r)}catch(e){}return a?n=a.content:(t.hasAttribute("data-url")?(n=document.createElement("a")).href=t.getAttribute("data-url"):n=document.createElement("span"),n.textContent=r),n}})),Prism.hooks.add("complete",r)}}(); !function(){function t(t){var e=document.createElement("textarea");e.value=t.getText(),e.style.top="0",e.style.left="0",e.style.position="fixed",document.body.appendChild(e),e.focus(),e.select();try{var o=document.execCommand("copy");setTimeout((function(){o?t.success():t.error()}),1)}catch(e){setTimeout((function(){t.error(e)}),1)}document.body.removeChild(e)}"undefined"!=typeof Prism&&"undefined"!=typeof document&&(Prism.plugins.toolbar?Prism.plugins.toolbar.registerButton("copy-to-clipboard",(function(e){var o=e.element,n=function(t){var e={copy:"Copy","copy-error":"Press Ctrl+C to copy","copy-success":"Copied!","copy-timeout":5e3};for(var o in e){for(var n="data-prismjs-"+o,c=t;c&&!c.hasAttribute(n);)c=c.parentElement;c&&(e[o]=c.getAttribute(n))}return e}(o),c=document.createElement("button");c.className="copy-to-clipboard-button",c.setAttribute("type","button");var r=document.createElement("span");return c.appendChild(r),u("copy"),function(e,o){e.addEventListener("click",(function(){!function(e){navigator.clipboard?navigator.clipboard.writeText(e.getText()).then(e.success,(function(){t(e)})):t(e)}(o)}))}(c,{getText:function(){return o.textContent},success:function(){u("copy-success"),i()},error:function(){u("copy-error"),setTimeout((function(){!function(t){window.getSelection().selectAllChildren(t)}(o)}),1),i()}}),c;function i(){setTimeout((function(){u("copy")}),n["copy-timeout"])}function u(t){r.textContent=n[t],c.setAttribute("data-copy-state",t)}})):console.warn("Copy to Clipboard plugin loaded before Toolbar plugin."))}(); (self.webpackChunk=self.webpackChunk||[]).push([[1137],{2768:function(){App.init((function(){document.querySelectorAll(".is-style-code-highlighter").forEach((function(e){-1===e.classList.value.search("language-")&&e.classList.add("language-javascript"),e.classList.add("line-numbers"),e.parentNode.classList.add("line-numbers")})),Prism.highlightAll(document.querySelector("main.main"))}))}},function(e){var s;s=2768,e(e.s=s)}]); (self.webpackChunk=self.webpackChunk||[]).push([[9772],{2540:function(){App.init((function(){document.querySelectorAll(".single-support-entry img:not(.inline-img)").forEach((function(e){e.classList.contains("unpretty")||(e.parentElement.getAttribute("data-target")?e.parentElement.setAttribute("open-in-lb",e.getAttribute("src")):e.complete&&e.naturalWidth>0?App.lightbox.createLightboxLink(e,!1):e.addEventListener("load",(function(){App.lightbox.createLightboxLink(e,!0)})))})),document.querySelectorAll(".entry-content h2, .entry-content h3").forEach((function(e){null==e.getAttribute("id")&&e.setAttribute("id",function(e){e=(e=e.replace(/^\s+|\s+$/g,"")).toLowerCase();for(var t="åàáãäâèéëêìíïîòóöôùúüûñç·/_,:;",n=0,o=t.length;n<o;n++)e=e.replace(new RegExp(t.charAt(n),"g"),"aaaaaaeeeeiiiioooouuuunc------".charAt(n));return e.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}(e.textContent))}));var e=document.querySelector("aside.toc");void 0!==e&&null!=e&&tocbot.init({tocSelector:"#toc-content",contentSelector:".entry-content",headingSelector:"h2",hasInnerContainers:!0,headingsOffset:80,scrollSmoothOffset:80,collapseDepth:1,scrollSmooth:!1})}))}},function(e){var t;t=2540,e(e.s=t)}]); (self.webpackChunk=self.webpackChunk||[]).push([[1815],{320:function(){App.extend("lightbox",{lightboxClose:new Event("lightboxClose"),body:document.querySelector("body"),modalOutClicks:function(e){"BODY"==e.target.tagName&&(document.removeEventListener("click",this.modalOutClicks,{modal:!0}),window.dispatchEvent(App.lightbox.lightboxClose))},appendImage:function(e,t){var n=new Image;n.src=e,n.addEventListener("load",(function(){document.body.appendChild(n);var e=n.offsetWidth;document.body.removeChild(n),n.style.width=e+"px",t.querySelector("figure").classList.add("image"),t.querySelector("figure").appendChild(n),t.querySelector(".loading").remove()}))},appendVideo:function(e,t,n,o){var i=new URLSearchParams([]);i.append("autoplay","1"),i.append("start",o);var l=document.createElement("iframe");if(l.width=728,l.height=504,l.title=this.playLabel,l.allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",l.allowFullscreen=!0,"youtube"==n)l.src="https://www.youtube-nocookie.com/embed/".concat(encodeURIComponent(e),"?").concat(i.toString());else{var c=o?"#t=".concat(o,"s"):"";l.src="https://player.vimeo.com/video/".concat(encodeURIComponent(e),"?").concat(i.toString()).concat(c)}t.querySelector("figure").classList.add("video"),t.querySelector("figure").appendChild(l),l.focus(),t.querySelector(".loading").remove()},appendContent:function(e,t){var n=document.getElementsByClassName(e)[0];if(n){var o,i=document.createElement("div"),l=t.querySelector("figure");i.classList.add("temp-location"),n.parentNode.insertBefore(i,n.nextSibling),l.classList.add("custom-content"),l.appendChild(n),null===(o=l.querySelector(".".concat(e," style")))||void 0===o||o.remove(),l.querySelector(".".concat(e)).style.display="block",t.querySelector(".loading").remove()}},createLightbox:function(e){var t=this;e.addEventListener("click",(function(n){n.preventDefault();var o=document.querySelector("body"),i=e.getAttribute("open-in-lb"),l=e.getAttribute("video-lb"),c=e.getAttribute("time-lb"),r=e.getAttribute("class-lb");if(void 0!==i||"undefined"!=r){var a=document.createElement("div");a.setAttribute("class","invicti-lightbox"),a.innerHTML='\n <button class="lightbox-close"><svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M15 13.5858L1.41422 0L0 1.41422L13.5858 15L0.150757 28.435L1.56497 29.8492L15 16.4142L28.2843 29.6985L29.6985 28.2843L16.4142 15L29.8492 1.56497L28.435 0.150757L15 13.5858Z" fill="#591769"></path>\n </svg></button>\n <figure><span class="loading"></span></figure>\n ',o.appendChild(a),l?t.appendVideo(i,a,l,c):r?t.appendContent(r,a):t.appendImage(i,a),setTimeout((function(){return a.classList.add("active")}),10);var d=a.querySelector(".lightbox-close");document.addEventListener("click",t.modalOutClicks,{modal:!0}),o.classList.add("invicti-lightbox-active"),d.addEventListener("click",(function(){window.dispatchEvent(t.lightboxClose)}))}})),e.addEventListener("mouseover",(function(){if(void 0===e.getAttribute("video-lb")){var t=e.getAttribute("open-in-lb");if(!e.classList.contains("prefetched")){e.classList.add("prefetched");var n=document.createElement("link");n.rel="prefetch",n.href=t,document.head.append(n)}}}))},createLightboxLink:function(e,t){var n=document.createElement("a");n.href=e.getAttribute("src"),n.setAttribute("open-in-lb",e.getAttribute("src")),(null!==e.getAttribute("width")&&e.getAttribute("width")<e.naturalWidth||e.naturalWidth>900)&&(e.parentNode.insertBefore(n,e),n.appendChild(e),t&&App.lightbox.createLightbox(n))},init:function(){var e=App.lightbox,t=document.querySelectorAll("[open-in-lb]");document.body.addEventListener("keydown",(function(t){"Escape"==t.key&&window.dispatchEvent(e.lightboxClose)})),window.addEventListener("lightboxClose",(function(){var t=document.querySelector(".invicti-lightbox");null==t||t.classList.remove("active"),e.body.classList.remove("invicti-lightbox-active");var n=document.querySelector(".temp-location");if(n){var o,i=t.querySelector(".custom-content").childNodes[0];i.style.display="none",n.parentNode.insertBefore(i,n),n.remove(),null==t||null===(o=t.parentNode)||void 0===o||o.removeChild(t)}else setTimeout((function(){var e;return null==t||null===(e=t.parentNode)||void 0===e?void 0:e.removeChild(t)}),300)})),t.forEach((function(t){e.createLightbox(t)}))}}),App.init(App.lightbox.init)}},function(e){var t;t=320,e(e.s=t)}]); (self.webpackChunk=self.webpackChunk||[]).push([[4998],{1035:function(){App.extend("navbar",{stickyHeader:function(){var e=document.querySelector("body"),t=document.querySelector(".sticky-header-observer");t&&new IntersectionObserver((function(t){t[0].isIntersecting?e.classList.remove("sticky-header"):e.classList.add("sticky-header")})).observe(t)},mobileSubMenu:function(){document.querySelectorAll("#site-navigation .menu-item-has-children a").forEach((function(e){App.on(e,"click",(function(){App.mobileMenuActive&&(e.parentElement.classList.contains("active-sub-menu")?e.parentElement.classList.remove("active-sub-menu"):e.parentElement.classList.add("active-sub-menu"))}))}))},mobileMenu:function(){var e=document.querySelectorAll(".navbar-toggle"),t=document.querySelector("body");e&&e.forEach((function(e){App.on(e,"click",(function(){var e=document.querySelector(".site-header"),n=document.querySelector(".primary-menu-wrapper"),i=window.innerHeight;t.classList.contains("mobile-menu-active")?(n.removeAttribute("style"),t.classList.remove("mobile-menu-active"),App.extend("mobileMenuActive",!1)):(n.style.height=i-e.offsetHeight+"px",t.classList.add("mobile-menu-active"),App.extend("mobileMenuActive",!0))}))}))},resizer:function(){App.on(window,"resize",(function(){var e=document.querySelector(".primary-menu-wrapper");e&&(e.removeAttribute("style"),document.querySelector("body").classList.remove("mobile-menu-active"))}))},init:function(){var e=App.navbar;e.stickyHeader(),e.mobileMenu(),e.mobileSubMenu(),e.resizer()}}),App.init(App.navbar.init)}},function(e){var t;t=1035,e(e.s=t)}]); !function(e){var t={};function n(o){if(t[o])return t[o].exports;var l=t[o]={i:o,l:!1,exports:{}};return e[o].call(l.exports,l,l.exports,n),l.l=!0,l.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var l in e)n.d(o,l,function(t){return e[t]}.bind(null,l));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){(function(o){var l,r,i;!function(o,s){r=[],l=function(e){"use strict";var t,o,l,r=n(2),i={},s={},c=n(3),a=n(4),u=n(5),d=!!(e&&e.document&&e.document.querySelector&&e.addEventListener);if("undefined"!=typeof window||d){var f=Object.prototype.hasOwnProperty;return s.destroy=function(){if(!i.skipRendering)try{document.querySelector(i.tocSelector).innerHTML=""}catch(e){console.warn("Element not found: "+i.tocSelector)}i.scrollContainer&&document.querySelector(i.scrollContainer)?(document.querySelector(i.scrollContainer).removeEventListener("scroll",this._scrollListener,!1),document.querySelector(i.scrollContainer).removeEventListener("resize",this._scrollListener,!1),t&&document.querySelector(i.scrollContainer).removeEventListener("click",this._clickListener,!1)):(document.removeEventListener("scroll",this._scrollListener,!1),document.removeEventListener("resize",this._scrollListener,!1),t&&document.removeEventListener("click",this._clickListener,!1))},s.init=function(e){if(d&&(i=function(){for(var e={},t=0;t<arguments.length;t++){var n=arguments[t];for(var o in n)f.call(n,o)&&(e[o]=n[o])}return e}(r,e||{}),this.options=i,this.state={},i.scrollSmooth&&(i.duration=i.scrollSmoothDuration,i.offset=i.scrollSmoothOffset,s.scrollSmooth=n(6).initSmoothScrolling(i)),t=c(i),o=a(i),this._buildHtml=t,this._parseContent=o,s.destroy(),null!==(l=o.selectHeadings(i.contentSelector,i.headingSelector)))){var h=o.nestHeadingsArray(l).nest;i.skipRendering||t.render(i.tocSelector,h),this._scrollListener=m((function(e){t.updateToc(l),!i.disableTocScrollSync&&u(i);var n=e&&e.target&&e.target.scrollingElement&&0===e.target.scrollingElement.scrollTop;(e&&(0===e.eventPhase||null===e.currentTarget)||n)&&(t.updateToc(l),i.scrollEndCallback&&i.scrollEndCallback(e))}),i.throttleTimeout),this._scrollListener(),i.scrollContainer&&document.querySelector(i.scrollContainer)?(document.querySelector(i.scrollContainer).addEventListener("scroll",this._scrollListener,!1),document.querySelector(i.scrollContainer).addEventListener("resize",this._scrollListener,!1)):(document.addEventListener("scroll",this._scrollListener,!1),document.addEventListener("resize",this._scrollListener,!1));var p=null;return this._clickListener=m((function(e){i.scrollSmooth&&t.disableTocAnimation(e),t.updateToc(l),p&&clearTimeout(p),p=setTimeout((function(){t.enableTocAnimation()}),i.scrollSmoothDuration)}),i.throttleTimeout),i.scrollContainer&&document.querySelector(i.scrollContainer)?document.querySelector(i.scrollContainer).addEventListener("click",this._clickListener,!1):document.addEventListener("click",this._clickListener,!1),this}},s.refresh=function(e){s.destroy(),s.init(e||this.options)},e.tocbot=s,s}function m(e,t,n){var o,l;return t||(t=250),function(){var r=n||this,i=+new Date,s=arguments;o&&i<o+t?(clearTimeout(l),l=setTimeout((function(){o=i,e.apply(r,s)}),t)):(o=i,e.apply(r,s))}}}(o),void 0===(i="function"==typeof l?l.apply(t,r):l)||(e.exports=i)}(void 0!==o?o:this.window||this.global)}).call(this,n(1))},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t){e.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1}},function(e,t){e.exports=function(e){var t=[].forEach,n=[].some,o=document.body,l=!0,r=" ";function i(n,o){var l=o.appendChild(function(n){var o=document.createElement("li"),l=document.createElement("a");return e.listItemClass&&o.setAttribute("class",e.listItemClass),e.onClick&&(l.onclick=e.onClick),e.includeHtml&&n.childNodes.length?t.call(n.childNodes,(function(e){l.appendChild(e.cloneNode(!0))})):l.textContent=n.textContent,l.setAttribute("href",e.basePath+"#"+n.id),l.setAttribute("class",e.linkClass+r+"node-name--"+n.nodeName+r+e.extraLinkClasses),o.appendChild(l),o}(n));if(n.children.length){var c=s(n.isCollapsed);n.children.forEach((function(e){i(e,c)})),l.appendChild(c)}}function s(t){var n=e.orderedList?"ol":"ul",o=document.createElement(n),l=e.listClass+r+e.extraListClasses;return t&&(l+=r+e.collapsibleClass,l+=r+e.isCollapsedClass),o.setAttribute("class",l),o}return{enableTocAnimation:function(){l=!0},disableTocAnimation:function(t){var n=t.target||t.srcElement;"string"==typeof n.className&&-1!==n.className.indexOf(e.linkClass)&&(l=!1)},render:function(e,t){var n=s(!1);t.forEach((function(e){i(e,n)}));var o=document.querySelector(e);if(null!==o)return o.firstChild&&o.removeChild(o.firstChild),0===t.length?o:o.appendChild(n)},updateToc:function(i){var s;s=e.scrollContainer&&document.querySelector(e.scrollContainer)?document.querySelector(e.scrollContainer).scrollTop:document.documentElement.scrollTop||o.scrollTop,e.positionFixedSelector&&function(){var t;t=e.scrollContainer&&document.querySelector(e.scrollContainer)?document.querySelector(e.scrollContainer).scrollTop:document.documentElement.scrollTop||o.scrollTop;var n=document.querySelector(e.positionFixedSelector);"auto"===e.fixedSidebarOffset&&(e.fixedSidebarOffset=document.querySelector(e.tocSelector).offsetTop),t>e.fixedSidebarOffset?-1===n.className.indexOf(e.positionFixedClass)&&(n.className+=r+e.positionFixedClass):n.className=n.className.split(r+e.positionFixedClass).join("")}();var c,a=i;if(l&&null!==document.querySelector(e.tocSelector)&&a.length>0){n.call(a,(function(t,n){return function t(n){var o=0;return n!==document.querySelector(e.contentSelector&&null!=n)&&(o=n.offsetTop,e.hasInnerContainers&&(o+=t(n.offsetParent))),o}(t)>s+e.headingsOffset+10?(c=a[0===n?n:n-1],!0):n===a.length-1?(c=a[a.length-1],!0):void 0}));var u=document.querySelector(e.tocSelector).querySelectorAll("."+e.linkClass);t.call(u,(function(t){t.className=t.className.split(r+e.activeLinkClass).join("")}));var d=document.querySelector(e.tocSelector).querySelectorAll("."+e.listItemClass);t.call(d,(function(t){t.className=t.className.split(r+e.activeListItemClass).join("")}));var f=document.querySelector(e.tocSelector).querySelector("."+e.linkClass+".node-name--"+c.nodeName+'[href="'+e.basePath+"#"+c.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/@])/g,"\\$1")+'"]');-1===f.className.indexOf(e.activeLinkClass)&&(f.className+=r+e.activeLinkClass);var m=f.parentNode;m&&-1===m.className.indexOf(e.activeListItemClass)&&(m.className+=r+e.activeListItemClass);var h=document.querySelector(e.tocSelector).querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(h,(function(t){-1===t.className.indexOf(e.isCollapsedClass)&&(t.className+=r+e.isCollapsedClass)})),f.nextSibling&&-1!==f.nextSibling.className.indexOf(e.isCollapsedClass)&&(f.nextSibling.className=f.nextSibling.className.split(r+e.isCollapsedClass).join("")),function t(n){return-1!==n.className.indexOf(e.collapsibleClass)&&-1!==n.className.indexOf(e.isCollapsedClass)?(n.className=n.className.split(r+e.isCollapsedClass).join(""),t(n.parentNode.parentNode)):n}(f.parentNode.parentNode)}}}}},function(e,t){e.exports=function(e){var t=[].reduce;function n(e){return e[e.length-1]}function o(t){if(!(t instanceof window.HTMLElement))return t;if(e.ignoreHiddenElements&&(!t.offsetHeight||!t.offsetParent))return null;var n={id:t.id,children:[],nodeName:t.nodeName,headingLevel:function(e){return+e.nodeName.split("H").join("")}(t),textContent:e.headingLabelCallback?String(e.headingLabelCallback(t.textContent)):t.textContent.trim()};return e.includeHtml&&(n.childNodes=t.childNodes),e.headingObjectCallback?e.headingObjectCallback(n,t):n}return{nestHeadingsArray:function(l){return t.call(l,(function(t,l){var r=o(l);return r&&function(t,l){for(var r=o(t),i=r.headingLevel,s=l,c=n(s),a=i-(c?c.headingLevel:0);a>0;)(c=n(s))&&void 0!==c.children&&(s=c.children),a--;i>=e.collapseDepth&&(r.isCollapsed=!0),s.push(r)}(r,t.nest),t}),{nest:[]})},selectHeadings:function(t,n){var o=n;e.ignoreSelector&&(o=n.split(",").map((function(t){return t.trim()+":not("+e.ignoreSelector+")"})));try{return document.querySelector(t).querySelectorAll(o)}catch(e){return console.warn("Element not found: "+t),null}}}}},function(e,t){e.exports=function(e){var t=document.querySelector(e.tocSelector);if(t&&t.scrollHeight>t.clientHeight){var n=t.querySelector("."+e.activeListItemClass);n&&(t.scrollTop=n.offsetTop)}}},function(e,t){function n(e,t){var n,o,l=window.pageYOffset,r={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||function(e,t,n,o){return(e/=o/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t}},i=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]'),s="string"==typeof e?r.offset+(e?i&&i.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,c="function"==typeof r.duration?r.duration(s):r.duration;function a(e){o=e-n,window.scrollTo(0,r.easing(o,l,s,c)),o<c?requestAnimationFrame(a):(window.scrollTo(0,l+s),"function"==typeof r.callback&&r.callback())}requestAnimationFrame((function(e){n=e,a(e)}))}t.initSmoothScrolling=function(e){document.documentElement.style;var t=e.duration,o=e.offset,l=location.hash?r(location.href):location.href;function r(e){return e.slice(0,e.lastIndexOf("#"))}document.body.addEventListener("click",(function(i){!function(e){return"a"===e.tagName.toLowerCase()&&(e.hash.length>0||"#"===e.href.charAt(e.href.length-1))&&(r(e.href)===l||r(e.href)+"#"===l)}(i.target)||i.target.className.indexOf("no-smooth-scroll")>-1||"#"===i.target.href.charAt(i.target.href.length-2)&&"!"===i.target.href.charAt(i.target.href.length-1)||-1===i.target.className.indexOf(e.linkClass)||n(i.target.hash,{duration:t,offset:o,callback:function(){!function(e){var t=document.getElementById(e.substring(1));t&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())}(i.target.hash)}})}),!1)}}]); (self.webpackChunk=self.webpackChunk||[]).push([[6631],{6688:function(){App.init((function(){var e=document.querySelectorAll(".sidebar-menu .menu-item.menu-item-has-children"),t=document.querySelector(".support-menu-trigger");e&&(e.forEach((function(e){e.classList.contains("current-menu-ancestor")&&e.classList.add("active"),e.querySelector(".menu-item-block").addEventListener("click",(function(){e.classList.toggle("active")}))})),t.addEventListener("click",(function(){document.querySelector(".sidebar-menu").classList.toggle("active"),document.querySelector(".sidebar").classList.toggle("active")})))}))}},function(e){var t;t=6688,e(e.s=t)}]); </script> <style id="prismcss">code[class*=language-],pre[class*=language-]{color:#000;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}pre[class*=language-]>code{position:relative;z-index:1}code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}pre[class*=language-]:after,pre[class*=language-]:before{content:'';display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em}pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6b7782}.token.punctuation{color:#5f6364}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#2f9c0a}.token.entity,.token.operator,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:after,pre[class*=language-]:before{bottom:14px;box-shadow:none}}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:6;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}pre[class*=language]>code{border-style:none;padding-left:0;padding-right:0;padding-top:.625rem;padding-bottom:.625rem}pre[class*=language]:not(.line-numbers){border-radius:4px!important}pre[class*=language]:not(.line-numbers)>code{border-style:none;padding:.625rem 1em}pre[class*=language]>code .punctuation{--tw-text-opacity:1;color:rgb(29 28 41 / var(--tw-text-opacity))}div.code-toolbar>pre[class*=language]>code .line-numbers-rows{padding-top:.625rem;padding-bottom:.625rem}div.code-toolbar>.toolbar{right:.3em}div.code-toolbar>.toolbar>.toolbar-item>button{border-radius:.25rem;border-width:0;--tw-bg-opacity:1;background-color:rgb(204 204 204 / var(--tw-bg-opacity));padding-left:.625rem;padding-right:.625rem;padding-top:.25rem;padding-bottom:.25rem;text-transform:lowercase;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)} </style> <!-- Start VWO Async SmartCode --> <script async type='text/javascript' nonce="wo123jejr234982dfn"> window._vwo_code = window._vwo_code || (function(){ var account_id=301870, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, is_spa=1, hide_element='body', /* DO NOT EDIT BELOW THIS LINE */ f=false,d=document,code={use_existing_jquery:function(){return use_existing_jquery;},library_tolerance:function(){return library_tolerance;},finish:function(){if(!f){f=true;var a=d.getElementById('_vis_opt_path_hides');if(a)a.parentNode.removeChild(a);}},finished:function(){return f;},load:function(a){var b=d.createElement('script');b.src=a;b.type='text/javascript';b.innerText;b.onerror=function(){_vwo_code.finish();};d.getElementsByTagName('head')[0].appendChild(b);},init:function(){ window.settings_timer=setTimeout(function () {_vwo_code.finish() },settings_tolerance);var a=d.createElement('style'),b=hide_element?hide_element+'{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}':'',h=d.getElementsByTagName('head')[0];a.setAttribute('id','_vis_opt_path_hides');a.setAttribute('type','text/css');if(a.styleSheet)a.styleSheet.cssText=b;else a.appendChild(d.createTextNode(b));h.appendChild(a);this.load('https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&f='+(+is_spa)+'&r='+Math.random());return settings_timer; }};window._vwo_settings_timer = code.init(); return code; }()); </script> <!-- End VWO Async SmartCode --> </body> </html> <!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->

Pages: 1 2 3 4 5 6 7 8 9 10