.BreedSearcherPage_pageWrapper__eh6Wu{display:flex;flex-direction:column;align-items:center;padding:8rem 1rem;min-height:80vh;background:#f5f7fa}.BreedSearcherPage_pageTitle__aTV2W{font-size:2rem;font-weight:700;color:#18202d;margin-bottom:.5rem;text-align:center}.BreedSearcherPage_pageDescription__kj_bj{font-size:1.1rem;color:#444;text-align:center;max-width:600px;margin-bottom:2rem}.BreedSearcher_searchSection__t4Do1{width:50%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;max-width:800px;max-height:1000px}.BreedSearcher_searchBoxContainer__quWvZ{display:flex;justify-content:center;width:100%;max-width:500px}.BreedSearcher_searchBox__enaZN{background:#fff;color:#000;padding:1.5rem;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:100%;max-width:400px}.BreedSearcher_toolTitle__A9cW6{color:#000;font-weight:700;font-size:1.5rem}.BreedSearcher_label__hvN3s{font-size:1.1rem;margin-bottom:1rem;display:block;color:#000}.BreedSearcher_textarea__fCUhi{width:100%;height:150px;padding:.8rem;border:1px solid #ccc;border-radius:5px;resize:none;background:#f9f9f9;color:#18202d;margin-bottom:1rem}.BreedSearcher_searchButton__dA2fq{width:100%;padding:.8rem;background:#2ec4b6;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background .3s}.BreedSearcher_searchButton__dA2fq:hover{background:#249f98}.BreedSearcher_errorText____sOx{color:red}.BreedSearcher_resultNumberInput__TY4NX{margin-bottom:1rem;width:100%}.BreedSearcher_resultNumberInput__TY4NX label{font-size:1rem;color:#18202d;display:flex;align-items:center;gap:.5rem}.BreedSearcher_resultNumberInput__TY4NX input{border:2px dashed #2ec4b6;border-radius:8px;background:#fafafa;color:#18202d;font-size:1rem;text-align:center}