/* ELIE v5.1.28 — Development Chronicle
   Turns the update archive into a readable product-evolution story. */
.update-center-window{
  grid-template-rows:auto auto minmax(0,1fr) auto!important;
}
.update-development-metrics{
  position:relative;
  z-index:2;
  display:grid;
  grid-template-columns:repeat(6,minmax(0,1fr));
  gap:8px;
  width:100%;
  min-width:0;
}
.update-development-metrics>div{
  min-width:0;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  padding:9px 12px;
  border:1px solid rgba(46,241,58,.24);
  border-radius:10px;
  background:linear-gradient(180deg,rgba(18,74,25,.28),rgba(0,0,0,.72));
}
.update-development-metrics small{
  min-width:0;
  overflow:hidden;
  text-overflow:ellipsis;
  font-size:8px;
  line-height:1;
  letter-spacing:.1em;
  color:rgba(190,255,199,.56);
  white-space:nowrap;
}
.update-development-metrics strong{
  flex:0 0 auto;
  font-size:13px;
  line-height:1;
  color:#fff;
  white-space:nowrap;
}
.update-history-card{
  background:linear-gradient(105deg,rgba(9,48,15,.42),rgba(0,0,0,.78) 46%,rgba(0,0,0,.91))!important;
}
.update-history-card.is-current{
  border-color:rgba(46,241,58,.9)!important;
  background:linear-gradient(105deg,rgba(20,91,29,.57),rgba(0,0,0,.78) 48%,rgba(0,0,0,.93))!important;
  box-shadow:inset 0 0 34px rgba(46,241,58,.045);
}
.update-copy h3{
  letter-spacing:.035em;
}
.update-copy p{
  max-width:1120px;
  font-size:13px!important;
  line-height:1.58!important;
  color:rgba(222,255,227,.78)!important;
}
.update-copy ul{
  border-top:1px solid rgba(46,241,58,.13)!important;
}
.update-copy li{
  padding-left:14px!important;
  color:rgba(201,245,207,.65)!important;
}
.update-copy li::before{
  content:'+';
  position:absolute;
  left:0;
  top:0;
  color:var(--green);
  opacity:.82;
}
html[dir="rtl"] .update-copy li{
  padding-left:0!important;
  padding-right:14px!important;
}
html[dir="rtl"] .update-copy li::before{
  left:auto;
  right:0;
}
@media (max-width:1100px){
  .update-development-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media (max-width:760px){
  .update-center-window{grid-template-rows:auto auto minmax(0,1fr)!important}
  .update-development-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}
  .update-development-metrics>div{padding:6px 8px;border-radius:8px}
  .update-development-metrics small{font-size:6.5px}
  .update-development-metrics strong{font-size:10px}
  .update-copy p{font-size:11px!important;line-height:1.48!important}
}
@media (orientation:landscape) and (pointer:coarse){
  .update-center-window{grid-template-rows:auto auto minmax(0,1fr)!important;gap:6px!important}
  .update-development-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}
  .update-development-metrics>div{padding:4px 6px;border-radius:6px;gap:4px}
  .update-development-metrics small{font-size:5.5px;letter-spacing:.06em}
  .update-development-metrics strong{font-size:8px}
  .update-copy p{font-size:9px!important;line-height:1.38!important}
  .update-copy li{font-size:8px!important;line-height:1.34!important}
}
