/* Inurofication v2 Pass 17: Cascade-preserving consolidation. Source order unchanged. */

/* ===== Original source: css/inurofication-version-history-pass12.css ===== */
/* Inurofication v2 | Pass 12: Version History visual parity.
   Visual-only. Uses the same backdrop variable as Studio canvas and Project Manager. */
#versionHistoryModal .version-history-modal{
  background:#091b28!important;
  border:1px solid rgba(112,177,207,.3)!important;
  box-shadow:0 30px 90px rgba(0,5,14,.7)!important;
}
#versionHistoryModal .version-history-head{
  background:#091b28!important;
  border-bottom:1px solid #28546a!important;
}
#versionHistoryModal .version-history-save-row{
  background:#091b28!important;
  border-bottom:1px solid #28546a!important;
}
#versionHistoryModal .version-history-body{background:#091b28!important;}
#versionHistoryModal .vh-library-pane{
  background:var(--inuro-v2-shared-backdrop)!important;
  border-right:1px solid rgba(142,238,255,.14)!important;
}
#versionHistoryModal .version-history-list{
  background:transparent!important;
}
#versionHistoryModal .version-history-detail{
  background:#091b28!important;
}
#versionHistoryModal .version-history-preview-wrap{
  background:var(--inuro-v2-shared-backdrop)!important;
  background-size:auto!important;
  border:1px solid rgba(142,238,255,.16)!important;
  box-shadow:none!important;
}
#versionHistoryModal #versionHistoryName{
  min-height:42px!important;
  padding:0 13px!important;
  background:var(--home-field,#172b3e)!important;
  color:var(--home-text,#f7fbff)!important;
  border:1px solid transparent!important;
  border-radius:11px!important;
  box-shadow:none!important;
}
#versionHistoryModal #versionHistoryName::placeholder{color:rgba(184,215,226,.66)!important}
#versionHistoryModal #versionHistoryName:hover{border-color:rgba(70,231,224,.16)!important}
#versionHistoryModal #versionHistoryName:focus{border-color:rgba(70,231,224,.36)!important;box-shadow:0 0 0 3px rgba(18,194,201,.08)!important;outline:0!important}
/* Standard buttons: transparent at rest; cyan hover. Delete uses the same pattern in red. */
#versionHistoryModal :is(#versionHistorySave,#versionHistoryRestore,#versionHistoryDelete){
  appearance:none!important;background:transparent!important;border:1px solid transparent!important;
  border-radius:7px!important;box-shadow:none!important;
  color:#f7fbff!important;font-weight:600!important;
  transition:background .15s ease,color .15s ease!important;
}
#versionHistoryModal :is(#versionHistorySave,#versionHistoryRestore):hover:not(:disabled){
  background:rgba(18,194,201,.09)!important;color:#46e7e0!important;
  border-color:transparent!important;box-shadow:none!important;
}
#versionHistoryModal #versionHistoryDelete{color:#ff929d!important}
#versionHistoryModal #versionHistoryDelete:hover:not(:disabled){
  background:rgba(255,78,90,.10)!important;color:#ff9ca6!important;
  border-color:transparent!important;box-shadow:none!important;
}
#versionHistoryModal :is(#versionHistorySave,#versionHistoryRestore,#versionHistoryDelete):disabled{
  opacity:.42!important;cursor:not-allowed!important;background:transparent!important;
  border-color:transparent!important;box-shadow:none!important;
}
@media(max-width:720px){#versionHistoryModal .vh-library-pane{border-right:0!important;border-bottom:1px solid rgba(142,238,255,.14)!important}}


/* ===== Original source: css/inurofication-version-history-pass12b.css ===== */
/* Inurofication v2 Pass 12b: Version History list rows match Studio Standard Button states.
   Normal: transparent. Hover: solid teal. Selected: left cyan inset accent + right-fading gradient.
   Visual-only; version selection and restore logic unchanged. */
#versionHistoryModal .version-history-row{
  appearance:none!important;
  background:transparent!important;
  border:1px solid transparent!important;
  border-radius:7px!important;
  box-shadow:none!important;
  transition:background .15s ease,color .15s ease!important;
}
#versionHistoryModal .version-history-row:hover:not(.selected){
  background:#0b2c3b!important;
  border-color:transparent!important;
  box-shadow:none!important;
}
#versionHistoryModal .version-history-row.selected,
#versionHistoryModal .version-history-row.selected:hover{
  background:linear-gradient(90deg,#123149 0%,#0c1d2c 100%)!important;
  border-color:transparent!important;
  box-shadow:inset 2px 0 #2adfff!important;
}
#versionHistoryModal .version-history-row.selected::before{content:none!important;display:none!important}
#versionHistoryModal .version-history-row:focus-visible{
  outline:2px solid #43e4fb!important;outline-offset:1px!important;
}

