.AnnotationToolbar[data-v-0877efd2]{--toolbar-bg: rgba(0, 0, 0, .75);--toolbar-hover: rgba(255, 255, 255, .15);--toolbar-active: rgba(255, 255, 255, .25);--toolbar-border: rgba(255, 255, 255, .3);position:absolute;bottom:var(--spacing-4);left:50%;transform:translate(-50%);z-index:2;transition:opacity var(--transition-duration-slow) ease}.AnnotationToolbar--hidden[data-v-0877efd2]{opacity:0;pointer-events:none}.AnnotationToolbar__tools[data-v-0877efd2]{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--toolbar-bg);border-radius:var(--border-radius-large);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AnnotationToolbar__dragHandle[data-v-0877efd2]{display:flex;align-items:center;justify-content:center;width:var(--spacing-4);height:var(--measurement-input-size);color:var(--toolbar-border);cursor:grab;touch-action:none}.AnnotationToolbar__dragHandle[data-v-0877efd2]:active{cursor:grabbing}.AnnotationToolbar__button[data-v-0877efd2]{display:flex;align-items:center;justify-content:center;width:var(--measurement-input-size);height:var(--measurement-input-size);border:none;border-radius:var(--border-radius-medium);background:transparent;color:var(--white);cursor:pointer;transition:background var(--transition-duration-fast) ease;font-size:var(--font-size-medium)}.AnnotationToolbar__button[data-v-0877efd2]:hover{background:var(--toolbar-hover)}.AnnotationToolbar__button--active[data-v-0877efd2]{background:var(--toolbar-active)}.AnnotationToolbar__separator[data-v-0877efd2]{width:1px;height:var(--spacing-5);background:var(--toolbar-border);margin:0 var(--spacing-1)}.AnnotationToolbar__colors[data-v-0877efd2]{display:flex;align-items:center;gap:var(--spacing-1);margin-inline-start:var(--spacing-1)}.AnnotationToolbar__colorSwatch[data-v-0877efd2]{width:var(--spacing-5);height:var(--spacing-5);border-radius:50%;border:2px solid transparent;background:var(--swatch-color);cursor:pointer;transition:border-color var(--transition-duration-fast) ease;padding:0}.AnnotationToolbar__colorSwatch[data-v-0877efd2]:hover{border-color:var(--toolbar-border)}.AnnotationToolbar__colorSwatch--active[data-v-0877efd2]{border-color:var(--white)}
