.math-guide-filters{display:grid;grid-template-columns:minmax(0,1fr) 180px 180px auto;gap:12px;margin:0 0 32px;padding:16px;border:1px solid var(--problem-line);background:var(--problem-paper)}.math-guide-filters label{display:grid;gap:6px;color:var(--problem-muted);font-size:12px;font-weight:700}.math-guide-filters input,.math-guide-filters select{min-width:0;height:42px;padding:0 12px;border:1px solid var(--problem-line);background:white;color:var(--problem-ink);font:inherit;font-weight:400}.math-guide-filters button{align-self:end;height:42px;padding:0 18px;border:1px solid var(--problem-navy);background:var(--problem-navy);color:white;font-weight:700;cursor:pointer}.math-guide-filters button:focus-visible,.math-guide-filters input:focus-visible,.math-guide-filters select:focus-visible{outline:3px solid var(--problem-cyan);outline-offset:2px}@media (max-width:767px){.math-guide-filters{grid-template-columns:1fr 1fr}.math-guide-filters button,.math-guide-filters label:first-child{grid-column:1/-1}}