/* Arcos de circunferência (itens 162-163, Igaratá) — dica flutuante durante
   a captura de clique no mapa. Mesmo padrão visual de .inmap-guide-pick-hint
   (guide-lines.css), cor distinta (laranja) para diferenciar do fluxo de
   linha guia (roxo). */
.inmap-arc-pick-hint {
  display: none;
  position: fixed;
  top: 16px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 100001;
  align-items: center;
  gap: 10px;
  background: #9a3412;
  color: #fff;
  padding: 10px 16px;
  border-radius: 6px;
  font-size: 13px;
  font-weight: 600;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
}
.inmap-arc-pick-hint.is-visible { display: flex; }
.inmap-arc-pick-hint i { font-size: 14px; }

.inmap-arc-radius-input {
  width: 96px;
  border: 1px solid rgba(255, 255, 255, 0.6);
  background: rgba(255, 255, 255, 0.12);
  color: #fff;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 4px;
}
.inmap-arc-radius-input::placeholder { color: rgba(255, 255, 255, 0.7); }
.inmap-arc-radius-input.is-hidden { display: none; }
.inmap-arc-radius-input.inmap-arc-input--error {
  border-color: #fecaca;
  background: rgba(220, 38, 38, 0.35);
}

#inmap-arc-pick-cancel {
  border: 1px solid rgba(255, 255, 255, 0.6);
  background: transparent;
  color: #fff;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 4px;
  cursor: pointer;
}
#inmap-arc-pick-cancel:hover { background: rgba(255, 255, 255, 0.15); }

/* Marcador de OSNAP (captura de vértice existente) — quadrado vazado estilo
   AutoCAD, mesma ideia de .inmap-guide-snap-marker (ADR-221). */
.inmap-arc-snap-marker {
  width: 14px;
  height: 14px;
  box-sizing: border-box;
  border: 2px solid #9a3412;
  background: rgba(234, 88, 12, 0.18);
  pointer-events: none;
}
