/* NG-08C.6: server-side journey search and navigation; retains 08C.4 brand. */
.ngc6-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px}
.ngc6-filters label{min-width:170px;flex:1 1 185px}
.ngc6-filters .ngc6-submit{background:#b52d3a;color:#fff;border:0;border-radius:9px;padding:12px 20px;font-weight:700;cursor:pointer;min-height:44px}
.ngc6-filters .ngc6-submit:hover{background:#94212c}
.ngc6-filters .ngc6-reset{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;text-decoration:none}
.ngc6-pagination{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:30px;padding:12px}
.ngc6-page-link{background:#145e92;color:#fff!important;border-radius:8px;padding:11px 19px;text-decoration:none;font-weight:700}
.ngc6-page-link:hover{background:#0f4772}
.ngc6-page-count{color:#41556a;font-size:14px;font-weight:600}
@media(max-width:640px){.ngc6-filters{align-items:stretch}.ngc6-filters label{flex-basis:100%}.ngc6-filters .ngc6-submit{flex:1 1 55%}}
