.book-library-module__N8lw8a__library{min-width:0}.book-library-module__N8lw8a__controls{border-top:1px solid var(--line);gap:32px;padding:30px 0 34px;scroll-margin-top:24px;display:grid}.book-library-module__N8lw8a__scienceNavigation>p,.book-library-module__N8lw8a__search label{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700;line-height:1.4;display:block}.book-library-module__N8lw8a__scienceNavigation ul{flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none;display:flex}.book-library-module__N8lw8a__scienceNavigation a{min-height:44px;color:var(--green);border-bottom:1px solid #0000;align-items:center;padding-bottom:3px;font-size:13px;line-height:1.4;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.book-library-module__N8lw8a__scienceNavigation a:hover,.book-library-module__N8lw8a__scienceNavigation a:focus-visible{border-bottom-color:var(--gold);color:var(--gold)}.book-library-module__N8lw8a__search input{border:0;border-bottom:1px solid var(--green);width:100%;min-height:48px;color:var(--ink);font:inherit;background:0 0;border-radius:0;outline:none;padding:11px 0}.book-library-module__N8lw8a__search input::placeholder{color:#7a837d}.book-library-module__N8lw8a__search input:focus{border-bottom-color:var(--gold);box-shadow:0 1px 0 var(--gold)}.book-library-module__N8lw8a__resultHeader{border-bottom:2px solid var(--green);justify-content:space-between;align-items:end;gap:20px;min-height:48px;padding-bottom:13px;scroll-margin-top:24px;display:flex}.book-library-module__N8lw8a__resultHeader p{color:var(--muted);margin:0;font-size:13px}.book-library-module__N8lw8a__resultHeader button{border-bottom:1px solid var(--gold);min-height:44px;color:var(--green);cursor:pointer;align-items:center;padding-bottom:2px;font-size:12px;display:inline-flex}.book-library-module__N8lw8a__scienceGroup{border-bottom:2px solid var(--green);gap:30px;padding:48px 0 54px;scroll-margin-top:28px;display:grid}.book-library-module__N8lw8a__scienceNumber{color:var(--gold);letter-spacing:.16em;margin:0 0 15px;font-size:10px;font-weight:700;line-height:1}.book-library-module__N8lw8a__scienceHeader h2{color:var(--ink);font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(32px,9.5vw,46px);font-weight:400;line-height:1.05}.book-library-module__N8lw8a__scienceHeader>p:last-child:not(.book-library-module__N8lw8a__scienceNumber){max-width:270px;color:var(--muted);margin:13px 0 0;font-size:13px;line-height:1.55}.book-library-module__N8lw8a__bookList,.book-library-module__N8lw8a__dawrahGroup{min-width:0}.book-library-module__N8lw8a__bookEntry{padding:0 0 24px}.book-library-module__N8lw8a__bookEntry+.book-library-module__N8lw8a__bookEntry{border-top:1px solid var(--line);padding-top:24px}.book-library-module__N8lw8a__bookEntry:last-child{padding-bottom:0}.book-library-module__N8lw8a__bookHeading{gap:6px;display:grid}.book-library-module__N8lw8a__bookHeading h3{color:var(--ink);font-family:var(--serif);letter-spacing:-.012em;margin:0;font-size:clamp(22px,6.3vw,28px);font-weight:400;line-height:1.18}.book-library-module__N8lw8a__arabicTitle{color:var(--green);font-family:"Noto Naskh Arabic", "Noto Sans Arabic", Amiri, "Traditional Arabic", var(--serif);text-align:left;justify-self:start;margin:0;font-size:21px;font-weight:500;line-height:1.55}.book-library-module__N8lw8a__author{color:var(--gold);letter-spacing:.045em;margin:8px 0 0;font-size:11px;font-weight:700;line-height:1.5}.book-library-module__N8lw8a__description{max-width:690px;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.65}.book-library-module__N8lw8a__dawrahGroup{border-top:1px solid var(--gold);margin-top:34px;padding-top:23px}.book-library-module__N8lw8a__dawrahHeading{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 25px;font-size:10px;font-weight:700;line-height:1.4}.book-library-module__N8lw8a__empty{border-bottom:2px solid var(--green);color:var(--muted);margin:0;padding:48px 0}@media (min-width:700px){.book-library-module__N8lw8a__controls{grid-template-columns:minmax(0,1fr) minmax(280px,34%);align-items:end;gap:54px}.book-library-module__N8lw8a__scienceGroup{grid-template-columns:minmax(0,30%) minmax(0,70%);gap:54px;padding:62px 0 68px}.book-library-module__N8lw8a__scienceHeader h2{font-size:clamp(36px,4.2vw,50px)}.book-library-module__N8lw8a__bookHeading h3{font-size:clamp(24px,2.3vw,30px)}.book-library-module__N8lw8a__bookHeading{grid-template-columns:minmax(0,1fr) minmax(150px,auto);align-items:baseline;gap:18px 32px}.book-library-module__N8lw8a__arabicTitle{text-align:right;justify-self:end;font-size:23px}}@media (min-width:1100px){.book-library-module__N8lw8a__controls{gap:80px;padding:36px 0 42px}.book-library-module__N8lw8a__scienceNavigation ul{gap:11px 24px}.book-library-module__N8lw8a__scienceNavigation a{font-size:14px}.book-library-module__N8lw8a__scienceGroup{grid-template-columns:minmax(0,29%) minmax(0,71%);gap:78px;padding:76px 0 82px}.book-library-module__N8lw8a__bookEntry{padding-bottom:28px}.book-library-module__N8lw8a__bookEntry+.book-library-module__N8lw8a__bookEntry{padding-top:28px}}@media (prefers-reduced-motion:reduce){.book-library-module__N8lw8a__scienceNavigation a{transition:none}}
