

.specify-cred-archives__loader[data-v-b2faa4b4] {
	position: absolute!important;
	height: 100%;
	width: 100%
}

.specify-cred-archives__uppercase[data-v-b2faa4b4] {
	text-transform: uppercase
}

.specify-cred-archives__password[data-v-b2faa4b4] {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding-bottom: 0
}

.specify-cred-archives__description[data-v-b2faa4b4] {
	padding-bottom: 0
}

.specify-cred-archives__content[data-v-b2faa4b4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%
}

.specify-cred-archives__content__main[data-v-b2faa4b4] {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.specify-cred-archives .el-scrollbar__view {
	height: 100%
}

.qa-password-protection-content-copy[data-v-0840d02a] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.loader-center[data-v-0840d02a] {
	text-align: center
}

.upsell-badge[data-v-8d6070bc] {
	color: var(--av-fixed-critical);
	height: 24px;
	cursor: text
}

.upsell-badge[data-v-8d6070bc],
.upsell-badge[data-v-8d6070bc]:active,
.upsell-badge[data-v-8d6070bc]:hover {
	background: rgba(var(--av-fixed-warning), .15)
}

.upsell-badge--tag[data-v-8d6070bc] {
	border-radius: 10px
}

.upsell-badge--interactive[data-v-8d6070bc] {
	cursor: pointer
}

.upsell-badge--interactive[data-v-8d6070bc]:hover {
	background: rgba(var(--av-fixed-warning), .3)
}

.upsell-badge--interactive[data-v-8d6070bc]:active {
	background: rgba(var(--av-fixed-warning), .5)
}

.upsell-badge__text[data-v-8d6070bc] {
	text-transform: uppercase
}

.upsell-dialog__body[data-v-efc71b80] {
	margin: 40px 0 0
}

.upsell-dialog__editions-list[data-v-efc71b80] {
	text-align: start;
	padding: 0;
	margin: 24px 16px
}

.upsell-dialog__contact-action-text[data-v-efc71b80] {
	margin-top: 72px
}

.iframe[data-v-01051c9e] {
	border: none;
	width: 100vw;
	z-index: inherit
}

.modal-body .modal-body-block[data-v-2757b074],
.modal-body[data-v-2757b074] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.modal-body .modal-body-block .input-medium[data-v-2757b074] {
	width: 320px
}

.modal-body .modal-body-block .virtual-appliance-count[data-v-2757b074] {
	width: 128px
}

.modal-footer[data-v-2757b074] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.modal-body .modal-body-block[data-v-5156f271],
.modal-body[data-v-5156f271] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.modal-body .modal-body-block .input-medium[data-v-5156f271] {
	width: 320px
}

.modal-body .modal-body-block .virtual-appliance-count[data-v-5156f271] {
	width: 128px
}

.modal-footer[data-v-5156f271] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.modal-body .modal-body-block[data-v-6204c2c6],
.modal-body[data-v-6204c2c6] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.modal-body .modal-body-block .input-medium[data-v-6204c2c6] {
	width: 320px
}

.modal-body .modal-body-block .virtual-appliance-count[data-v-6204c2c6] {
	width: 128px
}

.modal-footer[data-v-6204c2c6] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.add-agent__field[data-v-bdf999c8] {
	width: 320px
}

.add-agent__row[data-v-bdf999c8] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: start
}

.add-agent__button[data-v-bdf999c8] {
	width: 100px
}

.add-agent__alert[data-v-bdf999c8] {
	border-width: 1px
}

.add-agent__label[data-v-bdf999c8] {
	line-height: 32px
}

.remote-install__container[data-v-f6d58768] {
	border-bottom: 1px solid var(--av-brand-lighter)
}

.remote-install__uppercase[data-v-f6d58768] {
	text-transform: uppercase
}

.remote-install__field[data-v-f6d58768] {
	width: 320px
}

