.mi-loading{position:relative}.mi-loading:before{content:"";position:absolute;left:0;top:0;z-index:4;width:100%;height:100%;background-color:#b6b6b6;opacity:.5}.mi-loading:after{content:"";position:absolute;z-index:5;left:calc(50% - 28px);top:calc(50% - 28px);width:56px;height:56px;border-radius:50%;border:9px solid #008237;animation:mi-loading-bulqg1 .96s infinite linear alternate,mi-loading-oaa3wk 1.92s infinite linear}@keyframes mi-loading-bulqg1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}100%{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes mi-loading-oaa3wk{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}100%{transform:scaleY(-1) rotate(-135deg)}}.mi-button-download{cursor:pointer}.mi-button-download.disabled{filter:grayscale(100%)}.mi-button.mi-button-default{display:inline-block;position:relative;font-size:16px;line-height:16px;padding:10px 30px;color:#008237;background:0 0;text-align:center;font-weight:500;vertical-align:bottom;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;white-space:nowrap;z-index:1;overflow:hidden;border:2px solid #008237;letter-spacing:.35px;border-radius:5px}.mi-button.mi-button-default:hover:not(:disabled){color:#fff;background:#008237}.mi-button.mi-button-default:disabled{filter:grayscale(100%)}.omi-password-confirm .inner{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;width:100%;max-width:480px;margin:0 auto}.omi-password-confirm .inner>*{width:100%;margin-bottom:.5rem}.omi-password-confirm .button.code-button{width:100%;margin:0 auto}.omi-password-confirm .button.code-button.disabled{pointer-events:none;filter:grayscale(100%);opacity:.6}.omi-password-confirm__error{display:none;width:100%;box-sizing:border-box;margin:0 0 1em;padding:10px 14px;border:1px solid #e0b4b4;border-radius:5px;background:#fdf2f2;color:#c00;font-size:14px;line-height:1.35;text-align:center}.omi-step-hint{display:block;width:100%;box-sizing:border-box;margin:0 0 1rem;text-align:center}.omi-step-hint__title{display:block;margin-bottom:.35rem;color:#008237;font-size:16px;font-weight:600;line-height:1.3}.omi-step-hint__text{display:block;color:#555;font-size:14px;line-height:1.45}