.search-page{padding-block:2rem 4rem}.search-page>*{max-inline-size:48rem}.search-form{margin:0 0 1.5rem}.search-input-row{align-items:end;gap:.5rem;display:flex}.search-input-row>.cap-search{flex:auto;min-inline-size:0}.search-hint{color:var(--text-secondary);margin:.5rem 0 0;font-size:.875rem}.search-hint code{font-size:.8125rem}.search-count{color:var(--text-secondary);margin:0 0 1rem;font-size:.9375rem}.search-count:empty{margin:0}.search-body{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=52rem){.search-body{grid-template-columns:minmax(0,1fr) 13rem}}.search-results{margin:0;padding:0;list-style:none}.search-result{border-top:1px solid var(--border);padding:1rem 0}.search-result:first-child{border-top:0;padding-top:0}.search-result-head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.search-result-title{margin:0;font-size:1.0625rem;line-height:1.35}.search-type{border:1px solid var(--border);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;border-radius:0;padding:.125rem .5rem;font-size:.6875rem}.search-result-context{color:var(--text-secondary);margin:.25rem 0 0;font-size:.875rem}.search-snippet{margin:.5rem 0 0;line-height:1.6}.search-snippet mark{background:var(--mark-bg);color:var(--text);border-radius:0;padding:0 .125rem}.search-why{color:var(--text-secondary);margin:.5rem 0 0;font-size:.8125rem}.search-why-field{color:var(--text)}.search-why-sep{opacity:.5}.ask-mount{margin:1rem 0 0}.ask-panel{border:1px solid var(--border);border-left:3px solid var(--brand);background:var(--tint-brand);border-radius:0;margin:.75rem 0 0;padding:.875rem 1rem}.ask-header{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}.ask-badge{background:var(--brand);color:var(--on-brand);letter-spacing:.04em;text-transform:uppercase;border-radius:0;padding:.125rem .4rem;font-size:.6875rem;font-weight:600}.ask-note,.ask-status{color:var(--text-secondary);font-size:.8125rem}.ask-status{margin:0}.ask-body{white-space:pre-wrap;min-block-size:4lh;margin:0;line-height:1.65}.ask-sources{margin:.75rem 0 0;padding:0;font-size:.875rem;list-style:none}.ask-sources-heading{color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.ask-sources li+li{margin-top:.25rem}.ask-source-index{color:var(--text-secondary);font-variant-numeric:tabular-nums}.ask-source-kind{color:var(--text-secondary);font-size:.75rem}.ask-followup{margin:.75rem 0 0;font-size:.875rem}.ask-followup a{color:var(--brand)}.ask-cut{color:var(--text-secondary);margin:.5rem 0 0;font-size:.8125rem;font-style:italic}.search-facets h2{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0 0 .5rem;font-size:.8125rem}.search-facets section+section{margin-top:1.25rem}.search-facets ul,.search-chip-row,.search-active-filters{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.search-facets ul{flex-direction:column}.search-active-filters{margin:0 0 1.25rem}.search-zero section{margin-top:1.5rem}.search-zero h2{margin:0 0 .5rem;font-size:.9375rem}.search-recent{margin:0;padding-left:1.125rem;line-height:1.9}.search-sort{align-items:center;gap:.625rem;margin:0 0 1.25rem;display:flex}.search-sort-label{color:var(--text-secondary);font-size:.8125rem}.search-sort ul{gap:.375rem;margin:0;padding:0;list-style:none;display:flex}
