.search-refinements{margin-block:1.5rem;padding:1.25rem;border:1px solid var(--border,#657083);border-radius:1rem}.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(--border,#657083);border-radius:2rem;text-decoration:none}.search-type-tabs a[aria-current=page]{background:var(--accent,#ffdd00);color:#0b0c0c;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;max-width:100%;width:100%;font:inherit;padding:.65rem;border-radius:.45rem;border:1px solid var(--border,#657083);background:var(--surface,#151d2c);color:inherit}.search-filter-form button{background:#fd0;color:#0b0c0c;font-weight:700}.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 #778499;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,#151d2c);border-inline-start:4px solid #ffdd00}.search-filter-form :focus-visible,.search-type-tabs :focus-visible{outline:3px solid #ffdd00;outline-offset:3px;box-shadow:0 0 0 6px #0b0c0c}@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}}
