@import url("./cut-camera-path-editor.css?v=1");

body[data-camera-editor] .depth-dolly-canvas {
  cursor: grab;
}

body[data-camera-editor="dragging"] .depth-dolly-canvas {
  cursor: grabbing;
}

body[data-camera-editor] .depth-dolly-title,
body[data-camera-editor] .depth-dolly-readout,
body[data-camera-editor] .depth-dolly-parameters,
body[data-camera-editor] .depth-dolly-controls,
body[data-camera-editor] .depth-dolly-status,
body[data-camera-editor] .depth-dolly-drop-hint {
  display: none !important;
}

@media (max-width: 760px) {
  .camera-path-editor {
    top: 12px;
    grid-template-columns: minmax(0, 1fr);
    gap: 12px;
    width: calc(100vw - 24px);
    max-height: min(48svh, 390px);
    padding: 14px;
    overflow: auto;
    border-radius: 13px;
  }

  .camera-path-editor__title {
    font-size: 19px;
  }

  .camera-path-editor__help {
    margin-top: 5px;
    font-size: 10px;
  }

  .camera-path-editor__actions {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    width: 100%;
  }

  .camera-path-editor__button {
    min-height: 36px;
    padding-inline: 8px;
    font-size: 10px;
  }
}
