.va-chatbot-chatbox{--va-chatbot-chatbox-height: 560px}.va-chatbot-chatbox-container{display:flex;flex-direction:column;min-height:0;position:relative;width:100%}.va-chatbot-chatbox-container--conversation{height:560px}.va-chatbot-chatbox-container--disclaimer{height:auto;overflow:visible}.va-chatbot-chat-thread{display:flex;flex:1;flex-direction:column;min-height:0}.va-chatbot-message-region{flex:1;min-height:0;overflow-y:auto}.va-chatbot-message-end-anchor{height:var(--vads-spacing-1px)}.va-chatbot-message-with-icon-options{align-items:center;display:flex}.va-chatbot-icon-options{align-items:center;display:inline-flex;flex-shrink:0;gap:.25rem;margin-left:.5rem}.va-chatbot-icon-options__button{align-items:center;background:transparent;border:0;color:var(--vads-color-primary);cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;margin:0;padding:0;width:1.5rem}.va-chatbot-icon-options__button:hover,.va-chatbot-icon-options__button:focus{background-color:var(--vads-color-primary);color:var(--vads-color-white)}.va-chatbot-icon-options__button:disabled{cursor:not-allowed;opacity:var(--vads-opacity-60)}.va-chatbot-disclaimer{display:flex;flex:1;flex-direction:column}.va-chatbot-ai-disclaimer{color:var(--vads-color-base);font-size:var(--vads-font-size-xs);font-style:italic}.va-chatbot-ai-disclaimer va-telephone{font-size:inherit}.va-chatbot-disclaimer__content{overflow:visible}.va-chatbot-composer{align-items:end;min-height:105px}.va-chatbot-composer__submit{box-shadow:0 0 0 0 transparent!important}.va-chatbot-composer__char-count{color:var(--vads-color-base);display:block;font-size:var(--vads-font-size-root);padding:var(--vads-spacing-0p5) 0 0 var(--vads-spacing-0p5)}.va-chatbot-composer__placeholder{color:var(--vads-color-gray-medium);display:block;font-family:var(--vads-font-family-sans);font-size:var(--vads-font-size-body-default);height:0;line-height:var(--vads-spacing-5);padding-left:calc(.5rem + var(--vads-border-width-1px));pointer-events:none;position:relative;top:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.va-chatbot-composer__input[error]:not([error=""]) .va-chatbot-composer__placeholder{padding-left:calc(.5rem + var(--vads-border-width-0p5))}.va-chatbot-composer__input::part(label){border:0;clip:rect(0 0 0 0);height:1px;margin:var(--vads-spacing-neg-1px);overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.va-chatbot-typing-indicator{align-items:center;color:var(--vads-color-base-darker);display:inline-flex;font-size:var(--vads-font-size-sm);margin:0 1rem 1rem}.va-chatbot-typing-indicator__dots{animation:va-chatbot-dot-pulse 1.2s ease-in-out infinite;background-color:var(--vads-color-primary);border-radius:var(--vads-border-radius-round);display:inline-flex;position:relative;height:.4rem;width:.4rem;animation-delay:.2s}.va-chatbot-typing-indicator__dots:before,.va-chatbot-typing-indicator__dots:after{animation:va-chatbot-dot-pulse 1.2s ease-in-out infinite;background-color:var(--vads-color-primary);border-radius:var(--vads-border-radius-round);content:"";height:.4rem;position:absolute;top:0;width:.4rem}.va-chatbot-typing-indicator__dots:before{left:-.65rem}.va-chatbot-typing-indicator__dots:after{left:.65rem;animation-delay:.4s}@keyframes va-chatbot-dot-pulse{0%,80%,to{opacity:var(--vads-opacity-30);transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.va-chatbot-message-content-markdown>ul:last-child,.va-chatbot-message-content-markdown>ol:last-child{margin-bottom:1rem}.va-chatbot-message-content-markdown>:first-child{margin-top:0}.va-chatbot-message-content-markdown>:last-child{margin-bottom:0}#modal-announcement .va-modal-inner{max-height:100vh;overflow-y:scroll}#modal-announcement h3{margin-top:1.5em}.announcement-heading{background-color:var(--vads-color-primary-alt-lightest);text-align:center;padding:42px 0;margin:-1.25rem -1.25rem 0}.announcement-heading img{max-width:86px}.announcement-heading-brand-consolidation{padding-top:35px}.announcement-brand-consolidation-logo{max-width:225px}.onboarding-modal__content{box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;margin-left:auto;margin-right:auto;max-width:100%;padding:0 1.5rem}.onboarding-modal__title{margin-top:0;margin-bottom:.5rem;text-align:left}.onboarding-modal__actions{list-style:none;margin:0;padding:0;width:100%}.onboarding-modal__loading-indicator{border-top:1px solid var(--vads-color-primary-alt-light);border-bottom:1px solid var(--vads-color-primary-alt-light);padding:1rem 0 1rem .5rem}.onboarding-modal__action-item{border-top:1px solid var(--vads-color-primary-alt-light);margin-bottom:0;padding:1rem 0 1rem .5rem}.onboarding-modal__action-item--last{border-bottom:1px solid var(--vads-color-primary-alt-light)}.onboarding-modal__footer{text-align:left;margin-top:.5rem}.onboarding-modal__footer-label{margin-bottom:.25rem}.header-logo svg{width:40px}.header-sign-in-button{flex-shrink:0}.header-logo-row .sign-in-drop-down-panel-button{border-top:none!important;padding:10px 25px 11px 0!important}.header-logo-row .user-dropdown-email{margin-top:0!important}.header-logo-row #account-menu ul{list-style:none;margin:0;padding:0}.header-menu-button{width:85px;z-index:1}.header-menu-button-overlay{bottom:-12px;height:20px;left:0;z-index:-1}.header-us-flag{height:20px}.expand-official-govt-explanation{font-size:12px}.govt-expanded-arrow{transform:rotate(180deg);transform-origin:50% 50%}.search-input-container,.search-input{max-width:unset!important}.search-button{border-top-left-radius:0;border-bottom-left-radius:0;height:42px;width:45px;padding:0}@media(max-width:768px){.search-dropdown-component.shrink-to-column{flex-direction:column}}.header-menu-item-button{border-radius:0}#va-modal{display:none}.va-modal{background:#323a45cc;content:" ";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:6}@media screen and (max-width:481px){.va-modal{overflow-y:scroll}}.va-modal .va-modal-body{margin-right:1.25rem}.va-modal .va-modal-body p:first-of-type{margin-top:0}.va-modal-title{margin:0;margin-bottom:1rem}.va-modal-inner{background:#fff;margin:auto;max-width:25rem;position:relative;top:50%;transform:translateY(-50%);width:100%;cursor:auto}@media screen and (max-width:481px){.va-modal-inner{transform:none;top:0}}.va-modal-alert{max-width:37.5rem}.va-modal-alert .alert-actions{margin-top:1.5rem}.va-modal-alert .alert-actions button{margin:0}.va-modal-alert .alert-actions button+button{margin-left:1.25rem}.va-modal-body{overflow-wrap:break-word;padding:1.25rem;word-break:break-word;word-wrap:break-word}.va-modal-large .va-modal-inner{max-width:46.875rem;width:75vw}.va-modal-large .va-modal-inner .va-modal-body{max-height:95vh;overflow-y:auto}.va-modal-body h3{margin-top:0}.va-modal button{white-space:nowrap}button.va-modal-close{background-color:transparent;color:#005ea2;font-size:1.40625rem;padding:0;position:absolute;margin:1rem;right:0;top:0;width:auto;z-index:9}button.va-modal-close:hover{background-color:transparent;color:#1a4480}button.va-modal-close:active{background-color:transparent;color:#112e51}.vads-sign-in-button{align-items:center;background-color:transparent;border-radius:var(--vads-border-radius-md);display:inline-flex;flex-wrap:wrap;font-size:var(--vads-font-size-md);gap:var(--vads-spacing-1);justify-content:center;line-height:var(--vads-font-line-height-2);margin:0;max-width:16rem;min-height:2.75rem;padding:var(--vads-spacing-1p5) var(--vads-spacing-2p5)!important;width:100%}.vads-sign-in-button__label{white-space:nowrap}.vads-sign-in-button__logo{flex-shrink:0;width:auto}button.vads-sign-in-button--logingov{background-color:#112e51}button.vads-sign-in-button--logingov:hover{background-color:#0c213a}button.vads-sign-in-button--logingov .vads-sign-in-button__logo--logingov{height:1rem;padding:0!important}button.vads-sign-in-button--idme{background-color:#08833d;gap:var(--vads-spacing-0p5)}button.vads-sign-in-button--idme:hover{background-color:#154c21}button.vads-sign-in-button--idme .vads-sign-in-button__logo--idme{height:1.25rem}button.vads-sign-in-button--clear{background-color:#2a65e3;gap:var(--vads-spacing-0p5);padding:6px var(--vads-spacing-2p5)!important}button.vads-sign-in-button--clear:hover{background-color:#2456c1}button.vads-sign-in-button--clear .vads-sign-in-button__logo--clear{height:1.5rem;padding:0 .15em!important}.vads-sign-in-button__lockup{align-items:center;display:inline-flex;gap:var(--vads-spacing-2px)}.vads-sign-in-button__wordmark{letter-spacing:.02em;text-transform:uppercase}button.vads-sign-in-button--passkey{background-color:var(--vads-color-white);border:var(--vads-border-width-2px) solid var(--vads-color-black);color:var(--vads-color-black);gap:var(--vads-spacing-0p5);padding:10px var(--vads-spacing-2p5)!important}button.vads-sign-in-button--passkey:hover{background-color:var(--vads-color-base-lightest);border:var(--vads-border-width-2px) solid var(--vads-color-black);color:var(--vads-color-black)}button.vads-sign-in-button--passkey .vads-sign-in-button__logo--passkey{height:1.25rem;padding:0!important}.search-dropdown-options{position:absolute;box-shadow:0 7px 10px -4px var(--vads-color-base)}.search-dropdown-options.full-width-suggestions{top:58px;right:0}.search-dropdown-component{flex-direction:row}.search-dropdown-component.full-width-suggestions{position:relative}@media(max-width:640px){.search-dropdown-component.shrink-to-column{flex-direction:column}}.search-dropdown-container{position:relative}.search-dropdown-container.full-width-suggestions{position:static;max-width:80%}.suggestion{line-height:24px;cursor:pointer}.suggestion strong{font-weight:700}.search-dropdown-input-field,.search-dropdown-submit-button{height:42px}#login-root .sitewide-search-drop-down-panel-button,#login-root .sign-in-drop-down-panel-button{border-top:none;margin-right:0;padding:8px 30px 8px 8px;width:auto}.login,.verify{background:var(--vads-color-white)}.login button,.verify button{display:flex;justify-content:center;align-items:center;width:100%;max-width:330px;padding:.75em;font-size:1rem;margin:1em 0;white-space:normal!important}.login button.idme-button,.verify button.idme-button{background:#08833d}.login button.idme-button:hover,.verify button.idme-button:hover{background:var(--vads-button-color-background-primary-alt-active-on-light)}.login button.logingov-button,.verify button.logingov-button{background:var(--vads-color-secondary)}.login button.logingov-button:hover,.verify button.logingov-button:hover{background:var(--vads-color-secondary-darkest)}.login button.logingov-button.logingov-button--alt,.verify button.logingov-button.logingov-button--alt{background:#112e51}.login button.logingov-button.logingov-button--alt:hover,.verify button.logingov-button.logingov-button--alt:hover{background:#0a1f39}.login button.clear-button,.verify button.clear-button{background:#2a65e3;padding-top:.75em!important;padding-bottom:.75em!important}.login button.clear-button:hover,.verify button.clear-button:hover{background:#2456c1}.login button.clear-button img,.verify button.clear-button img{height:1.5rem}.login button.passkey-signin-button,.verify button.passkey-signin-button{background:var(--vads-color-white);color:var(--vads-color-black);justify-content:center;border:3px solid var(--vads-color-black);padding-top:.5em!important;padding-bottom:.5em!important}.login button.passkey-signin-button:hover,.verify button.passkey-signin-button:hover{background:var(--vads-color-base-lighter)}.login button.passkey-signin-button img,.verify button.passkey-signin-button img{height:2em;padding-left:0;padding-right:0}.login button.passkey-signin-button va-icon,.login button.passkey-signin-button svg,.verify button.passkey-signin-button va-icon,.verify button.passkey-signin-button svg{color:currentColor;flex-shrink:0;display:block}.login button img,.login button svg,.verify button img,.verify button svg{height:1em;padding:0 .25em}.login hr,.verify hr{border-color:var(--vads-color-base-lighter)}.login .fed-warning,.verify .fed-warning{font-size:.9em;margin-bottom:2em}.login .fed-warning p,.verify .fed-warning p{margin:.5em 0}.login .fed-warning--v2,.verify .fed-warning--v2{font-size:unset;margin-bottom:unset;max-width:81ch}.login .sign-in-wrapper,.verify .sign-in-wrapper{max-width:570px}.login .sign-in-wrapper .passkey-divider,.verify .sign-in-wrapper .passkey-divider{width:100%;max-width:330px;border-top:1px solid var(--vads-color-base-lighter);margin:.25rem 0 .5rem}.login .sign-in-wrapper .passkey-signin-button__label,.verify .sign-in-wrapper .passkey-signin-button__label{display:block;line-height:1}.login .sign-in-wrapper .passkey-signin-button__content,.verify .sign-in-wrapper .passkey-signin-button__content{align-items:center;display:inline-flex;gap:.5rem;justify-content:center}.login .logo,.verify .logo{text-align:center;border-bottom:solid 2px var(--vads-color-base-lightest);padding:0 0 1em}.login .logo a:hover,.verify .logo a:hover{background-color:transparent}.login .logo a,.verify .logo a{display:inline-block}.login #signin-signup-modal-title,.verify #signin-signup-modal-title,.login .help-info,.verify .help-info{margin:2rem 0 0}.verify h4+p{margin-top:0}.sign-in-nav{color:var(--vads-color-white);white-space:nowrap}.sign-in-nav a{color:inherit;text-decoration:none}.sign-in-nav a:visited{color:inherit}.sign-in-nav button:disabled{background-color:inherit;opacity:.7}.login.login-modal{white-space:normal}.login.login-modal .downtime-notification.row{margin:0 0 1em}.login.login-page .downtime-notification.row{margin:0 auto 1em;padding:0 .5rem}@media screen and (min-width:640px),print and (min-width:640px){.login.login-page .downtime-notification.row{padding:unset}}@media screen and (min-width:640px),print and (min-width:640px){.fed-warning--v2{margin-left:.25rem}}#ios-bug ul{list-style:square;padding-left:1.5em}button.idme-verify-button{padding:0;background:#08833d;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:244px;max-height:42px}button.idme-verify-button span{width:50px;border-right:1px solid var(--vads-color-white);display:block;padding:.75rem}button.idme-verify-button span img{height:16px;padding:0}button.idme-verify-button div{width:100%;display:flex;justify-content:center;align-self:center}button.idme-verify-button div img{height:18px;width:auto;margin-left:5px}button.idme-verify-button:hover{background:var(--vads-button-color-background-primary-alt-active-on-light)}button.logingov-verify-button{background:var(--vads-color-secondary);width:auto;max-width:244px;padding:.75rem 1.25rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}button.logingov-verify-button div{display:flex;flex-wrap:wrap;justify-content:center;align-self:center}button.logingov-verify-button img{height:15px;width:auto;margin-left:5px}button.logingov-verify-button:hover{background:var(--vads-color-secondary-darkest)}button.clear-verify-button{width:100%;max-width:244px;padding:.75rem 1.25rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}button.clear-verify-button div{display:flex;flex-wrap:wrap;justify-content:center;align-self:center}button.clear-verify-button img{height:16px;width:auto;margin-left:5px}button.idme-verify-buttons,button.logingov-verify-buttons{display:flex;justify-content:center;align-items:center;width:100%;max-width:330px;padding:.75em;font-size:16px;margin:1em 0;white-space:normal!important}button.idme-verify-buttons img,button.logingov-verify-buttons img{height:1em;padding:0 .25em}button.idme-verify-buttons{background:var(--vads-color-success-dark)}button.idme-verify-buttons:hover{background:var(--vads-button-color-background-primary-alt-active-on-light)}button.logingov-verify-buttons{background:var(--vads-color-secondary)}button.logingov-verify-buttons:hover{background:var(--vads-color-secondary-darkest)}.merger:has(va-modal#signin-signup-modal.open){overflow-y:hidden}.merger:has(.login.login-page) .header #legacy-header,.merger:has(.login.login-page) #header-default #legacy-header{height:137.19px;min-height:137.19px}
/*# sourceMappingURL=virtual-agent.entry.css.map */
