\n ',document.body.insertBefore(e,document.querySelector("header").nextSibling)}async function flip2back(){try{if(log.info("Flipping to user profile..."),(await getMe()).statusCode>=400)throw new Error("Failed to authorize, try logging in.");log.info("Logged in");const e=document.getElementById("licenseCard");fadeOut(["footerEditMode","footerFront"]),show([".license-card-back"]),setTimeout((()=>{hide([".license-card-front"])}),500),fadeIn(["footerBack"]),e.classList.contains("is-flipped-left")||e.classList.contains("is-flipped-right")||("left"==(Math.random()<.5?"left":"right")?e.classList.add("is-flipped-left"):e.classList.add("is-flipped-right")),setCurrentPage("idBack")}catch(e){log.error("Failed to flip to user profile",e),flip2front()}}async function flip2front(){try{show([".license-card-front"]),fadeOut(["footerBack","footerEditMode"]),fadeIn(["footerFront"]),setTimeout((()=>{hide([".license-card-back"])}),500);const e=document.getElementById("licenseCard");e&&(e.classList.remove("is-flipped-left"),e.classList.remove("is-flipped-right")),setTimeout((()=>{fadeIn(["loginForm"]),setTimeout((()=>{fadeIn(["loginButtons"])}),250)}),550),setCurrentPage("idFront")}catch(e){log.error("Failed to flip to login",e.message)}}function toggleEditMode(){log.debug("currentPage",currentPage),log.debug("isEditing",isEditing);try{"idBack"===currentPage&&(log.info("Toggling edit mode"),isEditing?(hide(["footerEditMode"]),show(["footerBack"]),toggleContentEditable(),isEditing=!1):(hide(["footerBack"]),show(["footerEditMode"]),toggleContentEditable(),isEditing=!0))}catch(e){log.error("Failed to toggle edit mode:",e)}}