
/* Refinamiento exclusivo de áreas de bajada. Respetar X/Y y escalas del editor. */
#dmMelds .dm-drop-area{overflow:visible;}
#dmMelds .dm-drop-label{position:relative;z-index:2;font-size:11px;line-height:14px;letter-spacing:.35px;padding:3px 3px 2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;}
#dmMelds .dm-drop-content{box-sizing:border-box;width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;gap:5px 7px;padding:2px 5px 4px;}
#dmMelds .dm-drop-area .dm-meld{display:flex;flex:0 0 auto;gap:0;min-width:0;max-width:100%;padding:0;margin:0;justify-content:center;align-items:flex-start;}
#dmMelds .dm-meld .dm-mini-card{flex:0 0 auto;box-sizing:border-box;margin:0;}
/* Vista completa, 10 cartas por zona: no encimar etiquetas y símbolos. */
body.dm-inspection #dmMelds .dm-drop-content{gap:5px 7px;padding:2px 5px 3px;}
body.dm-inspection #dmMelds .dm-meld .dm-mini-card{width:28px;height:40px;--cw:28px;margin-right:-2px;}
body.dm-inspection #dmMelds .dm-meld .dm-mini-card:last-child{margin-right:0;}
/* En la zona inferior, diez cartas en una línea cuando caben; agrupadas y separadas. */
body.dm-inspection #dmDrop3 .dm-drop-content{flex-wrap:nowrap;justify-content:center;gap:7px;padding-left:3px;padding-right:3px;}
body.dm-inspection #dmDrop3 .dm-meld .dm-mini-card{width:27px;height:39px;--cw:27px;margin-right:-2px;}
/* Avatares y zonas no se recortan al entrar en edición. */
body.ge-editing #dmMelds,body.ge-editing #seats{overflow:visible;}
