/* Reader additions; existing editor and price components stay unchanged. */
.reader-finder{min-width:0}.reader-finder input,.reader-finder select{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.reader-finder label{display:block;margin-bottom:1rem}.reader-results{list-style:none;padding:0;margin:1rem 0}.reader-results li{border-bottom:1px solid var(--border,#24424b)}.reader-results a{display:block;padding:.8rem 0;overflow-wrap:anywhere}.reader-results a:focus-visible{outline:2px solid #ed6ea7;outline-offset:3px}.reader-copy-status{min-height:1.5em}.request-tools .btn{max-width:100%;white-space:normal}.reader-finder [hidden]{display:none!important}

#services .category-tile{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){#services .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
