.vaos-calendar__disabled{opacity:.3;pointer-events:none;background:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vaos-calendar__disabled-overlay{position:absolute;width:100%;top:25%;z-index:10000}.vaos-calendar__validation-msg:focus{outline:0}.vaos-calendar__weekday{width:14.3%}.vaos-calendar__calendar-day{flex-grow:1;flex-basis:0;margin:4px 2px}@media screen and (min-width:481px),print and (min-width:481px){.vaos-calendar__calendar-day{margin:8px}}.vaos-calendar__day--current{margin-bottom:12px}@media screen and (min-width:481px),print and (min-width:481px){.vaos-calendar__day--current{margin-bottom:8px}}.vaos-calendar__day--current>button,.vaos-calendar__day--selected>button{position:relative;background-color:var(--vads-color-primary);border-color:var(--vads-color-primary);color:var(--vads-color-white)}.vaos-calendar__day--current>button:hover,.vaos-calendar__day--selected>button:hover{border:1px solid var(--vads-color-primary-dark)}.vaos-calendar__fa-check-position{position:absolute;left:4px;top:4px;font-size:10px}.vaos-calendar__day--selected-triangle{display:block;height:20px;width:20px;background-color:inherit;border:inherit;position:absolute;bottom:-10px;left:calc(50% - 10px);-webkit-clip-path:polygon(0% 0%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 100%,0% 100%);transform:rotate(-45deg);border-radius:0 0 0 .25em;z-index:-1}.vaos-calendar__calendar-day-button{width:100%;color:var(--vads-color-base);background-color:var(--vads-color-base-lightest);border:1px solid var(--vads-color-gray-medium);border-radius:5px;padding:11px 6px;margin:0}.vaos-calendar__calendar-day-button:active{background-color:var(--vads-color-primary)!important;color:var(--vads-color-white)!important}.vaos-calendar__calendar-day-button:hover{border-color:var(--vads-color-primary-dark)}.vaos-calendar__calendar-day-button:disabled{background-color:var(--vads-color-base-lightest);border-color:var(--vads-color-base-lightest);color:var(--vads-color-base-light)}@media screen and (min-width:481px),print and (min-width:481px){.vaos-calendar__calendar-day-button{padding:12px}}.vaos-calendar__indicator-bubbles-container{position:absolute;top:-7px;left:-7px}.vaos-calendar__indicator-bubble{padding:3px 6px;border-radius:25px;font-size:12px;margin-bottom:11px}.vaos-calendar__nav h2{white-space:nowrap}.vaos-calendar__nav-links-button{background:none;align-items:center}.vaos-calendar__nav-links-button:disabled{color:var(--vads-color-base-light)!important;background:none}.vaos-calendar__nav-links-button:hover{background:none}.vaos-calendar__nav-links-button:active{background:none!important}.vaos-calendar__nav-links-button i{font-size:22px;padding-top:2px}.vaos-calendar__nav-link-icon{background:var(--vads-color-primary);border-radius:20px;color:var(--vads-color-white);font-size:20px;position:initial}.vaos-calendar__options-container{position:absolute;width:100%;left:0;margin-top:15px}.vaos-calendar__options{display:flex;flex-wrap:wrap;margin:0 4px}@media screen and (min-width:481px),print and (min-width:481px){.vaos-calendar__options{margin:0 8px}}.vaos-calendar__option-cell{padding:0 8px 16px;width:50%;min-width:120px;background-color:var(--vads-color-primary);position:relative}@media screen and (min-width:481px),print and (min-width:481px){.vaos-calendar__option-cell{width:33.3%}}@media screen and (min-width:1024px),print and (min-width:1024px){.vaos-calendar__option-cell{width:25%}}@media screen and (min-width:1201px),print and (min-width:1201px){.vaos-calendar__option-cell{width:25%}}@media screen and (min-width:1024px),print and (min-width:1024px){.vaos-calendar__option-cell--full-width{padding:0;width:100%!important;text-align:center;border-radius:5px}.vaos-calendar__option-cell--full-width .vaos-calendar__option-cell{width:98%!important;margin-right:16px}.vaos-calendar__option-cell--full-width .vaos-calendar__option-cell label{max-width:100%}}.vaos-calendar__option-cell--last:after{content:"";background-color:var(--vads-color-primary);width:8px;height:100%;border-bottom-right-radius:5px;position:absolute;top:0;right:-8px}.vaos-calendar__option{display:flex;border:1px solid var(--vads-color-primary);border-radius:5px;justify-content:center}.vaos-calendar__option input[type=radio],.vaos-calendar__option input[type=checkbox]{width:auto}.vaos-calendar__option input[type=radio]+label:before{margin-top:0;box-shadow:0 0 0 2px var(--vads-color-white),0 0 0 3px var(--vads-color-primary)}.vaos-calendar__option input[type=checkbox]+label:before{margin-top:0;box-shadow:0 0 0 1px var(--vads-color-primary)}.vaos-calendar__option.disabled,.vaos-calendar__option.disabled label{cursor:not-allowed}.vaos-calendar__option.disabled input[type=checkbox],.vaos-calendar__option.disabled input[type=checkbox]+label:before{box-shadow:0 0 0 1px var(--vads-color-base-light);background:var(--vads-color-base-lightest);cursor:not-allowed}.vaos-calendar__option--checkbox{flex:1;flex-direction:column;padding:7px 10px;min-width:105px}.vaos-calendar__option--radio{display:block;padding:8px;background-color:var(--vads-color-white)}.vaos-u-border-radius--top-left{border-top-left-radius:5px}.vaos-u-border-radius--top-right{border-top-right-radius:5px}.vaos-u-border-radius--bottom-right{border-bottom-right-radius:5px}.vaos-u-border-radius--bottom-left{border-bottom-left-radius:5px}.vaos-calendar>.usa-input-error{margin-top:0}.vass-form__button-container{row-gap:var(--vads-spacing-2)}.vass-flex-direction--column{flex-direction:column}span.vass-usa-label--required{color:var(--vads-color-secondary-dark);font-size:var(--vads-font-size-source-sans-normalized);font-weight:400}.vass-checkbox-group::part(legend){font-weight:var(--font-weight-bold)}@media print{.vass-hide-for-print{display:none!important}}#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}.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}.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:768px){.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:16px;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.passkey-signin-button,.verify button.passkey-signin-button{background:var(--vads-color-primary);justify-content:center}.login button.passkey-signin-button:hover,.verify button.passkey-signin-button:hover{background:var(--vads-color-primary-dark)}.login button.passkey-signin-button va-icon,.verify button.passkey-signin-button va-icon{color:var(--vads-color-white);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-gray-light-alt);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:768px),print and (min-width:768px){.login.login-page .downtime-notification.row{padding:unset}}@media screen and (min-width:768px),print and (min-width:768px){.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=vass.entry.css.map */
