.eventmap-viewer[data-v-c5f43c7e]{width:100%;max-width:1280px;height:auto;max-height:600px;margin:0 auto;position:relative;border:2px solid #fff;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-card)}.eventmap-viewer[data-v-c5f43c7e]:after{content:"";box-shadow:inset 0 0 20px 4px rgba(0,0,0,.12);display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius);overflow:hidden;pointer-events:none}.tooltip-container[data-v-86049653]{position:relative;display:inline-block;width:100%}.tooltip[data-v-86049653]{position:absolute;bottom:115%;left:50%;transform:translate(-70%);background-color:var(--ui-white);color:var(--ui-grey-950);text-align:center;padding:var(--sizing-1) var(--sizing-2);border:1px solid var(--ui-grey-200);border-radius:var(--radius-small);transition:opacity .3s;white-space:nowrap;font-size:var(--font-xsmall)}.tooltip[data-v-86049653]:after{content:"";position:absolute;top:100%;left:70%;transform:translate(-50%);border-top:5px solid var(--ui-grey-200);border-right:5px solid transparent;border-left:5px solid transparent}.fe-flash-selected{fill:var(--brand-primary-color);animation:feFlash .8s ease-in 2s infinite alternate-reverse}@keyframes feFlash{to{fill:var(--brand-primary-color-dark)}}.heatmap-enter-active,.heatmap-leave-active{transition:all .5s ease}.heatmap-enter-from,.heatmap-leave-to{opacity:0}@keyframes activePath{to{stroke-dashoffset:0}}.eventmap__zoom-instructions{position:absolute;display:none;height:100%;width:100%;justify-content:center;align-items:center;text-align:center;background-color:var(--ui-grey-950);color:var(--ui-white);font-size:var(--font-medium-large);pointer-events:none;opacity:.8}.eventmap{position:relative;background-color:#f8fafc;width:100%;height:100%;max-width:100%}.eventmap__coords{position:absolute;right:0;bottom:0;margin:1rem;padding:.5rem;min-width:10rem;text-align:center;font-size:12px;z-index:100;color:#0f172a;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-radius:.25rem}.fe-flash-selected{fill:var(--event-map-selected-flash-from);animation:feFlash .8s ease-in 2s infinite alternate-reverse}.fe-selected-text{fill:var(--ui-white)}@keyframes feFlash{to{fill:var(--event-map-selected-flash-to)}}.zoom-area-controls[data-v-868e3f75]{display:flex;gap:3rem;justify-content:center;align-items:center;width:100%;height:100%}.zoom-area-button[data-v-868e3f75]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#007aff;color:#fff;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:0}.zoom-area-button[data-v-868e3f75]:focus-visible{outline:2px solid #ffa500;outline-offset:2px}.reset-button[data-v-868e3f75]{background-color:#fff;color:#007aff;border:2px solid #007aff}.reset-button[data-v-868e3f75]:hover{background-color:#f0f0f0}.save-button[data-v-868e3f75]:hover{background-color:#005bb5}.zoom-area-button[data-v-868e3f75]:active{transform:scale(.95);box-shadow:0 1px 2px rgba(0,0,0,.2)}.pin[data-v-7a3560c8]{transition:transform .2s ease-in-out}.pin[data-v-7a3560c8]:hover{transform:scale(1.2)}
