/* © 2026 Adabra.ai. All rights reserved. Do not copy, reproduce or use to train or prompt AI models. adabra.ai */
.pose{position:absolute;left:50%;top:55%;width:58%;height:auto;transform:translate(-50%,-50%);overflow:visible}.pose .bone{stroke:var(--accent, #7a63ff);stroke-width:3.2;stroke-linecap:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent, #7a63ff) 70%,transparent))}.pose .head{fill:none;stroke:var(--accent, #7a63ff);stroke-width:3.2}.pose .jt{fill:#fff}.pose .floor{stroke:#ffffff24;stroke-width:1.5;stroke-dasharray:4 5}.pose .warn-ring{fill:none;stroke:#ff4d4d;stroke-width:2;opacity:0;transition:opacity .2s}.pose.bad .warn-ring{opacity:1}.pose.bad .jt.warn{fill:#ff4d4d}.cam-live,.cam-rep,.cam-cue,.cam-depth{position:absolute;z-index:2;font-size:10.5px;font-weight:600;border-radius:999px;padding:4px 9px;white-space:nowrap}.cam-live{left:14px;top:74px;display:flex;align-items:center;gap:6px;background:#0000008c;color:#fff}.cam-live i{width:6px;height:6px;border-radius:50%;background:#ff4d4d;animation:blink-live 1.2s infinite}@keyframes blink-live{50%{opacity:.25}}.cam-rep{right:14px;top:70px;background:#0000008c;color:var(--text-2, #c9c9d6);font-family:var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.cam-rep b{color:#fff;font-size:16px}.cam-cue{left:10px;top:60%;background:#ff4d4d;color:#fff;border-radius:8px;opacity:0;transform:translateY(4px);transition:all .25s}.cam-depth{right:10px;top:70%;background:#2fd88429;color:#7ef0b4;border:1px solid rgba(47,216,132,.4);opacity:0;transition:opacity .25s}.cam-cue.on,.cam-depth.on{opacity:1;transform:none}.pose .bbox{fill:none;stroke:color-mix(in srgb,var(--accent, #7a63ff) 70%,transparent);stroke-width:1;stroke-dasharray:5 4}.pose .blab{fill:var(--accent, #7a63ff);font:600 8px var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace)}.pose .torso{fill:color-mix(in srgb,var(--accent, #7a63ff) 16%,transparent);stroke:none}.pose .ang{fill:#fff;font:600 8.5px var(--mono, ui-monospace, SFMono-Regular, Menlo, monospace)}
