.author-page{background-color:#f9fafb;min-height:100vh;padding-top:1rem;padding-bottom:1.5rem}.author-page__container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px}@media (min-width:1024px){.author-page__container{padding-left:2rem;padding-right:2rem}}.author-page__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.author-page__grid{grid-template-columns:repeat(3,1fr)}.author-page__main-col{grid-column:span 2/span 2}}.author-page__sidebar-col{display:none}@media (min-width:1024px){.author-page__sidebar-col{display:block}.author-page__sidebar-sticky{height:fit-content;position:sticky;top:9rem}}.author-page__breadcrumb{margin-bottom:1rem}.author-page__profile{background-color:#fff;border-radius:.75rem;margin-bottom:1.5rem;padding:1.5rem}.author-page__profile-container{align-items:flex-start;gap:1rem;display:flex}.author-page__avatar{object-fit:cover;border-radius:9999px;width:5rem;height:5rem}.author-page__avatar-placeholder{background-color:#e5e7eb;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.author-page__avatar-placeholder span{color:#4b5563;font-size:1.5rem}.author-page__info{flex:1}.author-page__info h1{color:#111827;margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.author-page__description{color:#4b5563}.author-page__stats{color:#6b7280;margin-top:.75rem;font-size:.875rem}.author-page__list{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.author-page__empty{text-align:center;background-color:#fff;border-radius:.75rem;padding:3rem}.author-page__empty p{color:#4b5563;margin-bottom:1rem}.author-page__pagination{justify-content:center;display:flex}.author-page__end-message{text-align:center;color:#4b5563;padding-top:1.5rem;padding-bottom:1.5rem}.author-page__ad-vertical{color:#4b5563;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:center;align-items:center;height:384px;display:flex}
