.SearchBarBooks_fixedSearchBar___eNQm{position:absolute;top:0;left:auto;right:.5rem;background-color:#fff;padding:.5rem;border-radius:8px;width:250px;transition:left .3s ease,right .3s ease,transform .3s ease}.SearchBarBooks_searchBox__pfeQQ{width:250px}@media (min-width:2021px){.SearchBarBooks_fixedSearchBar___eNQm{width:600px;left:50%;right:auto;transform:translateX(-50%);top:4.9rem}.SearchBarBooks_searchBox__pfeQQ{width:600px}}.SearchBarBooks_searchInput__RzoE1{padding:.5rem 2.5rem .5rem .75rem;font-size:1rem;border-radius:6px;border:3px solid #ccc}.SearchBarBooks_searchIcon__RkDh_{right:.75rem;font-size:1.2rem;color:#666}.SearchBarBooks_autocompleteResults__cpV6Y{top:100%;border-top:none;z-index:2000;list-style:none;margin:0;padding:0}.SearchBarBooks_autocompleteItem__6PbT4{padding:.5rem .75rem;border-bottom:1px solid #eee}.SearchBarBooks_autocompleteItem__6PbT4 a{color:#333;text-decoration:none;display:block}.SearchBarBooks_autocompleteItem__6PbT4 a:hover{background-color:#f0f0f0}@media (max-width:800px){.SearchBarBooks_fixedSearchBar___eNQm{width:30%;margin-left:auto}.SearchBarBooks_searchBox__pfeQQ{width:100%}.SearchBarBooks_searchInput__RzoE1{padding:.4rem 2rem .4rem .6rem;font-size:.85rem;border-radius:4px}.SearchBarBooks_searchIcon__RkDh_{font-size:.9rem;right:.5rem}.SearchBarBooks_autocompleteItem__6PbT4{padding:.4rem .6rem}.SearchBarBooks_autocompleteItem__6PbT4 a{font-size:.85rem}.SearchBarBooks_autocompleteResults__cpV6Y{position:absolute;top:100%;left:-150px;right:0;max-height:100vw;overflow-y:auto;background:white;border:1px solid #ddd;border-top:none;z-index:2000;list-style:none;margin:0;padding:0}}.SearchBarBooks_searchWrapper__zf8UO{margin-top:20px;width:100%;display:flex;justify-content:center}.SearchBarBooks_searchBox__pfeQQ{width:100%;max-width:500px;position:relative}.SearchBarBooks_searchInput__RzoE1{width:100%;padding:10px 40px 10px 12px;border:2px solid #ccc;border-radius:8px;transition:border .3s}.SearchBarBooks_searchInput__RzoE1:focus{border-color:#0070f3}.SearchBarBooks_searchIcon__RkDh_{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:18px;color:#888;pointer-events:none}.SearchBarBooks_autocompleteResults__cpV6Y{position:absolute;top:105%;left:0;right:0;background:white;border:1px solid #ddd;border-radius:6px;z-index:999;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.1)}.SearchBarBooks_autocompleteItem__6PbT4{padding:10px;border-bottom:1px solid #f0f0f0;cursor:pointer}.SearchBarBooks_autocompleteItem__6PbT4:hover{background-color:#f9f9f9}.SearchBarBooks_searchForm__G1j_k{display:flex;align-items:center;border:2px solid #ccc;border-radius:999px;padding:6px 12px;background:#fff;transition:border-color .3s ease;width:100%;max-width:500px;margin:0 auto;box-shadow:0 2px 6px rgba(0,0,0,.05)}.SearchBarBooks_searchForm__G1j_k:focus-within{border-color:#0070f3}.SearchBarBooks_searchInput__RzoE1{flex:1 1;border:none;outline:none;font-size:16px;padding:8px;background:transparent}.SearchBarBooks_searchButton__q8G0o{background:transparent;border:none;cursor:pointer;font-size:18px;color:#555;padding:6px;transition:color .2s ease}.SearchBarBooks_searchButton__q8G0o:hover{color:#000}@media (max-width:600px){.SearchBarBooks_searchInput__RzoE1::placeholder{color:transparent}}.free-books_container__8osdV{padding:20px;max-width:900px;margin:auto;width:100%;box-sizing:border-box}.free-books_grid__mFYCi{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.free-books_list__1ArC3{display:flex;flex-direction:column;gap:1rem}.free-books_bookCard___ED_Y{display:flex;gap:1rem;padding:.8rem;border:1px solid #ddd;border-radius:10px;text-decoration:none;color:inherit;align-items:center;transition:box-shadow .3s ease}.free-books_bookCard___ED_Y:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:480px){.free-books_bookCard___ED_Y{flex-direction:column;align-items:flex-start}}.free-books_bookCard___ED_Y p{margin:0;font-weight:600;font-size:1rem;word-break:break-word}.free-books_bookCard___ED_Y small{color:#555}.free-books_bookCard___ED_Y .free-books_next-image__C0TJq,.free-books_bookCard___ED_Y img{max-width:100%;height:auto!important;border-radius:8px}.free-books_viewToggle__YliH8{margin:1rem 0}.free-books_pagination__yoRyX{margin-top:1rem;display:flex;justify-content:center;gap:8px;align-items:center}.free-books_pagination__yoRyX button{margin:0;padding:8px 14px;cursor:pointer;border:1px solid #ddd;background-color:white;border-radius:6px;font-weight:600;color:#333;transition:background-color .2s ease,color .2s ease}.free-books_pagination__yoRyX button:hover:not(:disabled){background-color:#0070f3;color:white;border-color:#0070f3}.free-books_pagination__yoRyX button:disabled{cursor:not-allowed;opacity:.5}.free-books_pagination__yoRyX .free-books_active__0Qd48{background-color:#0070f3;color:white;border-color:#0070f3}.free-books_showMoreButton__EJbIS{background-color:#0070f3;color:white;border:none;padding:10px 18px;font-weight:600;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.free-books_showMoreButton__EJbIS:hover{background-color:#005bb5}.free-books_fixedSearchBar__fST7G{position:relative;z-index:100}.free-books_searchBox__0s9h5{position:relative;width:100%;max-width:600px;margin:auto}.free-books_searchInput__8iqXK{width:100%;padding:12px 36px 12px 12px;border:1px solid #ccc;font-size:16px;border-radius:6px}.free-books_searchIcon__9Tk6N{position:absolute;right:12px;top:12px;font-size:18px;color:#888}.free-books_autocompleteResults___FORC{position:absolute;top:100%;width:100%;background:white;border:1px solid #ddd;border-top:none;max-height:300px;overflow-y:auto;box-shadow:0 2px 10px rgba(0,0,0,.1)}.free-books_autocompleteItem__1sE5G{padding:10px;border-bottom:1px solid #eee;cursor:pointer}.free-books_autocompleteItem__1sE5G:hover{background-color:#f5f5f5}.free-books_description__SAyyd{color:#666;margin-top:.5rem}.free-books_loadingText__4HRQB{font-size:1rem;color:#555;text-align:center;padding:4rem 0}.free-books_dots__bh10C:after{content:"";display:inline-block;animation:free-books_dots__bh10C 1.5s steps(3) infinite}@keyframes free-books_dots__bh10C{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}