/* Keep the article form out of the collapsed introduction column. */
@media (max-width:1100px) {
  .tech-title-row .tech-search .tech-search-intro{display:none!important}
  .tech-title-row .tech-search{grid-template-columns:minmax(0,1fr)!important}
  .tech-title-row .tech-search .tech-article-search{grid-column:1 / -1!important;width:100%!important;min-width:0!important;box-sizing:border-box}
  .tech-title-row .tech-search .tech-search-box{width:100%!important;min-width:0!important;box-sizing:border-box}
  .tech-title-row .tech-search .tech-search-box>input[type="search"]{min-width:0!important;flex:1 1 0!important}
}
/* Give the query its own row on phones instead of clipping the action. */
@media (max-width:600px) {
  .tech-title-row .tech-search .tech-search-box{display:grid!important;grid-template-columns:minmax(0,1fr) 100px!important;height:auto!important;overflow:visible!important}
  .tech-title-row .tech-search .tech-search-box>input[type="search"]{grid-column:1 / -1!important;width:100%!important;height:44px!important;box-sizing:border-box;border-bottom:1px solid #e1e8ed!important}
  .tech-title-row .tech-search .tech-search-box .tech-title-only{justify-self:start;height:40px!important;margin:0 12px!important}
  .tech-title-row .tech-search .tech-search-box>button{width:100%!important;height:40px!important;border-radius:0 0 7px 0!important}
  .tech-title-row .tech-search .tech-search-logic{white-space:normal!important;flex-wrap:wrap!important}
}
