.tb-laser[data-v-ae1a66b7]{animation:1.4s ease-in forwards tb-laser-fade-ae1a66b7}@keyframes tb-laser-fade-ae1a66b7{0%{opacity:1}70%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){.tb-laser[data-v-ae1a66b7]{animation:none}}.tb-hud[data-v-f7874036]{pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:8px;left:8px;right:8px}.tb-hud__chip[data-v-f7874036]{border:1px solid var(--line,#0000001f);background:color-mix(in srgb,var(--surface,#fff) 92%,transparent);max-width:100%;color:var(--text-soft,#3a4a40);font-family:var(--font-body,Inter,sans-serif);font-variant-numeric:tabular-nums;box-shadow:var(--sh,0 2px 8px #00000026);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.tb-hud__chip b[data-v-f7874036]{color:var(--text,#0f1a14);font-weight:600}.tb-hud__dot[data-v-f7874036]{border-radius:50%;flex:none;width:8px;height:8px}@media (width<=759px){.tb-hud__chip[data-v-f7874036]{font-size:11px}}.tb-stage[data-v-98c90761]{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.tb-stage__svg[data-v-98c90761]{letter-spacing:normal;touch-action:none;user-select:none;width:100%;height:100%;display:block}.tb-stage__svg--edit[data-v-98c90761] .tb-obj{cursor:grab}
