.reader-facet-controls{display:flex;flex-wrap:wrap;gap:14px;padding:18px;margin:0 auto 20px;width:min(1180px,92vw);border:1px solid #837366;background:#fcfaf6;color:#211b19}.reader-facet-controls>label{display:grid;gap:5px;min-width:150px;max-width:100%;font-weight:700}.reader-facet-controls :is(input[type=search],select){max-width:100%;min-height:44px;padding:8px;color:#211b19;background:#fff;border:1px solid #837366}.reader-facet-controls fieldset{flex-basis:100%;min-width:0;border:1px solid #837366}.reader-facet-controls fieldset p{font-size:13px;color:#514942}.reader-tag-options{display:flex;flex-wrap:wrap;gap:5px 14px;max-height:240px;overflow:auto}.reader-tag-options label{display:flex;align-items:center;gap:6px;min-height:44px;font-size:14px}.reader-facet-controls input[type=checkbox]{width:20px;height:20px;accent-color:#6f263d}.reader-facet-controls :is(a,button,input,select):focus-visible{outline:3px solid #6f263d;outline-offset:3px}.reader-facet-controls>a{padding:12px;color:#6f263d;text-decoration:underline}.reader-facet-controls>label{min-width:0;width:min(100%,320px)}.reader-facet-controls :is(select,input[type=search]){width:100%;min-width:0;box-sizing:border-box}.reader-facet-controls input[type=search]::placeholder{color:#655c55;opacity:1}