/* Actions above the divider, ingredient settings below; both start on the left. */
.recipe-shell .at-notebook-heading {
 display:flex;justify-content:flex-start;margin:0 0 12px;padding:0 0 12px;
 border:0;border-bottom:1px solid #e5d3cb;
}
.recipe-shell .at-notebook-tools {justify-content:flex-start;}
.recipe-shell .at-pantry .at-ingredient-toolbar {justify-content:flex-start;gap:20px;}
.recipe-shell .at-pantry .at-ingredient-controls {justify-content:flex-start;}
@media(max-width:700px){.recipe-shell .at-notebook-tools button{flex:0 1 auto;}.recipe-shell .at-pantry .at-ingredient-toolbar{gap:12px;}}
@media print {.recipe-shell .at-notebook-heading{display:none!important;}}

/* The ingredient header's legacy column layout must not affect utility actions. */
.recipe-shell .at-pantry .recipe-ingredients>header.at-notebook-heading,
.recipe-shell header.at-notebook-heading {
 display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;
 justify-content:flex-start;gap:0;min-height:0;
 margin:0 0 12px;padding:0 0 12px;
 border:0!important;border-bottom:1px solid #e5d3cb!important;
}
.recipe-shell .at-pantry .recipe-ingredients>header.at-notebook-heading>div.at-notebook-tools,
.recipe-shell header.at-notebook-heading>div.at-notebook-tools {
 display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;
 justify-content:flex-start;gap:8px;flex:0 1 auto;width:auto;max-width:100%;
}
.recipe-shell header.at-notebook-heading .at-notebook-tools button {
 flex:0 1 auto;width:auto;max-width:100%;margin:0;
}
.recipe-shell header.at-notebook-heading>div.at-notebook-tools[hidden] {display:none!important;}
@media print {
 .recipe-shell .at-pantry .recipe-ingredients>header.at-notebook-heading,
 .recipe-shell header.at-notebook-heading {display:none!important;}
}
