/* Gutenberg web — ajustes sobre styles.css para tablet y navegador. Sin consola de Claude: queda un registro breve. */
header{padding-left:calc(var(--c)*2)!important}
.app{grid-template-rows:calc(var(--c)*6) 1fr calc(var(--c)*10)!important;height:100dvh}
.consola{grid-template-rows:1fr!important}
.consola .barra,.consola .cursor,#manana,#nueva{display:none!important}
.consola .out{font-size:12px;padding:6px calc(var(--c)*2)}
.estado{cursor:pointer;padding:6px 10px;border:1px solid var(--tinta)}
.estado:active{background:var(--tinta);color:var(--papel)}
/* dedo: controles más grandes */
.acciones{gap:10px}
.acciones button{padding:10px 18px;font-size:14px;min-height:40px}
.barra .tab{padding:6px 12px;font-size:13px;cursor:pointer}
.doc-edit{font-size:14px;line-height:18px}
.doc-edit .ln{min-height:18px}
.doc-edit .bloque-img button{padding:4px 10px;font-size:12px}
.historial .fila{padding:10px 0}
button.mini{padding:6px 12px;font-size:12px}
/* vertical o pantallas angostas: la impresora arriba, el documento abajo */
@media (max-width:900px),(orientation:portrait){
  .app{grid-template-columns:1fr!important;grid-template-rows:calc(var(--c)*6) 34vh 1fr calc(var(--c)*9)!important}
  header{grid-column:1!important}
  .escena{border-right:0!important;border-bottom:1px solid var(--tinta)}
  .consola{grid-column:1!important}
  header .nota{display:none}
  .barra .nota{display:none}
}
