.wizcfg3-busy-overlay{position:fixed!important;inset:0!important;margin:0!important;padding:0!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;z-index:2147483647!important;overflow:hidden!important;outline:0!important}
.wizcfg3-busy-overlay[open]{display:grid!important;place-items:center!important}
.wizcfg3-busy-overlay:not([open]){display:none!important}
.wizcfg3-busy-overlay::backdrop{background:rgba(255,255,255,.82)!important}
body:has(.wizcfg3-busy-overlay[open]) .gform-loader,body:has(.wizcfg3-busy-overlay[open]) .gform_ajax_spinner{display:none!important}
.wizcfg3-busy-spinner{display:block;width:48px;height:48px;box-sizing:border-box;border:4px solid rgba(45,140,140,.18);border-top-color:#2d8c8c;border-radius:50%;animation:wizcfg3BusySpin .85s linear infinite}
.wizcfg3-busy-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@keyframes wizcfg3BusySpin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.wizcfg3-busy-spinner{animation-duration:2s}}
/* Transform GF's own spinner into the full-page overlay; no second test loader. */
.wizcfg3-native-busy.gform-loader,.wizcfg3-native-busy.gform_ajax_spinner{
 position:fixed!important;inset:0!important;margin:0!important;padding:0!important;
 display:block!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;max-height:none!important;
 border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;
 background:rgba(255,255,255,.82) url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2224%22%20r%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%232d8c8c%22%20stroke-opacity%3D%22.18%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20d%3D%22M24%202a22%2022%200%200%201%2022%2022%22%20fill%3D%22none%22%20stroke%3D%22%232d8c8c%22%20stroke-width%3D%224%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20from%3D%220%2024%2024%22%20to%3D%22360%2024%2024%22%20dur%3D%22.85s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E") center center/48px 48px no-repeat!important;
 opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;transition:none!important;
 overflow:hidden!important;z-index:2147483647!important;cursor:wait!important;pointer-events:auto!important
}
.wizcfg3-native-busy.gform-loader::before,.wizcfg3-native-busy.gform-loader::after{content:none!important;display:none!important}
.wizcfg3-native-busy::backdrop{background:transparent!important}

