/* Lamari Diarios · Comunidad sin ceros + puente CEPAS ↔ SEMILLAS v1.40.654 */
.kd-strain-seed-bridge{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(250px,360px)!important;
  gap:22px!important;
  align-items:center!important;
  margin:18px 0 24px!important;
  padding:22px 24px!important;
  border:1px solid rgba(29,112,65,.20)!important;
  border-radius:18px!important;
  background:linear-gradient(135deg,rgba(236,249,240,.96),rgba(248,252,249,.98))!important;
  box-shadow:0 12px 34px rgba(24,70,42,.08)!important;
}
.kd-strain-seed-bridge>div>span{
  display:block!important;
  margin-bottom:5px!important;
  color:#246f42!important;
  font-size:12.5px!important;
  line-height:1.25!important;
  font-weight:900!important;
  letter-spacing:.08em!important;
}
.kd-strain-seed-bridge h2{margin:0 0 7px!important;font-size:20px!important;line-height:1.25!important;font-weight:800!important;color:#153e27!important}
.kd-strain-seed-bridge p{margin:0!important;color:#3e5c49!important}
.kd-strain-seed-bridge>a{
  display:flex!important;
  min-height:68px!important;
  padding:13px 16px!important;
  gap:12px!important;
  align-items:center!important;
  justify-content:space-between!important;
  text-decoration:none!important;
  border:1px solid #236f42!important;
  border-radius:14px!important;
  background:#1f6c3e!important;
  color:#fff!important;
  box-shadow:0 9px 22px rgba(31,108,62,.16)!important;
}
.kd-strain-seed-bridge>a>small{display:block!important;color:#dcefe4!important;font-size:12.5px!important;font-weight:800!important;letter-spacing:.05em!important}
.kd-strain-seed-bridge>a>strong{display:block!important;color:#fff!important;font-size:15px!important;line-height:1.3!important;font-weight:800!important}
.kd-strain-seed-bridge>a>b{font-size:22px!important;color:#fff!important}
.kd-strain-seed-bridge>a:hover{transform:translateY(-1px);box-shadow:0 12px 25px rgba(31,108,62,.20)!important}

.kd-strain-community-empty-state{
  display:grid!important;
  grid-template-columns:auto minmax(0,1fr) auto!important;
  gap:18px!important;
  align-items:center!important;
  margin:0 0 22px!important;
  padding:26px!important;
  border:1px dashed rgba(31,108,62,.35)!important;
  border-radius:18px!important;
  background:#f8fbf9!important;
}
.kd-strain-community-empty-icon{display:grid!important;place-items:center!important;width:58px!important;height:58px!important;border-radius:50%!important;background:#e9f6ed!important;font-size:28px!important}
.kd-strain-community-empty-state>div>small{display:block!important;margin-bottom:4px!important;color:#2a7648!important;font-weight:900!important;letter-spacing:.08em!important}
.kd-strain-community-empty-state h2{margin:0 0 7px!important;font-size:21px!important;line-height:1.28!important;color:#173d28!important}
.kd-strain-community-empty-state p{margin:0!important;color:#465c4d!important;max-width:760px!important}
.kd-strain-community-empty-actions{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:190px!important}
.kd-strain-community-empty-actions a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:9px 14px!important;border:1px solid #bad3c2!important;border-radius:11px!important;background:#fff!important;color:#245b39!important;text-decoration:none!important;font-weight:800!important;font-size:14px!important;text-align:center!important}
.kd-strain-community-empty-actions a.is-primary{background:#1f6c3e!important;border-color:#1f6c3e!important;color:#fff!important}

/* Si hay actividad parcial, la tira se adapta al número real de métricas. */
.kd-strain-stat-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}

@media(max-width:800px){
  .kd-strain-seed-bridge{grid-template-columns:1fr!important;padding:18px!important}
  .kd-strain-community-empty-state{grid-template-columns:1fr!important;padding:20px!important;text-align:left!important}
  .kd-strain-community-empty-actions{min-width:0!important;width:100%!important}
}
