/* 062: mesmo padrão visual do ERP, cadastro compacto */
.p51-modal{width:min(1160px,96vw)!important}.p51-modal #form>.p46-panel{padding:18px 22px!important}
.p51-modal .two,.p51-modal .p62-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:end}
.p51-modal .two>label{min-width:0}.p51-modal .two select,.p51-modal .two input,.p51-modal .p62-grid input,.p51-modal .p62-grid select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
.p51-modal [data-panel="geral"]>.two:first-child>label:first-child{grid-column:span 2}
.p51-modal [data-panel="geral"]>.two:first-child>label:nth-child(2){grid-column:span 2}
.p51-modal [data-panel="estoque"] .p62-grid{margin-top:15px}
.p51-modal [data-panel="estoque"] .p51-stock-options{margin:12px 0}
.p51-modal [data-panel="variacoes"]>label{max-width:480px}
@media(max-width:850px){.p51-modal .two,.p51-modal .p62-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:520px){.p51-modal .two,.p51-modal .p62-grid{grid-template-columns:1fr!important}.p51-modal [data-panel="geral"]>.two:first-child>label{grid-column:span 1!important}}
