/* TRAVELER-QUERY-20261004-R17. Existing button theme is unchanged. */
#psbLoadingOverlay .psb-loading-box{max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box}
#psbLoadingOverlay[data-state=timeout] .psb-loading-spinner,#psbLoadingOverlay[data-state=timeout] .psb-loading-fill:after{animation:none}
#psbLoadingOverlay .psb-loading-steps,#psbLoadingOverlay .psb-loading-bar{display:none}
#psbLoadingOverlay .psb-loading-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}
#psbLoadingOverlay [hidden],#psbQueryRecoveryNotice[hidden]{display:none!important}
#psbQueryRecoveryNotice{margin:10px 0}
@media(prefers-reduced-motion:reduce){#psbLoadingOverlay .psb-loading-spinner{animation:none}}
