#recognitionPanel{max-height:55vh;overflow:auto;margin:18px 0;padding:16px;border:2px solid #8b794a;border-radius:10px;background:#faf8ee}.recItem{border:1px solid #c6c9bb;background:white;border-radius:8px;padding:12px;margin:12px 0}.recItem h3{margin:0 0 8px;font-size:1.3rem}.recItem label{display:block;margin:8px 0}.recItem input[type=checkbox],.recItem input[type=radio]{display:inline-block}.recItem input[type=text],.recItem select{max-width:100%;width:100%;display:block}.recItem button{margin:4px}.recNotice{padding:8px;border-left:3px solid #8b794a;background:#f6eedb;font-size:1.17rem}.recActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.recOutline{fill:#c9b26b30;stroke:#886f28;stroke-width:2;stroke-dasharray:7 4;vector-effect:non-scaling-stroke;cursor:pointer}.recPoint{fill:#f7d89199;stroke:#775518;stroke-width:2;vector-effect:non-scaling-stroke;cursor:move}.sketchAux{fill:#aaa8a630;stroke:#777;stroke-width:2;stroke-dasharray:6 4;vector-effect:non-scaling-stroke;pointer-events:none}#sketchStructure article{padding:12px;margin:8px 0;border:1px solid #cbd2c5;border-radius:8px}#sketchStructure small,#sketchStructure span{display:block}#sketchStructure label{display:block;margin:8px 0}#recognitionStatus{flex-basis:100%;font-size:1.105rem}@media(max-width:650px){#recognitionPanel{padding:10px}.recActions{display:grid;grid-template-columns:minmax(0,1fr)}.recItem button{margin:4px 0;max-width:100%}}
