@keyframes TR6WeW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes TR6WeW_open-animation{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes TR6WeW_open-animation2{0%{transform:translateY(-50%)scaleY(0)}to{transform:translateY(-50%)scaleY(1)}}@keyframes TR6WeW_close-animation{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes TR6WeW_bounce{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes TR6WeW_bounce2{0%{opacity:1;transform:scale(.8)}50%{opacity:.2;transform:scale(1.25)}to{opacity:0;transform:scale(.8)}}@keyframes TR6WeW_fade-in{0%{opacity:0}to{opacity:1}}.TR6WeW_authorPage{background:#fff;min-height:100vh}.TR6WeW_container{max-width:1100px;margin:0 auto;padding:40px 20px 80px}.TR6WeW_breadcrumb{margin-bottom:40px}.TR6WeW_breadcrumbList{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.TR6WeW_breadcrumbList li{align-items:center;display:inline-flex}.TR6WeW_breadcrumbList a{color:#666;text-decoration:none;transition:color .2s}.TR6WeW_breadcrumbList a:hover{color:#000;text-decoration:underline}.TR6WeW_breadcrumbSep{color:silver;-webkit-user-select:none;user-select:none}.TR6WeW_breadcrumbCurrent{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-weight:600;overflow:hidden}.TR6WeW_profile{border-bottom:1px solid #e5e7eb;align-items:flex-start;gap:28px;margin-bottom:48px;padding-bottom:48px;display:flex}.TR6WeW_profileImage{flex-shrink:0}.TR6WeW_avatar{object-fit:cover;border-radius:50%}.TR6WeW_profileText{flex:1;min-width:0}.TR6WeW_name{color:#000;margin-bottom:8px;font-size:40px;font-weight:700;line-height:1.2}.TR6WeW_role{color:#ec003f;margin-bottom:16px;font-size:17px;font-weight:500}.TR6WeW_bio{color:#555;max-width:680px;margin-bottom:20px;font-size:17px;line-height:1.7}.TR6WeW_socialLinks{gap:16px;display:flex}.TR6WeW_socialLink{color:#3b82f6;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.TR6WeW_socialLink:hover{color:#2563eb;text-decoration:underline}.TR6WeW_postsSection{margin-bottom:40px}.TR6WeW_sectionTitle{color:#000;margin-bottom:32px;font-size:24px;font-weight:700}.TR6WeW_empty{color:#666;font-size:16px}.TR6WeW_postsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:32px;display:grid}.TR6WeW_container{padding:32px 16px 60px}.TR6WeW_profile{text-align:left;flex-direction:column;gap:20px}.TR6WeW_name{font-size:32px}.TR6WeW_role,.TR6WeW_bio{font-size:16px}.TR6WeW_postsGrid{grid-template-columns:1fr}
