.in-progress-wrapper{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.15);display:none;justify-content:center;margin:5rem auto;max-width:600px;min-width:300px;padding:5rem;width:50%}.in-progress-wrapper.show{display:flex}#main-content:has(.in-progress-wrapper) *{visibility:hidden}#main-content:has(.in-progress-wrapper.hide) *,#main-content:has(.in-progress-wrapper.in-iframe) *,#main-content:has(.in-progress-wrapper.show) .in-progress-wrapper,#main-content:has(.in-progress-wrapper.show) .in-progress-wrapper *{visibility:visible}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.in-progress-image-wrapper{align-items:center;display:flex;height:150px;justify-content:center;margin:0 auto;position:relative;width:150px}.in-progress-image-wrapper:before{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-color:#004f87 transparent transparent #004f87;border-radius:50%;border-style:solid;border-width:5px;content:"";display:block;height:150px;left:0;margin:0 auto;position:absolute;top:0;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;width:150px}.in-progress-image-wrapper img{height:auto;width:60px}.in-progress-figcaption{color:#004f87;margin-top:2rem;text-align:center}