/* Compact homepage standings, matching the supplied three-column reference. */
.home-discovery-page.home-catalog-layout .home-standings { font-family:"Noto Kufi Arabic",Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings > .home-discovery-heading h2 { font:700 23px/1.6 "Noto Kufi Arabic",Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-columns { gap:34px; }
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked { padding:0; margin:0; width:100%; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list h3,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .home-editorial-heading { position:relative; isolation:isolate; display:inline-flex; align-items:center; width:auto; max-width:calc(100% - 12px); min-height:38px; padding:7px 16px; margin:0 0 28px; border:0; border-radius:0; background:none; color:#fff; font:600 15px/1.7 "Noto Kufi Arabic",Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .home-editorial-heading h2 { margin:0; color:inherit; font:inherit; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list h3::before,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .home-editorial-heading::before,
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list h3::after,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .home-editorial-heading::after { content:""; position:absolute; inset:0; z-index:-1; background:#315bf6; clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%); }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list h3::after,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .home-editorial-heading::after { z-index:-2; translate:10px 6px; background:#ffbd69; }
.home-discovery-page.home-catalog-layout .home-standings:dir(rtl) .home-standings-list h3::before,
.home-discovery-page.home-catalog-layout .home-standings:dir(rtl) .home-standings-list h3::after,
.home-discovery-page.home-catalog-layout .home-standings:dir(rtl) .reader-engine-shelf--ranked .home-editorial-heading::before,
.home-discovery-page.home-catalog-layout .home-standings:dir(rtl) .reader-engine-shelf--ranked .home-editorial-heading::after { transform:scaleX(-1); }
.home-discovery-page.home-catalog-layout .home-standings:dir(rtl) .home-standings-list h3::after,
.home-discovery-page.home-catalog-layout .home-standings:dir(rtl) .reader-engine-shelf--ranked .home-editorial-heading::after { translate:-10px 6px; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list ol,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__items { display:grid; grid-template-columns:minmax(0,1fr); gap:18px; margin:0; padding:0; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list li + li,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__item + .reader-shelf__item { border:0; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list li > a,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .reader-shelf__item { display:grid; grid-template-columns:52px 22px minmax(0,1fr); grid-template-rows:auto; align-items:start; column-gap:8px; row-gap:0; min-height:78px; padding:0; border:0; background:transparent; }
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list li > a > img,
.home-discovery-page.home-catalog-layout .home-standings .home-standings-list li > a > .reader-cover-fallback,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .reader-shelf__item > img,
.home-discovery-page.home-catalog-layout .home-standings .reader-engine-shelf--ranked .reader-shelf__item > .reader-cover-fallback { grid-column:1; grid-row:1; width:52px; height:78px; max-width:none; border-radius:4px; object-fit:contain; }
.home-discovery-page.home-catalog-layout .home-standings .home-rank-number,
.home-discovery-page.home-catalog-layout .home-standings li:first-child .home-rank-number,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__item:first-child .home-rank-number { grid-column:2; grid-row:1; width:auto; color:#6b7079; font:400 16px/26px Arial,sans-serif; font-variant-numeric:tabular-nums; }
.home-discovery-page.home-catalog-layout .home-standings li:nth-child(1) .home-rank-number,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__item:nth-child(1) .home-rank-number { color:#dc2852; }
.home-discovery-page.home-catalog-layout .home-standings li:nth-child(2) .home-rank-number,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__item:nth-child(2) .home-rank-number { color:#c65d13; }
.home-discovery-page.home-catalog-layout .home-standings li:nth-child(3) .home-rank-number,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__item:nth-child(3) .home-rank-number { color:#078262; }
.home-discovery-page.home-catalog-layout .home-standings .home-rank-copy,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__copy { grid-column:3; grid-row:1; display:grid; align-content:start; min-width:0; gap:4px; }
.home-discovery-page.home-catalog-layout .home-standings .home-rank-copy strong,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__copy strong { display:block; min-height:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -webkit-line-clamp:unset; color:#292c33; font:600 16px/26px "Noto Kufi Arabic",Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings .home-rank-copy small,
.home-discovery-page.home-catalog-layout .home-standings .reader-shelf__subtitle { margin:0; color:#70747d; font:400 11px/1.7 "Noto Kufi Arabic",Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings .home-rank-copy small svg { width:13px; height:13px; color:#858b97; }
.home-discovery-page.home-catalog-layout .home-standings > .home-rank-more { display:block; width:max-content; max-width:100%; min-height:44px; margin:20px auto 0; padding:8px 18px; border:0; border-radius:0; color:#315bf6; background:transparent; font:600 13px/1.7 "Noto Kufi Arabic",Arial,sans-serif; text-transform:uppercase; cursor:pointer; }
.home-discovery-page.home-catalog-layout .home-standings > .home-rank-more:hover { text-decoration:underline; text-underline-offset:4px; }
.home-discovery-page.home-catalog-layout .home-standings > .home-rank-more:focus-visible { outline:2px solid #315bf6; outline-offset:3px; }
.home-discovery-page.home-catalog-layout .home-standings:lang(en) > .home-discovery-heading h2 { font:700 25px/1.5 Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings:lang(en) .home-standings-list h3,
.home-discovery-page.home-catalog-layout .home-standings:lang(en) .reader-engine-shelf--ranked .home-editorial-heading { font:700 20px/1.5 Arial,sans-serif; }
.home-discovery-page.home-catalog-layout .home-standings:lang(en) .home-rank-copy small,
.home-discovery-page.home-catalog-layout .home-standings:lang(en) .reader-shelf__subtitle { font:400 13px/1.6 Arial,sans-serif; }
@media (max-width:700px) {
 .home-discovery-page.home-catalog-layout .home-standings:lang(en) .home-standings-list h3,
 .home-discovery-page.home-catalog-layout .home-standings:lang(en) .reader-engine-shelf--ranked .home-editorial-heading { font-size:18px; }
 .home-discovery-page.home-catalog-layout .home-standings > .home-discovery-heading h2 { font-size:20px; }
 .home-discovery-page.home-catalog-layout .home-standings .home-standings-columns { gap:22px; }
 .home-discovery-page.home-catalog-layout .home-standings .home-standings-columns > section { flex-basis:94%; }
 .home-discovery-page.home-catalog-layout .home-standings .home-standings-columns--one > section { flex-basis:100%; }
}
