/* company-profile Page Styles */
.company-profile-profile-tab{padding:10px 20px;border-radius:12px;font-size:13px;font-weight:600;color:#8A7D74;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px;border:none;background:none}
        .company-profile-profile-tab:hover{background:#F8F5F1;color:#6B5D52}
        .profile-tab.active{background:#6B5D52;color:white}
        .company-profile-profile-tab .company-profile-count{background:rgba(255,255,255,.2);padding:1px 8px;border-radius:100px;font-size:11px}
        .company-profile-profile-tab:not(.active) .company-profile-count{background:#E9DCCB;color:#6B5D52}
        .company-profile-stat-icon{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:18px;color:white;flex-shrink:0}
        .company-profile-msg-input-wrap{display:flex;align-items:center;gap:10px;background:#F8F5F1;border:1px solid #E9DCCB;border-radius:12px;padding:10px 14px;transition:border .2s}
        .company-profile-msg-input-wrap:focus-within{border-color:#6B5D52}
        .company-profile-msg-input-wrap i{color:#8A7D74;font-size:14px}
        .company-profile-msg-input-wrap input,.company-profile-msg-input-wrap select{flex:1;border:none;background:none;outline:none;font-size:14px;color:#3F352F;font-family:inherit}
        .company-profile-msg-input-wrap select{cursor:pointer}
        .company-profile-role-card{display:flex;align-items:center;gap:14px;background:#F8F5F1;border-radius:14px;padding:14px 18px}
        .company-profile-role-icon{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:white;font-size:16px}
