/* A single search row, including iPhone browsers and the classic layout. */
#search-form{display:grid;grid-template-columns:minmax(0,1fr) 92px;align-items:stretch;gap:8px;width:100%}
#search-form .input-group{min-width:0;max-width:100%;width:100%;box-sizing:border-box}
#search-form .search-actions{display:flex;align-items:stretch;min-width:0;width:100%;margin:0}
#query{font-size:16px}
#search-submit{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;width:100%;max-width:100%;margin:0;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;writing-mode:horizontal-tb;line-height:1.25;letter-spacing:normal;padding:10px 8px;box-sizing:border-box}
@media(max-width:640px){#search-form{grid-template-columns:minmax(0,1fr) 72px;gap:6px}#query{font-size:16px}#search-submit{font-size:16px;padding:10px 6px}}
@media(max-width:350px){#search-form{grid-template-columns:minmax(0,1fr) 68px}}
