/* v147: formulário compacto, colunas consistentes e orientações de variações */
body.p146-editing .p50-editbar{margin-bottom:8px!important}
.p50-top>div:empty{display:none}
body.p146-editing .p147-identity{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;align-items:end}
body.p146-editing .p147-identity #novo-wrap{max-width:none!important;min-width:0}
body.p146-editing .p147-identity #p146-edit-name{min-width:0}
body.p146-editing .p147-general-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0}
body.p146-editing .p147-three,body.p146-editing .p62-grid.p147-three{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
body.p146-editing .p51-stock-options{width:100%!important;display:block!important;grid-column:1/-1!important;margin:4px 0 12px}
body.p146-editing .p51-stock-options label{width:100%!important;display:flex!important;align-items:center;gap:10px;padding:12px 14px;background:#f4f7fc;border-radius:8px;box-sizing:border-box}
body.p146-editing .p51-stock-options input{width:18px!important;height:18px!important;flex:none}
body.p146-editing .p147-intro{margin:8px 0 12px;color:#52647d;line-height:1.5}
body.p146-editing .p147-steps{margin:8px 0 20px;padding:14px 20px 14px 36px;background:#f3f7fd;border-radius:9px;line-height:1.7;color:#334155}
body.p146-editing .p147-variant-select{margin:0 0 16px;display:block}
body.p146-editing [data-panel="variacoes"] label{max-width:720px}
@media(max-width:1100px){body.p146-editing .p147-general-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){body.p146-editing .p147-identity,body.p146-editing .p147-general-grid,body.p146-editing .p147-three,body.p146-editing .p62-grid.p147-three{grid-template-columns:1fr!important}}
