/* Readability adjustments shared by Arabic and English. */
body{font-size:16px;line-height:1.9}nav{font-size:13px}.institution-bar{font-size:11px}.institution-bar div:last-child{font-size:10px}.brand small{font-size:10px}.hero p,html[dir=ltr] .hero p{font-size:16px;line-height:2}.primary,.textlink{font-size:14px}.overview-row{font-size:14px}.overview-panel p{font-size:12px}.stat span,html[dir=ltr] .stat span{font-size:13px}.section-head p{font-size:14px}.filters select,.filters label{font-size:13px}.searchbox input{font-size:16px}.results-head{font-size:13px}th{font-size:12px}td{font-size:13px}.badge{font-size:11px}.pagination button{font-size:13px}.caption{font-size:12px;line-height:1.9}.method-teaser p{font-size:14px}.facts{font-size:13px}.facts dt{font-size:12px}.availability h3{font-size:16px}.availability p{font-size:12px}.source{font-size:13px}.source-links a{font-size:12px}.source details{font-size:12px}.note{font-size:13px;line-height:2}.method-page p,.method-page li{font-size:15px}.authors,.breadcrumb{font-size:13px}.national-mission p{font-size:14px}.national-mission .mission-link{font-size:13px}.footer-identity .footer-motto{font-size:13px}.reference-intro,.reference-cards a,.reference-photos a,.source-name-notes,.reference-protocol,.illustration-draft,.reference-status{font-size:14px}.reference-cards p,.reference-photos p{font-size:13px}.reference-cards small{font-size:12px}.reference-cards h3,.reference-photos h3{font-size:16px}.copy-status{font-size:12px}.illustration-draft figcaption{font-size:12px}.plant-tabs{font-size:13px}.botanical-summary{font-size:15px}.profile-facts{font-size:13px}.profile-facts small{font-size:12px}.tax-row{font-size:13px}.gene-info{font-size:13px}.gene-info dt{font-size:12px}.gene-info dd{font-size:14px}.gene-context,.genome-compare{font-size:13px}.gene-legend{font-size:12px}.learn-section p,.learn-section li{font-size:15px}.learn-card p{font-size:14px}.lesson-faq summary{font-size:15px}@media(max-width:650px){nav,header nav{font-size:12px}.hero p,html[dir=ltr] .hero p{font-size:15px}.brand small{font-size:8px}.stat span,html[dir=ltr] .stat span{font-size:12px}.searchbox input{font-size:14px}.caption{font-size:11px}.national-mission p{font-size:13px}.reference-status{font-size:13px}.source-links a{font-size:12px}.brand,html[dir=ltr] .brand{font-size:16px}.pagination{font-size:13px}.institution-bar{font-size:9px}.institution-bar div:last-child{font-size:8px}.method-page p,.method-page li{font-size:14px}}

.plant-tabs button,.plant-tabs a{font-size:12px}header nav a{font-size:inherit}.source-entry-title{font-size:13px;color:var(--muted)}.documentation-source-totals{font-size:13px;line-height:2}

.pagination{flex-wrap:wrap;gap:12px}.page-jump{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.page-jump label{font-size:.95rem}.page-jump input{width:5.2rem;min-height:44px;padding:8px 10px;border:1px solid #b9c5bd;border-radius:7px;background:#fff;color:#173b2b;text-align:center;font:inherit}.page-jump input:focus-visible{outline:2px solid #956d28;outline-offset:2px}.page-jump button{min-height:44px}@media(max-width:600px){.page-jump{flex-basis:100%}}

.page-size{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0;font-size:14px}.page-size select{min-height:44px;min-width:78px;padding:6px 10px;border:1px solid #b9c5bd;border-radius:7px;background:#fff;color:#173b2b;font:inherit}.page-size select:focus-visible{outline:2px solid #956d28;outline-offset:2px}.results-head{flex-wrap:wrap;gap:12px}
