.pREeSa_viewport{position:relative;overflow:hidden}.pREeSa_canvas{touch-action:none;height:clamp(20rem,50vh,34rem);position:relative}.pREeSa_labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pREeSa_label{overflow-wrap:anywhere;background:var(--paper);width:max-content;max-width:min(10rem,36vw);color:var(--ink);border:1px solid var(--line);border-radius:var(--mantine-radius-md);box-shadow:var(--mantine-shadow-xs);pointer-events:auto;padding:.45rem .7rem;font-size:.8rem;position:absolute;top:0;left:0}.pREeSa_label[data-selected=true]{border-color:var(--accent);background:var(--accent-soft)}.pREeSa_controls{position:absolute;bottom:.75rem;left:.75rem}.pREeSa_label{visibility:hidden}
