.postPendingStatus{border-radius:10px;border:1px solid #e0e0eb;padding:30px;margin:0 auto 20px;background-color:#fff}.postPendingStatus .postPendingContainer{display:flex;justify-content:space-between;align-items:center;margin:0;border-radius:10px;padding:16px;background-color:rgba(81,52,232,.05);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%235134E8FF' stroke-width='2' stroke-dasharray='5' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.postPendingStatus .postPendingContainer .postPendingTitle{font-size:16px;font-weight:700;margin:0}.postPendingStatus .postPendingText{display:flex;flex-direction:column}.postPendingStatus .postPendingBtn{width:134px;height:38px;font-size:14px;color:#fff;background-color:#5134e8;border-radius:5px;transition:background .3s ease}.postPendingStatus .postPendingBtn:hover{background-color:#472ecc}@media screen and (max-width:1000px){.postPendingContainer{flex-direction:column}.postPendingContainer .postPendingText{margin-bottom:10px}}.postsFeedSkeleton{display:flex;flex-direction:column;gap:10px;margin:20px 0}.postsFeedSkeletonCard{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:10px;background:#fff}.postsFeedSkeletonHeader{display:flex;align-items:center;gap:12px}.postsFeedSkeletonAvatar,.postsFeedSkeletonLine{background:#ececf1;animation:postsFeedPulse 1.4s ease-in-out infinite}.postsFeedSkeletonAvatar{flex-shrink:0;width:40px;height:40px;border-radius:50%}.postsFeedSkeletonLine{display:block;width:100%;height:12px;border-radius:6px}.postsFeedSkeletonLine.short{width:30%}.postsFeedSkeletonLine.medium{width:60%}.postsFeedLoadingMore{display:flex;justify-content:center;padding:15px 0}.postsFeedMessage{display:flex;flex-direction:column;align-items:center;gap:15px;margin:20px 0;padding:60px 35px;border-radius:10px;background:#fff;color:#181823;text-align:center}.postsFeedMessage.inline{padding:20px 35px}.postsFeedMessageText{font-size:14px;line-height:18px}.postsFeedRetry{padding:8px 24px;border:none;border-radius:6px;background:#181823;color:#fff;font-size:14px;font-weight:600;cursor:pointer}@keyframes postsFeedPulse{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.postsFeedSkeletonAvatar,.postsFeedSkeletonLine{animation:none}}