/* ══ tela de toque maior que celular (tablet, 28/10) ══
   o tablet usa o desenho de desktop, mas a tela é menor e fica mais longe
   do olho: as etiquetas de 6–9px viravam pó. aqui vale o mesmo piso do
   celular (mobile-polish.css): nenhuma etiqueta abaixo de 10px, e o logo
   do topo com área de toque de 44px. carrega por último; os seletores
   levam o pai pra ganhar das regras de studio-scenes/contact-stage. */
@media (pointer: coarse) {
  .head-left .logo { min-height: 44px; padding-block: 0; margin-block: -4.5px; display: flex; align-items: center; }
}
@media (pointer: coarse) and (min-width: 761px) {
  .head-left .head-kicker, .hero-lua .debut-eyebrow { font-size: 10px; }
  .case .case-door { font-size: 10px; }
  .workshop-head .scene-eyebrow, .evidence-head .scene-eyebrow { font-size: 10px; }
  .workshop.workshop-portas .work-drag { font-size: 10px; }
  .workshop-portas .work-switches button small { font-size: 10px; }
  .evidence-controls .evidence-prompt, .evidence-controls button span { font-size: 10px; }
  .evidence-paper .receipt-meta, .evidence-paper .receipt-source > span, .evidence-paper .receipt-bottom,
  .evidence-paper .evidence-report .receipt-source { font-size: 10px; }
  .evidence-printer .printer-status, .evidence-printer .printer-body > span { font-size: 10px; }
  .script-wrap .script-meta, .script-wrap .script-direction, .script-wrap .script-num,
  .contact-stage .script-wrap .ff-opt, .script-wrap .script-energy-label, .script-wrap .script-energy > p,
  .contact-stage .script-wrap .cta-note { font-size: 10px; }
  /* com 10px o rótulo ficava mais largo que o vão entre o Sapo e o trio:
     quebra em duas linhas na largura do frasco */
  .contact-stage .stage-reactor .reactor-label { font-size: 10px; max-width: 84px; margin-inline: auto; line-height: 1.35; }
}
