{"version":3,"file":"utils.cjs","sources":["../../../components/tour/utils.ts"],"sourcesContent":["export interface SpotlightRect {\n  x: number;\n  y: number;\n  width: number;\n  height: number;\n}\n\nexport function rectsEqual(a: SpotlightRect, b: SpotlightRect) {\n  return (\n    Math.abs(a.x - b.x) < 0.5 &&\n    Math.abs(a.y - b.y) < 0.5 &&\n    Math.abs(a.width - b.width) < 0.5 &&\n    Math.abs(a.height - b.height) < 0.5\n  );\n}\n"],"names":[],"mappings":";;AAOgB,SAAA,UAAU,CAAC,CAAgB,EAAE,CAAgB,EAAA;AAC3D,IAAA,QACE,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG;AACzB,QAAA,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,GAAG,GAAG;AACzB,QAAA,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,KAAK,GAAG,CAAC,CAAC,KAAK,CAAC,GAAG,GAAG;AACjC,QAAA,IAAI,CAAC,GAAG,CAAC,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,MAAM,CAAC,GAAG,GAAG,EACnC;AACJ;;;;"}