.remote-install__footer[data-v-f6d58768] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.el-step.is-vertical.remote-install__step .remote-install__step-title[data-v-f6d58768] {
	margin-top: 0
}

.add-vmware__container[data-v-00833c88] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: 16px 24px
}

.add-vmware__container--column[data-v-00833c88] {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.add-vmware__steps[data-v-00833c88] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-right: 8px
}

.add-vmware__warning-container[data-v-00833c88] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.add-vmware__warning[data-v-00833c88] {
	background-color: var(--av-fixed-warning-accent);
	border: 1px solid var(--av-brand-accent);
	padding: 8px 16px 16px
}

.add-vmware__button[data-v-00833c88] {
	margin: 8px 0 0;
	width: 300px
}

.add-vmware__button--field-size[data-v-00833c88] {
	width: 320px
}

.add-vmware__button--width[data-v-00833c88] {
	width: 100%
}

.add-vmware__button--margin[data-v-00833c88] {
	margin: 24px 0 0
}

.add-vmware__footer[data-v-00833c88] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.el-step.is-vertical.add-vmware__step[data-v-00833c88] .el-step__title {
	margin-top: 0
}

.connection-failed[data-v-2118d8e7] {
	width: 100%;
	height: 100%
}

.connection-failed__content[data-v-2118d8e7] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 600px;
	padding: 128px 0 48px;
	margin: auto;
	text-align: center
}

.rdp-reconnecting[data-v-10575524] {
	max-width: 100%;
	min-height: 0
}

.rdp-auth[data-v-c7391f84] {
	width: 100%;
	height: 100%
}

.rdp-auth__content[data-v-c7391f84] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 128px 0 48px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.rdp-auth__desc[data-v-c7391f84],
.rdp-auth__title[data-v-c7391f84] {
	text-align: center
}

.rdp-auth__form[data-v-c7391f84] {
	width: 462px
}

.rdp-web-client {
	height: 100%;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.rdp-web-client,
.rdp-web-client__action-bar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.rdp-web-client__action-bar {
	padding: 0 16px
}

.rdp-web-client__action+.rdp-web-client__action {
	margin-left: 8px
}

.rdp-web-client__guacamole {
	cursor: none;
	width: 100%;
	background: #000
}

.rdp-web-client__guacamole>div {
	overflow: hidden;
	z-index: 1
}

.connection-failed[data-v-db138b6a] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center
}

.connection-failed__desctiption[data-v-db138b6a],
.connection-failed__title[data-v-db138b6a] {
	width: 100%
}

.remote-assistance-dialog[data-v-52504c2d] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center
}

.remote-assistance-dialog__description[data-v-52504c2d] {
	width: 100%
}

.link-field[data-v-56e7eac4] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 0 8px 0 16px;
	min-width: 100%;
	max-width: 100%;
	height: 48px;
	border-radius: 4px;
	border: 1px solid var(--av-brand-light)
}

.link-field__action[data-v-56e7eac4] {
	margin-left: 8px
}

.rdp-get-link[data-v-f7a8196c] {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center
}

.rdp-get-link[data-v-f7a8196c],
.rdp-get-link__footer[data-v-f7a8196c] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.rdp-get-link__footer[data-v-f7a8196c] {
	padding: 16px;
	border-top: 1px solid var(--av-brand-accent);
	border-radius: 0 0 4px 4px;
	background-color: var(--av-brand-lightest);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	cursor: pointer
}

.rdp-get-link__footer[data-v-f7a8196c]:hover {
	background-color: var(--av-brand-accent)
}

.rdp-get-link--with-footer[data-v-f7a8196c] {
	padding-bottom: 24px
}

.remote-assistance-password[data-v-596ba484] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	text-align: center
}

.rdp-skeleton[data-v-1ac7f9d0] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 100%;
	background-color: var(--av-solid-brand-lightest)
}

