.manual-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.manual-actions .button{white-space:normal;text-align:center}.semaforo-viewer{border:1px solid var(--line);border-radius:12px;background:#eef2f6;height:80vh}.page-open{padding:0 20px 15px}@media(max-width:760px){.manual-actions{flex-direction:column}.semaforo-viewer{height:65vh;min-height:420px}}