.back-link{padding-block:1rem}.back-link a,.sources a,.related a,.product a{min-block-size:44px;padding-block:.65rem;display:inline-block}.answers-intro{padding-block:.75rem 1.75rem}.answers-intro h1,.answer-detail h1{max-inline-size:25ch}.search-panel{border:1px solid var(--rule);background:var(--card);border-radius:.75rem;padding:clamp(1rem,3vw,1.5rem)}.search-panel>label{margin-block-end:.5rem;font-size:1.125rem;font-weight:700;display:block}input[type=search]{border:1px solid var(--control);min-block-size:52px;inline-size:min(100%,42rem);font:inherit;color:var(--text);background:var(--surface);border-radius:.5rem;padding:.75rem}fieldset{border:0;min-inline-size:0;margin-block:1rem 0;margin-inline:0;padding:0}legend{color:var(--muted);margin-block-end:.5rem}.categories{flex-wrap:wrap;gap:.5rem;display:flex}.categories label{border:1px solid var(--control);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;min-block-size:44px;padding:.5rem .75rem;display:inline-flex}.categories label:has(:checked){border-color:var(--accent);color:var(--accent);background:var(--surface)}.categories label:hover{border-color:var(--text)}input[type=radio]{accent-color:var(--accent);margin:0}.result-count{color:var(--muted);margin-block:1.5rem .75rem;font-size:.9375rem}.answer-grid{column-gap:clamp(1.5rem,4vw,3rem);margin-block-end:3rem;display:grid}.answer-card{border-block-start:1px solid var(--rule);padding-block:1rem 1.25rem}.answer-card h2{margin-block:.25rem}.answer-card h2 a{align-items:center;min-block-size:44px;padding-block:.375rem;display:flex}.answer-card h2 a:hover{color:var(--text)}.answer-card>p:last-child{color:var(--muted)}.card-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.8125rem;display:flex}.status{color:var(--text)}.answer-detail{overflow-wrap:anywhere;max-inline-size:70ch;margin-block:.75rem 3.5rem;margin-inline:auto}.short-answer{border-inline-start:3px solid var(--accent);margin-block-start:1.25rem;padding-inline-start:1rem;font-size:1.25rem}.answer-meta{border-block:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-block:1.5rem;padding-block:1rem;font-size:.875rem;display:flex}.answer-body p+p{margin-block-start:1rem}.sources,.related,.product{margin-block-start:2rem}.sources ul,.related ul{padding-inline-start:1.25rem}.sources a{overflow-wrap:anywhere;font-size:.875rem}.notice{border-inline-start:3px solid var(--accent);margin-block:1rem;padding:1rem}[hidden]{display:none!important}@media (width>=48rem){.answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
