/* V179 presentation-only: readable, consistent angler instructions */
.angler-step-fields{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px!important;min-width:0}
.angler-step-fields>div{display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}
.angler-step-fields b,.angler-why>b{display:block;font-size:.84rem;letter-spacing:.02em;font-weight:800;color:var(--text,#f4f4f4)}
.angler-step-fields span,.angler-why p{overflow-wrap:anywhere;white-space:normal;line-height:1.5}
.angler-why{margin:12px 0;min-width:0}
.angler-why p{margin:6px 0 0}
.strata-move-card,.trip-move-card,.strata-bigger-move,.trip-bigger-bass{min-width:0;overflow-wrap:anywhere}
.trip-move-card>p{line-height:1.55;margin:10px 0}
.trip-move-card>p b{display:block;margin-bottom:3px}
.trip-config-grid>div,.strata-bigger-config>div{min-width:0;overflow-wrap:anywhere}
.strata-bigger-bass-banner strong:empty,.trip-bigger-banner>b:empty{display:none}
@media(max-width:600px){.angler-step-fields{grid-template-columns:minmax(0,1fr)}.strata-bigger-config,.trip-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
