.edit-dialog{width:min(720px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:inherit;background:#fff;border:1px solid #dce3df;border-radius:8px;margin:auto;padding:0;box-shadow:0 16px 48px #0003}.edit-dialog[open]{flex-direction:column;display:flex}.edit-dialog::backdrop{background:#17211d66}.edit-dialog-header{border-bottom:1px solid #dce3df;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.edit-dialog-header h2{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:24px}.edit-dialog-header .icon-button{flex:0 0 40px;width:40px;height:40px}.edit-dialog-body{overscroll-behavior:contain;min-height:0;padding:20px;overflow:auto}.edit-dialog-body .clarification-form{background:0 0;border:0;margin:0;padding:0}.edit-dialog-body .order-revision-form{max-height:none;overflow:visible}.edit-dialog-body fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.edit-dialog-body .detail-section{padding:0}.edit-dialog-body .detail-section+.detail-section{margin-top:16px}.edit-dialog-body :is(input,select,textarea){min-width:0;max-width:100%}.edit-dialog-body :is(.form-actions,form>footer){z-index:1;background:#fff;border-top:1px solid #dce3df;gap:12px;padding:12px 0;position:sticky;bottom:-20px}@media (width<=600px){.edit-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.edit-dialog-header,.edit-dialog-body{padding:12px}.edit-dialog-body :is(.form-actions,form>footer){flex-wrap:wrap;bottom:-12px}.edit-dialog-body :is(.form-actions,form>footer) button{min-height:44px}}.edit-dialog .workflow-hero-actions,.edit-dialog .inventory-movement-form>footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.edit-dialog .workflow-hero-actions>button,.edit-dialog .inventory-movement-form>footer>button{flex:0 auto;width:auto}@supports (interpolate-size:allow-keywords){.edit-dialog details{interpolate-size:allow-keywords}.edit-dialog details::details-content{block-size:0;transition:block-size .16s ease, content-visibility .16s allow-discrete;overflow:clip}.edit-dialog details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.edit-dialog details::details-content{transition:none}}
