.main{text-align:center;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.main .loading{width:100px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.main p{font-weight:700;font-size:24px}.fail,.success{padding-top:100px;display:flex;flex-direction:column;min-height:60vh;text-align:center}.fail_icon{width:50%;display:block;margin:0 auto}iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}