/*
 * room_blueprint_editor.css — spécifique à l'éditeur de room blueprint.
 * Les patterns communs (boutons HUD, panels, champs) sont dans game_shared.css.
 */

.editor-canvas {
  background: #000;
}

.editor-error {
  display: none;
  color: red;
}
.editor-error.is-open { display: block; }

.editor-settings-button {
  top: 6rem;
  left: 1rem;
  font-size: 1.2rem;
  padding: 0.4rem 0.6rem;
}

.editor-furniture-button {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  border-right: none;
  padding: 0.6rem 0.4rem;
}

.editor-furniture-panel {
  width: 33%;
}

.editor-settings-content {
  width: 100%;
  max-width: 360px;
}

.editor-settings-fields {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}

.editor-settings-divider {
  border-color: var(--game-gold);
  width: 100%;
}

.editor-furniture-header {
  padding: 0.6rem 0.75rem;
  border-bottom: 1px solid var(--game-gold);
}

.editor-furniture-list {
  flex: 1;
  overflow-y: auto;
  padding: 0.75rem;
}

.editor-furniture-group-title {
  margin: 0.75rem 0 0.4rem;
}

.editor-furniture-icon {
  image-rendering: pixelated;
  flex-shrink: 0;
}
