@keyframes m-spin-48c153de{to{transform:rotate(360deg)}}@keyframes m-live-bar-low-48c153de{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes m-live-bar-high-48c153de{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}.modal-mask[data-v-48c153de]{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-box[data-v-48c153de]{background:#1f2022;border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:360px;padding:24px 20px;display:flex}.modal-header[data-v-48c153de]{justify-content:space-between;align-items:center;display:flex}.modal-title[data-v-48c153de]{color:#fff;font-size:clamp(14.4px,min(4.26667vw,4.26667vh),17.92px);font-weight:600}.close-btn[data-v-48c153de]{cursor:pointer;color:#fff9;background:0 0;border:none;align-items:center;padding:0;display:flex}.close-btn svg[data-v-48c153de]{width:22px;height:22px}.captcha-img-wrap[data-v-48c153de]{background:#fff;border-radius:8px;justify-content:center;align-items:center;height:80px;display:flex;overflow:hidden}.captcha-img[data-v-48c153de]{object-fit:contain;width:100%;height:100%}.captcha-placeholder[data-v-48c153de]{color:#8b8b8b;font-size:clamp(12.6px,min(3.73333vw,3.73333vh),15.68px)}.input-row[data-v-48c153de]{background:#303030;border-radius:10px;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.code-input[data-v-48c153de]{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:clamp(14.4px,min(4.26667vw,4.26667vh),17.92px)}.code-input[data-v-48c153de]::placeholder{color:#ffffff47}.refresh-btn[data-v-48c153de]{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.refresh-btn svg[data-v-48c153de]{width:22px;height:22px}.refresh-btn[data-v-48c153de]:disabled{opacity:.4}.confirm-btn[data-v-48c153de]{cursor:pointer;color:#fff6;background:#303030;border:none;border-radius:25px;width:100%;height:50px;font-size:clamp(14.4px,min(4.26667vw,4.26667vh),17.92px);font-weight:600;transition:background .2s,color .2s}.confirm-btn.active[data-v-48c153de]{background:linear-gradient(135deg, var(--color-grad-start) 0%, var(--color-grad-end) 100%);color:#1d0f03;cursor:pointer;border:none;font-weight:700}.confirm-btn.active[data-v-48c153de]:disabled{opacity:.5;cursor:not-allowed}.confirm-btn.active[data-v-48c153de]{color:#1d1206}.confirm-btn[data-v-48c153de]:disabled{cursor:not-allowed}.modal-fade-enter-active[data-v-48c153de],.modal-fade-leave-active[data-v-48c153de]{transition:opacity .25s}.modal-fade-enter-active .modal-box[data-v-48c153de],.modal-fade-leave-active .modal-box[data-v-48c153de]{transition:transform .25s}.modal-fade-enter-from[data-v-48c153de],.modal-fade-leave-to[data-v-48c153de]{opacity:0}.modal-fade-enter-from .modal-box[data-v-48c153de],.modal-fade-leave-to .modal-box[data-v-48c153de]{transform:scale(.94)}.icon-close[data-v-48c153de]{width:16px;height:16px}.icon-rotate[data-v-48c153de]{width:22px;height:22px}@keyframes m-spin-682bdfca{to{transform:rotate(360deg)}}@keyframes m-live-bar-low-682bdfca{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes m-live-bar-high-682bdfca{0%,to{transform:scaleY(1)}50%{transform:scaleY(.45)}}.m-sms-btn[data-v-682bdfca]{color:#ffffff73;cursor:pointer;white-space:nowrap;background:#303030;border:none;border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:clamp(10.8px,min(3.2vw,3.2vh),13.44px);font-weight:500;transition:color .2s,background .2s}.m-sms-btn.is-active[data-v-682bdfca]{color:#ffa600}.m-sms-btn[data-v-682bdfca]:disabled{cursor:not-allowed}