.rdp-skeleton__title[data-v-1ac7f9d0] {
	height: 8px;
	width: 200px;
	border-radius: 4px;
	background-color: var(--av-fixed-lighter)
}

.rdp-skeleton__backdrop[data-v-1ac7f9d0] {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1;
	background-color: var(--av-fixed-secondary)
}

.rdp-web-client-view[data-v-05c78d56] {
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
	background-color: var(--av-solid-brand-lightest)
}

.text[data-v-5a8d9469] {
	font-size: 14px;
	line-height: 24px
}

.text--bold[data-v-5a8d9469] {
	font-weight: 600
}

.text--small[data-v-5a8d9469] {
	font-size: 12px;
	line-height: 16px
}

.text--code[data-v-5a8d9469] {
	line-height: 20px;
	font-size: 14px;
	margin: 0
}

.text--red[data-v-5a8d9469] {
	color: red
}

.error-notification-button[data-v-5a8d9469] {
	width: 200px
}

.error-message[data-v-5a8d9469] {
	max-height: 280px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5
}

.policies-list[data-v-2fa955ae] {
	height: 100%
}

.step[data-v-e5916ade] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.step .step-summary[data-v-e5916ade] {
	-webkit-box-flex: 2;
	-ms-flex-positive: 2;
	flex-grow: 2;
	-ms-flex-item-align: center;
	align-self: center;
	word-break: break-word
}

.step .step-summary .step-summary__label[data-v-e5916ade] {
	color: rgba(var(--av-fixed-primary), .6)
}

.step[data-v-2d2e8d86] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.step .step-summary[data-v-2d2e8d86] {
	-webkit-box-flex: 2;
	-ms-flex-positive: 2;
	flex-grow: 2;
	-ms-flex-item-align: center;
	align-self: center;
	word-break: break-word
}

.step .step-summary .step-summary__label[data-v-2d2e8d86] {
	color: rgba(var(--av-fixed-primary), .6)
}

.step[data-v-4b9c1fb2] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.step .step-summary[data-v-4b9c1fb2] {
	-webkit-box-flex: 2;
	-ms-flex-positive: 2;
	flex-grow: 2;
	-ms-flex-item-align: center;
	align-self: center;
	word-break: break-word
}

.step .step-summary .step-summary__label[data-v-4b9c1fb2] {
	color: rgba(var(--av-fixed-primary), .6)
}

.policy-status__wrap[data-v-27c829a7] {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%
}

.policy-status__schedule[data-v-27c829a7],
.policy-status__wrap[data-v-27c829a7] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.list-item.step-divider[data-v-bd666e4a] {
	min-height: 2px;
	height: 2px
}

.list-item.list-item--invalid[data-v-bd666e4a] {
	border-left: 4px solid var(--av-fixed-critical);
	background-color: rgba(var(--av-fixed-critical), .1)
}

.list-item.list-item--invalid .list-item__content[data-v-bd666e4a] {
	padding-left: 20px
}

.list-item.list-item--invalid .list-item__content .step-type-summary .el-link[data-v-bd666e4a],
.list-item.list-item--invalid .list-item__content .step-type-summary[data-v-bd666e4a] {
	color: var(--av-fixed-critical)
}

.list-item.list-item--invalid[data-v-bd666e4a]:hover {
	background-color: var(--av-fixed-critical-accent)
}

.list-item.step-divider[data-v-2a602e55] {
	min-height: 2px;
	height: 2px
}

.list-item.list-item--invalid[data-v-2a602e55] {
	border-left: 4px solid var(--av-fixed-critical);
	background-color: rgba(var(--av-fixed-critical), .1)
}

.list-item.list-item--invalid .list-item__content[data-v-2a602e55] {
	padding-left: 20px
}

.list-item.list-item--invalid .list-item__content .step-type-summary .el-link[data-v-2a602e55],
.list-item.list-item--invalid .list-item__content .step-type-summary[data-v-2a602e55] {
	color: var(--av-fixed-critical)
}

