.readinglists_page__YCmV2{min-height:70vh;background:var(--night);color:var(--ink);padding:26px 0 60px}.readinglists_container__sUZ94{max-width:1340px;margin:auto;padding:0 24px}.readinglists_header__K5Ta6{margin-bottom:25px;padding:10px 0 20px;border-bottom:1px solid var(--border)}.readinglists_header__K5Ta6 h1{color:var(--ink);font-size:clamp(26px,3vw,36px);letter-spacing:-.04em;margin:0 0 9px;font-weight:800}.readinglists_header__K5Ta6 p{color:var(--muted-ink);font-size:13px;line-height:1.8;margin:0}.readinglists_grid__coEgC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.readinglists_loading__Xnc71{min-height:240px;display:grid;place-items:center;color:var(--gold)}.readinglists_error__0k92c{padding:25px;border:1px solid var(--border);border-radius:10px;color:var(--muted-ink);line-height:1.8}.readinglists_error__0k92c button{display:block;margin-top:15px;background:var(--button-gold);border:0;border-radius:6px;color:#061522;padding:10px 15px;cursor:pointer}@media(max-width:1050px){.readinglists_grid__coEgC{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:750px){.readinglists_grid__coEgC{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.readinglists_container__sUZ94{padding:0 16px}}@media(max-width:430px){.readinglists_grid__coEgC{grid-template-columns:1fr}}