.lbm-root[data-v-3da783da]{z-index:1000;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.lbm-backdrop[data-v-3da783da]{background:#0f172a52;position:absolute;inset:0}.lbm-box[data-v-3da783da]{box-sizing:border-box;background:var(--admin-surface-default);max-height:82vh;color:var(--admin-text-primary);border-radius:20px 20px 0 0;outline:none;flex-direction:column;padding:0 20px 20px;display:flex;position:relative;overflow:auto}.lbm-handle[data-v-3da783da]{background:var(--admin-text-disabled);border-radius:2px;align-self:center;width:36px;height:4px;margin:8px 0 12px}.lbm-title[data-v-3da783da]{color:var(--admin-text-primary);font-size:17px;font-weight:700;display:block}.lbm-desc[data-v-3da783da]{color:var(--admin-text-secondary);margin:6px 0 0;font-size:14px;line-height:1.55}.lbm-body[data-v-3da783da]{margin-top:16px}.lbm-ring[data-v-3da783da]{width:120px;height:120px;margin:4px auto 16px;position:relative}.lbm-progress[data-v-3da783da]{stroke:var(--color-primary);transition:stroke-dashoffset 1s linear}.lbm-progress.is-near[data-v-3da783da]{stroke:var(--color-success)}@media (prefers-reduced-motion:reduce){.lbm-progress[data-v-3da783da]{transition:none}}.lbm-ring-center[data-v-3da783da]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lbm-time[data-v-3da783da]{letter-spacing:1px;font-variant-numeric:tabular-nums;color:var(--admin-text-primary);font-size:28px;font-weight:700}.lbm-time-label[data-v-3da783da]{color:var(--admin-text-tertiary);margin-top:2px;font-size:12px}.lbm-hint[data-v-3da783da]{text-align:center;color:var(--admin-text-body);margin:0;font-size:14px}.lbm-hint b[data-v-3da783da]{font-variant-numeric:tabular-nums;color:var(--admin-text-primary)}.lbm-footer[data-v-3da783da]{gap:8px;margin-top:16px;display:flex}.lbm-btn[data-v-3da783da]{flex:1;min-height:44px}@media (width>=760px){.lbm-root[data-v-3da783da]{justify-content:center;align-items:center;padding:24px}.lbm-box[data-v-3da783da]{border-radius:16px;width:420px;max-width:100%;max-height:calc(100vh - 48px);padding:24px;box-shadow:0 12px 32px #0f172a1f,0 2px 6px #0f172a0f}.lbm-handle[data-v-3da783da]{display:none}.lbm-title[data-v-3da783da]{font-size:18px}.lbm-footer[data-v-3da783da]{justify-content:flex-end;margin-top:20px}.lbm-btn[data-v-3da783da]{flex:none;min-height:2.5rem}}.otp-cell[data-v-10710b68]{border:1px solid var(--admin-border-default);background:var(--admin-surface-default);font-variant-numeric:tabular-nums;height:56px;color:var(--admin-text-primary);border-radius:10px;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.otp-cell.is-filled[data-v-10710b68]{border-color:var(--admin-border-strong)}.otp-cell.is-active[data-v-10710b68]{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-100)}.otp-cell.is-error[data-v-10710b68]{border-color:var(--color-danger)}.otp-cell.is-off[data-v-10710b68]{background:var(--admin-surface-muted);color:var(--admin-text-disabled)}.otp-cell__caret[data-v-10710b68]{background:var(--color-primary);width:2px;height:22px}.otp-meta[data-v-10710b68]{flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 24px;font-size:13px;display:flex}.otp-meta__time[data-v-10710b68]{color:var(--color-primary-dark);align-items:center;gap:6px;font-weight:600;display:inline-flex}.otp-meta__time.is-warning[data-v-10710b68]{color:var(--color-warning-dark-100)}.otp-meta__resend[data-v-10710b68]{color:var(--color-primary-dark);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:600}.otp-meta__resend[data-v-10710b68]:disabled{color:var(--admin-text-tertiary);cursor:default;font-weight:500}.otp-msg[data-v-10710b68]{margin:-12px 0 20px}.sns-login[data-v-d61b7c7a]{justify-content:center;gap:12px;margin-top:16px;display:flex}.sns-btn[data-v-d61b7c7a]{border:1px solid var(--admin-border-default);border-radius:10px;width:44px;height:44px;overflow:hidden}.sns-btn img[data-v-d61b7c7a]{object-fit:cover;width:100%;height:100%;display:block}
