/* Template and reset share one toolbar above both order columns. */
html[data-partner-layout] .page-head:has(>.form-topline){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin-bottom:20px}
html[data-partner-layout] .page-head>.form-topline{margin:0;min-width:0;min-height:48px;gap:16px;flex-wrap:nowrap}
html[data-partner-layout] #app .page-head>.form-topline .template-select{width:300px;max-width:100%;min-width:0;min-height:48px}
html[data-partner-layout] .page-head>.form-topline .draft-state{margin-left:auto;white-space:nowrap}
html[data-partner-layout] .page-head:has(>.form-topline)>.actions{margin:0}
html[data-partner-layout] .page-head:has(>.form-topline)>.actions>.btn{min-height:48px}
@media(max-width:767px){
 html[data-partner-layout] .page-head:has(>.form-topline){grid-template-columns:44px minmax(0,1fr);gap:16px 12px}
 html[data-partner-layout] .page-head:has(>.form-topline)>.partner-menu-open{grid-column:1;grid-row:1}
 html[data-partner-layout] .page-head:has(>.form-topline)>.actions{grid-column:2;grid-row:1;justify-self:end}
 html[data-partner-layout] .page-head>.form-topline{grid-column:1/-1;grid-row:2;gap:10px;flex-wrap:wrap}
 html[data-partner-layout] #app .page-head>.form-topline .template-select{width:100%;max-width:none}
}
