/* Audit 07/08 — volet de renommage d'un dossier de comparaison.
   Partagé par recruiter/shortlist{index,compare} et talent/saved{index,compare}.
   Une seule feuille, chargée par les quatre vues : le partial est le meme
   partout, son habillage aussi. */

.folder-rename { position: relative; display: inline-block; }

.folder-rename-toggle {
  display: inline-flex; align-items: center; gap: 5px; cursor: pointer;
  list-style: none; padding: 5px 10px; border-radius: 999px;
  border: 1px dashed #d8d2c8; background: #fff;
  font-size: 12px; font-weight: 700; color: #6b6459; transition: .15s;
}
.folder-rename-toggle::-webkit-details-marker { display: none; }
.folder-rename-toggle:hover { border-color: var(--gold-primary); color: var(--gold-600); }
.folder-rename-toggle svg { width: 12px; height: 12px; }

.folder-rename-pop {
  position: absolute; z-index: 40; top: calc(100% + 6px); left: 0;
  min-width: 240px; padding: 12px; border-radius: 12px;
  border: 1px solid #e7e2d9; background: #fff; box-shadow: 0 12px 28px rgba(0, 0, 0, .12);
}

.folder-rename-label { display: block; margin-bottom: 5px; font-size: 11px; font-weight: 700; color: #6b6459; }

.folder-rename-input {
  width: 100%; padding: 8px 10px; border-radius: 8px; border: 1px solid #e7e2d9;
  font-size: 13px; font-family: inherit; color: #2b2620; outline: none;
}
.folder-rename-input:focus { border-color: var(--gold-primary); }

.folder-rename-error { margin-top: 6px; font-size: 12px; font-weight: 600; color: #b3261e; }

.folder-rename-submit {
  margin-top: 10px; width: 100%; padding: 8px 12px; border: none; border-radius: 8px;
  background: var(--gold-fill); color: var(--on-gold); text-shadow: var(--on-gold-shadow);
  font-size: 12px; font-weight: 800; font-family: inherit; cursor: pointer;
}
.folder-rename-submit:hover { filter: brightness(1.04); }

/* Ligne de volets de renommage sous la bande de dossiers (ecrans index). */
.folders-rename-row { display: flex; flex-wrap: wrap; align-items: center; gap: 8px; margin: 10px 0 4px; }
