/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/common/styles/tokens/tokens.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
:root{font-size:16px;--vault-component-token-button-border-top-left-radius: 4px;--vault-component-token-button-border-top-right-radius: 4px;--vault-component-token-button-border-bottom-left-radius: 4px;--vault-component-token-button-border-bottom-right-radius: 4px;--vault-component-token-button-border-left-width: 1px;--vault-component-token-button-border-right-width: 1px;--vault-component-token-button-border-top-width: 1px;--vault-component-token-button-border-bottom-width: 1px;--vault-component-token-button-font-size: 1rem;--vault-component-token-button-height: 2.3333rem;--vault-component-token-button-horizontal-padding: 0.6666rem;--vault-component-token-button-width: unset;--vault-component-token-button-min-width: unset;--vault-component-token-button-max-width: unset;--vault-component-token-button-secondary-background-color-default: #eeeeee;--vault-component-token-button-secondary-background-color-hover: #dadada;--vault-component-token-button-secondary-background-color-focus: #dadada;--vault-component-token-button-secondary-background-color-active: #c0c0c0;--vault-component-token-button-secondary-background-color-disabled: #f8f8f8;--vault-component-token-button-secondary-border-color-default: #dadada;--vault-component-token-button-secondary-border-color-hover: #dadada;--vault-component-token-button-secondary-border-color-focus: #dadada;--vault-component-token-button-secondary-border-color-active: #c0c0c0;--vault-component-token-button-secondary-border-color-disabled: #dadada;--vault-component-token-button-secondary-text-color-default: #1d1d1d;--vault-component-token-button-secondary-text-color-hover: #1d1d1d;--vault-component-token-button-secondary-text-color-focus: #1d1d1d;--vault-component-token-button-secondary-text-color-active: #1d1d1d;--vault-component-token-button-secondary-text-color-disabled: #aaaaaa;--vault-component-token-button-primary-background-color-default: #1453b8;--vault-component-token-button-primary-background-color-hover: #104293;--vault-component-token-button-primary-background-color-focus: #104293;--vault-component-token-button-primary-background-color-active: #092553;--vault-component-token-button-primary-background-color-disabled: #acc8f6;--vault-component-token-button-primary-border-color-default: #1453b8;--vault-component-token-button-primary-border-color-hover: #104293;--vault-component-token-button-primary-border-color-focus: #104293;--vault-component-token-button-primary-border-color-active: #092553;--vault-component-token-button-primary-border-color-disabled: #acc8f6;--vault-component-token-button-primary-text-color-default: #ffffff;--vault-component-token-button-primary-text-color-hover: #ffffff;--vault-component-token-button-primary-text-color-focus: #ffffff;--vault-component-token-button-primary-text-color-active: #ffffff;--vault-component-token-button-primary-text-color-disabled: #ffffff;--vault-component-token-button-ghost-background-color-default: transparent;--vault-component-token-button-ghost-background-color-hover: #eeeeee;--vault-component-token-button-ghost-background-color-focus: #dadada;--vault-component-token-button-ghost-background-color-active: #c0c0c0;--vault-component-token-button-ghost-background-color-disabled: transparent;--vault-component-token-button-ghost-border-color-default: transparent;--vault-component-token-button-ghost-border-color-hover: #eeeeee;--vault-component-token-button-ghost-border-color-focus: #dadada;--vault-component-token-button-ghost-border-color-active: #c0c0c0;--vault-component-token-button-ghost-border-color-disabled: transparent;--vault-component-token-button-ghost-text-color-default: #1d1d1d;--vault-component-token-button-ghost-text-color-hover: #1d1d1d;--vault-component-token-button-ghost-text-color-focus: #1d1d1d;--vault-component-token-button-ghost-text-color-active: #1d1d1d;--vault-component-token-button-ghost-text-color-disabled: #aaaaaa;--vault-component-token-button-dropdown-background-color-default: #ffffff;--vault-component-token-button-dropdown-background-color-hover: #ffffff;--vault-component-token-button-dropdown-background-color-focus: #ffffff;--vault-component-token-button-dropdown-background-color-active: #ffffff;--vault-component-token-button-dropdown-background-color-disabled: #f8f8f8;--vault-component-token-button-dropdown-border-color-default: #cccccc;--vault-component-token-button-dropdown-border-color-hover: #cccccc;--vault-component-token-button-dropdown-border-color-focus: #1453b8;--vault-component-token-button-dropdown-border-color-active: #1453b8;--vault-component-token-button-dropdown-border-color-disabled: #cccccc;--vault-component-token-button-dropdown-text-color-default: #1d1d1d;--vault-component-token-button-dropdown-text-color-hover: #1d1d1d;--vault-component-token-button-dropdown-text-color-focus: #1d1d1d;--vault-component-token-button-dropdown-text-color-active: #1d1d1d;--vault-component-token-button-dropdown-text-color-disabled: #aaaaaa;--vault-component-token-dropdown-button-width: 15rem;--vault-component-token-field-font-size: 1rem;--vault-component-token-field-prefix-and-suffix-padding: 0.6666rem;--vault-component-token-field-label-line-height: 1.1666rem;--vault-component-token-field-label-bottom-padding: 0.1666rem;--vault-component-token-field-label-right-padding: 0.6666rem;--vault-component-token-field-label-width: unset;--vault-component-token-field-bottom-message-text-color-default: #808080;--vault-component-token-field-bottom-message-text-color-error: #ce1300;--vault-component-token-field-bottom-message-font-size: 1rem;--vault-component-token-field-bottom-message-reserve-spacing-padding: 0.3333rem;--vault-component-token-field-label-template-column: auto;--vault-component-token-field-prefix-template-column: auto;--vault-component-token-field-input-template-column: auto;--vault-component-token-field-suffix-template-column: 1fr;--vault-component-token-field-value-min-height: 2.3333rem;--vault-component-token-field-label-top-padding: 0.5rem;--vault-component-token-field-prefix-top-padding: 0.5rem;--vault-component-token-field-display-value-top-padding: 0.5rem;--vault-component-token-field-suffix-top-padding: 0.5rem;--vault-component-token-icon-height: 1.1666rem;--vault-component-token-icon-width: 1.1666rem;--vault-component-token-icon-button-ghost-height: 2rem;--vault-component-token-icon-button-ghost-width: 2rem;--vault-component-token-icon-button-ghost-background-color-hover: #eeeeee;--vault-component-token-icon-button-ghost-background-color-focus: #dadada;--vault-component-token-icon-button-ghost-background-color-active: #c0c0c0;--vault-component-token-icon-button-ghost-text-color-disabled: #aaaaaa;--vault-component-token-label-underline-color: #aaaaaa;--vault-component-token-link-font-size: 1rem;--vault-component-token-link-text-color-default: #0066cc;--vault-component-token-link-text-color-hover: #0066cc;--vault-component-token-link-text-color-active: #092553;--vault-component-token-link-text-color-disabled: #acc8f6;--vault-component-token-link-text-color-focus: #0066cc;--vault-component-token-link-text-decoration-hover: underline;--vault-component-token-link-text-decoration-focus: underline;--vault-component-token-link-icon-margin: 0.3333rem;--vault-component-token-menu-background-color-default: #ffffff;--vault-component-token-menu-border-radius: 4px;--vault-component-token-menu-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.12), 0 1px 8px 0 rgba(0, 0, 0, 0.2);--vault-component-token-menu-font-size: 1rem;--vault-component-token-menu-max-height: calc(50vh - 3rem);--vault-component-token-menu-text-color-default: #1d1d1d;--vault-component-token-menu-width: 15rem;--vault-component-token-menu-divider-color: #eeeeee;--vault-component-token-menu-header-text-color: #808080;--vault-component-token-menu-header-font-size: 1rem;--vault-component-token-menu-option-background-color-hover: #eeeeee;--vault-component-token-menu-option-background-color-focus: #eeeeee;--vault-component-token-menu-option-vertical-padding: 0.416rem;--vault-component-token-menu-option-horizontal-padding: 0.6666rem;--vault-component-token-menu-option-icon-margin-right: 0.3333rem;--vault-component-token-menu-option-text-color-disabled: #aaaaaa;--vault-component-token-picker-button-width: 15rem;--vault-component-token-text-input-background-color-default: #ffffff;--vault-component-token-text-input-background-color-disabled: #f8f8f8;--vault-component-token-text-input-background-color-read-only: #f8f8f8;--vault-component-token-text-input-background-color-required: #ffffcc;--vault-component-token-text-input-border-color-default: #cccccc;--vault-component-token-text-input-border-color-disabled: #cccccc;--vault-component-token-text-input-border-color-error: #ce1300;--vault-component-token-text-input-border-color-focus: #1453b8;--vault-component-token-text-input-border-color-read-only: #cccccc;--vault-component-token-text-input-font-size: 1rem;--vault-component-token-text-input-gap: 0.3333rem;--vault-component-token-text-input-height: 2.3333rem;--vault-component-token-text-input-horizontal-padding: 0.6666rem;--vault-component-token-text-input-text-color-default: #1d1d1d;--vault-component-token-text-input-text-color-disabled: #aaaaaa;--vault-component-token-text-input-text-color-placeholder: #cccccc;--vault-component-token-text-input-width: 15rem;--vault-component-token-text-input-border-top-left-radius: 2px;--vault-component-token-text-input-border-bottom-left-radius: 2px;--vault-component-token-text-input-border-top-right-radius: 2px;--vault-component-token-text-input-border-bottom-right-radius: 2px;--vault-component-token-tooltip-background-color: #414141}
/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Button/styles/Button.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes Button-module__vault-component-animation-fade-in___Q6vxI{0%{opacity:0}100%{opacity:1}}.Button-module__platformButtonDefault___eUfF1{box-sizing:border-box;padding:0 var(--vault-component-token-button-horizontal-padding);font-size:var(--vault-component-token-button-font-size);height:var(--vault-component-token-button-height);width:var(--vault-component-token-button-width);min-width:var(--vault-component-token-button-min-width);max-width:var(--vault-component-token-button-max-width);border-top-left-radius:var(--vault-component-token-button-border-top-left-radius);border-top-right-radius:var(--vault-component-token-button-border-top-right-radius);border-bottom-left-radius:var(--vault-component-token-button-border-bottom-left-radius);border-bottom-right-radius:var(--vault-component-token-button-border-bottom-right-radius);border-left-width:var(--vault-component-token-button-border-left-width);border-right-width:var(--vault-component-token-button-border-right-width);border-top-width:var(--vault-component-token-button-border-top-width);border-bottom-width:var(--vault-component-token-button-border-bottom-width);border-style:solid;cursor:pointer;white-space:nowrap;overflow:hidden;outline:none;display:inline-flex;align-items:center;justify-content:center;gap:.3333rem;transition:border-color 300ms,background-color 300ms;-webkit-tap-highlight-color:transparent}.Button-module__platformButtonDefault___eUfF1[disabled]{cursor:not-allowed}.Button-module__platformButtonPrimary___HU60s{background-color:var(--vault-component-token-button-primary-background-color-default);border-color:var(--vault-component-token-button-primary-border-color-default);color:var(--vault-component-token-button-primary-text-color-default)}.Button-module__platformButtonPrimary___HU60s:not([disabled]):hover{background-color:var(--vault-component-token-button-primary-background-color-hover);border-color:var(--vault-component-token-button-primary-border-color-hover);color:var(--vault-component-token-button-primary-text-color-hover)}.Button-module__platformButtonPrimary___HU60s:not([disabled]):focus{background-color:var(--vault-component-token-button-primary-background-color-focus);border-color:var(--vault-component-token-button-primary-border-color-focus);color:var(--vault-component-token-button-primary-text-color-focus)}.Button-module__platformButtonPrimary___HU60s:not([disabled]):active{background-color:var(--vault-component-token-button-primary-background-color-active);border-color:var(--vault-component-token-button-primary-border-color-active);color:var(--vault-component-token-button-primary-text-color-active)}.Button-module__platformButtonPrimary___HU60s[disabled]{background-color:var(--vault-component-token-button-primary-background-color-disabled);border-color:var(--vault-component-token-button-primary-border-color-disabled);color:var(--vault-component-token-button-primary-text-color-disabled)}.Button-module__platformButtonPrimaryActive___DQL3R:not([disabled]){background-color:var(--vault-component-token-button-primary-background-color-active);border-color:var(--vault-component-token-button-primary-border-color-active);color:var(--vault-component-token-button-primary-text-color-active)}.Button-module__platformButtonSecondary___PthsU{background-color:var(--vault-component-token-button-secondary-background-color-default);border-color:var(--vault-component-token-button-secondary-border-color-default);color:var(--vault-component-token-button-secondary-text-color-default)}.Button-module__platformButtonSecondary___PthsU:not([disabled]):hover{background-color:var(--vault-component-token-button-secondary-background-color-hover);border-color:var(--vault-component-token-button-secondary-border-color-hover);color:var(--vault-component-token-button-secondary-text-color-hover)}.Button-module__platformButtonSecondary___PthsU:not([disabled]):focus{background-color:var(--vault-component-token-button-secondary-background-color-focus);border-color:var(--vault-component-token-button-secondary-border-color-focus);color:var(--vault-component-token-button-secondary-text-color-focus)}.Button-module__platformButtonSecondary___PthsU:not([disabled]):active{background-color:var(--vault-component-token-button-secondary-background-color-active);border-color:var(--vault-component-token-button-secondary-border-color-active);color:var(--vault-component-token-button-secondary-text-color-active)}.Button-module__platformButtonSecondary___PthsU[disabled]{background-color:var(--vault-component-token-button-secondary-background-color-disabled);border-color:var(--vault-component-token-button-secondary-border-color-disabled);color:var(--vault-component-token-button-secondary-text-color-disabled)}.Button-module__platformButtonSecondaryActive___n_MX8:not([disabled]){background-color:var(--vault-component-token-button-secondary-background-color-active);border-color:var(--vault-component-token-button-secondary-border-color-active);color:var(--vault-component-token-button-secondary-text-color-active)}.Button-module__platformButtonGhost___tnxuL{background-color:var(--vault-component-token-button-ghost-background-color-default);border-color:var(--vault-component-token-button-ghost-border-color-default);color:var(--vault-component-token-button-ghost-text-color-default)}.Button-module__platformButtonGhost___tnxuL:not([disabled]):hover{background-color:var(--vault-component-token-button-ghost-background-color-hover);border-color:var(--vault-component-token-button-ghost-border-color-hover);color:var(--vault-component-token-button-ghost-text-color-hover)}.Button-module__platformButtonGhost___tnxuL:not([disabled]):focus{background-color:var(--vault-component-token-button-ghost-background-color-focus);border-color:var(--vault-component-token-button-ghost-border-color-focus);color:var(--vault-component-token-button-ghost-text-color-focus)}.Button-module__platformButtonGhost___tnxuL:not([disabled]):active{background-color:var(--vault-component-token-button-ghost-background-color-active);border-color:var(--vault-component-token-button-ghost-border-color-active);color:var(--vault-component-token-button-ghost-text-color-active)}.Button-module__platformButtonGhost___tnxuL[disabled]{background-color:var(--vault-component-token-button-ghost-background-color-disabled);border-color:var(--vault-component-token-button-ghost-border-color-disabled);color:var(--vault-component-token-button-ghost-text-color-disabled)}.Button-module__platformButtonGhostActive___mzhKe:not([disabled]){background-color:var(--vault-component-token-button-ghost-background-color-active);border-color:var(--vault-component-token-button-ghost-border-color-active);color:var(--vault-component-token-button-ghost-text-color-active)}.Button-module__platformButtonDropdown___tYYXf{background-color:var(--vault-component-token-button-dropdown-background-color-default);border-color:var(--vault-component-token-button-dropdown-border-color-default);color:var(--vault-component-token-button-dropdown-text-color-default);border-radius:2px}.Button-module__platformButtonDropdown___tYYXf:not([disabled]):hover{background-color:var(--vault-component-token-button-dropdown-background-color-hover);border-color:var(--vault-component-token-button-dropdown-border-color-hover);color:var(--vault-component-token-button-dropdown-text-color-hover)}.Button-module__platformButtonDropdown___tYYXf:not([disabled]):focus{background-color:var(--vault-component-token-button-dropdown-background-color-focus);border-color:var(--vault-component-token-button-dropdown-border-color-focus);color:var(--vault-component-token-button-dropdown-text-color-focus)}.Button-module__platformButtonDropdown___tYYXf:not([disabled]):active{background-color:var(--vault-component-token-button-dropdown-background-color-active);border-color:var(--vault-component-token-button-dropdown-border-color-active);color:var(--vault-component-token-button-dropdown-text-color-active)}.Button-module__platformButtonDropdown___tYYXf[disabled]{background-color:var(--vault-component-token-button-dropdown-background-color-disabled);border-color:var(--vault-component-token-button-dropdown-border-color-disabled);color:var(--vault-component-token-button-dropdown-text-color-disabled)}.Button-module__platformButtonDropdownActive___WNlaE:not([disabled]){background-color:var(--vault-component-token-button-dropdown-background-color-active);border-color:var(--vault-component-token-button-dropdown-border-color-active);color:var(--vault-component-token-button-dropdown-text-color-active)}
/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Icon/styles/Icon.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/
.Icon-module__icon___zavn4{text-align:center}.Icon-module__disabled___KFxlm{color:#aaa}.svg-inline--fa.Icon-module__token___O7dlj{width:var(--vault-component-token-icon-width);height:var(--vault-component-token-icon-height)}.svg-inline--fa.Icon-module__xs___L9u2J{width:1rem;height:1rem}.svg-inline--fa.Icon-module__sm____Nmgy{width:1.1666rem;height:1.1666rem}.svg-inline--fa.Icon-module__md___P50q6{width:1.5rem;height:1.5rem}.svg-inline--fa.Icon-module__lg___kJoDM{width:2rem;height:2rem}.svg-inline--fa.Icon-module__xl___dVTXL{width:2.6666rem;height:2.6666rem}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/DropdownButton/styles/DropdownButton.module.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************/
.DropdownButton-module__button___alSnT{display:inline-flex;align-items:center}.DropdownButton-module__xs___snha3{width:4rem}.DropdownButton-module__sm___uEwqy{width:8.3333rem}.DropdownButton-module__md___ZPoWu{width:15rem}.DropdownButton-module__lg___iIWpu{width:23.3333rem}.DropdownButton-module__xl___OQtaG{width:38.3333rem}.DropdownButton-module__fullWidth___olZB2{width:100%}.DropdownButton-module__token___mIJNi{--vault-component-token-button-width: var(--vault-component-token-dropdown-button-width)}.DropdownButton-module__label___DIhRf{flex:1 1 0%;text-align:start;text-overflow:ellipsis;overflow:hidden}.DropdownButton-module__caret___mNBVu{flex-shrink:0}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Overlay/styles/Overlay.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/
.Overlay-module__overlay___TGI0t{position:absolute;display:inline-flex;z-index:400}
/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Menu/styles/MenuItem.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes MenuItem-module__vault-component-animation-fade-in___ZCVqS{0%{opacity:0}100%{opacity:1}}.MenuItem-module__menuOption___N_XIT{cursor:pointer;background-color:var(--vault-component-token-menu-background-color-default);padding:var(--vault-component-token-menu-option-vertical-padding) var(--vault-component-token-menu-option-horizontal-padding);display:flex;word-break:break-word;word-wrap:break-word;min-height:2rem;box-sizing:border-box}.MenuItem-module__menuOption___N_XIT:not(.MenuItem-module__disabled___RdP5J):hover{background-color:var(--vault-component-token-menu-option-background-color-hover);transition:background-color 300ms}.MenuItem-module__footerOption___bZ_1M{border:none;border-top:1px solid #eee;text-align:left}.MenuItem-module__disabled___RdP5J{color:var(--vault-component-token-menu-option-text-color-disabled);background:none;cursor:not-allowed}.MenuItem-module__focused___5g0q1{background-color:var(--vault-component-token-menu-option-background-color-focus)}.MenuItem-module__selected___otBJJ{font-weight:bold}.MenuItem-module__iconContainer___OlCz8{width:1.6666rem;display:flex;align-items:center;justify-content:center;margin-right:var(--vault-component-token-menu-option-icon-margin-right);flex-shrink:0}.MenuItem-module__menuHeader___G1CLU{box-sizing:border-box;align-items:center;border-bottom:1px solid var(--vault-component-token-menu-divider-color);color:var(--vault-component-token-menu-header-text-color);display:flex;font-size:var(--vault-component-token-menu-header-font-size);min-height:2rem;padding:var(--vault-component-token-menu-option-vertical-padding) var(--vault-component-token-menu-option-horizontal-padding);text-transform:uppercase;word-break:break-word;word-wrap:break-word}.MenuItem-module__divider___xAx1O{height:1px;padding:0;background-color:var(--vault-component-token-menu-divider-color)}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Menu/styles/MenuLoading.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
.MenuLoading-module__loading___ZrxC9{color:var(--vault-component-token-menu-text-color-default)}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Menu/styles/MenuMessage.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes MenuMessage-module__vault-component-animation-fade-in___jjU7o{0%{opacity:0}100%{opacity:1}}.MenuMessage-module__menuMessage___b0RUy{background-color:var(--vault-component-token-menu-background-color-default);padding:var(--vault-component-token-menu-option-vertical-padding) var(--vault-component-token-menu-option-horizontal-padding);word-break:break-word;word-wrap:break-word;min-height:2rem;box-sizing:border-box}
/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Menu/styles/Menu.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/
.Menu-module__container___DYPlW{background-color:var(--vault-component-token-menu-background-color-default);box-shadow:var(--vault-component-token-menu-box-shadow);color:var(--vault-component-token-menu-text-color-default);display:flex;flex-direction:column;font-size:var(--vault-component-token-menu-font-size);position:relative;max-height:var(--vault-component-token-menu-max-height);border-radius:var(--vault-component-token-menu-border-radius)}.Menu-module__scrollableList___MmvgK{overflow-y:auto;list-style:none;padding:0;margin:0;border-radius:var(--vault-component-token-menu-border-radius)}.Menu-module__scrollableList___MmvgK:focus{outline:none}.Menu-module__xs___uRoIX{width:4rem}.Menu-module__sm___oOukN{width:8.3333rem}.Menu-module__md___AQtzo{width:15rem}.Menu-module__lg___Rn3K8{width:23.3333rem}.Menu-module__xl___AZeyn{width:38.3333rem}.Menu-module__fullWidth___Y0QP2{width:100%}.Menu-module__token___XzzOu{width:var(--vault-component-token-menu-width)}
/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Label/styles/Label.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
.Label-module__label___oq9OU{text-overflow:ellipsis;pointer-events:none;white-space:nowrap;cursor:text;overflow:hidden;color:#1d1d1d;font-size:1rem;line-height:1.3333rem;font-weight:bold}.Label-module__hasTooltip___zdaLj{pointer-events:auto;cursor:default;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--vault-component-token-label-underline-color);text-decoration-thickness:1px;text-underline-offset:2px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Field/styles/FieldLabel.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/
.FieldLabel-module__label___qevlv{vertical-align:top;width:var(--vault-component-token-field-label-width);border:1px solid transparent;box-sizing:border-box;overflow-wrap:anywhere}.FieldLabel-module__label___qevlv>label{line-height:var(--vault-component-token-field-label-line-height);font-size:var(--vault-component-token-field-font-size);font-weight:bold;overflow-wrap:anywhere;text-wrap:wrap;white-space:normal}.FieldLabel-module__labelReservedSpace___Amstn{height:var(--vault-component-token-field-label-line-height)}.FieldLabel-module__labelVertical___rrUWn{display:inline-flex;padding-bottom:var(--vault-component-token-field-label-bottom-padding);grid-column:vault-component-field-main-start/vault-component-field-main-end}.FieldLabel-module__labelHorizontal___pT1qi{display:inline-block;padding-right:var(--vault-component-token-field-label-right-padding);text-align:right;grid-column:vault-component-field-main-start/vault-component-field-prefix-start;align-self:start;padding-top:var(--vault-component-token-field-label-top-padding)}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Field/styles/FieldBottomMessage.module.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
.FieldBottomMessage-module__bottomMessage___D5A73{color:var(--vault-component-token-field-bottom-message-text-color-default);line-height:1.1666rem;font-size:var(--vault-component-token-field-bottom-message-font-size);box-sizing:border-box;display:flex;cursor:default;padding:.333rem 0;text-wrap:wrap;white-space:normal;overflow-wrap:anywhere;grid-column:vault-component-field-input-start/vault-component-field-main-end}.FieldBottomMessage-module__hasError___WMaRK{color:var(--vault-component-token-field-bottom-message-text-color-error)}.FieldBottomMessage-module__reserveSpace___OPgiB{padding-top:var(--vault-component-token-field-bottom-message-reserve-spacing-padding);padding-bottom:var(--vault-component-token-field-bottom-message-reserve-spacing-padding);min-height:2.16rem}
/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Field/styles/Field.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
.Field-module__container___AwhrY{box-sizing:border-box;display:grid;grid-template-columns:[vault-component-field-main-start] var(--vault-component-token-field-label-template-column) [vault-component-field-prefix-start] var(--vault-component-token-field-prefix-template-column) [vault-component-field-input-start] var(--vault-component-token-field-input-template-column) [vault-component-field-suffix-start] var(--vault-component-token-field-suffix-template-column) [vault-component-field-main-end]}.Field-module__containerVertical___aK_Oi{--vault-component-token-field-label-template-column: 0;--vault-component-token-field-input-template-column: fit-content(100%)}.Field-module__containerVertical___aK_Oi.Field-module__autoWidth___lI5F1{--vault-component-token-field-input-template-column: fit-content(100%)}.Field-module__containerVertical___aK_Oi.Field-module__boundWidth___r35xU{--vault-component-token-field-input-template-column: minmax(2rem, 460px)}.Field-module__containerVertical___aK_Oi.Field-module__fullWidth___p_HGe{--vault-component-token-field-input-template-column: minmax(2rem, 100%)}.Field-module__containerHorizontal___ehEud{--vault-component-token-field-label-template-column: 240px;--vault-component-token-field-input-template-column: fit-content(calc(100% - 240px))}.Field-module__containerHorizontal___ehEud.Field-module__noLabel___u5CXE{--vault-component-token-field-label-template-column: 0;--vault-component-token-field-input-template-column: fit-content(100%)}.Field-module__containerHorizontal___ehEud.Field-module__autoWidth___lI5F1{--vault-component-token-field-input-template-column: fit-content( calc(100% - 240px) )}.Field-module__containerHorizontal___ehEud.Field-module__autoWidth___lI5F1.Field-module__noLabel___u5CXE{--vault-component-token-field-input-template-column: fit-content(100%)}.Field-module__containerHorizontal___ehEud.Field-module__boundWidth___r35xU{--vault-component-token-field-input-template-column: minmax(2rem, 460px)}.Field-module__containerHorizontal___ehEud.Field-module__fullWidth___p_HGe{--vault-component-token-field-input-template-column: minmax( 2rem, calc(100% - 240px) )}.Field-module__containerHorizontal___ehEud.Field-module__fullWidth___p_HGe.Field-module__noLabel___u5CXE{--vault-component-token-field-input-template-column: minmax(2rem, 100%)}.Field-module__prefix___abfAK,.Field-module__suffix___Q3e1E{color:#808080;font-size:var(--vault-component-token-field-font-size);border:1px solid transparent}.Field-module__prefix___abfAK{padding-right:var(--vault-component-token-field-prefix-and-suffix-padding);grid-column:vault-component-field-prefix-start/vault-component-field-input-start;padding-top:var(--vault-component-token-field-prefix-top-padding)}.Field-module__suffix___Q3e1E{padding-left:var(--vault-component-token-field-prefix-and-suffix-padding);grid-column:vault-component-field-suffix-start/vault-component-field-main-end;padding-top:var(--vault-component-token-field-suffix-top-padding)}.Field-module__suffix___Q3e1E:empty{display:none}.Field-module__children___VQvqq{font-size:var(--vault-component-token-field-font-size);line-height:var(--vault-component-token-field-label-line-height);grid-column:vault-component-field-input-start/vault-component-field-suffix-start;min-height:var(--vault-component-token-field-value-min-height)}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Field/styles/FieldDisplayValue.module.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
.FieldDisplayValue-module__fieldDisplayValue___h_grA{display:inline-block;box-sizing:border-box;padding-top:var(--vault-component-token-field-display-value-top-padding);border:1px solid transparent;overflow-wrap:anywhere}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/IconButton/styles/IconButton.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
.IconButton-module__button____wvW6{background-color:transparent;border:0;line-height:0;padding:0}.IconButton-module__button____wvW6:disabled{color:var(--vault-component-token-icon-button-ghost-text-color-disabled);cursor:not-allowed}.IconButton-module__ghostRound___xgf9J{border-radius:100%}.IconButton-module__ghostSquare___WpRLF{border-radius:4px}.IconButton-module__ghostRound___xgf9J:hover:not(:disabled,:focus-visible,:active),.IconButton-module__ghostSquare___WpRLF:hover:not(:disabled,:focus-visible,:active){background-color:var(--vault-component-token-icon-button-ghost-background-color-hover)}.IconButton-module__ghostRound___xgf9J:focus-visible,.IconButton-module__ghostSquare___WpRLF:focus-visible{background-color:var(--vault-component-token-icon-button-ghost-background-color-focus)}.IconButton-module__ghostRound___xgf9J:active,.IconButton-module__ghostSquare___WpRLF:active{background-color:var(--vault-component-token-icon-button-ghost-background-color-active)}.IconButton-module__ghostRound___xgf9J.IconButton-module__token___lEeuv,.IconButton-module__ghostSquare___WpRLF.IconButton-module__token___lEeuv{width:var(--vault-component-token-icon-button-ghost-width);height:var(--vault-component-token-icon-button-ghost-height)}.IconButton-module__ghostRound___xgf9J.IconButton-module__xs___Rp_ed,.IconButton-module__ghostSquare___WpRLF.IconButton-module__xs___Rp_ed{height:1.6666rem;width:1.6666rem}.IconButton-module__ghostRound___xgf9J.IconButton-module__sm___Is4Wy,.IconButton-module__ghostSquare___WpRLF.IconButton-module__sm___Is4Wy{height:2rem;width:2rem}.IconButton-module__ghostRound___xgf9J.IconButton-module__md___lHuv4,.IconButton-module__ghostSquare___WpRLF.IconButton-module__md___lHuv4{height:2.3333rem;width:2.3333rem}.IconButton-module__ghostRound___xgf9J.IconButton-module__lg___gEJWi,.IconButton-module__ghostSquare___WpRLF.IconButton-module__lg___gEJWi{height:2.6666rem;width:2.6666rem}.IconButton-module__noBackground___I7YvF.IconButton-module__xs___Rp_ed{width:1rem;height:1rem}.IconButton-module__noBackground___I7YvF.IconButton-module__sm___Is4Wy{width:1.1666rem;height:1.1666rem}.IconButton-module__noBackground___I7YvF.IconButton-module__md___lHuv4{width:1.5rem;height:1.5rem}.IconButton-module__noBackground___I7YvF.IconButton-module__lg___gEJWi{width:2rem;height:2rem}.IconButton-module__noBackground___I7YvF.IconButton-module__xl___n6fBZ{width:2.6666rem;height:2.6666rem}.IconButton-module__noBackground___I7YvF.IconButton-module__token___lEeuv{width:var(--vault-component-token-icon-width);height:var(--vault-component-token-icon-height)}
/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Link/styles/Link.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/
.Link-module__link___op3Ex{color:var(--vault-component-token-link-text-color-default);border-color:transparent;background:transparent;transition:color 300ms;outline:0;text-decoration:none;font-size:var(--vault-component-token-link-font-size);cursor:pointer}.Link-module__link___op3Ex:hover{-webkit-text-decoration:var(--vault-component-token-link-text-decoration-hover);text-decoration:var(--vault-component-token-link-text-decoration-hover);color:var(--vault-component-token-link-text-color-hover)}.Link-module__link___op3Ex:focus,.Link-module__link___op3Ex:focus-visible{-webkit-text-decoration:var(--vault-component-token-link-text-decoration-focus);text-decoration:var(--vault-component-token-link-text-decoration-focus);color:var(--vault-component-token-link-text-color-focus);outline:none}.Link-module__link___op3Ex:active{color:var(--vault-component-token-link-text-color-active)}.Link-module__link___op3Ex>svg:first-child{margin-right:.3333rem}.Link-module__disabled___z6doz{cursor:not-allowed;color:var(--vault-component-token-link-text-color-disabled)}.Link-module__disabled___z6doz:hover,.Link-module__disabled___z6doz:focus,.Link-module__disabled___z6doz:focus-visible,.Link-module__disabled___z6doz:active{text-decoration:none;color:var(--vault-component-token-link-text-color-disabled)}.Link-module__linkIconLeft___ovI3u{margin-right:var(--vault-component-token-link-icon-margin)}.Link-module__linkIconRight___EtdEz{margin-left:var(--vault-component-token-link-icon-margin)}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/LinkButton/styles/LinkButton.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes LinkButton-module__vault-component-animation-fade-in___rZ0oa{0%{opacity:0}100%{opacity:1}}.LinkButton-module__linkButton___rLgTI{color:var(--vault-component-token-link-text-color-default);border-color:transparent;background:transparent;transition:color 300ms;outline:0;text-decoration:none;font-size:var(--vault-component-token-link-font-size);cursor:pointer;display:inline;padding:0;border:none;box-sizing:content-box;text-align:inherit}.LinkButton-module__linkButton___rLgTI:hover{-webkit-text-decoration:var(--vault-component-token-link-text-decoration-hover);text-decoration:var(--vault-component-token-link-text-decoration-hover);color:var(--vault-component-token-link-text-color-hover)}.LinkButton-module__linkButton___rLgTI:focus,.LinkButton-module__linkButton___rLgTI:focus-visible{-webkit-text-decoration:var(--vault-component-token-link-text-decoration-focus);text-decoration:var(--vault-component-token-link-text-decoration-focus);color:var(--vault-component-token-link-text-color-focus);outline:none}.LinkButton-module__linkButton___rLgTI:active{color:var(--vault-component-token-link-text-color-active)}.LinkButton-module__linkButtonDisabled___AGtxO{color:var(--vault-component-token-link-text-color-disabled)}.LinkButton-module__linkButtonDisabled___AGtxO:disabled{cursor:not-allowed}.LinkButton-module__linkButtonDisabled___AGtxO:hover,.LinkButton-module__linkButtonDisabled___AGtxO:focus,.LinkButton-module__linkButtonDisabled___AGtxO:focus-visible,.LinkButton-module__linkButtonDisabled___AGtxO:active{text-decoration:none;color:var(--vault-component-token-link-text-color-disabled)}.LinkButton-module__linkButtonIconLeft___ZkFxk{margin-right:var(--vault-component-token-link-icon-margin)}.LinkButton-module__linkButtonIconRight___mrdEv{margin-left:var(--vault-component-token-link-icon-margin)}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/NotificationContainer/styles/NotificationPlacement.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************/
.NotificationPlacement-module__placement___Dyj7m{position:fixed;display:flex;flex-direction:column;box-sizing:border-box}.NotificationPlacement-module__topRight___CtIgG{align-items:flex-end;right:0;top:0;margin:1.667rem 1.667rem 0 0}.NotificationPlacement-module__topRight___CtIgG>*{margin-bottom:1rem}.NotificationPlacement-module__topLeft___qJ1wJ{align-items:flex-start;left:0;top:0;margin:1.667rem 0 0 1.667rem}.NotificationPlacement-module__topLeft___qJ1wJ>*{margin-bottom:1rem}.NotificationPlacement-module__bottomRight___ooyoC{align-items:flex-end;right:0;bottom:0;margin:0 1.667rem 1.667rem 0}.NotificationPlacement-module__bottomRight___ooyoC>*{margin-top:1rem}.NotificationPlacement-module__bottomLeft___MSMwc{align-items:flex-start;left:0;bottom:0;margin:0 0 1.667rem 1.667rem}.NotificationPlacement-module__bottomLeft___MSMwc>*{margin-top:1rem}.NotificationPlacement-module__topCenter___xqJb5{align-items:center;top:0;left:0;right:0;margin:1.667rem auto 0}.NotificationPlacement-module__topCenter___xqJb5>*{margin-bottom:1rem}.NotificationPlacement-module__bottomCenter___CsKVU{align-items:center;left:0;right:0;bottom:0;margin:0 auto 1.667rem}.NotificationPlacement-module__bottomCenter___CsKVU>*{margin-top:1rem}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/NotificationContainer/styles/NotificationMessage.module.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************/
.NotificationMessage-module__container___cJYV9{position:relative;box-sizing:border-box;display:flex;align-items:flex-start;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.4);padding:1rem;min-height:3.167rem;max-height:10rem;overflow:hidden;flex-wrap:nowrap;pointer-events:auto;max-width:90vw;overflow-wrap:break-word}.NotificationMessage-module__extraSmall___pjuV3{width:13.333rem}.NotificationMessage-module__small___UH_MY{width:21.667rem}.NotificationMessage-module__medium___rr0OG{width:30rem}.NotificationMessage-module__large___tVRcr{width:38.333rem}.NotificationMessage-module__extraLarge___XAhJ_{width:46.667rem}.NotificationMessage-module__icon___ilFBM{display:flex;align-items:center;justify-content:center;margin-right:.667rem}.NotificationMessage-module__title___lZiYD{display:block;font-weight:bold;font-size:1.167rem;color:#1d1d1d;margin-bottom:.333rem;word-break:normal;line-height:1.333rem}.NotificationMessage-module__message___Dr329{flex:1;min-width:0;font-size:1rem;line-height:1.333rem;color:#1d1d1d;margin-right:.667rem}.NotificationMessage-module__link___cwqLz{display:block;margin-top:.333rem}.NotificationMessage-module__closeButton___uTkQc{margin-left:auto;flex-shrink:0}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/NotificationContainer/styles/NotificationContainer.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************/
.NotificationContainer-module__container___noQi_{position:fixed;top:0;left:0;z-index:500;pointer-events:none}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/PickerButton/styles/PickerButton.module.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************/
.PickerButton-module__token___JWpBh{--vault-component-token-dropdown-button-width: var(--vault-component-token-picker-button-width)}.PickerButton-module__readOnly___iazy6{cursor:text;--vault-component-token-button-secondary-background-color-default: #f8f8f8;--vault-component-token-button-secondary-background-color-hover: #f8f8f8;--vault-component-token-button-secondary-background-color-active: #f8f8f8;--vault-component-token-button-secondary-background-color-focus: #f8f8f8;--vault-component-token-button-secondary-border-color-default: #cccccc;--vault-component-token-button-secondary-border-color-hover: #cccccc;--vault-component-token-button-secondary-border-color-active: #cccccc;--vault-component-token-button-secondary-border-color-focus: #cccccc;--vault-component-token-button-dropdown-background-color-default: #f8f8f8;--vault-component-token-button-dropdown-background-color-hover: #f8f8f8;--vault-component-token-button-dropdown-background-color-active: #f8f8f8;--vault-component-token-button-dropdown-background-color-focus: #f8f8f8;--vault-component-token-button-dropdown-border-color-default: #cccccc;--vault-component-token-button-dropdown-border-color-hover: #cccccc;--vault-component-token-button-dropdown-border-color-active: #cccccc;--vault-component-token-button-dropdown-border-color-focus: #cccccc}.PickerButton-module__readOnly___iazy6 svg{color:#aaaaaa;cursor:not-allowed}.PickerButton-module__required___haKFP:not(.PickerButton-module__readOnly___iazy6){--vault-component-token-button-secondary-background-color-default: #ffffcc;--vault-component-token-button-secondary-background-color-hover: #ffffcc;--vault-component-token-button-secondary-background-color-active: #ffffcc;--vault-component-token-button-secondary-background-color-focus: #ffffcc;--vault-component-token-button-dropdown-background-color-default: #ffffcc;--vault-component-token-button-dropdown-background-color-hover: #ffffcc;--vault-component-token-button-dropdown-background-color-active: #ffffcc;--vault-component-token-button-dropdown-background-color-focus: #ffffcc}.PickerButton-module__placeholder___Iq4T0{color:#cccccc}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/TextInput/styles/TextInput.module.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes TextInput-module__vault-component-animation-fade-in___p0W7d{0%{opacity:0}100%{opacity:1}}.TextInput-module__container___Ie59j{align-items:center;background-color:var(--vault-component-token-text-input-background-color-default);border-top-left-radius:var(--vault-component-token-text-input-border-top-left-radius);border-top-right-radius:var(--vault-component-token-text-input-border-top-right-radius);border-bottom-left-radius:var(--vault-component-token-text-input-border-bottom-left-radius);border-bottom-right-radius:var(--vault-component-token-text-input-border-bottom-right-radius);border:1px solid var(--vault-component-token-text-input-border-color-default);box-sizing:border-box;color:var(--vault-component-token-text-input-text-color-default);cursor:text;display:inline-flex;font-size:var(--vault-component-token-text-input-font-size);gap:var(--vault-component-token-text-input-gap);height:var(--vault-component-token-text-input-height);justify-content:space-between;max-width:100%;padding:0 var(--vault-component-token-text-input-horizontal-padding);transition:border-color 300ms}.TextInput-module__container___Ie59j:not(:has(:focus)){text-overflow:ellipsis}.TextInput-module__container___Ie59j.TextInput-module__disabled___tymNG,.TextInput-module__container___Ie59j.TextInput-module__disabled___tymNG .TextInput-module__input___seeEQ{cursor:not-allowed;color:var(--vault-component-token-text-input-text-color-disabled);background-color:var(--vault-component-token-text-input-background-color-disabled);border-color:var(--vault-component-token-text-input-border-color-disabled)}.TextInput-module__container___Ie59j:has(:focus){border-color:var(--vault-component-token-text-input-border-color-focus)}.TextInput-module__container___Ie59j.TextInput-module__error___efQip{border-color:var(--vault-component-token-text-input-border-color-error)}.TextInput-module__container___Ie59j.TextInput-module__required___jYk0g:not(.TextInput-module__disabled___tymNG,.TextInput-module__readOnly___k472e){background-color:var(--vault-component-token-text-input-background-color-required)}.TextInput-module__container___Ie59j.TextInput-module__readOnly___k472e{background-color:var(--vault-component-token-text-input-background-color-read-only)}.TextInput-module__container___Ie59j.TextInput-module__readOnly___k472e:has(:focus){border-color:var(--vault-component-token-text-input-border-color-read-only)}.TextInput-module__container___Ie59j.TextInput-module__disabled___tymNG svg,.TextInput-module__container___Ie59j.TextInput-module__readOnly___k472e svg{cursor:not-allowed;color:var(--vault-component-token-text-input-text-color-disabled)}.TextInput-module__container___Ie59j.TextInput-module__disabled___tymNG svg:hover,.TextInput-module__container___Ie59j.TextInput-module__readOnly___k472e svg:hover{color:var(--vault-component-token-text-input-text-color-disabled)}.TextInput-module__input___seeEQ{-webkit-tap-highlight-color:transparent;background:transparent;border:0;box-sizing:border-box;color:var(--vault-component-token-text-input-text-color-default);flex:1 1 auto;font-size:var(--vault-component-token-text-input-font-size);height:100%;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.TextInput-module__input___seeEQ::placeholder{color:var(--vault-component-token-text-input-text-color-placeholder)}.TextInput-module__token___YmMcC{width:var(--vault-component-token-text-input-width)}.TextInput-module__xs___srzGi{width:4rem}.TextInput-module__sm___MT_4n{width:8.3333rem}.TextInput-module__md___ZjFMs{width:15rem}.TextInput-module__lg___j2a13{width:23.3333rem}.TextInput-module__xl___KNyRe{width:38.3333rem}.TextInput-module__full___tayVr{width:100%}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/platform-components/components/Tooltip/styles/TooltipWindow.module.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes TooltipWindow-module__vault-component-animation-fade-in___ew53l{0%{opacity:0}100%{opacity:1}}.TooltipWindow-module__container___jNusH{align-items:center;animation:TooltipWindow-module__vault-component-animation-fade-in___ew53l 300ms;display:flex;line-height:1.1666rem;min-height:2.3333rem;position:relative}.TooltipWindow-module__container___jNusH.TooltipWindow-module__containerTop___BgGs4{padding-bottom:.1666rem;flex-direction:column}.TooltipWindow-module__container___jNusH.TooltipWindow-module__containerRight___LgCdO{padding-left:.1666rem;flex-direction:row-reverse}.TooltipWindow-module__container___jNusH.TooltipWindow-module__containerBottom___BsBAF{padding-top:.1666rem;flex-direction:column-reverse}.TooltipWindow-module__container___jNusH.TooltipWindow-module__containerLeft___LpQMU{padding-right:.1666rem;flex-direction:row}.TooltipWindow-module__content___GzEaK{background-color:var(--vault-component-token-tooltip-background-color);border-radius:4px;box-sizing:border-box;color:#ffffff;max-width:25rem;padding:.6667rem;overflow-wrap:break-word;hyphens:auto}.TooltipWindow-module__content___GzEaK a{color:#f8972b}.TooltipWindow-module__content___GzEaK a:not([disabled]):hover{color:#f8972b;cursor:pointer}.TooltipWindow-module__content___GzEaK a:not([disabled]):focus{color:#f8972b;cursor:pointer}.TooltipWindow-module__content___GzEaK a:not([disabled]):active{color:#f8972b;cursor:pointer}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/PageFooter.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.vv-login-page-footer{width:460px;margin:11px auto 0;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;font-size:12px;line-height:14px}.vv-login-page-footer-group{--vault-component-token-button-font-size: 12px;margin-bottom:10px}.vv-login-footer-privacy-policy{--vault-component-token-link-font-size: 12px;line-height:14px}.vv-login-page-footer-divider{margin:0 5px;display:inline-block}.login-language-selector{--vault-component-token-button-width: unset;--vault-component-token-button-horizontal-padding: 0.3333rem}.login-language-selector>.svg-inline--fa{width:.6667rem;height:.6667rem}.login-language-selector-menu{--vault-component-token-menu-font-size: 12px;--vault-component-token-menu-option-vertical-padding: 5px;--vault-component-token-menu-option-horizontal-padding: 8px}.login-language-selector-menu li{min-height:24px}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/InputField.module.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.InputField-module__loginField___t8OPe{--vault-component-token-field-bottom-message-font-size: 12px;padding-top:0;min-height:auto}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/InputFieldMobile.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
.InputFieldMobile-module__input___wqSgw{--vault-component-token-text-input-height: 56px}
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/ContentTitle.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.vv-login-content-title{font-size:24px;line-height:28px;display:block}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/PageContentLoadingOverlay.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
.vv-login-page-content-loading-overlay{background-color:#fff;height:100%;width:100%;float:left;position:absolute;top:0;left:0;opacity:.6;cursor:not-allowed;z-index:1}
/*!***********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/LanguageSelector.module.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************/
@keyframes LanguageSelector-module__fade-in___M031h{0%{opacity:0}100%{opacity:1}}.LanguageSelector-module__overlay___jC6C6{background-color:rgba(0,0,0,.3);animation:LanguageSelector-module__fade-in___M031h 300ms 1;left:0;top:0;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.LanguageSelector-module__label___lrV79{text-overflow:ellipsis;overflow:hidden}.LanguageSelector-module__button___BevLg{--vault-component-token-button-max-width: 8.5rem}
/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/components/mobile/components/pageContentWrapper.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
html.vv-mobile-login{height:100%;background:#fff;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.vv-mobile-login .vv-login-page-footer{display:none}html.vv-mobile-login #loginAppRoot,html.vv-mobile-login body{height:inherit;background:#fff;width:100%}
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/CancelContinueButtons.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.vv-login-cancel-continue-btns-mobile{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2.5rem;margin-top:2.5rem}.vv-login-cancel-continue-btns-mobile .vv-continue-button-mobile,.vv-login-cancel-continue-btns-mobile .vv-cancel-button-mobile{--vault-component-token-button-width: 100%;--vault-component-token-button-height: 40px}
/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/HavingTroubleLoggingIn.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
.vv-having-trouble-logging-in-mobile,.vv-reset-password-mobile,.vv-change-password-mobile,.vv-answer-question-mobile,.vv-retrieve-user-name-mobile,.vv-change-question-mobile{height:100%;position:relative}.vv-having-trouble-logging-in-mobile .vv-login-content-description,.vv-reset-password-mobile .vv-login-content-description,.vv-change-password-mobile .vv-login-content-description,.vv-answer-question-mobile .vv-login-content-description,.vv-retrieve-user-name-mobile .vv-login-content-description,.vv-change-question-mobile .vv-login-content-description{font-size:14px;line-height:16px;margin:1.25rem 0;color:#1d1d1d}.vv-having-trouble-logging-in-mobile .vv-login-username-wrapper,.vv-having-trouble-logging-in-mobile .vv-new-password-wrapper,.vv-having-trouble-logging-in-mobile .vv-reenter-new-password-wrapper,.vv-reset-password-mobile .vv-login-username-wrapper,.vv-reset-password-mobile .vv-new-password-wrapper,.vv-reset-password-mobile .vv-reenter-new-password-wrapper,.vv-change-password-mobile .vv-login-username-wrapper,.vv-change-password-mobile .vv-new-password-wrapper,.vv-change-password-mobile .vv-reenter-new-password-wrapper,.vv-answer-question-mobile .vv-login-username-wrapper,.vv-answer-question-mobile .vv-new-password-wrapper,.vv-answer-question-mobile .vv-reenter-new-password-wrapper,.vv-retrieve-user-name-mobile .vv-login-username-wrapper,.vv-retrieve-user-name-mobile .vv-new-password-wrapper,.vv-retrieve-user-name-mobile .vv-reenter-new-password-wrapper,.vv-change-question-mobile .vv-login-username-wrapper,.vv-change-question-mobile .vv-new-password-wrapper,.vv-change-question-mobile .vv-reenter-new-password-wrapper{margin-top:0;height:56px}.vv-having-trouble-logging-in-mobile .vv-new-password-wrapper,.vv-having-trouble-logging-in-mobile .vv-reenter-new-password-wrapper,.vv-reset-password-mobile .vv-new-password-wrapper,.vv-reset-password-mobile .vv-reenter-new-password-wrapper,.vv-change-password-mobile .vv-new-password-wrapper,.vv-change-password-mobile .vv-reenter-new-password-wrapper,.vv-answer-question-mobile .vv-new-password-wrapper,.vv-answer-question-mobile .vv-reenter-new-password-wrapper,.vv-retrieve-user-name-mobile .vv-new-password-wrapper,.vv-retrieve-user-name-mobile .vv-reenter-new-password-wrapper,.vv-change-question-mobile .vv-new-password-wrapper,.vv-change-question-mobile .vv-reenter-new-password-wrapper{margin-bottom:2rem}.vv-having-trouble-logging-in-mobile .vv-login-field,.vv-reset-password-mobile .vv-login-field,.vv-change-password-mobile .vv-login-field,.vv-answer-question-mobile .vv-login-field,.vv-retrieve-user-name-mobile .vv-login-field,.vv-change-question-mobile .vv-login-field{padding-top:0;width:inherit}
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/Expand.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
.vv-login-expand{flex-grow:1}
/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/CancelContinueButtons.module.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
.CancelContinueButtons-module__cancelContinueButtonWrapper___k4Y6Q{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.CancelContinueButtons-module__buttons___PRKoj{display:flex;gap:1rem}
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/Button.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
.standard-button{--vault-component-token-button-font-size: 14px}.full-width-button{--vault-component-token-button-width: 100%}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/PageContentWrapper.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.vv-login-page-content-wrapper{background-color:#fff;box-sizing:border-box;width:462px;padding:40px;margin:40px auto 0 auto;border:1px solid #ddd;border-radius:8px;position:relative;display:flex;flex-direction:column}.vv-login-logo{width:257px;height:60px;display:block;margin-bottom:40px}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/ContentDescription.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.vv-login-content-description{font-size:14px;line-height:16px;margin:20px 0 0 0;color:#1d1d1d}.vv-login-content-description:empty{display:none}
/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/Link.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.vv-login-link{--vault-component-token-link-font-size: 14px;line-height:16px}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/ChangeQuestion.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
.vv-login-change-question-question-choices-wrapper{margin-top:30px}
/*!********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/ChangeQuestionMobile.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************/
.vv-change-question-mobile .vv-login-change-question-question-choices-wrapper{margin:2.5rem 0 2rem;--vault-component-token-button-height: 56px}.vv-change-question-mobile .vv-login-change-question-answer-field-wrapper,.vv-change-question-mobile .vv-login-change-question-re-enter-answer-field-wrapper{margin-bottom:2rem}
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/ResponsiveTooltip.module.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
.ResponsiveTooltip-module__container___ybOFt{padding-left:4px}.ResponsiveTooltip-module__mask___eUDde{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:399}.ResponsiveTooltip-module__closeButton___qPVFa{position:absolute;display:flex;right:0;top:0;justify-content:flex-end;padding:1rem}.ResponsiveTooltip-module__desktopTooltip___yQGmh{font-size:12px}.ResponsiveTooltip-module__tooltip___f18su{color:#1d1d1d;position:relative;flex-direction:column;width:75%;transition:all .2s ease-in-out;padding:3rem 2rem 2rem;background-color:#fff;border-radius:4px;box-shadow:0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12),0px 11px 15px -7px rgba(0,0,0,.2);-webkit-tap-highlight-color:transparent;font-size:1.333rem;z-index:400}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/InvalidCharactersError.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.invalid-characters-error-tooltip-content-paragraph+.invalid-characters-error-tooltip-content-paragraph{margin-top:1rem}
/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/HavingTroubleLoggingIn.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.vv-login-username-wrapper{margin-top:30px;position:relative}
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/ErrorIdWithTimestamp.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.vv-login-error-timestamp{display:flex;flex-direction:column;gap:20px;font-size:12px;color:#1d1d1d}.vv-login-error-timestamp:empty{display:none}
/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/SSOButton.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
.vv-login-sso-button-text{margin-right:.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vv-login-sso-button-logo{max-width:125px;max-height:25px}.vv-back-to-login-button{margin:40px 0}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/FeedbackBox.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.vv-feedback-box-mobile{height:100%;width:100%}.vv-feedback-box-mobile .vv-login-content-description{font-size:14px;line-height:16px;margin:1.25rem 0 2.5rem 0;color:#1d1d1d}
/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/ContentFooter.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.vv-login-content-footer-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:-20px}.vv-login-content-footer-wrapper .vv-login-link{--vault-component-token-link-font-size: 14px;line-height:14px;margin-bottom:20px}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/SSOSolutionMessage.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.vv-login-message-without-username{font-size:14px;line-height:16px;color:#1d1d1d}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/SpinnerIcon.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.vv-saml-loading-page-icon-container{display:flex;justify-content:center;margin-top:2.5rem}.vv-saml-loading-page-icon-container .vv-saml-loading-icon{height:60px;width:60px}
/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/veeva-id/VeevaIDSolutionMessage.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
.vv-veeva-id-login-solution-message{font-size:14px;line-height:16px;color:#1d1d1d}
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/mobile/PasswordMaskMobile.module.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.PasswordMaskMobile-module__inputWrapper___lS5af{border:1px solid var(--vault-component-token-text-input-border-color-default);border-top-left-radius:var(--vault-component-token-text-input-border-top-left-radius);border-top-right-radius:var(--vault-component-token-text-input-border-top-right-radius);border-bottom-left-radius:var(--vault-component-token-text-input-border-bottom-left-radius);border-bottom-right-radius:var(--vault-component-token-text-input-border-bottom-right-radius);width:100%;font-size:1rem;background:var(--vault-component-token-text-input-background-color-default);margin-top:0;align-items:center;display:inline-flex;flex-direction:row;overflow:hidden;position:relative;box-sizing:border-box;padding:calc(1rem - 1px) .6667rem;flex-wrap:nowrap;transition:border-color .3s ease}.PasswordMaskMobile-module__inputWrapper___lS5af.PasswordMaskMobile-module__error___KMIq4{border-color:var(--vault-component-token-text-input-border-color-error)}.PasswordMaskMobile-module__inputWrapper___lS5af:focus-within:not(.PasswordMaskMobile-module__error___KMIq4){border-color:var(--vault-component-token-text-input-border-color-focus)}.PasswordMaskMobile-module__inputWrapper___lS5af::before{content:attr(data-placeholder);position:absolute;white-space:nowrap;color:gray;left:40px;top:50%;transform:translateY(-50%)}.PasswordMaskMobile-module__fakeInput___IH1Ey{line-height:normal;background:transparent;border:0;box-sizing:border-box;flex:1 1 auto;overflow:hidden;white-space:nowrap;outline:none;padding:0;position:relative}.PasswordMaskMobile-module__icon___YDPba{margin-right:.3333rem;order:-1}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/SSOButtons.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.vv-login-sso-buttons{display:flex;flex-direction:column;gap:10px}.vv-login-sso-buttons-hr-divider{display:flex;flex-direction:row}.vv-login-sso-buttons-hr-divider>span{font-family:Arial,sans-serif;font-size:12px;color:gray;margin:0 6px;line-height:40px}.vv-login-sso-buttons-hr-divider>hr{height:1px;border:0;border-top:1px solid #ccc;padding:0;margin:20px 0 19px;flex-grow:1}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/UserName.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.vv-login-user-name{font-size:16px;line-height:18px;padding-left:37px;margin-bottom:30px;display:flex;align-items:center;position:relative;color:#1d1d1d}.vv-login-user-name-username{max-width:320px;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap}.vv-login-user-name-avatar{position:absolute;left:0;top:-6px;width:30px;height:30px;border-radius:100%}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/HiddenCredentials.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.vv-login-hidden-credentials{position:absolute;height:0;width:0;visibility:hidden}.vv-login-hidden-credentials *{visibility:hidden !important}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/LoginBox.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.vv-login-show{display:block}.vv-login-hide{display:none}.vv-login-username-wrapper.vv-login-hide{display:block;height:0;width:0;overflow:hidden;position:absolute}.vv-login-password-wrapper{position:relative}
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/PasswordMask.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
.vv-login-field{padding-top:0;width:100%;min-height:auto}.vv-login-field .vv-input-container{margin-top:0;align-items:center;width:calc(100% - 1rem + 4px);height:37px;font-size:16px;border:1px solid #ccc;border-radius:2px;transition:border-color .3s ease}.vv-login-field .vv-input-container:focus-within:not(.vv-input-error){border-color:#1453b8}.vv-login-field .vv-input-container.vv-input-error{border-color:#ce1300}.login-error-text{font-size:12px;line-height:16px;position:relative;width:100%;min-height:24px;padding-top:4px;box-sizing:border-box}.login-error-text.login-error-text-shown{color:#ce1300}.vv-login-password-mask{padding-left:.6667rem;width:100%;height:37px;font-size:16px;background:#fff;margin-top:0;align-items:center;display:inline-flex;flex-direction:row;gap:.3333rem;overflow:hidden;position:relative}.vv-login-password-mask::before{content:attr(data-placeholder);position:absolute;white-space:nowrap;color:#ccc;left:33px;top:50%;transform:translateY(-50%)}.vv-login-password-mask-content{line-height:normal;background:transparent;border:0;box-sizing:border-box;color:#1d1d1d;flex:1 1 auto;overflow:hidden;white-space:nowrap;font-family:Arial,sans-serif;font-size:10px;outline:none;padding:0;position:relative;height:12px}
/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/styles/app.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
html{box-sizing:border-box;color:#1d1d1d}body{font-family:Arial,sans-serif;margin:0;background-color:#f5f5f5}div,span{margin:0;padding:0}div[id^=__lpform_]{display:none !important}
