.tl-container-315d316b { width: 100%; } .tl-item-315d316b { border: 1px solid #DCDCDC; border-radius: 8px; padding: 29px 30px 29px 30px; margin-bottom: 20px; background: #fff; } .tl-header-315d316b { display: flex; align-items: start; margin-bottom: 20px; } .tl-avatar-315d316b { width: 48px; height: 48px; background: #506CFB; color: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: bold; font-size: 18px; margin-right: 16px; flex-shrink: 0; } .tl-name-315d316b { font-family: Mulish; font-weight: 600; font-size: 24px; line-height: 18px; color:black; margin: 0; margin-bottom: 10px; } .tl-title-315d316b { color: #8E8E8E; display: block; font-family: Mulish; font-weight: 600; font-size: 14px; line-height: 18px; } .tl-stars-315d316b { color: #fbbf24; font-size: 14px; margin-top: 4px; } .tl-content-315d316b { color: black; font-family: Mulish; font-weight: 400; font-size: 20px; line-height: 27px; } .tl-pagination-315d316b { display: flex; gap: 8px; margin-top: 24px; } .tl-pagination-315d316b button { background: #fff; border: 1px solid #ddd; border-radius: 4px; padding: 8px 12px; cursor: pointer; color: #333; font-size: 14px; transition: all 0.2s; } .tl-pagination-315d316b button:hover { background: #f5f5f5; } .tl-pagination-315d316b button.active { background: #000080; color: #fff; border-color: #000080; }