.profile-comp-section{margin-block:16px;padding-inline:16px}
.profile-comp-section p{margin:0}
.profile-comp-main{margin-inline:auto;max-width:976px;position:relative}
.profile-comp-section img{vertical-align:top}
.profile-comp-container{display:flex;gap:12px;background-color:#fff;max-width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}
.card-authors{border-radius:8px;border-left:2px solid #FB0;background:#fafafa;display:flex;align-items:flex-start;justify-content:flex-start;gap:8px;padding:14px 12px;width:100%}
.card-descreptions{border-radius:16px;background-color:#fff;border:1px solid #fb0;padding:24px;position:absolute;display:none;flex-direction:column;gap:12px;top:80px;z-index:9999;width:496px}
.card-descreptions::before{content:"";width:12px;height:12px;transform:rotate(45deg);border-top:1px solid #fb0;border-left:1px solid #fb0;display:flex;position:absolute;left:98px;top:-7px;background-color:#fff}
.card-descreptions-other::before{left:340px}
.card-image-old{width:36px;height:36px;border-radius:12px;flex-shrink:0}
.card-left-sect-old{display:flex;flex-direction:column;gap:3px}
.card-flex-center{display:flex;gap:6px;align-items:center;justify-content:flex-start}
.author-img-old{width:12px;height:12px;vertical-align:text-top}
.author-img-old-wrap{flex-shrink:0}
.author-name-old{color:#444;font-size:12px;font-weight:700;white-space:nowrap;line-height:18px}
.author-titile-old{color:#444;font-size:12px;font-weight:400;white-space:nowrap;line-height:18px;text-decoration:underline}
.flex-gap-16{display:flex;gap:16px}
.flex-col-gap-8{display:flex;flex-direction:column;gap:8px}
.author-name-card-other{color:#444;font-size:16px;font-weight:800;white-space:nowrap}
.size-4{height:16px;width:16px}
.card-desc-others{color:#999;font-size:12px;line-height:18px;font-weight:700}
.card-main-descp-old{color:#444;font-size:12px;font-weight:400;line-height:18px}
.line-divider-autor{display:none;border-left:1px solid #ddd;height:57px}
.popup-card-desc{position:fixed;inset:0;background-color:rgba(0,0,0,0.5);z-index:99999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;cursor:default;display:none}
.popup-box-old{width:100%;position:absolute;overflow:hidden;max-width:560px;display:flex;flex-direction:column;gap:12px}
.close-btn-card-desc{background-color:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;height:24px;width:24px;position:relative;left:42%;align-self:center}
.close-btn-card-desc span{color:#999;font-size:16px}
.popup-modal-old-conttent{background-color:#fff;overflow:hidden;border-top-left-radius:12px;border-top-right-radius:12px}
.modal-content-old{padding:24px 16px 32px;background-color:#fff;display:flex;flex-direction:column;gap:16px}
.popup-open-old,.flex-old{display:flex}
.hidden-old{display:none}
@media(min-width:540px){.profile-comp-container{flex-wrap:nowrap}
.line-divider-autor{display:inline}
}
@media(min-width:992px){.profile-comp-container{justify-content:center;align-items:center}
.card-image-old{width:52px;height:52px}
.card-authors{gap:16px;align-items:center;align-self:center;min-width:248px;width:auto}
.card-left-sect-old{gap:8px}
.author-img-old{width:16px;height:16px}
.author-name-old{font-size:14px;line-height:20px;white-space:nowrap}
.author-titile-old{font-size:16px;line-height:24px;text-decoration:underline;white-space:nowrap}
.card-desc-others{white-space:nowrap}
.flex-gap-16{align-items:center}
}