/* Phone layout: keep whole poses readable and controls easy to tap. */
@media (max-width:600px){
 .pose-grid{grid-template-columns:minmax(0,1fr)}
 .pose-grid .pose-card-wide{grid-column:auto}
 .pose-grid .pose-image{aspect-ratio:var(--photo-aspect,.8)}
 .pose-search{min-height:44px}
 .pose-search input{font-size:16px;line-height:1.5}
 .pose-groups button,.pose-type-tabs button,.look-filters button,.look-compare-buttons button,.saved-filter{min-height:44px}
 .pose-card .save-button{min-width:44px;min-height:44px}
 .exp-prepare .pal-check-list label{min-height:44px}
}
