/* ---------- editace v 3D: značky nad výřezem a pracovní rovina ---------- */
.ov3d { position: absolute; inset: 0; width: 100%; height: 100%; pointer-events: none; overflow: visible; z-index: 4; }
.ov3d text { font: 600 11px var(--ardit-font-mono); fill: var(--ardit-accent-text); text-anchor: middle; paint-order: stroke; stroke: var(--ardit-bg1); stroke-width: 3px; }
.vbtns .e3plane input[type="number"] { width: 64px; height: 24px; padding: 0 var(--ardit-space-1); border: 1px solid var(--ardit-line); border-radius: var(--ardit-radius-sm); background: var(--ardit-bg1); color: var(--ardit-fg1); font: 12px var(--ardit-font-mono); accent-color: auto; }
