.verify-page{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#141414;overflow:auto}
.verify-page-inner{width:100%;max-width:480px;padding:48px 32px;text-align:center;margin:auto}
.verify-page-icon{margin:0 auto 28px;width:100px;height:100px;border-radius:50%;background:rgba(255,107,26,.08);display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,107,26,.2)}
.verify-page-title{font-size:28px;font-weight:700;color:#fff;margin:0 0 16px;text-transform:uppercase;letter-spacing:1px}
.verify-page-text{font-size:15px;color:rgba(255,255,255,.7);line-height:1.6;margin:0 0 12px}
.verify-page-sub{font-size:13px;color:rgba(255,255,255,.45);margin:0 0 32px}
.verify-page-resend{display:block;width:100%;padding:16px;border-radius:12px;border:2px solid #ff6b1a;background:rgba(255,107,26,.08);color:#ff6b1a;font-size:16px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s,filter .2s;margin-bottom:12px}
.verify-page-resend:hover:not(:disabled){background:rgba(255,107,26,.15);transform:translateY(-1px)}
.verify-page-resend:disabled{opacity:.6;cursor:not-allowed}
.verify-page-resend.sent{border-color:#4ade80;background:rgba(74,222,128,.08);color:#4ade80}
.verify-page-back{display:block;width:100%;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:transparent;color:rgba(255,255,255,.6);font-size:14px;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .2s,transform .2s,filter .2s}
.verify-page-back:hover{background:rgba(255,255,255,.04);color:#fff}
