.pv-box{margin-top:8px}
.pv-box .pv-row,.pv-box .pv-code-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}
.pv-box .pv-code-row .pv-code{max-width:180px;letter-spacing:4px;text-align:center;direction:ltr}
.pv-box .pv-timer{font-size:12px;color:#777}
.pv-box .pv-msg{margin-top:6px;font-size:13px}
.pv-box .pv-msg.pv-ok{color:#2e7d32}
.pv-box .pv-msg.pv-err{color:#c62828}
.pv-box .pv-msg.pv-info{color:#555}
.pv-box .pv-done{color:#2e7d32;font-weight:bold}
.pv-box .pv-hp{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important}
.pv-page{max-width:520px}
.pv-page .pv-phone{direction:ltr;text-align:left;max-width:260px}
.pv-page .pv-logout{margin-top:20px;font-size:12px}
