.search-refinements{margin-block:1.5rem;padding:1.25rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink)}.search-type-tabs{display:flex;gap:.5rem;flex-wrap:wrap}.search-type-tabs a{min-height:44px;padding:.7rem 1rem;display:flex;align-items:center;gap:.5rem;border:1px solid var(--line-strong);border-radius:2rem;color:var(--ink);text-decoration:none}.search-type-tabs a[aria-current=page]{background:var(--red);border-color:var(--red);color:#fff;font-weight:700}.search-type-tabs a span{font-variant-numeric:tabular-nums}.search-filter-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem;align-items:end}.search-filter-form>div{display:grid;gap:.35rem}.search-filter-form label{font-weight:700}.search-filter-form input,.search-filter-form select,.search-filter-form button{box-sizing:border-box;min-height:44px;width:100%;font:inherit;padding:.65rem;border-radius:.45rem;border:1px solid var(--line-strong);background:var(--background);color:var(--ink)}.search-filter-form button{background:var(--red);border-color:var(--red);color:#fff;font-weight:700;cursor:pointer}.search-filter-form>a{min-height:44px;display:flex;align-items:center}.search-selection-note{font-size:.9rem;max-width:80ch}.search-brand-spotlight{padding:1rem;border:1px solid var(--line-strong);border-radius:.7rem;margin-block:1rem}.search-brand-spotlight a{display:inline-flex;min-height:44px;align-items:center}.search-spelling-suggestion{padding:1rem;background:var(--surface);border-inline-start:4px solid var(--accent-text)}.search-filter-form :focus-visible,.search-type-tabs :focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.search-deals-continuation{margin-block:1rem}.search-deals-continuation p{margin-block:.5rem 0}.search-company-group+.search-company-group{margin-block-start:1.5rem}.search-company-group>h4{margin:0 0 .75rem}@media(max-width:540px){.search-refinements{padding:.8rem}.search-type-tabs a{flex:1 1 40%;justify-content:center}.ask-dex-form>div{flex-wrap:wrap}}
