1import{Qt as e}from"./auth-BMn-CJeF.js";var t=`otp_flow`,n=e=>{try{let t=JSON.parse(e);return typeof t==`object`&&t&&typeof t.email==`string`&&typeof t.flowId==`string`?t:void 0}catch{return}},r=(n,r)=>{try{window.sessionStorage.setItem(t,JSON.stringify({email:n,flowId:r}));let e=i();return e?.email===n&&e.flowId===r}catch(t){return e.warn(`Failed to store the OTP flow in sessionStorage`,void 0,t),!1}},i=r=>{try{let e=window.sessionStorage.getItem(t);if(e===null)return;let i=n(e);return i===void 0||r!==void 0&&i.flowId!==r?void 0:i}catch(t){e.warn(`Failed to read the OTP flow from sessionStorage`,void 0,t);return}},a=()=>{try{window.sessionStorage.removeItem(t)}catch(t){e.warn(`Failed to clear the OTP flow from sessionStorage`,void 0,t)}};export{i as n,r,a as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.