.authors-public-head{max-width:1200px;margin:34px auto 0;padding:0 22px}.authors-public-head h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(42px,5vw,62px);line-height:.95;margin:0 0 9px}.authors-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(190px,230px) minmax(180px,220px) auto;gap:10px;align-items:end;margin:0 0 15px}.authors-toolbar input,.authors-toolbar select{width:100%;padding:13px;border:1px solid var(--line);background:#fff;border-radius:5px}.author-alphabet{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 16px}.author-alphabet button{border:1px solid var(--line);background:#fffaf0;border-radius:4px;min-width:32px;padding:7px 8px;font-size:11px;font-weight:900;cursor:pointer}.author-alphabet button:hover,.author-alphabet button.active{background:#171410;color:#fff;border-color:#171410}.authors-summary{margin:0 0 14px;font-size:12px;color:var(--muted);font-weight:700}.author-list-card h2{font-family:Georgia,'Times New Roman',serif;font-size:22px}.author-list-card .entity-meta strong{font-family:Georgia,'Times New Roman',serif;font-size:18px}@media(max-width:900px){.authors-toolbar{grid-template-columns:1fr 1fr}.authors-toolbar .secondary{justify-self:start}}@media(max-width:700px){.authors-toolbar{grid-template-columns:1fr}.author-alphabet{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px}.author-alphabet button{flex:0 0 auto}.author-list-card{align-items:flex-start}.author-list-card .entity-meta{text-align:left}}