/* Etapa 38 — Encabezado 30% menos alto; mantiene el ancho y el nombre centrado. No cambia navegación ni progreso. */
@media (min-width: 731px) {
  body.rk-collections-v20 .collection-wrap { width:min(1340px,96%) !important; }
  body.rk-collections-v20 .collection-explorer { grid-template-columns:235px minmax(0,1fr); gap:16px; }
  body.rk-collections-v20 .collection-set-view .collection-card { padding:9px 20px 12px; }
  body.rk-collections-v20 .collection-set-view .collection-pieces { gap:14px; }
}
body.rk-collections-v20 .rk-c36-family-head.rk-c37-family-head {
  display:grid;
  grid-template-columns:minmax(118px,1fr) minmax(0,1.9fr) minmax(175px,1fr);
  align-items:center;
  gap:10px;
  margin:0 0 3px;
  min-width:0;
}
body.rk-collections-v20 .rk-c37-ready {display:flex;align-items:center;justify-content:flex-start;min-width:0;}
body.rk-collections-v20 .rk-c37-ready .collection-card-availability {
  margin:0;max-width:100%;font-size:11px;line-height:1.2;white-space:normal;text-align:left;
}
body.rk-collections-v20 .rk-c37-none-ready {
  font-size:11px;color:#9eacbe;border:1px solid #405066;border-radius:7px;padding:5px 9px;
}
body.rk-collections-v20 .rk-c37-title-block {min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;}
body.rk-collections-v20 .rk-c37-title-block>h3 {
  margin:0!important;font-size:clamp(21px,2.1vw,27px)!important;
  line-height:1.15;font-weight:800;color:#f1d19c;letter-spacing:-.02em;
  overflow-wrap:anywhere;text-align:center;
}
body.rk-collections-v20 .rk-c37-passive {
  display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:5px;
  color:#adc0b1;font-size:12px;line-height:1.15;
}
body.rk-collections-v20 .rk-c37-passive>strong {
  color:#b2ecc4;font-weight:800;font-size:12px;
}
body.rk-collections-v20 .rk-c37-nav {min-width:0;display:flex;justify-content:flex-end;align-items:center;}
body.rk-collections-v20 .rk-c37-nav .rk-c36-navigation-slot {justify-content:flex-end;min-height:29px;}
body.rk-collections-v20 .rk-c37-nav .collection-detail-actions {gap:6px;flex-wrap:nowrap;}
@media (min-width: 731px) and (max-width: 1060px) {
  body.rk-collections-v20 .rk-c36-family-head.rk-c37-family-head {
    grid-template-columns:minmax(108px,.8fr) minmax(0,1.35fr) minmax(152px,1fr);
    gap:9px;
  }
  body.rk-collections-v20 .rk-c37-nav .collection-detail-actions button {font-size:10px;padding:6px 7px;}
}
@media (max-width: 730px) {
  body.rk-collections-v20 .rk-c36-family-head.rk-c37-family-head {
    grid-template-columns:minmax(0,1fr) auto;
    grid-template-areas:'title title' 'available nav';
    gap:10px 7px;
  }
  body.rk-collections-v20 .rk-c37-title-block {grid-area:title;}
  body.rk-collections-v20 .rk-c37-ready {grid-area:available;}
  body.rk-collections-v20 .rk-c37-nav {grid-area:nav;}
  body.rk-collections-v20 .rk-c37-title-block>h3 {font-size:23px!important;}
  body.rk-collections-v20 .rk-c37-nav .collection-detail-actions button {padding:6px 7px;font-size:10px;}
}

/* Reducir la zona de estado/progreso sin alterar el contenido ni su ubicación. */
body.rk-collections-v20 .collection-set-view .collection-card-status { margin-bottom:2px; }
body.rk-collections-v20 .collection-set-view .collection-bar { height:3px; }
