export const getFingerprint = () => btoa( `${(() => { const gl = new OffscreenCanvas(0, 0).getContext('webgl'); if (!gl) return 'none'; const debugInfo = gl.getExtension('WEBGL_debug_renderer_info'); return debugInfo ? gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL) : 'unknown'; })()}-${ navigator === null || navigator === void 0 ? void 0 : navigator.hardwareConcurrency }-${new Date().getTimezoneOffset()}` );