/* liga-simple.css -- Tu liga en tres pasos (plan PLAN-crm-simple-resto-2026-10, Z9). Solo tokens de Cuarto Oscuro. Todo cuelga de .lgs-*: sin `estudio.pantallas_simple` nada de esto se pinta. */
.lgs-pasos{ display:flex; flex-wrap:wrap; gap:var(--e-3); margin:var(--e-4) 0; }
.lgs-paso{ display:inline-flex; align-items:center; gap:var(--e-3); min-height:44px; padding:0 var(--e-4) 0 var(--e-3); border:0; border-radius:var(--r-pildora); background:var(--piedra); color:var(--tinta); font:inherit; font-size:var(--t-texto); cursor:pointer; box-shadow:inset 0 0 0 1px var(--linea); }
.lgs-paso .lgs-n{ width:22px; height:22px; border-radius:50%; display:grid; place-items:center; background:var(--piedra-on); color:var(--medio); font-size:var(--t-meta); font-weight:600; }
.lgs-paso.ok .lgs-n{ background:var(--boton); color:var(--boton-t); }
@media (hover:hover){ .lgs-paso:hover{ background:var(--tinte-toque); } }
.lgs-origenes{ border-radius:var(--r); box-shadow:inset 0 0 0 1px var(--linea); }
.lgs-origenes > summary{ display:flex; flex-direction:column; padding:var(--e-4); cursor:pointer; list-style:none; font-size:var(--t-texto); font-weight:500; color:var(--tinta); min-height:44px; }
.lgs-origenes > summary::-webkit-details-marker{ display:none; }
.lgs-origenes > summary small{ font-size:var(--t-meta); font-weight:400; color:var(--medio); margin-top:2px; }
.lgs-origenes[open] > summary{ box-shadow:inset 0 -1px 0 var(--linea); }
.lgs-origenes .lg-origen{ padding:var(--e-3) var(--e-4); }
.lgs-mas{ margin:var(--e-4) 0; border-radius:var(--r); box-shadow:inset 0 0 0 1px var(--linea); }
.lgs-mas > summary{ display:flex; flex-direction:column; padding:var(--e-4); cursor:pointer; list-style:none; min-height:44px; }
.lgs-mas > summary::-webkit-details-marker{ display:none; }
.lgs-mas > summary b{ font-size:var(--t-texto); font-weight:500; color:var(--tinta); }
.lgs-mas > summary small{ font-size:var(--t-meta); font-weight:400; color:var(--medio); margin-top:2px; }
.lgs-mas[open] > summary{ box-shadow:inset 0 -1px 0 var(--linea); }
.lgs-mas > .lg-as-sec{ padding-left:var(--e-4); padding-right:var(--e-4); }
/* F4 · las filas de la liga con el ojo y un ··· (tablero 14): dos controles por fila en vez de cinco. */
.lf-mas{ letter-spacing:.08em; }
.lf-acciones-2{ gap:var(--e-1); }