.list-item.list-item--invalid[data-v-2a602e55]:hover {
	background-color: var(--av-fixed-critical-accent)
}

.button-bar[data-v-a439b70c] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.button-bar__popper[data-v-a439b70c] {
	display: inline-block
}

.button-bar__popper-content[data-v-a439b70c] {
	max-width: 390px
}

.button-bar__popper-icon[data-v-a439b70c] {
	cursor: pointer
}

.popover {
	max-width: 280px
}

.policy-icons-bar[data-v-6f4c8d90] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.policy-icons-bar:hover .policy-icons-bar__run_btn[data-v-6f4c8d90] {
	display: block
}

.policy-issue[data-v-771ae1c6] .el-alert-advance__wrapper {
	max-width: 100%
}

.policy-issue[data-v-771ae1c6] .el-alert-advance__wrapper .el-alert-advance__pseudo-icon {
	word-wrap: break-word;
	max-width: 100%
}

.policy-status__wrap[data-v-7757f9c8] {
	width: 100%
}

.policy-status__item[data-v-7757f9c8],
.policy-status__wrap[data-v-7757f9c8] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.policy-status__item[data-v-7757f9c8] {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto
}

.policy-status__schedule[data-v-7757f9c8] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.policy-status__item[data-v-7757f9c8]:not(:first-child) {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.deleting-plan-name[data-v-2e5613d2] {
	color: var(--av-fixed-primary);
	font-weight: 600
}

.policy-common__head[data-v-f0acce96],
.policy-common__policy-title[data-v-f0acce96],
.policy-common__title[data-v-f0acce96] {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.policy-common__policy-title[data-v-f0acce96] {
	width: 100%
}

.policy-common--disabled-application[data-v-f0acce96] {
	background-color: transparent;
	border: 1px solid var(--av-brand-light)
}

.policy-common--inactive-module[data-v-f0acce96] {
	padding: 16px 16px 16px 24px
}

.policy-common--invalid-module[data-v-f0acce96] .el-collapse-item__header {
	border-left: 4px solid var(--av-fixed-danger)
}

.policy-common--loading[data-v-f0acce96] {
	position: relative
}

.policy-common--loading[data-v-f0acce96]:after {
	content: "";
	position: absolute;
	background-color: var(--av-fixed-white);
	opacity: .8;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0
}

.policies-list[data-v-8a0a2f42] {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.policies-list__toolbar[data-v-8a0a2f42] {
	height: 65px!important;
	min-height: 65px!important;
	-webkit-box-flex: 0 0 65px;
	-ms-flex-positive: 0 0 65px;
	flex-grow: 0 0 65px
}

.policies-list__content[data-v-8a0a2f42] {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	height: 1px
}

.policies-list__card[data-v-8a0a2f42]:not(:last-child) {
	margin-bottom: 24px
}

.policies-list[data-v-524aaf23] {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.policies-list__toolbar[data-v-524aaf23] {
	height: 65px!important;
	min-height: 65px!important;
	-webkit-box-flex: 0 0 65px;
	-ms-flex-positive: 0 0 65px;
	flex-grow: 0 0 65px
}

.policies-list__content[data-v-524aaf23] {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	height: 1px
}

.policies-list__card[data-v-524aaf23]:not(:last-child) {
	margin-bottom: 24px
}

.layout[data-v-e3735db4] {
	height: 100%;
	overflow-y: auto
}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

html {
	/* line-height: 1.15; */
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

main {
	display: block
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

pre {
	/* font-family: monospace, monospace; */
	font-size: 1em
}

a {
	background-color: transparent
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted
}

b,
strong {
	font-weight: bolder
}

code,
kbd,
samp {
	/* font-family: monospace, 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
}

img {
	border-style: none
}

button,
input,
optgroup,
select,
textarea {
	/* font-family: inherit; */
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}

button,
input {
	overflow: visible
}

button,
select {
	text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
	-webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText
}

fieldset {
	padding: .35em .75em .625em
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}

progress {
	vertical-align: baseline
}

textarea {
	overflow: auto
}

[type=checkbox],
[type=radio] {
	box-sizing: border-box;
	padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details {
	display: block
}

summary {
	display: list-item
}

[hidden],
template {
	display: none
}

:root {
	--av-nav-primary: #00204d;
	--av-nav-secondary: #0065e3;
	--av-nav-text: #fff;
	--av-nav-text-active: #fff;
	--av-scroll-thumb: rgba(36, 49, 67, 0.4);
	--av-scroll-thumb-inverse: hsla(0, 0%, 100%, 0.4);
	--av-brand-primary: #2668c5;
	--av-brand-light: rgba(38, 104, 197, 0.3);
	--av-brand-accent: rgba(38, 104, 197, 0.1);
	--av-brand-lightest: rgba(38, 104, 197, 0.05);
	--av-solid-brand-accent: #e9f0f9;
	--av-solid-brand-lightest: #f4f7fc;
	--av-gradient-to-bottom-brand-lightest: linear-gradient(rgba(38, 104, 197, 0.05), rgba(38, 104, 197, 0));
	--av-gradient-to-top-brand-lightest: linear-gradient(rgba(38, 104, 197, 0), rgba(38, 104, 197, 0.05));
	--av-gradient-nav-primary: linear-gradient(#193a83, #00204d);
	--av-brand-secondary: #408bea;
	--av-brand-secondary-light: rgba(64, 139, 234, 0.3);
	--av-brand-secondary-accent: rgba(64, 139, 234, 0.15);
	--av-fixed-primary: #243143;
	--av-fixed-secondary: rgba(36, 49, 67, 0.9);
	--av-fixed-light: rgba(36, 49, 67, 0.6);
	--av-fixed-lighter: rgba(36, 49, 67, 0.4);
	--av-fixed-lightest: rgba(36, 49, 67, 0.2);
	--av-fixed-invisible: rgba(36, 49, 67, 0.1);
	--av-fixed-white: #fff;
	--av-fixed-white-secondary: hsla(0, 0%, 100%, 0.95);
	--av-fixed-white-light: hsla(0, 0%, 100%, 0.6);
	--av-fixed-white-lighter: hsla(0, 0%, 100%, 0.4);
	--av-fixed-white-lightest: hsla(0, 0%, 100%, 0.2);
	--av-fixed-white-invisible: hsla(0, 0%, 100%, 0.1);
	--av-fixed-success-dark: #609425;
	--av-fixed-success-dark-accent: rgba(96, 148, 37, 0.3);
	--av-fixed-success: #9bc225;
	--av-fixed-success-accent: rgba(155, 194, 37, 0.15);
	--av-fixed-warning: #ffa310;
	--av-fixed-warning-accent: rgba(255, 163, 16, 0.15);
	--av-fixed-critical: #ff7200;
	--av-fixed-critical-accent: rgba(255, 114, 0, 0.15);
	--av-fixed-danger: #d92c23;
	--av-fixed-danger-accent: rgba(217, 44, 35, 0.15);
	--av-solid-brand-secondary-light: #c6dcf9;
	--av-solid-brand-secondary-accent: #e2eefc;
	--av-solid-fixed-invisible: #e9eaec;
	--av-solid-fixed-success-accent: #f0f6de;
	--av-solid-fixed-warning-accent: #fff1db;
	--av-solid-fixed-critical-accent: #ffead9;
	--av-solid-fixed-danger-accent: #f9dfde;
	--av-fixed-link: #2668c5;
	--av-fixed-link-light: #bed2ee;
	--av-fixed-info: #408bea;
	--av-fixed-info-accent: rgba(64, 139, 234, 0.15);
	--av-fixed-focus: rgba(64, 139, 234, 0.3);
	--av-fixed-highlight: #ffdf00
}

