.receipt146-editor{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(270px,.8fr);gap:20px;align-items:start}.receipt146-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.receipt146-controls h2,.receipt146-controls .actions{grid-column:1/-1}.receipt146-editor iframe{position:sticky;top:20px;background:white;min-height:600px}.receipt146-controls label{min-width:0}.receipt146-controls .actions{display:flex;flex-wrap:wrap}@media(max-width:850px){.receipt146-editor{grid-template-columns:1fr}.receipt146-editor iframe{position:static}}