/*!
 * Copyright (c) 2025  infoCorvus, Inc.  All rights reserved.
 *
 * This source code and its accompanying materials are confidential and
 * proprietary to infoCorvus, Inc. and may not be disclosed, copied,
 * reproduced, or distributed in any form without prior written consent.
 *
 * Use of this software is governed by the infoCorvus License Agreement.
 * Unauthorized use or distribution is strictly prohibited.
 */
.overlay{--bg-color:#0061a1;--z-index:2;--icon-size:10rem;--icon-color:white;--text-size:5rem;--text-color:white;--spin-speed:2s;background-color:var(--bg-color);width:100%;height:100%;z-index:var(--z-index);text-align:center;place-items:center;display:grid;top:0;left:0}.overlay__cover{z-index:99999;position:fixed}.overlay__icon{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);margin-inline:auto}.overlay__text{font-size:var(--text-size);color:var(--text-color)}.overlay__text::selection{background-color:#0000}@media (prefers-reduced-motion:no-preference){.overlay__icon{animation:spin infinite var(--spin-speed) linear}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-footer{justify-content:flex-end;align-items:baseline;gap:8px;width:100%;margin-top:1rem;display:flex}.form-footer .form-footer-start{flex-grow:1;min-width:0}.form-footer .form-footer-start .alert{overflow-wrap:anywhere}.form-footer .form-footer-end{white-space:nowrap;flex-grow:0;gap:2px;display:flex}.form-footer .form-footer-end button{margin-left:.5rem}.form-footer .form-footer-end button:not(.dropdown-toggle),.form-footer .form-footer-end a{min-width:6rem}.form-footer .form-footer-loading{opacity:.8;font-size:140%}
