/* Compact these two production headers without changing card or control sizing. */
.taste-workbench[data-page=free] .main-content,
.taste-workbench[data-page=reference] .main-content{padding-top:16px}
.taste-workbench[data-page=free] .free-page>.page-heading,
.taste-workbench[data-page=reference] .reference-library>.page-heading{min-height:44px;margin-bottom:12px;gap:16px;align-items:center}
.taste-workbench[data-page=free] .free-page>.page-heading>div:first-child,
.taste-workbench[data-page=reference] .reference-library>.page-heading>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 18px;min-width:0}
.taste-workbench[data-page=free] .free-page>.page-heading h1,
.taste-workbench[data-page=reference] .reference-library>.page-heading h1{font-size:28px;line-height:1.3;white-space:nowrap}
.taste-workbench[data-page=free] .free-page>.page-heading p,
.taste-workbench[data-page=reference] .reference-library>.page-heading p{margin:0;font-size:14px;line-height:1.6;max-width:none}
.taste-workbench[data-page=reference] .reference-library>.reference-collection-tabs{margin:0 0 8px;gap:6px}
.taste-workbench[data-page=reference] .reference-library-toolbar{padding:12px 18px}
.taste-workbench[data-page=reference] .reference-category-bar{margin-bottom:6px;gap:10px}
.taste-workbench[data-page=reference] .reference-library-toolbar .action-type-filter{padding:6px 0;margin-bottom:4px;gap:3px 18px}
.taste-workbench[data-page=reference] .reference-library-toolbar .action-filter-options{gap:4px 6px}
.taste-workbench[data-page=reference] .reference-library-toolbar .action-filter-note{line-height:1.5}
.taste-workbench[data-page=reference] .reference-library-toolbar .season-filter-row{padding:4px 0 8px;margin-bottom:0}
.taste-workbench[data-page=reference] .reference-library .collection-info{margin:10px 0;min-height:20px}
@media(max-width:1100px){
 .taste-workbench[data-page=free] .free-page>.page-heading,
 .taste-workbench[data-page=reference] .reference-library>.page-heading{flex-wrap:wrap;gap:8px 16px}
}
@media(max-width:740px){
 .taste-workbench[data-page=free] .main-content,
 .taste-workbench[data-page=reference] .main-content{padding-top:12px}
 .taste-workbench[data-page=free] .free-page>.page-heading h1,
 .taste-workbench[data-page=reference] .reference-library>.page-heading h1{font-size:24px}
 .taste-workbench[data-page=free] .free-page>.page-heading>div:first-child,
 .taste-workbench[data-page=reference] .reference-library>.page-heading>div:first-child{gap:4px 12px}
 .taste-workbench[data-page=free] .free-heading-actions{flex-wrap:wrap;gap:8px}
 .taste-workbench[data-page=reference] .reference-library-toolbar{padding:12px}
 .taste-workbench[data-page=reference] .reference-library-toolbar .action-type-filter{grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 0}
 .taste-workbench[data-page=reference] .reference-library-toolbar .action-filter-options>button{min-height:44px}
}
